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
339403345500	339403346017	339403346567	339403347117	339403347667	339403348217	339403348767	339403349317	339403349867	339403350417	339403350967	339403351517	339403352067	339403352617	339403353167	339403353717	339403354267	339403354817	339403355367	339403355917	339403356467	339403357017	339403357567	339403358117	339403358667	339403359217	339403359767	339403360317	339403360867	339403361417	339403361967	339403362517	339403363067	339403363617	339403364167	339403364717	339403365267	339403365817	339403366367	339403366917	339403367467	339403368017	339403368567	339403369117	339403369667	339403370217	339403370767	339403371317	339403371867	339403372417	339403372967	339403373517	339403374067	339403374617	339403375167	339403375717	339403376267	339403376817	339403377367	339403377917	339403378467	339403379017	339403379567	339403380117	339403380667	339403381217	339403381767	339403382317	339403382867	339403383417	339403383967	339403384517	339403385067	339403385617	339403386167	339403386717	339403387267	339403387817	339403388367	339403388917	339403389467	339403390017	339403390567	339403391117	339403391667	339403392217	339403392767	339403393317	339403393867	339403394417	339403394967	339403395517	339403396067	339403396617	339403397167	339403397717	339403398267	339403398817	339403399367	339403399917	339403400467	339403401017	339403401567	339403402117	339403402667	339403403217	339403403767	339403404317	339403404867	339403405417	339403405967	339403406517	339403407067	339403407617	339403408167	339403408717	339403409267	339403409817	339403410367	339403410917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22715	21206	29463	29300	28099	29387	42857	44088	33715	23731	19613	18274	17422	17378	17247	17227	17425	17314	17230	17286	17490	17023	17115	17221	17210	17342	17289	17107	17347	17179	17194	17122	17057	17047	17036	17146	17286	17116	17378	17186	17390	17273	17135	17348	17231	17164	17142	17171	17242	17205	17389	17254	17140	17380	17008	16990	17166	17347	17300	17381	17315	17261	17488	17236	17109	17154	17312	17246	17110	17036	17166	17270	17176	17145	17029	17089	17488	17335	17318	17104	17177	17040	17231	17013	17028	17211	17103	17056	17102	17168	17276	17368	17404	17099	17093	17285	17230	17041	17196	17253	17197	17249	17374	17241	17303	17314	17232	17354	16976	17353	17273	17265	17145	17228	17062	17147	17294	17264	17236	17144	17025	17218	17200	17263	17252	17110	17232	17091	16865	17282	17185	17075	16992	17333	17454	17002	17156	17058	17100	17232	17153	17174	17152	17175	17229	17057	17178	17119	17272	17224	17246	17254	17239	17129	17091	17022	17120	17308	17160	17028	16978	17108	17046	17243	17049	17308	17015	17055	17145	17020	17074	17077	17218	17003	17202	16935	17006	17114	17084	17127	17453	17227	17082	17102	17194	17109	16827	17201	17163	17227	17067	17127	17069	17179	17197	17144	17070	17285	17173	17238	17088	17136	17104	17195	17203	17015	17141	17205	17172	17019	16951	17071	17130	17059	17108	17142	17121	17070	17108	17398	17222	17192	17303	17324	17037	17116	17113	17111	17122	17246	17331	17066	17142	17113	17227	17034	17265	17275	17274	17259	17252	17146	17087	17098	17002	17215	17122	17145	17044	17094	17251	17209	17089	17171	17092	17257	17186	17004	17253	17092	17075	17224	17054	17004	17253	17223	17123	16971	17239	17204	17307	17015	16969	17023	17177	17239	17192	17236	17150	17126	17183	17299	17092	17266	17302	17218	17120	16931	17092	17403	17095	17120	16995	17200	17088	16985	17210	17102	17243	17096	17157	17140	17249	17202	17216	17206	17297	17235	17258	17090	16908	17144	17158	17063	17272	17292	17224	17152	17096	17074	17296	16977	17041	17004	17220	17010	17155	17169	16986	17113	17149	17176	17174	17307	16988	17208	17209	17369	17141	17157	17246	16995	17178	17402	17115	17097	17030	17218	17200	17071	17328	16981	17083	17228	17282	17002	17122	16955	17139	17160	17208	17132	17275	17202	17229	17224	17137	17197	17017	16962	17021	17079	17237	17018	16923	17116	17127	16957	17286	17245	17218	17095	17221	17274	17184	16995	17136	17071	17146	17248	17084	17260	17202	17260	17105	17223	16981	16942	17297	17145	17052	17277	17022	17131	17068	16983	17120	16953	16943	17082	17208	17177	17286	17131	17114	17152	17241	17071	17097	17028	17187	16966	17173	17268	17316	17024	17044	16939	17032	17091	17217	17370	17216	17128	17036	17143	16859	17183	17143	16900	17354	17077	17108	17322	17077	17090	17268	17171	17184	17020	17041	17140	16917	17242	17089	17158	17150	17396	17295	17154	17357	17188	17234	16959	17299	17102	17048	17266	16903	17128	17067	17327	17039	17330	17145	17247	17221	17052	17514	17383	17311	17117	17094	17353	17243	17268	17222	17371	17115	17203	17368	17162	17208	17114	17095	17110	16944	16936	17049	17157	17178	17095	17122	17267	17047	17182	17078	16938	17346	17313	17186	17113	16937	17205	17102	17237	17071	17268	17029	17106	17258	17233	16858	17150	17069	17244	17057	16983	17201	17089	16901	16965	17257	17109	17027	17307	17146	17156	17084	17111	17244	17132	17141	16983	17211	17078	17060	16945	16995	17157	17233	17123	17125	17004	17148	17119	17216	17188	17310	16955	17026	17229	17039	17397	17238	17147	17300	17271	17194	17067	16948	17400	17124	17129	17004	17020	17076	17117	17157	16982	17176	17123	17235	17114	17146	17186	17031	17281	17093	17009	17074	17125	17174	17158	17176	17287	17133	17163	17182	17121	17067	17166	17076	17260	17090	17268	16970	17064	17100	17204	17070	17182	17209	17004	17251	17074	17182	16969	17063	17175	17311	17318	17242	17093	17113	17236	16985	16951	17223	17112	17132	17195	17127	17079	17058	17125	16999	17031	17260	16930	16994	16944	17074	17053	17086	17133	17162	17013	17321	17171	17156	17241	17233	17141	17127	17271	17152	17205	17093	17103	17127	17194	17082	16940	16997	17088	17449	17049	17394	17233	17261	17239	17187	17105	17030	17006	16941	17093	16989	17307	17158	17212	17113	17197	17055	17143	17199	17019	17356	16963	17126	16923	16942	17102	17276	17098	17022	17374	17182	17165	17122	17043	17164	17225	17249	17046	16947	17086	17123	17011	17122	17072	17067	17203	17158	17208	17099	17124	17102	17154	16951	17181	17181	17052	17140	17056	17025	17174	17133	17179	17205	17154	17162	17136	17213	17154	16993	16943	17039	17104	17210	17367	17251	17200	17134	17404	17226	17399	17126	17131	17293	17007	16938	17059	17387	16976	16934	17238	17114	16815	17064	17009	17016	17190	17010	16920	17003	16976	17293	17368	17150	17369	17165	17019	17132	17186	17153	17042	17335	16931	17227	17211	17303	17200	17125	17339	17182	17197	17040	16982	16977	17029	17262	17250	17145	17248	17217	17074	17026	17036	17156	17221	17171	17057	17229	17010	17212	16962	17205	17054	17256	17226	17245	17351	17152	17158	17247	17145	17041	17152	17286	17416	17281	17143	17146	17162	17165	17223	17116	16941	17325	17207	17073	17198	17162	17104	17203	17138	17240	17292	17134	17139	17191	16960	17007	17106	17168	17061	17177	17247	17093	17099	17356	17009	17076	17161	16995	16975	17297	17282	17088	17167	17405	17151	17256	17058	17059	17056	17030	17216	17151	17124	17111	17179	17167	17189	17129	16966	17192	17038	17322	17242	17193	17078	17069	17175	17317	17113	17228	16766	17158	17229	17110	17304	17085	17107	17235	17304	17148	17193	17175	17113	17093	17164	17273	17188	17184	17041	16947	16996	17054	17171	17174	17110	17154	16936	17034	17223	17144	17146	17269	17474	17154	17125	17285	17305	17096	17153	17128	17147	17033	17113	17204	17270	17274	17032	17150	17063	16937	17252	17017	17256	17082	16995	17071	17030	17106	17210	17123	16964	17087	17286	17060	16926	16966	17174	17210	17363	17126	17002	17087	17012	17133	17227	17324	17396	17234	16990	17110	17260	17126	17250	16992	17045	17314	17028	17187	17208	17078	17241	17251	17090	17025	16992	17121	17238	17072	17186	17101	17062	17183	16970	17243	17092	17021	17231	17079	16926	17165	17220	17125	16918	17105	16946	17040	17317	17149	17207	17240	17082	17392	17299	17173	17040	17286	17116	17228	17161	16934	17227	17204	17258	17064	17017	17147	17183	17148	17110	17059	16965	17086	17346	17057	17123	17141	17207	17207	17160	17119	17340	17197	17099	17118	17211	17182	16973	17269	17178	17289	17222	16980	17048	17371	17367	17320	17071	17294	17146	17324	16996	17111	17081	17396	16877	17025	17255	17038	17270	16975	17200	17221	17087	16842	17098	17023	17224	17243	17154	17150	17203	17130	17229	17338	17096	17130	17061	17322	17227	17030	17277	17346	17385	17191	17171	17009	17134	17130	17248	17166	17200	17333	17057	17024	16662	17225	17100	17268	17178	17315	17200	17203	17126	17189	17095	16903	17033	17059	16914	16969	17127	17217	17316	17185	17250	17102	17194	17075	17201	17027	17466	17221	17127	17121	17200	17311	17158	17274	17254	16959	17060	17100	17231	17205	17132	17024	17195	17144	17059	17219	17247	16988	17189	17139	17142	17188	17049	17095	17097	17256	17128	17070	17064	17134	17192	17235	16959	17095	17236	17234	17085	17040	17012	17138	17082	17206	17047	17050	17373	17250	17074	17139	16988	17175	17164	17051	17168	17142	17285	17174	17069	17123	17092	17108	17026	17149	17117	17077	17197	17289	17109	17301	17206	16966	17119	17143	17389	17270	17177	16967	17277	17358	17152	17028	17032	17090	16809	17008	17001	17197	17100	17285	17023	17130	16925	16979	17082	16930	17151	17018	17109	17190	17274	17014	17162	17178	17340	17376	16975	17383	17356	17194	17237	16997	17118	17180	17349	17318	17165	17219	17396	17147	17223	17205	17293	17106	17040	17313	17016	16978	17155	17130	17030	17357	17200	17082	17292	17165	17037	17040	17112	17130	17052	17240	17047	17234	17088	17082	17265	17160	17018	17363	17157	17260	17141	17171	17056	17063	17030	17318	17076	17281	17093	17040	17200	17159	17149	17103	17040	17182	17143	17230	17392	16925	16994	17202	17143	17355	17168	17202	17202	17165	17051	16994	17010	17235	17164	17190	17158	17254	16985	17136	17295	17119	17029	17287	16923	17062	17091	16989	17245	17149	17099	17004	17180	17053	17029	17111	17147	17401	17001	17100	17172	17214	17050	17072	16957	17154	17314	17159	17108	17094	17095	16996	17187	17236	17051	17090	17046	16951	17321	17149	17154	17154	17224	17360	17094	17131	17081	17048	17058	17247	17277	16995	17251	17129	17122	17107	17186	17165	17008	17167	17169	17329	17245	17239	17081	17250	16942	17199	17133	17381	17230	17235	17112	17236	16930	17064	17223	17115	17165	17161	17065	17136	17332	17185	17338	17406	17335	17399	17313	17142	17020	17149	17146	17097	17049	17213	17121	17067	17191	17245	17221	17250	17291	17137	17240	17169	17162	17091	16989	17114	17180	17079	16831	17089	17281	17276	17152	17110	17112	17169	16921	17154	17227	17163	17340	16824	16810	17128	17104	17222	17116	17076	17072	17267	17013	17154	17082	17243	17011	17145	16887	17229	17105	17140	17207	17310	17125	17091	17079	16993	17146	17037	16929	17132	17135	16944	17058	17139	17090	17299	17164	17191	17082	17109	17242	17007	17233	16930	17084	16947	16874	17178	17213	17215	17127	17136	17359	17212	17050	17242	17119	16986	17252	17124	17230	17159	17270	17011	17190	16965	17190	17206	16972	17045	17174	17101	17193	17120	17051	16937	17094	17200	17140	17154	17278	17101	17255	17069	17209	17134	17089	17098	17066	17309	16922
48315	72597	58234	41295	28561	25564	38501	37260	24937	15853	12531	11579	11159	11196	11060	11185	11036	11044	11014	11240	11101	11112	11189	11112	11063	11035	11197	11209	11231	11109	10971	11046	11037	11157	11173	10935	11094	11180	11107	11144	10974	11073	11201	11089	11133	10975	11171	11014	11091	11003	11108	11205	11110	11164	11109	11060	11306	11119	11237	11209	11092	11076	11200	11060	11003	11139	11126	11099	11070	11027	11068	11103	11100	10984	11279	10996	11252	11037	11019	10971	11149	10965	11099	11165	11186	11009	11089	11154	11079	11114	11005	10875	11044	11138	10894	11197	11010	10969	11144	11011	11114	11099	11009	10873	11009	11077	11018	11028	11236	11060	10928	10953	11216	11101	11025	11098	11000	11167	11035	11065	11015	11051	10978	10984	10925	10964	10985	11240	10988	11083	11046	11021	11116	11040	11083	11109	10974	10992	11065	10974	11078	11208	11007	11219	11022	11053	11138	11022	10958	11175	11173	10904	10974	11038	10920	11121	11017	11052	11080	11103	11177	11130	11129	11146	11010	11038	11165	11081	11080	11196	11003	11043	10981	11113	11107	10936	11060	11192	11080	10995	11133	11227	11121	10973	10984	11165	10999	10978	10947	11055	10987	11156	11064	10964	11084	10978	10989	11012	11067	11206	10936	10951	11003	11258	11036	11058	11100	10914	11105	11066	11093	11195	11032	11129	11072	11055	10973	11173	11080	11120	11105	10976	11013	10999	11038	11095	11060	11257	10999	11062	11009	11191	10964	11066	10997	11204	11165	10974	11062	11016	11033	11175	11060	11075	11018	11071	11128	11196	11099	10904	10975	11131	11011	11044	10964	11030	10981	11104	11153	10994	11150	10973	11039	11042	10860	11064	10866	10979	11108	11037	10994	11017	10939	11138	10869	10948	11026	10963	11163	11047	10913	11117	11156	11082	11079	11106	11118	11104	11137	11073	11036	11178	10860	10968	11062	11089	11022	10839	11039	11002	11051	11029	11107	11121	11001	11108	11015	11099	10929	11016	11274	10994	10998	11039	11016	11128	11041	11040	11019	11059	11018	11017	11091	10881	10949	11017	10896	10863	11032	11094	10970	11023	10956	11034	11012	11131	11059	11181	11021	11023	10944	11081	11121	11146	11103	11122	10937	11017	11051	11095	11129	11213	11068	10978	11033	11137	11168	11283	11019	11065	11033	10896	11070	11012	11013	11024	11079	10896	10987	11015	11022	11174	10983	11191	10933	10922	11036	11128	11221	11044	11130	10988	11135	11065	11093	11048	11244	10958	11016	11064	11033	10982	11091	11105	11018	10883	11160	11080	10991	11085	11251	11137	10998	11055	10921	10920	11193	11080	11144	11168	10941	11056	11128	11173	11048	11088	11223	11006	11109	11129	10967	11003	11066	11008	10979	11081	11198	11041	10978	11105	10975	11034	11030	10929	11133	10999	10964	11031	11002	10991	10964	10976	11146	11116	11017	10940	11131	10981	11209	11166	11074	11144	10941	11115	10990	11015	11118	11141	11012	10978	10774	10987	10999	10950	11043	10985	11003	11022	10948	11079	11005	11073	10997	11032	11012	11003	11013	11045	11026	11142	10948	10993	11011	11061	10947	10914	11156	11034	11027	11085	10965	10793	11024	11010	10954	11032	11074	10947	11017	11012	10999	11036	10978	10936	10972	11112	11128	11043	11092	11085	11026	10978	11016	10854	11198	11101	11044	10970	11252	11031	10940	10994	11070	11130	11144	11139	11053	11032	11093	11097	11229	11037	11169	10956	11109	11015	11025	11001	11108	10919	11090	10971	10951	11117	11198	10959	11278	11119	11231	10958	10978	10907	11039	11100	10916	11091	11216	10848	11027	11150	10962	10930	11055	10978	10978	11074	10921	11087	11037	11247	11115	11040	11131	10992	11037	10967	11019	10950	11065	11084	11123	11105	11096	10975	11022	11099	11021	11217	11126	11068	11041	11093	10878	11090	11028	11131	10900	11062	10978	11092	11004	11041	11000	11026	10940	11073	10950	11063	11220	10926	10987	11255	11121	10976	11011	11080	11242	11099	10943	11235	11135	10993	10959	10936	10828	11129	11123	10984	11061	11138	11099	11091	11042	11135	11166	10928	11087	11076	11020	11083	11053	11013	11158	11179	11039	11055	10843	11079	11066	11027	11113	11027	10919	10964	11064	10932	11170	11054	10988	10987	11117	11053	11012	10921	11046	10985	11127	11043	11048	11237	11044	10875	10963	11111	10937	11109	10894	11224	11041	11076	11075	11059	11140	10964	11034	11076	11114	11037	11054	10937	11083	11218	11074	11041	11140	11163	10914	10983	11030	10923	11004	10932	10996	10999	11090	11049	11176	11183	11106	10997	11081	10957	11079	11073	10957	11132	11121	10973	11083	10962	11061	11031	10935	11033	10906	11202	10971	11163	10953	11058	11043	10962	11151	11017	10866	10977	11026	11212	11014	10851	11104	11139	11012	11026	11036	11268	10943	11104	10955	11073	10887	10951	10999	10897	11057	11031	11037	11188	10892	11234	10902	11020	11040	10799	11060	11112	11127	11170	11121	10975	11075	11044	11198	11103	11028	11129	11215	11054	11064	10885	11018	10916	11011	11127	10951	10989	10983	10951	11069	11247	11010	10954	11099	10930	10940	11006	10920	10915	11104	11062	11103	10953	10918	11175	10863	11021	11100	11039	11182	11091	11117	11065	11154	10862	11123	11156	10950	11123	11093	11224	11030	11188	11059	10989	10902	11162	11211	10893	10994	11131	11223	11056	11095	11028	11179	10922	11179	11071	11224	11098	11028	11149	11076	11108	11027	11029	10941	10994	11223	11115	11170	11021	11015	11108	11065	10895	11107	10908	11044	11148	11087	10952	11111	11054	11132	11154	10979	11187	11062	11043	11079	10994	11112	11104	11063	10939	11001	11219	11029	11081	11191	10907	10971	11095	11057	11139	10761	11106	10971	11081	11030	11016	10918	11093	11261	11048	11179	11120	11053	11048	11109	11096	10930	10854	10988	11059	11184	11078	11173	11147	10982	11112	11079	11089	11054	11153	11085	11108	11017	11025	11055	11051	10991	10943	10976	11126	11051	10871	11163	11146	11044	11014	11007	11014	11029	11000	11017	11058	11125	10925	10963	11009	11071	11012	11070	11044	10887	11080	10961	11008	11011	11045	10984	11017	11212	11172	10976	11183	11025	11058	10936	10887	11104	10929	11130	11039	11168	11030	10978	11093	10950	11102	11074	11102	11091	11095	11121	10945	10936	10921	11063	11046	10956	11128	11085	11036	11312	10986	11092	11028	11163	11042	11052	11080	10997	11032	11009	11122	11139	11005	10969	10979	10979	11201	11100	11036	11148	10979	11056	11032	11115	10997	11016	10926	11089	11134	10926	11004	11065	11181	11000	11076	10967	11116	11079	11205	10946	11121	11128	11145	11094	10988	10971	11040	11120	11086	11064	11029	11069	11096	11014	11115	11037	11073	11137	11202	11037	10917	10978	10974	11054	11142	11065	11136	10922	11112	10894	11027	11085	11098	11022	11157	10957	11195	10901	11037	10935	10989	10936	11098	10952	10925	11109	10938	11046	11291	10973	11051	11144	11102	10963	10988	10996	11112	11055	11162	11093	11166	11040	11146	10966	11147	11089	11061	11031	10954	11006	10949	11001	11164	11002	11068	10948	10967	11169	11071	11151	11149	11139	11004	11140	10930	11242	11098	11172	11021	11083	11236	10960	10979	11018	11139	11104	11212	10954	10938	11163	11023	10981	11071	11065	11178	10932	11001	11097	11020	10984	11009	11095	11047	11155	11108	11139	11121	10927	10937	10961	10855	11180	11089	11098	11063	10991	11082	10983	11156	11124	11000	11123	10901	10967	11048	10962	11162	11074	10959	11075	10940	11022	10990	11045	11032	10994	11100	11079	11154	11031	11031	11136	10952	10998	11150	10923	11021	10900	11074	11044	10928	11167	11122	10981	10910	10992	11135	11043	11112	10987	10991	11103	10890	11017	11089	11165	11109	11125	10979	11179	10960	10933	11172	11040	11079	10996	11024	11001	11166	11055	10890	11166	11015	11103	10961	10962	11054	11000	11100	11052	10941	11129	11075	11112	11050	11036	10970	11099	11026	11138	11098	10915	11163	11035	11062	11109	10934	10897	10853	11011	11057	11056	11108	11188	10877	11062	11138	11036	11229	11055	11019	11110	11108	11017	10933	11152	11135	10925	11052	10985	11106	11002	11037	11150	11046	11185	11083	11249	11094	11080	10958	11010	11088	11072	11068	11220	11230	11074	11066	11005	10980	10978	11002	11101	11077	10912	11002	11062	10894	11106	10982	10999	11089	11154	11004	10969	11006	11152	10907	11115	11136	11039	10914	11042	11030	11193	11037	11255	11084	11002	11219	11125	11231	11160	11047	11135	10996	11182	10988	10859	10982	11058	11092	11160	11087	11192	10923	11010	10944	11006	11013	11066	10923	11090	11167	11186	11170	11074	11107	11048	11108	11181	11024	10975	11079	11094	10945	11074	11082	11070	10996	11044	11046	11053	11022	10975	10915	11071	10937	11098	11089	11075	11041	11089	10982	11104	11017	10922	11041	11116	11048	11060	11179	11013	11042	11102	10957	11085	10821	11062	11002	11054	10911	11086	11007	10994	11083	11229	11023	11014	11197	10917	11087	10978	11099	11082	10913	11195	10903	11028	10970	10999	10928	11027	10935	11075	11004	10963	11121	10988	10965	10935	11217	11089	11054	11158	11057	11167	10977	10942	10956	10979	11086	11062	11187	10848	11051	11144	11047	10943	11066	11065	11031	10932	11019	11038	11277	10966	11094	11151	11074	10996	11132	11036	10953	10984	10865	11163	11144	11039	11118	11158	11019	10853	11129	11075	10956	11069	10974	11035	10998	11052	10915	10966	11121	11065	10956	10962	11148	11063	11158	11030	11030	10885	10943	10889	10947	11009	11148	11230	10922	11016	10925	10911	11208	10823	11076	11090	11085	10963	11124	10980	11054	10912	11025	11151	11134	11057	11054	11000	11028	10916	11059	11168	11110	11122	11129	11089	10954	11122	11063	11057	11277	11130	10895	11087	11042	10970	11048	11004	11100	11082	11060	11113	11014	11080	11231	11061	11021
42723	46159	42162	33799	27490	24428	21417	21923	20492	19317	18734	18287	18064	17934	17999	18102	18084	18211	17931	17873	17941	17822	17986	18167	18115	18233	18261	18049	18066	17950	17910	18043	18079	17834	17814	17917	17863	17915	17982	17913	17956	18009	18031	17923	17815	18040	17778	18002	18180	18054	17756	18039	18036	18080	18074	18080	18294	18072	18100	17843	18001	17850	17939	18052	17964	18034	17868	17886	18023	18023	18036	18008	17785	18029	17985	18039	17978	18035	18159	17860	17883	18036	17876	17975	17944	17822	18112	17804	17942	17817	17918	17947	18010	18016	17867	17953	18154	18077	18088	18026	18080	17852	17998	18096	17982	17963	18050	18070	17881	17524	18044	17931	17946	17902	17873	18026	18018	17836	17845	17999	18165	17901	17926	18000	17946	17968	18019	17880	17988	17977	18148	17917	18050	17819	18114	17894	17949	17730	17886	17869	17955	17956	17951	18151	17854	18071	18080	17890	17960	18025	17784	18180	18106	18060	17938	18017	18124	17973	17946	18023	18144	17847	17885	18023	17944	17981	17987	18035	17885	17911	17844	18080	18166	17979	17865	17945	17977	17830	18025	17891	18003	17810	18075	17943	17761	18033	17747	17981	17906	17707	18015	18116	17875	17853	18089	18074	17997	18065	17809	18042	17959	17856	18021	17897	17908	17972	17990	17793	17836	17960	17949	17972	17851	17802	17894	17867	18022	17855	17935	18052	17929	17895	17885	17786	17922	17882	17717	17842	17758	17878	17868	17892	17837	18018	18028	18074	18021	17894	18038	18057	17793	18071	17955	18059	18085	18121	18059	17729	17844	18071	17895	18043	17868	18084	18112	18002	17894	18013	17872	18278	17871	18104	18132	17909	17940	18157	17764	17891	18013	18073	17847	17960	18080	17634	18052	18170	18011	18131	18392	17989	18026	18247	18012	18029	18152	17972	17976	18050	17878	18295	18065	18079	17886	17919	17842	17996	18019	18016	17787	18020	18182	17878	18038	18046	17930	17973	17802	17756	18124	18169	17944	18140	17964	18073	18094	18077	18039	18077	17941	17876	18002	17918	18072	17944	17948	18094	18049	18060	17841	17926	17935	17997	18044	17996	17943	17695	17989	18057	18067	17916	17960	17808	17852	17923	18018	17838	18161	18034	17873	17984	17848	17806	17990	17938	17739	17675	18074	17952	17809	18036	18056	17906	18020	17978	17767	17817	17997	17959	18022	17997	17801	17734	17932	17713	18089	18015	17986	17713	17906	18175	18073	17996	17941	17920	17922	17823	17904	17935	17935	18123	18096	17899	17926	17871	18066	17857	18121	17752	17930	18102	17771	17889	18002	17894	17805	18011	18033	17893	17927	17977	17691	17940	17893	18081	18046	18141	18072	17827	18056	17902	18052	17823	17918	18011	17723	17917	17783	17751	17781	17963	17947	17775	17859	17945	17950	17910	17896	18052	17916	17945	18007	18007	17897	18019	18048	17942	17785	17936	17921	17929	17977	18106	17956	18012	17866	18024	17921	17884	18003	17930	17980	17910	17786	17904	17849	17965	17895	18013	18059	17857	17888	18052	17875	17884	17889	18015	17786	18080	17980	17973	18135	17814	17889	17889	18152	17860	17924	18261	18043	17983	17991	17994	18082	17774	17893	18054	17848	17904	17816	17940	18057	18128	18059	18159	18022	17828	18031	18036	18043	17942	17961	18062	17734	17687	17869	17922	17867	18243	17771	17960	17976	17849	17948	18175	17984	17864	17978	17812	17826	17744	17726	17958	17964	18071	17952	18004	18137	17946	17897	18113	18187	18024	17903	18226	18017	17977	17940	17936	18114	18016	17988	17886	18051	17849	18049	17895	18022	17899	18144	18148	17861	17993	17877	18013	18000	18015	17630	17925	17861	18102	17905	17976	18069	17906	17895	17903	17879	17927	18071	18234	18027	17935	17909	18118	17991	17667	18139	18099	17949	18107	17935	17968	18106	18008	17970	17910	17818	17929	17893	18019	17873	17792	18066	17981	18000	17914	18130	17894	18009	18224	17840	17829	17997	17928	18011	17934	17949	17890	17756	18022	18101	17992	18269	18106	17962	18078	17917	17866	17977	17924	17996	18006	17965	17849	17953	17907	17949	17952	17935	17995	17871	17968	18217	17870	17809	18090	18037	17985	18000	17780	17995	17986	18048	18159	17896	18235	17987	18016	18183	18035	18069	18130	18073	17862	17976	17788	17960	18015	18066	17978	17820	17932	17998	17982	17947	17806	18107	18027	17936	17960	18009	18188	17744	17851	18004	17870	17971	17942	17980	18037	17877	17994	18027	18034	17936	18061	17971	17956	17971	17794	17662	17946	17902	17761	17787	17832	18115	18055	17975	18006	17966	17858	17793	17957	18046	18024	17819	17872	17766	18015	17844	17851	18020	18152	18168	18034	17910	18031	17969	17908	18030	17905	18199	17951	18003	17780	17983	17954	18030	17944	18027	18339	18149	17907	18116	18196	17884	17948	17713	17827	17987	18035	18242	17816	17993	17921	17769	17852	17717	17876	18025	17803	18027	17934	17912	17823	17884	18025	17967	18102	18015	17909	18042	18044	18060	17999	17963	17920	17995	18166	17872	17898	17919	18048	18225	17843	18147	17750	17908	17839	17923	18099	18210	17889	18003	17908	18018	17836	18084	17881	17875	17963	17861	17921	17767	17967	17846	18084	17913	17913	17993	17806	17957	17923	17986	17957	17961	18194	18043	17925	17866	17934	17993	18082	17881	17819	17879	18052	18043	18027	17986	17878	18042	17932	18087	18290	18202	18099	18103	18079	17807	17872	18044	17962	17973	17920	18016	18101	17996	17956	17960	17846	18078	17906	17844	17836	18076	17919	17869	17783	17974	17905	17870	17991	18196	18145	18003	18190	17888	18010	18075	17882	17944	17909	17866	18228	17803	17836	17991	18078	18046	18061	18004	17933	18043	17926	17859	18183	17935	18048	18062	17679	17758	18088	17827	18012	17885	17874	18145	18095	18099	18122	17949	18013	17851	17745	18051	18098	18090	17978	17888	17985	17898	17851	18011	18042	17833	17947	17995	18292	17947	17851	18006	17922	17829	17850	18031	17919	18004	18002	18037	18004	17984	17902	17961	18038	17875	18135	17977	18028	17997	18043	17889	18059	17778	17763	17924	17891	17966	17809	18121	17904	18050	18115	18097	17849	18057	18110	18043	17871	17918	18097	18087	17734	18101	17978	18087	18088	17819	18008	17998	17887	17954	17996	18162	18167	17781	18176	17976	17904	17974	18033	18147	17988	17875	17991	18110	18043	17882	17867	18009	17921	17897	18011	17931	17828	18031	18110	18173	17978	17892	17755	17828	17748	17894	17876	17892	18024	17942	18276	18179	18162	18180	17909	17868	18207	17953	17851	17919	17796	17981	17926	18145	17907	17969	18040	17891	18081	17938	17791	18016	18231	17936	17870	18078	17722	17902	17932	17898	17909	18024	17747	17810	18056	18090	17855	17784	17888	17666	17920	18030	17782	17965	18037	17891	17932	17867	17974	18079	18026	17776	17917	18207	17988	18324	17963	18006	18049	18079	17835	17947	17902	18097	17966	17801	17948	17974	17965	18043	17974	18094	17966	17984	17876	17894	17730	18014	18230	17915	18161	18166	17847	18210	18073	18162	18132	17923	17766	17799	17896	18274	18132	17946	17945	17787	17834	18056	18059	18080	18190	17801	18002	17805	17767	17965	17925	18045	17881	17848	17868	18042	17774	18094	18085	17969	17951	18087	17825	17764	17879	17949	17982	17893	17667	18070	17897	17868	17941	18029	17940	18043	17931	18010	17977	17872	17889	18103	17840	17887	17813	17931	17908	18017	17795	17822	17797	17794	17919	18005	17861	17954	18090	17844	17859	17913	17992	17847	18064	17889	17814	17959	17989	18112	18270	18085	17944	17930	17890	17920	18105	17972	17975	17899	18036	18022	18240	17797	17780	17988	18000	18185	18176	18204	17817	18072	17889	17935	18026	18180	17953	18165	18002	17873	18009	17911	17951	17983	18092	18204	17920	18077	18196	18084	18081	18022	17933	18075	18007	17921	18129	18184	18119	18141	18002	17977	18019	18074	17918	17881	18111	18131	18047	17838	17823	17970	17865	17728	17873	17792	17992	17977	18067	17886	17818	17968	17942	17899	18068	18047	18068	17976	18056	17866	18084	18118	18052	18026	17925	18053	18156	17752	17949	18037	18223	18176	18067	17979	17909	18037	17857	17853	17994	17961	17798	17937	17823	17716	18166	17763	17955	18138	18230	18075	17920	18294	18073	18064	17950	17858	18237	17945	18029	18046	17882	17962	18205	18091	17964	17890	18184	18097	18201	18007	18087	17886	17871	18027	18050	17931	17951	18052	17981	18071	17767	17973	18318	18170	17752	17958	18043	17918	17827	17992	17926	18106	17905	17895	17735	18007	18073	18032	17578	17886	18100	17811	17999	17765	17940	17964	18055	18014	17980	17876	18070	17840	18280	17991	18059	17982	17947	17955	18078	17989	17820	17955	17964	17868	18039	17992	18038	18091	17748	17816	17920	18144	17852	17885	18112	17886	18019	17988	17994	18082	18103	17849	18219	17996	17966	18013	17953	18052	18191	17956	18001	17934	17854	17885	17894	18097	18028	17988	17931	17951	17854	17895	18003	17999	18047	17952	17869	18049	18070	18080	18097	18051	18057	17974	17976	17918	17930	17979	18057	18217	17858	18060	17797	18053	17785	18055	17967	18116	17947	17965	18004	17972	17838	18046	17987	17887	17959	17904	18079	17891	17798	17963	18076	17846	17699	17997	17993	17880	18048	18125	18047	18098	18115	17950	17889	18064	17981	18058	17867	17898	17987	18010	18142	18000	17972	17972	18066	17859	17966	17995	17764	18034	18024	18176	17898	17768	17849	17893	17950	17912	18057	17854	18089	17897	17967	17926	18160	18145	17871	18097	18085	18155	18113	17905	17896	18001	17979	18005	17966	17963	18102	18069	17943	18059	17898	17794	17895	17823	17743	17847	17961	18084	17798	17821	18043	17786	17938	18074	17991	17851	17994	17940	18102	18028	18122	17902	17989	18029	18110	17989	18022	18081	18104	17881	17830	17980	17962	18087	18070	18066	17670	17747	17908
44634	53821	39661	25454	20554	17757	14119	15190	12967	12024	11538	11244	11222	11167	11254	11078	11308	11162	11097	10991	11141	11028	11078	11337	11162	11124	11208	11095	11349	11194	11291	11220	11141	11115	11146	11097	11035	11071	11042	10981	11266	11145	11144	11175	11013	11294	11350	11145	11055	11170	11165	11179	11211	11286	10990	11134	11291	11169	11180	11136	11166	11160	11114	11134	11061	11049	11209	11124	11188	11108	11097	11175	11056	11202	11267	11074	11240	11065	11095	11134	11103	11180	11053	11161	11072	11206	11267	10943	11107	11308	11147	11271	11093	11186	11104	11153	11211	11117	11014	11132	11210	11162	11074	11264	11049	11063	11130	11162	11165	11076	11245	11150	11199	11052	11176	11148	11170	11222	11120	11334	11241	11053	11098	11234	11091	11089	11083	11024	11132	11158	11056	10983	11029	11215	11060	11201	11117	11082	11075	11013	11014	11004	11136	11045	11174	10961	11160	11216	11202	11013	11158	11075	11278	11063	11087	11113	11092	11083	11249	11150	11092	11243	11080	11141	11195	10807	11113	11195	11092	11076	11169	11234	11157	11135	11260	11130	11073	11055	10988	11211	11066	11173	11058	11013	11092	11044	11237	11252	11017	11217	11247	11266	11136	11127	11080	10971	10965	11261	10913	11037	11228	11154	11173	11167	11113	11184	10999	11120	11181	11220	11209	11042	11120	11250	11087	11100	11249	11048	10980	11099	11161	11095	11187	11187	11044	11262	11166	11175	11017	11180	10994	10926	11045	11212	11125	11013	10947	11318	11249	11156	11197	11181	11137	11211	11128	11100	11208	11287	11116	11044	11057	11037	10974	11274	11143	11159	11129	11027	11108	11000	11123	11242	11101	10972	11077	11075	11193	11176	11082	11263	11111	11149	11010	11043	11090	11041	11186	10894	11060	11070	11071	11218	11086	11104	11203	11084	11103	11253	11080	11056	11032	11165	11183	10942	11021	11044	11040	11298	11039	11006	11055	11037	10982	11112	11069	11304	11283	11204	10983	11187	11026	11184	11026	10966	11173	11140	11126	11068	11125	11116	11029	11115	11170	11242	11146	11173	11097	11041	10855	11144	11110	11040	11175	11163	11017	11066	11268	11178	10884	11005	11269	11181	11094	11092	11169	11135	10956	10991	11175	11093	11067	11116	11106	11097	11206	11021	11131	11189	11011	11084	10993	11074	11294	11235	11155	10961	10910	10945	11017	11085	11100	11116	11215	11095	11265	11191	11123	11084	11082	11098	11125	11101	11092	11281	11288	11097	10947	11200	11100	11130	10948	11128	11145	10974	11205	11129	11110	11106	11101	11107	11156	11193	11148	11174	10985	11077	10816	11241	11120	11295	11259	11015	11180	11191	11121	11017	11024	11028	11041	11269	11072	11158	11068	11109	11148	11097	11168	11145	11183	10985	11145	11131	11141	11258	11179	11240	11251	11122	11017	11111	11193	11148	11188	11078	11135	10990	11222	11105	11127	11212	11120	11214	11132	10988	11259	11074	11031	11097	11185	11094	11206	11041	11207	11182	11214	11324	11189	11255	11010	11080	10991	11036	11023	11162	11205	11043	11088	11060	11126	11010	11132	11021	11067	11344	11143	11200	11150	11126	10991	11121	11082	11087	11015	11064	10983	11058	11276	11032	11161	11245	11364	11217	11166	11091	11061	11086	11162	11001	10883	11040	11180	11137	11134	11207	11166	11051	11180	11158	11110	11105	11242	11327	11237	11204	11167	11030	11118	11151	11043	11186	11072	11046	11102	11108	10980	11119	11165	11262	11114	11088	11128	11206	11399	11255	11010	11171	11078	11085	11123	11204	11255	11150	11207	11089	11098	11014	11141	11181	11060	11108	11283	11111	10991	11120	11224	11171	10994	11256	11078	11050	11204	11021	11280	11088	11131	11024	11046	11080	11127	11107	11102	11291	11112	11145	11014	11266	11106	11100	11131	11174	11143	11122	11174	11119	11122	11055	11075	11065	11195	10935	11125	11120	11019	11070	11244	11006	11170	10861	11109	11149	11127	11180	11125	11058	11003	11116	11111	11126	11030	11178	11151	11176	11194	10982	11014	11127	11236	11088	11025	11235	11117	10961	11137	11045	11346	11198	11192	11200	11067	11272	11177	11166	11196	11132	10921	11022	11228	11032	11228	11238	11224	11026	11135	11177	11127	11174	11189	11153	11215	11124	11051	11092	11205	11039	11092	11125	11082	11222	11173	11038	11105	11035	11054	11296	11032	11095	11063	11123	11270	11112	11152	11334	11236	11102	11124	11082	11084	10983	10988	11093	11025	10994	11180	11173	11038	11288	11071	11123	11203	11137	11180	11178	11053	11001	11118	11055	10997	11114	11129	11148	11058	10966	11046	10987	11204	11101	11252	11170	11039	11148	11186	11132	11222	11022	11062	11028	11153	11167	10977	11138	11042	11198	11112	11098	11314	10969	11260	10899	11342	11056	11088	11290	11179	11110	10993	11153	10993	11096	11077	10976	11244	11105	11080	11099	11016	11244	11037	11135	11128	11057	11092	11072	11223	11096	11054	11147	11276	11033	11080	11254	11136	10997	11070	11092	11109	11054	11225	11109	11043	11022	11142	11082	11136	11242	11113	11046	11194	11047	10976	11091	11354	10996	11064	11229	11213	11187	11160	11167	11171	11211	11311	11065	11218	11176	11151	11116	11165	11033	11250	11098	11264	11042	10919	11252	11220	11279	11097	11172	11263	11154	11019	11220	11121	11097	11223	11218	11131	11237	11161	11149	11118	11159	11108	11150	11065	11016	11193	11102	10953	11142	11137	11266	11168	11063	11104	11101	11174	11284	11321	11096	11144	11292	11167	11247	11072	11121	11115	11101	11061	11078	11117	11146	11164	11102	11065	11273	11077	11238	11083	11262	11068	11151	11138	11306	11113	11119	11309	11144	11116	11294	11268	11125	11196	11167	11093	11255	11171	10953	11163	11222	11176	11024	11213	11125	11165	11154	11109	10979	11205	11292	11184	11191	11154	11139	11061	11149	11066	11031	11083	11207	11164	11099	11098	11143	11239	11117	10993	10966	11213	11151	11084	11149	11036	11147	11232	11156	11132	11108	11202	11137	11116	11102	10955	10969	11098	11144	11309	11175	11099	11273	11172	11213	11081	11114	10996	11086	11239	11024	11295	11140	11222	11068	11168	11124	11122	11204	11188	11052	11172	11155	11166	11142	11084	11076	11178	11115	11194	11075	11186	11131	11060	11191	11106	11085	11115	11040	11236	11038	11297	10919	11058	11199	11083	11125	11221	11099	11081	10956	11071	11240	11064	10987	11093	11124	11086	11190	11048	11209	11210	11143	10894	11158	11108	11173	11051	11039	11117	11141	11056	11206	11101	11142	11148	11172	11091	11087	11202	11166	11123	11108	11041	11123	11204	11069	11113	11246	11187	11045	11061	11300	11144	11092	11179	11235	11165	11129	10856	10991	11176	11015	11263	11104	11075	11120	11108	11111	11071	11067	11091	11250	11068	10998	11016	11284	11083	11304	11079	10997	11208	11161	11116	11132	11101	11086	11142	11148	11194	11161	11011	11099	11144	11108	11171	11099	11052	11031	11082	11007	11165	11142	11062	11295	11054	11083	11083	11226	11202	11212	11172	11095	11282	11218	11157	11154	11164	11174	11084	11167	11273	11164	11151	10941	11213	11128	11242	11105	11094	11009	11126	11376	11154	11079	11090	11027	11116	11233	11060	11107	11145	11098	11113	11152	11173	11289	10977	11029	11156	11197	11198	10928	11039	11045	11103	11170	11223	11129	11048	11113	11079	11080	11190	11019	11166	11239	11074	11086	11155	11143	10945	11116	11118	11110	11038	11021	11219	11313	11093	11099	11047	11002	11142	11104	10923	11134	10924	11064	11057	11207	11117	11114	11078	11017	11193	11267	10960	11078	11117	11070	11007	11155	11191	11279	10907	11212	11175	11217	11226	11097	11056	11221	11051	11136	11176	11157	10941	11234	11201	11193	11106	11280	11208	11179	11260	11051	11188	11087	11133	11093	11041	10967	11057	10966	11186	11321	11138	11297	10994	11070	11111	11046	11206	11207	11317	11056	11118	11186	11158	11261	10945	11135	11074	11134	11018	11048	11151	11156	11019	11176	11140	11180	10986	11088	11225	11175	11054	11160	11097	10908	11095	11087	11116	11121	11085	11059	11175	11233	11298	11265	11219	11025	11053	11219	11043	11034	11198	11198	11086	11031	11047	11016	11295	11166	11210	11024	11151	11136	11182	11083	10995	11212	11099	11302	11030	11135	11075	11143	11181	11084	11106	11105	11180	11112	11205	11160	11229	11186	11151	11064	11136	11194	11025	11376	11055	11162	11098	11043	11009	11155	11106	11228	11236	11190	11068	11115	11105	11006	11038	11086	11203	10940	11082	11144	11075	11024	10907	10948	11065	11225	11042	11091	11187	11177	11126	11084	11087	11154	11009	11089	11014	11064	11078	11302	11182	11091	11258	10977	11174	11143	11053	11025	11126	11183	11192	11085	11288	11122	10982	11099	11258	11171	11016	11235	11175	11143	11172	11272	11204	11210	11192	11118	11058	11091	11067	11401	11071	11045	10939	11300	11145	11183	11309	10957	11054	11049	11293	11263	11153	11111	11282	11074	11143	11039	11017	11007	11307	11295	11133	11035	11226	11141	11193	11021	11093	11221	11113	11122	11119	11115	11216	11057	11184	11018	11169	11103	10964	10999	11134	11033	11051	11153	11113	11249	11216	11027	11080	11143	11077	11089	11216	11103	11166	10925	11130	11146	11218	11180	11018	11140	11061	11082	11094	11057	11193	11290	11246	11225	11352	11113	11017	11081	11254	11199	11130	11344	11083	11129	11073	11114	11147	10967	11208	11029	11146	11123	11078	11068	11286	11100	11079	11132	11066	11200	10995	11166	11191	10940	11009	10857	11114	11178	11123	11137	11198	11157	11095	11198	11150	11177	11160	11166	11243	11239	11079	11010	11159	11143	11146	11066	11172	11301	11199	11235	11306	11193	10988	11022	11117	11205	11144	11085	11117	11208	11078	11110	11188	11137	11067	11226	11165	11212	10957	11168	11122	11184	11177	11146	11182	11196	11216	10978	11227	11113	11162	11034	11060	11230
25938	22502	31316	32433	26947	26987	24181	28811	35502	29644	22217	19202	18297	18354	18232	18020	18170	17777	17978	18261	18027	18033	17985	18101	17877	17815	17963	18098	17984	17837	18201	17886	18068	18163	17789	17856	17910	18086	18083	18039	17894	17944	17996	17973	18227	17963	18094	17878	17802	17842	17820	17675	17896	17981	17974	17704	18131	17608	17980	17850	17706	17781	18068	18014	17990	18079	17889	18012	17955	17859	17868	17929	17834	17692	17729	17626	17864	17990	17850	17913	17647	17753	17998	18018	17903	17905	17890	18115	18000	17769	17897	17685	17684	17906	17735	17919	17866	17852	17990	17632	17810	17722	17814	17884	17924	17743	17801	18033	17924	17967	17754	17891	17971	18007	18071	17898	17987	17892	17781	17787	17847	17717	17752	17546	17678	17625	17807	17945	17775	17930	17782	17799	17905	17751	17865	17770	18128	17871	17774	17934	17929	17726	17855	17943	17719	17881	18000	17860	17826	17799	18038	17853	18091	18028	18083	17839	17817	17862	17955	17851	18072	17799	17851	17759	17900	17836	17840	17888	17939	17848	17801	17726	17836	17938	17789	17819	17845	18060	17799	18004	18135	17769	17589	17927	17901	17975	17581	18029	17972	17974	17859	17825	17699	17852	17902	17792	18060	17808	18001	17823	18167	17908	17882	18018	17608	17957	17825	17911	17786	17872	17817	17731	17900	17879	17598	17764	17843	17851	17640	17773	17861	17878	17767	18055	18060	17742	17958	17864	17797	17718	17653	17847	18057	17811	17934	17882	17845	17766	17921	17959	17814	17929	17714	17830	17786	17839	17650	17944	17953	18033	17896	17630	17930	18093	17835	17968	17978	18060	17849	17733	17799	17924	17889	17775	18008	17820	17943	17695	17777	18072	18074	17762	17917	17825	17950	17733	17925	18026	17891	17861	18060	17868	17838	17941	17893	17910	17944	17676	18219	17972	17894	17965	17966	17953	17863	17857	17785	17757	17665	17853	17899	17706	17865	17685	17942	18098	17980	17749	17873	17854	17926	17707	17981	17694	17929	17807	17622	17840	17749	17797	17771	17901	17963	17879	17931	17928	17793	17825	17854	17943	17980	17687	17737	17832	17781	18076	17914	17695	17854	17856	17916	17851	17897	17645	17878	17958	17819	17894	17916	17979	17920	17926	17905	17885	17891	17877	17940	17793	18011	17959	17826	18020	17787	17769	17647	18048	17689	17664	17556	17801	17722	17851	17812	18003	17983	17959	17950	17572	17777	17708	18026	17901	17948	18081	17893	17861	17819	17907	17896	17927	17871	17896	17786	17869	17735	17999	17554	17941	18107	17804	18053	18050	17843	17886	17929	17865	17831	17840	17885	17963	17860	17995	17979	17894	17929	17937	17855	17946	17799	17910	17839	17858	17836	17977	17918	17777	17979	17880	17739	17859	17825	17953	17770	17686	17792	17723	17730	18049	17893	17695	18000	17699	17899	17993	17809	17806	18038	17655	17728	17980	17886	17820	18028	17854	17946	17916	17829	17983	17852	17852	17991	17868	17837	17841	17726	17782	18026	17906	17995	17811	17852	17762	17624	17903	17555	17739	17950	17899	17946	18005	17990	17756	17942	17737	17637	17666	17805	18140	17857	17693	17912	17756	17788	17857	17723	17893	17708	17686	17871	17817	17818	17753	18024	17938	17720	17886	17821	17750	17608	17925	17690	17730	17812	17804	17972	17715	17606	17662	18071	17994	17780	17769	17894	17986	17875	17832	17904	17718	17823	17815	17687	17944	17880	17949	17935	17772	17961	17824	17949	17873	17929	17809	17973	17873	17589	17892	17604	17685	17895	17827	17751	17780	18202	17918	17933	17803	17850	17734	17608	17733	17613	17806	17920	17827	17895	18010	17980	17978	18055	17785	18029	17903	17830	17890	17641	17938	17914	17970	18004	17683	17792	17946	17780	17729	17777	18032	17861	17940	17824	17986	17795	17834	17897	17764	18072	17869	17803	17925	18091	18077	17819	17901	17736	17781	17860	17968	17736	17823	17850	17838	17731	17859	17904	18012	17801	18057	17960	17827	17919	17732	17674	17683	17905	17809	18037	17919	17848	17881	18030	17795	17819	17955	17592	17810	18045	17781	17803	17782	17886	17951	17927	17947	17782	17939	17865	17805	17941	17798	17939	18070	17912	17870	17701	17542	17933	17924	17925	17815	17981	17651	17748	17888	17788	17941	17866	17859	17844	17579	17625	17778	17861	17860	17922	17727	17940	17767	17930	17830	17964	17882	18094	17724	17952	17857	17721	17821	17796	17916	17716	17983	17965	17858	17947	17688	17868	17973	17831	17923	17770	17833	17700	17650	17931	18048	17850	17674	17908	17806	18031	17864	18089	17833	17951	17782	17871	17982	17849	17934	17667	17894	17590	17783	17780	17846	17729	17664	17971	17871	17823	17918	17985	17959	17971	18031	17873	17807	17781	17784	17935	17925	17917	17744	17592	17863	18025	17823	17903	17755	17643	17925	17788	17937	18054	17872	17610	17997	17920	18161	18068	17871	17990	17721	17881	17848	18094	17721	17871	17722	17848	17746	17894	17716	17756	17883	17728	18068	17898	17992	17980	17851	17980	18060	17984	17829	17767	17787	17612	17857	18073	17800	17859	17762	17922	17626	17878	17722	18073	18095	17792	17899	18010	17937	18079	17841	17815	17770	17852	17819	17642	17737	17836	17840	17932	17911	17852	17948	17797	17698	17868	17764	17899	17770	17812	17817	17851	17865	17819	18021	17853	17782	17820	18142	17980	17876	18010	17968	17881	17985	17889	17951	17789	17734	17939	17668	17964	17958	17952	17940	17978	17841	17889	17783	17648	17937	18003	17832	17635	17918	17870	17951	17801	17777	17836	18150	17749	17837	17806	17744	17808	17840	17963	18160	17750	17931	17849	18059	17920	17910	17806	17777	17755	17737	17969	18021	17914	17788	17836	17853	18047	17723	18022	17742	17914	17785	18088	17894	17780	17745	17709	17984	17844	18037	17735	18041	17863	17811	17878	17692	17654	17859	17876	18182	17870	17859	18015	17899	17846	17767	17953	17749	18206	17743	17720	17778	17753	17817	17817	17783	17688	17908	17896	17925	17865	17847	17850	17883	18001	17822	17817	17794	17899	17868	17757	17819	18096	17847	17835	17998	17803	17862	18016	17858	17899	17865	17774	17896	17848	17702	17799	17869	17922	17961	17830	17797	17642	17751	17793	17975	17796	17832	17856	18022	17965	17776	17691	17929	17721	17826	17902	17981	17885	17677	17898	17897	17687	17973	18017	17911	17936	18034	17851	18016	17792	17712	17834	17711	17958	17947	17816	17847	17691	18112	17825	17921	18041	17998	17847	17974	17981	17861	17897	17922	17721	18010	18012	18033	17768	17873	17872	17687	17919	18062	17786	17841	18177	17938	17608	17848	17854	17859	17844	17924	18010	18048	17911	17914	17837	17992	17843	17906	17604	17869	17916	17786	17854	17699	17711	17952	17866	17912	18066	17965	17749	17801	17839	17922	17692	17986	17906	17808	17864	17992	17527	17957	17910	18008	17741	17735	17799	17871	17938	17909	17958	17967	18132	18079	18015	17870	18008	17739	17979	17781	17967	17602	17852	17739	18092	17833	17956	18223	18084	17975	17694	17841	18038	17953	17688	17834	17819	17890	17823	17710	17930	17807	17814	17841	17859	17777	18049	17970	17827	17854	18017	17787	18224	17850	17722	17738	18035	17852	17714	17709	18036	17883	17932	17939	17884	17956	18088	17997	17658	17803	17758	18062	17811	17776	17704	17947	17986	17850	17772	17902	17962	17840	17957	18134	17924	17828	17949	17872	17887	17962	17758	17867	17995	18006	17921	17873	17682	17868	18005	17909	17835	17887	17816	17871	17936	17942	17840	17963	17848	17767	17976	17709	17703	17734	17982	17689	17674	17694	17815	17941	17834	17899	17876	17956	17932	17923	17803	17896	17947	17866	17739	17918	17935	17937	17842	17936	18005	17880	17839	17611	18018	17816	17801	17907	17779	18084	17900	17685	17953	17878	17995	18046	17905	17845	17910	17865	18006	17980	17985	17940	17821	17819	18033	17922	17997	17937	17892	17942	17914	17625	17910	17943	17945	17884	17703	17796	17803	17753	17860	17694	17730	17726	17797	17736	17776	17938	17767	17914	17956	17852	18032	17989	17937	17934	17926	17971	18170	18018	17816	17925	17894	18018	17845	17985	18022	17839	17776	17838	17943	17924	17927	17885	18077	17824	17854	17766	17873	17856	17872	17804	17946	17838	17856	17794	17927	17987	17812	18030	17954	17555	18039	17908	17751	17899	17881	17902	17640	17828	17888	18009	17965	18032	17897	17898	17773	17822	17730	17574	17900	18114	17938	17879	17858	17803	17875	17651	17827	17877	17988	17811	17966	17858	17723	17737	17787	17858	17826	17702	17730	17757	17688	18039	17927	18069	18127	17971	17961	17858	17746	17886	17897	17527	17698	17752	17828	17818	17714	18038	18279	17992	17877	18074	17818	17821	17900	17986	17732	17803	17835	17828	17812	17740	17716	17966	17781	17692	17833	17783	17687	17991	18095	17881	17940	17847	17858	17790	17665	17784	17688	17913	17692	17763	17832	17777	17961	18080	17891	17991	17834	17883	17896	17890	17811	17764	17991	17869	17906	17919	17991	17937	17993	17920	18104	18010	18106	17858	17958	17996	17859	17870	17752	17691	18039	17958	17819	17885	17801	17873	17852	17693	17949	17904	17685	17795	17824	17981	18014	17716	17850	17744	17667	18071	17645	17676	17851	17875	17776	17879	17913	18047	17820	17836	17900	17947	17818	17825	17847	17781	17822	17893	17981	17877	18031	17861	17974	17903	17740	17816	17890	17979	17939	17711	18007	17840	17815	17776	17701	17802	17830	17938	17925	17944	17795	17727	17894	17889	17685	18032	17910	17833	18068	17853	17823	17844	17800	17728	17931	17806	17780	17878	17907	17994	17978	17891	18012	18110	18010	17470	17924	17761	17807	17869	18054	17894	18044	17813	17961	17940	17693	17866	17867	17765	17876	17983	17874	17795	17903	17793	17804	17692	17943	17705	17951	17951	17968	17795	17987	17759	18118	17851	17881	17856	18023	17830
39836	58022	45680	28625	20880	20233	16218	23922	28595	20651	14163	11736	11306	11368	11443	11297	11173	11236	11345	11221	11163	11322	11249	11190	11274	11029	11133	11218	11219	11228	11182	11172	11320	11194	11107	11152	11223	11149	11355	11166	11310	11213	11345	11247	11243	11155	11301	11361	11290	11214	11179	11153	11193	11225	11295	11123	11186	11246	11218	11022	11223	11141	11233	11194	11274	11137	11195	11254	11262	11042	11117	11321	11238	11171	11299	11049	11357	11264	11133	11145	11029	11119	11329	11295	11203	11184	11198	11190	11298	11068	11399	11070	11231	11162	11292	11193	11024	11163	11221	11255	11245	11181	11294	11251	11198	11192	11191	11169	11259	11205	11353	11131	11254	11183	11259	11222	11372	11058	11123	11298	11201	11047	11145	11167	11322	11193	11140	11106	11190	11317	11198	11334	11158	11203	11092	11208	11393	11132	11070	11144	11300	11350	11046	11271	10996	11270	11156	11197	11240	11289	11105	11297	11378	11154	11157	11422	11412	11222	11247	11187	11207	11166	11275	11224	11136	11219	11256	11391	11145	11361	11096	11103	11071	11194	11099	11088	11207	11148	11133	11317	11296	11228	11151	11187	11237	11204	11322	11206	11127	11170	11397	11091	11298	11306	11282	11303	11170	11182	11206	11167	11181	11265	11136	11161	11251	11277	11186	11181	11284	11197	11253	11051	11136	11144	11223	11320	11226	11051	11163	11207	11174	11177	11336	11184	11148	11280	11305	11098	11008	11241	11171	11208	11280	11192	11351	11104	11096	11063	11196	11260	11246	11277	11100	11135	11267	11118	11169	11369	11057	11234	11215	11173	11311	11317	11206	11284	11114	11282	11085	11221	11186	11349	11131	11211	11304	11209	11293	11049	11232	11229	11198	11223	11114	11106	11204	11122	11190	11191	11191	11207	11032	11281	11362	11151	11027	11221	11276	11106	11258	11244	11150	11220	11167	11179	11396	11141	11128	11322	11207	11064	11125	11149	11299	11229	11287	11137	11211	11104	11077	11332	11113	11082	11187	11151	11225	11136	11189	11219	11149	11144	11274	11285	11313	11306	11197	11127	11376	11210	11272	11058	11097	11200	11324	11014	11324	11177	11409	11207	11214	11287	11204	11356	11164	11240	11269	11256	11116	11323	11297	11057	11066	11280	11097	11270	11160	11263	11273	11137	11143	11297	11227	11224	11320	11364	11147	11259	11209	11226	11130	11196	11213	11091	11359	11261	11063	11231	11166	11033	11346	11309	11226	11490	11135	11201	11210	11352	11355	11227	11219	11331	11207	11156	11215	11261	11096	11041	11206	11092	11159	11262	11300	11271	11314	11141	11325	11235	11202	11109	11095	11493	11249	11269	11089	11097	11157	11249	11138	11204	11144	11111	11196	11189	11363	11269	11166	11117	11138	11332	11200	11310	11187	11324	11341	11095	11301	11323	11280	11284	11208	11287	11170	11329	11161	11341	11145	11413	11184	11281	11342	11358	11272	11088	11207	11128	11281	11202	11226	11253	11278	11134	11176	11102	11222	11147	11162	11173	11252	11253	11228	11146	11260	11143	11214	11248	11148	11196	11258	11217	11238	11312	11314	11313	11279	11302	11000	11285	11189	11153	11114	11219	11074	11320	11303	11198	11299	11109	11287	11238	11243	11105	11206	11219	11197	11035	11232	11165	11336	11221	11200	11166	11215	11271	11168	11211	11144	11285	11298	11232	11296	11167	11130	11178	11197	11212	11083	11202	11170	11274	11147	11122	11267	11333	11252	11210	11213	11231	11503	11242	11208	11243	11225	11211	11278	11282	11359	11075	11262	11206	11094	11226	11137	11307	11329	11181	11195	11236	11297	11220	11401	11120	11108	11263	11050	11130	11404	11308	11234	11141	11274	11179	11329	11261	11246	11258	11162	11315	11143	11349	11315	11190	11201	11262	11170	11369	11163	11080	11229	11238	11291	11117	11200	11098	11334	11330	11236	11200	11293	11270	11202	11122	11272	11258	11091	11251	11147	11120	11287	11267	11232	11204	11285	11176	11217	11244	11182	11390	11053	11241	11279	11214	11106	11147	11305	11090	11018	11104	11107	11268	11225	11261	11138	11357	11335	11253	11184	11302	11274	11274	11077	11258	11141	11302	11173	11264	11270	11099	11244	11131	11240	11346	11175	11057	11162	11212	11177	11067	11046	11290	11263	11178	11141	11168	11083	11101	11155	11209	11349	11233	11166	11212	11219	11177	11139	11366	11412	11227	11003	11359	11268	11201	11187	11166	11384	11145	11285	11302	11247	11151	11215	11141	11233	11245	11117	11213	11122	11304	11062	11248	11217	11268	11064	11151	11330	11193	11152	11149	11241	11161	11174	11199	11176	11175	11120	11231	11049	11074	11358	11289	11211	11230	11036	11337	11139	11189	11222	11120	11185	11269	11332	11192	11341	11253	11047	11061	11362	11145	11105	11084	11278	11169	11120	11276	11317	11187	11267	11170	11030	11115	11250	11227	11004	11250	11073	11321	11316	11092	11180	11323	11172	11302	11270	11251	11318	11226	11292	11048	11141	11160	11093	11346	11079	11166	11233	11366	11346	11146	11223	11232	11115	11257	11077	11292	11247	11141	11393	11215	11140	11212	11205	11215	11212	11172	11277	11114	11295	11208	11268	11119	11162	11337	11173	11176	11275	11228	11354	11373	11156	11277	11164	11352	11246	11219	11259	11089	11323	11206	11291	11233	11291	11107	11228	11267	10955	11353	11339	11144	11039	11074	11265	11177	11329	11162	11166	11305	11157	11158	11198	11349	11265	11204	11281	11169	11190	11195	11113	11179	11158	11324	11372	11206	11218	11133	11200	11283	11127	11056	11299	11198	11218	11153	11227	11440	11104	11218	11342	11165	11186	11369	11205	11227	11145	11095	11193	11194	11232	11114	11301	11219	11273	11257	11074	11180	11242	11159	11197	11400	11175	11138	11209	11167	11294	11324	11143	11215	11331	11203	11227	11171	11261	11171	11082	11249	11187	11319	11265	11292	11272	11108	11207	11153	11297	11267	11376	11351	11311	11066	11317	11145	11291	11191	11201	11105	11253	11058	11208	11245	11123	11201	11316	11169	11275	11105	11159	11083	11174	11170	11191	11195	11198	11195	11301	11247	11240	11270	11203	11277	11058	11253	11312	11226	11126	11260	11055	11047	11233	11208	11278	11270	11129	11156	11268	11280	11341	11348	11232	11326	11244	11188	11145	11181	11234	11361	11238	11203	11171	11290	11350	11301	11251	11147	11118	11254	11115	11246	11228	11259	11166	11243	11016	11413	11154	11169	11221	11372	11167	11134	11209	11451	11251	11314	11133	11156	11204	11120	11127	11379	11184	11098	11220	11284	11219	11143	11081	11229	11181	11191	11146	11295	11245	11117	11170	11162	11034	11432	11401	11349	11228	11354	11205	11196	11233	11150	11178	11323	11173	11236	11109	11088	11256	11386	11150	11433	11220	11101	11333	11130	11199	11256	11099	11167	11229	11189	11177	11081	11201	11254	11289	11141	11248	11287	11213	11128	11279	11126	11091	11184	11239	11182	11200	11218	11341	11205	11367	11257	11023	11235	11222	11190	11185	11213	11246	11146	11183	11218	11230	11155	11031	11212	11133	11289	11323	11044	11284	11223	11192	11154	11147	11244	11142	11225	11228	11188	11102	11155	11139	11167	11352	11115	11143	11085	11073	11245	11267	11304	11186	11141	11177	11222	11026	11361	11063	11062	11195	11069	11102	11210	11134	11266	11175	11120	11212	11224	11288	11095	11206	11240	11148	11209	11271	11293	11150	11252	11354	11367	11314	11100	11182	11224	11134	11233	11257	11154	11178	11103	11171	11184	11221	11266	11168	11318	11399	11205	11171	11392	11091	11252	11224	11204	11102	11266	11007	11294	11322	11324	11169	11277	11211	11348	11252	11302	11119	11199	11196	11119	11092	11036	11136	11042	11266	11251	11169	11123	11153	11392	11097	11185	11105	11144	11154	11215	11259	11129	11238	11162	11285	11086	11314	11235	11080	11108	11176	11063	11266	11253	11119	11248	11121	11245	11277	11098	11343	11185	11150	11254	11103	11218	11199	11308	11196	11216	11269	11344	11285	11082	11143	11218	11135	11325	11185	11236	11190	11111	11165	11176	11207	11189	11325	11221	11258	11281	10955	11167	11168	11173	11196	11050	11156	11254	11227	11157	11208	11287	11080	11130	11228	11204	11229	11301	11392	11143	11407	11246	11303	11086	11197	11188	11178	11186	11113	11100	11205	11192	11222	11242	11287	11158	11254	11284	11310	11174	11205	11283	11230	11402	11110	11093	11147	11134	11241	11209	11122	11426	11175	11162	11273	11318	11240	11026	11274	11297	11259	11168	11074	11135	11106	11136	11222	11140	11246	11099	11273	11168	11213	11112	11228	11152	11163	11271	11223	11232	11269	11219	11273	11335	11113	11252	11223	11229	11310	11282	11325	11054	11314	11295	11233	11201	11144	11232	11245	11199	11162	11262	11268	11333	11131	11361	11139	11286	11182	11310	11326	11282	11211	11246	11153	11318	11144	11304	11224	11268	11065	11281	11110	11179	11219	11060	11322	11287	11114	11085	11170	11115	11478	11207	11287	11199	11358	11311	11180	11186	11261	11371	11167	11213	11156	11295	11312	11169	11292	11131	11183	11085	11153	11134	11331	11336	11298	11310	11200	11257	11093	11225	11192	11162	11304	11397	11310	11267	11127	11276	11145	11261	11094	11216	11142	11231	11159	11250	11154	11102	11299	11250	11234	11245	11366	11052	11220	11164	11247	11243	11291	11261	11328	11169	11296	11020	11230	11086	11267	11171	11251	11160	11222	11305	11330	11269	11033	11169	11215	11325	11270	11067	11252	11154	11250	11338	11061	11205	11173	11210	11313	11331	11188	11268	11259	11196	11250	11344	11060	11340	11104	11103	11328	11252	11072	11138	11279	11150	11112	11258	11057	11209	11221	11080	11081	11416	11317	11347	11187	11307	11218	11315	11335	11208	11163	11222	11251	11349	11149	11148	11221	11090	11340	11300	11295	11146	11142	11187	11259	11190	11356	11277	11174	11241	11160	11199	11247	11049	11300	11251	11144	11409	11241	11197	11374	11184
24259	21870	29689	27931	29515	27867	27588	37439	48676	39304	26550	21287	19211	18824	18428	18526	18578	18369	18717	18372	18476	18463	18278	18323	18580	18409	18586	18305	18374	18427	18534	18279	18572	18011	18133	18356	18284	18402	18492	18492	18377	18464	18459	18212	18529	18378	18306	18326	18312	18352	18460	18459	18512	18289	18299	18345	18486	18311	18526	18362	18416	18308	18509	18527	18418	18349	18388	18405	18425	18264	18118	18097	18221	18338	18297	18324	18377	18482	18422	18317	18397	18268	18229	18204	18234	18360	18453	18298	18372	18205	18240	18183	18287	18245	18538	18111	18094	18206	18318	18029	18142	18296	18204	18277	18286	18291	18367	18208	18556	18363	18317	18300	18368	18404	18379	18299	18227	18453	18302	18286	18188	18435	18372	18403	18268	18136	18284	18205	18315	18090	18297	18413	18543	18306	18263	18200	18338	18243	18490	18370	18462	18403	18345	18346	18384	18244	18340	18396	18367	18398	18407	18474	18480	18366	18235	18382	18228	18360	18181	18219	18211	18298	18173	18326	18406	18314	18222	18058	18364	18063	18261	18313	18417	18416	18530	18327	18202	18495	18554	18227	18396	18298	18408	18382	18415	18521	18359	18276	18374	18260	18301	18130	18221	18293	18150	18387	18183	18373	18293	18227	18067	18373	18251	18400	18120	18275	18568	18234	18219	18187	18303	18494	18299	18604	18483	18364	18333	18134	18382	18271	18208	18236	18261	18426	18412	18283	18312	18361	18172	18278	18378	18336	18476	18217	18258	18422	18197	18194	18303	18281	18325	18311	18422	18454	18385	18327	18276	18458	18368	18128	18357	18150	18164	18342	18243	18303	18221	18114	18192	18261	18246	18283	18426	18243	18378	18234	18321	18304	18303	18421	18181	18360	18356	18359	18342	18304	18277	18237	18435	18345	18298	18191	18195	18413	18403	18301	18523	18317	18228	18298	18529	18389	18296	18138	17929	18139	18224	18320	18545	18321	18348	18434	18249	18139	18226	18006	18114	18346	18343	18372	18264	18126	18071	17958	18345	18357	18210	18139	18060	18281	18176	18387	18458	18181	18137	18195	18170	18260	18360	18256	18357	18191	18162	18093	18239	18248	18391	18191	18256	18416	18111	18419	18250	18205	18467	18484	18239	18274	18299	18403	18320	18175	18291	18427	18284	18320	18361	18304	18510	18345	18187	18119	18229	18155	18169	18380	18394	18345	18141	18170	18275	18091	18360	18436	18406	18106	18305	18218	18405	18426	18525	18392	18273	18111	18231	18308	18497	18180	18089	18493	18263	18212	18344	18286	18230	18308	18541	18130	18290	18409	18140	18310	18241	18381	18176	18578	18459	18355	18337	18458	18419	18496	18178	18173	18443	18134	18320	18123	18304	18572	18445	18149	18250	18489	18490	18205	18343	18241	18269	18240	17903	18342	18331	18414	18354	18313	18002	18157	18198	18239	18312	18451	18368	18266	18425	18519	18421	18360	18421	18236	18299	18323	18175	18229	18227	18181	18116	18186	18275	18466	18333	18273	18307	18375	18498	18331	18407	18172	18456	18439	18384	18362	18336	18313	18288	18365	18377	18293	18100	18389	18569	18317	18121	18229	18266	18338	18133	18366	18236	18447	18170	18372	18232	18209	18070	18040	18372	18188	18211	18362	18352	18251	18361	18220	18330	18392	18390	18287	18210	18148	18224	18238	18439	18274	18267	18280	18519	18206	18244	18338	18386	18307	18220	18304	18485	18339	18269	18324	18236	18163	18536	18478	18378	18255	18087	18506	18310	18497	18133	18367	18103	18212	18147	18221	18516	18278	18064	18290	18339	18211	18288	18400	18403	18431	18538	18133	18195	18305	18481	18429	18528	18450	18190	18122	18154	18376	18351	18445	18551	18251	18318	18260	18253	18326	18571	18335	18450	18191	18309	18378	18382	18419	18438	18321	18441	18233	18224	18375	18491	18323	18342	18267	18426	18125	18231	18331	18313	18268	18374	18085	18357	18293	18379	18150	18425	18335	18241	18610	18347	18009	18293	18316	18340	18383	18355	18349	18387	18235	18199	18185	18523	18356	18235	18288	18315	18166	18238	18168	18232	18280	18437	18355	18233	18142	18522	18380	18338	18346	18446	18298	18340	18463	18588	18580	18074	18143	18249	18230	18574	18273	18373	18214	18201	18162	18447	18391	18374	18242	18522	18435	18223	18214	18137	18395	18313	18172	18394	18318	18386	18461	18339	18253	18415	18522	18515	18387	18174	18271	18310	18459	18208	18433	18317	18136	18292	18102	18194	18183	18443	18262	18203	18316	18456	18387	18418	18440	18356	18289	18066	18040	18222	18101	18144	18367	18074	18433	18211	18328	18385	18443	18409	18342	18275	18367	18327	18334	18384	18043	18092	18215	18424	18262	18093	18233	18119	18475	18315	18446	18228	18204	18380	18245	18128	18170	18334	18234	18194	17979	18284	18069	18318	18188	18443	18162	18047	18211	18165	18286	18290	18309	18363	18312	18226	18344	18317	18524	18479	18280	18235	18404	18404	18265	18320	18430	18386	18303	18204	18242	18279	18489	18405	18484	18463	18518	18319	18486	18407	18338	18218	18183	18249	18216	18357	18279	18144	18380	18335	18321	18239	18127	18354	18374	18321	18375	18359	18346	18269	18202	18352	18318	18251	18299	18363	18395	18495	18361	18288	18227	18330	18407	18388	18004	18080	18310	18326	18168	18328	18137	18483	18564	18236	18202	18396	18255	18469	18477	18386	18449	18174	18277	18318	18232	18524	18482	18353	18244	18404	18523	18092	18153	17892	18099	18272	18375	18308	18317	18231	18288	18248	18407	18553	18298	18355	18223	18412	18433	18591	18302	18322	18248	18224	18041	18258	18254	18427	18170	18266	18198	18405	18290	18465	18503	18322	18299	18130	18535	18273	18241	18627	18186	18282	18331	18275	18329	18222	18254	18470	18399	18437	18253	18087	18320	18368	18402	18311	18448	18166	18402	18466	18388	18351	18351	18322	18257	18288	18241	18316	18367	18252	18345	18217	18378	18504	18231	18298	18382	18031	18308	18117	18409	18307	18447	18135	18299	18141	18266	18341	18341	18485	18443	18338	18428	18494	18315	18237	18324	18190	18164	18334	18335	18579	18245	18277	18060	18280	18429	18281	18220	18322	18343	18369	18237	18343	18332	18202	18173	18261	18355	18506	18427	18206	18291	18444	18339	18401	18249	18676	18457	18469	18339	18264	18474	18192	18346	18291	18338	18365	18171	18345	18229	18304	18191	18161	18190	18116	18241	18253	18520	18161	18400	18263	18281	18190	18556	18137	18432	18455	18529	18206	18244	18405	18291	18233	18148	18380	18325	18107	18154	18360	18461	18103	18358	18336	18303	18336	18317	18075	18487	18219	18284	18457	18292	18284	18207	18367	18294	18228	18522	18386	18376	18331	18389	18509	18417	18403	18209	18302	18457	18292	18235	18282	18345	18291	18428	18549	18277	18161	18246	18636	18331	18309	18371	18415	18370	18310	18148	18042	18465	18471	18388	18274	18348	18383	18350	18308	18426	18215	18313	18110	18329	18394	18310	18322	18427	18205	18337	18201	18162	18533	18344	18238	18306	18578	18358	18420	18082	18422	18280	18364	18506	18577	18310	18125	18477	18090	18264	18358	18572	18271	18350	18384	18448	18258	18503	18450	18037	18395	18349	18241	18273	18245	18356	18283	18163	18339	18484	18375	18539	18284	18224	18342	18509	18379	18590	18356	18391	18297	18349	18203	18391	18357	18390	18325	18299	18300	18356	18160	18361	18412	18187	18196	18262	18103	18316	18410	18483	18405	18141	18304	18105	18194	18152	18242	18486	18361	18237	18374	18209	18391	18206	18238	18315	18320	18102	18373	18197	18257	18408	18508	18259	18408	18320	18245	18218	18165	18270	18093	18229	18391	18429	18147	18233	18385	18313	18467	18532	18188	18413	18138	18294	18452	18430	18266	18279	18093	18088	18487	18427	18302	18124	18281	18323	18182	18630	18349	18426	18276	18348	18173	18404	18306	18329	18228	18207	18265	18164	18260	18253	18057	18250	18307	18183	18344	18121	18143	18132	18149	18254	18361	18371	18577	18320	18343	18307	18338	18226	18421	18272	18307	18420	18080	18228	18323	18273	18441	18288	18409	18486	18248	18153	18065	18430	18450	18514	18300	18303	18338	18291	18324	18230	18273	18335	18330	18070	18237	18390	18338	18543	18629	18281	18251	18222	18494	18282	18391	18443	18460	18308	18140	18248	18321	18171	18122	18350	18144	18452	18511	18247	18219	18320	18401	18494	18288	18218	18357	18314	18232	18185	18444	18376	18419	18371	18333	18353	18253	18267	18099	18383	18230	18163	18345	18655	18265	18256	18293	18629	18263	18422	18290	18328	18440	18231	18116	18195	18269	18047	18300	18319	18386	18495	18236	18495	18228	18357	18310	18486	18405	18259	18068	18365	18405	18250	18182	18579	18358	18365	18259	18312	18344	18194	18266	18065	18377	18437	18461	18426	18275	18290	18331	18087	18047	18272	18162	18457	18372	18415	18485	18374	18238	18372	18423	18399	18002	18352	18251	18185	18277	18444	18220	18365	18331	18286	18505	18141	18297	18287	18380	18340	18348	18472	18366	18071	18090	18250	18290	18176	18286	18119	18071	18333	18438	18324	18518	18284	18180	18330	18355	18378	18374	18474	18467	18397	18023	18398	18070	18200	18307	17999	18363	18305	18293	18194	18207	18362	18199	18481	18254	18379	18412	18264	18313	18489	18045	18291	18264	18332	18376	18474	18352	18216	18145	18192	18132	18386	18403	18364	18298	18263	18459	18560	18305	18085	18410	18190	18200	18268	18146	18422	18157	18283	18119	18143	18085	18339	18310	18236	18363	18155	18308	18221	18228	18259	18055	18158	18300	18236	18194	18544	18514	18238	18469	18273	18361	18179	18185	18153	18425	18448	18414	18371	18396	18334	18362	18212	18298	18158	18423	18547	18382	18231	18267	18208	18350	18251	18134	18300	18362	18269	18266	18168	18422	18099	18217	18412	18390	18425	18263	18192	18342	18140	18440	18356	18333	18328	18416	18409	18437	18374	18056	18238	18404	18189	18241	18444	18412	18307
44439	67123	52958	35447	30746	20145	19138	33483	43961	29176	17810	13233	11983	11900	11679	11802	11740	11545	11802	11623	11782	11534	11741	11804	11600	11860	11746	11693	11884	11535	11528	11892	11642	11780	11518	11628	11763	11718	11782	11594	11604	11837	11604	11770	11736	11778	11734	12002	11617	11668	11714	11711	11611	11766	11615	11465	11764	11572	11671	11682	11708	11667	11624	11565	11766	11683	11679	11681	11723	11589	11560	11836	11549	11574	11609	11552	11741	11542	11751	11695	11637	11656	11553	11673	11712	11556	11566	11639	11732	11719	11695	11646	11463	11638	11546	11538	11722	11567	11692	11770	11729	11611	11576	11704	11577	11462	11779	11725	11611	11715	11717	11743	11646	11648	11799	11608	11788	11574	11610	11546	11650	11692	11636	11657	11466	11491	11851	11568	11670	11795	11515	11752	11817	11594	11601	11645	11759	11627	11554	11693	11692	11576	11632	11703	11655	11638	11641	11630	11580	11680	11574	11586	11714	11690	11661	11679	11717	11599	11567	11818	11557	11622	11605	11545	11639	11616	11463	11748	11622	11469	11652	11680	11747	11766	11618	11629	11523	11670	11673	11672	11515	11708	11654	11641	11636	11761	11496	11775	11564	11575	11694	11430	11657	11645	11597	11643	11599	11593	11684	11605	11616	11645	11599	11661	11578	11695	11769	11634	11666	11639	11592	11563	11621	11600	11552	11564	11807	11547	11605	11601	11659	11738	11400	11511	11780	11673	11620	11722	11548	11580	11585	11643	11450	11545	11644	11586	11644	11533	11555	11550	11738	11632	11803	11586	11655	11757	11678	11639	11663	11598	11606	11674	11551	11610	11647	11658	11601	11570	11596	11469	11675	11612	11658	11534	11592	11568	11681	11556	11674	11731	11721	11760	11458	11615	11514	11734	11669	11577	11553	11611	11719	11478	11639	11590	11574	11531	11690	11654	11630	11592	11651	11615	11429	11613	11423	11775	11700	11703	11603	11609	11640	11835	11617	11566	11578	11583	11586	11615	11631	11771	11585	11747	11613	11741	11656	11726	11569	11668	11601	11582	11724	11649	11576	11454	11654	11716	11642	11730	11544	11486	11556	11490	11540	11674	11692	11645	11540	11632	11742	11712	11514	11700	11554	11600	11511	11641	11801	11625	11630	11769	11717	11485	11607	11750	11491	11818	11669	11642	11841	11543	11697	11720	11436	11664	11688	11666	11727	11671	11612	11678	11692	11655	11872	11648	11511	11671	11652	11584	11662	11581	11572	11717	11588	11635	11852	11647	11747	11717	11705	11571	11806	11540	11380	11591	11720	11542	11692	11604	11485	11429	11526	11569	11743	11449	11723	11596	11631	11453	11529	11764	11842	11390	11654	11657	11798	11573	11630	11554	11614	11494	11520	11728	11580	11492	11589	11534	11704	11650	11558	11431	11756	11753	11530	11510	11714	11585	11572	11503	11646	11531	11616	11671	11677	11561	11631	11742	11563	11600	11667	11455	11624	11641	11683	11511	11498	11572	11735	11644	11646	11710	11488	11600	11550	11572	11657	11712	11715	11708	11691	11609	11640	11499	11856	11598	11560	11536	11659	11709	11630	11562	11447	11662	11589	11621	11602	11511	11586	11632	11509	11530	11719	11662	11614	11502	11636	11463	11652	11500	11509	11634	11649	11578	11625	11733	11600	11533	11621	11573	11741	11560	11652	11517	11630	11584	11559	11663	11634	11724	11622	11630	11619	11581	11577	11647	11490	11478	11688	11621	11540	11687	11553	11503	11559	11599	11678	11779	11724	11542	11659	11652	11650	11500	11613	11654	11775	11683	11721	11751	11686	11610	11532	11630	11541	11689	11768	11738	11559	11764	11750	11550	11547	11551	11519	11678	11545	11683	11418	11761	11713	11595	11831	11678	11652	11498	11635	11722	11606	11532	11562	11609	11770	11619	11670	11821	11626	11700	11623	11435	11620	11648	11794	11764	11687	11603	11656	11703	11514	11609	11579	11569	11646	11539	11433	11416	11764	11590	11504	11637	11587	11593	11574	11565	11682	11585	11680	11798	11626	11685	11408	11562	11476	11541	11701	11593	11714	11707	11413	11787	11555	11490	11637	11633	11658	11548	11744	11706	11531	11601	11595	11538	11676	11552	11526	11651	11736	11581	11625	11687	11667	11521	11778	11604	11626	11563	11589	11562	11782	11579	11770	11644	11609	11647	11614	11581	11654	11688	11596	11647	11645	11695	11544	11561	11611	11435	11607	11676	11555	11510	11715	11637	11605	11601	11749	11582	11591	11516	11862	11613	11613	11701	11506	11657	11438	11448	11496	11702	11692	11718	11624	11424	11619	11591	11686	11524	11617	11673	11520	11706	11548	11685	11642	11619	11770	11570	11753	11596	11817	11667	11689	11680	11706	11706	11741	11747	11476	11569	11671	11611	11775	11688	11482	11611	11622	11663	11811	11489	11406	11672	11566	11668	11634	11509	11593	11738	11505	11481	11614	11557	11570	11572	11612	11638	11662	11437	11593	11770	11623	11609	11592	11661	11644	11540	11555	11716	11623	11694	11622	11681	11715	11735	11485	11532	11623	11608	11626	11656	11667	11418	11521	11539	11631	11608	11780	11422	11630	11592	11502	11533	11562	11629	11737	11699	11592	11509	11590	11719	11632	11696	11684	11489	11577	11504	11633	11652	11568	11694	11719	11481	11618	11667	11533	11770	11689	11525	11627	11686	11553	11669	11629	11718	11610	11672	11575	11555	11650	11686	11804	11513	11580	11562	11565	11501	11633	11642	11531	11473	11666	11490	11498	11682	11625	11694	11659	11596	11539	11726	11617	11586	11497	11507	11557	11681	11701	11773	11470	11512	11769	11635	11494	11556	11566	11473	11512	11518	11614	11603	11678	11646	11684	11718	11634	11553	11586	11619	11606	11627	11756	11609	11501	11328	11680	11552	11679	11652	11378	11566	11745	11635	11677	11519	11430	11634	11677	11666	11677	11793	11650	11651	11545	11563	11726	11529	11514	11749	11487	11765	11557	11577	11579	11529	11593	11780	11613	11584	11582	11372	11569	11632	11710	11614	11565	11597	11740	11495	11664	11609	11532	11686	11571	11630	11597	11601	11628	11553	11558	11605	11590	11501	11578	11775	11566	11736	11650	11593	11513	11469	11661	11685	11643	11757	11766	11652	11669	11528	11632	11728	11565	11593	11471	11431	11532	11574	11713	11630	11567	11668	11701	11624	11631	11519	11510	11570	11776	11561	11708	11698	11686	11532	11493	11553	11546	11786	11631	11630	11573	11618	11697	11665	11577	11605	11626	11612	11671	11594	11509	11454	11620	11789	11601	11738	11600	11583	11733	11663	11624	11597	11599	11521	11700	11662	11575	11678	11647	11724	11685	11604	11469	11524	11541	11522	11460	11723	11681	11781	11631	11755	11933	11624	11711	11557	11786	11541	11595	11484	11720	11541	11562	11713	11829	11711	11612	11505	11613	11623	11696	11615	11716	11470	11607	11710	11629	11705	11588	11525	11597	11568	11584	11606	11687	11489	11798	11574	11643	11673	11661	11567	11505	11494	11662	11498	11794	11585	11549	11885	11714	11645	11692	11669	11707	11519	11593	11879	11730	11730	11555	11536	11640	11622	11623	11676	11603	11668	11653	11682	11708	11584	11651	11713	11652	11483	11512	11516	11554	11475	11692	11537	11802	11630	11632	11601	11657	11603	11648	11529	11618	11615	11529	11674	11540	11656	11507	11560	11673	11612	11544	11709	11709	11566	11550	11655	11550	11566	11481	11560	11628	11627	11668	11554	11572	11628	11673	11509	11608	11637	11606	11504	11464	11687	11595	11811	11642	11527	11728	11552	11550	11740	11510	11681	11679	11568	11718	11595	11636	11638	11594	11542	11599	11840	11708	11643	11629	11643	11737	11489	11509	11587	11688	11477	11636	11642	11768	11706	11814	11734	11511	11659	11575	11563	11689	11638	11779	11746	11659	11657	11465	11556	11646	11564	11737	11438	11397	11537	11502	11654	11622	11751	11610	11606	11643	11641	11694	11648	11581	11498	11606	11475	11518	11682	11536	11618	11711	11471	11725	11775	11631	11606	11662	11429	11576	11729	11596	11669	11633	11550	11702	11543	11597	11531	11741	11756	11523	11587	11637	11691	11726	11628	11626	11581	11597	11583	11665	11555	11666	11539	11620	11643	11699	11656	11565	11740	11672	11596	11394	11559	11680	11495	11491	11535	11545	11669	11645	11576	11649	11654	11574	11668	11780	11534	11678	11737	11637	11520	11575	11535	11689	11592	11585	11618	11520	11767	11495	11551	11639	11467	11653	11588	11548	11582	11593	11551	11620	11779	11577	11671	11720	11587	11515	11684	11627	11574	11600	11622	11640	11624	11655	11752	11708	11618	11717	11599	11712	11532	11561	11561	11697	11788	11675	11676	11545	11652	11600	11561	11606	11618	11601	11658	11673	11572	11763	11446	11641	11626	11717	11590	11562	11617	11515	11646	11591	11553	11655	11586	11634	11543	11594	11555	11658	11705	11678	11611	11856	11482	11742	11564	11522	11576	11790	11656	11304	11758	11600	11584	11456	11748	11450	11630	11639	11669	11605	11550	11648	11620	11615	11665	11548	11734	11627	11610	11601	11611	11591	11793	11558	11607	11691	11654	11556	11657	11651	11589	11670	11541	11741	11524	11488	11657	11524	11602	11587	11597	11491	11680	11408	11558	11890	11522	11754	11519	11732	11634	11609	11534	11624	11460	11627	11575	11611	11526	11768	11581	11520	11665	11743	11666	11791	11688	11750	11716	11641	11665	11383	11550	11639	11654	11742	11622	11474	11788	11637	11596	11765	11646	11557	11568	11492	11549	11743	11707	11680	11548	11553	11635	11575	11708	11472	11609	11662	11838	11453	11818	11789	11643	11473	11674	11616	11563	11535	11345	11774	11636	11609	11582	11580	11576	11404	11520	11600	11546	11692	11657	11652	11735	11702	11589	11596	11692	11660	11467	11644	11497	11515	11557	11628	11539	11720	11655	11702	11666	11521	11554	11627	11708	11438	11723	11565	11663	11706	11671	11551	11537	11486	11637	11675	11474	11654	11687	11564	11709	11763	11680	11438	11719	11636	11608	11754	11449
37793	40102	42547	37567	26084	21138	19909	21728	23142	20265	18830	18327	18084	17987	18062	18009	17963	18011	17862	17834	17866	18032	18132	17935	18077	17862	18152	18051	18020	18006	17935	17897	18059	18104	17945	18132	17922	17966	17881	18099	18116	17900	18068	18029	17984	18037	17957	17777	17917	18064	17964	17826	18003	17940	18008	18094	17976	17931	18110	17758	17688	18031	18090	17873	18082	18002	18034	17974	18165	18063	17982	17769	17907	18082	17777	17914	18055	17916	17953	17990	17770	17906	18127	18080	17859	18183	18104	17812	17694	18060	18019	18061	18167	18188	17799	18106	18079	17985	17971	17768	18141	18079	17777	18059	17841	18185	17961	18076	17667	17967	17813	17967	18009	17911	18009	17822	17936	17924	17948	17760	17705	17905	17957	18093	17888	17996	17971	18179	17979	17955	17967	18145	17919	17927	18177	18085	18015	18143	17942	17816	17875	17872	17953	17902	17912	18178	17978	17885	17966	17927	17915	17957	17953	18060	18111	18102	18054	17943	17937	17918	18030	17651	17961	17820	18139	18044	17913	17814	18036	18008	17987	18012	18037	17982	17961	17821	18142	17912	18011	17875	17940	18033	18045	17890	17842	17953	18116	18157	18063	17932	17974	17856	18035	18110	18048	17819	17795	17950	17866	17991	17882	17868	18071	17895	17979	17914	17904	18008	17828	18106	17923	17855	17986	18269	17948	17972	18070	17875	18116	17896	18178	17959	18023	18201	17692	17972	17751	17906	18005	17905	17856	17807	17827	17837	17944	17740	17727	17955	18039	18069	17726	18070	17993	18010	17941	17995	17929	17792	17900	17835	17953	18035	17861	18100	17999	17930	17922	18103	17860	17993	17973	18044	17847	17914	18166	17851	17931	17962	18199	17893	17945	17951	17877	18003	17847	17874	17978	17931	18163	18149	18066	17809	17986	18030	17906	17999	17869	17860	17704	17932	18093	17953	17958	18013	17835	17795	17793	17852	17979	17755	17880	17890	18039	18111	18166	17844	17821	17798	17861	18102	18047	17759	17723	18133	18018	18084	18068	17909	17958	17746	17799	18109	17761	17726	17865	17795	17910	17960	17969	18119	17921	17927	17816	18099	18107	18229	17968	18027	17957	18004	17958	17797	17906	18082	17991	17924	17894	17937	17806	17984	17847	18000	17984	17897	18083	17916	18074	17868	17994	17932	17779	17875	17991	17829	17887	17779	18110	17892	17961	17966	17903	17789	17768	17908	17941	18047	18215	18249	17730	17777	17815	18058	18067	17987	17846	17955	17960	17982	17858	18129	18057	17945	18133	17851	17974	18040	17950	17931	18101	18040	17984	18042	18124	17956	17895	17894	18023	18012	17987	17853	18033	18087	18027	18034	18095	17765	18025	18010	17972	18265	18031	17952	17980	18341	17893	17773	17881	17893	18035	18149	17921	17863	17940	17827	18035	17936	18074	17926	17938	18019	18071	17908	18067	18210	18035	18065	18084	17969	17824	17914	17795	17991	17683	17991	18014	18064	17963	17892	17859	18054	17871	17881	17945	18102	18203	18004	18077	17971	17785	17882	17983	17947	18336	17994	18162	17617	18109	18072	18025	18003	17915	18023	17982	18154	17895	17862	18189	17771	17987	18149	18050	18009	18207	17802	17973	17732	17875	17996	17763	17966	18014	17780	18180	18097	17828	18182	18147	18110	17993	17827	17921	17764	17921	17741	18198	17934	17915	17944	17794	17917	17908	17952	17752	17993	17849	17895	18064	17913	17991	17889	18042	17815	17915	18063	17987	17695	17802	17931	18034	17942	17927	17894	17744	17894	17946	18061	17846	17884	18041	17759	18042	18062	17857	17816	18050	18044	18104	17920	17985	17970	17689	18032	18005	18010	18129	17881	17944	17941	18126	17966	17977	17896	17712	18067	17821	18084	18054	18041	17929	17883	17720	17892	17800	18213	17885	18205	18043	17765	17996	18032	18082	18016	17876	18055	18050	17866	17876	17682	17930	18109	17856	17920	17931	18004	18017	18072	18161	18094	17776	17897	17793	17943	18152	17846	17989	17693	17988	18033	17948	17988	17887	18107	17744	17883	17933	18095	18030	17996	18125	18037	17874	18106	17928	17865	17883	18248	18067	17925	17962	17877	17961	17779	18141	17934	17889	17846	18088	18006	18335	17943	18054	18134	18076	17947	18082	17977	18025	18060	17934	17927	18068	17584	17988	17960	17966	17998	17921	17775	17972	18171	17947	17895	18141	17885	18078	17891	18296	17799	17800	17909	18060	17729	17986	17844	18142	17810	17862	17981	17771	17966	17758	17796	17858	18053	17855	17908	18145	18035	18049	17946	18089	17873	17940	17711	17898	18017	17936	17856	17941	17965	17813	18339	18008	18115	17996	18034	17717	17876	17943	18006	17876	18216	17827	17897	17894	17849	17979	17893	17898	18118	17995	17907	18078	17966	17990	17859	18198	18119	18037	18029	17970	18108	18089	17910	18101	18129	17784	18063	17772	17917	18010	17886	18150	17985	17765	18088	17922	18007	17959	17990	17974	17970	17921	18065	18153	17825	17920	18225	17924	17973	18116	18057	17971	17965	17925	17946	18014	18062	17931	17988	17927	17959	17763	18148	17776	17876	18148	18011	18118	18010	18079	18045	17975	17992	17926	18042	17925	17835	18072	17918	17964	18058	18197	18005	18091	17946	18009	18059	18080	18101	17840	17823	17933	17838	18225	18107	18168	18280	18068	17926	18001	17956	17930	18237	18172	18113	18105	17833	18064	17819	17915	17880	17898	17990	17743	17971	18040	18104	18140	18107	17786	18147	17865	18003	18075	17960	17912	17893	18103	18052	17862	17918	17898	17972	17892	17952	18013	17997	17895	18114	18094	18043	17934	17948	17756	17795	17694	17948	17966	18030	17742	18058	17885	17735	17749	18051	18005	18080	18012	18044	17863	17921	17891	17944	18095	18157	17923	17988	18084	17933	17838	18116	18013	18042	17810	18029	17671	18342	17909	17772	17919	18047	17996	18086	17970	17851	17786	18140	17654	17882	18089	17823	17814	18023	18089	18126	18203	17846	18003	18074	17947	17892	18067	17933	17925	17896	18086	18058	17945	18042	17801	17974	17844	18073	17966	18126	18081	18139	18002	17858	17936	18103	18018	17908	18041	17887	17998	17958	17917	17852	18146	17902	17859	17890	18190	18126	18060	17956	17955	17954	18227	17955	18109	18041	17804	17961	18017	17815	18133	17859	17839	17936	18079	18032	17877	18289	17958	17891	17932	18005	17830	18061	18042	17930	18016	17935	17953	18081	18104	18112	18118	17939	18031	18029	18012	17925	18197	17824	17957	17913	17947	17846	17924	18137	17855	17958	17910	17951	18055	17964	17814	18204	17927	17948	17991	18116	17848	17875	18060	17974	17934	17979	18054	18152	18049	17905	17888	17888	18102	17774	17826	18014	17880	17956	17946	17966	17959	18039	17901	17798	18069	17930	18025	17904	17925	17845	17938	17960	18118	18109	17815	18007	17894	17959	17989	18048	18003	17828	18006	17859	17758	17911	18101	17916	17813	17886	17788	17971	17917	18025	17810	17840	17761	17986	17822	17983	18149	17690	18059	17982	17865	17897	18051	17946	17922	17883	17964	17738	17952	18064	17896	17961	17939	17988	17977	17753	17934	18033	17922	17852	17989	17863	17901	18115	18120	18027	17702	18005	18086	17850	17962	17990	17552	18003	17862	18091	17867	17981	18022	18146	18020	17811	17768	18000	18207	18192	17868	18029	18036	18034	17843	17911	18224	17852	18206	18088	17777	17890	17806	17955	17973	18051	18058	17955	17998	17971	17846	17924	17832	17885	17998	17876	17750	17912	18006	17963	17873	17857	17973	17909	17985	17834	17950	17597	17866	17883	17831	17938	17995	17829	17839	17818	18020	18005	17961	18094	18049	17819	18105	18087	17911	17852	17986	17803	18182	17980	17918	17873	17854	18115	17843	17980	17967	17865	17879	17940	18016	17970	17881	17986	18073	18016	18114	17945	18044	17988	17888	17992	18019	17785	17982	18133	18135	17984	17967	18046	18059	17900	18006	17961	17893	17966	17979	18117	17801	17989	18110	17852	17787	17816	18016	17948	17899	17769	18183	17956	18307	18050	17785	17838	17980	18001	18224	17996	17988	17986	18033	18095	17985	17873	18115	17871	18163	18176	18184	17981	17935	17963	18197	17819	17912	17874	17798	17964	17928	17833	17903	18063	17965	17767	17867	17845	17926	17799	17806	18079	17803	18062	17826	17986	18068	17804	17993	17986	18195	17756	18049	18182	18060	17967	17880	17900	18192	17787	17964	17909	17987	18308	17976	17975	17797	18085	17815	17983	17778	18067	17944	17838	17940	18103	18102	17969	18138	17990	18077	18009	18048	18127	17886	17978	17847	17873	17962	18101	18087	17971	18166	18129	17953	17977	17945	18018	17935	18005	18104	18201	17816	18135	17885	17917	17893	17895	18006	18291	18032	18068	18078	18021	17858	17787	17955	17902	18107	17918	17804	17798	17649	17985	18060	18150	18073	17940	17861	17788	17824	17937	18016	17785	18000	17834	17900	18031	17893	18042	18030	17954	17995	17849	17806	17779	18092	18104	17860	18120	18017	18098	18014	17847	17846	17934	18123	17913	17820	17776	17849	17804	18050	17971	18091	17911	17738	18022	18025	18051	18068	18144	18001	17901	18081	17931	18142	17917	18065	17962	18035	17917	17871	18029	17949	17889	18020	17954	18083	18057	17779	17827	18262	18107	17923	18147	17817	18171	17726	17921	17936	18280	17953	17763	17838	17884	18063	17830	17828	18078	17992	17774	17816	17792	18068	17992	17878	18152	18175	18020	17747	17824	17866	17808	18020	18028	17908	18221	18128	17844	18048	17861	17764	17834	17935	17906	18024	18102	18072	18130	18098	17913	18152	18046	17750	17954	17885	17955	18117	18100	18103	17907	17885	18020	17914	17912	17848	17956	18058	17849	17961	18006	17877	18114	17810	17841	17801	17919	17766	17896	17759	17765	17795	17878	17826	17807	18025	18052	17774	17928	17961	18023	18144	18026	17903	17874	17868	18140	17993	18033	17758	17985	18039	18009	18027	18110	18053	18062	18093	18015	18002	17893
33518	46973	41528	29401	17705	13361	12690	15336	15447	12704	11596	11402	11113	11285	11184	11000	11256	11018	11031	11067	11179	11152	11113	11175	11305	11207	11122	11188	11124	11112	11353	11224	11033	11137	11035	11066	11310	11125	11173	11145	11169	11253	11226	11085	11179	11166	11203	11141	11255	10985	11347	11163	11081	11093	11040	11173	11125	11219	11238	11166	11106	11093	11124	11229	11006	11186	11230	11208	11145	11355	11191	11052	11107	11238	11147	11006	11045	11146	11060	10952	11187	11022	11111	11024	11170	11128	11129	11107	11155	11179	11021	11189	11223	11180	11137	11044	11266	11076	11179	11130	11071	11237	11042	11037	11110	11095	11236	11146	11200	10997	11254	11204	11254	11336	11170	11122	11183	11241	11147	11167	11054	11150	11243	11116	11131	11116	11017	10947	11126	11009	11053	11015	11043	10935	11325	11234	11341	11116	11178	11166	11040	11225	11119	11297	11039	11327	11190	11139	11313	11190	11161	11261	11109	11180	11038	11298	11051	11174	11226	10982	11109	11134	11202	11127	11054	11048	11221	11237	11113	11076	11192	11120	11182	11184	11080	11090	11203	11040	11059	11218	11042	10980	10961	11170	11165	11088	11185	11068	11144	11113	11115	11331	11203	11277	11158	11035	11135	11025	11173	11121	11099	11131	11106	10935	11256	11104	11050	11159	11225	11077	11129	11131	10856	11326	11191	11038	11067	11056	11127	11263	11189	11279	11155	11345	11118	11106	10983	11219	11255	11082	10976	11174	11101	11266	11286	11040	11021	11091	11056	11051	10999	11068	11123	11272	11203	11101	11025	11115	10987	11086	11033	11196	11254	11102	11084	11083	11248	11131	11283	11091	11028	11128	11184	11020	11124	11115	11092	11059	11112	11020	11159	11180	11080	11142	11136	11022	11238	11034	11139	11070	11085	11222	11078	11082	10982	11178	11252	11150	10955	11204	11289	11232	11236	11124	11040	11082	11166	11137	11144	11072	11032	10972	11157	11021	11128	11065	11068	11227	11126	10968	11151	11038	11023	11044	11060	11124	11027	10971	11123	11149	11206	10969	11094	11145	11095	10940	11235	11033	11031	10999	11202	11094	11078	11099	11007	11092	10997	11006	11239	11100	11027	11220	11053	11035	11127	11155	11208	11114	11210	10947	10990	11214	10926	11056	11221	11259	11052	11014	11213	11188	11098	11129	11108	11217	11313	10970	11097	11089	11070	11108	11147	11157	11096	11058	11073	11046	10984	11302	11242	11028	11195	11082	11171	11159	11037	11236	11073	11029	11169	11036	11156	11016	11070	10973	11173	11089	11103	11099	11109	11158	11305	11049	11092	11153	11159	11218	11081	11223	11009	11189	11208	11134	11123	11079	11186	11064	11187	10992	11065	11308	11241	11031	11124	11078	11171	11237	11030	11031	11080	11082	11006	11114	11312	11069	11144	11135	11041	11223	11149	11066	11207	11289	11041	11202	11161	11171	11187	11151	11204	11170	11362	11112	11113	11118	11139	11195	11229	11123	11178	11079	11090	11265	11099	11133	11206	11202	11241	11196	11095	11141	11110	11115	11222	11156	11060	11136	11170	11254	11102	11155	11110	11112	11093	10990	11103	11046	11080	11083	11149	11166	11076	11314	11203	10988	11060	11119	11174	11115	11227	11144	11128	11104	11067	11050	11145	11112	11209	11053	11189	11274	11085	11323	11207	11017	11075	11190	11328	11124	11089	11012	11077	11200	11141	11095	11108	11285	11053	11128	11194	11099	11191	11275	11094	11051	11025	11056	11080	10942	11099	11116	11218	11191	11181	10982	11176	10995	11166	11148	11164	11284	11167	10990	11032	11135	11144	11079	11187	11159	11217	11108	11166	11106	11204	11283	11192	11182	11235	10960	11181	11209	11003	11123	11227	11018	11091	11134	11123	11222	11072	11039	11086	10984	11181	11126	11238	11080	11128	11061	11149	11177	11153	11166	11174	11153	11119	11130	11190	11013	11191	11001	11071	11025	11224	10987	11214	11144	11125	11250	11228	10987	11053	11057	11096	11060	11272	11190	11263	11088	11107	11249	11088	11171	11077	11101	11065	11213	11120	11115	11145	11059	11167	11097	11192	11244	11076	11221	11267	11143	11110	11161	11118	11170	10962	10989	11126	11146	11228	11183	11128	11044	11198	11126	11158	11140	11160	11078	11018	11047	10967	11155	11052	11108	11122	11124	11055	11180	11063	11142	11081	11165	11197	11112	11024	11028	11022	11114	11230	11220	11057	10947	11075	11147	11084	11003	11086	11200	11228	11010	11098	11236	11274	11089	11192	11163	11121	11061	10937	10969	11162	11150	11242	11086	11057	11095	11264	11274	11136	11271	11169	11190	11146	11141	11243	11122	11122	11035	11124	11120	11032	11042	11276	11110	11198	10995	10955	11055	11094	10941	11104	11191	11068	11288	11024	11289	11109	11097	11145	11230	11127	11050	10989	11030	11053	11112	11126	11032	10920	11104	11142	11311	11137	11009	11140	11184	11247	11321	11064	11140	11012	11123	11129	11097	11170	11088	11068	11204	11184	11172	11326	11114	11050	11037	11210	11248	11057	11093	11084	11164	11120	11047	11052	11202	11058	11328	11195	11035	11244	10992	11297	11207	11096	11222	11150	11091	11199	10962	11218	11190	11049	11107	11204	11030	11027	11183	11015	11189	11186	11116	11188	11237	11293	11169	11176	11127	11020	11020	11135	11229	11182	11095	11278	11103	11346	11206	11192	10977	11182	11062	11028	11291	11159	11158	11162	11253	10950	11057	11129	11308	11090	11203	11146	11101	11192	11148	11022	11164	10981	11056	11223	11164	11210	11115	11040	11168	11138	11171	11148	11172	11205	11052	11198	11310	11161	11058	11033	11172	11040	11111	11125	11135	11079	11065	11071	11185	11106	11046	11047	11162	11053	11022	11139	11296	11029	11018	11221	11088	11194	10999	11268	11034	11175	11209	11311	11056	11042	11200	11110	11182	11225	11112	11183	11194	11017	11058	11278	11229	11181	11255	11252	10967	11092	10949	11140	11224	11102	11094	11053	11132	11144	11151	11342	11097	11145	11142	11218	11215	11155	11154	11171	11077	10970	11076	11197	11097	11023	11161	11026	11120	11025	11149	11142	10992	11312	11105	11108	11220	11038	11116	11060	11080	11071	11083	11144	11242	11097	10960	11064	11203	11176	11032	11319	11064	11070	10953	11312	11162	11142	11131	11221	10975	11298	11183	11132	11071	11211	11251	11085	11165	11041	11153	11094	11169	11125	11069	11175	11203	11171	11010	11218	11224	11061	11215	11188	11192	11135	11304	10992	11110	11021	11167	11082	11201	11186	11052	11144	11174	11109	11181	11272	11141	11213	11063	11202	11172	11068	11098	11224	11003	11056	11233	11076	11125	11202	11086	11106	11054	11207	11099	11180	11037	10997	11186	11144	11047	11182	11110	11169	11199	11147	11059	11143	11224	11278	11205	11202	11142	11257	11323	11210	11213	11070	11075	10962	11121	11115	10955	11082	11166	11293	10875	11112	11167	11112	11212	11283	10939	11077	11020	11200	10987	11163	10948	11165	11110	10986	11269	10905	11145	11279	11010	11189	11256	11067	11148	11215	11157	11035	11153	11188	11074	11124	10984	11098	11184	11101	10931	11315	10969	11030	11051	11128	11152	11128	11146	11073	11302	11135	10950	11035	11014	11221	11093	11195	11100	11074	10896	11308	11224	10954	11139	11197	11170	11240	11139	11232	11126	11232	11017	11189	10954	11053	11243	11033	10981	11056	11170	11133	11263	11088	11137	11225	11227	11048	11149	11295	11282	11186	11060	11018	11175	11112	11227	11104	11171	11137	11285	11254	11128	11120	10986	11201	11183	11342	11092	11078	11229	11129	11192	11133	11346	11253	10962	11174	11234	11211	11157	11149	11263	11140	11184	11090	11096	11185	11159	11151	11206	11325	11052	11176	11338	11237	11241	11040	10983	11154	11256	10983	11219	11157	11020	11108	10979	11309	11210	11021	11106	11022	11201	11167	11126	11111	11110	11095	11219	10946	11194	11293	11254	11119	10955	11158	11066	11119	11000	11189	11099	11148	11115	11269	11053	11177	11113	11161	11103	11124	11046	11186	11067	11185	11283	11057	11040	11013	11160	11234	11057	11123	11119	11283	11047	11239	11201	11157	11087	10919	11257	11223	10979	11225	11115	11104	11068	11212	10947	11014	11126	10993	11111	10994	11117	10976	11226	11347	11131	11335	11004	11005	11029	11146	11150	10956	11267	11009	10987	10955	10982	11028	11143	11212	11065	11141	11185	11107	11168	11223	11139	11073	11309	11012	11211	11032	11135	11155	11084	11320	11204	11236	11149	11023	11092	11211	11173	11150	11201	11126	11203	11076	11122	11044	11149	11058	11098	11245	11117	11254	11048	11145	11251	11033	11209	11144	11081	11214	11192	11029	11054	11131	11391	11075	11135	11036	11272	11130	11001	11116	11197	11067	11179	11087	11197	11172	11051	10999	11084	11192	11244	10996	11177	11212	11224	11132	11215	10959	11181	11086	11260	11227	11256	11090	11229	11021	11162	11146	11136	11228	11105	11022	11110	11101	11201	11220	11209	11164	11246	11012	11189	11190	11095	11120	11041	11235	11020	11200	11220	11176	11108	11256	11242	11097	11186	11292	11185	11168	11243	11053	11204	11033	11199	11093	11196	11280	11124	11154	11239	11110	11120	11233	11053	11211	11022	11140	11230	10887	11015	11153	11225	11086	11094	11134	11143	11290	10950	11242	11136	11163	11140	11179	11133	11167	11292	11071	11104	11158	11131	11076	11123	11198	11142	11258	11032	11066	11143	11053	11205	11111	11185	11090	11051	11196	11046	10937	11133	11138	11105	11027	11307	11061	11165	11110	11053	11111	11226	10993	11027	11106	11182	11039	11019	11173	11224	11057	11147	11075	11223	11119	11236	11266	11178	11017	11042	11140	11156	11111	11071	11233	11117	11097	11099	11325	11077	10986	11274	11004	11117	11396	10984	11106	11167	11031	11095	11209	11142	11029	11180	11170	11080	11082	11251	11262	10959	11389	11031	11113	11051	11248	11314	11216	11169	11045	11023	11124	11320	11194	11206	11306	10992
25969	22491	33809	38818	28908	26011	29283	40879	35578	26538	21329	18848	18343	18130	18020	18224	18238	18013	18027	18048	17950	17887	18110	18098	17861	17961	18131	17945	17872	18005	18189	17927	18008	18034	17941	17838	17975	17955	17803	18011	17780	17927	17874	18017	17976	17632	17766	17739	18025	17869	17942	18030	18088	17818	17983	18058	17997	17757	18050	17995	17995	17834	17937	17686	18052	18029	17781	17977	18175	17793	17845	17735	18036	18016	17831	17809	18117	17971	18033	17898	17828	18049	18083	18058	18053	17791	17907	17874	18071	17835	17902	18130	17933	17796	17768	17622	17915	17938	17994	17989	17880	17888	17875	17969	17947	17931	17881	18066	17904	17795	18157	17969	17918	17734	18037	17714	17833	17824	17790	17785	17834	18147	17819	17836	17969	17755	17806	17810	17950	17669	17895	17905	17888	17859	17804	18041	17807	17910	17923	17976	17889	17908	18072	17856	17880	17784	17778	17923	17930	17967	17760	17827	18057	18173	17949	17995	17888	17862	17877	18082	17858	18064	17912	17893	17917	17816	17839	17767	18163	17990	17881	17942	18041	17866	17973	18117	17995	18082	17793	17907	17894	17910	17770	17978	18006	18072	18188	17999	17802	17930	18170	17829	18051	17999	17884	17814	17917	17905	17937	18023	17887	17873	17861	17880	18060	17900	18051	17806	17616	17973	18060	18052	17869	17917	18058	17904	17812	17910	17785	17970	17810	17781	17894	17832	17808	17679	17863	17747	17907	17926	17844	18080	17969	17913	17724	17590	18055	17977	17815	17929	17989	17937	17819	17619	17478	17985	17667	17797	17892	17886	18052	17672	17995	17895	17781	17991	17848	17984	17850	17884	17824	18038	17856	17874	17952	17979	18020	17897	18113	18008	18111	17783	17935	18011	17684	17727	17924	17701	17812	17815	17874	17738	18054	18038	17963	17989	18138	18002	17963	17685	17688	17843	17969	17729	17943	17945	18068	18028	18083	17905	17954	17785	17837	17948	17914	17848	17796	17840	17876	17646	17667	17908	17904	17864	17799	17747	17940	17931	18094	18084	17902	18005	17857	17952	17943	18055	17916	17803	17959	17812	18003	17944	18042	18058	18207	18033	17916	18142	17902	17835	18183	17773	17831	17894	17870	17872	17940	17999	17719	17975	17849	18076	17811	17921	17864	17810	17875	17978	17827	17752	18070	18037	17705	17862	17647	18159	17726	17939	18122	17910	17929	17782	17845	17947	17985	17996	18203	17910	17810	17805	18004	17986	18057	17917	17653	17931	17939	17975	18021	18206	17967	18071	17823	17863	17654	17833	17821	17825	17947	17849	17559	17746	17883	17964	18127	17945	18000	17804	17991	18041	17855	17844	17873	17752	17782	17870	17999	17784	17757	17740	18123	17743	18068	17858	18006	18023	17796	17767	17914	17815	17864	18009	17843	17817	18075	17941	17862	18065	17877	17749	17875	17967	18146	17900	18039	18062	17945	18179	17674	17947	18060	18007	17786	17759	17841	18007	18060	18035	18102	18025	17987	17906	17782	17954	17717	17986	17857	17651	17673	18144	17919	17693	17699	17905	17914	18025	17904	17706	17832	17685	18061	18008	17923	17896	18063	17924	18087	17779	17722	17949	18053	17903	17806	17818	17882	17902	17897	17807	18106	17754	17925	17777	17944	17857	17721	18030	17981	17842	17912	17842	17974	17907	17994	17951	18023	17892	17892	17621	17843	17734	17735	17952	17873	17868	17872	17689	18038	17821	17848	18314	18024	17835	18048	17705	17793	17979	17830	17863	18131	17964	18026	17972	18159	17916	18079	17870	17862	18030	18040	17829	17756	17859	17786	17885	18031	17742	18006	17817	17878	17791	18081	17800	17948	17997	17980	17738	17599	17869	17880	17935	17862	17799	17900	17806	17833	17822	18076	17983	17847	17990	18188	17696	17812	17881	17919	18043	17827	17974	18041	17957	17884	18057	18012	17841	17947	17759	17684	17692	17652	17781	17972	17612	17746	18181	17752	17801	17928	17919	18045	17915	17860	17931	17853	17907	17941	17879	18129	18125	18130	17995	17936	17890	18037	17820	18010	17941	17926	17800	17909	17880	18033	17947	17999	17978	17724	18057	18100	17819	17770	17904	18006	17902	17870	18051	18019	17840	18010	17883	18042	17848	17991	17989	17834	18011	17967	18011	18021	17963	17613	17976	17817	17741	17970	17949	18059	18086	18059	17858	17800	17912	18017	17916	18027	18061	17856	17867	18120	18014	17795	17796	17912	17931	17797	17880	17850	18117	17747	17906	18119	17697	17920	17936	18021	18028	18033	18006	17753	18116	17798	18054	17852	17979	17869	18065	17823	17793	17932	17958	17842	17957	17758	18008	18059	17934	17933	17837	17889	17717	17945	17863	18021	17859	17807	17852	17965	17784	17919	17927	17779	17960	17967	17944	17880	18082	18130	18060	17973	17930	17843	18005	18067	17794	17586	17915	17964	17893	17742	17969	17809	17915	17761	17989	17930	17963	17988	18047	17922	17702	17892	17831	18035	17990	18072	17925	17780	17819	17750	17757	17926	17861	17844	17929	17825	17808	18021	18018	17807	18073	17998	17919	17837	17749	17811	17566	17899	17776	17821	18106	17922	17788	17781	17935	17778	17761	17978	17984	17976	17910	18016	17985	17884	17952	17991	17825	17907	17958	17855	17871	17645	17827	17894	17891	18075	17881	17838	17854	17962	17960	18135	18109	17901	17964	18011	17872	17827	18076	18088	17621	17942	18145	17849	17811	17863	18006	17918	18127	17903	17847	18066	18111	17932	17846	18019	18041	17920	18052	17958	17990	17717	17925	17881	18074	17769	17751	17874	17617	17847	17736	17889	17891	17910	17977	17881	17677	17762	17817	18047	18110	17870	17726	17570	17804	18025	17906	17903	18012	17929	17847	18042	17930	17965	17948	17854	17905	18180	18053	18113	17824	17739	17904	17936	17919	17817	17770	18015	17910	18072	17898	17848	17865	17885	18111	18009	18064	17809	17887	17968	17713	17750	18022	18216	17816	17702	18139	18026	17938	18035	17892	17872	17881	17906	17982	17763	17904	17969	17858	17887	17960	17855	17859	17831	17895	18069	18043	17824	17974	17887	17978	18065	17949	17929	17713	18060	17931	17949	17923	17953	18027	17858	17943	18058	17828	18000	17741	18047	17830	17908	17994	17949	17893	17991	18072	17721	18045	17779	17942	17935	17857	18009	17991	17873	18124	18020	17988	18059	18118	17938	17891	17897	17738	17970	17956	17820	17869	17904	17775	17932	17736	17804	17867	17909	18112	17749	17918	17817	17878	17886	17839	17832	18030	18048	17882	17770	17936	17925	17914	17813	17668	17676	18005	17918	17662	17926	17729	18010	17998	17652	18105	17902	17849	17792	18044	17916	18123	17938	17966	17914	17798	17908	17795	17810	17983	17996	17873	17872	17887	17661	17855	18253	17917	18161	17842	17798	18044	17799	18033	17932	17970	17891	18040	17949	18040	17988	18205	17788	17530	17877	17724	17733	17746	17838	17941	17788	17896	17839	17913	17811	17725	17888	18178	17790	17883	17823	17765	18065	17839	18125	17959	17825	18034	17818	17920	17831	17734	17876	18029	17850	17670	17951	17913	18033	18061	18026	18050	17977	17888	17936	18169	17845	17774	17817	17868	17863	17880	17732	17915	17833	17951	17876	17849	17720	17923	18114	17894	17931	17888	17931	18014	17937	17753	17849	17882	17910	17817	18012	17949	17864	17932	17982	17760	17988	18229	18284	17888	17957	17852	17792	17822	18007	17905	17978	17920	17685	17910	18158	18034	17794	17845	17993	17945	17961	17866	18020	17972	17948	17716	17881	17738	17894	17984	18073	18003	17968	18025	17898	17798	18026	18002	17793	18016	17946	17882	18053	17868	17908	17918	18062	17903	17728	18101	17908	17794	17912	17902	17864	17973	17713	17902	18036	17975	18173	17893	18032	18146	17885	17919	17996	18145	18024	17915	17845	17821	17847	17696	17768	17906	17838	17667	17855	17783	17844	17904	17877	17921	17697	17904	17786	18042	17850	17730	18037	17781	17858	17730	17921	17954	17759	17896	17830	17927	17862	17801	18003	18180	17833	18092	17894	18004	17895	17743	17846	17729	17869	18046	17951	17984	18028	17878	17963	17845	17827	18047	17956	17885	18170	17944	18160	17609	17936	17877	17764	17704	17808	17766	17941	17968	17792	17981	17830	17947	17839	17741	18071	17770	17916	18052	17990	17793	17699	17992	18077	18026	18065	17770	17707	18112	18003	17858	17934	17931	17744	17937	18046	17820	17857	17957	17924	17725	17793	17858	17729	18037	17867	17904	17888	17913	17942	17805	18116	17988	18169	18088	17771	17892	17936	17739	17757	17761	17723	18042	17906	17868	17926	18031	17825	17850	17802	17902	17933	17947	17795	17775	17876	17574	18123	17680	17946	17802	17859	17934	17967	17787	17958	17812	18102	17957	17853	18073	17782	17912	17864	17757	17799	17884	17972	17789	17881	17904	17856	17919	17824	17990	18002	17888	17874	17992	17894	17780	17828	17690	17641	17894	17630	17768	17757	17812	17948	18011	17748	18247	18022	17649	17913	17945	17832	17976	17873	17899	17721	17836	18018	17843	17899	18051	17763	17990	17922	17942	17874	17950	18124	18096	17695	17891	17783	17645	18003	17820	17924	17721	17943	17715	17683	17985	17862	17940	17962	17814	17830	18106	18072	17896	17908	18132	18294	17822	17858	18086	17969	17895	17917	17810	17939	17794	18173	17795	17792	17894	17887	17975	17965	17949	17871	17855	17794	17940	17828	17904	17975	18154	18043	17876	17972	17888	17843	18061	17824	17776	17980	18033	18349	17995	17911	18145	17945	17921	17995	17786	18065	18043	17947	17718	17999	18012	18127	18054	18013	17888	17790	17700	17752	17982	18047	17799	17820	17915	17753	17850	17977	17821	18001	18079	17996	17903	17808	17895	17915	17981	17865	17966	18124	17853	17672	17876	17846	17859	17919	18035	17880	18039	17809	18153	18090	18006	17757	17746	17873	17904	18109	17931	17918	18060	17850	17871	18016	17765	17828	17972	17867	18010	17936	17894	17913	17929	17993	17883
35781	57984	52854	38141	21709	18676	23099	34554	26761	17680	13349	11731	11469	11243	11319	11243	11250	11261	11410	11287	11339	11085	11191	11247	11242	11217	11380	11454	11270	11260	11367	11286	11216	11205	11121	11322	11260	11316	11273	11313	11142	11463	11338	11183	11435	11531	11207	11265	11155	11107	11484	11268	11341	11285	11256	11335	11303	11205	11462	11457	11351	11281	11214	11072	11207	11362	11115	11321	11118	11223	11244	11251	11417	11160	11348	11380	11190	11407	11312	11343	11114	11400	11249	11307	11068	11292	11420	11069	11267	11318	11268	11339	11149	11242	11288	11194	11397	11309	11302	11201	11341	11333	11191	11265	11159	11340	11178	11206	11089	11259	11180	11239	11275	11281	11286	11179	11213	11331	11215	11211	11417	11269	11179	11300	11228	11350	11269	11224	11160	11332	11233	11364	11087	11342	11272	11323	11364	11303	11126	11233	11238	11356	11298	11178	11220	11331	11237	11367	11273	11327	11294	11242	11064	11271	11214	11246	11253	11186	11257	11203	11223	11228	11353	11289	11308	11272	11231	11277	11451	11333	11245	11242	11235	11180	11221	11357	11267	11214	11361	11331	11296	11225	11266	11108	11188	11368	11343	11281	11212	11369	11233	11286	11308	11272	11212	11141	11299	11264	11267	11349	11235	11409	11235	11390	11369	11291	11208	11344	11196	11206	11275	11304	11148	11203	11246	11226	11292	11395	11463	11289	11277	11168	11312	11286	11172	11291	11351	11220	11328	11068	11140	11351	11186	11303	11231	11290	11262	11043	11292	11370	11270	11244	11310	11137	11287	11244	11201	11197	11226	11239	11313	11382	11330	11277	11230	11310	11366	11465	11398	11246	11428	11380	11297	11278	11277	11252	11330	11340	11271	11200	11216	11322	11200	11217	11208	11152	11184	11126	11086	11331	10995	11237	11136	11299	11280	11250	11325	11320	11200	11263	11408	11241	11219	11184	11509	11332	11104	11166	11270	11419	11280	11368	11194	11400	11264	11270	11190	11203	11351	11286	11303	11271	11328	11243	11232	11180	11288	11196	11331	11136	11223	11199	11315	11221	11106	11125	11308	11192	11361	11147	11135	11313	11205	11338	11300	11266	11267	11130	11288	11489	11130	11271	11244	11214	11236	11362	11386	11264	11179	11281	11184	11190	11226	11364	11302	11159	11182	11213	11329	11303	11192	11353	11279	11283	11137	11247	11202	11242	11227	11146	11370	11233	11178	11258	11115	11081	11243	11339	11164	11305	11305	11257	11126	11254	11371	11183	11240	11197	11346	11177	11252	11333	11215	11362	11322	11113	11385	11241	11278	11249	11304	11262	11211	11272	11362	11325	11133	11353	11283	11263	11246	11237	11128	11089	11103	11255	11321	11394	11100	11271	11436	11123	11292	11276	11214	11186	11232	11196	11236	11175	11314	11202	11259	11192	11210	11274	11438	11101	11319	11235	11263	11440	11170	11295	11171	11317	11164	11202	11088	11368	11168	11204	11274	11286	11158	11282	11283	11284	11293	11281	11318	11285	11234	11445	11079	11137	11311	11300	11253	11205	11238	11221	11150	11285	11325	11203	11405	11147	11123	11116	11185	11209	11248	11106	11225	11158	11323	11084	11326	11328	11305	11348	11212	11306	11159	11092	11222	11243	11213	11222	11436	11234	11168	11266	11345	11234	11056	11259	11174	11176	11278	11293	11247	11145	11303	11331	11181	11236	11398	11213	11268	11274	11236	11171	11321	11256	11320	11173	11236	11333	11183	11287	11345	11185	11301	11237	11187	11322	11282	11200	11173	11301	11277	11387	11293	11155	11301	11276	11284	11208	11303	11125	11243	11101	11383	11125	11263	11324	11223	11242	11146	11117	11052	11343	11228	11218	11253	11091	11272	11317	11398	11336	11368	11344	11062	11196	11028	11336	11147	11323	11331	11188	11290	11237	11300	11298	11180	11237	11261	11152	11456	11247	11165	11224	11138	11379	11185	11234	11356	11044	11193	11270	11384	11307	11189	11257	11283	11226	11276	11186	11039	11238	11299	11241	11320	11150	11229	11279	11375	11385	11253	11326	11335	11376	11246	11385	11279	11133	11184	11156	11302	11229	11186	11249	11384	11396	11179	11374	11245	11174	11328	11259	11070	11189	11359	11269	11436	11256	11316	11179	11233	11168	11191	11362	11194	11355	11081	11434	11339	11236	11363	11349	11397	11217	11345	11271	11337	11278	11245	11271	11254	11167	11286	11152	11234	11211	11337	11370	11228	11294	11310	11201	11247	11234	11209	11306	11301	11130	11288	11192	11314	11174	11482	11372	11237	11236	11209	11312	11293	11307	11128	11371	11194	11309	11333	11471	11399	11258	11302	11349	11181	11222	11174	11278	11180	11292	11292	11236	11099	11257	11215	11245	11107	11190	11311	11315	11262	11188	11183	11238	11224	11193	11180	11256	11308	11086	11214	11124	11113	11218	11253	11268	11333	11089	11260	11253	11205	11260	11384	11362	11317	11402	11153	11359	11186	11050	11172	11245	11465	11152	11372	11105	11289	11384	11167	11123	11311	11232	11218	11221	11237	11295	11317	11247	11428	11160	11277	11149	11304	11333	11354	11351	11331	11202	11265	11464	11257	11146	11335	11136	11008	11203	11146	11267	11308	11244	11065	11316	11160	11270	11289	11290	11180	11166	11300	11200	11256	11439	11272	11304	11232	11207	11181	11122	11316	11387	11339	11255	11433	11115	11177	11243	11104	11164	11338	11064	11152	11235	11279	11170	11320	11163	11353	11130	11261	11132	11206	11221	11213	11170	11253	11191	11215	11172	11153	11301	11472	11356	11281	11184	11312	11305	11421	11237	11315	11220	11137	11206	11208	11210	11365	11396	11232	11182	11152	11177	11199	11079	11213	11318	11238	11212	11174	11225	11202	11204	11366	11343	11248	11321	11285	11205	11200	11336	11091	11501	11359	11317	11343	11232	11244	11241	11242	11264	11156	11308	11389	11542	11332	11067	11312	11225	11217	11426	11319	11233	11397	11161	11142	11294	11163	11060	11317	11265	11091	11340	11317	11256	11222	11129	11162	11163	11087	11181	11125	11347	11286	11098	11160	11240	11363	11202	11361	11081	11198	11240	11248	11182	11071	11348	11187	11297	11152	11271	11331	11224	11114	11255	11344	11154	11194	11213	11382	11361	11238	11246	11237	11291	11197	11315	11170	11369	11162	11176	11318	11266	11270	11216	11104	11191	11212	11170	11395	11283	11272	11345	11403	11347	11241	11220	11191	11221	11197	11277	11242	11472	11287	10991	11301	11219	11277	11276	11437	11290	11106	11040	11202	11391	11264	11205	11227	11216	11218	11340	11325	11267	11294	11403	11264	11259	11292	11135	11374	11177	11267	11380	11485	11373	11250	11238	11213	11250	11250	11138	10979	11271	11126	11327	11245	11391	11187	11314	11271	11293	11283	11098	11242	11333	11232	11217	11345	11211	11307	11351	11329	11092	11272	11246	11136	11090	11267	11382	11212	11330	11248	11226	11273	11156	11311	11353	11271	11319	11263	11302	11071	11229	11135	11343	11239	11117	11223	11345	11259	11335	11448	11271	11267	11064	11282	11337	11406	11312	11041	11132	11212	11263	11246	11133	11280	11165	11178	11092	11323	11232	11241	11171	11282	11347	11223	11075	11183	11254	11140	11238	11359	11344	11277	11491	11287	11347	11384	11161	11316	11168	11238	11236	11317	11311	11195	11311	11241	11141	11361	11242	11474	11141	11147	11283	11292	11356	11148	11229	11348	11340	11152	11257	11250	11246	11333	11093	11173	11309	11369	11397	11098	11151	11318	11178	11181	11348	11338	11294	11294	11270	11295	11282	11280	11155	11100	11332	11186	11203	11199	11234	11137	11236	11203	11150	11152	11270	11248	11159	11263	11334	11137	11151	11251	11392	11081	11090	11197	11217	11258	11337	11112	11350	11087	11230	11123	11255	11352	11232	11195	11340	11201	11393	11225	11203	11227	11317	11508	11298	11387	11174	11242	11296	11263	11248	11233	11268	11296	11257	11175	11282	11275	11398	11267	11287	11190	11169	11148	11271	11376	11170	11151	11214	11456	11277	11292	11264	11411	11152	11264	11171	11208	11335	11094	11449	11435	11014	11476	11242	11198	11264	11076	11301	11300	11282	11283	11158	11226	11285	11185	11175	11398	11288	11108	11372	11253	11131	11295	11268	11263	11270	11474	11267	11175	11240	11322	11101	11188	11280	11163	11138	11218	11305	11202	11261	11348	11214	11318	11196	11226	11274	11234	11331	11161	11334	11275	11358	11142	11287	11136	11197	11190	11202	11173	11360	11357	11195	11343	11199	11304	11335	11237	11349	11234	11262	11184	11287	11243	11279	11220	11302	11390	11160	11323	11299	11411	11247	11154	11222	11281	11279	11111	11232	11163	11210	11312	11153	11273	11201	11309	11237	11365	11169	11254	11074	11270	11220	11305	11312	11330	11104	11236	11039	11223	11170	11132	11166	11240	11327	11284	11331	11235	11135	11266	11252	11296	11335	11430	11171	11227	11221	11355	11213	11460	11258	11293	11221	11198	11298	11278	11210	11223	11267	11414	11314	11405	11148	11228	11197	11209	11353	11307	11256	11229	11350	11341	11281	11197	11341	11330	11333	11290	11254	11183	11197	11246	11206	11236	11309	11196	11208	11471	11344	11343	11261	11372	11093	11151	11338	11298	11197	11316	11226	11119	11380	11151	11182	11238	11208	11360	11282	11236	11233	11286	11157	11311	11386	11238	11280	11188	11367	11185	11319	11328	11187	11362	11171	11058	11309	11127	11222	11331	11364	11027	11236	11406	11234	11313	11222	11157	11290	11171	11247	11227	11133	11241	11317	11262	11239	11237	11209	11345	11277	11173	11136	11158	11301	11278	11346	11317	11287	11195	11274	11220	11232	11289	11215	11251	11155	10992	11209	11169	11303	11308	11249	11273	11374	11292	11370	11350	11303	11386	11229	11261	11386	11290	11280	11319	11240	11151	11328	11251	11208	11296	10985	11168	11210	11232	11211	11298	11250	11169	11253	11309	11250	11239	11332	11271	11393	11168	11132	11240	11275	11331	11371	11098	11399	11134	11188	11191	11371	11232	11337
24192	21777	29331	28132	28746	31418	31923	53027	46577	34407	25313	20964	19225	18579	18670	18612	18649	18707	18295	18520	18437	18297	18518	18549	18539	18450	18450	18401	18428	18438	18480	18380	18501	18493	18454	18356	18331	18144	18351	18378	18463	18525	18642	18380	18391	18352	18376	18406	18518	18289	18295	18229	18470	18235	18269	18404	18241	18319	18448	18464	18181	18437	18414	18377	18221	18253	18324	18227	18418	18195	18574	18267	18315	18147	18216	18362	18409	18480	18348	18204	18330	18393	18142	18260	18558	18371	18197	18311	18180	18087	18326	18198	18207	18249	18143	18263	18199	18402	18208	18338	18650	18258	18290	18242	18457	18205	18350	18281	18265	18416	18538	18355	18408	18503	18152	18278	18162	18355	18284	18318	18350	18273	18270	18323	18246	18451	18459	18516	18346	18288	18255	18298	18217	18384	18203	18228	18144	18318	18391	18345	18392	18376	18511	18190	18162	18095	18146	18416	18274	18294	18333	17977	18331	18232	18479	18350	18251	18160	18050	18332	18349	18426	18305	18408	18366	18336	18270	18348	18098	18435	18429	18138	18224	18206	18312	18229	18376	18164	18407	18264	18064	18382	18210	18278	18320	18312	18313	18337	18379	18211	18558	18353	18108	18222	18426	18192	18096	18515	18412	18399	18293	18441	18346	18311	18328	18222	18505	18343	18194	18383	18173	18330	18150	18321	18161	18362	18347	18224	18247	18171	18315	18164	18250	18235	18466	18453	18067	18286	18409	18066	18228	18264	18367	18274	18230	18247	18221	18411	18390	18287	18139	18231	18203	18392	18099	18195	18466	18399	18375	18337	18609	18189	18262	18356	18347	18388	18355	18290	18348	18357	18246	18183	18243	18466	18341	18246	18141	18261	18354	18303	18221	18371	18436	18303	18360	18220	18376	18344	18427	18316	18471	18293	18450	18368	18297	18361	18214	18421	18441	18243	18437	18294	18334	18446	18131	18265	18198	18337	18270	18302	18509	18372	18388	18055	18244	18371	18387	18318	18372	17988	18343	18358	18320	18419	18383	18317	18074	18185	18243	18444	18363	18273	18248	18333	18360	18309	18374	18258	18338	18393	18406	18092	18337	18514	18404	18104	18422	18319	18426	18445	18590	18344	18307	18431	18219	18227	18143	18073	18349	18391	18267	18431	18493	18469	18105	18055	18213	18298	18363	18378	18501	18349	18286	18448	18264	18296	18289	18286	18241	18423	18214	18152	18301	18232	18156	18285	18291	18279	18292	18321	18377	18206	18443	18358	18218	18249	18206	18470	18211	18341	18283	18319	18480	18401	18128	18497	18312	18424	18579	18161	18360	18308	18074	18187	18233	18429	18302	18268	18351	18146	18337	18366	18385	18400	18374	18341	18455	18379	18307	18252	18486	18396	18040	18170	18292	18582	18492	18303	18538	18381	18297	18147	18108	18182	18251	18337	18356	18509	18344	18067	18325	18424	18423	18111	18278	18425	18156	18350	18530	18525	18402	18335	18510	18265	18269	18145	18416	18296	18226	18250	18499	18187	18422	18193	18089	18031	18458	18218	18372	18356	18492	18173	18138	18278	18312	18199	18189	18385	18376	18206	18282	18377	18110	17980	18341	18576	18282	18148	18458	18292	18390	18198	18364	18399	18304	18184	18196	18226	18036	18253	18363	18334	18208	18325	18364	18496	18334	18178	18346	18088	18067	18192	18382	18114	18399	18373	18292	18336	18176	18263	18439	18318	18561	18494	18532	18388	18273	18153	18331	18306	18269	18107	18302	18342	18400	18280	18176	18395	18420	18259	18139	18356	18408	18415	18318	18402	18337	18047	18418	18145	18343	18418	18257	18410	18329	18314	18114	18402	18263	18321	18310	18423	18297	18356	18242	18293	18225	18373	18387	18398	18492	18240	18181	18148	18371	18445	18375	18278	18202	18331	18274	18538	18284	18403	18287	18217	18421	18327	18250	18218	18186	18210	18136	18574	18323	18266	18437	18491	18331	18108	18275	18658	18553	18272	18515	18274	18444	18311	18421	18199	18277	18302	18251	18325	18161	18238	18345	18244	18330	18384	18161	18324	18188	18336	18342	18283	18269	18345	18467	18381	18211	18175	18458	18236	18239	18218	18087	17955	18309	18253	18185	18520	18206	18251	18487	18409	18148	18246	18489	18187	18319	18351	18444	18288	18357	18303	18281	18165	18387	18312	18253	18416	18356	18344	18200	18320	18085	18269	18238	18317	18237	18237	18308	18096	18350	18245	18517	18262	18338	18383	18535	18179	18228	18571	18322	18402	18313	18363	18446	18307	18313	18386	18285	18289	18427	18299	18173	18270	18108	18280	18448	18426	18346	18246	18080	18139	18348	18333	18312	18358	18205	18583	18349	18204	18237	18529	18382	17986	18338	18201	18278	18138	18374	18173	18095	18173	18223	18153	18238	18199	18450	18063	18376	18416	18249	18372	18341	18404	18387	18456	18071	18369	18411	18358	18386	18383	18362	18469	18246	18071	18304	18195	18359	18281	18222	18204	18278	18177	18326	18397	18412	18309	17998	18333	18362	18514	18380	18178	18429	18368	18062	18112	18243	18187	18120	18441	18276	18382	18328	18061	18382	18268	18465	18327	18264	18107	18235	18167	18412	18315	18496	18009	18275	18308	18427	18305	18485	18355	18499	18280	18319	18322	18166	18487	18332	18402	18562	18459	18432	18511	18168	18379	18691	18235	18493	18288	18247	18431	18242	18241	18042	18354	18402	18350	18489	18186	18148	18273	18080	18320	18127	18364	18314	18646	18197	18319	18331	18190	18267	18341	18278	18451	18475	18502	18402	18301	18373	18213	18263	18284	18365	18284	18417	18284	18159	18238	18423	18305	18271	18083	18277	18480	18459	18578	18282	18272	18254	18170	18417	18369	18322	18211	18346	18184	18339	18298	18408	18296	18291	18406	18438	18121	18242	18282	18303	18301	18302	18286	18409	18159	18380	18223	18319	18422	18331	18484	18353	18445	18581	18285	18615	18272	18207	18285	18383	18322	18090	18243	18310	18167	18279	18342	18338	18515	18238	18099	18185	18194	18180	18307	18155	18240	18256	18441	18423	18408	18317	18296	18303	18295	18329	18483	18293	18336	18323	18376	18358	18269	18248	18158	18236	18200	18519	18259	18217	18254	18227	18331	18485	18520	18345	18396	18349	18429	18357	18443	18328	18190	18412	18184	18448	18401	18156	18184	18439	18344	18346	18233	18287	18656	18415	18280	18497	18622	18225	18314	18481	18433	18216	18059	18361	18359	18395	18098	18561	18398	18386	18290	18323	18419	18142	18322	18227	18267	18295	18161	18434	18318	18556	18442	18241	18460	18607	18302	18663	18316	18571	18077	18369	18106	18214	18204	18331	18373	18027	18264	18242	18442	18461	18344	18178	18242	18383	18382	18401	18368	18228	18182	18374	18309	18343	18463	18245	18237	18060	18279	18406	18281	18300	18284	18344	18274	18492	18200	18346	18572	18384	18340	18266	18204	18194	18345	18217	18222	18358	18100	18335	18445	18532	18498	18172	18237	18155	18223	18358	18270	18452	18387	18056	18218	18513	18222	18316	18298	18256	18368	18200	18164	18304	18304	18368	18309	18480	18405	18523	18294	18329	18417	18396	18342	18561	18296	18385	18219	18286	18328	18296	18201	18312	18347	18358	18248	18263	18443	18277	18227	18321	18456	18360	18154	18209	18091	18410	18410	18485	18439	18540	18406	18537	18444	18471	18290	18458	18277	18349	18251	18177	18160	18290	18404	18298	18341	18293	18266	18333	18646	18430	18233	18226	18208	18135	18530	18487	18173	18434	18340	18362	18309	18430	18146	18313	18228	18443	18035	18204	18330	18261	18319	18273	18358	18734	18102	18139	18125	18278	18461	18562	18364	18564	18472	18140	18423	18406	18414	18489	18456	18186	18241	18373	18247	18159	18375	18304	18015	18569	18379	18195	18382	18323	18188	18210	18309	18466	18305	18511	18294	18425	18235	18244	18165	18187	18487	18116	18148	18203	18404	18421	18140	18250	18367	18438	18316	18238	18352	18515	18479	18380	18386	18179	18252	18409	18321	18184	18393	18128	18410	18334	18241	18377	18088	18365	18319	18351	18262	18335	18205	18365	18465	18255	18480	18318	18295	18313	18323	18288	18546	18277	18435	18492	18278	18516	18231	18159	18407	18253	18397	18125	18203	18338	18510	18483	18452	18395	18439	18476	18334	18301	18392	18436	18473	18276	18357	18026	18178	18291	18350	18248	18204	18248	18206	18168	18339	18406	18362	18485	18402	18382	18437	18102	18474	18441	18329	18282	18261	18181	18337	18355	18269	18330	18130	18303	18209	18317	18363	18324	18332	18160	18388	18281	18187	18290	18214	18174	18127	18294	18305	18413	18357	18137	18383	18474	18154	18191	18275	18347	18428	18473	18401	18280	18426	18312	18426	18506	18095	18357	18234	18274	18422	18241	18356	18199	18258	18230	18302	18237	18252	18217	18288	18363	18348	18260	18212	18431	18250	18179	18353	18230	18457	18298	18090	18242	18150	18414	18433	18244	18315	18048	18357	18246	18154	18236	18408	18317	18383	18315	18304	18358	18118	18320	18224	18303	18342	18483	18065	18218	18385	18095	18450	18312	18393	18191	18242	18470	18283	18334	18214	18294	18275	18331	18381	18577	18426	18258	18114	18165	18248	17922	18281	18098	18487	18335	17967	18262	18213	18363	18194	18167	18254	18242	18173	18387	18299	18203	18373	18382	18377	18372	18248	18432	18324	18242	18222	18305	18205	18341	18408	18389	18321	18395	18259	18407	18232	18518	18207	18338	18332	18369	18261	18117	18290	18347	18342	18401	18169	18380	18247	18310	18452	18470	18506	18475	18305	18402	18235	18395	18396	18127	18279	18240	18220	18437	18207	18491	18383	18359	18392	18343	18554	18237	18399	18210	18313	18294	18323	18388	18236	18203	18355	18277	18178	18281	18429	18419	18463	18131	18405	18269	18222	18328	18484	18440	18436	18296	18335	18445	18510	18268	18441	18360	18384	18258	18238	18371	18457	18232	18360	18008	18138	18367	18285	18468	18111	18441	18214	18277	18228	18270	18299	18456	18346	18403	18477	18370	18347	18420	18274
42700	69230	52840	39344	27911	26510	23452	51156	37771	25035	16288	13288	12124	11823	11731	11546	11748	11571	11740	11740	11732	11715	11624	11656	11802	11770	11616	11652	11628	11659	11562	11724	11767	11705	11777	11704	11684	11611	11751	11597	11549	11832	11566	11613	11557	11652	11963	11880	11712	11635	11755	11769	11633	11640	11630	11711	11637	11686	11733	11769	11605	11651	11550	11718	11703	11708	11725	11535	11698	11738	11507	11625	11916	11585	11545	11670	11692	11654	11639	11578	11641	11730	11643	11684	11650	11643	11621	11672	11481	11572	11729	11697	11780	11657	11557	11576	11601	11454	11583	11731	11690	11717	11628	11655	11578	11525	11609	11690	11531	11539	11641	11668	11732	11778	11514	11531	11625	11494	11513	11685	11712	11524	11617	11692	11625	11703	11514	11563	11549	11643	11709	11745	11647	11653	11708	11529	11606	11584	11618	11559	11720	11605	11621	11589	11711	11640	11673	11605	11671	11687	11567	11725	11714	11448	11591	11770	11636	11731	11609	11631	11690	11656	11714	11490	11521	11490	11757	11630	11616	11525	11662	11716	11617	11599	11702	11587	11634	11628	11693	11674	11626	11700	11503	11564	11608	11862	11699	11578	11576	11703	11673	11750	11616	11833	11598	11676	11645	11655	11619	11620	11501	11747	11642	11530	11617	11555	11604	11594	11652	11641	11494	11658	11855	11685	11572	11647	11562	11617	11516	11635	11713	11710	11599	11672	11512	11742	11593	11560	11614	11686	11729	11567	11572	11530	11538	11453	11696	11639	11822	11630	11708	11471	11628	11552	11639	11646	11636	11667	11579	11816	11618	11660	11508	11617	11577	11655	11606	11573	11590	11467	11619	11650	11592	11481	11499	11698	11700	11681	11636	11568	11617	11616	11462	11488	11668	11608	11501	11680	11724	11557	11594	11542	11520	11529	11563	11654	11555	11574	11774	11643	11546	11598	11657	11494	11498	11465	11689	11581	11566	11547	11705	11574	11665	11495	11468	11628	11626	11584	11423	11643	11595	11748	11694	11552	11526	11536	11466	11631	11494	11626	11733	11701	11552	11550	11633	11580	11827	11643	11533	11742	11652	11569	11628	11296	11613	11747	11610	11626	11749	11672	11556	11536	11534	11540	11531	11444	11706	11698	11682	11568	11571	11630	11546	11757	11634	11657	11704	11650	11581	11679	11680	11596	11591	11564	11579	11663	11705	11536	11492	11629	11677	11634	11612	11394	11592	11565	11540	11711	11555	11651	11544	11637	11526	11606	11591	11713	11605	11525	11746	11541	11593	11488	11693	11634	11550	11589	11662	11659	11716	11666	11689	11533	11726	11440	11597	11624	11530	11655	11790	11465	11518	11578	11599	11571	11678	11605	11716	11611	11735	11649	11576	11657	11478	11719	11603	11724	11478	11674	11733	11618	11603	11679	11691	11477	11632	11588	11532	11509	11500	11594	11485	11707	11585	11687	11781	11643	11609	11611	11527	11538	11730	11633	11688	11597	11593	11590	11653	11577	11724	11679	11509	11577	11696	11568	11559	11756	11620	11567	11414	11640	11566	11625	11691	11613	11590	11619	11634	11759	11457	11663	11738	11573	11458	11695	11610	11621	11650	11505	11525	11693	11642	11530	11649	11640	11567	11703	11507	11517	11721	11650	11671	11555	11663	11444	11739	11509	11672	11688	11555	11525	11586	11595	11640	11557	11655	11715	11627	11615	11700	11662	11686	11595	11650	11625	11573	11537	11658	11716	11549	11671	11552	11680	11488	11546	11590	11521	11670	11694	11590	11744	11585	11596	11590	11707	11587	11595	11631	11679	11595	11610	11704	11615	11445	11684	11637	11687	11454	11645	11623	11680	11647	11596	11654	11437	11504	11602	11605	11610	11661	11693	11568	11661	11546	11509	11591	11525	11552	11678	11686	11677	11518	11623	11551	11661	11526	11661	11516	11668	11730	11634	11762	11500	11662	11698	11695	11672	11555	11643	11438	11663	11647	11570	11585	11442	11730	11589	11620	11649	11586	11713	11725	11645	11648	11576	11501	11499	11610	11500	11585	11640	11612	11637	11563	11758	11572	11551	11532	11636	11765	11529	11649	11578	11596	11812	11728	11493	11668	11708	11701	11715	11459	11572	11643	11555	11683	11568	11626	11563	11509	11626	11718	11350	11518	11577	11515	11703	11686	11540	11526	11582	11548	11611	11642	11619	11731	11635	11657	11643	11750	11641	11536	11572	11728	11634	11799	11637	11563	11746	11617	11625	11671	11519	11482	11656	11584	11706	11538	11531	11428	11718	11615	11637	11679	11587	11632	11662	11594	11616	11636	11597	11609	11603	11844	11644	11525	11713	11505	11485	11633	11532	11708	11705	11809	11565	11504	11587	11586	11580	11606	11659	11682	11513	11643	11699	11518	11574	11628	11488	11728	11552	11560	11695	11572	11591	11676	11630	11837	11519	11553	11645	11710	11647	11712	11595	11689	11579	11631	11507	11386	11540	11605	11542	11715	11678	11436	11678	11505	11586	11708	11616	11571	11635	11516	11746	11477	11692	11625	11537	11685	11618	11531	11424	11675	11525	11721	11644	11549	11541	11521	11683	11576	11690	11555	11588	11511	11698	11390	11591	11752	11541	11619	11655	11615	11476	11570	11607	11639	11575	11634	11575	11435	11635	11801	11740	11415	11609	11671	11684	11500	11625	11684	11709	11682	11564	11680	11675	11782	11630	11514	11537	11617	11526	11498	11549	11531	11604	11760	11465	11640	11623	11551	11674	11614	11627	11495	11732	11742	11642	11644	11679	11527	11608	11471	11623	11681	11583	11627	11468	11708	11504	11509	11598	11788	11585	11642	11606	11557	11578	11559	11563	11678	11706	11614	11602	11601	11649	11585	11680	11613	11558	11685	11590	11606	11565	11541	11626	11634	11726	11754	11589	11720	11574	11545	11724	11663	11759	11660	11589	11732	11666	11637	11581	11674	11655	11708	11563	11665	11492	11569	11625	11710	11746	11680	11565	11488	11477	11645	11594	11520	11596	11596	11595	11520	11640	11695	11485	11658	11709	11622	11581	11663	11535	11700	11630	11762	11452	11818	11537	11794	11568	11688	11563	11527	11705	11610	11739	11771	11535	11840	11648	11647	11594	11831	11719	11572	11795	11637	11505	11601	11628	11543	11651	11607	11624	11521	11763	11625	11501	11523	11575	11568	11750	11547	11676	11632	11528	11636	11639	11565	11413	11528	11570	11629	11576	11643	11734	11610	11650	11627	11640	11687	11607	11496	11628	11450	11526	11668	11636	11573	11490	11633	11660	11678	11466	11739	11559	11641	11709	11523	11589	11787	11608	11521	11679	11552	11652	11542	11566	11807	11660	11387	11597	11585	11701	11651	11735	11582	11666	11688	11679	11556	11729	11663	11647	11552	11742	11578	11649	11570	11655	11502	11512	11659	11680	11610	11614	11654	11594	11501	11548	11562	11573	11521	11631	11658	11682	11600	11694	11530	11637	11752	11514	11737	11658	11747	11530	11468	11559	11762	11595	11623	11689	11506	11620	11578	11653	11510	11753	11565	11691	11863	11555	11618	11695	11560	11579	11659	11556	11390	11573	11567	11593	11673	11642	11737	11466	11522	11521	11638	11600	11706	11608	11746	11619	11666	11548	11705	11609	11519	11799	11454	11697	11677	11673	11541	11739	11667	11772	11465	11500	11698	11562	11544	11530	11504	11638	11475	11690	11453	11685	11662	11606	11662	11598	11632	11533	11457	11661	11565	11643	11530	11625	11605	11472	11812	11499	11662	11543	11469	11550	11602	11496	11574	11627	11519	11581	11573	11750	11722	11467	11615	11659	11765	11788	11651	11663	11441	11715	11544	11710	11553	11789	11521	11678	11608	11613	11445	11615	11572	11590	11607	11570	11542	11541	11676	11535	11566	11517	11608	11625	11603	11502	11589	11654	11607	11566	11508	11672	11609	11586	11671	11600	11672	11626	11589	11615	11393	11385	11703	11435	11711	11630	11533	11666	11529	11601	11570	11662	11583	11730	11539	11708	11568	11576	11621	11606	11679	11615	11491	11650	11683	11644	11641	11651	11562	11557	11474	11523	11606	11638	11602	11521	11650	11586	11769	11641	11553	11422	11826	11695	11520	11421	11712	11727	11660	11645	11499	11686	11652	11672	11625	11619	11602	11595	11689	11685	11546	11668	11509	11569	11606	11485	11639	11689	11604	11596	11580	11489	11584	11602	11509	11586	11699	11734	11572	11524	11554	11598	11593	11669	11589	11520	11645	11593	11468	11735	11773	11679	11573	11400	11620	11586	11662	11577	11626	11470	11539	11537	11714	11583	11567	11639	11621	11684	11663	11507	11542	11684	11707	11532	11612	11618	11518	11489	11591	11536	11829	11485	11550	11757	11607	11550	11686	11634	11522	11455	11659	11808	11664	11516	11570	11730	11579	11628	11541	11606	11630	11532	11565	11575	11564	11488	11692	11601	11532	11692	11588	11569	11657	11661	11462	11806	11682	11657	11765	11567	11648	11451	11755	11745	11691	11600	11424	11601	11534	11715	11536	11464	11624	11717	11446	11658	11695	11558	11684	11538	11702	11574	11603	11548	11697	11539	11475	11624	11663	11585	11547	11619	11622	11495	11626	11642	11693	11744	11602	11568	11581	11633	11587	11658	11607	11596	11460	11647	11746	11775	11645	11465	11755	11481	11547	11501	11586	11681	11645	11651	11585	11549	11693	11655	11756	11643	11684	11679	11716	11648	11550	11575	11666	11663	11697	11735	11725	11697	11699	11597	11718	11529	11608	11576	11682	11721	11729	11715	11619	11542	11643	11683	11760	11564	11604	11776	11615	11724	11560	11584	11656	11803	11670	11741	11586	11654	11477	11666	11635	11502	11614	11555	11549	11615	11653	11796	11700	11649	11678	11504	11598	11611	11584	11599	11694	11698	11652	11454	11695	11438	11586	11586	11615	11516	11574	11648	11505	11553	11530	11677	11673	11484	11518	11792	11698	11474	11579	11651	11615	11623	11665	11649	11682	11611	11685	11618	11639	11491	11838	11633	11469	11721	11571	11525	11606	11666	11679	11611	11606	11510	11616	11543	11567	11536	11662	11564	11699	11642	11383	11516
37584	38979	42835	32732	26096	22448	21469	20435	21412	20630	19458	18353	18414	18150	18209	18008	18153	18092	18153	18103	18006	18133	18045	18092	18103	18356	18018	18089	17908	18151	18180	18267	18191	18161	18257	18185	18219	18158	18043	18287	18278	18121	18135	18159	18280	18089	18172	18007	18156	17982	18177	18352	18312	18181	18266	18202	17887	18217	18080	18019	17836	18169	18300	18056	18081	18160	18137	18131	18120	18196	17946	18331	18023	17997	18226	18242	17952	18286	18117	18487	18141	17853	18037	18144	18223	18053	18063	18217	18159	17960	18196	18039	18042	18106	18340	18028	18111	17937	18241	18180	18117	17869	18175	18189	18128	18016	18110	18052	18054	18044	17970	18035	17786	18014	18122	18166	17883	18243	18182	18232	17993	18067	18108	18066	18042	18017	17989	17927	18186	18057	18202	18197	18102	17984	18149	18340	18033	18173	18082	18044	17914	17996	18032	18028	17971	17890	18400	18131	18040	18063	18359	17990	18036	18107	18104	18121	18056	18033	17864	18146	18242	17930	18139	18076	17891	18094	18049	18027	17974	18253	18066	18261	17878	18234	18149	18212	18086	18142	18243	18046	18172	18026	18003	17964	18079	18184	17987	18082	18032	18248	18270	18322	18117	18000	18186	18127	18255	18038	17939	18150	18052	18009	18139	18104	18141	17956	18017	18067	18005	18228	18100	18022	17946	17981	17867	18048	18050	18091	18134	18058	18177	18083	18028	18160	18115	18245	18164	18075	18208	18050	17896	17942	17950	18110	18014	18116	17998	18087	18076	18074	18226	18120	18223	18049	18091	18046	18083	18155	18215	18124	18230	18083	18274	18306	17992	17701	17974	17888	18252	17935	18074	18077	17977	17727	18003	18149	18062	18146	18125	18038	18107	18295	18251	18143	18151	18007	18097	18153	18105	18077	18191	18128	18199	18257	18040	17969	17943	18054	18326	17945	18032	18122	18013	18039	18058	18042	18061	17906	18243	17848	18095	18154	18249	18269	18246	18111	18036	18023	18187	18059	18010	17995	18153	17972	18201	18088	18067	18246	18301	18181	18102	17883	17904	18183	17936	18000	17902	18037	18276	17974	18186	18005	18233	17692	18122	18040	18141	18039	18005	18102	18157	18049	18038	18009	18119	17994	18088	18081	18121	17709	17867	18094	18048	17753	17977	18107	18091	18112	18103	18143	17994	18005	17958	17901	18248	18011	18262	18269	18228	17936	18156	18047	18166	18019	18030	18046	18166	17912	18129	18015	17984	18026	18217	18080	17975	17895	18072	18100	18191	17990	18016	18001	17915	18125	18083	18204	18167	18162	18067	18099	18173	17953	18236	18319	18055	18051	18070	18013	17993	18105	18042	18071	18044	18098	18115	18161	18224	18189	18374	18102	17946	18103	18160	18218	18177	18034	18086	18203	18016	18180	18186	17948	18074	18154	18091	18240	18179	18195	18216	18193	17988	18104	17985	18075	18153	18062	18143	17985	18126	17902	18163	18100	18305	17992	18116	17983	18102	18140	18002	18297	18243	17894	18152	18032	18094	17899	18207	18034	17906	18287	18333	17968	18050	17921	18176	18096	17998	17909	18005	18007	18116	18148	18150	18012	18257	18272	18048	18089	18291	18131	18201	18128	18110	17976	18049	18140	17906	17953	18221	18040	18055	18258	18236	17938	18007	18166	17875	18093	18132	17988	18078	18051	18262	18011	18095	18045	18043	18003	17810	18087	18122	18083	18070	18321	18028	18091	17972	18117	18207	18205	18262	18016	18139	17931	18185	17918	18137	18028	18050	18063	18217	18033	18064	18206	17957	18061	18052	18222	18072	18178	18117	18147	17817	18269	18197	17949	17969	17954	18030	18149	17956	18079	18103	18048	18002	18004	18166	18045	18100	18337	18244	18117	18184	18196	18272	18156	18030	18015	18106	18157	18039	18068	18141	18134	18186	18042	17955	18188	18049	18015	17957	18213	18051	17995	17908	18142	18085	18124	18100	18049	17982	17838	18107	18196	17975	18222	18082	18187	17988	18203	18114	18154	17916	18005	18014	18175	18021	17980	18010	17925	17892	17951	17989	18113	18004	17885	18198	18015	18124	18125	18125	18101	17931	18232	18143	18027	18091	18191	18096	18357	18026	18064	18380	18084	18094	18094	18031	18252	18098	17973	18129	18079	18117	17999	17956	18111	17965	18101	18138	17977	18099	18221	18112	18074	17927	18162	18193	18104	18017	17848	17897	17912	17994	18046	17989	18201	17727	18226	18197	17966	18061	17875	18172	18111	17960	17983	17967	18019	17977	18246	18325	17868	18198	18101	18307	18185	18174	18067	18160	18231	18493	18078	18008	18001	18153	17972	17957	18091	18026	17893	18101	17762	18028	18146	18195	18178	17928	18233	17916	18043	18158	18116	17965	17890	18153	17868	17985	18125	18059	17976	17962	18090	18095	18124	18095	18250	18092	17948	17893	18004	18206	18278	18058	18269	18127	17992	18276	18081	18003	18001	18213	18207	18083	18028	17883	18234	17894	18024	18104	17970	17868	17982	18102	17804	18077	18077	18007	18024	18213	17936	17855	17988	18226	17948	17994	18160	17937	18159	18085	18127	18111	18031	18072	18025	18245	18189	17953	17923	18035	18063	17963	18095	18176	17990	17949	18175	18135	17905	17932	17922	18158	18143	18161	17965	18210	18258	18029	18236	18058	17808	17976	17909	18131	17863	18062	18020	18062	17944	18289	17933	18248	17893	18095	18227	17988	18117	17988	18046	18160	18210	18061	18032	18168	18097	18113	17955	17932	18009	17908	18201	18179	18077	18199	18077	18062	18270	18104	18014	17827	18123	18112	18163	17982	18094	17974	17966	18117	18071	18168	18053	18118	18128	18099	18109	18131	18176	18065	17973	18461	18012	18124	17916	18174	17953	18088	18223	18158	17991	17858	17941	18254	18067	18145	18109	18239	18065	17971	17923	18328	17921	17949	18149	18150	17970	18302	18305	18057	18150	17994	17958	17915	18097	18177	18055	18371	18090	18172	17990	18170	18179	17979	18199	18212	18114	18137	18071	18276	17960	17992	18209	17955	18081	18285	18085	18137	18113	17946	18064	18351	18101	18209	18075	18034	18034	18102	17719	18191	18163	18005	17983	18038	18203	18050	18171	18110	18237	18101	17985	18006	18292	18097	18480	18201	18079	18203	18163	17893	18079	17978	17990	18144	18208	18107	18348	18097	18053	18071	18095	18041	18158	18347	18094	18245	18105	18011	17897	18038	18180	17805	17759	18036	17966	18100	18299	18120	18200	18010	18111	18082	17872	17960	18154	18189	18111	18033	17971	17980	17935	18057	18233	18027	18026	18081	18047	18143	18097	17949	18076	18183	18141	18049	18274	18128	18099	18136	18050	18195	18097	18006	17932	18145	18047	18078	18192	18145	18098	18063	18076	17988	17998	17911	18026	18012	17865	18447	18161	18061	18150	18143	18058	18218	18152	18035	18002	18228	18049	18142	18092	18126	18209	17985	18181	18141	17915	18250	18169	17865	18075	18007	18139	18082	18076	18058	18073	18015	17947	18235	17977	18048	18174	18226	18090	17916	18154	18152	18130	18255	18189	17963	17832	18322	18051	18247	18111	18354	18032	17831	18198	18374	18275	18195	17967	18014	17998	17967	18184	17999	18089	18007	18013	18284	18047	18019	18197	18062	18126	18184	18022	18174	18089	17990	17942	18032	18130	18111	18161	18188	18134	18074	17937	18226	18355	18116	18210	18333	17975	17818	18079	18029	18100	17812	18027	18165	18032	18056	18087	18225	18095	17967	17856	18144	17971	18091	18293	18128	17974	18158	17987	17996	18136	18129	18168	18107	18155	18192	18193	18133	18037	17845	18058	18086	18214	18005	18186	18188	17885	18258	18384	18125	17911	18140	18323	17996	18009	18145	17941	17963	17982	18115	17981	18139	18180	18167	18150	18262	18048	18111	17858	17937	18203	18131	18010	18036	18152	17978	18083	18035	18251	17893	18173	18458	18162	18191	17888	18310	18178	17913	18136	18011	18026	18197	18081	18056	17992	18131	18028	18254	17957	18037	18000	18101	18041	18456	18267	18056	18001	18164	18036	18077	18032	17823	18117	18233	18233	18245	17995	18147	18009	18208	18018	17959	17960	17867	18066	18095	17898	18052	17877	18172	17867	18000	17925	18390	18070	18212	18167	18070	17998	18106	18254	18043	18074	18115	17874	18210	17960	18216	18196	18201	17986	18158	18251	17974	17963	18041	17974	17970	18051	17927	17897	17976	17860	17929	18265	18029	18064	18105	18104	18126	18278	18082	17931	18039	18029	18146	18155	18139	18152	18010	17943	18091	18165	17983	18128	18217	18092	18085	17717	18275	18380	18114	18223	18161	18017	17965	18017	18072	17978	18084	17926	17966	17901	17992	17960	18012	18185	18036	18044	17870	17981	18124	18038	18256	18155	18203	17879	18345	18071	18291	18026	18076	18189	18032	18045	18211	18013	18044	18150	18045	18022	18103	18002	18102	18181	18113	18088	18171	18062	18261	18011	18088	17876	18101	18225	18109	18145	18145	18278	18119	17999	18194	18122	17873	17963	17995	17855	18204	17889	18021	18190	18207	18081	18145	18010	18186	18344	18002	18225	18138	18141	18141	18184	18218	18067	18178	18058	18091	18281	18168	18065	18164	17932	18136	18035	18045	17914	17977	18089	17990	18007	18198	17903	18232	17903	18062	18128	17948	18103	18235	18157	18088	18204	18133	18167	17771	18045	18009	17870	18070	18048	17920	18061	17984	17935	18138	18451	18212	17960	17891	17875	18065	18072	18099	18062	17958	18142	18111	17997	18208	17870	17963	18045	18091	17990	18038	18069	18189	18008	17955	17959	18346	18053	18052	18104	18295	18236	18071	18237	18096	18143	18154	18209	17973	18063	17921	17919	18080	18166	18117	18278	17962	18224	17981	17879	17926	18298	17788	18228	18244	18239	18220	18030	18058	18148	18167	18232	18381	18135	18042	18215	18181	18097	18205	18005	18171	18224	18177	18066	17995	18102	17916	18227	18075	18058	18120	18143	18037	18022	18062	18113	18039	17869	18104	17930	18174	18129	18011	18018	17993	18080	18128	18164	18306	18211	18144	18165
34308	46310	41718	22488	19680	14710	14395	13413	14143	13172	11844	11202	11279	11245	11198	11144	11318	11193	11041	11259	11232	11247	11174	11175	11054	11076	11185	11141	11173	11031	11082	11072	11245	11122	11069	11031	11209	11200	11273	11205	11229	11061	10982	10895	11222	11123	11172	11158	11301	10976	11103	11065	11149	11196	11111	11145	11085	11147	11164	11198	11023	11200	11189	11062	11103	11187	11105	11102	11082	11084	11048	11203	11123	11139	11160	11191	11181	11172	11168	11205	11143	11133	11127	10931	11131	11225	11151	11202	11301	11132	11135	11101	11207	11297	11104	11246	11219	11043	11309	11229	11288	11092	11061	11145	11147	11200	11041	11178	11187	11071	11070	11157	11036	11208	11186	11046	11063	11277	11161	11140	10974	11062	11107	10983	11191	11181	11101	11037	11047	11166	11165	10942	11043	10952	11015	11417	11096	11271	11098	11096	11123	11017	11090	11308	11259	11112	11028	11308	11185	11092	11259	11109	11205	11127	11150	11024	11165	11133	11083	11095	11148	11144	11194	11118	11131	11200	11130	11140	11086	10962	11047	11164	11155	11018	11012	11136	11014	11170	11251	11076	11106	11099	11121	11142	11020	11020	10973	11062	11269	10966	10986	11206	11128	11204	11008	11264	11111	10999	11153	11098	11041	11077	11186	10999	11049	11094	11236	11159	11108	11172	10910	11167	11087	11069	11158	11260	11234	11262	10999	11114	11187	11113	11170	11147	11073	11229	11172	11108	11051	10981	11092	11189	11041	11200	11123	11199	11140	11126	11148	11043	11030	11174	11142	11212	11158	11176	11114	11106	11189	11113	11117	11062	11116	11084	11196	11059	11061	11183	11130	11127	11106	11065	11122	11195	11137	11075	10950	11157	11069	11319	11132	11029	11222	11053	11206	11115	11145	11273	11046	11024	10995	11166	11087	11179	11192	11153	11109	11063	11158	11142	11078	10973	11153	11150	11101	11158	11024	11120	11143	11069	11106	11083	11230	11012	11110	11091	11085	11165	11124	11007	11191	11101	11050	11072	11075	11124	11115	11053	11049	11206	11148	11265	10989	11103	11208	11076	11050	11235	11091	11006	11215	11042	11156	11178	11121	11150	11013	11099	11196	11152	11137	11183	11322	11051	11220	11105	11163	11107	11173	10985	11131	11207	11009	11044	11282	10979	11123	11074	11110	11138	11088	11195	11122	11002	11190	11153	11271	11195	11139	11249	11064	11143	11194	11115	11102	11015	11142	11196	11155	11097	10986	11242	11075	11190	11189	11138	11176	11169	11286	11222	11066	11020	11162	11033	11112	11249	11022	11066	11133	11232	11052	11008	11033	11026	11092	11105	11040	11052	11147	11078	11087	10929	11185	10997	11199	11016	10975	11141	11046	11114	11113	11115	11183	11012	11271	10995	11221	11206	11191	11010	11199	11023	11165	11045	11200	11086	11101	11170	10997	11204	11144	11020	11208	11184	11222	11257	11120	11227	11102	11037	11030	11246	11131	11246	11138	10876	11149	11128	11066	11018	11164	11215	11096	11138	11065	11158	11171	11277	11052	11127	11230	11216	11279	11175	11154	11144	11147	11115	11171	11176	11292	11121	11002	11214	11218	11179	11101	11066	11167	11250	11084	11000	11182	11170	11074	11116	11184	11160	11177	11060	11272	11225	11089	11024	11142	11082	11129	11198	11075	11184	11143	11130	11185	11134	11033	11168	11232	11017	11074	11130	11089	11248	11080	11185	11014	11119	11164	10963	11198	11176	11032	11222	11102	11118	11149	11225	11211	11146	11118	11316	11201	11200	11052	11047	11223	11088	11223	11020	11021	11078	11354	11184	11178	11230	11138	11107	11228	11092	11169	11024	11038	11276	11184	11199	11009	11142	11301	11127	11119	11310	11091	11019	11192	11173	11213	11207	11043	11229	11071	11036	11130	11031	11254	11099	11081	10982	10997	11237	10935	11057	10987	11097	11157	11102	11090	11230	11122	11144	11055	11247	11337	11049	11102	11093	11173	10900	11098	11129	11284	10979	11096	11125	11271	11030	11067	11001	11135	11104	11070	11045	11162	11170	11182	11148	11014	11143	11000	11114	10991	11073	11185	11240	11040	11110	11131	11174	11220	11200	11226	11145	11156	11226	10995	11143	11064	11137	11003	11167	11069	11062	11142	11106	11008	11330	11043	11219	10980	11236	10938	11027	11150	11038	11155	11077	11128	11310	11232	11149	11147	10916	11139	11065	11154	11045	11072	11100	11256	11038	11028	11134	11173	11012	11081	11125	11215	11107	11185	11251	11216	11231	11136	11169	10964	11146	11050	10918	11158	11208	11303	11055	11122	11098	11137	11245	11007	11243	11123	11116	11184	11130	11105	11177	11203	11001	11189	11124	10964	11260	11013	11000	11069	11067	11115	11158	11317	11182	11151	11151	11118	11173	11225	11217	11179	11190	11105	10944	11131	11099	11038	11128	11049	11120	11144	11045	11089	11179	11134	11214	11072	11184	11105	11011	11340	10834	11027	11182	11213	11162	11067	11083	11115	11060	11161	11147	11118	11070	11237	11214	11269	11132	11255	11264	11205	11044	10985	11121	11060	11115	11180	10946	11245	11149	11126	11125	11233	11203	11192	11071	11096	11089	11224	10871	10977	11110	11211	11212	11174	11177	10970	11059	11125	11072	11081	10952	11140	11314	11170	11080	11145	11053	11146	11082	11181	11101	11273	11106	11055	11175	11099	11103	10944	11263	11145	11009	11386	11069	11196	11107	11187	11168	11186	11045	11085	11081	11268	11182	11143	11088	11201	11120	10962	11088	11181	11064	11156	11176	11128	11312	11210	11104	11291	11010	11072	11132	11240	11218	11136	11010	11221	11224	11057	11052	11182	11095	11064	11136	11116	11169	11130	10955	11160	11167	11006	11088	11092	11211	11091	11106	11316	11083	11095	11082	11220	11041	11127	11172	11232	11079	11129	11125	11224	11144	11052	11274	10983	10898	11164	11245	11167	11107	11134	11170	11124	11246	11044	11014	11226	11344	11071	11213	11175	11095	10980	10930	11148	11110	11277	11178	11201	11171	11256	11028	11228	11125	11045	11130	10977	10916	11111	11105	11243	10968	11050	11020	11075	11124	11046	10990	11084	11257	11187	11153	11076	11087	11222	11046	11233	11112	11257	11280	11167	11039	11026	11290	11089	11159	11193	11113	11140	11170	11288	11192	11048	11253	11162	11070	10994	10960	11056	10963	11074	11078	11200	11207	11001	10984	11118	11104	11111	11161	11229	11266	11191	11186	11297	11225	11227	11210	11001	11169	11132	11330	10987	11182	11082	11050	11137	11046	11024	11018	11120	11067	11163	11162	11211	11117	11216	11228	11135	11162	11151	11037	11128	11063	11320	11035	11034	11115	11182	11105	11094	10964	11094	11043	11197	11126	11269	11103	11176	11153	11095	11080	11088	11103	11147	11003	11147	11058	11310	11056	11267	11130	11158	11094	11095	11185	11330	11083	11180	11232	11184	11277	11128	10997	11268	11320	11255	11076	11111	11093	10994	11103	11119	11115	11157	11191	11089	11205	11240	11216	11085	11289	11218	11129	11184	11157	11107	11111	11025	11138	11047	11219	11086	11082	11135	11144	11154	11047	11091	11055	11231	11166	10960	11093	11133	11047	11117	11117	11162	11116	11135	11193	11088	11046	11090	11061	11061	10989	11001	11244	11280	11045	11177	11118	11076	11057	11067	11025	11056	11193	11263	11033	10995	11122	11218	10995	11176	11150	11107	11304	11208	11275	10936	11021	11193	11204	11021	11241	11187	11264	11168	10974	11064	11235	11117	11148	11125	11255	11087	11121	11300	11054	11199	11047	11181	11225	11084	11052	11122	11236	11098	11160	11218	11167	11168	11177	11042	11240	11206	11231	11214	11107	11139	11198	11124	11183	11103	11050	11065	11058	11316	11149	11025	10999	11116	11141	11015	11112	11177	11109	11094	11004	11178	11293	11155	11046	11086	11013	11222	11228	11010	11044	11138	10905	11336	11191	11018	11194	11232	11061	11255	11115	11228	10934	11028	11029	11003	11108	11252	11139	11127	11134	11177	11160	11177	11162	11190	11175	11052	11101	11140	10964	11161	11229	11030	11212	11030	11149	11128	11027	11138	11121	11151	11011	11143	11111	11078	11116	11087	11165	11010	11267	11056	11229	10995	11188	10975	11211	11090	10951	11108	11131	11203	11198	11150	11292	10957	11213	10917	11161	11116	11145	11154	11119	11217	11100	11125	11326	11077	11291	11169	11213	11024	11029	11111	11032	11227	11064	11183	11073	11055	11090	11056	11141	11052	11241	11082	11019	11182	11343	11069	11233	10958	11155	11363	11116	11142	11156	11100	11266	11044	10994	11153	11246	11099	11119	11147	11083	11153	11110	10949	11055	11208	10995	11321	11141	11165	11112	11161	11163	11158	11019	11136	11049	11095	11052	11095	11205	11171	11260	11153	11261	11056	11094	11059	11047	11189	11129	11250	11204	11045	11309	11021	11119	11067	11099	11240	11152	11082	11107	11138	11066	11108	11248	11103	11187	11234	11210	11222	11107	11178	11135	11225	11071	11133	11313	11348	11153	11269	11143	11004	10998	11181	11158	11075	11145	11027	11162	11155	11052	11043	11278	11176	11235	11366	11117	10966	11069	11172	10956	11160	11118	10939	11108	11161	11159	11191	10966	11120	11114	11286	11015	11184	11136	11209	11247	11130	11215	11031	11230	11039	11069	11193	11107	11120	11078	11291	11140	11171	11300	10978	11092	11111	11071	11200	11072	11028	11150	11140	11310	11156	11189	11139	11135	11087	11105	11172	11015	11073	10997	11232	11151	11168	11233	11033	11093	11215	11098	11128	10973	11210	11149	11195	11138	11221	11302	10989	11106	11367	11267	11136	11335	11289	11246	11110	11056	10957	11007	11096	11071	11230	11199	11053	11201	11192	11195	11222	11201	11083	11087	11155	11180	11130	11151	11181	11165	11004	11266	10989	11158	11087	11148	11184	11118	11178	11327	11222	11212	11125	11177	10994	11216	11109	10972	11137	11235	11289	11173	11305	11022	11179	11214	11005	11143	11141	11269	11033	11104	11077	11165	11085	10979	11007	11093	11062	11072
25909	21660	32130	39123	34328	24770	25173	33919	37232	31021	23505	19514	18452	18236	18364	18265	18197	18101	17912	17996	18073	17970	18195	18115	18159	18112	18052	18079	18037	18190	18080	18258	17881	17978	17825	18019	18150	17993	18170	18116	18084	17972	18043	17886	17784	18083	17980	18027	17854	18002	18105	18172	18078	18077	18094	18121	18009	17747	17966	17875	17926	17839	18011	18004	18037	18133	18064	17944	18074	18130	17958	18045	18097	18062	18115	18076	17870	18107	18100	18106	17871	18202	18065	17805	18132	17839	17921	17890	17990	18093	17956	18099	17882	18077	17995	18117	18035	17773	17984	18128	17909	17908	17941	17983	18309	18072	17961	18094	18002	18007	17859	17914	17923	18007	18133	17960	17942	18245	17918	18057	17945	17734	17998	18066	17790	18075	17901	17969	18080	17886	17905	18060	17975	18037	17952	18100	18045	17882	18143	17909	17838	17912	17950	18062	18053	17969	17929	17738	18120	17939	17894	17934	17768	18099	17984	17874	18096	17841	18090	18048	18112	18022	18106	18033	18133	17727	18004	18158	17958	17878	17938	17884	17857	17886	18025	18025	18173	18012	18048	17786	17993	18112	18131	17960	18014	18052	17848	17981	17904	18056	18072	18154	18166	17901	17986	18206	17971	18018	17947	17916	17954	18180	17940	18053	18260	18019	18103	18172	18021	18088	18067	18058	18131	17814	17950	17932	17996	18005	17889	17891	18148	18063	17667	17818	17942	17669	17838	18103	18204	18108	17855	17999	18128	17822	17925	17897	17947	17977	17957	17879	17818	17894	17876	17994	18058	18108	17810	17969	17806	18072	18102	18098	17824	18140	17993	17936	17964	17851	18123	18311	18047	18116	17872	18201	18096	17857	17979	17850	17893	17971	18111	17997	17965	18111	18003	18001	18115	17827	18053	17831	17942	17846	18016	18158	18005	18037	17893	17818	17802	17936	18051	17938	18038	17916	17995	17795	17894	17952	17937	17950	17891	17915	17706	17968	17776	18176	18193	17868	18007	18068	17953	17926	18014	18045	18142	17867	18139	18111	18131	18095	18003	17914	17723	17951	17930	17805	18095	17835	17884	17920	18199	17774	17846	18102	18135	18110	17713	18137	17956	17719	17845	18042	18210	17955	18002	18168	18143	18302	18175	18016	17958	17982	18086	18042	18172	17894	17927	18066	17985	17966	18004	18009	18089	17960	17983	17833	18118	18120	17711	17977	18077	18006	17992	17871	17924	17961	17763	17961	17823	18066	18056	18029	17841	18239	17856	17899	18008	18104	17907	18270	18031	17869	18134	17973	18053	18116	18027	17924	17916	18276	17906	18273	17797	17933	17897	17957	18011	18198	18097	18247	17999	18215	18161	18061	18270	17888	17915	18143	18048	17933	17966	17931	17870	17992	18051	17929	18024	17773	17913	18098	17971	17904	18131	18121	18071	17942	17985	17960	17915	17669	17851	17903	17842	17894	18196	18017	18051	18002	17904	17858	17909	17912	18066	18065	18095	17921	18161	18040	17877	18106	18011	17912	17919	18057	17942	18037	18007	17913	17935	17937	18190	18096	18069	18079	17754	18004	17917	17873	17961	17869	17833	17910	17769	18151	18104	18012	17841	17981	18207	17916	18133	18232	18104	18123	17933	18038	17910	18026	18123	18274	17962	18159	17809	18017	17976	17872	17875	17939	17652	17822	17870	18099	18106	17918	17687	17937	17984	17838	17991	18249	17815	18115	18090	17984	17830	18118	17905	17719	17855	17940	18078	17815	18014	17918	17951	18085	17987	18175	18149	17959	17972	18110	17951	17951	18193	18133	18043	18160	18097	17995	17974	17880	18012	17966	18184	17931	18028	18025	17910	18038	18026	17841	18047	17940	18203	18163	17999	18011	18011	17864	17862	17857	17998	18155	17923	17940	18080	17980	18059	18134	18092	17943	18135	18040	17866	18065	17887	18122	17958	17947	17929	17971	18092	18259	18142	18075	17998	18128	18083	17905	17722	17904	17960	18065	17934	17963	17681	18023	18080	18027	17924	17929	17891	17954	17947	17959	17913	17926	17829	18072	17970	18065	17954	17963	18146	17871	17958	18037	18186	17943	18077	17924	17990	17863	18289	18105	17836	18098	18055	18204	18015	17893	18125	18076	18083	18013	17932	17781	18061	18237	17875	17922	18186	18026	18222	18101	17958	17946	17951	17996	18246	18131	18238	17897	17881	17943	18028	18140	18082	17996	18163	17958	18072	17871	17811	17697	17831	17946	17979	17805	18017	18145	18067	18113	17818	18183	17976	17888	17942	17965	18044	18093	18036	17911	17962	17762	18144	17976	18059	17947	17915	17983	17961	18016	18216	18105	17833	17940	18054	17838	18008	17923	17869	17909	17987	18013	17812	17853	18005	18192	17865	17904	17924	18066	17872	17980	17984	17892	17981	18156	18292	17998	17781	18142	18044	18074	18073	18023	18108	17986	17996	17747	17966	17820	18196	18200	18244	18042	17956	17793	17866	17739	17986	17951	18222	17894	18198	18142	18029	17884	18040	17965	18057	18092	18082	18012	17973	17969	18119	17981	17940	17752	18034	18156	17947	17827	17967	17762	18090	17854	18259	18021	18012	17843	18120	17919	18091	18077	18206	18079	18150	18224	17888	18022	17836	17823	18009	18010	18047	18126	17956	18055	17736	18058	17910	18164	18134	17986	18157	17872	17990	18034	17834	17825	18079	17797	17979	18286	17910	17851	17878	18023	17742	18044	17978	17952	17983	17923	17928	17877	17963	18072	17777	17845	17952	18017	18307	17921	18023	18075	17928	18006	18051	17867	18047	18170	18059	17678	17844	18159	18029	18169	18070	17790	17814	18048	18040	17958	17965	17984	17865	17914	18231	17960	18014	17790	18034	18172	18261	18143	17965	18152	17920	18074	18060	17779	17962	18017	18073	17917	18133	17981	18071	17986	18113	18044	17842	17859	17902	17870	18102	18023	17953	17980	17888	17987	17943	18021	18062	17818	18114	18025	17989	17949	18029	18051	17899	18015	18250	17985	18061	18040	18058	17777	18135	17910	17820	17754	18287	18170	18024	17727	18142	17796	17777	18023	18025	17990	17970	17910	17836	18002	17947	18014	18025	18078	17872	17979	17973	17959	18057	18088	17763	17962	18213	18193	18078	17885	18180	17914	17848	18013	17818	17969	18057	18163	17980	17994	17912	18078	18004	17878	18093	17936	17961	18022	18111	17926	18156	17990	18003	17834	18064	18079	18073	18228	18095	17982	17845	17892	17764	17827	17819	17910	18055	17837	17939	17900	17980	17881	18082	18132	18075	18141	17881	17943	17591	17767	17885	17844	17969	18272	17995	17836	18085	17893	17830	18158	17990	18039	18035	17992	17865	18004	17995	17925	17945	17966	18115	17927	18056	18029	18004	17871	17939	18041	17984	17918	17900	17893	17973	18160	17953	18026	18028	17908	17947	18001	18102	17941	18108	18137	17748	18107	18106	18049	17918	17798	17925	18060	18065	17931	17885	17927	17820	17979	18142	18051	18142	18106	17936	17990	18047	18094	17998	18040	18055	17957	17908	17982	17973	18004	18011	17815	17813	17946	17892	18095	17954	17987	17979	17864	17951	17969	18098	17887	17972	18029	18086	17817	17866	17612	17889	17995	18147	17988	18030	17968	17941	17823	17861	17891	17941	17796	18012	18009	18192	17765	17994	17974	17669	17974	17871	18079	18037	17816	17925	17773	17902	18047	17940	17879	17842	17973	17889	17806	18092	17956	18149	17937	17794	17788	18108	18076	17979	17909	17929	17986	17977	17886	18246	18068	18095	17996	17890	17967	17752	17994	17992	17779	18013	18089	18033	17800	18059	18045	17847	17917	17847	18035	17901	18056	18080	17843	18052	17941	17939	17906	17928	18002	17903	17963	18129	17943	18071	18053	18117	17858	17996	18032	18079	17965	17949	17972	17977	18062	17977	17996	18134	18098	17965	18043	18079	18004	17891	17886	17958	18135	17956	17970	17955	18062	17997	17762	18061	18109	18108	18048	18145	17951	17990	18243	18161	17951	17979	18040	17721	17886	17873	17917	18005	17918	18028	17942	17975	18050	17899	18138	17869	17900	17832	18104	18222	18054	17696	18032	18035	17973	17984	18122	18108	18016	17846	18182	17924	17963	17947	17854	17970	17979	17988	18081	17894	17815	18094	17956	18054	17909	17990	18033	17863	17774	17960	18185	17985	17938	17852	17829	18213	17967	18098	17880	17877	17895	17897	17897	18001	17989	17983	17928	18065	18028	17920	17913	17934	17937	17939	18087	18045	17825	18041	17878	18072	18007	17878	17902	17878	17967	18007	17724	17845	18186	17999	17973	17992	18064	18106	18118	17900	17889	18096	17971	18193	18177	17992	18006	17853	18132	17934	18171	18069	17900	18144	17956	18089	18109	18044	18005	17884	17921	18066	18123	18362	18155	18046	17779	17913	17943	18039	17962	17675	18066	18026	17986	17882	18054	18040	17884	17703	17943	17904	17929	18012	18075	18032	17946	17891	17936	17904	17742	17806	18010	18097	18000	17945	18162	17898	17895	17896	17814	17947	18006	18068	17812	17953	18116	17942	17936	17981	18053	17894	18015	17967	18001	18164	17951	17984	18084	18042	18176	18042	17926	18071	18151	18236	18013	17899	18075	18123	17949	18167	17954	17978	17755	18006	17812	17847	17879	18081	17838	17820	18023	17983	18002	18194	18002	18061	17912	17802	18101	18096	18118	18271	17852	17994	18142	18112	18148	17939	17925	17860	17819	18021	17819	17950	18037	17897	18062	17934	17869	18131	18163	17942	18065	18194	18142	17924	17793	17746	17787	17899	18202	18108	17861	17945	18161	18064	17970	17994	17921	17980	17973	18032	18044	17947	17910	17869	17727	18035	18009	18021	18070	18245	18104	18139	18058	18067	17879	17940	17859	17831	18026	18110	17818	17854	18004	17880	17913	18140	17925	18134	17940	17992	18026	17928	17931	17962	17916	17881	17881	17951	18031	17995	18056	17893	17942	17864	17968	17761	17802	17798	17956	17926	18031	17912	17926	18077	18064	18126	18102	17958	17754	18112	17795	17878	17855	17920	17948	17798	18006	18175	18113	18082	17914	17887	18249
30301	44024	53253	40484	26810	16444	18459	29545	30441	22441	15138	11985	11413	11437	11324	11280	11409	11339	11568	11297	11181	11283	11321	11318	11364	11231	11243	11141	11390	11221	11253	11177	11222	11195	11141	11050	11303	11309	11232	11025	11343	11281	11294	11232	11220	11147	11204	11233	11313	11272	11158	11210	11380	11219	11208	11210	11162	11313	11345	11058	11237	11162	11260	11233	11354	11305	11146	11261	11130	11249	11241	11253	11241	11168	11149	11277	11248	11304	11244	11260	11155	11035	11169	11310	11186	11163	11234	11252	11219	11277	11219	11352	11140	11198	11269	11121	11295	11143	11313	11231	11133	11093	11290	11128	11265	11199	11246	11189	11221	11309	11144	11385	11384	11290	11130	11283	11165	11261	11097	11207	11201	11250	11171	11215	11217	11242	11314	11267	11011	11308	11154	11303	11228	11317	11363	11154	11226	11284	11029	11215	11138	11339	11152	11079	11213	11241	11210	11128	11189	11209	11196	11125	11240	11193	11136	11318	11255	11296	11131	11080	11290	11049	11184	11339	11200	11320	11218	11102	11229	11285	11082	11211	11330	11160	11237	11200	11226	11119	11122	11271	11089	11271	11156	11161	11267	11230	11192	11158	11264	11230	11172	11189	11321	11162	11244	11201	11301	11106	11163	11103	11141	11229	11131	11308	11115	11223	11170	11158	11175	11264	11032	11127	11299	11263	11269	11379	11171	11149	11130	11205	11182	11079	11214	11336	11077	11212	11324	11404	11137	11184	11130	11047	11237	11163	11308	11336	11281	11341	11232	11262	11332	11219	11185	11191	11268	11132	11257	11298	11247	11263	11227	11243	11056	11295	11234	11279	11186	11330	11235	11185	11139	11263	11181	11305	11238	11123	11098	11221	11278	11319	11168	11216	11187	11250	11161	11122	11254	11308	11069	11160	11220	11242	11135	11129	11240	11150	11185	11256	11255	11249	11130	11278	11311	11217	11245	11119	11205	11201	11134	11368	11346	11272	11143	11075	11168	11206	11168	11076	11205	11259	11189	11044	11380	11160	11177	11056	11179	11091	11131	11265	11111	11202	11193	11133	11335	11233	11114	11374	11247	11112	11262	11151	11270	11170	11198	11190	11259	11138	11302	11181	11199	11186	11248	11161	11250	10985	11218	11191	11261	11301	11215	11286	11304	11096	11308	11372	11249	11196	11216	11318	11236	11040	11445	11209	11307	11201	11133	11239	11353	11194	11256	11115	11186	11261	11282	11255	11198	11228	11156	11288	11257	11318	11289	11236	11126	11273	11285	11286	11128	11157	11203	11111	11380	11208	11136	11223	11268	11166	11214	11166	11214	11193	11157	11274	11243	11150	11282	11081	11159	11257	11368	11342	11238	11230	11133	11415	11272	11271	11294	11282	11152	11174	11251	11176	11172	11133	11122	11197	11175	11226	11294	11216	11351	11135	11273	11302	11197	11241	11092	11271	11163	11129	11170	11070	11117	11205	11263	11050	11194	11229	11322	11186	11073	11299	11049	11307	11172	11193	11168	11198	11107	11182	11092	11377	11070	11208	11325	11154	11097	11399	11169	11250	11264	11193	11145	11183	11096	11183	11360	11265	11106	11263	11223	11243	11198	11127	11331	11270	11354	11287	11198	11422	11104	11245	11316	11436	11308	11128	11200	11295	11189	11240	11232	11123	11175	11258	11379	10990	11310	11181	11223	11307	11359	11292	11048	11214	11249	11242	11271	11244	11265	11219	11196	11325	11119	11213	11231	11209	11121	11176	11150	11255	11333	11142	11256	11361	11248	11130	11234	11246	11149	11119	11072	11184	11032	11263	11259	11232	11267	11167	11295	11231	11137	11253	11153	11096	11194	11157	11192	11254	11201	11223	11134	11148	11161	11123	11274	11185	11062	11314	11207	11284	11175	11239	11177	11226	11132	11192	11393	11277	11243	11304	11121	11338	11200	11041	11136	11264	11156	11091	10985	11191	11246	11115	11152	11265	11081	11167	11267	11173	11245	11230	11293	11233	11187	11172	11289	11224	11032	11247	11145	11097	11173	11241	11083	11311	11279	11119	11279	11219	11296	11195	11265	11264	11206	11297	11320	11241	11162	11244	11134	11054	11117	11258	11081	11202	11151	11185	11496	11379	11108	11299	11246	11182	11366	11111	11327	11192	11236	11214	11401	11203	11170	11265	11208	11286	11206	11209	11303	11263	11256	11141	11227	11413	11188	11184	11199	11123	11275	11195	11071	11288	11105	11182	11249	11121	11181	11147	11299	11351	11136	11168	11224	11218	11190	11277	11233	11177	11142	11275	11198	11252	11188	11176	11292	11077	11115	11251	11231	11300	11335	11295	11209	11279	11314	11246	11191	11159	11307	11118	11073	11314	11242	11200	11250	11369	11158	11193	11211	11186	11280	11352	11071	11318	11283	11275	11218	11389	11153	11185	11238	11245	11171	11243	11208	11259	11188	11261	11096	11213	11281	11135	11218	11311	11326	11300	11187	11235	11178	11226	11100	11244	11098	11252	11104	11280	11266	11341	11186	11108	11152	11277	11153	11106	11288	11056	11228	11037	11321	11267	11214	11263	11151	11245	11079	11349	11165	11414	10945	11301	11348	11274	11034	11125	11285	11281	11279	11217	11317	11319	11141	11365	11259	11144	11148	10944	11275	11151	10963	11214	11151	11152	11339	11338	11210	11098	11201	11417	11272	11266	11332	11272	11236	11271	11349	11089	11174	11210	11167	11172	11231	11162	11196	11307	11353	11185	11235	11180	11259	11257	11132	11197	11262	11269	11202	11320	11290	11321	11209	11288	11427	11304	11125	11082	11086	11189	11207	11128	11160	11067	11011	11246	11248	11247	11257	11060	11341	11215	11302	11097	11325	11037	11105	11206	11202	11152	11124	11179	11230	11221	11162	11302	11210	11256	11149	11208	11168	11068	11238	11132	11035	11251	11294	11177	11123	11250	11281	11180	11253	11128	11191	11148	11260	11409	11218	11110	11276	11243	11412	11375	11099	11320	10980	11209	11112	11128	11206	11047	11218	11266	11275	11230	11235	11217	11111	11229	11183	11317	11264	11127	11302	11114	11112	10907	11330	11028	11185	11377	11131	11195	11246	11112	11316	11346	11224	11146	11144	11298	11173	11180	11208	11193	10971	11215	11301	11225	11348	11166	11273	11320	11232	11218	11189	11272	11242	11200	11182	11281	11168	11293	11189	11379	11260	11229	11130	11280	11021	11125	11059	10989	11144	11396	11284	11122	11187	11262	11265	11214	11260	11245	11330	11302	11034	11237	11063	11277	11232	11176	11227	11256	11155	11177	11233	11175	11146	11296	11153	11322	11191	11295	11301	11276	11320	11238	11302	11227	11263	11234	11109	11193	11135	11160	11294	11229	11379	11119	11265	11098	11131	11179	11249	11188	11172	11052	11343	11226	11083	11111	11298	11157	11186	11292	11200	11150	11127	11303	11178	11148	11085	11240	11076	11228	11040	11228	11102	11085	11074	11151	11158	11185	11111	11274	11106	11206	11124	11256	11258	11263	11279	11229	11121	11162	11389	11255	11242	11256	11403	11263	11273	11200	11322	11211	11096	11301	11081	11252	11125	11353	11123	11283	11194	11263	11161	11164	11223	11214	11098	11259	11239	11169	11212	11414	11168	11179	11209	11097	11093	11132	11147	11278	11145	11204	11137	11139	11329	11288	11185	11330	11244	11185	11084	11350	11270	11237	11246	11178	11224	11315	11183	11213	11223	11069	11124	11243	11234	11255	11259	11199	11110	11244	11283	11156	11163	11325	11162	11182	11163	11327	11142	11227	11110	11197	11177	11218	11217	11178	11095	11392	11216	11199	11173	11289	11286	11431	11134	11230	11254	11282	11176	11185	11360	11247	11140	11252	11109	11244	11098	11341	11332	11220	11197	11128	11214	11123	11211	11255	11081	11227	11224	11226	11188	11193	11276	11196	11231	11268	11128	10952	11212	11209	11211	11250	11190	11276	11106	11215	11493	11145	11164	11169	11271	11269	11245	11197	11211	11356	11285	11219	11126	11261	11372	11041	11403	11423	11221	11263	11166	11175	10947	11245	11237	11079	11124	11283	11159	11174	11248	11138	11281	11178	11303	11189	11224	11338	11229	11278	11147	11249	11322	11239	11230	11113	11234	11296	11167	11163	11261	11226	11173	11077	11149	11168	11116	11314	11121	11107	11136	11257	11131	11278	11253	11158	11266	11137	11143	11248	11325	11018	11204	11304	11218	11079	11250	11083	11217	11174	11151	11120	11389	11272	11074	11150	11269	11303	11305	11318	11233	11295	11330	11164	11187	11225	11181	11208	11284	11221	11386	11252	11178	11146	11285	11231	11194	11343	11292	11329	11205	11199	11224	11195	11295	11317	11362	11242	11264	11030	11245	11277	11229	11061	11292	11109	11164	11244	11254	11064	11207	11313	11238	11296	11134	11310	11253	11198	11117	11308	11156	11322	11225	11141	11228	11269	11104	11145	11311	11302	11198	11139	11226	11233	11097	11364	11329	11227	11068	11319	11248	11296	11457	11160	11233	11441	11170	11095	11172	11198	11257	11186	11264	11163	11242	11043	11310	11098	11250	11269	11201	11108	11361	11118	11177	11150	11292	11146	11303	11168	11068	11206	11185	11173	11122	11113	11178	11298	11249	11098	11252	11096	11299	11281	11130	11253	11378	11272	11321	11296	11276	11106	11078	11209	11188	11120	11078	11145	11358	11206	11052	11261	11098	11202	11139	11199	11292	11244	11282	11245	11334	11294	11266	11233	11098	11089	11125	11139	11177	11072	11100	11235	11214	11108	11091	11125	11231	11170	11173	11158	11227	11249	11239	11241	11203	11030	11284	11191	11275	11449	11201	11314	11083	11124	11177	11245	11233	11328	11152	11024	11157	11262	11185	11158	11224	11134	11060	11118	11057	11193	11173	11249	11298	11309	11256	11137	11030	11169	11179	11144	11227	11265	11307	11179	11266	11015	11164	11160	11155	11364	11194	11239	11117	11184	11221	11286	11106	11283	11313	11298	11159	11285	11188	10920	11282	11196	11230	11139	11131	11249	11354	11215	11233	11119	11166	11245	11253	11339	11323	11195	11179	11231	11215	11148	11185	11279	11242	11137	11123	11244
24047	21557	29370	35467	40057	34612	36624	46792	44628	35142	26405	20566	19121	18595	18376	18391	18571	18336	18510	18589	18219	18369	18553	18569	18472	18268	18282	18426	18430	18450	18329	18358	18375	18258	18101	18262	18421	18441	18286	18377	18449	18205	18337	18291	18277	18438	18358	18480	18465	18372	18317	18339	18215	18382	18393	18448	18455	18164	18360	18363	18075	18215	18354	18239	18378	18004	18327	18231	18385	18412	18448	18147	18131	18399	18433	18411	18313	18299	18465	18304	18139	18340	18201	18557	18357	18248	18254	18348	18517	18222	18386	18228	18440	18190	18229	18319	18389	18364	18357	18110	18256	18335	18492	18182	18184	18319	18345	18326	18340	18037	18196	18147	18338	18596	18249	18553	18326	18315	18368	18359	18346	18359	18521	18131	18464	18356	18325	18307	18412	18299	18367	18443	18122	18355	18233	18245	18247	18679	18125	18325	18419	18290	18481	18200	18307	18325	18292	18430	18225	18325	18358	18191	18253	18439	18350	18283	18412	18354	18371	18403	18293	18176	18254	18448	18293	18353	18421	18416	18232	18302	18416	17999	18428	18411	18422	18209	18231	18456	18152	18296	18388	18461	18476	18320	18271	18415	18583	18050	18256	18305	18514	18472	18236	18359	18400	18350	18381	18251	18109	18358	18416	18487	18200	18414	18243	18302	18306	18243	18561	18588	18218	18329	18235	18281	18289	18454	18351	18349	18206	18183	18312	18494	18256	18556	18256	18355	18469	18247	18387	18482	18342	18484	18087	18354	18371	18073	18295	18627	18214	18243	18263	18195	18407	18291	18247	18244	18277	18373	18343	18433	18306	18318	18325	18419	18397	18562	18321	18224	18325	18307	18316	18276	18207	18293	18345	18262	18515	18421	18365	18231	18459	18557	18389	18448	18396	18274	18295	18246	18182	18230	18330	18373	18590	18544	18440	18387	18395	18201	18059	18389	18280	18197	18272	18293	18368	18297	18462	18148	18240	18145	18426	18390	18410	18570	18588	18377	18445	18372	18122	18343	18547	18218	18357	18264	18161	18187	18134	18135	18325	18287	18355	18257	18514	18340	18316	18388	18427	18300	18411	18386	18240	18137	18287	18458	18175	18398	18445	18262	18315	18314	18343	18582	18417	18274	18425	18368	18219	18286	18275	18355	18371	18172	18257	18470	18406	18466	18424	18509	18448	18432	18234	18489	18482	18560	18329	18424	18119	18446	18265	18356	18515	18167	18350	18219	18523	18268	18268	18450	18208	18295	18284	18263	18306	18465	18061	18199	18418	18446	18421	18565	18320	18156	18074	18275	18392	18348	18307	18322	18324	18130	18238	18127	18353	18278	18142	18252	18578	18214	18375	18410	18450	18315	18215	18460	18345	18400	18274	18381	18194	18260	18372	18312	18317	18426	18311	18261	18476	18445	18258	18302	18151	18155	18313	18421	18445	18365	18389	18401	18297	18203	18212	18382	18405	18264	18445	18048	18191	18354	18278	18380	18324	18095	18326	18384	18261	18134	18325	18416	18186	18277	18338	18304	18176	18215	18150	18291	18101	18327	18234	18299	18211	18371	18127	18348	18289	18255	18298	18506	18241	18222	18291	18235	18231	18555	18179	18355	18377	18292	18205	18261	18314	18271	18387	18226	18335	18323	18226	18342	18388	18528	18321	18368	18488	18479	18109	18340	18349	18313	18404	18321	18232	18110	18628	18202	18197	18448	18357	18436	18509	18303	18337	18167	18213	18291	18419	18427	18371	18420	18505	18277	18302	18308	18339	18184	18128	18442	18208	18414	18463	18504	18566	18339	18398	18216	18424	18254	18395	18223	18258	18173	18452	18138	18138	18419	18404	18151	18040	18343	18544	18428	18160	18351	18432	18137	18321	18369	18370	18372	18330	18359	18164	18117	18361	18302	18407	18127	18361	18214	18401	18393	18278	18434	18336	18390	18491	18271	18404	18295	18408	18458	18393	18423	18419	18212	18508	18356	18176	18563	18412	18296	18357	18132	18217	18326	18345	18351	18412	18159	18249	18269	18278	18454	18191	18481	18121	18267	18242	18483	18240	18419	18228	18061	18188	18056	18192	18135	18502	18532	18365	18172	18551	18503	18474	18724	18333	18594	18397	18635	18506	18426	18334	18501	18360	18380	18196	18311	18370	18119	18225	18398	18275	18404	18472	18469	18416	18350	18366	18431	18178	18423	18350	18059	18217	18340	18066	18419	18052	18232	18215	18408	18346	18100	18429	18384	18206	18439	18331	18219	18349	18174	18396	18282	18244	18258	18227	18405	18307	18132	18299	18194	18395	18284	18360	18244	18366	18433	18495	18239	18164	18231	18280	18247	18517	18289	18276	18230	18371	18201	18228	18239	18271	18202	18200	18201	18490	18110	18475	18228	18430	18569	18306	18480	18339	18284	18212	18214	18282	18270	18250	18281	18205	18435	18280	18325	18220	18377	18239	18173	18380	18400	18381	18395	18375	18344	18253	18159	18219	18291	18323	18273	18319	18324	18299	18347	18507	18222	18221	18105	18432	18210	18349	18430	18479	18572	18442	18454	18203	18384	18378	18324	18462	18252	18358	18166	18212	18445	18330	18491	18411	18233	18166	18371	18324	18255	18421	18280	18159	18295	18211	18157	18512	18390	18418	18517	18279	18302	18353	18270	18290	18298	18124	18199	18299	18121	18449	18340	18412	18056	18478	18356	18420	18200	18382	18306	18401	18331	18161	18274	18320	18338	18487	18509	18330	18195	18221	18323	18331	18136	18158	18417	18225	18182	18499	18281	18533	18231	18586	18327	18407	18458	18423	18355	18145	18067	18401	18313	18345	18186	18502	18041	18074	18314	18453	18433	18570	18049	18258	18290	18208	18260	18114	18203	18109	18160	18342	18309	18052	18284	18223	18097	18240	18110	18340	18300	18272	18610	18243	18189	18273	18183	18349	18333	18256	18386	18248	18135	18332	18160	18543	18338	18128	18308	18427	18440	18366	18435	18216	18275	18408	18241	18220	18381	18388	18266	18315	18337	18185	18419	18523	18390	18201	18376	18333	18324	18229	18323	18266	18263	18463	18167	18445	18328	18186	18189	18251	18200	18366	18285	18220	18473	18501	18166	18242	18388	18575	18289	18417	18258	18140	18412	18269	18264	18488	18274	18208	17990	18170	18345	18178	18261	18594	18273	18337	18745	18372	18327	18372	18221	18346	18365	18368	18238	18282	18202	18247	18343	18273	18227	18345	18428	18438	18343	18408	18108	18419	18331	18363	18174	18342	18238	18113	18613	18591	18338	18395	18157	18363	18259	18081	18204	18411	18130	18201	18309	18565	18166	18401	18147	18168	18465	18439	18384	18447	18423	18133	18353	18223	18373	18371	18354	18321	18181	18205	18136	18223	18599	18229	18336	18218	18242	18316	18461	18487	18292	18446	18421	18193	18274	18270	18236	18409	18316	18234	18058	18129	18365	18141	18379	18432	18445	18249	18129	18282	18232	18298	18496	18223	18427	18326	18370	18362	18445	18208	18062	18315	18296	18338	18168	18360	18193	18179	18363	18286	18280	18425	18113	18234	18674	18043	18422	18353	18264	18285	18190	18222	18431	18386	18215	18404	18390	18283	18231	18329	18226	18442	18373	18531	18507	18384	18298	18277	18287	18349	18425	18248	18353	18389	18206	18295	18496	18432	18385	18286	18465	18261	18131	18106	18157	18415	18345	18297	18243	18426	18263	18326	18444	18333	18499	18327	18293	18300	18362	18454	18165	18435	18194	18434	18472	18501	18272	18179	18315	18534	18584	18296	18481	18273	18242	18211	18646	18221	18306	18385	18489	18558	18227	18444	18389	18370	18242	18250	18308	18484	17974	18358	18075	18499	18481	18167	18019	18280	18316	18370	18352	18244	18355	18227	18419	18466	18104	18325	18360	18418	18273	18435	18101	18547	18323	18127	18549	18530	18127	18344	18282	18407	18224	18361	18341	18407	18342	18348	18379	18293	18133	18150	18339	18519	18521	18547	18710	18400	18482	18060	18344	18283	18147	18231	18112	18484	18105	18110	18306	18177	18403	18289	18439	18345	18468	18412	18495	18396	18447	18303	18188	18153	18265	18274	18086	18246	18269	18400	18210	18371	18266	18425	18359	18501	18453	18088	18160	18478	18372	18233	18143	18313	18438	18347	17957	18119	18291	18308	18299	18253	18143	18121	18203	18277	18138	18185	18286	18401	18566	18345	18388	18389	18408	18464	18148	18455	18347	18305	18434	18401	18608	18539	18329	18660	18351	18166	18518	18442	18460	18250	18418	18350	18438	18430	18242	18321	18374	18435	18491	18415	18481	18353	18231	18353	18469	18270	18119	18106	18242	18193	18379	18425	18226	18276	18291	18464	18295	18356	18316	18301	18321	18237	18294	18352	18461	18223	18446	18412	18490	18297	18424	18433	18009	18110	18384	18344	18410	18647	18323	18240	18327	18306	18255	18221	18428	18381	18249	18099	18130	17995	18527	18232	18522	18239	18431	18387	18239	18335	18003	18252	18252	18368	18480	18550	18175	18418	18334	18403	18301	18255	18177	18320	18273	18243	18184	18235	18680	18312	18407	18310	18005	18206	18364	18363	18218	18309	18233	18301	18429	18405	18527	18297	18225	18435	18271	18229	18455	18440	18276	18329	18347	18361	18269	18459	18431	18381	18368	18431	18389	18132	18228	18283	18254	18316	18441	18344	18402	18295	18355	18469	18366	18385	18330	18413	18300	18441	18348	18338	18413	18347	18203	18432	18198	18291	18171	18474	18264	18359	18189	18246	18287	18252	18354	18219	18381	18444	18182	18345	18460	18264	18303	18425	18381	18342	18459	18218	18347	18407	18234	18509	18220	18396	18284	18419	18439	18346	18229	18383	18264	18356	18378	18607	18641	18314	18487	18344	17947	18172	18153	18407	18554	18376	18341	18388	18281	18241	18123	18107	18194	18393	18354	18440	18332	18358	18331	18282	18265	18333	18521	18479	18371	18374	18466	18274	18373	18160	18302	18466	18335	18449	18238	18341	18319	18350	18262	18257	18552	18397	18322	18398	18414	18353	18521	18255	18368	18306	18403	18184	18445	18211	18329	18296	18457	18399	18647	18377	18373	18479	18318	18252	18407	18220	18119
36344	57336	58838	58470	42438	28374	30545	43538	36952	26181	17188	12506	11919	11671	11524	11802	11727	11681	11585	11537	11568	11597	11736	11606	11756	11630	11645	11634	11707	11587	11606	11434	11577	11705	11497	11690	11469	11550	11640	11594	11614	11528	11494	11568	11627	11493	11686	11547	11507	11550	11528	11538	11631	11690	11588	11718	11711	11405	11480	11844	11540	11548	11479	11723	11553	11669	11532	11580	11296	11592	11490	11680	11557	11563	11684	11466	11548	11673	11603	11508	11531	11649	11534	11480	11559	11659	11520	11540	11600	11515	11530	11523	11581	11559	11389	11545	11499	11582	11346	11451	11625	11560	11574	11576	11559	11416	11558	11591	11604	11409	11634	11535	11544	11571	11478	11526	11502	11429	11564	11467	11491	11671	11524	11352	11637	11614	11488	11502	11529	11579	11615	11422	11476	11488	11513	11453	11672	11442	11531	11598	11635	11522	11473	11719	11591	11550	11605	11546	11431	11479	11504	11635	11554	11710	11613	11495	11398	11496	11689	11629	11608	11596	11642	11515	11536	11550	11559	11650	11419	11404	11577	11565	11578	11568	11451	11496	11523	11582	11534	11432	11635	11594	11617	11642	11507	11521	11497	11536	11480	11600	11534	11561	11531	11584	11565	11606	11585	11395	11569	11540	11503	11514	11392	11589	11379	11601	11541	11630	11507	11571	11452	11615	11617	11572	11469	11555	11589	11633	11599	11542	11508	11443	11564	11399	11581	11447	11416	11516	11589	11560	11544	11477	11458	11572	11680	11538	11512	11426	11504	11525	11401	11424	11459	11630	11468	11488	11590	11540	11364	11459	11560	11445	11521	11411	11640	11493	11529	11531	11508	11547	11546	11576	11479	11553	11424	11434	11494	11524	11529	11551	11678	11541	11495	11645	11594	11576	11454	11537	11517	11639	11509	11440	11564	11494	11544	11559	11595	11675	11469	11506	11501	11497	11377	11452	11495	11492	11468	11520	11509	11645	11655	11542	11587	11462	11518	11467	11599	11623	11432	11553	11606	11506	11613	11515	11602	11309	11449	11542	11480	11497	11645	11579	11435	11594	11476	11540	11533	11657	11461	11530	11596	11607	11467	11534	11451	11499	11537	11590	11470	11466	11306	11544	11517	11559	11532	11552	11467	11627	11678	11527	11609	11428	11435	11557	11604	11745	11564	11681	11599	11382	11512	11556	11475	11550	11502	11589	11541	11495	11493	11564	11586	11758	11591	11527	11514	11558	11613	11617	11460	11487	11584	11526	11510	11541	11440	11504	11461	11541	11450	11456	11523	11616	11581	11552	11483	11472	11644	11442	11408	11514	11521	11607	11395	11433	11598	11534	11597	11505	11565	11631	11507	11481	11553	11380	11436	11443	11483	11365	11615	11612	11539	11372	11551	11414	11625	11525	11618	11495	11601	11505	11477	11598	11547	11630	11515	11667	11513	11570	11410	11539	11347	11579	11579	11673	11524	11532	11445	11559	11613	11651	11619	11549	11508	11582	11589	11399	11536	11536	11570	11589	11508	11598	11604	11346	11517	11558	11541	11517	11344	11355	11518	11559	11576	11480	11501	11418	11436	11644	11548	11702	11500	11691	11593	11574	11607	11408	11466	11695	11591	11471	11416	11629	11566	11380	11632	11564	11528	11542	11531	11438	11660	11610	11571	11439	11563	11550	11525	11663	11553	11532	11553	11468	11625	11439	11513	11554	11445	11567	11684	11419	11297	11507	11508	11429	11517	11517	11663	11361	11519	11721	11478	11551	11528	11544	11507	11480	11530	11471	11637	11511	11614	11496	11491	11639	11459	11441	11496	11524	11471	11473	11467	11561	11422	11386	11570	11524	11465	11503	11483	11544	11522	11423	11533	11397	11600	11554	11512	11477	11540	11521	11616	11500	11436	11363	11527	11553	11383	11596	11464	11568	11632	11542	11593	11488	11560	11738	11709	11640	11672	11545	11497	11617	11434	11469	11547	11565	11506	11652	11560	11531	11581	11521	11656	11476	11677	11664	11480	11514	11437	11442	11483	11621	11450	11592	11575	11630	11563	11426	11569	11689	11711	11490	11507	11492	11511	11563	11388	11494	11427	11522	11572	11340	11549	11557	11465	11480	11560	11667	11726	11599	11572	11548	11689	11651	11559	11547	11476	11459	11445	11464	11526	11501	11628	11532	11487	11604	11592	11484	11554	11491	11549	11401	11488	11693	11571	11516	11522	11749	11616	11623	11447	11548	11474	11404	11646	11555	11377	11555	11349	11460	11457	11570	11646	11575	11703	11505	11529	11684	11492	11545	11531	11508	11403	11417	11382	11461	11497	11457	11551	11412	11417	11470	11625	11533	11478	11646	11652	11498	11533	11660	11658	11418	11560	11632	11233	11537	11573	11604	11511	11443	11640	11612	11465	11562	11586	11462	11497	11515	11585	11418	11557	11397	11336	11504	11482	11688	11519	11569	11479	11479	11475	11382	11613	11457	11675	11617	11463	11403	11425	11377	11423	11525	11589	11471	11494	11652	11581	11560	11383	11459	11560	11607	11603	11593	11489	11618	11489	11644	11436	11465	11372	11533	11367	11476	11610	11684	11459	11652	11785	11485	11758	11606	11595	11528	11574	11467	11560	11384	11675	11573	11509	11290	11633	11535	11410	11614	11482	11406	11492	11360	11371	11391	11471	11571	11612	11563	11570	11668	11489	11528	11591	11556	11517	11667	11627	11499	11660	11319	11540	11379	11570	11551	11656	11422	11473	11537	11486	11464	11575	11458	11621	11633	11529	11452	11547	11454	11511	11543	11387	11509	11421	11441	11569	11511	11333	11624	11663	11521	11428	11509	11595	11401	11677	11499	11626	11475	11471	11592	11656	11460	11553	11538	11586	11501	11579	11551	11556	11643	11556	11347	11561	11577	11591	11500	11499	11316	11437	11524	11517	11572	11641	11547	11736	11525	11484	11542	11595	11508	11510	11607	11528	11525	11390	11570	11382	11564	11440	11591	11494	11524	11526	11462	11523	11421	11486	11455	11594	11449	11592	11641	11538	11434	11556	11519	11628	11383	11596	11664	11509	11413	11595	11648	11519	11606	11530	11521	11687	11483	11686	11614	11457	11467	11483	11532	11314	11470	11523	11576	11415	11482	11583	11522	11497	11551	11446	11498	11480	11556	11390	11555	11417	11487	11544	11515	11523	11416	11430	11686	11749	11528	11547	11624	11572	11576	11508	11603	11536	11554	11487	11408	11485	11415	11538	11543	11424	11651	11369	11453	11613	11443	11672	11589	11625	11446	11579	11500	11583	11351	11538	11480	11521	11412	11627	11467	11673	11656	11599	11607	11564	11584	11412	11555	11511	11652	11439	11640	11601	11610	11594	11585	11546	11628	11456	11695	11596	11523	11576	11509	11505	11510	11666	11438	11628	11532	11583	11374	11443	11644	11500	11640	11429	11475	11582	11578	11552	11719	11546	11497	11545	11517	11564	11671	11438	11601	11578	11496	11576	11471	11628	11474	11539	11424	11625	11710	11571	11428	11452	11592	11552	11530	11515	11541	11580	11621	11553	11534	11481	11455	11528	11630	11527	11442	11435	11313	11675	11702	11567	11555	11437	11525	11451	11457	11596	11484	11543	11569	11676	11427	11506	11524	11631	11651	11528	11442	11569	11586	11644	11637	11564	11494	11526	11546	11495	11455	11457	11572	11670	11469	11549	11565	11500	11407	11434	11739	11611	11602	11392	11554	11565	11508	11517	11559	11501	11590	11526	11499	11467	11423	11416	11572	11644	11461	11436	11428	11611	11531	11488	11639	11552	11609	11540	11408	11553	11467	11458	11580	11538	11512	11456	11385	11604	11489	11296	11670	11686	11452	11416	11658	11499	11584	11509	11509	11423	11735	11402	11506	11424	11687	11384	11490	11580	11573	11685	11514	11451	11487	11482	11456	11601	11588	11545	11561	11435	11592	11324	11372	11535	11549	11579	11579	11652	11526	11614	11582	11464	11560	11481	11473	11564	11695	11394	11732	11601	11629	11453	11455	11491	11410	11659	11407	11517	11489	11479	11660	11448	11263	11453	11571	11539	11423	11615	11512	11568	11515	11401	11377	11424	11377	11576	11499	11528	11504	11649	11562	11520	11714	11513	11576	11469	11423	11419	11489	11345	11395	11495	11451	11436	11474	11400	11610	11504	11492	11429	11521	11460	11649	11579	11500	11611	11603	11496	11444	11502	11516	11457	11496	11688	11555	11482	11388	11531	11469	11515	11488	11560	11538	11475	11483	11634	11734	11570	11665	11537	11584	11472	11628	11530	11431	11555	11496	11424	11484	11711	11500	11581	11589	11538	11665	11470	11493	11625	11619	11511	11491	11413	11384	11531	11534	11462	11475	11392	11502	11556	11526	11603	11484	11518	11544	11559	11500	11520	11554	11526	11512	11377	11514	11558	11613	11521	11607	11634	11443	11517	11573	11523	11279	11538	11581	11552	11414	11469	11455	11607	11501	11514	11536	11560	11588	11444	11213	11603	11610	11545	11527	11500	11576	11515	11567	11519	11630	11517	11567	11446	11458	11272	11644	11602	11453	11510	11608	11582	11500	11450	11621	11488	11661	11430	11339	11419	11353	11393	11648	11572	11245	11556	11622	11490	11560	11608	11497	11624	11565	11512	11475	11558	11563	11511	11693	11613	11494	11622	11378	11537	11367	11454	11346	11542	11517	11477	11573	11518	11502	11389	11577	11463	11683	11494	11383	11417	11656	11724	11474	11488	11578	11623	11585	11430	11700	11634	11621	11620	11331	11489	11420	11494	11498	11615	11545	11439	11380	11566	11478	11334	11437	11567	11541	11517	11530	11493	11466	11407	11709	11507	11408	11525	11410	11479	11658	11605	11601	11565	11408	11410	11504	11620	11484	11525	11512	11560	11672	11487	11382	11560	11452	11550	11476	11603	11626	11518	11512	11495	11515	11491	11492	11484	11540	11497	11511	11452	11552	11504	11491	11529	11546	11516	11453	11472	11599	11544	11611	11532	11499	11421	11614	11441	11703	11554	11633	11561	11719	11408	11443	11558	11752	11539	11487	11476	11551	11458	11494	11501	11399	11487	11487	11526	11527	11502	11432	11437	11455	11535	11572	11565	11313	11421	11466
33070	26778	27807	30213	32624	30337	25690	21989	19999	21485	20522	18737	18103	18123	18162	18120	18274	18167	18243	18274	18177	18257	18363	18175	18233	18125	18263	18078	18046	18082	18129	18049	17894	18033	18140	18055	18004	18215	18306	18011	18264	18174	18183	18180	18083	18072	18074	18025	18280	18063	18045	18264	18018	18217	18217	17940	18145	18054	18105	18291	18080	18245	18069	18211	18314	18141	18143	18104	18062	18222	17912	18096	18168	17991	18005	18035	18229	18031	18098	18169	17873	17979	18067	18060	17815	18202	18071	18302	18067	18210	18325	17940	18188	18141	18120	18245	18155	18156	17860	17981	17943	18331	18000	18001	18194	17978	17966	18165	17917	18068	17919	17997	18245	17970	18163	17894	18073	18017	17897	18225	17959	18135	18091	18093	17948	18125	18119	18106	18094	17986	18159	18069	18367	18110	17940	18178	18050	18067	18040	18173	18081	18030	18230	18256	17911	18017	18146	18087	18030	17957	18236	18237	18195	18092	18116	18010	18157	17942	18324	18315	18039	18042	18199	18201	18131	18242	18161	18114	18178	17879	18017	17986	18056	18064	18018	17976	18180	18150	18256	18320	17922	18057	18070	18014	18038	17955	18408	18320	18166	18224	18003	18002	18139	18163	18100	18084	18089	18106	18103	18028	17896	18118	18105	18353	18400	18238	17934	18064	18030	18136	18221	17937	18279	18031	18149	18050	17984	18108	18077	18028	18131	18175	17943	18238	17929	17924	17983	18157	18193	18077	17900	18049	17912	17868	18089	18184	18426	18422	18219	18051	18182	17945	18063	18063	18294	18093	18202	18207	18192	18199	17959	18066	17931	18144	18086	18103	18118	18005	18156	17951	18177	18307	18286	18094	18435	18245	17994	17979	17796	18042	18117	18131	18043	18292	18211	18084	17967	18289	18144	18097	17857	18083	17991	18418	18091	18237	18091	18230	18194	17974	17960	18088	18258	18245	18111	18177	18196	18169	18048	18155	18081	17926	17950	18146	18106	18156	18325	18127	17863	17985	18261	17720	17839	17912	17943	18086	17923	18124	17942	17860	18053	18044	17988	17881	18098	18026	18080	18118	18061	17944	18098	18250	18109	18202	18103	17958	17992	17980	18145	18048	18035	18042	17864	18139	18216	18013	18049	18105	17893	18109	18310	18044	18052	18111	18220	18401	18091	17986	18302	18169	18061	18324	18346	18149	18197	18095	18474	18105	18124	18235	18034	18240	18169	18177	18137	18179	17933	18324	18116	17929	18049	18229	18359	18152	18241	17982	18086	18198	18130	18170	18291	18186	18029	18193	18106	18035	18168	18195	18262	17974	18072	18125	18061	17909	17870	18005	18277	18143	18261	17997	17982	17881	18083	18164	18057	18044	18237	18072	17833	18181	18143	18074	18072	18301	18016	18089	18066	18035	18171	18216	18042	18223	18170	18166	18152	17993	18135	18039	17912	18273	18073	18252	18084	17869	18036	18060	18114	18160	17907	18326	18088	18135	17933	18122	17922	18064	18099	18095	18172	18121	18102	18246	18135	18010	18072	18117	18069	18064	17950	18091	18233	18144	18097	18099	17982	17968	18181	18116	17985	17961	18170	17852	18168	18080	18068	18139	18114	18040	18118	18267	18123	18001	18284	18176	18103	18122	18136	18217	18172	18268	18012	18156	18009	18056	18214	18013	17987	18073	18136	18065	17966	18138	18112	18132	17964	18234	18086	17996	18277	17961	17991	18091	17970	17932	17961	18101	18131	18227	18087	18088	18087	17929	18261	18128	18087	17940	18101	18254	18254	18019	17945	17914	18248	18015	18149	17984	18112	18254	17884	18125	18349	18248	18114	18015	18171	18058	18111	18118	17953	18016	17975	18322	18018	18002	18064	18029	18088	18380	18268	18034	18186	17970	18168	18049	18048	18007	18156	18076	17987	18062	18145	18081	17971	18206	18346	18208	18140	17955	18025	17973	18093	18222	18107	18025	18034	18178	18109	18154	18073	18196	18179	18178	18330	18255	18108	18064	17973	18159	18211	18161	17966	17977	18053	18111	17982	18148	18083	18115	18279	17852	18171	18126	18133	18100	18092	18000	18010	18120	18190	18009	18008	17916	18164	18015	18106	18088	18189	18192	18135	18219	17993	18235	18163	18045	18348	18570	18458	18058	18192	18301	18185	18096	18232	17945	18098	18062	17944	18231	18288	18144	18225	18241	18231	17986	18008	18030	18163	18216	18232	18091	18006	18150	17971	18072	18018	17957	18183	17984	18067	18003	18113	18331	18016	18117	18137	18174	18281	17938	18172	17872	18055	18053	18039	18206	18128	18160	18073	18377	18400	18040	17924	18106	18223	18120	18310	18173	18088	18083	18309	18019	17908	18072	17957	18000	18133	18136	18138	18288	18154	18122	18294	18080	18271	18306	18170	18380	18162	18217	18190	18194	18008	18215	18115	17998	18136	17972	18070	18035	18169	17963	18170	18002	18264	18159	18027	18009	18191	18036	17963	18125	18331	18187	18089	18055	17876	18163	18103	18063	18247	18206	18296	18095	17813	18116	18259	18181	18168	17960	18218	18217	17878	17952	18067	17952	18021	18026	18150	17982	17964	17895	18026	17979	18239	18234	18171	18120	18019	17961	18205	18037	18064	18154	18383	17902	18264	18048	18099	18270	17959	17788	18036	18100	17934	17938	18003	18025	18344	18227	18012	18127	17957	18195	18132	18119	18069	18179	18032	18053	18159	18324	18068	18329	18226	18137	18174	17996	18009	17945	18018	18160	18206	18011	18029	18091	18235	18068	18145	18329	17815	17975	18056	18291	18241	18000	17840	18218	18189	18031	18111	18270	18288	18237	18157	18004	18211	18089	18078	17916	18013	18147	18065	18432	18205	17993	18099	18310	17974	18078	18105	18068	18164	18233	18166	18134	18324	17943	18066	18189	18083	18127	17882	18161	18206	18167	18056	18249	18129	17987	17930	18202	18064	18001	18171	18028	18227	18043	18231	17911	18171	17993	18109	18131	18002	18014	18150	18175	17994	18156	18390	18024	18212	18115	18072	18230	18134	18130	18078	18292	18158	18073	18145	17985	17980	17942	17964	17915	18073	17799	18253	18140	18055	17975	18230	18129	17930	18226	18015	18246	18406	17941	18057	17985	18012	17884	18067	18108	18044	18080	18185	18127	18182	18208	18355	18140	18177	18163	18043	18223	18057	18272	18229	18125	18136	18154	18106	18157	18117	18071	17923	18066	18336	17791	18350	18267	18165	17997	18172	18322	18213	18071	18096	18221	18002	18355	18228	18123	18315	18202	18087	18143	18209	18288	18185	18251	18056	18031	18143	18477	18149	18012	18254	17926	18035	18084	18137	18323	18168	18026	18114	17968	18124	18196	18170	18118	18181	18045	18066	18246	18115	18124	18233	18128	18127	18233	18272	18086	18168	17936	17979	18142	18168	18027	18172	18188	18054	18230	18074	18121	18220	18031	18093	18118	18069	17990	18174	18146	17993	18072	17915	18013	17890	18199	18005	18061	18479	17977	18405	18316	17987	18219	18261	17956	18081	18014	18162	18340	18267	18021	18106	18254	18075	17881	17836	18153	18190	18284	18127	18131	18362	18192	18257	18134	17991	18097	18128	18025	17899	18180	18086	18177	17958	18410	17813	17970	17845	18091	18171	18117	18114	18057	18167	18221	18070	18172	18111	18291	17957	18105	18259	18022	17992	18186	18056	17999	18092	18061	18192	18103	18083	18076	18158	18147	18216	18026	18183	17983	18242	18198	17929	18084	18051	18053	18041	18387	18074	18262	18096	18106	17871	18237	18198	18217	18066	18131	18212	18374	17902	17940	18022	18288	18163	18179	18108	18015	18025	18072	18142	17994	18054	18034	18279	18121	18235	18162	18296	18043	17930	17929	18138	18106	18303	18154	18119	18201	18010	18081	18149	18047	18259	18119	17981	18033	18156	18036	18033	17919	18080	18026	18265	18087	17972	18108	18167	18081	18221	17852	18546	18322	18014	17896	18135	18016	18109	17943	17859	18141	18017	18105	18103	18116	18046	18247	18114	18000	18014	18090	18184	18076	18228	18077	18210	18166	17981	18061	17993	18166	18145	18337	18153	18045	18055	17906	18056	18149	17961	18187	17915	18120	18146	18264	18170	18127	18187	18011	18384	18284	17979	18036	18139	18182	18001	17930	17958	18230	18383	18236	18148	18048	18098	18043	18130	18187	18252	18109	18273	18067	18011	18060	18216	18057	18038	17949	18070	18132	18150	18117	18190	17948	18265	18086	18288	18257	18091	17923	18028	18001	17981	18056	18045	18142	18141	18204	18089	18088	18270	18101	18034	18145	18152	18323	17910	18266	18312	18119	18073	18013	18144	18155	18077	18095	18162	17880	18184	18109	18151	17897	18112	17977	17974	18211	18269	18134	17901	18263	18243	17982	18231	18253	18038	18002	18027	18008	18066	18122	18321	18074	18294	18254	18102	18110	17882	18050	18005	18018	18037	18203	18049	18286	18159	18149	18090	18294	18388	18242	18224	18240	18080	17979	18064	18088	18108	18212	17950	17996	18071	18107	18053	18384	17935	17987	18055	18103	18024	18116	18185	17881	17930	18201	17907	17948	18131	18123	17988	18121	17992	18125	18270	18276	18187	17951	18082	18083	18047	18147	18109	18115	18052	18073	17929	17958	18321	18083	17876	18216	17925	18100	18051	17998	18233	18328	18079	18049	18136	18269	18122	18176	18031	18192	18148	17970	18231	18229	18228	17995	17960	17932	18044	18221	18145	17937	18042	18136	18259	18041	18089	18194	18155	18301	18268	18263	18279	18236	18052	18298	17994	18225	18170	18037	18043	17743	18066	18088	18258	18163	18203	18248	18159	17942	18181	18275	18007	18163	17743	18150	18147	18090	18106	18145	18319	18026	18049	17968	18253	18129	18051	18378	18226	18232	18271	18054	18355	18193	18301	18107	18170	18050	18147	18279	17965	18181	18159	18051	18035	18050	18034	18123	18070	17936	18137	18089	18156	17964	17976	18166	18270	18031	18051	18048	18018	17986	18208	17909	18061	17852	18146	18116	18215	18000	18104	18115	18008	18062	18336	18225	18136	18039	18331	18049	18127	18176	18123	18163	18057	18109	17934	17951
20581	25298	22181	23602	26907	23738	19031	14750	12988	14406	12651	11378	11027	11202	11002	11280	10995	11133	11192	11239	11162	11297	11061	11191	11059	11127	11081	11137	10903	11192	10882	11110	11205	11133	10979	11098	11199	11196	11229	11304	11161	11097	10986	11150	11168	11172	11183	11152	11018	11045	11012	11121	11142	11154	11119	11119	11200	10830	11170	11095	10986	11182	11294	11118	11057	11178	11159	10904	11035	11141	11210	11117	11272	11026	11010	11055	11086	11029	11091	11168	11186	11107	11143	10926	11140	10982	11176	11087	11072	11067	11023	11118	11186	11142	11053	11106	11197	11046	11098	11130	11151	11055	11145	11120	11107	11087	10989	11261	11117	10996	11055	10916	11108	11059	11287	10998	11027	11117	11014	11130	10963	11218	10889	10862	11112	11098	11087	11008	11002	11045	11180	11180	11126	10815	11234	11094	11042	11182	10892	11053	11004	11021	11212	11093	11104	11117	11046	11159	10983	11145	11107	11166	11241	11045	11064	11065	11105	11024	11141	11042	11045	11029	11097	11018	11002	11152	11012	10984	11077	11070	11158	11085	11036	11079	11068	11098	11158	11056	11079	11195	11107	11206	11169	11093	11119	11067	11053	11115	10995	11128	11075	11027	11078	11246	11012	10967	10953	11189	11019	10989	11164	11102	11041	11002	11121	11026	11114	11000	11040	11064	11137	11188	11124	11235	11106	11294	11089	10924	10994	11160	11061	11110	11045	11110	10983	11016	11019	11113	11184	10996	11019	11060	10978	11153	11127	11049	11089	11071	11012	11109	10896	11018	11090	11055	11059	11027	11070	11327	11137	11182	11233	10930	11135	11037	11126	11039	11033	11106	11137	11126	11141	11125	11242	11028	10999	11099	11184	11106	11273	11084	11011	11053	11129	11206	11041	11064	11086	11114	11053	11048	11033	11213	10988	10921	11248	11124	11074	11068	11025	11026	11045	11094	11007	10998	11032	11071	11211	10982	10897	11033	11058	11102	11000	11034	11007	11074	10978	11091	10854	11128	11137	11042	11096	11092	11107	11006	11198	11116	11144	11213	11190	11081	11067	10999	11184	11115	10997	11073	11099	11082	11156	11094	11024	10968	11125	10967	11150	10978	11054	11066	11162	11008	11149	11129	11020	11074	10926	10963	11003	11095	11223	10977	10920	11011	11151	11219	11041	11104	11236	11132	11150	11116	11138	11021	11018	11072	11134	11055	11067	10935	11013	11103	11086	11058	11229	10993	11070	11086	11057	11025	11129	11070	10969	11167	11050	11136	11075	11134	11148	10964	11151	11116	11325	11127	11182	10964	11067	11229	11037	11281	11067	11065	11160	11032	11021	10856	11102	10990	11155	11099	10931	11128	10992	11041	11152	11142	11162	11104	11066	11099	11123	11154	11078	11009	11042	11053	11180	11154	11206	11058	11126	10974	11089	11007	11285	11176	11132	11131	11052	11027	11225	11013	10825	10994	11173	10902	11034	11063	11180	11256	11184	11083	11103	11050	11075	11148	11200	11064	11011	11198	11222	10955	10957	11295	11101	11101	10959	11232	11173	11070	10879	11050	11037	11077	11103	10916	11164	11252	10975	11140	11175	11208	11027	11079	11098	11067	10874	11139	10893	11108	10934	11337	11012	11029	11080	11088	11048	11062	11093	11079	11098	11025	11085	11064	11045	11267	10984	11152	11020	11049	11065	11277	11121	11192	11042	11051	10945	11108	11205	11233	10993	10988	11052	11165	10921	10948	11057	11138	11185	11177	11109	11003	11064	11059	10929	11081	11102	11104	11081	11079	10972	11181	10966	10996	11038	11022	11019	11064	11081	11111	11104	11193	11166	11100	11192	11110	11119	11202	11077	11232	10928	11138	10939	11071	11043	11113	11072	11054	11083	10941	10984	11164	11032	11072	11035	11187	10994	11091	11129	11208	11216	10996	11219	11177	11105	11115	11156	11141	10970	10992	11117	10997	11119	11135	11012	11009	11136	11062	11093	10952	10989	11163	10908	11072	11131	11147	11210	11070	11061	10995	11098	11037	11191	10947	11045	11151	11026	11005	11184	11056	11052	11089	11205	11146	11096	11090	11089	11076	11097	11015	11041	10947	10966	11112	11131	11129	11292	11033	11013	11119	10916	11082	10936	11147	11019	11099	10993	11050	11176	11113	11036	11014	11083	11175	10946	11032	11054	11071	11027	11081	11006	11145	11007	11069	11091	11140	11177	11156	11175	11042	11011	11042	11044	11280	11178	11182	11253	10947	11078	10935	10978	11169	11080	11056	11171	11003	11081	11370	11171	10781	11016	11038	11240	11025	11137	11013	11108	11239	11114	11159	11205	11010	11160	11143	10956	11068	10950	10969	11116	11081	11051	11075	11152	11035	11100	11170	11062	11118	11100	11143	11040	11173	11117	11113	10986	11142	11030	11136	11141	11126	11174	11066	11087	10840	11168	11013	11031	11150	11013	10910	11138	11115	11102	11024	11191	11144	11047	11034	10975	10953	10949	11129	11029	11110	11068	10956	11136	11201	11222	11308	11247	11018	11181	11128	11103	10989	11217	11043	10799	10953	10974	11046	11085	11127	10968	11219	11139	10993	11054	11017	10979	11039	11140	11035	11020	11053	11003	11165	11172	11274	10978	10949	11146	11008	11032	11084	11013	11126	11034	11005	10973	10996	11085	11218	11067	11083	11010	11155	11075	11091	11008	11081	11129	11198	11059	11165	11079	11131	11118	11062	11092	10942	11123	11129	11148	11084	11208	11064	10988	11081	11123	11020	11193	11234	10981	11170	11049	11036	11235	11156	11142	11069	11152	10906	11022	10939	10910	10987	11041	11256	11126	11284	10931	11109	11007	10956	11223	11115	11106	11123	11078	11078	11133	11090	11048	11015	11169	11170	11269	10930	10975	10933	11197	11140	11086	11077	11042	10994	11095	10940	11145	11086	11082	11138	11241	11039	11118	11082	10986	11036	11182	11014	11301	11174	11080	11072	11091	11146	10979	11027	11073	11105	11008	11017	10979	11177	11081	11130	10955	11072	11172	11107	11040	11045	11131	11137	11010	10994	10968	11051	11040	11076	11134	11219	10992	11070	11130	11035	11239	11144	11169	11142	11227	11119	11118	11059	11133	11040	11116	11110	11018	11101	11287	11162	11087	11145	11174	11067	11037	11141	11084	11117	11195	11100	11134	11057	11076	11011	11108	11190	11148	11062	11051	11131	11137	11156	11041	11136	10993	11021	11000	11116	11124	11030	11079	11095	11106	11038	11163	11059	11056	11206	11143	10877	11062	11055	10952	11156	10923	11216	11132	11054	10960	11063	11091	11196	11062	10999	11088	11170	10921	11010	11208	10954	11212	11184	11140	11068	11003	11219	11130	11144	11040	11163	11085	11053	10980	11200	11142	11027	11181	11000	10961	11158	11070	11062	11214	10961	11194	11054	11071	11114	11057	11115	10964	11016	11063	10975	11112	11091	11068	11090	11125	11094	11068	11037	11028	11250	11121	11213	10939	11083	11085	11106	11216	11130	11080	11123	11135	11111	11119	11221	11127	11117	11253	11095	11071	11047	10795	11077	11033	11029	11026	11136	11114	11165	11112	11209	11209	10950	10998	11208	11090	11049	11136	11151	11043	11224	10960	11120	11053	11096	10953	11132	11021	10950	11055	11221	10933	10992	11122	11084	11131	10943	11000	11041	11127	11116	11179	11135	11027	11243	11082	11092	11070	11202	11210	11022	11160	11098	11114	11190	11149	10940	11040	11141	11145	11184	11116	10960	11152	11035	11105	11098	11076	10955	11043	11231	10994	11167	11104	11195	11089	11250	11010	11048	10979	11095	11017	11121	11060	11108	11130	11151	10830	10920	11164	11047	11090	11185	11168	11106	11251	11017	11013	11175	11052	11179	11012	11182	11087	11068	11042	11088	11095	11234	11099	11023	11192	11122	11012	10975	11102	11071	11142	11032	11154	11147	11077	10987	11084	11016	11179	11010	11148	11172	11047	11095	11018	11100	11059	10921	10965	11145	10989	11048	11105	11072	11034	10973	11071	11183	11005	11197	11011	11107	11136	11013	11076	11230	11194	11123	11111	11069	11118	11045	11183	11059	11228	11093	11088	11074	11151	11124	11062	10977	11033	11194	11111	11113	11034	10978	11064	11109	11035	11111	11131	11207	11038	10997	11119	11071	11038	11222	11046	10947	11059	11217	11166	11221	11096	10993	11037	11108	11005	10947	10995	11047	11010	11061	11130	11002	11128	11079	11104	11138	11068	11094	11116	11138	11214	11063	10948	11056	11036	11239	11088	11013	10997	11219	11122	11013	11145	11009	11021	11176	11262	11050	10955	11179	11024	11028	11235	10967	11247	10953	11118	10991	10947	11217	11075	10928	11095	11087	10989	11157	11016	11105	11060	11277	11017	11211	11038	11116	11132	11171	10818	11156	11013	11182	11163	11097	11064	11026	11073	11131	11151	11227	11052	11222	11127	11223	11100	11076	11035	11038	11183	11037	11116	11029	11209	10959	11016	11140	11042	11013	11111	11124	11217	11044	11134	11192	10979	11091	10983	11103	10915	11168	11041	11054	11047	10931	11278	11052	11083	11147	10972	10994	11075	11113	11178	11158	11129	11024	11034	11081	11059	11064	11235	11209	11064	11000	11020	11069	11192	11107	11060	11088	11026	11030	10938	10991	11092	11111	11006	11050	11125	10935	11058	11010	11210	10944	11145	11112	11088	10971	10983	10986	11044	11158	11252	11166	11212	11194	11130	11213	11071	11035	11140	11034	11164	11094	11179	11150	11152	11085	11155	11270	11004	11016	11033	11036	11137	11056	10931	11129	11175	11210	11068	11087	10917	11042	11194	11142	11037	10979	11153	11149	11061	11045	11298	10994	11184	10956	11174	11174	11162	11002	10988	11186	11089	11248	10984	11261	11103	11097	11132	11063	11153	11150	10997	11075	11263	11112	11156	11158	11158	10959	11059	10892	11065	11010	11132	10965	11094	10934	11013	11152	11026	11115	11148	11061	11001	11112	11107	11028	11233	11159	11131	10955	11109	11073	10958	11057	11129	11110	11107	10826	11155	11097	11126	11007	11054	11092	11061	10892	11167	11220	10854	10965	11037	11043	11102	11063	11137	10956
25953	21624	28285	32004	43952	36415	26806	21698	24327	36885	29368	21756	18952	18520	18188	18089	18067	18037	17939	18039	17894	17938	18155	17838	17948	17843	17877	18020	18161	17960	17964	17909	17882	17923	18063	17796	17862	17928	18028	17931	18162	17828	17858	17907	18022	17961	17634	17633	17821	17845	18051	17791	17843	17884	17682	17884	17607	17917	17992	18046	18073	17819	17878	17809	17897	18032	17844	17933	17697	18009	17952	17793	17587	17831	17972	17887	17711	18008	17755	17901	17922	17927	17985	17874	17910	17682	17703	17709	17669	17908	17834	17940	17974	18027	17890	17864	18095	17927	17880	17809	17958	17952	17951	17990	17894	17900	18193	17940	18108	17938	17898	17771	17839	17862	17816	17789	17795	17801	17880	17908	17649	17935	17998	17943	17745	17983	17917	17817	17831	17836	17866	17916	17933	17783	17908	17827	17926	17935	17896	17733	17827	17725	17733	17876	17965	17778	17751	17942	17723	18022	17991	17894	17963	17880	17840	17860	17754	17809	17947	17954	17659	18004	17963	17865	17932	17845	17738	17743	17812	17914	17810	17884	17912	17931	17803	17651	18155	17990	17883	17702	17960	17869	17994	17905	17974	18150	17965	17814	18060	17992	17934	17848	17709	17912	17826	17894	18065	17761	17617	17936	18019	17998	17797	18086	17671	17596	17796	17801	17905	17947	17901	17880	17835	17702	17920	17912	18053	17944	17965	17874	17881	17846	17960	17800	17866	17890	17859	17723	17924	17866	17708	17654	18121	17769	17787	17761	17862	17650	17882	17847	18012	18096	17702	17942	17859	17975	17916	17788	18079	17938	17930	18051	17771	17841	18010	17753	17904	18050	17969	18015	17839	17943	17993	17870	17999	17652	18029	17850	18006	17741	17770	18103	18000	17704	17792	17991	18043	17959	17854	17899	17869	17673	17995	17856	17959	17721	17861	17665	17962	17935	17791	18079	17877	17754	17683	17848	17706	17941	17686	17869	17909	17746	17913	17952	17879	17732	17877	17871	17930	17828	17824	17899	17682	17908	17874	17705	17958	17866	17837	18044	17837	17777	17671	17735	17879	17794	17891	17831	17698	18021	17934	17729	17899	17986	17812	18000	17657	17814	17845	18073	17675	17932	18033	18011	17821	17771	17854	17887	17884	18030	17885	17948	17996	17984	18114	17858	17989	17714	17896	17631	17688	17751	17988	18093	18004	17891	17616	17625	17880	17954	18106	17828	17775	18082	17747	17706	17557	17787	18215	17817	18016	17955	17808	17983	17830	17959	17954	17865	17920	17928	17706	17843	17619	17880	17844	17865	17747	17918	17858	17900	17775	17995	17939	17992	17987	18047	17760	17829	17829	17864	17980	17998	17742	18089	17886	17757	17794	17864	17831	17956	17776	17872	17808	17754	17742	17754	17796	18025	18015	17738	17856	17870	17995	17956	17812	17869	17853	18138	18067	17749	17899	17825	17696	17978	18037	17783	17959	18081	17678	17748	17860	17859	17675	17893	17900	18019	18014	17752	17886	17878	17967	17949	17915	17675	17965	17940	17876	17882	18053	18063	17775	18004	17884	17863	17751	17800	18075	17816	17953	17783	17890	17921	18004	18036	17834	17961	17908	18104	17831	17713	17890	17911	17933	17909	17964	17928	17792	17778	17932	17979	17791	17855	17950	17963	17749	17790	17778	17802	17809	17914	17758	18091	18085	17717	17932	17983	17810	17999	17725	17632	17789	17849	17910	17925	17869	18007	17932	17810	18052	18092	17908	17663	17930	17981	17819	17977	17761	17974	18056	17712	17816	17686	17842	17801	17812	17852	17776	17934	17994	17921	17646	17877	17933	17966	18007	17909	17655	17928	17762	17802	17731	17782	17886	18103	18026	17786	17888	17834	17849	17928	17751	17787	17990	17908	18002	18007	18041	18018	17961	17920	17637	17818	17877	17832	17945	17827	17935	17930	17892	17836	17734	17703	17924	17967	17760	17873	17997	17914	17777	17837	18071	18001	17905	17877	17715	17858	18055	17903	17775	17975	17831	17716	17977	17813	17808	17775	17831	17996	17728	17876	17812	17813	17867	18081	17905	17873	17963	17918	17588	17650	17705	17704	17965	18104	17775	17909	17926	17664	17717	17761	17975	18023	17699	17954	17890	17925	17954	18099	18156	17930	17776	17776	17970	17835	17910	17733	17831	17932	18135	17860	17738	17803	17865	17797	17964	17802	17730	17851	17931	17919	17929	18063	17781	17778	17734	17824	17917	17772	17949	17840	17928	17905	17837	17930	17769	17671	17732	17921	17791	17976	17800	17993	17844	17751	17810	17837	17901	17860	18059	17876	17805	17702	17821	17944	17896	17804	18055	17844	17954	18039	17966	17841	17743	18079	17920	17925	17802	17972	17873	17821	17871	17731	17765	18090	17901	17856	17881	17992	17801	17887	18014	17861	17850	17765	17973	17777	17844	17836	17891	17725	17809	18038	17887	17736	17855	17911	17913	18088	17884	17752	17794	17756	17773	17890	17837	17993	18045	17786	17668	17886	17912	17960	17653	17741	17818	18001	17813	17891	17700	17798	17969	17902	17855	17755	17809	17880	18047	17702	18079	17929	18027	17899	17862	18076	17906	17783	17875	18001	18014	17907	17619	17837	17859	17827	17886	17835	18006	17879	17873	17879	17736	17882	17915	17741	17901	17983	17817	17777	17647	17883	17627	17781	17780	18121	17994	17778	17853	17865	17727	17927	17847	18098	17957	18001	17816	17854	18061	17624	17963	17892	17824	17975	17933	18041	17858	17931	17872	17615	17829	17936	17986	18084	17942	18053	18114	17870	18149	18006	18024	17845	18054	17910	17994	17895	18110	17931	17890	17966	17691	17821	17794	18019	17694	17651	17956	18049	17890	18073	18124	17684	18029	17628	17923	18053	17872	17817	17691	17954	17904	17853	17760	18050	17814	17828	18074	17860	18036	17746	17626	17716	17785	17872	17890	17995	17903	17908	17875	17882	17946	18009	17727	18176	17863	17954	18234	17944	17944	17831	17674	17709	17823	17702	17732	17904	17685	18027	17919	17992	18055	18189	17933	17768	17654	17950	17725	17961	17777	17912	17748	17886	17747	17813	17951	17971	17823	17827	17782	17918	17865	17752	17905	17914	17823	17922	17727	18013	18022	17658	17691	17841	17815	17716	17802	17913	18018	17596	17905	17758	17812	17887	17874	17839	17975	17875	17939	17952	18005	17784	17981	17912	17921	17990	18084	17743	17830	17756	17826	17835	17628	17892	17886	18033	18082	17894	18020	17762	17758	17806	17765	17848	17718	17837	17950	17803	17968	17791	17818	17828	17772	17731	17859	18019	17915	17838	17849	17936	17840	18001	17784	17877	18037	17845	17808	17767	17955	17959	17814	17747	17947	18014	17913	17861	17905	17887	17680	17903	17973	17871	17578	17745	18011	17834	17817	17813	17866	17785	17847	17684	17782	17860	17843	17767	17814	18073	17836	17883	18101	17772	17908	17951	17772	17878	17911	17677	17970	17973	17910	17895	17789	17972	17934	18193	17945	17896	18001	17831	17936	17943	17850	17885	17754	17769	17851	17952	17908	17876	17902	17963	18089	17980	17945	17940	17951	17910	17836	17801	17792	17774	18098	17929	17772	17838	17724	18018	18018	18099	17770	17855	17994	18047	17665	18116	17854	17739	17887	18119	18039	17758	17672	17918	17552	17996	17817	17917	17922	17958	17998	17986	18115	17896	17742	17959	17853	17690	17587	18009	17903	17943	18000	17757	17895	17709	17744	18020	17930	17816	17780	17906	17865	18019	17944	17820	17990	17748	17843	17860	18030	18038	17821	18015	17842	17829	17791	18196	17993	17822	18095	17714	17694	17949	17863	17838	17891	17685	17671	17842	18020	17794	17775	17824	17927	17849	17654	17970	17950	17819	17819	17729	18020	17903	17824	17968	17791	17935	17762	17942	17799	17976	17831	18156	17853	17726	17935	17958	17985	17683	17821	17696	17815	17833	17889	17796	17810	17976	17710	17706	17840	17845	17870	17730	17869	17954	17645	17914	18011	17811	17860	17932	17765	17826	17813	17911	18038	17948	17945	17632	18099	17702	17826	17983	17946	17998	17801	17961	17927	17815	18071	17743	17991	18178	17895	18005	17892	17982	17976	18004	17990	18125	17830	17824	17919	17929	17900	17800	18163	17795	17957	17657	17832	17903	17912	18146	17831	17543	18057	17796	17867	17899	17927	17581	18051	17948	17748	18005	17919	18084	17843	17877	17970	17928	18227	17952	17854	17982	17906	17881	17934	18054	17730	17740	17746	17749	17752	18042	18041	18052	17870	17800	18112	17900	17857	17666	17849	17758	17968	17844	17746	17837	17681	17810	17878	17831	17756	17984	17760	17929	17809	17697	17736	17696	18040	17879	17837	17988	17980	18031	17972	17841	17773	17840	17863	17825	17696	17901	17885	17729	17936	17870	17965	17929	17999	17716	17945	17903	17702	17807	17970	18179	17822	17851	17776	17781	18128	17787	17870	17882	17730	17944	17774	17842	17746	17842	17870	17826	18068	17916	17832	17685	17899	18123	18274	18165	18129	17654	17930	17757	17927	17796	17802	17590	17784	17800	18097	17748	17791	17985	17978	17936	17704	17916	17973	17951	17905	17965	18022	17760	17828	18070	17804	18006	17816	17793	17863	18017	17984	17901	18186	17655	17681	17936	17940	18076	17814	17914	17884	17853	17816	17734	17795	17837	17881	17785	17808	17744	17804	17987	17971	17858	17802	17748	18049	18024	17946	17861	17958	17903	18017	17797	17953	17833	17757	17778	17682	17750	17851	17887	17952	17939	17659	17846	18041	17727	17917	17777	17510	17735	17750	17997	17915	17876	17905	17736	17940	18010	18076	18115	17932	17929	17782	17908	17862	17831	17775	17819	17837	18027	17655	17724	17849	17920	18000	17800	17965	17741	17973	17881	17692	17963	17870	17841	17965	17806	17864	18001	17920	17744	17854	17845	18052	17886	17809	17784	17785	17776	17835	18075	17895	17793	17798	17816	17877	18086	18026	17796	17823	17766	17841	17857	18048	17785	17686	17903	17889	17958	17887	17586	17698	17754	18049	18027	17748	17936	17901	17901	17907	18146
24495	38630	32365	29718	42171	27227	17728	14588	19645	30746	20857	13486	11837	11499	11145	11188	11240	11210	11132	11167	11205	11308	11179	11353	11320	11254	11103	11183	11233	11111	11310	11188	11121	11261	11058	11066	11098	11258	11279	11015	10959	11160	11251	11090	11169	11200	11268	11098	11131	11125	11230	11216	11140	11073	11051	11093	11129	11195	10995	11127	11218	11138	11163	11126	11173	11098	11209	11177	11121	11090	11286	11018	11204	11036	11143	11084	11252	11120	11220	11118	11276	11169	11088	11303	11189	11123	11177	11187	11121	11018	11242	11062	11164	11073	11013	11198	10998	11126	11124	11054	11308	11210	11247	11180	11022	11079	11110	11122	11185	11102	11213	11123	11285	11206	11235	11108	11134	11098	11038	11112	11141	11195	11037	11196	11118	10972	11182	11171	11115	11191	10882	11026	11008	11166	11187	11264	11092	11271	11212	11160	11069	11171	11076	11123	11028	11264	11066	11133	11073	11262	11134	11155	11075	11093	11140	11058	11239	11128	11149	11139	10957	11049	11240	11086	11116	11080	11181	11053	11146	11169	11056	11149	11050	11274	11233	11089	11119	11207	10922	11174	11124	11150	11070	11295	11154	11169	11149	11063	11110	11155	11117	11198	11024	11055	11013	11216	11021	11131	11273	11135	11189	11244	11093	11154	11014	11041	11019	11087	11191	11086	11072	11084	11213	11140	11138	11172	11110	11152	11027	10992	11033	11161	11116	11084	11113	11028	11191	11131	11179	11188	11139	11205	11220	11215	11081	11315	11142	11177	10978	11221	11114	11154	11273	11139	11143	11171	10952	11177	11041	11107	11197	11212	11058	11065	11183	11119	11264	11311	11135	10912	11190	11065	11116	11213	10965	11181	11094	11134	11104	11048	11124	11084	11238	11032	11053	11242	11312	10958	11168	11059	11154	11134	11004	11035	11220	11242	11135	11219	11220	11217	11078	11195	11120	11026	11060	11020	11167	11065	11101	11143	11186	11157	11377	11147	11046	11229	11119	11094	11170	11195	11363	11156	11093	11081	11138	11126	11084	11082	11390	11252	11192	11207	11314	11337	11116	11172	11095	11087	11211	11110	10850	11119	11113	11326	11176	11170	10967	11257	10926	11113	11171	11084	11181	11080	11149	11202	11016	11188	11147	11344	11111	11154	11116	11056	11055	11046	10934	11129	11079	11170	11057	11238	11141	11164	11180	11126	11196	11091	11047	11063	11155	11310	11240	11057	11179	10936	11105	11107	11072	11069	10924	11164	11039	11007	11072	11133	11260	11272	11176	11235	11134	11234	11050	11409	11196	11036	11238	11119	11033	11256	11044	11176	11159	11152	11222	11137	11177	11171	11261	11240	11181	11256	11049	11250	11288	11224	11052	11176	11206	11115	11017	11099	11086	11149	11380	10983	11189	11150	11061	11272	11153	11313	10973	10997	11127	11323	11148	11202	11037	11155	11047	11225	11058	11176	11111	11260	11203	11014	11092	11034	11182	11022	11376	11150	11198	11189	11127	11225	11005	10996	11052	11308	11162	11118	11284	11188	11063	11289	11174	11069	11244	11059	11203	11222	11216	11163	11153	11050	11165	11153	11129	11158	11124	11187	11028	11143	11237	11143	11013	11076	11211	11071	11235	11083	11269	11189	11148	11178	10945	11127	11189	11216	11282	11395	11217	11177	11023	11312	11135	11100	10989	11195	11102	11130	11243	11059	11102	11265	11303	11116	11034	11057	11201	11211	10979	11082	11154	11083	11004	11022	11124	11120	11149	11286	11397	11133	11089	11034	11242	10986	11111	11139	11142	11064	11134	10984	11186	11121	11309	11094	11038	11131	11165	11144	11084	11147	11330	11002	10999	11070	11283	11176	11090	11134	11110	11121	11228	11183	11100	11036	11050	11243	11216	11206	11081	11169	11115	11238	11213	11192	11247	11225	11125	11090	11260	11002	11132	11164	11154	11273	11062	11082	11088	11294	11222	10877	11155	11045	11071	11144	10949	11033	11112	11185	11239	11141	11173	10995	11066	11239	11171	11057	11249	11058	11190	11040	11153	11064	11220	11114	10979	11119	11005	11189	11319	11264	11129	11103	11147	11134	11146	11164	11073	11164	11296	11014	11149	11070	11153	10998	11197	11204	11099	11159	11025	10961	11161	11328	11127	11168	11064	11162	11041	11250	11136	11114	11031	11265	11055	11015	11116	11247	11188	11281	10999	11059	11185	11171	11152	11106	10979	11185	11114	11054	11107	11089	10992	11064	11191	10921	11102	11097	11018	11194	11111	11238	11146	11099	11266	11128	11101	11021	11186	11226	11075	10997	10949	11287	11011	11231	11128	11298	11193	11196	11212	10986	11184	11216	11085	11224	11014	11325	11165	11139	10998	11071	11109	11153	11314	11175	11023	11130	11054	10940	11107	11177	10959	11106	11044	11204	11126	11023	11233	11122	11177	11229	11099	11091	11181	11064	11237	11083	10989	11148	11217	11320	11113	11145	11234	11120	11211	10916	11218	11005	11060	11148	11218	11208	11159	11074	11187	11094	11136	11151	11316	11223	11070	11114	11243	11112	11070	11034	11200	11135	11225	11206	11246	10984	11137	11156	11188	11191	11011	11183	11047	11088	11142	11189	11284	11077	11095	11050	11209	11136	11199	11126	11208	11223	11073	11281	11070	11197	11170	11107	11260	11179	11234	11046	11180	11156	11113	11155	11058	11105	11235	11065	11193	11035	11033	11045	11201	11194	11113	10968	11065	11089	11234	11152	11133	11145	11025	11157	11126	11075	11106	11116	11214	11064	11078	10921	11067	11040	11080	11200	11224	11133	10993	11061	10994	11020	11069	11155	11070	10938	11208	11094	11105	11080	11256	11216	11220	11044	11143	11197	11083	11082	11106	11178	11039	11129	11249	11163	10993	11344	11294	10990	11138	11076	11278	11011	11219	11106	11089	11323	11066	11290	11049	11138	11161	11133	11146	11161	11132	11001	11230	10961	11219	11129	11343	11207	11197	11214	11049	11046	11270	11110	10969	11193	11141	11056	11040	11194	10933	11165	11050	11056	11158	11045	11205	11125	11134	11138	11092	11117	11226	11112	11109	11201	11148	11087	11094	11105	11201	11004	11108	11317	11209	11006	11150	11089	11364	11245	11235	11011	11139	11100	11034	11289	11206	11036	11194	11085	11114	11057	11151	11113	11103	11126	10962	11104	11165	11188	11060	11103	11208	11151	11120	11242	11133	11056	11081	11109	11090	11228	11065	11109	11204	11131	11176	11094	11049	11086	11059	11120	11063	11127	11284	11181	11263	11302	11138	11101	11051	11136	11032	11193	11193	11237	11175	11102	11023	11117	11108	11023	11113	11221	11165	11018	11128	11022	11180	11064	11201	11029	11028	11198	11042	11156	11079	11225	11154	11196	11085	11074	11339	11220	11250	11092	11084	11226	11183	10933	11197	11223	11048	10970	11074	11052	11187	11288	10952	11034	11160	11062	11155	11057	11191	11019	11010	11275	11236	10971	11169	10919	11209	11294	11127	11058	11026	11207	11072	11197	11042	11325	11143	11131	11092	11029	11187	11262	11232	10951	11077	11106	11010	11086	11163	11267	11088	11087	11391	11020	11124	11204	11213	11171	11169	11286	10937	11264	11063	11154	11126	11129	11252	11117	11117	11138	11159	11132	11225	11265	11315	11049	11050	11114	11185	11274	10992	11303	11149	11018	11132	11199	11143	11260	11025	11101	10960	11194	11152	11176	11066	11083	11095	11140	11020	11167	10943	11070	11202	11104	11143	11048	11064	11227	11010	11263	11114	11250	11091	11097	11149	11135	11148	11217	11187	11025	11146	10966	11082	11084	11175	11136	11088	11139	11069	11239	11201	11200	11136	11239	11048	11126	11030	10999	11102	11188	11082	11025	11122	11180	11102	10968	11271	11109	11025	10994	11023	11033	11120	11104	11196	11222	11045	11044	11137	11280	11065	11103	11124	11069	11223	11039	11235	11101	11056	11135	11045	11180	11120	11092	11176	11151	11113	11117	11102	11138	11083	11193	11074	11108	11198	11017	11222	11221	11086	11073	11093	11130	11014	11251	11159	11217	11033	11116	11041	11105	11135	11224	11142	11215	11063	11071	11223	10993	11170	11076	11148	11152	11160	11078	11130	11161	11179	11257	11101	11184	11103	11009	11191	11023	11029	11216	11195	11143	11161	11179	11269	11067	11019	11138	11185	11143	11060	11163	11247	11185	11253	11224	11192	11130	11246	11227	11256	11139	11081	11222	11126	11232	11146	11080	11203	11274	11115	11186	11235	11191	11121	11081	11111	11185	11226	11097	10974	11184	11046	11116	11275	10863	10980	11348	11221	11155	11135	11126	11123	11249	11314	11248	11105	11020	11090	10926	11184	11134	11172	11076	11208	11165	11085	11041	11092	11253	11053	11113	11040	11094	11182	11110	11074	11244	11024	11096	11153	11159	11060	11219	11079	11077	11257	10983	11223	11101	11167	11056	11206	11234	11075	11175	11253	10973	11209	11212	11133	11146	11230	11155	11223	11004	11001	11025	11141	11227	11280	11095	11035	11298	11221	11005	11071	11028	11159	11353	11099	11329	11263	11159	11129	11131	11243	11099	10899	11142	11208	11098	11253	11090	11139	11081	11003	11210	11244	11231	11119	11178	11137	10925	11064	11167	11131	11109	11122	11348	11097	11034	11205	11235	11176	11043	11121	11078	11185	11172	10918	10977	11114	11165	11076	11187	11211	11282	11054	11090	11157	11105	11097	11109	11090	11187	11124	11111	11249	11105	11117	11233	11400	11059	11303	11159	11030	11156	11037	11212	11236	11091	11147	11128	11071	11018	11127	11005	11150	11075	11191	11248	11127	11038	11045	11055	11152	11055	11169	11136	11114	11104	11166	11127	11162	11121	11039	11098	11032	11131	11193	11062	11135	11111	11193	11223	11185	11040	10951	11091	11114	11084	11302	11135	11225	11246	11136	11185	11027	11053	11144	11191	10999	11075	10969	11000	11235	11172	11191	11170	11179	11016	11098	11007	11097	11043	11141	11110	11156	11143	11048	10952	11285	11063	11165	11159	11232	11197	11138	11061	11086	11006	11079	11250	11216	11220	11074	11027	11058	11176	11045	11195
24039	21529	28790	29783	55855	39633	27413	29521	39345	43308	34918	24374	20221	19146	18421	18434	18447	18611	18235	18315	18312	18294	18312	18219	18353	18322	18300	18404	18122	18205	18378	18248	18430	18283	18331	18341	18392	18277	18306	18180	18210	18384	18074	18341	18245	18180	18248	18079	18372	18243	18485	18500	18288	18046	18379	18271	18106	18087	18234	18429	18497	18333	18433	18131	18417	18118	18297	18214	18039	18124	18186	18197	18387	18223	18184	18076	18474	17940	18266	18207	18211	18335	18121	18285	18477	18374	18223	18310	18286	18403	18192	18220	18445	18176	18054	18275	18259	17940	18014	17925	18297	18166	18234	18252	18269	18118	18239	18220	18078	18349	18279	18269	18280	18132	18447	18389	18207	18220	18215	18205	18177	18366	18111	18191	18065	18179	18231	18146	18122	18057	18226	18112	18145	18077	18100	18174	18091	18009	18142	18330	18298	17883	18047	18201	18129	18265	18148	18104	18196	18267	18047	17934	18160	18145	18289	18357	18185	18239	18398	18206	18258	18058	18100	18267	18053	18181	18093	18259	18088	18192	18271	18168	18185	18185	18191	18176	18220	18189	18108	18301	18342	18254	18269	18328	18142	18130	18380	18292	18175	18120	18253	18224	18166	18345	18356	18232	18167	18147	18211	18106	18134	18017	18115	18221	18318	18448	18286	18134	18232	18422	18236	18216	18322	18001	18072	18201	18194	18292	18250	18064	18057	18159	18172	18096	18193	18038	18375	18167	18306	18052	18036	18226	18183	18244	18528	18204	18505	18378	18093	18146	18039	18140	18314	18178	18225	18393	17868	18001	18086	18088	18325	18069	17988	18293	18035	18212	18198	18258	18282	18286	18304	18018	18154	18375	18391	18246	18214	18086	18220	18467	18274	18167	18059	18200	18243	18185	18312	18105	18288	18352	18290	18247	18310	18064	18273	18199	18246	18279	18101	18315	18205	18120	18092	18144	18276	18271	18542	18326	18239	18216	18310	18217	18334	18124	18375	18500	18121	18173	17975	18045	18162	18078	18176	18209	18287	18265	18281	18212	18073	18312	18090	18095	18476	18000	18127	17970	18066	18205	18298	18243	18114	18096	18233	18183	18427	18358	18215	18169	18257	18216	18355	18360	18166	17963	17965	18069	18135	18236	18319	17982	18194	18037	18130	18169	18283	18078	18119	18465	18144	18075	18101	18370	18363	17990	18247	18185	18015	18228	18342	18505	18244	18254	18101	18107	18263	18026	18199	18208	18403	18339	18329	18225	18284	18322	18289	18091	18078	18203	18027	17981	18052	17988	18343	18372	18439	18245	18017	17948	18397	18283	18180	18128	18141	18402	18400	17898	18079	18420	18507	18209	18050	18060	18069	18236	18172	18041	18068	18204	18165	18162	18196	17990	18134	18341	18031	18090	18117	18176	18239	18222	17964	18019	18099	17935	18233	18480	18009	18193	18074	18187	18216	18253	18220	18179	18099	18118	18055	18214	17999	18164	18450	18044	18268	18269	18396	18070	18122	18128	18252	18248	18206	18325	18275	18058	18026	18266	18249	18358	18231	18133	18151	18118	18193	18234	18112	18322	18396	18406	18084	18317	18209	18318	18114	18265	18311	17942	18180	18092	18241	18380	18246	18156	18108	18111	18311	18189	18206	18157	18210	18026	18304	18134	18169	18269	18167	18085	18045	18158	18033	18258	18160	18108	18122	17952	18314	18211	18148	18113	17974	18010	18236	18091	18213	18123	17932	17993	18339	17993	18210	18209	18226	18084	18061	18201	18074	18292	18073	18307	18403	18198	18322	18087	18175	17950	18451	18167	18325	18444	18019	18022	18022	18124	18228	18252	18025	18265	18364	18260	18223	18100	18309	18089	18437	18057	18309	18347	18213	18271	18312	18240	18194	17946	18211	18111	18232	18233	18144	18229	18272	18031	18261	18200	18287	18355	18237	18092	18225	18188	17934	18221	18200	18138	18175	18321	18324	18293	18036	18079	18276	18232	18291	17890	18167	17936	18208	17986	18108	18327	18226	18113	18274	18373	18184	18133	18126	18499	18366	18156	18243	18091	18308	18227	18210	18112	17935	18288	18359	18295	18390	18255	18228	18319	18244	18185	18015	18129	18042	18096	18182	18197	18097	17967	18226	18340	18072	18163	18174	18249	18156	18105	18191	18392	18307	17920	18154	18218	18185	18160	18429	18094	18146	17994	18607	18332	18445	18238	18100	18262	18041	18335	18258	18256	18316	18360	17997	18220	18108	18214	18279	18178	18330	17992	18193	18282	18280	18158	18368	18186	18506	18191	18117	18252	18202	18175	18255	18350	18377	18216	18125	18139	18123	18210	18042	18331	17858	18148	17998	18341	18209	18186	18166	18083	18157	18333	18303	18267	18143	18099	18160	18336	18247	18147	18172	18460	18271	18415	18308	18099	18083	18224	18119	18340	18105	18137	18250	18334	18080	18262	18183	18028	18241	18226	18027	18311	18263	18079	18201	18271	18235	18188	18139	18228	18286	18184	18216	18134	18390	18245	18054	18352	18158	18194	18248	18236	18226	18054	18086	18141	18293	18029	18009	18120	18277	18232	18226	17969	18058	18075	18321	18242	18370	18143	18144	18107	18134	18076	18090	18379	18116	18195	17973	18253	18271	18094	18215	18074	18075	18263	18082	18245	18189	18117	18115	18239	18211	18271	17851	18190	18325	18024	18167	18249	18244	18183	18301	18364	18218	18006	18341	18385	18190	18091	18314	18264	18246	18449	18210	18048	18147	18164	17950	18061	18248	18190	18112	18306	18166	18430	18402	18289	18187	18467	18223	18114	18293	18262	18210	18124	18098	18174	18539	18468	18203	17942	18256	18178	18080	18251	18090	18246	18194	18102	18109	18314	18003	18169	18473	18156	18188	18123	18479	17968	18194	18277	18275	18414	18039	18442	18341	18316	18101	18168	18072	18377	18226	18140	18120	18156	18096	18093	18226	18157	18267	18259	18122	18077	18288	18430	18152	18079	18167	18267	18230	18363	18326	18274	17856	18314	18019	18484	18284	18161	18079	18203	18210	18135	18128	18116	18054	18216	18255	18171	18063	18106	18299	18378	18383	18205	18409	18243	18143	18259	18400	18110	18261	18574	18231	18169	18339	18279	18219	18075	18239	18117	18301	18192	18064	18339	18311	18160	18415	18319	18123	18298	18324	18173	18161	18119	18226	18111	18347	18218	17973	18230	18212	18022	18241	18336	18281	18239	18121	18133	18277	18060	18088	18086	18170	18133	18317	18170	17936	18191	18267	18101	18202	18179	18202	18275	18244	18213	18076	18318	18103	18392	18032	18053	18140	18315	18194	18246	18286	18137	18227	18208	18114	18365	18271	18204	18513	18168	18104	18450	18378	18108	18133	18174	18057	18068	18378	18357	18067	18362	18198	18093	18251	18241	18335	18189	18329	18151	18133	18209	18069	18282	18271	18245	18141	18146	18142	18038	18192	18214	18480	18112	18373	18349	18179	18164	18355	18094	18445	18144	18222	18373	18283	18263	18101	18290	18273	18252	18284	18134	18114	18308	18191	18172	18146	17985	18133	18184	18166	18161	18136	18175	18111	18257	18159	18213	18217	18153	17920	18006	18249	18360	18320	18127	18283	18079	18121	18252	18091	18489	18291	18391	18072	18226	18287	18099	18192	18276	18153	18258	18178	18494	18124	18145	18320	18220	18252	18179	18109	18265	18329	18515	18117	18296	18247	18209	18439	18297	18156	18076	18209	18244	18292	18274	18349	18342	18224	18261	18331	18357	18134	18100	18175	18188	18295	18214	18219	18283	18401	18233	18235	18450	18330	18146	18193	18160	18352	18177	18427	18358	18242	18415	18234	18057	18218	18439	18199	18355	18264	18199	18109	18121	18024	18016	18379	18163	18341	18318	18623	18434	18282	18324	18592	18279	18027	18179	18308	18242	18235	18122	17980	18049	18184	18080	18275	18248	18148	18387	18319	18370	18104	18205	18303	18470	18284	18196	18188	18249	18212	18096	18139	18050	18348	18134	18304	18102	18363	18153	18250	18379	18257	18188	18129	18394	18102	18109	18129	18085	18124	18310	18252	18282	18143	18231	18126	18175	18353	18326	18247	18311	18117	18080	18115	18132	18245	18313	18220	18086	18357	18180	18046	18074	18045	18235	18059	18065	18123	18235	18258	18107	18155	18203	18066	18033	18351	18236	17995	18208	18367	18258	18357	18116	18239	18253	18305	18244	18199	18243	18329	18067	18327	18035	18334	18302	18321	18292	18337	18357	18325	18105	17994	18107	18298	18222	18185	18267	18121	18191	18076	18346	18027	18209	18311	18273	18376	18106	18312	18307	18172	18401	18063	18075	18233	18252	18355	18163	18167	18181	18154	18229	18160	18141	18240	18353	18121	18148	18234	18165	18162	18173	18132	18060	18175	18055	18266	18240	18098	18220	18153	18365	18233	18100	18160	18198	18260	18234	18267	18088	18419	18210	18161	18122	18323	18152	18255	18173	18241	18336	18358	18178	18228	18004	17976	18305	18123	18256	18171	18118	18118	18005	18272	18092	18220	18018	18159	18242	18320	18245	18258	18172	18439	18214	18133	17974	18173	18489	18207	18256	18144	18095	18044	18077	18247	18043	18328	18178	18200	18435	18072	18160	18361	18211	18220	18273	18120	18305	18072	18337	18091	18253	18307	18144	17832	18196	18301	18100	18134	18408	18289	18327	18215	18391	18366	18066	18078	18325	18300	18083	18072	18328	18211	17895	18180	18113	18279	18135	18363	18114	18444	18248	18201	18210	18248	18126	18330	18124	18275	18376	18370	18251	18212	18055	18175	18096	18255	18222	18314	18031	18183	18370	17986	18228	18374	18292	18091	18084	18084	18288	18322	18205	18297	18311	18217	18170	18297	18192	18226	18308	18310	18297	18134	18344	18167	18081	18088	18238	17934	18114	18296	18261	18203	18013	18189	18199	18388	18236	18343	18275	18129	18085	18207	18191	18377	18404	18319	18170	17930	18089	18178	18220	18415	18157	18224	18318	18463	18065	18302	18209	18037	18076	18080	18010	18167	18540	18442	18353	18254	18157	18051	18230	18084	18287	18206	18303	18283	18151	18259	18314	18265	17964	18014	18394	17967	18276
31704	54339	44505	48920	64819	28814	17307	23942	36783	36923	25683	15709	12419	11908	11799	11549	11706	11449	11658	11606	11543	11446	11419	11399	11317	11563	11545	11544	11586	11697	11721	11473	11705	11464	11558	11604	11574	11504	11628	11587	11510	11645	11518	11423	11436	11445	11758	11547	11613	11542	11425	11455	11436	11627	11607	11508	11455	11477	11501	11521	11458	11518	11455	11440	11529	11392	11618	11627	11555	11555	11441	11345	11498	11510	11588	11420	11466	11511	11493	11524	11457	11673	11484	11406	11582	11494	11383	11618	11586	11477	11541	11413	11415	11558	11447	11385	11589	11508	11589	11485	11459	11522	11498	11444	11478	11412	11529	11559	11454	11616	11579	11361	11579	11279	11568	11451	11419	11601	11581	11366	11620	11545	11628	11451	11636	11588	11476	11690	11543	11418	11396	11395	11433	11654	11481	11489	11427	11543	11539	11592	11603	11485	11416	11454	11376	11414	11491	11473	11508	11399	11417	11473	11506	11497	11409	11506	11460	11620	11566	11392	11489	11361	11567	11490	11441	11549	11466	11405	11396	11538	11377	11419	11547	11555	11534	11568	11558	11399	11468	11558	11576	11609	11476	11671	11507	11466	11358	11367	11462	11540	11363	11429	11546	11405	11424	11519	11570	11411	11534	11366	11508	11629	11571	11639	11488	11563	11539	11361	11516	11534	11411	11398	11507	11490	11441	11665	11550	11492	11546	11499	11434	11640	11434	11541	11443	11440	11492	11533	11541	11414	11540	11527	11497	11490	11446	11385	11608	11402	11569	11446	11613	11479	11496	11470	11556	11483	11474	11504	11452	11444	11279	11593	11619	11425	11516	11349	11500	11354	11402	11286	11598	11431	11444	11345	11455	11253	11375	11626	11556	11690	11366	11467	11570	11533	11631	11430	11440	11629	11409	11421	11445	11507	11519	11526	11551	11508	11683	11437	11619	11623	11481	11370	11575	11475	11560	11542	11386	11678	11446	11514	11392	11477	11508	11404	11486	11455	11463	11538	11462	11648	11359	11547	11363	11399	11419	11429	11355	11488	11507	11403	11558	11484	11446	11612	11395	11553	11352	11532	11517	11336	11526	11460	11388	11607	11471	11340	11428	11452	11495	11497	11436	11619	11512	11462	11549	11420	11546	11426	11365	11468	11516	11423	11246	11369	11469	11287	11480	11355	11569	11568	11499	11388	11383	11471	11504	11304	11454	11475	11460	11429	11409	11531	11542	11370	11416	11538	11412	11432	11446	11495	11490	11398	11514	11492	11423	11475	11320	11484	11541	11474	11555	11390	11582	11501	11479	11613	11542	11295	11423	11487	11403	11556	11612	11453	11611	11319	11521	11612	11423	11480	11421	11295	11536	11506	11428	11455	11394	11403	11450	11556	11438	11421	11278	11320	11616	11379	11384	11469	11456	11619	11396	11531	11689	11439	11444	11412	11488	11511	11581	11792	11526	11242	11570	11610	11446	11452	11579	11372	11620	11494	11443	11439	11550	11517	11417	11378	11490	11394	11584	11440	11414	11513	11409	11545	11455	11552	11482	11469	11548	11557	11548	11366	11333	11570	11442	11514	11495	11357	11377	11332	11428	11545	11409	11617	11536	11483	11519	11309	11471	11392	11430	11447	11498	11458	11568	11480	11407	11438	11516	11272	11677	11483	11407	11463	11426	11375	11419	11495	11409	11478	11487	11587	11419	11354	11466	11514	11377	11570	11449	11450	11290	11592	11685	11376	11458	11378	11568	11494	11455	11548	11595	11483	11392	11502	11583	11411	11499	11464	11572	11520	11356	11548	11544	11317	11552	11515	11412	11498	11447	11419	11418	11548	11425	11559	11558	11524	11361	11328	11431	11319	11397	11458	11506	11385	11419	11475	11453	11410	11487	11516	11403	11477	11527	11586	11568	11547	11607	11467	11437	11447	11460	11371	11478	11543	11419	11442	11526	11359	11306	11627	11594	11522	11523	11605	11516	11505	11481	11437	11583	11650	11414	11513	11580	11529	11497	11570	11488	11496	11469	11418	11281	11418	11447	11350	11498	11475	11420	11443	11511	11494	11441	11269	11413	11521	11448	11604	11465	11514	11581	11368	11550	11597	11533	11364	11332	11399	11584	11441	11384	11470	11615	11562	11492	11418	11420	11414	11349	11484	11540	11549	11366	11321	11655	11481	11509	11457	11529	11352	11624	11473	11534	11403	11319	11417	11525	11417	11370	11490	11581	11586	11530	11594	11329	11408	11470	11408	11427	11433	11558	11548	11472	11528	11521	11672	11453	11494	11394	11383	11511	11512	11555	11415	11431	11428	11551	11565	11567	11503	11565	11526	11586	11442	11572	11398	11456	11351	11439	11402	11371	11427	11496	11369	11422	11297	11354	11317	11499	11381	11606	11658	11504	11319	11445	11428	11518	11438	11274	11497	11331	11675	11482	11563	11596	11437	11523	11546	11515	11521	11627	11507	11548	11401	11531	11464	11422	11362	11448	11568	11250	11586	11490	11326	11343	11433	11399	11585	11478	11355	11654	11394	11355	11473	11522	11476	11307	11597	11407	11459	11399	11426	11395	11574	11397	11533	11355	11534	11426	11571	11401	11470	11399	11416	11302	11553	11455	11555	11425	11409	11505	11527	11552	11436	11369	11570	11474	11548	11540	11364	11460	11552	11391	11464	11464	11272	11387	11692	11430	11396	11497	11441	11392	11453	11470	11380	11454	11494	11311	11541	11429	11495	11388	11410	11690	11439	11476	11425	11614	11449	11423	11573	11550	11393	11512	11655	11534	11485	11607	11575	11392	11499	11312	11449	11270	11563	11461	11360	11402	11445	11220	11335	11386	11455	11491	11518	11424	11427	11648	11496	11382	11538	11509	11435	11512	11518	11432	11628	11556	11544	11438	11481	11439	11507	11455	11360	11628	11474	11505	11394	11475	11657	11587	11460	11456	11608	11476	11505	11516	11513	11351	11577	11466	11419	11374	11451	11434	11429	11425	11544	11533	11465	11537	11488	11440	11586	11414	11560	11540	11646	11457	11398	11516	11292	11578	11591	11571	11474	11455	11424	11605	11569	11507	11409	11401	11578	11616	11560	11451	11355	11463	11432	11585	11414	11562	11518	11358	11442	11504	11447	11613	11456	11492	11513	11608	11590	11438	11586	11426	11688	11653	11569	11505	11349	11368	11271	11528	11504	11378	11394	11436	11403	11555	11613	11427	11546	11299	11379	11532	11561	11467	11398	11410	11287	11335	11417	11511	11513	11491	11536	11700	11474	11325	11541	11505	11480	11452	11431	11501	11367	11347	11539	11477	11404	11591	11411	11450	11422	11482	11266	11395	11664	11580	11548	11614	11511	11472	11451	11280	11389	11266	11458	11403	11451	11389	11426	11367	11468	11619	11448	11461	11327	11631	11474	11299	11453	11544	11551	11456	11355	11539	11398	11479	11409	11628	11525	11391	11537	11505	11400	11415	11598	11330	11425	11495	11427	11426	11333	11444	11379	11463	11558	11526	11413	11553	11482	11420	11451	11496	11626	11617	11339	11580	11641	11400	11371	11485	11418	11575	11349	11491	11431	11439	11518	11482	11558	11365	11471	11237	11470	11597	11517	11510	11348	11362	11473	11490	11511	11373	11425	11392	11423	11616	11317	11447	11511	11498	11505	11462	11446	11481	11430	11414	11438	11408	11522	11447	11603	11450	11429	11430	11434	11570	11391	11317	11499	11457	11505	11280	11375	11508	11400	11354	11446	11512	11386	11299	11475	11676	11523	11395	11463	11644	11524	11295	11482	11437	11393	11579	11521	11368	11497	11664	11606	11567	11523	11318	11252	11474	11380	11587	11393	11570	11560	11329	11354	11523	11457	11434	11490	11615	11387	11288	11282	11639	11425	11560	11602	11386	11384	11673	11326	11583	11459	11417	11497	11385	11553	11498	11485	11451	11435	11469	11465	11451	11432	11501	11635	11306	11518	11580	11441	11494	11557	11495	11466	11359	11447	11303	11524	11463	11486	11565	11582	11503	11392	11339	11470	11465	11534	11569	11419	11412	11402	11479	11450	11517	11468	11381	11575	11514	11451	11437	11505	11372	11405	11470	11477	11495	11364	11483	11445	11536	11334	11473	11320	11369	11542	11492	11477	11389	11417	11478	11500	11389	11637	11681	11508	11513	11513	11464	11637	11508	11342	11332	11337	11529	11537	11542	11403	11443	11680	11309	11523	11600	11454	11338	11571	11343	11499	11460	11520	11406	11625	11594	11441	11391	11399	11467	11436	11529	11402	11450	11538	11485	11529	11353	11494	11540	11523	11408	11529	11473	11604	11435	11301	11503	11391	11548	11553	11491	11526	11476	11492	11454	11605	11428	11610	11561	11574	11521	11539	11523	11529	11536	11291	11601	11501	11603	11525	11417	11485	11494	11490	11377	11275	11510	11481	11427	11401	11533	11583	11435	11478	11513	11588	11475	11535	11490	11547	11634	11419	11300	11499	11462	11520	11525	11523	11647	11406	11617	11430	11595	11523	11342	11350	11454	11499	11616	11542	11438	11404	11574	11590	11564	11471	11651	11325	11608	11466	11702	11499	11448	11387	11351	11376	11413	11369	11528	11449	11499	11422	11325	11420	11497	11251	11604	11470	11447	11312	11339	11561	11468	11463	11487	11411	11527	11393	11567	11513	11453	11489	11521	11600	11420	11438	11527	11555	11477	11447	11396	11600	11314	11440	11447	11650	11469	11443	11515	11541	11536	11488	11432	11440	11536	11566	11769	11323	11518	11488	11508	11313	11526	11532	11581	11510	11323	11457	11256	11429	11489	11476	11563	11357	11437	11473	11729	11464	11497	11553	11508	11424	11471	11358	11301	11698	11498	11490	11524	11508	11445	11544	11597	11517	11633	11517	11336	11401	11623	11549	11518	11427	11611	11441	11562	11537	11522	11461	11461	11578	11501	11480	11439	11504	11504	11560	11524	11449	11530	11496	11562	11509	11342	11340	11510	11565	11455	11361	11394	11334	11504	11545	11616	11541	11351	11432	11533	11540	11414	11331	11355	11547	11607	11569	11584	11503	11344	11406	11577	11513	11589	11481	11458	11425	11571	11474	11476	11497	11476	11490	11438	11417	11538	11707	11605	11500	11480	11509
33459	28952	27207	26537	23643	20052	18970	20244	21746	21152	19066	18625	18143	18010	18080	17933	17949	18038	18196	18150	18351	18049	18004	17861	17902	17754	18102	17969	18129	17855	18058	17924	17838	18038	17900	17875	17969	18002	17961	17940	17957	17798	17997	17964	18054	17992	17974	17990	17866	17708	18164	17780	17804	17734	17959	17845	18002	17862	18137	18082	17923	17829	17977	17953	18056	18180	17858	17747	17913	17880	18204	17804	17845	17900	17996	17758	17930	17720	18004	18075	18008	17882	17908	17950	17875	17926	17945	17939	17747	17927	17765	17736	17758	17894	17882	17945	18007	17988	17895	17875	17730	17959	18043	18019	17932	18047	17971	17896	17868	18032	17945	18006	18174	17878	18095	17905	17955	17919	17780	17994	17842	17927	17989	18093	17907	18052	17971	18088	18048	17977	18036	17772	17978	17923	17643	17930	17954	17873	17846	17844	17884	18003	18096	17965	18032	17861	17932	17815	18070	17987	17873	18177	18052	18103	18103	17900	17901	17660	17973	17982	17814	18171	17944	17749	17758	17923	17962	18070	18182	18055	17883	17979	17981	17894	17925	17941	17932	17959	17710	17852	18057	18074	17994	18078	18074	17872	18155	17835	18041	17907	17919	17906	17937	18076	18008	17979	17807	18007	18040	18011	18129	17895	17957	17996	18151	17778	17960	17802	17925	18047	17772	17878	17960	17773	18171	18008	17928	17930	18091	17928	18136	18075	17708	18026	17807	17919	18038	18028	18018	18186	18122	18025	17723	17676	17747	17879	17803	17857	18048	17818	17850	17959	17893	17850	18149	17820	17926	17992	17884	17745	17863	17868	17892	17838	17992	18031	17788	18153	18099	17742	17844	17932	17908	17917	17852	17894	17799	17884	17831	17869	17870	17900	17768	17932	17932	17802	18065	18188	17834	17747	17848	18084	17975	18122	18047	18066	17977	18000	17850	18017	18169	17959	17906	17944	17871	17833	17923	18040	18134	17907	18029	18035	17770	17912	17914	17857	17790	17871	17938	17910	17859	17801	17795	17971	17896	17926	17755	17778	18116	17999	18112	17926	18010	17823	17974	17766	17730	17909	17734	17999	17976	17835	18081	18019	17997	17990	17815	17824	17874	18176	17980	17875	18099	17925	17926	17911	17900	17756	17899	17656	17684	17964	17939	17918	17778	17992	17941	18122	17668	18132	17829	18036	18022	17938	17966	17965	17993	18093	18096	17890	18109	17698	17793	18012	18058	17836	18018	17839	17897	18169	18119	18021	17976	18022	17843	17947	17960	17935	18112	18072	17846	18126	17883	17885	17905	17793	17738	17911	18010	17925	18033	17790	18052	17946	17989	17943	17912	17926	17906	18323	17923	18036	18010	17976	17920	17972	18052	17893	17842	17811	17945	18032	18040	18064	17962	17962	17761	17721	17844	17940	17731	18045	18073	17997	17973	17855	17941	18113	17898	17888	17779	18014	17979	17681	17882	17943	17775	17875	17956	17920	17827	17854	17953	17871	18142	17956	17975	17909	17893	17745	17830	17983	18010	17931	17766	17899	18180	17805	17748	18169	17910	17752	17634	17983	17796	18050	17773	17787	17901	17830	17818	17828	17964	17996	17808	17967	18021	17750	17774	17724	17814	17739	18041	18061	18160	18017	18045	17950	17817	17784	17807	17997	18090	17910	17727	18015	17855	17682	17792	17802	17924	17933	18004	18027	17724	18038	17984	17954	17862	18109	17818	18084	17974	17673	18033	17866	17758	18036	17936	17997	17884	18131	18138	17944	17720	17926	17988	17873	17945	17865	18001	17976	18061	17989	17989	17837	17982	17958	17986	18058	17942	18037	17937	17798	17829	18115	17852	17953	17573	18076	17954	17906	18117	17912	17911	18062	18090	17945	17902	18149	17770	17997	18040	17967	17892	17990	17797	17826	18115	17945	17891	18020	17760	18014	17650	17901	17937	17903	18006	17970	17796	17853	17830	18077	17906	17831	17968	17999	17940	17825	17854	17786	17855	17969	18071	18014	18003	18077	17921	18025	17908	18045	18075	17912	17605	18031	17888	17879	17851	18056	17829	17792	17835	17891	17842	18055	18039	17874	17894	17859	17832	17881	17907	18036	17852	17840	17925	18108	18153	18017	18080	17910	18006	17833	17772	17893	17978	17887	17797	17796	17918	17922	18012	17993	17862	17919	17796	17808	17880	17905	17875	17883	17929	17995	17944	17898	18166	17929	17932	18112	17938	17994	17769	17505	17803	17838	18098	18081	17747	17943	18113	17876	17993	17874	17923	17850	18180	17887	17815	17900	17953	18000	17863	18105	17934	18063	18063	17763	18041	17876	17932	17973	17946	17846	17859	18175	18049	18072	17981	18046	17990	17799	17988	17988	18051	17895	18086	18011	17740	17897	17960	17920	17987	17789	17871	17808	18081	17796	17843	17808	17848	18069	17947	17829	17807	17887	18057	17966	17865	17761	17829	17801	18025	17904	17917	18007	17769	17766	17803	17834	17833	17948	17804	17863	17933	17837	17949	17910	17999	17808	17853	17799	17946	17828	17942	17801	17895	17791	17844	17871	17753	17918	17807	17937	17848	17965	17887	18060	17764	18041	17925	18021	18000	18119	17969	18055	18213	17865	17870	17661	17979	18012	18104	17872	17922	17952	17937	17777	17779	17876	18070	17710	17972	17983	18187	18106	17850	17920	18005	17723	17928	17894	17801	17730	17762	17929	18211	18036	17883	18136	17626	17931	18041	17797	17904	18085	17911	18103	17894	17900	18019	18046	17836	17801	18096	17899	18216	17812	17907	17958	17828	17864	17906	17615	17975	17980	17697	17859	18039	18128	17674	17963	17789	18020	17946	17795	17918	18061	18035	17857	17851	17821	18020	18006	17938	17969	17938	17997	17853	17795	17854	17811	18055	17989	17916	17995	17958	17888	18288	17824	17918	17869	17818	17880	17779	18005	18091	17931	17834	17974	18022	17815	17897	18025	17854	17876	18222	17942	17922	17980	17932	17722	17970	17656	17858	17946	17897	17742	17969	18056	18156	17984	17965	17945	17919	17878	17834	17657	17849	17854	17841	18038	17939	17970	18139	18007	17989	17775	17849	17981	17828	17919	17701	17869	18119	17626	17943	17821	17891	18094	17996	17737	17912	17838	17845	17891	18150	17897	18098	18009	17714	17879	17870	17716	17936	17862	17918	18023	17983	17988	18088	17884	18081	17917	18120	17910	18028	17691	18025	17880	17846	17975	17789	17990	17838	17918	17797	18080	17920	17807	17865	17791	17861	17960	18080	17856	17914	17834	18061	17951	17908	17894	17877	17829	17707	17629	17973	17926	17836	17868	17886	17926	18121	18170	17925	17990	17973	17928	18087	17990	17980	18033	17957	18025	17998	17830	17733	17978	18085	18024	17970	17828	18340	18050	18003	17842	17958	17911	18057	17814	17858	17834	17980	17979	17971	18011	17964	17836	17882	17872	17762	17960	17697	17900	18021	17934	17829	17968	17991	17902	18159	17970	17948	17910	17945	18063	17907	17656	18111	17908	18088	17906	18023	17810	17906	17821	17851	17854	17897	17839	17791	18170	17998	18048	17938	18008	17824	17924	18048	17862	17946	18027	18055	17975	18049	18000	17934	18013	17920	17789	17961	18169	17921	17834	17891	18057	17813	17938	17876	17837	18085	18198	18036	17872	17916	18138	18022	17972	18000	17872	17898	17898	18022	18007	18034	18063	18116	17937	17966	17878	17935	17989	17834	18001	17881	17666	17546	17886	17915	17866	17830	17914	18062	17960	18115	18048	18001	17868	18048	18016	17941	17851	18141	17819	17940	18061	17984	18138	18067	17964	17787	17843	18024	17870	17929	17790	17701	17952	18089	17789	17678	17788	17828	18105	17819	17886	17879	17897	17775	17763	17943	17993	17876	17998	17953	17901	17905	18114	17944	17960	17682	17875	18008	17648	17807	17918	17947	18073	17688	17816	17786	17904	17948	17943	17898	17892	18098	17926	17760	17783	17915	17882	17903	17802	17989	17867	18009	17966	17974	18181	18120	17823	17985	17723	17756	17762	17950	18122	17773	18024	17932	17824	17992	17911	17968	17971	17898	17871	17956	18048	17826	17852	18008	17945	17939	17886	17903	17912	17906	18086	17811	17957	17945	17891	17905	17778	17917	17805	17819	17961	18062	17945	17935	18027	18108	17926	17779	18033	17983	17973	18046	17946	18099	18140	17925	18066	18115	17987	18009	17926	17998	17941	17816	17890	17731	17885	17981	17778	17902	17811	18022	18147	17936	17832	17998	17864	17961	17985	17755	17768	18105	17987	18023	17967	17778	17868	18044	17906	17911	17981	18027	17831	17722	17867	17863	17746	17946	17828	18113	17984	17963	18146	17908	17879	18001	17764	17908	18014	17974	17987	17846	17960	18046	18105	18159	17989	17947	17848	17966	17835	17795	17843	17892	17914	18097	18067	17966	18028	17770	17797	17925	17912	17984	17788	18015	17815	17668	17893	17969	17903	18023	17824	17862	17785	17968	17841	17920	17994	18032	17833	17881	17950	17992	17845	17953	18038	17803	17673	17952	17894	17852	17985	17961	18024	17923	18005	17975	18006	17850	17822	18036	17971	18134	17759	17885	17964	18177	17836	17837	18220	18013	18015	18112	18038	18024	18092	17963	17731	18249	17816	17984	17930	18106	18068	18165	18109	17998	17825	17825	17945	17849	18042	18158	17878	17822	17927	17990	17753	17989	17699	17874	17858	18039	17993	17927	17519	17952	17971	17872	18041	17951	17658	18047	17728	17722	17805	17918	18090	18013	17937	18008	18230	17956	17923	18174	17967	17872	17874	18111	17716	17751	18079	17706	18109	18010	17937	17903	17959	18092	18037	17990	18069	17925	18085	17649	18046	18046	17999	17986	17998	17956	18128	18122	17924	17706	17898	17922	18028	17753	17863	18033	18130	18051	17988	17972	17866	18040	18043	18113	17852	17891	17926	17947	18101	18076	18001	17903	18041	17849	17967	17939	17795	17878	17948	17924	17908	17928	18015	17955	17815	18115	17669	17735	17899	17904	17535	17616	17957	17930	17670	17751	17940	17837	17755	17824	18009	17815	17948	17909	17911	17772	17922	17896	17908	17894	17905
21698	28663	20267	18995	15555	12838	11996	13689	14925	13527	11793	11495	11116	11154	11072	10839	11106	11178	11172	11124	11147	10876	10954	10987	11016	10955	11024	10942	11020	11037	11034	11087	10940	11062	10967	11063	11255	10855	11113	11127	11072	10809	11060	10962	10907	10902	11083	10938	10955	11048	11163	10927	11115	11000	10993	10943	10975	11176	11043	10991	10997	11183	11054	11033	11009	11014	11042	11030	10955	10915	10887	11025	10944	11057	11014	10960	10988	10940	11173	10893	10906	10961	11113	11134	11006	11187	10872	10848	11003	10893	10889	10897	11043	11029	11080	11022	10945	10961	10777	10889	10992	10965	11060	11054	10983	10925	11117	10790	10911	11058	10983	10990	11024	10913	10998	10995	11100	10862	10873	10999	10786	10884	10997	10968	10969	10997	10850	10963	11042	10801	10889	11010	10962	10884	11073	10825	10958	10978	11002	10967	11115	10980	10995	10876	11083	10888	11074	11067	10966	11044	11215	11060	11102	10990	10952	10774	10897	11014	10874	11123	10978	11120	11248	11153	10832	10926	10996	10910	10930	10862	10971	10931	10915	10919	11005	10992	11020	11059	11068	10853	11058	11082	10922	10852	10954	10960	10892	11004	10931	10940	11048	10938	11007	10937	10996	11117	10909	10931	11007	10943	11006	10986	10925	10984	11124	10899	10991	11086	10895	10923	11092	11098	11019	10861	11156	10884	11076	11045	10900	11025	10840	11100	11004	10998	10926	10944	10956	10909	10912	11139	10874	11011	10858	11056	10927	11003	10969	10890	11018	11138	10914	10964	11154	11018	10880	10917	10903	11031	10936	11027	10929	10981	11039	11129	11039	10943	10979	11041	10911	11048	11220	11019	10901	11080	11148	11089	11095	10996	10963	10990	11038	10801	10821	11018	10820	11096	11011	11071	11181	10882	10919	10954	10850	11080	11043	10915	10869	11038	11063	11137	10766	11052	11036	10848	11058	10954	11060	11090	11092	10905	10938	10744	11021	11050	10928	10913	10876	11026	11002	11214	11002	11049	11021	11151	11026	10917	11171	10895	11204	11055	11179	11027	10881	11061	11074	11011	11085	11016	10980	10827	11005	10989	10942	10982	11082	11130	10916	10999	11044	11014	10964	11043	11033	10965	11004	11021	10969	11021	11105	10940	10950	11082	10964	10987	11093	10930	10940	10977	11064	10916	11033	11063	11002	11026	11010	11040	11146	10895	10882	11056	10908	10970	11174	11011	10985	11082	10886	10897	10984	10893	11146	10980	10940	11020	10963	11009	10952	10997	11041	11061	11078	10981	10865	11062	10971	10885	10962	11116	10992	10994	10853	11046	10911	11039	10903	10897	10903	11003	11066	11077	10907	11036	10904	10983	11124	11014	10950	10816	10996	10986	11220	10899	10956	10934	10930	11063	10988	11090	10971	10934	11010	10900	10993	10963	10880	10966	10938	11032	10969	11102	10920	11063	11016	10994	11114	11002	11004	11080	10952	11044	10873	10838	10995	10967	10825	10901	11144	10881	11069	10966	11094	11007	10939	10998	10956	11131	10929	10933	10913	10944	11131	11119	10892	10892	11083	10850	11090	11019	10918	10812	11066	11046	10939	10982	10994	11064	10932	11005	11124	11003	10883	11096	11020	10964	11185	10957	11000	11095	10948	11020	11072	11018	11043	10899	10946	11083	11053	10754	11041	10802	11019	10896	11027	10959	10903	10997	10773	11152	10959	11136	10926	10899	10948	10914	10940	11140	10822	11054	11036	11026	11009	10961	11092	11122	10974	11104	10945	11009	10890	10945	10707	10990	10879	10855	10975	11082	10970	10990	10992	10905	11002	10978	11053	11028	11066	10879	11116	10938	11105	10905	11045	10930	10901	10973	11037	11040	11073	10927	11064	11008	11083	11037	10888	10935	11003	10989	10988	10845	11200	10859	10927	11121	10950	11019	10991	11042	10903	10748	11107	11003	11029	11078	10889	11013	10897	10874	10957	11043	10985	11132	10923	11043	10988	10997	10921	10999	11031	10953	10990	10870	11118	10911	10936	10988	11009	11053	11094	11096	11010	10999	10887	11007	11009	10854	10863	10949	10954	11012	10988	10985	11073	10820	11206	10918	10960	11051	11042	11063	10955	10957	10944	11071	10942	10985	11125	10989	10953	10972	11196	10931	11001	10899	11054	11065	10883	11009	10953	11085	11011	10953	11036	11011	10885	10981	11134	11120	11070	10913	10889	11074	10982	11005	11059	10969	11033	10938	11045	11025	11017	10903	10957	11067	10983	10873	11066	11054	11008	11011	10934	11012	11099	11070	11095	11158	11002	11012	11101	10848	11132	10936	10834	10982	10843	11045	10978	10963	10807	10991	11025	10965	11149	10815	11025	11016	11002	10889	11127	10960	11154	11269	10914	10948	10968	10931	10907	11149	10785	10881	11074	10935	11176	10911	10843	10949	11131	11004	10980	10810	10925	10943	10968	10951	11255	11073	11075	10949	10956	11120	10996	11033	11160	10909	10967	11080	11037	10781	10982	11146	10894	10966	11136	10900	11086	11056	11022	10991	11013	10913	11043	10885	11030	11000	11014	11070	10780	10890	11080	10918	11020	10941	10938	10971	10922	11018	11038	11150	10944	10994	10942	10984	10832	11028	11006	10951	10934	10931	10995	11058	10904	11112	11072	11103	11132	11098	10930	11081	10853	11052	10827	10959	10971	11007	10937	11132	11011	10990	11026	11186	10971	11067	10852	11007	10998	11103	11079	11132	10977	10929	11006	10879	10888	10930	11048	11047	10950	11001	10986	11304	10910	10911	10857	11079	10961	11135	11096	10904	10963	11011	11029	11070	11078	11038	10956	11071	11183	11000	10820	11068	11114	10848	11044	11206	10994	11054	10807	10961	10862	10936	10896	11055	10936	10923	11033	11016	11019	10910	11030	10894	11032	11017	11062	11035	10993	11102	11107	11002	11132	11074	11090	11151	10880	10976	10928	11104	10910	10812	11147	11035	10906	11096	10946	10905	11141	10992	11048	11084	11037	11150	11078	10987	10956	11073	10879	10967	10912	11037	10921	11053	11032	10966	10999	10956	11089	11026	10986	10984	11002	10861	11120	11107	10942	10825	11109	11177	10821	10975	10928	10859	10980	11226	10932	10955	11101	10936	10997	10919	11083	11154	10999	11002	10922	10998	10881	11104	11046	10779	11066	11043	10971	11024	11038	11063	11059	10921	11092	11053	10955	11067	10930	10979	10972	10965	10927	11087	11035	10974	11002	11059	11166	11154	11051	11056	10989	10938	11022	11116	11026	11014	11079	10973	10928	11025	11028	11097	11036	11168	11067	11051	11170	10925	10932	11236	11022	10908	10971	11213	11016	10937	11120	11037	10881	10985	11058	10992	10960	11099	11000	11173	10996	10871	11012	10909	10889	11238	11015	10975	10874	11127	11014	11046	10862	11059	11020	10983	11065	11033	11106	11047	10856	11083	10943	10840	11061	11010	10904	11060	11023	10995	10971	11035	10867	10884	10990	11050	11003	11034	10929	11081	11037	11006	10922	10875	10967	11003	10998	10858	10964	11112	10933	10921	11006	10806	10954	10874	10994	11065	11017	10991	10959	11142	11138	11074	11049	11084	11062	11060	11046	10921	10997	10815	10989	11089	10969	10989	10836	11136	10806	11043	11173	10997	11018	10957	11061	11056	10837	10963	11034	10894	11000	11103	10927	10922	11042	10922	11003	10963	11102	10954	10907	10957	11013	10903	10959	11068	11081	11118	10792	10931	11025	11159	10938	10885	10998	11038	10907	11105	10902	10856	10816	11164	11077	10853	11010	10997	10987	10975	11122	11001	11027	10997	10989	11142	11146	11007	11042	11025	11067	10942	11127	11022	10886	10929	10857	10866	11016	10942	10954	11032	11007	10991	11071	10935	10992	11064	10993	11056	10921	10931	10990	10847	11128	10906	10903	11099	10802	11033	10924	11091	11056	10976	10899	11109	11055	10938	10853	11026	11033	10978	11075	11076	10984	11053	10997	10971	10845	10813	11020	10870	10792	10946	11053	10902	10932	10954	10936	10881	10924	10988	11096	10920	10936	11033	10975	11040	10980	11048	10919	11265	11048	10988	11030	10940	10905	11069	11035	10971	10875	10996	10988	11054	10926	10816	11017	11083	11078	11031	10803	10879	10849	11005	10933	11130	11008	11026	11029	10912	11081	11029	11076	10899	10977	10946	10910	11074	11046	11030	11033	11023	10924	10971	10968	11153	10858	10960	10886	10881	10942	11178	10954	11061	11065	11155	11008	11058	11103	11017	10989	10843	10890	10996	11002	11209	10999	10797	10946	10997	10965	11098	11013	11117	10893	11176	10902	11027	11053	11016	10958	11026	11064	11041	11101	10906	10876	10977	11038	11019	11019	10998	11067	10794	11081	10994	10985	10983	11022	11104	11074	10990	10811	10983	11043	11086	10906	11128	10944	11025	10984	11026	10901	11019	10951	10869	10963	11139	11077	11184	11091	11002	11075	10895	10874	11140	11149	11026	10912	10911	10998	10894	10953	11103	11010	10933	11004	10957	10891	10867	11089	10979	10985	11036	11097	10996	10969	10957	10892	11084	11056	10884	11114	11085	11069	10917	10998	11083	10934	11009	10983	11102	10887	10839	11039	10847	10956	11149	10753	11118	10916	10946	10833	10846	11138	10957	10967	11064	10991	11045	11061	11051	10934	11087	11135	10967	11092	11011	11009	11010	10833	11009	11129	10870	11057	11060	11031	11057	11060	11086	11174	11011	10991	11034	11006	11037	10957	11047	10997	11018	10897	11069	11103	11025	11133	11095	11046	11110	11120	11023	10908	10933	11001	11034	10915	10855	11011	11154	11092	10996	10994	11144	11076	11057	11001	10983	11108	10967	11045	10944	11086	10900	11036	11043	11029	11070	11086	10959	11006	11144	10914	10883	11049	10905	11009	11173	11120	11089	11093	11164	10993	10978	11107	11114	11100	10886	10903	11146	10991	11169	11000	11017	11083	10933	11004	10945	10967	11080	11146	11144	10948	10921	10954	10986	10946	11030	10918	11029	10934	11012	11094	10932	10934	10973	11025	11049	11024	11037	10954	10846	11035	11047	10922	11090	10958	11058	11024	10957	10849	11021
25800	21662	29217	44476	33127	24180	26571	37488	39727	30830	22704	19591	18529	18417	18268	17976	18003	17723	17925	17935	17887	17873	17783	17898	17948	18049	17687	17742	17976	17715	17648	17741	17916	17734	17928	17998	17879	17947	17686	17696	17900	17717	17665	17832	17707	17864	17676	17724	17874	17926	18009	17959	17763	17819	17926	17753	17906	17778	17842	17792	17959	17796	17967	17835	17780	17990	17836	17794	17906	17808	17772	17853	17903	17770	17757	17759	17825	17713	17799	17864	17840	17885	17979	17946	17664	17765	17820	17946	17753	17966	17698	17946	17677	17697	17806	17621	17841	17789	17868	17884	17837	17834	17641	17625	17813	17657	17600	17536	17681	17747	17695	17872	17554	17683	17663	17829	17617	17735	17514	17836	17796	17996	17954	17772	17765	17669	17691	17648	17768	17919	17795	17762	17687	17880	17742	17618	17897	17725	17682	17816	17932	18043	17796	17680	17828	17904	17916	17686	17816	17752	17740	17822	17788	17858	17644	17831	17808	17649	17762	17844	17725	17866	18001	17759	17875	17666	17698	17726	17812	17867	17612	17593	17739	17732	17849	17885	18011	17788	17899	17594	17726	17834	17861	17699	17666	17841	17776	17606	17992	17853	17826	17684	17652	17619	17851	17728	17924	17756	17601	17737	17916	17983	17882	17732	17835	17774	17695	17830	18019	17806	17699	17886	17573	17857	17959	17656	17682	17540	17776	17594	17783	17655	17957	17786	17934	17641	17919	17626	17683	17856	17987	17803	17891	17707	17947	17760	17951	17977	17993	17876	17765	17697	17929	17877	17578	17901	17748	17918	17767	17855	17896	17595	17831	17798	17475	17656	17727	17786	17609	17686	17766	17854	17544	17803	17779	17562	17905	17827	17879	17839	17647	17642	17686	17786	17792	17538	17783	17972	17590	17749	17782	17796	17948	17763	17909	17699	17552	17713	17597	17761	17750	17690	17674	17415	17868	17720	17855	17748	18042	17831	17907	17964	17755	17947	18233	17602	17719	17741	17741	17937	17911	17846	17833	17636	17869	17796	17628	17802	17737	17805	17860	17770	17608	17824	17823	17759	17750	17943	17807	17459	17525	17761	17585	17610	17777	17613	17820	17824	17796	17827	17817	17903	17760	17828	18033	17989	17659	17775	17751	17684	17803	17819	17808	17861	17775	17615	17763	17720	17675	17749	18031	17778	17722	17528	17719	17807	18040	17769	17773	17655	17854	17771	17884	17711	17772	17902	17898	17562	17779	17758	17719	17926	17930	17658	17686	17656	17919	17745	17760	17849	17998	17716	17754	17893	17987	18021	17874	17902	17674	17731	17623	17748	17857	17729	17796	17842	17753	17759	17929	17907	17665	17830	17890	17854	17837	17768	17698	17661	17700	17755	17807	17838	17706	17958	17986	17985	17913	17844	17856	17895	17839	17627	17855	17609	17784	17716	17824	17904	17802	17862	17690	17784	17854	18003	17594	17780	17724	17940	17832	17829	17764	17774	17839	17869	18023	17674	17752	18064	17656	17743	17890	17716	17820	17924	17930	17821	17886	17578	17755	17925	17702	17918	17532	17803	17705	17778	17582	17694	17818	17776	17929	17714	17862	17827	17892	17760	17829	17794	17611	17710	17703	17767	17632	17770	17928	17791	17655	17672	17663	18022	17797	17996	17926	17891	17650	17653	17808	17765	17834	17706	17550	17734	17917	17784	17934	17687	17937	17861	17817	17886	17777	17865	17759	17680	17565	17588	17789	17900	17796	17926	17729	17685	18015	17758	17797	17949	17947	18004	17680	17705	17764	17721	17650	17775	18023	17826	17756	17802	17622	17864	17929	17828	17743	17952	17985	17798	17658	17678	17827	17777	17519	17894	17900	17716	17809	17747	17885	18020	17553	17880	17995	17709	17859	17783	17798	17865	17747	17711	17822	17829	17910	17894	17890	17808	17848	17671	17819	17927	17862	18064	17726	17812	17875	17976	17884	17746	17891	17816	17728	17732	17610	17812	17820	17975	17992	17679	17776	17711	17877	17718	17692	17763	17832	17643	17791	17712	17798	17843	17720	17748	17885	17984	18017	17586	17704	17855	17945	17720	17672	17736	17928	18013	17907	17791	17778	17854	17979	18032	17760	17545	17849	17830	17792	17811	17785	18008	17946	17792	17868	17952	17629	17728	17894	17732	18057	17651	17888	17655	17837	17869	17898	17900	17770	17682	17747	17609	17790	17759	17750	17752	17758	17784	17632	17972	17623	17849	17738	17640	17703	17743	17815	17592	17802	17826	17872	17834	17982	17789	18180	17939	18018	17995	17712	17914	17658	17468	17652	17778	17775	17942	17769	17746	17826	17645	17868	17921	17773	17796	17735	17945	17741	17810	17664	17577	17848	17951	17770	17731	17741	17761	17696	17798	17559	17654	17969	17688	17809	17783	17762	17720	18007	17815	17653	17856	17727	17830	17903	17824	17529	17853	17725	17861	17805	17687	17742	17846	17687	17635	17899	17788	17905	17792	17833	17852	17992	17688	17845	17742	17560	17847	18008	17678	17534	17772	17676	17946	17826	17811	17847	18013	17635	17755	17598	17705	17578	17809	17761	17807	17808	17695	17924	18018	17742	17945	17775	17697	17714	17815	17948	17811	17919	17798	17825	17776	17715	17654	17714	17635	17835	17858	17904	17738	17711	17717	17858	18045	17773	17789	17769	17889	18054	17982	17911	17673	17872	17810	17781	17630	17785	17795	17890	17942	17934	17768	17760	17749	17718	18012	17861	17741	17875	17871	17932	17767	17721	17817	17846	17890	17920	17583	17698	17722	17765	17922	17742	17935	17660	17743	17762	18061	17989	17783	17747	17741	17875	17867	17732	17881	17775	17633	17839	17857	17652	17645	17706	17692	17794	17615	17921	17679	17964	17758	17602	17891	18122	17912	17711	17705	17583	17890	17534	17651	17760	17915	17903	17883	17852	18083	17629	17614	17769	17647	17561	17757	17792	17927	17733	17858	17924	17608	17791	17997	17902	17884	17810	17785	17764	17805	17709	17924	17880	17902	17773	17851	17784	17799	17633	17579	17914	17702	17921	17884	17559	17778	18025	17718	17882	17950	17787	17763	17669	17601	17812	17629	17611	17906	17798	17766	17896	17767	17903	17959	17889	17839	17775	17778	17795	17907	17846	17759	17702	17988	17835	17653	17843	17976	17944	17731	17643	17518	17824	17612	17765	17868	17833	17692	17712	17806	17558	17841	18019	17714	17871	17846	17613	17811	17627	17617	17830	17701	17939	17851	17916	17742	17917	17860	17714	17766	17690	17965	17796	17479	17615	17956	17675	17946	17844	17787	17590	17919	17848	17817	17948	17677	17796	17850	17639	17866	17854	17782	18048	17827	17854	17841	17866	17784	17629	17730	17861	17804	17845	17514	17745	17718	17871	17913	17721	17847	17803	17708	17792	17639	17794	18050	17937	17732	17990	17755	17821	17662	17803	17668	17871	17605	17606	17887	17961	17616	17809	17785	17861	17833	17807	17750	17625	17792	17562	17840	18005	17749	17626	17692	17665	17670	17761	17768	17806	17614	17792	17877	17960	17965	17805	17818	17924	17757	17716	17823	17864	17766	17706	17733	17673	17964	17968	17997	17987	17873	17837	17756	17713	17665	17899	18052	17833	17665	17927	17844	17695	17821	17771	17868	17730	17767	18080	17887	17888	18090	17764	17871	17817	17836	17885	17985	17780	17783	17840	17827	17932	17900	17823	17913	17682	17704	17693	17759	17912	17811	17799	17826	18018	17796	17783	17950	17745	17871	17848	17811	17654	17864	17697	18046	17970	17838	17777	17578	17875	17876	17890	17916	17877	17782	17824	17777	17788	17726	17782	17612	17844	17671	17870	17618	17635	17782	17729	17672	17778	17970	17974	17749	17742	17825	17803	17724	17806	17694	18102	17905	17899	17875	17972	17739	17879	17780	17781	17710	17968	17842	17802	17915	17652	17904	17908	17644	17801	17636	17654	17755	17890	17664	17906	17897	17718	17636	17828	17831	17724	17769	17655	17867	17679	17728	17788	17826	17681	17757	17808	17529	17635	17806	17762	17687	17926	17813	17685	17949	17656	17560	17742	17795	17720	17840	17706	17888	17869	17875	17837	17647	17572	17687	17835	17933	17777	17722	17667	17484	17806	17582	17708	17877	17849	17890	17664	17817	17809	17816	17941	17819	17790	17653	17681	17655	17870	17672	17666	17797	17871	17743	17731	17994	17681	17809	17708	17560	17652	17856	17769	17613	17948	17791	17847	17732	17795	17777	17684	17673	18095	17987	17840	17954	17673	17862	17845	17793	17782	17817	17668	17535	17811	17696	17733	17741	17978	17770	17852	17898	17810	17775	17714	17671	17822	17739	17725	17806	17913	17611	17669	17668	17737	17898	17716	17733	17931	17876	17685	17724	17787	17743	17784	17667	17760	17803	17510	17922	17774	17698	17558	17833	17806	17635	17787	17902	17766	17635	17643	17858	17926	17893	17758	17793	17810	17735	17754	17768	17841	17689	17889	17690	17833	18006	17980	17978	17861	17867	17823	17788	17872	17583	17879	17959	17684	17780	17828	17598	17930	17864	17821	17818	17583	17729	17751	17797	17641	17514	17964	17905	17892	17842	17901	17750	17706	17726	17705	17651	17783	17766	17707	17816	17860	17832	17771	17662	17736	17713	17753	17761	17610	17837	17872	17799	17781	17911	17874	17735	17987	17880	17762	17936	18061	17815	17720	17830	17711	17845	17856	17620	17944	18130	17801	17738	17415	17704	17951	17961	17710	17782	18202	17793	17707	18078	18036	17741	17641	17768	17778	18096	17646	17907	17783	17637	17809	17661	17687	17692	17703	17750	17866	17823	17890	17791	17738	17442	17746	17536	17837	17935	18017	17964	17950	17806	17871	17621	17652	17820	17735	17897	17847	17842	17858	17623	17923	17787	17897	18178	17932	17774	17788	17710	17925	17748	17788	17936	17843	17811	17757	17957	17978	17726	17767	17844	17875	17857	17796	17830	17837	17759	17678	17737	17890	17912	17863	17644	17627	17657	17846	17897	17838	17781	17871	17713	17924	17621	17656	17896	17837	17960	17715	17817	17805	17969	17860	17756	17828	17770	17941	17735
25997	42144	40041	52242	20033	16402	19572	33826	33126	22248	14832	12311	11765	11424	11224	11295	11123	11183	11225	11126	11241	11103	11141	11263	11164	11176	11170	11184	11224	11191	10950	11265	11169	11094	11250	11191	11120	11052	11203	11167	11139	11267	11092	11341	10994	11081	11138	11020	11122	11229	11308	11086	11254	11210	10999	10992	11059	11087	11270	11112	11296	11140	11140	11073	11031	11122	11244	11248	11049	11096	11109	11159	11121	11239	11111	11039	11174	11330	11091	11120	11206	11185	11221	11112	11166	11131	11091	11086	11193	11113	11236	11075	11146	11002	11111	11146	11103	11291	11064	11146	11229	11195	10992	11035	11234	11084	11216	11180	11210	11135	11219	11225	11188	11182	11194	11155	11132	10981	11140	11329	11189	10972	11116	11205	11184	11187	11095	11032	11274	11168	11184	11261	11151	11340	11255	11059	11272	11111	11034	11175	11090	11200	11171	11242	11200	11125	11134	11170	11197	11241	11038	11092	11273	11193	11248	11126	11306	11042	11135	11200	11138	11091	11050	11170	11175	10973	11137	11371	11075	11198	11332	11035	11083	11237	11193	10967	11158	11191	11175	11127	11123	11133	11116	11095	11180	11210	11146	11315	11177	11089	11257	11113	11150	11101	11000	11059	11129	11320	10934	11227	11147	11122	11137	11152	11155	11298	11166	11086	11168	11047	11198	11064	10969	11089	11064	11041	11430	11075	11104	11205	11196	11091	11105	11103	11151	11224	11140	11057	11045	11180	11084	11026	10984	10955	11178	11224	11048	11167	11124	11139	11070	11209	11366	11154	11268	11146	11190	11129	11105	11176	10994	11160	11149	11171	11039	11040	11127	11289	11230	11321	11196	11122	11392	11263	11116	11179	11102	11204	11108	11063	11103	11173	11313	11017	11057	11139	11004	11146	11205	11039	11172	11198	11190	11052	11137	11232	11024	11086	11182	11225	11266	11242	11214	11034	11255	11154	11201	11238	11069	11104	11364	11113	11079	11288	11099	11238	11039	11082	11280	11078	11172	11193	11333	11212	11128	11065	11141	11166	11157	11054	11075	11214	11062	11179	11195	10948	11127	11069	11168	11166	11082	11174	11091	11103	11116	11138	11008	11275	11243	11184	11116	11071	11107	11170	11283	11093	11241	11210	11078	11184	11176	11093	11331	11321	11138	11282	11231	11313	11020	11157	11420	11077	11176	11125	11164	11090	11356	11135	11175	11128	10979	11133	11135	10976	11129	11100	11200	10965	11250	11219	11193	11154	11201	11067	11197	11163	11185	10993	11154	11235	11289	11237	11199	11180	11112	11116	11030	11034	11160	11225	11103	11147	11166	11072	11224	11082	11304	11208	11043	11167	11183	11275	11255	11214	11030	11100	11268	11159	11241	11049	11250	11175	11333	10946	11188	11176	11165	11131	11042	11150	11188	11169	11022	11106	11062	11258	11084	11127	11128	11127	11137	11149	11149	11027	11190	11229	11165	11041	11083	11116	11066	11133	10994	11344	11015	11071	11150	11087	11254	11284	11160	10991	11307	11200	11202	11144	11026	11057	11226	11175	11128	11054	11058	11134	11137	11147	11066	11142	11179	11124	11150	11247	11104	11164	11012	10991	11113	11091	11211	11054	11130	11214	11139	11125	11123	11132	11285	11152	11014	11095	11222	11090	11177	11154	11183	11129	11069	11078	11037	11087	11237	11134	11061	11154	11193	11174	11206	11076	11208	11086	11194	11045	11178	11132	11199	11311	11265	11169	11042	11151	11039	11151	11164	11134	11251	11178	11172	11064	11093	11044	11166	11093	11093	11158	11087	11019	10942	11213	11074	11137	11127	11163	11110	10954	11170	11106	11092	11218	11062	11154	11033	11251	11010	11134	11082	11030	11286	11212	11253	10978	11114	11237	11087	11210	11182	11266	11254	11121	11147	11133	11125	11273	11111	11184	11000	10950	11082	10981	11284	11137	11101	11136	11172	11179	11136	11142	11273	11358	11103	11182	11105	11093	11111	11130	11131	11187	11029	11121	11157	11005	11283	11221	11065	11159	11205	11091	11127	11152	11173	11208	10997	11109	11029	11118	11126	11256	11166	11151	11071	11189	11211	11141	10909	11178	11032	11042	11157	11212	11167	11164	11046	11106	11183	11199	11257	11097	11218	11082	11190	11039	11159	11241	11127	11005	11271	11306	11112	11176	11021	11215	11144	11219	11331	11085	11210	11179	11303	11125	11107	11109	11254	11081	11157	11098	11147	11182	11205	11138	11211	11198	11018	11143	11205	10976	10967	11275	11131	11119	11124	11289	11139	11236	11144	11088	11029	11158	11169	11122	11136	11373	11131	11179	11047	11187	11305	11010	10948	11047	11169	11075	11116	11058	11098	11139	11211	11224	11193	11053	11066	11184	11200	11326	11186	11213	11157	11248	11086	11133	11050	11189	10997	11187	11260	11197	11195	11173	11112	11201	11195	11226	11237	11148	11005	11210	11115	11138	11088	11271	11191	11168	11171	11062	11056	11146	11112	11173	11170	11126	11223	11053	11198	11143	10991	11090	11174	11110	11199	11284	11095	11298	11142	11120	11182	11047	11093	11188	11266	11213	11196	11032	11074	11049	11211	11219	11229	11200	11240	11284	11271	11158	11057	11047	11044	11318	11227	11210	11208	11167	11166	11223	11228	11233	11192	11215	11231	11143	11206	11175	11079	11061	11141	11125	11172	11068	11289	10957	11384	11102	11268	11042	11056	10894	11174	11152	11116	11223	11258	11272	11270	11156	11203	11083	11228	11128	11190	11082	11079	11198	11266	11157	11229	10928	11120	11301	11028	11154	11128	11180	11232	11222	11051	11034	11111	11272	11216	11119	11191	11236	11080	11075	11204	11172	11183	11054	11204	11122	11392	11097	10959	11135	11173	10998	11140	11174	11122	11181	11192	10923	11208	11058	11211	11243	11162	11158	11167	11035	11247	11255	11098	11076	11035	11184	11021	11079	11007	11071	11103	11177	11073	11178	11145	11203	11088	11161	11170	11074	11095	11307	11151	11094	11174	11236	11202	11119	11113	11044	11033	11220	11127	11118	11206	11362	11092	11159	11153	11219	10928	11186	11105	11126	11142	11323	11116	11192	11112	11243	11212	11152	11104	11158	11247	11279	11034	11093	11038	11081	10914	11110	11231	11159	11125	11192	11280	11171	11122	11135	11128	11097	11241	11317	11052	11174	11067	11148	11192	11258	11269	11222	11211	11074	11325	11110	11159	11222	11013	11221	11079	11259	11166	11131	11415	11061	11138	11093	11176	11048	11059	11078	11109	11127	11128	11278	11308	11219	10934	11161	11179	10932	11171	11158	11131	11168	11158	11137	11306	11185	11260	11258	11132	11057	11229	11205	11113	11074	11201	10966	11239	11142	11116	11132	11220	11063	11095	11109	11074	11184	11308	11149	11135	11019	11086	11221	11351	11060	11189	11179	11225	11195	11060	11255	11069	11014	11058	11363	11116	11216	11086	11137	11121	11292	11119	11180	11139	10925	11021	11024	11058	11171	11290	11250	11100	11339	10938	11271	11236	11027	11129	11190	11136	11135	11167	11139	11175	11150	11070	11215	11215	10844	11146	11109	11154	11152	11155	11154	11354	11153	11237	11235	11200	11253	11128	11104	11242	11061	11008	11246	11140	11150	11124	11078	11145	11152	11190	11083	11225	11044	11218	11238	11208	10944	11168	11157	11137	11072	11210	11158	10948	11114	11059	11077	11096	11049	11216	11060	11018	11028	11108	11166	11171	11107	11103	11208	11141	11136	11282	10910	11116	11073	11128	11145	11138	11196	11321	11263	11230	11145	11131	11235	11104	11037	11210	11131	11184	10977	11022	10965	11017	11229	11249	11105	11049	11287	11112	11020	11454	11246	11160	11215	11215	11075	11166	11062	11030	11295	11150	11326	11024	11083	11184	11113	11172	11267	11205	11123	11245	11125	11221	11194	11109	11203	10989	11182	11118	11269	11075	11209	11015	11061	11136	11199	11074	11059	11231	11192	11148	11329	11083	11092	11114	11200	11180	11169	11095	11176	11175	11092	11136	11163	11287	11201	11089	11264	11078	11002	11284	11128	11169	11031	11095	11195	11262	11204	11128	11213	11311	11145	11162	11084	11230	11147	11250	11217	11245	11275	11263	11104	11300	11154	11243	11097	11104	11275	11068	10990	11243	11067	11196	11140	11097	11057	11287	11214	11096	11209	11140	11175	11139	11174	11129	11072	11183	11139	11189	11046	11072	11251	11004	11145	11111	11099	11166	11177	11225	11063	11181	11261	11263	11206	11138	11232	11262	11036	11037	11171	11191	11126	11275	11048	11205	11156	11170	11086	11187	11111	11030	11050	11108	11212	11088	11080	11205	11133	11154	11037	11026	11064	11219	11125	11267	11146	11112	11097	11342	11177	11022	11409	11123	11278	11123	11303	11209	10958	11120	11150	11266	11188	11183	11128	11095	11072	11198	11019	11172	11129	11209	11040	11151	11077	11114	11203	11103	11190	11087	11216	11071	11159	11162	11268	11040	11300	11144	11121	11139	11209	11155	11181	11231	11107	11139	11203	11161	11131	11203	11233	11177	11220	11183	11140	11064	11111	11105	11137	11195	11139	11183	11139	11197	11113	11058	10975	11008	11106	11113	11161	11143	11272	11196	11148	11028	11160	11188	10915	11244	11299	11114	11164	11239	11177	11043	11328	11284	11136	11218	11205	11309	11256	11294	11214	11180	11082	11139	11132	11323	11089	11334	11242	11112	11146	11240	11280	11130	11205	11034	11175	11207	11081	10993	11030	11155	11200	11145	11179	11231	11080	11177	11198	11055	11189	11143	11110	11124	11232	11188	10998	11106	11152	11132	11279	11081	11139	11215	11106	11089	11130	11300	11127	11013	11032	11134	11020	11084	11245	11197	11236	11042	11085	11194	11203	11294	11189	11025	11307	11068	11004	11279	11132	11100	11111	11121	11040	11201	11197	11089	11107	11276	11322	11153	11130	11178	11033	11163	11174	11147	11119	11088	11190	11122	11075	11143	11271	11109	11309	10980	11248	11249	11109	11203	11140	11143	11261	11224	11237	11109	10988	11108	10935	11131	11112	11062	11118	11136	11205	11227	11210	11199	11284
24166	21622	29432	34613	41762	36531	35293	43394	50219	41690	28256	21324	19596	19241	18911	18641	18494	18335	18425	18552	18468	18549	18265	18744	18464	18590	18340	18229	18214	18354	18329	18272	18499	18352	18250	18298	18294	18556	18326	18247	18334	18449	18359	18347	18483	18394	18278	18330	18204	18266	18272	18157	18209	18235	18350	18179	18495	18306	18220	18595	18235	18272	18302	18220	18339	18345	18453	18371	18306	18298	18124	18403	18452	18143	18610	18490	18303	18242	18281	18072	18177	18461	18313	18222	18029	18407	18466	18420	18365	18261	18294	18198	18317	18131	18087	18360	18415	18358	18371	18145	18386	18300	18348	18152	18357	18262	18416	18371	18172	18337	18302	18118	18086	18313	18265	18468	18245	18280	18179	18317	18386	18510	18411	18146	18291	18110	18394	18446	18277	18344	18227	18225	18183	18247	18420	18120	18306	18069	18093	18259	18199	18205	18165	18408	18389	18335	18546	18268	18298	18173	18116	18096	18149	18035	18317	18167	18332	18262	18455	18185	18191	18062	18206	18201	18130	18113	18138	18163	18364	18355	18366	18392	18118	18188	18375	18379	18206	18368	18239	18395	18376	18078	18403	18095	18321	18216	18076	18328	18259	18074	18244	18385	18130	18396	18163	18232	18323	18355	18393	18324	18268	18151	18260	18216	18074	18276	18454	18209	18394	18326	18147	18331	18257	18222	18396	18330	18344	18421	18276	18362	18236	18198	18426	18435	18614	18406	18391	18344	18235	18352	18326	18309	18248	18301	18170	18181	18238	18356	18188	18242	18202	18181	18173	18508	18072	18265	18383	18296	18479	18124	18265	18530	18292	18202	18235	18203	18100	18406	18163	18128	18224	18100	18295	18183	18165	18085	18136	18437	18263	18174	18241	18286	18328	18219	18368	18263	18163	18223	18118	18387	18282	18213	18290	18479	18192	18310	18454	18450	18093	18453	18432	18318	18253	18150	18217	18227	18294	18385	18251	17987	18338	18237	18094	18251	18233	18121	18187	18322	18112	18143	18339	18377	18447	18039	18147	18044	18095	18141	18267	18223	18096	18203	18280	18444	18361	18247	18240	18262	18184	18339	18282	18292	18111	18400	18306	18040	18204	18243	18215	18325	18285	18312	18199	18136	18233	18323	18137	18248	18080	18168	18052	18194	18319	18272	18322	18035	18505	18343	18360	18020	18142	18261	18201	18271	18205	18334	18293	18303	18366	18282	18187	18298	18403	18228	18352	18335	18253	18373	18341	18195	18210	18150	18212	18403	18150	18322	18170	18177	18313	18395	18392	18360	18308	18207	18264	18298	18137	18126	18119	18380	18240	18370	18300	18338	18238	18227	18169	18399	18391	18435	18165	18331	18413	18108	18271	18213	18272	18341	18452	18354	18316	18302	18045	18245	18176	18065	18421	18381	18067	18421	18186	18196	18098	18137	18269	18270	18389	18358	18362	18239	18346	18220	18205	18404	18282	18271	18149	18164	18353	18335	18341	18428	18293	18343	18356	18250	18308	18069	18500	18211	18108	18315	18329	18200	18413	18355	18140	18101	18015	18070	18193	18180	18209	18317	18370	18258	18301	18152	18238	18066	18248	18269	18346	18378	18340	18260	18281	18127	18154	18120	17970	18153	18296	18083	18209	18183	18245	18244	18250	18368	18252	18272	18214	18301	18498	18246	18203	18381	18169	18306	18215	18625	18207	18236	18359	18243	18132	18257	18360	18358	18183	18150	18365	18210	18391	18351	18369	18293	18345	18136	18321	18470	18175	18192	18311	18191	18471	18261	18267	18326	18189	18285	18299	18356	18324	18159	18400	18334	18413	18061	18103	18244	18189	18191	18244	18399	18340	18438	18493	18323	18206	18334	18169	18226	18443	18085	18089	18132	18246	18351	18170	18149	18440	18095	18363	18274	18237	18422	18275	18207	18287	18135	18352	18505	18321	18349	18495	18425	18221	18215	18085	18285	18295	18138	18284	18287	18106	18305	18260	18279	18328	18207	18496	18287	18389	18374	18528	18327	18253	18251	18372	18234	18537	18215	18435	18297	18200	18202	17927	18043	18298	18153	18359	18268	18286	18006	18243	18386	18340	18405	18267	18227	18192	18382	18557	18202	18320	18425	18261	18373	18175	18290	18400	18120	18412	18203	18046	18351	18205	18132	18237	18318	18229	18121	18332	18317	18523	18342	18257	18244	18317	18352	18362	18334	18385	18460	18369	18185	18226	18279	18275	18252	18379	18313	18150	18246	18276	18244	18307	18054	18365	18209	18301	18136	18392	18057	18144	18288	18219	18287	18286	18272	17998	18300	18088	18047	18159	18160	18169	18361	18299	18210	18214	18081	18035	18282	18218	18201	18208	17900	18426	18249	18132	18372	18710	18304	18360	17980	18015	18507	18422	18237	18300	18232	18288	18088	18054	18088	18139	18267	18406	18297	18211	18047	18356	18239	18342	18434	18225	18227	18385	18008	18316	18267	18447	18393	18160	18184	18363	18361	18237	18295	18408	18328	18271	18250	18378	18206	18064	18055	18117	18235	18143	18196	18417	18369	18130	18158	18260	18199	18114	18393	18222	18110	18270	17953	18278	18220	18213	18395	18291	18304	18446	18128	18272	18357	18403	18172	18558	18245	18151	18376	18224	18164	18289	18274	18148	18089	18222	18180	18245	18466	18364	18229	18343	18272	18139	18139	18153	18162	18601	18220	18427	18157	18198	18164	18271	18363	18454	18487	18424	18170	18189	18388	18317	18064	18344	18104	18360	18320	18327	18292	18220	18359	18246	18337	18251	18089	18225	18198	18354	18309	18263	18219	18251	18384	18139	18432	18469	18522	18306	18169	18353	18139	18279	18244	18267	18218	18226	18136	18389	18278	18206	18227	18063	18270	18355	18190	18296	18150	18308	18100	18187	18114	18235	18142	18293	18362	18186	18151	18340	18283	18028	18215	18258	18141	18287	18276	18253	18347	18371	18092	18349	18355	18048	18242	18197	18100	18182	18301	18390	18453	18304	18339	18135	18051	18348	18151	18225	18180	18214	18180	18203	18417	18077	18073	18335	18327	18474	18409	18384	18169	18378	18408	18209	18160	18325	18420	18386	17906	18375	18336	18367	18417	18358	18124	18232	18214	18257	18254	18235	18292	18246	18342	18347	18119	18557	18259	18278	18523	18298	18391	18309	18439	18226	18278	18109	18432	18327	18219	18449	18180	18466	18355	18098	18170	18034	18492	18440	18278	18033	18270	18258	18217	18179	18334	18360	18394	18325	18152	18283	18144	18522	18192	18363	18315	18156	18142	18241	18327	18262	18244	18220	18301	18217	18186	18301	18188	18276	18085	18373	18400	18334	18079	18453	18242	17995	18221	18305	18186	18100	18152	18298	18059	18354	18498	18286	18113	18217	18607	18435	18348	18162	18373	18483	18301	18186	18024	18427	18088	18423	18130	18383	17992	17958	17986	18277	18276	18060	18329	18094	17978	18139	18118	18269	18011	18271	18035	18238	18346	18208	18038	18310	18500	18267	18442	18004	18281	18150	18265	18128	18228	18217	18307	18162	18388	18293	18322	18327	18120	18231	18352	18284	18283	18145	18231	18270	18135	18241	18477	18228	18227	18554	18216	18142	18309	18254	18031	18379	18257	18383	18162	18227	18389	18503	18304	18157	18146	17989	18377	18190	18257	18211	18440	18455	18315	18182	18531	18290	18483	18324	18175	18380	18368	18371	18405	18199	18229	18155	18303	18097	18388	18304	18253	18222	18078	18247	18029	18236	18312	18157	18184	18305	18558	18309	18236	18287	18160	18383	18287	18235	18106	18464	18308	18370	18143	18292	18221	18359	18226	18213	18130	18177	18069	18144	18278	18219	18056	18304	18542	18304	18195	18266	18258	18170	18453	18193	18302	18123	18066	18409	18249	18303	18413	18342	18179	18264	18397	18134	18069	18158	18377	18425	18319	18307	18260	18384	18134	18231	18262	18537	18204	18277	18237	18208	18300	18239	18217	18516	18226	18238	18496	18431	18338	18346	18085	18382	18268	18110	18007	18567	18360	18295	18097	18346	18323	18220	18270	18359	18341	18082	18165	18162	18099	18222	18303	18285	18424	18160	17897	17969	18263	18117	18356	18393	18238	18462	18368	18199	18224	18400	18008	18294	18287	18272	18364	18091	18291	18132	18219	18106	18149	18331	18242	18351	18274	18150	18222	18112	18216	18440	18174	18479	18204	18321	18178	18193	18302	18143	18355	18290	18501	18409	18290	18340	18444	18277	18327	18160	18249	18280	18250	18487	18274	18390	18462	18194	18422	18298	18201	18461	18381	18248	18281	18580	18249	18215	18175	18250	18188	18150	18381	17994	18283	18391	18366	18383	18283	18396	18228	18369	18352	18294	18138	18383	18051	18297	18503	18186	18441	18113	18134	18218	18397	18351	18232	18257	18127	18486	18192	18311	18333	18293	18366	18301	18387	18419	18252	18305	18564	18169	18145	18450	18240	18524	18270	18202	18214	18076	18047	18401	18380	18358	18476	18268	18251	18229	18182	18192	18145	18233	18415	18215	18401	18290	18298	18113	18282	18354	18214	18143	18125	18342	18270	18367	18347	18333	18116	18388	18356	18237	18184	18225	18276	18168	18205	18276	18420	18013	18122	18011	18203	18193	18372	18138	18187	18270	18210	18033	18435	18371	18257	18419	18438	18322	18071	18105	18178	18217	18199	18290	18258	18076	18433	18327	18341	18345	18117	18187	18155	18180	18122	18186	18195	18184	18312	18105	18313	18337	18425	18419	18296	18103	18316	18222	18140	18183	18321	18296	18331	18506	18339	18216	18152	18111	18285	18268	18262	18455	18269	18274	18168	18271	18343	18399	18361	18122	18320	18294	17936	18396	18246	18124	18061	18284	18247	18325	18199	18329	18217	18131	18096	18183	18249	18242	18306	18202	18226	18200	18070	18336	18319	18289	18322	18110	18339	18171	18146	18277	18226	18389	18181	18317	18089	18089	18281	18284	18292	18224	18248	18333	18471	18461	18368	18321	18287	18472	18291	18305	18160	18310	18391	18229	18303	18437	18378	18529	18165	18242	18460	18115	18372	18251	18150	18300	18323	18200	18200	18285	18271	18188	18130	18492	18371	18268	18374
31633	53443	59917	58197	47862	26081	29165	41169	45534	33139	19322	13625	12316	12154	11800	11589	11695	11780	11526	11518	11682	11763	11581	11618	11756	11407	11662	11750	11747	11694	11608	11632	11555	11479	11668	11617	11627	11613	11654	11488	11614	11582	11585	11442	11559	11574	11455	11473	11495	11542	11585	11618	11507	11661	11625	11614	11478	11493	11599	11687	11659	11685	11566	11576	11702	11507	11577	11458	11555	11687	11508	11579	11653	11579	11669	11575	11424	11514	11657	11617	11482	11607	11550	11438	11649	11531	11559	11446	11644	11540	11548	11645	11511	11560	11431	11541	11424	11531	11761	11428	11418	11513	11438	11641	11680	11711	11630	11636	11538	11491	11711	11460	11499	11627	11629	11640	11525	11601	11466	11555	11428	11560	11545	11585	11566	11415	11477	11536	11651	11550	11651	11664	11587	11559	11771	11511	11493	11427	11504	11657	11539	11519	11487	11549	11543	11478	11573	11473	11558	11487	11507	11497	11587	11599	11801	11592	11519	11420	11481	11596	11732	11692	11476	11561	11638	11391	11766	11518	11665	11479	11387	11493	11557	11655	11521	11580	11677	11513	11653	11563	11683	11523	11810	11503	11594	11636	11563	11594	11431	11629	11562	11548	11711	11490	11531	11486	11496	11508	11647	11422	11577	11503	11504	11491	11423	11520	11578	11522	11545	11385	11599	11795	11439	11710	11505	11490	11540	11363	11411	11411	11478	11484	11619	11543	11502	11797	11494	11528	11583	11604	11491	11450	11519	11701	11673	11558	11626	11482	11514	11639	11619	11548	11678	11588	11401	11466	11472	11620	11395	11567	11601	11497	11476	11382	11539	11732	11340	11370	11486	11583	11513	11677	11593	11670	11658	11513	11500	11549	11746	11652	11629	11629	11400	11607	11406	11447	11478	11683	11608	11442	11626	11517	11436	11546	11532	11410	11584	11570	11549	11509	11680	11481	11470	11605	11455	11734	11606	11352	11464	11480	11522	11486	11586	11606	11472	11537	11428	11549	11577	11527	11598	11623	11600	11636	11758	11609	11680	11507	11521	11479	11536	11572	11449	11556	11780	11482	11393	11633	11516	11651	11595	11436	11742	11490	11462	11671	11487	11527	11694	11539	11390	11608	11406	11575	11469	11580	11490	11458	11514	11589	11531	11465	11570	11568	11437	11599	11525	11605	11490	11491	11594	11666	11548	11547	11624	11378	11495	11507	11676	11387	11558	11436	11660	11528	11568	11597	11474	11519	11399	11493	11327	11782	11445	11526	11455	11543	11411	11474	11440	11481	11648	11592	11575	11567	11633	11542	11539	11494	11411	11432	11590	11553	11521	11421	11552	11512	11537	11450	11489	11466	11394	11626	11485	11616	11576	11466	11594	11531	11580	11533	11550	11567	11564	11611	11446	11447	11614	11616	11499	11476	11354	11500	11461	11533	11644	11416	11683	11534	11572	11459	11478	11580	11586	11593	11513	11527	11500	11544	11530	11457	11590	11364	11641	11501	11408	11492	11510	11414	11585	11436	11373	11427	11582	11618	11518	11671	11594	11716	11486	11599	11559	11455	11376	11597	11492	11485	11633	11387	11509	11612	11531	11405	11615	11648	11556	11688	11459	11470	11514	11568	11592	11573	11472	11553	11372	11615	11564	11471	11644	11550	11393	11524	11496	11384	11590	11748	11511	11567	11524	11544	11600	11635	11606	11472	11586	11644	11484	11634	11542	11608	11602	11538	11463	11544	11575	11469	11542	11590	11734	11494	11494	11424	11679	11618	11416	11652	11624	11551	11637	11630	11506	11610	11453	11574	11665	11452	11501	11421	11540	11733	11497	11604	11499	11569	11598	11610	11451	11440	11792	11425	11653	11732	11477	11507	11529	11469	11454	11397	11622	11504	11490	11609	11598	11610	11508	11618	11539	11468	11463	11506	11649	11550	11464	11408	11684	11517	11770	11534	11749	11472	11560	11459	11512	11430	11608	11536	11473	11631	11582	11548	11520	11570	11618	11566	11571	11508	11556	11527	11601	11647	11689	11741	11508	11422	11500	11584	11562	11544	11730	11370	11492	11521	11519	11582	11473	11718	11655	11579	11468	11400	11578	11606	11522	11506	11483	11626	11476	11524	11478	11520	11525	11619	11482	11557	11332	11427	11540	11594	11437	11420	11535	11652	11536	11441	11407	11539	11643	11667	11568	11581	11459	11543	11459	11551	11580	11569	11412	11481	11332	11582	11474	11650	11521	11637	11438	11518	11482	11532	11512	11457	11499	11465	11603	11632	11629	11599	11329	11559	11471	11560	11527	11545	11637	11467	11670	11628	11616	11435	11582	11612	11794	11512	11517	11476	11526	11509	11574	11504	11548	11627	11510	11561	11438	11613	11715	11514	11400	11384	11520	11557	11457	11455	11563	11489	11330	11481	11620	11474	11529	11459	11551	11490	11475	11649	11516	11452	11545	11772	11623	11491	11400	11520	11656	11470	11525	11449	11531	11484	11539	11364	11539	11564	11552	11695	11565	11474	11699	11460	11451	11643	11534	11427	11400	11442	11511	11525	11639	11589	11631	11662	11529	11489	11392	11498	11406	11505	11702	11575	11444	11450	11435	11452	11513	11489	11587	11441	11492	11599	11511	11549	11406	11561	11492	11723	11713	11591	11430	11577	11606	11532	11383	11371	11566	11566	11550	11625	11551	11514	11553	11437	11662	11456	11585	11440	11668	11455	11561	11474	11552	11407	11573	11563	11549	11613	11312	11561	11635	11509	11482	11454	11357	11567	11419	11523	11525	11524	11484	11500	11681	11554	11441	11612	11512	11606	11636	11630	11399	11439	11586	11520	11618	11489	11388	11530	11620	11477	11597	11543	11405	11591	11551	11590	11456	11445	11492	11435	11531	11413	11590	11582	11424	11536	11454	11575	11592	11625	11572	11496	11524	11481	11537	11509	11488	11388	11347	11494	11527	11506	11453	11540	11475	11423	11441	11624	11662	11509	11498	11458	11438	11563	11425	11471	11587	11566	11491	11508	11448	11624	11448	11420	11516	11556	11442	11403	11514	11559	11538	11504	11434	11603	11580	11607	11580	11448	11267	11478	11480	11584	11447	11688	11566	11598	11528	11680	11448	11549	11650	11378	11529	11412	11730	11417	11596	11631	11523	11538	11399	11530	11316	11675	11480	11599	11576	11560	11578	11669	11546	11706	11511	11549	11440	11561	11606	11406	11582	11619	11491	11712	11713	11548	11677	11485	11550	11452	11584	11510	11464	11388	11414	11689	11412	11438	11604	11551	11588	11506	11353	11478	11477	11359	11523	11741	11483	11551	11423	11443	11441	11426	11569	11662	11569	11699	11449	11478	11603	11505	11468	11431	11644	11439	11376	11591	11450	11553	11582	11524	11500	11611	11431	11537	11504	11438	11596	11498	11450	11489	11445	11398	11549	11498	11673	11536	11496	11539	11528	11500	11492	11661	11387	11410	11517	11345	11455	11533	11450	11586	11592	11546	11566	11427	11641	11506	11540	11429	11682	11578	11414	11569	11501	11481	11363	11612	11256	11571	11490	11439	11629	11541	11537	11578	11552	11508	11525	11624	11540	11488	11696	11396	11508	11363	11612	11578	11462	11654	11544	11581	11552	11468	11491	11494	11629	11312	11391	11562	11687	11526	11526	11399	11449	11561	11557	11569	11528	11593	11578	11699	11640	11672	11515	11319	11622	11555	11554	11686	11456	11401	11382	11441	11508	11510	11580	11484	11504	11465	11596	11566	11496	11479	11418	11518	11608	11423	11574	11509	11457	11643	11545	11494	11555	11519	11544	11470	11586	11351	11608	11689	11504	11585	11545	11620	11515	11549	11417	11492	11425	11594	11523	11547	11523	11577	11439	11618	11458	11651	11567	11717	11414	11622	11665	11511	11435	11466	11389	11725	11562	11603	11443	11419	11534	11603	11719	11464	11497	11544	11476	11559	11372	11519	11667	11502	11616	11505	11727	11592	11417	11489	11480	11491	11623	11591	11440	11548	11559	11663	11608	11796	11390	11544	11394	11479	11576	11536	11524	11432	11476	11482	11488	11624	11672	11480	11547	11476	11463	11645	11682	11508	11531	11496	11486	11551	11575	11537	11593	11561	11552	11545	11479	11569	11538	11558	11395	11662	11345	11543	11549	11560	11670	11539	11564	11498	11499	11501	11396	11520	11589	11524	11625	11407	11489	11499	11505	11629	11413	11169	11641	11339	11599	11385	11588	11553	11537	11508	11559	11507	11251	11702	11431	11602	11691	11450	11543	11651	11526	11618	11455	11465	11598	11595	11629	11530	11475	11687	11640	11559	11411	11430	11539	11362	11570	11563	11642	11474	11612	11663	11328	11523	11506	11513	11554	11490	11645	11596	11556	11524	11500	11825	11337	11451	11674	11438	11531	11608	11716	11779	11663	11572	11489	11606	11710	11603	11398	11617	11582	11404	11662	11425	11598	11447	11786	11551	11535	11815	11534	11442	11555	11698	11601	11551	11523	11484	11661	11562	11557	11536	11368	11424	11551	11600	11558	11404	11427	11597	11419	11467	11522	11534	11490	11611	11487	11537	11610	11556	11569	11417	11580	11382	11557	11514	11570	11589	11647	11559	11573	11503	11659	11567	11495	11482	11584	11388	11576	11801	11729	11352	11568	11557	11616	11463	11617	11411	11610	11488	11488	11466	11689	11710	11405	11467	11481	11534	11635	11466	11602	11464	11531	11493	11460	11458	11558	11472	11502	11544	11826	11459	11545	11587	11595	11478	11511	11518	11490	11521	11640	11499	11477	11633	11506	11451	11659	11452	11485	11596	11360	11637	11593	11637	11506	11403	11466	11582	11498	11488	11593	11538	11575	11592	11566	11586	11636	11497	11645	11620	11545	11697	11557	11704	11517	11568	11533	11433	11416	11609	11704	11627	11643	11399	11621	11556	11456	11671	11493	11414	11424	11532	11530	11549	11651	11450	11396	11595	11480	11527	11716	11455	11473	11462	11600	11576	11376	11472	11489	11494	11547	11579	11614	11528	11538	11487	11556	11554	11536	11535	11402	11470	11571	11540	11494	11509	11767	11347	11529	11492	11458	11658	11390	11570	11639	11463	11549	11583	11522	11428	11428	11497	11478	11420
32423	25331	24653	25022	23091	20077	20711	21565	21888	20877	19163	18253	17996	18068	18180	17934	18268	17896	17772	17922	17743	18048	17906	18108	17921	17902	17974	17921	17872	18043	17754	18088	18015	17958	17988	17893	17942	18078	17952	17834	17979	18028	17738	17885	17854	18134	17987	17956	17956	18160	18005	17737	17903	18021	17974	17824	18032	18108	17912	17851	18002	18066	17999	17883	18040	17705	17759	18051	17710	18062	17888	17756	17696	17752	17932	17941	17894	18088	17996	18063	18034	17884	17841	17836	17749	18075	17959	17754	17891	17989	17868	18029	17717	17966	18026	17958	17810	18072	18000	18001	18006	17869	17715	17968	18013	17779	17920	17902	17724	17878	17911	17934	17975	17859	18188	17927	17872	17904	18094	17834	18026	17873	17953	17993	17964	18072	18212	17933	17871	17973	18083	17856	18109	17820	17961	17977	17979	18074	17909	18138	17891	18058	17896	17924	18133	18050	17812	17947	18048	17677	17803	17912	18117	17918	17908	17952	18003	17895	17948	18252	18071	17928	17772	17748	17761	18038	17810	17938	17693	17802	18052	17787	17856	17908	17659	18216	18122	17845	17708	17926	17999	17801	17944	18043	18003	18052	17964	17953	18146	18095	17768	17757	17968	18001	17973	18004	17894	17986	18003	18052	18129	17707	17953	17746	18035	18160	17909	17996	17939	17875	17886	18109	18080	18018	17883	17739	17973	17910	17719	18029	17730	17864	17838	17731	17992	18010	18031	17972	17931	17788	17991	17996	17816	18076	17870	17702	17735	17982	17935	17763	17858	17979	17872	17698	17877	17900	17891	17913	17826	17884	17875	17851	18141	18049	17682	17877	17950	17807	17917	17859	18146	17926	17897	17992	18067	18056	17921	17878	17746	17881	17700	17644	18045	18002	18055	17727	18037	18252	17663	18000	17767	17990	18012	17963	17755	17941	17855	17931	17914	17875	17947	18000	17966	17838	17718	17814	17834	18014	17974	17935	18111	17996	18170	17811	17814	18004	17995	17807	17994	18042	17887	17818	17973	17807	17907	17976	17777	17983	18068	17919	17978	17943	17840	17814	17986	18108	18105	17840	17871	17783	18032	17778	17942	17954	17840	18001	17855	17937	18026	17834	17806	17852	17764	17892	17997	17968	18127	17831	17784	18017	18047	18027	17886	17796	17770	17894	17873	17968	17903	18024	17959	17710	18130	17806	17932	17887	17687	17819	17878	17936	18061	17965	17918	17992	18009	18002	17918	17921	17948	17895	17982	17925	17765	18173	17820	17875	17961	17658	17923	17869	17957	17875	17912	17796	18057	17951	17962	17911	17771	18015	17980	17982	18114	17868	17842	17812	17898	18203	17966	17879	17928	18083	17981	17831	17625	18061	17923	17992	17970	18105	17928	17865	18034	17745	17874	18054	18124	17906	17877	17893	18054	17939	17981	18052	17961	17912	17870	17648	17678	18026	18020	17824	17800	17808	17977	18189	17935	17947	17938	18042	18030	17568	17992	17898	17779	17948	18038	17963	18153	18044	17936	17848	17903	18005	18008	18142	18071	18039	18003	17969	18019	18027	18014	18188	18085	18072	17948	17839	17858	17949	18003	18030	17950	17713	17836	17900	18016	18051	18013	18071	17958	17983	17838	17889	17936	17975	17926	17750	17900	17956	17841	17807	17753	17910	17800	18165	17896	17777	18123	17998	18183	17911	18091	17924	17737	17817	17852	17838	17971	18151	18034	18109	17929	17908	18165	17793	18089	17758	17842	18032	18022	17958	17931	17728	17876	17701	18039	17981	17875	17986	17958	17732	17930	17879	17940	17777	18008	17759	18177	17881	17901	17883	18073	17949	18082	18038	17967	17941	17993	18068	18260	17986	18028	18002	18120	17953	17991	17904	17815	18088	18065	17880	17952	18183	17943	17822	17952	18034	18110	18114	17821	17869	17872	17856	17860	17760	18023	17827	17934	18052	18146	18078	18080	17825	17933	18113	18147	18138	17847	17819	17898	17843	18096	17933	17980	17848	17961	17821	18021	17901	17842	17966	17982	17749	17936	17734	17910	17999	17952	17890	18068	18098	18118	17867	17879	17882	18046	18067	17562	18054	18113	17976	17918	17975	18072	18027	17927	18099	18094	17784	17742	17852	17857	17876	17987	17831	18007	17871	17796	18027	18130	17958	17959	17831	17886	17959	17829	17957	17874	17869	17801	17872	17947	17898	18010	17776	17905	18017	18131	17977	17791	17873	17949	17923	17952	18048	17700	17919	17996	18118	18081	17863	17885	17951	18003	17928	17741	18056	17882	17833	17974	18049	17905	17973	17766	17803	17865	18025	18050	18075	17695	17918	18115	18079	17897	17976	17908	17680	17785	18053	17805	18004	17985	18111	17843	17821	17943	17821	17773	17953	18024	17880	17995	18128	18013	17737	17908	17786	17889	17822	18084	18094	18029	17936	17870	18213	17860	17899	17916	17854	18109	17730	17768	17589	17772	18142	17888	18118	18232	17921	18084	18162	18029	18111	18012	17777	17829	17959	17919	17865	18056	18024	18067	17857	17890	17922	17766	17857	17946	18087	17805	17953	17914	17839	17957	18029	17898	17793	17870	17902	17869	17568	17960	17669	17809	17748	18159	17906	17994	17810	18044	17586	17949	18019	17957	17734	18054	18088	17768	17963	17977	17964	18178	17852	17915	17980	17944	17869	17855	18084	17905	17989	18015	17819	17709	17929	17777	17890	17898	18272	17870	17783	17864	17890	17891	17810	17884	17977	17974	17844	17968	17877	17870	17851	17810	18057	18125	17894	17660	17933	18076	17951	18055	17869	17779	18023	17849	18060	18207	17834	17995	17827	18132	17625	17872	17985	17890	17954	18140	17989	18089	17811	17855	18164	17818	17911	17919	17879	18123	17916	17961	17993	17989	17889	17997	17819	17844	17883	17869	17788	17896	17997	17785	17801	17956	17855	18108	17992	17920	17867	18207	17955	17900	17757	17905	17926	17904	17726	17818	17881	17804	17887	17865	18098	18267	18011	17995	17928	17947	17767	17786	17930	17918	18153	18042	18307	17938	18091	18124	17977	18037	17913	18016	17810	17685	17943	17977	18155	18120	17947	18086	18029	17733	17857	18117	17946	17949	17727	17699	18031	17856	17951	18116	17835	17961	17923	17851	17969	18026	17665	18051	18023	17825	17942	17986	18206	18039	18264	17941	17882	17861	18017	17959	17965	17906	17840	17898	18025	18034	17750	17881	17712	17732	17861	18100	17854	17784	17845	18004	17849	17841	17977	18235	18001	17925	18037	18040	18117	17839	17727	17867	17959	18097	17770	17978	17956	17931	17897	18028	17826	17994	17900	17954	17968	18125	18015	17908	17719	17907	18054	18122	17929	17962	18015	17792	17950	17902	17951	17793	18164	17826	17788	18050	17984	17902	17926	17868	18226	18111	17862	17872	17861	17859	17812	18094	18159	17901	17882	17876	17770	18072	17991	17832	17815	17850	17793	17905	17918	17867	17887	17613	18024	18237	17996	17965	17825	17834	17862	18020	18035	18072	18035	17776	17881	17787	17977	18049	17933	18113	18016	17973	17951	17704	17863	18003	17785	18105	17943	17818	17882	18151	17950	17907	18044	17873	17775	17827	17985	17940	17767	17888	17918	17783	17857	18070	18007	18137	18133	18115	17903	17857	17916	17640	17961	18012	18003	17936	17661	18000	17923	17896	17934	17863	17887	18123	17965	17812	17798	17984	18044	17920	17993	18140	17884	17977	18038	17930	17788	17827	18083	17968	17972	17862	17921	17908	18009	18026	17896	17948	17777	18254	17846	17887	17872	17730	17934	17991	17930	17891	17972	17969	18067	18143	17930	18086	17973	18153	17901	18011	17922	18064	17719	17950	18014	17875	17857	17997	18006	18067	18143	18185	17852	17787	17828	17634	17890	18113	17801	18022	17925	17916	17924	17879	18108	17767	17950	17976	18108	17967	17906	17713	18171	17982	17768	17987	17896	18084	17949	17777	17832	18205	17931	17861	18025	18057	18198	17867	17900	18011	17907	17980	17922	17753	17948	17863	18041	17726	17944	17946	17922	17705	18148	17776	18025	17949	17859	17950	17952	17936	17996	17863	17820	17787	17913	17908	18002	17952	17923	17960	17969	17942	17918	18020	17998	18123	17974	17904	18122	17854	18105	17915	17859	17802	17818	17775	17958	18023	18118	17859	17968	17819	17954	17968	18070	18133	18119	18007	18048	17903	17960	17954	17820	17836	17905	18002	17910	18033	17918	18025	17744	17885	18045	17932	17836	17989	17593	17966	18107	17804	18018	17914	17884	18089	17695	17895	17793	18023	17823	18035	18040	17786	18113	18009	18027	18003	18054	18022	17939	17992	17885	17864	18064	17986	18083	18131	18085	17977	17865	17904	17920	18021	18047	17870	17842	18020	17832	18132	18105	18099	17954	17892	18049	17950	18002	17945	18072	17916	17780	18015	18022	18042	17963	17837	17866	18043	17920	18005	18045	18296	17868	18071	18125	17966	17905	17916	17793	17950	17917	18010	18055	17963	17910	17920	17710	17995	17898	18016	17759	17882	17935	18088	17697	17872	17914	18072	17848	17964	17949	17877	17902	17959	17910	17970	17879	17864	17990	18017	17674	17961	17787	18214	17980	18072	17844	18006	17887	17830	18053	17975	17879	17919	17975	17937	17989	17936	17885	17838	18063	17876	17868	18115	17972	18117	17841	17859	17926	17988	17878	17921	18075	18151	17904	18008	17957	17864	17719	17962	18029	18144	17995	17947	18031	17740	17855	17972	18146	17865	18109	18142	17855	17952	18124	17965	17837	17960	17940	17855	17835	17830	18042	17900	18053	17810	17872	17789	18012	17914	17910	17728	18004	17988	17873	18042	17852	18062	18191	17831	17912	17994	18006	18132	17820	18032	18083	18097	17877	17940	18014	17999	18176	18017	18017	18073	17955	18085	17962	17686	17898	18105	18105	18148	17878	17845	17793	17848	17811	17859	17957	18072	17659	17757	17841	18049	17926	17964	18072	17992	17922	17996	17918	17965	18042	18137	17960	17918	17777	17725	17727	17915	18036	18083	17916	17935	17950	17933	17982	17894	17758	18072	17920	17977	17860	18026	17896	17997	17822
18272	21520	16678	17695	15977	12887	13531	14602	14737	13375	11670	11295	11058	11008	10991	11038	11073	10882	11070	11028	10801	11052	11033	11032	10934	10906	11112	11082	11165	11096	11146	11016	10957	10787	10982	11034	11025	11003	10963	11179	10967	10851	10955	11003	11090	10960	10950	11069	11023	11020	11108	11052	10943	10973	10948	10992	10921	11070	11133	11057	11119	11019	10921	10998	11027	11177	10973	11095	11028	11057	10884	11112	10989	10875	10987	11096	10941	11079	11024	10996	11012	11012	10984	11077	11093	11011	10940	10989	11119	11068	10991	11068	10860	11003	11118	10998	10913	11101	11144	11183	10941	10897	11024	11168	10879	11038	11163	11028	10986	10919	10900	11021	11113	10780	10926	10902	10920	11020	10991	10981	10983	11120	11047	11038	10959	11141	10940	11003	10800	11028	10962	11037	11022	11144	10914	11012	10910	10958	11020	11157	10950	10853	11255	11209	10973	10922	10932	11162	10986	11115	11152	11022	10991	11141	10912	10996	11021	11191	10935	10975	11136	10988	10925	10975	10929	11038	11051	11154	10996	11010	11052	10909	11017	11029	10974	10930	10988	11041	11098	10935	10952	11078	10970	11175	11127	11019	11030	10973	10824	11074	11009	10913	10957	11057	10976	11070	10903	11078	10986	11180	11081	10871	10844	10998	10977	10926	11133	11026	11033	11034	10931	11087	10950	10952	10990	10967	11113	10828	11096	11199	10995	11169	10959	11125	11035	11030	11115	11129	11173	11066	11010	11079	10984	11013	10957	11033	10935	11047	10923	10884	11081	10929	10955	11162	10889	11006	10971	11047	11144	11039	11000	11102	11031	10796	11068	10964	11177	10931	11090	11090	11098	11167	11116	11022	10970	11059	10995	11035	11062	10953	11080	10911	11096	11085	10997	11088	11036	10918	11154	11027	10804	10981	10936	10946	10980	11049	10977	10933	11074	11012	11161	11154	10994	10998	10959	11057	10979	11006	10973	10930	11096	10956	10918	10967	10914	11051	11080	11061	11023	10998	10970	10962	11003	11092	10922	11248	11017	11027	11003	11167	10994	10894	10786	11073	11119	11104	11036	11005	10956	11015	11014	10972	11178	10960	11075	10993	11077	11115	10915	11031	10972	11108	10925	10841	10954	11120	10900	10990	11100	11034	10933	10977	10941	10962	11020	10981	10976	10888	10968	10929	11176	11139	10994	11200	11047	11037	10944	10924	11084	10858	10963	11093	10935	11010	10927	11035	11000	11027	10972	11027	10943	11143	10945	10995	10949	10917	11150	11038	11072	11036	10914	10954	11185	11039	10932	10974	11050	10976	10886	11003	10945	10970	10974	10876	10831	11082	10958	11089	10901	11112	11016	11098	10976	11003	10969	11023	11078	10883	11196	11136	11002	10937	10798	11060	10950	11021	11004	11131	11125	10912	11104	10975	11143	10895	10954	11102	10831	11024	11009	10993	10828	11120	10999	11075	11012	10982	10946	11065	11192	11071	10854	11008	11006	11102	10946	10998	11123	11125	11234	10904	11116	11203	11174	11055	10938	11055	10997	11065	10960	11079	11052	10951	10904	11099	10906	10992	11135	10909	10877	10988	11031	11107	11140	11157	10981	10898	11073	11090	11073	10931	10977	11003	11021	11049	11032	11045	11165	10919	11076	11024	10875	10953	11008	11068	11006	11020	10997	11057	11012	10955	10909	10940	11094	11028	11115	11064	10961	10962	10979	11059	10846	11123	10940	10990	10895	11041	10904	11091	11029	10942	11065	10963	10918	11003	10987	11017	11093	10892	11123	10960	11038	10948	11061	11082	11048	10964	10869	10899	10999	10914	10940	10828	11009	10967	10931	11195	10990	10924	11007	11047	11062	10904	11068	11061	11008	11148	11144	10976	10970	11006	10893	11076	10974	11091	11087	10923	10944	11004	11100	11001	10995	11046	11038	10952	10915	11118	10920	11091	10955	11097	11168	10994	11035	10896	11038	11022	11031	11042	11156	10935	10994	10964	11050	10909	11118	11034	10957	11290	10927	11129	10923	10930	11130	10979	11022	10997	11231	11157	11227	10920	10994	11109	11045	11099	10850	10978	10857	10885	11024	10875	11083	10955	10974	10915	10996	10959	11163	11000	11016	10905	10976	10998	10832	10892	10912	11149	10919	11055	10999	10961	11055	10931	11097	11078	11198	10963	10967	10977	10863	10949	11121	10896	10928	11027	11046	11214	11019	11088	10891	11040	11012	10907	10888	10965	10992	11107	11007	11121	10945	11099	10976	10931	10987	11097	11143	10936	11148	11056	11160	11064	11005	11039	10938	10955	11039	11039	10979	11008	10908	11209	10928	11111	10945	11062	11013	10962	11014	11105	11052	10962	10869	11146	11048	11085	11022	11167	11024	10947	10882	10861	11012	10995	10983	11035	10965	10914	11100	10904	10990	11107	11039	10973	10970	10882	10942	11049	11007	10974	10952	11079	10986	11229	10973	11048	10923	10964	10816	11252	11191	10873	11002	10923	10974	11113	10985	10957	11085	11036	11115	11023	11074	10945	11125	10886	10988	11073	11045	11031	10919	11079	10961	11112	11008	10902	11205	10990	11017	10981	11036	10998	10927	11125	10921	11016	11031	10886	11075	10944	10959	11104	11115	11013	11066	11161	10885	10927	11058	11001	11100	11044	11015	11122	11051	11062	10961	11063	11077	11059	11084	11044	10998	11027	11016	11083	11036	11084	11026	11034	10943	11016	11050	11059	11050	10997	11138	10948	10997	11016	11172	10986	11149	10930	11132	11057	11012	10979	11132	10991	10962	11035	10806	11039	10841	11041	10825	10946	10932	10939	11303	10980	11009	11024	11056	11176	11063	11185	11041	10833	11032	10827	10936	10898	11178	11005	11021	11206	10884	10876	10988	11233	11060	10918	11001	11027	11111	10993	11135	11112	11003	10920	11058	11128	11025	11006	11101	11012	10921	11065	11103	11103	10939	11086	11246	11118	11082	10896	11030	10890	11130	11035	10961	10956	11150	11054	10946	10995	10923	10996	10987	11054	11071	11030	11076	11161	11164	10935	10875	11116	11022	10977	11057	11015	10818	10963	11019	10807	10970	10832	11012	10941	11119	10981	11042	10950	11063	11009	10874	11021	10858	10964	11014	11016	10981	10933	10954	10959	10902	10970	11051	11063	11077	11153	11110	10935	11212	10814	10929	11148	11111	10971	11243	10979	11084	10976	10995	11061	10851	11124	11020	11004	11015	11165	11007	10898	11026	11125	10897	10927	10908	11127	10935	11095	10952	11060	10874	11077	10911	11023	10970	10976	11031	11024	11070	11104	10994	11127	11181	11083	10879	10991	11047	11052	10998	11112	10844	11135	10917	10911	11028	11058	11003	10906	10997	11015	11276	11021	11117	11086	11058	11065	10938	10985	10912	10909	10813	10930	11127	10894	11201	10886	11001	10888	11098	10907	10956	10936	11035	10975	10956	10968	11041	11021	10937	11088	10999	10876	11015	11168	11086	11021	10957	11091	10949	11019	10998	10985	10955	11110	11059	11028	11098	10874	10878	11099	11171	11117	11052	11100	10974	10876	11025	10937	11012	11130	11012	11149	11138	10967	10884	10973	11001	10939	10865	10988	10918	11118	11038	11050	11062	11059	11020	11017	10887	11162	10920	10896	10894	10852	11001	10941	10939	10999	11044	11005	11060	10845	11022	11100	10958	11096	10930	11168	10958	11068	10973	11156	11118	11066	11129	11138	11024	10875	11161	10993	11088	11120	10835	10937	11065	10996	11151	11045	11130	11069	11157	10973	10919	11063	11011	10956	11042	11077	11011	10986	10919	10835	10934	10955	10954	11026	10994	11031	10943	11037	11055	11097	11020	11128	11081	11061	10973	11100	11009	11032	11151	11079	11109	11050	11078	11081	11043	11127	11127	10984	11040	10927	11033	11010	11007	10965	10943	10862	11014	11071	10994	11004	11144	11108	11034	10964	10934	11082	10967	10985	10975	10964	11113	10916	11050	10988	11065	10975	11023	10719	11011	10864	11043	10877	11012	11118	11007	10895	11059	11107	10976	11069	11093	10964	10978	10889	11027	11001	11013	11021	11059	11030	11090	11106	11064	11138	11210	10997	10952	11104	10992	10922	10994	10956	10865	11067	11016	11031	11079	10960	11148	10954	11004	10934	11055	11075	11000	11045	10951	10979	11094	11112	10836	10964	11023	11142	11066	10999	10883	10954	11095	10953	10974	10902	11113	11011	11123	11032	11076	11067	11084	11170	11017	11062	10990	10827	10900	11056	11098	11042	11017	11085	11012	11122	11134	10846	11008	11108	11001	10986	10981	11035	10979	10932	11154	11009	10923	11179	11053	11041	10992	11122	11065	10808	10926	11083	10983	10954	10983	11019	10976	10753	11092	11002	10970	10960	11063	11037	11001	10979	11021	10928	10946	11130	11173	10872	11084	11099	10992	11184	11003	11115	11039	11060	11134	11105	11060	11238	11058	10995	11067	11088	10978	11010	11144	11017	11122	10988	10993	10869	11035	10930	11069	11170	10955	11014	11020	10855	11011	11126	10994	10961	11109	10971	11133	11033	11092	11005	10988	10906	11159	11021	10952	11045	11082	11160	11008	10925	10928	11152	10907	10924	11013	11006	11078	11031	11038	10919	11001	11137	10912	10940	10882	10991	10868	11185	11081	10825	10862	10925	11057	11079	11240	10995	11021	11015	10950	11026	10969	11171	10983	11022	10901	10956	10970	10931	11120	10997	11012	10983	11174	10871	10891	11102	10937	11153	10936	10988	10962	11193	11073	11115	10849	11095	11012	11083	10992	10949	11146	11066	11009	10905	11036	11056	11085	11056	11103	11066	11219	11093	10932	10976	10903	11119	11135	10991	10980	11037	10972	10984	10914	11041	10998	11113	10867	10965	10969	11008	10988	11010	11068	11101	11038	11029	10983	10937	11052	11164	11154	10998	11072	11021	11020	10937	11080	11031	11032	10917	11067	11113	10891	10949	11077	11028	11109	10894	11234	11085	11020	10955	10956	11046	11127	11095	11097	11034	11014	11001	10969	10977	10877	10871	11145	10885	10970	10998	11026	10949	10945	11048	11055	11017	11068	10936	10960	11024	10934	10854	11067	10960	11112	10968
25846	21693	28663	30371	41627	54968	46432	33559	27377	22716	19682	18241	18063	17816	17992	17934	18080	18054	18111	17942	17898	18093	18061	17919	17988	17826	17815	17931	18065	17890	17856	17977	17764	17643	17825	17797	17926	18076	17826	17775	17839	18083	17905	17986	17987	17974	18025	17729	17910	17952	17777	17593	17739	17924	17807	17624	17936	18071	18221	17885	17955	17790	17942	17732	17980	17727	17977	17883	17969	17872	17698	17815	17911	17704	17730	17735	17755	18141	17789	17760	17808	17793	17796	17870	17779	17763	17853	17728	17862	17505	17875	17532	17841	18059	17829	17853	18041	17859	17777	17670	17657	17713	17976	17714	17934	17817	17811	17822	17717	17925	17898	18001	17730	17759	17758	17869	17783	17569	17696	17734	17809	17848	17792	17768	17879	17704	17890	17840	17885	17888	17993	17685	17974	17834	17729	17787	17758	17956	17747	17862	17867	18007	17739	17727	17986	17834	17725	17859	17836	17878	17632	17911	17761	17690	17776	17685	17766	17843	17953	17942	17801	17794	17778	17784	17973	17781	17634	17697	17729	17801	17977	17961	17828	17873	17813	17890	17721	17719	18031	18168	17704	17840	17902	17820	17923	17926	17783	17713	17843	17759	17661	17849	17883	17998	17651	17672	17758	17934	17710	17848	17781	17931	17563	17902	17807	18063	17901	17914	18115	18036	17774	17895	18038	17811	17940	17698	17720	17855	17981	17831	17818	17737	18004	17700	17830	17687	17729	17783	17638	17838	17829	18002	17901	17752	17904	17925	17967	18054	17964	17848	17821	17687	17850	17708	17679	17827	17866	17744	17741	17776	17696	17821	17937	17709	17782	17720	17893	17571	17690	17823	18061	17934	17813	18092	18020	17780	17847	17902	17716	17783	17866	17995	17835	17808	17945	17700	18058	18056	17926	17726	17825	18084	17910	17786	17575	17783	17817	17956	17777	17707	17995	18249	17846	17921	17659	17910	17856	17723	17771	17848	17860	17932	17811	17724	18011	17644	17711	17812	17767	17908	17913	17691	17739	17859	18072	18009	17732	17925	17796	17913	17914	17795	17570	17742	17996	17990	17990	17850	17841	17703	18077	17870	17727	17885	17770	17889	17920	17837	17958	17938	17773	18073	18001	17720	18016	17823	17919	17827	17692	17658	17761	17745	17746	17874	18022	17725	17784	17956	17849	17743	17700	17752	17852	17835	17833	17928	18036	17937	17998	17968	17991	17850	17811	17848	17820	17817	17592	17830	17692	17789	17876	17698	17817	17859	17921	17968	17962	18104	17930	17911	17822	17642	17793	18047	17786	17918	17796	17781	18003	17795	17794	17838	17853	18002	17987	17887	17944	17996	17907	17931	17875	17755	17636	17710	17783	17741	17631	17823	17910	17744	17839	17896	17860	17949	17920	17762	17723	18110	17725	17853	17773	17799	17935	17810	17924	17885	17934	17872	17925	17861	18087	17728	17869	17820	17866	17821	17903	17820	17704	17938	17859	17606	17922	17802	17485	17549	17812	17837	17629	17904	17780	17783	18089	17913	17773	17684	17844	18004	18041	17641	17867	17782	17741	17968	17859	17958	17826	17804	17959	17676	17555	17723	17790	17918	17768	17886	17629	17886	17817	17829	18132	17644	17759	17828	17898	17926	17691	17851	17638	17816	17914	17734	17894	17841	17716	17864	17857	17873	17909	17822	17698	17857	17905	17618	17828	17872	18054	17898	17969	17956	17934	17869	17866	17843	17843	17688	17792	17667	17966	17518	17676	17928	17896	17868	17778	17801	17782	17857	17878	17858	17915	17766	17861	17890	17832	17714	17611	17943	17716	17731	17977	17827	17746	17925	17922	17698	17775	17921	17866	17913	17977	17769	17753	17901	17956	17951	18000	17959	17977	17720	17983	17900	17968	18012	17642	17809	17771	17743	17731	17886	17728	17707	17613	17823	17809	17937	17935	17863	17764	17647	17839	17759	17988	17901	17799	17909	17867	17878	17983	17893	17864	17776	17622	17808	17847	17975	18187	17866	17762	17877	17902	17806	17844	17811	17728	17829	17873	17675	17789	17810	17880	17855	17970	18061	17861	17839	17897	17833	17780	17616	17882	17724	17808	17848	17713	17901	18364	17851	18096	17877	17945	17776	17962	17716	17788	17970	17937	17939	17905	17945	17728	17644	17791	17809	17756	17744	17672	17803	17912	17946	18057	17710	17946	17889	17973	17955	17922	17949	17795	17841	17873	17896	17701	17725	17812	17767	17739	17835	17840	17920	17731	17741	17707	17755	17879	17575	17826	17865	17896	17764	17768	17743	17848	17676	17922	17694	17974	17805	17731	17686	17770	17953	17847	17794	17786	17693	17945	17847	17872	17932	17776	17753	17793	17873	17658	18180	17696	17863	17883	17777	17752	17733	17652	17984	17966	17908	17697	17815	17778	17909	17825	17618	17809	17938	17906	17794	17946	18112	17864	17809	17873	17709	17656	17918	17834	17871	17814	17655	17653	17728	18116	17905	17848	17780	17882	17716	17806	17688	17812	17764	17636	17770	17925	18038	17743	17765	17982	18037	17948	17726	17763	17796	17654	17898	17844	17893	17888	17951	17601	17809	17887	17766	17946	17773	17728	17906	17777	17864	17882	17925	17825	17608	17666	17792	17894	18003	18029	17711	17880	17938	17852	17919	17911	17854	17849	17842	17938	17686	17826	17831	17864	17705	17968	17815	17757	17870	17835	17830	17757	17879	17930	17858	17720	18044	17747	17867	18099	17973	17741	17884	17902	18175	17753	17922	17919	17856	17624	17820	17818	17647	17917	17752	17718	18008	17699	17780	17899	17843	17902	17719	18005	17810	17833	17895	17927	17848	17862	17699	17623	17873	17999	17728	17890	17816	18033	17877	17716	17893	17812	17784	17679	17949	17925	17820	17746	17637	17941	17661	17862	17938	17771	17775	17519	17658	17798	17665	17815	17876	17850	17651	17741	17930	18127	17891	17841	17771	17939	17980	17753	17893	17868	17701	17831	17823	17952	17852	17842	18045	18071	17819	17716	17710	17902	17842	17965	17850	17894	17965	17718	17871	17849	18022	17812	17844	17941	17860	17681	17632	17649	17685	17929	17921	17810	17891	17739	17937	17691	17862	17809	17882	17944	17794	17901	17746	17801	17742	17728	17922	18053	17807	17830	18022	17946	17685	17779	18001	17793	17798	17769	18000	17826	17759	17934	17976	17907	17645	17830	18099	17634	17867	18045	17953	17940	17854	18070	17943	17955	17805	17925	17888	17833	17869	18040	17910	17773	17769	17939	17950	17845	17873	17738	17800	17887	17866	17738	17705	17687	17683	17778	17631	17704	17663	17746	17849	17673	17683	17762	17908	17709	18140	17830	17728	17898	17847	17914	17818	17820	18015	18122	17916	17839	17843	17823	17876	17962	17938	17866	17952	17916	17839	17879	17817	17753	18062	17769	17942	17812	17796	17667	17927	18019	17996	17548	17696	17748	18007	17913	17857	17889	18096	17661	17732	17657	17902	17983	17953	17812	17903	17780	17853	17704	17873	17967	18032	17869	17864	17827	17823	17873	17871	17895	17863	18052	17981	18024	17662	17716	18077	17810	17889	17858	17768	17839	17880	17863	17995	17833	17761	17694	17862	18092	17660	17674	17839	17744	17883	17845	17725	17839	17851	17625	17782	17978	18077	18147	18240	17722	17594	17749	17701	17810	17853	17648	17909	17897	17951	17978	17960	18002	17754	17818	18034	17764	18009	17681	17769	17889	17681	18013	17709	17784	17821	17891	17810	17909	17737	17897	17640	17842	17730	17856	17704	17963	17946	17973	17701	17935	17705	17927	17949	17731	17743	17737	17851	17877	17863	17727	17684	17779	17974	18010	17842	17898	17842	17705	17894	17782	17846	17689	17741	17824	17930	17904	17808	17732	17728	17810	17956	17880	17698	17975	17800	17662	17650	17827	17880	17743	18034	17879	17833	18042	17687	18097	17819	17744	17730	17869	17789	17888	17853	17972	18001	17817	17926	17869	17805	17931	17934	17895	17721	17735	18021	17899	17957	17901	17757	17932	17754	17683	17784	17839	18012	17818	17882	17762	18011	17972	17872	17845	17667	17726	18015	17904	17828	17916	17674	17830	17840	17757	17778	17971	17797	17865	17780	18063	17813	17899	17805	17705	17911	17890	17717	17787	17779	17754	17927	17990	17824	17681	17675	17993	17988	17769	17834	17778	17799	17810	17782	17866	17907	17857	17812	17847	17908	17979	17793	17708	17736	17684	17700	18032	17707	18051	17775	17686	17526	17624	17671	17505	17908	17877	17667	17921	17959	17908	17661	17725	18019	17716	17695	17781	17898	17850	17901	17936	17816	17750	17738	17905	17900	17862	17971	18069	17894	17684	17683	17852	17763	17687	17741	17915	17974	18222	17894	17824	17625	17911	17749	17910	17785	17680	17890	17861	17804	17987	17943	17849	17987	17737	17783	17613	17818	17763	17808	17782	17807	17788	17767	17837	17689	17837	17911	17795	17987	17842	17695	17776	17833	17861	17603	17777	17946	17586	17887	17868	18001	17919	17646	18090	18001	17835	17802	18126	17888	17813	17927	17937	17893	17775	17621	17955	17680	17711	18077	18058	18040	17683	17820	17887	17645	17842	17688	17760	17748	17728	17891	17629	17678	17700	18024	17747	17753	17802	17816	18010	17745	17729	17589	17836	17771	17666	17848	17901	18058	17693	17730	17798	17753	17714	17910	17888	17761	17760	17739	17588	17616	17723	17809	17746	17916	17911	17847	17935	17928	17981	17702	17827	17864	17717	17926	17787	17788	17734	17828	17914	17726	17809	17752	17863	17898	17726	17853	17813	17705	18123	17827	17671	17782	17761	17887	17873	17944	18004	17770	17740	17862	18161	17759	17689	17885	17783	17884	17892	17743	17648	17873	17820	17821	17966	17915	17943	17861	18039	17933	17882	17590	17810	17826	17847	17713	17885	17924	17900	17796	17959	18022	17940	18038	17734	17861	18023	17720	17862	17878	18013	17728	17794	17921	17841	17967	17819	17834	17966	18055	17783	17882	17838	17944	17822	17822	17874	17760	17758	17784	17869	17916	17722	17831	17907	17916	17830	17848	17652	17757	17834	17864
23400	45436	32287	25403	42203	48431	38404	24280	19576	14930	12362	11318	11259	11207	11060	11154	11221	11088	11112	11214	11070	11013	11135	11192	10900	11140	11158	11093	11212	11049	11260	11016	11009	11239	11246	11115	11196	11193	11311	11132	11184	11125	11083	11184	11091	11163	11341	11146	11089	11159	11110	11055	11238	11097	11079	11006	11351	11204	11063	11283	10979	11228	11046	11135	11056	11053	11124	10996	11170	11142	11092	11183	10964	11133	11110	11138	11111	11049	11089	11133	11241	10955	10930	11100	11022	11125	11052	11007	11203	11290	11276	11052	11031	11166	11111	11235	10969	11233	11123	11066	11031	10924	11023	11072	11110	11023	11134	11126	11123	10951	11163	11136	11236	11053	11269	11145	11113	11214	11103	11107	10948	11185	11085	11030	11046	11045	11130	11046	11193	11061	11088	11072	11048	11016	11120	11060	11117	11046	11191	11051	11028	11167	11255	11158	11248	11205	10969	11150	11175	11150	11325	11077	11152	11065	11028	11171	11084	11266	11037	11104	11151	11128	10995	11088	11136	10997	11139	11035	11064	11051	11105	11228	10977	11126	11209	11107	11098	11146	11015	11127	11076	10877	11029	11135	11017	11101	10927	11028	10944	11145	11147	11135	11021	11204	11197	11091	11210	11067	11169	11003	11196	11274	11080	11113	11175	11079	11150	11179	11208	10982	11102	11068	11226	11115	11147	11328	11172	11117	11101	11043	11200	11065	11160	11221	11138	11012	11285	10971	11016	11021	11155	10934	11165	11075	11121	11039	11110	11233	11098	11095	10996	11153	10966	11311	11118	11214	11112	11030	11078	11143	11114	10987	11120	10998	11066	11128	11209	11123	11083	11130	11175	11182	11021	11087	10993	11023	11011	11282	11080	11194	11137	10963	11049	11055	11129	11096	10979	11047	11185	11105	11179	11344	10955	11262	11088	11150	11111	11084	11172	11018	11132	11149	11076	11111	11239	11083	11057	11226	11037	11146	11016	11214	11057	11048	11048	11123	11058	11200	11090	10997	11074	11254	11178	11015	11237	11215	11135	11092	10985	11081	11167	11189	11146	10981	11295	11070	11135	11162	11295	11040	11013	11074	11216	11132	11013	11128	11076	11044	11192	11150	11199	11035	11158	11148	10939	11177	11010	11128	11037	11111	11246	11054	11083	11099	10992	11289	11059	11164	11051	11162	11000	11071	11144	11034	11102	11119	11135	11064	11175	11127	11177	11092	11029	10932	11156	11049	10958	11102	11253	11203	11049	11014	11099	11118	11218	11186	11112	11190	11027	11183	11144	11215	11037	10984	11111	11158	10994	11162	10942	10999	11176	10936	11099	11183	11185	11127	11207	11093	10944	11162	11093	11169	11091	11147	11053	11178	11129	11132	11206	11207	11165	10934	11105	11158	11050	11191	11121	11154	11029	11220	11202	11006	11244	11144	11184	10992	11294	11134	11159	11044	10991	11154	11042	11251	11071	10998	11065	10956	10846	11096	11045	11029	11129	11175	11116	10991	11063	11133	10760	11276	11132	11039	11228	11122	11049	11147	11167	11264	10982	11139	11161	11247	11092	11073	11110	11140	11279	11056	11209	11132	11210	11170	11051	11213	11002	11068	11229	11056	11204	11117	11082	11098	11118	11213	10949	10954	11133	10969	11157	11019	11133	11063	11195	10974	10991	10987	11066	11037	11181	11136	11211	11169	11074	11036	11079	11124	11139	10991	11181	11159	11121	11025	11056	11089	11045	11166	11070	11031	11207	11124	11019	11111	11197	11072	11075	10887	11001	11264	11183	11099	11056	11087	11128	11257	11104	11135	11192	11153	11063	10963	11069	11191	11108	11183	11065	10997	10971	11155	11016	11137	10984	11022	11276	11004	11098	11044	11071	11079	11072	10982	10984	11167	11050	10921	10949	11261	11155	11137	11165	11159	11192	11126	11058	11113	10938	11098	11137	11098	10977	11100	11245	11105	11056	11095	11102	11094	11174	11116	11181	11090	11132	11215	11087	11167	11075	11284	11151	11136	11091	11084	11041	11150	11032	10927	11373	11091	11117	11019	11227	11085	11094	11177	11147	11109	11027	11134	11066	11275	11174	11091	10979	11115	11065	11198	10994	11225	10970	11117	11096	11044	11029	11124	10977	11179	11183	11075	11102	11118	10992	11140	11081	10999	11098	11201	10896	11171	11028	11254	10898	11156	11041	11155	11110	11043	11089	11052	11259	11058	11181	10992	11242	11153	11042	11165	11091	11168	11171	11208	10992	11135	11256	11102	10869	11147	11092	11234	11015	11283	11128	11104	11079	11131	10910	11125	11113	11113	11223	11145	11079	11059	11056	11166	11044	11049	11031	11071	10987	11055	11246	11030	11246	11088	10952	11136	11098	11198	11166	11110	11212	11098	11086	11129	11061	11148	11145	11165	11031	11100	11152	11311	10880	10966	11187	10999	11039	11050	10990	10933	11245	11171	11053	11245	10979	10957	11096	11182	10974	11057	11061	11099	11106	11082	11126	11029	11050	11110	11071	10964	11157	10861	11147	11049	11182	11147	11213	11183	11041	11223	10939	10988	11138	11266	11123	11162	11081	11016	11145	11256	11166	11132	11147	11104	11099	11013	11049	11179	10997	11158	11316	11142	11025	11194	11072	11067	11181	11022	10973	11022	11102	11247	11125	11102	11122	11205	11232	10897	11076	11084	11275	11096	11156	11083	11109	10979	11143	11138	11177	10924	11126	11215	11094	11106	11033	11078	10911	11145	11089	11232	11066	11149	11149	11087	11068	11191	11121	11147	11156	11113	11084	11028	11157	11093	11006	11053	11151	11068	11232	11192	11293	11005	11179	11088	11038	10999	10972	11099	11234	11052	11146	11124	10971	11070	11237	11068	11096	11199	11182	11000	11088	11037	11067	11036	11043	11005	11135	11071	11147	11053	11147	11040	11068	11078	11038	11124	10997	11175	11063	11142	11108	10977	11021	11169	11164	11137	10909	11152	11125	11155	10909	11099	11218	11061	11143	11043	11129	11238	10950	11133	11044	11114	10994	10906	11043	11099	11162	11064	11139	11213	11104	11188	11033	11170	11137	11120	11084	11115	11143	11048	11109	11080	11157	11220	11097	11179	11070	11260	11039	11060	11090	11120	11177	11018	11151	11129	10967	11137	10969	11093	10947	11100	11063	11029	11188	11065	11028	11179	11152	11133	11190	11219	11045	11372	10902	11212	10975	11072	11191	11070	11065	11130	11096	11166	11173	11165	11131	11210	11210	11100	11171	11072	11096	11058	11034	10979	11084	11069	11151	11065	11112	11248	11134	11033	11224	10985	11215	11043	11025	11120	10990	11267	11032	11191	10854	11171	11134	11047	11046	11083	11181	11110	11158	11093	10987	11180	11306	11052	10974	11066	11060	11141	10920	11159	11057	10948	11006	11293	11030	11063	11138	11092	11120	11216	11108	11172	11071	11071	11216	11114	11124	11094	11084	11135	10975	11034	11226	11090	11002	10950	10941	10982	11203	11232	11236	11093	11039	11326	11188	11184	11011	11218	11054	11028	11096	11147	11101	11188	11085	11023	10962	11094	11158	11128	11223	11220	11008	11164	10929	11084	11184	11055	11023	11068	11053	10974	11132	10956	11160	11060	11081	11055	11115	11148	11198	11266	11104	11172	11131	11098	11139	11228	11171	11165	11197	11154	11132	11021	10897	11127	11114	11064	11052	11065	11279	11176	11149	11140	11088	11055	11004	11155	11201	11244	11121	11239	11217	11176	11178	11051	11167	11227	11186	11018	11040	11020	11117	11137	11046	11148	11173	11169	11145	10988	11059	11017	11136	11196	11265	11244	11042	11032	10989	11357	11202	11052	11092	11168	11050	11062	10928	11036	11285	11004	11244	11262	11045	11141	11154	11212	11072	11136	11144	11264	11153	11131	11070	11114	11031	11155	11006	11126	10990	11106	10968	11273	11082	10950	11091	11073	11073	10953	10960	11220	11036	11094	11069	11209	11162	11243	11092	11049	11014	11158	11098	11063	11183	11011	11053	11128	11157	11266	11113	11287	11081	11143	11301	11057	11096	11104	11255	11225	11191	11252	11211	11278	11072	11060	11195	11114	11141	11042	11253	11113	11237	11082	11150	11142	10938	11177	11138	11131	10992	10937	11057	11113	11063	10959	11297	10985	11299	11109	11084	11101	11165	11218	11116	11144	11157	10983	11223	11098	10972	11069	11095	11138	11072	11073	11096	11089	11189	11172	11149	11142	11088	11114	10935	11227	10951	11139	11145	10995	11176	11054	11103	11110	11219	11115	11108	10972	11184	11028	10966	11245	11000	11162	10966	10996	11152	11114	10916	11112	11136	11097	11136	10928	11277	11099	10917	11145	11118	11287	11039	11087	11029	11030	11284	11002	11234	11129	11150	11249	11051	11221	11014	11164	11066	11229	11275	11071	11189	11124	11104	11069	11204	11128	11054	10999	11240	10946	11199	11212	11128	11137	11133	11193	10927	11177	11001	11049	11200	11049	11111	11219	11131	11096	11124	10909	11011	11010	11080	11132	10949	11145	11050	11172	11059	11037	11082	11167	11141	11137	11005	11058	11281	11154	10951	11127	11079	11202	11173	11016	11138	11130	11175	11145	11021	11057	11186	10969	11164	11240	11045	11164	11178	11214	11013	11134	11040	11139	11141	11120	11063	11114	11214	11122	11040	11151	11138	11108	11098	11182	11002	11045	11098	10974	11132	11118	11140	11026	11064	11174	10979	11231	11054	11106	11058	11008	11067	11149	11087	11037	11332	11082	11061	11049	11061	10952	11068	11063	11141	11034	11192	11229	11214	11040	11105	10889	11110	11115	11104	11001	11129	11003	11013	11278	11140	11190	11129	11009	11151	11187	11134	11089	11085	11229	11030	11157	11094	11085	11088	11197	11156	11101	11056	11123	11267	10940	11077	11075	11282	11030	10944	11049	11044	11089	11140	11089	11127	11178	11218	11046	11151	11013	10958	11166	11108	11229	11135	11080	11029	11223	11176	11038	11028	11032	11041	11104	11083	11059	11274	11111	11146	11105	11065	11307	11125	11218	11076	11009	11108	11041	11230	11138	11157	11019	11142	11147	11086	10957	11067	11122	11058	11215	10968	10939	11090	11121
24118	21561	28801	29923	44897	65798	60248	47540	34862	25275	20655	19039	18655	18465	18405	18395	18382	18255	18484	18383	18329	18299	18126	18121	18224	18211	18113	18212	18119	18094	18282	18134	18124	18163	18287	18336	18240	18323	18124	18231	18060	18273	18121	18148	18245	18155	18144	18170	18188	17956	18105	18264	18193	18062	18144	17998	18018	18130	18156	18162	18257	18127	18121	18087	18279	18242	18104	18079	18146	18325	18384	18149	18081	17937	18204	18336	18200	17925	18129	18158	18298	18182	18310	18174	18177	17918	18172	18045	18158	18170	18309	18250	18229	18302	18062	17977	18268	18196	18002	18069	18163	18363	18219	18193	18221	17763	18095	18301	18061	17992	18142	17862	18170	18181	18160	18092	18214	18222	18274	18259	18375	17964	18274	18190	18106	18079	18215	17947	18113	18273	18094	17898	18217	18237	18172	18146	18229	18212	18238	18179	18026	18322	18059	18357	18298	18152	18161	18197	18211	18152	18071	18162	18130	18138	18102	17942	18052	18101	18010	18097	18018	18165	17993	18309	18095	18191	18116	18044	18117	18059	18250	17899	18013	18360	18351	18220	18066	17914	18186	18111	18075	18037	18137	18102	18135	18103	17969	17935	18277	17943	18024	18080	18186	18029	18213	18072	18259	18014	18077	18272	18167	18368	18206	18240	18252	18213	18094	18225	18158	18193	18080	18127	18254	18356	18008	18094	18022	17935	18297	17949	18041	17923	18113	18188	18210	18084	18116	18232	18045	18317	18413	18284	17992	18181	18118	17726	18255	18040	18154	18185	18363	18140	18246	18236	17886	18195	18034	18155	18224	18272	18036	18171	18073	18191	18089	18063	18222	17887	18182	18235	18174	18237	18064	18105	18206	18201	18281	18004	18093	18138	18317	18053	18167	18155	18197	18347	18197	18233	18123	18098	18160	18204	18117	18234	18153	18064	18175	18219	18133	18121	18080	18117	17945	18202	18399	18041	18035	17970	18148	18193	18009	18147	18117	18223	18210	18088	18238	18210	18085	18083	17980	17987	18385	18367	18212	18082	18029	18245	18171	18095	18270	18094	18378	18272	18178	18143	18082	18126	18262	18240	18288	18222	18363	18142	18138	18075	18228	18191	18235	17893	18081	18123	18248	18236	18304	18273	18012	18209	17996	18139	18200	18209	18145	18220	18268	18202	18136	17994	18018	18224	18222	18218	18203	18183	17971	18195	18005	18341	18007	18107	18146	18036	17978	18139	18187	18094	17990	18059	18104	18229	18026	18344	18377	18148	18022	18020	18015	18088	18052	17986	18011	18120	18105	18367	17849	18063	18168	18253	18179	18159	18360	18051	18130	18016	18121	18049	18054	18072	18035	18353	18208	18210	17981	18120	18068	17984	18222	18098	18382	17934	18130	18364	18106	18040	18169	18098	18167	18184	17950	17968	18079	17955	18350	18057	18326	18195	18230	18056	18066	18332	18315	18129	18008	18080	18341	18324	17968	18313	18320	18113	18341	17913	18144	18067	18190	18196	18335	18352	18018	17945	18338	18215	18075	18194	18050	18192	18180	18281	18083	18261	18259	17995	18089	18185	18006	18169	18219	18198	18184	18210	18173	18171	18077	18092	18060	18387	18391	17917	18160	17958	17899	18200	17968	18228	18123	18232	18204	18191	18033	18253	18001	18107	18068	18144	18155	18345	18071	18229	18177	17950	18073	18063	18232	18400	18275	18116	18374	18278	18161	17989	18160	18042	18023	17956	18210	18113	18232	18067	18133	17974	18151	18114	18241	18130	18151	18081	18411	18102	18311	18267	18116	18123	18240	18082	17927	18269	18226	17983	18039	17999	18138	18103	18186	18144	18088	17999	18242	18137	18001	18100	18128	18210	18237	17856	18277	18226	18155	17934	18231	18150	18243	18263	18029	18119	17983	17967	18165	18023	18330	18122	18191	17924	18205	18190	18129	18207	17956	18143	18021	18086	18150	18113	18065	18117	18300	18387	18210	18206	18177	18235	18436	17911	18163	18197	18073	18123	18272	18219	18130	18211	18356	18126	18195	18091	17843	18063	18226	18146	18051	18126	18136	18195	18367	18190	18120	18263	18060	18027	18061	18238	18160	17872	18186	18212	18418	17991	18138	17880	18045	18283	18397	18299	18178	18340	18219	18170	18065	18020	17964	18034	18160	18196	18231	18274	18279	18037	18107	18297	18152	18074	18079	18132	18250	18241	18208	18264	18192	18246	18079	17953	18202	18208	18249	18064	18138	18219	18038	18052	18139	18119	18342	18118	18298	18084	18070	18099	18120	18382	18129	17968	18287	18183	18127	18231	17947	17955	18389	18086	18156	18072	17952	18134	18087	18112	18071	18132	18367	18102	18087	18035	18235	18191	18139	18025	18047	18287	18084	18072	17927	18134	18178	17946	18145	18062	18124	18194	18292	18133	18192	18007	18302	18147	18359	18055	18012	18070	18356	18144	18148	18293	18298	18125	18133	18096	18186	18151	18109	18037	18143	18034	18214	18058	17994	18182	18186	18286	18209	18169	18106	18187	18018	17924	18160	18140	18079	18106	18322	18239	17960	18100	18210	18173	18126	18018	17967	18063	18341	18175	18045	18340	18037	18038	18037	18072	18427	18171	18248	18248	18253	18082	18024	18003	18210	18207	17820	17998	18208	18276	18035	18155	18120	18050	18174	18152	18198	18262	18195	18037	18317	18140	17971	18067	18333	18256	18354	18130	18292	18359	18364	18038	18097	18038	18086	18097	17953	18146	18026	18165	17998	18116	18227	18431	18234	18240	18185	18068	18166	18106	18179	18002	18132	18204	18125	18196	17917	18427	18177	18141	17917	18284	18044	18177	18278	18121	18048	18005	18212	18152	18060	18129	18067	18268	18100	18343	18392	18211	18215	17788	18329	18196	17979	18180	18285	18041	18036	18052	17980	18016	18200	17905	18311	18203	18232	18018	18226	18056	18078	18194	18242	18096	18056	18301	18142	18227	18293	17986	18262	18292	18155	18257	18121	18209	18230	18204	17996	18069	18052	18174	18055	18145	18015	18236	18052	18311	18174	18144	18098	17941	18373	18157	18258	18296	18019	18388	18318	18149	18029	18152	18208	18202	17925	18259	18037	18062	18006	17932	18181	18221	18253	18004	18070	18260	18224	18281	18131	18212	18022	18309	18085	18235	18370	18378	18044	18170	18213	18201	18052	18087	17960	17959	18057	18267	18112	18140	18119	18136	18173	18268	17959	18168	18171	18182	18276	17960	17966	18114	18083	18153	18142	18133	18049	18100	18222	18138	18275	18029	18262	18105	18152	18222	18058	18162	18271	18047	17946	17880	18293	18099	18020	18252	18180	18265	18225	18127	18255	18379	18198	18333	18038	18029	18058	18203	18282	18104	18160	18113	18294	18065	18112	18226	18072	18124	18380	18152	18158	18123	18160	18423	18146	18175	18170	18092	17905	17874	18228	18047	18081	18162	18085	18023	18211	18079	18099	18011	18270	18129	18142	18104	18184	18176	18055	18034	18017	18132	18267	18115	18138	18208	18350	18062	18445	18190	18244	18041	18183	18156	18153	18232	18031	17990	18110	17983	18022	18189	18041	18183	18066	18081	18190	18071	17991	18030	18261	18109	18067	18167	18049	18128	18248	18168	17872	18084	17965	18032	18145	18075	18234	18187	18227	17999	18237	18174	18067	18044	18161	18214	18390	17980	18194	18165	18045	17861	18227	18149	18073	18106	18071	18195	18248	18136	18286	18069	18162	18253	18303	18450	18195	18225	18022	18105	18111	18164	18168	18292	18192	18012	18099	18294	18350	18109	18159	18059	17952	18212	18129	18222	18115	17976	18357	18029	18217	18235	18069	18176	18180	18037	18230	18158	18101	18167	17991	18174	18164	18302	18081	18044	18222	18345	18098	18351	18271	18249	18198	18201	17956	18161	18099	17981	18136	18205	18107	18378	18102	18239	18184	18067	18143	18170	18252	17994	18107	18222	18290	18216	18183	18075	18197	18213	17892	18018	18213	18133	18093	18119	18177	18106	18125	18149	18252	18060	18388	18153	18187	18203	18199	18269	18041	18142	18047	17974	18357	18146	18031	18200	18029	18207	18356	18322	18315	18236	18254	18195	18199	18035	18040	18379	18181	18166	18123	18084	18282	18046	18079	18118	18104	18013	18242	18003	18194	18224	18362	18199	18139	18260	18267	18085	17955	17996	18305	18313	18260	17954	18326	17931	18114	18176	18160	18187	18290	18207	18237	18265	18131	18223	18436	18096	18185	18052	18074	18211	18124	18340	18084	17944	18103	18049	18118	17966	18056	18056	18133	18275	18285	18104	18149	18347	18434	18099	18050	18089	18171	18114	18176	18062	18194	18207	17964	18161	18198	18249	18414	18082	18181	18164	18181	18159	18057	18059	18013	18008	18149	18035	17981	18190	18111	18161	18055	18242	18262	18009	18244	18149	18151	18030	18078	18034	18156	18004	17917	18127	18119	18000	18036	17968	18100	18113	18121	18224	18176	18194	18268	17900	17925	18011	18018	18057	18102	18326	18018	18123	18064	18259	18282	18295	18343	18099	18135	18094	18286	18138	18319	18304	17973	18030	18155	17944	18258	18349	18320	18414	18199	18203	18127	18117	18233	18289	18069	18107	18247	18052	18045	18263	18305	18190	18318	18173	17993	18033	18043	18115	18053	18097	18249	18094	18290	18109	18246	18355	18275	18125	18110	18005	18118	18156	18325	18291	18210	18163	18052	17900	18075	18013	18009	18219	17908	18005	18203	17882	17993	18006	18292	18232	18071	18184	18107	18145	17968	18015	18034	18168	18170	18260	18253	17945	18085	18205	18406	18020	18116	18218	18124	18185	18305	18189	17987	18072	18109	17816	18094	18187	18090	18072	18068	18053	18176	17961	18300	18125	18104	17925	18370	18329	18316	18117	18013	18270	18111	18055	17969	18257	18098	18026	18179	18045	18066	17791	17806	18027	18035	18324	18256	18138	18220	18260	18086	18179	18189	17982	18036	18271	18312	18169	18302	17949	18157	18249	18292	18317	18088	18029	18238	18173	18221	17992	18057	18177	18140	18148	18170	17894	18009	18189	18042	18389	18070	17981	17883	18181	18064	17945	17990	18049	18058	18169	18050	18091
31564	55685	41846	46584	55682	67995	55140	40698	26292	16856	12739	11763	11627	11715	11701	11619	11766	11456	11549	11787	11638	11528	11678	11682	11522	11523	11729	11586	11618	11568	11515	11636	11468	11572	11632	11511	11659	11574	11637	11453	11610	11466	11656	11675	11526	11563	11652	11435	11579	11630	11517	11528	11463	11608	11583	11730	11401	11634	11461	11619	11650	11656	11633	11551	11538	11656	11705	11579	11441	11533	11514	11562	11498	11649	11662	11473	11663	11521	11493	11582	11345	11712	11505	11501	11523	11585	11558	11568	11568	11489	11432	11623	11470	11612	11584	11479	11638	11491	11337	11690	11488	11363	11625	11482	11446	11457	11617	11718	11377	11533	11468	11608	11493	11535	11621	11643	11389	11459	11639	11438	11494	11477	11571	11525	11492	11658	11493	11574	11614	11582	11552	11667	11440	11498	11496	11528	11591	11507	11399	11567	11499	11293	11648	11534	11520	11602	11435	11619	11444	11559	11471	11450	11476	11418	11487	11523	11505	11584	11321	11396	11514	11504	11444	11567	11502	11656	11604	11416	11557	11635	11612	11540	11528	11469	11625	11365	11599	11493	11632	11558	11526	11507	11536	11577	11469	11509	11577	11610	11285	11550	11617	11634	11511	11581	11444	11372	11525	11713	11597	11628	11539	11534	11574	11558	11623	11371	11785	11664	11643	11456	11552	11560	11445	11437	11448	11672	11361	11564	11451	11493	11539	11630	11586	11489	11580	11510	11306	11450	11562	11534	11486	11464	11536	11477	11503	11433	11556	11563	11503	11587	11663	11472	11695	11498	11542	11609	11548	11454	11647	11628	11644	11593	11640	11537	11487	11661	11545	11548	11603	11572	11551	11281	11427	11412	11509	11550	11533	11335	11552	11394	11508	11674	11391	11611	11542	11411	11477	11381	11556	11477	11639	11576	11468	11438	11518	11454	11449	11457	11614	11512	11538	11598	11596	11499	11507	11490	11505	11440	11615	11571	11688	11311	11608	11404	11394	11725	11527	11622	11470	11641	11498	11448	11472	11557	11477	11551	11392	11496	11654	11628	11512	11456	11589	11702	11609	11663	11543	11615	11560	11417	11459	11467	11583	11623	11331	11335	11642	11489	11420	11636	11547	11606	11498	11352	11501	11447	11493	11558	11550	11475	11596	11391	11479	11508	11580	11553	11410	11437	11452	11640	11429	11575	11539	11627	11340	11405	11467	11566	11648	11372	11522	11559	11445	11438	11614	11448	11464	11547	11575	11535	11636	11584	11556	11413	11404	11533	11427	11638	11399	11389	11576	11447	11403	11638	11473	11518	11471	11261	11519	11478	11473	11617	11555	11522	11432	11379	11585	11514	11393	11562	11548	11676	11507	11442	11403	11591	11749	11528	11434	11541	11497	11533	11562	11503	11632	11482	11404	11706	11606	11562	11444	11435	11475	11520	11427	11485	11593	11435	11494	11377	11475	11468	11543	11553	11636	11524	11477	11439	11599	11698	11462	11447	11708	11430	11496	11622	11607	11499	11397	11600	11664	11514	11566	11564	11434	11509	11451	11505	11561	11451	11398	11655	11388	11312	11506	11384	11552	11429	11514	11488	11443	11445	11608	11597	11570	11457	11681	11640	11305	11509	11547	11668	11620	11483	11627	11410	11480	11446	11578	11446	11467	11468	11690	11621	11540	11521	11445	11691	11477	11518	11472	11512	11596	11467	11560	11345	11567	11563	11514	11619	11508	11582	11600	11497	11432	11710	11633	11417	11795	11489	11390	11581	11587	11571	11549	11630	11460	11706	11461	11573	11543	11504	11499	11605	11483	11380	11515	11464	11370	11577	11496	11344	11350	11689	11426	11548	11600	11407	11513	11582	11595	11613	11545	11600	11600	11501	11610	11571	11472	11421	11523	11603	11557	11463	11471	11478	11484	11574	11474	11564	11482	11557	11516	11527	11593	11385	11634	11571	11601	11664	11388	11588	11674	11498	11501	11628	11591	11620	11590	11449	11538	11579	11603	11496	11519	11577	11454	11506	11633	11518	11447	11594	11634	11502	11572	11386	11411	11442	11594	11537	11500	11546	11617	11575	11587	11529	11597	11670	11628	11651	11449	11484	11489	11502	11463	11455	11472	11536	11490	11612	11558	11474	11635	11452	11554	11587	11616	11617	11585	11552	11690	11438	11489	11519	11409	11385	11562	11527	11315	11602	11496	11314	11424	11602	11468	11628	11705	11476	11480	11500	11443	11412	11590	11677	11472	11458	11571	11535	11511	11511	11583	11760	11402	11553	11463	11435	11325	11513	11575	11619	11383	11533	11491	11567	11516	11647	11477	11595	11657	11551	11341	11644	11486	11500	11531	11566	11363	11620	11571	11604	11434	11446	11570	11358	11553	11581	11528	11423	11486	11398	11635	11482	11383	11616	11554	11518	11586	11540	11387	11656	11521	11462	11542	11489	11480	11549	11614	11612	11546	11429	11727	11518	11571	11564	11415	11487	11617	11623	11505	11538	11631	11401	11572	11404	11431	11507	11430	11464	11621	11576	11527	11548	11516	11547	11624	11465	11421	11445	11606	11495	11514	11460	11579	11547	11385	11511	11531	11285	11465	11523	11509	11565	11540	11530	11593	11518	11528	11637	11634	11476	11517	11503	11695	11478	11654	11563	11405	11497	11387	11574	11582	11644	11467	11390	11501	11461	11454	11582	11426	11655	11414	11526	11548	11542	11501	11484	11541	11512	11558	11411	11595	11460	11494	11447	11375	11561	11513	11422	11419	11540	11564	11699	11446	11494	11506	11481	11379	11532	11604	11664	11411	11454	11574	11459	11576	11477	11530	11470	11361	11647	11460	11470	11443	11577	11570	11564	11442	11525	11555	11534	11458	11538	11619	11608	11583	11541	11520	11564	11598	11455	11537	11503	11461	11511	11509	11482	11583	11554	11503	11567	11484	11555	11511	11604	11525	11605	11511	11464	11512	11662	11497	11607	11511	11576	11431	11432	11507	11606	11485	11376	11379	11426	11606	11406	11590	11588	11504	11472	11480	11508	11529	11590	11479	11447	11441	11386	11527	11473	11465	11671	11636	11456	11571	11266	11553	11700	11392	11429	11334	11430	11468	11381	11502	11570	11428	11512	11443	11505	11704	11614	11402	11475	11502	11608	11444	11572	11581	11628	11485	11575	11490	11455	11775	11479	11727	11700	11359	11560	11609	11625	11593	11464	11603	11831	11505	11418	11470	11496	11539	11537	11559	11515	11563	11433	11523	11516	11594	11569	11552	11619	11513	11667	11498	11619	11559	11529	11468	11486	11482	11336	11525	11597	11632	11470	11587	11678	11394	11547	11358	11450	11466	11559	11546	11593	11648	11675	11626	11429	11539	11533	11743	11506	11394	11612	11486	11661	11508	11514	11417	11466	11466	11528	11593	11591	11485	11320	11512	11363	11420	11626	11464	11412	11546	11490	11521	11692	11432	11410	11521	11475	11501	11468	11658	11479	11424	11529	11673	11359	11493	11412	11577	11433	11604	11389	11640	11529	11462	11558	11589	11439	11607	11537	11616	11381	11475	11702	11594	11593	11620	11399	11549	11550	11458	11572	11544	11671	11480	11380	11398	11574	11425	11578	11539	11557	11562	11400	11504	11537	11641	11418	11597	11521	11447	11594	11332	11560	11612	11534	11490	11565	11503	11644	11516	11491	11660	11512	11480	11512	11477	11455	11514	11470	11464	11444	11492	11732	11450	11600	11484	11476	11514	11663	11506	11471	11460	11494	11424	11634	11366	11357	11474	11480	11454	11595	11699	11612	11583	11440	11468	11523	11563	11462	11494	11304	11626	11589	11508	11540	11512	11478	11478	11475	11491	11448	11516	11569	11439	11422	11184	11501	11504	11662	11538	11415	11511	11591	11544	11558	11416	11533	11571	11529	11558	11452	11540	11500	11528	11777	11384	11464	11527	11513	11492	11351	11565	11569	11357	11520	11503	11476	11448	11500	11533	11414	11552	11758	11358	11621	11618	11485	11493	11476	11487	11544	11551	11698	11478	11505	11565	11470	11625	11388	11297	11540	11366	11459	11485	11454	11579	11477	11540	11730	11422	11625	11324	11397	11622	11432	11405	11595	11373	11329	11506	11514	11543	11506	11403	11682	11511	11607	11448	11611	11493	11679	11595	11644	11471	11441	11612	11510	11555	11581	11450	11564	11415	11516	11549	11354	11626	11630	11514	11585	11523	11377	11475	11598	11568	11629	11430	11559	11640	11554	11533	11478	11484	11546	11550	11451	11540	11602	11511	11734	11658	11556	11366	11504	11440	11592	11334	11551	11498	11397	11406	11532	11413	11413	11501	11557	11532	11634	11491	11553	11585	11476	11541	11577	11375	11503	11476	11254	11378	11546	11598	11591	11564	11688	11498	11465	11531	11408	11399	11484	11525	11507	11609	11613	11519	11521	11532	11432	11546	11608	11466	11606	11684	11563	11472	11453	11402	11556	11563	11481	11577	11575	11521	11639	11517	11338	11567	11382	11484	11565	11549	11403	11528	11442	11511	11618	11493	11501	11581	11456	11340	11440	11624	11474	11548	11670	11638	11393	11589	11410	11491	11630	11588	11501	11652	11504	11427	11354	11443	11362	11520	11460	11582	11521	11426	11573	11546	11557	11627	11348	11432	11519	11538	11389	11696	11420	11580	11527	11567	11316	11402	11406	11281	11523	11410	11457	11589	11681	11616	11682	11602	11548	11460	11646	11526	11518	11332	11565	11590	11520	11567	11531	11390	11646	11633	11616	11461	11438	11516	11572	11441	11661	11531	11448	11567	11467	11507	11637	11429	11427	11461	11578	11501	11398	11401	11299	11609	11545	11581	11519	11401	11493	11585	11439	11562	11534	11692	11537	11528	11533	11574	11465	11497	11587	11603	11520	11639	11503	11418	11363	11481	11474	11600	11604	11318	11342	11553	11401	11518	11432	11584	11530	11571	11580	11596	11526	11677	11506	11689	11443	11595	11294	11426	11631	11479	11514	11319	11552	11361	11603	11751	11491	11383	11619	11605	11435	11621	11627	11521	11395	11342	11495	11571	11463	11571	11513	11452	11647	11395	11568	11436	11355	11622	11437	11741	11402	11573	11446	11556	11555	11419	11443	11653	11474
32568	23851	23868	25162	24849	25865	24532	21899	19871	18610	18268	17980	17947	17902	18147	18042	17824	18012	17926	17702	18082	17957	18033	17852	17889	17788	17848	17854	17817	17817	18071	17981	17978	17739	17873	17748	17886	17851	17973	17823	17905	17876	17948	18056	18048	17772	18019	17879	18160	17912	17897	17809	17928	17770	17607	17748	18076	17951	17857	17870	17636	17712	17849	17867	17873	17770	17998	17921	17955	17821	17631	17770	17855	17737	17963	17634	17940	17986	18118	17850	17954	18095	18140	18010	18140	17775	17722	17891	17888	17678	17814	18048	17909	17962	17972	17753	17780	18072	17818	18024	17856	17885	17818	17930	17885	17721	17880	17914	17799	18015	17862	17811	18034	17910	17993	17934	17784	17762	17715	17872	18012	17868	17791	17829	17905	17764	18000	17942	17881	17573	17619	17965	17999	18070	18035	18058	17874	17788	17732	17981	17945	17848	17824	17829	17774	17709	17678	17719	17816	17912	17810	17882	17742	17713	17750	17877	17889	17816	17816	17998	17894	17538	17852	18008	17830	17822	18011	18098	17733	17682	17907	17821	17876	17680	17924	17981	17800	18020	17846	17667	17904	17762	18066	17987	17848	17767	17770	17675	17628	17731	17822	17585	17881	17873	17568	17843	17853	17865	17963	17913	18009	17999	17850	17813	18038	17827	17801	18081	17872	17910	17769	17701	17789	17716	18008	17768	17969	17853	17788	17756	17690	17816	17984	17781	17796	17754	18049	17863	17877	17653	17841	17921	17929	17963	17806	17818	17845	17785	17755	17953	17804	17977	17878	17865	17783	17829	17958	17927	17785	17672	17722	17870	18014	17552	17841	17724	17947	17790	17985	17926	17890	17962	17955	18093	17865	18042	17744	18116	17794	18034	17861	17855	17639	17886	17874	17872	17702	17822	17871	17935	17925	17829	17933	17687	17747	17767	17646	17961	17607	17858	18024	17886	17932	18002	17792	18016	17764	17768	17775	17758	17754	17735	17816	17914	17849	17805	17978	17831	17686	17917	17816	17854	17800	17956	17980	17831	17645	17918	17791	17687	17722	17764	17853	17728	17956	17734	17837	17894	17580	17870	17736	17925	17817	17949	17902	17826	17770	17917	17865	18077	17890	17990	18033	17990	17993	17965	17998	17928	17847	17771	17878	17924	18153	17920	17991	17747	17838	17727	17783	17912	17670	17902	17806	17968	17747	17858	17858	17747	17776	17876	17794	17788	17804	18073	17987	17837	17954	18078	17988	18152	18080	17824	17764	17939	17825	17916	17892	17771	17966	17975	17902	17888	17784	17987	17892	18105	17945	17751	17685	17913	18068	17756	17998	17912	18064	17929	17961	17775	17745	17882	17771	17903	18087	17736	17834	17701	17872	17880	17933	17770	17821	18004	17986	17916	17958	17848	17860	17688	17618	17817	17871	18021	17701	17903	17781	17832	17920	17857	17832	17877	17855	17968	17749	17677	17777	17778	17941	17953	17709	17912	17870	17688	17690	17853	17939	17666	17904	17826	17899	17572	17837	17790	17918	17939	17823	17790	17908	17825	17876	17881	17823	17800	17951	17641	17835	17829	17897	17771	17900	18015	18202	17687	17965	17852	17693	17797	17849	17849	17718	18028	17904	17896	17772	17894	17746	17721	18037	17855	17709	17564	17776	17887	17971	18075	17736	17776	17753	17794	17856	17678	17788	17775	17712	17724	17758	17800	17943	18131	18019	17791	17795	17997	17811	18024	17906	17655	17712	17817	17803	17867	17992	18128	17815	17807	17771	17863	17902	18003	17938	17985	17835	17874	17814	17926	17943	17936	17865	17830	17705	17819	17703	17779	17879	17859	17858	17796	17953	17931	17793	17621	17986	17840	18163	17886	17824	17859	17909	17658	17841	17855	17852	17647	17744	17727	17971	17798	17784	17959	17857	17828	17741	17791	17740	17743	17851	17990	17810	17874	17969	17883	17847	17735	17720	17875	17791	17927	17954	17983	17788	17734	17777	18121	17797	17681	17736	18116	17801	17753	18044	17777	17777	18005	17925	17693	17642	17776	17931	17656	17681	17827	17860	17867	17805	18102	17903	17760	17795	17663	17677	17901	17790	18044	17828	17794	17781	17761	17760	17900	17937	17901	17811	17637	17957	17959	17809	17846	17977	18076	17799	17948	17936	17769	17941	17952	17693	17834	18023	17964	18015	17878	17979	17891	17791	17922	17660	17905	17753	17754	17878	17785	17903	17753	17718	17727	17957	17920	17855	18056	17750	17906	17995	17942	18118	18135	17865	17668	17684	17779	17897	17730	17890	17760	17779	18014	18193	17854	17768	17850	17834	17593	17753	17707	17930	17839	17727	18029	17961	18125	17911	17968	17836	17799	17939	17708	17863	17873	17986	17659	17873	17906	17959	18010	17787	17730	18161	17822	18097	17736	17666	17888	18053	17885	17940	17945	17887	17590	17864	17926	17924	17672	17918	18009	17823	17647	18054	17861	17941	18100	17987	17841	17828	17947	17916	17943	17924	17826	17933	18011	17842	17821	17862	17914	17789	17802	17708	17878	17797	17865	17918	18045	17813	17806	17590	17901	17771	17997	17779	17976	17913	17892	17907	17923	17904	17938	18047	17841	18013	17917	17896	17556	18022	17734	17961	18094	17875	18105	17964	17806	17663	17795	17876	17966	17945	17744	17806	17661	17727	17813	17921	17877	18017	17946	17860	17826	18074	17987	17784	17961	17910	17702	17699	17884	17729	17811	17887	17793	17849	17716	18082	17945	17799	17589	17846	17791	17923	17929	17895	17726	18007	18014	17864	17715	17891	17839	17727	17868	17916	18107	17887	17754	17819	17994	17804	17920	17670	17782	17729	17852	17849	17621	17718	17713	17971	17800	17694	17754	17781	17819	18171	18018	17948	18002	17906	17892	17829	17853	18021	17914	18008	17804	17728	17956	17840	17954	17798	17724	17729	17990	17836	18088	17995	17880	17872	17973	18136	17907	17934	17861	17852	17929	17598	17948	17802	17752	17793	17937	17714	18038	17926	17887	17973	17916	17810	17718	17773	17878	17861	17922	17744	18000	17778	17939	17908	17793	17884	17935	17833	17928	17797	17927	17791	17970	17836	18021	17935	17887	17701	17895	17833	17924	17980	18036	17834	17660	17909	17821	17794	17680	17781	18015	17850	17831	17962	17696	17834	17846	17795	17940	17711	17918	18037	17768	17938	17635	17741	18014	17985	17830	17744	17747	17784	17838	17780	17815	17908	17887	17913	17803	17628	17933	17903	17941	18030	18033	17808	17961	17945	18057	17847	17815	17946	17763	17901	18075	17963	17715	17907	18125	17827	17877	17843	17867	17948	18088	17637	17811	18008	17753	17768	17836	17903	17800	18000	18003	17868	18009	17719	17821	17666	17968	17833	17720	17837	17754	18050	17833	17812	17829	17829	17657	17874	17947	17770	17782	17716	17719	17821	17903	17913	17950	17915	17829	17993	17894	17973	18026	17828	17832	17991	17992	17903	17780	17973	17816	17844	18157	17752	17689	17981	17904	18091	18050	17867	17803	17898	17857	18100	17728	17884	18044	17921	17944	17880	17990	17852	17719	17676	17869	18207	18040	17977	17780	18045	17765	17880	17912	17734	17931	17928	17911	17899	17670	17689	17965	17782	17619	18011	17760	17599	17755	17844	17914	17714	18010	17823	17823	17833	17716	17926	18008	18198	17939	17654	17967	17731	17880	17900	18107	17957	17821	17988	18084	17944	17804	17989	17917	17886	17981	17750	17926	18002	17905	17923	17813	17811	17893	17581	17816	17796	17871	17845	17907	17789	17953	17885	17977	18082	17816	17933	17630	17914	17938	17816	17965	17650	17842	17826	17906	17914	17959	17633	18150	17805	17763	18097	17808	17741	17829	17908	17916	17710	17782	18089	17710	17639	17801	18072	17834	17876	17719	17855	17864	17940	18035	17639	17897	17944	18134	17838	17912	17796	17766	17797	17696	18042	17924	17888	17698	17833	17977	17749	17722	17756	17876	17758	17718	17864	17908	17940	17932	17935	17991	17890	17934	17799	17928	17997	17947	18021	17893	17824	17756	18079	17893	18032	17965	17785	18090	18047	17806	17820	17958	17942	17922	17870	17934	17895	17768	17904	17782	18017	17771	18145	17783	17947	18085	17490	17963	17976	17950	18012	17579	17954	17925	17904	17874	17717	18003	17962	17811	17951	17807	17773	17753	17901	18060	18028	18014	17903	17982	17910	17966	17947	17788	17730	17717	17848	17798	17955	17770	17897	17759	17905	17776	17713	17880	17880	17902	17864	17698	17869	17921	17834	17854	17779	17834	17764	17717	18010	17833	17860	17922	18036	17960	18171	17787	17875	17782	17760	17884	17883	17947	17961	17965	17743	17893	17982	17886	17779	17787	17603	17761	17712	17716	17746	17856	17882	17905	17789	17831	17877	17855	17879	17861	17812	17980	17865	17630	17703	17709	17970	17844	17854	17799	17891	17848	17971	17918	17887	17891	17847	17940	17862	17808	17859	17929	17750	17911	17779	17845	17903	17698	17954	17828	18026	17671	18041	17980	18124	17870	17906	17784	17849	17665	17817	17885	17980	18092	17915	17845	17929	17796	17853	17985	17787	17814	17882	17690	17733	17955	17812	17958	17910	18008	17883	17990	17937	17757	17876	17994	17863	17785	17962	17895	17939	17921	18207	17870	17946	17861	17819	17919	17709	17948	18088	17834	17698	17905	17911	17864	17832	17970	17927	17816	17899	17899	18002	17813	17949	17703	18013	17902	17901	17967	18071	17951	17746	17597	18059	17845	17965	17768	17536	17792	18012	17822	17966	17907	17706	17790	17925	17841	17922	17694	17699	17826	17883	18126	17940	17610	17879	17704	17938	18004	17886	17902	17670	17889	17829	17802	17921	17897	18065	17857	18018	17787	17621	17730	17805	17886	18046	17797	17852	17652	17726	17933	17979	17833	17837	17900	17609	17800	17897	17697	17781	17664	17881	17948	17942	17692	17656	17887	17699	17831	17896	17905	17620	17731	17838	17854	17806	18117	17883	17968	17726	18101	17863	17862	17640	17798	17720	17805	17942	17828	17815	17967	17700	17720	17772	17654	17901	17867	18030	17883	17809	17691
17833	17789	16019	17378	17687	18964	16681	14097	12632	11555	11171	11144	10970	11014	10965	11135	11069	11084	11077	10965	11073	11080	10934	10902	10952	10961	11004	10821	11058	10890	10947	11058	10894	11002	11057	11147	11004	10975	10955	10848	11006	11020	10969	10926	10973	10865	10927	11170	10870	10838	10964	10915	10858	10973	10907	10946	10951	10863	10986	11088	10976	10731	11118	10936	11010	10928	11048	11026	10993	10889	10956	11068	11009	10898	10923	10825	10968	11020	10887	10828	11110	11039	10849	11090	11080	11113	11080	10792	10969	11005	10935	11007	11035	10958	10898	10919	11073	10968	10836	10863	10845	10918	11020	10902	10958	10940	11002	10999	10890	10933	10975	10866	10911	10906	10850	10911	10980	10971	11015	10895	11102	10996	10933	10925	10948	11042	10885	10973	10905	10917	10895	11076	10953	10904	10981	10875	10897	10886	10980	10965	11078	10975	11012	11091	11025	10856	11011	11087	11021	10877	11035	10995	11174	10910	10919	10960	10968	10849	10915	10991	10980	11029	10952	11000	10870	11132	10869	11104	11000	10907	10921	11085	11061	11041	10998	11022	10956	11112	10926	11072	10956	10853	10987	11008	10936	11048	10952	10960	10883	10967	10876	11013	10996	11072	10874	10992	11110	10788	11042	10978	10963	10970	10936	11079	10936	10989	10861	10951	10862	10941	11021	11129	11082	10969	10907	11098	11066	11176	10875	10919	10952	10965	10826	10976	10983	10941	11152	11098	10986	10999	10785	10882	10986	10841	11072	10869	10953	10975	10983	10995	10782	10907	10985	10956	10954	10824	10884	11035	11044	10972	10920	10982	10789	10794	11007	10913	10812	11055	10939	10947	10720	10933	10889	11106	10921	10791	10886	10973	11004	10979	10979	11005	10984	10854	10966	10793	10946	11060	10916	11028	10950	10842	10923	10921	10974	10913	11013	10972	10956	10901	10879	10999	10998	11153	10918	10891	10914	10817	10965	11014	10887	10924	11013	11078	10883	11035	10953	10960	10905	10993	10907	11004	10963	10984	11053	10943	10781	11010	10800	10810	11043	10886	10923	11065	10911	10967	10871	10996	10943	10886	10963	11004	11024	10812	10966	10917	10920	11003	11049	10970	10797	10848	10980	11084	10925	10915	10812	11007	11191	10955	11020	10984	10948	11075	11064	10871	10860	11106	10934	11030	10884	10904	10980	10843	10806	11038	10972	10853	11072	10969	11021	10847	11026	10979	10992	10959	11001	10949	10891	10994	10947	11045	10963	10918	10945	11037	11119	10940	10885	10843	10936	10947	11071	10874	10787	10971	10811	11057	10887	10866	10968	10993	11047	11006	11112	10993	10944	11001	10980	11026	10789	10876	10910	10810	11060	10936	10828	10996	11008	10900	10919	10977	11057	10903	11048	11086	10826	11116	11167	11055	11015	10927	10913	10868	10849	10869	10971	10953	10929	11018	10988	11063	10938	10941	10951	10996	11015	10951	10926	10890	10929	10940	10971	10853	11106	10767	10973	11089	11110	11083	11099	10840	10832	10858	10945	10741	10889	10897	10981	10918	10856	11145	10927	10983	11021	10959	11001	11065	11102	10814	11015	11059	10927	10943	10962	10826	10959	11026	11082	10837	10820	10868	10840	10796	11000	10949	10977	10906	11077	10942	11054	10913	11070	10942	10939	11040	11048	10850	11118	10952	10812	11026	10950	11003	10946	10874	10893	11119	11054	11092	11064	11075	10877	11093	11021	11062	10778	10802	10921	10994	11138	10970	10958	10918	10931	10897	11199	10913	11003	10842	10844	10877	10786	11003	11022	11031	10987	10936	10872	10953	10850	10805	11019	10884	10931	10812	11076	10980	10942	10824	10953	10978	11053	10992	10981	10875	10943	10972	11007	11095	10921	10882	11030	10897	10790	10992	11117	11043	11104	11028	10964	10963	10894	11049	10899	11001	11075	10945	10787	10802	10771	11094	11065	11019	10988	11073	10846	10846	10890	11165	10946	10986	10968	11022	10919	10813	11032	10872	11014	10819	10923	10858	10960	10901	11211	10773	11090	11075	10999	11118	10955	10803	10876	10960	11135	11024	10988	10950	10814	11054	10859	10919	10905	11014	11102	10975	11036	10885	10994	10985	10890	10911	10830	11051	10942	11069	10979	10946	11085	10845	11032	10973	10937	11008	10978	10976	11018	10967	10886	10878	10933	10927	10817	10994	10926	10883	10977	11003	11121	10997	11079	10881	10883	10849	11093	11075	10811	11094	10801	10908	10788	10976	11011	11055	11011	10903	10724	10989	10769	11092	10987	10951	10912	10926	10828	10968	11019	10926	11086	10885	11016	11073	10922	10979	11114	11002	11003	11169	10964	11029	11077	10958	11173	10887	10823	10910	10867	11071	11033	11201	11047	11053	11160	11127	10932	10912	11051	10775	10918	10842	10933	11067	11096	11020	11032	10797	11006	10888	11064	11141	11049	11051	10954	10944	11099	10837	11025	10813	10939	10717	10949	11013	10921	10999	10993	11071	10859	10909	10994	11139	10935	10948	10949	10823	10911	10909	10979	10885	11074	10700	10913	11062	10947	10960	10639	11077	10876	10997	11040	10927	10936	10972	10700	10880	10904	10806	10989	10911	10813	10888	10928	11003	11133	10989	11031	10953	10968	10993	11033	11004	10745	10910	10923	10899	10831	11132	10653	11113	10942	11092	11009	11169	10939	10762	10886	10988	10967	11096	10872	10884	10959	11057	11022	11183	10918	10972	10872	11011	10974	10895	10994	11126	10889	10878	10942	10980	11151	11010	10920	11094	10999	10906	10972	10881	10940	11006	10917	10810	10834	10876	10916	11028	11064	11128	10859	10897	10917	11026	10949	11187	10823	10966	10859	10973	10937	11041	10949	11103	10982	10953	10895	10874	10970	10981	10802	11054	11002	10983	10888	11071	10834	10810	11140	10977	10828	10875	10856	11053	10840	10847	10851	10871	10964	10742	10867	11003	10997	10866	10953	10933	11002	10941	11135	11066	11215	10877	10952	10868	10927	10836	11003	11071	10716	10951	10942	10983	10996	11044	10972	10946	10949	11049	11019	10957	11084	10913	11012	11049	10836	11052	11020	10977	10922	11080	10963	11097	10900	10973	10997	10902	11005	10733	10869	11009	10909	10880	10831	11035	10905	10946	10984	10925	11034	10908	11037	10752	10943	11003	10879	10821	10957	10902	10971	10914	10847	10873	11059	10851	10880	11113	11121	11037	10981	10903	10872	10802	10885	10996	10913	10925	10921	10908	11041	10914	10807	11006	10992	10889	11101	10884	10972	10989	10986	10976	11064	10870	10948	10884	10884	10977	11082	10971	11102	11062	10894	10880	11047	11153	11019	10832	11068	10970	10861	10833	10820	10891	10852	10915	11079	10958	10815	10898	11080	10980	10955	11045	11008	10910	11063	10689	10832	11024	11081	10924	10981	10935	10982	10901	10990	10779	10954	11006	11003	11055	10877	11139	10877	10872	11056	11161	10962	11159	10836	10920	11012	10949	10944	11172	11074	10993	10837	10818	11072	10930	10897	11041	10903	10896	10945	10992	10944	10936	10953	11001	10930	11027	10917	10952	10943	11005	10993	10954	11026	10962	11058	10963	10993	10976	10815	11047	10958	10879	10986	10933	11098	11101	10798	10959	11053	10898	11091	10880	11008	10905	10855	11075	11080	11018	11089	10893	11118	10803	10907	11033	11140	10863	10813	10951	10935	10848	10915	11071	11048	10926	10917	11022	10960	10945	11239	11070	10760	11030	11071	10952	11042	10989	11028	10877	11078	10841	10949	11038	10930	11001	11054	10936	10896	11084	10792	10966	11030	11111	10942	11102	11078	10968	10991	10937	10924	10873	11245	11101	10962	10819	11083	11074	11125	10950	10890	10958	11046	11155	11163	10830	10932	10881	10850	10949	11039	10807	11024	10971	10921	10805	11051	10956	11026	10762	10885	10935	10942	10942	11061	10926	11025	11073	10953	11040	10930	10991	10798	10912	10988	10926	10893	11010	11072	11008	11035	10888	11022	10881	10881	10887	10983	10992	10904	10881	11021	10946	11015	10981	11079	10996	11126	10903	10941	10875	11053	11020	10969	10980	10913	10994	10992	10843	10924	10946	11068	10990	10943	10954	11012	10965	10777	10925	10920	10942	10973	10908	10923	10667	11078	10943	10900	10967	10953	10842	10884	10921	10945	10920	10933	10931	10973	10976	10965	11070	10874	11004	10835	10918	11028	10957	10931	10999	11047	10878	11052	11074	11029	10869	11061	10954	10872	10974	11018	11057	10934	10968	10903	11111	11065	10894	10889	10953	11032	11020	10874	10898	11082	10965	11124	10934	10911	10995	11056	11051	10971	10923	10997	10865	11001	11102	11041	10943	11007	10954	11031	10876	11035	10966	10942	11042	11060	10909	11024	10920	10995	11009	10927	10862	10891	10956	11064	10850	10909	10885	10864	10985	10887	10978	10895	10990	10882	10963	10819	11036	10949	10951	11025	11085	11110	10961	10967	11038	11008	10960	11044	11028	10922	10799	10946	11056	10924	10787	10947	10959	10854	11043	10926	11101	10868	11074	11036	11006	11016	10883	11086	10908	10919	11009	11055	10884	11040	10966	10808	10785	10825	11002	11092	10944	10932	11006	10958	10913	10989	11033	11062	11008	10995	10877	11059	10914	10966	10812	11138	10969	11014	11041	10705	10958	10965	11049	10968	10826	10914	11073	10912	10993	10954	10920	10936	10896	10989	10989	11059	10956	10949	11066	11029	10911	10873	11007	11074	10924	11080	11064	10878	11029	10839	11052	10874	10972	11029	11052	10994	10998	11139	11003	10945	10920	11005	10870	10949	11028	10922	10983	10923	10980	10937	11001	10969	11029	11029	11021	10912	11058	10835	11003	11018	10932	11064	10671	10961	11050	11064	11165	10900	10861	11094	10896	10994	10887	11011	11031	10863	10965	10988	10949	10965	10893	10937	11077	11039	10973	11000	10973	11044	10967	10955	10826	10833	11017	10796	11123	10857	10953	10847	11033	10954	11001	11052	11072	10861	11190	11083	11055	10989	11091	11046	10893	10728	10903	11003	10875	10762	11000	11024	10939	10971	10689	10946	10931	10991	10908
25871	21681	28473	36170	48123	51362	44538	37220	28850	22594	19526	18645	18179	17926	17860	18065	17926	17949	18030	17885	17744	17720	17886	17826	17810	17919	17718	17670	17916	17821	17836	17554	18008	18101	17962	17886	18165	17834	17792	17604	17962	17781	17806	18028	17734	18009	17906	18002	17966	18011	17745	17726	17925	17892	18013	17630	17771	17983	17819	17892	17810	17949	17891	17842	17905	17901	17837	17819	17610	17981	17837	17837	17701	17795	18007	17708	17463	17938	17671	17834	17598	17596	17787	17863	17984	17857	17832	17859	17672	17855	17666	17812	17938	18025	17834	17746	17837	17955	17926	17929	17944	17539	17898	17724	17694	17814	17921	17751	18009	17751	17679	17916	17981	17796	17670	17857	17842	17669	17735	17881	17923	17954	17765	17818	17839	17932	17614	17509	17725	17638	17723	17940	18056	17921	17779	17974	17736	17787	17562	17948	17825	17899	17837	17648	17790	17866	17607	17652	17923	17608	17657	17927	17627	17928	17806	17772	17859	17935	17841	17611	17735	17697	17821	17924	17890	17820	17650	17746	17835	17817	17996	17865	17838	17790	17797	17917	17758	17809	17847	17977	17795	17944	17857	17910	17974	17818	17915	17897	17691	17789	17696	17745	17975	17886	17757	17744	18064	17632	17794	17847	17923	17858	17752	17798	17759	17661	17875	17694	17634	17757	18090	17905	17628	17675	17898	17841	17769	17929	17737	17791	17976	17634	17703	18008	17798	17596	17507	17695	17837	17678	17857	17853	17818	17889	17734	17531	17663	17684	17759	17874	17922	17746	17723	18149	17782	17853	17954	17551	17888	17946	17984	17857	17962	17584	17793	17581	17849	17759	17574	17628	17782	17763	17866	17817	17817	17766	17802	17916	17592	17838	17741	17733	17906	17797	17657	17718	17799	17862	17676	17859	17723	17556	17846	17819	17698	17778	17900	17791	17711	17636	17875	17682	17815	17668	17700	17691	17627	17966	17519	17811	17928	17729	17731	17806	17789	17675	17812	17801	17935	17780	17742	17733	17662	17635	18007	17796	17939	17694	17773	17792	17792	17714	17658	17567	17744	17554	17669	17873	17836	17710	17746	17870	17787	17783	17599	17747	17787	17955	17790	17801	17649	17871	17722	17789	17832	17921	17769	17652	17845	17808	17733	18054	17929	17898	17593	17674	17913	17881	17851	18012	17827	17937	17669	17728	17837	17824	17812	17688	17820	17660	17660	17640	17574	17866	17889	17890	17830	17642	17745	17650	17668	17660	17834	17729	17691	17682	17777	17836	17655	17805	17911	17949	17637	17783	17862	17512	17724	17720	17825	17763	17826	17598	17942	17692	17754	17671	17683	17707	17878	17801	17769	17652	17672	17831	17784	17844	17640	17681	17850	17757	17803	17707	17871	17751	17868	17595	17723	17612	17983	17733	17883	17871	17747	17746	17690	17677	17915	17780	17716	17660	17770	17909	18046	17499	17785	17547	17745	17718	17647	17689	17687	17687	17754	17761	18027	17588	17695	17759	17733	17779	17553	17929	17797	17778	17777	17859	17610	17895	17762	17609	17891	17633	18002	17645	17754	17907	17761	17664	17752	17539	17810	17799	17727	17866	17802	17539	17831	17889	17905	17794	17886	17734	17827	17629	17691	17667	17928	17878	17541	17481	17635	17848	17868	17963	17839	17647	17869	17744	17703	17721	17827	17666	17786	17890	17660	17870	17933	17854	17697	17961	17768	17726	17655	17773	17659	17972	17693	17817	18046	17812	17804	17777	17990	17586	17672	17769	17844	17626	17641	17999	17723	17511	17732	17885	17899	17933	18032	17876	17683	17565	17832	17822	17760	17642	17652	17650	17593	17772	18023	17969	17684	17912	17509	17718	17998	17804	17632	17668	17953	17649	17707	17796	17860	17897	17725	17632	17808	17859	17841	17673	17852	17900	17612	17561	17765	17523	17793	17567	17823	17604	17879	17736	17607	17904	17640	17687	17930	17580	17754	17611	17936	17792	17710	17921	17816	17692	17881	17630	17548	17495	17596	17561	17922	17750	18049	17691	17840	17821	17794	17771	17806	17710	17707	17808	17884	17824	17693	18010	17801	17900	17788	17652	17887	17778	17937	17629	17860	17590	17696	17608	17967	17815	17808	17993	17942	17587	17854	17812	17872	17907	17819	17933	17897	17647	17964	17705	17921	17849	17862	17637	17905	17844	17837	17904	17735	17961	17989	17861	17591	17593	17600	17829	18160	17819	17619	17862	17808	17752	17699	17690	17888	17802	17829	17727	17972	17841	17883	17648	17820	17907	17698	17790	17928	17793	17830	18042	17673	17741	17731	17469	17992	17875	17951	17890	17877	18017	17871	17896	17854	17909	17868	17919	17774	17734	17837	17980	17939	17909	17693	17844	17905	17789	17933	17708	17551	17744	17792	17818	17769	17452	17686	17853	17985	17968	17741	17770	17753	17634	18022	17878	18066	17899	17763	17564	17698	17790	17961	18151	17902	17808	17833	17784	17748	17864	17795	17726	17717	17672	17788	17960	17766	17925	17783	17800	17909	17924	17700	17800	17798	17737	17962	17880	17690	17785	17699	17775	17536	17738	17926	17825	17898	18063	17727	17786	17683	17823	17789	17569	17727	17805	17792	17919	17910	17880	17876	17722	17675	17888	17910	17903	17875	17844	17857	17828	17819	17716	17726	18028	17743	17821	17761	17785	17793	17570	17780	17758	17767	17739	17745	17782	17840	17626	17610	17728	17807	17746	17985	17991	17744	17636	17759	17594	17745	17616	17776	17742	17746	17901	17625	17864	17788	17671	17852	17584	17812	17705	17733	17978	17846	17824	17545	17787	17837	17918	17693	17879	17681	17589	17754	17817	17536	17822	17744	17922	18014	18015	17850	17907	17709	17643	17650	17720	17992	17738	17911	17819	17707	17960	17717	17774	17942	17959	17742	17910	17721	17671	17803	17692	17814	17958	17948	17732	17698	17847	17751	17859	17723	17783	17794	17752	17773	17818	17924	17974	17790	17946	17932	17714	17786	17782	17653	17617	17892	17844	17641	17628	17782	18023	17734	17657	17865	17811	17882	17948	17919	17846	17687	17830	17823	17855	17806	17993	17736	17775	17788	17920	17625	17721	17857	17674	17637	17608	17878	17791	17786	17967	17876	17779	17819	17626	17726	17663	17823	17695	17611	17845	17963	17656	17611	17858	17736	17895	17548	17788	17757	17785	17815	17765	17723	17672	17964	17713	17737	17792	17884	17693	17853	17710	17686	17869	17573	17857	17830	17815	17693	17695	17533	17771	17818	17978	17641	17735	17956	17935	17915	17569	17899	17920	18033	17938	17644	17613	17710	17750	17792	17747	17842	18054	17817	17862	17988	17740	17837	17758	17616	17871	17785	17806	17690	17863	17910	17902	17769	17849	17827	17718	17968	17869	17807	17419	17535	17629	17690	17807	17831	17868	17904	17769	17790	17936	17888	17874	18081	17715	18165	17632	17744	17662	17766	17927	17791	18129	17790	17601	17871	17648	17865	17624	17562	17725	17657	17880	17791	17868	17891	17709	17638	17982	17989	17903	17726	17685	17786	17732	17819	17737	17557	17651	17857	17968	17745	17767	17798	17932	18007	18027	17478	17810	17797	17767	17961	17879	17949	17741	17834	18108	17769	17604	17634	17894	17804	17958	17788	17795	17760	17836	17672	17737	17889	17975	17808	17901	17700	17893	17569	17704	17989	18096	17886	17822	17906	17925	17702	17735	17789	17734	18003	17852	17824	17921	18021	17715	17710	17925	17903	17763	17686	17590	17682	17980	17764	17893	17844	17752	17815	17558	17930	17734	17703	17872	17748	17805	17751	17825	17721	17919	17889	17747	17966	17509	17771	17818	17898	17981	17899	17703	17790	17907	17878	17851	17836	17915	17779	17669	17854	17954	17712	17730	17654	17702	17846	17767	17882	17728	17867	17956	17746	17832	17898	17812	17750	17734	17766	17865	17695	17887	17776	17813	17990	17986	17723	17583	17673	17709	17695	17935	17667	18018	17778	17628	17745	17742	17694	17930	17946	17605	17577	17732	17984	17882	17781	17624	17678	17828	17755	17800	17954	17592	17677	17827	17901	17691	17957	17854	18048	17652	17646	17810	17672	17923	17825	17538	17682	17890	17805	17829	17886	17787	17992	17720	17687	17696	17992	17595	17607	17882	17755	17758	17767	17764	17785	17723	17847	17719	17674	17595	17770	17819	17754	17766	17802	17880	17522	17749	18041	17727	17759	17920	17864	17724	17992	18032	17820	17842	17748	17717	17782	17881	17699	17497	17658	17784	17669	17930	17850	17688	17679	17831	17522	17756	17746	17709	17623	17995	17886	17888	17887	17953	17716	17630	17865	17859	17878	17800	17620	18007	17661	17830	17749	17657	17621	17848	17870	17649	17785	17983	17689	17656	17826	17811	17794	18023	17945	17947	17842	17932	17825	17875	17822	17869	17589	17798	17636	17546	17588	17802	18032	17717	17816	17746	17618	17716	17684	17667	17738	17807	17944	17584	17635	17722	17786	17878	17884	17842	17696	17612	17881	17795	17539	17560	17771	17898	17857	17877	17714	18006	17680	17904	17795	17859	17758	17672	17632	17782	17774	17544	17829	17879	17557	17649	17841	17898	17707	17734	17790	17771	17670	17633	17820	17697	17725	17848	17479	17652	17706	17715	17631	17928	18036	17690	17786	17874	17593	17785	17847	17740	17696	17754	17831	17944	17928	17767	17777	18013	17613	17858	17496	17688	17814	17797	17756	17793	17820	17912	17806	17883	17929	17951	17906	17740	17759	17687	17673	17963	17802	17898	17743	17761	17717	17629	17752	17959	17848	17901	17567	17792	17858	17835	17901	17634	17798	17972	17912	17828	17735	18078	17810	17849	17843	17849	17678	17779	17727	17835	17810	17811	17784	17718	17768	17713	17661	17800	17769	17786	17733	17525	17636	17758	17693	17942	17841	17822	17988	17796	17721	17643	17749	17911	17672	17876	17845	17738	17916	17710	17669	17989	17740	18089	17732	17919	17842	17829	17909	17712	17701	17743	17525	17830	17882	17494	17871	17882	17739	17711	17883	17777	17900	17886	17828	17704	17791	17755	17860	17685	17761	17752
24016	40194	32539	38794	47413	45660	36334	29407	20470	14655	12412	11610	11274	11094	11167	11287	11186	11176	11340	11226	11252	11058	11311	11078	11149	11104	10929	11269	11268	11117	11094	11135	11292	11103	11240	11137	11283	11035	10991	11137	11110	11176	11156	11200	11057	11338	11217	11183	11184	11154	11004	11159	11179	11193	11053	10990	11333	11097	11108	11087	11340	11062	11114	11277	11129	11178	11170	11098	11098	11158	11137	11231	11080	11313	11215	11178	11165	11206	11119	11030	11093	11129	11033	11110	11100	11112	11077	11051	11180	11210	11196	11313	11244	11177	11178	11110	11131	11090	11136	11166	11263	11176	10981	11133	10980	11276	11190	11186	11143	11222	10980	11108	11026	11000	11212	11189	11210	11022	11068	11240	11323	11206	11085	11205	11068	11247	11176	11302	11128	11094	11209	11240	10994	11002	11185	10982	11104	11211	11194	11236	11226	11033	11149	11176	11162	11195	11243	11203	11272	11158	11091	11226	11104	11067	11287	11056	11059	11039	11162	11168	11119	11079	11134	11211	11099	10971	11081	11130	11195	11169	10934	11204	11193	11069	11082	11077	11074	11095	11108	11167	11216	11269	11029	11165	11169	10946	11099	11153	11053	11137	11225	11049	11100	11167	11121	11036	11041	11103	11198	11141	10955	11196	11071	11123	11036	11014	11136	11110	11128	11131	11223	11024	11142	11354	11105	11110	11183	10921	11285	10963	11127	11266	11125	11047	11220	11138	11122	10989	11098	11090	11169	11149	11158	11156	11221	11008	11226	11074	11099	11053	11226	11157	11369	11130	11209	11105	11176	11074	11126	11205	11147	11078	10986	11004	11268	11073	11193	11158	11140	11178	11069	11141	11095	11183	11075	11349	11310	11119	11110	11280	11089	11164	11173	11095	11194	11139	11119	11040	11282	11071	11217	11093	11279	11203	11191	11054	10921	11206	10902	11054	11226	11101	11063	11097	11297	11245	11100	11152	11047	11115	11114	11214	11021	11182	11140	11052	11134	11054	11089	11149	10867	11110	11211	10996	11188	11051	11014	11148	11078	11036	11105	11107	11100	11144	10957	11027	11193	11223	11042	11086	11088	11142	11071	11125	11207	11129	11174	11152	10989	11060	11093	11116	11124	11238	11193	11015	11087	11118	11165	11155	11150	11161	11172	11207	11076	10993	11122	11032	11133	11059	11083	11080	11040	11049	11083	11149	11039	11244	11049	11050	11102	11079	11118	11174	11253	11110	11111	11227	11045	11182	11140	11332	11057	11106	11025	11172	11075	11041	11146	11194	11151	11128	11026	11160	11191	11351	11178	11214	11140	11107	11127	11073	11076	10918	11207	11224	11096	11235	11279	11098	11364	11062	11238	11149	11078	11090	11169	11262	11202	11219	11106	11226	11211	11115	11164	10871	11225	11050	11265	11221	11213	11145	11235	11090	11233	11227	11258	11148	11201	11004	11193	11057	11162	11315	10962	11035	11132	11266	11080	11144	11228	11032	11154	11115	11039	11385	11074	11077	11122	11030	11156	10927	11181	11184	11191	11198	11274	11150	10929	11190	11085	10957	11159	11168	11244	11060	11212	11202	11194	11144	11180	11047	11000	11035	11209	11156	11091	10916	11014	11213	11180	11122	11148	11025	11080	11131	11035	11111	11126	11082	10951	11156	11327	11142	11243	11083	11111	11040	10985	11152	11101	11101	11226	11284	11180	11086	11216	11051	11070	11320	11159	11139	11172	11238	11003	11138	11165	11066	11245	11217	11043	11010	11096	11070	11202	11248	11259	10934	11133	11079	11095	11090	11030	11228	11210	11151	11103	11125	11130	11042	11087	11143	11141	11054	11235	11178	11100	11149	10972	11192	11060	11211	11151	11246	11118	11103	10997	10907	11197	11409	10963	11097	11052	11099	11099	11229	11127	11113	11069	11071	11059	11072	10997	11102	11162	10965	11322	11171	11101	11113	11123	11086	11160	11093	11099	11210	11114	11164	11052	11117	11093	11151	11187	11153	11261	11118	11133	11032	10963	11166	11184	11280	11085	11021	11178	11051	11059	11033	11011	11009	11172	11044	11230	10998	11162	11179	11072	11076	11256	11159	10996	11251	11112	11056	10929	10949	11179	11145	11164	11190	11121	11183	11215	11024	10985	10982	11341	11041	11018	11229	11217	11023	11088	11185	11242	11050	11247	11020	11258	11167	11169	10994	11091	11009	11259	11231	11206	11196	11146	11112	11141	11247	11078	11201	11305	11081	11062	11105	11301	11306	11054	11128	11035	11258	11134	11176	11003	11216	11042	11194	11018	11139	11094	11150	11191	11269	11200	11114	11278	11182	11151	11269	11130	11274	11004	11229	11239	11092	11174	11182	11250	11154	10950	11168	11152	11070	11069	11112	10966	11122	10985	11292	11148	10973	10950	10942	11096	11077	11299	11167	11112	11036	11296	11049	11247	11198	11120	11211	11211	11096	10992	11163	11098	11114	11120	11098	11153	11067	11039	11241	11059	11167	11094	11077	11273	10999	11259	11085	11085	11173	11018	11104	11110	11137	11049	11003	11212	11206	11132	11092	11016	10965	11070	11059	11073	11285	11109	11152	11111	11135	11162	11253	11092	11010	11126	11136	11236	10925	11106	11237	11028	11055	11243	11062	11129	11051	11222	11020	11063	11098	11183	11158	11034	11052	11067	11029	11113	11140	11120	11370	11252	11133	11278	11147	11166	11346	11259	11163	11032	11091	11121	11222	11230	11185	11190	11127	10997	11196	11089	11053	11002	11126	11261	11116	11025	10901	11127	11126	11252	11115	11071	11360	11171	11166	11138	11296	11223	11144	10965	11146	11167	10953	11184	11226	11173	11277	11081	11158	11012	11273	11213	11120	11035	11282	11002	11001	10925	11172	11302	11044	11078	11066	10977	11018	11140	11070	11235	11200	11247	11090	11169	11222	10989	11142	11049	11227	11124	11033	11147	11068	11154	11064	11124	11043	11193	11189	11209	11113	11057	11282	11219	11116	11139	11079	11004	11248	11110	11072	10914	11180	11173	11020	11174	11031	11307	11118	11097	11324	11100	11082	11081	11158	11057	11093	11212	11247	11137	11084	11175	11217	11105	11111	11241	11070	11170	10924	11203	11097	11244	11007	11052	10964	10998	11178	11113	11049	11141	11002	11220	11134	11219	11212	11145	11301	11153	11028	11187	11199	11211	10949	11052	11106	11133	11152	11195	11100	11188	11092	11154	11302	11157	11089	11082	11171	11190	11160	11230	11245	11258	11049	11038	11255	11250	11102	11128	11142	11092	11077	11099	11075	11189	11231	11218	11088	11140	11255	11123	11180	11150	11046	11055	10969	11204	11100	11119	11153	11103	11240	11125	11202	11079	11208	11078	11103	11251	10927	11034	11106	11160	11059	10946	11070	11084	11114	11155	11201	11070	11167	11137	11102	11091	11074	11220	11097	11119	11009	11126	11243	11193	11065	11096	11193	11289	11197	11088	11388	11095	11026	11168	11047	11290	11138	11297	11190	11161	11154	11078	11250	11004	11166	11216	11215	11226	11047	11093	11014	11056	11168	11118	11010	11034	10969	11136	11445	11006	11212	11121	11134	10993	11182	11149	11181	11003	11266	10999	11149	11249	11151	11080	11145	11056	11098	10980	11149	11186	11202	11157	11184	11299	11204	11195	11237	11081	11056	11359	11079	11133	11038	11237	11115	11155	11235	11198	10907	11209	11242	11088	11119	11180	11121	11025	11179	11112	11059	11145	10927	11137	11108	11156	11072	11120	11074	11005	11221	11107	11120	11061	11362	11051	11011	11092	11258	11181	11040	11068	11136	11286	11225	11143	11007	11127	11098	11035	11123	11289	11124	10954	11152	11175	11091	11204	11160	11252	10968	10984	11052	11085	11191	11058	11102	11165	11118	11223	11200	11201	11121	11125	11259	11134	11185	11159	11122	11151	11231	11068	11248	11034	11060	11148	11248	11068	11172	11121	11071	11197	11035	11083	11158	11081	11136	11251	11114	11083	11039	11163	10968	11060	11055	11247	11100	11092	11180	11199	11081	11395	11184	11173	11181	11319	11005	11274	11066	11048	11230	11145	11242	11257	11296	11262	11318	11167	11020	11025	11161	11035	11048	11139	11124	11027	11136	11189	11282	11031	11050	11030	11131	11157	11149	11029	11056	11136	11166	11159	11175	11211	11164	11092	11048	11380	11136	11221	11189	11112	11090	11168	11200	11033	11106	10943	11145	11213	11215	11049	10990	11043	11154	11171	11198	11182	11126	11251	11149	10941	11254	11146	11227	11073	11061	11061	11030	11153	11088	11119	11037	11171	11088	11076	11077	11265	11185	11193	10946	11123	11160	11158	11256	11209	11170	11245	11010	10931	10924	11213	11161	11080	11190	11143	10934	11127	11087	11365	11155	11042	11026	11118	11209	11060	11196	11157	11215	11144	11203	11182	11186	11198	10980	11286	11195	11002	11093	11119	11293	11004	11112	11153	11112	11065	11072	11262	11193	11075	11242	11108	11129	11238	11023	11109	11051	11190	11044	11010	11149	11162	11115	11102	11205	11115	11085	11087	11054	11150	11126	11081	11119	11072	11069	11134	11226	11164	11176	11103	11302	11195	11316	11123	11262	11107	11200	11167	11070	10987	11178	11081	11258	11278	11063	11223	11133	11116	11169	11046	11006	11096	11145	10979	11323	11060	11274	11291	11114	11260	10935	11124	11114	11008	11082	11140	11078	11052	10970	11145	11170	11016	11236	11109	11171	11041	11098	11072	11206	11020	11118	11099	10955	10998	11338	11168	11217	11071	11195	11016	11080	11105	10968	11158	11159	11164	11166	11064	11158	11148	11062	11283	11202	11136	11114	11358	11164	11220	11136	11219	11035	11085	11220	11024	11149	11108	11208	11012	11109	11226	11235	11226	11009	11169	11103	10896	11038	10993	11189	11091	11118	11102	11022	11287	11184	11102	11063	11019	11072	11203	11084	11190	11039	11088	11241	11080	11134	11170	11112	10948	11177	11097	11104	11228	11155	11085	10981	11151	11120	11110	11093	10942	11307	11121	11026	11203	11059	11312	11099	11054	11153	11165	11171	11167	11100	11166	11103	11170	11225	11121	11127	11158	11222	11065	10962
24110	21522	28841	32491	54639	60672	54716	47698	37756	28129	21839	19448	18633	18392	18392	18244	18448	18411	18586	18263	18325	18185	18193	18016	18520	18105	18013	18081	18272	18303	18257	18096	18168	18254	18267	18178	18091	18145	18096	18228	18270	18112	18266	18092	18063	18181	18374	18172	18257	18009	18019	18089	18290	18153	18089	18046	17849	18143	18083	18092	18044	18016	17919	18126	18283	18313	17920	18152	18043	17966	18031	18012	18124	18035	18005	18152	18286	18191	18267	18284	18256	18114	18132	17902	18075	18064	17818	17924	17979	18104	18186	17963	18177	17985	18125	18264	18188	18175	18081	18159	17957	18127	17994	18350	18213	18156	18154	18018	18078	18234	18344	17960	18184	18007	18273	18270	18191	18193	18247	18154	17912	18124	18061	18254	18020	18331	18187	18008	18028	18105	18202	18097	18095	18005	18024	18341	18117	17903	17923	18048	18045	18035	18003	18060	17977	17842	18217	18106	18096	17987	18020	18307	18267	18075	18122	18304	18307	18239	17961	18108	17914	18052	18290	18083	18092	18298	18082	18119	18087	18157	18166	18176	18093	17962	18095	18165	18004	17901	18214	18165	17896	17772	18174	18060	18279	18087	18278	18270	18116	18073	17970	18084	17923	18108	18107	18227	18022	18061	17936	18029	18001	18146	18148	18024	18169	18152	18365	18048	18004	17965	18047	18009	18072	18049	17942	18143	18161	18071	18053	17946	18260	17995	17987	17825	18169	18042	18154	18213	18043	17727	18059	18223	18185	17966	18054	18123	18062	18091	18278	18144	18120	18368	18211	18180	18136	18011	18201	18215	18142	17991	18013	18149	18285	18164	18236	18350	18094	18112	18091	18002	18287	18073	18119	17892	18249	18301	18236	18147	18080	17975	18095	17945	18097	17910	18053	17940	18122	18279	18194	18211	18174	18061	18089	18169	18197	18022	18166	18173	18142	17857	18106	18300	18127	18035	18066	18180	18069	18065	18337	18093	17894	17986	18082	18086	18021	18043	18068	18034	18208	18011	17977	18114	17989	18051	17968	18130	18070	18120	18114	18143	18048	18238	18147	17884	18293	18231	18198	18300	18243	18261	18224	18287	18087	18097	18051	18124	18100	18140	18123	18215	18236	17952	17983	18072	18146	18266	18020	18151	18299	18210	18347	18237	18255	18320	18131	18040	18112	17954	17974	18264	17994	18048	18266	18103	17964	17944	17945	18063	18017	18199	17965	18083	17905	18320	18162	18063	18222	18157	18031	18127	18063	17775	18021	18143	17910	18119	18149	18140	18219	18310	18061	18179	18051	17995	18065	18056	18059	18031	18006	18069	17999	18002	18158	18225	18283	18040	18263	18261	18268	18166	18111	17876	18019	18120	18016	17988	18171	18052	18136	18144	18096	18007	18124	17994	18108	18133	18162	17981	18211	18158	18109	18111	18033	18094	18119	18088	17991	18099	18082	18130	18079	18094	18261	18100	17932	18148	17950	18146	18203	18214	18140	18041	17934	18248	18143	18196	18151	18038	18175	18089	18000	18155	17977	17817	17994	18139	18291	18287	18247	18224	18078	18190	17951	18057	18109	18211	18181	18184	18050	17895	18038	18026	18105	17890	18076	18198	18055	18192	17990	18326	18050	18037	17904	18023	18203	17968	18061	18307	18056	18340	18112	18049	17876	17931	18188	18142	18165	18084	18171	18053	17918	18373	17688	18034	18045	18100	18211	18227	18070	18115	18144	17940	17808	18082	18227	18174	18032	18178	18236	18167	18101	18136	17994	18079	18007	18485	18056	18112	17999	18132	18244	18200	17995	17902	17987	18089	18357	18001	17965	18139	18087	18032	18070	18128	18209	18214	18316	18141	18061	18015	17976	18008	18144	18196	18134	18076	18000	17952	18110	18173	18060	18131	17818	18077	18068	17991	18199	18219	18257	18011	18190	18068	18159	17884	18150	18096	18001	18141	18018	18207	17916	17985	18184	18235	18143	18230	18229	18007	18108	18156	18004	18159	18006	18022	18272	18164	18072	18346	18181	18156	18054	18203	18191	17952	18067	17991	17853	18068	18088	18066	18075	18166	17989	17946	18090	17909	17955	18242	18067	18113	18306	18098	18289	18155	17981	18071	18152	18069	18197	18106	17900	18317	18257	17907	18078	18092	18140	18129	18075	17905	18161	18020	18131	18266	18085	18243	18117	18109	18130	17891	18105	17933	17876	18132	18045	18239	18082	18057	18072	18260	18101	18028	18172	18054	17963	18097	17996	18042	18104	17914	18322	18238	18143	18192	17998	18174	17979	18113	18132	18182	18039	18045	18180	18145	18222	18126	18127	17996	17914	18295	18076	18092	18042	18209	18188	18150	18199	18199	18263	17915	18042	18025	18040	17993	18160	18016	18061	18242	17613	18090	17853	18139	18076	18180	18255	18301	17909	18097	18212	17991	18060	18042	17935	17958	18046	18049	18045	18093	18284	18068	17871	18247	18169	18023	18015	17912	18173	18063	18002	17958	17932	18192	18207	18186	18100	18276	18061	18144	17996	17874	18097	18239	17953	17804	17886	18239	18003	18001	17897	17991	18078	18110	18236	18097	17987	18098	18304	17932	18212	18121	18302	18019	18066	18129	18130	18161	18214	17944	18032	18039	18240	18191	18094	18190	18094	18021	18204	18101	18021	18022	18155	18069	18152	18120	18138	17973	18032	17872	18105	17971	18076	18191	18185	18079	17992	18198	18200	18259	18216	18210	18092	18083	18391	17945	18009	18283	18065	17995	18074	18036	18019	17947	18071	18074	17852	18088	18105	18086	18114	18087	18252	18025	18293	18158	18155	17984	18227	18038	18251	17890	18198	18128	17956	17943	18184	18291	18021	17892	18019	18183	18003	18146	18261	18222	17961	18096	18228	18022	18054	18124	18120	17952	18121	18185	18159	18182	18175	18105	18167	17944	18081	18022	18142	18188	18081	18259	18121	17783	18290	18063	18378	18234	18137	18283	18188	18151	17932	18078	18067	18091	18446	18288	17992	18063	18136	18027	17882	17982	18097	17930	18006	18010	18084	18004	18340	18201	18119	18232	18203	18061	18123	17963	17957	18065	18126	17882	18150	18250	18200	18064	18141	18028	17925	18173	18210	18144	18044	18153	18051	17960	18019	17964	17936	18136	18135	18106	18211	18003	18132	17986	17954	18271	18175	18353	18095	18128	18136	17860	17915	18045	18190	18058	18171	18037	18198	18066	18110	18098	18349	18293	17939	18172	18008	18020	18258	18107	18329	17942	17885	18035	18002	17956	18024	17912	18167	18087	18073	18039	18117	18012	18182	17888	18137	18110	18094	18221	18353	18333	18196	17913	18005	18033	18210	18199	18139	18167	18199	18137	18268	18086	18103	18085	18147	18045	18045	18131	18239	18202	18139	17954	18041	18172	17988	18241	18092	18048	18106	18178	18298	18013	18099	17966	18119	18240	17914	17879	18124	18085	17981	17849	18253	17990	18050	18130	18247	18107	18110	18026	18119	17932	18051	18130	17998	17998	18136	18131	18190	17962	18163	18052	17956	18103	18198	18166	18340	17938	18225	18032	17973	18161	18009	18021	18164	18407	18184	18080	18187	18168	17989	17969	17988	18068	17968	18260	18171	18221	18234	18050	17918	18028	18106	18067	18172	18133	18009	18155	18127	18340	17990	18130	18213	17916	17839	18115	18174	18182	18198	18277	18216	18043	17892	17999	17931	18223	18226	18045	18027	18186	18288	18049	18131	18196	17930	18201	18027	17981	18112	17935	17889	18163	18055	18059	17992	18396	17998	18132	18107	18054	18117	17944	18144	17966	18169	18220	17882	18256	18198	17987	18019	18159	18170	17983	18119	18011	18323	18148	18119	18152	18235	17922	18037	18230	18286	18152	18268	18116	17984	18038	17924	17985	18014	18246	18128	18038	17997	18052	17933	17955	18007	18015	18148	17897	17959	18137	18166	18002	18033	18169	18023	17890	18187	18271	18025	18150	18284	18264	18090	18009	18109	18326	18377	18084	18331	18093	18267	18289	18142	18227	18026	17869	18260	18023	17938	18006	17970	18077	18305	18022	18023	18280	18284	18326	18327	18043	18005	18192	17987	17902	17943	18026	18100	18235	18223	18068	17958	18322	18114	17871	18066	18212	18044	18304	18377	18189	18043	18115	18050	18043	18140	17956	18072	18133	18246	18089	18049	17966	18125	17938	18120	17926	18012	18086	18060	17972	18023	18057	18068	18186	18154	18166	17944	17939	18174	17902	18075	18072	17955	17983	18003	18297	18135	18223	18154	18251	18289	18314	18141	18080	18130	17827	17909	18030	18205	18130	18104	18060	18166	18351	18372	18049	18191	18143	17917	18100	18117	17963	17862	17930	18154	17938	18063	18239	18042	18096	18071	18054	18242	18229	18053	18060	17978	18255	18111	18190	18195	18148	18246	18069	17867	17953	18136	17922	18021	18060	18345	18269	18184	17890	18019	18131	18107	18084	18231	17910	18055	18068	17912	18080	18054	18128	18053	18120	18221	17886	18212	18010	18166	18010	17994	18230	18073	17972	18069	18075	18071	18167	18251	18003	18012	18170	18218	18231	18029	18171	18116	18107	18059	18168	18270	18140	18121	18053	18217	18031	18270	17957	18077	18195	18331	18174	18116	18001	18103	18155	17972	17977	18237	18009	18137	18023	18113	18135	17979	18104	18192	18144	18098	18091	17982	18312	18180	18162	18144	18022	18168	18124	18152	18160	18157	18062	18092	17870	18236	18017	18133	18148	18305	17995	18135	18179	18059	18104	18030	18182	17998	18144	18134	18058	17999	17811	18068	18100	18016	18199	18108	18098	18158	17914	18038	18174	18111	18125	18112	18079	18063	18234	18327	18010	18158	18099	17913	17994	18091	17760	18055	17953	18167	18077	17988	18078	18026	18179	18184	17886	18141	18093	18081	18118	18209	18003	18084	18065	17989	18052	18075	18088	18268	18213	18275	18232	18189	18162	18124	18140	17881	18093	18317	18048	18123	18126	18216	18329	18035	17997	18313	18171	18211	18078	18129	18153	18099	18072	18177	18046	18005	18092	18033	18206	18138	18040	18175	18145	18132	18308	18130	18157	17917	17980	17949	17942	18237	18074	18151	18200	17887	18016
32023	51841	49225	55643	68389	60473	50382	41940	29752	19413	14084	12172	11694	11506	11530	11655	11652	11483	11571	11717	11598	11575	11675	11467	11495	11725	11499	11758	11468	11400	11601	11606	11612	11667	11614	11497	11454	11508	11432	11689	11576	11544	11535	11464	11606	11581	11482	11554	11533	11389	11542	11509	11645	11574	11577	11418	11558	11655	11526	11524	11535	11607	11561	11378	11614	11508	11457	11546	11705	11511	11464	11521	11597	11591	11545	11441	11614	11506	11520	11622	11534	11566	11508	11383	11494	11550	11512	11509	11394	11383	11430	11543	11517	11546	11504	11486	11576	11406	11454	11355	11539	11394	11560	11332	11571	11608	11645	11525	11374	11632	11382	11671	11569	11645	11388	11439	11357	11562	11525	11439	11499	11439	11394	11455	11616	11613	11354	11497	11331	11573	11403	11526	11547	11430	11480	11504	11483	11370	11615	11474	11499	11436	11548	11485	11618	11462	11456	11629	11474	11510	11501	11455	11536	11467	11441	11296	11558	11544	11525	11529	11257	11518	11535	11376	11506	11557	11426	11556	11464	11483	11473	11499	11443	11454	11486	11422	11550	11304	11602	11404	11542	11508	11487	11455	11568	11521	11396	11461	11591	11533	11427	11611	11454	11492	11633	11346	11511	11313	11508	11440	11484	11566	11465	11544	11596	11503	11482	11564	11625	11417	11510	11476	11569	11471	11544	11411	11425	11486	11420	11244	11401	11430	11537	11403	11458	11549	11516	11377	11349	11419	11594	11456	11408	11492	11315	11571	11380	11594	11548	11470	11439	11386	11394	11584	11426	11433	11429	11567	11454	11414	11349	11518	11248	11432	11579	11535	11479	11414	11515	11391	11506	11468	11592	11430	11493	11419	11471	11453	11548	11548	11420	11682	11522	11359	11521	11497	11449	11407	11617	11459	11571	11590	11598	11537	11561	11395	11653	11472	11436	11463	11340	11471	11608	11486	11422	11500	11408	11352	11610	11335	11614	11465	11392	11429	11457	11564	11317	11362	11564	11518	11520	11434	11424	11467	11445	11449	11496	11371	11574	11531	11555	11467	11504	11470	11557	11547	11456	11400	11615	11333	11556	11279	11648	11349	11304	11453	11478	11443	11395	11498	11432	11623	11580	11634	11544	11408	11386	11518	11543	11427	11450	11362	11373	11409	11385	11453	11426	11394	11535	11458	11309	11485	11468	11402	11505	11570	11454	11485	11324	11576	11468	11551	11506	11460	11489	11297	11514	11456	11354	11480	11380	11391	11473	11562	11462	11402	11494	11461	11359	11472	11606	11527	11436	11399	11389	11519	11405	11500	11553	11432	11343	11549	11567	11587	11540	11413	11344	11488	11318	11445	11377	11593	11541	11500	11575	11515	11527	11343	11458	11469	11441	11564	11508	11509	11493	11277	11430	11544	11453	11452	11612	11371	11719	11561	11435	11541	11505	11588	11496	11354	11415	11481	11447	11618	11550	11492	11484	11565	11386	11444	11478	11570	11485	11669	11602	11441	11568	11398	11406	11359	11594	11322	11445	11535	11518	11572	11344	11491	11380	11393	11496	11622	11570	11430	11455	11555	11360	11481	11534	11555	11387	11469	11574	11407	11493	11387	11433	11555	11460	11542	11472	11326	11708	11443	11441	11600	11406	11342	11249	11458	11413	11307	11545	11354	11386	11236	11550	11405	11374	11534	11326	11419	11491	11596	11562	11437	11391	11599	11403	11430	11467	11752	11426	11420	11498	11497	11568	11502	11365	11396	11505	11559	11583	11411	11615	11384	11599	11460	11491	11401	11500	11444	11642	11572	11395	11446	11583	11564	11440	11496	11572	11460	11375	11499	11567	11525	11467	11262	11422	11480	11338	11420	11339	11307	11454	11442	11418	11379	11507	11601	11474	11398	11441	11474	11460	11413	11497	11289	11491	11521	11477	11488	11569	11494	11356	11454	11547	11416	11383	11337	11705	11555	11490	11432	11500	11423	11439	11398	11492	11452	11461	11430	11427	11590	11375	11516	11485	11585	11478	11419	11613	11657	11453	11319	11387	11510	11488	11331	11510	11559	11523	11510	11508	11368	11566	11315	11501	11313	11564	11468	11489	11493	11364	11494	11383	11647	11522	11529	11260	11458	11459	11237	11552	11408	11536	11515	11543	11444	11444	11555	11482	11436	11534	11493	11603	11529	11583	11475	11454	11557	11392	11485	11420	11529	11436	11526	11389	11351	11558	11443	11354	11512	11376	11515	11357	11429	11464	11312	11561	11483	11441	11631	11329	11315	11421	11487	11412	11406	11293	11481	11471	11673	11501	11565	11510	11350	11621	11466	11479	11316	11572	11522	11359	11568	11468	11307	11455	11466	11353	11482	11656	11569	11404	11310	11562	11360	11465	11436	11576	11567	11453	11345	11395	11554	11563	11495	11446	11502	11554	11514	11507	11504	11324	11503	11443	11585	11559	11366	11607	11529	11466	11448	11415	11373	11500	11488	11405	11399	11560	11586	11416	11542	11517	11423	11621	11506	11527	11501	11249	11522	11516	11547	11272	11442	11459	11387	11538	11464	11432	11541	11580	11454	11406	11528	11359	11513	11438	11337	11460	11557	11359	11402	11502	11410	11419	11499	11479	11616	11423	11544	11456	11479	11503	11427	11564	11502	11485	11424	11451	11304	11406	11455	11598	11336	11471	11523	11486	11476	11400	11352	11495	11436	11646	11409	11424	11546	11389	11528	11507	11359	11523	11494	11554	11374	11366	11480	11480	11519	11510	11330	11566	11535	11486	11507	11546	11462	11372	11376	11299	11592	11437	11481	11587	11503	11492	11482	11543	11482	11471	11323	11570	11587	11499	11388	11522	11518	11556	11519	11625	11404	11551	11409	11548	11600	11522	11458	11720	11359	11550	11446	11519	11268	11346	11575	11501	11505	11581	11542	11576	11423	11362	11428	11294	11548	11619	11406	11398	11451	11393	11488	11355	11557	11517	11522	11412	11650	11325	11675	11482	11566	11456	11451	11693	11462	11553	11661	11329	11323	11516	11614	11437	11480	11361	11590	11569	11320	11593	11642	11614	11586	11340	11442	11488	11326	11508	11645	11641	11602	11503	11663	11671	11326	11432	11454	11423	11405	11388	11542	11630	11509	11396	11529	11397	11510	11480	11599	11484	11485	11532	11500	11481	11457	11560	11434	11577	11374	11480	11630	11381	11578	11650	11404	11472	11325	11436	11540	11458	11456	11432	11412	11520	11441	11600	11578	11465	11389	11610	11388	11427	11366	11513	11554	11566	11501	11469	11266	11465	11346	11299	11303	11456	11494	11389	11360	11443	11497	11473	11435	11497	11618	11354	11357	11335	11570	11414	11454	11421	11422	11347	11428	11620	11567	11586	11449	11446	11555	11512	11499	11448	11578	11516	11518	11400	11570	11413	11366	11630	11543	11400	11469	11477	11539	11454	11573	11439	11367	11469	11710	11633	11466	11670	11280	11559	11519	11446	11269	11466	11660	11513	11457	11332	11534	11653	11427	11430	11393	11380	11523	11369	11301	11401	11605	11441	11498	11516	11464	11376	11459	11456	11463	11384	11577	11576	11394	11444	11396	11447	11488	11430	11576	11569	11337	11639	11493	11248	11512	11528	11356	11485	11457	11390	11309	11375	11432	11480	11492	11591	11402	11568	11549	11237	11493	11559	11524	11611	11614	11535	11503	11469	11737	11470	11357	11782	11667	11419	11497	11552	11600	11548	11485	11426	11651	11285	11617	11428	11337	11601	11457	11405	11513	11442	11422	11370	11421	11592	11425	11424	11511	11458	11355	11501	11429	11500	11469	11573	11498	11580	11373	11469	11574	11555	11404	11478	11475	11583	11481	11530	11498	11464	11494	11401	11565	11455	11511	11356	11516	11468	11431	11608	11366	11456	11461	11401	11435	11487	11407	11483	11484	11539	11438	11348	11531	11535	11456	11482	11522	11510	11740	11387	11402	11467	11307	11482	11543	11457	11341	11558	11567	11492	11440	11496	11474	11636	11376	11639	11462	11460	11571	11652	11486	11495	11641	11424	11580	11424	11514	11417	11480	11417	11526	11486	11396	11414	11460	11328	11486	11541	11391	11438	11554	11489	11262	11623	11569	11698	11586	11404	11535	11476	11521	11498	11492	11511	11428	11480	11279	11458	11377	11497	11803	11452	11512	11379	11345	11473	11348	11437	11483	11489	11355	11581	11385	11466	11398	11507	11573	11296	11423	11434	11401	11354	11512	11439	11394	11530	11563	11496	11432	11575	11322	11344	11475	11496	11546	11383	11469	11372	11350	11534	11466	11356	11447	11564	11542	11449	11466	11451	11499	11569	11465	11448	11396	11436	11390	11484	11377	11569	11447	11302	11568	11434	11483	11309	11355	11437	11461	11500	11500	11558	11548	11603	11482	11589	11507	11463	11547	11378	11559	11625	11461	11435	11476	11458	11451	11470	11593	11664	11354	11428	11543	11400	11584	11458	11328	11382	11499	11565	11439	11360	11558	11497	11410	11552	11708	11345	11569	11476	11577	11467	11477	11574	11626	11622	11483	11372	11649	11489	11389	11276	11529	11476	11300	11439	11412	11258	11493	11352	11525	11473	11423	11471	11311	11334	11491	11567	11469	11484	11419	11353	11709	11518	11474	11412	11425	11693	11292	11369	11482	11419	11515	11510	11411	11250	11597	11400	11531	11430	11383	11506	11538	11534	11435	11767	11365	11459	11319	11401	11340	11390	11351	11526	11370	11432	11448	11483	11454	11488	11495	11418	11550	11500	11429	11473	11319	11638	11494	11401	11587	11426	11738	11511	11356	11578	11382	11435	11589	11445	11526	11478	11691	11636	11419	11585	11500	11258	11487	11441	11516	11438	11442	11356	11432	11418	11403	11479	11330	11405	11567	11553	11339	11326	11348	11375	11634	11454	11374	11370	11300	11507	11496	11434	11449	11427	11508	11617	11379	11335	11403	11434	11368	11479	11559	11492	11546	11461	11334	11509	11479	11720	11272	11438	11540	11598	11449	11568	11464	11401	11366	11465	11357	11283	11617	11560	11433	11239	11557	11422	11437	11427	11568	11398	11423	11519	11504	11390	11471	11527	11542	11457	11408	11539	11495	11383	11316	11408	11657
32822	23885	24116	24331	24868	25866	24051	21722	19768	18827	18150	17835	17893	17785	17896	18042	17876	17866	18028	18074	17708	17585	17647	17790	17855	17729	17800	17839	17758	17609	18055	17798	17751	17827	17797	17908	18011	17663	17726	17996	17949	17674	17920	17853	17744	17627	17670	17815	17752	17697	17869	17594	17639	17882	17821	17718	18025	17759	17752	17954	17700	17840	17711	17833	17741	18001	17865	17617	17593	17513	17942	17731	17590	17642	17733	17872	17510	17859	17863	17833	17766	17567	17936	18063	17838	17999	17920	17714	17828	17640	17860	17892	17628	17707	17811	17651	17724	17901	17898	17846	17832	17623	17793	17792	17696	17826	17584	17628	17851	17920	17627	17547	17758	17832	18010	18054	18107	17759	17681	17678	17733	17775	17992	17869	17882	17758	17851	17810	17937	18080	17853	17909	17656	17951	17840	17840	17777	17773	17672	17650	17636	17921	17796	18091	17900	17670	17841	17995	17633	17717	17851	17752	17730	17843	17899	17907	17801	17808	17781	18028	17945	17835	17829	17778	17938	17956	17849	17833	17675	17893	17863	17760	17790	17749	17921	17725	17834	17905	17722	17595	17726	17651	17761	17970	17880	17849	17634	17481	17576	17610	17596	17809	17832	17807	17716	17681	17999	17642	17898	17852	17872	17896	17651	17738	17942	17799	17742	17822	18019	17909	17895	17837	17915	17810	17673	17605	17905	17762	17832	17750	17877	18034	17773	17697	17794	17937	17767	17760	17801	17785	17769	17772	17767	17949	17740	17748	17734	17514	17897	17876	17834	17860	17829	17795	17822	17879	17858	17708	17621	17753	17896	17734	17705	17674	17854	17837	17687	17638	17708	17880	17885	17937	17779	17757	17868	17857	17880	17556	17602	17828	17664	17687	17764	17552	17887	17993	17683	17758	17769	17832	17717	17891	17911	17872	17886	17958	17698	17636	17831	17814	17776	17667	17999	17716	17669	17693	17594	17758	17790	17731	17614	17715	17904	17714	17850	17854	17618	17821	17835	17604	17835	17706	17706	17782	17685	17938	17670	17765	17925	17888	17929	17830	17573	17601	17745	17822	17935	17749	17772	17910	17728	17978	17652	17872	17875	17872	17809	17870	17788	17814	17766	17868	17739	17744	17714	17737	17698	17783	17708	17860	17721	17534	17797	17868	17846	17751	17796	17623	17757	17861	17794	17867	18008	17564	17679	17684	17676	17692	17855	17792	17797	17695	17796	17774	17926	18008	17887	17704	17816	17707	17823	17960	17710	17775	17758	17706	17537	17579	17646	17789	17738	17951	17885	18084	17945	17811	17910	17823	17937	17711	17918	17769	17939	17604	17721	17739	17829	17877	17845	17774	17758	17806	17878	17754	17657	17678	17933	17814	17597	17706	17847	17827	17942	17712	17827	17800	17896	17698	17630	17776	17976	17742	17741	18004	17964	17704	17870	17805	17745	17825	17679	17666	17817	17794	17638	17754	17742	17755	17882	18042	17728	17765	17871	17569	17798	17773	17571	17587	17683	17758	17727	17801	17862	17738	17629	17841	17761	17837	17518	17778	17923	17767	17975	17822	17814	17719	17762	17562	17951	17951	17839	17745	17805	17668	17821	17702	17754	17639	17754	17993	17800	17781	17764	17883	17955	17534	18030	17985	17908	17713	17932	17781	17736	17617	17861	17804	17904	17588	17701	17780	17641	17566	17931	18037	17838	17737	17674	17919	17828	17756	17833	17956	17804	17824	17822	17775	17824	17818	17960	17911	17515	17696	17761	18048	17896	17598	17581	17831	17879	17905	17820	17585	17656	17624	17892	17629	17715	17858	17844	17667	17857	17661	17942	17848	17794	17709	18061	17885	17764	17593	17679	17522	17701	17755	17915	17913	17896	17619	17545	17734	17731	17646	17731	18065	18031	17868	17729	18089	17874	17996	17782	17681	17778	17868	17742	17805	17769	17814	17797	17827	17785	17657	17830	17599	18020	17835	17746	17723	17822	17641	17691	17726	17789	17571	17760	17825	17776	17913	17982	17758	17837	17797	17936	17853	17756	17791	17820	17685	17747	17734	17917	17772	17732	17770	17829	17761	17587	17700	17443	17663	17829	17864	17646	17863	17893	17852	17741	17942	17751	17728	17667	17976	17888	17640	17980	17715	17893	17830	17633	17734	17791	17916	18024	17652	17639	17866	17801	17845	17727	18152	17809	17548	17986	17834	17976	17913	17552	17595	17751	17746	17590	17788	17818	17650	17672	17868	17742	17782	17830	17596	18163	17880	17562	17934	17699	17761	17827	17864	17708	17931	17692	17802	17684	17847	17950	17725	17506	17908	17969	17891	17748	17795	17778	17678	17904	18018	17569	17580	17646	17864	17837	17736	17757	17892	17682	17633	17768	17721	17680	17767	18050	18030	18079	17820	17948	17897	17662	17965	17725	17895	17918	17756	17834	17625	17922	17863	17780	17721	17719	17718	17572	17963	17878	17723	17673	17751	17659	17787	17761	17830	17884	17621	17887	17742	17881	17670	17631	17740	17644	17732	17749	17642	17482	17823	17600	17846	17952	17731	17850	17728	17628	17914	17709	17814	17927	17782	17762	17911	17861	17634	17771	17747	17704	17636	17735	17605	17658	17633	17630	17613	17934	17908	18065	17841	17690	17804	17934	17681	17624	17684	17711	17610	17759	17822	17821	17873	18152	17996	17965	17695	17658	17604	17911	17817	17878	17670	17878	18009	17925	17782	17860	17693	17743	17842	17829	17807	17842	17777	17864	17842	17738	17849	17940	17669	18037	17580	17370	17942	17747	17672	17837	17743	17892	18033	18015	17832	17843	17723	17638	17656	17722	17624	17571	18194	17761	17813	18070	17756	17723	17930	17687	17721	17655	17701	17920	17847	17830	17923	17708	17565	17429	17931	17837	17649	17843	17609	17822	17743	17761	17933	17929	17837	18012	17834	17889	17926	17814	17996	18033	17643	17892	17890	18015	17963	17917	17979	17765	17874	18112	17829	17677	17735	17785	17842	17849	17606	17796	17896	17781	17819	17836	17939	17700	17585	17833	17897	17891	17846	17775	18018	17846	17667	17827	17798	17865	17926	17831	17899	17705	17728	17854	17930	17997	17867	17798	17781	17766	17880	17890	17799	17825	17799	17825	17827	17711	17762	17879	17929	17998	17671	17836	17822	17883	17799	17836	17890	18051	17935	17871	17638	17527	17514	17912	17826	17717	17833	17747	17762	17969	17718	17807	17921	17972	17804	17932	17663	17896	17768	17727	17769	17743	17891	17960	17894	17894	17771	17656	17873	17472	17823	17971	17790	17911	17779	17878	17623	17902	17783	17852	17939	17689	17593	17784	17968	17511	17815	17718	17756	17619	17730	17781	17786	17654	17912	17868	17882	17660	17973	17702	17761	17761	17940	17777	17830	17729	18007	17723	17685	17627	17655	18012	17863	17845	17790	17961	18023	17730	17631	17796	17912	17962	17964	17803	17926	17864	17773	17712	17735	17731	17859	17660	17593	17702	17828	17659	17782	17971	17759	17883	17764	17849	17666	17653	17909	17573	17839	17708	17859	17738	17768	17710	17965	17811	17792	17875	17573	17881	17778	18001	17537	17738	17725	17727	17882	17883	17975	17819	17795	17626	17607	17905	17841	17536	17801	17797	17792	17507	17611	17872	17598	17811	17760	17741	17837	17788	17893	18040	17602	17521	17645	17664	17721	17507	17730	17828	17772	17650	17672	17720	17617	17736	17807	17740	17730	17683	17848	17859	17628	17840	17778	17906	17869	17645	17855	17629	17797	17758	17869	17651	17766	17872	17867	17687	17784	17667	17908	17790	17704	17838	17769	17976	17829	17726	17845	17776	17772	17933	17713	17874	17958	17928	17785	17848	17802	17705	17679	17969	17886	17634	17686	17756	17700	17673	17699	17780	17851	17666	17715	17941	18172	17683	17745	17634	17610	17854	17641	17756	17862	17815	17945	17953	17606	17731	17812	17803	17632	17966	17811	17923	17810	17822	17998	17809	17786	17877	17794	17862	17673	17856	17857	17966	17741	18037	17937	17945	17875	17859	17794	17773	17874	17929	17667	17749	17610	17732	17920	17858	17677	17854	17714	17583	17846	17773	17646	17819	17808	17803	17905	17671	17778	17603	17821	17429	17851	17660	17575	17735	17784	17826	17879	17874	17806	17840	17812	17947	17885	17901	17629	17632	17477	17802	17818	17693	17931	17774	17676	17787	17674	17878	17813	17629	17725	17627	17570	17689	17965	17835	17861	17816	17921	17813	17810	17525	17738	17934	17881	17726	17707	17725	17958	17809	17947	17830	17720	17725	17922	17813	17805	17867	17721	17834	17714	17754	17852	17895	17827	17577	17828	18014	17839	17793	17809	17813	17886	17942	17956	17837	18005	17755	17673	17823	17649	17783	17641	17555	17917	17719	17844	18049	17665	17858	17682	17676	17917	17833	17826	17751	17777	17927	18076	17863	17963	17783	17753	17700	17843	17719	17433	17869	17991	17619	17776	17878	17610	17904	17747	17804	17873	17899	17808	17835	17675	17779	17885	17830	18010	17861	17811	17880	17702	17757	17810	17822	17686	17792	17948	17557	17552	17757	17841	17665	17708	17944	17711	17723	17664	17719	17738	17839	17782	17782	17853	17714	17661	17630	17831	17668	17598	17781	17680	17676	17698	17679	17803	18096	17743	18039	18059	17837	17972	17895	17788	18006	17816	17669	17766	17896	17738	17773	17670	17846	17738	17928	17781	17779	17644	17592	17582	17839	17737	17764	17930	17710	17946	17877	17644	17696	17789	17746	17641	18021	17820	17733	17928	17718	17810	17829	17762	17842	17598	18024	18127	17886	17595	17665	18196	17911	17707	17811	17701	17702	17770	17613	17946	17887	17825	17789	17696	17707	17967	17855	17798	17648	17945	17856	17671	17771	17868	17942	17655	17633	17983	17772	17813	17851	17858	17800	17757	17879	17806	17655	17695	17952	17822	17986	18053	17694	17912	17939	17907	17741	17519	17748	17913	17787	17803	17766	17676	17817	17747	17717	17722	17883	17657	18023	17712	17747	17796	17978	17709	17863	17640	17625	17802	17809	17680	17666	17769	17819	17664	17711	17934	17832	17920	17968	17744
19306	16780	17351	16528	18222	18391	16414	14168	12549	11647	11117	10890	11092	10900	11136	10948	11005	11026	10971	11071	11022	11020	11006	11070	11052	10919	10875	10921	11010	10840	11023	11070	10896	11065	10925	10906	11030	10903	11054	11023	10797	11010	10954	11056	10906	11204	10854	11037	11104	10839	10981	10982	11006	11086	11041	10920	10998	10981	10821	10996	11081	11009	10935	10968	10816	10992	11033	10932	10859	10946	10913	10984	10927	10980	10769	11022	10883	11007	11089	10944	11076	10851	11025	10895	10793	10960	11064	11081	10775	10980	10839	11040	10940	11014	10938	10897	10978	10913	11040	11001	11001	10917	10984	10902	10957	10878	10946	10931	10891	11038	10929	11249	10966	10723	10846	11055	11007	11009	10825	11011	11033	11064	10933	10832	10921	10977	10911	10962	10906	11057	10952	10877	10771	10841	10994	11067	11057	10816	10946	10941	10926	11090	10996	11080	10961	10852	10843	10972	10870	11110	10897	10864	10942	11013	10990	10850	10973	10972	11077	11044	11033	10983	10829	10951	10809	10807	10981	11128	10849	11106	10945	10896	10914	10887	10992	10978	10835	10874	11009	10931	10939	10825	10865	10935	10920	10890	10868	10790	10808	11130	10883	11128	10999	10987	11058	11063	11007	10958	11029	10954	10944	11124	10868	10901	10867	10795	11006	11010	11129	11075	11013	10957	10776	11051	10941	10931	11139	10832	10858	10882	11070	10927	11079	10951	10800	11127	10810	11085	11050	10861	10903	11009	10897	10826	10910	10920	10910	11052	10893	10859	11052	11003	10903	10922	10793	10903	11026	11027	10943	10979	10992	10927	10947	10817	10864	11138	10982	10961	11017	10876	10869	10854	10923	10956	10840	10910	10884	10945	11027	10986	10894	10947	11106	10768	11029	10992	10877	10882	10869	10901	10944	10869	10842	10949	11092	11050	11031	10981	10891	10954	10917	10913	10905	11038	11066	10876	11013	10891	10908	11093	11031	10904	10798	11103	10844	10851	10982	10877	10924	10893	11029	10865	10937	10810	10782	10803	10937	10966	11020	10777	10820	10927	11000	10963	10991	10825	11027	11040	10858	10979	11106	10912	10864	11059	10977	11052	10999	10940	11001	11005	10857	11053	10855	10714	10938	10856	10905	10935	10953	10999	10955	10829	10829	11083	11012	10881	10818	10869	10659	11058	10823	10863	10919	10992	10805	10895	10952	10941	10953	11050	10914	10840	10918	10956	10976	10911	10993	10867	10961	10991	10987	10980	10940	10952	10928	10996	10977	11045	10942	10876	10901	10883	10833	10938	10911	10886	10941	11045	10940	10911	11107	10984	10924	11064	10750	11092	10849	10788	10940	10944	10996	11047	11058	11001	10978	11017	11057	11041	11043	10842	10898	11076	10953	10861	10895	10956	10887	10912	11043	10901	10878	10998	11005	10894	10927	10990	11006	10857	10878	10917	11016	10958	10929	10827	11004	10909	10860	10893	11253	10909	10851	10970	10802	10977	11042	11046	10927	10969	10965	10960	11042	10977	10970	11038	11135	11004	10793	10985	11062	10961	10914	10894	11004	11011	10893	10986	10951	10995	11010	10840	11059	11010	10950	11009	10960	11087	11007	10982	11053	10894	11128	10904	10936	10917	11045	10848	10940	10900	10994	10921	10721	10975	11060	11182	10963	10995	10967	10830	11042	11087	11074	10952	11121	10930	10979	10952	10884	10990	10795	10891	11187	10938	10846	10938	10822	10992	11036	11144	10884	10991	10927	11130	11021	10940	11102	11038	10972	10906	10986	10832	11041	10940	10896	10811	10909	10888	10843	11065	10889	10997	10920	11136	10980	10988	10997	10875	11005	10935	10862	10930	10939	10957	10949	10906	10939	11048	10974	10875	10890	10820	10901	11132	10952	11150	10952	10839	10832	10959	10940	11079	10905	10860	11093	10991	10912	10874	10877	10932	11057	11087	11139	10943	10857	11021	10885	10921	10951	10869	11185	10993	10944	10954	11028	10931	11028	10938	10964	10688	10859	11051	11128	10976	11026	10940	11143	10790	11109	10951	10826	10762	10948	10761	11063	10861	11034	10873	10913	10946	10945	10915	11024	10982	10747	11006	10995	10930	10896	10930	11008	10893	10996	11072	11011	10958	10754	11111	11108	10934	10989	10855	11276	10901	10885	10968	10961	10906	10814	10948	10934	11042	10847	10892	10871	10925	10933	10900	10979	10881	10968	10859	11052	10840	10883	10840	11010	10981	10854	11137	10940	10864	10849	10914	10952	10904	10998	11104	10955	11031	10768	11044	10845	10934	11006	10890	10864	10953	11100	10998	10930	10888	10946	10983	10909	10981	10948	10915	10961	10987	10974	10988	10903	10891	10950	10912	10984	10862	11071	10864	10943	11062	10907	10897	10989	10977	10822	10952	11052	11051	10933	10981	10877	10811	11081	10880	10908	10845	11096	10988	10960	11070	11023	10805	10903	10939	10944	10911	10848	10919	10917	10917	10893	10798	10967	10918	10936	10736	10886	10836	10859	11050	10966	11151	10826	11025	10909	10953	10874	10886	10903	11067	10903	10817	11154	10831	10915	10876	10969	10918	10897	10933	11099	10999	10824	10815	11061	10815	10831	11042	10880	11014	11012	10788	10969	10821	10915	10981	10932	10921	11166	10853	10978	10910	11122	11013	10815	10793	10943	10970	10921	10876	10931	10994	11019	11018	10824	10956	10841	10788	11105	10837	10957	10998	10956	11109	10945	10975	10778	10942	10991	10989	10912	10972	10910	11023	11090	10776	11016	11184	10969	11001	10872	10926	11082	10976	11066	10922	10879	10888	10907	11012	10920	10951	10848	10958	11007	10960	11030	10768	10959	10903	10987	10970	11120	10876	10893	10937	10935	10914	10964	11014	10956	10992	10936	10949	11094	10948	11008	10963	11052	11016	10971	11005	10986	10916	10879	10884	10916	11035	10896	10885	10914	11039	10911	10839	11010	10800	11108	10954	10914	10786	10886	11058	10900	11023	10851	10937	10937	10862	11109	10969	11122	10982	11097	11073	10907	11042	11016	10937	10987	11237	10784	11060	11051	10872	10946	11061	10821	10989	11135	10883	10918	10997	10934	10937	10912	10812	10863	11025	11036	10898	10984	10889	10947	10975	10784	10820	10998	10835	10998	11023	10867	10904	11114	10947	11083	10983	10944	11066	10919	10905	10895	10824	10993	10982	10930	10988	10735	10968	10970	10887	11116	11016	11064	10898	11079	10962	10973	10849	11000	11033	10889	10839	10873	10894	10880	11081	10788	11009	10882	10970	10962	11022	11002	10938	10950	10912	11138	10929	11130	10984	10970	11034	11025	11015	11027	10843	10848	10865	11075	10954	10971	10961	10888	11043	10996	10849	10999	11009	10975	11116	10783	10844	10869	11109	10914	11042	10839	10865	10986	11085	11101	10971	10953	10937	11005	11181	10855	10906	11103	11014	10990	10958	10908	10877	11003	10857	10864	11075	10883	11172	10876	11027	10982	10887	10892	11009	11037	10997	11001	10958	11057	10864	10808	11000	10959	10990	10973	10999	10935	10986	11134	10935	11062	10982	11019	10933	11002	11103	10976	10904	10839	11035	11003	10995	10864	11086	11049	10857	10931	10996	10931	10950	10957	11146	10843	11096	10876	11030	10858	10859	11059	11003	10973	10868	11177	11005	10892	10970	11037	10909	11115	10860	10998	11007	10996	11038	11022	11034	11091	10941	10991	11047	11001	10863	10953	11049	11035	10887	11044	11004	11042	11028	11083	10965	11007	10897	10843	10880	11054	11073	10900	10936	10949	10920	10828	10896	10905	10988	10919	11025	10922	10910	10933	10757	10948	10845	10848	11169	11094	11057	10974	10879	10817	10868	10867	10921	10886	11061	11080	10950	11069	10748	10740	10899	10847	11059	10920	10887	10981	10829	10963	10934	10961	10878	10932	10848	11025	10813	10780	11041	10915	10941	10909	10965	10967	10989	10886	10976	11006	10949	10910	10942	11046	10813	10891	10964	10784	11056	10884	10983	10976	11017	11008	10961	11037	10958	10942	10775	10844	10980	10953	10951	10948	10966	10893	11014	10996	10878	10818	10911	10993	11050	11050	11050	11027	10944	10928	10899	10900	10846	11001	11025	11084	10887	10905	10894	10953	10867	11031	11039	11099	11034	11000	10942	10981	10918	10944	10934	10990	11067	10803	10887	10976	11001	11059	10809	10965	10986	11091	10860	10926	10848	10845	10793	10836	10951	10890	10954	10945	11116	10895	10940	10865	11075	10898	10834	11048	10880	10884	10884	10968	11012	10958	10954	10985	10997	10940	10873	10840	11013	10925	10926	10872	11013	10856	11104	10989	10946	10923	11132	10892	10921	11018	11077	11024	11018	10910	10839	10851	11030	10864	10842	11026	10910	10901	10926	10987	10840	10915	10738	10919	10849	10802	10910	11012	10934	10891	10953	10823	10863	11054	11114	10975	11079	10899	10868	11018	10951	11041	10873	10916	10898	11020	11051	11031	11001	10964	11092	10932	10893	11021	10928	10949	11016	10969	10901	10994	10925	10844	11081	10962	11040	11026	10969	11049	10953	10927	11145	10872	10939	11045	11002	11101	10995	11033	10989	10925	10964	11050	11012	10919	10863	10832	10919	10966	10943	10823	11005	11115	10936	10818	10879	10980	11134	10890	11022	11055	10761	10906	10932	10847	11014	10930	10961	10843	10972	11043	10896	11090	10944	10957	11060	10973	10964	10872	11086	10890	10919	11027	11001	10963	10959	10904	10931	10997	11091	10936	10808	10935	10997	10977	10996	11095	10931	10832	10989	11062	10852	11065	10879	11101	11158	10770	10909	11022	11018	10899	10899	10971	10904	11089	10948	11075	10954	10801	11026	11088	10878	11028	11031	10803	10836	10951	11000	10850	10764	10959	11055	10915	11017	10935	11031	11246	10696	10914	10898	11049	11078	10985	11007	10902	10903	10885	10936	11033	10973	10998	10945	10954	11080	11003	10957	10787	10959	10989	10779	11043	10920	10973	10997	10905	10853	10918	10934	10991	10870	11047	11087	10952	10833	10914	10852	10894	10825	10796	10905	10938	11054	10998	10931	10876	10920	10791	10928	11057	10849
25784	21524	28818	37447	45486	51904	47423	37491	28569	22259	19508	18293	18122	17843	17958	17865	17950	17761	17651	17858	17995	17877	17937	17886	17939	17600	17656	17766	17832	17749	17745	17648	17732	17783	17782	17621	17697	17616	17886	17927	17975	17645	18065	17745	17962	17454	17798	17803	17737	17560	17663	17552	17737	17808	17645	17700	17712	17714	17667	17438	17684	17493	17672	17510	17932	17615	17665	17765	17508	17647	17903	17568	17585	17639	17598	17836	17741	17433	17557	17721	17752	17805	17779	17630	17651	17762	17438	17795	17656	17652	17815	17561	17767	17586	17697	17765	17854	17834	17574	17633	17555	17734	17507	17604	17580	17607	17631	17611	17840	17823	17801	17769	17778	17795	17686	17684	18054	17899	17652	17540	17545	17775	17931	17865	17770	17745	17687	17725	17818	17570	17613	17698	17839	17711	17642	17668	17655	17558	17823	17719	17630	17731	17645	17627	17648	17678	17422	17810	17864	17701	17527	17653	17587	17666	17661	17775	17759	17745	17689	17663	17569	17611	17394	17702	17743	17717	17543	17659	17739	17570	17653	17919	17489	17548	17783	17812	17663	17698	17863	17645	17820	17536	17743	17777	17738	17702	17859	17871	17461	17600	17631	17552	17734	17780	17876	17820	17716	17535	17759	17675	17429	17779	17595	17729	17611	17727	17476	17638	17591	17427	17642	17641	17743	17724	17588	17461	17828	17635	17655	17772	17854	17824	17705	17921	17705	17461	17546	17592	17707	17708	17800	17619	17449	17749	17790	17908	17596	17683	17632	17489	17525	17580	17382	17616	17739	17457	17650	17712	17810	17843	17651	17726	17705	17568	17599	17359	17469	17609	17792	17606	17914	17308	17720	17614	17750	17605	17811	17483	17586	17733	17654	17625	17668	17825	17760	17716	17642	17531	17687	17557	17816	17646	17628	17512	17482	17570	17714	17917	17629	17585	17621	17742	17742	17810	17663	17616	17564	17706	17603	17567	17666	17703	17769	17929	17768	17921	17486	17647	17721	17841	17604	17680	17579	17696	17616	17549	17598	17632	17698	17805	17705	17514	17702	17385	17614	17594	17704	17776	17915	17688	17739	17881	17581	17732	17585	17547	17674	17794	17722	17664	17637	17580	17734	17724	17603	17982	17699	17943	17645	17513	17532	17504	17701	17621	17602	17773	17502	17725	17710	17672	17732	17852	17612	17453	17553	17472	17622	17710	17896	17778	17815	17535	17634	17585	17736	17739	17857	17496	17671	17604	17824	17680	17623	17405	17689	17856	17722	17550	17465	17626	17509	17765	17753	17590	17727	17606	17725	17633	17705	17782	17822	17694	17698	17760	17705	17623	17619	17483	17746	17629	17464	17839	17669	17766	17715	17715	17808	17552	17568	17907	17627	17544	17745	17429	17673	17852	17678	17649	17771	17993	17695	17510	17720	17825	17823	17781	17775	17876	17783	17629	17589	17907	17722	17807	17589	17718	17516	17528	17767	17536	17587	17577	17687	17682	17828	17826	17715	17696	17686	17756	17739	17669	17638	17404	17610	17596	17753	17541	17803	17711	17830	17645	17533	17725	17399	17690	17765	17861	17774	17529	17862	17634	17691	17567	17537	17620	17644	17804	17587	17546	17475	17651	17481	17634	17609	17784	17663	17727	17637	17734	17717	17717	17687	17609	17749	17771	17656	17755	17657	17588	17576	17620	17726	17971	17748	17590	17578	17534	17640	17645	17585	17627	17787	17726	17640	17752	17878	17790	17521	17645	17760	17644	17713	17693	17423	17725	17824	17917	17712	17620	17784	17629	17736	17579	17614	17682	17487	17682	17833	17696	17775	17596	17950	17843	17935	17706	17715	17698	17898	17639	17501	17804	17733	17618	17718	17642	17703	17799	17793	17782	17719	17484	17625	17700	17805	17694	17890	17507	17688	17784	17621	17705	17768	17710	17810	17727	17687	17469	17579	17421	17531	17767	17667	17928	17751	17727	17509	17629	17546	17638	17528	17702	18036	17520	17715	17535	17748	17806	17634	17890	17815	17404	17766	17771	17558	17604	17568	17648	17786	17717	17779	17781	17709	17591	17833	17854	17639	17666	17732	17642	17733	17775	17668	17680	17718	17938	17654	17620	17758	17660	17712	17844	17801	17681	17713	17624	17515	17452	17683	17739	17782	17592	17641	17562	17654	17750	17807	17557	17552	17751	17642	17854	17488	17517	17625	17813	17530	17615	17600	17638	17553	17742	17839	17653	17525	17851	17666	17611	17535	17529	17743	17642	17557	17654	17741	17546	17840	17566	17831	17783	17915	17657	17859	17535	17713	17589	17814	17599	17797	17819	17783	17726	17722	17719	17734	17791	17709	17685	17774	17541	17642	17559	17491	17497	17631	17700	17638	17474	17717	17674	17726	17554	17604	17708	17589	17672	17743	17666	17613	17550	17725	17679	17630	17847	17692	17518	17690	17918	17581	17592	17356	17727	17619	17539	17648	17535	17619	17556	17660	17522	17477	17579	17598	17611	17710	17636	17680	17856	17684	17619	17724	17812	17565	17542	17713	17583	17681	17526	17681	17815	17754	17757	17573	17647	17570	17563	17867	17809	17574	17543	17595	17669	17563	17593	17619	17531	17534	17669	17689	17695	17757	17617	17817	17820	17845	17849	17774	17717	17945	17939	17638	17762	17602	17713	17431	17746	17766	17769	17602	17632	17647	17766	17715	17728	17747	17769	17753	17715	17657	17737	17679	17690	17609	17708	17640	17592	17722	17594	17865	17589	17742	17735	17711	17803	17729	17725	17817	17749	17542	17586	17695	17939	17725	17919	17790	17699	17463	17744	17859	17641	17764	17570	17818	17550	17712	17711	17624	17559	17836	17654	17755	17494	17708	17706	17785	17786	17394	17708	17854	17659	17679	17833	17677	17783	17650	17590	17695	17553	17744	17736	17751	17705	17536	17811	17768	17722	17736	17646	17629	17518	17911	17834	17761	17694	17604	17675	17474	17664	17781	17642	17750	17628	17826	17845	17586	17596	17774	17704	17687	17453	17826	17943	17648	17620	17643	17651	17777	17542	17646	17845	17639	17719	17717	17548	17856	17803	17751	17487	17721	17601	17699	17619	17727	17718	17616	17661	17623	17853	17625	17527	17815	17807	17899	17611	17620	17545	17609	17947	17641	17803	17560	17777	17679	17409	17547	17604	17500	17611	17549	17719	17821	17696	17984	17595	17728	17548	17482	17630	17686	17689	17694	17642	17709	17852	17728	17713	17711	17739	17780	17896	17655	17654	17655	17697	17617	17294	17724	17832	17535	17749	17804	17687	17776	17680	17626	17819	17898	17732	17594	17762	17552	17593	17752	17797	17739	17876	17709	17787	17867	17448	17687	17579	17575	17487	17648	17873	17511	17761	17470	17499	17937	17516	17632	17802	17816	17859	17878	17590	17559	17572	17505	17732	17581	17766	17587	17770	17729	17696	17677	17618	17572	17641	17708	17461	17656	17951	17759	17540	17829	17682	17546	17597	17544	17984	17557	17785	17764	17777	17725	17470	17791	17663	17655	17693	17676	17658	17870	17706	17666	17710	17807	17796	17649	17750	17754	17650	17580	17925	17653	17738	17597	17579	17452	17686	17639	17502	17494	17810	17890	17627	17752	17585	17639	17627	17802	17536	17499	17646	17500	17694	17626	17871	17648	17635	17738	17593	17663	17822	17874	17668	17710	17819	17616	17742	17833	17658	17774	17830	17696	17718	17724	17687	17727	17790	17778	17663	17613	17736	17579	17629	17641	17822	17766	17728	17901	17784	17656	17574	17759	17711	17697	17519	17712	17835	17381	17522	17683	17752	17912	17684	17736	17575	17535	17724	17711	17724	17553	17805	17714	17629	17762	17597	17721	17707	17671	17676	17728	17783	17742	17694	17634	17599	17825	17727	17837	17605	17569	17546	17588	17638	17714	17551	17596	17422	17597	17662	17805	17538	17770	17582	17631	17589	17648	17777	17686	17708	17801	17605	17445	17719	17786	17574	17598	17753	17630	17730	17715	17793	17594	17596	17595	17691	17733	17613	17848	17889	17877	17531	17672	17561	17629	17667	17438	17564	17529	17940	17475	17809	17432	17613	17581	17611	17603	17795	17668	17627	17659	17673	17828	17814	17751	17476	17515	17604	17612	17922	17670	17806	17810	17625	17722	17894	17513	17697	17425	17770	17673	17626	17781	17742	17540	17559	17696	17619	17635	17702	17678	17786	17752	17780	17703	17767	18008	17309	18042	17759	17661	17958	17585	17907	17612	17546	17622	17573	17999	17505	17749	17752	17877	17895	17592	17534	17703	17767	17806	17788	17758	17666	17604	17489	17632	17696	17741	17618	17682	17788	17767	17752	17681	17633	17766	17763	17771	17419	17822	17750	17876	17588	17568	17761	17690	17668	17501	17710	17464	17717	17808	17681	17780	17613	17615	17688	17751	17547	17883	17572	17887	17806	17725	17541	17710	17839	17649	17700	17645	17649	17683	17657	17692	17661	17668	17775	17822	17577	17720	17655	17849	17768	17666	17647	17487	17679	17818	17629	17705	17476	17685	17510	17412	17457	17827	17463	17705	17814	17756	17918	17549	17520	17804	17822	17673	17640	17497	17715	17716	17478	17686	17828	17478	17922	17658	17643	17742	17559	17724	17620	17662	17584	17553	17688	17606	17595	17735	17675	17784	17669	17729	17593	17572	17774	17748	17700	17677	17853	18010	17676	17549	17564	17645	17720	17677	17831	17791	17582	17669	17723	17496	17753	17637	17808	17811	17805	17861	17629	17796	17655	17577	17765	17719	17767	17789	17671	17627	17771	17549	17617	17663	17602	17656	17621	17792	17667	17612	17622	17650	17692	17863	17748	17561	17618	17617	17893	17632	17870	17562	17749	17697	17700	17666	17546	17688	17745	17713	17463	17605	17737	17635	17868	17837	17583	17841	17617	17751	17573	17756	17779	17721	17508	17695	17623	17668	17639	17536	17662	17614	17875	17867	17655	17828	17604	17574	17598	17711	17732	17897	17651	17763	17726	17843	17672	17471	17612	17841	17613	17674	17802	17666	17628	17597	17594	17762	17659	17654	17568	17653	17450	17549	17594	17567	17800	17658	17719	17645	17555	17672	17638
22622	33339	38878	40057	44775	46821	39782	29307	20058	14196	11816	11475	11097	11289	11053	11167	11115	11101	11287	11149	11189	11063	11002	11020	11135	11057	11147	11096	11161	11034	11177	11150	11094	10981	11168	11027	11233	11167	11067	11163	11005	11130	11196	11045	11145	11210	11220	11176	11077	11075	11054	11081	11082	11103	11085	10940	11115	11041	11131	11154	11209	11052	11019	11006	11002	11089	11184	11037	11157	11189	11087	11023	10949	11114	11331	11163	11120	11230	11119	11148	11046	11099	11104	11227	11093	10963	11203	11142	11192	11121	10943	11052	11007	11111	11152	11038	10988	11224	10997	10982	11066	11141	10983	11102	10936	11082	11076	11000	11092	10951	11038	11031	11137	11150	11048	10996	10997	11114	11058	11170	11086	10948	11092	11014	11017	11080	11076	11081	11088	11097	11061	10979	11062	11236	11039	10992	11151	11123	11119	11162	11148	11196	11048	11173	11061	11134	11241	11133	10953	11114	11195	10966	10966	11004	11062	11036	11205	11093	11073	11126	11038	11152	11099	10937	11232	11026	11176	11117	11127	11083	11319	10957	11107	11050	11151	11226	11044	10873	11076	10905	11078	11009	11122	11021	11058	11029	10953	11104	11035	11186	11039	11170	11293	11093	11069	11005	11127	11109	11230	11125	11099	11201	11226	11051	11220	11186	11190	11054	10932	11059	11176	10976	10996	11056	11282	10928	11079	11036	10955	11028	11138	10925	11126	11057	11079	10887	11002	11190	11014	10953	11045	11033	11128	11196	11095	11071	11149	11164	11022	11078	11067	11160	11080	11047	11119	11082	11097	11030	11119	11003	11091	11066	11119	11013	11094	11029	11206	11014	11073	11019	10977	11062	11090	11114	11003	11007	11101	10948	11018	11086	11175	11012	11012	11230	11073	11192	11098	10933	11138	11254	10906	11170	11199	11102	11177	11113	11041	10970	11075	11197	11022	11018	11075	11131	11026	11165	11058	11065	11147	11157	11031	11196	11171	11203	11075	11082	11146	11122	11079	11117	11031	11175	10906	11041	11100	11121	11120	11052	10997	10946	11050	11202	11091	11079	11089	11246	11035	11150	10991	11105	11146	11032	11082	11118	11030	10994	11018	11130	11075	11026	11035	10920	10979	11077	10949	11008	10949	11058	11032	11013	11005	11056	11118	11097	10955	11089	11170	11206	11160	11197	11094	11097	11221	11221	10947	11107	11303	11099	11233	11136	11140	11025	11070	10981	10950	10999	11022	11044	11060	11111	11051	11186	11025	10997	11152	10950	11122	11035	11034	11032	11076	10911	11144	11156	11021	10984	11022	11186	11124	11086	11019	11131	10978	11028	11237	11023	11211	11021	10826	11157	10973	11143	11104	10959	10985	11178	10923	11111	11111	11117	11055	11066	11108	11122	11058	11173	11121	11002	11211	11010	11162	11013	11194	11101	10924	11042	11039	11218	11133	11149	10860	11219	11126	11007	11128	11142	11152	11038	11187	11151	11096	11184	11174	11076	10940	10938	11031	11157	11199	11207	11066	11053	11081	11003	11129	11073	11167	11062	11182	11144	11151	11166	11144	11131	11065	11119	11217	11133	11220	11064	11148	10995	11172	10994	11050	11172	11140	11091	11066	11130	11100	10999	11033	11051	11131	11069	11187	11078	10954	11013	11009	11075	11135	10967	11106	10940	11017	11196	10939	10948	11093	10995	11084	11039	11166	11027	11249	11185	10888	11264	11119	11142	11085	11154	11036	11036	11220	10992	11133	11155	11180	11013	11103	11089	11120	11128	11099	11098	11155	11181	11271	11028	11006	10959	11093	11096	10964	11107	11116	10941	11373	11092	11094	11030	11000	11158	11115	11122	11076	11283	11143	11152	11114	11053	11260	11046	11040	11116	11025	11152	11004	11119	10896	11074	11157	10982	10957	10942	11126	11067	11227	11185	10985	11086	11102	10963	11160	10938	11082	11044	10871	11157	10868	11002	11144	11048	11039	11077	11011	11130	11116	11087	10926	10952	11087	11100	11134	11054	11158	11128	10940	11119	10958	11134	11118	11003	11001	11134	11003	11078	11043	11026	11110	11023	11128	11000	11036	11000	11248	11037	10872	11068	10994	10913	11112	11067	11017	11121	10927	11117	11332	11159	10950	11056	11062	11107	11028	11058	10872	11037	10893	11012	10970	11138	11087	10991	11118	11151	11075	11027	11176	11144	11156	11145	11081	11161	11111	11195	11061	11112	11116	11093	11191	11161	10888	11104	11064	11076	10955	11060	11158	10938	11085	10933	10977	11134	11009	11098	10961	11177	10950	11206	11083	11224	11209	11324	11017	11097	11073	11120	10998	11040	11117	10992	11144	11060	11087	11039	11022	11104	11141	11059	10975	10991	10983	11006	11021	10992	11150	10966	11170	10944	11032	11132	11106	11161	11135	10934	11105	11027	11031	11007	11111	11126	10931	10939	11127	11061	11145	11049	11104	11171	10986	11096	11009	11218	11047	11002	11128	10835	10935	10939	11114	11190	11261	10967	11093	11022	11134	11039	11084	11029	11134	11054	11225	11052	10983	11059	10904	11088	10974	11127	11039	11152	11214	11176	11273	10878	11030	11159	11048	11105	11052	11107	11124	11127	11153	11068	11087	11100	11106	11097	11122	11196	11065	11053	10983	11098	11082	11077	11048	11117	11041	11153	11090	11078	11096	10952	11068	11151	11149	11079	11123	11129	11130	11047	10966	11135	10889	11085	11243	11046	11058	11152	11081	10996	11125	10917	11016	11060	11126	11099	11296	11099	11214	11309	11011	11079	11150	10867	11257	10964	11050	11036	11057	11157	11064	11164	10954	10993	10927	10928	11221	11017	11111	10909	11142	11106	11073	11008	10914	11194	11050	11187	11128	11071	11013	11027	11026	10883	11103	11097	11109	10871	11011	10831	11170	11123	11191	11038	10953	10922	11254	11002	11002	11115	11110	11005	10988	11070	11049	11061	10999	10959	11272	11063	10862	11010	10970	10934	11135	11035	11143	11009	11048	11103	11051	10994	11168	11021	11161	11031	11164	11050	11129	10985	11049	10960	11085	10975	11053	11077	11008	11081	11170	10930	11130	11006	11053	10995	11023	11088	11194	11102	11143	10975	11075	11276	11046	11216	11070	11129	10963	11045	11021	11122	11213	11091	11030	10919	11037	11072	11007	10979	11244	11020	11199	11050	11083	10977	11109	10904	11071	11053	11144	10955	11128	10975	11124	11201	11037	11144	11174	11063	11002	10959	10943	11133	11170	10902	11105	11060	11221	11111	11058	11016	11134	11148	11007	11220	11041	10850	11101	11086	11119	11161	11115	10900	11087	11095	11165	10963	11057	10935	10965	11128	11088	11044	11216	11293	11014	11144	11006	11167	10973	11038	11072	11058	11013	11062	11074	10975	11122	10927	11099	10979	11060	11087	10992	11167	11316	11048	11117	11077	11037	11016	11109	11214	11000	11110	10870	10866	11099	10947	11124	11113	11167	11028	11009	11107	11277	11384	11129	11040	11090	10962	11076	10939	11099	11012	10780	11155	11228	11126	11056	10915	11211	11073	10891	11141	11038	11173	11134	11227	11004	10985	11153	11050	10974	11194	11191	11175	11273	11004	11160	11332	10918	11192	11088	11088	11075	11098	11171	11110	10957	11071	11144	11104	11080	11090	11047	11223	11094	10992	11018	11063	10922	11062	11039	11137	10915	11134	11046	11133	11214	10964	11233	11003	10989	11123	11052	11074	11208	10930	11056	11115	11119	11101	11178	11153	11207	11181	11027	11228	11065	10954	11074	11015	11122	11069	11122	10849	10973	11210	11068	11117	11073	11048	11101	11101	11289	11047	11356	11100	11146	10993	11048	11167	11226	11088	11074	11140	11060	11095	11088	11290	11162	11152	10992	10982	11281	10927	11138	11030	10904	11056	10988	11067	11016	10972	11067	11121	11137	10983	11003	11117	11184	10921	10907	11000	10973	10961	11105	10859	11095	11117	11092	11133	11037	10948	11235	11018	11051	10940	11032	11116	11071	11104	10953	11090	11056	11052	11030	11018	11237	11044	11133	10917	10987	11060	11237	11038	11109	11076	11148	11064	11203	11178	11100	11084	11086	11053	11140	10941	11285	11104	11161	11091	11023	11005	11059	11056	11059	11069	10927	11073	11003	11104	11089	11059	10997	11109	11049	11216	11049	11073	10894	10852	10977	11114	10995	11127	10974	11178	11083	11061	10920	11084	11080	11163	11140	11144	11220	11158	10976	11231	11143	10962	11280	11053	11114	11064	11136	10966	11062	11002	11007	11289	11079	10919	11103	10992	11040	11154	11109	11092	11099	10948	11191	11044	11153	11209	11346	10953	11012	10998	10857	11089	11052	11127	11205	11019	11203	11225	11108	11163	11085	10956	11132	11098	11095	10946	10989	11219	11018	11060	11253	11072	11134	11030	11191	10969	11235	11046	11127	11018	10989	10982	11034	11014	11187	10890	11095	11111	11176	11154	11072	11107	11025	10868	11218	10995	11176	11040	11064	11136	10960	11077	10964	11077	11082	11146	11078	11064	11042	11279	11171	11141	11149	11008	10989	11170	11047	10986	10995	11202	11153	11167	10998	11075	11081	11060	11064	11077	11047	11039	11160	10981	11109	11022	11047	11089	10989	11067	10949	11065	11064	11286	10929	11062	11070	11075	10892	11056	11195	10926	11040	11196	11175	10966	11157	11030	11104	11032	11133	11061	11026	11052	11151	11147	11040	11128	11015	10965	11041	11090	11098	10991	11184	10957	11088	11214	11166	11183	11172	11049	11004	11074	11116	11167	10956	11328	11103	11194	11060	11111	11238	11109	11097	11090	11043	11005	11145	10928	10962	11036	10925	11225	11053	11183	11183	11162	11176	11067	10880	10967	11081	10943	10907	11100	11140	10965	11153	10990	10912	10988	10925	10943	11281	11080	11035	11057	11084	11117	11219	11216	11008	10995	11161	11077	10986	10952	11049	11176	11136	11205	10973	11007	11011	11189	10945	11117	11075	11188	11098	11253	11031	11002	10944	11107	11055	10934	11066	11040	11164	11099	11218	11008	11074	10966	11060	11200	11022	11149	11103	11087	11077	10915	11163	11266	11172	10912	11118	11132	11075	11088
24086	21475	29402	36690	50926	61440	60228	48728	35254	25814	20828	19060	18501	18433	18355	18172	18252	18193	18229	18293	18063	18375	18306	18079	18215	18385	18278	18165	18209	18314	18003	18236	18136	18146	18224	18128	18309	18044	18121	17902	18029	17987	18243	18060	18182	18096	18075	18064	18245	18250	18106	18285	17954	18223	18182	18087	18233	18282	18039	18199	17870	17993	18210	18198	18218	18049	18243	17990	18052	18016	18148	18041	18234	18070	18029	18065	18048	18148	18237	18196	18175	18135	17861	18005	18327	18070	18073	18215	17954	17708	17959	18081	18077	17943	18211	18028	18134	18110	18068	17910	18084	18103	17965	18091	18066	17937	18159	18093	18142	18106	18240	18317	18294	18177	18021	18144	18121	18235	18141	18076	17977	17768	17895	18115	18199	18025	18078	18306	17996	18188	18017	18186	18144	18094	18059	18191	17958	18106	18052	18052	18141	18177	17882	18184	18008	18133	18081	18136	18246	18176	18025	18113	18230	18003	18139	18056	18179	17752	17983	18145	18376	18097	18152	18048	17983	18055	18220	17943	18157	18063	18191	18110	18079	18015	17960	18164	17866	18150	17828	18025	18071	18157	18143	17879	18156	18304	18120	17904	18011	18056	17869	17975	18199	18031	18299	18147	18111	17982	17983	18132	17756	18037	18109	18149	18067	17943	17988	18026	18028	18146	18113	17878	18002	18113	18280	17855	18134	18340	17999	18192	18058	18050	17958	18239	18040	17970	17839	18081	18050	18254	18074	18043	18277	18108	18091	17978	17792	17938	18297	18059	17939	17951	18135	18126	18110	18151	18452	18120	17880	17945	18053	18143	18195	18151	18112	18040	18021	17964	18148	17990	17777	18160	18164	18193	17927	17888	18178	18106	18120	17793	18077	18299	17987	17995	18114	17984	18110	18308	18196	18147	17869	18001	18060	18126	18215	18057	17940	18170	18157	17929	17990	17936	18068	17776	18033	18294	18047	18051	18030	18117	17980	18057	18127	17900	18131	18041	18029	18077	17875	17997	18133	17996	18087	17993	18047	18147	18018	18081	17884	18086	18042	17835	18085	18099	18281	18018	17933	18077	18029	18080	17941	18064	17993	18169	18061	18163	18046	18046	17986	18037	18139	17948	18020	18273	18263	18041	18162	18207	18087	18046	18125	18270	17973	17983	17981	17999	18038	18027	18056	18055	17949	18026	17974	17991	17862	18056	18180	18136	18159	18053	17987	18100	18103	18137	18094	17884	18033	18080	18139	18209	17939	18223	18059	18311	18052	18078	18106	18094	17797	18045	17998	17981	17961	18114	18052	18319	18096	18037	17884	17943	18198	18155	18213	17990	18028	18120	18194	17947	18074	17984	18157	17939	18086	17926	17967	18042	17875	18196	18128	18113	18161	17959	18042	17940	18049	18225	18109	18002	18164	17966	18100	17959	18058	17976	17991	18185	17932	17929	17948	18002	18206	18216	18187	18018	18189	18010	18148	18104	18133	17945	17986	17997	18446	18109	18219	17986	18088	18058	17951	18074	18192	17830	18188	18030	18101	18042	18365	18088	18173	18097	18285	18325	18025	18067	17921	18135	18174	18017	17992	18036	18135	18174	18021	17903	17953	18174	17966	18126	18277	18150	18102	18150	18068	17883	18028	17994	18058	18047	18172	18045	18217	17977	18060	18129	18024	18213	17971	18167	18108	17958	18093	17922	18159	18169	17808	18216	17805	18007	18006	18072	18068	17953	17907	18071	18204	17911	18118	17941	18027	18085	17992	18103	17936	18040	18194	18106	18136	18144	18014	18160	18004	18013	18243	18030	18104	17857	17973	18163	18052	18043	18078	18111	18092	17863	18174	18098	18101	18186	17869	17920	17910	17944	18025	18031	18135	18183	17936	18129	18049	18276	18084	17991	17882	18066	17906	18149	18057	18227	18289	17915	18068	18055	17940	18112	18228	17941	18003	18121	18167	18169	18091	17990	18193	17817	18171	18055	17936	18057	17933	17938	18157	18162	17936	17962	17832	17978	18154	18097	17825	17909	18065	17869	17918	18113	18003	18053	17967	18070	18181	17995	18090	18359	18101	18012	17920	17975	17976	18032	18000	17916	18028	17887	18183	18038	18252	18146	18014	18086	17960	18033	18041	17966	18080	18133	17814	18093	18097	17820	18040	18035	18234	18214	18167	17998	18209	18094	18086	17951	18221	18188	18305	17920	18092	18167	17992	18195	18212	17856	18044	17874	18256	18106	18026	18183	17952	18227	18202	18196	18204	18164	17874	18311	18043	18138	18030	18180	18066	18047	18039	18209	18118	18003	18155	18091	18099	18057	18039	17965	18145	17995	17890	17978	18140	17916	18192	18268	17963	17868	18051	17798	17910	18111	17981	18021	18038	18243	17843	17948	17950	17767	18222	18226	18250	18013	18089	17982	18017	18001	18138	17975	17970	18174	18158	17853	18394	17988	18230	18021	17875	18240	18157	17856	18019	18251	18110	18001	18098	18251	18365	17984	18082	18094	17832	18293	18040	18121	18050	17957	17888	18068	17970	18059	18153	17902	17990	17992	18047	17978	17912	17863	17819	18141	18049	18112	18200	17945	17946	18319	18168	18116	17979	18162	18136	18110	18340	17929	17998	18204	18087	18097	17945	18084	18077	17945	18313	17925	18002	18042	18230	18278	18144	17984	18106	17995	18042	18164	18025	17998	18077	18043	17960	18301	17880	18051	17998	18067	18245	18059	18036	18288	18380	18266	17980	17756	18012	18169	18233	18150	17991	17998	18065	18153	18002	18048	18052	17924	18050	17930	18135	17944	18099	18159	17898	17984	17916	17961	17764	18051	18167	17908	18042	18136	18065	17797	17843	18060	17862	17965	18053	18083	18076	17995	18113	17995	18072	18000	18065	17918	18162	18132	17927	17998	18079	18042	18187	18119	18058	17816	18213	17998	18022	18169	18034	18048	18165	18154	17882	17967	18111	18059	18097	18219	18009	17938	18304	18031	18057	18182	18075	18193	18023	17815	17969	18121	18123	18198	18351	17956	17854	17919	18198	17937	18009	18096	18094	18074	18143	17883	18025	18025	17883	18019	18183	18087	18018	18112	18145	17980	18154	18269	18017	18242	18252	18042	18070	18152	17964	17803	18272	17894	18066	18196	18093	18241	17942	18171	18086	18134	17880	18046	18032	18095	18016	18135	18029	17758	18042	18011	17948	18093	18151	18057	17984	18104	18209	18124	17976	18123	18150	18197	18070	18082	17962	18071	18187	17866	18076	18089	17945	18193	17981	18128	18045	18094	17985	18028	18008	17851	18022	18026	17881	17948	18091	17986	17825	17817	17973	17989	18082	18142	17969	18059	17826	17877	18177	18145	18272	17990	18102	17999	18241	18340	17926	18000	17751	17980	17946	18203	18039	17964	17915	17966	17914	17931	18136	18070	18031	18159	18017	18045	18100	18100	18097	18181	17993	18048	18152	18106	17868	18002	17774	17862	18143	18259	17779	18071	18049	17890	17994	17983	18152	18064	17948	18207	18224	17987	18015	17855	17977	18120	18236	17982	17922	18069	18036	18035	17884	17967	17943	17828	17828	17942	17954	18035	18134	18054	17887	18038	18193	18124	17883	18094	18082	17964	17842	18090	18064	18018	17951	17910	17984	18147	18080	18105	18253	17980	18009	18005	18199	17893	18000	18244	18180	18115	17898	17924	18283	17866	18062	17942	18074	17912	17858	18187	17970	17770	18205	18011	17907	18099	17997	17996	18005	18059	18273	17981	18038	17985	18198	17999	18035	18021	17964	18240	17933	17989	17965	17905	17924	17953	18147	18131	18183	18157	17963	17852	18065	18004	18106	18107	18179	18097	18080	18128	17929	17980	18199	18133	18099	18078	18242	18068	18043	18134	18184	18126	18277	18019	18062	17884	18124	18172	18113	17896	17926	18066	18151	18151	18159	17939	17985	18004	18102	18060	18293	18110	18173	17993	18097	18050	18140	18133	18176	18186	18223	17834	17780	18138	17977	18006	18129	18125	18002	17965	18135	17967	18103	18311	17956	17951	17968	17986	18208	18010	18270	18007	18152	18080	18055	18004	18169	17801	17929	17951	18063	17910	18106	18096	18118	18034	17962	17991	18048	18162	17910	17961	18202	18128	17995	17860	18168	18063	18198	17952	18157	18293	18267	18030	17876	18021	18046	18253	18045	17944	17895	18214	18071	18068	18117	17737	17956	18080	18090	18198	17952	18094	18184	17954	18044	17917	18186	18074	18107	18072	18101	18005	17931	18038	18061	18046	17993	17954	18063	18097	18136	17965	17954	17971	18142	18039	17751	17930	17913	17937	17871	18004	18143	18052	18317	17978	17914	17806	17948	17995	17934	17886	18087	17878	17767	17709	18170	18019	18041	18253	18138	18109	17953	18010	18249	17851	18072	18339	18440	18147	17829	17836	18018	17917	18162	18021	17882	18047	18156	18145	17848	17993	18010	17869	17846	18152	17980	18198	18043	17805	18190	18046	18012	17910	18225	18016	17964	18008	18093	18073	18102	18182	18162	18218	18272	18086	17990	18088	18030	17919	17929	18192	18073	18238	17994	17916	17767	17949	18024	18117	18114	17975	18043	18105	18187	18066	18148	18182	18119	18113	18033	17818	18020	18018	18180	18158	17910	17909	18187	17995	18218	18166	17890	18016	18083	18043	18220	18046	18038	18344	18145	18038	18226	17999	18111	18319	18132	18259	18020	18011	18095	18082	17920	18195	17988	18066	17912	17972	18188	18173	17850	18145	18140	18269	18029	17991	18047	18103	18067	18192	17966	18333	18136	18218	18218	17867	18010	18109	18216	18083	18150	18101	18130	18229	18003	18164	17967	18090	18441	18119	18137	17905	18108	18136	17920	17851	18173	18159	18192	18167	17923	18051	18058	18157	18314	18239	17962	18194	17912	18090	18055	18171	17995	18276	18191	18035	18092	18191	18104	17801	18137	18067	18016	18076	18133	18280	17945	17959	18260	17935	17965	18071	18204	18010	18034	18042	17912	18015	18217	18025	18072	18275	18105	18202	18068	18140	17984	17766	18062	18188	18059	18216	18072	18055	18232	18169	18164	17965	18224	18091	18023	17984	18088	18276	18073	17917	17928	18014	18068	18240	17970	18022
26092	51321	63321	62068	63307	63546	56643	41939	26738	17121	13112	11969	11663	11745	11657	11639	11552	11604	11637	11661	11532	11529	11686	11566	11710	11518	11577	11504	11627	11659	11498	11597	11484	11619	11419	11560	11619	11539	11558	11668	11644	11545	11393	11474	11577	11443	11548	11554	11475	11536	11406	11617	11526	11476	11639	11447	11405	11599	11513	11507	11455	11487	11498	11537	11628	11495	11601	11397	11502	11571	11549	11450	11421	11368	11491	11611	11480	11610	11703	11421	11449	11442	11506	11420	11487	11539	11535	11511	11576	11555	11559	11579	11503	11457	11445	11471	11444	11543	11551	11495	11458	11593	11477	11536	11536	11682	11529	11419	11441	11530	11435	11384	11409	11476	11594	11369	11530	11654	11443	11513	11613	11480	11453	11524	11482	11347	11518	11465	11625	11423	11473	11580	11466	11461	11645	11514	11589	11365	11550	11574	11487	11506	11541	11596	11411	11430	11529	11479	11504	11513	11524	11448	11510	11377	11440	11409	11335	11427	11532	11476	11262	11612	11528	11476	11292	11512	11724	11561	11525	11337	11604	11585	11297	11443	11453	11538	11530	11360	11357	11488	11513	11461	11358	11495	11483	11505	11451	11541	11478	11363	11514	11445	11532	11494	11531	11334	11472	11557	11556	11581	11572	11554	11648	11614	11318	11458	11672	11474	11428	11518	11532	11494	11505	11524	11198	11668	11562	11371	11678	11564	11501	11549	11391	11591	11557	11474	11339	11431	11596	11617	11571	11455	11512	11482	11591	11446	11459	11353	11530	11444	11675	11396	11526	11512	11479	11601	11523	11442	11452	11728	11550	11405	11484	11490	11466	11627	11488	11489	11471	11540	11630	11409	11453	11372	11372	11666	11565	11469	11521	11609	11570	11493	11493	11358	11641	11446	11498	11542	11392	11462	11270	11446	11451	11570	11556	11692	11285	11624	11536	11420	11245	11476	11417	11585	11535	11451	11510	11531	11492	11592	11387	11495	11390	11452	11589	11501	11370	11493	11393	11368	11642	11305	11422	11485	11460	11596	11422	11517	11489	11373	11332	11474	11491	11638	11440	11439	11698	11444	11551	11414	11378	11514	11638	11617	11577	11524	11565	11511	11584	11324	11468	11491	11452	11491	11453	11411	11521	11434	11516	11454	11565	11518	11417	11476	11498	11563	11461	11584	11722	11461	11382	11312	11542	11524	11441	11549	11471	11434	11424	11511	11355	11277	11435	11437	11379	11586	11429	11453	11421	11401	11441	11300	11436	11528	11450	11433	11501	11548	11521	11585	11614	11529	11434	11475	11414	11369	11480	11423	11362	11473	11407	11511	11385	11368	11461	11542	11529	11600	11594	11571	11508	11603	11475	11560	11517	11405	11462	11600	11534	11402	11382	11429	11438	11528	11435	11613	11486	11439	11391	11623	11594	11547	11522	11423	11605	11522	11417	11554	11685	11452	11502	11491	11455	11544	11618	11307	11583	11537	11598	11486	11466	11605	11589	11445	11405	11374	11493	11429	11369	11381	11341	11409	11538	11444	11439	11354	11464	11380	11442	11627	11436	11554	11606	11366	11458	11525	11478	11436	11486	11562	11414	11492	11570	11435	11439	11458	11406	11475	11585	11462	11472	11568	11395	11443	11536	11438	11459	11526	11565	11667	11530	11636	11436	11462	11484	11649	11328	11486	11540	11477	11309	11569	11579	11559	11562	11619	11638	11482	11543	11569	11423	11383	11527	11448	11361	11518	11426	11470	11605	11586	11437	11297	11612	11391	11556	11414	11603	11655	11638	11456	11568	11473	11566	11411	11691	11532	11422	11539	11345	11412	11472	11509	11608	11516	11464	11607	11413	11587	11511	11475	11346	11632	11389	11626	11408	11583	11638	11435	11518	11548	11505	11371	11520	11406	11350	11471	11475	11369	11469	11461	11544	11574	11274	11416	11499	11586	11528	11563	11385	11468	11356	11507	11538	11484	11700	11579	11539	11512	11473	11510	11808	11450	11426	11366	11515	11375	11407	11288	11500	11504	11339	11472	11469	11425	11398	11576	11537	11366	11419	11553	11591	11359	11593	11332	11517	11402	11516	11399	11593	11232	11452	11662	11486	11281	11389	11445	11627	11524	11468	11495	11550	11293	11506	11441	11579	11408	11536	11530	11421	11491	11354	11446	11565	11495	11535	11540	11352	11578	11482	11499	11603	11640	11498	11573	11623	11250	11682	11631	11455	11559	11492	11561	11621	11555	11454	11677	11464	11577	11383	11553	11344	11617	11438	11456	11586	11449	11657	11548	11621	11475	11432	11673	11452	11525	11595	11479	11601	11521	11456	11612	11395	11435	11523	11363	11463	11386	11614	11486	11477	11541	11443	11381	11435	11356	11500	11424	11583	11548	11547	11524	11551	11428	11501	11390	11479	11539	11377	11394	11447	11476	11507	11560	11579	11479	11416	11558	11507	11473	11376	11413	11334	11560	11452	11416	11367	11489	11524	11610	11469	11397	11490	11449	11453	11504	11532	11677	11484	11485	11654	11528	11485	11390	11460	11480	11685	11445	11586	11413	11665	11621	11421	11579	11553	11463	11576	11557	11402	11364	11621	11567	11619	11570	11490	11585	11421	11563	11375	11356	11496	11513	11570	11401	11611	11517	11346	11494	11502	11638	11536	11452	11435	11408	11612	11393	11515	11482	11237	11360	11330	11508	11663	11335	11376	11436	11463	11481	11403	11441	11468	11486	11492	11620	11446	11612	11353	11490	11595	11488	11568	11395	11517	11415	11561	11566	11385	11503	11452	11458	11425	11615	11451	11314	11411	11435	11468	11474	11396	11563	11680	11431	11532	11435	11307	11552	11470	11453	11433	11588	11453	11504	11539	11532	11363	11488	11632	11400	11466	11355	11540	11538	11690	11303	11372	11555	11487	11349	11472	11636	11451	11402	11468	11370	11543	11568	11455	11522	11511	11415	11368	11484	11471	11421	11595	11630	11617	11540	11484	11500	11527	11440	11476	11472	11528	11434	11566	11479	11616	11367	11481	11402	11479	11430	11417	11298	11478	11482	11484	11513	11547	11595	11516	11529	11540	11550	11516	11577	11501	11701	11550	11449	11443	11734	11597	11521	11404	11430	11497	11499	11610	11652	11528	11492	11568	11266	11555	11547	11455	11272	11519	11436	11546	11529	11474	11513	11602	11533	11483	11344	11526	11660	11385	11536	11408	11472	11549	11512	11472	11569	11373	11438	11443	11466	11414	11456	11432	11467	11610	11433	11499	11510	11412	11521	11571	11515	11328	11510	11593	11407	11260	11386	11402	11386	11402	11591	11556	11569	11473	11426	11451	11438	11509	11542	11387	11535	11523	11540	11472	11583	11409	11619	11557	11289	11441	11466	11673	11491	11580	11354	11373	11435	11328	11565	11487	11537	11469	11487	11490	11520	11521	11323	11500	11387	11426	11508	11285	11450	11473	11498	11463	11491	11548	11369	11417	11498	11444	11555	11382	11570	11391	11674	11476	11611	11461	11374	11406	11497	11601	11455	11471	11521	11566	11443	11482	11694	11439	11464	11510	11508	11441	11658	11363	11463	11631	11465	11485	11496	11490	11266	11509	11410	11462	11488	11541	11383	11405	11508	11428	11524	11545	11586	11507	11492	11393	11561	11492	11509	11538	11463	11404	11535	11421	11459	11510	11405	11536	11550	11500	11467	11452	11461	11574	11214	11497	11458	11486	11416	11517	11398	11400	11575	11408	11436	11500	11395	11377	11499	11522	11549	11451	11488	11483	11523	11310	11799	11586	11400	11378	11365	11538	11544	11536	11434	11578	11485	11429	11586	11437	11522	11424	11775	11568	11604	11453	11520	11519	11333	11562	11470	11610	11328	11437	11598	11419	11356	11491	11495	11237	11450	11356	11553	11552	11417	11531	11499	11384	11541	11635	11585	11433	11416	11397	11479	11510	11520	11435	11418	11515	11577	11477	11414	11387	11491	11248	11405	11429	11408	11523	11641	11564	11427	11499	11564	11401	11300	11462	11363	11415	11341	11553	11519	11518	11376	11411	11527	11478	11603	11572	11411	11510	11650	11539	11535	11425	11542	11582	11401	11568	11539	11520	11563	11531	11423	11550	11474	11398	11492	11411	11503	11588	11361	11483	11530	11333	11461	11490	11399	11486	11353	11483	11713	11414	11553	11598	11461	11493	11521	11559	11471	11523	11468	11405	11493	11526	11482	11390	11533	11459	11570	11338	11413	11584	11400	11474	11432	11433	11546	11378	11437	11359	11437	11493	11572	11530	11392	11406	11336	11584	11416	11476	11446	11496	11389	11462	11396	11415	11603	11552	11521	11476	11472	11397	11440	11490	11450	11519	11564	11467	11592	11408	11438	11514	11542	11228	11449	11490	11616	11657	11356	11537	11523	11576	11574	11364	11469	11452	11575	11610	11516	11622	11420	11392	11380	11604	11487	11367	11482	11474	11431	11485	11522	11564	11394	11402	11592	11514	11354	11533	11662	11603	11338	11516	11406	11416	11547	11520	11323	11446	11356	11419	11471	11524	11445	11539	11321	11594	11455	11494	11544	11655	11448	11341	11420	11532	11502	11440	11341	11445	11533	11594	11603	11214	11466	11450	11510	11528	11631	11509	11559	11619	11657	11389	11744	11561	11553	11439	11305	11657	11480	11556	11522	11382	11620	11531	11494	11563	11559	11286	11528	11461	11395	11568	11492	11514	11418	11547	11566	11574	11538	11458	11507	11554	11607	11483	11589	11658	11448	11443	11416	11402	11420	11431	11407	11541	11511	11449	11469	11368	11490	11554	11301	11534	11492	11414	11499	11460	11497	11714	11575	11432	11617	11285	11492	11283	11539	11562	11466	11447	11528	11550	11460	11470	11500	11546	11545	11512	11372	11663	11545	11653	11404	11494	11449	11473	11547	11590	11527	11364	11347	11451	11516	11582	11506	11439	11602	11496	11448	11523	11460	11560	11544	11385	11485	11513	11384	11509	11495	11571	11572	11298	11466	11549	11453	11447	11370	11517	11703	11380	11443	11358	11412	11555	11622	11436	11418	11715	11502	11297	11402	11584	11374	11583	11397	11460	11494	11378	11591	11427	11557	11467	11551	11498	11457	11427	11571	11399	11377
32289	23587	26647	28359	26576	26764	24566	21556	19281	18419	17927	17931	18039	17787	17947	17811	17784	18002	17684	17694	17979	17906	17922	17753	17988	17663	17867	17988	17814	17666	17968	17907	17860	17554	17877	17944	17804	17927	17908	17794	17823	17824	17883	18002	17803	17508	17831	17828	17659	17766	17826	17800	17897	17944	17794	17732	17663	17752	17808	17956	17712	18028	17813	17814	17741	17939	17859	17529	17636	17769	17999	17671	17562	17812	17901	17952	17803	17580	17685	17767	17751	17928	17950	17981	17911	17872	17691	17791	17827	17908	17728	17691	17670	17618	17867	17636	17883	17966	18098	17833	17633	17851	17716	17810	17727	17866	17919	17676	17671	17589	17920	17709	17925	18058	17758	17931	17692	17932	17914	17623	17932	17760	17863	17552	18041	17913	17629	17784	17740	17684	17990	17971	17880	17542	17786	17708	17788	17702	17574	17789	17696	17919	17763	17773	17812	17883	17732	17878	17917	17802	17572	17779	17679	17844	18067	17957	17925	18077	17864	18003	18029	17833	17769	17653	17722	17702	17791	17687	17715	17897	17744	17887	18082	17652	17720	17809	17819	17865	17793	17934	17827	17870	17680	17857	17641	17722	17708	17711	17741	17647	17667	17709	17761	17652	17830	17672	17805	17709	17638	17623	17809	17789	17878	17835	17794	17799	17760	17653	17812	17950	17724	17839	17777	17920	17739	17918	17978	17758	17685	17893	17970	17772	17602	17677	17912	17932	18014	17692	17744	17677	17933	17744	17879	17890	17715	17629	17469	17694	17715	17907	18025	18039	17776	17683	17754	17774	17677	17752	17696	17840	17667	17843	17636	17988	17587	17831	17911	17888	17784	18026	17909	17951	17773	17836	17790	17772	17776	17814	17536	17761	17858	17743	17742	17868	17834	17919	17750	17719	17836	17632	17774	17742	17766	17971	17791	17930	17591	17789	17740	17896	17794	17679	17854	17790	17706	17705	17725	17725	17900	17774	17770	17543	17893	18054	17852	17735	17912	17792	17534	17826	17947	17795	17702	17809	17696	17907	17923	17826	17821	17679	17642	17887	17740	17871	17704	17689	17605	17672	17860	17780	17699	17723	17866	17936	17837	17680	17709	17958	18009	17761	17583	17717	17845	17841	17861	17873	17967	17668	17839	17943	17850	17809	17955	17965	17917	17943	17751	17752	17707	17923	17818	17977	17668	17606	17809	17848	17858	17609	17801	17861	18017	17921	17856	17723	17899	17915	17884	17664	17795	17618	17933	17992	17700	17840	17881	17626	17880	17684	17719	17693	17660	17670	17753	17634	17544	17840	17758	17868	17806	17901	17940	17782	17608	17600	17687	18021	17725	17882	17973	17858	17713	17748	18070	17706	17861	17538	17899	17866	17702	17890	17739	17888	17786	17700	17774	17875	17872	17822	17844	17660	17704	17810	17628	17943	17713	17862	17775	17847	18007	17898	17724	17725	17690	17630	17724	17759	17896	17795	17934	17685	17690	17642	17620	17856	17724	17922	17762	17734	17969	17846	17701	17734	17941	17661	17794	17810	17712	17743	17803	17911	17839	18013	18069	17763	17943	17748	17761	17734	17701	17757	17812	17620	17806	17855	17940	17885	17622	17847	17657	17897	17758	17839	17724	17855	17888	17861	17628	18010	17676	17802	18063	17687	17791	17908	17784	17860	17950	17797	17933	17787	17814	17865	17848	17790	17591	17752	18073	17770	17730	17701	17684	17872	17861	17855	17707	17720	18027	17815	17737	17784	17824	17659	17755	17671	17738	17793	17676	17802	17725	17914	17943	17824	17794	17874	17944	17702	17897	17928	17787	18028	17991	17794	17640	17836	17793	17658	17799	17869	17676	17924	17834	17756	18004	17696	17868	17805	17692	17641	17785	17785	17686	17757	18040	17821	17812	17813	17800	18129	17883	17687	17504	17890	17777	17660	17751	17768	17791	17802	17901	17987	17828	17775	17909	17751	17741	17539	17650	17830	17891	17919	17981	17939	17702	17872	17878	17738	18032	17718	17817	17767	17778	17818	17938	17638	17657	17678	17767	17843	17808	17696	17988	18039	18016	17772	17819	17605	17845	17986	17787	17635	17978	17887	17789	17745	17911	17841	17863	17728	17747	17645	17845	17829	17739	18035	17744	17820	17787	17737	17630	17966	17845	17967	17742	17923	17848	17841	17762	17862	17672	17702	17757	17657	17806	17717	17592	17760	17833	17767	17672	17640	17701	17760	17795	17889	17834	17856	17751	17851	18028	18034	17725	17617	17749	17846	17827	17748	17868	17714	17638	17291	17721	17686	17604	17932	17921	17878	17795	17891	17924	18055	18183	17912	17848	17838	17833	17771	17717	17530	17944	17800	17820	17815	17887	17908	17739	17782	17771	17761	17939	17704	17675	17754	17653	17770	17787	17838	18025	17823	17844	17731	17750	17869	17838	17763	17912	17866	17814	17785	17723	17766	17647	17745	17894	17651	17611	17855	17643	17519	18097	18017	17754	17651	17777	17918	17929	17778	17836	17660	17708	17626	17593	17869	17901	17815	17645	17853	17870	17853	17973	17869	17786	17663	17894	17882	17727	17946	17911	17836	17674	17611	17761	17905	17694	17713	17809	17648	17737	17658	17660	17583	17997	17873	17743	17829	17792	17775	17951	17784	17910	17695	17806	17711	17806	17633	17846	17771	17680	18045	17897	17874	17832	17805	17657	17968	17690	17797	17853	17581	17742	17727	17799	17993	17700	17954	17842	18074	18007	17726	17842	17787	17773	17763	17919	18026	17787	17982	17889	17931	17793	17736	17690	17863	17978	17645	17882	18008	18058	17760	17471	17767	17664	17830	17669	17803	17789	17732	17725	17874	17797	17626	17827	17796	17823	17767	17812	17863	17799	17688	17718	17600	17894	17892	17758	17738	17851	17907	17766	17654	17744	17803	17867	17871	17942	17782	17735	17776	17883	17934	17789	17751	17705	17954	17698	17838	17810	17794	17897	17934	17796	17540	17835	17878	17962	17892	17836	17870	18034	17797	17722	17829	17798	17686	17803	17833	17677	17712	17713	17631	17811	17888	17664	17761	17690	17930	17950	17902	17706	17887	17896	17561	17963	17833	17717	17696	17916	17722	17752	17924	17749	17709	17839	17741	18053	17823	17663	17855	17874	17702	17978	17729	17629	18002	17805	17856	17586	17770	17638	17747	17760	17981	17834	17713	17848	17796	17612	17617	17922	17766	17950	17686	17799	17738	17815	17841	17727	17644	17681	17708	17690	17690	17710	17777	17856	17733	17901	17922	17915	17769	17758	17710	17719	17820	17844	17510	17832	17773	17779	17706	17865	17869	17926	17515	17881	17809	17824	17879	17895	17870	17823	17848	17723	18061	17668	17843	17844	17878	17717	17730	17872	17892	17794	17719	17846	17892	17905	17548	17621	17891	17755	17925	17738	17736	17720	17971	17863	17678	17826	17740	17985	17720	18051	17721	17847	17898	17891	18073	17888	18080	17815	17778	17723	17772	18008	17785	17711	17790	17858	17770	17833	17894	17737	18053	17824	17711	18089	17890	17894	17782	17892	17585	17744	17911	17837	17903	17794	17880	17686	17709	17734	17635	17633	17727	17664	17870	17823	17837	17680	17766	17983	17706	17807	17907	17858	17757	17853	17783	17705	17731	17829	17489	17756	17932	17611	17865	17698	17796	17776	18061	17873	17829	17881	17801	17812	17912	17870	17724	17933	17957	17816	17807	17890	18124	17710	17607	18010	17857	17884	17684	17864	17802	17894	18053	17629	17558	17667	17627	17772	17694	17730	17912	17924	17801	17737	17842	17790	17947	17793	17797	17661	17870	17622	17724	17823	17815	17764	17973	17871	17877	17683	17898	17695	17845	17899	17546	17752	17909	17842	17855	17830	17759	17900	17899	17988	17790	17905	17706	17549	17856	17853	17731	17702	17748	17642	17978	18048	17790	17634	17472	17781	17715	17799	17872	17764	17782	17826	17951	17794	17843	17844	17859	17841	17731	17806	17806	17587	17708	17652	17770	17662	18102	17838	17776	17938	17740	17860	17964	17887	17845	17715	17954	18069	17770	17762	17754	17915	17678	17765	17616	17926	17865	17816	17797	17825	18042	17771	17926	17987	17840	17929	17940	17739	17676	17831	17699	17850	17990	17731	17802	17893	17940	17705	17757	17841	17755	17902	17931	17933	18092	17845	17793	17860	17622	17918	18021	17977	17770	17794	17694	17811	17693	17896	17861	17622	17722	17697	17812	17856	17770	17733	17806	18094	17978	17957	17773	17958	17721	17619	17800	17825	17790	17685	17932	17846	17628	17828	17719	17688	17736	17851	17520	17817	17897	17710	17889	17805	17931	17772	17756	17938	17766	17817	17622	17825	17629	17874	17693	17551	17775	17943	17708	17900	17714	17685	17734	17804	17673	17687	18015	18060	17753	17856	17805	17827	17709	17716	17832	17795	17850	17805	17839	17774	17921	17780	17872	17674	17706	17847	18112	17854	17823	17528	17750	17812	17766	18050	18003	17746	17854	17852	17939	17804	17975	17867	17779	17726	17784	17847	17699	17796	17855	17737	17772	17837	17523	17688	17780	17545	17804	17830	17570	17769	17955	17686	17857	17571	17793	17692	17840	17761	17777	17660	17931	17904	17889	17892	17754	17696	17754	17869	17889	17971	17991	17854	17863	17666	17739	17757	17691	17678	17584	17816	17732	17950	17894	17888	17808	17825	17868	17949	17832	17749	17809	17822	17812	17657	17881	17790	17764	17889	17772	17795	17726	17983	17954	17918	17876	17795	17933	17875	17878	17762	17609	17732	17830	17877	17604	17691	17804	17914	17637	17780	18097	18094	17996	17920	17832	17845	17689	17919	17752	17803	17845	18002	17628	17885	17563	17745	17747	17797	17943	17645	17787	17644	17714	17820	17860	17736	17834	17964	17553	17775	17852	17874	17755	17819	17782	17914	17699	17714	17635	17800	17906	17810	17877	17746	17860	17982	17794	17720	17958	17815	17681	17742	17851	18108	17782	17840	17977	17778	17709	17625	17870	17724	17728	17900	17507	17899	17872	17985	18024	17892	17764	17890	17719	17740	17578	17884	17716	17791	17787	17882	17743	17838	17781	17805	17829
16837	16430	20737	20129	19796	18939	16159	13623	12080	11020	11029	10872	10893	10856	10988	10973	10959	10796	11052	10952	11052	10930	10946	11045	11003	11040	10923	10777	10944	10926	11121	10980	10865	11117	10969	10817	10871	10905	10848	10857	10904	10997	11074	10957	10837	11092	10983	10894	11010	11001	10932	10840	10984	10977	10965	10861	10881	10919	11079	10805	10814	11154	10927	10912	10923	10772	10812	10911	10972	11014	10902	10906	10848	10847	10906	10872	11045	10907	11075	10946	10977	10908	10915	11017	10783	10800	10924	10863	10869	10794	11040	10844	10893	10916	10969	10868	10844	10839	10960	10876	10955	10822	10958	10841	11006	10946	10799	10701	10803	10909	10863	10897	11114	10836	10968	10907	10843	10825	10964	10904	10933	10756	10922	10924	10895	10958	10914	10897	10902	10980	10898	10701	10860	10854	11031	10843	10994	11037	10989	10977	10901	10918	10932	10869	10738	10790	10912	10895	10833	10726	10954	10867	11033	10901	10746	10716	10972	10835	11016	10809	11016	10803	10911	11068	10787	10813	10993	10881	10924	10831	10893	10935	10757	10803	11030	10883	10850	10989	10840	10863	10826	11058	10797	10964	11008	10988	10918	10814	10950	10666	11003	10941	10795	10946	11122	10827	10883	10872	11030	10972	10887	10683	10758	10858	10858	11012	10905	10671	10790	10956	10860	10893	10854	10841	11013	10816	11001	10888	10945	10795	11023	11004	10850	10906	10957	11038	10868	10912	10910	10921	10848	10945	11006	10908	10904	10892	10954	10762	10947	10996	10813	10870	10766	10784	10823	10803	10795	10886	10861	10888	10963	10937	10766	10888	10788	10934	10949	10752	10909	10864	10901	10915	10968	11013	11066	10895	10876	11027	10928	10997	11007	10849	10826	10903	10890	10915	10965	10704	11000	10750	10818	10939	11022	10725	10811	10907	10847	10930	10810	10910	11025	11010	10853	10861	10886	11074	11009	11053	10962	11020	10949	10845	10863	10878	10796	10953	10898	11094	10741	10951	10822	10827	10958	10827	10904	10841	10708	10800	10991	10885	10859	10844	10865	11042	10907	10763	10850	10862	10931	10864	10906	10929	10880	10877	10879	10906	11025	10920	10960	10959	10966	10994	10943	10697	11039	10796	10908	10717	10966	10810	10817	10898	10912	10973	10988	10781	10907	10883	10967	10850	11027	10879	11036	10909	11086	11050	10869	10814	10924	10734	10907	10748	11063	10936	11074	10911	10779	10889	10985	10783	10799	10855	10731	11012	10837	10778	10859	10971	10877	10834	10970	10939	11024	10979	10913	10878	10794	10994	10913	10833	10977	10870	10854	10896	10887	10886	10889	11019	11137	10946	10859	10828	10864	10883	10951	10875	11123	10901	10930	10791	11046	10871	11021	10935	10945	11100	10940	10940	10830	10745	10741	10977	10776	11002	10855	10820	10836	10935	10918	10938	10883	10783	10924	10861	10822	10842	10994	10823	10966	10915	11025	10849	10801	10787	10891	10900	10980	10912	10988	10862	10939	10933	10885	11066	10844	10911	10758	10846	10964	10708	10897	10983	10884	10822	10831	10856	11023	10864	11005	10875	10717	10955	10830	10796	11006	10813	11001	10793	10815	10841	10622	10813	10900	11054	11031	10989	10696	10811	11018	10934	10916	10983	10822	10695	10788	10959	10868	10920	10963	10915	11081	10812	10962	10971	10845	10991	10670	10974	10689	10903	11042	10828	10990	10976	11027	10916	10999	10802	11070	10801	10908	10904	10873	10892	10855	10807	10895	10886	10762	10809	11005	10940	10887	10852	10901	10827	10905	10714	10988	10957	10864	10901	10903	10856	10845	10972	10944	10890	10813	10858	11006	10775	10957	10851	11074	10879	10894	10915	10844	10823	10899	10813	10993	10805	10843	10792	10889	10939	10849	10907	11102	10865	10955	11103	11031	10947	10921	10931	10980	10902	10998	10944	10935	10975	10903	10989	10842	10944	10957	10937	10995	10851	10745	10707	10829	10899	10958	10712	10929	10750	10937	11007	10917	10933	10979	10849	10892	10830	11005	10845	10911	10849	10968	10988	10864	10855	10974	10973	10848	11043	10758	11102	10858	10979	10786	10849	10794	10918	10879	10825	10822	10948	10804	11096	10939	10941	10832	10870	11012	10820	10778	10915	10790	10851	10946	11064	11072	10964	10962	10839	10905	10980	10988	10887	11022	10936	10854	10861	10996	10850	10977	10852	10898	11000	11006	10990	10936	10855	10795	10891	10940	10901	10954	10851	11139	11007	10822	11009	10806	10782	10872	10783	10927	10812	10932	11046	10747	10925	11028	10910	10843	10943	10900	10907	10908	10860	10781	10924	10889	10896	10910	11074	11068	10862	10928	11047	10961	10877	11067	10829	10903	10877	10876	10780	10776	10800	10822	10937	10958	10714	11143	10963	10873	10939	10830	10786	10871	11024	11048	10898	11022	10863	10850	10966	10805	10900	10916	10874	10888	10960	10952	10772	10837	10964	10867	10857	10869	10808	10865	10907	11006	10989	11003	10911	10809	10957	10961	10854	10918	10751	10787	10709	11026	11010	11021	10907	10835	10994	10979	10959	10895	11028	11080	10884	10811	11045	10937	10888	10804	10942	10745	10931	10951	10948	10864	11024	10963	10855	11032	10967	10962	10886	11009	10916	10925	10903	10781	10803	10893	10930	10875	10960	10948	10779	10897	10966	10971	10876	10992	10881	10876	10938	10970	10910	10799	11014	10974	10892	10790	10798	10924	10947	10929	10959	10785	10833	10781	10954	10971	10849	11025	10934	10989	10867	10804	10925	10945	10879	10860	11062	10855	10894	10902	10984	10793	10761	10888	10850	11048	10956	10915	11114	10921	10886	10986	10841	10827	10766	10999	10802	10841	10846	10842	10714	10925	10971	10637	10827	10810	10799	10912	10845	10922	10885	11020	10834	11025	10860	10856	10863	10939	10905	10804	10830	10913	10902	10871	10947	10901	10727	11007	10890	10981	10893	10823	10837	10932	10921	10704	10809	10820	11023	10890	10865	10811	10841	10824	10911	10864	10839	10943	10857	10943	10950	10833	10911	10889	10979	10888	11040	10858	10945	10921	10862	10961	10853	10878	10820	10966	10952	10865	10733	10945	10861	10916	10893	10944	10868	10839	10994	10919	10965	11049	10859	10954	11002	10771	11069	10972	10908	10948	10815	10951	10971	11047	10738	10788	11032	10810	10875	10807	10835	11012	10979	10949	10833	10857	10858	11004	10878	10867	10791	10765	10982	11033	10926	10888	10961	10866	10852	10940	10980	10934	10966	10972	10863	10809	10945	10943	10872	10984	10784	11005	10799	11021	10871	10759	10902	10837	10769	11046	10878	10793	10948	10852	10795	10897	10864	10930	10821	10983	10852	10899	10820	10945	10913	10964	10841	10908	10926	10914	10786	11020	10863	10895	10900	10799	10753	10788	10817	10744	10869	10901	10844	10828	11106	10829	10833	10873	10880	10839	10887	10876	10944	10840	10978	10958	10918	10865	10961	10906	11080	10908	10878	10945	10865	10982	10888	10898	10908	10955	10774	10834	10894	10837	10932	10924	10939	10906	10862	10836	10919	10854	10927	10885	10907	11034	10958	10801	10989	10916	10940	10966	10951	10780	10906	10952	11002	10847	10961	10883	10839	10890	10983	10833	10879	10991	11044	10889	10971	10944	10809	10887	10890	10927	10941	10644	10985	10881	10961	10887	10880	10835	10880	11071	11013	10849	11076	10826	10804	10908	10893	10842	11030	11041	10861	10885	10908	10880	10959	10872	10708	11070	10994	10914	11020	10735	11004	10814	10919	10947	10823	10929	10834	10817	10844	10943	10705	10849	10927	10662	11025	11028	10835	10932	10855	10886	10791	10774	10987	10844	10939	10911	10939	10960	10869	11011	10945	10875	10943	10914	10999	10971	11002	11060	10908	11082	10788	10900	10851	11040	10824	10838	10858	10818	10798	10938	10815	10878	10984	11003	10809	10949	10840	10971	10840	10946	10923	10989	10897	10927	10915	10901	10926	11000	10817	10834	10943	10978	10840	10940	10944	10976	10808	10845	11005	11009	10795	10924	10968	10997	10923	10910	10885	11109	10974	10919	10821	10987	10871	10773	10831	10905	11065	10943	10836	10943	10880	10810	10842	10886	10911	10894	10875	10861	10984	11042	10908	10846	10821	10922	11097	10832	10982	10966	10968	10915	10992	10820	10763	10859	10838	11024	10829	10833	11051	10976	10923	11043	10783	11026	10990	10774	10864	10853	10883	10866	10794	10770	10977	10857	10979	10969	10913	10825	10854	11005	10982	11028	10863	10896	10918	10950	10787	10751	10928	10994	10871	11095	10778	10781	11034	10905	10800	10767	10879	10751	10921	10994	10853	11035	10828	10841	10776	10773	10952	10959	10923	11022	10956	10918	10955	10896	10916	10802	11010	11064	11005	10864	10745	10824	10856	10925	10868	10909	10734	10856	10863	10902	10977	10857	10817	10910	10941	10950	10857	10871	10835	10925	10994	10910	10794	10871	10954	10956	10933	10789	10859	10865	10902	10910	10951	10898	11029	10901	10997	10969	10935	10878	10933	10890	10924	10926	11016	10888	10984	10984	10947	10874	11024	10926	11000	10909	10848	10823	10735	10928	10994	10807	10809	10866	10815	11005	10949	10767	10838	10896	10986	10986	10844	10768	10710	10768	11025	10913	10734	10930	10876	10823	10968	10837	10899	10949	10920	10833	11055	10928	10846	10757	11020	10938	10919	10994	10913	10929	10835	10820	10832	10924	10961	11019	10810	10866	10799	10914	10909	10702	10971	10919	10827	10809	11000	10850	10865	10866	10839	11055	10887	11042	11045	10831	10971	10959	10917	10856	11027	10900	10898	10942	10890	10746	10862	10876	10821	11041	10827	10878	10862	10936	10939	10966	10968	11091	10867	10822	10939	10870	10753	10906	10922	10949	10871	11078	10869	10741	10985	10857	10915	11058	10928	10804	10816	10789	11029	11006	11001	10958	10939	11140	10937	10810	10773	10823	10838	11000	10952	10921	10897	10978	10784	10887	10846	10817	10855	11032	10837	10900	10881	10911	10987	10851	10909	10911	10877	10953	10949
25999	21619	30043	48491	58945	54624	43264	30895	23160	19759	18449	18081	17990	18111	18072	17891	17808	17830	17743	17773	17765	17817	17742	17937	17868	17681	17872	17884	17855	17702	17840	17760	17753	17725	17652	17835	17744	17803	17772	17738	17882	17887	17867	17757	17851	17684	18133	17778	17807	17857	17923	17865	17935	17731	17644	17822	17893	17881	17805	17785	17999	17645	17695	17623	17877	17877	17899	17778	17805	17948	17851	17861	17970	17733	17729	17938	17695	17905	17848	17765	17800	17770	17671	17809	17736	17946	17820	17796	17964	17833	17871	17715	17704	17636	17950	17758	17742	17918	17691	17696	17653	17761	17720	17650	17918	17639	17628	17981	18008	17805	17858	17696	17981	17732	17738	17800	17745	17775	17796	17698	17831	17653	17588	17911	17881	17614	17818	17707	17866	17772	17689	17717	17622	17797	17784	17733	17787	17708	17765	17656	17868	17855	17543	17620	17685	17740	17828	17791	17971	17772	17867	17691	17766	17570	17716	17917	17786	17478	17777	17799	17776	17676	17784	17730	17956	17759	17715	17745	17587	17761	17937	17849	17995	17659	17917	17893	17810	17684	17681	17661	17791	17854	17661	17750	18054	17879	17851	17741	17861	17680	17851	17774	17790	17673	17738	17890	17774	17873	17788	17846	17802	17851	17878	17865	17931	17748	17990	17606	17560	17790	17779	17648	17817	17961	17664	17787	17671	17695	17786	18014	17756	17677	17729	17629	17724	17783	17771	17864	17920	17816	17941	17671	17646	17937	17806	17338	17675	17727	17570	17870	17758	17606	17640	17837	17884	17663	17999	17879	17769	17711	17902	17742	17971	17876	17900	17689	18021	17911	17867	17855	17765	17661	17995	17704	17784	17526	17738	17786	17672	17752	17887	17616	17648	17763	17707	17913	17900	17843	17848	17797	17914	17846	17828	17743	17825	17596	17764	17652	17913	17957	17819	17687	17749	17813	17712	17787	17807	17676	17629	17637	17613	17837	17749	17670	17958	17850	17801	17915	17742	17781	17987	18119	17881	17732	17675	17737	17891	17703	17529	17715	17924	17662	17861	17861	17872	17832	17771	17678	17755	17951	17899	17677	17702	17814	17712	17833	17693	17712	17749	17773	17834	17803	17747	17847	17723	17963	17665	17774	17787	18012	17761	17749	17761	17871	17752	17584	17807	17832	17702	17572	17700	17692	17987	17758	17830	17875	17704	17874	17966	17837	17796	17726	17812	17762	17789	17755	17689	17708	17658	17712	17750	17719	17771	17729	17772	17717	17766	17840	17787	17674	17760	17797	18036	17876	17604	17651	17973	17905	17717	17871	17778	17703	17748	17825	17882	18026	17837	17887	17780	17551	18069	18039	17952	17794	17579	17652	17758	17591	17927	17548	17864	17949	17861	17672	17879	17791	17844	17774	17848	17810	17573	17853	17631	17554	17708	17738	17710	17831	17713	17770	17744	18043	17882	17766	17883	17665	17786	17755	17820	17959	17828	17843	17642	17796	17730	17707	17677	17982	17919	17790	17731	17720	17718	18027	17590	17760	17769	17825	17817	17677	17616	17721	17793	17817	17603	17744	17743	17578	17679	17767	17846	17912	17788	17814	17996	17753	17956	17623	17727	17703	17910	17685	18073	18013	17750	17855	17802	17684	17751	17695	17715	17740	17776	17737	17565	17761	17678	17758	17707	17728	17666	17848	17577	17836	18040	17713	17812	17688	17812	17713	17921	17671	17742	17680	17886	17928	17819	17752	17660	17752	17692	17786	17837	17556	17693	17732	17625	17782	17905	17880	17975	17924	17946	17743	17923	17701	17803	18095	17871	17623	17776	17577	17863	17603	17800	17700	17710	17914	17777	17863	17870	17753	17642	17815	17731	17902	17688	17769	17754	18103	17926	17860	17930	17652	17639	17773	17818	17775	17600	17745	17683	17781	17555	17801	17897	17568	17757	17720	17666	17710	17866	17961	17684	17651	17826	17759	17712	17614	17906	17710	17834	17873	17822	17874	17725	17936	17560	17893	17678	17662	17935	17843	17794	17663	17970	17809	17459	17730	17762	17861	17850	17852	17713	17863	17858	17642	17818	17856	17649	17874	17828	17801	17410	17376	17786	17936	17678	17808	17898	17730	17606	17800	17687	17829	17847	17888	17838	17817	17862	17798	17751	17880	17879	17646	17659	17831	17691	17803	17711	17662	17812	17876	17684	17931	17924	17782	18003	17814	17724	17869	17766	17789	17819	17848	17763	17836	17755	17742	17939	17837	18100	17795	17728	17913	17711	17686	17723	17631	17631	17854	17602	17739	17456	17478	17592	17898	17689	17549	17521	17750	17834	17807	17935	17714	17815	17912	17814	17581	17556	17761	17937	17822	17835	17675	17960	17822	17726	17640	17626	17858	17904	17763	17759	17784	17670	18013	17791	17812	17756	17753	17846	17655	17577	17669	17797	17689	17912	17766	17486	17784	17717	17489	17538	17741	17869	17907	17830	17922	17673	17451	17705	17730	17942	17801	17867	17713	17726	17910	17883	17757	17823	17836	17893	17887	18118	17696	17826	17726	17566	17878	17771	17940	17810	17810	17910	17673	17786	17703	17612	17764	17916	17690	17523	17713	17840	17728	17760	17761	17743	17719	17830	17895	17798	17890	17725	17596	17764	17631	17888	17718	17487	17850	17752	18075	17959	17908	17764	17830	17820	17543	17698	17749	17579	17806	17856	17640	18059	17800	17921	17838	17858	17958	17861	17963	18205	17706	17732	17852	17706	17898	17792	17856	17600	17667	17694	17913	17867	17698	17741	17876	17602	17582	17834	17781	17579	17691	17653	17586	17841	17700	17860	17769	17686	17646	17931	18017	17799	17825	17689	17587	17666	17755	17876	17707	17778	17644	17766	17821	17713	17830	17846	17705	17614	17809	17522	17596	17941	17957	17732	17556	17691	17704	17825	17982	17781	17782	17860	17689	17819	17936	17782	17680	17751	17863	17778	17855	17864	17651	17926	17877	17734	17947	17614	17759	17515	17768	17813	17841	17683	17958	17694	17937	17666	17751	17802	18008	17809	17892	17757	17890	17751	17916	17655	17653	17704	17680	17842	17697	17894	17802	17923	17714	17751	17914	17980	17752	17718	17830	17691	17814	17803	17790	17584	17833	17965	17944	17904	17865	17831	17738	17817	17844	17838	17702	17757	17934	17745	17785	17681	17726	17687	18047	17777	17616	17719	17782	17636	17799	17872	17807	17867	17647	17563	17715	17720	17695	17777	17801	17824	17726	17771	17662	17700	17841	17672	17884	17548	17684	17839	17965	18073	17518	17875	17776	17704	17977	17661	17822	17635	17804	17839	17748	17745	17685	17762	17745	17726	17754	17889	17825	17745	17719	17754	17901	17710	17772	17793	17864	17637	17683	17821	17750	17863	17687	17746	17799	17764	17659	17670	17699	17615	17466	17830	17807	17841	17626	17837	17801	17715	17987	17774	17540	17892	17758	17826	17837	17623	17572	17757	17638	17603	17645	17883	17703	17974	17717	17723	17886	17723	17776	18082	17941	17821	17681	17775	17701	17791	17873	17740	17721	17818	17763	17758	17876	17672	17669	17808	17751	17729	17585	17719	17631	17981	17882	17625	17657	17687	17672	17866	17672	17543	17703	17681	17802	17821	17844	17715	17774	17645	17719	17746	17911	17727	17751	17774	17891	17730	17744	17633	17668	17781	17809	17786	17688	17865	17721	17457	17704	17749	17596	17829	17965	17876	17801	17712	17536	17974	17605	17956	17666	17873	17716	17887	17800	17887	17762	17767	17636	17663	17820	17796	17742	17894	17789	17922	18103	17739	17758	17694	17583	17746	17881	17799	17922	17762	17806	17736	17531	17698	17949	17728	18025	17631	17688	17747	17755	17970	17358	17848	17727	17776	17777	17883	17820	17882	17659	17868	17840	17918	17875	17923	17713	17785	17760	17495	17927	17836	17710	17810	17980	17967	17665	17684	17591	17503	17743	17905	17564	17725	17937	17935	17916	17821	17795	17822	17976	17806	17686	17733	17894	17843	17915	17681	17895	17950	17784	17929	17919	17764	17508	17819	17681	17750	17628	17848	17791	17866	17744	17741	17727	17766	17703	17831	18023	17797	17766	17772	17937	17923	17887	17770	17838	17597	17906	17834	17732	17716	17709	17868	17830	17855	17848	17717	17623	17900	17804	17534	17912	17781	17872	17809	17854	17861	17725	17738	17944	17869	17713	17849	17634	17833	17597	17792	17732	17759	17906	17677	18134	17698	18061	17723	17770	17670	17726	17876	17774	17651	17922	17721	17690	17749	17682	17750	17665	17892	17818	17844	17986	17556	17647	17836	17827	17955	17590	17926	17935	17815	17687	17661	17872	17918	17583	17870	17838	17907	17819	17868	17786	17927	17862	17642	17594	17622	17744	17716	17726	17899	17769	17746	17802	17760	17653	17755	17789	17921	17825	17862	17640	17679	17641	17759	17964	17760	17641	17773	17909	17788	17552	17831	17882	17858	17748	17854	17843	17827	17698	17864	17757	17772	17916	17898	17781	17733	17907	17837	17654	17768	18031	17916	17707	17618	17482	17742	17726	17587	17648	17798	17799	17814	17778	17677	17957	17905	17934	17830	17765	17971	17560	17785	17829	17770	17750	17891	17712	17581	17526	17696	17566	17859	17865	17863	17665	17631	17891	17747	17638	17753	17738	17789	17557	17773	17822	17864	17731	17832	17822	17858	17884	17848	17724	17759	17656	17796	17777	17824	17891	17794	17626	17853	17675	17890	17952	17607	17856	17816	17933	17897	17846	17768	17695	17376	17933	17844	17800	17737	17763	17703	17579	17782	17682	17960	17617	17618	17735	17832	17674	17749	17965	17647	17880	17906	17769	17916	17795	17728	17800	17888	17799	17869	17994	17538	17562	17670	17778	17711	17783	17772	17761	17796	17663	17746	17656	17996	17706	17591	17661	17704	17935	17910	17746	17845	17876	17738	17727	17892	17756	17784	17741	17724	17865	17829	18056	17736	17740	17556	17832	17845	17781	17886	17690	17784	17766	17879	17887	17801	17699	17877	17617	17862	17918	17771	17735	17701	17780	17683	17859	17656	17797	17929	17620	17891	17721	17746	17753	17691	17753
16518	37333	44846	57810	58893	48800	33836	21896	14891	12037	11428	11101	11404	11255	11255	11283	11171	11212	11251	11087	11197	11230	11108	11217	11150	11116	11211	11033	11149	11273	11186	11294	11013	11236	10978	11205	11134	11128	11257	11138	11070	11085	11167	11038	11092	11104	11192	11329	11057	11027	11181	11152	11117	11147	11163	11271	11163	11360	11197	11335	11128	11052	11224	11051	11060	11060	11204	11191	11088	11133	11272	11161	11349	11194	10946	11255	11173	11121	11167	11034	11168	11003	11070	11167	11075	10986	11276	11208	11216	11139	11081	11102	11065	11087	11125	11117	11121	10967	11049	11279	11016	11123	10905	10983	11003	11189	11170	11161	11013	11088	11108	11175	11137	11201	11127	11062	11167	11144	11024	11192	11201	11267	11132	11232	11156	11101	11104	11211	11117	11254	11291	11002	11023	11011	11210	11247	11353	11253	11107	11039	11104	11156	11087	11168	11093	11297	11082	11148	11162	10996	10984	11198	11019	10948	11029	11057	11141	11231	11170	11206	11196	11125	11094	10955	11117	11055	11096	11076	11028	11214	11252	10924	11259	11064	11091	10988	11362	11184	11182	11252	10976	11254	11099	11163	10964	11303	11248	11145	11113	11292	11181	11079	11089	11103	11075	11058	11120	11197	11309	11023	10996	11247	11105	11038	11237	11117	11136	11056	11006	11217	11257	11194	11056	11147	11068	10996	11075	11080	11054	11178	11192	11115	11030	11185	11089	11037	11126	11242	11038	11143	11111	11160	11142	11021	11080	11116	11130	11150	11046	11249	11102	11067	11204	11083	11002	10979	11085	11244	11113	11062	11189	11249	11206	11030	11105	11082	11095	11158	11025	11015	11100	11280	11109	11184	11256	11022	11190	10963	11170	11145	11214	11152	11256	11151	11020	11269	11209	11032	11174	11132	11093	11182	10848	11236	11155	11082	11186	11171	11007	11250	11116	11133	11089	11075	11083	11090	11051	11118	11218	11230	11305	11246	10991	10954	10931	11152	11105	11049	11159	11072	11029	11115	11165	11114	11128	11163	11239	10900	11233	11273	11044	11064	11176	11163	11059	11102	11061	11126	11153	11114	11166	11079	11065	11003	11193	11224	11109	11235	11071	11051	11065	11091	11136	11150	11120	11207	11081	11122	10985	11058	11232	11179	10903	11029	10918	11174	10941	11173	11248	11016	11128	11111	11138	11158	11106	11016	11033	11062	11142	11015	11073	11122	11277	11071	11187	11247	11153	11141	11202	11118	11215	11115	11050	11270	11138	11190	11123	11087	10981	11098	11076	11140	11148	11195	11103	10939	11166	11095	11092	11126	11231	11289	11103	11072	11064	11291	11087	11205	10999	11042	11228	11007	11148	11285	11288	11068	11057	11255	11133	11218	11136	10998	10998	11191	11137	11216	11165	11081	11114	11066	11179	11098	11137	11128	11087	11141	11222	11150	11226	11199	11260	11143	11113	11194	11318	11138	11046	11192	11117	11289	11074	11006	10984	11296	11241	11126	11230	11104	11114	11259	11213	11348	11075	11107	11137	11304	11136	11220	11108	11062	11167	11123	11068	11110	11147	11113	11063	10931	11029	11254	11085	11175	11190	10990	11121	11029	11042	11110	11148	11057	11071	11139	10945	10979	11297	11167	10993	11038	11254	11202	11076	11157	11115	11007	11045	11176	11039	11144	11308	11028	11060	11224	11196	11266	11181	10988	11126	11024	11199	11119	11011	11107	11007	10900	11021	11149	11076	11079	11251	11122	11173	11055	11177	11083	11252	11163	11057	11145	11158	11172	11051	10974	10977	11026	11091	11115	11075	11147	11115	11280	11038	11244	11273	11105	11128	11135	11161	11120	11234	11096	11190	11135	11093	11072	11170	11358	11066	11242	10994	11237	11164	11174	11010	11235	11181	11177	11186	11037	11147	11154	11030	11135	11225	11050	11049	11059	11032	11112	11253	10955	11107	11007	10986	11155	11366	11163	11275	11137	11233	11163	11281	11155	11101	11083	11080	11143	11234	11026	11027	11086	11124	11129	11055	11226	11160	11114	11207	11223	11192	11167	11165	11260	11149	11095	11175	11005	11051	11133	11215	11137	11102	11190	11225	11153	11263	11088	11335	11159	11216	11153	11272	11336	11045	11176	11063	11075	11005	11169	11184	11151	11115	11189	11216	11088	11034	11178	11057	11068	11062	11189	11157	11073	11086	11121	11300	11048	11084	11072	10953	11344	11136	11155	11178	11017	11133	11099	11166	11033	11056	11166	11340	11081	11236	11118	11225	11125	11041	11077	11206	11041	11221	11134	11115	11128	11145	11038	11067	11208	10968	10979	11068	11031	11007	11224	11283	11155	11067	11034	11105	11174	11022	11039	11098	11267	11099	11028	11151	11245	11134	10976	11059	11074	11014	11137	10968	11132	11106	11147	11074	11034	10972	11180	11177	11045	11193	10968	11190	11153	11237	11167	11213	11049	11168	11081	11003	11199	11023	11149	11047	11032	11016	11191	11126	11105	11072	11016	11010	11208	11317	11116	11132	11155	11073	11241	11097	11065	10993	11175	11092	11050	11065	11171	11224	11168	11125	11095	11028	11141	11072	11050	11090	11011	11084	10872	11194	11200	11102	10974	11196	11119	11111	11146	11211	10973	11122	11090	11215	11185	11216	11026	11092	11265	11210	11155	11023	11058	10950	11052	11070	11135	11208	11255	11058	10958	11189	11065	11109	11119	11044	11114	11134	11239	11068	11037	11056	11211	11186	11071	11329	10995	11219	11140	11253	11251	11186	11096	11098	11203	11163	11114	11119	11039	11148	11079	11140	11030	11107	11138	11075	11159	11214	11178	11017	11297	11074	11025	11045	11006	11114	11107	11145	11044	11152	11076	10931	11151	11091	11123	11134	11093	10986	11096	11171	11190	11197	11144	11093	11087	10875	11021	11065	11187	11096	11089	11187	11096	11057	11246	11001	11120	11047	11104	11193	10885	11164	11281	11208	11140	11037	11231	11152	11092	10989	11055	11142	11257	11118	10957	11187	11058	11028	11186	11117	11105	10993	11197	11013	11148	11140	11017	10963	11172	11148	11189	11087	11251	11052	11113	11141	11168	11000	11137	10940	10975	11151	11170	11199	11196	11089	11159	11289	11141	11051	11035	11254	11156	11197	11003	11073	11107	11059	11264	11073	11159	11124	11117	11141	11208	11236	11156	11159	11125	11201	11053	11147	11040	11171	11030	11209	11211	11147	11136	11202	11168	11003	11172	11079	11256	11136	11106	11105	10948	11273	11124	11280	11166	11094	11190	11092	11142	11089	11202	11212	11110	10984	11110	11305	11235	11142	11283	11298	11009	11055	11000	11120	11100	11086	11131	10980	11155	11242	11243	11106	11057	11134	11098	11085	11129	11020	11134	11235	11172	11030	11051	11170	11042	11157	11055	11186	11182	11138	11216	11025	11148	11165	11204	11041	11185	10923	11174	11194	11173	11264	11177	10975	11141	11131	10998	11397	11206	11292	11130	11193	10982	11116	11072	11294	11116	10952	11149	10930	11122	11098	11179	11090	11020	11235	11192	11164	11097	11120	10919	11257	11142	11217	11104	11206	11032	10948	11142	11042	11273	10971	11048	11114	11060	11150	11176	11242	11063	10973	11141	11029	11183	11151	11172	10948	11106	11191	11143	11080	10989	11249	11051	11251	11175	11015	11148	11261	11176	11015	11070	11207	11134	11030	11111	11099	11077	11064	11126	11249	11099	11292	11140	11069	11145	11165	11204	11082	10986	11187	11156	11157	11060	11175	11192	10973	11174	11120	10991	11138	11135	11263	11068	11051	10971	11126	11177	11208	11040	11113	11076	11048	11036	11202	11091	11206	11042	11224	11129	11162	10975	11217	11160	11207	11145	11222	11164	11156	11057	11057	11171	11189	11177	11221	10987	11329	11235	11236	11073	11168	10951	11192	11211	11054	11074	11116	11092	11091	11155	10971	10973	11108	11071	10848	11183	11118	11094	11170	11095	11186	10977	11091	11017	11023	11162	11184	11271	11059	11464	11210	11060	11205	11115	11150	11207	11175	11184	11224	11142	11100	11238	11121	11138	11148	11016	11015	11099	11254	11102	11042	11167	11211	11074	11069	11163	11024	11022	11065	11110	11198	11046	11196	11166	10920	11184	11298	11235	11084	11215	11162	11293	11105	11156	11160	11055	11011	11257	11163	10961	11074	11196	10967	11112	11098	11017	11118	11251	11227	11024	11252	11289	11055	11149	11103	10929	11003	11118	11059	10970	11191	11167	11069	11141	11195	11173	11001	11067	11146	11058	11237	11063	11175	11076	11055	10935	11160	11101	11073	11256	11147	10992	11104	11108	11145	11214	11040	11005	11176	11112	11145	11110	11189	11144	11166	11138	11173	11221	11074	11236	11148	11180	11019	11119	11419	11119	11165	11113	11253	11069	10926	10988	11213	11021	11089	11103	11131	11090	11225	11117	11178	11060	11126	11233	11123	11106	11174	11254	11117	11247	11158	11119	11176	11110	11276	11146	11102	11082	11296	10965	11282	11022	11310	10996	11082	11221	11016	11160	11215	11229	11207	11221	10927	11248	10963	11185	11212	11282	11085	11105	11103	11140	11117	11244	11148	10936	11152	10922	11082	11156	11105	11177	11290	11245	11164	11091	11114	11140	11119	11153	10911	11041	11152	11141	11276	11225	11076	10939	11127	11128	10947	11143	11139	11057	11128	11026	11065	11198	11193	10984	11082	11024	11150	11121	10955	11136	11116	10979	11095	11263	11118	11060	11065	11134	11137	11026	11121	11226	11191	11068	11110	10994	11029	11139	11218	11059	11362	11096	11105	11134	11023	11119	11136	11069	11375	11084	11108	11269	11121	11145	10963	11240	11181	11224	11137	11099	11241	11059	11227	11174	11153	11163	11089	11042	11078	11096	10975	11074	11056	11076	11098	11083	11183	11034	11101	11115	11200	11082	11183	11092	11027	11168	11155	11013	11217	11200	11078	11097	11074	10987	11007	11184	11042	11049	11068	11057	10867	11193	11038	11037	11242	11094	11057	11075	11218	11174	11171	11188	11051	11184	11150	11104	11167	11231	11248	11133	11290	11249	11173	11118	10976	11132	11181	11139	11282	11186
24093	21503	28737	30855	50817	64968	61717	47990	34741	24996	20410	18913	18516	18301	18453	18482	18500	18352	18149	18365	18508	18308	18168	18218	18332	18214	18102	17984	18363	18117	18456	18210	18333	18166	18228	18057	18151	18067	18330	18364	17869	18035	18026	18071	18235	18126	18049	17823	17892	18233	18289	18103	17997	17937	18031	18064	18221	18097	18136	18139	18122	17948	18237	18217	18126	18083	18067	18185	18171	18120	18074	18107	18078	18132	18092	17945	18085	17997	18262	18235	18126	18144	18367	17935	18168	18016	18173	18036	18254	17938	18111	17954	18051	18046	17943	17905	18162	18190	17930	18130	18114	17957	18090	18273	18369	18198	18107	18287	18395	18207	18157	18280	18188	18200	18132	18207	18255	18304	18076	18163	18028	18192	18151	18001	18020	18102	17951	18006	18156	18158	18184	18132	18141	18135	18110	18063	18147	18114	17967	17917	18150	18126	18022	18223	18255	18057	18303	18008	17980	18148	18161	18114	18156	17944	17966	18017	17855	18069	18102	18090	18050	18281	18275	18374	18271	18090	18127	17824	18080	18108	18038	17895	18067	17918	18164	18022	18056	18153	18225	18046	18108	18033	18046	18118	18117	18155	18178	18076	17893	17911	18011	18054	18178	18046	17998	17711	18076	18171	18088	17928	18075	17931	17800	17986	18200	18250	18077	18219	17894	18103	18201	18294	18038	18068	18205	18124	17991	18134	18193	18084	18102	18056	18174	18039	18037	18139	18051	18159	17892	18090	17923	18118	17980	18096	18096	18110	18032	18147	18070	17969	18041	17963	18120	18051	17944	18026	18127	18003	18230	18028	18197	18033	17872	18154	18335	18038	17966	18173	18167	18093	17976	18199	18063	18014	18233	17669	17938	17963	17896	18161	18059	18105	18046	17956	18035	17808	18041	18191	18226	18314	18139	17854	18108	18029	17792	17956	18168	17847	18084	18176	17947	18094	17968	18103	18131	17982	17966	18068	18085	17901	18093	17911	18078	18149	18001	18112	18133	18090	18273	18128	18156	17995	18091	17901	17951	18087	18139	17989	18084	18267	18046	18178	18197	18197	18117	18044	18056	18181	18205	18125	17904	17882	17903	18135	18016	18171	18159	18114	18170	17970	17907	17942	18055	17956	18042	18133	17993	18310	18137	18145	18193	18098	18001	17912	18156	17934	18033	17868	18300	17922	17923	17868	18065	18094	17958	18293	18298	18110	18016	17910	18275	18167	18080	18397	18097	18072	17948	18208	18174	18044	18029	18142	18002	18111	18060	17934	17992	18123	18005	18045	18053	18088	17938	18038	17996	17975	18229	18171	18155	18110	18217	18132	18120	18260	17972	18127	18276	18058	18066	18073	18357	18149	18191	18179	18052	18060	17917	18107	18123	18011	18081	18027	17990	17841	18181	18214	18120	18016	17992	18119	18082	18225	17928	17869	18032	18158	18001	18029	17967	18050	18168	18271	17870	17716	17810	18025	18035	18171	18143	18312	18311	18277	18272	17936	18035	18187	18063	17851	17876	17981	17942	17864	18176	18109	18098	18155	18112	18134	18234	18228	18156	18037	17950	18268	18013	18244	18058	18254	18167	18134	18235	18085	18108	18071	18036	18107	18039	18002	18060	18046	17953	18187	18102	18097	18078	18292	18085	17832	18008	18095	18044	18018	18299	18058	18161	18301	18122	18145	18201	18127	18135	17964	18182	18000	17974	18035	17987	18061	18192	18057	18222	18118	17973	18152	18156	17977	18179	18233	18204	18163	17869	18099	17901	18003	17972	17912	17950	18005	18033	18208	18194	17969	18229	18151	18127	18275	18232	18070	18072	18208	18053	18092	17971	18140	18021	18037	18220	18147	18302	18174	18274	18074	17965	17894	17899	18226	18390	18460	18072	18281	17947	17935	17998	18010	17986	18079	17969	18059	18249	18190	18214	18260	17956	18121	18252	18176	18168	18020	18143	18269	17945	17932	18096	17984	18105	17964	18029	17958	18237	17969	18074	18122	18014	18137	18056	18184	18073	18189	17923	18270	17937	18085	18036	18005	17919	18054	18058	18056	18144	18173	17958	18157	18214	18506	18213	18041	18118	18018	18262	18275	18024	18390	18215	18272	17845	18097	18174	18095	18013	18110	18191	18185	18174	18251	18348	17890	17988	18350	18112	18245	18207	17830	18268	18072	18354	18083	18015	18054	18105	18077	18037	18042	17977	17992	18191	18159	18075	17759	18086	18221	18163	18177	18043	18102	18150	18193	18140	17939	18124	18071	18220	18333	18066	18208	17896	17910	18158	18084	18164	18165	18130	18075	18095	17900	18136	18211	18156	18002	18266	18178	18142	18133	17795	18121	18105	17904	18086	17892	18068	18056	17993	18188	18088	17888	18160	18190	17978	18063	18070	18212	18272	18271	18018	17961	18221	17992	18148	18054	18150	18131	18060	18311	18034	18129	18081	18212	18246	18062	18085	18375	18041	18236	18133	18314	18114	18148	18226	17923	18031	18018	18183	18158	18065	18252	18079	18010	18180	18057	18059	18045	17978	18016	17916	17924	18158	18244	18312	18073	18126	18175	18327	18147	18120	18038	17955	18159	18017	18072	18289	18167	18189	18246	18027	17958	17915	18139	17896	17964	18137	18062	18185	17985	18009	18166	17941	18206	17937	18094	18082	17984	17996	18038	18213	18164	18042	17910	18091	18182	18061	18134	18052	18280	18219	18091	18222	18200	17996	18018	18038	17935	17989	17937	18274	18173	18220	18004	18087	18217	18098	18235	18265	18299	18042	18124	18064	18088	18011	17964	18158	18191	18046	17837	18007	18114	18082	18209	17929	17836	18028	18123	17801	18067	17950	18224	18169	18176	18016	18206	18102	18276	18107	17854	18111	18025	17997	18001	18216	18079	18118	18011	18058	18288	18167	18334	18409	18159	18308	18295	18040	18037	18052	17968	18002	18016	18294	18262	17932	18197	18267	18137	18187	18028	18163	18113	17929	17970	18276	17989	18211	18117	17851	18001	18183	18061	18252	18108	17950	18242	18140	18241	18242	17940	17979	18104	18096	17888	18110	18102	18082	18340	18147	18358	18037	17916	18094	18180	18282	18002	18033	18279	18024	18004	18066	18081	18077	18096	18015	18127	18092	18393	18065	17919	18041	18003	18138	18008	17976	18164	18168	18027	18100	18213	18072	18076	17977	18132	17994	18214	17980	18135	18222	18304	18076	18173	18042	18200	18093	18180	18110	18086	18134	18397	18253	18241	18176	18160	18051	18043	18347	18162	18064	17884	17998	18209	18173	18370	18071	18031	18086	18170	18059	18114	18064	18086	18159	18046	17961	18122	18084	18175	18149	18069	18082	18117	18182	18010	18278	17895	17991	18186	17984	18256	17731	18125	17841	18050	18196	18023	18273	18016	17850	18132	17923	18105	17989	17812	17867	17946	18088	18286	18135	18141	18036	18083	18278	18392	18088	18038	18247	17930	17981	17911	17982	18137	18101	18006	17924	18251	18254	18123	17918	18084	18089	17908	18114	18104	18161	18026	18314	18192	17964	18075	18183	17949	18028	18230	18241	18499	18034	18254	18197	17938	18187	18064	18124	18190	18311	18081	17902	17888	17855	18322	18085	18007	18113	18311	18163	18061	17968	17971	18219	18045	18100	18141	18084	18055	18072	18168	18030	18157	18010	18204	18038	17832	18016	17998	18105	18182	18302	18102	18121	18252	18058	18075	18085	18125	18353	18208	18019	18094	17974	17858	18172	17867	18198	18015	18239	18208	17980	17927	18193	18032	17841	18306	18121	17930	18205	18094	18088	18182	18195	18244	17967	18160	18051	18100	18214	17959	17993	18099	18271	18239	18136	18058	18167	18134	18191	18190	18218	18133	17923	17964	18349	18333	18178	17975	18096	18110	17802	17979	18107	17981	17681	17940	18092	18153	17925	17993	18244	18058	17879	18108	18015	18211	17864	18000	18457	18044	18074	18102	17952	18218	18181	18158	17966	17977	17944	18096	18112	18041	18258	17870	17831	17997	17996	18025	18214	18016	18100	18187	18005	18163	18224	18243	18054	17984	18051	17899	18179	18131	18058	18038	17986	18165	18293	18107	18118	17893	18269	17810	18011	18143	18207	17918	18225	18193	18097	18123	17991	18470	18191	17933	18164	18015	18098	18074	18103	18284	18117	18053	18109	18066	18076	17976	18006	18169	18227	18061	18106	18122	18157	18012	18078	17978	18268	18012	18120	18011	18014	18007	18274	18066	18117	17995	18224	17972	18017	18127	17974	17979	18014	18087	18204	18272	18067	18091	17830	18060	18058	18197	18101	18131	18090	18165	18329	18306	17924	18228	18157	17935	18345	18077	18167	18111	18009	18089	18017	18222	18104	18182	18167	18228	18326	17914	17926	18222	18240	18040	18048	18033	18117	18201	17991	18052	17946	18108	18079	17879	18030	18263	17968	18029	18232	18013	18309	18301	18143	18063	17933	17964	18046	17771	18247	18199	18057	17836	17904	17924	17924	18094	18177	17904	18127	18175	18136	18163	18092	17937	17931	17845	18168	18264	18214	18039	18091	18165	18104	18175	18002	18018	17956	18001	17929	18245	18153	18153	18116	18223	18235	18109	18342	18176	18140	18178	18040	17769	18092	18126	18029	18288	18087	18200	18003	18013	18243	18227	18233	18133	18017	18257	18173	18204	18110	18020	18063	17942	18237	17887	18088	17811	17958	18017	18021	18001	18044	18137	17956	18429	18085	18022	18093	18118	18085	18143	18108	18031	17993	17848	18034	18159	17834	18202	18193	18210	18181	18184	18224	18148	18028	17878	18171	18272	18071	18221	18188	17921	17996	17995	18000	17998	18181	17985	18005	18021	18201	18000	18079	18269	18229	18008	18039	18056	18133	18020	18164	17957	18241	17937	18240	18154	18072	18067	18032	18172	18008	17980	18099	17948	17940	17956	18296	18143	18116	18192	18270	18196	18036	18091	18081	18124	18135	18013	18052	18085	18085	18173	18181	18266	18107	18105	18040	18116	17967	18239	18026	18095	18109	18105	18044	18234	18068	18042	18229	17936	18223	18093	18347	18137	18103	18069	17912	18095	18157	17766	17882	18092	17989	18196	18098	17986	17978	18100	17891	17999	18175	18129
17814	41572	39358	47636	62790	67978	58126	41071	25623	16114	12493	11778	11571	11540	11483	11561	11417	11644	11562	11583	11554	11522	11478	11591	11584	11536	11623	11534	11510	11313	11432	11395	11421	11339	11367	11539	11339	11523	11444	11517	11449	11540	11382	11419	11430	11630	11507	11473	11536	11463	11522	11463	11544	11430	11334	11495	11348	11277	11468	11360	11487	11649	11519	11434	11479	11490	11281	11540	11312	11356	11342	11424	11479	11360	11342	11442	11550	11377	11491	11417	11496	11419	11587	11470	11494	11516	11397	11339	11470	11372	11311	11377	11229	11535	11325	11447	11287	11317	11364	11472	11536	11374	11475	11552	11444	11402	11451	11441	11493	11470	11424	11385	11492	11440	11498	11488	11498	11319	11408	11387	11419	11446	11412	11538	11329	11335	11371	11399	11437	11558	11517	11210	11309	11410	11452	11292	11447	11329	11552	11447	11478	11387	11559	11432	11298	11494	11455	11376	11418	11420	11553	11417	11366	11533	11464	11478	11537	11669	11493	11338	11519	11558	11484	11544	11441	11416	11503	11359	11355	11463	11468	11463	11329	11335	11496	11337	11354	11407	11466	11324	11409	11303	11411	11497	11560	11442	11429	11326	11468	11409	11316	11485	11421	11363	11397	11571	11431	11526	11322	11293	11488	11401	11365	11446	11530	11550	11480	11345	11301	11305	11354	11360	11324	11214	11453	11502	11393	11510	11357	11254	11335	11570	11327	11262	11252	11470	11467	11471	11538	11304	11286	11470	11513	11496	11571	11257	11507	11668	11367	11367	11543	11450	11388	11428	11470	11399	11485	11421	11429	11504	11254	11365	11517	11537	11558	11316	11495	11420	11416	11367	11302	11272	11432	11604	11485	11408	11470	11423	11358	11244	11299	11363	11426	11414	11486	11424	11300	11284	11298	11347	11450	11417	11498	11430	11447	11486	11261	11377	11399	11278	11388	11229	11379	11346	11499	11369	11336	11478	11273	11313	11362	11436	11443	11477	11394	11591	11494	11513	11301	11355	11485	11423	11361	11374	11373	11542	11217	11273	11465	11462	11441	11452	11424	11468	11517	11362	11423	11436	11489	11454	11327	11390	11438	11498	11376	11528	11557	11381	11424	11291	11365	11464	11398	11486	11404	11438	11607	11624	11462	11530	11241	11448	11403	11421	11521	11318	11365	11478	11349	11312	11555	11345	11460	11410	11420	11598	11486	11479	11468	11393	11422	11459	11446	11439	11478	11450	11368	11477	11617	11385	11305	11138	11278	11405	11644	11418	11478	11360	11267	11379	11314	11495	11424	11300	11517	11373	11393	11433	11474	11420	11350	11512	11488	11419	11447	11507	11309	11283	11447	11308	11469	11270	11523	11336	11446	11358	11523	11430	11382	11520	11325	11359	11497	11277	11498	11303	11354	11581	11517	11399	11389	11333	11366	11251	11421	11444	11571	11425	11314	11506	11337	11241	11332	11434	11375	11310	11289	11530	11342	11367	11237	11494	11396	11330	11388	11449	11353	11377	11380	11475	11534	11370	11542	11438	11368	11598	11334	11431	11448	11462	11386	11388	11412	11482	11252	11401	11543	11418	11468	11345	11403	11347	11422	11147	11389	11520	11367	11466	11553	11324	11506	11342	11516	11505	11491	11455	11369	11361	11371	11457	11526	11284	11485	11377	11318	11462	11465	11416	11302	11458	11372	11433	11394	11366	11331	11408	11405	11453	11550	11346	11404	11509	11315	11391	11448	11501	11363	11564	11398	11200	11186	11319	11506	11488	11650	11407	11347	11538	11485	11445	11365	11437	11311	11294	11392	11507	11283	11168	11490	11270	11359	11416	11373	11430	11333	11439	11390	11512	11417	11474	11573	11435	11605	11331	11549	11316	11306	11399	11375	11386	11553	11303	11481	11354	11424	11489	11378	11525	11486	11387	11611	11345	11416	11388	11382	11344	11375	11381	11294	11370	11385	11374	11307	11359	11302	11278	11463	11292	11371	11435	11393	11396	11316	11548	11351	11312	11452	11428	11414	11493	11396	11336	11408	11438	11263	11510	11450	11450	11386	11307	11446	11672	11411	11541	11332	11207	11395	11564	11482	11674	11517	11550	11434	11418	11449	11308	11489	11508	11415	11468	11365	11485	11360	11161	11312	11439	11428	11191	11496	11599	11526	11411	11295	11361	11350	11422	11482	11436	11370	11361	11345	11444	11313	11359	11510	11501	11410	11574	11542	11396	11350	11394	11322	11430	11456	11349	11580	11528	11390	11459	11420	11402	11418	11335	11414	11541	11522	11400	11363	11476	11463	11519	11311	11540	11417	11433	11484	11472	11368	11423	11170	11382	11380	11358	11335	11417	11508	11415	11694	11395	11469	11259	11377	11213	11234	11580	11414	11337	11392	11390	11373	11432	11370	11360	11332	11498	11151	11418	11398	11521	11386	11329	11456	11437	11497	11399	11424	11323	11580	11496	11337	11417	11591	11510	11438	11445	11634	11580	11315	11353	11334	11430	11431	11283	11271	11445	11514	11205	11296	11566	11353	11520	11419	11449	11492	11603	11428	11388	11426	11320	11279	11434	11336	11435	11479	11616	11497	11467	11566	11532	11400	11430	11361	11453	11481	11552	11450	11371	11444	11380	11573	11299	11478	11466	11549	11530	11377	11513	11331	11401	11357	11396	11507	11447	11357	11541	11447	11385	11549	11359	11441	11235	11251	11349	11399	11427	11423	11424	11376	11415	11326	11303	11401	11374	11334	11517	11477	11357	11469	11378	11305	11521	11529	11361	11357	11405	11403	11364	11427	11211	11409	11451	11315	11329	11397	11496	11362	11286	11302	11426	11471	11421	11333	11336	11420	11436	11455	11518	11304	11353	11472	11571	11305	11400	11524	11442	11519	11381	11424	11502	11462	11312	11387	11341	11349	11451	11380	11409	11547	11430	11291	11451	11385	11557	11433	11403	11299	11407	11554	11517	11427	11492	11354	11447	11337	11529	11454	11573	11445	11625	11441	11406	11272	11294	11457	11351	11347	11434	11389	11451	11319	11401	11623	11320	11303	11484	11457	11445	11435	11511	11280	11267	11396	11232	11224	11528	11402	11457	11397	11552	11306	11543	11378	11443	11513	11323	11351	11440	11519	11355	11267	11354	11390	11429	11246	11257	11328	11395	11386	11292	11370	11284	11391	11216	11503	11296	11357	11658	11498	11372	11470	11404	11401	11349	11490	11397	11502	11508	11580	11566	11591	11310	11360	11328	11207	11328	11561	11365	11425	11396	11313	11285	11230	11418	11497	11317	11465	11396	11451	11376	11601	11545	11455	11395	11423	11440	11594	11310	11576	11348	11332	11200	11266	11487	11261	11693	11391	11304	11642	11440	11507	11532	11335	11335	11419	11426	11339	11471	11462	11537	11290	11398	11424	11274	11587	11458	11535	11390	11369	11444	11451	11639	11438	11352	11371	11337	11520	11292	11452	11466	11363	11501	11628	11527	11504	11219	11294	11482	11349	11546	11449	11511	11325	11467	11364	11480	11409	11390	11471	11338	11318	11533	11468	11377	11231	11453	11472	11408	11315	11493	11384	11356	11396	11345	11400	11485	11440	11476	11417	11452	11359	11419	11339	11555	11406	11353	11577	11212	11456	11471	11588	11532	11533	11558	11585	11580	11405	11391	11208	11570	11375	11571	11467	11385	11280	11541	11426	11361	11473	11453	11545	11356	11343	11397	11477	11529	11327	11436	11421	11401	11303	11393	11421	11341	11334	11415	11439	11538	11401	11533	11287	11477	11337	11509	11483	11127	11447	11602	11390	11311	11384	11515	11575	11381	11352	11481	11473	11577	11415	11440	11357	11216	11404	11405	11468	11352	11483	11426	11512	11271	11487	11161	11419	11321	11405	11386	11476	11573	11421	11529	11466	11483	11443	11419	11530	11310	11408	11449	11296	11511	11394	11437	11564	11411	11376	11276	11359	11626	11390	11245	11559	11410	11388	11414	11450	11430	11350	11619	11284	11494	11500	11239	11378	11499	11322	11365	11241	11409	11432	11447	11416	11461	11420	11414	11503	11549	11330	11494	11341	11570	11290	11464	11527	11393	11593	11420	11483	11339	11376	11448	11226	11470	11468	11469	11495	11335	11451	11419	11414	11262	11334	11339	11435	11597	11398	11351	11331	11341	11354	11499	11389	11333	11434	11589	11368	11500	11562	11464	11507	11382	11181	11502	11516	11339	11311	11358	11312	11227	11491	11275	11448	11539	11307	11307	11418	11402	11308	11342	11316	11461	11399	11353	11312	11477	11312	11374	11437	11389	11507	11403	11269	11381	11474	11447	11338	11328	11277	11347	11349	11419	11379	11374	11609	11369	11449	11449	11436	11364	11484	11462	11300	11355	11516	11434	11510	11336	11538	11517	11511	11444	11379	11330	11572	11436	11312	11493	11536	11391	11274	11363	11373	11468	11544	11298	11532	11344	11205	11312	11339	11299	11437	11425	11404	11431	11395	11376	11448	11463	11369	11409	11456	11420	11513	11474	11478	11374	11346	11443	11429	11398	11529	11576	11473	11491	11273	11338	11329	11493	11311	11326	11394	11350	11469	11353	11445	11241	11496	11422	11460	11320	11499	11392	11339	11232	11339	11294	11437	11424	11508	11331	11349	11593	11538	11527	11546	11477	11423	11624	11586	11413	11431	11185	11390	11440	11500	11431	11256	11403	11512	11401	11481	11517	11376	11544	11471	11285	11455	11316	11384	11533	11531	11345	11579	11364	11530	11425	11554	11500	11355	11305	11416	11266	11584	11418	11303	11434	11377	11306	11389	11304	11487	11305	11530	11318	11403	11562	11413	11338	11271	11456	11444	11375	11440	11403	11354	11344	11434	11386	11477	11365	11324	11389	11233	11567	11356	11635	11737	11235	11277	11462	11475	11380	11345	11328	11492	11517	11381	11381	11426	11289	11426	11395	11517	11363	11308	11378	11332	11360	11270	11374	11510	11351	11352	11576	11418	11453	11441	11393	11372	11319	11513	11299	11352	11433	11291	11424	11458	11429	11374	11520	11494	11361	11315	11463	11404	11408	11269	11470	11312	11459	11535	11374	11406	11411	11459	11299	11492	11495	11266	11517	11423	11447	11595	11492	11245	11418
32028	22915	22284	20511	20267	23642	26912	23780	21126	18986	18480	18131	17920	17871	17958	17856	17968	17941	18021	18024	17853	17951	17823	17772	17956	17930	17974	17759	18040	17834	17973	18131	17897	17852	17940	18009	18057	17988	17802	17918	17656	17500	17933	17979	17704	17951	17812	17818	17806	17818	17794	18053	18013	17990	17789	17967	17947	17954	17893	17655	18056	17787	17941	17768	17845	18008	17943	17919	17730	17726	17710	17955	17696	17575	17943	17787	17896	17978	18138	17991	17845	17878	17868	18118	17835	17970	17797	17814	17822	17666	17845	18048	17974	17736	17922	18007	18042	17868	17945	17865	17819	17811	17897	17846	17847	17897	17946	18026	17795	17764	18149	18026	17917	17965	17933	17839	17917	17874	17887	17980	17893	17942	17681	17788	17920	17663	17810	17877	17657	17917	18067	17942	17740	17828	17941	18007	17853	17748	17731	17817	17657	17794	17900	17981	17744	17866	17773	18013	17680	18078	17998	17964	17848	17713	17988	17905	17725	17922	17891	18048	17939	18073	18093	17982	17905	17968	17770	17844	17931	17791	17822	17828	17789	18067	17745	17959	17970	17804	17904	17889	17597	18287	17905	17725	17976	17977	18148	17871	18042	17810	18043	18171	18041	17918	17748	17837	17674	17900	17956	17767	17805	17919	17764	17997	17942	17651	17701	17946	17847	17917	17946	18026	17931	17829	17829	17628	17851	17931	17892	17887	17804	17794	17706	17735	18037	17903	17820	17751	17713	17871	17763	17906	17946	17946	17898	17796	17970	17838	17849	17789	17919	17737	17803	17668	17932	17821	17808	17862	17717	17742	18010	17789	17821	18014	17851	17771	17708	17800	17920	18115	17931	17921	17780	17776	18033	17712	18070	17794	17885	17991	17701	17991	17880	17939	17983	18054	17876	17926	18351	18009	17894	18129	17754	17864	17966	17816	17953	17662	17925	17779	17982	17997	18068	17827	17767	17972	17947	17870	17897	17926	18030	17804	17909	17692	17919	17929	18054	17808	18009	17937	17908	18037	17957	17648	17819	17851	17726	17687	17909	18003	17858	17723	17755	17890	17968	18069	17988	17829	17764	17874	17887	17817	17963	17928	18171	17862	18036	18013	17942	17835	17851	18007	17854	17682	17830	17916	18032	17791	17921	17798	17847	17869	17853	18060	17863	18065	17725	17763	18011	18184	17802	17867	17883	18022	17718	17903	17853	17835	17575	17897	17741	18014	17983	18085	17842	17783	17693	17842	17810	17734	17737	17963	17861	17941	17964	18078	17743	17832	17896	17846	17794	17741	18000	18058	17745	17747	17700	17968	17814	17916	17879	17872	17886	18080	17882	17610	17844	18084	17946	17789	17810	17529	17999	18022	17858	18072	17832	17788	18174	17721	17785	17867	17812	18149	18074	17953	18147	17693	17760	17949	17957	17754	17836	17773	17955	17808	17793	17896	17955	17914	17815	17774	17989	17957	17944	17986	17953	17807	17773	17776	17929	17895	17797	17866	17815	17899	17936	17839	17965	18010	17829	17784	17810	17912	17707	17936	17805	17661	17955	17925	18103	17727	18037	17868	17802	18055	18024	17868	18074	17810	17755	17828	17855	17644	17990	17653	17645	17673	17966	17815	17901	17812	17671	17753	17881	17774	17887	17783	17929	17895	17996	17889	17904	17926	17804	17793	17732	17830	17829	17807	17901	17916	17836	17859	17986	17890	17864	17580	17793	17873	18096	17848	18032	17864	17968	17814	17832	17689	17739	17989	17885	17946	17824	17966	17615	18017	18082	17715	17726	17717	17797	17984	17940	18024	18042	17814	18084	17801	17884	17966	17725	18029	18049	17998	18025	17976	17705	17750	18126	17983	17851	17732	18036	17879	17905	17990	17849	17888	18152	17679	18110	17920	18154	18151	17888	18074	17498	17828	17818	17768	18091	18021	18004	17974	17753	17848	17854	17999	18013	17784	17792	17735	17810	17941	17875	17761	17822	17958	17819	17873	18023	17701	17851	17827	17805	17868	17797	18072	17893	17782	17820	17868	18026	17926	17889	18094	17879	17959	17883	17960	17907	18197	17769	17915	17863	18034	17937	17933	17722	18007	18031	17883	17811	17846	17540	17948	17738	17874	17943	17759	17927	17888	17791	17856	18035	17781	17797	17877	18038	18060	17804	17887	17901	17890	17911	17910	17941	18220	17971	17930	17877	17731	17766	17846	17996	18015	17725	17911	17977	17809	17852	17765	17873	17669	17962	17652	17690	17617	17854	17885	17958	17806	17853	17877	17671	17870	18114	17848	18039	18053	17767	17886	17727	17979	17988	17930	17877	17837	17865	17896	17997	17854	17981	17888	17832	17876	17916	17828	18084	17874	17908	18128	17689	18019	17977	17620	17819	17885	17945	17699	17920	17797	17776	17942	17892	17754	17808	18052	18004	17884	17823	17817	17822	17832	17912	17776	17989	17828	18017	17959	17930	18149	17979	17998	17872	17934	17845	17979	17698	17969	17988	17684	17757	18047	17826	17842	17855	17871	17936	17929	17937	17571	17715	17960	17761	17920	17762	17899	17897	17881	17712	18008	17760	17991	17942	17973	17882	17772	17749	17786	18065	18117	17926	17813	18029	17915	17831	17862	17849	17723	17900	17906	17958	18037	17820	17846	17882	18026	17984	17944	17957	18099	17899	17914	17687	17827	17858	17945	17894	17874	17584	17910	17811	18000	17721	17728	18031	17897	18037	17918	17964	17961	18082	18034	17837	17851	17946	17933	17952	17755	17856	17978	17952	17825	18007	18202	17726	17971	18009	17836	17749	17776	17887	17727	17924	18073	17853	17894	17722	17984	17947	17963	17930	17799	17812	17985	17889	17848	17723	17588	17758	17641	17858	17865	17946	17881	17864	17980	17821	17812	17879	17916	17867	17864	17888	17745	17912	17860	17835	17705	18064	18054	17872	17774	17632	17875	18028	17751	17865	18030	18006	18032	17931	17832	17769	17890	17840	17825	17951	17799	17700	17954	17716	17847	17866	17784	17790	17852	17885	17870	18136	17820	17861	17782	17939	17639	17907	17962	17942	17933	17770	17802	18002	17938	17860	17902	17813	17923	17865	17834	17918	17988	17844	17885	17668	17927	17677	17771	17864	18018	17955	17969	17835	17859	17999	18035	17927	17954	17861	18140	17700	17969	18021	17641	17842	17871	17970	17833	17739	17692	17768	17691	17828	17876	18024	17776	17941	17876	17972	18056	18041	17757	17947	17906	17939	17795	17836	17940	17918	17827	17690	17938	17898	17959	17985	17732	17814	17919	17996	17740	17849	17894	17924	17874	17833	17747	17968	17940	18018	18099	17964	18000	17757	17986	17897	17965	17740	17914	18003	17812	18045	17755	17774	17962	17760	17797	17830	17903	17844	18168	18087	18006	17971	17700	17944	17866	17822	17929	18013	17751	18065	18000	17809	17772	17817	17965	17906	17985	17717	17841	17741	17916	17862	17718	17893	17935	17952	17753	17803	18075	18060	18017	18003	17759	17916	17736	17903	17807	17771	17835	17973	17763	17905	17851	17690	17934	17712	18042	17944	17984	17969	17886	17871	18200	17712	17781	18025	17822	18097	17822	17799	17760	17860	17902	18080	17663	18077	17818	17920	18102	17955	17694	17888	17750	18083	17905	18007	17897	17922	18056	18017	17930	17761	17897	17807	17746	17890	17947	17706	17922	17862	17902	17877	18024	17821	17777	17904	18084	18055	17795	17713	17868	17815	17857	18033	17975	17894	17969	17953	17822	17788	17808	18083	17981	17923	17968	17809	17937	17994	17938	17832	18005	18063	17864	17933	18022	18041	17834	17660	17880	17977	17849	17802	17989	17944	17849	17862	17952	18115	18036	17812	17805	17713	18108	18036	17898	18041	17866	18103	18186	17970	18022	17798	17811	17871	17947	17845	17866	17743	17589	17802	17897	17653	17711	17797	17793	18017	17755	17774	17882	17988	17712	17809	17857	17997	17854	17757	17921	17753	17936	17786	17810	17832	17955	18058	17847	17811	18090	17882	17841	17809	17924	17797	18076	17834	17846	17911	17987	17775	17923	17741	18223	18122	17944	17633	18054	17840	17819	18068	17791	18000	17921	17749	17835	17862	18160	17905	17903	17912	17689	18002	17931	17979	18000	17950	17876	17955	17900	17681	17716	17866	17810	17890	17796	17672	18081	17828	17751	18005	17979	17987	18047	18138	17790	17764	17939	17846	17791	17842	17818	17896	17591	17826	17960	17819	17828	17810	17862	17749	17918	17803	17909	17851	17804	18011	17900	17699	17964	17920	17781	17789	17635	17714	17919	17986	17796	17954	18076	17959	17815	18062	17685	17961	17947	17800	17963	17950	17920	17979	17963	17805	17768	18126	17797	17904	17781	18067	17728	17893	17697	17843	18023	17906	17988	17738	17812	17826	17890	17816	17834	17604	17913	17710	17955	17928	17863	17793	18117	17916	17891	17843	18003	18036	17868	18159	17700	18212	17765	17611	18012	17942	17836	17927	17925	17962	17732	17785	17862	17918	17850	17890	17713	17767	17967	17847	17549	17882	17995	17887	17634	17882	18001	17882	17901	17863	17880	17894	17940	17789	17826	17762	17683	17888	17899	17916	17999	17890	17972	17673	17772	17698	17702	17790	17774	17755	17739	17742	17916	17721	17834	17672	17867	17871	17828	17811	17816	17828	17968	17950	18077	17743	18029	17928	17565	17877	17824	17798	17826	17732	17774	18067	17930	17868	17891	18071	18024	17855	17995	17635	17928	17982	18095	17915	17817	17919	17907	17966	17644	17727	17726	17916	18124	18082	17864	17837	18003	17800	17852	17939	18019	18025	17977	18208	17896	17783	17900	17704	17870	17720	17758	17997	17850	17950	18133	17781	18076	17822	17950	17884	17983	17881	17703	17961	17929	17769	17853	17782	18056	17847	17948	18074	17961	18237	18121	17675	17991	18088	17934	18067	18020	17999	17927	17990	18157	18044	17800	17913	17864	18069	17867	17918	17812	17683	17743	17935	17692	17740	17995	17976	17811	17942	18009	17796	17756	17835	17778	18055	18036	17916	17967	17462	17714	17791	17673	17796	17810	18001	17903	17834	18063	17901	17843	17965	17741	17980	17992
14221	15003	13910	12543	13863	17837	19509	15791	13343	11766	11191	11158	10895	10932	10912	10963	11122	10810	10868	11018	10851	11074	11039	11078	11090	11041	10974	11136	10948	10956	10926	10851	11079	11038	11046	10940	10910	11130	11032	11054	11006	11030	10968	10937	11171	11004	10908	11037	11035	10835	10942	10981	10820	11058	11112	11035	11009	10865	10892	10971	10852	10913	11090	10975	10964	11008	10923	11002	11019	11080	11090	10773	11166	11062	10893	11044	10904	10758	11024	11057	11000	10886	10942	11048	11138	11122	10835	11050	11072	10906	10908	10857	10952	10903	10738	11010	10915	10904	10972	11008	10838	10908	11050	10827	11035	10904	10851	11146	10985	10787	11005	11024	11034	10825	10929	10897	10914	10957	11109	11066	10876	10982	11021	11054	11053	10880	11091	10986	10870	10844	10990	11000	11043	11057	10910	11118	10813	11099	10984	10877	10931	10924	10978	11027	11012	10854	10939	10872	10831	11009	10853	11053	10873	10995	10885	11005	10941	11055	11048	10852	10952	11018	10970	10939	10821	10923	10962	10792	10922	10928	10855	10951	10797	11065	10930	11010	10971	10771	11031	10917	11086	11056	11034	10843	10933	10964	11006	11028	10899	10898	11006	10963	10981	10913	10918	10845	10832	11115	10899	11001	10850	11013	11035	11058	11045	10926	11037	10926	10789	11033	10949	10878	11054	11091	11010	10803	10947	10928	10996	11030	10958	10923	10893	11082	11017	10957	10940	10996	11037	10777	10850	10936	10934	10956	10863	10966	11169	10946	10924	10856	10921	10894	10899	10938	11085	10910	11010	11077	10997	10840	10618	11017	10946	11052	11030	10873	10709	11127	11030	11144	10872	10922	10940	11017	10975	10878	10928	11060	10996	10852	11002	11093	10985	10940	11201	10880	11045	10818	11104	11078	10999	10913	11051	11037	10991	10963	10859	10875	10995	10906	10898	10899	10914	10995	10838	10849	10974	10888	10962	10861	10972	10941	11082	10993	10963	11010	10972	10735	10999	11004	10953	10877	10980	10857	11000	10969	10859	10897	11118	10955	10882	10983	10940	10967	10935	10847	11021	10902	10948	11182	10872	11031	10949	10874	11082	11135	10897	11075	11103	10824	10980	10947	10888	10902	11009	10960	10956	11038	10992	11025	11017	11026	11021	11101	10923	11019	11042	10918	10849	11002	10916	10765	10930	11044	10923	11026	11029	10965	10919	10772	10816	10831	11164	11083	10854	10728	10941	10933	11065	10837	11039	10866	10873	10901	10951	11065	11055	10861	10830	10946	11247	10984	10903	10752	10855	10901	11024	11052	11034	10923	10931	10929	10864	10791	11011	10833	11014	10883	10996	10938	10994	10996	11000	11086	11005	10957	10918	10831	10969	11056	11005	10989	11008	10942	10893	10912	10861	11015	10964	10728	11034	10887	10951	11019	10947	10990	10908	10825	10969	10834	11127	11012	10903	10838	10900	10872	11010	10929	10894	10961	11104	10986	11118	10970	10942	11143	10914	10902	11011	10923	11001	10904	11103	10824	10825	10985	11000	11044	11069	11064	11116	10970	10981	10905	11181	10881	10879	11079	11120	10947	10973	11069	11051	11142	10907	10866	11029	10954	10879	10999	10960	10973	10980	10991	10828	10984	10819	10976	11056	10857	11130	10898	10858	10962	10978	10834	10917	10964	10828	10854	10833	10872	11004	11023	10900	10912	10924	11000	11152	11140	10931	10964	10943	10865	10951	11107	11037	10980	11089	10997	10983	10793	10992	11068	10996	10917	11021	10848	10927	10807	10896	10957	10947	10990	10997	11020	11054	10887	11108	11028	10870	10920	11088	10896	11032	10923	11024	11027	11046	10983	10870	11022	10927	11087	10857	11139	11005	11014	10981	10976	10955	10854	11008	10939	10799	10935	10813	11044	10869	11036	10837	10983	10906	11050	11067	10897	10904	11020	10867	10923	11051	11114	10851	10942	10989	10799	10958	10979	11055	10857	10925	11030	10995	10952	11152	10989	10899	11009	10899	10862	11181	10884	10962	10924	11088	10920	10966	11027	10869	11069	10921	10981	10944	11066	10942	11002	11056	10885	10966	11050	10974	10890	11023	10925	11051	10983	11111	10986	10918	10907	10871	10951	10976	10821	10952	11085	10953	10984	10855	11051	10935	11079	11118	11025	10919	11036	11120	11074	11120	10993	10771	11112	10972	10952	10777	10990	10974	10817	11011	10910	11034	10994	11055	10998	10873	10939	10803	11067	10970	10936	10908	10886	11010	11136	10802	11052	10997	10785	11035	11006	11088	10968	10894	10902	10998	11158	10992	11030	10930	11133	10850	10853	11089	10916	11000	10986	10961	11127	10941	10820	10951	10877	10934	11063	10919	10913	11005	11061	10995	10947	11100	10930	10900	10973	11009	10962	10827	11031	11009	11019	10773	10884	10925	10966	10925	10888	10877	11034	10925	10934	10986	11245	10808	10983	10964	10974	10784	10894	10983	11079	11024	11025	11011	10935	11016	10980	11054	10742	10995	11090	10833	11017	10966	10959	10938	10893	11049	10867	10930	11055	11027	11052	10883	10767	10959	11021	11054	11055	11025	10866	10958	10791	11110	10955	10919	10988	10778	10950	11073	11016	10905	10880	11020	10955	10943	10970	11125	10947	10875	11268	10936	11040	10964	10958	11026	10979	11023	11053	11074	10865	10886	11087	11078	11075	10910	10848	10932	10884	11114	10915	10842	10877	11109	10830	10935	10893	11051	10973	11168	11005	11010	11037	11003	10997	10944	10997	11122	10993	10968	11068	10863	10907	10967	10889	10913	11119	10881	11095	10823	10871	11012	10869	10965	11102	10996	10886	10987	10929	11153	10875	11004	10993	10954	11055	10914	10982	10992	10845	10957	11033	11043	10875	10835	11036	10813	11060	10979	10992	11027	10894	10854	10869	10996	11021	11025	10781	11150	10865	10988	10952	11000	10853	11052	10933	11021	10780	11053	10873	10991	11020	10956	11014	10834	11010	11006	10886	10820	10972	11139	11023	10786	10863	11029	11045	10965	10897	10975	11037	11003	10957	10752	11148	10931	10985	11103	10991	10977	11029	10800	10844	10890	11034	11035	10927	11010	10965	10959	10877	10957	11019	11060	10986	10870	10788	10959	10952	11064	10931	10994	10783	10975	10973	11020	10845	10971	10989	11071	11016	11077	10972	10987	10758	11194	10973	11011	10870	10990	10936	10811	11040	10916	11004	10974	11011	11103	10885	11025	10944	10859	10953	11021	10891	11181	10846	11052	10923	11080	10941	11072	10919	10984	10988	11026	10919	10956	10875	10828	10896	11050	10961	10825	10980	10882	10866	10984	10967	10955	10978	10914	11053	10904	10829	11025	10951	10845	11031	11079	11114	10927	10845	10899	10921	11126	10913	10958	11001	11164	10969	10961	10948	11003	11033	10984	10994	10987	10944	10943	10965	10894	11089	10927	10875	10953	11137	10932	10970	11036	11085	11017	10970	10895	11127	10843	10861	10974	10970	10780	11046	11172	11089	10940	10973	11128	10890	10893	10867	10962	10839	11206	10936	10903	10862	10996	10999	10928	11013	10979	10962	10907	10858	10923	11006	10874	10967	11130	10941	10901	11036	10955	10855	10922	10866	11042	11115	10981	10969	10973	10877	11159	10866	11123	10944	10885	11091	10992	10883	10738	10941	10922	11119	10964	10883	11044	10793	11067	10956	10961	10906	10837	10948	11070	10951	11068	11076	10971	10707	10862	10966	11013	10992	11012	10982	10916	11039	10824	10990	10667	11018	11097	10866	10914	11030	10850	10993	11015	11056	10990	10823	10967	10882	10973	10815	10956	10962	10901	10915	11206	10885	11182	10937	11108	10963	11083	10874	11038	11018	11061	11061	10885	10872	10999	11005	10795	10909	10969	11091	10960	10966	10911	10908	11007	10888	10833	10831	10939	10910	10949	11086	11048	10916	10990	10970	11038	10862	10877	10892	11088	10775	11013	11040	10841	11000	10957	10828	11051	10779	11072	10924	10919	10969	10971	11190	10936	11012	10876	10948	11036	11082	11073	10954	11044	10955	10940	10925	10956	10775	11059	10917	11029	11002	11159	10792	11182	11006	10843	10966	10940	10891	10882	10920	10896	10968	11024	10924	11003	10960	10701	10915	11040	10732	10961	10886	10806	10994	10927	11008	10943	10895	10686	11050	11028	10990	10956	10882	10786	10955	11034	11041	10924	10966	11163	10807	10924	11015	11002	10945	10846	11006	10981	10967	10954	10977	10919	10906	11001	10932	10830	11025	11053	10878	10962	10837	10932	10916	11019	10793	10946	11002	10946	10968	11011	10983	10968	11041	11025	10991	10830	11050	11061	10992	10863	10924	10850	10986	10970	10989	10916	10884	11043	11016	10917	10902	11126	11023	11039	10905	10923	11054	10986	10993	10852	10982	10976	11020	11065	10893	11128	11074	10879	10955	10811	10959	10927	10863	10989	10928	10923	11009	10922	11082	11153	10693	10908	10885	11059	11108	10918	10987	11017	10891	10965	11105	10943	11165	10875	10934	10918	10822	10901	10916	10867	11085	10974	10846	10844	10870	11004	10999	11184	11041	10952	10977	10903	11050	11104	11016	10987	11112	10931	11001	10954	10921	10995	10901	10956	10855	10928	11240	11021	11017	10896	11045	10879	10906	11020	10980	10834	10889	11004	10925	10969	10912	10985	11088	10920	10990	11008	10976	10958	10928	10813	10810	10879	10857	11001	11032	11033	10947	11022	11146	10961	11010	10982	10930	10936	10947	10896	10807	10901	10988	10885	10946	10969	10832	11049	10841	11000	11145	10980	10969	10936	11024	10893	10850	10882	10790	11005	10882	10926	11023	10904	10948	10959	10955	11089	10902	10997	10967	10945	10870	11065	10831	10969	10959	10913	11109	10858	10894	11025	10902	11030	10995	10967	10882	10843	10945	11132	11008	10865	10941	10967	10929	10896	10829	11028	10862	11015	10902	10960	10963	10968	10872	11087	11047	10905	10981	10991	10792	10731	10938	11040	11009	10977	10933	10979	10922	10908	10979	10909	10983	11019	10907	10872	10979	10883	10866	10984	11033	10865	10912	10916	10934	10960	10941	10929	10912
25939	21528	27703	28695	27013	42063	54452	45119	32501	24018	19884	18416	17969	17954	17809	17821	17950	17507	18013	17791	17621	17665	17837	18025	17910	17830	18148	17924	17876	17787	17689	17734	17714	17794	17991	17986	17758	17730	17805	17633	17918	17802	17772	17842	17697	17745	17645	17752	17681	17765	17615	17745	17849	17616	17892	17695	17609	17793	17635	17733	17783	17774	18028	17769	17794	17954	17986	17861	17456	17743	17661	17513	17697	17723	17756	17868	17782	17513	17636	17734	17484	17914	17924	17914	17834	17542	17988	17765	17697	17696	17689	17576	17937	17690	17574	17767	17641	17770	17838	17755	17779	17574	17650	17814	17712	17746	17798	17837	17834	17875	17767	17873	17593	17727	17680	17667	17777	17690	17597	17656	17838	17584	17709	17837	17787	17881	17689	17660	17865	17870	17718	17803	17921	18009	17697	17978	17857	17698	17628	17710	17671	17616	17457	17844	17837	17845	17953	17866	17708	17525	17860	17749	17956	17752	17561	17661	17772	17714	17655	17780	17951	17759	17752	17660	17845	17652	17624	17818	17905	17783	17648	17719	17521	17526	17624	17819	17667	17923	17620	17661	17635	17778	17786	17647	17852	17858	17831	17665	17791	17745	17498	17694	17820	17601	17702	17831	17744	17878	17658	17724	17793	17910	17750	17691	17754	17701	17944	17724	17706	17703	17604	17592	17836	17910	17573	17727	17710	17613	17500	17444	18022	17592	17781	17849	17606	17677	17669	17797	18020	17572	17682	17700	17713	17768	17705	17674	17887	17534	17596	17669	17829	17674	17766	17747	17716	17817	17725	17545	17685	17764	17741	17786	17802	17870	17826	17638	17771	17789	17805	17568	17843	17895	17718	17507	17678	17731	17831	17752	17859	17627	17715	17700	17807	17759	17867	17801	17636	17671	17842	17785	17596	17684	17572	17783	17807	17711	17856	17688	17775	17683	17874	17701	17923	17639	17730	17861	17610	17954	17691	17740	17754	17869	17671	17609	18045	17784	17752	17686	17702	17642	17708	17655	17794	17651	17808	17608	17587	17846	17814	17560	17626	17601	17844	17875	17789	17698	17756	17738	17689	17905	17659	17913	17646	17867	17554	17688	17614	17710	17568	17922	17834	17679	17660	17573	17824	17629	17681	17780	17852	17800	17706	17739	17811	17841	17916	17817	17837	17854	17708	17705	17594	17999	17808	17737	17763	17500	17889	17800	17839	17747	17841	17810	17913	17957	17837	17623	17796	17812	17658	17668	17902	17709	17595	17612	17629	17624	17793	17558	17886	17861	17883	17662	17597	17710	17727	17855	17767	17661	17667	17756	17627	17623	17635	17679	17711	17545	17731	17895	17664	17550	17710	17631	17752	17650	17720	17815	17660	17885	17878	17966	17734	17643	17864	17723	17723	17575	17793	17919	17696	17808	17787	17879	17761	17615	17673	17721	17824	17481	17544	17587	17634	17974	17749	17665	17767	17802	17569	17595	17870	17638	17975	17774	17902	17635	17803	17557	17766	17661	17772	17724	17678	17634	17656	17582	17408	17453	17654	17819	17817	17651	17932	17469	17705	17519	17920	17821	17692	17805	17597	17781	17616	17585	17798	17675	17751	17645	17943	17844	17717	17687	17896	17695	17854	17801	17742	17681	17845	17641	17876	17607	17836	17731	17646	17533	17614	17886	17762	17722	17714	17666	17745	17703	17761	17789	17601	17747	18015	17685	17622	17624	17606	17627	17557	17763	17705	17851	17640	17701	17581	17740	17704	17590	17703	17741	17712	17765	17772	17672	17617	17599	17748	17713	17627	17696	17699	17820	17856	17855	17829	17766	17750	17691	17903	17774	17760	17954	17764	17622	17596	17744	17533	17772	17571	17766	17891	17673	17687	17802	17828	17863	17509	17720	17788	17823	17766	17543	17830	17716	17738	17683	17678	17827	17418	17803	17764	17519	17419	17981	17878	17869	17621	17680	17742	17600	17847	17691	17782	17838	17803	17864	17828	17752	17615	17744	17786	17699	17594	17526	17775	17724	17746	17595	17728	17792	17889	17643	17526	18023	17959	17733	17802	17629	17847	17555	17950	17885	17823	17892	17825	17554	17952	17681	17845	17603	17844	17663	17718	17767	17625	17608	17668	17785	17961	17707	17823	17708	17839	17621	17604	17635	17711	17865	17851	17869	17858	17939	17860	17530	17792	17723	17781	17760	17782	17713	17709	17565	17648	17760	17939	17811	17728	17558	17507	17687	17526	17885	17631	17499	17598	17678	17607	17749	17575	17694	17801	17623	17701	17755	17579	17782	17836	17842	17684	17711	17554	17521	17624	17799	17654	17792	17740	17783	17645	17842	17811	18027	17787	17785	17708	17839	17847	17718	17817	17766	17671	17828	17684	17718	17599	17580	17704	17861	17758	17673	17711	17576	17539	17811	17606	17501	17702	17324	17927	17788	17839	17899	17818	17705	17776	17726	17702	17832	17787	17740	17780	17515	17835	17716	17567	17559	17675	17611	17680	17774	17778	17774	18034	17919	17568	17370	17786	17644	17891	17898	17824	17789	17863	17518	17842	17816	17792	17511	17734	17341	17669	17635	17839	17495	17876	17820	17742	17815	17474	17679	17827	17932	17745	17790	17978	17663	17688	17718	17875	17738	17821	17750	17747	17762	17620	17716	17482	17592	17882	17833	17808	17773	17847	17555	17514	17627	17641	17714	17730	17696	17805	17809	17792	17632	17631	17716	17692	17694	17745	17900	17631	17702	17745	17630	17692	17648	17742	17607	17842	17858	17972	17659	17827	17661	17590	18023	17750	17500	17786	17611	17920	17704	17618	17781	17646	17554	17754	17653	17847	17730	17746	17696	17742	17562	17644	17725	17705	17825	17694	17681	17712	17792	17733	17787	17644	17446	17765	17900	17883	17694	17763	17678	17695	17612	17704	17880	17909	17810	17639	17843	17857	17764	17955	17680	17570	17583	17747	17732	17790	17658	17772	17675	17858	17727	17625	17777	17922	17824	17567	17667	17969	17910	17646	17705	17795	17816	17991	17535	17687	17803	17779	17813	17740	17770	17927	17895	17685	17545	17782	17642	17865	17928	17633	17959	17774	17705	17718	17798	17672	17732	17788	17711	17776	17818	17683	17732	17717	18141	17612	17768	17886	17710	17898	17507	17687	17595	17871	17628	17568	17783	17667	17817	17813	17974	17749	17488	17727	17761	17644	17804	17732	17799	17960	17696	17866	17595	18025	17834	17929	17766	17979	17610	17848	17808	17920	17824	17529	17702	17826	17766	17847	17702	17778	17892	17706	17850	17792	17706	17691	17587	17765	17671	17574	17765	17873	17793	17737	17757	17656	17996	17891	17714	17600	17746	17622	17642	17822	17526	17982	17822	17865	17790	17798	17717	17594	17735	17738	17908	17726	17786	17687	17853	17717	17779	17761	17765	17770	17546	17567	17672	17702	17979	17875	17800	17825	17751	17873	17709	17806	17886	17752	17798	17795	17815	17752	17819	17651	17613	17618	17817	17583	17631	17900	17737	17781	17733	17734	17917	17744	18021	17595	17767	17877	17722	17478	17568	17566	17706	17746	17806	17816	18206	17781	17686	17550	17592	17821	17622	17768	17872	17861	17546	17764	17788	17592	17620	17718	17677	17646	17617	17768	17852	17624	17722	17830	17859	17975	17873	17666	17719	17744	17703	17609	17741	17520	17672	17771	17617	17818	17714	17746	17775	17886	17858	17792	17542	17797	17789	17848	17640	17873	17759	17614	17760	17738	17745	17733	17722	17699	17595	17770	17616	17754	17542	17792	17573	17577	17853	17663	17605	17805	17785	17731	17834	17805	17675	17701	17827	17900	17747	17810	17692	17673	17844	17714	17662	17703	17828	17777	17711	17841	17835	17773	17742	17568	17656	17813	17755	17965	17673	17666	17785	17812	17736	17580	17647	17761	17781	17649	17820	17834	17680	18128	17748	17705	17762	17716	17607	17691	17764	17866	17993	17548	17788	17844	17738	17836	17605	17760	17727	17573	17685	17645	17825	17797	17777	17668	17684	17669	17753	18037	17725	18124	17733	17738	18006	17680	17760	17786	17635	17735	17747	17749	17665	17618	17688	18093	17841	17901	17807	17634	17817	17795	17601	17613	17670	17814	17848	17751	17975	17824	17764	17579	17828	17796	17585	17735	17680	17636	17730	17872	17716	17723	17679	17878	17505	17615	17698	17812	17735	17505	17628	17940	17988	17837	17654	17790	17717	17778	17813	17774	17887	17868	17880	17666	17726	17832	18000	17712	17903	17887	17687	17784	17539	17698	17941	17610	17707	17708	17615	17644	17607	17679	17789	17426	17827	17599	17704	17534	17626	17867	17718	17813	17757	17526	17779	17673	17761	17758	17827	17933	17976	17715	17620	17545	17606	17626	17711	17786	17679	17693	17706	17709	17702	17590	17743	17693	17845	17653	17569	17805	17854	17778	17781	18033	17520	17927	17849	17769	17697	17769	17702	17844	17721	17647	17751	17694	17681	17886	17790	17690	17963	17698	17948	17600	17755	17774	17818	17670	17720	17825	17689	17799	17642	17741	17673	17661	17679	17819	17781	17850	17779	17580	17786	17800	17996	17846	17790	17720	17760	17801	17824	17633	17490	17733	17734	17612	17754	17713	17839	17700	17648	17619	18025	17820	17638	17779	17887	17881	17761	17795	17810	17907	17660	17696	17928	17726	17794	17827	17697	17527	17766	17621	17784	17866	17743	17708	17758	17742	17845	17677	17709	17731	18042	17828	17638	17693	17740	17911	17760	17817	17928	17766	17692	17627	17621	17508	17599	17683	17728	18019	17820	17917	17977	17793	17649	17848	17839	17722	17812	17507	17524	17695	17694	17704	17722	17818	17834	17570	17818	17546	17731	17906	17857	17603	17851	17869	17757	17614	17758	17900	17975	17734	17701	17562	17884	17742	17678	17566	17801	17697	17886	17991	17906	17779	17664	17759	17546	17689	17634	17566	17672	17621	17714	17627	17714	17560	17808	17635	17713	17685	17720	17685	17892	17863	17808	17629	17748	17970	17663	17915	17740	17910	17669	17741	17918	17592	17639	17596	17771	17627	17611	17706	17693	17841	17691	17904	17460	18007	17769	17722	17792
15244	26769	23488	20601	22759	40293	48105	36163	23438	15404	12056	11232	11167	11117	11153	11177	11065	11128	11153	11081	11136	11036	10954	11142	11127	11102	11042	11008	11114	11154	11096	11032	11073	10839	10961	11228	11151	10999	11161	11114	11093	11024	10981	10940	11215	11156	11025	11111	11100	11014	11160	11198	10895	11186	11020	11181	11137	11270	11066	11080	11043	11199	11119	10988	11234	11014	11040	11059	11039	11153	11127	11072	10970	11084	11145	10925	11045	11029	11086	11047	10998	11045	11170	11132	10904	10997	10912	11124	11126	11235	11005	11162	11115	10953	10911	11074	11083	10936	11030	10992	11165	11232	10967	10954	11043	11093	11187	11249	11107	11052	11067	10971	10974	11058	10976	11287	10997	10982	10940	11123	10981	11070	11086	11081	11116	10988	10974	11122	11027	11044	11120	11092	11046	11042	11049	11039	10932	11145	10895	10951	11123	10937	11115	10900	11056	11181	10819	11027	11044	11034	11112	11076	11031	11018	10978	10999	11060	10882	10997	10917	10927	11169	11052	11161	11123	11056	11137	11141	11245	10999	11050	10969	11067	11035	11038	10985	11093	11034	10988	11051	10985	11049	10930	10879	11047	11147	10937	10994	11074	10947	10965	11078	11071	10842	11066	11031	11014	10972	10989	11101	11035	10949	11061	10946	11049	11135	10920	11109	11071	11003	11117	11114	11017	10875	11188	11198	11232	10952	11100	11066	11206	11032	11184	10932	11046	10956	11141	11105	11089	11111	10917	11150	11056	11163	11156	10883	11053	11130	11156	11133	11002	11052	10946	10981	11046	10976	11082	11100	11178	11077	11011	10961	11048	11051	11022	10987	10986	11031	10861	11075	11129	11047	11051	11159	10839	11022	10995	10985	11029	11063	11063	11095	11036	11121	11051	11155	10968	11056	11042	10957	11070	11073	10904	11014	11146	11082	11194	11011	10965	11082	10999	11222	10963	10942	11081	10973	11250	10982	11021	10967	10998	10947	10898	11121	11056	11183	11082	11093	11128	10969	11125	11110	11175	11176	11147	11018	10962	11012	10972	11039	11074	10986	11028	10873	11018	10909	11009	11070	11071	11006	10968	11034	11029	11128	11046	11007	10863	11005	11155	11020	11082	11051	11040	11085	10918	11005	10979	11109	11017	11018	10993	10943	11120	10909	10936	11016	11005	11032	11066	10995	11132	10890	10964	11000	11115	11012	10982	10903	11078	11126	10982	10974	11147	10941	11181	11039	11095	11130	10928	11130	11187	10939	11081	11102	11177	11109	11039	10828	11100	11168	11007	11053	11083	11156	11012	10861	11254	11012	10989	11023	11037	11166	11017	10947	11048	11104	11117	10992	11064	10980	11075	11035	10998	11041	10879	10957	11104	10987	10964	10869	10987	10930	11033	11081	11048	10988	10967	10960	11029	10987	11066	10950	11188	11048	11017	10946	11049	11096	11112	11058	11016	11008	11296	10900	11077	11120	11153	11029	11081	11052	11086	11053	10862	11146	10926	11059	10980	11145	11153	11128	11226	11069	11073	11049	10910	10945	11103	11042	11074	11081	11052	11167	11051	11010	10962	10983	11021	11063	10839	11090	11091	10936	11021	11053	11093	11061	10956	10818	11029	11149	11168	10950	11082	11128	10980	11087	11136	10926	11060	11003	10985	11062	11133	11071	11051	11193	10922	11055	11114	11083	10997	10953	11037	10851	11208	11033	11075	11034	10929	10936	10920	11020	11040	11041	10895	11005	11002	11058	11147	10965	11128	11020	10907	11096	11178	11024	11070	11059	10992	11093	11197	11093	11019	11035	10947	11003	10929	11068	10965	11229	11095	10907	11085	11077	10902	11170	11079	10957	11096	10912	11116	11046	10955	11165	11032	11071	10985	11033	10886	10973	10975	10973	11122	11006	11044	10963	11025	11030	10942	10910	11110	10899	11058	10930	10985	10982	11188	11027	11098	10961	10963	11040	11014	11065	11094	11014	11067	10939	11111	10951	11044	10974	10973	11099	10985	11157	10833	11160	10985	11101	11048	10999	11202	11057	11099	11124	10925	11206	11047	10990	11173	11151	11001	11161	10990	11022	10943	11162	11160	11082	11014	10965	11059	11039	11024	11125	11215	11015	11038	11129	10978	11080	10877	10877	11096	11038	11008	11147	10998	10955	11145	11008	11096	10922	11013	11132	11050	11068	11079	10986	10807	10935	11240	11154	11099	11148	10962	11044	11083	11070	11154	10970	11110	11001	11094	10972	10976	11159	11005	11052	11056	11115	11070	10982	11023	10955	11158	11083	11116	11106	11007	10962	11031	11119	11163	10924	11106	11000	11043	10914	10916	11010	10995	11032	11037	11088	10975	10974	11076	11028	11272	11264	11163	11231	11200	10975	11081	11038	11070	11147	11210	11025	11034	10965	10943	11053	11079	11067	10921	10987	11006	11028	11082	11122	11206	11090	11240	11139	11194	10883	11114	11136	11015	11079	11098	10881	11021	11071	10970	11155	11164	11049	11056	11275	10964	11022	10939	11050	11066	11118	10930	11007	11046	10971	11092	10940	11113	11063	11053	11048	10978	10983	10971	11140	11000	11119	10987	11112	10878	11091	11036	10867	11044	10997	10933	11039	11067	11021	10909	11030	11196	11100	11119	10813	11034	10947	10996	10973	11024	10934	11183	10943	10928	11131	11229	11036	11027	10971	11037	11178	11183	10959	11087	10956	11075	11247	11013	11112	10983	10824	11053	11072	10855	11083	11126	10955	10995	11214	10819	11076	11067	10989	10958	11058	11020	10925	11220	11021	11174	11239	10813	11147	11006	10963	10900	10840	11195	11001	11107	11125	10938	11105	11018	11034	11011	11122	11185	11135	11149	11121	10977	11054	11017	10962	11036	11099	11079	10848	10951	11045	10816	11080	10972	11113	11059	11127	10985	10982	11075	10885	10962	11180	11029	10995	10984	11060	11025	11135	11057	11064	10982	10979	11028	10823	11057	10892	11054	10937	10998	10952	11157	11196	10974	10949	10967	11041	11100	11052	11054	11147	10895	11056	11045	11123	10952	10983	11095	11045	11058	11012	11077	11016	11071	10723	11009	11003	11144	11019	11103	11077	11092	11376	10889	10973	10985	10854	10884	10947	10971	11013	11083	11164	11091	11022	11045	10868	11156	10864	10868	11075	11090	11094	11166	10881	11106	11096	10929	10954	11142	11052	10916	11010	10986	11032	10861	11113	11083	11063	11088	10978	11049	11064	11163	11001	11041	10879	10946	11028	11061	11146	11124	10837	11027	11052	10939	11027	11136	10972	11238	11083	11153	11065	11109	10995	11048	11138	11043	11140	11181	11013	11056	10869	10886	11125	11129	11046	11012	11038	11188	10898	10973	11031	10929	11074	11242	11000	11017	11126	11169	11150	11097	11162	11181	11171	10952	11244	11020	11059	11154	10912	10933	11213	11088	10995	11059	11021	11071	10951	11042	11095	10877	11044	10986	11203	11027	10965	10967	10884	10954	11145	11190	11043	10962	11090	10985	11036	10912	10967	11044	11063	10913	11111	11015	11207	11073	11046	11124	11206	11081	11121	10926	10974	10955	10949	11135	10978	11005	10916	10976	11010	11051	11063	11149	11023	11161	10967	11001	11032	11010	11107	11093	10994	11038	10939	11142	11156	10987	10921	11077	11098	11023	11087	11033	11137	11085	11105	11110	11145	11177	10971	11057	11044	11112	11056	10926	11143	11034	11168	11088	11072	10913	11161	11022	11046	10961	11118	11030	11026	10900	11117	10985	11059	11065	11040	11068	11008	10802	11194	11077	11147	11012	10980	10984	11232	10912	10979	11030	11146	11079	11095	10813	11108	10944	11069	11251	11042	11060	10870	10988	11112	10959	11049	11055	10960	11047	11063	10881	11092	11107	11099	11076	11088	10927	11214	10830	11091	11098	11208	11067	11031	10974	11150	11107	11005	11108	11148	11066	11006	11058	11052	10997	11176	11089	11136	11111	11065	11054	11072	11096	11061	11210	11056	11039	11062	11092	11226	11147	11085	11050	11132	10903	11063	11063	11112	10946	11235	11009	11032	11155	10971	11129	11052	10951	11167	11006	10919	11201	10983	11061	11086	11050	11137	11132	10952	11027	11235	11135	11099	11090	11031	10992	11098	11083	11135	11015	11005	11005	11095	11176	11051	11065	11074	11057	10954	11178	10933	11093	11094	11130	10888	10977	11027	10875	11048	11015	10975	11064	11042	11083	10975	11144	10937	11048	10941	10943	11017	10995	11032	10974	11034	11059	11034	10976	11056	10926	11035	10969	11089	11003	10898	11149	11097	10966	11054	11027	10925	10876	11022	11089	11053	11084	10949	11092	10936	11103	11055	11069	11028	11056	10960	11087	11123	11102	11026	10861	11111	11054	11098	11089	11244	11127	10914	11079	11015	11083	10995	10950	11076	10951	11018	11052	11045	11032	11093	11034	11130	11043	11016	11187	10965	10946	11094	11068	11195	11007	11018	11033	11032	11072	11096	11118	11102	11052	11185	11069	11147	11050	10835	11096	10961	11126	11023	10927	11196	10967	11010	11041	11116	11091	10982	10897	10947	10972	11075	11195	11049	11069	10979	11072	10936	11114	11106	10828	11089	11124	11140	10938	11075	10958	10972	10953	10892	10932	11022	11016	11151	11057	11062	11040	11059	10967	11028	11129	11068	11034	11125	11050	10968	11075	11060	11020	11121	10932	10995	10961	11070	11057	10954	11043	10892	11053	11031	11128	10950	11141	11066	11175	11035	11024	10978	10964	10890	11078	11030	10981	11224	11031	11096	10984	11138	10961	10915	10996	11115	11114	10856	11029	11066	11030	11071	10929	11087	10851	11106	11154	10925	11063	11045	10993	11055	11088	11116	10968	11050	11092	11035	11136	11118	10979	10984	11131	11079	11076	11010	11128	11108	11134	11010	11058	11002	11100	11101	11205	11079	11081	10944	11153	11095	10989	10979	11081	11067	10944	11142	11049	10971	11105	11017	11184	11054	10926	11069	11033	11067	10976	10907	11064	11012	10975	11013	10989	11204	10953	11190	11065	11133	11029	11182	11077	11155	11156	10924	10945	11103	11021	10937	11013	11130	11017	11177	10948	10831	11049	11070	10905	11060
24213	21516	28623	27398	33224	62579	65538	53124	39127	27870	21496	19325	18618	18365	18496	18444	18228	18231	18439	18297	18362	18297	18197	18249	18058	18261	18367	17927	18109	18137	18308	18122	18080	18064	18163	18175	18118	18125	18302	18154	18154	18163	18028	18092	18187	17992	18056	18034	18027	18122	18368	17998	18228	18060	18138	18187	17981	18228	18179	18116	18216	17959	18343	18161	18163	18045	17947	18230	17971	18137	17883	17981	17902	18142	18019	17979	18219	18075	18167	18040	18117	17988	18106	17890	18038	18080	18116	17969	18233	18272	17977	17955	17952	18281	18131	18194	17913	17921	17989	18217	18324	18462	17934	18102	17814	17997	17937	18144	18040	18061	17871	18045	17984	17971	17946	18046	18079	18143	18151	17872	18207	18131	18131	17922	18221	18343	18160	18298	18029	18074	18019	18067	18084	18004	18386	17924	18056	18087	17814	17931	18104	18099	18213	18249	18115	18124	18040	17974	18291	18004	18089	18057	18168	18007	18023	18129	17969	18127	18177	18243	18258	17868	18212	18160	18074	17789	18294	17955	17981	17963	18178	18181	18117	17940	18036	18179	18283	17961	18303	18078	18133	18041	17900	17877	17791	18039	18030	17970	18171	18216	17706	18026	17944	17942	17986	18129	18110	18113	18275	18095	18009	17927	17937	18024	18053	18205	18189	18162	17966	18020	17975	18108	17883	17883	18186	18179	18181	18138	17886	18154	18048	18154	17940	18129	18193	18018	17897	18022	18204	18114	18015	17907	17858	18087	18057	17974	17999	18008	17993	18056	18212	18039	18037	18033	17988	17881	18042	18088	18097	17902	18122	17773	18035	18030	17960	18062	18153	18234	18016	18087	18052	18169	18107	18178	17954	17919	18072	18002	18303	18217	18246	18059	18123	18197	18106	18054	18140	18092	17895	18039	18245	18080	18051	18100	18280	18148	18048	18034	18023	18128	18078	18062	18260	18267	17974	17980	18001	18070	18009	17880	18092	18110	18179	18202	18068	18029	18033	18027	18178	18120	17962	18106	18068	18335	18294	18146	18089	18205	17867	18146	18028	17988	18190	17983	17923	17958	18056	18153	18086	18149	18135	17865	18153	18274	18135	18049	18261	17916	18049	18164	18052	18149	17934	17976	18103	18011	18073	18138	18233	18230	18061	17931	17855	17980	18102	17988	18164	18092	18076	18134	18068	18338	18028	18168	18118	18092	18001	17975	18094	18121	18023	18226	17928	18106	18017	17878	18112	18222	18048	17921	17935	18079	17969	18185	18059	18286	17954	18198	18044	18188	17856	17991	18117	17939	18140	18042	18409	18105	18015	18183	18041	18188	17967	18182	17905	18000	18020	17970	18109	18187	18096	17980	17937	17926	18008	18266	18250	18244	18011	18133	17973	18253	18269	18031	18165	18017	18191	17954	18204	17918	18064	18001	18139	17895	18137	18048	18252	18128	18332	18269	18219	17950	18167	17862	18030	18120	18253	18143	18005	18095	17905	18029	17998	18091	18047	17855	18088	18230	18204	17873	18147	18126	18264	18130	17891	18033	18184	18038	17980	18141	18345	18105	18084	18005	18300	18250	18086	18075	18015	18013	18041	18035	17981	17904	18213	17861	18108	18011	18254	18066	18221	18039	18258	18060	18202	17810	17969	17739	18201	18019	18249	18131	17909	18200	18018	18190	18017	18185	18034	18093	18272	18196	18115	18096	18031	17993	18054	18087	18090	18063	18162	18097	18069	18026	18217	17866	18167	17910	17891	18122	18092	18067	18157	18165	18001	18147	18266	18187	18115	18104	18169	18188	18193	17973	18273	17952	18048	18056	17986	18224	18213	17922	18080	18068	17896	17886	18006	17884	17920	17771	17893	18068	18180	17818	17865	18173	17970	17939	17903	17857	18185	18213	18221	18131	17979	18004	18317	18113	17972	18114	17951	18137	18129	17952	18097	18113	17879	17991	18254	18093	18067	18043	18069	18279	18148	18068	17860	18041	18111	18035	18075	18138	18009	18188	18002	17948	18139	17850	18004	18130	18080	18108	18039	17937	18091	18010	18204	17981	18083	18043	18168	17896	17839	18079	18030	18046	18208	18137	18019	18084	18411	18109	17951	18079	18087	18137	17966	18032	18082	18065	18047	18169	18390	17957	18109	17846	18155	18038	17996	18097	18163	18041	18114	17846	17873	18040	18078	17997	18061	18209	18197	18001	17636	18289	18131	18283	17961	17962	18010	18006	18064	18087	17966	18067	18164	18172	18178	18047	17901	17953	18082	18114	18130	18181	18073	18034	18103	18138	18118	18029	18039	17960	18236	18048	17995	18107	18199	18184	18069	18223	17869	17906	18133	18045	18002	17959	17998	18119	17948	18059	18048	17794	17930	18041	18303	18222	18072	18164	18064	18169	18100	18154	18212	17955	18231	18057	18106	18066	18324	18071	18105	18065	17916	18213	17858	17875	18061	17882	17939	18130	17932	18009	18086	18105	17982	17977	18206	18147	18029	17915	18088	18065	17954	18109	18168	17981	17890	17955	18024	17993	18127	18060	18041	17830	17977	18283	18051	18255	17887	18114	18192	18124	18142	18027	18164	18175	18175	17945	17910	18215	17989	18053	17948	18109	18020	18020	18091	18078	18023	17929	18089	17893	18149	17981	18035	17926	17812	18001	18038	17918	17985	17959	17972	18032	18030	18202	18271	18224	17986	18218	17946	18154	17945	18177	18132	18040	18025	17830	18095	17975	18120	18032	17976	18126	18075	18207	18188	18065	18143	18171	18028	18123	18428	18228	18134	18037	18089	18128	18027	18132	18153	18084	18023	17864	18067	18134	18196	17955	18125	17958	18056	18110	18000	18172	17899	18061	18106	17926	18151	17916	18209	18058	18110	18296	18079	17996	17997	17995	18203	18062	17899	17783	17855	18182	18262	18174	18183	18169	18154	17999	17951	18073	18340	18162	17994	18072	18106	17948	18084	18020	17949	18199	18029	18119	18121	18179	18068	18109	18019	17964	17941	18255	18230	18100	18220	18293	18020	18122	17986	18065	17964	17914	18112	18214	18047	18262	18203	18221	18007	18102	18100	18007	18075	18096	17792	18299	18302	18062	18113	18088	18137	18137	18265	17954	18005	18065	18083	18085	18222	18037	18035	18107	17903	18134	17852	18164	18013	18087	18148	18117	18299	17986	18136	18156	18065	18052	17899	18043	18269	18186	17904	17955	18087	18148	18225	18110	17878	18071	18161	18074	18052	18080	18013	18017	18064	18149	18279	18156	18204	17874	17896	18119	18214	18038	18219	17901	17960	18007	18044	18177	18090	18139	18176	18003	18058	18057	17924	18215	17946	18027	18147	18182	17943	18099	17968	18154	18131	17974	18056	17997	18230	17923	18004	18154	18184	18165	18095	18014	18137	18211	18022	18192	18055	18147	18183	18211	17925	18106	18042	18044	18207	18189	18106	18096	17969	18221	18094	18130	18009	18201	18143	18242	18050	18160	18114	18124	17975	18154	18259	18201	18082	18136	18205	18198	17901	18093	18120	17993	17908	18046	18013	17940	18251	18028	17988	18034	18049	17963	18136	18183	17929	18326	18095	18126	17968	18036	18167	17992	18119	18124	18290	18208	18165	18061	17906	18158	18089	17775	18055	18315	18174	18122	18104	18241	18085	18122	18204	18099	17892	18142	18206	18041	18071	18130	17822	18080	18110	18032	18049	18196	17802	17958	18148	17991	18058	18102	18007	17915	17877	18060	18132	17943	18134	18138	17989	18214	18047	18224	17949	18000	17979	18069	17915	17952	18059	18076	18024	18294	18190	18109	18096	18212	18115	17924	18088	18166	18234	18112	18160	18117	18051	18036	18045	17891	17998	18245	18072	17956	18198	18176	18220	18051	18019	18118	18028	18037	17896	18081	18108	18046	18273	18314	18141	17973	18087	18230	18310	17937	18218	18058	18060	18157	18115	18082	18098	18064	18166	18178	18243	18064	18058	18099	18085	17914	18186	18095	18136	18245	18475	18236	18295	18093	18197	18039	18083	18039	18241	18146	18019	17934	18028	18229	17975	17990	17955	18149	17903	18055	18230	18113	18117	18190	18096	18000	17978	18126	18134	17959	18145	18095	18157	18254	18208	18137	18196	18091	17971	18123	17953	17939	18220	18267	18142	18189	18178	18083	18049	18108	18298	18202	18270	18111	17934	18234	18225	17888	18023	17810	18155	18087	18374	18203	17878	17890	18050	18201	18091	18047	18132	18091	18144	18128	17920	18018	18149	18211	18235	18169	18006	18002	18037	18243	18057	18107	18266	18144	18154	18109	18139	18260	18092	18166	18139	17799	17944	18110	18257	18003	18272	18274	18004	18218	18103	18226	18134	17967	17940	18238	18150	18046	18203	18356	18175	18099	18067	18236	18208	17893	18087	18201	18137	18185	18052	18002	17964	18093	18025	18344	18109	18191	17881	18090	18145	18261	18053	18047	18179	17777	18117	18259	18034	18094	18290	18086	18260	18269	18179	18079	17987	17916	17786	17992	17839	17996	18196	17951	18047	17969	18053	18156	18032	18056	17990	17930	18133	18238	18016	18000	18050	17954	18033	18121	18065	18044	18185	17925	18105	17943	18031	17996	18004	18160	17923	17850	17851	17891	18076	17899	18078	17993	17979	18377	18115	18056	18130	18182	18124	18003	18061	17960	18120	18110	17946	18291	18298	18058	18240	17952	18069	18166	18053	18049	18024	17774	18061	18150	18127	18198	17958	18023	18177	18126	18079	18029	18250	18127	18222	18004	18256	18122	17993	17902	18220	18073	18082	17898	18046	18211	18190	17945	18041	18214	18278	18071	18261	18121	18152	18079	18182	17978	17928	18085	18064	18049	18087	18120	17967	18160	17955	18272	18062	18182	18004	18068	17825	17899	18283	18240	18162	18028	17878	18036	17922	18172	18168	18085	17936	17860	18054	18115	18122	18174	18066	18086	18071	17995	17966	18225	18004	18034	18074	18214	18188	18290	18094	18170	18129	17881	18020	18166	17962	18139	18319	18146	17952	18041	17957	18153	17950	18014	18238	17906	18090	18160	17924	18088	18104	17899	18164	18032	17940	17964	18028	18251	18103	18019	17994	17828	18169	18081	18303	18101	18001	18057	18151	18045
18203	31800	30947	34933	36694	67112	63510	47664	30412	18962	13275	11929	11606	11588	11524	11365	11566	11445	11481	11567	11459	11418	11404	11509	11416	11345	11362	11382	11468	11475	11431	11383	11538	11364	11381	11437	11457	11570	11534	11169	11390	11436	11332	11462	11338	11624	11327	11315	11539	11280	11520	11480	11346	11361	11392	11398	11436	11331	11344	11281	11340	11219	11523	11303	11330	11384	11364	11393	11386	11231	11234	11382	11251	11540	11287	11585	11392	11396	11477	11506	11447	11456	11410	11280	11386	11458	11374	11452	11335	11456	11523	11459	11281	11422	11407	11436	11465	11193	11493	11404	11403	11502	11213	11630	11360	11419	11168	11435	11465	11530	11402	11326	11471	11391	11516	11363	11271	11331	11329	11477	11428	11384	11347	11519	11208	11402	11426	11302	11388	11244	11388	11368	11457	11189	11519	11426	11511	11466	11293	11271	11453	11231	11414	11086	11325	11476	11312	11355	11334	11328	11266	11441	11397	11512	11379	11464	11461	11249	11471	11482	11456	11444	11341	11309	11484	11268	11245	11213	11418	11361	11355	11499	11307	11197	11258	11423	11241	11352	11438	11263	11465	11382	11369	11360	11534	11233	11433	11389	11309	11328	11433	11554	11447	11445	11418	11235	11407	11264	11406	11490	11279	11288	11343	11280	11397	11607	11437	11396	11432	11403	11386	11302	11286	11410	11451	11288	11375	11303	11465	11434	11352	11517	11443	11434	11371	11348	11376	11499	11449	11351	11410	11471	11314	11328	11418	11248	11458	11470	11286	11363	11463	11364	11380	11286	11314	11399	11333	11409	11440	11216	11342	11373	11492	11457	11234	11443	11479	11202	11287	11338	11486	11255	11503	11402	11403	11381	11344	11479	11454	11700	11410	11223	11206	11394	11431	11388	11249	11289	11420	11356	11291	11469	11227	11434	11434	11467	11518	11397	11459	11421	11404	11414	11551	11400	11652	11421	11387	11350	11341	11363	11347	11406	11266	11455	11210	11322	11582	11362	11334	11500	11291	11402	11451	11325	11495	11522	11230	11455	11442	11285	11372	11312	11257	11425	11341	11378	11258	11386	11244	11303	11300	11382	11380	11272	11358	11429	11312	11433	11354	11294	11487	11362	11322	11477	11475	11405	11381	11336	11329	11462	11340	11384	11383	11351	11318	11359	11288	11383	11256	11380	11304	11321	11323	11346	11390	11201	11333	11336	11443	11408	11380	11249	11370	11365	11480	11356	11394	11423	11316	11277	11442	11324	11435	11461	11304	11214	11348	11467	11285	11229	11342	11512	11439	11526	11360	11247	11290	11394	11351	11219	11366	11448	11316	11359	11432	11458	11364	11320	11353	11381	11370	11406	11276	11346	11408	11318	11461	11362	11376	11409	11369	11393	11275	11446	11332	11293	11400	11425	11535	11353	11299	11404	11591	11457	11293	11242	11343	11351	11510	11353	11394	11478	11365	11344	11373	11338	11415	11435	11363	11249	11298	11491	11374	11395	11372	11437	11432	11364	11256	11462	11486	11302	11380	11436	11631	11417	11464	11363	11428	11261	11347	11240	11449	11147	11544	11267	11417	11274	11435	11413	11414	11432	11528	11389	11432	11278	11335	11452	11231	11177	11467	11264	11292	11521	11327	11386	11367	11344	11403	11532	11355	11392	11297	11270	11173	11343	11328	11325	11273	11472	11308	11396	11518	11283	11258	11388	11400	11337	11371	11341	11467	11449	11279	11423	11316	11314	11295	11338	11370	11295	11255	11391	11212	11405	11307	11211	11427	11404	11317	11401	11396	11411	11462	11328	11514	11159	11183	11451	11264	11406	11436	11263	11360	11377	11314	11324	11410	11509	11545	11222	11233	11439	11412	11414	11407	11344	11414	11231	11237	11418	11452	11393	11324	11308	11214	11294	11272	11392	11295	11401	11492	11303	11232	11327	11384	11350	11332	11368	11323	11363	11386	11399	11288	11519	11345	11420	11412	11318	11178	11270	11392	11364	11463	11364	11231	11406	11277	11279	11260	11216	11239	11409	11491	11276	11345	11395	11376	11212	11327	11370	11314	11319	11213	11340	11448	11287	11395	11298	11398	11428	11272	11219	11392	11411	11200	11362	11450	11260	11458	11297	11289	11297	11342	11457	11266	11355	11400	11410	11305	11482	11391	11438	11281	11296	11316	11211	11267	11333	11270	11383	11335	11351	11286	11357	11501	11375	11358	11364	11497	11316	11355	11325	11358	11452	11476	11268	11285	11391	11290	11279	11338	11266	11371	11330	11340	11377	11276	11359	11441	11154	11269	11208	11261	11471	11393	11499	11369	11428	11419	11286	11271	11359	11395	11263	11364	11180	11312	11378	11431	11388	11503	11339	11326	11419	11243	11340	11390	11450	11381	11242	11377	11266	11337	11337	11562	11408	11466	11375	11402	11244	11321	11361	11360	11203	11278	11345	11185	11432	11321	11365	11287	11410	11260	11353	11452	11315	11521	11416	11405	11289	11539	11442	11437	11408	11309	11461	11397	11397	11198	11390	11297	11332	11217	11328	11263	11301	11227	11134	11323	11367	11357	11517	11361	11317	11390	11490	11438	11280	11386	11326	11503	11528	11333	11362	11382	11318	11537	11499	11480	11363	11227	11417	11255	11358	11317	11245	11319	11337	11391	11346	11335	11388	11297	11134	11346	11422	11378	11346	11512	11435	11255	11390	11294	11325	11398	11438	11436	11458	11594	11380	11455	11332	11387	11478	11431	11164	11395	11292	11351	11349	11412	11399	11527	11297	11467	11292	11397	11308	11449	11341	11443	11481	11385	11448	11313	11244	11122	11408	11272	11225	11259	11435	11404	11279	11410	11512	11425	11347	11420	11428	11562	11294	11433	11298	11412	11552	11433	11486	11176	11314	11419	11220	11351	11349	11292	11447	11275	11325	11386	11400	11326	11514	11363	11282	11467	11321	11513	11279	11277	11354	11350	11323	11389	11303	11275	11360	11369	11360	11424	11272	11518	11300	11408	11559	11276	11414	11374	11513	11279	11343	11303	11330	11209	11384	11439	11225	11453	11115	11372	11451	11189	11289	11497	11379	11315	11390	11257	11193	11375	11414	11297	11345	11315	11440	11332	11369	11375	11438	11492	11351	11323	11318	11407	11187	11389	11361	11229	11288	11348	11442	11390	11317	11266	11406	11279	11456	11292	11466	11356	11371	11456	11535	11331	11361	11403	11435	11307	11290	11364	11299	11464	11260	11373	11318	11517	11338	11484	11294	11375	11365	11239	11249	11272	11352	11275	11511	11396	11334	11395	11411	11372	11321	11348	11485	11382	11456	11326	11454	11390	11415	11193	11380	11363	11531	11360	11469	11411	11367	11424	11347	11354	11466	11219	11335	11603	11364	11300	11386	11210	11205	11515	11324	11416	11291	11281	11438	11463	11242	11369	11101	11434	11459	11376	11214	11486	11420	11211	11396	11423	11352	11434	11411	11465	11313	11320	11548	11315	11318	11346	11285	11220	11359	11339	11372	11426	11469	11224	11168	11304	11471	11497	11424	11527	11287	11405	11315	11510	11438	11404	11462	11178	11231	11382	11306	11240	11379	11366	11196	11462	11589	11320	11258	11545	11431	11540	11397	11393	11389	11338	11251	11327	11344	11379	11405	11362	11491	11543	11397	11628	11429	11570	11326	11532	11258	11447	11404	11321	11304	11506	11213	11458	11039	11412	11428	11393	11309	11420	11442	11387	11274	11403	11321	11407	11276	11356	11414	11495	11356	11510	11547	11430	11435	11535	11411	11268	11292	11372	11368	11104	11475	11271	11329	11255	11319	11416	11392	11539	11430	11309	11223	11391	11370	11436	11259	11336	11573	11333	11300	11229	11275	11288	11304	11506	11361	11225	11542	11372	11427	11363	11397	11419	11248	11337	11273	11302	11400	11422	11286	11394	11315	11192	11280	11268	11297	11274	11218	11465	11368	11246	11354	11338	11389	11462	11505	11375	11351	11306	11371	11346	11370	11455	11294	11364	11537	11221	11354	11268	11370	11412	11315	11319	11356	11255	11342	11188	11265	11311	11608	11392	11281	11306	11483	11353	11253	11312	11224	11274	11490	11407	11212	11628	11260	11268	11289	11358	11283	11285	11365	11483	11427	11234	11384	11261	11377	11307	11346	11379	11349	11320	11251	11428	11403	11367	11437	11431	11338	11323	11337	11335	11313	11440	11326	11201	11519	11252	11468	11401	11265	11364	11451	11471	11539	11396	11456	11409	11307	11229	11318	11462	11254	11430	11399	11296	11437	11275	11362	11313	11433	11387	11426	11467	11369	11270	11407	11247	11302	11489	11226	11499	11361	11135	11396	11324	11237	11173	11272	11226	11220	11440	11351	11355	11335	11370	11374	11419	11303	11444	11348	11246	11386	11628	11292	11395	11405	11525	11231	11275	11343	11449	11438	11283	11344	11246	11341	11445	11399	11382	11271	11279	11404	11232	11373	11452	11401	11390	11465	11307	11418	11412	11333	11486	11350	11372	11287	11357	11458	11343	11269	11290	11343	11415	11253	11304	11432	11568	11263	11318	11387	11447	11213	11482	11398	11384	11376	11439	11304	11368	11559	11414	11349	11228	11332	11282	11320	11315	11559	11314	11264	11338	11464	11384	11307	11424	11477	11378	11342	11339	11331	11394	11424	11275	11257	11462	11415	11328	11362	11274	11348	11361	11357	11583	11494	11452	11274	11318	11376	11474	11263	11206	11162	11333	11420	11363	11403	11345	11517	11256	11468	11248	11302	11377	11235	11412	11385	11456	11535	11125	11292	11417	11215	11335	11403	11235	11259	11416	11406	11294	11336	11470	11299	11503	11293	11345	11423	11431	11242	11281	11429	11391	11406	11267	11379	11420	11130	11447	11243	11467	11276	11395	11342	11176	11285	11404	11343	11386	11379	11476	11362	11233	11334	11456	11394	11389	11315	11512	11243	11314	11552	11257	11218	11469	11319	11304	11335	11347	11254	11315	11316	11388	11356	11329	11438	11317	11382	11291	11443	11410	11451	11289	11420	11215	11451	11285	11324	11273	11353	11422	11390	11345	11218	11388	11405	11362	11308	11266	11535	11376	11359	11320	11341	11381	11182	11373	11375	11525	11300
32008	23334	23054	20961	19322	23935	26145	23758	20846	18852	18192	18081	17863	17835	17659	17932	17985	18024	17760	17966	17671	17635	17910	17870	17616	17792	17783	17885	17924	18212	17913	17710	17953	17905	17658	17982	17919	17937	17744	18051	17687	17740	17834	17759	17741	17935	18012	17846	17908	17641	17574	17788	17982	18135	17926	17802	17696	17851	17848	17949	17913	18003	17853	17737	17695	17754	17666	17748	17865	17896	17861	17709	17553	17701	17942	18005	17631	17520	17658	17699	17803	17836	17729	17873	17729	17937	17701	17712	17469	17698	17703	17795	17802	17823	17857	17669	17879	17679	17659	17402	17789	17633	17669	17703	17822	17910	17740	17943	17710	17953	17703	17853	17842	17734	17892	17717	17482	17782	17881	17791	17765	17678	17913	17776	17754	17964	17782	17803	17590	17886	17970	17828	17613	17827	17847	17861	17912	17807	17579	18006	17805	17925	17858	17926	17921	17776	17779	17700	17802	17839	17686	17633	17654	17814	17723	17797	17809	17710	17911	17755	17742	17748	17762	18053	17917	17856	17765	17876	17893	17530	17694	17662	17639	17769	17835	17882	17857	17895	17753	17704	17926	17596	17749	17811	17739	17722	17731	17943	17771	17713	17670	17747	17851	17835	17791	17698	17820	17703	17446	17710	17866	17952	17689	17827	17584	17845	17696	17698	17890	17943	17689	17609	17934	17768	17884	17729	17714	17634	17828	17819	17827	17872	17711	17774	17718	17777	17886	17526	17809	17671	17767	17741	17836	17779	17787	17792	17857	17615	17826	17720	17859	17858	17830	17768	17809	17772	17806	17807	17800	17487	17798	17714	17663	17726	17708	17838	18008	17700	17938	17938	17765	17913	17674	17796	17561	17768	17975	17643	17819	17917	17903	17893	17824	17707	17917	18014	17946	17663	17851	17834	17815	17653	17486	17787	17832	17908	17867	18115	18129	17779	17736	18058	17739	17956	17817	17776	17637	17493	17662	17828	17791	17926	17660	17689	17826	17681	17756	17726	17867	17405	17867	18010	17730	17949	17877	17711	17777	17827	17721	17674	17796	17623	17923	17864	17859	17809	17837	17660	17703	17565	17771	17509	17747	17595	17583	17701	17823	17578	17716	17645	18017	17842	17805	17918	17775	17819	17647	17694	17757	17635	17664	17820	17779	17684	17733	17757	17725	17843	17822	17891	17967	17778	17778	17723	17793	17755	17759	17774	17845	17917	17706	17565	17989	17584	17590	17867	17923	17760	17563	17930	17884	17698	17769	17866	17891	17646	17646	17691	17793	18034	17632	17637	18056	17856	17718	17960	17903	17807	17703	17953	17860	17785	17831	18059	18017	17690	17775	17828	17816	17618	17731	17560	17827	17835	17748	17619	17627	17700	17558	17695	17643	17697	18072	17926	17908	17731	17880	17713	17959	17769	17758	17691	18050	17950	17750	17866	17704	17776	17744	17879	17743	17808	17812	17762	17776	17648	17965	17691	17975	17927	17943	17818	17788	17660	17776	17723	17683	17856	17569	17708	17795	17626	17853	17752	17767	17767	17791	17494	17865	17609	17740	17833	17821	18008	17908	17834	17615	17743	17808	17698	18030	17825	17840	17622	17803	18071	17661	17694	17737	17661	17801	17878	17778	17768	17665	17747	17901	17935	17942	17627	17931	17837	17801	17908	17815	17757	17799	17529	17784	17745	17548	17910	17899	17997	17730	17631	17859	17849	17711	17778	17878	18010	17535	17744	17901	17926	17731	17862	17659	17924	17803	17685	18092	17771	17774	17853	17804	17579	17945	17872	17539	17929	17722	17890	17835	17777	17760	17876	17608	17784	17563	17675	17826	17767	17770	17733	17844	17659	17772	17781	17872	17738	17827	17784	17621	17788	17760	17789	17618	17912	17878	17815	17874	17939	17707	17845	17838	17758	17749	17498	17965	17823	17568	17926	17981	18005	18038	17847	17827	17825	17773	18003	18090	17817	17825	18008	17934	17837	17979	17644	17699	17545	17800	17766	17972	17785	17598	17857	17931	17794	17796	17716	18002	17715	17751	17576	17660	17844	17749	17880	17819	17739	18010	17929	17771	17679	17746	17643	17653	17910	17985	17841	17738	17599	17674	17848	17500	17602	17690	17783	17659	17891	17756	17703	18008	17862	17851	17640	17901	17867	17712	17623	18029	17836	17741	17873	17714	17626	17774	17806	17661	17848	17703	17776	17797	17894	17715	17891	17742	17960	17683	17701	17740	17654	17828	17691	17799	17988	17734	17976	17806	17741	17725	17921	17531	17727	17851	17737	17908	17707	17802	17666	17718	17785	17935	17625	17906	17722	17760	17808	17812	17875	17696	17942	17746	17858	17819	17890	17706	17719	17779	17873	17655	17889	17674	17820	17735	17953	17820	17597	17845	17786	17886	17906	17960	17896	17954	17784	17775	17705	17775	17817	17885	17866	17727	17591	17602	17995	17764	17629	17761	17822	17694	17794	17963	17853	17671	17868	17748	17827	17738	17689	17811	17940	17712	17720	17891	17702	17947	17997	17880	17638	17771	17964	17780	17788	17836	17574	17702	17855	17731	17936	17745	17896	17570	17848	17650	17864	17654	17842	17876	17859	17879	17869	17868	17682	17687	17707	17997	17768	17892	17605	17855	17662	18072	17896	17718	17856	17812	17999	17767	17655	17681	17801	17711	17708	17793	17904	17760	17772	17930	17678	17850	17811	17845	17897	17936	17676	17753	17664	17770	17789	17899	17883	17698	17720	17977	17881	17766	17733	17668	17592	17712	17834	17666	17742	17887	17813	17860	17729	17886	17611	17728	17609	17657	18020	17691	17816	17795	17842	17791	17786	17777	17758	17443	17727	17829	17815	17612	17703	17928	17851	17800	17737	17665	18054	17753	17949	17545	17684	17704	17848	17692	17775	17692	17690	17724	17910	17908	17781	17709	17745	17830	17798	17834	17738	17639	17712	17796	17762	17758	17666	17784	17783	17618	17726	17657	17829	17793	17784	17685	17825	17754	18063	17827	18031	17881	17857	17906	17774	17798	17835	17720	17758	17578	17799	17749	17796	17848	17819	17950	17951	18084	17746	17880	17971	17673	17970	17524	17835	17875	17688	17607	17668	17646	17596	17822	17806	17547	17775	17821	17679	17696	17520	17710	17890	17837	17729	17690	17722	17858	17563	17606	17887	17791	17775	17712	17559	17793	17793	17632	17744	17853	17679	17603	17765	17768	17727	17715	17900	17815	17974	17831	17588	17946	17921	17908	17685	17804	17946	17872	17789	17995	17801	17681	17748	17759	17770	17874	17702	17694	17816	17762	17733	17879	17727	17677	17931	17651	18132	17760	17645	17656	17730	17437	17776	17697	17647	17785	17753	18008	17860	17871	17817	17655	17951	17903	17649	17706	17796	17848	17942	17888	17663	17786	17879	17805	17961	17808	17885	17793	17963	17603	17725	17936	17755	17718	17892	17605	17744	18046	17979	17778	17752	17841	17777	17788	17778	17862	17631	17849	17939	17771	18041	17721	17894	17835	17994	17879	17755	17824	17685	17694	17799	17688	17801	17773	17641	17957	17841	17768	17645	17874	17863	17682	17658	17513	17747	17595	17890	17842	17827	17699	17821	17716	17838	17786	17833	18055	17789	17982	17612	17944	17637	17995	17891	17920	17655	17990	17865	17873	17691	17664	17854	17776	17709	17910	17687	17628	17979	17975	17799	17636	17658	17945	17706	17938	17748	17885	17961	17841	17872	17736	17656	17810	17631	17836	17718	17505	17789	17661	17981	17630	17893	17815	17709	17871	17765	17864	17920	17797	17889	17852	18085	17790	17731	17681	18084	17716	17795	17761	17688	17740	17797	17647	17720	17976	17767	17819	17766	17900	17866	17776	17790	17908	17791	17773	17617	17564	17749	17768	17711	17548	17796	17642	17645	18052	17721	17808	17764	17834	17766	17811	17934	17815	17994	17904	17834	17815	17847	17955	17801	17873	17806	17711	17725	17751	17742	17871	17788	17700	17799	17797	17945	17862	17825	17812	17928	17937	17891	17755	17704	18032	17831	17916	17705	18073	17695	17973	17882	18003	17660	17784	17884	17925	17755	17829	17757	17916	17766	17796	17760	17724	17716	17760	17911	17971	17837	17779	17677	17817	17566	17543	17643	17722	17967	17829	17929	17753	17764	17787	17879	17762	17922	17935	17886	17828	17871	17670	17691	17869	17756	17820	17863	17812	17869	17785	17749	17818	17851	17770	17778	17951	17754	17844	17775	17864	17794	17797	17735	17737	17661	17862	17728	17840	17762	17873	17787	17706	17718	17771	17665	17822	17907	17888	17776	17803	17563	17705	17661	17802	17867	17952	17853	17904	18028	17739	17905	17884	17881	17820	17870	17737	17703	17802	17917	17672	17745	17918	17781	17914	18018	17916	17706	17893	17844	17719	17830	17795	17859	17651	17801	17632	17881	17650	17696	17684	17748	17863	17730	17863	17729	17788	17746	17870	17715	17933	17905	17839	17663	17899	17703	17921	17803	17780	17767	17932	17672	17762	17862	17597	17705	17959	17739	17867	17958	17686	17439	17594	17710	17715	17860	17863	17710	17796	17861	17601	17968	17799	17645	17903	17779	17727	17558	17769	17589	17775	17781	17718	18143	17845	17835	17810	17558	17705	17772	17756	17553	17863	17903	17967	17897	17759	17900	17889	17907	17772	17634	17900	17699	17805	17935	17854	17778	17746	17957	17659	17822	17776	17712	17633	17716	17741	17801	17754	17886	17955	17769	17817	17713	17726	17946	17908	17654	17737	17830	17910	17970	17874	18018	17887	17649	17721	18066	17972	17944	17753	17793	17907	17931	17780	17615	17847	17872	17874	17916	17685	17826	17758	17785	17827	17906	17851	17815	17659	17889	17687	17710	17820	17703	17953	17672	17859	17932	17808	17722	17797	17846	17888	17740	18012	17860	17648	17664	17767	17895	18051	17747	17827	17834	17897	17539	17841	17711	17714	17902	17770	17637	17836	17878	17794	17756	17829	17684	17830	17618	17968	17817	17661	17873	17729	17678	17728	17618	17730	17745	17793	17912	17753	17709	17665	17733	17863	17838	17712	17812	17765	17770	17780	17568	17915	17904	17917	17739	17737	17774
14813	16695	15053	12768	12815	17779	18504	15763	13190	11709	11022	11046	11030	10986	10830	10889	10911	10844	10964	10987	10936	11002	10940	11033	10908	10971	10964	10987	10925	10976	10990	10975	10959	10974	10831	11000	10869	10897	10902	10981	10924	10924	10885	10868	10878	10822	10840	10818	10849	10823	10786	10911	11044	10897	10772	10901	10757	10888	10898	10824	10975	10862	10921	10862	10909	10892	10930	10845	10817	10824	10932	10733	10811	10990	10880	10857	10851	10886	10780	10995	10765	10886	10780	11106	10922	10949	10967	10908	10931	10887	10880	10883	10769	10978	10880	11014	11043	10812	10971	10761	10985	10845	10698	10905	10777	10845	10852	11037	10870	11014	10996	10835	10917	10851	10949	10946	10942	11037	11023	10856	10970	10885	10938	10909	11043	10946	10858	10998	10849	10786	10929	10985	10917	11005	10833	10797	11000	10774	10943	10916	10844	10832	10987	10773	10820	10948	10920	11125	10830	10887	10748	10977	10870	11002	10866	10878	10884	10821	10905	10918	10963	10929	11078	11006	10954	10940	10909	11045	11064	10904	10859	10882	10911	10924	10879	10735	10830	10832	10904	10893	10817	10733	10751	10873	10900	10880	10770	10867	10798	11090	10989	10907	11038	10833	10882	10924	10916	10951	10872	10931	10860	10795	10902	10822	10775	11096	10825	11012	10722	10994	10849	10901	10837	11012	10920	10725	10903	10813	10765	10903	11023	10890	11001	10957	10889	10906	10795	10947	10869	10682	10975	11024	10920	10882	10995	10716	10948	10973	10891	10952	10953	10851	11045	10787	10989	10719	10780	10784	10893	10836	10962	10855	10862	10778	11022	10904	10984	10895	10984	10859	10934	11003	10971	10801	10817	10797	10862	10916	10869	10883	10736	10808	10856	10923	11142	10963	11023	11040	11084	10892	10903	10815	10733	11060	10922	10976	11050	10858	11013	10796	10686	10994	10893	11079	10941	10796	10921	10927	10895	10945	10980	10945	11019	10868	10914	11018	10802	11029	10868	10736	11047	10863	10970	10882	10889	10866	10751	10892	10836	10980	10791	10918	11139	10919	10764	10803	10933	10800	10923	10900	10733	10855	10925	10886	10917	11059	10898	10938	10917	10966	10732	10783	10882	10911	10916	10929	10952	10807	10973	10929	10815	10993	11009	10843	10860	10866	10935	10812	10861	10789	10996	10891	10814	11082	10836	11155	10890	10888	10800	10855	10875	10910	10749	10949	10906	11074	10950	11117	10866	10827	10962	10940	10798	10984	11008	10806	10972	10927	10840	10873	10889	10751	10888	10789	10980	10860	11066	10880	10929	10789	10970	10863	10987	10936	10790	10807	10937	10928	10792	10900	10979	10926	10900	10849	10795	10783	10799	10982	10930	10897	10827	10974	10923	10871	11129	11096	10878	10988	10845	10974	10863	10968	10940	10957	10843	10891	10925	10910	10830	10944	11033	10898	10967	10939	10962	10960	10855	10924	10810	10850	10939	10958	10661	11030	10940	10866	10725	10879	10879	10911	10884	10974	10895	11078	10851	10931	10855	10992	10975	10934	10817	10874	10833	10928	10765	10859	10846	10834	10933	10945	11080	10927	10953	11116	10957	10857	10806	10970	10812	10911	10957	10965	10793	10660	10958	10734	10946	10997	10982	10864	10898	10940	10981	10808	10823	10852	10886	10877	10927	10967	10871	10957	10904	10786	10965	10970	11007	10876	10797	11025	10860	10902	10812	11038	10972	10810	10861	11005	10901	10808	10980	10925	10970	10895	10967	11019	10901	10845	10911	11010	10959	10875	10949	10977	10959	10912	10817	10938	10913	10844	10832	10965	10668	10946	10956	11052	10931	10866	10922	10912	10902	10837	10944	10862	10948	10715	10839	10913	10986	10890	10941	10930	10940	10775	10962	10945	10823	10880	10895	10753	10984	10995	10917	10758	10922	10921	10977	10851	10830	10908	10654	10794	10894	10718	10934	10806	10917	10904	10941	10720	10944	10909	10933	10958	10767	10733	10900	11036	10931	10891	11011	11015	10966	10942	11084	10743	10861	10908	10863	10917	11160	11011	10884	10916	10849	10939	11021	10952	10907	10750	10874	10867	10867	11000	11004	11023	10780	10920	10925	10820	11070	10989	11002	10897	11015	10747	10899	10923	10855	10945	10927	10960	10930	10843	10836	10927	10679	10924	10873	10936	10915	10838	10792	10973	11000	10948	10833	10826	11067	10892	10942	10815	10999	10974	11013	11028	10916	10883	10897	11036	10913	10990	10945	11054	10970	11037	10980	10868	10954	10979	10869	10904	10933	10856	10921	10853	10939	10834	10793	10822	10784	10885	10759	10873	10859	10936	10908	10899	10790	10929	10844	10973	11088	10751	10913	10874	10992	10892	10803	10884	11005	10997	10991	10970	11081	11013	10751	10796	10902	10941	10827	10666	10883	10941	10808	10812	11008	10918	10985	11032	11039	10977	10803	10772	10867	10744	10883	10837	11036	11061	10870	10715	10892	10945	10954	10991	10896	10831	10940	10995	11066	10828	10874	10930	10898	10902	10938	10884	11042	10751	10930	10864	10975	10995	10963	10893	10849	11009	10827	10821	10961	11085	11028	10764	10999	10878	10982	11195	10958	11102	10805	10710	11029	10794	10908	10917	10912	10996	11023	10848	10746	10942	10973	10910	10996	10708	10866	11000	10902	10873	10881	10906	10802	10907	11016	10821	10837	10801	10862	10897	10891	10865	10962	10839	10987	10874	10914	10726	11091	11072	10836	10802	10931	10935	11037	10815	10948	10836	11051	10843	10988	10843	11046	10920	10935	10730	10961	10891	11023	10955	10971	11030	10996	10868	10945	10938	10687	11035	10880	10840	10956	11076	10766	10969	10980	10823	10914	10825	10878	11007	10958	11089	10928	10901	10870	10832	10943	10870	10826	11013	10863	11055	10991	11019	11036	10861	10920	10832	10866	10898	10783	10915	10821	11012	10822	10904	10843	10905	10915	11077	10873	10877	10826	10991	11043	11074	10980	10893	10886	10900	10769	10804	10986	11095	10953	10905	10946	11082	10996	10816	10855	10902	10828	11026	11000	10856	10965	10886	10923	10889	11036	10955	10765	10993	10920	10842	10717	10835	10804	11083	10952	11070	10837	10964	10901	10997	10802	10791	10937	10845	11006	10897	10893	10878	10745	10873	10849	10798	10927	10914	10994	10964	10947	10890	11061	11005	10968	10860	11028	10763	10912	10770	10863	10837	10889	10827	10953	10931	10959	10982	10937	10878	10967	11070	10794	10858	11051	10932	10904	10720	10807	10861	10952	10755	10838	10994	10764	10790	10782	10999	10818	10971	10788	10846	10770	10890	10920	10996	10770	10507	10941	10876	10947	10815	11047	10866	11043	10945	10813	10891	10990	10951	10892	11000	10867	10827	10804	10930	10866	11023	10982	10869	10799	11035	10777	10854	10843	10939	10971	11086	11006	10789	10940	10859	10937	10909	10922	10965	11031	10916	10922	10886	10878	10842	10972	10881	11080	10916	10743	10969	11019	10783	11116	11010	10829	10886	10744	10867	10844	10962	10807	10880	10991	11010	10851	10919	10829	10788	10851	10946	10973	10966	10905	10895	10944	10838	11003	10927	10900	10868	10748	10948	10560	10887	10918	10757	10867	10935	10883	10736	10980	10901	10938	10956	11016	10963	10824	10942	10928	10896	10761	11042	10806	11013	10812	10969	10877	10841	10815	10858	10879	10901	10920	10946	10889	10948	10972	11048	10822	10969	10936	10863	11020	10799	10894	10917	10977	11014	10979	10980	10950	10954	10914	10885	10904	10812	10861	10970	10855	10957	10994	10980	10973	10987	10948	10929	10938	11024	10921	10805	10742	10879	10863	10728	10867	10910	10915	10858	10954	11013	11105	10882	10925	10859	10842	10938	10894	10923	10964	10905	10954	10983	11007	10846	11036	10901	10788	10910	10810	10867	10841	10764	10863	11062	10839	10947	10979	10982	10712	10882	10856	10853	10945	10860	10806	10902	10844	10819	10849	10782	10895	10952	10821	10712	10881	10790	10893	10828	10845	10860	10962	10913	10963	10947	10919	10687	10967	11092	10946	10976	10919	10935	10947	10965	10862	10945	10895	10884	10982	10723	10939	10720	10869	10997	10755	10975	10759	10926	10896	10866	10979	10848	11126	10924	11022	10877	10951	10924	11056	10922	10935	10914	11065	10816	11062	10958	10823	10967	10954	10749	10831	10992	10930	11060	10871	10775	10935	10929	11107	10916	10941	10880	11007	10980	10920	10843	10926	10955	11015	10939	10829	10910	10878	10896	10919	10960	10994	10892	10909	10797	10877	10925	10972	10873	10948	10966	10958	10975	10799	10805	11088	10933	10827	11035	11015	10828	10975	10848	11171	10797	10773	10983	10976	10914	11038	10894	10907	11013	10939	10796	11054	10904	10932	10991	10989	10962	10824	11045	10854	10883	10958	11037	11003	11017	11057	10986	10841	10904	10872	10843	10989	10840	10883	10922	10728	10912	11049	10895	10895	10921	11024	11097	10928	10976	10773	11023	10818	10974	10833	11025	10825	11124	10843	10927	10921	10679	11002	10856	10917	10819	10750	10865	10952	10931	11045	10885	10829	11066	10951	10948	10937	10839	10846	10980	10946	10862	10983	10904	10991	10908	11002	10942	11036	10857	10872	10841	10963	10738	10958	11031	10890	10994	10874	10891	10811	10905	11074	10721	10867	10850	10882	10906	10834	10753	10816	10962	10934	11106	10991	10877	10963	10854	10968	10820	10891	10968	10823	10747	10911	10715	10898	11079	10931	11024	10927	10865	10889	11016	10918	10895	10897	11024	10983	11114	10834	10981	10892	10890	11145	10937	10841	11086	10817	10901	10954	10903	10872	10909	10933	11031	10948	11009	10818	10989	10732	10945	10963	11024	10851	10677	10826	10985	11009	10880	10835	10816	10826	10935	11025	10928	10884	10886	10832	10996	10813	10915	10767	10911	10897	10984	10851	10821	10936	10831	10817	10886	11033	10878	10950	10806	10914	10724	11025	11059	11053	10963	11007	10879	10909	11023	10863	11012	10846	10964	10943	10926	10974	10962	10961	10911	10933	10835	10923	11021	10817	10823
25927	21549	27761	28436	27901	54680	52458	40473	29637	22586	19403	18170	18287	17907	17718	17815	17788	17919	17808	17713	17778	17879	17854	17762	17870	17808	17764	17517	17820	18026	17669	17677	17657	17844	17974	17797	17647	17863	17819	17815	17818	17707	17815	17786	17764	17781	17982	17900	17659	17833	17883	17724	17741	17665	17960	17719	17851	17670	17737	17932	17828	17739	17548	17741	17758	17849	17628	17804	17800	17651	17833	17843	17814	17784	17883	17919	17796	17823	17775	17727	17772	17695	17841	18000	17750	17810	17849	17803	17875	17720	17730	17851	17816	17571	17591	17762	17622	17510	17885	17756	17641	17821	17431	17765	17548	17626	17881	17671	17622	17714	17723	17803	17793	17682	17672	17582	17817	18017	17759	17820	17843	17633	17685	17747	17762	17684	17690	17578	17674	17606	17837	17745	17753	17679	17750	17663	17645	17592	17714	17763	17757	17618	17737	17681	17925	17969	17683	17630	17812	17809	17720	17717	17521	17623	17841	17796	17719	17810	17763	17898	17744	17655	17580	17952	17703	17840	17795	17724	17692	17833	17624	17684	17910	17651	17920	17793	17689	17708	17693	17663	17787	17731	17509	17663	17808	17937	17934	17693	17710	17715	17796	17748	17694	17804	17883	17843	17452	17752	17648	17650	17696	17832	17686	17627	17845	17940	17719	17725	17614	17704	17692	17736	17711	17853	17835	17832	18066	17826	17615	17898	17783	17660	17830	17773	17808	17834	17717	17843	17846	17769	17668	17607	17761	17580	17683	17738	17866	17547	17796	17668	17527	17743	17675	17474	17956	17771	17640	17699	17878	17780	17663	17845	17906	17968	17822	17731	17827	17730	17754	17748	17696	17856	17704	17805	17633	17947	17822	17670	17749	17770	17812	17719	17791	17811	17850	17749	17760	17813	17671	17779	17693	18034	17673	17698	17844	17815	17799	17802	17637	17695	17755	17744	17700	17773	17785	17666	17816	18024	17577	17781	17731	17732	17709	17655	17812	17988	17835	17805	17834	17816	17793	17959	17770	17823	17774	17789	17469	17828	17831	17607	17608	17863	17723	17806	17806	17976	17875	17878	17895	17750	17795	17686	17505	17735	17648	17590	17916	17579	17607	17705	18099	17863	17686	17627	17859	17776	17949	17875	17782	17726	17802	17787	17645	17878	17755	17803	17833	17829	17633	17662	17802	17702	17785	17830	17679	17819	17627	17853	17652	17726	17867	17779	17735	17765	17773	17620	17719	17630	17600	17781	17790	17782	17918	17694	17752	17784	17642	17538	17716	17828	17610	17693	17696	17642	17813	17487	17663	17723	17849	17692	17677	17450	17740	17831	17784	17589	17848	17476	17650	17592	17861	17618	17729	17753	17864	18041	17638	17851	17676	17890	17736	17681	17786	17931	17706	17491	17746	17962	17831	17962	17730	17732	17620	17812	17835	17453	17713	17694	17725	17772	17963	17694	17642	17651	17743	17907	17764	17765	17531	17727	17967	17694	17936	17742	17806	17849	17687	17725	17806	17695	17519	17791	17780	17626	17696	17799	17762	17689	17710	17666	17721	17806	17701	17592	17824	17965	17865	17973	17852	17699	17889	17887	17711	17756	17877	17556	17574	17915	17689	17645	17771	17722	17674	17706	17641	17614	17671	17643	17610	17942	17572	17842	17923	17701	17769	17916	17840	17695	17780	17677	17533	17427	17848	17839	17798	17940	17538	17732	17621	17511	17775	17803	17922	17704	17714	17877	17700	17755	17776	17725	17654	17855	17707	17847	17544	17851	17607	17739	17670	17775	17824	17768	17766	18008	17629	17873	17769	17523	17817	17696	17960	17859	17655	17838	17700	17890	17839	17816	17876	17667	17999	17749	17719	17622	17638	17708	17688	17695	17718	17759	17809	17740	17838	17774	17582	17749	17891	17920	17914	17703	17819	17649	17935	17823	17652	17829	18041	17782	17791	17632	17752	17730	17789	17796	17645	17797	17826	17886	17649	17815	17719	17776	17631	17933	18090	17772	17942	17893	17824	17606	17965	17697	17899	17742	17872	17603	17653	17853	17832	17845	17777	17987	17770	17594	17756	17877	17945	17826	17620	18139	17769	17822	17840	17701	17556	17854	17654	17641	17863	17591	17885	17878	18033	17730	17717	17620	17895	17725	17835	17737	17839	17687	17601	17796	17711	17789	17807	17837	17791	17898	17879	17521	17727	17990	17822	17819	17727	17878	17706	17771	17625	17692	17780	17841	17789	17868	17750	17898	17781	17795	17592	17825	17575	17774	17758	17817	17939	17539	17651	17789	17527	17801	17854	17657	17780	17870	17677	17762	17659	17676	17677	17989	17791	17783	17702	17623	17686	17701	17880	17850	18020	17834	17525	17800	18056	17818	17933	17986	17735	17627	17627	17952	17958	17794	17637	17928	17766	17801	17572	17698	17573	17907	17643	17905	17866	17845	17630	17882	17705	17736	17753	17981	17648	17665	17882	17635	17704	17674	17511	17370	17839	17627	17960	17910	17905	17771	17661	17907	17575	17698	17881	17802	17909	17727	17714	17696	17539	17655	17594	17618	17762	17972	17783	17805	17786	17968	17906	17761	18042	17964	17776	17500	17636	17921	17816	18038	17729	17679	17837	17766	17767	17702	17679	17606	17639	17892	17897	17798	17475	17525	17627	17759	17605	17581	17760	17908	17834	17803	17845	17712	17515	17934	17765	17923	17759	17813	17638	17668	17699	17932	17474	17545	17766	17834	17674	17877	17526	17823	17801	17847	17896	17950	17717	17721	17702	17969	17830	17593	17788	17797	17665	17655	17929	17695	17985	17763	17699	17932	17701	17703	17571	17757	17726	18017	17922	17581	17680	17686	17745	17545	17722	17706	17972	17806	17637	17727	17661	17696	17839	17873	17735	18040	17883	17735	17943	17562	17814	17619	17761	17814	17688	17702	17693	17763	17604	17709	17907	17902	17725	17749	17682	17667	17662	17989	17661	17705	17814	17662	17986	17538	17542	17398	17549	17743	17467	17863	17768	17755	17853	17840	17510	17759	17857	17584	17844	17628	17848	17780	17725	17722	17636	17758	17783	17529	17579	17721	17839	17724	17745	17627	17784	17831	17630	17659	17792	17787	17809	17910	17821	17545	17734	17608	17772	17884	17847	17823	17526	17742	17641	17826	17680	17714	17702	17685	17677	17704	17701	17639	17847	17663	17820	17525	17632	17656	17719	17867	17682	17780	17698	17775	17627	17850	17964	17741	17833	17874	17836	17601	17622	17606	17733	17710	17838	17797	17716	17665	17494	17464	17681	17636	17775	17862	17727	17767	17887	17760	17740	17519	17778	17935	17695	17717	17646	17768	17823	17604	17799	17817	17815	17438	17738	17641	17955	17824	17732	17653	17812	17660	17511	17831	17994	17765	17622	17898	17747	17850	17837	17751	17579	17959	17912	17717	17758	17665	17713	17631	17631	17739	17766	17707	17550	17727	17885	17733	17837	17853	17760	17917	17652	17682	17834	17562	17865	17782	17881	17714	18081	17874	17867	17820	17668	17765	17658	17749	17717	17740	17818	17845	17672	17758	17671	17717	17733	17716	17753	17845	17710	17697	18006	17984	17727	17777	17705	17753	17783	17631	17933	17865	17761	17855	17850	17629	17693	17674	17879	17876	17580	17682	17662	17552	17814	17837	17824	17808	17605	17588	17607	18005	17633	17760	17707	17850	17827	17733	17661	17744	17820	17648	17653	17921	17861	17739	17967	17821	17920	17893	17790	17792	17972	17811	17689	17738	17814	17792	17753	17616	17872	17670	17729	17911	17681	17736	17832	17694	17631	17707	17664	17758	17679	17769	17518	17756	17687	17782	17849	17870	17900	17657	17699	17736	17584	17808	17748	17724	17621	17810	17443	17654	17728	17903	17823	17623	17924	17730	17762	17714	17806	17592	17730	17846	17872	17858	17410	17756	17736	17702	17635	17626	17748	17796	17842	17737	17701	17617	17812	17883	17830	17775	17613	17754	17763	17836	17472	17868	17696	17773	18030	17778	17912	17871	17855	17760	17594	17493	17808	17787	17885	17766	17771	17795	17832	17691	17761	17829	17773	17991	17930	17884	17673	17822	17860	17890	17851	17611	17930	17843	17579	17688	17801	17730	17713	17853	17622	17619	18013	17882	17608	17954	17778	17982	17682	17916	17775	17761	17611	17803	17644	17894	17584	17652	17748	17702	17809	17733	17683	17700	17675	17547	17829	17818	17727	17602	17778	17774	17881	17937	17757	17900	17923	17750	17695	17782	17854	17626	17733	17578	17828	17719	17563	17644	17605	17789	17741	17674	17926	17598	17403	17658	17793	17873	17727	17761	17977	17719	17703	17904	17463	17889	17595	17641	17908	17809	17798	17868	17712	17727	17707	17879	17729	17674	17620	17577	17724	17823	17803	17726	17930	17872	17614	17882	17635	17866	17727	17873	17671	17906	17780	17709	17582	17669	17642	17806	17906	17904	17719	17917	17742	17807	17616	17703	17882	17775	17847	17882	17775	17764	17838	17685	17638	17638	17635	17678	17711	17885	17875	17809	17989	17823	17650	17800	17536	17874	17850	17827	17547	17854	17729	17648	17681	17861	17952	17726	17714	17603	17414	17966	17843	17675	17818	17724	17774	17915	17728	17810	17622	17676	17527	17540	17708	17829	17816	17900	17684	17827	17797	17823	17976	17786	17870	17860	17815	17554	17658	17820	17741	17837	17695	17667	17688	18015	17716	17497	17722	17641	17693	17800	17862	17782	17822	17766	17830	17793	17783	17826	17613	17682	17908	17903	17862	17721	17896	17652	17817	17906	17750	17767	17685	17638	17575	17793	17908	17858	17643	17908	17707	17768	17902	17614	17745	17881	17835	17669	17688	17776	17687	17760	17693	17787	17578	17618	18043	17796	17852	17849	17642	17896	17826	17972	17909	17633	17735	18031	17882	17735	17791	17871	17624	17720	17824	17795	17831	17856	17628	17739	17824	17784	17733	17611	17574	17679	17603	17761	17873	17719	17671	17931	17622	17781	17861	17756	17916	17795	17649	17594	17745	17607	17816	17813	17867	17671	17773	17764	17656	17505	17638	17701	17859	17794	17866	17821	17606	17885	17701	17683	17801	17716
15880	24480	23547	20320	23994	52699	43931	32145	20758	14483	12031	11336	11222	11192	11239	11108	11140	11087	11146	10998	11133	11294	11124	11104	11317	11180	11179	11079	11201	11132	11061	11171	11169	11296	11102	11042	11183	11197	11115	10969	11016	11193	10920	11225	11327	11123	11125	11114	11214	11094	11022	11040	11150	11223	11047	11231	11121	11023	11249	11225	11092	10940	11212	11085	11202	11145	11276	11129	11225	11088	11026	11150	11185	11092	11127	10959	11140	11003	10946	11086	11003	11013	11159	11060	11139	11081	11131	11045	10894	11036	10930	11100	11138	11172	11152	11017	11265	11221	11214	11120	11192	11064	11167	11096	11118	11127	11079	11062	10937	10978	11148	11001	11166	10891	11115	11050	10984	10996	11145	10975	11050	11170	11039	11170	11189	11103	10989	11002	11020	11123	11245	11044	11382	10993	11160	11195	11074	11077	11008	11149	11180	11159	10980	11053	11151	11176	11164	11113	11018	11139	11225	11114	11029	11228	11051	10976	11132	11141	11225	11110	10912	11162	11168	11252	11151	11094	10989	11134	11007	11151	11106	10983	11122	11046	11137	10942	11100	11117	11115	11288	11180	10984	11195	11087	11184	11084	11081	11079	11123	10952	11038	11153	11075	11165	11097	11150	11061	10953	11192	11002	11017	11122	11023	11200	11006	11027	10970	11116	11122	11184	11131	11121	11183	11118	11353	11126	11003	11086	11145	11155	11030	10974	11110	11097	11046	10999	11006	10911	11007	11119	11074	11125	11052	10855	11086	11170	11196	11104	10896	11177	11100	11067	11230	10923	11013	11075	11020	11200	11260	11100	11080	10807	11199	11256	11120	11032	11085	10964	11220	11067	11086	11119	11239	11104	11116	11242	11155	11104	11212	11123	11036	11138	11061	10984	11040	11156	11064	10941	11042	11121	11119	11026	11214	11235	10993	11003	11116	11084	11037	10930	11026	10954	11126	11072	11088	11116	11141	10855	11133	11027	11244	11118	11052	11052	11089	11101	10992	11119	11140	11150	10964	11064	11127	11050	11068	11080	11204	11060	11081	11095	11113	11036	11015	11012	10897	11180	11070	10974	11124	10928	11003	11056	11096	11282	11162	10973	11154	10988	11199	11139	11018	11063	11202	11013	11177	11102	10971	11076	11169	11096	11008	11015	10978	11256	11085	11246	11112	11150	10898	11076	11158	11242	10963	10998	10971	11049	11295	11231	11090	11128	11088	11066	11034	11038	10980	11193	10981	11157	11299	10990	11043	11263	11120	11104	11129	10840	11115	10882	11015	11029	11254	11200	11159	11134	11105	11128	11118	11148	11060	11046	11018	10974	10898	11081	10994	11089	11012	11049	11081	11142	11147	11050	11192	10964	10934	11105	11047	11049	11022	11024	11050	11055	10965	11047	11179	11019	11074	11111	11093	11104	11220	11119	11027	10900	11244	10976	11131	11051	11077	11066	11109	10957	11057	11035	11143	11333	11142	11188	11116	11128	11100	10916	11054	11079	11140	11138	11094	11179	11114	11154	11059	10977	10997	11025	11199	11142	11041	11048	11054	11124	11237	11023	11117	11177	11152	11118	10934	11262	11064	11068	11157	11062	10956	10954	10901	11217	11198	11068	11052	11140	11046	11176	11132	11034	11281	11124	11077	11054	11085	11123	10922	11113	11191	11112	11156	11051	11172	11199	11218	11081	11006	11156	11170	11241	11107	11026	10968	11037	11150	11051	11128	11028	11003	11025	10957	10946	11295	11110	11015	11019	11203	11002	11134	10918	10902	11187	11169	11047	10991	11012	10963	11198	11089	11163	11071	11056	11207	11043	11177	11109	11111	11053	11149	11142	11081	11162	11122	11091	10972	11197	10968	11035	10982	10901	11185	11221	11123	10984	11171	11083	11049	11101	11193	10818	11094	11083	11166	11012	11198	10903	11149	10962	11109	11088	11084	11129	11043	11035	11128	11257	11169	11259	11116	11128	10993	10970	10979	11151	11075	11254	11101	11052	10985	11144	11039	11221	11104	11135	11121	10984	11090	11121	11206	11303	10948	11058	11107	11255	11156	11106	11073	11045	11193	11040	11041	11159	11093	10987	11157	11119	11054	11046	11084	11160	11213	11081	11081	11147	11078	11108	10977	11141	11146	11218	11082	10980	11223	11135	11031	11065	11151	11012	11268	11004	11103	11291	10960	11104	11102	11150	11132	11049	10985	11088	10933	11145	11051	11058	10979	11095	11132	11077	11145	11040	10946	11105	11235	11153	11024	11172	11031	11031	11056	10986	11070	11055	11051	11251	11030	11180	11165	11065	11041	11205	11178	11058	11079	11001	11157	11071	11067	10999	11224	11190	11186	10974	11039	11119	11190	11115	10985	11114	10981	11106	11152	11008	11111	11121	11135	11011	11066	11187	10974	10849	11189	11103	10970	10961	11259	11059	11263	11000	11196	10990	11149	11018	11087	11020	11123	11032	11082	11298	10980	11142	11137	10965	11075	10975	11178	10965	10985	11092	11084	11154	11090	11137	11172	11085	11197	11101	11110	11215	10992	11179	11128	11106	11087	11170	11038	11061	11034	10974	11219	11057	10954	11010	11132	11110	10956	10878	11092	11162	11223	10947	11257	11000	11133	11113	11115	11135	11173	11070	11077	11191	11225	11066	11180	11057	11125	11064	11040	11308	11121	11163	10913	10953	11060	11110	10966	10936	11117	10934	11081	11261	11163	10912	11128	11128	10993	11112	11019	10986	11155	11254	11040	11100	11083	11067	11125	11089	10880	11116	10967	11103	11201	10903	11047	10978	11124	11102	11218	11042	11073	11047	11171	11120	11070	11243	11265	11143	11043	11168	11099	11217	11138	11182	11161	10981	10936	11033	11086	11094	11189	11193	11112	11082	11016	11081	11143	10975	11194	11092	11144	11122	11141	11188	11123	10971	11090	11095	11164	10923	11172	11044	11356	11142	11032	11076	11047	11055	11125	11080	10982	11197	11038	11072	10913	11198	11085	11189	11031	11069	11178	11076	11129	11075	11031	11103	11104	10963	10847	10891	11229	11197	11054	10964	10849	11082	11031	11048	11153	11079	11114	10931	11262	11037	11185	11093	11140	10991	11071	11016	11168	11088	11160	11114	11037	10852	11052	10993	11062	11175	11002	10954	11071	11113	11063	11006	11221	11015	11191	11161	11065	11147	11028	11049	11163	11284	11096	11175	11095	11095	10952	10989	11113	11023	11070	11109	10936	11092	11046	11115	11046	11060	11043	11213	11086	11085	10970	10927	11124	11025	11021	11151	11216	11076	11002	10878	11094	11285	11084	11201	11058	11204	11049	11309	11087	11087	11068	11111	11250	11092	11089	11016	11106	11086	11053	11073	11028	11269	11074	11195	11049	11148	11074	11241	11150	11184	11075	11123	11063	10972	11141	11041	11003	11091	10987	11122	10985	11001	11086	11221	11162	11074	11141	11107	11073	11079	11178	11142	11134	11062	11072	11138	11040	11300	11020	11138	11106	11147	11087	11104	11185	11107	10992	11007	11109	11127	11125	11040	11032	10961	11205	11155	11103	11036	11172	10953	11041	11191	11042	11104	11164	11067	11096	10936	11229	11273	11034	11064	11100	10995	11185	11108	10941	11067	11020	11079	11098	11149	11142	11155	11151	11277	11075	10992	10988	11045	11059	11186	11213	10969	10987	10985	11174	11202	11081	11070	11195	11049	11189	10996	10899	10983	11011	11093	11130	10939	11108	11256	11278	11072	11152	10945	11175	11025	11192	11025	11157	11221	10969	11184	10984	11174	11121	11029	11024	11128	11139	11295	11026	11199	11112	11031	11091	11041	10995	11065	10926	11204	11037	11225	11154	11141	11042	11056	11292	10939	11086	11109	11053	10927	11025	11131	10972	10904	11060	11093	11076	11165	11078	11067	11169	11056	11187	11233	11035	11164	10982	10976	11108	11214	11060	11002	11162	10935	11088	11055	11197	11239	11116	11011	11030	11235	11001	10868	11120	11001	11041	11122	11281	11064	10988	11082	11052	11037	11134	11228	11081	11275	11124	11118	11083	11060	11137	11223	11184	11195	11142	11215	11220	11025	11190	11186	11296	11175	11093	11100	11016	10990	11096	11187	11165	11025	11147	11050	11130	11219	10983	11166	11109	11161	11091	11164	11041	11014	11116	11088	11136	11016	11027	10937	11016	11118	11015	11061	11095	11085	11157	11061	11153	10925	11082	11023	11094	11146	11222	11086	10983	11108	10876	11163	11080	11043	11087	11100	11055	10994	11062	11164	11102	11070	11057	11100	11108	11038	11115	11060	10931	11039	11146	11047	11161	11109	10959	11058	11060	10979	11024	10991	10990	11044	11136	11041	10977	11078	11101	11006	11077	11148	11054	11079	11050	11140	11080	11133	11013	10991	11054	11099	10889	10932	11162	11187	11151	11134	11138	11121	11078	11040	11103	10958	11156	11062	11044	11202	11213	11127	10974	11057	10953	11188	11180	10982	11132	10999	11016	11037	11316	11073	11025	11183	11075	11176	11064	11090	11046	11039	11079	11071	11193	11170	11064	11119	11058	11049	10984	10978	11075	11194	11227	11134	11017	11160	11036	10921	11066	11073	11003	11076	11164	11079	11086	11037	11094	11111	11005	10990	11143	10909	11082	11126	11173	11012	11076	11133	11019	11102	11002	11004	11201	11111	11090	11006	11103	11131	11164	11070	11173	11018	10972	11086	11047	11197	11182	11158	11124	11233	11229	11070	11211	11055	11121	11141	10908	11017	11065	10960	11180	11065	11022	11037	11027	11158	11040	11021	11142	11077	11076	11115	11018	11079	11069	11041	11123	10972	11057	10988	11234	10923	10934	11109	11207	11145	11160	10982	11142	11162	11192	11119	11192	11055	11170	11003	11029	11109	11139	10995	11107	10901	11167	11075	11215	11078	11093	11312	11160	11111	11117	11366	11216	10956	10961	11050	11050	11027	11130	11167	11112	11113	11165	11198	11142	11250	11085	11024	11211	10908	11076	11073	11194	10993	11171	11078	11134	11082	10877	11044	11119	10892	11113	11110	11051	10923	11058	10975	11109	11085	10928	11000	11149	11032	11146	11028	11080	11075	11176	11152	11184	11130	11158	11062	11020	11120	11149	11145
24153	21519	28615	27780	50538	66202	62425	49069	35155	25259	20666	18874	18584	18553	18591	18266	18551	18292	18343	18317	18382	18329	18314	18117	18413	18470	18237	18257	18066	18229	18259	18130	18225	18321	17906	18165	18093	18237	18173	18182	18245	18108	17946	18216	18065	18073	18010	18245	18261	18183	18206	18316	18196	18083	18135	18304	18186	18155	17926	18343	18269	18003	18119	18218	18244	18024	18158	18135	18188	18040	18003	18031	18317	18092	18023	18198	18156	18239	18282	18184	18147	18105	18055	18050	18238	17977	18133	18127	18205	18059	17759	18140	18259	18214	18189	18198	18240	18114	17853	18152	18195	18095	18051	18321	18118	18055	18014	17872	18127	18323	18021	18121	17988	18238	18287	18135	18228	18097	18031	18037	18141	18008	18161	18245	17804	18053	18060	18032	18181	18109	18028	18122	18253	18065	18178	17960	18147	17965	17944	18201	18031	18040	18110	18235	18033	18065	18068	18234	18092	18166	18061	18069	18017	17959	18124	18204	18118	17919	18103	18173	18074	17902	18174	18265	18099	17993	18154	17922	18270	18209	18194	18091	18168	18072	18169	18304	18421	18259	18160	18041	17993	18089	18115	18105	18001	18075	17704	18329	18015	18083	18022	18038	18197	18148	17842	18190	18014	18088	17935	18131	18068	17996	18020	18007	18039	18234	18206	17953	17986	18051	18064	17986	17942	17880	18181	18105	18233	18298	18087	18074	18121	18168	18033	18044	17855	18085	18099	18064	17814	17916	17927	17985	18119	18013	18211	18006	18062	17856	18116	18258	18245	17883	17924	18098	18003	17939	18085	18036	18030	18016	18004	17873	17887	18157	18212	18149	18030	18038	18126	18014	18218	18130	18147	17947	17780	18200	17986	18069	18249	18228	18048	18012	18259	18290	18142	18202	17980	17914	18187	18180	17911	18133	18070	18040	18187	17898	17892	17940	18108	17976	18208	18129	18070	18153	17916	17996	18200	18052	18097	18027	18055	17952	18116	18037	18331	18313	17995	18134	18181	17920	18078	18140	18176	17850	18229	18120	18039	18067	18444	18089	18182	17908	18043	18015	18183	18095	17980	17941	18095	18053	18072	17936	18210	18165	18144	17840	17893	18124	18025	18044	18034	17989	17890	18035	17919	18134	18181	18088	18063	18087	18030	18099	17983	18103	18199	18181	18159	17768	18134	18009	18095	18035	18102	17994	18045	17924	18251	17858	17961	18062	18189	18144	18116	17984	18367	18199	18075	18102	17931	18200	18101	18004	18051	18074	18080	18061	18218	18012	18175	17807	17897	18084	18165	17968	18185	18214	18059	17913	18092	18130	18277	18127	17837	17964	18250	18184	17879	17952	18264	18246	18341	18034	18402	18051	18016	18068	17890	18208	17951	18044	18061	18115	18114	18001	18217	18305	18153	18263	18203	17965	17946	18248	18079	18052	17981	18035	18245	18241	18018	18166	18240	18082	18132	18025	18059	17860	18065	18016	18209	18117	18115	17968	18141	17836	18216	18161	18155	18004	18101	18145	17913	18063	17952	18030	18052	18060	17749	17925	18093	18024	18151	18157	18054	18053	18015	17621	18037	18007	18263	18149	18103	18028	18356	18131	18104	18062	17903	18073	18174	18060	18130	17887	17953	18080	17893	18027	18200	17955	18058	18114	18123	18207	17827	18039	18080	17996	18043	17927	18045	18059	17976	17935	18066	17934	17888	18234	18112	18095	18050	18058	18062	18224	18310	17976	17916	17949	17994	18145	17906	18189	18115	18166	18178	18171	18090	18146	18237	18147	18011	17958	17853	18235	17881	17944	18063	18053	18315	17960	18128	18188	17899	17942	18005	18049	18134	18187	18004	18035	17996	18104	18011	18257	18227	18161	18086	18077	18067	18114	18313	18017	18141	17952	18070	18205	18115	18177	17887	18032	17931	18032	18125	17918	17965	18017	18099	18145	17982	18006	18337	17908	18016	18028	18151	18205	18049	17876	18100	18131	17938	18095	18264	18132	18208	18050	18160	17955	17978	18075	18091	17874	18090	18151	17968	18005	17939	17961	17961	18138	18159	17900	18176	18039	18030	18127	18041	18055	18118	17983	17982	18229	18215	18033	18040	18177	18407	18172	18079	18200	18083	17934	18111	17884	18019	17988	18076	18289	18131	18033	18074	18072	18049	18128	18066	18116	18124	18328	17874	18344	18069	18185	18123	18039	18049	18071	18200	17971	18175	18224	18119	17991	18156	17951	17925	18086	18008	18027	17959	18074	18157	18031	18117	18009	18098	18125	18264	18165	17951	18030	18008	18039	18071	18230	18093	18134	18147	18188	18239	18161	18151	18092	18216	17990	18166	18281	18026	18126	18101	17875	17963	18153	18086	17896	18096	17888	17998	17843	18223	18307	17980	17981	17980	18214	18102	17954	18210	18069	17993	17966	17879	18029	18208	18212	17920	17941	18198	18246	18133	18110	18027	18039	18050	17991	17988	18046	18124	17956	18041	18248	18138	17938	18203	18253	18029	17966	17844	17965	17971	18080	17983	18382	18136	18126	17990	18050	18164	18031	17921	18169	18188	18199	18102	18076	18162	18086	17988	18026	18238	18174	18215	18161	18111	18046	18253	17971	18042	18162	18073	18171	18170	18100	18068	17998	18213	18152	18190	18111	18223	18089	18081	18368	18261	18284	18033	17952	18038	18145	18149	18189	18209	18183	18165	18074	17980	18002	18092	18146	18238	18028	18247	18219	18225	17939	18040	18039	17943	18284	18139	18018	18162	18102	17979	18007	18260	18004	17944	18274	18150	18114	18067	17972	17919	18007	18116	18070	18057	18005	17851	17932	18039	17963	18049	18016	17996	18268	18200	18010	17951	18137	18092	18158	17948	18110	18057	17899	18088	18202	18308	17955	18228	18209	17981	18229	18190	18228	17920	17936	17991	18141	17987	18167	18127	18065	17907	18130	18119	17812	18145	18103	18186	18186	18131	18301	18001	18069	18151	17992	18191	18210	18199	18034	18187	18009	18062	18118	18135	17827	18068	17769	18003	18125	18286	18065	18228	18244	17913	17998	18123	18284	18227	18265	18000	18188	17920	18095	18092	17958	18213	18226	18101	18251	18180	18122	17916	18173	18066	18045	18252	17904	18306	18249	18033	18109	18010	17864	18195	18065	17963	18112	17906	18096	18338	18255	17960	18144	18145	18304	18220	18285	18206	18112	18253	18163	18309	18039	17808	18013	18108	18001	18010	18337	18095	17944	18111	18042	17910	18039	18050	18024	18133	18054	18109	18017	18176	17962	17844	17997	18050	18247	18181	18071	18155	18037	18075	18124	17892	18163	18042	17932	18123	18044	18172	18148	18043	18223	17893	17952	18023	18130	17976	18024	18077	18147	18091	17927	18068	17908	18415	18082	18340	18096	18258	18052	18088	17953	18297	17990	18037	18200	18035	18045	18313	18066	18028	17940	18143	18133	18078	17990	18021	17906	18104	18004	18121	17872	18289	18117	18159	18175	18046	18255	18140	17943	18111	18118	18275	18219	18066	18126	18061	18232	18140	18032	17939	18238	18274	18160	18065	18139	18068	18153	18026	18176	18084	18231	17983	17902	18087	18160	17905	18251	18129	18090	18119	17923	18047	18240	18095	18251	18089	17972	18209	17997	18033	18087	18063	18048	18226	18060	18036	17986	18161	18008	18168	17955	18054	18147	17865	18108	18009	18100	18195	18143	18036	17963	17886	18072	18254	18058	18142	18274	17980	18068	17999	18094	18137	18244	18079	18023	17990	18011	18117	18116	18045	18029	18321	18155	18099	18022	18050	17928	18112	18178	18276	18261	18004	18016	18166	18010	18134	18133	18128	18258	18121	17881	18105	18158	18157	18071	18116	18030	17977	18157	18095	18186	18177	18312	18371	18148	18003	18055	18026	17990	18158	18072	18024	18109	18157	18180	18090	18062	18043	18055	18245	18263	17992	17915	18058	17944	18035	18099	17780	17978	17918	18169	18188	17929	18210	17955	18191	18040	17889	18116	18039	17970	18115	18102	17937	17899	18226	18184	18334	18118	18063	18023	18298	18284	18248	18239	18332	17961	18051	18026	18048	18142	18068	18120	17918	18349	17961	18113	18027	18268	18043	18041	18196	18079	18112	18058	17952	17891	17999	18167	18164	17786	18154	18064	18206	18058	18140	18163	17933	18054	18105	18082	18105	18011	18072	18228	18134	18035	17890	18003	18007	18017	17994	18061	18144	18050	18255	17997	18334	17972	18192	18100	18320	17999	18190	18251	18215	17987	18215	18062	18094	18068	18346	18009	18194	18042	17861	17907	17999	18075	18122	18036	17869	18169	18315	18038	18370	18259	18136	17932	18099	18095	18082	18163	17937	18002	17977	17954	18196	18119	18228	17951	17912	18009	18145	18103	18232	17972	18170	18115	17987	18211	18148	18200	18196	18178	18181	18062	18013	18073	18054	18063	18087	18341	17926	18070	18125	18180	17989	18105	18111	18065	18084	18208	18267	18004	18147	18070	18181	18307	18027	17964	18000	18047	18095	18114	18105	18005	18094	18093	18276	18152	18118	18187	17797	18147	18061	17831	18161	18114	18057	18038	18196	18064	18086	18029	18120	18103	17956	18003	17976	18194	18299	18066	17953	18082	17945	18106	17955	18068	18205	18264	18224	18296	18296	17887	18189	18026	18098	18134	17943	17967	18164	17991	18209	18240	18165	18005	18119	17796	17872	18113	18177	18168	18063	17967	18187	18160	18139	17948	18004	18242	18208	18250	18117	18282	18087	18019	18207	17973	18073	17961	18108	18206	18073	18267	18318	18086	18096	17959	18014	17870	18137	18098	18127	18202	17819	17980	18136	18057	18097	18130	18274	17966	17995	17853	18123	18129	18015	18250	18015	18232	17971	18220	18152	18075	18210	18366	18146	18246	18227	18112	18219	18323	17980	18075	17897	18293	18024	17903	18390	18079	17946	18081	18230	17968	18022	17923	17991	18033	18089	18148	18288	18195	18071	18008	18138	18052	18051	18072	18133	18206	18061	18151	18254	17980	18194	18401	17997	18149	18087	18115	18010	18175	17991	18268	17984	17968	18126	18081	18238	18108	18048	18216	18184	18365	18123	17948	18033	17916	18167	18244	18168	18163
18686	29052	28792	40483	64436	69473	58618	41864	26174	16409	12900	11929	11612	11455	11450	11432	11504	11529	11542	11565	11567	11476	11401	11488	11592	11548	11513	11453	11400	11363	11367	11518	11528	11569	11504	11466	11315	11468	11531	11511	11441	11487	11685	11309	11521	11397	11554	11662	11488	11434	11328	11583	11395	11364	11497	11318	11439	11539	11409	11606	11547	11444	11412	11461	11408	11418	11485	11409	11491	11266	11382	11384	11438	11467	11491	11451	11407	11435	11381	11410	11407	11375	11422	11545	11470	11615	11503	11523	11418	11431	11443	11378	11435	11356	11312	11513	11344	11267	11468	11616	11288	11462	11355	11584	11350	11498	11387	11460	11578	11452	11466	11382	11568	11567	11186	11440	11323	11242	11433	11455	11194	11350	11359	11432	11499	11396	11356	11416	11410	11675	11510	11418	11459	11420	11453	11453	11549	11445	11346	11486	11372	11440	11487	11533	11463	11391	11387	11523	11417	11384	11305	11461	11440	11576	11274	11387	11415	11488	11413	11450	11371	11478	11291	11498	11322	11464	11316	11371	11420	11446	11425	11442	11578	11453	11332	11375	11391	11459	11434	11353	11484	11419	11517	11223	11518	11454	11270	11386	11436	11454	11481	11436	11640	11590	11490	11566	11467	11453	11445	11422	11356	11461	11479	11393	11476	11305	11555	11429	11340	11350	11522	11444	11303	11379	11360	11442	11104	11452	11362	11548	11416	11368	11254	11268	11535	11514	11411	11441	11461	11586	11442	11458	11536	11397	11448	11397	11540	11260	11405	11561	11423	11464	11304	11274	11329	11547	11415	11440	11290	11372	11501	11414	11361	11540	11358	11383	11457	11411	11552	11382	11505	11386	11192	11311	11358	11365	11551	11512	11404	11213	11357	11444	11490	11588	11360	11254	11400	11412	11440	11475	11435	11490	11391	11449	11476	11209	11468	11317	11283	11530	11593	11553	11509	11412	11501	11482	11441	11428	11200	11406	11445	11382	11315	11414	11434	11476	11453	11430	11613	11407	11531	11225	11265	11511	11428	11466	11244	11319	11233	11425	11495	11516	11492	11314	11389	11420	11425	11445	11348	11414	11406	11197	11418	11225	11531	11502	11461	11342	11450	11401	11491	11377	11396	11406	11427	11512	11244	11509	11358	11462	11351	11311	11416	11487	11420	11514	11293	11675	11646	11393	11546	11486	11490	11513	11555	11586	11346	11474	11499	11411	11479	11342	11489	11445	11397	11329	11386	11380	11386	11403	11429	11378	11463	11507	11417	11363	11509	11345	11413	11297	11463	11369	11520	11510	11279	11453	11446	11459	11480	11504	11283	11536	11311	11460	11342	11518	11283	11461	11390	11469	11518	11255	11506	11504	11363	11386	11517	11497	11484	11546	11509	11389	11408	11386	11325	11357	11304	11427	11568	11466	11454	11459	11519	11483	11406	11373	11445	11304	11484	11436	11345	11374	11411	11428	11314	11500	11471	11338	11552	11474	11372	11523	11414	11353	11510	11508	11513	11510	11429	11510	11322	11424	11313	11501	11406	11438	11555	11445	11408	11349	11333	11387	11417	11494	11356	11413	11416	11485	11496	11554	11348	11457	11481	11499	11513	11272	11531	11207	11440	11489	11476	11443	11430	11416	11432	11406	11317	11338	11515	11567	11516	11416	11485	11362	11313	11355	11523	11437	11449	11445	11526	11327	11453	11420	11399	11385	11339	11450	11464	11427	11443	11427	11533	11489	11399	11465	11278	11465	11407	11388	11365	11441	11450	11335	11600	11371	11273	11369	11402	11356	11527	11524	11324	11450	11500	11248	11362	11504	11474	11390	11531	11289	11442	11452	11404	11481	11475	11498	11537	11508	11503	11461	11417	11463	11372	11315	11392	11445	11382	11523	11543	11399	11382	11353	11450	11379	11454	11351	11433	11457	11378	11526	11387	11527	11546	11435	11481	11416	11339	11331	11517	11330	11498	11385	11461	11377	11398	11373	11336	11332	11454	11433	11362	11340	11516	11363	11299	11300	11447	11406	11487	11470	11418	11433	11417	11441	11269	11285	11351	11484	11290	11449	11319	11538	11470	11253	11413	11351	11354	11375	11443	11380	11356	11383	11374	11502	11322	11568	11420	11323	11467	11466	11432	11403	11354	11468	11472	11471	11533	11579	11515	11340	11469	11696	11337	11444	11407	11572	11280	11424	11340	11460	11361	11401	11483	11323	11320	11432	11430	11422	11492	11315	11424	11406	11421	11580	11447	11385	11382	11414	11466	11635	11481	11238	11549	11424	11490	11393	11429	11222	11457	11354	11284	11460	11280	11564	11344	11333	11689	11251	11441	11523	11320	11361	11412	11374	11453	11389	11334	11413	11466	11431	11383	11675	11284	11537	11466	11574	11535	11397	11396	11464	11584	11398	11355	11355	11263	11432	11515	11213	11524	11160	11470	11315	11467	11454	11361	11412	11228	11458	11336	11386	11324	11267	11357	11499	11419	11290	11550	11448	11535	11321	11284	11408	11333	11508	11321	11464	11191	11504	11230	11281	11365	11410	11372	11372	11474	11377	11364	11455	11486	11445	11356	11350	11321	11424	11439	11375	11463	11509	11377	11353	11413	11309	11431	11245	11379	11514	11508	11513	11432	11437	11662	11390	11466	11375	11533	11363	11350	11487	11503	11452	11570	11460	11400	11463	11385	11464	11348	11537	11349	11397	11337	11420	11417	11394	11397	11513	11289	11556	11425	11422	11403	11467	11482	11541	11420	11433	11435	11299	11342	11373	11356	11477	11344	11448	11233	11439	11473	11441	11521	11602	11583	11355	11266	11589	11445	11481	11515	11339	11242	11509	11325	11500	11302	11316	11526	11303	11247	11299	11468	11302	11474	11468	11410	11334	11286	11448	11495	11504	11275	11523	11432	11333	11358	11515	11344	11412	11451	11360	11419	11362	11430	11394	11285	11476	11611	11408	11336	11564	11501	11409	11358	11448	11294	11452	11436	11413	11510	11319	11465	11510	11323	11572	11627	11499	11370	11376	11423	11453	11300	11366	11559	11466	11364	11446	11478	11579	11423	11487	11397	11304	11610	11451	11389	11341	11507	11461	11565	11264	11612	11376	11347	11296	11340	11425	11315	11524	11466	11511	11304	11239	11570	11461	11247	11376	11216	11596	11561	11382	11439	11397	11205	11406	11316	11551	11565	11257	11414	11428	11512	11444	11380	11243	11485	11361	11352	11373	11402	11400	11377	11449	11289	11306	11572	11299	11421	11290	11392	11589	11409	11315	11291	11618	11365	11506	11219	11399	11506	11430	11347	11530	11403	11416	11379	11455	11477	11428	11426	11338	11548	11451	11282	11545	11333	11370	11383	11484	11441	11525	11330	11366	11410	11308	11439	11325	11490	11321	11564	11452	11458	11348	11481	11439	11478	11404	11244	11334	11388	11498	11350	11314	11362	11531	11385	11430	11352	11572	11449	11533	11505	11304	11498	11528	11476	11422	11396	11460	11435	11263	11363	11325	11381	11476	11284	11307	11524	11358	11361	11377	11390	11376	11502	11402	11392	11322	11214	11383	11445	11279	11598	11538	11415	11529	11532	11563	11399	11378	11422	11296	11340	11577	11497	11451	11559	11364	11272	11421	11496	11505	11315	11457	11260	11488	11510	11362	11534	11342	11354	11344	11248	11423	11366	11608	11406	11470	11436	11472	11248	11309	11550	11405	11376	11503	11516	11485	11346	11340	11430	11358	11556	11379	11503	11406	11356	11474	11276	11380	11274	11529	11383	11466	11332	11408	11494	11453	11425	11469	11487	11425	11207	11442	11338	11420	11515	11330	11409	11382	11382	11422	11407	11248	11594	11307	11480	11360	11435	11416	11398	11479	11392	11478	11364	11411	11406	11444	11318	11497	11349	11491	11634	11300	11461	11472	11391	11501	11316	11469	11586	11576	11501	11340	11349	11240	11420	11413	11338	11654	11462	11408	11295	11274	11310	11403	11546	11295	11370	11482	11400	11424	11475	11329	11490	11307	11450	11317	11458	11567	11399	11463	11477	11389	11253	11567	11454	11375	11386	11257	11586	11258	11354	11452	11369	11341	11470	11445	11495	11332	11464	11302	11565	11395	11234	11449	11352	11538	11607	11464	11569	11420	11357	11410	11513	11367	11469	11476	11439	11506	11359	11381	11279	11450	11384	11391	11486	11592	11306	11430	11339	11420	11406	11348	11187	11327	11426	11427	11342	11374	11381	11433	11579	11370	11424	11464	11453	11322	11238	11319	11530	11411	11307	11294	11304	11355	11342	11430	11214	11456	11400	11394	11247	11465	11439	11363	11572	11457	11388	11262	11322	11443	11579	11457	11477	11428	11411	11401	11548	11269	11393	11398	11421	11518	11346	11296	11390	11342	11476	11437	11344	11460	11500	11306	11358	11500	11527	11411	11414	11314	11594	11448	11409	11396	11260	11490	11380	11524	11426	11534	11373	11416	11375	11321	11327	11351	11350	11283	11296	11439	11301	11493	11463	11614	11384	11324	11406	11504	11492	11440	11549	11454	11475	11364	11536	11398	11537	11297	11204	11350	11335	11385	11402	11403	11466	11403	11392	11439	11433	11628	11386	11605	11321	11312	11270	11275	11424	11387	11488	11479	11550	11331	11347	11325	11442	11435	11375	11502	11248	11452	11531	11355	11421	11191	11260	11238	11487	11358	11368	11379	11443	11450	11351	11350	11483	11636	11483	11379	11408	11294	11371	11347	11427	11265	11325	11580	11330	11323	11388	11270	11358	11508	11276	11419	11308	11442	11357	11434	11486	11351	11301	11274	11634	11548	11480	11408	11409	11408	11292	11371	11404	11537	11450	11462	11458	11507	11309	11377	11466	11562	11322	11493	11434	11275	11533	11447	11339	11460	11474	11489	11409	11422	11437	11388	11330	11463	11470	11350	11362	11505	11408	11345	11520	11337	11312	11318	11352	11510	11364	11251	11371	11476	11406	11394	11428	11531	11424	11270	11348	11555	11389	11372	11261	11514	11522	11527	11415	11552	11478	11445	11536	11418	11512	11424	11273	11363	11429	11496	11368	11291	11328	11340	11510	11423	11409	11223	11519	11231	11262	11523	11242	11401	11495	11465	11441	11383	11353	11363
32127	23587	21905	21623	24595	27166	26059	22509	19874	18450	18158	18006	17733	17913	17755	17789	17981	17795	18046	17978	17959	17821	17909	18144	17865	18129	17930	17902	17769	17804	17918	18134	17771	17783	17820	18020	17794	18111	17705	18022	17955	18071	17909	18069	17978	17929	17697	17829	17799	17946	17816	17921	17669	17846	17794	17930	17969	17939	17737	17959	17797	17978	18233	17923	17852	17716	18074	17861	17852	17912	17842	17800	17819	18029	17957	17965	17897	17969	17954	17998	17764	17768	17866	17890	17969	17734	17878	17877	17871	18038	17995	17847	17879	18045	17959	17908	17804	17962	17878	17872	17890	17902	17887	17790	17726	17824	17903	17812	17802	17834	18090	18046	17839	17941	17873	17857	17890	17826	17795	18011	17873	18097	17897	17950	17674	17730	17677	17849	17834	17629	17900	18024	18006	17889	17826	17881	17825	17889	17743	17932	17783	18001	17763	17934	18077	17691	17579	17943	18152	18063	17834	17805	17768	17810	18037	17831	18009	17685	17816	17966	17988	17908	17923	17958	18115	18026	17925	17688	17714	17855	17946	17786	17858	17736	17847	17759	17822	17798	17911	17933	17830	17442	17891	17551	18056	18073	17800	17818	17692	17949	17833	17998	17597	17916	18023	17751	17744	17791	17833	17924	17706	17879	17693	17788	18014	17917	17994	18054	17809	17819	17961	18040	18007	17863	18059	17856	17902	17839	17898	17694	17719	17721	17803	18002	17899	17737	18041	18000	17856	17990	18124	17735	17757	17846	17817	18110	17946	17921	17853	17732	17711	17869	17994	17884	18019	18107	17836	17639	17884	17907	17727	17691	18067	17833	17793	17732	17778	17834	18019	17842	17945	17717	17984	17828	17965	18023	17943	17998	17974	17967	17868	17920	17950	17779	17994	17783	17982	18060	17778	18077	17805	17916	17981	18024	17894	17989	17855	17923	17940	17782	17873	18087	17883	18102	18056	17941	17805	17964	17852	17740	17610	17858	17652	17681	18035	17677	17828	17878	17795	17650	18110	17924	17981	17901	17780	18131	17829	17814	17985	17762	17954	17894	17837	17804	17877	17916	18040	17869	17945	17773	17926	17788	17921	17638	17712	17881	18022	17988	17956	17953	17613	17932	17895	17760	18001	17814	17868	17954	17798	18003	17901	18202	17927	18160	17950	17883	18000	17615	18011	18089	17869	17806	17984	17750	18074	17992	18017	17744	17834	17813	17908	17953	17935	17659	17788	17827	17934	17881	17964	17707	17860	17862	17913	17825	17872	18118	18046	18073	17773	18090	17927	17862	18041	17918	17786	17847	18090	17931	18039	18095	18231	17982	18190	17862	17861	17765	17758	17850	17815	17962	18027	17922	17894	17951	18061	17607	17833	17807	17893	17898	17950	17912	17858	17976	17861	17754	17763	17956	17680	17775	18114	17761	17649	17747	17874	17915	18030	17960	18008	17955	17826	17904	17961	17874	17856	17693	17921	17802	17740	17855	17956	17857	17763	17816	17792	17797	18076	17896	17909	17886	17779	18014	18111	18040	17994	17932	17794	17756	17840	17902	17890	17966	18018	17898	18101	17864	18033	18009	18047	17844	17920	17788	17969	17707	17908	17762	17815	17831	18143	17765	17834	17806	17719	18053	17692	17874	17949	17846	17827	17982	17863	18070	17817	18051	17891	18202	17984	17819	18088	17974	17765	17749	17727	17938	17891	17902	17927	18021	17931	17739	17794	17850	17620	17962	18088	17890	17819	17835	17955	17995	17987	17839	18060	17876	17804	17960	17860	17704	17920	17874	17790	17996	17842	17910	17655	18060	17854	17837	18034	17931	17968	17915	17824	17856	17809	17938	17779	18072	17906	17871	17784	17760	17838	17956	17673	17736	18079	17886	17919	17792	17759	18002	17807	17866	17949	18148	17874	17883	17950	17901	17850	17789	17888	17768	17949	18313	18053	18060	17736	17956	17969	18009	17794	17724	17990	18135	17850	17832	17947	17747	17724	17931	17895	17891	17855	18071	17825	17873	17916	17873	17892	17847	18013	17861	17772	17925	17948	17805	18129	17986	17643	17843	17844	18039	17861	17771	17802	17803	17848	17924	17741	18035	17888	18085	17845	17775	17741	18016	17709	17934	17801	17735	17748	18104	17841	18058	17992	17849	17921	17715	17948	17871	18054	17749	17930	18056	17794	17792	18064	17912	17867	17943	17967	17968	17866	17816	17744	17711	17744	17834	18071	18255	18064	17935	17741	17896	17862	17943	17858	17902	17877	18085	17855	17947	17829	17743	18023	18033	17908	18061	18050	17811	17664	17898	17921	17692	17920	17863	18140	18086	17970	17854	17890	17900	17903	17864	17833	17561	17681	17650	18074	17764	17744	18095	17990	17960	17936	18031	17892	17710	17617	17842	18033	17692	17881	17906	17947	17732	17824	17733	17855	18104	18070	17873	18043	17872	17798	18000	17940	17818	17856	17756	17946	17898	18065	17866	17835	18003	17899	18039	18009	17967	17794	17907	18019	18208	17644	17721	17969	17818	18070	17915	17634	18063	18041	18196	18139	17775	17626	18014	17877	17809	17698	18141	17821	18113	17807	17827	17833	17902	17965	17840	18037	18017	18097	17624	17891	17842	18010	18005	18197	17971	17789	17936	17876	17947	17980	17957	17920	18060	18008	18162	17926	18144	17872	17810	17931	18021	17741	18038	18017	17969	18061	17961	18119	17981	17954	18087	17921	17854	17909	18118	17890	18224	17868	17995	18011	17843	17889	17944	17925	17644	17997	17908	17816	17905	18139	17824	17750	17918	17961	17803	17821	18006	17829	17830	18012	17913	18099	17988	18028	17993	17854	17988	17836	17884	17789	17711	17766	17848	17849	17868	17935	18013	17902	17652	17972	17942	17722	17889	17661	17802	17892	17757	17886	17929	17975	17830	17748	17889	17876	18054	17891	17890	17943	17877	18016	18086	17796	17790	17862	17689	17680	17770	17932	17874	17936	17917	17890	17830	17902	17686	17889	17915	17829	18069	17826	17987	17779	17872	17825	17809	17901	17759	17948	17617	17915	17943	17876	17943	17827	17888	17942	17789	17985	17837	17922	17854	17906	17783	18068	17938	17928	17987	18035	18037	17924	17727	17892	17945	17845	17733	17791	17956	17948	17856	17859	17799	18062	17695	17819	17786	17899	17970	17915	17885	17759	17935	18041	17998	17575	17993	17862	17969	17823	17564	17807	17936	17750	17835	17889	17885	17806	17899	17939	17952	17931	17921	17812	17914	17813	17908	18000	17967	17607	17842	17771	18038	17900	17866	17941	17816	17740	17846	17951	17938	17921	17787	18008	17668	17797	17945	17837	17667	17969	17898	17647	17866	17981	17976	17745	17797	18148	18079	18149	17885	17773	17975	17864	17800	17744	17910	18013	17893	17846	17868	17892	17852	18059	18112	17793	17676	17771	17790	18034	17917	17819	17899	17800	17863	17450	17883	17778	18082	17962	17831	17876	17796	18131	17753	17897	17839	17786	17928	18120	18040	18025	17737	17926	18023	17668	17888	17929	17924	17702	17882	18107	17846	17941	17771	17871	17765	17913	17893	17944	17990	17781	17941	17797	17873	17964	17961	17892	17775	17772	17721	17883	17828	17647	17813	18067	17847	17969	17999	17941	17815	17860	17889	17999	17679	17945	18050	18023	17866	17874	17827	17702	17862	17964	17839	17949	17908	17942	17987	17732	17947	17877	17890	17940	17835	17946	18005	17782	17922	17809	17769	17929	18027	17941	17847	17770	17675	17951	17898	17878	17972	17744	17869	17886	17865	17856	17885	17729	17827	18044	17959	17726	18008	17985	17862	17824	18023	17923	17875	17924	17939	17842	17655	17722	17849	17729	17847	17797	17974	17935	17978	17914	18030	17695	17967	17960	17844	17924	17958	17967	18011	17876	17750	17953	17900	17741	17956	17855	17705	17967	17871	17922	17942	18053	17923	18071	18120	17872	18200	17998	17865	17922	17670	17806	18059	17757	17941	18058	17830	17842	17769	17676	17897	17700	17927	17985	17902	17849	17966	17763	18061	17795	17891	18023	17956	17937	17785	17758	18006	17808	17970	17626	17961	17965	17872	17896	17923	17944	17916	18015	17896	18043	18173	17926	18034	17838	17679	17989	17859	17919	17827	17994	17798	17828	17764	17664	17751	17726	17897	17910	17790	18037	17872	17798	17757	17765	18019	17838	18142	18030	17848	18087	17941	17898	17954	17786	17900	17901	18070	17702	17661	17917	17896	17854	18025	17826	17900	17980	17922	17863	17861	17737	17801	17637	17823	17941	17976	17971	17914	17938	18085	17904	17825	17822	17961	17879	17865	17895	17822	17875	17973	17963	17836	17655	17837	18055	17896	17805	17909	17914	17891	17992	17821	17871	17803	17814	17794	17796	17891	17905	17738	17993	17935	17958	17953	17892	17862	17985	17624	17579	17913	17841	17909	18020	18038	17964	17813	17790	17666	17827	17955	17797	17922	17738	17973	17851	18054	18000	18016	17892	17745	17846	17924	17917	17994	18079	18018	17810	17789	17858	17875	18297	17994	18053	17952	17905	17872	17829	18039	17981	18055	17657	17846	17969	17991	17833	17970	18043	17988	17857	17825	18013	17937	17761	17706	17762	17736	17495	17617	17914	17889	17813	17812	17814	17806	17754	17888	17995	17739	17785	17805	17952	17933	17892	18002	18142	17927	18012	17836	17773	17877	18077	17940	18040	18048	17942	17820	17838	17920	17907	17684	17900	18114	17832	17867	17721	17876	17960	17930	17963	17943	17755	17758	18024	17710	17980	17772	17974	17954	18094	17951	18018	17885	18030	17992	17916	17724	18023	17731	17982	17829	18019	17873	18047	17896	18141	17872	17775	18077	17758	18052	18096	17777	17777	17935	17736	17948	17864	17942	17882	18060	17728	17888	17879	18083	18059	17904	18199	17903	17760	17983	18049	17818	17898	17670	18207	17967	17942	17856	18024	17957	17932	17802	17636	17704	17833	17742	17700	17864	18067	17830	17907	17841	18104	17658	17771	17728	17729	18008	17944	17894	17878	17946	18010	18042	17972	17913	17946	17945	17946	17879	17857	17787	17920	17900	17906	17667	17827	18018	18033	17843
15965	16199	13238	13804	18438	20276	18043	14506	12355	11300	11260	11114	10976	11029	11050	10894	11129	11005	11001	10936	11150	11116	11036	10984	11090	10993	11263	11006	10939	11065	10996	11007	11092	11063	10891	10903	11039	11208	11052	11148	11030	10901	11147	11049	11031	11090	10963	11055	11010	10863	11049	11066	11009	10965	10937	10897	10979	11028	10927	11028	10861	11037	11056	10922	10959	10998	11005	11101	10989	11023	10958	11123	11007	10902	10865	11076	10915	10918	10952	11048	11012	10912	11120	10874	11114	11043	10909	10970	10805	10986	10973	10902	10943	11147	10961	11080	11033	11012	10993	10940	10937	10970	11026	10973	10943	10922	11073	10976	11019	11058	11003	10979	10841	10870	11054	10942	10980	10969	10871	11090	10964	10997	11069	11242	10905	11033	11157	11124	11068	11014	10979	11104	11005	10987	11169	10977	11106	10854	11152	11020	10860	10975	10987	11057	10942	10920	10993	11010	11022	11091	10903	11033	10980	11023	11228	11145	10962	11074	11085	11018	10902	10860	10951	10951	10980	10999	10844	10970	11040	11162	11061	10968	11072	11067	11115	10926	10882	11003	10954	10878	10995	10994	10953	11087	11089	10873	10971	11093	11015	10945	10994	10989	10834	11107	11017	11054	11159	10914	11050	10982	10927	10942	10904	10921	11071	11018	10954	11002	10975	11090	10982	10937	11043	11120	10996	11032	10984	11110	11133	11030	10937	10977	11100	11112	10980	10969	11069	10873	11089	10859	11037	10953	10915	11013	11100	10911	10969	10993	11059	10940	11186	10957	10929	11065	11071	11069	11162	10965	10909	11012	11071	11110	10916	11078	10916	11065	10997	10994	10938	10946	11175	10896	10975	11173	11019	10931	10960	10999	11099	10991	10871	11047	11017	11162	11019	10948	11049	10940	11006	10892	11095	10891	10886	11030	11043	11023	10929	11043	10972	10990	10892	10995	10934	10826	10882	11094	10961	11000	10991	11122	10960	11105	10977	11002	11122	11052	10946	10991	10969	10974	11037	11037	11137	11005	11190	11107	10946	11058	11062	11025	10952	10976	11201	10982	11020	11066	10941	10995	11044	10981	10864	10934	11035	10893	10907	11156	10958	10942	10963	10844	10881	10957	10923	11003	11141	11131	10980	11033	10900	10900	10956	11042	10940	11058	11094	10854	11095	10926	11085	11029	10887	10919	11158	10873	10996	10927	10867	11121	10812	11010	11163	10945	10988	10974	10938	11140	11032	10913	10952	10893	10849	10936	10917	10882	11080	10942	10970	11057	10997	10905	11095	11005	11053	11096	10903	11052	11050	10930	10873	10912	10920	11021	10927	11175	10924	11050	11051	11011	11005	10985	10825	10980	11025	10962	11070	11049	10840	10975	11036	11037	11014	11014	11149	10982	10927	10995	11145	10955	10933	11024	10920	11122	11064	11015	10857	10930	10961	10867	10982	10944	11107	11007	11044	10956	11092	10854	11042	11158	11086	11056	10923	11132	11017	10930	10939	11036	11342	10960	10912	11003	10979	10926	10984	10852	10967	11085	11190	10824	10905	10989	10995	10948	11030	10948	11098	11023	11110	10983	10958	10984	10854	11022	10949	10934	11021	10947	11016	10930	10880	11090	10977	11043	10846	10930	10985	11107	11251	10891	11078	11060	11039	10970	10980	10961	11007	10926	10953	11075	11061	11016	11057	11007	10949	11038	11138	10853	11164	11118	11031	10952	10865	10997	11021	10942	11129	11057	11010	11008	10873	10977	10964	10999	10768	11086	11081	11050	10998	11064	11092	10946	11021	11062	11081	10996	11074	11003	10900	10992	10927	10880	11052	10889	11029	11145	10998	10945	11017	10906	11014	11082	11023	11013	11022	11052	10930	10772	10985	10943	11054	10975	10842	11035	10992	11011	10984	11140	11067	11115	10907	10957	10939	10849	10893	11020	11010	11046	10916	11105	10923	10979	11071	10915	10947	10783	10844	10793	11148	11002	10880	11033	10832	11079	10902	11112	10995	10945	10957	11071	10962	11000	11069	10945	10930	10920	10945	11098	10914	10989	11144	11059	10993	11095	10946	11185	11062	11108	11052	10841	11043	11004	11070	11000	10909	10981	11014	10933	10943	10886	11188	11027	11042	11021	11015	10936	10916	10988	10953	11068	11003	10959	11010	10841	11062	11056	10853	11023	11026	11030	10865	10824	10988	11023	10853	11140	11077	11031	10922	11003	10903	10950	10965	10848	10975	11002	11118	11089	10985	11081	11019	11008	10973	10928	11121	10924	10979	10959	11033	11024	10931	11086	10949	11073	11088	11078	10890	10922	10876	10817	11103	11001	11058	11041	10841	11105	11038	11099	10991	10702	11045	11073	10918	11064	10970	11053	10923	10999	10945	11058	11138	11029	10997	11080	11003	10962	11113	11027	11033	10927	10862	11028	11072	10926	11041	11170	11066	10990	11003	10960	10872	10955	11115	10914	11087	10911	11055	11014	11014	11009	10934	11071	10982	11055	11091	11096	10878	10952	11055	10909	11084	11089	11063	11082	11151	11034	11030	10911	10944	10905	11048	10928	10965	10992	11128	11034	10963	10976	11027	10973	11032	11014	11136	10944	10834	10965	10995	10840	11047	11053	10991	11012	11130	11114	10993	10988	11013	11076	11042	11003	10884	11114	11011	11073	10981	11161	10886	10806	11093	10959	10985	10929	11085	11094	10822	10920	10918	11022	10866	10803	10956	11069	10911	10964	11091	10925	11113	10943	10993	11076	10849	10984	11063	10928	10997	11087	11083	11130	11092	10942	10947	10970	11126	11018	10823	10950	11044	11049	11050	10890	11109	11076	10968	11006	10941	10936	10957	11015	11043	10932	11048	10851	11066	11061	10911	10930	11074	10912	10952	11176	11037	10913	10996	11005	11038	10805	11096	11021	11032	10970	11084	10923	11115	11172	11012	10973	11022	10793	11129	11071	10793	11033	10918	10963	10940	10924	11036	10908	11074	10983	11084	10885	11155	11022	11018	10991	11152	11062	11028	11102	11119	10916	10957	10963	11133	10824	10921	10902	11004	11126	10953	11040	11043	10830	10942	11021	10927	11128	10932	11028	11073	10949	11002	11015	11012	11019	10950	10932	11010	10862	11027	10977	10945	10925	11115	10909	10918	10931	11034	11059	10989	11079	11227	10919	10963	11102	10970	11138	11121	11011	11079	11097	11093	11012	10919	11127	10846	10976	10876	10898	10954	10943	11050	11037	10964	10917	11124	11085	10911	11059	10792	10917	10988	10815	11019	11084	11255	10867	10862	11025	11104	10915	10952	11016	11009	10840	10879	11047	11050	10942	10960	10963	10973	11113	11044	11109	10766	11006	11199	10920	11082	11025	10786	11010	11048	11046	11036	10971	11072	11016	11023	10970	10997	11307	11011	11095	11069	11095	11022	11011	11038	10991	11069	10937	10997	10806	11074	10866	11066	11148	10942	11062	10967	10878	10867	11104	10781	11021	10956	10896	11062	11171	10987	11081	11054	11015	10996	11066	10989	10958	10935	10966	11227	10977	10885	11053	11061	11047	10940	10975	11024	11154	10824	11093	11033	11119	10952	11214	11094	11030	10795	11081	11103	11149	11041	10878	11105	10963	11052	11134	10856	11079	10881	11045	10903	11058	10951	11234	11142	11184	10852	11064	11029	10953	10915	11062	10799	11105	11030	10827	10831	11052	10952	11161	11038	10928	11034	10959	10898	11145	10883	11009	10956	11051	11009	10934	11015	11016	10981	10889	11176	10888	11204	11052	11110	11052	11011	10934	10863	11019	10814	10803	11072	10957	10854	10916	11132	10996	11052	11036	11063	11144	11090	11025	10968	10966	11019	10920	10986	11112	11033	11034	10891	10876	11117	11026	10840	11011	11087	11056	10936	10836	11017	10969	11088	11046	10892	11115	10987	10924	11117	10976	10895	10996	10851	10905	10995	10829	10826	11100	11056	11017	11043	10932	11063	11026	10867	10994	11023	10942	10873	10725	10968	10927	10970	11058	11071	10845	11150	10949	10919	10989	10900	10945	11091	11002	10943	11110	10912	10901	11009	11044	10876	10987	10959	11125	10902	10920	11076	10968	11129	10827	11104	11140	10877	11009	10977	10998	11076	10893	11060	10978	11165	10932	11095	11141	10976	11113	11088	10984	10928	11075	10890	11002	11078	11036	11135	11006	11108	10873	10853	11022	10964	10957	11107	10833	11176	11130	10934	11013	11104	10894	11019	11067	11052	10993	10981	10894	10962	11012	11152	10946	10986	11026	10900	10970	10873	10947	10938	11108	10905	10907	11011	10797	10967	10895	11063	11025	10977	10995	11015	11020	11098	10917	10950	11036	10956	10925	11190	10922	10942	11125	10971	10977	10901	11068	10866	10995	11006	11159	10874	11101	10980	11017	10895	11069	10972	10910	11093	10968	10902	11087	10884	10992	10805	11011	10873	10886	10870	11052	11003	11173	10994	10951	10927	11042	10842	11079	11015	10889	11088	10925	10993	11005	10998	11119	11124	10915	11015	10923	11063	10909	11002	11137	11034	10984	11058	11016	11177	11033	11073	10949	10891	11029	11023	10909	10843	10916	10998	11006	11091	10924	11109	10853	10928	10969	11099	10932	11038	11212	11056	10952	11014	11047	11029	11052	11108	10966	10983	10929	10879	11071	10930	10940	10995	11050	11211	10994	11163	10897	11101	11026	10851	11056	11014	10893	10991	10934	11038	11054	11028	11174	11251	10921	10974	10950	11001	11051	10866	10988	10995	11041	10855	10946	10972	11023	10979	11005	11124	10942	10986	10951	10848	10862	11042	10873	10916	11122	10847	10952	10932	11020	11030	10899	10942	11103	11026	11062	11054	10964	11127	10995	10994	10977	11213	10941	10881	10976	10912	10999	11027	11128	11052	10936	10938	10919	10990	11039	11011	10942	11035	11062	11037	10913	11053	11043	10945	10955	10881	11005	11192	11085	10755	10963	11125	11020	10905	11117	11112	10828	11028	10903	11095	11127	10924	10902	10927	11017	10982	11038	10880	10932	10869	10892	11063	10725	10892	10995	10952	11120	11010	11038	11044	11213	10952	10925	11066	11026	10965	11006	10937	11080	10925	10882	10932	10954	11065	11023
25855	21542	27845	32273	43398	58337	50773	36895	25847	20523	18771	18132	18233	18300	17942	17917	17584	17866	17803	17771	17656	18062	17962	17567	17852	17923	18024	17756	17892	17876	17788	17775	17812	17543	17783	17902	17677	17930	17711	17845	17829	17758	17736	17918	18053	17954	17721	17645	17788	17744	17634	17693	17733	17923	17890	17688	17744	17828	17710	17741	17681	17571	17719	17631	17679	17871	17458	17703	17918	17851	17606	17594	17726	17723	17481	17438	17594	17753	17799	17803	17797	17904	17884	17738	17786	17805	17592	17551	17602	17701	17695	17785	17883	17834	17621	17762	17694	17753	17600	17637	17760	17712	17828	17524	17519	17690	17579	17792	17704	17671	17967	17738	18006	17713	17491	17488	17687	17764	17690	17728	17648	17689	17730	17661	17722	17656	17730	17828	17660	17818	17666	17889	17919	17526	17740	17663	17643	17743	17807	17794	17828	17686	17579	17695	17660	17735	17668	17550	17727	18002	17731	17623	17943	17658	17638	17703	17657	17685	17602	17732	17861	17709	17692	17792	17883	17516	17613	17618	17679	17727	17920	17568	17384	17775	17647	17797	17768	17815	17617	17923	17893	17704	17679	17743	17616	17794	17669	17584	17632	17596	17741	17837	17774	17819	17544	17943	17653	17808	17730	17817	17614	17712	17702	17724	17734	17624	17711	17775	17753	17576	17772	17619	17685	17597	17800	17699	17797	17625	17711	17603	17638	17782	17859	17596	17627	17934	17474	17721	17617	17547	17632	17792	17970	17552	17772	17693	17626	17754	17569	17602	17939	17656	17845	17933	17736	17794	17572	17505	17552	17785	17649	17817	17618	17686	17836	17723	17581	17692	17819	17757	17745	17784	17663	17588	17785	17768	17694	17841	17681	17611	17797	17704	17433	17598	17739	17880	17778	17566	17790	17724	17735	17607	17595	17834	17764	17593	17602	17477	17812	17771	17956	17870	17750	17832	17783	17633	17559	17718	17732	17732	17942	17647	17691	17628	17552	17628	17627	17609	17796	17757	17831	17657	17672	17609	17918	17578	17660	17562	17855	17883	17680	17761	17826	17678	17656	17512	17612	17669	17701	17637	17592	17686	17663	17786	17838	17845	17679	17647	17796	17743	17736	17801	17771	17866	17612	17671	17910	17773	17743	17711	17701	17738	17728	17846	17890	17656	17734	17859	17733	17636	17682	17615	17783	17857	17752	17673	17698	17828	17636	17712	17658	17884	17536	17838	17593	17780	17746	17750	17865	17708	17704	17646	17684	17652	17736	17834	17733	17670	17968	17695	17464	17694	17672	17821	17852	17782	17843	17578	17837	17817	17952	17657	17775	17662	17930	17807	17536	17932	17692	17837	17680	17856	17792	17675	17653	17710	17788	17639	17720	17763	17541	17871	17732	17800	17893	17839	17780	17605	17627	17639	17724	17654	17782	17799	17668	17642	17673	17631	17870	17709	17895	17775	17641	17768	17861	17806	17515	17427	17563	17530	17742	17523	17978	17806	17671	17649	17646	17604	17861	17672	17641	17759	17807	17670	17672	17612	17687	17751	17674	17871	17557	17760	17735	17690	17736	17562	17550	17907	17795	17546	17748	17726	17655	17801	17773	17764	17645	17781	17707	17720	17650	17855	17639	17802	17691	17701	17629	17725	17898	17679	17591	17812	17806	17536	17588	17627	17738	17718	17954	17616	17742	17648	17735	17678	17750	17532	17686	17570	17843	17847	17771	17773	17475	17875	17791	17847	17850	17499	17709	17747	17672	17592	17593	17907	17612	17821	17584	17812	17596	17783	17521	17869	17753	17770	17635	17547	17633	17657	17697	17729	17894	17819	17288	17534	17330	17524	17595	17629	17770	17716	17875	17833	17736	17525	17458	17571	17791	17785	17715	17694	17720	17841	17830	17847	17713	17690	17877	17871	17706	17829	17513	17580	17738	17679	17859	17657	17692	17680	17548	17845	17560	17657	17698	17668	17860	17637	17657	17607	17807	17719	17855	17685	17782	17804	17801	17837	17550	17632	17954	17730	17599	17720	17649	17718	17934	17666	17738	17899	17610	17873	17710	17720	17583	17833	17800	17857	17761	17753	18031	17616	17885	17900	17838	17604	17708	17820	17424	17649	17710	17806	17743	17772	17587	17652	17792	17567	17838	17588	17784	17877	18085	17770	17582	17652	17665	17753	17768	17734	17667	17722	17534	17624	17631	17740	17883	17827	17528	17609	17571	17782	18101	17593	17721	17707	17714	17807	17467	17700	17742	17596	17738	17846	17684	17770	18023	17761	17658	17656	17626	17601	17833	17863	17674	17712	17728	17661	17872	17768	17796	17665	17660	17844	17753	17854	17594	17662	17733	17694	17766	17799	17633	17448	17725	17841	17715	17702	17463	17662	17576	17738	17632	17739	17863	17758	17911	17564	17635	17634	17665	17733	17695	17523	17713	17893	17683	17772	17767	17436	17729	17812	17733	17817	17660	17738	17903	17785	17685	17667	17622	17572	17627	17766	17628	17813	17919	17598	17519	17760	17996	17918	17757	17801	17881	17853	17508	17487	17690	17578	17572	17647	17783	17756	17498	17722	17686	17605	17513	17781	17670	17851	17837	17739	17759	17619	17770	17554	17739	17929	17871	17665	17778	17847	17688	17912	17742	17930	17844	17577	17759	17769	17707	17618	17841	17571	17809	17777	17795	17922	17747	17761	17732	17780	18010	17658	17836	17678	17742	17652	17728	17616	17883	17754	17737	17629	17696	17770	17577	17697	17737	17808	17888	17634	17754	17644	17778	17638	17852	17734	17888	17818	17805	17564	17906	17729	17793	17544	17723	17861	17857	17847	17932	17744	17724	17716	17708	17820	17814	17706	17847	17757	17762	17757	17720	17795	17783	17674	17987	17673	17953	17852	17664	17619	17770	17751	17726	17760	17700	17654	17682	17709	17823	17734	17554	17322	17666	17640	17722	17678	17655	17656	17722	17408	17817	17761	17681	17821	17879	17526	17906	17777	17845	17746	17679	17733	17577	17654	17693	17817	17619	17917	17688	17654	17757	17824	17826	17597	17673	17629	17617	17594	17628	17546	17539	17606	17736	17731	17728	17835	17763	17664	17707	17762	17642	17608	17637	17755	17777	17828	17846	17618	17913	17758	17754	17743	17724	17657	17708	17711	17709	17822	17796	17766	17499	17987	17756	17804	17762	17789	17853	17742	17969	17769	17558	17692	17773	17732	17703	17605	17525	17759	17606	17528	17458	17839	17849	17839	17787	17655	17711	17937	17652	17870	17866	17854	17888	17782	17742	17637	17806	17736	17547	17689	17765	17576	17822	17910	17790	17827	17993	17768	17726	17687	17816	17721	17629	17767	17734	17733	17736	18115	17893	17701	17718	17585	17680	17811	17957	17920	17522	17800	17734	17868	17987	17633	17595	17666	17749	17440	17747	17839	17455	17729	17854	17743	17728	17710	17763	17895	17684	17862	17643	17946	17846	17736	17719	17522	17579	17645	17655	17685	17737	17789	17534	17860	17778	17654	18107	17848	18058	17696	17844	17676	17640	17728	17767	17770	17819	17594	17758	17604	17684	17583	17706	17583	17817	17859	17620	17836	17929	17857	17521	17662	17816	17916	17745	17615	17769	17660	17855	17925	17907	17811	17723	17820	17855	17571	17759	17800	17714	17629	17619	17626	17517	17917	17778	18028	17767	17693	17649	17678	17790	17566	17784	17804	17752	17940	17581	17740	17590	17720	17890	17715	17828	17741	17685	17828	17664	17833	17811	17902	17766	17470	17623	17566	17959	17867	17751	17856	17740	17814	17839	17653	17828	17471	17724	17886	17860	17505	17728	17841	17642	17595	17764	17670	17605	17740	17696	17664	17764	17728	17876	17789	17680	17632	17903	17692	17718	17653	17668	17618	17944	17859	17814	17857	17924	17726	17628	17618	17605	17681	17683	17835	17672	17716	17818	17705	17745	17806	17691	17912	17702	17805	17790	17647	17854	17769	17700	17492	17846	17847	17609	17554	17649	17586	17798	17517	17762	17753	17791	17711	17887	17869	17786	17736	17828	17745	17857	17770	17549	17820	17629	17661	17801	17647	17569	17826	17410	17682	17664	17700	17698	17740	17628	17914	17967	17485	17887	17736	17728	17790	17774	17690	18006	17596	17816	17699	17790	17638	17708	17591	17619	17730	17921	17742	17857	17650	17584	17747	17633	17881	17761	17585	17777	17704	17631	17605	17675	17811	17420	17760	17706	17447	17644	17726	17522	17817	17775	17712	17684	17688	17614	17791	17688	17774	17663	17919	17687	17967	17702	17615	17890	17899	17716	17625	17731	17752	17658	17790	17698	17745	17711	17804	17552	17612	17660	17890	17586	17749	17904	17714	17757	17668	17604	17763	17859	17756	17641	17510	17644	17733	17795	17858	17783	17772	17711	17902	17805	17959	17873	17756	17706	17729	17629	17647	17808	17658	17775	17702	17575	17650	17755	17835	17610	17634	17735	17525	17999	17712	17781	17755	17579	17885	17584	17592	17962	17864	17831	17765	17731	17818	17696	17712	17657	17499	17777	17614	17840	17874	17532	17764	17699	17806	17924	17590	17662	17685	17726	17477	17763	17504	17583	17618	17673	17629	17660	17995	17548	17557	17611	17832	17742	17735	17811	17790	17884	17855	17658	17732	17926	17902	17762	18080	17637	17699	17802	17887	17786	17662	17484	17696	17948	17820	17725	17952	17532	17813	17821	17788	17714	17806	17570	17886	17750	17740	17631	17810	17674	17703	17759	17759	17678	17695	17765	17795	17826	17585	17760	17709	17687	17582	17753	17635	17814	17748	17869	17774	17835	17839	17905	17670	17803	17747	17822	17652	17813	17976	17759	17540	17580	17633	17560	17700	17706	17729	17740	17869	17696	17782	17955	17671	17589	17768	17805	17778	17886	17694	17912	17620	17770	17853	17741	17938	17624	17583	17539	17997	17631	17741	17975	17832	17696	17497	17783	17572	17577	17989	17838	17655	17694	17783	17745	17558	17695	17924	17685	17736	17779	17734	17407	17756	17612	17539	17459	17590	17878	17694	17684	17726	17665	17820	17773	17814	17662	17611	17718	17769	17731	17706	17776	17944	17837	17606	17756	17752	17671	17780
16956	26838	25412	31041	44134	53848	42450	27254	16782	12846	11557	11263	11133	11119	11118	11048	11125	10976	11163	11138	11198	11152	11234	11284	11212	11099	11150	11144	11180	11305	11239	11126	10999	10976	11240	11004	11127	11047	10943	11105	11153	10964	11160	11269	10940	11103	11024	11157	11086	10909	11110	10971	10893	11212	11250	11113	11226	11115	11015	11025	11036	10991	11017	11067	11060	11036	10929	11058	11125	11075	11175	11013	10981	11229	10902	11181	11088	11146	11139	10910	11098	11118	11124	11043	11131	11002	11122	11093	10975	10935	11046	11021	11184	11131	11051	11110	11086	11017	10973	11245	11118	11057	11116	11062	11209	10929	11089	11056	11049	10955	11089	10919	11177	11069	11038	11084	10991	11034	11127	11013	11136	11027	10928	11034	11140	11088	11099	11096	10983	11067	11243	11063	11017	11012	11099	10963	10912	11066	10982	11057	11192	11083	11170	11144	11012	11034	10986	11027	10992	11116	10930	10972	10983	11166	10837	11155	11067	11165	11103	10969	11043	11082	11036	11076	11061	10912	10998	11152	11058	11187	11002	10983	11076	11000	10874	11217	10947	10971	11070	11081	11084	11148	11028	11037	11047	11051	11178	11121	11012	11068	11108	10968	11111	11022	11047	11096	11049	10919	11125	11070	11101	11109	11077	10927	11144	11043	11103	10984	11109	11030	11171	11196	11151	11056	11121	11068	10947	11183	11132	11094	11008	11106	11000	11050	11074	11098	10890	11083	10953	11055	11182	11030	11135	11175	11196	11341	11142	11005	11024	11116	11116	10977	11026	10956	11125	11078	11141	11065	10887	11247	11020	11032	11196	11073	11008	11047	10989	11008	10946	11193	10940	11064	11090	10969	11123	11143	11103	11189	11097	11009	11036	11015	11149	11076	11039	10999	11060	11038	10971	11149	11130	11182	10974	11002	11045	11108	11141	11065	10948	11176	11039	11039	11070	11020	11157	11113	11130	11133	11101	11131	11013	11017	10995	11077	11093	11136	11123	11097	10976	10977	11104	11076	11147	10978	10969	11119	10970	10995	10910	11055	11080	10988	10971	11114	11056	10964	11023	11037	11125	10975	11138	10753	11117	11196	11041	11009	11055	11047	11109	10958	11107	10931	11020	10993	11153	10955	11081	11094	11007	11101	10884	11050	11060	11041	10962	11099	10971	11063	11220	11177	11045	10864	11175	11082	11048	10990	11058	11044	10958	11126	10920	10941	11094	11137	10965	11120	11207	10882	11102	11065	11072	11086	11116	11113	11061	11250	10988	10983	10963	10918	11114	11029	10961	11131	11122	10969	11184	11030	10978	11025	11030	10894	11192	10914	11155	11230	11054	11148	11163	11022	11148	11093	11153	10771	11023	11005	11030	11089	11094	11043	11242	10995	11023	11035	10873	10823	11010	10975	10865	10994	11238	11049	10913	11015	11082	11182	11053	11195	11146	10998	11010	11130	10915	11020	11155	11154	10979	11191	11107	10962	11066	10996	11071	10929	10914	11114	10902	11094	10931	11227	10947	10963	10969	11148	10887	11044	11095	11015	10866	10980	10870	11094	10977	11136	11000	10976	10972	11130	11091	11168	10993	11063	11025	11043	11219	11014	11011	11073	10989	11080	11185	11052	11120	11244	11137	10992	11028	11102	11016	11024	11170	10931	11205	11111	11000	11080	11117	11183	10977	10972	11238	11058	11129	11112	11133	11105	10889	11159	10875	10981	11067	10995	11068	11039	11179	10984	11186	10960	11017	11067	10878	11079	10966	11160	10989	11042	11050	11103	11006	11158	11077	10989	11170	11240	11185	11067	11151	11259	11065	10970	11192	11219	11178	10937	11191	11056	11216	11015	10980	11057	10986	11147	11018	11049	11181	11247	11162	11114	10979	11079	11056	11094	11135	11097	11017	11007	10992	11176	10876	11021	10952	11078	11057	10994	10982	11013	11231	11028	11037	11145	11173	11140	11014	11088	10973	11081	11076	11012	10900	11062	11087	10999	11229	11044	11006	10999	11123	11009	11049	10911	11253	11013	10965	11108	11144	11087	11230	11171	10884	11072	11023	11022	11093	11156	11018	11084	11142	11107	10989	11062	10918	10995	11116	11029	11020	11004	11019	11102	10933	11054	11013	11168	11019	10970	11103	10993	11133	10947	11161	11197	11104	11072	11113	11022	11161	11097	11111	11140	10946	11155	10962	11113	11169	11064	11010	11206	10883	10991	11108	11202	10941	11012	10998	11180	11037	11152	11018	10979	10993	11113	11082	11039	11044	10987	11006	11079	10995	10960	11108	11030	11102	10980	11089	11058	11053	11005	11045	10995	11128	11145	11101	11081	11176	11029	11088	11050	11030	10908	10976	11043	10911	11037	11235	11076	11015	11239	11054	11178	11072	10972	11201	11110	11010	11089	11068	11213	10857	11104	10955	10911	11122	11289	11063	10927	10980	11080	11189	11123	10965	11089	11016	10979	11065	11076	11278	10925	11099	11123	11025	10987	11190	11159	11072	11128	11165	10949	10920	11298	11003	11072	10963	11154	11094	11076	10975	10870	11095	11025	11102	11031	11239	11021	11051	11100	11080	11049	11024	11115	11154	11178	11051	10943	11077	11019	11144	11230	11075	10984	11078	11198	11007	10981	11107	11100	11082	11142	11072	11016	11066	11069	10995	10934	11044	11035	11024	11006	11008	11174	11030	10985	11108	10977	11053	10915	11055	11055	11136	11090	11117	11046	11083	11029	11054	11124	11111	11065	11060	10939	11196	11173	11011	11204	11158	11216	10963	10875	11137	10849	11188	11024	10988	10936	11041	10938	11213	11285	11228	11246	10975	10961	11063	11242	11064	11027	11084	11059	11095	11081	11101	11037	11086	10971	11037	11077	10888	11104	11129	11109	11029	10989	11140	11200	11014	11061	11022	11171	11079	11101	10962	11033	11107	10974	10958	11126	10949	10945	11247	11232	10919	10946	11040	10968	11040	11329	10984	11039	11037	11209	11023	11095	11134	11156	10928	11078	11342	11034	11144	11047	11080	11026	11139	10813	11040	11187	10875	11179	10969	10957	11164	10896	11264	11053	11159	11006	11006	10986	11095	11113	10985	10989	11163	10972	11164	11062	11029	11097	11117	11068	11216	10956	11185	11187	11243	11048	11119	10962	11035	11118	10995	10990	11093	11009	11042	10977	11248	11122	11071	11017	11200	11024	10970	11134	11003	11096	10990	11166	11054	11191	11070	11005	11022	11199	10951	11038	10970	11243	11136	11018	11103	11115	10959	11175	11000	11212	10994	11201	11141	10944	11047	10926	11139	10992	11109	10961	10984	10964	10971	11077	11014	11166	11272	11060	11165	11035	11190	10931	11184	11102	10770	11035	11219	11092	11003	10895	11083	11079	11146	11010	11042	11006	10984	11131	11062	11106	11181	11256	10987	11059	11055	11165	10966	11033	11084	11027	11039	10986	11053	11139	11112	11004	10996	11058	10899	11095	11010	11118	11212	11092	11058	11143	10984	10928	11077	11179	11077	11201	11034	11224	11145	10980	10870	11132	10952	10959	11191	11075	11202	11110	11140	11262	11069	11049	10903	11256	11061	10976	10999	11076	11085	11032	11104	10974	10825	10925	10969	11134	11045	11003	11023	10977	10867	11070	11186	11133	11037	10996	11183	11155	11140	10964	11013	11269	11155	11078	10919	11124	11076	11103	11086	11202	11091	11035	11079	10946	11136	11017	10925	11109	10929	11185	10967	10988	11016	11227	11103	10941	11034	11175	11171	11085	10979	11043	11069	10870	11283	11048	11090	11118	10979	11117	11068	11215	11133	10931	11158	10916	11149	11164	11085	10942	11230	11017	11153	11038	11178	11104	11126	11025	10974	11193	11129	11227	10952	10923	11020	10907	11102	11169	10851	10977	11086	11120	11005	11231	11161	11094	11011	11136	11146	10909	11045	11168	10943	10969	11044	11046	10914	10827	10957	11138	11051	11325	11085	11109	11121	10943	11118	11156	11097	11056	11033	11014	11118	11071	11009	11083	11128	11148	11020	10920	11077	11067	11020	11094	11072	11225	10978	11039	11035	10933	11076	11036	11039	11148	11097	11020	11065	11055	11054	10986	11010	11041	11069	11098	10952	11079	11017	11071	10986	11031	11129	11239	10898	11037	11053	11018	11083	11112	11122	11123	11159	10989	10992	11108	10941	11015	11056	11209	11127	11084	11039	11126	10918	10982	11083	11176	11188	10905	10930	10904	11119	10975	11007	11030	11131	11050	11118	11193	11222	10933	11111	10920	10983	11011	11002	11124	11177	11104	11060	11022	10967	11223	10977	10908	11121	11017	11209	11062	11231	11050	10904	10970	10984	11098	11181	11002	11222	11089	11105	11045	11022	11111	10875	11147	10892	10983	11212	10966	11122	11080	11269	11087	11212	11077	10874	11195	11141	11031	11030	11185	11047	11016	11074	10944	11053	11096	10961	10991	11098	11070	11050	11035	10994	11056	10890	11086	11106	11024	11015	11036	11134	11103	11044	11099	11065	11146	11098	10962	11087	11088	11038	10927	11084	10963	10932	11015	10944	11062	11076	11059	11026	11099	11089	10924	11110	11076	11007	10987	10973	10927	11081	11225	11142	11230	10906	11041	10891	10889	11177	10992	10952	11012	11040	11118	10994	10980	11116	10978	10972	11088	11146	11080	11053	11055	11152	11123	10903	11098	11258	11087	11160	11068	11109	11057	11101	11132	11144	10914	11168	10909	11153	11200	10906	11132	11099	11018	11046	10956	11302	11129	11202	11148	11129	10977	11038	10993	11138	11140	11182	10937	10957	11131	11102	11110	10992	10954	11301	10991	11070	11065	11071	11134	10936	11028	11131	10934	10812	11194	11141	11212	11020	10966	11090	11152	10801	10976	11195	11098	11025	11081	10963	11051	11161	11117	11047	11040	11252	11018	11117	11090	11020	10941	11131	11037	11017	11022	11256	11190	11094	11132	10900	11022	10979	11029	11172	11156	11083	11055	11071	11023	11123	11188	10936	11017	11115	11003	11102	11059	11296	10972	11083	11077	10994	11223	11190	10981	10999	11092	11111	11102	11110	10780	11040	11264	11086	11033	10980	11023	10925	10993	10993	10946	11047	11083	10951	11155
24065	21516	28735	28869	52469	69133	63247	47043	32108	23674	19978	18760	18498	18102	18103	18332	18491	18281	18229	18313	18523	18265	18254	18070	18168	18171	18294	18143	18176	18101	17940	18153	18244	18143	18026	18141	17891	17960	18235	18157	18169	18102	18095	18235	18068	18225	17959	18179	18072	18249	18134	18167	18112	18064	17864	17912	18238	18118	18188	18147	18226	18181	17889	18113	18194	17894	18058	17950	17996	18014	18185	18054	18052	17976	18069	18173	18018	17985	17958	18016	18325	18036	18157	18077	18119	18012	18258	18335	17995	18205	18183	18198	18084	18103	18215	18087	18216	18095	18227	18066	17998	18148	18203	18056	18098	18079	18023	18128	18238	17932	18049	17947	17987	18116	17958	17991	18135	18105	18269	17838	18019	18002	18043	18055	18126	17875	18098	18103	18063	17960	17909	17825	18100	18040	17865	17991	17701	18121	18198	17949	17863	17812	17903	18369	17947	18044	17931	18134	18177	18244	18126	17990	17916	17769	17803	17986	18018	18080	18114	18135	18060	18291	18187	17812	17852	17842	18085	17971	18035	18002	18071	18159	18149	18161	17830	18006	17983	17907	18080	18222	18031	18331	17951	17899	18159	18138	17862	18055	18106	18137	17870	17867	17923	18017	17912	18157	18094	18020	18155	17958	17919	17918	18184	18197	18131	18030	17912	18036	18328	17881	18177	18097	17879	18286	18051	18256	18099	18098	17939	18094	18091	18047	17593	18171	18143	18018	18118	18164	17986	18223	18106	18076	17959	17938	18098	17902	18038	17965	18093	18071	18177	18164	18121	18017	17927	17859	18221	18121	18067	17886	18181	17983	18086	18220	18026	18116	18006	18089	18157	18103	17922	17982	17799	18050	18096	18131	18096	18214	18204	18228	18117	18099	18067	17893	17999	18179	18087	18172	18090	17999	18115	17747	18014	18063	18020	17971	17993	18023	18087	18103	18030	18087	18114	17968	17879	17977	18238	17991	18096	18220	18284	18033	18143	18275	18086	18164	18109	18165	18292	18131	17890	18092	17798	18151	18044	17979	18049	17918	18212	17990	17849	17994	17827	18081	17910	18041	18009	18048	18042	18164	18220	18237	18006	18175	18094	18296	18241	18080	17960	18068	18362	17962	18169	18087	18147	18132	17912	17857	18208	18269	17902	18114	18014	18127	18048	17865	17976	18200	18061	18061	18138	18079	18273	18008	17950	18155	17928	18106	18036	18019	18030	18137	18015	17979	18080	18180	17911	17866	18188	17845	17724	17975	17808	18174	18037	18112	18033	18093	18068	18052	18058	18033	17986	17934	18106	18105	18095	18069	18008	18121	18049	18155	18051	17846	17928	18197	18087	18357	18008	17951	18098	18038	17914	17957	17892	18009	18037	17926	18089	18171	18060	18054	18067	18159	17793	18169	18069	18050	17938	18115	18234	18091	18224	18115	17907	18195	18208	17950	18110	17983	18173	17790	18113	17948	18002	18253	18039	18007	18003	18235	18185	18185	18143	18169	18093	18092	17888	18122	18198	18118	17971	17904	17991	17947	18155	18009	18146	17926	17974	18030	18015	17956	17978	18036	17998	17833	17899	18148	17874	18024	17900	18183	18018	18237	17874	17945	18044	18049	18180	17999	18043	17969	18093	17921	17943	18031	18018	18116	18071	18157	18044	17897	18176	17960	18016	17941	18136	17895	18286	18281	18138	18093	18099	18045	18237	17923	18187	18149	18094	17949	18047	18294	18144	17861	17933	17809	18040	18250	18006	17917	17821	18187	17893	18159	17914	18090	18063	18065	18136	18175	18006	18334	18041	18093	17963	17967	17969	17690	18023	17955	17992	18119	18086	18144	18049	18196	17906	18182	18061	17817	18046	18167	18129	18181	18143	17949	18238	18190	18183	18208	17987	17965	18120	18160	17992	17921	18159	18152	18143	18025	18234	18105	17935	17783	17931	18161	17963	18009	17911	18032	18065	18005	17822	17912	18110	18061	18131	18086	17998	17948	17896	18026	17918	17885	18015	18118	18165	18032	18127	18040	18178	17829	18113	17955	18138	17857	18087	18143	18030	18118	18007	18062	18023	17841	18025	18209	18205	17991	17994	17967	18086	18048	18169	18087	18105	17954	18138	18053	17836	18036	18063	18172	18197	18243	17922	17904	17894	18177	18122	18094	18113	17800	18082	18130	18004	18143	18334	18302	18034	18089	17966	18201	17786	18142	18221	18257	18124	18125	17860	18023	18083	18180	17990	17804	18152	18013	18112	17982	18058	18015	18191	18111	17969	18151	18165	18149	18096	18190	18071	18000	17991	18142	18140	18059	18222	18161	18086	18133	18039	17961	18172	18074	18135	18020	17846	18025	17950	17967	17962	18231	18019	17969	18092	18232	18228	18074	18143	18118	18034	18046	17830	18096	17990	18048	17903	17986	18128	18122	18148	18103	17866	18333	17990	18047	17959	18129	18322	18122	17990	17882	18010	18097	17918	17927	18080	18073	17957	17837	17814	18232	18071	17947	17894	18125	18174	18015	17992	18050	17897	18235	17943	17904	18121	17898	17963	17986	18004	18144	18243	18093	18089	17973	18116	18071	17965	18147	18081	18044	18020	18159	17925	18024	18252	18113	18162	18109	18052	17951	17965	18161	17909	18160	17947	18202	18104	17918	18118	18063	18072	17999	18140	17999	18223	18053	18021	18017	18179	18173	18059	17955	17968	17947	18237	18163	17855	18065	18126	18170	18061	18071	18227	17994	18098	18096	18149	18055	18054	17864	18246	18176	18071	18183	18341	18098	17853	17880	17960	18165	18142	18149	17816	17836	17980	17863	17914	18123	18144	18063	18093	18054	18217	17945	17844	18093	18143	18038	18053	18001	18083	17975	18295	18064	18059	17897	18173	18212	18163	18068	18037	17987	18051	18030	17928	18068	18114	18093	18194	18128	18141	18116	18125	18148	18201	17784	17907	18046	18079	18194	18035	17992	18118	18057	18219	17990	18136	18094	18182	17977	18104	18126	18029	17778	18055	18053	18069	18220	18056	17978	18114	18007	18211	18195	18121	17958	18169	18232	18006	18131	17920	18013	18100	18044	18009	18007	18308	18301	17971	18367	17898	18164	18154	18069	18232	17976	18062	17964	18187	18193	18177	18034	18111	18249	18056	18076	18415	18102	17929	18133	18034	18123	18057	18169	18131	18072	17940	18019	18063	17994	18048	17742	18177	18045	18057	18208	18282	18043	18149	18000	18067	17962	18036	17815	18083	18117	18035	18087	18242	18292	18066	17964	17916	18087	18256	18263	17993	18265	17819	17916	18003	17983	17977	17998	18070	18058	17878	17999	17925	18036	18038	18026	18179	18034	18045	18020	18075	18092	18137	18034	17950	17897	17907	18080	17933	17874	17981	18205	17929	18069	17883	18123	18176	18024	18202	18027	17908	17964	17931	18120	18115	18032	18284	18088	18199	18159	17939	18101	18152	18311	17975	17886	17924	17823	17839	17817	17992	18147	18118	18025	18170	18217	18108	18164	18122	17956	18181	18091	18013	17985	18170	17739	18093	18086	18138	18189	18058	17986	18144	18071	18077	18002	18140	18185	18117	18162	17982	17939	17831	18040	17879	18125	18075	17940	18062	17937	18128	18189	18028	17989	18025	17818	18104	18087	18007	17916	18045	18116	17991	17957	18115	17869	18107	17972	18074	18079	17972	18142	18043	18099	17935	17890	18238	18085	18029	18180	18175	18070	17961	17904	18124	17907	18002	18051	17944	18037	18017	17918	18111	18208	18087	18214	17986	18067	18051	17906	17907	17951	18011	17991	18085	17906	18140	18164	18084	18039	18146	18417	18098	18139	17859	17943	18105	17854	18020	18171	18191	18055	18124	17882	18143	18061	17944	17993	18015	17945	18060	18167	18101	18123	18228	18059	18054	18246	18119	17972	17995	18367	17961	18036	18019	17964	18082	18136	17815	18080	18056	17855	18294	18280	17925	18061	18088	18085	18206	17873	18059	17999	17765	18030	18050	18187	18152	18155	18060	17857	17904	18130	18249	17926	18233	18191	18128	18082	17796	18118	18113	18276	17947	18029	18186	18086	18118	18097	18164	18042	17823	18018	18285	18234	18066	18206	17910	17905	17899	18229	18037	18206	18027	18013	18138	18179	18003	18094	18064	17964	18031	17881	18012	18213	18313	18035	17911	18010	18191	18154	18110	18013	18144	18158	18110	17907	18139	18176	17962	18227	18055	18228	18061	18026	18058	18005	18077	17986	17982	18029	18021	18003	18076	17949	17932	18279	18074	18049	18066	18091	18094	18149	18093	18113	18034	18052	18266	18173	18137	17962	18003	18118	18067	17944	18019	18048	18030	17880	18060	18013	17914	17884	17962	18107	17913	18063	17975	17913	18243	18078	18161	18193	17911	18161	18200	18037	17932	18034	17974	18124	18259	18206	18163	18072	17930	17942	17995	18156	18061	18021	18011	18043	18069	18034	17984	18093	17998	18401	18127	18097	18055	18153	17801	17961	18166	17918	17926	17759	18103	18048	18256	17894	18163	17917	18227	18086	18010	17882	17949	17956	18017	18057	18166	18095	17950	18156	18253	17882	18219	18124	17990	18033	17981	17887	18021	17977	18219	17997	17893	18157	18051	17979	18059	18012	18118	17960	18020	18208	18041	18013	18161	18130	18064	18000	18003	18061	18014	17845	18230	18133	18136	18199	17892	18069	18024	17912	17887	18280	17847	18075	17938	18235	17937	18092	17962	17983	17992	18073	18115	18060	18082	17850	18025	18048	17897	18029	17881	17947	18085	18020	18013	18131	17875	18163	18090	18021	17954	18189	17948	17934	17993	18127	17952	18033	18177	17855	18011	18071	18095	17914	18209	18222	18143	18002	18130	18038	18201	18073	17996	18017	18018	18007	17935	18110	17992	18215	18228	17988	17988	18044	18194	18061	18113	18034	18324	18056	18071	18258	18163	18087	18110	17945	18182	18113	18109	18043	18176	17965	18216	18014	17972	17980	18137	17791	18081	18026	18236	18060	17910	18135	18251	18190	18323	18185	18046	18077	17771	18072	18242	18188	17934	17868	18016	18149	17887	17976	18135	18137	18243	18151	18344	18204	18264	18034	17923	18139	17954	17913	18165	18037	17953	18245
16372	31955	37958	44605	65070	72021	59716	38970	22873	15077	12320	11502	11462	11719	11451	11548	11526	11425	11434	11559	11517	11454	11588	11463	11620	11385	11613	11410	11573	11385	11554	11393	11613	11522	11527	11274	11678	11547	11578	11402	11414	11619	11533	11466	11542	11589	11548	11543	11499	11383	11369	11587	11618	11557	11460	11512	11433	11441	11534	11576	11424	11488	11482	11526	11507	11322	11624	11576	11347	11520	11492	11432	11434	11600	11473	11431	11452	11494	11470	11389	11237	11439	11330	11400	11458	11333	11462	11493	11380	11467	11554	11462	11564	11474	11504	11571	11429	11504	11470	11531	11487	11389	11399	11379	11666	11488	11521	11468	11392	11486	11463	11482	11356	11636	11506	11506	11398	11353	11539	11390	11486	11491	11377	11328	11499	11512	11466	11498	11291	11419	11472	11308	11482	11504	11410	11480	11397	11449	11515	11575	11358	11481	11522	11604	11615	11572	11441	11704	11460	11375	11374	11496	11528	11465	11355	11307	11494	11443	11360	11288	11331	11390	11350	11456	11359	11669	11487	11607	11541	11375	11303	11313	11412	11375	11398	11490	11554	11410	11305	11475	11300	11535	11471	11430	11481	11248	11448	11424	11560	11456	11510	11374	11548	11395	11358	11394	11293	11490	11467	11455	11534	11505	11408	11314	11301	11311	11429	11561	11480	11453	11504	11582	11358	11300	11569	11377	11305	11293	11423	11319	11485	11406	11404	11331	11376	11602	11527	11337	11358	11355	11417	11444	11507	11501	11417	11560	11296	11393	11474	11538	11410	11479	11386	11381	11389	11450	11404	11541	11400	11251	11409	11321	11342	11483	11390	11454	11425	11396	11354	11685	11526	11448	11543	11290	11366	11485	11409	11550	11345	11334	11444	11370	11390	11355	11528	11513	11296	11401	11415	11573	11544	11422	11474	11407	11324	11596	11555	11412	11527	11294	11300	11483	11379	11301	11287	11448	11398	11469	11425	11462	11402	11336	11359	11375	11397	11428	11379	11399	11379	11372	11433	11297	11377	11267	11570	11400	11334	11361	11490	11238	11470	11461	11461	11391	11435	11512	11498	11356	11429	11436	11273	11489	11537	11397	11353	11449	11540	11438	11387	11369	11381	11370	11417	11289	11445	11411	11357	11428	11534	11460	11319	11426	11556	11352	11377	11529	11604	11389	11320	11368	11281	11404	11447	11484	11107	11527	11625	11294	11493	11304	11285	11319	11529	11364	11540	11307	11280	11501	11511	11467	11480	11395	11420	11602	11482	11510	11334	11455	11519	11439	11542	11440	11434	11605	11536	11421	11582	11356	11333	11467	11389	11394	11455	11502	11506	11272	11495	11396	11633	11385	11541	11468	11499	11420	11399	11383	11498	11498	11436	11386	11370	11312	11421	11573	11439	11366	11486	11522	11381	11441	11441	11487	11522	11482	11253	11440	11394	11564	11334	11621	11397	11428	11298	11329	11478	11542	11257	11467	11313	11475	11366	11312	11455	11353	11473	11494	11385	11392	11462	11464	11514	11487	11542	11383	11320	11459	11146	11487	11621	11367	11393	11598	11538	11531	11566	11327	11506	11388	11533	11441	11597	11369	11398	11409	11312	11496	11339	11392	11277	11390	11582	11472	11345	11456	11474	11411	11701	11372	11358	11592	11482	11395	11511	11380	11540	11463	11462	11362	11595	11429	11498	11424	11460	11566	11224	11414	11519	11488	11507	11299	11374	11454	11544	11274	11359	11375	11365	11523	11348	11527	11420	11503	11353	11334	11483	11394	11415	11449	11406	11350	11538	11508	11391	11531	11424	11371	11373	11329	11512	11281	11562	11440	11396	11348	11505	11497	11431	11342	11382	11507	11286	11437	11315	11334	11539	11480	11137	11436	11616	11407	11392	11488	11420	11551	11557	11259	11498	11551	11609	11519	11389	11518	11340	11564	11487	11546	11518	11365	11450	11343	11473	11561	11546	11571	11490	11520	11281	11485	11572	11515	11405	11473	11428	11443	11475	11461	11509	11412	11276	11443	11434	11627	11314	11386	11420	11480	11322	11500	11371	11351	11240	11414	11385	11387	11536	11428	11440	11379	11529	11435	11408	11407	11346	11436	11547	11458	11394	11439	11376	11491	11282	11252	11466	11501	11532	11448	11353	11455	11364	11466	11306	11531	11431	11412	11380	11415	11367	11517	11512	11373	11383	11403	11377	11380	11388	11572	11514	11362	11418	11360	11253	11376	11565	11498	11380	11370	11315	11398	11359	11476	11319	11447	11421	11458	11541	11255	11400	11479	11433	11414	11412	11385	11508	11426	11412	11387	11318	11613	11476	11502	11359	11341	11379	11604	11421	11400	11317	11387	11331	11378	11390	11515	11489	11528	11500	11458	11483	11455	11366	11254	11400	11328	11582	11608	11208	11473	11476	11384	11549	11480	11522	11387	11447	11339	11523	11273	11595	11306	11411	11501	11520	11475	11262	11678	11389	11523	11419	11443	11307	11554	11446	11464	11563	11385	11363	11467	11302	11314	11529	11375	11545	11420	11262	11464	11426	11302	11479	11575	11551	11414	11470	11481	11264	11521	11336	11430	11408	11537	11306	11363	11417	11482	11411	11459	11392	11349	11311	11306	11367	11393	11478	11329	11510	11478	11487	11386	11513	11361	11433	11378	11424	11466	11394	11398	11567	11529	11658	11494	11343	11459	11521	11403	11414	11291	11373	11458	11395	11369	11398	11452	11532	11430	11463	11368	11266	11392	11474	11577	11498	11419	11472	11449	11440	11428	11426	11441	11579	11395	11616	11189	11382	11328	11426	11352	11510	11427	11512	11490	11432	11302	11414	11433	11423	11475	11398	11516	11279	11285	11493	11333	11487	11572	11449	11391	11402	11290	11530	11417	11360	11492	11289	11519	11366	11475	11437	11469	11483	11341	11361	11425	11440	11408	11344	11327	11459	11404	11396	11523	11626	11489	11505	11330	11556	11424	11347	11287	11529	11499	11489	11418	11384	11370	11282	11254	11576	11269	11369	11560	11476	11466	11306	11399	11489	11482	11249	11520	11325	11359	11337	11392	11378	11457	11361	11646	11365	11447	11368	11371	11470	11533	11579	11459	11371	11439	11330	11381	11235	11400	11437	11438	11425	11390	11385	11352	11376	11507	11202	11306	11408	11328	11497	11314	11617	11367	11313	11309	11374	11364	11377	11400	11616	11313	11432	11386	11362	11498	11360	11546	11331	11424	11376	11451	11590	11335	11399	11363	11184	11339	11412	11459	11386	11420	11346	11310	11529	11436	11524	11395	11262	11521	11381	11374	11417	11519	11415	11443	11440	11458	11424	11365	11413	11385	11455	11408	11358	11491	11490	11311	11256	11416	11396	11462	11417	11382	11393	11504	11376	11408	11423	11396	11180	11382	11389	11495	11535	11307	11440	11491	11423	11417	11304	11490	11362	11346	11411	11452	11398	11467	11336	11509	11580	11433	11518	11496	11390	11413	11560	11278	11314	11421	11278	11505	11492	11387	11456	11315	11368	11342	11375	11509	11218	11248	11490	11470	11414	11422	11383	11490	11544	11439	11388	11531	11444	11347	11341	11328	11332	11365	11409	11396	11347	11346	11516	11470	11433	11211	11495	11500	11452	11484	11454	11590	11591	11490	11419	11376	11482	11443	11474	11500	11432	11418	11450	11518	11460	11347	11520	11420	11388	11579	11404	11388	11295	11515	11517	11506	11334	11408	11459	11507	11322	11376	11275	11591	11350	11578	11423	11353	11621	11411	11482	11403	11375	11329	11438	11450	11371	11494	11262	11361	11507	11472	11480	11539	11460	11433	11149	11431	11487	11468	11454	11456	11340	11454	11358	11497	11451	11594	11339	11335	11356	11465	11403	11404	11404	11413	11337	11528	11429	11479	11471	11515	11422	11417	11382	11323	11388	11544	11352	11382	11287	11375	11448	11575	11406	11331	11489	11479	11532	11364	11355	11380	11463	11511	11349	11461	11460	11395	11431	11512	11389	11401	11425	11425	11523	11499	11374	11452	11337	11539	11449	11324	11429	11603	11606	11522	11264	11460	11579	11606	11315	11506	11400	11414	11458	11523	11470	11266	11471	11486	11441	11279	11433	11442	11434	11425	11415	11382	11482	11488	11529	11558	11435	11276	11297	11429	11511	11336	11370	11280	11416	11492	11559	11519	11448	11320	11533	11442	11506	11339	11311	11424	11357	11466	11524	11386	11480	11518	11668	11458	11477	11403	11348	11263	11363	11447	11396	11606	11444	11427	11465	11438	11483	11541	11438	11487	11344	11493	11513	11419	11434	11417	11504	11240	11362	11333	11356	11518	11456	11459	11408	11417	11548	11494	11458	11398	11468	11551	11461	11339	11306	11436	11280	11526	11547	11429	11472	11482	11408	11387	11461	11374	11298	11397	11441	11397	11380	11389	11276	11373	11367	11482	11515	11532	11215	11419	11332	11481	11428	11371	11485	11446	11555	11586	11332	11335	11430	11441	11401	11398	11281	11393	11425	11529	11467	11418	11607	11545	11407	11508	11404	11436	11619	11442	11436	11442	11413	11309	11446	11357	11312	11578	11279	11305	11418	11351	11361	11323	11489	11521	11498	11413	11376	11549	11518	11345	11456	11413	11494	11410	11396	11406	11516	11589	11255	11357	11477	11419	11412	11481	11246	11494	11354	11505	11213	11401	11409	11344	11388	11311	11452	11408	11414	11403	11482	11683	11443	11339	11455	11429	11451	11467	11418	11538	11459	11469	11474	11399	11481	11441	11416	11504	11558	11304	11346	11334	11332	11459	11420	11624	11353	11418	11316	11456	11374	11307	11466	11446	11401	11341	11373	11567	11549	11212	11421	11514	11400	11352	11374	11346	11372	11329	11556	11437	11500	11521	11469	11428	11538	11529	11431	11339	11565	11335	11447	11461	11262	11432	11495	11374	11563	11334	11481	11496	11367	11339	11358	11362	11409	11350	11480	11569	11267	11621	11425	11460	11546	11286	11435	11503	11410	11529	11387	11461	11355	11436	11483	11468	11354	11408	11640	11403	11408	11460	11575	11381	11421	11590	11542	11381	11498	11342	11550	11465	11470	11375	11200	11414	11369	11471	11426	11543	11246	11449	11264	11267
32029	23768	23368	23683	24022	26693	25732	22452	20063	18553	18165	17644	17711	17838	17741	17929	17627	17826	17916	17818	17908	17759	18065	17895	17827	17564	17604	17934	17769	17497	17592	17814	17748	17514	17865	17809	17686	17718	17793	17639	17809	17837	17926	17791	17829	17722	17745	17653	17421	17680	17760	17880	17829	17876	17820	17789	17743	17796	17789	17758	17643	17820	17764	17864	17518	17853	17804	17766	17667	17775	17699	17634	17844	17986	17699	17819	17515	17931	17711	17754	17879	17786	17947	17747	17626	17685	17713	17785	17851	18234	17641	17943	17647	17550	17598	17700	17803	17632	17746	17649	17586	17895	17792	17743	17740	17678	17710	17551	17718	17526	17634	17830	17998	17549	17739	17542	17832	17503	17793	17886	17714	17709	17764	17753	17782	17777	17812	17739	17837	17748	17848	17807	17569	17693	17732	17877	17537	17657	17620	17632	17816	17792	17913	17649	17903	17743	17580	17832	17732	17854	17861	17683	17957	17867	17852	17548	17712	17689	17907	17562	17542	17787	17867	17681	17812	17684	17689	17784	17773	17478	17746	17748	17968	17843	17847	17734	17617	17554	17943	17592	18010	17733	17597	17719	17657	17850	17762	17573	17628	17845	17722	17660	17597	17752	17817	17915	17607	17808	17566	17765	17726	17844	17691	17961	17817	17637	17745	17665	17815	17612	17667	17774	17593	17618	17876	17791	17744	17783	17768	17927	17662	17612	17863	17756	17747	17757	17698	17859	17879	17736	17815	18017	17780	17853	17683	17528	17821	17907	17879	17651	17720	17804	17912	17775	17624	17797	17687	17620	17604	17885	17800	17668	17583	17724	17594	17661	17779	17690	17627	17717	17848	17686	17771	17562	17836	17867	17853	17782	17790	17748	17728	17608	17810	17795	17815	17811	17765	17751	17748	17957	17793	17854	17777	17823	17829	17703	17803	17907	17773	17794	17852	17608	17701	17788	17636	17690	17719	17705	17900	17637	17575	17725	17788	17725	17631	17595	17706	17943	17794	17632	17732	17687	17844	17869	17765	17778	17918	17807	17882	17765	17843	17857	17776	17589	17922	17975	17696	17784	17557	17600	17788	17741	17697	17804	17553	17619	17785	17746	17902	17636	17819	17904	17794	17606	17743	17711	17749	17646	17610	17904	17788	17735	17670	17723	17718	17756	17920	17704	17697	17807	17683	17833	17681	17836	17711	17816	17874	17640	17507	17835	17873	17805	17768	17682	17739	17655	17688	17607	17521	17624	17860	17637	17740	17728	17463	17822	17630	17815	17683	17703	17777	17629	17586	17786	17735	17622	17515	17651	17749	17826	17735	17749	17771	17736	17716	17811	17717	17775	17881	17752	17726	17754	17784	17831	17601	17737	17815	17782	17754	17732	17633	17686	17668	17801	17835	17486	17585	17739	17622	17760	17894	17931	17938	17749	17737	17596	17754	17661	17870	17867	17648	17761	17530	17853	17659	17746	17695	17933	17941	17786	17656	17818	18043	17748	17603	17827	17805	17692	17653	17854	17743	17704	17518	17826	17719	17700	17709	17994	17818	17892	17855	17642	17622	17642	17727	17773	17995	17957	17932	17752	17701	17696	17582	17593	17824	17812	17712	17687	17750	17611	17936	17879	17696	17604	17633	17892	18020	17806	17838	17740	17720	17697	17858	17576	17606	17747	17830	17542	17684	17747	17525	17682	17767	17820	17591	17760	17686	17950	17876	17823	17604	17745	17748	17512	17619	17735	17649	17611	17734	17616	17733	17584	17628	17696	17840	17699	17660	17980	17671	17772	17546	17735	17925	17596	17926	17698	17890	17796	17760	17604	17667	17909	17678	17712	17544	17932	17844	17680	17748	17724	17712	17882	17767	17741	17771	17447	17542	17560	17674	17621	17701	17544	17635	17774	17827	17851	17622	17801	17676	17634	17668	17895	17894	17698	17878	17727	17921	17669	17572	17693	17908	17748	17770	17781	17812	17863	17638	17802	17573	17602	17860	17940	17713	17773	17694	17673	17865	18013	17583	17692	17777	17878	17702	17726	17691	17804	17669	17624	17766	17943	17648	17818	17902	17637	17789	17677	17967	17812	17791	17837	17755	17696	17900	17826	17928	17906	17809	17649	17789	17682	17804	17666	17962	17698	17889	17767	17639	17714	17617	17855	17734	17803	17799	17811	17807	17626	17712	17742	17748	17612	17923	17844	17624	17593	17812	17824	17744	17870	17776	17931	17827	17604	17750	17730	17842	17793	17775	17730	17861	17879	17728	17824	17864	17769	17935	17545	17699	17649	17751	17917	17715	17589	17745	17982	17699	17709	17958	17654	17830	17556	17814	17720	17962	17744	17681	17544	17672	17745	17784	17698	17706	17762	17734	17805	17507	17517	17707	17780	17674	17664	17758	17546	17640	17696	17536	17623	17775	17550	17854	17695	17678	17830	17583	17490	17711	17805	17801	17845	17676	17744	17803	17713	17631	17693	17841	17540	17685	17840	17634	17595	17649	17778	17795	17780	17753	17640	17636	17762	17786	17555	17873	17701	17954	17660	17666	17677	17629	17674	17721	17618	17601	17747	17734	17467	17583	17795	17748	17838	17629	17736	17745	17719	17753	17736	17639	17672	17727	17626	17785	17882	17844	17960	17719	17816	17582	17667	17670	17770	17565	17495	17652	17595	17824	17771	17563	17849	17527	17854	17753	17729	17762	17757	17708	17462	17694	17687	17873	17771	17809	17708	18002	17969	17617	17739	17729	17777	17611	17777	17698	17842	17870	17798	17791	17761	17729	17960	17859	17902	17682	17789	17722	17710	17878	17622	17829	17641	17941	17621	17741	17773	17768	17869	17879	17665	17711	17683	17850	17806	17716	17564	17835	17733	17513	17779	18032	17680	17648	17838	17613	17792	17855	17760	17789	17919	17651	17704	17618	17711	17698	17690	17790	17766	17774	17933	17515	17730	17537	17701	17790	17626	17450	17674	17942	17699	17722	17705	17665	17827	17797	17748	17792	17859	17927	17617	17821	17871	17587	17787	17780	17621	17613	17716	17565	17779	17794	17782	17919	17666	17835	17757	17808	17641	17666	17723	17786	17642	17735	17754	17868	17746	17508	17759	17807	17953	17865	17780	17765	17670	17696	17811	17738	17853	17711	17714	17681	17730	17695	17785	17516	17780	17578	17928	17841	17456	17690	17886	17636	17645	17586	17698	17643	17691	17742	17635	17924	17612	17877	17708	17631	17734	17633	17516	17754	17519	17659	17747	17740	17670	17932	17698	17705	17856	17942	17726	18047	17740	17873	17746	17762	17719	17914	17744	17743	17765	17528	17820	17587	17700	17788	17655	17748	17667	17681	17909	17872	17647	17667	17629	17571	17587	17949	17804	17702	17781	17812	17941	17700	17782	17796	17793	17841	17862	17772	17702	17618	17541	17791	17682	17693	17751	17825	17833	17751	17707	17780	17704	17823	17679	17692	17649	17705	17693	17765	17729	17749	17750	17692	17866	17981	17898	17836	17563	17664	17811	17843	17739	17833	17588	17721	17764	17634	17696	17988	17950	17747	17622	17800	17746	17848	17779	17679	17730	17666	17656	17797	17874	17770	17726	17726	17930	17751	17770	17895	17930	17837	17832	18005	17706	17853	17797	17719	17733	17541	17654	17754	17795	17858	17884	17779	17701	17641	17573	17779	17683	17610	17481	17763	17984	17789	17543	17524	17627	17861	18077	17858	17845	17853	17695	17734	17820	17928	17701	17581	17897	17742	17611	17882	17686	17808	17781	17670	17737	17992	17572	17726	17728	17694	17757	17590	17826	17576	17692	17780	18020	17905	17924	17738	17727	17739	17941	17684	17548	17653	17641	17740	17859	18064	17903	17804	17749	17942	17804	17870	17717	17659	17576	17603	17645	17751	17912	17848	17818	17898	17514	17606	17922	17996	17832	17591	17784	17738	17724	17742	17540	17610	17741	17780	17821	17746	17778	17901	17861	17718	17729	17621	17680	17947	17657	17927	17795	17766	17824	17462	17593	17837	17832	17874	18042	17715	17888	17897	17830	17840	17735	17946	17870	17744	17909	17704	17803	17751	17738	17670	17691	17805	17772	17873	17452	17686	17762	17814	17656	17706	17663	17653	17698	17761	17674	17613	17562	17925	17761	17822	17905	17738	17798	17663	17696	17591	17715	17904	17746	17740	17661	17841	17629	17888	17782	17865	17772	17696	17888	17840	17756	17768	17766	17790	17975	17776	17697	17871	17850	17741	17712	17840	17876	17751	17767	17783	17723	17755	17665	17743	17623	17887	17877	17859	17573	17885	17764	17597	17749	17771	17906	17823	17868	17854	17959	17693	17765	17851	17855	17688	17770	17632	17811	17600	17652	17989	17713	17944	17698	17776	17827	17472	17624	17483	17767	17872	17791	17751	17671	17826	17825	17724	17624	17604	17741	17877	17601	17674	17940	17840	17789	17774	17720	17596	17606	17572	17688	17377	17740	17918	17785	17604	17702	17463	17510	17597	17577	17725	17710	17630	17567	17834	17499	17765	17815	17848	17651	17766	17570	17810	17680	17885	17901	17750	17617	17621	17637	17666	17590	17780	17930	17847	17818	17872	17861	17747	17853	17750	17701	17602	17665	17889	17645	17723	17707	17532	17638	17643	17792	17619	17799	17696	17958	17666	17723	17929	17539	17846	17558	17589	17738	17622	17900	17616	17834	17796	17807	17759	17701	17819	17770	17710	17701	17719	17801	18064	17695	17791	17731	17769	17791	17853	17743	17593	17874	17708	17914	17635	17818	17819	17655	17866	17723	17679	17746	17645	17703	17669	17691	17828	17951	17748	17549	17791	17833	17909	17728	18063	17776	17915	17739	17643	18014	17783	17758	17927	17838	17785	17972	17926	17719	17639	17986	17589	17661	17560	17687	17819	17649	17776	17648	17855	17825	17797	17544	17554	17571	17721	17696	17764	17883	17673	17662	17754	17722	17772	17634	17842	17906	17757	17803	17725	18012	17680	17812	17885	17614	17741	17924	17625	17834	17653	17614	17480	18030	17923	17697	17868	17745	17680	17631	17690	17620	17665	17636	17733	17921	17480	17838	17717	17867	17741	17528	17697	17732	17778	17907	17706	17688	17900	17762	17921	17895
15010	17660	15385	16201	17630	19866	17626	14593	12326	11426	10998	10892	11088	11053	10942	11047	10839	10908	11076	11081	10939	10892	11028	11039	10936	10952	10799	11014	11040	11074	11072	11125	11123	11010	10857	10933	11075	11031	10948	10889	10743	10996	10963	11073	11016	11054	10906	10924	10869	11000	10984	10882	10945	10846	10839	10812	10773	10957	10931	10979	10885	10933	10884	11013	11028	10979	10957	10912	10889	10912	10780	10855	10935	11011	11077	10752	11043	10920	11136	10858	10865	10886	11020	10877	10911	10890	10977	10894	10946	10911	10900	10901	10990	10925	10873	10934	10777	11066	11060	10956	11104	10951	10772	10899	10982	10962	10915	10885	10927	10876	10887	10974	10962	10914	10940	10924	10914	10811	10946	10798	10836	11049	10868	10962	10962	10832	10962	10877	11144	10964	10975	10905	10990	10999	10982	11003	10891	10921	10909	10908	10954	10744	11109	10958	10919	10960	10823	10920	10963	11050	11056	11032	10863	10826	10807	10991	11021	11009	11003	10898	10830	10958	10821	10996	11005	11026	10882	11048	11095	10912	10862	10927	10932	11029	10913	10961	11082	10848	10961	10849	10980	10958	10884	10890	10880	11040	11006	10859	10943	10999	10955	11013	10880	11036	10919	10997	10874	10930	10992	10978	10947	10960	11081	10955	10986	10971	10867	10876	10934	10867	10877	10832	10975	10782	10981	10931	11006	10910	11002	10845	10985	10939	10828	10887	10839	10996	10906	10989	11037	11041	10868	10912	10999	10768	10875	10979	10875	10862	10896	10884	10937	10972	10914	10951	10847	11013	10903	10922	11086	10805	10865	10929	10817	10848	10901	10957	10963	10820	10902	10970	10993	10933	11063	11025	10940	10753	10791	10931	10848	10953	10929	10853	11064	10853	11054	10760	10993	10824	10927	10840	10930	11015	10890	10982	10896	10934	10905	10993	10857	10909	10781	10902	10842	10843	10970	10774	10970	11086	10895	10987	10889	10854	10887	10910	10807	10917	11128	10952	10934	10741	10917	10712	10807	10986	11067	10958	10747	10955	10893	10897	10817	10795	10841	11066	10874	10758	10852	11085	10837	10817	10861	10947	10938	10880	10893	10971	10946	10960	10995	10873	10978	10934	10949	10928	10987	11031	11026	11084	10883	10971	11061	10958	11012	10986	10951	10996	10972	10836	10965	11118	10953	10909	10768	11078	10931	11084	10904	10922	10750	11081	10739	11089	11050	10973	10908	11025	10883	10908	10942	11140	10918	10824	10809	10989	11108	10803	10878	10900	11028	10906	10859	10867	10971	10990	10769	11080	10934	10971	10955	10858	10938	10790	10757	10864	10840	10914	10881	10936	10980	10932	10827	10910	10971	10693	11024	10863	11136	10962	10948	10857	10756	10953	10850	10904	10866	10913	10878	10918	10960	10926	11011	11116	10944	10955	11035	10928	10758	10951	10906	10768	10924	11079	11071	10980	10984	10802	10930	10966	10910	10804	10933	10872	10691	10898	10985	10888	10924	10964	10882	10886	11055	10899	11030	10861	11106	10813	10865	10853	10879	11032	10843	10802	10715	10781	10959	10842	11031	10981	10871	10729	10907	10935	10750	10939	11027	11002	10955	10837	10840	11040	10887	10847	10671	11095	11138	10934	10848	10811	10979	10965	10901	10921	10989	10978	10857	11062	10902	11025	10880	11039	10956	11065	10912	10908	10998	10965	10969	10967	10908	10883	10985	10808	10994	11090	10887	10959	10807	10943	10968	10948	10804	10880	10816	10890	11054	10848	11064	10996	10996	10889	10885	10935	10937	10967	10823	11046	10995	10867	10980	10941	10923	10893	10933	11109	11002	10993	10823	10859	11016	10954	11045	10977	10912	10999	10997	10796	10995	11059	10921	11096	10886	10958	10886	10744	10979	10803	10998	10978	10821	10977	10935	10809	10843	10951	10816	11033	10805	10953	10900	10756	10940	10872	10973	10896	10976	10948	10920	10862	11095	10903	11017	10853	10947	10936	10961	10829	10934	10980	10896	10933	11033	10935	10835	10855	11036	10931	10916	10795	10870	11027	10965	10943	10925	11024	10992	10993	10920	11076	10929	10926	10961	10980	10966	10994	11086	10841	10927	10965	10850	10901	10876	10883	10871	10802	10874	11017	10961	10978	11056	11072	10876	10893	11151	10858	10986	10929	10751	10939	10968	11032	10996	10982	11053	10911	10892	10821	10987	11080	10772	10721	10877	10839	11100	10964	10814	10910	10894	11105	10997	11085	10952	11108	10922	10818	10975	10795	10983	11016	10970	10936	10859	10983	10824	11013	10992	10970	10958	10876	10870	10867	10934	10902	10909	11054	10914	10921	10921	10864	10846	10829	11005	11020	10864	10884	10970	10943	11017	10963	10799	11019	10899	10749	11012	10924	10929	10950	10983	11008	11000	10984	10935	10999	10925	10893	10931	10959	10944	10833	10891	10890	10915	10824	10901	11003	10889	10978	10909	10914	10989	11038	11083	10916	10977	11115	10886	10916	10947	10991	10918	10936	10923	10705	10896	10895	10693	10895	10980	10754	11038	10881	10907	10974	10778	10921	11096	10882	10751	10835	11058	10940	10943	10806	10970	10974	11155	10899	10911	11003	10927	11205	10915	10917	11088	10977	10869	11032	10968	11030	10792	11004	11032	11027	10969	10835	11121	10983	10879	11036	11043	11013	10864	10998	10851	10771	11038	10906	10998	11019	10986	10914	11037	10934	10880	11000	10887	10841	10844	10941	10990	10845	10806	11071	11023	10935	11077	10821	10868	11051	11020	10881	10851	10921	10980	10834	10867	10912	10970	10924	10817	11003	10976	10930	10841	10833	11027	10991	10882	10977	10791	10935	10922	10921	10953	10918	10825	10731	10946	10788	11017	10989	10812	11003	10847	10985	10925	11110	10891	10999	11063	10841	10975	10846	11088	10972	10828	10830	10807	10788	10823	10778	10976	10925	11008	10818	10871	11073	11028	10737	11024	10750	10902	11008	10970	11007	11042	10960	10962	10920	11089	10968	10783	11020	10966	10941	10908	10821	10979	11017	11001	10972	10759	10961	10874	10913	10867	10929	10958	11024	10852	10859	11025	10857	10836	10876	10855	11051	11045	10898	11060	11126	10977	10913	10910	10936	10880	10866	10904	10914	10836	11012	10986	10902	11052	10966	10838	10970	10873	10966	10917	10895	10914	10948	10966	10828	10888	10936	10905	10894	11054	10939	10818	11062	10971	10971	10882	10771	11022	10916	10863	11086	10891	10988	10969	10831	10900	10870	10918	10879	10871	10822	10913	10924	10872	10950	10929	10980	10969	10821	10965	10977	10841	11102	11056	10846	10873	11147	11052	10882	11004	10909	10643	10932	11017	10793	10962	10818	10887	11117	10836	10994	10816	10890	10798	11077	10904	10844	10810	11161	11019	10862	11074	10957	10873	10925	10744	10882	11069	11075	10937	11040	11045	10980	10804	11103	10904	10863	11036	10937	10883	10911	10965	11015	10992	10958	10860	10898	10927	10869	10923	11015	11172	10834	11183	10644	11005	10998	11086	10868	10989	10869	11046	11005	11119	10855	10953	10866	10979	10946	11074	10954	10887	10965	11093	10882	10960	11018	10987	10976	11081	10959	10911	11025	10923	10934	10921	10922	11019	11006	10902	10898	11054	10949	10941	10966	10989	10772	11027	10879	11047	11020	10981	10870	10897	10951	11068	11035	10950	10992	10979	10985	10876	10816	10958	10996	11002	11083	11018	11019	10900	10928	11059	11033	10860	10997	10985	11013	10879	10893	11014	10692	10992	10958	10853	10833	10986	10922	11026	11091	10849	10932	10975	10878	10940	10921	10856	11055	10921	10993	10775	10968	10951	10879	10975	10858	11064	11047	10988	10941	10930	11108	11079	11018	10990	10893	11006	10930	10941	10923	10818	11029	10878	10861	10783	11056	10970	11082	10832	10853	10970	10846	10956	10913	10872	10951	10933	10942	11029	11071	10835	10910	10963	10859	10773	10878	10983	10924	11070	10889	10904	10845	10859	10975	11000	11027	10808	10942	10903	10827	10860	10980	10956	10981	10971	10930	11013	10909	10822	10995	10886	10884	10770	10994	10908	11074	10822	10879	10989	10876	11145	11042	10944	10930	10940	10927	10750	10921	10947	10967	10973	10895	10874	10988	11118	10858	10861	10922	10862	11034	10813	11091	11019	11112	10879	10884	10894	10804	10895	10867	10880	11071	10872	10859	10903	10993	11018	10993	10786	11004	11077	10831	10844	11040	10883	10792	10833	10818	10921	10844	10966	10880	10803	10926	10906	10983	11085	11141	11037	11025	11085	11007	11086	10914	10852	10919	10997	10987	10807	11039	10922	11089	10734	10965	10891	10973	11061	10976	11037	10974	10865	10849	10967	10944	10773	10984	11024	10947	10810	10912	10959	10914	10931	10875	11102	11109	10944	11028	10877	10985	11024	10949	11000	10951	11019	11021	11075	10918	10960	10903	10927	10930	10771	11026	10968	10817	10908	10987	11058	10859	10830	10961	10879	10888	10817	10822	11019	10968	10970	10997	10936	11030	10859	11008	10888	11037	10872	10819	10890	10971	10839	10856	10904	10892	11095	10853	10997	11032	10827	10920	11065	10897	10846	11073	11103	10917	11016	10934	10986	11022	10946	10805	10884	10919	10865	10827	10994	10953	10972	10988	10937	10837	10892	10903	10906	11000	10944	11103	10901	10954	11017	10944	11073	10991	10962	10744	10984	11011	10918	10831	10813	10916	11064	10947	10740	11046	10858	10933	10997	10885	10925	10927	10898	10932	10923	10806	10952	10953	10856	10941	10996	10945	10971	11024	10854	11021	11002	10879	10988	10975	10950	10850	11128	11012	10904	10877	11074	11057	10950	10993	11041	10998	10947	11116	10788	11108	11045	10982	10758	10950	11083	11009	10958	10887	11071	11056	10883	11073	10893	10946	10925	10903	10844	11013	10885	10913	10806	10995	10914	10859	10909	10940	10978	10861	10922	10997	10921	10940	10980	10871	10873	11038	10838	10973	10905	10858	10860	11026	11109	10956	11022	10981	10818	10970	11148	10931	10831	10959	10833	10817	10905	10908	11090	11058	10992	11016	10967	10941
25897	21556	27758	29283	27290	38456	54586	46190	32755	22941	19139	18126	17992	17925	17840	17964	17775	17844	18052	17662	18052	17918	17886	18001	17753	17678	17721	17913	17754	17735	17722	17845	17748	17662	17661	17705	17731	17796	17859	17979	17434	17747	17793	17856	17567	17964	17806	17757	17704	17820	17694	17734	17689	17635	17788	17809	17874	17804	18020	17790	17786	17799	17828	17925	17776	17780	18025	17650	17754	18014	17845	17912	17713	17826	17803	17648	18034	17814	17813	17901	17680	17965	17779	17752	17931	17813	17762	17771	17592	17551	17577	17876	17635	17690	17679	17581	17840	17837	17814	17793	17653	17535	17560	17561	17642	17594	17651	17606	17809	17902	17650	17770	17642	17825	17760	17879	17707	17695	17745	17693	17766	17676	17562	17698	17687	17815	17742	17755	17786	17742	17641	17691	17710	17708	17875	17936	17765	17697	17527	17707	17777	17552	17922	17715	17900	17666	17893	17680	17718	17668	17663	17461	18073	17933	17870	17815	17995	17805	17587	17737	17635	17658	17858	17663	18094	17807	17635	17624	17749	17810	17799	17898	17838	17554	17807	17818	17725	17817	17673	17702	17700	17737	17636	17840	17729	17651	17742	17436	17795	17700	17599	17757	17699	17698	17953	17877	17742	17794	17599	17740	17780	17677	17764	17884	17650	17747	17893	17913	17754	17686	17696	17721	17547	17630	17806	17521	17678	17616	17799	17589	17562	17720	17583	17777	17759	17560	17654	17569	17593	17696	17544	17765	17640	17773	17795	17904	17659	17566	17689	17677	17753	17820	17892	17497	17851	17717	17957	17904	17709	17668	17844	17734	17587	17654	17705	17893	17683	17902	17688	17642	17751	17804	17764	17550	17485	17813	17680	17777	17783	17799	17745	17650	17774	17710	17788	17430	17644	17913	17613	17766	17577	17694	17510	17705	17698	17734	17844	17685	17896	17771	17572	17588	17806	17628	17732	17770	17590	17654	17854	17875	17859	17652	17833	17738	17624	17785	17657	17555	17712	17761	17706	17767	17807	17879	17761	17941	17779	17803	17808	17637	17880	17778	17649	17943	17744	17814	17771	17830	17661	17635	17735	17707	17845	17604	17361	17667	17671	17768	17637	17809	17649	17670	17666	17748	17815	17868	17846	17474	17903	17839	17883	17916	17666	18000	17632	17790	17885	17808	17675	17642	17780	17486	17622	17796	17702	17604	17972	17980	17801	17953	17605	17831	17590	17626	17552	17626	17840	17761	17844	17684	17760	17623	17717	17581	17683	17524	17634	17593	17864	17876	17724	17822	17787	17843	17763	17770	17636	17657	17745	17767	17804	17853	17656	17456	17847	17870	17775	18102	17833	17648	17747	17790	17386	17591	17725	17868	17651	17889	17739	17974	17695	17855	17802	17699	17694	17741	17683	17650	17781	17719	17778	17677	17883	17782	17566	17634	17884	17845	17705	17702	17678	17768	17637	17555	17800	17795	17838	17613	17634	17752	17689	17813	17728	17949	17713	17868	17767	17879	17929	17849	17929	17729	17690	17752	17891	17685	17758	17863	17804	17655	17502	17620	17834	17728	17808	17739	17835	17637	17750	17569	17865	17738	17401	17704	17846	17643	17905	17687	17714	17680	17671	17816	17707	18079	17574	17584	17762	17667	17914	17720	17778	17981	17427	17623	17849	17784	17852	17412	17672	17823	17739	17670	17767	17858	17837	17876	17725	17825	17747	17728	17714	17558	17758	17930	17931	17597	17896	17692	17694	17626	17562	17667	17626	17695	17572	17588	17595	17787	17949	17730	17691	17887	17910	17657	17648	17649	17737	17874	17893	17606	17710	17698	17626	17809	17854	17579	17523	17803	17820	17781	17637	17713	17675	17717	17870	17832	17903	17808	18084	17610	17727	17916	17639	17734	17944	17722	17751	17693	17609	17941	17648	17561	17843	17853	17864	17562	17778	17573	17674	17912	17703	17725	17668	17590	17789	17771	17656	17886	17624	17653	17857	17781	17776	17915	17689	17563	17893	17480	17650	17591	17598	17783	17738	17495	17503	17645	17742	17786	17586	17806	17673	17795	17659	17618	17546	17822	17670	17833	17648	17818	17832	17698	17712	17849	17626	17610	17799	17892	17659	17770	17966	17801	17771	17760	17787	17618	17542	17832	17647	17866	17778	17595	17576	17834	17750	17649	17724	17826	17775	17922	17940	17715	17820	17954	17804	17808	17487	17675	17795	17738	17640	17854	17629	17577	17521	17694	17838	17702	17870	17662	17763	17695	17530	17723	17764	17903	17821	17634	17980	17868	17861	17701	17608	17631	17807	17881	17742	17596	17599	17781	17886	17604	17768	17767	17861	17827	17779	17703	17480	17962	17753	17607	17876	17722	17743	17672	17967	17642	17961	17926	17653	17770	17652	17703	17546	17792	17884	17802	17719	17636	17710	17939	17608	17828	17758	17795	17760	17676	17906	17652	17847	17894	17687	17876	17607	17867	17850	17696	17772	17729	17666	17538	17680	17743	17754	17728	17730	17616	17760	17884	17708	17700	17535	17720	17860	17709	17795	17810	17611	17807	18071	17600	17607	17699	17683	17732	17830	17600	17629	17671	17751	17872	17948	17750	17880	17661	17843	17751	17715	17562	17567	17666	17785	17796	17892	17617	17691	17716	17690	17718	17682	17709	17816	17750	17829	17670	17815	17570	17728	17666	17690	17865	17822	17576	17997	17675	17713	17774	17786	17991	17908	17747	17840	17784	17649	17757	17573	17746	17718	17679	17664	17543	17642	17786	17811	17785	17761	17717	17663	17708	17777	17820	17778	17536	18094	17664	17898	17763	17918	17821	17788	17768	17538	17597	17905	17817	17958	17814	17786	17649	17698	17969	17815	17337	17598	17861	17551	17835	17511	17844	17724	17644	18004	17501	17798	17668	17456	17902	17752	17926	17811	17664	17677	17637	17675	17754	17633	17887	17773	17815	17729	17883	17778	17828	17969	17864	17865	17719	17930	17623	17922	17646	17752	17623	17493	17783	17707	17754	17697	17468	17765	17954	17693	17714	17705	17977	17869	17766	17749	17751	17722	17720	17788	17744	17669	17798	17680	17728	17876	17653	17607	17833	17765	17582	17910	17741	17687	17842	17858	17655	17762	17604	17763	17768	17888	17556	17637	17769	17661	17793	17810	17700	17753	17840	17744	17610	17590	17597	17711	17779	17891	17838	17757	17697	17688	17789	17847	17894	18118	17831	17799	17830	17634	17755	17813	17615	17891	17806	17690	17788	17660	17715	17621	17486	17562	17727	17677	17774	17967	17531	17740	17907	17697	17827	17746	17797	17527	17604	17705	17644	17480	17674	17855	17756	17876	17778	17618	17466	17847	17867	17618	17738	17715	17900	17932	17652	17549	17896	17683	17610	17471	17623	17654	17801	17940	17555	17862	17650	17661	17612	17788	17866	18026	17937	17759	17819	17830	17724	17780	17814	17546	17765	17647	17711	17763	17613	18028	17859	17836	17745	17728	17981	17770	17597	17694	17497	17632	17845	17936	17706	17729	17880	17855	17991	17803	17884	17707	17721	17636	17489	17505	17685	17787	17825	17805	17806	17570	17530	17731	17609	17790	17800	17917	17613	17667	17534	17672	17812	17640	17882	17649	17314	17701	17885	17857	17856	17943	17854	17588	17932	17676	17562	17786	17788	17777	17488	17782	17692	17617	17983	17949	17534	17564	17492	17916	17502	18045	17775	17801	17794	17712	17851	17562	17682	17709	17630	17679	17677	17771	17811	17673	17823	17986	17729	17853	17620	17765	17844	17757	17460	17625	17836	17595	17595	17741	17641	17691	17925	17635	17737	17701	17670	17833	17882	17828	17934	17855	17852	17493	17682	17943	17658	17745	17561	17640	17632	17786	17750	17761	17790	17688	17505	17729	17907	17699	17802	17814	17853	17603	17829	17871	17845	17682	17804	17499	17782	17691	17781	17789	17765	17724	17675	17907	17538	17750	17756	17657	17675	17753	17715	17880	17924	17527	17565	17559	17974	17654	17677	17711	17674	17644	17742	17714	17811	17881	17829	17697	17656	17817	17807	17612	17687	17880	17785	17855	17852	17620	17827	17523	17670	17726	17661	17746	17760	17758	17652	17623	17524	17741	17616	17683	17832	17675	17489	17661	17860	17711	17588	17769	17639	17810	17745	17780	17712	17485	17671	17627	17825	17866	17674	17671	17692	17739	17763	18055	17708	17757	17892	17598	17475	17558	17717	17916	17762	17735	17617	17593	17898	17882	17864	17818	17874	17652	17683	17610	17809	17765	17567	17611	17748	17599	17587	17703	17719	17670	17520	17620	17690	17941	17932	17837	17756	17750	17793	17969	17664	17704	17905	17750	17798	17901	17747	17704	17643	17382	17771	17706	17717	17972	17633	17728	17905	17807	17779	17757	17838	17714	17743	17650	17601	17753	17702	17896	17753	17631	17883	18062	17863	17690	17699	18032	17807	17714	18004	17797	17706	17854	17690	17843	17672	17698	17613	17755	17958	17725	17723	17744	17682	17706	17819	17788	17783	18077	17818	17747	17689	17680	17822	17714	17752	17614	17679	17822	17853	17856	17495	17836	18064	17902	17803	17900	17771	17808	17546	17670	17900	17846	17718	17858	17829	17898	17501	17836	17896	17877	17603	17794	17578	17648	17646	17815	17893	17846	17791	17816	17771	17885	17839	17795	17680	17681	17705	17743	17822	17830	17719	17783	17798	17844	17797	17842	17990	17532	17664	17726	17595	17828	17857	17722	18027	17774	17683	17818	17685	17821	17709	17850	18007	17870	17778	17821	17816	17914	17760	17804	17796	17769	17875	17810	17684	17876	17799	17719	17754	17721	17762	17733	17905	17842	17650	17838	17630	17912	17955	17871	17404	17834	17862	17730	17849	18016	17641	17714	17756	17785	17811	17732	17806	17811	17696	17587	17793	17796	17764	17726	17934	17764	17739	17984	17629	17762	17782	17767	17702	17438	17675	17640	17725	17561	17703	17624	17679	17821	17698	17704	17484	17779	17874	17855	18018	17865	17860	17675	17723	17870	17706	17714	17951	17761	18038	17620	17836	17802	17685	17714	17812	17732	17620	17872	17542	17907	17878	17637	17852	17684	17668
16300	25172	22407	22623	22059	36035	49075	37775	22895	14343	11951	11184	11063	11142	11281	11283	11254	11122	11128	11138	10947	11094	11124	11276	11283	11131	11237	11139	11216	11133	11057	11157	11180	11033	11115	11190	11029	11090	11143	10968	11182	10869	11169	11098	11160	11141	11178	11030	11204	11190	11056	11024	11073	11063	11018	11224	11189	11053	11112	10953	11047	11117	11032	10935	11097	11216	10956	11139	10959	11065	11023	11126	10985	11185	11057	11349	10957	11088	11022	11091	11092	10976	11069	11174	11107	11077	11174	11077	11121	11233	11100	11107	11143	11034	11092	11041	11131	10999	11153	11085	11103	11224	10987	11224	10961	11155	11049	10910	11120	11180	11089	11258	10890	11012	11184	11055	11074	11099	10975	11115	11267	11067	11088	11094	11131	10967	11124	11029	11056	11140	11024	11082	11129	10911	11129	11096	11028	10992	11168	10956	11067	10998	11039	10989	11041	11106	11000	10899	11039	11086	11171	10999	10951	11205	11039	11109	11039	10983	11194	11089	11241	11247	11001	11109	11126	11031	11153	10996	11056	11039	11183	11098	10991	10999	11194	11004	11208	11054	11023	11038	11174	10901	11000	11172	10936	11116	11013	11181	11029	11114	11155	10962	11061	11047	10874	11140	11067	10908	11209	11066	10969	11037	10895	11103	11145	11188	11083	11142	11058	11067	10931	11178	11151	11067	11121	11001	11182	11079	11065	11108	11052	11026	11011	11164	11227	11020	11107	11122	11168	11117	11201	11350	10879	11179	11066	11056	11100	11086	11022	11091	11050	11045	11034	11151	11167	11088	10959	11207	10988	11094	11104	11199	11092	11106	11064	10936	11030	11063	11219	11075	10987	10984	11239	10976	11165	11100	10942	11030	10955	10996	10920	11281	11134	11143	11137	10883	10989	11276	11087	11116	11136	10983	10888	10979	11112	11090	11188	11143	10999	10937	11158	11033	11033	11011	11112	11126	11055	11027	10962	11124	11153	11103	11074	11104	11170	10968	10876	10962	11011	10910	11164	10873	11105	11249	11059	11125	11156	10986	10835	11109	11119	10957	11178	11029	10992	11063	10995	11080	11081	11238	11191	10929	11081	11101	11031	11025	11198	11109	11078	11018	11068	11113	11094	11040	11184	11142	11074	11118	10858	11163	11116	11038	10880	11076	10959	11029	11203	11012	10919	11035	10961	11078	11166	11046	10903	11089	11107	11101	10992	11241	11273	10970	11026	10950	10921	11101	11152	11052	11041	11122	10972	11043	10988	11044	11034	10952	11022	10980	11167	11163	11167	11049	11059	11055	11052	11094	11049	11031	10984	11027	11027	11054	11140	11097	10906	11051	11081	11085	11187	11206	10945	11164	11281	10933	11085	11041	11161	11086	11097	11134	11191	11058	11040	10993	11148	11026	11160	11090	11082	10953	11059	11211	11095	11152	11191	11150	11016	11164	11135	11029	11043	11002	10940	10912	11009	11037	11089	10847	11025	11007	10960	10920	11216	11215	11306	11130	11277	10936	11236	11036	11130	11053	10902	11103	11078	11073	11108	11043	11059	11083	11008	10952	10867	11015	11067	11139	11100	11276	11031	11122	10944	11056	11165	11158	11111	11077	11041	11147	11058	11059	11068	10989	11056	11053	11003	11019	11154	10920	10998	11100	11072	11039	11039	11193	11092	11088	11207	10983	11113	10912	10924	10974	11138	11085	11096	11199	10989	11089	10950	11104	10954	11074	11122	11055	11146	11267	11092	11015	11034	11083	11181	11088	11186	11022	11287	10988	11028	11103	11064	11048	11028	10965	11213	11108	11022	10988	10976	11022	11234	11318	11047	11072	11117	11092	11041	11024	10922	11142	11238	11021	10877	11129	11165	10949	11189	11101	11118	11022	11047	11075	10952	11066	11103	11071	11239	11112	11051	10996	11076	11066	11032	10927	11089	10996	11130	11146	11053	11006	11168	11010	10933	10961	11075	11107	11130	11157	10973	11237	10971	11018	11104	11065	10977	11137	11101	11169	11166	11194	11081	11098	10964	11284	11090	10991	10991	11141	11072	11035	10983	10960	11017	11092	11180	11190	10814	11050	11026	11073	11028	11149	10932	11152	11201	11166	11009	11111	10999	11004	11175	11097	11053	11088	11062	11154	11098	11033	11032	11064	11065	11036	11101	10992	11095	11114	11017	11223	11119	10976	11267	11160	11021	11001	11008	11048	11080	11124	11023	11058	10990	10893	11123	11003	11066	11197	11165	11052	11097	11162	11043	10973	10858	11152	11098	11048	10961	10978	11087	10926	11027	11065	10909	11169	11139	11188	11055	11002	11078	10920	11031	11056	11052	11093	11296	10998	11231	11148	11017	11152	11038	10874	11155	11081	11076	10933	11015	11202	10968	11082	11053	10983	10998	11012	11077	11092	10855	11129	10919	10930	11065	11008	11114	11085	11186	11071	11025	11108	10969	11046	11134	11161	11037	11116	10923	11028	11023	11020	11087	11100	10974	10847	11072	11084	11135	11112	11074	11032	11010	11110	11103	11026	11046	11030	11093	10925	11168	11088	11199	11080	11012	11156	10918	11027	10976	11112	11268	11013	11117	11048	11234	11182	11141	11051	11073	11144	10993	11011	11027	11118	11122	11034	10941	11097	11073	10941	11227	10913	10952	10906	11100	11249	11022	10940	11178	10994	11010	11178	11130	11118	11183	10941	10902	11022	11117	11117	10929	11039	11012	10945	11017	11020	11079	10943	11130	11122	11092	11020	10984	11111	11246	10996	10847	11145	10900	11037	11225	11033	10951	10918	11157	11118	11011	11162	11102	11098	11198	11146	10868	10829	11057	11104	11151	10927	11032	10930	11117	11024	10938	11128	10960	11080	10992	10994	11013	11036	10881	11041	11085	11079	11161	11246	11260	10941	11114	11041	11294	11134	11116	10971	11058	11291	11010	10971	11035	11079	11025	11143	11127	11058	10971	11212	11063	10983	11198	11058	10860	10981	11196	11056	11157	11014	11049	10964	11050	11106	11075	10929	11040	11031	11117	11122	11160	10951	10964	11008	11095	11155	11133	11111	11054	11081	10938	11129	11011	11072	10896	11003	10996	11040	11006	11071	11088	10913	11071	10976	11068	11073	11198	11043	11206	11129	10952	10980	11073	10979	10951	11100	11142	11049	11172	11061	11148	11235	11072	11087	11020	11048	10987	10962	11210	11285	11045	11009	11239	11120	11136	11091	11128	11097	11128	11195	11084	10890	11140	10958	11217	11085	10943	10962	10903	11008	11134	11127	10942	10952	10908	11127	11122	11085	11154	10905	10960	11062	11010	11215	10999	11151	11116	11009	11014	11199	11100	11142	11123	11041	11121	11185	11018	11040	11142	11060	11154	11036	11204	10972	11070	10850	11019	11000	11068	11090	11000	11096	11067	11150	10883	11166	11086	11100	11206	10969	11026	11097	10981	10952	11117	11055	11017	10949	11044	11204	11200	10967	11140	10970	11112	11031	10973	10866	11025	11050	11040	11070	11062	11160	11127	10909	10982	10993	11116	11048	11089	11118	11047	11140	11095	11124	11272	10977	11253	11046	11071	11243	11029	11214	10966	11090	10967	11045	11011	11061	11032	10945	11064	11195	11152	11053	11007	11193	11079	11147	11144	10784	11228	11012	11076	11075	11023	11031	11056	11003	10887	11020	11196	11052	11224	11029	11134	11146	10965	10990	11125	11025	11190	10994	11111	11091	11104	11108	11189	10928	11102	10881	11106	10975	11172	10963	11014	10954	11093	10999	11152	11208	11026	10992	11081	11201	11241	11162	11065	11186	11013	11097	10979	11176	11103	11001	11194	11009	11084	11079	11138	11049	11030	11187	10984	11208	11188	10948	10998	11246	11009	10934	11172	11044	11095	10886	11056	11153	11125	10999	11203	11269	10963	11038	10997	11022	10893	11052	11081	11210	11045	11133	11141	11094	11048	11147	11079	11129	11095	11089	10974	11089	11220	11256	11077	11192	11057	10988	11191	11112	10992	11064	10942	11047	11006	11066	11260	11033	11024	11075	10945	11085	11124	11097	11024	11010	11160	11047	11098	11112	11249	10964	11214	11141	11116	11032	11221	10952	10874	11039	11104	11155	10923	11151	11064	11203	11059	11057	11105	11130	11070	11139	11038	10993	11150	11149	11025	11243	10879	11195	11007	11114	11137	11107	11197	11172	11195	11134	11120	11090	11123	11031	11078	11037	11179	11000	11087	11166	10946	11198	10977	11169	11135	11057	11092	11134	11053	11167	11014	11244	10993	11011	10969	10927	11065	11184	11049	10958	11253	11228	11045	11255	11072	11026	11044	11184	11022	10896	11143	11026	11153	10972	11026	10948	11166	11081	11070	11057	11125	11144	11003	10963	10965	10948	11086	11024	10972	11113	11041	10949	11156	11078	11167	11031	11077	11001	11039	11092	11090	11132	11144	11042	10960	11086	11077	11088	11030	11072	11088	11026	11055	11135	11096	11010	11122	11039	11107	11007	10936	11119	11046	10982	11015	11044	11024	11139	10967	10912	11030	10951	11086	11116	11077	11152	11072	11141	11093	11043	11083	10911	10972	11091	11198	11033	11071	11102	11133	11024	11058	11113	10960	11108	11155	11101	11111	11007	11091	11069	11167	11079	11189	11084	11144	11067	11159	10920	10968	11018	10940	11050	11071	10943	11211	11135	11155	11055	11123	11057	11147	10987	11046	10898	10916	10986	11075	11022	11026	11093	11036	11049	11109	10949	11100	11037	11116	11036	11182	11007	11048	11086	11141	11238	11266	10933	11120	10905	11153	11087	11025	11284	11054	11163	11130	11071	11191	10998	10993	11087	11104	11077	11214	11208	10980	10950	11097	11124	11110	11122	11095	11065	10928	10934	10920	10877	11061	11078	10895	11140	11115	11003	11203	11008	11123	11049	11098	10963	11037	11086	10995	11250	11066	11081	10993	11053	11015	11107	11096	11152	11097	11074	11113	11092	11018	10958	11070	11046	11179	11032	11044	11242	10954	11073	11098	10990	11126	11165	11043	11134	11085	10968	11050	11104	11089	11268	11097	10997	10800	11039	11045	10959	11151	11147	11116	11116	10990	10990	11058	11221	11034	11158	11177	11166	11118	11204	10831	11097
24273	21597	29153	26939	25742	46181	68866	55053	37504	25959	21301	18905	18439	18341	18595	18361	18222	18571	18415	18331	18343	18180	18315	18262	18208	18374	18212	18427	18346	18312	18195	18384	18327	18171	18400	18344	18254	18202	18264	18365	18524	18468	18218	18218	18278	18080	18123	18181	18188	18188	18181	18255	18310	18150	18063	18320	18164	18199	18206	18122	18362	18101	18106	18033	18144	18259	18186	18254	18259	18285	18065	18202	18088	18006	18255	17920	18219	18209	18236	18178	18257	18415	18045	18444	18314	18058	18304	18584	18237	18292	18102	18361	18411	18224	18214	18206	18158	18241	18295	18017	18138	18126	17993	18317	18265	18103	18097	18234	18046	17856	18278	17984	18192	17817	18478	18112	18066	18234	18180	18213	18245	18269	18138	18190	18097	18122	18167	18209	18293	18240	18090	18227	18019	18120	18255	18166	18064	18322	18152	18128	18089	18262	18257	18201	18011	18123	18207	17994	18180	18173	18163	18230	18037	18095	18087	18230	18218	18121	17986	18117	18098	18019	18200	18093	18027	18162	17971	18050	18173	18287	18136	18117	18066	18201	18160	18082	18352	18083	18146	17897	18160	18418	18163	18409	18271	18273	18291	18116	18099	17974	18200	18229	18070	18185	18044	18212	18118	18185	18018	18103	18166	18123	18111	18335	18121	18115	18271	18092	17956	18130	18185	18306	18024	18240	18146	18032	18179	18337	18070	18034	18120	18010	17916	18207	18034	17973	17972	18135	18142	18172	18007	18126	18029	18190	18254	17994	18126	18036	18067	18069	18116	18213	18010	18273	18374	18208	17981	18096	18363	18102	18153	18169	18076	18214	18361	18068	18168	17975	18263	18292	18033	18167	18201	18276	18162	18017	18081	18283	18097	18143	18271	18302	18161	18042	18081	18269	18146	18173	18210	17949	18140	17949	18034	18129	18285	18281	17971	18012	18163	18149	18148	18023	18171	18251	18054	17984	18253	18119	18312	18296	18339	18273	17977	18118	18217	18101	18099	18157	18234	18310	18219	18137	18258	18156	18175	18316	18319	18090	18140	18094	18239	17924	18254	18259	17888	18208	18091	18180	18135	18088	18060	18122	18336	18315	18126	18343	18038	18104	18113	18250	18256	18314	18124	18276	18159	17999	18000	17968	18145	18152	18105	18091	18204	17889	18088	18133	17976	18052	18344	18053	18150	18007	18225	18184	17851	17886	17909	18198	18219	18280	18188	18140	18332	18077	18112	18268	18093	18069	18106	18158	18166	18165	18319	18131	18236	18245	18196	18110	18114	18052	18108	18166	18309	18284	18311	18368	18230	18025	18229	18147	18119	18201	18172	17979	18052	18149	18088	18163	18125	18160	18241	17977	18070	18102	18158	18091	18096	18005	18201	18187	18123	18160	18481	18351	18127	18116	18283	18189	18153	17993	18146	18159	18128	18205	18151	18198	18101	18253	18365	18158	18337	18079	18177	18176	18173	18253	18265	18176	17875	18071	18221	18135	18132	17953	18275	17949	17947	18005	18060	18382	18273	18221	18316	18030	18162	18116	18147	18110	18026	18189	18176	18219	17959	17958	18020	18096	18270	18027	18099	17975	18118	18080	18159	18219	17991	18260	18274	18335	18065	18161	18173	18002	18268	18204	18171	18153	18388	18135	18215	18348	18001	18014	18135	17969	17857	18215	17991	18094	18288	18044	18105	18030	18149	18103	18297	18241	18288	18065	17874	18180	18107	18134	18103	18054	18044	18180	18073	18183	18130	18022	18074	18197	18003	18219	18164	18323	18108	18209	18379	18290	18095	18167	18128	18004	18209	18178	18202	18131	18075	18110	18324	18105	18109	17928	18263	18155	18058	18152	18278	18114	18194	18251	18262	18146	18150	18094	17969	18079	18328	18280	17917	18018	17845	18084	18250	18008	18117	18160	18105	18368	18312	18280	18187	18160	18056	18044	18189	18411	17996	18214	18370	18144	18157	18088	18182	18438	18044	18196	18344	18140	18108	18046	18079	18061	18127	17957	18441	18264	18214	17925	18333	18239	18219	18037	18011	18256	18196	18045	18287	18098	18029	18413	18121	18174	17997	18003	18210	17957	18024	18109	18239	18354	18055	18390	18186	18253	18231	18324	17825	17987	18145	18319	18178	18002	18305	18451	17996	18112	18123	18216	18048	18364	17988	18065	17857	18151	18046	18320	18172	18280	18312	18115	18226	18107	18356	18295	18170	18058	18185	18080	18143	18015	18331	18387	18187	18097	18544	18211	18051	18265	18108	18272	18078	18170	18236	18379	18176	18097	18090	18241	18124	18106	18248	18204	17984	18162	18267	18117	18143	18165	17933	18306	18239	18108	18269	18096	18021	18084	17922	17963	18255	18226	18138	18101	18180	18165	18119	18328	18209	18095	18187	18113	18218	18181	18143	18094	18002	18190	18362	18074	18040	18097	18147	17964	18342	18004	17961	18217	18222	18125	18034	18141	18079	18203	18078	18209	18270	18164	18018	18171	18150	18061	18100	18249	18102	18340	17965	18251	18027	17918	18163	18337	18134	18247	18220	18088	18099	18264	18379	18081	18265	17991	18185	18303	18064	18084	18212	18177	18360	18026	18302	18045	18235	18128	18288	17993	18225	18103	18067	18020	18133	18124	18006	18186	18137	18018	18080	18015	18084	18228	18110	18257	17979	18244	18177	18303	18210	18547	18161	17896	17994	18023	18352	18150	18151	18157	18021	18106	18088	18182	18323	18299	18186	18200	18167	18341	18315	18165	18136	18316	18149	17980	18150	17993	18144	18228	18327	18181	18197	18019	18071	18092	18096	18170	18242	18066	18221	18237	18143	18132	17931	18212	18140	18289	18209	18226	18268	18287	18160	18207	18179	18128	18144	18005	18170	18046	18056	18375	18102	18272	18370	18023	18052	18119	18006	17978	18138	17888	18143	18040	18229	18122	18366	18182	18123	18055	18195	18170	18142	17984	18204	18036	17959	18100	18072	18144	18130	18163	18122	18073	18105	18295	18090	18022	18093	18101	18048	17981	18237	18162	18147	18156	18119	18112	18230	18237	18239	18253	18300	18220	18132	18124	18197	18270	18204	18119	18394	18252	18137	18112	18351	18142	18178	17955	18098	18059	18191	18173	18075	18069	18530	18077	18206	18263	17868	18113	18095	18104	18100	18337	18165	18212	18434	18274	18184	18053	18232	18095	18026	18092	18180	18032	18251	18270	18314	18152	18012	18167	17975	18274	18227	18129	18172	18279	18361	18278	18267	18118	18275	18217	18095	18146	18250	18209	18012	18247	18097	18036	18186	18054	18071	18207	18031	18241	18256	18193	18083	18282	18100	18108	18262	18444	18102	18275	18246	17999	18067	18219	18270	18169	18335	17944	18165	18265	18306	17914	18081	18002	18123	18334	18205	18183	17819	18103	17987	18315	18125	18055	18204	18041	18210	18051	18215	18146	17952	18054	18305	18128	18176	18186	18006	18192	18245	18255	18181	18182	17947	18116	18293	18190	18276	18117	18140	18036	18270	18088	18288	18229	18075	17949	18195	18386	18058	18002	18022	18211	18201	18038	18084	18055	18117	17970	18274	18311	18161	18325	18238	18235	18266	18119	18159	18226	18377	18106	18191	18247	18136	18083	18271	18272	18096	18041	18266	17992	18166	17888	17937	17968	18235	18067	18223	18363	18334	18228	18249	18074	18157	18140	18120	18303	18147	18144	18157	18077	18224	18181	18124	18334	18397	18134	18107	18049	18386	18408	17954	18250	18134	18212	18298	18066	18336	18093	18259	18227	18217	18040	18112	18166	18055	18271	18020	18320	18267	18155	18154	18206	18194	18248	18150	17915	18241	18238	18276	18146	18154	18296	18184	18373	18199	18253	18151	18187	18051	18001	18169	18131	18007	17964	18005	18331	18163	18052	18177	18223	18201	18151	18201	18177	18319	18274	18041	18287	18095	17932	18035	18102	18116	18077	18219	18277	18265	18001	18209	18422	18133	18104	18252	18126	18049	18168	18305	18241	18069	17998	18058	18097	17999	18143	18079	18042	18138	18131	18166	18147	18394	18112	18433	18128	17907	18122	18114	17980	18084	18064	18170	18115	17976	17902	17991	18227	18299	18175	18120	18225	18319	17860	18168	18161	18133	18079	18232	18222	17963	18160	17983	18193	18047	18173	18159	18109	18164	18257	18088	18317	17891	18143	18053	18156	18337	18190	18334	18198	18048	18251	17986	18017	18340	17970	18315	18004	18164	18115	18355	18191	18170	17946	18062	18033	18283	18190	18102	17901	18217	18107	18189	18035	18035	18306	18161	18189	17939	18246	18204	18292	18267	18339	18124	18010	18208	18129	18288	18151	18365	18207	18239	17890	18091	18051	18266	18145	18026	18222	18258	18144	17789	18089	18149	18315	18216	18157	18077	18058	18175	18091	18195	18209	18232	18055	18154	18135	18270	18243	18159	17923	18263	18304	18035	18110	18218	18002	18207	18345	18241	18287	18312	18262	18292	18057	18057	18304	18130	18170	18041	18112	18113	18169	18033	18272	17997	18166	18018	18119	18279	18023	18267	18064	18095	18107	18158	18002	18169	18309	18133	18307	18242	18080	18064	18113	18050	18158	18133	18019	18115	18152	18166	18081	18376	18001	18026	18189	18166	18214	18120	18166	18097	17958	18196	18123	18244	17903	18043	18003	18141	17993	18209	18272	18177	17984	17908	18101	17989	18033	18401	18221	17994	18043	18013	18218	18246	18256	18220	18102	18260	18028	18141	18094	18073	18102	18069	17929	18264	18093	18180	18204	18114	18181	18125	18155	18181	18074	17956	18150	18052	17906	18198	18390	18111	18219	18040	18318	18282	18279	17925	17966	17960	18046	18264	18202	18161	18291	18226	18381	18277	18342	18264	18235	18115	18270	18159	18204	18116	18234	17870	18120	17901	18167	18089	18258	18316	18107	18143	18105	17892	18253	17932	18283	18298	18157	18151	18019	18262	18183	18235	18193	18104	18110	18203	18062	18038	18038	18212	18036	18114	18117	18111	18399	18066	17992	17933	18069	18144	18167	18079	18140	18008	18188	18028	18088	18123	18119	18169	18233	18355	18259	18090	17985	18253	18157	18393	18095	18060	18228	17931	18025	17992	18353
20013	39889	46100	31301	22173	48910	66113	48741	27566	16818	13479	11541	11510	11506	11504	11686	11543	11654	11471	11589	11639	11533	11539	11559	11357	11688	11463	11413	11503	11545	11668	11661	11621	11556	11560	11557	11611	11638	11470	11416	11590	11566	11532	11620	11422	11502	11530	11382	11441	11463	11622	11442	11480	11485	11571	11510	11595	11344	11566	11571	11356	11501	11406	11534	11427	11501	11573	11472	11350	11536	11446	11558	11400	11513	11408	11385	11364	11334	11415	11434	11409	11619	11483	11521	11597	11395	11522	11658	11514	11517	11492	11364	11432	11434	11220	11433	11490	11531	11439	11480	11383	11597	11625	11535	11208	11520	11482	11364	11611	11405	11421	11549	11427	11504	11490	11485	11505	11497	11491	11499	11435	11423	11473	11331	11447	11488	11531	11420	11395	11472	11266	11603	11467	11383	11589	11531	11400	11367	11522	11359	11484	11341	11500	11485	11415	11428	11388	11295	11348	11356	11521	11347	11261	11444	11387	11465	11599	11417	11421	11350	11300	11457	11456	11457	11391	11552	11378	11416	11517	11358	11473	11359	11378	11594	11443	11570	11403	11425	11358	11343	11478	11404	11360	11376	11479	11369	11390	11492	11547	11513	11431	11383	11472	11409	11431	11443	11501	11421	11474	11566	11166	11537	11494	11486	11481	11394	11446	11534	11415	11489	11437	11491	11304	11484	11411	11452	11416	11433	11308	11374	11409	11455	11429	11412	11465	11535	11282	11485	11354	11361	11454	11330	11386	11593	11482	11475	11210	11435	11387	11526	11286	11409	11328	11523	11333	11271	11385	11540	11606	11576	11477	11449	11423	11336	11536	11476	11490	11493	11613	11327	11525	11453	11293	11543	11338	11408	11484	11330	11453	11401	11568	11317	11304	11549	11436	11269	11590	11520	11452	11420	11594	11514	11268	11429	11330	11362	11370	11431	11501	11300	11536	11319	11491	11356	11486	11380	11443	11373	11455	11401	11292	11475	11467	11582	11391	11526	11364	11623	11371	11428	11506	11312	11522	11440	11427	11373	11458	11389	11391	11406	11581	11368	11281	11537	11441	11459	11148	11357	11345	11571	11480	11394	11466	11506	11406	11388	11486	11407	11548	11379	11315	11414	11364	11248	11509	11484	11537	11583	11545	11470	11507	11394	11379	11364	11346	11471	11384	11240	11575	11455	11392	11498	11579	11548	11420	11454	11281	11435	11483	11419	11478	11223	11383	11422	11396	11317	11553	11544	11340	11503	11367	11448	11537	11370	11475	11246	11478	11437	11553	11564	11273	11488	11359	11296	11434	11574	11544	11428	11278	11521	11538	11467	11244	11527	11260	11373	11382	11459	11453	11447	11524	11483	11497	11366	11555	11276	11424	11527	11442	11332	11290	11260	11456	11527	11416	11637	11474	11332	11439	11441	11347	11411	11443	11431	11530	11419	11519	11412	11680	11550	11451	11338	11639	11493	11578	11504	11411	11379	11421	11452	11512	11440	11401	11421	11482	11393	11415	11472	11360	11340	11468	11436	11377	11358	11380	11275	11464	11409	11366	11325	11422	11468	11401	11495	11367	11308	11280	11491	11559	11448	11469	11580	11386	11251	11324	11339	11460	11522	11389	11366	11337	11427	11589	11272	11425	11247	11402	11481	11382	11402	11413	11354	11501	11508	11362	11452	11548	11453	11446	11470	11449	11390	11576	11421	11261	11390	11495	11509	11484	11508	11441	11402	11405	11466	11519	11365	11502	11505	11398	11459	11458	11469	11246	11476	11443	11524	11294	11372	11432	11504	11539	11396	11501	11705	11477	11459	11236	11331	11431	11334	11633	11506	11358	11360	11496	11466	11426	11438	11462	11532	11448	11562	11478	11474	11443	11494	11532	11476	11527	11480	11358	11558	11379	11272	11528	11401	11504	11486	11383	11596	11375	11365	11514	11374	11581	11470	11563	11451	11291	11452	11399	11414	11203	11494	11416	11432	11351	11472	11279	11448	11490	11514	11547	11414	11497	11570	11435	11509	11396	11629	11314	11299	11393	11435	11323	11313	11407	11286	11523	11441	11413	11387	11469	11498	11507	11412	11442	11442	11445	11260	11456	11421	11336	11311	11512	11465	11501	11440	11289	11382	11443	11592	11342	11419	11279	11387	11555	11575	11341	11555	11460	11315	11341	11557	11462	11396	11400	11414	11281	11339	11397	11421	11525	11424	11298	11352	11408	11413	11306	11515	11484	11514	11406	11271	11527	11430	11420	11457	11287	11521	11481	11493	11548	11590	11482	11331	11440	11454	11336	11425	11438	11318	11462	11409	11490	11310	11348	11418	11387	11490	11371	11441	11370	11362	11332	11365	11337	11436	11462	11444	11264	11396	11374	11342	11518	11469	11531	11358	11564	11320	11339	11436	11251	11407	11439	11414	11529	11540	11399	11438	11487	11263	11259	11458	11561	11476	11473	11443	11453	11423	11357	11249	11507	11570	11609	11432	11384	11402	11362	11452	11408	11404	11312	11450	11438	11358	11420	11301	11432	11524	11634	11432	11350	11333	11392	11340	11484	11473	11347	11321	11416	11423	11481	11360	11423	11303	11513	11408	11427	11387	11292	11514	11236	11419	11345	11334	11393	11273	11374	11303	11386	11344	11540	11545	11338	11357	11389	11411	11372	11405	11406	11463	11397	11494	11369	11358	11509	11306	11503	11289	11493	11700	11396	11383	11259	11354	11418	11485	11534	11482	11475	11309	11259	11525	11512	11261	11527	11506	11561	11379	11451	11416	11351	11458	11422	11513	11372	11478	11453	11340	11376	11434	11417	11460	11327	11434	11478	11618	11394	11331	11413	11556	11446	11494	11373	11490	11431	11351	11393	11423	11267	11459	11381	11440	11380	11316	11417	11310	11290	11443	11345	11416	11233	11302	11390	11403	11441	11412	11399	11407	11409	11493	11220	11505	11321	11424	11374	11454	11521	11454	11461	11326	11341	11402	11412	11336	11376	11379	11425	11499	11543	11427	11452	11467	11434	11363	11445	11473	11482	11337	11516	11348	11432	11315	11416	11383	11574	11352	11654	11393	11333	11461	11465	11536	11420	11346	11435	11314	11353	11470	11226	11503	11328	11601	11264	11430	11527	11451	11453	11343	11335	11444	11458	11383	11480	11340	11399	11446	11460	11565	11301	11489	11459	11431	11328	11333	11426	11439	11425	11445	11568	11403	11363	11389	11490	11456	11468	11322	11623	11364	11702	11382	11410	11456	11251	11376	11413	11351	11386	11403	11470	11305	11379	11339	11299	11341	11259	11458	11349	11332	11433	11324	11231	11341	11449	11375	11296	11388	11561	11449	11442	11335	11465	11348	11443	11379	11393	11402	11399	11400	11461	11348	11321	11346	11382	11455	11401	11447	11622	11313	11437	11592	11289	11404	11349	11437	11408	11338	11440	11411	11586	11442	11263	11366	11393	11440	11319	11447	11316	11673	11319	11336	11476	11284	11329	11362	11271	11392	11532	11356	11527	11274	11379	11379	11290	11463	11371	11284	11250	11376	11373	11596	11491	11494	11380	11404	11539	11335	11502	11280	11371	11352	11441	11273	11516	11377	11287	11494	11347	11434	11328	11553	11416	11416	11415	11523	11687	11444	11587	11576	11207	11514	11454	11459	11338	11396	11548	11339	11359	11392	11471	11405	11512	11341	11438	11321	11238	11269	11252	11556	11445	11290	11460	11346	11407	11406	11514	11517	11463	11441	11412	11479	11445	11264	11503	11340	11396	11542	11510	11506	11447	11200	11346	11339	11378	11372	11502	11393	11493	11298	11533	11308	11417	11422	11515	11545	11459	11391	11373	11355	11462	11276	11231	11458	11427	11437	11468	11289	11474	11521	11404	11396	11297	11453	11547	11464	11282	11407	11427	11538	11440	11471	11461	11287	11400	11555	11491	11530	11414	11411	11459	11334	11456	11391	11422	11400	11233	11307	11376	11424	11401	11455	11310	11512	11369	11310	11356	11287	11357	11406	11670	11304	11275	11410	11489	11560	11517	11233	11513	11357	11539	11467	11514	11492	11455	11418	11525	11384	11352	11380	11413	11503	11373	11622	11445	11338	11485	11339	11494	11460	11517	11157	11572	11417	11394	11341	11440	11531	11356	11510	11418	11255	11255	11571	11360	11334	11298	11547	11430	11218	11189	11318	11391	11487	11421	11298	11409	11579	11414	11338	11384	11432	11404	11472	11364	11370	11527	11344	11310	11352	11479	11368	11480	11482	11404	11250	11344	11411	11394	11487	11271	11516	11459	11330	11324	11423	11426	11384	11423	11497	11278	11334	11347	11378	11560	11388	11287	11353	11347	11293	11401	11373	11364	11504	11430	11481	11485	11433	11345	11523	11381	11422	11533	11413	11517	11409	11443	11242	11510	11547	11412	11411	11341	11125	11489	11443	11539	11375	11421	11564	11395	11318	11528	11513	11363	11438	11198	11312	11358	11406	11504	11483	11484	11316	11512	11432	11549	11366	11306	11521	11373	11266	11351	11568	11487	11469	11405	11673	11501	11428	11324	11367	11472	11529	11375	11577	11491	11401	11344	11510	11472	11429	11432	11457	11506	11414	11531	11411	11416	11502	11517	11493	11481	11434	11501	11471	11424	11536	11426	11423	11341	11370	11519	11296	11289	11246	11261	11441	11404	11606	11577	11497	11385	11593	11261	11395	11417	11443	11402	11466	11324	11378	11450	11578	11483	11470	11340	11548	11533	11388	11343	11377	11622	11491	11388	11210	11459	11419	11189	11381	11324	11340	11327	11497	11365	11415	11387	11570	11546	11496	11439	11395	11410	11375	11500	11316	11462	11582	11459	11370	11408	11533	11344	11337	11481	11387	11392	11368	11231	11452	11335	11271	11441	11417	11339	11312	11535	11397	11423	11336	11410	11428	11460	11552	11352	11245	11304	11447	11351	11453	11307	11487	11455	11424	11469	11471	11553	11526	11214	11515	11227	11433	11216	11398	11496	11529	11373	11473	11475	11615	11403	11541	11352	11422	11393	11349	11372	11601	11319	11390	11515	11235	11680	11326	11427	11404	11424	11341	11489	11571	11603	11526	11646	11416	11346	11263	11454	11417	11518	11427	11532	11291	11553	11364	11571	11526
31911	28735	39450	32714	23445	19801	22569	25339	22335	19319	18506	18103	17913	17991	17921	17896	17983	18041	17839	17877	18073	18121	17908	18058	18011	18091	17800	17808	17750	17891	17716	17776	17824	18048	17587	18059	17856	18082	18057	17927	17893	18068	18030	18066	17736	17923	17907	17818	18024	17929	18047	17802	17894	18117	18261	18041	18002	18080	17836	17876	17949	17770	17904	18015	17682	17992	18081	17763	17814	17840	18004	17934	18027	17907	17986	18016	17796	17892	17915	17922	17896	17773	17844	17890	17795	17838	17781	17627	18038	18015	17693	17830	17887	17990	17951	17950	17998	18077	18023	18113	17839	17930	17936	17782	17831	18118	17836	17872	17842	17822	18009	17821	17780	17802	17811	17926	17778	17744	17916	18044	17852	17781	17908	17780	17863	18012	17683	17872	17898	17941	17861	17977	17903	18089	17952	18056	17851	18035	17868	17721	17844	17781	17915	17917	18122	18113	17930	17999	18075	17788	18022	17811	18065	17981	17950	17729	18085	17764	17895	17802	17779	18120	17961	17769	17892	18130	17786	17701	18117	18118	18047	17887	17877	18098	17711	18037	17921	17877	17986	17590	17846	18038	17870	17745	17787	17878	17822	17757	17523	17877	17865	17828	17753	18113	18143	17955	17919	17779	17964	17920	17784	17905	17948	17659	17843	17796	17696	17650	17904	17924	18097	17886	17915	18108	17947	17883	17922	17799	17979	17794	17947	17930	17812	17747	17908	17733	17946	17969	17714	17861	17810	17855	17841	17953	17903	17787	18063	18112	17902	17743	17657	17859	17847	18055	18096	18031	17929	17998	17787	17784	17729	17844	17933	17944	17974	17688	17884	17874	17845	17699	17905	17934	17929	17804	17802	17763	17966	17942	17601	17718	17772	17762	17780	17748	17760	17905	17816	18006	18024	17881	17719	17761	17960	18127	17840	17953	17759	17951	17946	17781	17705	17849	17742	18199	17855	17853	17842	17685	17725	17923	17932	17836	17967	17696	17667	17731	17778	17934	17755	18029	17976	17924	17897	17977	17937	17921	17677	17949	18033	18043	18162	17903	17758	17979	17997	17990	17837	17624	17875	17773	17782	17935	17897	17938	17972	17872	18002	18017	17827	17912	17806	17744	17854	17985	17875	17881	17770	17810	17901	17816	17975	17859	17798	17939	18119	18112	17716	17853	17786	17825	17844	17822	18031	17789	17770	18025	17816	17955	17896	17939	17933	17925	17956	18019	18118	17966	17904	17938	17930	18020	17981	18008	17876	17944	18010	17817	17995	17989	17991	17992	18008	18001	18041	17827	18099	18143	17924	17745	17829	17666	17832	17776	17979	17883	17989	18072	18035	17718	17849	17893	17908	17850	17963	17825	17869	17853	17997	17926	17976	17898	17882	17875	17891	18133	18001	17645	17950	17778	17802	17860	18048	17743	17808	17988	18023	17910	17965	17788	17661	18025	17959	17899	17855	17824	17813	17734	17847	18250	17886	17845	17749	17917	17856	17915	17951	17845	17855	17811	17731	17940	17761	17930	18116	17865	17765	17808	18031	17908	17966	17955	17941	18123	17937	17848	18063	18018	18007	18002	18000	18090	17990	17826	17923	17985	17765	17996	18095	18007	18016	17973	17835	17939	17925	17719	17732	18025	17755	18079	18082	17924	18063	17918	17932	17727	17927	17470	17805	17874	17828	17843	18106	17972	17882	17753	17919	17899	18007	17986	18108	17971	18017	17947	17855	18222	18021	17943	17994	17954	17813	17850	17991	17950	18005	17786	17793	17799	17902	17793	18072	17931	17795	17928	18024	18029	18068	18075	17965	17851	17905	17904	18018	17788	17822	17857	17864	18038	17848	17766	17958	17933	17919	17835	17909	17843	17680	17684	17985	17852	18047	17810	17990	17782	17714	17909	17833	17690	17835	17902	17898	17953	17746	17615	17956	17849	17815	17769	17956	17933	18052	17916	18002	17778	17870	17916	17832	17841	17858	18035	18094	17907	18058	17791	18024	17956	18008	17834	17875	18140	17999	17915	18039	18006	17805	17872	18115	17969	17895	17773	17918	17793	18062	17768	17636	17640	17979	18066	18019	18130	17915	17831	18025	17805	17756	18023	18006	17875	17825	18070	17953	18031	17902	18022	18117	17712	17945	18107	17914	17860	18069	17939	18170	17915	17998	18046	17746	17918	17938	17972	17754	17813	17716	17850	18061	17839	17989	17628	17937	17933	17765	17915	18072	17886	18054	17772	17872	17880	17893	18082	17988	17922	17777	17895	17813	18044	17772	18112	17947	18104	18091	18107	17905	17683	17692	17866	18074	17895	18041	17959	17872	17951	17909	17852	17903	17979	17804	18059	17821	17812	17911	17781	17907	17886	18010	17934	18066	17848	18097	17784	17955	17800	17933	18249	17936	17770	17871	17769	18046	17951	17798	18096	18043	17863	17744	17795	17649	17780	17963	17958	17996	17833	18052	17885	18018	17837	17883	17816	17953	17910	17862	17954	18014	18051	17774	17844	17916	17758	17948	17875	17991	18003	18214	17952	18030	17867	17828	17856	17891	18065	17982	17965	17770	17759	18119	17975	17938	17713	17988	17786	17906	17773	17859	17996	17754	17667	17904	17682	18015	17791	17922	17933	17893	17889	17793	17790	17697	17814	18070	17954	18119	17911	17991	17699	17828	17835	18006	17978	17829	17960	17860	17885	17877	18016	17821	17812	17871	17869	17908	17656	17650	17927	17873	18056	17863	17889	17891	17892	17827	18059	18048	17913	17993	17653	18046	17999	17802	18089	18075	17958	17979	17833	17623	17978	18006	17895	17922	17788	17722	17639	17764	17774	17856	17945	17882	17724	17885	17836	17868	17937	17907	17861	17877	17867	18043	17959	18039	17971	17971	17946	17915	17898	18064	17852	17905	18049	18094	17958	18138	18044	17972	17697	17913	18074	18007	17876	17848	17867	18190	17730	17982	17954	17795	17848	17859	17973	17997	17730	17818	17792	17777	17872	17726	18084	17811	18017	18043	17770	17699	17793	17733	17784	17913	17962	17953	17975	18054	17708	17884	17704	17897	17898	17797	17962	17693	17655	17998	17905	17869	17928	17856	17751	17867	17951	17865	17951	17904	17938	17904	17914	17989	17986	17833	18209	17954	17757	18067	17800	17761	18005	17939	17876	17964	18016	18089	18099	17852	17829	17983	17922	17967	17982	17713	17847	17956	17720	17983	17915	17910	17956	17908	17687	18032	17919	17847	17958	17893	17820	17937	17860	17834	17916	17904	18015	18105	17944	17989	17752	17882	17801	17889	17742	17964	17934	18017	17951	17473	17930	18174	17790	18049	18117	18153	18096	17817	17853	18046	17945	17956	18025	18015	18045	17693	17864	17935	17959	17892	18035	18101	17882	17896	17968	17950	17733	17890	17838	17766	18083	17725	17741	17914	17916	18073	18020	18106	17625	17877	17825	17848	17900	18070	18196	17906	17846	17947	17698	18104	18139	18079	18102	18165	17810	17850	17920	17992	17703	18166	17947	17887	17970	17962	18039	17893	17721	17962	17896	17830	17806	17913	18019	17981	18060	18042	17685	17935	17933	18002	17802	18091	17995	17931	17939	17956	17862	17805	17886	18062	17880	17775	17994	18037	17877	17962	18137	17749	17765	17827	17832	18046	17937	18064	17913	17921	17927	17923	17812	17846	17895	17877	17891	18151	17990	17882	18067	18010	17758	18095	17723	17869	17829	17999	17899	17995	17766	17939	18052	18016	18002	17999	17927	17919	17967	17832	18120	17816	17961	17914	18031	18033	17643	17982	18002	17861	18221	17981	17788	17887	17916	17897	17703	18010	17961	17785	17960	18006	17811	17993	17690	17904	17772	17872	18006	17839	17845	17785	17758	18021	17914	17886	17971	18011	17771	17883	17887	17871	17923	17807	17973	17785	18177	18042	17988	17965	17832	17880	17758	17870	17882	17736	17961	17944	18050	17767	17919	18179	17884	17708	17717	17867	17887	17922	17789	17829	17892	18149	17970	18106	18048	17935	18108	17757	17832	17916	18008	17838	18075	17668	17881	17926	17906	17783	17959	17913	17964	17838	17957	17865	17938	17917	17713	17961	17999	17746	17877	17842	17816	17868	17867	17808	18000	17917	17946	17957	17951	18023	18056	17859	17981	17603	17840	18092	17693	17940	17981	18052	18028	17736	17930	17771	17852	17718	17772	18057	17936	17783	17808	17859	17823	17936	17834	18075	17916	18000	17872	18085	17941	18041	17858	17976	18046	17997	17945	17984	17848	17902	18006	17702	17749	17877	17681	17730	17797	17998	17857	17897	18024	17777	17859	17778	17829	17985	17721	17966	17975	18090	17878	17872	17929	17770	17878	17801	18048	17891	17909	17889	17789	18068	17872	18080	17885	17942	17795	18098	18147	17965	18032	18214	17902	17835	17898	17854	17926	17937	17894	18236	17932	17822	17820	17751	17819	17541	17778	17932	17893	17882	17710	17856	17904	17813	17977	17970	18040	17929	17979	17594	17826	17849	17811	17777	17931	17972	17845	17684	17828	17878	18060	17979	17915	17979	17939	17896	17887	17657	18122	17898	17925	18027	18005	17873	18038	17757	17944	17878	17960	17988	17814	18046	17880	18048	17946	18027	17880	17771	17872	18069	18047	17835	17799	17825	18093	17982	17939	17953	17996	17820	17872	17922	17928	17897	17782	18064	17732	17943	17787	17931	17800	17908	18007	18085	17834	17847	17898	17741	18017	18023	17683	17891	17999	17774	17944	18042	17888	17996	17926	17844	18105	17938	17821	17806	17915	18029	17887	17969	17783	17742	18043	17891	17891	17858	17759	17897	17988	18003	17962	17921	17957	17824	17499	17957	17788	17983	17743	18112	17784	17931	18094	17933	17929	17930	17755	17663	17944	17942	17993	17851	17748	17846	17737	17914	18044	17807	17977	17824	17994	17832	18065	17971	17805	17844	18053	17984	17850	18063	17886	17911	18063	17978	17801	18016	17664	18096	17929	17946	17884	18195	17831	18269	17962	17724	17824	17835	17962	17710	17807	18018	17840	17903	17752	18005	18306	18118	17805	17919	18022	18166	18141	17818	17976	17972	17817	18059	17723	17824	17665	17945	17830	17925	17856
15229	31512	36265	24249	15228	12331	16562	17782	14048	11895	11322	11112	10906	11007	11006	11005	11063	11107	11112	10859	11000	11003	11016	11114	10965	11086	11040	10986	11020	11023	10832	11115	11065	11005	10952	11012	11103	10946	10823	11128	10922	10985	10858	11032	11003	10951	10926	10878	11025	10929	10987	10993	11037	10948	10866	11108	11087	10918	10972	10988	10990	11019	10903	10876	10948	10822	11060	10930	10895	10929	10940	11103	11054	10855	10944	11086	10780	10915	10902	10884	10868	10924	10919	10912	10949	11169	10849	11098	10894	10926	11016	10972	10994	10935	11016	11013	11164	10934	10932	10884	10846	11000	11069	10995	10914	11029	10889	10947	11016	11089	11044	10879	10894	10979	11073	10890	11086	10864	10958	11019	11002	10880	11120	10891	10888	10961	10975	10905	10882	10995	10888	10929	10891	10968	10859	10896	10811	11033	10983	10894	10939	10845	11005	11027	11005	11006	10992	11030	10882	10915	10897	10962	10789	10917	10895	10833	11074	10905	11045	11025	10797	10861	10982	11116	11032	10909	10916	10786	11085	11083	10915	10896	10851	10924	10942	11045	10885	11001	11027	10856	10893	10865	10806	10768	11102	10918	10984	11114	10973	10888	11126	10860	10950	10983	10884	11050	10971	10889	11051	10958	10959	11083	10998	10877	10958	10970	11009	10858	10854	10989	11114	11037	10897	10980	11116	10966	11067	11018	10976	10941	10902	10979	11075	10841	11057	10986	10759	10936	11025	10981	10979	10890	10966	10942	11035	11002	10892	10873	10955	11078	11005	10977	10964	10991	10885	10977	10841	10977	11003	10921	10985	10886	11034	10905	11035	11007	10835	11130	11015	11100	10881	10765	10911	10996	11005	10944	10864	10876	11019	11081	10947	11003	10801	11019	10856	10962	10910	11025	10909	10862	10884	10878	10916	11106	10868	10838	11059	10971	10937	10972	11077	10824	11106	10975	10966	11043	10914	11021	10891	11003	10900	10924	11050	11055	10960	11026	10958	10854	11089	10960	10938	10820	10877	10888	10886	10903	10992	10785	10912	10943	10964	10909	10980	11018	10903	10898	10976	10860	10905	11021	10950	10972	10761	10851	11040	11051	11102	10959	10927	10870	10852	10955	10849	11003	10997	10937	11018	11125	10897	10922	11076	10988	11022	11043	10955	10929	10920	10771	10973	10959	10888	10902	11171	11045	10944	10854	11078	10921	10821	10935	10950	10956	10860	11003	10968	10675	10859	10901	10976	10996	10926	10900	10911	10891	10890	10994	10794	10961	10906	10875	10921	10754	11026	10833	11022	10848	10927	10865	10812	10967	10935	10871	11011	10851	11046	10932	10922	11044	11113	10990	11036	10988	10924	11056	11007	10843	10995	10971	10803	11008	11078	10878	11007	11094	11030	10862	10914	11029	10886	10911	10913	11061	10894	10909	10881	10840	10944	11001	10904	11122	10865	10971	11000	10953	11096	10956	10761	10949	11005	10940	10969	11140	11065	11026	11034	11091	10896	10989	11045	10809	11075	10777	10919	10924	10901	11003	10909	10970	10842	10912	10926	10942	10992	10777	10763	11133	10844	10941	10930	10969	11041	10989	10983	10917	11035	10907	10948	11070	10921	10978	10936	10797	11019	10911	10829	11066	10975	10968	10768	10799	10971	10887	10996	10963	10929	11084	11049	10851	10953	10976	10969	11014	10855	11039	10903	11045	10944	10974	11030	10947	10922	11064	11028	11009	10886	11032	11147	10806	11028	10906	11069	10941	11015	10892	10894	11062	10960	11028	10949	10872	11052	10901	10910	10883	10881	11043	10882	10938	10947	10847	11012	11052	11147	10911	11079	10975	10821	11017	10849	10886	11038	10889	11038	10882	10923	10862	11075	10951	10945	10925	10923	10892	10973	10889	10994	10947	10890	11076	11079	10979	10973	10834	10801	10848	10983	10809	10955	10897	10940	10863	10929	11004	10876	11098	10811	10983	10940	10966	10904	10999	11062	11046	11063	10964	10882	10928	10901	10996	10889	10990	11011	10905	10927	11115	11033	10812	11178	10935	10992	10890	10868	10930	10902	10851	10998	10908	11003	10930	11040	11051	11011	10996	11004	10941	11023	10937	10998	10965	10982	10875	10935	11033	10903	11035	11199	10962	10899	10990	10878	11068	10940	10913	11002	11011	10751	10950	10959	10994	10953	10906	11025	10851	10853	10806	10953	11117	11029	11104	11082	11055	10805	10905	11077	10855	10945	11102	10867	11120	10975	10796	10960	10949	11045	10941	10960	11115	10920	10892	11022	11071	10963	10923	10990	10942	10950	10687	10924	10875	10899	10936	11134	10792	10841	11106	10862	10927	10922	10955	11020	10967	11059	10847	10837	10942	10850	10942	10927	11052	10891	11068	11052	10934	10898	10989	11142	10803	10971	10844	10920	10939	10857	10879	10902	10794	10976	10933	10876	11164	10865	11039	10954	10965	10991	10920	10788	10914	10885	11009	11027	10853	10957	10921	10936	10933	10955	11108	10713	11048	11087	10962	11016	10937	10852	11031	11009	10986	11073	10905	11001	11070	11042	10861	10877	10911	10995	10920	10957	10889	11097	10971	11020	10959	10891	10935	11097	10926	10914	10959	10841	11038	10928	11022	10955	10761	10903	11062	11023	10944	10855	11083	11030	10942	10936	10830	11031	11009	10989	11010	10966	11042	11041	10943	10800	10826	11000	10983	11027	10982	11032	11069	10977	10893	10962	11023	11004	10925	10988	10974	11019	10882	10889	10902	10866	11025	10865	10816	10845	11034	10832	10986	10969	11081	10991	11120	10986	11078	10693	11055	10999	10903	11032	10994	11012	10899	10905	11027	11072	10916	11024	10977	10975	10980	11073	10885	10969	11121	10937	11107	10984	10898	11015	11120	10940	11016	10882	10905	10904	10975	11120	10975	10983	10925	10851	10939	10783	10888	11026	11075	11003	10999	10968	10823	11011	10850	10885	11011	10958	10917	10978	10971	11098	10745	10915	10998	11019	10853	10985	10839	10966	10984	11041	10987	11019	11001	10977	11047	10853	11064	10871	10977	11026	10952	10897	11001	11008	11023	10989	10821	10957	10986	10990	10960	10852	10964	11035	10979	11060	10808	11019	11049	10979	10791	10894	11027	11043	11019	10921	11076	10784	11086	10902	11015	10860	11005	11094	10962	11029	11034	10968	10864	10978	11075	10917	11038	10910	10792	10913	10865	11035	10911	10932	11035	10920	10984	11059	11034	10818	10872	11010	11084	11091	11072	10991	11017	10903	10833	11048	11082	11059	11018	10851	10947	10917	10903	10949	10905	11111	10931	10926	10732	10962	10991	11036	10876	10856	11053	10959	10882	10842	10915	10938	10927	10899	10909	10950	11012	11085	11141	10958	10901	10956	11148	10855	11017	10896	10914	10997	11135	10986	11022	11041	11004	10935	11042	11152	11030	11119	10925	10795	10981	10852	10964	11006	10961	10968	10811	11029	10970	10980	10762	10756	11060	10910	10997	10890	10888	10940	11075	10994	10921	11112	10751	10850	10961	10869	11034	10843	10978	11026	10984	11036	10944	11124	11111	10954	10791	10905	10949	10915	10873	11064	10941	10890	10978	10942	10893	10969	11029	10902	11054	10939	10863	10753	10927	11000	10978	11026	11037	10914	10800	10934	11011	11044	10992	10843	11083	11073	10929	10943	10910	10814	10951	10938	10913	11091	11022	10961	10939	10979	10881	10969	11053	10893	10909	10971	10885	11066	10823	10924	11000	10923	11071	10891	10894	11087	10893	11099	10930	11028	10925	11001	10936	10981	10935	10919	11004	11087	10849	10975	10884	10899	10955	11021	10969	11106	10962	10968	10888	11013	11081	10834	10909	11044	10899	11076	10951	10963	11103	10976	10864	10891	10886	10924	11081	11009	10973	10899	11012	11034	10932	11040	10801	11009	10970	10850	10869	10797	10876	11074	10944	10892	11018	10938	10941	10901	11044	10931	10868	10993	10989	11075	10948	11149	11042	10928	10969	11110	10966	11029	10776	10815	10965	10891	10977	10997	10847	10846	10919	10856	10967	11023	11088	10972	10986	10954	11105	10979	10991	11026	10959	10906	10938	10926	11076	11044	10861	10921	11055	10975	11077	10913	11028	10962	11106	10932	10926	11004	10851	10926	11046	10908	10928	10840	10876	11028	10875	10837	11022	10910	11032	10999	10990	10918	10894	10851	10893	10969	10965	10904	10938	11055	10989	11022	11060	10949	11075	10797	10942	11012	10906	10893	11020	10972	11023	10742	10960	11075	10780	11008	11020	11046	11045	10924	11010	10991	11038	11054	11036	10888	10937	11007	11058	10983	10953	10990	10907	10834	11031	10987	10860	11026	11141	10848	11043	10855	10963	10982	11033	11077	11138	11037	10946	10811	11009	11001	10850	10832	10930	10859	10880	10886	10922	11021	10989	10850	10740	10974	10901	10968	10868	11008	11075	10930	11045	10937	11063	10911	11014	10859	10893	11081	10829	11055	10683	11029	10953	10819	11015	10907	10721	11030	10958	10939	11040	10990	10982	10955	11000	11079	10942	10936	10626	10822	10999	10957	11097	11068	10932	10995	10836	10823	11010	10907	10982	11143	10948	10718	10969	10897	10957	10959	10994	11123	10887	11014	10845	10971	10957	11021	10899	10937	11106	10847	11059	10773	10807	11027	10947	11000	10969	10959	10929	11026	10889	10995	11008	10901	11073	10771	10936	10833	11006	10895	11042	10980	10968	10989	10881	10867	10882	11043	11089	10933	11023	10875	10949	10817	11142	10946	10809	10886	11020	10834	10887	10846	10913	11044	10939	10976	10889	10861	10811	10975	11089	10907	10899	10819	10847	10920	11002	11075	10885	10875	10908	10896	10991	10958	10931	11030	10888	11029	10995	10927	10830	10888	10924	11008	10913	10932	10964	11179	11086	11011	11056	10656	10843	11020	10951	10882	10851	11007	11023	11004	11043	10894	11091	11006	10893	11035	10861	11040	11032	10939	10943	10963	10838	10978	11152	11084	11136	10997	10925	10906	10969	10905	10989	10956	10911	10865	10886	11009	10981	11050	10830	10993	10874	10955	11052	10838	11085	10900	11000	10832	10953	10859	10982
25953	21666	29429	32705	27585	22282	31513	47771	40139	28539	22431	19320	18279	18143	17982	17992	17736	17829	17891	17971	17727	17936	18085	17904	17920	17920	18012	17788	17922	17970	18042	18124	17931	17964	18000	17785	17896	17806	18031	17866	17748	17926	17720	18131	17795	17733	17878	17681	17685	17799	17867	17832	17675	17828	17772	17805	17993	17898	17700	17984	17775	17813	17866	17588	17855	17734	17783	17949	17882	17904	17748	17866	17960	17985	17798	17798	17997	17952	17888	17769	18044	18069	17767	17837	17793	17752	17952	17853	17818	17828	17954	17892	18136	17880	17645	17676	17880	17718	17828	17877	17685	17778	17967	17780	17872	17784	17920	17710	17705	17828	17737	17759	17939	17739	17791	17644	17805	18048	17719	17840	18073	17888	18019	17784	17953	17748	18016	17603	17749	17977	17841	17840	17846	17808	17736	17904	17741	17857	17761	17852	17843	17743	17724	17659	17890	17731	17825	17781	17812	17778	17770	17977	17638	17718	17811	17724	17734	17557	17618	17786	17922	17730	17764	17742	17718	17527	17672	17803	17782	17531	17908	17698	17825	17700	18043	17773	17582	17707	18040	17626	17689	17848	17839	17815	17758	17734	17699	17727	17744	17852	17881	17815	17688	17707	17844	17767	18157	17770	17735	17934	17888	17799	17940	17819	17906	17836	17620	17736	17801	17876	17772	17785	17844	17764	17745	17731	17645	17848	18026	17931	17725	17873	17811	17751	17717	17704	17826	17858	17826	17739	17733	17940	17928	17891	18029	17866	17537	17825	17648	17637	17943	17835	17891	17824	17792	17754	17752	17621	17571	17869	17571	17920	18038	17608	17993	17848	17951	17892	17807	17678	17735	17785	17687	17846	18029	17771	17852	17719	17668	17794	17801	17905	17788	17626	17746	17846	17793	17701	17613	17956	17846	17876	17715	17743	17685	17721	17916	17700	17728	17784	17695	17778	17673	17789	17939	18037	17918	17819	17846	17770	17950	17945	17704	17763	17787	17712	17765	17775	17959	17975	17884	18072	17782	17791	17783	17969	17854	17630	18017	17883	17767	17716	17767	17872	17845	17889	17952	17709	17763	17506	17659	17914	17759	17895	17610	17746	17867	17955	17721	17754	17699	17761	17810	17791	17720	17842	17923	17916	17900	17899	17576	17840	17798	17617	17799	17948	17735	17958	17821	17876	17842	17578	17874	17702	17737	17833	17780	17611	17807	17809	17755	17807	17811	17796	17593	17696	17888	17791	17822	17905	17735	17817	18023	18014	18018	17923	17823	17751	17899	17966	17797	17965	17787	17878	17710	17797	17959	17811	17800	17673	17795	17976	17797	17875	17986	17791	18125	18072	17840	17904	17838	18042	17816	17820	17766	17765	17695	17793	17756	17695	17863	18081	17891	17612	17557	17933	17711	17763	17845	17776	17806	17726	18055	17865	17634	17854	17920	17770	18013	17941	17795	17773	17899	17677	17641	17731	18082	17717	17715	17786	17733	17840	17878	17705	17812	17755	17889	17858	17973	17699	17862	17871	17723	17803	17820	17642	17699	17761	17810	17939	18093	17784	17721	17681	17907	17768	17931	17760	17839	17950	17785	17750	17776	17673	17419	17702	17743	17988	17864	17823	17798	17650	17894	17892	17978	17590	17851	17654	17959	17700	17731	17565	17918	17814	17998	17668	17846	17819	17932	17800	17802	17620	17659	17907	17856	17910	17776	17758	17749	17829	17943	17880	17859	18005	17788	17727	17893	17857	17726	18014	17896	17872	17702	17794	17890	17786	17845	17865	17885	17798	18032	17788	17827	17708	17880	17934	17773	17862	17694	17789	17818	18031	17928	18006	17915	17861	17814	17766	17892	17760	17801	17981	18051	17869	17923	17898	18002	17823	17917	17915	17621	17805	18044	17974	17655	17777	17836	18056	17887	17884	17971	17849	17847	17969	17847	17897	17776	17624	17848	17679	17922	17724	17691	17800	17936	17862	17903	18116	17896	17873	17805	17789	17710	17842	17734	17831	17908	18098	17950	17813	17917	17933	17723	17697	17756	17797	17851	17671	17846	17888	17745	17801	17865	17790	18013	17675	17678	17816	17988	17793	17643	17744	17784	17973	17805	17937	17947	17689	17848	17722	17794	17974	17731	17801	17777	17698	17675	17799	17855	17879	17788	17739	17825	17676	17519	17705	17770	17932	17660	17824	17895	17954	17873	17727	17693	17976	17968	17979	17870	17844	17938	17692	17378	17757	17821	17578	17887	17767	18136	17613	17832	17880	17779	17772	17757	17832	17819	17842	17693	17651	17937	17891	17970	17779	17826	17719	17752	17804	17773	17795	17710	17664	17917	17627	17853	17788	17763	17877	17861	17886	17710	17943	17805	17744	17911	17798	17820	17815	17778	17706	17752	17779	17883	17791	17813	17797	17725	17847	17826	17712	17720	17707	17739	17837	17586	17760	17811	17751	17859	17921	17853	17743	17969	17754	17886	17816	17864	17904	17962	17922	17936	17891	17782	17811	17877	17861	17687	18002	17637	17659	18076	17888	17868	17881	17914	17963	17963	17885	17735	17741	17836	17731	18049	17754	18094	17814	17574	17885	17846	17683	17676	17658	17707	17609	17887	17827	17901	17858	17820	17836	17717	17806	17721	17703	17938	17941	17767	17899	17576	17710	17994	17792	17854	17914	17828	17932	17740	17904	17731	17509	17923	17974	17837	17710	17822	17517	17780	17761	17849	17964	17688	17865	18074	17813	17852	17692	17820	17599	17905	17778	17852	17758	17839	17859	17927	17766	17817	17948	18063	17935	17930	17681	17770	17767	17870	17690	17604	17706	17657	17824	17691	17598	17546	17884	17712	17828	17806	17731	17787	17938	17813	17846	17721	17880	17940	17769	17926	17528	17694	17898	17804	17840	18023	17924	17785	17855	17883	17826	17744	17872	17924	17740	18000	17872	17842	17766	17788	17598	17808	17775	17674	17752	17995	17618	17711	17832	17672	17627	17713	17803	17660	18056	17901	17721	17965	17704	17716	17702	17721	17732	17815	17841	17870	17768	17876	17752	17702	17792	18071	17830	17775	17897	17757	17776	17983	17793	17939	17741	17862	18027	17711	17992	17912	17688	17712	17891	17957	17755	17885	17764	17937	17689	17859	17911	17958	17913	17670	17859	17687	17668	17767	17782	17686	18049	17720	17925	17737	17700	17828	17591	17665	17680	17856	17763	17869	17974	17892	17928	17878	17717	17818	17874	17699	17979	17938	17913	17560	17710	17839	17703	18022	17912	17868	17726	17906	17739	17750	17907	17732	17828	17778	17820	17790	17794	17812	17855	17937	17580	17821	17714	17846	18005	17744	17821	17884	17953	17809	17699	17749	17765	17786	17791	17573	17985	17768	17844	17651	17796	17912	17957	17819	17708	18030	18074	17873	17889	17875	17847	17863	17776	17606	17722	17842	17882	17787	17816	17986	17722	17874	17717	17967	17448	17782	17575	17764	17623	17971	17671	17808	17682	17729	17820	17890	17795	17828	17666	17811	17796	17828	17798	17976	17838	17747	17705	17803	17651	17824	17657	17663	17914	17685	17766	18065	17867	17587	17578	17802	17703	17874	17738	17858	17864	17853	17902	17788	17859	17833	17774	17860	17863	17747	17680	17783	17653	17932	17604	17709	17762	17858	17919	17724	17963	17850	17940	17908	17792	17676	17961	17895	17804	17962	17730	17954	17798	17706	17798	17934	17836	17914	17953	18125	17954	17961	17814	17664	17930	17947	17768	17805	18041	17826	17641	17679	17630	17761	17683	17873	17697	17707	17867	17532	17823	18004	17884	17578	17545	17799	17774	17715	17852	17903	17792	17751	17762	17969	17860	17991	17791	17811	17982	17640	17772	17767	17723	17788	17896	18008	17844	17801	17772	17636	17878	17966	17803	17794	17868	17774	17786	17876	17802	17980	17971	17968	17598	17577	18001	17949	17894	17738	17699	17686	17921	17723	17579	17654	17664	17880	17752	17876	17795	17759	17571	17649	17646	17745	17680	17786	17829	17774	17895	17470	17737	17979	17930	17927	18026	17716	17811	17857	17931	18018	17792	17639	17802	18078	17907	17988	17844	17670	17814	17885	17909	17910	17860	17732	17617	18020	18020	17874	17627	17769	17865	17786	17817	17823	17740	17829	17936	17979	17786	17898	17613	17635	17896	17722	17707	17841	17904	17737	17834	17590	17925	17835	17915	17907	17669	17774	17663	17752	17670	17779	17977	17914	17742	17777	17857	17970	17912	17581	18027	17838	17665	17951	17997	17806	17812	17815	17918	17750	17758	17942	17694	17736	17803	17397	17751	17953	17694	17790	17581	17752	17842	17532	17669	17859	17832	17820	17885	17655	17742	17799	17508	17743	18013	17859	17773	17938	17766	17694	17777	17981	17858	17859	17846	17832	17904	18102	17981	17792	17807	17876	17701	17900	17733	17871	17777	17751	17901	17903	17749	17750	17905	17595	17746	17797	17750	17868	17986	17574	17898	17621	17668	17837	17794	17709	17827	17798	17899	17753	17899	17986	17684	17829	17731	18055	17826	17763	17611	17915	17822	17972	17601	17731	17820	17906	18002	17805	18007	17862	17935	18067	17916	17844	17952	17889	17698	17854	17725	17836	17703	17795	17730	17726	17972	17773	17914	18088	17847	17910	18016	18069	17603	17724	17633	17808	17748	17852	17791	17591	17701	17876	17843	18010	17664	18035	17773	17842	17720	17732	17745	17550	17841	17888	17865	17647	17717	17557	17957	18130	17847	17827	17912	17769	17833	17902	17718	17814	17852	17943	17824	17951	17785	17633	17769	17786	17793	17678	17830	17863	17690	17730	17575	17570	17795	17923	17674	17710	17816	17838	17820	17912	17817	17677	17937	17742	17842	17729	17767	17869	18086	17911	18002	17750	17815	17645	17708	17768	17723	17773	17743	17956	17665	17930	17692	17866	17786	17870	17768	17851	17523	17713	17906	18035	17765	17840	17752	17806	17731	17836	17927	17990	17742	17866	17796	17952	18022	17749	17888	17875	17873	17913	17825	17833	17775	17674	17753	17571	18001	17722	17883	17952	17962	17419	17921	17814	17882	17769	17759	17895	17997	17664	17771	17802	17803	17816	17773
15500	30713	36859	28336	21197	13835	27870	42507	31091	19895	14574	11894	11252	11319	11076	11107	11081	11176	11131	11098	11303	11305	10973	11261	11166	11191	11276	11357	11027	11259	11252	11224	11147	11288	11119	11189	11072	11264	11098	11286	11175	11041	11143	11156	11178	11047	11156	11223	11206	11061	11247	11077	11166	11106	10974	11009	11016	11144	11065	11105	11194	11129	11080	11123	11144	10978	11002	11130	11306	11056	11154	11253	10951	11168	11294	11118	11188	11285	11074	11082	11062	11190	11205	11039	11242	11063	11073	10985	11046	11185	11106	11307	11307	11199	11052	11118	11171	11139	11076	11022	11113	11217	11116	11168	11061	11122	11163	11181	11080	11190	11130	11274	10932	11143	11265	11104	10913	11223	11041	11220	11023	11100	11133	10968	11108	11154	11151	11225	11102	11069	11167	11123	11208	11193	11160	11087	10876	11307	11100	11172	11074	11279	11083	11062	11338	11187	11059	11027	11193	11089	11154	11124	11124	11191	11071	11226	11164	11132	10996	11151	11058	11212	10947	11103	10972	11075	11060	11081	11132	11173	11127	10977	11144	11055	11191	11110	11167	11112	11351	11197	11210	10958	10943	11078	11223	11300	11089	11077	11054	10993	11076	11179	11270	11334	10924	11254	11164	11088	11218	11110	11132	11131	11136	11223	10922	11263	11157	11136	11164	11151	11291	11142	11139	11126	11133	11110	11232	11112	11155	11102	11234	11299	11172	10916	11118	11117	11016	10916	11019	11011	11232	11253	10896	11181	11015	11139	11179	11142	11042	11211	11125	11277	11098	10994	11066	11285	11195	11096	11180	11132	11099	11262	11204	11194	11106	10985	11236	11153	10927	11119	11104	10957	11225	11011	11034	11025	11156	11003	11203	11217	11117	11131	11192	11149	11127	11099	11148	11439	11252	11022	11040	11175	11104	11092	11101	11218	11086	11193	11250	11235	11260	11223	11229	11149	11010	11198	11023	11303	11158	11044	11045	11177	11112	11113	11172	11001	11086	11100	11129	11086	11092	11060	11188	11176	11141	11274	11165	11105	11094	11163	11203	10987	11313	11208	11129	10965	11056	10985	11227	10998	11194	11201	10927	11131	11158	11135	11159	11024	11181	11068	11049	11219	10991	11353	11099	11203	10995	11001	11047	11266	11184	11034	11021	11148	11127	11050	11199	11047	11200	11247	11204	11148	10976	11239	11130	11263	10974	11146	11280	11068	11082	11058	11110	11156	11148	11032	11135	11159	11090	11118	11038	11077	11126	11073	10850	11119	11266	11028	11090	10898	11140	11116	11076	11108	11149	11202	10920	11215	11144	11113	11115	11081	11098	10985	11161	11075	11160	11099	11059	11209	11082	11222	11117	10953	11337	11059	10997	11108	11083	11255	11286	11191	11110	11072	11125	11138	11081	11104	11119	10932	11180	11132	11099	10930	11049	11107	11002	11131	11138	11021	11240	11033	11008	11060	11175	11047	11062	11105	11076	10997	11268	11099	10932	11108	11242	11163	11117	11203	11136	10977	11173	11262	11127	11034	11051	11190	11128	11054	11067	11069	11125	11094	11076	11167	11044	10980	11351	11087	11310	11165	11044	11264	11175	11205	11055	11168	11139	11135	11058	11216	10955	11092	10983	11063	11007	11180	11010	11028	11173	11222	11066	11109	10922	11187	10939	11087	11155	11226	11237	10973	11242	11126	11099	11127	11136	11319	11120	11025	11268	11212	11182	11135	11111	11130	11185	11134	11073	11016	11015	11092	10989	10888	11102	11118	11166	11038	11029	11219	10971	11181	11084	11100	11241	11248	11176	11033	11094	10950	11127	11073	11126	11134	11176	11116	11047	11047	11222	11127	10978	11169	11027	11160	11002	11180	11136	11058	11228	11219	11115	11194	11239	11109	11052	11112	11237	11207	11058	11076	11179	11073	11045	11016	11064	10987	11099	11098	11063	11081	11132	11027	11004	11100	11116	11000	11106	10997	11232	11002	11084	11066	11178	11103	11234	11135	10995	11164	11199	11204	11118	11040	11079	10934	11025	11070	11075	11172	11243	11314	11182	11128	11143	11026	11017	11207	11209	11217	11159	11245	11112	11204	11026	11044	11080	11204	11172	11158	11081	11147	11193	11006	11197	11011	11159	11086	11031	11324	10993	11029	11123	11141	11066	11175	11203	11304	11195	11069	11248	11151	11283	11139	11162	11142	11096	11155	11101	11206	11124	11112	11058	11132	10988	11085	11066	11254	11048	11105	11043	11178	11171	11088	11320	11165	11096	11035	11110	11126	11095	11156	11125	11245	11107	11043	11040	11214	11075	11101	10988	11113	11264	10952	11142	10967	11267	10991	11078	11028	11037	11109	11166	11033	11026	11124	11049	11200	11111	11103	11060	11070	11115	11187	11118	11101	10945	11107	11092	11166	10977	11111	11094	11159	11102	11037	11096	11183	11402	11141	11076	11110	11098	11069	10998	11167	11034	11114	11172	11165	11185	11003	11163	11154	11246	11026	11096	11141	10967	11146	11000	11113	11166	11085	11120	11190	11090	11097	10989	10981	11042	11059	11080	11206	11121	11162	11075	11259	11155	10968	11251	11077	11044	11088	11248	11092	10976	11143	11216	11260	11071	11087	11124	11162	11101	11247	11085	11216	11103	11116	11062	10983	11014	11000	11234	11077	11258	11013	11131	11089	10916	11180	11126	11130	11034	11125	11081	11150	11149	11018	10976	11150	11174	11114	11187	11266	11159	11043	11169	11087	11085	11000	11095	11145	11116	11209	11157	10941	11099	11149	11119	11248	11088	11177	11273	11132	11070	11157	11116	10950	11024	11206	10982	11241	11066	11134	11128	11157	11081	11032	11121	11219	11132	11118	11075	11229	11243	11176	11147	11139	11029	11144	11205	11037	11033	11308	11210	11086	11075	11223	11193	10953	11186	10981	11150	11312	11078	11161	11035	11285	11089	11185	11362	11203	11002	10989	11164	11116	11020	11068	11255	11101	11033	10992	11107	11151	11234	11198	11094	11004	11150	11159	11056	11167	11116	11189	11192	11082	11203	11098	11253	11003	11231	10854	11081	11056	11040	11112	11215	11204	11103	11109	11171	11076	11131	10984	11210	10957	11179	11123	11270	11127	11135	11104	11271	11088	11055	11127	11339	10941	11198	11074	11237	11210	11227	10955	11162	10980	11078	11096	11117	11171	11237	11173	10979	11070	11087	11112	11125	11133	11010	11167	11102	11213	11132	11313	11098	11220	11051	11100	11258	10949	11181	11065	10992	10984	10979	11197	11105	11097	11191	10968	11314	10984	11125	11088	11034	11322	10965	11137	11184	11138	11334	11119	11087	11060	11142	11185	11149	10943	11207	11134	11030	11152	11246	11089	11151	11211	11337	11057	11224	11040	11182	11046	11061	11057	11132	10929	11318	11137	11064	11049	11002	11096	10986	11227	11231	11103	11185	11265	11186	11213	11161	11072	11124	11154	11206	11147	11158	11087	11016	11136	11030	11117	11111	11136	11064	11108	11187	11251	11206	11105	11204	11076	11122	11053	11052	11145	11173	11210	11086	11176	11117	11190	11197	11166	11163	11032	11172	11110	11151	11126	11014	11159	11152	11218	11217	11152	11167	11136	11024	11009	11029	11098	10909	11073	11040	11009	11241	11094	10822	11205	11140	11233	11099	11213	11123	11227	11274	11216	11145	11155	11228	11145	11109	11151	11129	11175	11158	11143	11112	10970	11178	11130	11165	11068	11336	11062	11080	11115	11086	10930	11065	11292	11150	11236	11343	11067	10998	11140	11265	11206	11032	11196	11098	11150	11072	11126	11213	11124	11059	11199	11088	11108	11092	10992	11176	11189	11199	11168	11217	11002	11189	11167	11302	10973	11210	11012	11068	11132	11148	10942	11165	11285	11118	11048	11060	11040	11100	11175	11080	11178	11253	11199	10967	11070	11051	11125	10910	11125	11129	11310	11094	11090	11129	11115	11098	11129	11127	11103	11066	11205	10996	11047	11180	11013	11059	11058	11034	11188	11119	11027	11039	11048	11048	11122	11083	11168	11132	11184	11178	10936	11152	11127	11174	11164	11254	11058	11153	11180	11012	11261	11198	11138	11054	11166	11158	11045	11138	11191	11050	11087	11143	11228	11002	11187	11214	11123	11009	11074	11005	11091	11300	11079	11138	11019	11055	10959	11181	11117	11079	11266	10941	11193	10962	11078	11100	11137	11287	11023	11120	11107	11081	11148	11243	11181	11162	11178	11128	11063	10909	11132	11149	10987	11098	11357	11048	11128	11007	11228	11066	11074	11097	11114	11042	11403	11200	11182	11050	11177	11264	11103	11075	11036	11108	11073	11123	11225	11022	11199	11267	11311	11108	11085	11137	11182	11200	11023	11083	10968	11151	11135	11243	11170	11208	11237	11041	11138	11309	11157	11127	11074	11018	11112	11008	11067	11123	11178	11051	11157	11062	11301	10930	11164	11127	11037	10990	11237	11232	11049	10991	11219	11078	11089	11102	11303	11084	11182	11239	11048	11176	11258	11123	11237	11157	11260	11002	11174	11173	11365	11130	11234	11047	11146	11150	11092	11080	11155	11164	11084	11122	11094	11198	11199	11085	11174	11015	11299	11075	11197	11138	11189	11071	11164	11011	11022	11165	10980	11160	11090	11055	10989	11105	11042	11165	11147	11143	11153	11251	11185	11182	11141	11175	11131	11207	11040	10969	10910	11154	11304	11089	11059	11035	11075	11207	11148	11109	11207	11089	11137	11126	11123	11060	10960	11233	11104	11089	11200	11008	10942	11230	11018	11273	11193	11049	11116	11190	11059	11172	11103	11104	11150	11124	11228	11044	11008	11142	11053	11102	10997	11098	11150	11057	11253	11170	11100	11127	11042	11023	11201	11236	11030	11277	11121	10876	11091	11097	11192	11323	11102	11096	11132	11149	11158	11103	11034	11197	11171	11105	11219	11079	11113	11242	11079	11202	11013	11109	11070	11183	11218	11215	11221	11030	11021	11144	11158	11141	11044	11096	11100	11248	11131	11053	11005	11112	11073	11101	11256	11251	11043	11012	11285	11103	11085	11129	11125	11197	11186	11085	11251	10996	11172	11250	11139	11050	11022	11072	11208	11165	10999
24197	21611	29129	27999	29177	32844	50262	58384	46438	32535	24816	20402	18974	18351	18311	18572	18426	18392	18181	18379	18302	18379	18039	18394	18376	18229	18121	18246	18255	18151	18498	18195	18363	18380	18232	18311	18209	17961	18151	18045	18091	18094	18261	18005	18113	18159	18020	18316	17964	17936	18107	18131	18217	18144	18386	18119	18137	18372	18289	18179	18448	18193	17912	17936	18205	18110	18108	18131	17995	18005	18054	18097	18151	18067	18170	18006	18159	18313	18200	18188	18359	18170	17953	18242	17961	17996	17961	18085	17919	18036	18104	18019	17910	18216	18318	18189	17980	17845	18025	18150	17993	18172	18391	17949	18151	18179	18315	18198	18192	18095	18302	18013	18052	18183	18193	18211	18110	18146	18176	18117	18194	18215	18179	18215	17883	18148	18049	18004	18207	18244	18214	18352	18168	18191	18246	17969	18237	18188	18132	18031	18153	18086	18156	18066	18203	18173	18305	18296	18310	18377	18083	17989	18006	18168	18127	17878	18243	18440	18176	18107	18070	18032	18114	18202	18163	18175	18043	18299	18263	17882	17993	18165	18079	18063	17988	18126	17954	18235	17990	18034	18315	17942	18192	18307	18020	18235	18233	18026	18095	18107	18209	18132	18270	18111	17987	17954	17997	18196	18057	17915	18166	18094	18217	18170	18237	18262	18249	18245	18088	18019	18097	17993	18378	18223	18220	18221	18191	18059	18106	18117	18175	18076	17963	18092	18200	18240	18186	18202	18135	18077	18074	18049	18332	18240	17974	18330	18018	18079	18150	18118	18079	18165	18329	18211	18103	18129	17956	18323	18092	18359	18239	18085	18201	18034	17975	18173	18153	18308	18082	18186	18322	18024	18209	17979	18194	18191	18046	18284	18041	17830	18053	18084	18184	17959	18225	18093	18023	17902	18185	18155	18209	17960	18141	18267	18218	18028	18111	18038	18006	18335	18013	18123	18153	18213	18141	17852	18197	18093	18012	18253	18005	18005	17959	17975	17981	18049	18374	18020	17923	18412	18192	18108	17999	18268	18221	18088	18084	18087	18099	18030	18296	17853	18189	18141	17995	18108	18211	17896	18100	18119	18094	18353	18000	18133	18048	18221	18195	18188	18191	18064	18281	18107	18126	17961	18133	18055	18282	17872	18229	17932	18037	18092	18043	18107	18142	18193	18229	18065	17923	17951	18249	18257	17995	18309	18269	18215	18053	18322	18062	18021	18061	18131	18289	18125	18058	17914	18094	18212	18113	17942	18055	18206	18010	18165	18077	18306	18239	18144	18079	17999	18218	18045	18090	18020	18080	18102	18162	18161	18264	18192	18132	18067	17954	18327	18106	18264	18021	18314	18417	18157	18123	18150	18024	18069	18133	18204	18206	18241	18034	17954	18061	18298	18317	18143	18348	18196	18100	18228	18024	18060	18118	18043	18140	18153	18325	18279	18270	18384	18259	18000	18179	18197	17971	18197	18283	18291	18111	18090	17926	18339	17865	18116	18360	18018	17929	18215	18382	17960	18104	18236	18158	18298	18084	18114	18259	18182	18148	18115	17980	18041	18218	18016	18002	18152	18035	18135	17995	18033	18147	18139	17986	18041	18010	18110	18092	18185	18076	18154	18266	18059	18112	18209	18051	18218	17936	18081	18145	18032	18084	18031	18222	18131	18182	18437	18119	18182	18078	18136	17967	17979	18255	18192	18113	18181	18026	18042	18063	18105	18064	18218	18284	17941	17983	18085	18329	18136	18036	18154	18104	18167	18466	18227	17916	17953	18084	18018	18009	18126	17970	18091	18297	18143	17970	18176	18100	17902	18336	18354	18060	18145	18064	18248	18006	18121	18077	18351	18391	18240	18227	18084	17973	18243	18346	17919	18140	18207	18204	18128	18084	18117	18208	18137	18070	18053	17957	18037	18236	18147	18233	18255	18137	18005	18242	18158	18274	18165	18152	18138	18153	18282	18063	17937	18057	18003	17963	18125	18017	18079	18220	17867	18119	18144	18098	18179	18106	18192	18119	18135	18099	17905	17968	17947	18275	17938	18068	18215	18052	18134	17936	18035	18229	18135	17991	18267	18050	18239	18042	18122	18002	18074	18069	18039	18106	18190	17930	18136	18222	18161	18100	17889	18036	18104	18291	18027	18100	18187	17978	17955	17887	18290	18117	18216	18145	18057	18019	17923	18024	18149	17977	18170	17996	18147	18103	18067	18278	18255	18090	18181	17998	18104	18247	18032	18275	18049	18238	18228	17990	17931	17967	18223	17928	18128	17963	18156	18045	17829	18144	18213	18022	18020	18145	18246	17915	18079	18168	18089	18137	17948	18155	17970	17879	18185	18200	18085	18249	18190	18163	18001	18157	18173	18089	18119	18192	18236	18208	18114	18156	18091	18028	18155	18176	18110	18065	18095	18216	18093	18056	18142	17960	18019	18085	18201	18101	18148	18274	18086	18165	18096	18296	18163	18269	18151	18026	18027	18280	18060	18061	18325	17867	18221	18146	18166	17854	18146	18037	18070	18118	17977	18094	18039	18024	18106	17970	17945	18083	18236	18166	18098	18069	18233	18185	18223	18054	18164	18163	18181	18126	18027	18267	18250	18106	18113	18206	18208	18066	18084	18227	18416	18171	18221	18069	18012	18080	18070	18112	18125	18087	18202	18217	18151	18252	18108	18093	18130	18069	18297	18254	18185	18094	18059	18103	18154	18078	18270	18257	17987	18172	17969	18221	18032	17909	17982	17962	18063	18058	18307	18168	18133	18278	18150	17870	18315	18165	17989	18217	18222	18208	18152	18164	17880	18155	18030	18205	18066	18292	18074	18102	17972	17998	18142	18372	18212	18095	17861	18047	18035	18232	18272	18255	18138	18242	18437	18132	17982	18030	17954	18214	18092	18157	18187	17862	18299	18116	18230	18152	18035	17902	18024	17973	18105	18121	18171	17950	18163	18149	18272	18211	18166	18258	18129	18113	18181	18104	18433	18104	18103	18416	18032	17957	18012	18105	18300	18114	18014	18184	18119	18351	17972	18182	18120	17831	18152	18097	18079	18115	18221	18006	18075	18057	18036	18297	17989	18183	18196	18305	18116	18155	17945	18149	18036	17990	17962	18234	18106	17978	18146	18011	18259	18258	18176	18091	18166	18039	18155	17978	18319	18193	18310	18033	17994	18189	18161	18154	18234	17979	17934	18001	18176	18064	17952	18113	18076	18134	18159	18099	18048	18209	18087	17847	18127	18356	17949	18099	18295	18031	18015	18123	17981	18219	18056	18301	18141	18004	17919	17920	18112	18042	17998	18026	18072	18060	17926	18262	18074	18034	18188	18079	18147	18042	18034	18377	18113	17934	18131	18271	18094	18177	17874	18004	18013	17983	18160	17935	18060	18325	17929	17908	18262	18011	17990	18249	18020	18188	18214	18273	17988	18204	17983	18306	17967	18096	18191	18173	18143	18034	18172	17900	18137	18223	18129	17940	17979	18222	17989	18155	18091	18390	18236	18035	18015	18414	18389	18167	18098	17979	18060	18110	18185	18032	18185	18097	18059	17996	18085	18025	18229	18006	18042	18056	18091	18083	18026	18106	18153	18173	18160	18132	17972	17939	18119	18128	18161	18167	18363	18268	18026	18345	18159	18239	18310	18118	18320	17984	18172	17970	18038	17998	18109	17987	18162	17965	18236	18161	18203	18025	17968	18169	18007	18125	18042	18242	17911	18178	17905	18179	17977	18070	18282	18207	18195	18114	18079	18203	18008	18215	18226	17911	18083	18034	18212	18072	18225	18079	18272	18087	18223	18173	18286	17989	18132	18167	18170	18206	17970	18038	18068	18108	18088	18339	18361	18213	18359	18118	18192	17934	18184	18313	18073	18008	18002	18174	18074	18331	18190	17985	17998	18047	18378	18358	18139	17994	18019	18230	18194	18166	18059	18005	18026	18157	17954	18195	18280	18035	17975	18091	17788	18144	18081	18048	18098	18242	18094	18118	18205	18328	18115	18172	18310	18190	17946	17976	18006	18186	17954	18323	18169	17990	18028	18091	18228	18176	18122	18035	18146	18043	18090	18104	18025	17859	18004	18232	18170	18130	18434	18045	18273	18367	17692	18277	18171	18018	18144	18172	18068	18068	17915	18004	18079	18123	18112	18063	18068	18157	18056	18214	18108	18168	18293	18305	17849	18168	17836	18157	18057	18182	18065	18115	18186	18184	18095	18237	18306	18298	18063	18216	18227	18074	17951	18223	18003	17949	18095	17901	18213	18115	17988	18180	17953	17965	18135	18093	18229	18141	18067	18110	18286	18266	18097	18304	18186	18347	17975	18104	18006	18155	18167	18181	18078	18031	18190	17947	18025	17961	18084	18138	18040	18203	18210	18175	18273	18127	18315	18279	17878	18078	18136	18030	17968	18086	18047	18210	18099	18169	18222	18199	17925	18235	18150	18131	18275	18192	18077	18110	17881	18164	18254	18295	18068	18136	18092	17942	17973	17888	17983	17722	18262	18152	18018	18131	18003	18103	18168	18208	17965	17948	18140	18212	18084	17934	18234	18202	18194	18118	17957	18113	18165	18137	18160	18090	18136	18116	18250	18392	18476	17983	18233	18030	17991	18087	18104	18009	18138	18139	17985	18076	18096	18056	17864	18027	18157	18048	18126	18093	18124	18085	18156	17902	18063	18076	17952	18036	17852	17963	17992	18067	18216	18316	18181	18244	18099	17946	17941	18130	18211	18086	18066	18148	18181	18031	17951	18047	17823	18269	18189	18130	18211	18179	18235	18266	18292	18147	17927	18038	18230	18157	18178	18020	18156	18120	18103	18062	18066	18149	18136	17862	18041	18185	17982	17903	18128	18079	18118	18117	17960	17918	18204	18049	18170	18038	18029	18079	18127	18283	18228	18158	18064	18323	18047	18086	18075	18038	18345	18335	18148	18438	18176	18023	18148	18072	17984	17990	18001	18148	18160	18045	17936	18194	18300	18299	18191	18085	18134	18273	18110	18413	18451	17915	18146	18002	18032	18182	17996	17933	17981	18037	18156	18081	18225	18267	18184	18033	18051	18282	18049	17888	18229	18362	18212	18079	18120	17990	18198	17859	17983	18288	18247	18107	18168	17939	18274	18188	18070	18007	18034	18104	17911
20711	46055	48252	37207	29333	24526	47272	55199	37161	24168	16290	12651	11949	11557	11567	11560	11538	11449	11533	11668	11419	11529	11585	11608	11563	11448	11656	11606	11523	11652	11509	11553	11439	11535	11558	11668	11630	11450	11492	11538	11472	11431	11589	11517	11487	11539	11497	11458	11555	11507	11503	11447	11561	11596	11626	11497	11504	11476	11358	11414	11381	11432	11423	11619	11262	11490	11559	11424	11349	11508	11431	11379	11593	11485	11460	11577	11481	11388	11389	11576	11491	11482	11469	11504	11402	11647	11746	11606	11333	11497	11262	11654	11417	11396	11490	11401	11405	11254	11345	11507	11504	11403	11240	11291	11312	11501	11377	11413	11530	11437	11611	11469	11402	11466	11507	11598	11605	11403	11480	11325	11467	11562	11599	11395	11418	11335	11413	11469	11270	11520	11545	11465	11515	11269	11522	11441	11467	11464	11279	11386	11320	11683	11447	11524	11405	11530	11468	11594	11368	11371	11534	11529	11431	11526	11534	11479	11629	11574	11359	11443	11457	11362	11475	11612	11464	11276	11527	11486	11369	11385	11385	11404	11486	11471	11484	11343	11552	11392	11607	11314	11445	11269	11501	11343	11488	11538	11427	11340	11347	11309	11365	11365	11600	11368	11483	11511	11382	11445	11371	11254	11323	11389	11578	11446	11418	11409	11457	11450	11457	11230	11406	11364	11391	11341	11342	11517	11397	11481	11410	11332	11494	11447	11449	11416	11289	11335	11394	11491	11391	11456	11409	11437	11507	11358	11597	11456	11403	11365	11397	11479	11401	11470	11398	11341	11446	11620	11419	11480	11478	11533	11334	11444	11321	11400	11392	11251	11373	11308	11445	11404	11379	11409	11406	11497	11416	11484	11498	11302	11532	11310	11600	11566	11431	11451	11504	11470	11586	11565	11358	11429	11572	11396	11350	11453	11394	11267	11403	11388	11351	11303	11545	11388	11384	11481	11314	11422	11406	11313	11480	11495	11273	11460	11543	11433	11458	11498	11329	11352	11547	11590	11403	11398	11320	11573	11615	11394	11425	11368	11343	11386	11348	11399	11348	11476	11462	11345	11377	11380	11483	11390	11529	11309	11368	11420	11384	11419	11417	11315	11487	11471	11523	11460	11567	11514	11275	11382	11430	11524	11494	11347	11313	11292	11427	11426	11524	11321	11347	11344	11377	11326	11356	11462	11262	11492	11307	11305	11255	11707	11576	11639	11447	11445	11361	11483	11307	11499	11373	11553	11412	11472	11568	11387	11492	11590	11420	11394	11450	11487	11394	11328	11417	11275	11506	11405	11356	11514	11269	11310	11460	11584	11524	11229	11372	11352	11303	11477	11300	11541	11523	11437	11399	11256	11483	11443	11354	11460	11370	11330	11439	11407	11350	11376	11459	11373	11323	11295	11506	11518	11390	11486	11429	11425	11431	11576	11471	11435	11359	11362	11422	11570	11468	11481	11412	11532	11442	11458	11440	11303	11590	11409	11394	11378	11314	11448	11494	11454	11241	11305	11503	11476	11221	11462	11380	11326	11440	11426	11426	11525	11430	11579	11315	11571	11472	11497	11458	11371	11360	11540	11488	11464	11588	11354	11474	11561	11417	11635	11446	11407	11490	11372	11403	11423	11432	11332	11280	11504	11418	11470	11420	11399	11535	11233	11457	11346	11424	11284	11507	11579	11296	11346	11532	11334	11630	11415	11538	11498	11314	11440	11480	11354	11386	11436	11247	11417	11305	11332	11345	11486	11382	11323	11352	11457	11391	11406	11379	11521	11495	11575	11448	11429	11430	11372	11400	11543	11461	11528	11513	11388	11365	11293	11367	11536	11283	11431	11435	11355	11413	11363	11435	11410	11520	11242	11386	11453	11603	11456	11377	11347	11380	11402	11283	11517	11529	11369	11450	11401	11466	11508	11526	11470	11461	11425	11371	11368	11363	11495	11370	11430	11367	11326	11367	11464	11462	11306	11388	11437	11496	11374	11486	11454	11304	11490	11485	11452	11643	11202	11300	11538	11468	11565	11437	11489	11213	11580	11440	11534	11425	11293	11577	11442	11382	11389	11489	11426	11335	11412	11555	11416	11454	11389	11445	11401	11280	11437	11414	11469	11327	11284	11582	11292	11566	11354	11300	11424	11623	11420	11316	11431	11559	11498	11345	11255	11339	11242	11482	11405	11533	11229	11392	11469	11306	11477	11441	11533	11464	11487	11505	11349	11488	11214	11309	11490	11265	11371	11279	11491	11356	11408	11381	11443	11438	11601	11479	11442	11632	11421	11397	11473	11437	11245	11214	11352	11385	11391	11286	11594	11331	11437	11531	11379	11393	11446	11347	11308	11553	11381	11389	11303	11515	11558	11457	11439	11596	11552	11292	11510	11428	11351	11464	11539	11491	11367	11435	11409	11480	11289	11430	11403	11470	11446	11302	11272	11529	11173	11467	11310	11443	11579	11447	11393	11404	11425	11392	11422	11451	11465	11344	11414	11397	11468	11428	11395	11229	11408	11469	11430	11424	11439	11495	11309	11322	11313	11329	11351	11432	11361	11280	11414	11348	11329	11344	11452	11400	11343	11489	11480	11555	11544	11386	11436	11315	11346	11455	11321	11390	11305	11527	11590	11350	11380	11423	11417	11358	11425	11559	11344	11621	11431	11303	11558	11538	11441	11416	11301	11392	11415	11302	11460	11495	11456	11464	11319	11476	11313	11526	11321	11438	11446	11444	11412	11411	11437	11373	11292	11379	11452	11296	11516	11462	11243	11275	11451	11411	11404	11357	11469	11416	11294	11388	11462	11506	11393	11506	11482	11300	11464	11426	11380	11510	11330	11601	11430	11370	11469	11383	11528	11400	11467	11384	11426	11397	11264	11415	11398	11471	11309	11452	11474	11422	11497	11475	11485	11337	11532	11342	11423	11407	11464	11374	11443	11366	11342	11392	11442	11306	11289	11375	11307	11464	11349	11527	11559	11318	11410	11520	11517	11332	11240	11368	11387	11504	11426	11538	11600	11396	11314	11397	11509	11561	11414	11519	11358	11477	11332	11463	11374	11432	11441	11477	11548	11555	11424	11409	11496	11464	11462	11614	11531	11307	11443	11336	11300	11477	11444	11508	11335	11466	11393	11505	11337	11383	11386	11404	11455	11381	11459	11426	11549	11310	11423	11309	11540	11388	11414	11246	11479	11298	11513	11379	11357	11367	11275	11467	11509	11283	11336	11392	11356	11505	11462	11350	11314	11477	11460	11414	11360	11506	11472	11437	11406	11440	11318	11347	11403	11475	11261	11550	11480	11550	11536	11418	11627	11529	11482	11514	11267	11357	11413	11424	11526	11526	11589	11445	11329	11426	11372	11474	11527	11590	11451	11419	11512	11382	11274	11432	11487	11352	11484	11421	11457	11408	11470	11423	11252	11548	11565	11642	11362	11489	11313	11421	11401	11530	11377	11549	11391	11508	11219	11573	11383	11484	11367	11409	11311	11497	11537	11398	11458	11450	11399	11346	11310	11460	11460	11462	11378	11634	11500	11165	11432	11485	11313	11248	11382	11458	11329	11422	11390	11520	11357	11428	11413	11395	11351	11382	11272	11426	11514	11485	11502	11443	11417	11329	11377	11335	11348	11380	11511	11324	11344	11463	11573	11376	11343	11319	11542	11340	11454	11411	11543	11305	11439	11604	11531	11300	11416	11364	11450	11446	11437	11309	11414	11495	11276	11295	11364	11406	11343	11448	11581	11412	11513	11430	11400	11483	11385	11341	11452	11555	11412	11350	11312	11451	11307	11447	11469	11452	11510	11392	11485	11432	11529	11429	11426	11487	11303	11256	11446	11540	11488	11344	11424	11558	11482	11343	11421	11413	11313	11385	11367	11346	11449	11543	11392	11494	11528	11506	11462	11467	11299	11405	11378	11506	11569	11387	11480	11267	11385	11467	11443	11432	11484	11402	11437	11392	11396	11543	11722	11480	11369	11456	11226	11378	11399	11489	11402	11197	11477	11403	11531	11403	11360	11400	11362	11339	11368	11500	11528	11426	11427	11405	11480	11350	11524	11332	11302	11509	11521	11519	11464	11417	11264	11422	11535	11336	11424	11450	11291	11489	11357	11625	11431	11433	11389	11374	11424	11379	11404	11275	11384	11499	11380	11483	11490	11377	11338	11475	11594	11298	11477	11334	11439	11486	11372	11395	11430	11338	11561	11273	11356	11446	11447	11562	11672	11572	11431	11443	11434	11420	11495	11368	11310	11471	11515	11482	11445	11473	11298	11504	11384	11561	11430	11614	11417	11298	11512	11353	11356	11475	11319	11449	11396	11338	11399	11387	11512	11345	11392	11569	11544	11488	11360	11446	11429	11562	11351	11253	11382	11478	11367	11519	11353	11516	11442	11445	11369	11335	11528	11469	11554	11420	11404	11622	11507	11457	11458	11387	11330	11562	11398	11365	11421	11350	11518	11273	11564	11301	11417	11515	11457	11355	11353	11337	11433	11328	11439	11446	11423	11343	11524	11373	11444	11483	11387	11412	11258	11511	11260	11530	11420	11510	11306	11468	11421	11581	11522	11384	11251	11257	11406	11212	11399	11397	11376	11492	11416	11444	11386	11563	11580	11442	11440	11395	11278	11334	11488	11490	11314	11390	11496	11420	11391	11403	11571	11453	11495	11393	11361	11515	11440	11445	11344	11331	11432	11421	11359	11420	11306	11359	11450	11414	11403	11527	11205	11480	11386	11566	11466	11508	11487	11486	11344	11178	11386	11368	11369	11517	11430	11250	11350	11391	11347	11353	11314	11353	11386	11309	11424	11452	11396	11460	11549	11286	11219	11429	11340	11422	11346	11615	11482	11455	11438	11482	11416	11284	11337	11382	11488	11481	11382	11389	11463	11331	11406	11345	11405	11382	11280	11407	11388	11578	11242	11369	11489	11572	11431	11393	11454	11432	11475	11600	11236	11467	11383	11502	11336	11517	11467	11352	11471	11460	11536	11267	11418	11464	11174	11350	11223	11526	11522	11416	11572	11510	11474	11381	11516	11407	11563	11407	11411	11549	11491	11428	11473	11455	11373	11429	11453	11466	11336	11334	11503	11194	11480	11475	11395	11442	11379	11275	11399	11437	11432	11493	11383	11476	11432
34789	39089	40721	29410	20419	22356	24762	23553	20634	18778	18487	17941	17860	18110	17755	17879	17899	17801	17836	17973	17928	17920	17885	17946	17775	17899	18063	17708	17927	17966	17956	17859	17932	18033	17785	17856	17729	17781	17784	17878	17810	17957	17938	17736	17985	18016	18047	17799	17958	17859	18005	18114	18021	18005	17987	17940	17756	17965	17690	17662	17720	17930	18030	17758	17826	17847	17899	17689	17700	17872	18026	17912	17719	17868	17703	17844	17849	17983	17842	17946	17888	17743	17831	18006	17931	17683	17621	17595	17827	17713	17641	17745	17712	17788	17918	18020	17768	18003	17848	17916	17786	17668	17755	17788	17749	17996	17718	17768	17948	17892	17637	17716	17703	17878	17738	17662	17822	17848	17778	17865	17730	17913	17839	17535	17757	17715	17909	17557	17656	17825	17934	17907	17774	17712	17749	17969	17679	17808	17787	17685	18070	17730	17850	17754	17817	17827	17864	17886	17997	17933	18032	17913	18029	17950	17734	17808	17953	17985	17690	17793	17844	17945	17660	17653	17762	17762	17880	17886	17846	17895	17866	17774	17848	17891	17435	17668	17844	17852	17641	17931	17764	17749	17870	17864	17807	17920	17958	17897	17818	17740	18116	17680	17709	17942	17984	17712	17775	17855	17854	17784	17934	17952	17612	17771	17773	17759	17699	17713	17694	17903	17928	17845	17836	18020	17804	17744	17949	17856	17884	17786	17778	17901	17876	17806	17950	17870	17711	17710	17855	17748	17471	17661	17805	17867	17810	17890	17988	17796	18124	17944	17908	17947	17855	17867	17963	17873	17898	18134	17885	17870	17817	17847	17822	17896	17843	17884	17970	17965	17991	17883	17896	17681	17634	17887	17734	17910	17781	17832	17748	17765	17888	17904	17729	17841	17898	17881	17958	18003	17873	18066	17736	17707	18077	17871	17962	17897	17862	17744	17970	17835	17733	17876	17811	17887	17782	17876	18017	17717	17881	17809	17848	17920	17806	17808	17606	17636	17781	17809	17833	17819	17868	17689	17837	17877	17739	17787	17717	17902	17863	17766	17765	17873	17780	17928	17882	17922	17878	18066	18065	17747	17929	18127	17855	17859	18035	17803	17904	17761	17808	17932	17917	17704	17740	17730	17767	17723	17738	17829	17778	17672	17635	17866	17842	17908	17957	17945	17869	18069	18027	17911	17871	17758	17780	18034	17704	17643	17815	17984	17900	17892	17847	17985	17760	17741	17772	17760	17847	17894	17579	17926	17812	17998	17881	17830	17740	17868	17937	17737	17633	17690	17649	17802	17889	18016	17867	17729	17728	17717	17775	17927	17786	17643	17778	17785	17799	17778	17740	17887	17959	17960	17975	17746	18048	17998	17789	17963	17895	17885	18023	17813	17984	17928	17974	17754	17815	17890	17985	17705	17668	17588	17736	17682	17861	17726	17730	17699	17991	17966	17648	17874	17697	17625	17900	17915	17681	17826	17727	17884	17859	17988	17843	17994	17743	17476	17735	17832	17804	17878	17910	17759	17752	17755	17798	17857	17830	17741	17756	17809	17892	17545	17817	18059	17810	17673	17655	17846	17829	17712	17918	17811	17784	17763	17913	17807	17776	17981	17753	17802	18009	18042	17788	17742	17870	17807	17778	17796	17765	17821	17794	18031	17738	17874	17859	17956	17913	17788	17633	17601	18101	17962	18056	17731	17676	17994	17769	17741	17751	17678	17939	17494	17736	17682	17814	17814	17759	17822	17875	17918	17945	17869	17795	17827	17777	17791	18016	17829	17858	17974	17880	17677	17880	17946	17897	17753	17671	17635	17801	17752	17972	17712	17639	17914	17986	17946	17905	17711	17686	17603	17692	17875	17912	17829	17985	17718	17958	17806	17964	17860	17765	17903	17906	17551	17799	17786	17714	17715	17943	17967	17614	17817	18192	17944	18019	17895	17710	17874	17841	17832	17771	17984	17838	17893	17984	17657	18080	17747	17770	17721	17755	17566	17857	17769	17835	17907	17799	17683	17447	17966	17818	17893	17887	17840	17995	17956	17892	17763	17976	17767	17885	17648	17767	17824	17770	17793	17723	17892	17906	17605	17811	17785	17614	17827	17819	17767	17768	17979	17978	17778	17811	17970	17791	18008	17821	17750	17927	17719	18002	17968	17823	17634	17728	17942	17832	17606	17932	17770	17880	17790	17653	17946	18018	17923	17798	17936	17760	17751	17832	17863	17967	17935	17936	17907	17792	17923	17536	17832	17836	17850	17659	17766	17921	17847	18023	17970	17913	17932	18012	17947	17597	17779	17789	18139	17590	17739	17708	17764	17785	17920	17754	17783	17844	18082	18161	17819	17809	17860	17975	17828	17714	17728	18042	17831	17755	17959	17804	17807	17920	17820	17771	17912	18008	17838	17811	17873	17893	18039	17875	17867	17880	17780	17696	17432	17790	17941	17840	17779	17854	17740	17879	17910	17958	17908	17904	17954	17779	17662	17946	17973	17604	17748	17517	17676	17749	17808	17777	18062	17890	17724	17879	17765	17752	17890	18086	17955	18010	17782	17895	17911	17955	17906	17573	17637	17846	17744	17899	17716	17852	17725	17696	17996	17923	17834	17886	17623	18066	17998	17927	17783	17702	17767	18016	17823	17827	17721	17791	18042	17959	17869	17970	17805	17914	17874	17632	17806	17991	17789	17725	17672	17913	17962	17837	17754	17680	17807	18044	17643	17905	17866	17934	17883	17845	17995	17764	17737	17763	17915	17811	17857	17875	17658	17846	17920	17814	17763	17696	17642	17832	17915	17872	17716	17786	18060	18064	17961	17940	17716	17926	17692	17696	17794	17755	17646	17747	17770	18000	17784	17918	18235	17788	17927	17870	17720	17757	17880	17966	17732	17851	17819	17896	18007	17747	17607	18099	17423	17803	17867	17680	17719	17767	17632	17906	17981	17876	17848	18013	17977	17718	17937	17869	17829	17663	17827	17606	17853	17695	17900	17896	17899	17831	17817	17797	17926	17919	17697	17640	18023	17779	17801	17969	17696	17794	17752	17801	17790	17550	17934	17996	17970	17760	17760	17970	17889	17783	17768	17800	17850	18018	17818	17820	17798	17683	17790	17606	17825	17672	17792	17822	17755	17910	17854	17689	17865	17962	17921	17848	17857	18018	17713	17733	17876	17808	17673	17957	17793	17886	17889	18196	17845	17847	17903	17767	17713	17830	17773	17920	17881	17796	17849	17929	17794	17769	17688	17891	17919	17708	17861	17738	17824	17948	17991	17643	17906	17632	18028	17788	17857	17710	17982	17681	18095	17746	17851	17752	18080	17733	17881	17935	17863	17861	17894	17926	17914	17735	17842	17912	17796	17647	17835	17712	17923	17873	17636	17777	17873	17682	17849	17748	17808	17621	17797	18007	17860	17818	17682	17880	17767	17953	17710	17660	17838	17872	18015	17760	17814	17993	17929	17919	18031	17941	17622	17770	17830	17868	17929	17837	17973	17681	17813	17677	17726	17744	17685	17796	17775	17929	17890	17709	17748	17735	17977	17893	17935	17684	17748	17949	17897	17921	17823	17752	17921	17863	17756	17869	17943	17843	17838	17863	17916	17850	17933	17859	17760	17825	17926	17860	17606	17793	17869	17896	18004	17827	17900	17765	17751	17943	17850	18025	17805	17814	17855	17699	17725	17727	17826	17666	17947	17923	17822	17958	17766	17817	17848	17724	17612	17745	17633	17838	17802	17886	17855	17858	17892	17766	17778	17757	17818	18062	17660	17714	17849	17453	17853	17821	17906	17839	18024	17885	17852	17877	17809	17828	17621	17836	17927	17673	17651	17918	18008	17727	17955	17746	17757	17836	17536	17903	18056	17663	17894	17677	17886	17682	17739	17655	17909	18029	17765	17806	17843	17880	17660	17951	17602	17931	17702	17821	18128	17912	17983	17776	17770	17986	17806	17933	17766	17907	17768	17898	17776	17931	17929	17861	17875	17655	17878	18045	17740	17840	17893	17639	17895	18010	17757	17689	17827	17685	17928	17912	17883	17812	17829	17676	17865	18002	17761	18005	18046	17821	17918	17866	17864	17966	17939	17999	17980	17615	17878	17889	17879	17874	17896	17811	17620	17797	17683	17992	17855	17666	18065	17730	17776	17742	17976	17702	17750	17785	17867	17636	17797	17769	17915	17834	17836	17659	17831	18018	17895	17782	17767	17970	17925	17980	17737	17913	17815	17815	17873	17888	17763	17773	17817	17880	17991	17925	17587	17789	17862	17912	17729	17701	17859	17766	17751	17620	17717	17918	17804	17926	17897	18059	17889	17868	17845	17878	17835	17966	17744	18039	17894	17631	17751	17914	17951	17650	17688	17768	17725	17850	17675	17974	17658	17808	17985	17761	17843	17958	17946	18015	17978	17786	17694	17943	17780	17825	17569	17879	17766	17812	17893	17832	17936	17981	18098	17684	17988	17826	17913	18019	17811	17993	17902	17718	17949	17775	17716	17776	18031	17789	17795	17870	17825	17856	17731	17926	17811	17855	17977	17741	18098	17940	17850	17839	18007	18054	17794	17947	17961	17873	17834	17961	17809	17754	17716	17884	17795	17897	17889	17758	17782	17760	17801	17703	18015	17683	17804	17736	17904	17771	17754	17770	17875	17758	17768	17923	18034	17980	17825	17609	17880	17878	17726	17792	17637	17903	17934	17947	17782	17782	17887	17915	17890	17888	17819	18026	17886	17796	17879	18006	17847	17727	17738	17762	17953	17852	17938	17982	17782	17958	17851	17994	17864	17893	17795	17917	17851	17793	18016	17816	17681	17638	17756	17802	17793	17801	17506	17765	17897	17890	17863	18021	17897	17938	17933	17933	17691	17727	17805	17773	17935	17912	17921	17733	18115	17571	17799	17779	17886	17913	17970	17599	17748	17916	17822	17754	17695	17915	18033	17932	17896	17833	17880	17705	17892	17955	17731	17982	17810	18062	17980	17920	17888	17806	17763	17893	17815	17792	17757	17988	17729	17897	18002	17872	17903	17528	17670	18061	18060	17831	17992	17748	17865	17837	18008	17870	17977	17669	17920	17888	18019	17860	18026	17643	17700	17723	17897	17882	17658	17635	17804	18055	18010	17779	17842	17883	17884	17759	17803
25652	46128	37348	18979	12581	16023	17821	15680	12904	11482	11220	11059	10992	10975	11004	11084	10995	11072	10948	11050	10959	11140	10974	10940	11116	11041	10877	11001	11069	11076	11077	10952	11068	10950	11021	11128	10991	10936	10887	10967	11084	11084	10886	11101	10909	11110	11000	11127	11015	11083	11200	10931	11098	11177	10946	11051	10865	11207	10987	11022	10964	11074	10855	11098	10868	10952	11160	10979	10856	11208	10883	11131	11132	11084	10877	10788	10936	11002	11000	10970	11029	11044	10977	11047	10816	10981	10978	10936	11025	10872	10951	10898	11188	11060	11153	11011	11158	10893	11003	10987	10959	11014	11153	10952	10871	11133	10918	11053	11014	11010	10960	10906	11114	11024	10951	11087	11034	11043	10966	10975	10998	11060	10934	10986	10918	11100	10924	11049	11027	11055	11002	10936	10915	11089	11103	10968	10887	11063	11023	11035	10931	10903	11058	10992	10964	11025	10957	10993	10911	11027	10948	11029	11044	11146	10825	10943	10889	10919	11055	10934	11065	10973	10943	10990	10830	11055	10925	10945	10997	11095	10880	10970	11005	11034	10933	11022	10984	10961	10996	11003	10941	11046	10891	10982	10972	11005	11144	10968	11112	10962	10946	11120	10975	10862	11081	10947	10982	11014	11026	10892	10979	10987	11061	11066	11030	10955	10976	10921	10995	10975	11085	10953	11004	10996	11095	10957	11099	11140	10990	10988	10963	10889	10846	10989	10873	11005	10943	11118	11030	11055	10903	11096	10974	11098	10915	11097	10852	10903	10935	10907	10955	10991	11101	10838	11147	11073	11020	10916	11102	11042	10892	11091	10986	11000	11041	11127	10975	11047	10871	11037	11057	10969	10938	10944	10987	11137	11101	10982	11044	11006	11029	10979	11049	10826	10840	11066	10910	10917	11017	10877	10840	11037	11068	10841	11100	11022	10908	10958	11052	10848	10952	10935	10879	11003	11047	10932	11009	10860	10960	10938	10973	10944	11008	10973	11022	10928	10986	10935	10939	11129	11050	10762	11002	11161	10950	10957	10935	10993	11159	10923	11124	11014	10867	11113	11034	11001	10978	11019	11111	10997	11045	10976	10898	11099	11111	10965	10985	11085	10971	10960	10931	11143	10952	10935	11113	10876	11069	10969	10971	11137	10956	10933	10952	10930	10968	11089	10878	10951	10946	11044	10984	10864	11008	11009	11099	11009	10982	10983	11007	11022	11066	11089	10908	11111	11134	11026	11024	10993	11067	10966	10966	10965	11020	10919	10997	10796	11072	11036	10994	11165	10951	10982	11184	10975	11095	11124	10994	10911	10891	10965	11027	10964	10934	11049	10788	10913	10829	10858	11063	11046	11013	11065	10981	11106	11084	10953	10960	11150	11021	11018	10945	10945	10851	11020	11124	10721	11067	10961	11064	10905	10992	10954	11189	11072	10871	11025	10993	11028	11026	10974	11088	10967	11099	11099	11023	11217	10887	11063	10942	10971	11025	11126	11045	10953	11082	11032	10993	10975	11003	11072	10967	10983	11104	10987	10894	11088	10985	10925	11079	11020	10861	11060	10904	11059	10889	10967	11060	10918	10719	11022	11030	10975	11001	11032	10814	10921	10863	10996	11012	10871	10935	11072	10954	10907	11221	11044	10971	11120	11114	11098	11087	11067	11114	11100	11059	10979	11084	11006	10935	10992	11009	11259	10937	11095	11151	11104	10939	10863	10891	11156	11109	10977	10955	10894	11019	10948	10960	11098	10889	10932	11080	10937	11013	10889	10985	10891	11084	10941	10898	10878	11072	10948	11120	10984	10852	11100	11103	10919	11053	11051	11003	10822	10858	10865	11007	11110	10858	11032	11029	10834	10862	11025	10926	10901	10993	11013	10828	11104	11064	10763	11021	11043	10854	10980	11036	10866	10979	10979	10860	10981	11074	10879	10849	11013	10912	10968	11275	10996	11111	11024	10818	10882	10985	11082	10768	10954	10996	10958	10990	11066	11219	10847	10856	11019	11100	10999	11019	10966	11026	11093	10985	11021	11046	11015	11113	11043	11129	10900	11007	10953	10981	10918	11089	10855	11046	10879	10896	11035	10830	11100	11017	11061	10942	11032	11081	10876	11018	10920	10994	11041	11002	10985	11129	11053	11049	10879	10962	10930	10924	10965	11005	11189	10994	10931	10953	11094	11188	10972	11088	11038	11053	10997	10795	11113	10951	10910	11058	10849	10971	11134	10978	11019	11102	10936	10917	11012	10871	10878	11030	10871	10900	11025	11020	11041	11028	11016	11003	10898	11066	10939	11119	11014	10996	10982	11084	11031	11101	10881	11135	10929	10914	11053	10992	11065	11100	11177	11058	10864	10906	11006	11099	10946	11036	10762	10957	11013	10993	10873	11188	11023	10999	11117	10946	10898	11023	11122	10995	11025	11034	11047	11151	11067	10972	11087	10855	10964	11053	11029	10963	10863	11042	11049	11046	11083	10964	11002	11029	11005	11059	10897	10966	11008	10969	11037	10945	11085	10975	10855	10944	10941	11097	11010	11132	11123	11003	10924	11067	11041	10869	10979	10896	11003	11027	11089	11012	10926	10998	11006	10884	11030	11060	11022	11039	11091	10956	10880	11105	10920	10937	11113	11057	10985	10883	10919	11063	10986	11006	10904	11123	11000	10865	11079	11076	11005	11001	11071	10931	11011	10957	11084	11132	11115	11136	10993	10856	10957	11202	11084	11020	11054	10890	10857	11046	10884	11001	10982	11025	11046	11058	10966	10974	10948	10894	11055	10941	10950	10947	11086	10897	10902	11098	11091	10933	10921	11179	11062	10964	11020	10892	11104	10974	11092	10888	11075	10866	10974	11178	10937	10872	11135	10989	10950	11091	11045	11111	11068	10998	10972	10854	10978	11104	11034	11086	11104	11180	10977	11066	10958	10899	11075	10954	11082	11073	11141	11036	11004	11020	11047	10979	11114	10971	10932	11004	10992	11046	11244	10861	10919	10879	10891	10965	10970	11055	10875	11118	11016	10973	11214	11059	11033	11018	10862	10927	10887	10948	10829	10959	11000	10918	10992	10957	11165	11023	11017	10982	11023	11188	10832	10927	10918	10819	11024	11004	11024	10886	10926	10889	11127	11001	10905	10882	11068	11270	10930	11025	10986	10910	11064	10933	11077	10918	10985	11168	10936	10908	11023	11124	10989	10982	11102	10939	11004	11007	10974	11146	10821	10995	11064	10993	10957	10928	11025	10919	11024	10977	10909	10903	10992	10966	11096	10984	11021	10903	10922	11018	11070	11089	11051	10934	11092	11274	11137	10971	11091	10845	10805	10948	10838	11053	11023	11038	11086	10943	10879	11072	11118	11085	10829	10968	10968	10829	10902	11056	10898	11166	10931	10908	10945	11026	10918	10936	11076	10966	11083	10898	11154	10909	11046	11034	11100	11130	11021	10992	10906	10985	10960	11130	10989	11238	10960	10992	10958	10935	10987	11033	11031	10891	11064	11047	10899	10967	10982	10994	10907	10973	10872	11086	11015	10998	10979	10978	10995	10868	11044	11057	11027	10997	10945	10942	10934	11040	11084	10860	11012	10960	10752	11075	11024	11055	10903	11110	10855	11035	11069	10912	11055	11052	11055	11148	11025	10876	11093	10910	10900	10996	11119	11240	10989	10944	10976	11046	11179	10935	11008	10957	11200	11080	11034	10977	10923	11002	10882	10969	11047	10943	11140	11069	11014	11045	10898	11048	10975	11090	11028	11138	10862	10927	11008	11091	10948	11008	10938	11002	11004	11163	10927	10916	11095	11083	11033	10991	10954	10854	10984	10991	10859	10975	11082	11010	10967	11083	11049	11076	10958	11003	11153	10909	11106	11066	10979	10909	11089	11063	11147	11126	11192	11093	11062	10991	11073	11113	11093	10953	11007	10953	10983	10974	10959	11029	11066	11035	10861	11055	11054	10965	10973	11051	10947	11071	10892	11056	10894	10871	11031	10992	11068	11059	11017	10848	10932	11008	11047	11076	11029	10856	11061	11013	10944	10998	10948	10957	11104	11049	11179	10835	11023	10817	10939	11170	11052	10951	10963	11046	10958	10992	11021	10924	10954	10970	11001	11049	10863	10996	11031	10857	10968	10979	11052	11120	10950	10928	10803	10957	10908	11123	11016	11004	10941	11054	11022	10993	10999	10945	10966	10970	11074	11004	10927	10892	11105	10790	10999	10715	10947	11032	10915	10969	11012	10998	10884	11089	10943	10946	11031	11071	11014	10897	11133	11039	10961	10917	10921	11068	11193	10858	11068	11005	10996	11051	10975	11034	11035	10925	10906	11057	10940	11156	11017	10960	11037	10935	10940	10847	11008	10963	11050	10906	10991	10973	10962	10956	10963	10928	10959	11019	10958	11093	10997	10939	11017	10933	10975	11001	11115	11038	11047	11031	10954	11098	11063	10820	10977	10885	11021	10895	10956	10944	10960	11075	11071	11054	11042	11001	11024	11072	10928	10972	10921	11046	11149	11064	10968	11144	11040	11072	11055	10917	10872	10998	10906	11177	11067	10913	11077	11066	10957	10970	11053	10874	11202	10836	10945	11040	11051	11014	10949	10697	10965	10865	10935	10981	11032	10982	10991	11065	10998	11051	10969	10893	11017	11045	11033	11134	10791	10954	11010	11006	10975	10985	10990	11096	11064	11249	11058	10934	11023	11002	10967	11075	11041	10963	11017	11187	10967	11149	10952	11084	10884	11143	10944	11073	11011	10979	11055	11111	11131	10991	10890	10969	11066	10986	10875	11087	10899	11090	11099	10963	11062	10919	11212	11087	10885	11052	11051	11228	10998	10868	11058	10933	11139	10805	11138	10921	10953	11059	10947	10790	10970	10997	10858	11056	10872	11028	11182	10950	11012	10982	10917	11005	10944	11056	11016	10890	10945	10872	11096	11113	11021	11021	11091	11045	10939	10847	10941	11061	11129	10930	11008	10958	11074	10943	10948	11259	10926	10977	10970	10906	11039	10919	10985	11199	11223	10843	11000	10950	11020	10915	10965	10899	11071	11017	10870	10972	10967	11072	11065	10959	11009	10958	11054	11058	10851	10964	11024	10974	11020	11088	10903	11042	11016	10876	11018	11047	11012	11072	10901
25993	22296	31759	33219	25691	41141	48889	39408	28497	21467	18860	18115	17884	17694	17846	17913	18031	17615	17829	17888	17838	17768	17632	17727	17552	17660	17993	17775	17596	17703	17901	17870	17820	17846	17816	17859	17896	17812	17698	17991	17718	17683	17588	17716	17750	17541	17671	17967	17862	17595	17932	17692	17833	17667	17819	17831	17640	17855	17707	17712	17362	17724	17526	17573	17754	17860	17735	17715	17721	17683	17636	17592	17724	17591	17758	17788	17716	17712	17587	17712	17938	17724	17704	17886	17817	17783	18024	17918	17788	17769	17765	17565	17754	17940	17760	17812	17786	17665	17646	17737	17761	17839	17820	17780	17587	17849	17613	17748	17594	17635	17720	17791	17616	17566	17696	17670	17662	17642	17615	17669	17708	17706	17774	17741	17734	17740	17677	17610	17611	17707	17736	17731	17813	17619	17559	17941	17736	17747	17712	17401	17596	17795	17774	17612	17786	17676	17784	17868	17802	17888	17651	17896	17641	17879	17580	17788	17668	17735	17729	17818	17915	17647	17898	17560	17845	17649	17718	17670	17833	17645	17638	17765	17583	17820	17451	17577	17817	17564	17659	17665	17779	17612	17849	17677	17967	17841	17822	17628	17777	17810	17743	17868	17934	17691	17791	17747	17779	17942	17719	17629	17706	17697	17883	17687	17589	17721	17661	17617	17503	17649	17728	17761	17827	17750	17759	17625	17831	17660	17628	17759	17471	17817	17730	17747	17617	17832	17814	17761	17666	17561	17904	17722	17848	17821	17502	17595	17839	17591	17802	17615	17590	17660	17735	17681	17765	17912	17603	17856	17763	17865	17687	17920	17691	17448	17795	17702	17820	17630	17606	17540	17715	17839	17715	17432	17834	17783	17517	17692	17854	17856	17759	17758	17836	17799	17862	17704	17651	17759	17752	18097	17734	17837	17644	17718	17380	17718	17818	17687	17982	17858	17607	17798	17825	17584	17548	17590	17878	17743	17711	17804	17616	17584	17669	17704	17783	17862	17750	17587	17530	17763	17792	17541	17468	17779	17729	17542	17618	17791	17681	17940	17768	17725	17668	17600	17690	17774	17825	17779	17814	17445	17541	17560	17748	17677	17416	17729	17874	17763	17759	17574	17760	17877	17729	17870	17797	17394	17704	17748	17662	17761	17693	17836	17765	17629	17632	17632	17862	17735	17849	17624	17693	17888	17767	17956	17600	17664	17827	17791	17731	17920	17701	17582	17433	17793	17600	17724	17805	17492	17745	17600	18068	17889	17762	17718	17772	17767	17744	17702	17713	17684	17962	17693	17876	17579	17818	17683	17728	17649	17626	17542	18007	17640	17767	17650	17578	17741	17593	17421	17884	17816	17777	17775	17683	17679	17710	17784	17990	17443	17559	17728	17688	17683	17633	17606	17844	17686	17582	17638	17730	17591	17724	17690	17654	17971	17748	17803	17747	17576	17797	17567	17536	17872	17771	17998	17733	17701	17733	17751	17670	17727	17846	17593	17631	17635	17842	17698	17659	17930	17548	17596	17777	17613	17581	17535	17697	17712	17718	17763	17639	17594	17610	17720	17666	17630	17516	17439	17572	17863	17670	17691	17743	17695	17671	17680	17584	17667	17807	17441	17933	17665	17691	17593	17761	17703	17682	17794	17742	17763	17705	17662	17662	17833	17687	17829	17378	17808	17676	17749	17814	17759	17666	17542	17804	17591	17829	17639	17970	17975	17847	17605	17653	17647	17483	17715	17509	17751	17649	17699	17586	17640	17553	17519	17722	17702	17899	17740	17897	17677	17696	17713	17686	17790	17793	17708	17712	17793	17784	17826	17856	17709	17727	17738	17261	17660	17641	17686	17651	17560	17579	18020	17659	17766	17800	17705	17943	17745	17785	17642	17835	17743	17522	17663	17886	17861	17801	17903	17784	17732	17659	17671	17884	17615	17544	17686	17519	17727	17515	17744	17745	17687	17715	17729	17738	17672	17603	17744	17525	17712	17914	17758	17895	17949	17546	17574	17613	17784	17820	17834	17776	17721	17695	17704	17927	17693	17794	17710	17558	17829	17593	17641	17547	17599	17788	17872	17715	17602	17679	17874	17767	17699	17768	17594	17399	17740	17773	17800	17957	17822	17893	17808	17991	17583	17776	17621	17897	17672	17726	17727	17893	17629	18060	17500	17630	17706	18002	17757	17578	17679	17966	17782	17833	17752	17571	17591	17836	17609	17820	17666	17662	17727	17627	17619	17786	17733	17760	17642	17588	17544	17670	17624	17629	17890	17687	17797	17682	17715	17784	17812	17895	17783	17650	17485	17805	17612	17655	17728	17809	17894	17720	17593	17554	17819	17821	17543	17597	17760	17477	17620	17629	17840	17774	17714	17635	17746	17712	17878	17467	17952	17621	17729	17565	17633	17765	17983	17855	17739	17786	17854	17649	17552	17948	17561	17814	17985	17848	17776	17632	17815	17634	17603	17848	17734	17746	17585	17869	17758	17736	17793	17746	17737	17795	17594	17654	17840	17589	17761	17711	17752	17559	17871	17890	17790	17768	17646	17782	17628	17723	17782	17723	17764	17788	17699	17833	17573	17797	17790	17892	17343	17619	17731	17704	17681	17544	17636	17829	17664	17684	17496	17679	17749	17720	17924	17786	17707	17695	17809	17743	17854	17636	17914	17720	17479	17812	17810	17769	17698	17754	17883	17644	18005	17832	17891	17747	17612	17846	17694	17805	17609	17716	17649	17738	17804	17737	17565	17721	17728	17848	17616	17698	18076	17849	17715	17661	17759	17650	17647	17678	17624	17733	17635	17581	17722	17836	17655	17787	17658	17735	17697	17627	17538	17692	17810	17906	17597	17890	17719	17875	17549	17783	17859	17694	17757	17807	17791	17892	17716	17521	17650	17742	17608	17632	17662	17638	17838	17769	17770	17598	17780	17881	17662	17813	17715	17580	17537	17508	17535	17829	17584	17688	17631	17477	17851	17797	17631	17833	17786	17687	17702	17651	17772	17756	17529	17579	17721	17747	17819	17642	17731	17791	17630	17841	17787	17856	17718	17614	17659	17685	17590	17778	17802	17809	17789	17814	17804	17865	17892	17626	17681	17824	17588	17879	17817	17655	17964	17962	17925	17761	17802	17646	17750	17862	17562	17722	17808	17703	17832	17629	17659	17828	17887	17648	17759	17717	17656	17814	17656	17680	17846	17741	17796	17833	17643	18051	17623	17759	17557	17634	17821	17623	17571	17455	17759	17707	17489	17643	17364	17632	17951	17571	17452	17728	17815	17545	17839	17636	17673	17815	17631	17834	17869	17627	17713	17530	17818	17774	17683	17718	17721	17619	17513	17625	17756	17534	17759	17728	17668	17830	17733	17690	17629	17660	17654	17636	17785	17691	17637	17886	17582	17647	17583	17818	17624	17685	17678	17886	17812	17815	17855	17841	17609	17692	17624	17722	17687	17787	17712	17780	17891	17746	17627	17812	17645	17637	17781	17840	17659	17818	17720	17452	17908	17682	17746	17700	17683	17860	17899	17805	17721	17647	17771	17653	17624	17511	17655	17723	17653	17618	17901	17887	17943	17706	17864	17856	17728	17568	17557	17618	17323	17632	17604	17662	17914	17894	17622	17672	17674	17617	17787	17810	17565	17884	17663	17684	17742	17690	17723	17695	17762	17824	17669	17765	17652	17706	17375	17857	17713	17750	17849	17841	17690	17914	18019	17772	17665	17718	17783	17680	17671	17601	17754	17754	18016	17736	17659	17894	17726	17621	17579	17820	17687	17570	17569	17614	17817	17616	17762	17968	17974	17994	17671	17802	17655	17705	17728	17824	17777	17617	17635	17621	17509	17794	18011	17717	17682	18074	17827	17779	17753	17561	17735	17547	17660	17689	17625	17809	17806	17681	17708	17572	17808	17708	17755	17836	17717	17679	17721	17961	17887	17481	17881	17586	17731	17752	17874	17813	17616	17680	17801	17680	17768	17702	17769	17609	17683	17660	17702	17643	17757	17654	17799	17860	17924	17901	17835	17611	17518	17691	17551	17786	17794	17605	17719	17889	17864	17817	17879	17709	17773	17884	17854	17720	17724	17790	17713	17787	17644	17761	17819	17821	17846	17937	17649	17632	17773	17790	17767	17814	17615	17700	17768	17739	17724	17753	17669	17704	18031	17528	17604	17662	17776	17684	17653	17880	17886	17698	17722	17899	17784	17635	17759	17700	17777	17823	17593	17548	17645	17759	17448	17621	17893	17811	17856	17643	17716	17873	17789	17668	17871	17756	17897	17672	17755	17761	17811	17683	17560	17707	17540	17805	17811	17912	17785	17671	17677	17750	17607	17717	17542	17587	17626	17566	17926	17561	17729	17686	17448	17684	17678	17627	17647	17758	17501	17730	17756	17826	17664	17601	17783	17674	17701	17723	17771	17645	17564	17787	17575	17833	17529	17848	17745	17764	17653	17902	17641	17612	17781	17777	17652	17582	17779	17568	17546	17616	17957	17584	17903	17756	17478	17757	17921	17714	17611	17716	17517	17964	17809	17686	17581	17880	17745	17573	17669	17696	17890	17741	17599	17508	17494	17684	17722	17684	17870	17795	17846	17702	17768	17691	17794	17544	17806	17821	17897	17870	17704	17826	17947	17843	17874	17814	17748	17731	17641	17905	17631	17741	17913	17671	17587	17830	17616	17590	17686	17693	17724	17805	17712	17685	17584	17554	17791	17780	17812	17752	18012	17787	17858	17771	17794	17558	17865	17574	17640	17636	17493	17713	17792	17788	17621	17677	17641	17808	17780	17856	17728	17638	17694	17700	17739	17822	17893	17776	17749	17937	17881	17632	17885	17594	17854	17851	17511	17875	17625	17697	17668	17379	17784	17794	17552	17663	17927	17823	17553	17724	17697	17747	17712	17806	17677	17715	17812	17727	17798	17737	17743	17703	17836	17898	17651	17747	17566	17485	17824	17845	17749	17820	17797	17757	17717	17692	17801	17537	17731	17819	17727	17687	17544	17819	17998	17763	17570	17619	17561	17759	17741	17793	17651	17682	17461	17720	17758	17812	17686	17570	17922	17738	17907	17830	17524	17682	17708	17929	17550	17648	17694	17854	17621	17782	17788	17741	17801	17576	17862	17526	17847	17719	17672
34602	55571	45543	29609	17829	39025	40438	30026	19172	13264	11758	11467	11200	11138	11104	11188	11189	11129	11248	11117	11135	11144	11264	11099	11196	11219	11151	11205	11197	11203	11104	11218	11149	11156	11232	11240	11146	11139	11131	11220	11182	11191	11067	11187	11078	11198	11383	11096	11078	11080	11068	11059	10958	11025	11124	11165	11104	11121	11155	11296	11035	11091	11264	11022	11039	11200	11151	11183	11136	11197	11057	11046	11146	11128	11150	11322	11111	11148	11067	11186	11086	11222	11045	11243	11174	11157	11220	11092	11054	11133	11146	11139	11186	11056	11093	11211	11117	11201	11129	11215	10997	11189	11191	11185	11286	10982	11145	11200	11163	11017	11128	11085	11013	11120	11212	11012	11121	11078	11150	11012	11046	11009	11088	11022	10944	11105	11185	11101	11155	11033	11090	10973	11237	10996	11046	11051	11195	11170	10933	11014	10915	11037	11194	11277	11165	11118	11168	11209	11113	11090	11143	11042	11162	11207	10966	11148	11205	11095	11125	10977	11102	11036	11095	11097	11196	11051	11083	11201	11219	11071	11024	11281	10991	11126	11158	11164	11049	11157	10986	11010	11196	11101	11085	11053	11143	11157	11137	11157	11149	11114	11151	10940	11156	11193	11159	11153	11125	11000	11171	11114	11024	11031	11141	11166	11107	11212	11285	11147	11070	11109	11126	11170	10857	11051	11169	11153	11254	11104	11191	11155	11163	11052	11041	11111	10971	11181	11351	11213	11157	11211	11097	11239	11185	11024	10993	11106	11152	11119	11038	11132	11057	10971	11038	11163	11044	11165	11012	11114	11133	11219	11098	11172	11110	11178	11037	11228	11155	11071	11148	11244	11155	11097	11108	11201	11202	11126	11000	11226	11099	10952	11064	11165	11231	11091	11205	11142	10884	11174	11015	11135	11053	10971	11202	11095	11134	11106	11188	11036	11069	10982	11310	11030	11113	11103	11205	10974	11147	11182	11076	11058	11082	11064	11281	11030	11193	11153	11127	11212	11101	11120	10956	11010	11106	11074	11204	10984	11042	11208	10943	11128	11056	11128	11252	11103	11073	11188	11131	10997	11059	11113	11202	11067	11083	11312	11172	11154	11071	11092	11209	11043	10964	11143	11075	11160	11144	11279	11054	11163	11050	11123	10982	11077	11087	11066	11150	11104	11143	11102	11075	11108	11015	11088	11012	11248	11138	11137	11087	11070	11267	11048	11030	11123	10990	11212	11124	11116	11097	11073	11159	11116	11021	11144	11172	11227	11115	11142	11181	11144	11173	11154	11144	11142	11169	11211	11205	11135	11115	11106	11133	10926	11203	11114	11222	10902	11202	11152	11029	11174	11180	11172	11344	10941	11120	11064	11140	11030	11030	11057	11040	11043	11193	11182	11067	11176	11092	11074	11177	11060	11210	11147	11109	11130	11041	11109	11047	11098	11145	11224	11056	11132	11055	11105	11097	11142	11093	11187	11044	11036	11046	11009	11104	11201	11114	11103	11020	11236	11109	11177	11099	11198	11134	11020	11091	11067	11213	11096	11021	11055	11313	11082	11040	11096	11008	11328	11143	11101	11124	11001	11219	11195	11154	11111	11007	11117	10998	11128	11083	11106	11057	11054	11019	11099	11215	11063	11083	10965	11114	11018	11360	11166	11125	11040	11130	11177	11196	11042	10965	11021	11109	10988	11108	10993	11128	11114	11265	11186	10927	10963	11239	11133	11205	11063	11142	11198	11101	11146	11307	11059	11092	11060	11082	11082	10924	11081	11069	11184	10861	11055	11219	11142	10994	11163	11167	11230	11097	11152	11158	11185	11203	11186	11115	11015	11122	11035	11286	11160	11038	11117	11243	11155	11163	11130	10839	11077	11100	11057	11036	11003	11097	11211	11167	11143	11250	11130	11190	11010	11164	11169	11088	11142	11109	11069	11129	11194	11191	11262	11281	11093	11099	11092	10989	10973	11191	11232	10997	11225	11121	11083	11062	11062	11121	11036	11148	11044	11110	11169	11236	11117	11093	11116	11104	11135	11302	11044	11165	11091	11081	11009	11235	11114	11166	11077	11079	11037	11169	11065	11098	11090	11067	11012	11101	11071	11084	10930	11087	11269	11196	11064	11100	11146	11226	11157	11141	11056	10975	11283	11160	11202	11076	11209	11198	11194	11225	11128	11111	11056	11055	10931	11174	11027	10918	11183	11100	11163	11191	10998	11079	11139	11137	11150	11159	11165	11015	11158	11155	11121	11085	11136	11252	11098	11191	11032	11117	11098	11048	11070	11035	10950	11221	11118	11037	11044	11050	11096	11046	10945	11158	11161	11202	11118	11147	11130	11276	10993	11122	11038	11065	11132	11039	11256	11207	11099	11112	11095	11071	11030	11143	11070	11031	11052	11061	11089	11067	11090	11070	11173	11224	11195	11258	11090	10970	10978	11106	11167	11023	11158	11031	11056	11156	11178	11068	10960	11102	11212	11048	11351	11028	11201	11032	11126	11168	11232	11073	11069	11182	11118	11065	11120	11155	11084	11165	11104	11090	11045	11163	11109	11050	11090	11198	11117	11244	10948	11250	11082	11198	10939	11027	10959	11133	11086	11004	11172	11114	11066	11169	11152	11057	10980	11265	11158	11186	11027	11105	11060	10987	11064	11010	11177	11054	11176	11083	11204	11128	11064	11138	11018	11041	11200	10995	11195	11140	11180	10976	11152	11109	11218	11032	10931	11216	11283	11104	11110	11186	10955	11112	11121	11014	11238	11029	11056	11072	11126	11165	11074	11035	11032	11100	11147	10987	11036	10948	11045	11205	11122	11116	11069	11198	11231	11194	11196	11138	11162	11177	11242	11147	11143	11150	11210	11058	11010	11042	11243	11011	11042	11068	10904	11266	11177	11019	11220	11046	11191	11082	11164	11134	11036	11061	10913	11020	11277	11054	11091	11188	11131	11071	11132	11191	11195	11032	11161	11208	11143	11049	11066	11020	11100	11198	11108	10994	11160	11089	11031	11209	11211	10961	11328	11081	11101	11199	11134	11061	11271	11137	11174	11188	10988	11091	11034	11151	11033	11049	11183	10999	11125	11025	11103	11195	11290	11121	11128	11219	11276	11082	10958	11182	11150	11189	11001	11059	11172	11088	11160	11153	11232	10981	11159	11012	11297	11020	11235	11175	11237	11093	11110	11185	11190	11141	11072	11035	11209	11027	11122	11227	10953	11163	11304	11003	11187	11077	11062	11237	11152	11082	10937	11163	11027	11016	11061	10975	10979	11346	11033	11114	11229	11195	11173	11106	11259	11041	11171	11197	11356	11211	11120	11206	11061	11046	11122	11210	11161	11011	11148	11028	11015	11062	11114	11010	11095	11107	11079	11054	11039	11263	10911	11112	10990	11071	11393	11246	11075	10882	11071	11075	11191	11108	11101	11155	10989	11095	11092	11049	11027	11086	11080	11034	11130	11184	11130	11050	11315	11090	11175	11227	10978	11062	11071	11114	11172	11057	11162	11016	10985	11081	11046	11041	11125	11044	11220	11177	11155	11021	11053	11143	11065	11249	11152	11079	11153	11091	11103	11247	11118	11071	11049	11094	11075	11213	11182	11160	11114	11005	11121	11078	10980	11114	11146	10912	11252	11219	10953	11188	11036	11279	11065	11091	11190	11036	11378	11221	11100	11296	11203	11136	11142	10971	11129	11116	11062	11113	11109	10956	11223	11018	11101	11010	11248	11244	11005	11100	11056	11144	11051	11024	10960	11234	10871	11137	10996	11217	11200	11140	11267	11003	11173	11034	11109	11046	11115	11042	11173	11089	11046	11216	11291	11134	11092	11056	11352	11169	11217	11227	10966	11199	11035	11245	11046	11154	10995	11145	11022	11190	11117	11123	11140	11089	11192	11133	11164	11134	11276	11169	11148	11244	11142	11115	11097	11084	11180	10973	11217	10993	11088	11103	11148	11016	11021	10922	11035	11152	11147	11118	11038	10994	11126	11022	11091	11173	11200	11145	11201	11053	11006	11176	11016	11105	10985	11168	11196	11132	11000	11140	11084	11084	11020	11056	11184	11206	11091	11194	10950	11010	11065	10985	11116	11267	11244	10933	11017	11293	11193	11073	11164	11211	11124	11255	11055	10993	11052	11172	11104	10977	11145	11135	11218	11051	11018	11085	11183	11006	11081	11200	10938	11275	10993	11038	11197	10994	11279	11184	11104	11234	11049	11101	11009	11095	11077	11097	11135	11090	11034	11102	11037	11167	11287	10941	10961	11152	11064	11093	11110	11075	11107	11140	11128	11140	11231	11285	10983	11010	11079	11159	11020	11138	11133	11017	11176	11105	11060	11175	11064	11189	11213	11009	11189	10990	11178	11211	11181	11086	11250	11090	11198	11087	11028	11244	11012	11031	11347	11126	10992	11226	11039	11022	10971	11183	11202	11063	11138	11265	10980	11001	11018	11025	11185	11356	11149	10944	11066	11096	11045	11259	11230	11019	11187	11123	10929	11030	11269	11137	10979	11187	11178	11098	11118	11146	11223	11181	10987	11172	11105	11073	11065	11164	10966	11059	10914	11336	11206	11244	11019	11073	10979	11037	10999	11244	11095	11030	11166	11119	10961	11174	11161	10971	11060	11024	11083	11043	11009	11090	11041	11124	11211	11124	11099	11170	11127	11122	10881	11170	11114	11015	11106	11105	11095	11127	11095	11100	11161	11003	11120	11135	10955	11034	11234	11075	11050	11234	11232	11063	11241	11031	11148	11006	11235	11067	11137	11192	11135	11226	11119	11119	11142	11213	11007	11144	11176	11011	11141	11102	11056	11156	11024	11031	11031	11192	10955	11096	11148	11077	11107	11231	11131	11145	11194	11078	11115	11156	11043	11119	11080	11113	11302	11061	11043	11307	11079	11163	10924	11041	10880	11154	10896	11061	11083	11102	11097	11198	11051	11333	11124	10982	11153	11118	11177	10995	11179	11008	11158	11001	11210	11034	11062	11024	11124	11233	11122	11255	11078	11033	11014	11133	10992	10983	11078	11090	11159	11046	11099	10958	11121	11209	11119	11157	11103	11171	11080	11283	11147	11139	11162	11228	10998	10968	11029	11071	11145	11062	11011	11309	11036	11305	11012	11038	11033	11168	11065
24199	21664	29055	26683	25617	37231	59405	59815	42679	28380	21592	19212	18398	18326	18308	18179	18226	18288	18188	18141	18161	18114	18124	18249	18112	18165	18117	18338	18129	17993	17930	18264	18049	18206	18040	18185	18122	18275	18043	18098	18152	18097	18058	18002	18028	18161	17936	18077	18135	18156	18046	18090	18075	18190	18070	18111	18012	17988	18172	18221	17919	18060	18358	18374	18330	18169	18187	17993	18178	18161	18031	18068	18112	18114	18117	18003	17966	17924	17914	18107	18075	18004	18254	18273	18082	18133	18190	18088	18132	18260	17982	18038	18148	17866	17980	17979	18083	17891	18060	18001	18147	18017	17947	18084	18085	18192	18134	17890	17914	17993	17803	18111	18023	18026	18027	17846	18152	18030	17844	17936	17971	17964	17994	17800	17820	17996	17830	17974	18202	17961	18196	18185	18186	17927	17941	17771	18030	18094	18037	17973	18039	17896	18018	17854	18069	18015	18242	17849	18057	18054	17811	17857	18117	17982	18244	18151	17890	17760	17937	18062	18018	18055	18079	17957	18034	18143	18040	18038	17966	18136	18327	17981	17949	17989	17977	18103	18018	17655	18234	18023	18139	17751	17897	17951	18173	17965	18237	17967	18038	17912	18031	17825	18254	18080	17953	18027	18122	18059	18082	17904	17861	18055	18146	18150	18138	18017	17974	18103	18166	17940	18012	17831	17785	17965	18108	18113	18200	18084	18274	18000	18097	18128	18138	17877	17766	18075	18161	18093	17937	17945	18086	18249	17910	17971	17902	17963	18197	17966	18113	18206	18011	18042	18093	18379	18167	17999	17957	18140	17934	18083	17885	18023	17795	17907	17947	17841	18002	17908	17817	17955	18016	18160	18074	18089	17966	17915	17946	17931	18120	18044	18014	18058	18117	17977	18006	18018	17979	17925	18112	18210	17935	17932	18078	17911	17862	18113	18167	18075	18288	18095	18024	17833	17857	17750	17914	17994	18044	17997	18048	18150	17950	18073	18114	17802	17834	18033	17910	18091	18157	17947	18305	17944	17930	17947	18072	18154	17955	18132	17900	18205	17716	17907	17913	17943	18136	17984	18125	18038	17999	18218	18010	18131	17842	18052	18048	18031	18161	18096	17979	17880	17961	17943	18113	17900	18130	18302	18065	17946	18022	17988	18035	18035	18104	18155	18001	18036	17858	18047	18011	18234	18015	18148	17976	18109	18026	18010	17931	18113	17946	18168	17895	18003	18188	18101	17937	17985	17873	17882	18257	18019	18085	18018	17888	17777	17914	18003	17896	18004	17871	17911	17906	18067	17869	17992	17954	17948	18059	18014	18118	17889	17948	17949	18039	17937	17918	17914	18019	17838	18068	18068	17999	17941	17868	18227	18010	18172	18080	18047	17836	18141	17798	17982	18180	18031	18129	18076	17821	18189	17901	18040	17851	17996	18019	17957	17912	18009	17929	18245	18255	18003	17959	18017	17897	18053	17923	17900	18125	18013	17992	17813	17899	18045	18160	17967	18187	17974	17942	17933	18115	18026	18138	18226	18034	17652	18118	17920	17993	17996	18245	18158	18184	18021	17857	18058	18156	18000	18169	17906	18200	17995	18012	18030	18257	17976	18046	17952	17917	17889	17717	18119	17898	18040	18132	18304	17937	17786	17801	18069	17988	17953	17861	18019	17974	17789	18152	18031	17871	18126	18355	17896	17823	17941	17871	17904	18232	17736	18050	17966	18025	17957	18049	18284	18044	18113	18020	17850	17883	18038	17965	18084	18100	17843	18155	18166	18118	18157	17903	18026	18003	18001	17869	18072	17992	18011	17990	18130	17828	17917	18103	18119	18072	18118	18230	18065	18099	18114	18078	18025	17977	18049	18170	18052	17968	18076	17969	18081	18239	17977	18128	17841	18080	18043	17916	18060	18112	18028	18004	17897	17975	17877	17924	17894	18015	18170	17901	17852	17924	18071	18142	17887	17834	17964	17877	17889	17989	18058	18001	18083	17996	18024	18087	17867	17962	17819	18185	18328	18118	18024	17915	17813	18048	18118	18151	17923	17890	18295	17867	18047	18024	17915	18113	18177	17930	17867	17811	18078	18008	18144	17967	18013	17940	18097	18060	17897	17821	18147	17917	18073	18089	18074	17883	18106	17946	17987	17980	18020	17982	18009	18238	17939	17989	18041	17932	18319	17920	18110	18248	17952	18051	18094	17965	17841	17893	17914	18000	17779	17745	18111	18243	18001	17818	17941	17930	18063	17782	17815	18260	17846	18035	17971	18032	18122	17991	18278	17975	17858	18035	17979	18143	18160	18025	18111	17887	17979	18031	17875	17893	18133	18008	17991	18233	17916	17719	18154	17970	18041	17678	18103	18082	17873	17950	17868	18150	18197	18091	17994	17926	18067	18251	18140	18004	18058	17843	17879	17919	17939	18217	18126	18040	17988	18074	18091	18211	17922	17937	17773	17862	18014	18068	17844	18052	18123	18092	18101	17964	17781	18053	18071	18327	18074	18354	18082	17999	17915	17880	18130	17843	18079	18150	17864	17910	17887	18009	17862	17948	17928	18020	18004	17814	18055	17860	17852	17989	18168	18094	18059	18045	18128	18051	18057	18106	18061	18074	18341	18200	18366	17947	18075	18166	18180	18020	18152	18215	17982	17938	18115	17842	17748	18091	18116	17997	17978	18001	17951	18063	18086	18010	17918	18051	17706	17758	17979	17834	17769	17984	18034	18021	18108	17934	18100	18025	18022	18063	18305	17970	18182	18099	18027	17972	18239	18048	18012	17930	18064	17854	18029	17985	18078	18000	17899	17995	17883	18032	17973	18003	17883	17946	17989	17920	18231	17959	18082	17915	17953	18187	17995	18068	17844	18209	17921	17997	18046	18175	18001	18069	17868	17865	17985	17922	17757	18008	17951	17896	18060	18094	17920	17932	17890	18073	17986	18325	18247	17963	17997	18001	17995	18024	17961	18003	17945	18107	17945	17753	17965	18034	18082	17999	17929	17943	17903	18164	17932	18114	18004	17943	18179	18101	18231	18069	18060	18214	17986	17857	17841	17909	17965	17969	17895	18002	18507	17984	17908	18105	17874	18086	17918	17860	18087	18048	18138	17980	18185	17927	18115	17957	18011	17919	17814	17590	17829	17992	17905	17964	17956	18152	17968	17860	18180	17965	17800	17928	18229	18097	18083	17976	17876	18015	18001	17949	18032	17978	18084	17970	17899	17872	17840	18006	18004	18132	17886	18142	17974	18118	18011	18003	18081	18104	18018	18126	18188	18016	18181	18013	18177	18124	17957	18180	18006	18020	18003	18108	18075	18003	18050	17935	18185	17941	18022	17989	17890	18038	17915	18069	18017	18071	18106	18060	17991	17932	17918	18027	17857	18071	17923	18063	17946	18053	17970	18038	18037	17790	17948	18042	18116	18107	18037	18192	18074	17850	17911	17883	17961	18065	18105	18154	17965	18011	17907	17975	18029	17893	17890	17982	18111	17902	17862	17990	17809	18085	18281	18183	17992	17974	18105	17934	18018	18054	18019	18005	18073	18028	18008	17931	17990	18061	17843	17986	18099	18048	18255	18146	17895	18116	18039	17855	18244	18107	18074	18285	18050	18227	18088	18084	17992	18122	18143	17910	17894	18080	18086	17934	18054	18077	17963	18082	18075	17940	18171	18022	17946	18035	18067	17903	18110	17958	17816	17975	18232	18055	17933	18046	18055	18073	17874	17885	17792	17934	17969	18029	18039	17959	17856	18072	17915	18120	17867	18030	17993	17809	17920	18044	18175	18098	18059	18150	18202	18239	17984	18056	18231	17948	18011	18052	18274	17931	18020	17709	17890	18017	17884	18063	18102	17975	18198	18123	18121	18106	18059	18094	18010	17775	18176	18009	17846	17923	18014	17881	17892	17929	18089	18199	17913	17955	17872	18267	17934	18201	18014	17961	18125	18108	17919	18198	18081	18023	18007	17977	18103	17775	17792	18071	17854	17897	18029	17791	18147	18120	18301	17974	17925	17884	17900	18221	17977	18038	18149	18222	18043	18042	18208	17980	17914	18068	18129	18043	17955	17997	18000	18181	17915	18043	17912	18046	18263	18305	18315	18096	18064	17872	18110	17956	18108	18044	18126	17921	18086	17948	17887	18010	18016	17878	18168	18047	17797	18072	18071	17911	18092	17849	18045	18117	17824	18081	18148	18112	17663	18007	18061	18065	18137	17946	18119	18057	18084	18015	17905	17847	17884	17912	17982	18061	18048	18189	18059	17843	17892	18118	17962	18115	17991	18205	17992	18028	18042	17900	18021	18180	18020	18015	17782	18082	18240	18115	18061	17906	17848	17990	18148	17927	18077	17854	18184	17966	18042	18086	17941	17994	18067	17792	17965	18066	17960	18089	17943	17960	18013	18100	18241	17721	17823	17806	17909	17893	18204	18159	17990	17914	17898	18090	18021	18088	17940	18113	18066	17745	17961	18003	17957	17995	17893	17963	17853	17934	18191	17947	18064	18255	18065	18168	17755	18114	17955	18104	18188	17838	17929	17957	17935	18013	17795	18024	17813	17959	18193	17878	17795	17939	18021	17987	17930	18034	18004	18258	18095	18006	18052	17964	18040	17985	18133	17821	18013	18041	17937	18058	17811	18145	18071	17855	17971	18087	17957	18036	18017	18094	18251	17710	18076	18038	18226	17989	18024	18134	17947	17978	17829	17913	18103	17986	17830	17990	18173	18053	18069	18071	18045	18077	17992	17962	18038	17903	17981	18041	18165	18236	17914	17896	18064	17932	17945	18093	18043	18022	17944	18141	18238	17792	17956	18014	18096	17838	17987	18002	18016	18041	17873	17987	17751	17922	18180	17893	17933	17938	18182	18317	17975	17998	18063	18111	18044	17786	18096	18039	18137	17971	17825	18190	17982	18028	17927	18048	17852	17992	17841	17909	17976	17930	17847	17904	18055	18196	18046	18032	18004	17910	17970	18093	18097	17952	18130	18137	18081	17875	18229	17989	17940	17904	17917	18176	17955	17995	18071	17953	17923	17966	17886	18055	17898	18116	18042	18110	18033	17954	18060	17990	18166	18035	18116	18180	17981	18150	18186	18001	17870	17948	18026	17759	18260	18067	17942	18068	17911	18021	18208	18098	18084
32964	55598	42851	31174	22619	35458	58416	54523	33334	18966	13552	11972	11652	11686	11411	11608	11461	11759	11552	11542	11525	11486	11529	11686	11719	11662	11486	11441	11545	11524	11720	11628	11485	11574	11419	11619	11542	11504	11469	11364	11741	11486	11542	11615	11430	11461	11499	11387	11420	11597	11518	11233	11542	11512	11416	11564	11379	11507	11454	11398	11518	11255	11551	11434	11517	11542	11369	11774	11409	11490	11465	11353	11462	11502	11394	11393	11424	11351	11631	11441	11507	11348	11645	11301	11446	11553	11437	11419	11471	11314	11486	11474	11399	11572	11380	11404	11625	11491	11332	11482	11426	11439	11389	11370	11474	11311	11471	11608	11539	11348	11417	11430	11639	11484	11558	11463	11598	11611	11357	11475	11415	11512	11361	11370	11568	11511	11419	11394	11535	11492	11534	11490	11419	11455	11465	11406	11425	11487	11370	11501	11418	11494	11559	11527	11369	11510	11543	11262	11433	11404	11528	11529	11382	11416	11513	11376	11495	11575	11574	11499	11406	11421	11366	11525	11385	11565	11365	11635	11390	11516	11450	11551	11463	11588	11507	11480	11497	11506	11440	11412	11499	11451	11579	11523	11391	11575	11480	11393	11226	11389	11393	11340	11283	11441	11480	11509	11425	11501	11559	11499	11409	11466	11322	11517	11513	11421	11440	11355	11527	11585	11550	11317	11422	11512	11459	11481	11478	11583	11433	11605	11558	11411	11385	11565	11527	11465	11328	11425	11549	11410	11416	11436	11372	11490	11276	11323	11417	11498	11660	11508	11434	11529	11416	11326	11592	11596	11426	11585	11345	11463	11556	11531	11409	11308	11380	11417	11500	11312	11400	11440	11482	11311	11471	11291	11496	11455	11517	11564	11489	11563	11481	11311	11447	11518	11644	11307	11543	11375	11434	11330	11581	11450	11368	11558	11327	11462	11252	11483	11359	11543	11456	11498	11559	11493	11489	11477	11347	11381	11549	11369	11531	11483	11344	11206	11486	11396	11311	11392	11500	11521	11475	11541	11324	11371	11362	11301	11464	11496	11384	11552	11365	11518	11520	11378	11390	11481	11562	11329	11301	11448	11513	11383	11450	11377	11531	11598	11382	11496	11547	11450	11328	11490	11510	11544	11490	11515	11543	11435	11497	11381	11501	11329	11500	11600	11530	11489	11294	11487	11680	11329	11460	11402	11547	11548	11237	11484	11411	11459	11580	11498	11544	11357	11350	11352	11598	11491	11541	11352	11577	11503	11625	11406	11339	11399	11516	11329	11428	11527	11555	11402	11415	11426	11322	11434	11490	11532	11452	11495	11515	11342	11413	11477	11426	11502	11397	11529	11360	11466	11423	11476	11439	11616	11410	11485	11532	11462	11313	11583	11548	11455	11596	11478	11436	11416	11499	11533	11168	11358	11465	11383	11488	11387	11391	11424	11712	11404	11515	11418	11322	11508	11628	11438	11350	11486	11586	11318	11404	11544	11361	11394	11354	11452	11403	11509	11472	11340	11463	11480	11537	11305	11467	11217	11725	11337	11409	11450	11560	11240	11365	11326	11512	11354	11357	11563	11481	11623	11394	11471	11441	11530	11384	11443	11556	11530	11517	11363	11587	11498	11384	11402	11588	11352	11368	11368	11633	11410	11375	11404	11440	11523	11469	11423	11440	11324	11468	11464	11413	11377	11339	11471	11435	11552	11535	11623	11342	11602	11497	11352	11464	11454	11647	11393	11542	11338	11400	11564	11461	11417	11552	11475	11464	11482	11537	11550	11337	11533	11409	11495	11494	11544	11416	11453	11559	11458	11417	11588	11415	11507	11397	11446	11501	11411	11405	11429	11433	11495	11468	11405	11383	11471	11433	11309	11462	11420	11552	11325	11350	11678	11422	11539	11446	11610	11420	11600	11534	11433	11484	11423	11378	11440	11424	11527	11653	11428	11542	11401	11608	11450	11524	11512	11473	11413	11422	11360	11611	11392	11533	11385	11593	11655	11407	11442	11488	11541	11400	11618	11487	11439	11627	11554	11467	11495	11392	11396	11378	11379	11315	11451	11390	11336	11342	11362	11374	11511	11394	11497	11452	11393	11506	11545	11632	11426	11445	11430	11439	11454	11467	11386	11519	11451	11440	11462	11588	11401	11670	11501	11555	11447	11487	11487	11308	11412	11459	11376	11611	11491	11483	11449	11655	11483	11448	11493	11602	11493	11492	11636	11418	11553	11316	11281	11415	11404	11388	11319	11526	11564	11472	11540	11339	11297	11444	11418	11408	11431	11358	11407	11614	11479	11345	11444	11407	11359	11589	11442	11407	11465	11391	11397	11453	11347	11484	11144	11514	11609	11430	11354	11358	11385	11579	11417	11550	11392	11411	11314	11370	11636	11535	11465	11544	11343	11434	11499	11477	11646	11414	11438	11518	11408	11478	11389	11449	11548	11407	11434	11473	11532	11487	11449	11522	11334	11460	11568	11451	11447	11624	11452	11563	11435	11527	11501	11481	11489	11486	11445	11516	11591	11547	11337	11395	11440	11413	11498	11558	11460	11553	11470	11605	11494	11445	11589	11470	11467	11405	11445	11449	11487	11480	11489	11474	11425	11647	11442	11522	11451	11582	11550	11513	11554	11412	11479	11583	11606	11450	11442	11445	11565	11501	11478	11413	11488	11402	11353	11644	11446	11665	11381	11480	11341	11446	11347	11302	11441	11485	11430	11580	11494	11429	11575	11355	11477	11522	11575	11460	11524	11608	11333	11447	11408	11449	11292	11586	11465	11507	11602	11453	11390	11576	11596	11398	11457	11435	11520	11572	11459	11541	11414	11411	11357	11646	11539	11612	11472	11548	11447	11323	11392	11382	11395	11448	11554	11389	11395	11492	11467	11305	11347	11347	11512	11331	11388	11409	11438	11290	11548	11320	11538	11584	11508	11533	11506	11540	11496	11435	11432	11385	11399	11469	11555	11489	11553	11479	11520	11497	11619	11385	11392	11377	11362	11495	11550	11341	11441	11330	11452	11295	11515	11485	11376	11571	11586	11494	11513	11548	11503	11497	11457	11421	11417	11575	11609	11417	11291	11506	11429	11307	11406	11616	11482	11489	11332	11374	11400	11483	11409	11386	11496	11396	11363	11492	11430	11580	11273	11668	11479	11519	11439	11492	11369	11419	11435	11344	11544	11525	11403	11421	11448	11495	11538	11214	11619	11480	11659	11521	11471	11499	11341	11429	11530	11437	11382	11478	11349	11597	11483	11490	11585	11549	11420	11348	11421	11547	11476	11411	11458	11421	11593	11421	11576	11364	11548	11536	11388	11338	11482	11392	11561	11467	11439	11489	11463	11325	11503	11438	11480	11294	11446	11242	11544	11373	11617	11304	11268	11524	11480	11542	11439	11458	11558	11497	11390	11510	11619	11518	11389	11527	11648	11513	11380	11542	11519	11575	11369	11364	11355	11540	11460	11499	11307	11572	11401	11497	11500	11483	11451	11423	11375	11329	11261	11516	11456	11488	11642	11499	11479	11395	11421	11505	11321	11326	11281	11649	11422	11444	11363	11462	11499	11295	11535	11422	11567	11628	11359	11613	11452	11408	11638	11570	11579	11417	11562	11541	11364	11427	11536	11486	11471	11553	11278	11417	11511	11474	11506	11520	11374	11395	11517	11457	11390	11472	11333	11480	11306	11572	11446	11436	11598	11495	11412	11454	11598	11544	11336	11467	11454	11442	11566	11360	11491	11472	11376	11445	11450	11666	11504	11475	11386	11443	11568	11507	11591	11330	11399	11340	11358	11567	11378	11510	11534	11367	11314	11636	11471	11361	11366	11389	11433	11575	11314	11460	11461	11420	11407	11474	11377	11412	11417	11345	11438	11496	11326	11505	11539	11378	11455	11465	11612	11521	11360	11349	11565	11380	11427	11549	11332	11282	11350	11336	11533	11309	11417	11509	11434	11463	11354	11358	11570	11495	11584	11498	11509	11611	11425	11486	11372	11451	11419	11358	11406	11483	11381	11365	11369	11407	11602	11459	11503	11535	11441	11553	11561	11439	11442	11425	11491	11404	11304	11460	11491	11363	11421	11437	11390	11381	11550	11417	11428	11534	11475	11447	11529	11344	11462	11376	11498	11517	11438	11508	11471	11474	11386	11436	11579	11457	11543	11322	11476	11484	11402	11378	11499	11485	11235	11383	11329	11554	11426	11442	11487	11491	11505	11566	11494	11450	11371	11482	11317	11572	11332	11554	11536	11500	11490	11605	11398	11362	11559	11597	11567	11498	11721	11508	11324	11478	11423	11438	11541	11592	11434	11462	11453	11410	11358	11333	11543	11461	11335	11568	11493	11485	11567	11555	11475	11565	11285	11576	11457	11487	11497	11455	11302	11421	11398	11689	11482	11651	11411	11348	11321	11476	11505	11592	11380	11408	11433	11568	11475	11446	11428	11337	11564	11527	11471	11335	11395	11427	11467	11537	11459	11588	11544	11491	11500	11369	11364	11579	11329	11411	11622	11447	11451	11398	11322	11482	11449	11491	11471	11468	11574	11463	11369	11500	11474	11413	11403	11427	11470	11402	11380	11373	11471	11543	11419	11680	11414	11498	11540	11413	11446	11544	11176	11350	11407	11436	11527	11392	11536	11606	11502	11468	11568	11407	11456	11330	11328	11487	11359	11522	11434	11470	11489	11353	11611	11266	11490	11443	11597	11463	11611	11531	11509	11600	11463	11511	11579	11316	11370	11569	11249	11335	11534	11407	11310	11342	11388	11457	11528	11505	11291	11427	11529	11231	11508	11649	11665	11407	11437	11454	11494	11407	11627	11416	11477	11454	11616	11584	11461	11374	11358	11466	11415	11505	11495	11465	11475	11542	11388	11455	11367	11327	11573	11341	11414	11435	11510	11466	11485	11537	11371	11304	11434	11526	11537	11483	11484	11439	11477	11275	11485	11389	11492	11273	11442	11357	11440	11305	11481	11305	11485	11387	11398	11582	11561	11428	11405	11418	11486	11339	11401	11500	11377	11548	11398	11578	11560	11409	11334	11483	11562	11464	11396	11440	11492	11439	11210	11514	11403	11351	11411	11379	11469	11498	11433	11416	11270	11382	11448	11356	11428	11421	11297	11583	11348	11452	11552	11503	11395
32292	24246	25945	23834	19161	21503	26232	24980	21343	19022	18311	18220	18096	17752	17947	17586	17908	17866	17911	17908	17749	17930	17937	17658	17654	17778	17955	18068	17820	17693	17852	17906	17873	17864	17699	18142	17902	17899	17859	17685	17908	17847	17616	17838	18034	17659	17986	17902	17856	17852	18068	17936	17937	17990	17941	17751	17804	17785	17872	17881	17987	17875	17864	17901	17882	17869	17706	17943	17766	17928	18089	17796	18010	17985	17757	17749	17929	17911	17695	17854	17974	17821	17819	17839	17793	17843	17987	17870	18006	17776	17999	18176	17642	17755	17956	17860	17848	17853	17870	17580	18026	17748	17969	17719	17863	17778	17828	17711	17969	17639	17993	17799	17687	17914	17785	17752	18013	17713	17826	17912	17866	17963	17883	17600	18056	17923	17781	17542	18070	17834	18050	17996	17792	17853	17874	17901	17954	17685	17783	17729	18075	17725	17845	17875	18020	17879	17731	17883	17768	17894	18142	17996	17983	17897	17805	17634	17871	17826	17903	17874	17836	17749	17591	17833	17806	17778	18035	17730	17943	17865	17900	17759	17889	17732	17744	17835	17876	17709	17655	17765	17609	17862	17922	17784	17798	17756	17907	17677	17680	17832	17830	17935	17651	17779	17808	18010	17967	17821	17871	17685	17684	17759	17957	17909	17863	17825	17837	17843	17786	17582	17937	17897	17878	17603	17885	17935	17639	17802	17837	17807	17916	17596	17735	17636	17781	18002	17794	17683	17783	17612	17909	17802	17770	17590	17908	17764	17705	17778	17772	18014	17897	17802	17931	17987	18076	17848	17759	17981	17729	17840	17870	17728	17932	17856	17932	17814	17892	17787	17825	17975	17773	17583	17726	18060	17825	17866	17964	17770	17987	17963	17951	17825	17851	17652	18133	17831	17684	17829	17941	17908	17903	17890	17779	17590	18045	17905	17708	17800	17694	17918	17738	17620	17805	17739	17773	17974	18038	17783	18080	17950	17565	17927	17744	17844	17727	18132	17798	17917	17721	17840	17647	17838	17730	17886	17957	17670	17710	17973	17861	17891	17835	17975	17625	17929	18052	17738	17937	17755	18075	17897	17837	17591	17713	17960	17815	17877	18049	17891	17962	17632	17915	17800	17653	17685	17858	17830	18130	17654	17917	17741	17895	17722	17697	17884	17760	17858	17881	17744	17788	17680	17889	17745	17909	17901	17995	17805	17869	18014	17640	17740	17810	17717	17946	17830	17991	17882	17696	17891	17857	17658	17858	17997	17806	17934	17740	17696	17761	17817	17809	17882	17711	17988	17763	17728	17908	18074	17790	17791	17797	17920	18091	18060	17897	17740	18036	17806	17940	17745	17864	17902	17776	17568	17950	17848	17845	17913	17866	17708	17883	17943	17759	17871	17848	17934	17753	17907	18066	18168	18054	17840	18033	17859	18066	17899	17817	17623	17587	17840	17913	18051	17801	17858	17769	17816	17931	17768	17651	17768	17927	17992	17913	17719	17903	17803	17892	17765	17873	18013	17985	17821	17997	17809	17681	17808	17843	17934	17855	17996	17680	17858	17811	17659	17756	17768	17770	17924	17941	17788	17879	17777	17872	17800	17773	17921	17827	17924	18035	17800	17836	17783	17979	17836	17767	17813	18004	17736	17967	18037	17944	17813	17754	18003	17843	17816	17843	17932	17888	17985	17798	18057	17901	17741	17836	17964	17768	17854	17855	17809	17816	17767	17891	17751	17808	17695	18096	18036	17795	17737	17890	17946	17819	18058	17931	17893	18096	17806	17851	17686	17786	18026	17927	17709	18053	17803	17723	17613	17716	17829	17721	17828	18050	17847	17808	17795	17918	17810	17686	17849	17934	17842	17835	17712	17931	17789	17995	17751	17751	17560	17704	17688	17658	17847	17887	17734	17886	17929	17664	17855	17909	18016	17851	17860	17817	17932	17634	18050	17950	17844	17807	18000	17551	17839	17781	17948	17830	18196	18001	17770	17829	17654	17770	17895	17836	17990	17856	17609	17882	17825	17853	17732	18031	17899	17881	17858	17821	17755	18007	17928	18049	17854	17931	17971	17912	17834	18025	17874	17970	17545	17826	17745	17923	17669	17814	17897	17792	17742	17741	17755	17917	17964	18008	17777	17635	17827	18044	17779	17699	18162	17863	17830	18010	17888	17821	17983	17855	17929	18037	18073	17859	17942	17989	17924	17720	17778	17871	17660	18128	17889	17662	17671	17766	17876	17990	17782	17841	17796	17997	17717	17889	17840	17918	18066	17924	17731	17962	17934	17798	17694	17869	17954	18027	17841	17855	17791	17841	18095	18010	17868	17822	17856	17987	17922	17849	17811	17878	17769	18028	17905	17941	17924	17646	17906	17845	17732	17942	17801	17839	17900	18016	17977	17857	17968	17717	17692	17854	17708	17826	17856	17694	17879	17925	17774	17813	17811	17806	17831	17890	17776	17838	17723	18052	17912	18022	17860	17983	17918	17651	17653	17886	17863	17968	17663	17844	17760	17924	18045	17759	17859	17955	17871	17640	17846	17758	17862	17967	17880	17801	17935	17991	17783	17563	17888	17712	18025	17717	17915	17866	17950	17717	17636	17823	17795	17752	17819	17922	17826	17850	17877	17759	17813	17818	17769	17841	18152	17866	17708	17764	17874	17779	17782	17882	17825	17707	17918	18101	17566	17874	17982	17707	17856	17766	17791	17684	17893	18017	17872	17892	18066	17815	17820	17911	17857	17868	17907	17913	17902	17649	18043	17889	17974	17944	17732	18013	17737	17710	17797	18097	18054	18004	17892	17994	17813	17927	17946	17683	17787	17733	17740	17765	17911	17766	17938	17770	17783	18042	17958	17932	17916	17868	17752	17720	17852	18037	18092	17814	18058	17845	18158	17779	17824	17754	17915	17853	17964	17885	17870	17727	17886	18004	17756	17955	17702	17786	18046	17813	17874	17833	17878	17651	17639	17820	17841	17869	17834	17629	17845	17972	17725	17675	17953	18035	17955	17904	17889	17910	17872	17888	17893	17728	17856	17882	17660	17727	17731	17899	18065	17895	17856	17811	17759	17859	17666	17980	17830	17824	17790	17960	17971	17916	18036	17793	17868	18007	17908	17740	17834	17906	17839	17949	17751	17641	17695	17922	17724	17810	17903	17780	17782	17802	17785	18004	17779	17818	17889	17834	17759	17916	17767	17973	17686	18096	17984	17943	18115	18066	17833	17737	17702	17645	17864	17829	17838	17723	17893	17871	17858	17812	17948	17805	17851	17742	17940	17812	17917	17907	17833	17953	17800	17863	17850	18176	18008	17759	17683	18044	18056	17937	17877	18024	17791	17809	17962	17851	17911	17825	18013	17982	17750	17860	17898	18015	17916	17836	17883	17791	17748	17707	17822	17739	17697	17841	17773	17842	18025	17983	17816	17718	17654	17750	17764	17889	17900	17847	17603	18049	17915	17838	18014	17967	17751	17659	17682	17886	17986	17828	17850	18027	17901	17724	17672	17809	17929	17879	17982	17744	17788	17965	17943	17804	17871	17704	17634	18002	17889	17928	17822	17856	17946	17843	17756	17861	17898	17840	17849	17651	17849	17723	17818	17992	17827	17600	17961	17847	17723	17681	17762	17844	17785	17718	17873	17691	17800	17898	17843	17630	17881	17741	17820	17897	17688	17955	17813	17925	17928	17813	17885	17591	17828	18134	17741	17840	17890	17859	18129	17857	17830	17569	17826	17900	17843	17858	17785	17767	17910	17919	17802	17838	17598	17840	18097	17916	17942	17815	17662	17611	17723	17908	18043	17857	18002	17788	17582	17796	17758	17670	17881	17943	17804	17683	17684	17765	17999	17942	17765	17896	17919	17937	18005	18048	18003	17914	18007	17984	17973	17424	17726	17724	17854	17781	17861	17518	17853	17851	17804	17786	17860	17719	17707	17898	17996	17837	17764	17866	17921	17764	17918	17709	17734	17725	17899	17790	17959	17810	17985	17846	17689	17761	17948	17857	17856	17943	17798	17991	17941	17867	17765	18037	17799	17943	17829	17998	17671	17698	17854	17818	17684	17946	17730	17976	17792	17924	17932	17960	17840	17908	17756	17695	17717	17771	17809	17999	18120	17967	18023	17944	17839	17826	17865	17816	17813	17695	17952	17989	17746	17731	17939	17914	17969	17745	17730	17898	17927	17690	17834	17718	17928	17825	17704	18029	17992	17888	17852	17678	17838	17815	17847	17885	17747	17911	17631	17785	17873	17714	17736	17794	17878	17915	17824	17740	17637	17775	17669	17863	17969	17739	17953	17895	17719	17560	17834	17974	17892	17924	17944	17863	17755	17695	17659	17853	18046	17813	17819	17881	17915	17885	17922	17882	17812	18079	17768	18022	18099	17953	17886	17990	17863	17772	17922	17751	17897	17760	17805	17809	17788	17846	17890	17947	17802	17740	17871	17969	17833	17788	17984	17571	17768	17779	17775	17879	17970	17962	17616	17900	18132	17925	17814	17845	17878	17924	17595	17849	17921	18008	17804	17879	17802	18043	17792	18069	17853	17844	17827	17670	17826	17779	17956	17783	17782	17623	17841	17855	17893	17857	17795	17946	17879	17912	17707	17609	17896	17766	17962	17773	17742	17835	17684	17768	17821	17851	17975	17782	17746	17820	18027	17982	17911	17793	17867	17663	17948	17825	17787	17750	17620	17921	17830	17921	17798	17964	17687	17768	17914	17802	18031	17689	17714	17709	17839	18000	17624	17984	17973	17835	17874	17848	17887	17802	17770	17775	17616	17827	17755	17712	17922	17733	17538	17868	17885	17832	17902	17943	17893	18018	17825	17930	17835	17895	18037	17967	17976	17778	17868	18019	17878	17924	17658	17834	17803	17811	17885	17756	17923	17759	17587	17681	17711	17982	18032	17755	17651	17804	17776	18052	17978	17799	17776	17815	17911	17797	17819	17692	17885	17969	17763	17863	17843	17965	17934	17968	18026	17973	17953	17889	17791	17721	17895	17999	17800	17742	17635	18049	17909	17815	17927	17979	18025	17736	17730	17764	17959	17700	17690	17852	17785	17842	18122	17817	17791	17836	18074	17689	17825	17935	17858	18014	17931	17709	17706	17898	17813	17752	17710	17812	17887	17791	18081
15951	19396	19536	15667	12289	15440	19340	16968	13611	11861	11310	11134	11018	10943	11033	11026	11019	11017	11055	10915	10967	10963	10989	11016	11212	11224	10944	11016	11106	11028	11063	10936	11089	11080	10939	11131	11025	10970	11137	10964	11078	11095	11013	10886	11079	11197	11059	11133	10977	11024	10994	11047	11094	10965	11055	10933	11227	11183	11117	10977	10975	10978	10869	10904	11136	11022	10977	11026	11141	11057	10947	10960	11070	10844	11142	10928	10946	10890	11126	10995	10887	10992	11112	10931	11094	10985	10984	11016	10872	10978	11033	11156	10857	10936	10938	10954	11012	10925	10989	10858	11092	11004	11022	11105	11061	11096	10955	10948	10984	11012	10839	10985	11012	11063	11014	11070	11096	10994	11035	11140	10987	10935	11017	10848	10958	10982	11161	11103	11128	10960	11056	10891	11141	11093	11040	10952	11092	10932	10956	10830	11145	10867	11227	10995	11031	10971	10971	10925	11031	11058	11171	10902	11047	10989	11091	10852	10868	11049	10855	11058	11151	11063	11013	10965	10996	11055	11072	11009	11082	11190	11096	10960	10981	10904	11196	11002	11080	10932	10915	10938	10967	11092	11116	11058	11144	11066	11113	11173	10901	10966	10984	11031	11014	11116	10892	10961	11112	11021	10996	10806	10976	10954	10956	10918	10990	11158	11066	11162	11010	11059	11048	11047	10929	11001	10892	11100	10990	11018	11137	11050	10988	10902	10892	11069	11060	11016	10997	10972	10884	10968	10889	11149	11023	10957	10906	11257	10982	11050	11103	10976	11064	11109	10977	11030	10986	11040	10834	10853	10976	10979	11051	11067	11054	11049	10961	10969	10933	10961	11101	10873	11062	11089	11051	11020	10945	11126	10949	11039	11107	11045	11126	11107	10921	10964	11008	11024	10870	10915	11206	11044	10994	11149	11083	11068	10966	11026	11017	10915	10997	10891	11184	11018	11075	10969	11065	10812	11085	10951	11056	10973	11062	10914	10931	10972	11143	11111	11003	10980	10944	10924	11111	10957	11016	10928	11067	11003	10892	11003	11135	11000	11071	10963	10966	10961	10937	10934	10997	10971	11005	10955	11050	10922	11040	11113	10980	11046	11021	10801	10965	11041	11087	10967	11132	10977	10819	10946	11060	11044	11036	10917	11166	11042	10976	10926	11001	10883	11075	10987	11090	11031	11091	11037	10932	11100	10881	11040	10951	11023	10888	11000	10975	10969	10846	10849	11023	10991	11164	11051	11056	10919	11014	10983	11064	11062	10905	10993	11077	10946	11065	11038	10973	11007	10843	11141	10966	10909	10921	10931	11047	11061	11051	11025	11118	11039	10860	11089	10876	11128	11103	11040	11031	10872	10905	10986	11056	10992	11012	10839	10947	10969	11022	11005	11111	11100	11191	10914	10960	11012	11037	10991	10834	10970	10810	10994	10973	11080	10877	10988	10964	10965	11091	10915	10968	10931	11007	10965	10965	11080	11065	11045	10927	11091	10953	10905	11201	11019	11092	10909	10985	11163	11115	10890	10947	11006	10862	10961	11062	11170	10909	11037	10925	11019	10920	11146	10974	11016	10886	11041	10954	10912	11116	10979	10810	11067	10942	10982	11177	11157	11068	10994	10896	10970	10944	11048	10995	10828	10848	11043	10781	10943	10949	11055	10961	10910	10993	10968	11016	10924	10977	11010	10903	11096	11122	11106	10900	10946	10924	11115	10942	11009	11094	11173	10879	11091	10991	10980	11113	10960	10906	11024	10976	10915	11095	11124	10928	10976	11068	11046	11053	11038	10979	10833	11032	11036	11082	11035	11059	10967	10984	10882	11086	10942	11135	11164	11111	11020	10953	10924	11010	10897	10962	11133	11077	11073	11053	11019	11065	11013	10977	11010	10958	10973	11062	10880	11085	11011	11010	10903	10889	10952	10923	11129	11084	10910	10946	10883	10925	11053	11009	11031	10961	10970	10892	10961	10971	11011	11043	10974	11038	11048	11045	11097	11007	10927	11173	11082	11021	10884	10921	10884	11051	11038	10902	10953	10943	10970	11055	10953	11026	10803	11045	10965	10908	11144	11027	11116	10960	11122	11144	10996	10834	11018	10987	10989	11071	10995	11044	11042	10871	10988	10880	10975	10954	11135	10989	10962	11006	11124	10983	11030	11023	10903	10888	10898	10967	10970	11110	11041	10961	11017	11006	10947	11055	10928	10979	10996	11045	10960	11160	11140	11002	11029	10919	11079	10966	11035	11128	11159	11042	11035	11083	10997	10989	11103	10909	11121	11094	10922	10887	10948	11060	10898	10926	11127	11210	10951	11000	11083	10972	11070	11031	11005	10787	10938	10924	11010	11071	10983	10926	11107	11012	11000	11084	11241	10862	10976	11066	10919	11044	11021	10945	11019	11129	11019	10976	11014	11123	10896	11004	10921	11013	10846	11094	11170	10940	11061	11005	11106	10997	11031	11206	10997	11056	11047	11071	10922	11124	10902	10965	11113	11057	10871	11087	10989	10814	10956	11098	11111	11046	10819	11061	10849	10953	11022	10992	10925	11205	11090	11076	10803	11033	11087	11065	11003	11013	11063	11072	10892	11083	10981	11016	10933	11107	10981	10957	11142	11074	10832	11004	11184	10977	10920	10972	10981	11072	11122	10999	10896	11153	10823	11057	10984	10958	11073	11009	11073	11116	11044	10934	10895	11115	11122	11195	11074	10894	10978	10799	11062	10978	11020	10988	10906	11079	10967	10987	11081	11070	10803	11063	11020	11002	11129	11055	11084	10865	11093	11048	11175	11106	11038	11072	11156	10926	11123	11037	10962	10905	11052	10915	11162	10987	10867	11074	10914	10900	11235	10802	10860	11007	11067	10894	11054	10822	11077	10947	10940	10968	11019	11094	10935	11186	10970	10969	10910	10943	11081	10746	11086	11024	10943	10917	10977	10967	10947	11134	10968	11092	11010	11138	11009	10976	11029	10992	11094	11035	10911	10921	11106	11082	11216	11074	11031	11132	10943	11091	11107	10949	11030	10909	10935	11087	10994	11013	11062	11073	10836	10868	10996	11119	10951	10815	10927	11003	10964	10947	10985	10814	11019	10936	11021	10959	11070	11049	11072	10923	10954	10911	10941	10853	11126	10923	10953	10964	10895	11048	10803	10984	11057	10910	10973	11155	11007	11094	10940	10954	11022	10998	10970	11044	10972	11090	11181	10871	10952	11053	11153	10978	10971	11022	11016	11057	10845	11010	10938	11005	10848	10848	11025	11043	10957	10917	11005	10883	11081	11025	10997	11051	10960	10844	10890	11032	10953	11156	11164	10988	11036	10911	10954	11121	11099	11162	10761	11004	10957	11029	10983	10989	11036	11096	10952	11049	11090	11033	10914	10903	10943	11108	10911	11145	10916	11054	11036	11019	10975	10929	10956	10956	11152	10838	10997	10992	10834	11022	10877	10754	10982	11026	10876	10979	11069	10918	11081	11155	11027	11000	11010	10902	10871	10983	11080	10910	11039	11098	11194	11080	10991	10995	11028	11008	10952	10967	11171	11049	10955	11076	11125	10871	11047	11011	10998	10982	11055	11054	10790	11018	11035	11114	11004	10982	10966	11142	10860	10873	11113	11197	10996	10971	10987	11036	11022	10972	10971	11053	10888	11017	10953	11100	11017	10980	11138	11011	10989	10944	11120	11018	11051	11066	11082	11140	10959	11041	11047	10978	11054	10892	10924	10709	11068	11148	11034	10940	11132	11001	10955	10864	11022	11152	11036	11074	11079	11106	10970	11019	11106	11001	10859	11037	11180	10959	11152	10915	10922	11068	10978	11023	11078	10907	11032	11025	11051	11073	11023	11079	11044	11169	11076	11101	10952	11009	10912	11043	10975	10933	11051	10859	10972	10999	11077	10984	10929	11022	11132	10952	11047	10854	10693	11156	11118	11276	10862	10987	10978	11112	11044	11031	10997	11107	11041	10955	11048	10938	10994	11225	10926	10941	11057	10826	10926	11002	10918	11005	11009	11081	10830	11021	10972	11056	10861	10873	10941	11047	10962	11045	11053	10805	10872	11033	11052	10953	10958	11071	10953	11113	10943	10952	11193	11074	10884	11081	11065	11053	11092	10910	10848	10980	11024	10914	11031	10926	11153	11084	11023	10868	11080	11112	10998	11002	10745	10677	11179	11063	11181	10911	11085	10998	10977	11042	10881	11082	11132	11000	10936	10890	11081	11036	10972	11012	11093	10987	11012	11198	10989	11099	11116	11070	10845	11162	11073	11087	10819	10978	11123	11052	11115	10929	10993	10993	10968	11080	10961	10956	10949	10958	11056	10916	10901	11009	11047	10877	11094	10938	11123	10991	10921	10892	10887	11127	11054	11059	10925	10916	11089	10969	10929	10942	11051	11069	11031	11148	11173	11128	10953	11138	11134	10949	11044	10869	11120	10960	11066	11046	11089	11011	10854	11079	11018	10985	10982	11067	11127	11108	11047	10944	11156	11045	11087	11119	11132	10914	11025	11023	11171	10803	11030	10769	11073	10964	10984	11060	10826	10917	10921	11061	10853	11002	11031	11013	10983	11083	10889	10976	11063	11081	10920	11166	10963	11135	10963	10958	11078	11023	10994	11021	11217	11066	11025	10901	10941	11067	10968	11242	10947	11003	10793	10826	10964	10952	11076	11015	11080	11008	11019	10993	10827	10967	11067	10955	10971	10940	11100	10962	10984	11018	10965	10875	10980	11068	10829	10938	10870	11109	10981	10908	11010	11038	11002	11149	11173	10987	10942	10917	10992	10982	10969	11085	10970	11199	11029	11058	11194	11131	10954	11129	11113	11006	11018	10791	11048	10973	10894	11069	11029	11006	10884	11107	10996	10895	11158	11096	10895	11004	11033	10962	11149	11042	10958	11233	10966	10962	11100	11021	11075	11150	10958	11013	10951	10946	11116	11007	10747	11082	10993	10974	11113	11099	11095	10893	11150	10952	10998	11041	10934	11062	11039	11095	11045	10917	10926	10991	10982	10947	11066	10966	11091	11201	11053	11041	10947	11158	11039	10804	10959	11112	11012	10850	10989	11015	11126	11039	10991	10996	11031	10937	11198	10971	11121	11090	11002	10940	10879	10910	11060	10936	10966	10854	11101
25846	21527	27843	30929	33167	53437	50674	39837	28881	22205	19057	18371	17896	18198	17863	17703	17835	17770	17958	17874	17766	17722	17583	17682	17540	17624	17774	17370	17880	17764	17770	17598	17627	17822	17596	17595	17708	17820	17677	17700	17571	17637	17916	17649	17551	17686	17675	17636	17947	17783	17717	17763	17465	17798	17442	17724	17894	17595	17743	17679	17512	17575	17760	17683	17572	17597	17733	17517	17522	17598	17742	17697	17739	17739	17371	17608	17720	17642	17532	17811	17667	17699	17689	17805	17718	17714	17703	17570	17670	17678	17603	17679	17517	17669	17710	17742	17729	17764	17802	17803	17497	17438	17673	17600	17528	17548	17725	17640	17553	17505	17484	17554	17754	17971	17702	17830	17757	17582	17483	17571	17814	17870	17707	17840	17707	17584	17677	17637	17492	17643	17603	17755	17676	17689	17511	17810	17563	17647	17514	17778	17682	17854	17705	17693	17669	17963	17692	17672	17949	17763	17529	17562	17790	17622	17530	17968	17569	17616	17737	17680	17490	17632	17689	17577	17703	17505	17789	17660	17683	17622	17584	17659	17801	17685	17549	17834	17448	17726	17613	17717	17293	17404	17531	17988	17677	17526	17795	17565	17877	17642	17516	17526	17469	17742	17534	17687	17529	17587	17509	17501	17501	17596	17697	17676	17797	17706	17535	17761	17776	17879	17694	17504	17644	17711	17885	17573	17582	17786	17717	17634	17762	17575	17626	17785	17874	17775	18002	17613	17533	17668	17703	17710	17513	17615	17704	17631	17527	17621	17653	17581	17721	17469	17600	17451	17755	17739	17706	17674	17595	17678	17810	17460	17813	17577	17537	17496	17713	17766	17371	17881	17703	17622	17541	17560	17612	17567	17507	17756	17506	17689	17932	17689	17625	17685	17611	17758	17795	17976	17858	17847	17712	17791	17571	17366	17503	17693	17686	17515	17527	17634	17742	17751	17615	17879	17648	17860	17508	17420	17399	17645	17424	17460	17488	17548	17653	17612	17526	17549	17801	17396	17797	17882	17528	17583	17783	17489	17529	17634	17596	17618	17610	17725	17738	17805	17656	17586	17705	17540	17658	17503	17655	17579	17700	17708	17837	17592	17666	17545	17557	17728	17632	17711	17501	17680	17642	17607	17699	17582	17532	17634	17896	17568	17668	17693	17677	17669	17662	17604	17574	17552	17721	17597	17506	17689	17625	17438	17638	17713	17649	17607	17774	17593	17739	17649	17819	17603	17681	17701	17882	17485	17623	17535	17817	17683	17630	17760	17710	17847	17255	17342	17654	17659	17659	17857	17900	17785	17562	17647	17748	17496	17594	17524	17794	17703	17776	17433	17646	17678	17874	17667	17751	17731	17712	17791	17710	17651	17773	17778	17425	17752	17870	17623	17745	17557	17612	17577	17542	17804	17402	17656	17312	17759	17691	17762	17408	17639	17569	17496	17647	17594	17808	17676	17580	17664	17559	17645	17675	17623	17678	17597	17679	17629	17604	17495	17362	17464	17525	17808	17733	17643	17610	18050	17644	17512	17690	17688	17738	17623	17669	17753	17651	17736	17696	17610	17772	17591	17564	17677	17624	17821	17609	17520	17659	17479	17709	17417	17739	17588	17413	17461	17744	17620	17632	17464	17492	17426	17470	17864	17834	17742	17948	17570	17757	17879	17550	17350	17692	17706	17676	17762	17601	17596	17564	17617	17470	17619	17634	17663	17581	17657	17745	17546	17837	17302	17614	17700	17524	17706	17797	17686	17510	17665	17629	17593	17574	17489	17702	17728	17669	17687	17562	17660	17691	17668	17720	17643	17553	17710	17348	17712	17671	17570	17894	17448	17549	17529	17813	17730	17697	17666	17826	17603	17746	17759	17673	17636	17882	17498	17611	17482	17783	17659	17730	17713	17886	17800	17634	17551	17992	17557	17515	17553	17561	17657	17766	17578	17411	17524	17581	17658	17503	17615	17665	17874	17514	17485	17592	17784	17529	17692	17682	17559	17604	17718	17656	17445	17696	17639	17566	17604	17558	17650	17660	17920	17818	17890	17599	17725	17511	17664	17629	17493	17560	17721	17526	17619	17539	17763	17661	17580	17798	17343	17677	17739	17643	17749	17739	17714	17544	17635	17481	17696	17620	17533	17468	17618	17586	17568	17545	17616	17641	17589	17710	17541	17724	17768	17840	17649	17472	17750	17660	17519	17934	17840	17727	17659	17869	17685	17707	17379	17627	17706	17395	17677	17764	17521	17610	17669	17494	17669	17492	17551	17596	17601	17766	17850	17493	17549	17651	17681	17521	17583	17763	17631	17736	17792	17529	17532	17668	17566	17705	17863	17712	17441	17971	17613	17824	17528	17693	17576	17690	17499	17583	17486	17612	17621	17674	17694	17858	17869	17550	17425	17716	17732	17615	17590	17794	17758	17768	17485	17865	17824	17468	17502	17521	17476	17821	17379	17388	17686	17595	17698	17776	17521	17648	17648	17797	17612	17593	17581	17727	17841	17762	17480	17736	17617	17539	17744	17775	17557	17718	17562	17740	17555	17614	17626	17612	17583	17703	17649	17625	17530	17634	17648	17816	17781	17666	17745	17728	17501	17715	17903	17536	17579	17515	17668	17539	17740	17642	17786	17490	17527	17598	17548	17655	17886	17657	17906	17630	17678	17773	17508	17658	17735	17666	17595	17538	17612	17681	17626	17633	17452	17386	17748	17518	17743	17711	17572	17567	17923	17447	17513	17551	17624	17642	17612	17631	17593	17549	17589	17610	17595	17809	17592	17775	17783	17356	17514	17698	17736	17734	17561	17733	17632	17505	17632	17670	17666	17595	17600	17659	17530	17679	17790	17761	17777	17587	17882	17697	17549	17616	17548	17618	17658	17530	17762	17690	17729	17834	17790	17776	17759	17574	17678	17740	17783	17657	17660	17595	17773	17809	17460	17760	17721	17689	17504	17836	17652	17730	17737	17838	17598	17704	17874	17746	17771	17705	17774	17445	17663	17610	17507	17447	17615	17588	17497	17839	17447	17540	17646	17617	17539	17508	17574	17672	17851	17681	17800	17601	17820	17485	17602	17643	17388	17708	17515	17735	17897	17623	17647	17479	17386	17495	17497	17762	17668	17890	17875	17618	17805	17697	17525	17771	17686	17595	17445	17813	17688	17650	17485	17779	17667	17513	17659	17752	17599	17940	17634	17661	17528	17620	17554	17476	17603	17891	17761	17704	17771	17574	17682	17764	17320	17753	17569	17695	17683	17570	17598	17740	17661	17475	17704	17687	17425	17411	17626	17469	17736	17652	17650	17608	17840	17582	17700	17570	17778	17562	17826	17629	17667	17560	17663	17637	17686	17651	17614	17530	17749	17725	17704	17559	17645	17504	17703	17627	17615	17775	17737	17606	17684	17767	17418	17687	17741	17910	17672	17599	17672	17813	17745	17551	17540	17708	17673	17582	17542	17553	17770	17779	17551	17631	17757	17590	17682	17333	17597	17895	17742	17613	17478	17625	17680	17754	17742	17605	17813	17621	17709	17928	17746	17569	17704	17646	17634	17790	17412	17546	17698	17526	17884	17746	17668	17768	17720	17678	17516	17690	17782	17686	17656	17712	17494	17529	17597	17559	17569	17769	17841	17517	17693	17532	17680	17644	17697	17524	17634	17680	17535	17582	17770	17750	17729	17640	17520	17575	17265	17630	17703	17478	17707	17699	17660	17692	17608	17358	17527	17465	17578	17933	17709	17474	17809	17704	17648	17757	17894	17711	17694	17820	17719	17690	17660	17651	17718	17600	17688	17504	17505	17651	17603	17539	17507	17701	17681	17595	17657	17675	17607	17810	17582	17654	17761	17694	17603	17516	17679	17422	17659	17654	17449	17693	17903	17547	17531	17715	17602	17543	17746	17709	17477	17544	17798	17610	17797	17569	17618	17614	17507	17814	17533	17613	17572	17754	17806	17766	17740	17582	17524	17844	17555	17730	17638	17507	17639	17910	17587	17441	17701	17665	17599	17617	17703	17750	17640	17592	17540	17628	17898	17772	17588	17631	17848	17909	17578	17686	17883	17770	17542	17743	17301	17587	17769	17598	17558	17849	17703	17668	17691	17601	17588	17699	17635	17442	17794	17775	17692	17634	17548	17669	17712	17555	17662	17825	17925	17527	17623	17632	17819	17665	17656	17886	17766	17519	17739	17702	17834	17655	17737	17768	17703	17567	17757	17515	17698	17560	17712	17530	17535	17619	17718	17804	17543	17585	17692	17690	17739	17712	17391	17881	17724	17765	17490	17668	17577	17732	17776	17753	17784	17578	17632	17639	17591	17639	17701	17480	17572	17660	17685	17700	17721	17631	17474	17505	17731	17531	17574	17797	17708	17459	17648	17511	17617	17709	17341	17550	17584	17816	17639	17794	17657	17650	17558	17693	17588	17428	17502	17635	17505	17507	17630	17741	17690	17488	17560	17672	17620	17626	17643	17639	17536	17538	17524	17669	17525	17685	17658	17689	17686	17691	17626	17580	17750	17558	17850	17588	17616	17755	17636	17858	17637	17943	17733	17735	17673	17758	17489	17509	17885	17632	17564	17534	17684	17669	17617	17735	17784	17666	17544	17682	17553	17520	17535	17693	17626	17829	17443	17462	17649	17599	17508	17641	17716	17524	17726	17724	17687	17734	17763	17511	17481	17881	17662	17680	17634	17414	17679	17697	17703	17757	17961	17556	17545	17683	17733	17620	17881	17694	17660	17600	17812	17788	17743	17654	17705	17561	17499	17665	17476	17352	17715	17756	17686	17614	17673	17948	17708	17496	17786	17699	17814	17700	17653	17577	17688	17518	17482	17573	17575	17689	17877	17569	17688	17785	18013	17587	17581	17902	17690	17492	17590	17853	17603	17599	17483	17681	17734	17573	17547	17562	17934	17751	17656	17692	17705	17572	17826	17635	17378	17640	17659	17571	17733	17595	17682	17527	17717	17639	17616	17599	17691	17706	17642	17571	17438	17834	17865	17818	17586	17680	17784	17583	17615	17582	17528	17613	17634	17769	17684	17513	17650	17741	17711	17472	17740	17797	17528	17569	17624	17576	17671	17728	17657	17548	17670	17559	17779	17646	17590	17532	17470	17608	17571	17829	17682	17922	17660
17687	28796	26863	26997	31687	49742	43540	31327	20283	13980	11802	11327	11241	11111	11131	11210	11343	11042	11051	11047	11142	11287	11209	11189	10994	10992	11206	11132	11079	11063	11156	11146	11191	11067	11028	11204	10981	11215	11148	10932	11375	11101	11023	11072	11127	11236	11178	11050	11185	11198	10987	11235	11136	11170	11082	11250	11182	11087	11096	10981	11102	11023	11176	11091	11003	11063	11149	11146	11034	11074	11101	11132	11056	11035	11063	11073	11042	11161	10873	11106	11033	11224	11130	11000	11187	11121	11120	11170	11140	11049	10912	11180	11134	11142	11077	10868	10970	11115	11000	11154	11104	11034	11119	11025	11089	11273	11071	11007	11095	11147	11153	11119	11075	11119	11114	10946	11068	11057	10850	11178	11037	11098	11026	11110	11152	11136	11109	11268	11277	11003	11146	10950	11075	11060	11124	10850	11048	11072	11059	11213	11123	11106	11015	11107	11015	11272	11186	11051	11087	11200	10922	11091	11072	11026	11094	11088	11024	11067	11168	11217	11129	11097	11073	10985	11028	11102	11092	11140	11137	11090	11046	11082	11022	11169	11144	11069	11024	11027	11270	11168	11117	11033	11094	11190	11011	11102	11197	10966	11313	11003	11154	10963	11038	11026	10943	11087	11060	11030	11003	10882	10975	11239	10969	11005	10966	10951	11103	11051	10979	10982	11038	11212	10968	11044	11053	11046	11025	11111	11054	11120	11040	11248	10982	11028	11123	11064	11158	10995	11041	10937	11105	11199	11061	10916	11135	10983	11108	11119	10980	11066	11101	11164	11035	11039	11138	10873	10987	11058	11018	11004	11022	10979	11038	11102	11205	10954	11073	11181	11031	11086	11039	11046	10935	10973	11173	11024	11171	11060	11210	11168	11104	11016	11072	11067	11116	11098	11043	10976	10963	11179	11049	11017	11064	11173	11099	11105	11051	11172	11016	11029	11082	11151	10946	10984	10920	11121	10996	11088	11009	11155	11002	11077	11095	11053	11022	11095	11038	11104	11014	10987	11024	11013	11033	11127	11030	11075	11048	11111	11012	10954	11114	11154	11079	11112	11055	11057	11119	11113	11116	11022	11077	10946	11050	11216	10992	10999	11094	11119	11040	11028	11013	10944	11233	11158	11137	10895	11159	11140	10974	11182	11062	11208	11077	10882	10990	11261	11057	11010	11021	10969	11098	11111	11087	10963	11118	10864	11105	11193	10991	10963	11071	11073	11163	11090	11047	10991	11008	11002	10985	11073	11077	11083	11028	11156	10991	11142	11078	10986	11101	11173	11032	10967	11118	11131	11141	11098	11194	11100	11132	10942	11087	11058	11092	11099	11150	11010	11042	10954	11048	11129	11001	10971	10994	11196	11095	11055	11053	11001	11136	11072	11016	11095	10999	10956	10983	11054	11205	10919	11046	11019	10949	11132	11003	11169	11017	10966	10964	11179	10993	11047	11173	11100	11105	10971	11070	11117	11076	11088	11229	11039	10901	11156	11093	11004	11041	10998	10986	11205	11136	10954	10965	11097	11152	11030	11050	11004	11054	11111	11098	11175	11093	11046	11091	11190	10868	10961	11122	11096	11161	11158	11271	10988	11016	10959	11153	11134	10969	10911	11003	10976	11057	11165	11028	11022	11036	11013	10937	11080	11057	10934	11260	11139	11130	11126	11087	11111	11125	11231	11282	11159	11086	11116	11084	10789	11105	11133	10972	11133	10920	11152	11139	11059	11073	11026	11097	11132	11104	11248	11029	11203	11115	11020	11059	10976	10885	11096	11035	11005	11148	11028	11258	11215	11185	11118	11005	11075	11060	11234	10997	11222	11144	11166	11067	11055	10975	11192	11131	10813	11142	10976	11134	11179	11103	11033	11035	10932	11009	11015	11089	11092	11164	11043	11154	11065	11140	10979	11201	11132	11119	11080	11085	11157	11207	11019	11143	11006	11051	11080	11084	11037	11000	11078	11097	10975	10995	10945	11088	11000	11112	11071	11011	11140	10895	11189	10976	11105	11199	11110	11124	11250	11069	11076	11088	11152	10928	11069	11074	10836	11051	10949	11135	11110	11043	11093	11045	11217	11051	11205	11129	10834	11157	11097	11033	11020	11166	11200	11077	11147	11090	11086	11049	10850	10837	11102	11042	11134	11120	11105	11131	11120	11128	10805	11181	11010	11267	11014	10976	11084	11122	11117	11082	11049	10987	10950	11241	11029	10988	11090	10996	11088	11150	10938	11022	11139	11214	11102	10993	11038	10895	10899	11174	11108	11056	11134	11212	11033	11177	11106	10871	11026	10972	11051	11213	11064	11074	11045	11051	11019	11155	11245	11162	10961	10938	11152	11108	11129	10975	11050	11099	11040	11009	11052	11094	10949	11074	11333	11056	11220	11067	10978	11084	11041	11065	11021	11205	11066	11048	11128	11134	11068	10982	11073	11038	11029	11163	10811	11088	11012	10906	11017	11088	11008	10954	11082	11063	11162	11073	11193	11081	10930	11170	11169	11108	11078	11072	10865	11129	11016	11064	11057	11132	10977	11126	11122	11042	10974	11046	11033	11161	10988	10999	11018	11142	11119	10968	11081	11245	11044	11091	11078	11050	11203	10910	11124	11231	11074	11151	11225	11000	11115	10957	11116	11108	10955	10970	11003	10828	11032	11013	11126	11083	10978	10979	10942	11010	11077	11165	10993	11095	11096	11080	11056	11248	11025	11068	11125	10982	11072	11115	11048	11133	11084	11035	10918	10977	11080	11135	11006	11076	11148	10924	11122	10945	10966	10895	11118	11166	11002	11228	10945	11029	10968	11259	11024	11254	11069	11023	11068	11047	10963	11069	11075	11007	11067	11234	10917	10946	11038	11116	11035	11021	11094	11076	11086	11046	10887	11113	11081	11120	11276	11070	10914	11145	10976	11065	11061	11123	11208	11251	10995	11058	11156	11043	11099	11139	11075	11067	10995	11180	11096	10985	11155	11005	10979	11119	11189	11036	11012	11075	11189	11151	10963	10992	11229	11061	11094	11072	11050	11043	11112	11040	11147	11121	10944	10982	11138	11057	10936	10941	10901	10955	11184	10918	11053	10991	10946	11031	11065	11202	11030	11033	11097	11206	11120	11078	10988	11107	11126	11076	11122	10919	11046	11192	11129	11154	11044	11206	11109	10957	11113	11284	11058	10843	11039	11091	11030	11088	10969	11096	11152	11020	11014	11235	11197	11078	11133	11039	11141	10998	10998	11078	11127	11193	11089	11125	10949	11009	11267	11044	11100	11109	11093	10939	11106	11172	11044	10867	11092	11199	11259	11106	11140	11027	11003	11029	11197	11161	11047	11114	11155	11021	11159	11109	11221	10945	11188	11137	11084	10863	10961	11011	11055	11024	11037	10871	11027	11201	11178	11044	11140	11012	10958	10976	10950	11292	11127	11211	10980	11064	11033	11171	11018	11225	11107	11101	11068	11081	11131	10969	11195	11068	11016	11193	11083	11119	11094	11087	11050	11012	11037	11005	11111	11109	10898	11064	11116	11065	10944	11166	11027	11010	11156	11164	11021	11056	11078	11103	11049	11047	11177	11025	11159	10977	11070	11098	11177	10874	11108	11026	10839	11213	11167	11192	11121	11098	11074	11203	11128	11013	11116	11050	11176	11086	11105	11089	10936	11052	11039	11033	10819	11096	11039	11023	11099	11065	11031	11012	11038	11146	11230	11267	10939	11184	10870	11045	11030	10996	11196	11125	10979	11200	11031	11124	11141	10980	11108	10948	11128	11030	11273	10941	11140	10999	11237	11211	11078	11091	11039	11050	11062	11106	11169	11000	10934	11226	11085	11040	11132	11039	11141	11109	11006	10944	11006	10921	11098	11027	10956	11129	11048	11181	11075	10994	10926	11190	10944	11133	11071	11017	10947	11043	10962	11185	11034	10999	11233	11035	11081	11059	11123	11107	11066	11033	11187	11127	11257	11086	11045	11178	11092	11130	11259	11092	11203	11045	11059	11023	11028	11081	10996	11054	11060	11049	11171	11141	11003	10961	10981	11004	11073	11173	11096	11096	11095	10917	11100	11137	11028	11006	11116	10972	11045	11284	11036	11116	11171	11159	10982	11009	11085	11062	11100	11043	11260	11075	11035	10973	11021	10960	11109	11042	11006	11065	10958	11064	11070	11051	11121	11079	11091	10976	11179	11079	11022	11219	11136	11090	11045	11159	11167	11080	10952	11162	11352	11131	11153	11016	11170	11039	10914	11152	11195	11141	11059	11051	11108	11095	11081	11049	10966	11099	10946	11055	11126	11090	11146	10956	10922	11022	11241	11159	11093	11216	11090	10913	11076	10961	11023	11044	11073	11003	11039	11135	10954	11148	10958	10979	11041	11044	10944	11028	11059	11105	11059	11080	11183	11232	11074	11068	10940	11179	10965	11103	11219	10882	10998	11245	11168	10930	11056	11055	11010	11063	11245	11008	11023	11094	11187	11194	10981	11172	11000	11135	11064	10979	10972	11060	11003	10965	11110	10959	11071	11149	11013	11188	11096	10985	11056	11042	11122	11210	11146	11052	10988	10897	11133	11151	11148	10998	11090	11034	10986	10932	11057	11009	11107	11190	11240	11102	11099	11099	11194	11129	10872	11027	11056	11095	10798	10946	11229	11193	11140	11135	11046	11272	11126	11259	11024	11032	11049	10973	11147	11013	11167	11150	10927	11078	11100	11302	11187	11014	11097	11187	11087	11103	10988	11018	11172	11007	10937	11254	10993	11006	11143	11023	11072	11093	10941	11104	11145	10931	11017	11001	11041	10919	11005	11120	11181	11098	11079	11126	10983	11093	11047	11019	11040	10861	11083	11029	11096	10931	11154	11184	11174	11170	11359	11092	10914	11006	11201	11029	11022	11032	11037	11099	11084	11009	11187	11106	11089	11085	11075	11080	11041	11120	11166	11084	11139	10828	11154	10878	11111	11114	11065	11035	11004	11245	11192	11121	10965	11080	11148	11210	11131	11212	11027	10979	10978	11014	11192	11007	11112	11082	11056	10974	10970	11060	11057	11119	10870	11067	10926	10987	11053	11051	11064	10981	11202	11086	11071	10998	11053	11080	11057	10909	11048	11013	11117	11056	11049	11095	11145	11184	11183	11026	11085
24062	21471	28741	30058	51082	67859	60585	46446	33390	24505	20234	18692	18580	18214	18299	18137	18252	18243	18106	18139	18265	18069	17862	18171	18106	17928	17976	18005	18161	18076	18047	18055	17872	17942	17966	18047	18089	18126	18043	18094	18129	18021	18214	18239	18096	18082	18090	17946	18033	17974	17974	17850	17902	18126	18147	17938	18034	18092	17842	17919	18035	17751	18123	18074	18322	17832	17772	17948	17919	18049	18069	18075	17795	18100	17871	18057	18031	17878	18033	18171	18017	17989	17755	18077	17936	17856	17927	17935	17862	17875	18032	18159	17944	18160	18055	17946	18095	17825	18011	17989	18055	18083	18088	18214	17776	17974	17944	17886	17926	17958	18127	18050	17928	17872	18056	18102	18274	18047	17938	17851	18041	17817	18161	18063	18000	17741	17833	17879	17903	17899	18091	17919	18058	17864	18149	18046	17996	18133	18073	18063	17898	18050	17944	17856	18058	17947	17768	17843	17797	17899	17857	17875	17880	17875	17957	17877	18056	18118	17983	17950	18129	18028	18176	17778	18045	18162	18136	17988	17881	17953	17930	17963	17818	17922	17883	17876	17892	17960	17836	18124	18125	18063	18034	17869	18084	17906	17740	17756	17774	18118	18045	17892	17799	17882	17847	17852	17988	17906	18089	18370	17979	18040	18120	17920	17954	18005	17930	17812	17935	17999	17945	17996	17736	17852	18013	17711	17893	17732	18181	17823	17810	18034	17687	17930	17705	17875	17969	18039	17943	18196	17893	17871	17830	17811	17954	17965	18036	17967	18010	17922	17997	17760	18140	17801	17850	17776	18062	18044	18083	17912	17949	18035	18025	18177	17920	18078	17877	18028	17834	18037	17813	18010	17976	18192	17947	17809	18031	18013	18129	18053	17799	18038	17969	17756	17810	17820	17969	17823	17976	18026	18029	18000	18029	17893	18218	18057	17753	18057	17920	17955	18002	18018	17953	17984	18085	17945	17890	18093	17967	17953	17998	17795	18054	18173	17932	18013	18093	17958	18245	17953	17939	17831	17769	18167	18103	17947	17894	18002	17890	17862	17917	17801	17885	18006	17948	18032	17960	17880	17716	17978	18012	17994	18088	17933	17900	18186	18044	18046	17940	17702	17913	17884	17982	17810	18036	17848	17919	17924	17875	17892	17933	18051	18227	17923	17907	17749	18036	17921	17821	17959	17842	18114	17981	17932	17981	17939	17934	18019	17963	18029	17928	18048	17948	17866	17959	18013	17948	17996	18027	17840	17984	18108	17765	17942	18014	18057	17868	17864	17955	17960	17970	18001	18176	17832	17908	18095	18184	18024	17971	17783	17910	17862	18025	17741	18005	17882	17842	17914	17995	18046	17750	18001	17954	18068	18135	18152	17952	18073	17828	17909	17863	17904	18325	18164	18182	17924	17873	17653	17969	18081	17865	17981	17858	17931	17873	18116	18089	17962	18015	17861	17845	17948	17841	18099	18134	17912	18128	17984	17846	18021	17894	18076	18127	17844	17835	17948	18038	18139	17856	17962	18004	17836	18179	18227	17717	17836	17776	17965	18115	17946	18048	17981	17961	18093	18071	17912	17993	17881	17921	18047	17984	17883	17820	17995	18017	18083	17810	17721	17935	18025	17780	18009	18008	17812	18020	17990	17950	17807	17985	17927	17813	17867	17937	18030	18002	17918	17918	17907	18157	18067	18031	17911	17906	17850	17865	17958	18011	17939	18127	18038	18089	18095	17782	17770	17828	17749	17943	17697	18093	18156	18001	17822	17886	17968	17954	17894	18047	17945	17715	17904	18146	17908	17943	18071	17937	18120	18031	17957	17908	17905	18036	18042	17928	17830	18005	17917	17943	17966	18001	18050	17966	18093	17858	17816	17757	17599	17676	17949	18157	17976	17922	18003	17942	18000	18218	17906	18104	18095	18029	17798	17957	18083	18056	17972	17857	18063	17968	18157	17930	17984	18268	17926	18038	18053	18052	17965	17958	17747	17849	17928	17947	17814	17879	17788	18049	18076	17859	17831	18270	17954	18114	17898	17964	18058	18080	18028	17886	17915	17942	18028	17813	17891	18114	17825	18033	17895	18084	17820	17911	18036	17931	17977	17980	18023	18113	18029	17916	18064	18125	17859	17802	18017	17961	18264	17956	18082	18124	17835	17880	18257	17918	17928	18089	17984	17863	17967	18124	17976	17903	18069	18146	17907	18073	17940	17900	17988	18241	17941	17947	17808	18086	17961	17859	17900	17909	17915	17705	17749	17919	18139	17984	18123	17955	17900	18056	17947	17902	18083	18001	18130	17957	18062	18047	18151	18023	18180	18006	18140	17863	17728	17942	18028	18229	17952	17955	17873	18041	17784	18092	18197	18093	18021	18066	17966	17909	18032	17985	17879	18108	17771	18022	17946	18115	18039	18103	17830	17904	17984	17905	17854	17821	18349	17799	17963	18002	18067	17973	17882	18070	17884	17862	17834	18086	17877	18001	17859	17802	18128	18179	18097	17901	17931	18028	17829	17991	18097	17986	18038	17971	17987	18054	17915	17819	17972	18087	18075	17975	18076	18152	17977	17906	17877	18327	17933	18054	17770	17922	17942	17743	17747	18037	17964	17989	17888	17887	18151	17962	17791	17892	17796	17980	17872	17870	17941	17818	18155	18143	17821	17970	17984	17975	17916	17816	17934	18090	17744	18033	18099	17924	18103	18209	18243	18073	18056	17766	18105	18112	18068	17938	17917	17936	18071	18085	17970	17972	17837	17851	18020	17882	18044	17961	18103	18041	18136	18002	18201	17856	18008	18092	18187	18009	17938	17875	18143	18178	17949	17751	18003	17904	18142	17908	18056	18212	18142	18047	18250	18049	17823	17747	17926	17909	17931	17955	17983	17733	17697	17766	17887	17828	17944	17885	18000	17992	18103	17962	17955	18081	17925	18085	18098	18071	18049	17819	17869	18027	17959	17986	18132	18015	17963	18067	17915	18038	18151	17903	17852	17975	18096	17944	18025	18001	18043	18154	18209	17805	17916	17981	18005	18143	17925	17968	17883	17897	18153	17900	17794	18111	17975	17906	17865	18113	17963	17823	17842	17803	17902	17807	17971	18101	18080	17992	17843	17797	17969	17972	17951	17924	18007	17958	17876	18101	17890	18020	17954	18031	17899	17833	18071	18006	17939	17832	18042	18024	18132	18013	18021	17957	17729	17818	17917	17847	18021	17926	17753	18097	18059	17972	17965	17997	17759	17857	17942	18085	18037	18038	17895	17920	17853	18115	17938	18138	17858	18046	17880	18024	18158	17857	17980	17955	17808	17904	17874	18013	17829	17842	17891	17965	18080	17969	18018	18089	18148	17941	18038	18038	17903	17637	17866	17918	17753	18024	18127	17894	17850	17806	17883	17962	18037	17929	17971	17934	17883	17856	18025	17779	17831	17845	17901	18172	18111	17961	17960	18017	17827	17911	17833	17933	17972	17949	18041	18072	17991	17912	18010	17782	17958	17948	17990	17721	17982	17713	17787	18009	17810	17768	17782	17907	17844	18009	17910	18078	18049	17981	17700	17996	18019	18193	18189	17857	17919	17945	18134	18205	17849	17982	17951	18172	18018	18015	17999	18108	18038	17852	18055	17922	17896	17897	18042	18010	18040	17985	17994	18133	17801	17980	18219	18010	18049	17792	18079	17803	17913	17881	17923	17870	18013	17940	18059	17971	17921	18194	18171	18129	17910	17861	17935	17997	17735	17924	17912	17788	17771	18058	17730	18076	18072	17948	17928	17871	18090	17818	17935	17819	18002	17970	17854	18163	17914	18148	17960	18089	17903	18135	18100	17969	18129	17899	18077	17994	17987	18037	18162	17851	17878	17963	17792	17874	17808	17789	17770	17871	18063	17934	17942	17997	17962	17977	17814	17801	17884	17977	17860	18046	17756	18140	18044	18045	18235	17812	18198	17924	18039	18079	17917	17952	18005	17891	17924	18094	17943	17938	17892	17957	17901	17705	18077	17845	17926	17936	17957	17953	17866	18109	18044	18212	17896	18041	17770	18052	17995	17897	18065	18077	17861	17889	17911	17763	17912	17954	17906	17872	18087	17918	17767	18013	18138	17964	17934	17799	17914	17980	17897	17827	18364	17835	18041	17855	17927	17899	17779	17905	17978	17845	18074	18025	18097	17955	18016	18016	18231	18123	17999	17812	18076	17926	17910	17958	17821	17844	17967	17966	18034	17872	17869	18120	17940	18008	17828	18112	17983	18101	17915	18187	18127	17856	17849	17914	18042	18122	17876	18108	18088	17850	17912	18012	18051	18012	17859	18053	18080	18074	17950	17865	17765	18114	18028	17921	17941	18019	18106	17961	17800	17853	17945	18046	17852	18137	17830	17911	17920	17800	17754	17900	18151	17856	17766	17992	18149	17994	17977	17923	17953	17817	17962	18023	17971	17963	17746	17913	17918	17771	17861	18032	18058	17871	17952	18060	18105	17943	17862	18150	18093	18265	17956	17964	17838	17950	18016	17991	17999	17928	18116	18024	18159	17839	17818	18032	17806	18052	18007	18085	17927	18030	18096	18025	18011	17925	17769	17868	17914	18238	18064	17846	17971	18102	18078	17987	17899	17909	18187	18103	18012	18122	17859	17942	18254	17807	17755	18073	17883	18124	17987	17819	17954	17985	18074	17896	17980	18061	17863	17891	17829	18069	17972	17942	17851	17959	18079	18101	18082	18200	17776	18032	17922	18087	17873	17892	18110	17901	17920	17961	17971	17991	17983	18093	17825	17806	17873	17974	18004	18039	17904	17924	18124	18102	17748	17817	17981	18052	17813	18158	17746	18116	17923	17976	17954	18186	18004	17900	18019	17827	17965	17994	17917	18033	17895	18054	17690	18151	17832	17780	17720	17916	17839	18144	17965	17823	17927	17928	17905	17806	17816	17947	18018	17783	18285	17882	17883	17939	17991	17905	17685	17786	17830	17723	18129	17921	17999	17965	18017	18174	18061	17854	17929	17966	18006	18057	17794	18080	17962	17891	17959	17994	17985	18022	18200	17879	17789	17906	17852	17966	17872	18056	18119	17905	18073	18093	18004	17973	17875	17874	18050	17999	18121	18048	18045	18032	18015	17811	17887	18085	17996	18071	17847	18165	17998
20684	38013	41785	48495	64373	71138	56424	39464	24706	16036	12778	11866	11494	11566	11479	11403	11585	11455	11614	11559	11534	11504	11524	11341	11378	11496	11487	11419	11463	11541	11444	11646	11384	11458	11211	11441	11434	11480	11596	11555	11415	11408	11468	11480	11463	11482	11413	11409	11305	11297	11450	11579	11381	11556	11586	11368	11404	11523	11376	11306	11373	11517	11251	11360	11384	11406	11420	11524	11421	11428	11377	11383	11530	11412	11432	11421	11273	11314	11293	11496	11564	11309	11369	11562	11542	11645	11339	11220	11417	11347	11405	11472	11391	11351	11487	11476	11522	11488	11237	11440	11606	11343	11244	11225	11531	11463	11463	11253	11329	11435	11346	11440	11440	11503	11577	11386	11494	11328	11375	11335	11252	11469	11378	11428	11580	11492	11382	11321	11288	11392	11395	11436	11440	11382	11454	11604	11387	11212	11528	11577	11353	11173	11398	11390	11400	11449	11352	11464	11460	11339	11479	11517	11441	11445	11452	11432	11476	11513	11373	11313	11372	11382	11297	11405	11175	11389	11310	11413	11319	11446	11351	11439	11358	11412	11398	11441	11449	11320	11354	11381	11310	11416	11256	11444	11471	11337	11365	11418	11333	11412	11471	11468	11437	11466	11464	11142	11443	11438	11538	11394	11253	11319	11451	11380	11445	11234	11395	11424	11222	11433	11365	11444	11454	11435	11420	11183	11389	11479	11574	11469	11389	11377	11504	11383	11403	11497	11462	11533	11382	11399	11475	11461	11479	11228	11221	11461	11359	11431	11395	11468	11405	11385	11511	11329	11501	11303	11232	11438	11441	11505	11404	11356	11534	11394	11235	11388	11348	11303	11366	11379	11460	11346	11436	11426	11305	11434	11385	11213	11426	11510	11335	11495	11298	11423	11446	11297	11386	11421	11475	11390	11417	11201	11535	11351	11453	11412	11545	11294	11466	11417	11383	11421	11358	11367	11426	11349	11347	11271	11240	11239	11573	11340	11374	11346	11227	11299	11454	11524	11548	11352	11366	11295	11284	11386	11534	11420	11384	11391	11394	11269	11436	11483	11349	11394	11314	11361	11445	11465	11409	11410	11359	11462	11585	11528	11440	11355	11431	11408	11443	11384	11388	11404	11345	11305	11596	11424	11339	11161	11417	11253	11443	11509	11347	11288	11563	11540	11393	11459	11371	11377	11402	11230	11358	11466	11294	11385	11440	11386	11356	11476	11400	11443	11377	11366	11308	11466	11359	11331	11512	11331	11462	11558	11382	11448	11371	11376	11449	11606	11489	11348	11421	11374	11401	11298	11519	11443	11660	11536	11495	11476	11456	11451	11499	11409	11295	11408	11333	11474	11311	11382	11408	11422	11424	11391	11426	11392	11337	11555	11374	11427	11498	11285	11301	11387	11289	11426	11463	11373	11353	11274	11421	11490	11334	11264	11399	11372	11417	11372	11256	11429	11359	11369	11543	11310	11650	11259	11286	11461	11373	11424	11521	11404	11437	11531	11401	11425	11495	11480	11483	11283	11568	11321	11297	11345	11451	11255	11387	11540	11478	11449	11288	11373	11421	11593	11340	11282	11509	11376	11420	11422	11483	11464	11386	11384	11520	11513	11423	11439	11499	11324	11355	11240	11493	11164	11372	11458	11412	11315	11423	11443	11215	11352	11491	11440	11506	11357	11528	11393	11431	11471	11414	11369	11517	11489	11336	11277	11469	11415	11399	11373	11438	11439	11421	11352	11518	11347	11384	11357	11354	11288	11471	11301	11346	11201	11442	11333	11229	11339	11223	11512	11345	11316	11363	11293	11430	11355	11202	11419	11251	11344	11465	11348	11448	11364	11586	11336	11235	11370	11365	11346	11501	11490	11339	11507	11396	11211	11258	11430	11300	11367	11364	11371	11514	11325	11325	11497	11305	11525	11179	11423	11379	11368	11253	11313	11476	11310	11116	11399	11482	11415	11321	11427	11295	11453	11402	11373	11375	11368	11384	11502	11250	11460	11318	11386	11463	11434	11494	11377	11385	11264	11536	11457	11272	11284	11405	11464	11542	11351	11510	11367	11641	11501	11459	11573	11325	11417	11350	11398	11296	11370	11397	11477	11537	11358	11520	11389	11281	11341	11355	11431	11506	11388	11422	11439	11526	11509	11443	11450	11427	11349	11346	11446	11424	11347	11367	11416	11392	11495	11405	11403	11460	11396	11337	11300	11348	11319	11565	11469	11275	11481	11541	11539	11356	11510	11503	11489	11437	11430	11526	11444	11294	11410	11360	11331	11457	11350	11483	11466	11458	11452	11480	11488	11408	11269	11402	11450	11404	11376	11419	11451	11446	11246	11617	11366	11460	11579	11329	11322	11355	11323	11319	11392	11439	11512	11389	11438	11268	11301	11391	11469	11267	11466	11460	11048	11508	11401	11496	11425	11346	11388	11302	11372	11409	11483	11513	11321	11482	11360	11392	11332	11416	11481	11560	11361	11496	11329	11428	11443	11397	11462	11242	11554	11279	11538	11243	11466	11303	11149	11344	11328	11387	11536	11401	11478	11429	11298	11273	11355	11351	11395	11483	11348	11372	11358	11449	11481	11423	11393	11348	11196	11323	11308	11363	11325	11462	11422	11530	11476	11337	11573	11485	11441	11517	11456	11478	11609	11475	11303	11389	11357	11486	11465	11457	11474	11566	11468	11392	11339	11484	11409	11444	11405	11336	11313	11251	11373	11383	11348	11419	11460	11353	11254	11455	11308	11325	11422	11515	11381	11511	11568	11248	11341	11413	11470	11359	11387	11157	11255	11338	11435	11425	11447	11449	11390	11326	11304	11315	11457	11314	11284	11303	11404	11291	11221	11310	11422	11421	11381	11362	11329	11351	11356	11483	11383	11205	11469	11431	11334	11224	11426	11481	11461	11316	11377	11515	11424	11350	11393	11381	11200	11486	11452	11439	11361	11442	11358	11356	11376	11278	11310	11321	11309	11471	11386	11280	11371	11430	11479	11346	11328	11576	11360	11433	11453	11378	11351	11278	11525	11333	11526	11252	11529	11442	11321	11278	11359	11361	11397	11390	11463	11333	11342	11498	11512	11418	11436	11396	11433	11374	11354	11397	11475	11574	11427	11376	11535	11424	11433	11433	11307	11432	11301	11459	11328	11241	11589	11370	11383	11466	11440	11247	11408	11387	11536	11287	11313	11453	11399	11388	11624	11371	11452	11426	11570	11444	11420	11398	11418	11395	11391	11265	11350	11322	11344	11321	11367	11259	11482	11378	11403	11425	11383	11365	11585	11380	11432	11445	11451	11255	11479	11449	11455	11506	11505	11360	11408	11419	11500	11306	11431	11477	11380	11322	11474	11370	11300	11333	11447	11320	11458	11369	11358	11504	11551	11453	11351	11447	11467	11328	11423	11397	11083	11487	11362	11479	11478	11426	11412	11411	11597	11374	11364	11457	11492	11571	11435	11321	11423	11378	11570	11250	11227	11356	11297	11492	11476	11515	11299	11380	11361	11484	11485	11528	11407	11449	11443	11385	11315	11431	11304	11363	11421	11401	11495	11284	11381	11377	11358	11275	11304	11339	11524	11437	11428	11462	11309	11422	11401	11397	11443	11384	11388	11428	11421	11452	11523	11328	11461	11278	11522	11252	11520	11186	11260	11482	11460	11412	11409	11468	11435	11442	11341	11272	11364	11508	11245	11435	11421	11370	11496	11423	11401	11145	11272	11430	11373	11499	11277	11403	11368	11424	11355	11449	11548	11500	11440	11359	11393	11493	11172	11369	11371	11314	11596	11393	11535	11421	11400	11450	11371	11250	11381	11406	11363	11519	11265	11457	11381	11430	11442	11343	11218	11472	11441	11304	11323	11397	11397	11513	11374	11291	11283	11445	11407	11370	11314	11551	11452	11255	11350	11457	11380	11443	11453	11340	11528	11375	11310	11510	11470	11374	11364	11533	11370	11436	11487	11522	11334	11323	11341	11463	11384	11257	11431	11380	11460	11160	11614	11415	11391	11341	11540	11329	11463	11446	11290	11365	11378	11407	11356	11464	11356	11420	11486	11304	11452	11396	11456	11475	11312	11295	11393	11305	11347	11555	11421	11467	11611	11510	11482	11317	11370	11411	11319	11308	11393	11462	11305	11375	11356	11320	11432	11412	11396	11343	11339	11347	11438	11255	11358	11482	11555	11402	11279	11423	11353	11385	11404	11234	11400	11468	11538	11349	11316	11490	11259	11426	11260	11296	11248	11495	11371	11429	11375	11478	11272	11285	11357	11429	11373	11443	11403	11592	11465	11259	11413	11278	11457	11394	11335	11492	11212	11465	11510	11214	11349	11219	11295	11508	11426	11314	11367	11297	11417	11256	11345	11428	11287	11549	11248	11372	11382	11436	11380	11289	11416	11463	11519	11389	11353	11437	11306	11387	11360	11379	11310	11343	11499	11258	11227	11419	11445	11417	11376	11407	11420	11257	11461	11273	11509	11405	11246	11541	11445	11355	11454	11474	11436	11478	11439	11400	11403	11229	11492	11377	11304	11227	11427	11450	11254	11304	11538	11212	11516	11432	11380	11486	11528	11497	11446	11319	11520	11396	11365	11274	11381	11350	11483	11549	11412	11469	11430	11391	11334	11390	11424	11359	11371	11289	11332	11406	11484	11526	11586	11399	11268	11448	11298	11252	11421	11457	11461	11329	11330	11457	11352	11291	11377	11354	11357	11321	11402	11413	11433	11401	11550	11351	11414	11347	11174	11420	11301	11436	11420	11341	11355	11366	11371	11383	11363	11284	11418	11514	11409	11516	11426	11422	11437	11389	11427	11474	11408	11573	11403	11494	11404	11496	11445	11345	11381	11369	11343	11566	11467	11450	11559	11444	11301	11222	11443	11451	11466	11445	11457	11427	11245	11436	11377	11373	11701	11441	11351	11299	11481	11211	11409	11482	11352	11377	11318	11479	11509	11324	11214	11363	11451	11307	11392	11349	11526	11374	11195	11400	11497	11338	11411	11464	11312	11370	11350	11378	11476	11360	11533	11423	11364	11368	11526	11479	11396	11396	11328	11574	11168	11354	11373	11282	11538	11443	11514	11249	11400	11241	11377	11286	11387	11377	11417	11394	11393	11412	11329	11390	11416	11515	11608
31888	23668	24425	23448	24585	25920	25184	22467	19456	18415	17955	17969	17860	18147	17908	18054	17973	17939	17716	17559	17622	17805	17709	17830	17658	17766	17743	17890	17715	17639	17963	17801	17665	17912	17868	17696	17912	17821	17882	17794	17783	17751	17658	17846	17740	17554	17819	17694	17650	17611	17747	17674	17710	17816	17856	17570	17656	17699	17587	17783	17759	17767	17963	17793	17844	17673	17659	17889	17779	17823	17898	17690	17674	17635	17914	17753	17729	17676	17699	17753	17869	17844	17669	17920	17907	17750	17695	17781	17714	17836	17736	17882	17925	17773	17929	17894	17879	17840	17699	17534	17904	17589	17870	17731	17682	17675	17678	17833	17736	17663	17775	17849	17740	17599	17619	17732	17573	17782	17889	17607	17719	17942	17803	17720	17848	17952	18009	17742	17754	17856	17747	17633	17756	17725	17558	17624	17840	17828	17775	18024	17892	17961	17705	17706	17755	17615	17835	17783	17595	17775	17969	17839	17494	17664	17675	17781	17621	17689	17664	17573	17783	17852	18053	17675	17759	17888	17804	17545	17743	17780	17760	17751	17676	17874	17725	17635	17793	17670	17722	17765	17678	17678	17775	17820	17743	17747	17612	17654	17698	17690	17758	17736	17849	17806	17513	17546	17612	17851	17755	17786	18114	17618	17794	17664	17754	17802	17612	17597	17809	17505	17624	17771	17880	17652	17896	17750	17910	17866	17571	17836	17708	17839	17735	17641	17635	17730	17547	17886	17525	17867	17739	17831	17752	17692	17741	17445	17888	17727	17764	17829	17813	17754	17666	17836	17494	17734	17866	17837	17834	17728	17757	17852	17811	17923	17722	17720	17843	17785	17745	17820	17899	17864	17819	17722	17779	17841	17844	17929	17915	17880	17988	17826	17775	17620	17738	17756	17768	17649	17814	17857	17691	17689	17760	17717	17724	17552	17794	17986	17786	17912	17834	17797	17762	17705	17942	17519	17724	17707	17853	17739	17883	17954	17758	17759	17923	17789	17863	17690	17774	17916	17632	17804	17648	17612	17671	17785	17608	17676	17922	17828	17806	17797	17799	17863	17906	17725	17645	17812	17938	17724	17807	17821	17483	17726	17800	17771	17795	17785	17800	17833	17718	17507	17733	17861	17811	17860	17620	17828	17796	17480	17722	17717	17883	17763	17837	17896	17834	17635	17691	17796	17746	17819	17857	17584	17659	17828	17921	17834	17774	17711	17713	17718	17902	17802	17744	17642	17708	17718	17901	17811	17613	17789	17521	17545	17722	17673	17935	17780	17878	17878	17909	17669	17695	17787	17600	17905	17910	17732	17765	17576	17778	17910	17540	17461	17748	17773	17772	17720	17721	17739	17641	17767	17659	17768	17604	17901	17900	17569	17850	17830	17808	17710	17920	17649	17719	17917	17885	17747	17686	17669	17641	17754	17776	17663	17867	17715	17683	17717	17775	17872	17841	17666	17881	17541	17709	17813	17693	17839	17806	17763	17801	17732	17836	17713	17669	17981	17988	17782	17795	17525	17886	17929	17713	17569	17690	17780	17746	17811	17920	17708	17760	17747	17716	17779	17844	18062	17695	17861	17671	17727	17713	17751	17835	17459	17803	17856	17826	17911	17699	17880	18009	17863	17477	17829	17675	17621	17781	17683	17554	17865	17893	17780	17727	18004	17981	17781	17647	17747	17758	17846	17798	17522	17872	17526	17728	17743	17574	17797	17825	17894	17596	17517	17613	17776	17579	17725	17493	17975	17928	17760	17651	17714	17479	17742	17727	17785	17900	17885	17781	17601	17894	17642	17625	17769	17804	17910	17793	17789	17537	17777	17850	17545	17728	17700	17703	17762	17697	17782	17539	17963	17805	17952	17758	17730	17801	17907	17847	17834	18002	17787	17737	17770	17684	17687	17743	17771	17585	17646	17773	17732	17822	17734	17972	17691	17787	17740	17626	17813	17898	17484	17587	17674	17792	17779	17754	17826	17740	17771	17785	17450	17775	17551	17576	17572	17767	17463	17919	17749	17804	17807	17761	17876	17625	17600	17655	17771	17744	17806	17725	17694	17673	17574	17707	17750	17772	17744	17749	17874	17707	17798	17716	17828	17789	17727	17864	17858	17890	17649	17806	17833	18072	17716	17668	17536	17751	17853	17727	17609	17737	17731	17693	17693	17844	17724	17916	17764	17763	17586	17744	17908	17935	17998	17672	17959	17820	17857	17534	17882	17563	17678	17809	17683	17742	17673	17983	17929	17859	17829	17940	17678	17715	17849	18162	17880	17964	17816	17738	17654	17963	17736	17960	17861	17850	17791	17757	17812	17713	17825	17703	17860	17702	17972	17824	17875	17923	17889	17645	17895	17652	17726	17646	17780	17839	17724	17843	17735	17856	17858	17722	17707	17734	17799	17886	17704	17856	17836	18066	17736	17998	17846	17819	17869	17856	17798	17766	17802	17874	17725	17772	17846	17912	18033	17763	17638	17851	17603	17673	17765	18019	17790	17686	18036	17922	17921	17967	17959	17847	17907	17714	17643	17679	17978	17832	17669	17750	17898	17811	17883	17890	17729	17881	17583	17868	17833	17755	17686	17720	17786	17783	17797	17688	17936	17771	17928	17830	17528	17724	17867	17848	18131	17712	17986	17796	17718	17472	17817	17812	17677	17762	17679	17983	17613	17604	17598	17696	17895	17867	17745	17813	17617	17782	17788	17595	17785	17705	17662	17648	17717	17720	17788	17745	17742	17725	17539	17937	17817	17699	17653	17832	17728	17598	17758	17933	17910	17711	17763	17913	17943	17700	17740	17780	17814	17759	18092	17848	17592	17640	17815	17922	17782	17822	17911	17706	17551	17856	17591	17664	17864	17448	17701	17796	17894	17862	17868	17756	17716	17541	17696	17555	17476	17747	17776	17923	17809	17688	17885	17754	17944	17989	17603	17615	17890	17910	17659	18034	17791	17725	17773	17815	17771	17966	17962	17695	17891	17562	17690	17739	17814	17857	17717	17646	17763	17771	17697	17759	17702	17899	17633	17653	17811	17745	17688	17477	17766	17842	17912	17597	17951	17722	17896	17607	17737	17727	17792	17939	17911	17798	17968	17918	17692	17703	17852	17687	17439	17668	17690	17642	17601	17879	17940	17856	17878	17748	17840	17570	17660	17630	17733	17848	17755	17826	17703	17916	17887	17913	17785	17748	17829	17739	17773	17921	17976	17768	17837	17769	17796	17849	17696	17840	17860	17613	17789	17890	18002	17607	17808	17623	17825	17897	17618	17647	17812	17660	17828	17761	17763	17814	17779	17844	17781	17951	17756	17787	17859	17822	17964	17825	17668	17711	17832	17688	17746	17891	17740	17792	17975	18031	17777	17721	17693	17726	17686	17830	17881	17766	17682	17634	17640	17634	17521	17627	17783	17901	17900	17819	17724	17740	17702	17817	17815	17894	17727	17870	17911	17856	17773	17934	17867	17827	17710	17760	17590	17887	17742	17821	17803	17760	17810	17927	17713	17666	17696	17735	17642	17686	17910	17884	17965	17783	17757	17755	17612	17659	17771	17945	17746	17826	17960	17865	17801	18056	17554	17798	17782	17775	17827	17846	17938	17767	17670	17885	17786	17689	17756	17729	17783	17870	17622	17693	17807	17801	17971	17680	17747	17921	17833	17720	17730	17707	17506	17652	17692	17870	17837	17576	17644	17673	17809	17813	17828	17928	17832	17701	17825	17848	17706	17746	17669	17562	18002	17685	17761	17774	17523	17911	17763	17694	17651	17688	17876	17835	18074	17596	17838	17947	17797	17681	17743	17801	17616	17931	17791	17657	17611	17643	17646	17630	17721	17642	17765	17809	17723	17721	17926	17817	17734	17852	17649	17801	17640	17652	17802	17494	17718	17757	17777	17833	17650	17857	17851	17825	17838	17727	17760	17698	17739	17862	17884	17833	17859	17639	17891	17714	17925	17831	17543	17755	17652	17785	17771	17780	17681	17839	17938	18006	17733	17787	17939	17782	17728	17901	17768	17831	17834	17774	17753	17884	17584	17823	17773	17598	17802	17586	17948	17725	17852	18020	17808	17730	17656	17693	17659	17681	17801	17779	17720	17714	17836	17795	17632	17857	17624	17771	17585	17715	17813	18024	17929	17881	17761	17677	17794	17650	17684	17704	17707	17654	17882	17963	17625	17659	17739	17646	17758	17875	17657	17633	17763	17720	17614	17759	17852	17640	17603	17801	17809	17855	17789	17795	17870	17843	17656	17826	17818	17652	17821	17615	17943	17937	17925	17827	17879	18098	17677	17804	17563	17676	17658	17583	17865	17816	17791	17872	17656	17645	17711	18053	17680	17834	17704	17677	17949	17894	17833	17721	17770	17761	17598	17738	17776	17847	17784	17914	17855	17523	17673	17763	17953	17856	17872	17830	17891	17745	17748	17860	17853	17853	17683	17618	17846	17637	17490	17844	17855	17865	17957	17946	17654	17682	17824	18025	17740	17894	17859	17804	17811	17541	17809	17719	17831	17859	17699	17605	17616	17742	17728	17828	17949	17786	17773	17767	18146	17868	17805	17753	17906	17880	17723	17724	17773	17809	17984	17820	17954	17870	18026	17897	17615	17638	17945	17553	17761	17864	17986	17770	17708	17726	17765	18061	17930	17701	17492	17649	17706	17654	17744	17848	17703	17936	17963	17815	18012	17760	17771	17820	17848	17919	17703	17833	17712	17774	17575	17629	17675	17718	17906	17676	17800	17713	17754	18085	17695	17670	17680	17622	18118	17892	18006	17876	17920	17637	17863	17800	17674	17694	17778	17851	17646	17627	17825	17910	17693	17780	17746	17740	17768	17853	17908	17731	17666	17616	17608	17740	17846	17798	17875	17706	17882	17969	17776	17759	17720	17824	17600	17690	17762	17820	17639	17895	17876	17658	17794	17709	17728	17764	17835	17691	17896	17911	17840	17618	17834	18022	17812	17732	17899	17720	17821	17868	17555	17695	17838	17857	17831	17776	17825	17670	17733	17484	17742	17806	17700	17883	17730	17822	17856	17877	17667	17873	17822	17740	18065	17803	17678	17614	17753	17813	17842	17976	17822	17813	17934	17660	17787	17797	18022	17742	17972	17736	17857	17960	17762	17825	17829	17695	17692
15033	18141	17515	16226	17712	18977	17478	14488	12472	11552	11107	11038	11013	10948	10854	11060	10916	10986	10737	10821	10820	11176	10759	11023	11031	11034	11116	10914	10770	11027	10880	11076	10981	10851	10950	10858	10976	10752	11002	10748	10944	10966	10835	10840	10842	10902	10735	10917	10910	10850	10902	10935	10875	10993	11094	10864	10976	10964	10830	10909	10998	10977	10918	10884	10907	10905	10939	10862	10846	10796	10753	10951	10759	10868	10997	10760	10865	11037	10899	10997	11025	10836	10958	11079	11168	10867	10856	10984	10797	10981	10804	10904	10786	10768	10942	10828	10862	10981	10859	10846	10739	11006	10787	10874	10752	10758	10969	11032	10992	10890	10983	10862	10824	10907	11051	10857	10888	10860	10925	10823	11035	10801	10787	10840	10938	10799	10924	10889	11018	10793	10881	10942	10959	10949	10791	11025	10965	10697	10898	10944	10851	10907	11068	10972	11006	10846	10956	10919	10930	11020	11032	10861	10734	10880	10958	11101	10752	10778	10938	10862	10853	10897	10960	10921	10953	11027	10975	10681	10882	10960	10944	10880	10879	10940	10976	10895	10836	10920	10813	10834	11074	10986	10861	11040	10978	10838	10842	10840	10825	10763	11030	10949	10932	10909	11135	10920	10951	10940	10912	10924	10929	11038	10778	10683	10746	10938	10760	10857	10709	10840	10869	10982	10915	10980	10939	10869	10934	10971	10810	10923	10759	10895	10839	10919	10954	10830	10940	10884	10843	10929	10846	10946	10785	10973	10892	10954	10680	10951	10871	10884	10779	10927	10978	11060	10889	10944	10919	10919	10785	10785	10910	10796	10974	10863	10859	10858	10886	11036	10820	10807	10999	10843	10844	10823	10756	11025	10813	11054	10745	10970	10868	10842	10889	10773	10924	10934	10857	11004	10849	10842	10894	10937	10822	11090	11000	10647	10922	11027	10851	10977	10796	10738	10914	11036	10847	11051	11041	10940	10764	10891	10778	10803	10855	10958	10927	10907	10919	10896	10851	10880	10893	10882	10863	10973	10958	10762	10897	10831	10966	10848	10864	10898	10872	10924	10742	10841	10852	10950	10908	10939	10954	10850	10940	10997	10815	10828	10877	10932	10943	10919	10890	10844	11048	10933	10837	10899	10848	10948	10813	10878	10877	10829	10858	10983	10804	10780	10841	10843	10871	11032	10969	10760	10901	10936	10965	10878	10833	10974	10922	10875	10869	10990	10897	10967	10948	10629	11014	10908	10800	10771	10901	10904	10905	11047	10813	10855	10977	10693	11015	11037	10919	10901	10835	10857	10893	10917	10750	10930	10764	10878	10944	11050	11115	11000	11088	10789	10801	10871	10901	10933	10937	10871	10898	10824	10915	11021	10951	10790	10926	10822	10952	11052	10918	10894	10876	10699	10786	10871	10787	10871	10790	10687	10868	11001	11049	10824	10918	10900	10779	10937	11116	10959	10979	11064	10888	10932	10978	10898	10837	10866	10875	10910	10854	11100	10757	10887	11064	10743	10841	10900	10921	10831	10941	10797	10943	11137	10824	10961	11060	11043	10996	10812	10843	10734	11035	10980	10919	11107	11028	10918	10908	10948	10867	10769	10942	10817	10916	10944	10859	10812	10958	10831	11014	10812	10817	11087	10900	10847	10952	10825	10907	10757	10830	10836	10904	10964	10716	10835	10820	11061	10891	10928	10950	10975	10896	10849	10925	10762	10975	10697	10693	10947	10763	11076	10913	10929	10822	11024	10831	10890	10948	10878	10858	10746	10797	10909	10949	11047	10820	10939	10931	10954	10918	10828	10883	11039	10936	11029	10965	10883	10973	10917	10748	11060	10975	10724	10796	10823	10939	10935	10913	10824	10921	10854	10955	10993	10894	10788	10831	11014	10796	10900	10724	10953	11039	10749	11069	10914	10925	11005	10923	11138	10891	10910	10793	10707	11073	10751	11083	11010	10775	10993	10919	10844	10832	10864	10930	10901	11022	10773	10847	10868	10926	10951	11012	10904	10929	10911	10977	10774	10911	10877	10796	11008	10877	10962	10918	10676	10867	10961	10787	10964	11035	10901	10989	10824	10820	10895	10923	10892	10862	11002	10961	10947	11020	10825	11160	10947	10877	10891	10854	10841	10913	10931	10920	10865	10831	10875	10924	10935	10887	10838	10894	10853	11019	10993	10963	10730	10877	11091	11000	10803	10892	10838	11051	10918	11059	10974	11027	11071	10979	10870	10778	10986	10886	10955	10877	10978	10945	10822	10984	10924	10909	10868	10827	10821	11058	10756	10894	11082	10879	10871	10924	10977	10887	10828	10877	10808	10866	10908	10936	10790	10914	10954	10874	10973	10851	10856	10893	10973	10976	10908	10931	10889	10895	10965	10883	10940	10910	10942	10803	10788	10913	10799	10744	10827	11002	10884	10944	10915	10920	10810	10944	10867	11015	10980	10922	10933	10825	10834	10849	10881	11027	10895	10814	10856	10988	10897	10959	11032	10925	10905	10817	10954	10880	10946	10845	10877	10801	10986	10896	10992	11023	10831	10803	10822	10789	10681	10902	11054	11005	10891	10853	10799	10964	10916	10998	10915	10851	11024	10700	11024	10803	10955	10776	10729	11017	10869	10933	10896	10763	10969	10935	10713	10970	10826	10879	10931	10808	10915	10935	10974	11038	10989	10906	10990	11012	10864	10879	10915	10907	11016	10730	10945	10964	10949	11007	10984	10846	10909	10969	10809	10891	10804	11052	10840	10851	10796	10850	10776	10933	10850	10954	10960	11001	10854	10846	10958	10935	10833	10759	10848	10806	10872	10980	10754	10912	10689	10965	10861	11002	10844	10907	10762	10964	10829	10913	10894	10930	10915	10905	10999	10941	10891	10924	10891	10814	10860	11039	10901	11056	10898	10948	10930	10870	10734	10930	11004	10951	10716	10935	10810	10737	10861	10828	10862	10971	10897	10893	10933	10787	10934	11010	10953	10913	10956	10948	11007	11010	11001	10944	11016	10957	10974	10987	10927	10788	11000	10972	10806	10865	10859	11072	10889	10940	10987	11026	10915	10958	10926	10828	10904	10906	10917	10896	10877	10780	10902	10906	10962	10948	10813	10921	10902	10956	10988	10911	10884	10985	10928	10818	11074	10876	10877	10997	10970	10888	10990	10931	10882	10881	10848	10830	11085	10837	10963	11016	10847	10840	10859	10942	10669	10870	10916	10952	10864	10910	10819	10863	10838	11005	10871	10991	10938	10989	10857	10835	10824	10997	10850	10868	10904	10783	10968	11014	10855	10825	10729	11068	10857	10780	10948	10849	10940	10933	10785	10829	11045	10815	10901	10851	10958	11022	10949	10874	10847	10911	10817	10921	10912	10964	10892	10847	10917	10821	10927	10987	10883	10904	10936	10941	10900	10836	10969	10890	10926	10853	10888	10973	10920	10922	10825	10968	11014	10949	10958	10884	10965	10836	10944	10945	10848	10967	10806	10977	10896	10933	10908	10929	10968	10886	11064	10914	10916	10953	10961	10949	10967	10983	10769	10892	10966	10919	11138	10992	11030	10858	11093	10906	11072	10882	11000	11036	10717	10838	10913	10831	10838	10893	10893	11035	10909	10984	10831	10906	10808	10954	10816	10829	10796	10846	11063	10669	10883	10864	11050	10933	10928	10760	10819	10887	10822	11038	10987	10922	10892	10868	10840	10826	10935	10919	10936	11133	10913	10904	11031	11034	10864	10826	10959	10773	10839	10831	10917	10732	10957	10804	11099	10835	10926	10786	10936	10776	10879	10920	10969	10954	10793	10996	10863	10905	10875	10772	10898	10903	10852	10978	10947	10919	10896	10707	10748	11033	10872	10811	10986	10916	10913	11124	10908	10952	10850	10994	10836	10687	10854	10989	10953	10948	10837	10911	10811	10849	10911	10914	10865	10750	10927	10922	10790	10951	10904	10967	10831	10984	10921	11020	10924	10927	11061	10905	10984	10957	10716	10886	11036	10987	10926	10897	10816	10919	10838	10865	10988	10792	11104	11010	11009	10817	10872	11077	10816	10885	10903	10872	10961	10927	10980	10896	10928	10934	10837	10982	10752	10850	10942	10977	10918	10812	11027	10897	11014	10981	10926	11033	10783	10982	10919	10930	10906	10922	10840	10905	11109	10970	11018	11070	10951	11006	10773	10946	10809	10849	11011	10830	10954	10866	10875	10950	10996	10890	10863	10991	10923	10898	11022	10677	10768	11036	10939	11027	10767	10975	10824	10936	10936	10807	11006	10859	10722	11009	10706	10999	10963	10984	10909	10872	11043	10906	10891	10895	11016	11016	10832	10795	10921	10930	10879	11022	10770	10875	10876	10980	11014	10799	10784	10915	10855	10748	10845	10818	10939	10917	10943	10952	10901	10949	10999	10856	10968	10802	10903	11125	10958	10891	10944	10839	10718	10896	10964	10887	10879	10963	10842	10833	10861	10945	10951	10881	10832	10830	11060	10861	10927	10791	10891	10831	10898	10809	10903	10821	10966	11057	10883	10785	10898	10974	10932	10800	11026	11042	10899	10862	10898	10902	10750	10932	10818	10964	10829	11099	10892	10709	10895	10944	10888	10620	10991	10949	11039	10919	10991	10988	10971	10774	10974	10868	10851	10811	10953	10904	10953	10932	10896	10813	11117	10934	10884	10757	10964	11038	10902	10915	10984	10937	10889	11012	10890	10855	10939	10822	10740	10784	10812	10846	10871	11074	10997	11058	10736	10953	10867	10776	10903	10947	10976	10917	10977	10934	10863	11062	10890	10977	10866	10972	10878	10846	10864	10803	10919	11011	10780	10887	10795	10788	10938	10915	10999	10995	10722	10770	10872	10972	10879	10773	10945	11002	10943	10807	10830	10838	10917	10965	10920	10963	10961	10872	11016	10827	10875	10825	10855	10972	10998	10777	10743	10965	10794	10845	10790	10859	10891	10930	10919	10870	10832	10923	10974	10959	11179	10847	10842	10947	10837	10949	10833	10927	10946	10977	10962	10973	11026	10858	11032	10920	10947	11053	10968	10828	10856	10856	10811	10893	10979	10927	10807	10870	10799	10883	10902	10948	10848	10829	10905	10747	10864	10840	10716	10962	10841	10802	10958	10895	10932	10911	11028
25863	21606	28138	31371	39382	50399	50175	38586	29058	22646	19185	18350	17900	17836	17782	17732	17812	17699	17583	17547	17832	17699	17801	17514	17544	17459	17597	17524	17914	17666	17743	17699	17728	17822	17664	17736	17688	17601	17667	17602	17755	17698	17680	17663	17754	17857	17482	17615	17624	17722	17495	17548	17523	17553	17780	17665	17612	17820	17870	17699	17623	17708	17616	17586	17718	17543	17586	17520	17486	17640	17678	17404	17411	17600	17491	17575	17694	17732	17501	17633	17532	17587	17789	17672	17734	17610	17632	17397	17550	17403	17828	17738	17513	17434	17710	17637	17630	17769	17830	17788	17823	17910	17781	17683	17750	17692	17731	17820	17701	17529	17511	17501	17685	17662	17434	17738	17727	17482	17851	17719	17816	17711	17777	17695	17417	17509	17686	17684	17749	17822	17453	17810	17698	17658	17594	17806	17722	17784	17699	17679	17488	17634	17638	17760	17912	17774	17710	17736	17655	17794	17561	17564	17535	17413	17647	17640	17631	17732	17686	17531	17270	17613	17452	17614	17489	17754	17540	17697	17663	17642	17732	17613	17728	17478	17579	17777	17611	17797	17772	17507	17594	17839	17719	17510	17692	17645	17818	17571	17576	17469	17720	17515	17701	17681	17796	17746	17514	17533	17553	17455	17526	17873	17733	17575	17613	17527	17915	17677	17791	17612	17546	17519	17587	17464	17593	17719	17389	17678	17613	17803	17676	17440	17548	17517	17470	17572	17559	17841	17498	17457	17580	17738	17630	17754	17669	17664	17430	17474	17775	17633	17657	17721	17720	17659	17618	17842	17384	17712	17819	17514	17582	17719	17696	17583	17706	17616	17671	17697	17652	17552	17542	17696	17739	17674	17533	17500	17684	17467	17529	17646	17643	17729	17669	17651	17614	17449	17705	17626	17696	17713	17619	17567	17679	17576	17789	17717	17603	17678	17600	17702	17578	17671	17637	17715	17755	17960	17835	17851	17781	17567	17666	17688	17680	17560	17552	17691	17720	17564	17578	17579	17685	17227	17848	17730	17474	17738	17769	17753	17663	17750	17556	17573	17764	17801	17708	17568	17282	17548	17549	17662	17840	17697	17779	17580	17700	17623	17532	17748	17552	17708	17739	17740	17479	17551	17750	17556	17561	17881	17661	17975	17671	17393	17905	17599	17874	17753	17407	17579	17625	17769	17647	17565	17620	17626	17583	17846	17769	17514	17568	17672	17460	17523	17709	17569	17789	17654	17726	17627	17733	17687	17567	17547	17468	17587	17766	17662	17728	17594	17644	17664	17570	17676	17590	17616	17546	17662	17404	17342	17583	17712	17602	17560	17556	17609	17603	17539	17476	17448	17586	17592	17573	17488	17592	17599	17570	17801	17801	17618	17493	17562	17675	17667	17736	17576	17436	17723	17483	17401	17489	17572	17384	17496	17550	17623	17441	17642	17811	17542	17343	17513	17764	17517	17655	17404	17629	17586	17702	17709	17394	17617	17606	17808	17657	17673	17636	17503	17724	17662	17745	17774	17566	17403	17500	17349	17640	17644	17653	17659	17722	17557	17676	17459	17601	17656	17680	17524	17575	17657	17628	17628	17785	17663	17648	17718	17598	17733	17691	17665	17476	17559	17605	17474	17418	17648	17843	17558	17715	17610	17584	17676	17416	17302	17449	17633	17636	17475	17552	17623	17744	17630	17607	17281	17540	17439	17465	17429	17771	17597	17530	17402	17719	17651	17636	17509	17830	17733	17524	17565	17535	17567	17601	17799	17501	17536	17742	17642	17566	17570	17666	17812	17717	17509	17613	17626	17747	17582	17361	17376	17698	17540	17410	17471	17560	17713	17767	17596	17458	17737	17639	17571	17608	17538	17797	17570	17562	17708	17608	17524	17279	17705	17598	17526	17513	17532	17718	17574	17615	17484	17627	17443	17674	17762	17843	17696	17638	17519	17604	17579	17496	17474	17697	17630	17532	17754	17633	17523	17688	17642	17674	17546	17766	17603	17653	17614	17583	17626	17636	17516	17687	17547	17493	17581	17726	17512	17452	17366	17545	17573	17471	17617	17554	17528	17680	17671	17535	17514	17678	17654	17517	17439	17476	17761	17446	17297	17632	17529	17623	17677	17440	17419	17573	17721	17722	17607	17602	17687	17545	17740	17562	17428	17770	17619	17570	17550	17572	17374	17408	17654	17414	17728	17467	17478	17695	17672	17833	17433	17636	17709	17714	17836	17437	17764	17613	17523	17596	17628	17740	17618	17779	17485	17607	17614	17728	17555	17706	17611	17771	17536	17761	17621	17712	17576	17536	17549	17588	17706	17728	17526	17887	17591	17521	17613	17743	17630	17809	17588	17640	17438	17718	17637	17550	17781	17667	17754	17519	17441	17513	17443	17547	17584	17562	17615	17593	17799	17640	17605	17504	17665	17625	17777	17540	17571	17541	17472	17492	17765	17456	17718	17495	17555	17529	17563	17620	17702	17379	17380	17555	17520	17574	17521	17415	17714	17624	17536	17529	17608	17424	17452	17627	17778	17658	17522	17585	17629	17723	17773	17867	17675	17734	17602	17799	17656	17477	17540	17672	17556	17513	17477	17515	17693	17747	17445	17750	17775	17464	17605	17446	17474	17446	17328	17588	17600	17793	17763	17689	17712	17413	17605	17633	17422	17609	17349	17501	17690	17332	17536	17582	17545	17470	17860	17726	17694	17632	17527	17659	17634	17479	17553	17559	17414	17577	17673	17649	17631	17660	17702	17631	17674	17763	17555	17711	17708	17849	17738	17703	17538	17623	17600	17474	17654	17588	17605	17658	17666	17701	17577	17893	17736	17490	17529	17797	17656	17673	17360	17489	17414	17612	17676	17589	17408	17487	17462	17807	17565	17822	17722	17531	17462	17505	17369	17571	17458	17623	17540	17728	17734	17658	17910	17724	17735	17713	17823	17708	17681	17645	17552	17719	17848	17664	17586	17635	17794	17603	17549	17815	17597	17603	17696	17652	17532	17796	17731	17604	17434	17947	17690	17915	17796	17834	17738	17549	17689	17917	17558	17720	17419	17537	17483	17555	17497	17594	17564	17554	17563	17491	17569	17555	17514	17776	17448	17717	17854	17633	17640	17713	17609	17754	17385	17571	17757	17553	17463	17583	17547	17813	17647	17330	17448	17710	17854	17879	17555	17711	17542	17756	17811	17667	17581	17449	17451	17795	17718	17625	17675	17621	17744	17474	17593	17597	17612	17672	17611	17688	17754	17551	17670	17580	17783	17519	17481	17565	17700	17606	17826	17657	17826	17340	17539	17694	17690	17627	17424	17707	17710	17569	17323	17548	17796	17605	17485	17616	17745	17614	17471	17502	17485	17847	17763	17528	17553	17542	17690	17911	17522	17655	17893	17506	17594	17475	17612	17531	17747	17853	17672	17661	17676	17522	17945	17657	17689	17804	17439	17566	17619	17779	17613	17636	17594	17642	17651	17710	17808	17776	17514	17779	17737	17607	17650	17767	17527	17690	17555	17561	17615	17495	17640	17817	17645	17690	17705	17451	17639	17715	17717	17459	17354	17544	17624	17730	17519	17712	17823	17683	17763	17717	17669	17738	17803	17749	17791	17721	17524	17679	17523	17504	17772	17624	17748	17760	17697	17776	17582	17786	17703	17687	17701	17614	17638	17628	17648	17720	17539	17657	17818	17767	17530	17461	17530	17495	17738	17535	17485	17537	17761	17575	17564	17773	17590	17653	17771	17621	17547	17508	17625	17714	17764	17599	17658	17456	17831	17561	17798	17651	17765	17664	17449	17602	17641	17494	17344	17312	17580	17711	17655	17577	17524	17553	17852	17662	17637	17492	17556	17716	17779	17690	17646	17858	17752	17677	17772	17693	17694	17716	17733	17585	17610	17693	17450	17475	17614	17680	17918	17670	17790	17655	17579	17759	17642	17671	17668	17730	17650	17660	17681	17677	17513	17485	17663	17624	17586	17510	17802	17615	17672	17516	17564	17747	17769	17789	17556	17713	17735	17557	17593	17663	17858	17660	17583	17608	17699	17641	17552	17782	17776	17502	17813	17613	17538	17404	17671	17557	17478	17677	17626	17787	17620	17724	17825	17551	17531	17508	17507	17705	17526	17707	17747	17695	17692	17663	17709	17589	17618	17594	17575	17568	17599	17361	17449	17745	17567	17706	17605	17537	17533	17698	17415	17904	17775	17815	17481	17482	17375	17565	17598	17559	17569	17722	17694	17597	17669	17643	17683	17716	17658	17654	17437	17649	17630	17635	17662	17420	17693	17565	17845	17651	17653	17534	17663	17782	17688	17834	17667	17667	17674	17521	17507	17704	17639	17734	17856	17623	17653	17713	17696	17432	17584	17614	17696	17521	17469	17719	17548	17684	17471	17730	17819	17705	17662	17774	17442	17664	17570	17602	17592	17503	17848	17532	17485	17719	17671	17513	17455	17581	17556	17768	17796	17662	17588	17439	17695	17980	17709	17599	17500	17478	17714	17620	17735	17599	17757	17819	17587	17689	17671	17586	17640	17607	17736	17729	17564	17620	17593	17493	17489	17716	17617	17665	17594	17738	17694	17510	17727	17781	17563	17516	17719	17686	17588	17655	17739	17628	17646	17506	17695	17542	17446	17565	17845	17831	17598	17395	17642	17641	17609	17768	17622	17733	17497	17670	17499	17584	17580	17679	17713	17628	17590	17775	17612	17474	17655	17538	17639	17534	17723	17810	17576	17533	17698	17452	17517	17841	17539	17457	17843	17570	17352	17739	17656	17627	17644	17646	17606	17779	17679	17628	17473	17786	17400	17502	17663	17540	17775	17578	17568	17851	17636	17782	17768	17470	17769	17504	17754	17627	17427	17499	17688	17703	17521	17600	17604	17827	17688	17656	17828	17712	17523	17572	17418	17657	17594	17728	17677	17706	17830	17643	17669	17789	17543	17686	17678	17578	17618	17682	17636	17426	17600	17624	17719	17554	17578	17772	17677	17584	17715	17418	17544	17388	17799	17631	17570	17574	17667	17758	17693	17559	17631	17497	17654	17734	17519	17528	17683	17765	17585	17503	17741	17573	17451	17611	17671	17605	17766	17620	17509	17522	17615	17578	17554	17642	17661	17611	17749	17700	17589	17672	17577
17749	35361	29704	29142	37686	47252	42230	29922	20897	14649	11897	11416	11187	11353	11063	11090	11121	11070	11077	10924	11134	10987	11006	11086	11043	10967	11040	11302	11079	11146	11093	11170	11066	11081	10940	11147	11023	11145	11105	11236	11072	11203	10925	11236	10995	11158	11115	11063	11019	11074	11150	10977	11240	11151	11142	11206	11038	10979	11311	11126	11162	11058	11066	10938	11098	11029	11149	11057	11028	11110	11112	11079	11107	11047	11015	11080	11194	10961	11018	11037	10957	11068	10985	11024	11010	11071	11080	11038	11163	11210	11042	11158	11147	10976	11120	11035	11127	11056	11090	11167	11113	11009	11221	11030	11036	11045	10979	10910	11062	11074	11028	11038	11056	10849	11033	11076	11085	11060	10990	11001	11134	11229	11006	11040	11177	11066	10987	11132	11130	10878	11041	10927	11123	11148	11050	11133	11109	10998	11047	11017	11113	10915	11041	11067	11144	11075	11114	11090	11027	11228	10988	10983	11128	10966	11000	11079	11079	11045	11007	10926	10914	10910	11094	10951	11170	11093	10949	11039	11012	11198	10924	11036	11055	11088	10999	11165	10910	10924	11098	10988	11069	11146	11062	11244	11046	11144	10991	11025	11017	11029	11051	11061	11091	10876	11102	10924	10848	11123	10970	11037	10939	11069	10918	11058	10923	10942	11067	11034	11090	11118	11017	10911	11025	11055	11122	10982	11010	11025	10920	11058	11101	11056	11012	11135	11125	10991	10954	11036	10995	11105	11086	11081	10902	11095	10992	11115	10943	11083	11152	11211	11108	10850	11128	11157	11179	11063	11018	11009	11058	10948	11080	10853	11039	11146	10961	10973	10861	10999	10984	11011	10818	11000	11084	11132	11083	11188	10883	10935	11156	11062	11169	11095	11151	10922	11223	11114	10975	11153	11058	11014	11152	11077	11237	11255	11113	11119	11102	11009	10989	10914	11040	10958	11024	10937	11041	11110	11076	11100	11159	11078	11186	10948	10806	11062	11010	10886	11061	10997	10841	10994	11104	10906	10885	10925	11116	11184	10999	11076	11091	10890	10868	11078	10941	11119	10902	11103	10970	10993	10946	11136	11031	11193	10961	11081	11111	11092	11214	11043	10964	10965	11068	11153	11099	11065	11025	11205	11073	10944	10936	11180	11114	11063	10823	10908	10872	11048	11147	10945	11151	10875	11189	10895	11079	11233	11058	11091	10907	11040	11244	11097	11145	11040	10864	10958	11081	11075	11223	11113	11085	10875	11046	11258	11109	11098	11255	10912	11005	11043	11166	10968	11013	11121	10924	10965	10978	11100	11056	10870	11069	10988	11082	10961	11199	11063	10890	11111	11042	11136	10979	11011	11061	11021	10942	11111	11075	11119	11088	11150	11219	11112	11265	10915	11213	11111	10999	11086	10881	11069	11054	10807	11065	11089	11031	11242	11191	11019	11059	11200	10990	11011	11183	11109	11141	11092	11044	10829	10977	10923	10999	11098	10995	11025	11082	10812	10976	10935	11110	10905	11092	11028	11073	11057	10984	11007	11054	11075	11170	11075	10959	11106	11238	11021	11028	10939	10998	11016	10930	11064	10959	11131	11212	11073	10991	11039	10950	10997	11180	11106	10916	10895	10913	10903	11102	11069	11103	11089	11005	11024	11107	10975	10957	11074	10963	11072	11011	11002	11009	10984	10973	11001	11083	10945	11045	11186	11062	11090	10982	11018	11137	10932	10991	10909	11058	11209	11053	11042	10998	11007	10874	11174	11006	10965	10840	10925	10956	11005	10975	11105	10971	10839	11138	11156	11152	11024	11093	11087	11049	11043	11069	11097	11017	11029	10945	11114	11123	11233	10944	11182	11098	11046	11053	11051	11063	11016	10989	11061	10992	10982	11001	11098	11039	11057	11079	11093	11049	11124	11109	11135	10904	11086	10989	11049	11136	11109	10856	11038	11120	10953	11069	11146	11141	11219	10983	11137	11017	11170	11140	10858	11026	11146	11115	11046	11026	11127	11046	10981	11083	11017	11082	10955	11142	10984	11150	11117	11200	11137	11090	11055	11057	11183	10954	11046	11094	11190	11251	11040	11069	10999	10991	11078	10937	11054	11128	11068	11174	11111	11099	11214	10974	10896	11052	11037	11008	11105	11130	11029	11169	11005	11060	11035	11014	11167	11006	10984	10973	10999	11063	11116	11102	10986	10921	10980	10848	11076	11041	10922	10998	11021	11133	10961	11103	11120	11002	11001	11054	10941	10941	11102	11093	11147	11176	11052	11118	11084	11012	11172	11097	10981	11176	11323	10986	11042	11089	11096	10970	10999	11069	11053	11176	11107	11104	11072	11123	11149	10969	11083	10998	11055	11173	11006	11140	10984	11034	11116	10936	10947	11024	11121	10897	11084	11010	10875	11167	11036	11161	11084	11124	11175	11066	10921	11050	11001	11051	11068	11188	11064	11056	11138	11050	11067	11168	11034	11127	11035	11111	10998	10991	10935	11072	11087	11047	11047	11145	11045	10999	11081	10984	11012	11061	10887	11088	10922	11148	11045	10938	10984	11105	11136	10783	10967	11034	10993	11054	11124	10926	11098	10976	11092	11095	11147	10923	11001	11167	11080	10890	10876	11019	11021	11074	11047	11205	11048	10963	10980	10943	11077	11093	11155	11093	10999	11006	11069	11034	11043	11124	11163	11066	11047	11120	11079	11085	10978	10978	10974	10941	11018	10970	11169	11243	11118	10952	10979	10983	10884	11004	11025	11010	11106	11097	11171	10942	10909	10980	11035	11124	10984	10990	11035	10969	11086	11039	10965	10942	11000	10967	10939	11164	11005	11083	10915	11132	10975	11125	11184	11049	10959	11265	11005	10919	11080	11111	10859	10993	11134	10924	11070	10947	11181	10827	10922	11166	11168	10963	10886	10997	10884	11047	11024	11012	11133	10924	11127	11053	11016	10973	11011	11085	11003	11249	11186	11015	11013	11137	11015	11023	10990	11071	11066	10846	11087	11001	10907	11118	11145	10958	11139	10996	11185	11005	11047	10982	11130	10975	11024	11049	10978	10887	11008	11003	11086	11074	11123	11008	10972	11062	11081	11126	11120	10921	10913	11196	11132	11005	10962	11004	10963	11093	11065	11045	10999	11033	11120	11036	10989	11077	11102	11099	11152	11141	10912	10919	11092	10900	11026	11044	11059	11107	11155	11156	10991	11122	11178	11106	11051	11178	11096	10991	11006	11122	11254	11100	10989	10944	11000	11045	11095	11122	11018	11193	10946	11065	11077	11005	11104	10948	11090	10995	11033	11227	10889	11061	11113	11026	10990	10989	11083	10900	10942	11116	10988	11013	11025	11045	11187	11052	11201	11107	11079	10977	11138	11073	11008	11108	10959	11031	11089	10912	11090	11242	11073	11027	11038	11001	11011	11030	10969	10992	11058	10959	11032	11212	10821	11234	10986	11068	11103	11162	11157	10989	11060	10977	11214	11044	11078	11222	11191	10913	10982	11031	11140	11139	10918	11022	10986	11007	11099	11091	11180	10967	11021	11066	11036	11241	11074	11183	10983	11082	11061	10992	11008	11082	10982	11113	11030	10976	10941	10940	11034	10969	11075	11075	11083	11162	11030	10974	11146	10967	11034	10948	11059	11002	11025	11126	10985	11048	11237	11007	11080	11010	10953	10982	11136	11038	11145	10921	11043	11010	11054	10922	11049	11211	11005	11038	10985	11115	11094	11006	10887	11034	11198	10912	11220	11042	11008	11193	11041	10900	11003	11121	11071	11123	11041	11025	11047	10969	11163	10808	11069	11073	11069	11171	11159	11028	11144	11010	11010	10916	11088	11172	11285	11144	11130	11220	11030	11243	11081	11068	11146	11152	11112	10871	11206	10873	11228	10983	11085	10916	11056	11049	11137	11035	11065	10936	10908	11069	10928	11214	11042	11158	11191	11035	11031	11067	11012	10963	11139	11084	11091	11154	10938	11054	10907	11180	11011	11152	11088	10978	11006	11175	10986	10955	11028	11190	11013	11184	11060	11033	10993	11069	11100	10863	10994	11168	10961	10982	11002	11103	11059	11032	11134	11045	11115	11052	11155	11061	11013	11199	11225	11065	10960	11244	11068	11058	11134	11001	11033	10938	11147	11050	11045	11039	11071	11066	11229	10998	11032	10983	11130	11120	11207	11124	10896	10979	11016	10948	11111	11082	11057	11015	11104	11048	10956	11146	10836	11005	11054	11151	10956	11154	11098	11026	11029	11133	11038	10895	11127	11087	11180	11060	10987	10912	11136	10883	11096	11152	10938	11040	11062	10996	11016	10966	11012	11086	10975	10991	10981	10832	10981	11051	11021	11048	11087	11117	11159	11089	11016	11088	11030	11054	11040	11094	10945	10864	10935	10855	11188	11012	11087	11140	10951	11155	11120	11062	11109	11161	11030	11144	11178	10999	11125	11012	11137	10819	11257	11032	11149	11007	11175	11071	10968	11073	11075	11024	11054	11000	11132	10966	11090	11039	11167	11006	11020	11098	10973	11127	11068	10999	11022	10942	11102	10989	10843	11222	10892	10985	11107	11073	11089	11176	11013	11030	11133	11307	11101	11010	11014	10939	11092	11047	10936	10956	11160	10983	10897	10919	11155	11159	10975	11035	11074	11030	11265	11117	10999	11099	11170	10995	10928	11113	11063	11095	11095	11059	11165	11040	11118	11065	11238	11001	11138	10982	10935	11038	10990	11072	11033	11054	11077	11140	11151	11023	10937	11273	11120	11141	11128	10956	10999	11094	11168	10982	10957	11024	11067	11043	11060	10861	10977	11023	10926	10985	11096	11031	11173	11007	11163	11005	10874	11060	11053	10955	11069	10941	10937	11114	11169	11092	11068	11084	11233	10927	11161	11052	10923	10876	10984	11106	11141	11091	10971	11036	10960	11094	10972	11144	10971	11154	11012	11066	11030	11136	11065	11076	11060	11074	11045	11071	10979	11123	10917	11095	11077	11047	10895	11026	11068	11147	10963	10969	11088	11096	11069	11047	11039	11214	10908	10931	10995	11090	10987	11082	10947	11002	11108	11032	11082	11077	11084	11042	11134	11123	11072	11192	11174	10891	11057	10930	11084	11028	11021	10938	11225	10985	10946	11006	11116
24225	21585	28668	27051	48063	66469	62477	47856	34639	25159	20363	18682	18632	18259	18200	17988	18156	18267	18409	18263	18185	17965	18154	18296	18069	18302	18044	18224	18033	18033	17947	18292	17881	17956	18357	17955	18027	18195	18244	17918	17947	18099	18082	18061	18165	17976	18164	18024	18091	17986	17969	18068	17944	18055	17998	18184	18079	18086	18066	18084	17913	18185	18132	18016	18097	17975	17938	18135	18153	17855	17862	18023	17968	18032	18046	17913	18020	18015	17930	18013	18159	17956	18026	17669	18017	17936	17967	18076	18067	18018	17899	17734	17984	17794	17944	17945	17949	17734	17944	18097	18063	17999	17770	18004	18107	17827	17963	17998	17820	18022	18126	17904	17962	18066	17908	18031	17970	17960	17707	18099	18301	18234	18152	17988	17911	17779	17816	17948	18102	18007	18135	17976	17866	17991	17985	17921	17962	18180	17875	18017	18107	17956	17936	17984	17931	18216	17949	17942	18172	18074	18062	18071	18085	18065	18069	17812	18139	18046	17974	17934	18083	18044	17884	17884	18063	18154	18051	18198	17950	17856	17989	18129	18130	17940	17962	18128	17885	17953	18158	18055	18046	18139	18194	17947	17966	17892	17976	18037	17907	17848	17984	18039	17882	18047	17732	17870	18012	18075	17914	18009	18067	17776	18095	18027	18001	17835	17907	17938	17937	17993	18028	17987	17979	18087	17899	18023	17990	18213	18046	18038	18207	18219	17979	18107	18060	17929	17961	18214	18049	18074	18236	17961	18065	18030	17936	17901	18002	18046	17973	18110	17940	17590	17977	17832	18118	17965	17800	18147	17891	18087	17979	18098	18117	18043	18079	17974	17937	17894	17804	17991	17894	17977	18183	17873	17954	17918	17901	18187	17818	17821	18045	18242	18168	17945	18047	18162	18084	17789	18083	18036	18004	17951	18224	17820	17918	18111	17733	18037	18024	17983	17997	17966	17832	18032	17976	17877	17926	17997	18096	17880	17936	17881	17968	17759	18030	17983	18010	17880	17986	17986	17907	17983	17873	17830	18057	17942	17926	17746	18144	18184	18021	17726	17803	17827	18059	17891	17963	18069	18260	18058	17915	17715	17922	17975	17922	17982	18059	18057	18152	18091	18272	18192	18213	17763	17846	17831	18030	17821	18010	18104	17909	18033	17989	17891	17767	17888	17900	17780	17975	18178	17928	17899	17954	18019	18198	18114	17889	18083	18035	18061	18004	18299	17808	18023	17943	17882	17934	17789	18112	18083	18048	18473	18051	18026	17916	18008	17914	17905	18124	17953	18102	17825	18063	17882	18090	17942	17982	18104	17883	18028	17960	17906	17852	18053	18063	17966	17817	17831	18033	17979	18127	17809	17925	17980	17854	17861	17865	18226	18009	17997	17993	18081	18084	17905	17923	17914	18002	17990	18202	18004	18081	18097	18118	18033	18114	18082	18014	18053	18007	18152	17987	17865	18096	17672	17738	18150	18189	18026	18161	17879	18187	18010	18217	17911	18167	17904	18074	17988	18014	18278	18096	18119	18037	17818	18154	18139	18012	17982	18234	17975	17997	17785	17719	18013	17989	17951	18050	18054	17849	18221	17792	17814	18035	17996	17901	17979	18079	17938	17952	17951	17879	17791	18007	18056	17931	18114	17935	17817	17918	17889	17964	18011	18107	17919	18064	17663	17842	18017	18012	18022	18051	17831	17763	18007	17896	18316	18092	17949	18064	18139	18156	17907	17820	17797	18003	18051	17940	17861	18031	17972	18099	18124	18068	18072	18109	18020	18019	18050	17997	17677	17922	18124	18002	17952	17779	18054	18006	17906	17818	17962	17751	17821	18052	18103	18124	17957	17750	17934	17967	18037	18052	17890	18031	17950	17962	18216	17988	18327	18107	18179	17988	18037	18120	18035	18068	18087	17830	18038	18139	17953	18043	17931	18041	18044	17965	18071	17960	17732	18051	18121	18147	17931	17882	18038	17932	18140	17928	17850	17889	18156	17864	17821	18136	17893	17772	17916	17985	18015	18017	18024	18154	17929	18174	17968	17998	18065	18024	17732	18088	18230	18105	17938	18057	18013	18062	17999	18059	18086	17903	17828	17824	17789	18047	18064	18058	18014	17842	17793	17937	17952	18033	18186	18027	18174	18106	17865	18065	18001	17917	17966	18185	18077	18073	18078	17993	17918	18047	18038	18006	17889	17982	17919	17941	17951	18132	18053	17965	18196	18087	18149	18076	18056	18149	18087	17840	18061	18145	17887	18025	18027	17874	18241	18034	18148	17827	18019	18081	18003	18174	17913	17921	17887	17971	17993	17930	17938	17946	17731	17859	18118	17859	17902	18073	17940	18199	17822	18182	17873	18006	18050	18088	18017	17849	18086	18255	17987	18057	18014	18016	17952	17841	17973	17910	17957	18022	17781	17984	17859	17899	18061	18293	17893	18023	18008	17973	17815	17802	17816	17832	17964	18199	17958	17914	17956	17930	17961	17738	17916	17878	17892	17956	17933	17939	17972	17951	17816	17953	18079	17874	18036	17894	17969	18013	18058	17910	17992	18288	17858	18054	18013	18228	18040	17854	18065	18026	17815	18121	18012	17865	17885	17915	18015	17873	17902	18061	17915	18033	17998	17762	18011	17979	17965	18025	17890	17781	17887	17910	18177	17932	18066	18146	18151	18085	17757	17946	17921	17705	18217	17885	17914	18105	17890	17911	18011	18157	18049	18100	18130	18189	17912	18037	18028	17951	17912	18037	17982	18154	18079	18123	17995	17940	17866	18156	17831	17943	18004	17888	18117	18036	17858	18074	18064	18217	17861	18222	17787	17909	17931	17983	17865	18029	17970	17943	17914	18045	17886	17886	17980	18024	18056	17989	17992	18031	17926	17937	17860	18009	18083	18000	17662	17931	17849	17775	18020	17885	18293	17902	18041	17990	17959	18220	17994	18047	18028	18136	17774	17974	18049	18084	17938	17876	17843	17819	18112	18103	18053	17904	17983	18371	18021	18028	17951	18116	18055	17753	17677	17994	18030	17965	18230	17946	17918	17890	17743	18052	17776	18013	18022	17962	18147	18172	17853	18046	18020	17802	17954	17768	18000	18167	17919	17810	18057	18045	17898	17818	18121	17943	17961	17963	18012	18090	17919	18240	18202	18008	17912	17980	18056	17913	18124	18208	18005	18143	17956	17724	18013	18150	17925	18080	17933	17984	18021	18006	17948	18024	17962	18115	18142	18036	18039	18125	17950	18015	17944	18126	17908	17945	18073	18132	18136	18010	17933	17780	17983	18043	17940	18241	17991	17772	17790	18064	17792	18003	17919	18299	17924	17970	18063	18010	17905	17859	18011	17794	18102	18091	17788	17852	18118	18065	18012	18169	17934	17780	17894	17947	17939	17947	17976	18026	17959	18071	17848	18054	17912	18090	17796	18134	17789	17814	17912	18089	17671	18047	18014	17819	17979	17982	17920	18062	17901	17928	17930	18070	18001	17940	17796	18257	17775	17920	17797	18121	17917	17879	18202	18017	17914	18078	18003	17980	17904	18023	17956	18025	17734	18049	17683	17917	18034	18016	17916	18013	18099	18058	18204	17943	18113	17979	18021	18118	18000	17956	17980	17847	17873	17974	17984	18087	18276	17930	18048	18103	17771	18059	17865	18027	18017	17911	18109	17869	17884	17910	18133	17758	18121	18093	17996	17847	18014	17868	17917	17990	18020	17962	18019	17971	17984	18188	18077	17874	17852	18111	17835	17916	17871	18065	18006	18052	18013	17854	17787	17936	17753	18031	18058	17952	18043	17938	17993	17864	18111	17915	17900	18106	17934	18206	18012	18025	18102	18055	18132	17927	18108	18125	17975	18128	17777	18083	17925	17981	17991	18126	18193	17996	18038	18024	17880	17975	17954	17926	17831	17923	18064	17719	18029	18171	18036	18228	18037	18209	17933	17952	17942	18125	17845	18019	17943	17906	18068	17971	17799	18119	18175	17944	17879	18200	17912	18095	17986	18025	18144	17957	18054	17976	17980	18032	18111	17955	18118	17942	18146	18054	17957	17945	17858	18005	18019	17769	17954	17903	17935	17965	17946	18073	18109	18048	17947	17971	17903	17989	18067	17896	18169	18089	17985	17998	18067	18051	18194	18154	18091	17992	17970	18118	17987	18079	18235	17880	18224	18124	18078	18077	18077	18142	18033	17840	18037	18058	18183	18252	18003	18046	17789	18036	17771	17875	18051	17972	17868	18109	18114	18011	17929	17967	17970	17896	18074	17957	17940	18110	17821	17868	17872	17828	18075	18003	17901	18139	18010	18070	18090	17979	17987	17902	17934	18207	18133	17973	17901	17935	17886	18087	17902	18045	17952	17929	18111	18013	17893	17887	18048	18115	17913	17986	17985	18126	18063	17987	18091	17946	18098	18173	18199	18031	17993	18231	18030	17937	18022	17955	18054	17950	17891	17879	18105	18058	18031	18097	18039	18027	17750	18015	17864	18010	18063	18037	17905	18033	18118	17920	18021	17894	18016	18047	18023	18062	17913	17840	17944	18111	18029	17960	17868	17814	17825	17900	18130	18002	18104	18054	18163	18032	17860	18093	17947	17809	17909	18024	18002	18151	17999	17994	17997	17928	17888	18057	18103	18010	18034	18022	18083	18052	18119	17879	17955	17808	17822	17841	17904	18095	17944	17933	17943	17936	18055	18137	17988	17954	17856	18021	18053	18020	17986	17940	17918	18108	18058	18013	18072	18088	18209	18129	17939	18127	18020	17993	17944	17992	17925	17851	17967	17883	18232	17853	17985	18018	17794	17827	17925	18282	18035	17930	18070	17966	17911	17954	18056	18212	18137	18139	17896	17900	18018	18113	17950	18053	17891	18016	17821	18086	18009	17928	18150	18018	17996	17874	18061	17985	18064	18046	18207	18049	18068	17968	18189	18090	17979	17992	17874	18020	18196	18124	18029	18157	18096	18068	18086	18122	17740	17878	18039	18304	17859	18046	18094	17867	17889	18145	17943	18028	17859	17885	17967	18025	18019	18129	18027	18029	17973	18100	17914	18137	18064	17868	17996	17862	18002	18017	17954	18347	17881	17921	18022	18015	18025	18127	18142	18140	17992	18169	18036	17920	18078	18000	18022	18036	17993
25156	45174	35314	36944	62437	68780	58497	40728	25679	16230	12373	11572	11453	11423	11561	11525	11519	11558	11595	11513	11431	11475	11441	11558	11368	11532	11476	11457	11417	11499	11421	11598	11294	11615	11269	11450	11456	11351	11425	11433	11442	11553	11362	11340	11507	11332	11527	11364	11556	11388	11436	11463	11354	11324	11408	11302	11450	11398	11508	11378	11504	11563	11570	11537	11408	11458	11562	11494	11430	11508	11277	11414	11353	11338	11288	11610	11358	11293	11292	11419	11486	11491	11501	11310	11385	11410	11453	11454	11376	11332	11456	11276	11445	11413	11420	11517	11401	11327	11417	11314	11297	11301	11493	11491	11371	11480	11452	11356	11478	11409	11347	11341	11279	11573	11319	11439	11367	11387	11638	11307	11474	11379	11374	11476	11226	11430	11498	11392	11509	11342	11352	11337	11511	11348	11431	11444	11535	11331	11323	11437	11398	11373	11283	11360	11382	11414	11392	11386	11445	11380	11377	11322	11399	11304	11316	11362	11367	11490	11284	11331	11343	11278	11394	11390	11558	11293	11295	11512	11385	11452	11454	11529	11480	11319	11435	11477	11365	11522	11257	11326	11576	11390	11423	11498	11459	11283	11401	11271	11481	11271	11295	11418	11542	11349	11397	11320	11307	11230	11442	11228	11316	11480	11559	11432	11422	11439	11374	11348	11545	11401	11362	11305	11352	11447	11236	11249	11347	11323	11419	11345	11276	11545	11258	11305	11315	11267	11305	11354	11277	11345	11368	11329	11458	11480	11452	11521	11585	11424	11230	11498	11325	11264	11265	11364	11451	11395	11424	11368	11394	11388	11394	11373	11382	11324	11393	11395	11439	11360	11436	11336	11424	11432	11323	11363	11381	11431	11491	11426	11263	11442	11367	11368	11237	11470	11575	11369	11531	11346	11518	11436	11409	11360	11465	11599	11262	11359	11364	11380	11430	11334	11501	11400	11492	11411	11278	11439	11289	11467	11439	11329	11541	11450	11352	11388	11363	11423	11501	11461	11441	11427	11437	11402	11495	11389	11329	11419	11424	11276	11203	11424	11369	11470	11358	11454	11482	11358	11327	11378	11447	11435	11621	11490	11346	11415	11452	11281	11396	11347	11362	11382	11312	11446	11389	11408	11379	11155	11216	11393	11429	11313	11349	11400	11357	11404	11347	11416	11432	11536	11331	11373	11434	11352	11366	11210	11422	11295	11286	11350	11475	11396	11421	11455	11431	11388	11469	11450	11496	11351	11473	11340	11396	11221	11390	11492	11467	11442	11362	11333	11349	11487	11333	11422	11376	11562	11476	11521	11438	11328	11475	11421	11331	11441	11427	11376	11423	11316	11306	11215	11447	11353	11469	11360	11344	11396	11380	11397	11343	11402	11598	11383	11486	11355	11354	11390	11423	11266	11441	11444	11407	11424	11451	11512	11302	11338	11364	11253	11292	11580	11402	11558	11546	11320	11342	11425	11305	11260	11295	11342	11456	11469	11588	11397	11448	11389	11105	11330	11418	11453	11423	11391	11513	11391	11285	11290	11347	11448	11377	11279	11365	11403	11433	11259	11267	11454	11376	11393	11347	11388	11465	11419	11349	11292	11352	11377	11465	11309	11437	11333	11302	11278	11299	11358	11521	11395	11336	11469	11415	11520	11238	11454	11284	11498	11320	11266	11311	11296	11370	11498	11543	11313	11416	11256	11348	11474	11328	11426	11497	11550	11220	11458	11259	11410	11521	11658	11529	11365	11296	11470	11334	11331	11437	11429	11377	11305	11425	11440	11429	11520	11266	11241	11339	11327	11357	11337	11552	11409	11386	11353	11272	11345	11389	11267	11275	11198	11270	11397	11514	11195	11425	11526	11483	11382	11436	11363	11424	11595	11413	11335	11379	11302	11466	11317	11424	11328	11337	11386	11381	11278	11360	11297	11344	11394	11347	11422	11488	11424	11297	11362	11481	11264	11398	11339	11343	11332	11392	11482	11403	11430	11525	11334	11331	11350	11295	11318	11350	11351	11388	11360	11369	11194	11329	11360	11497	11468	11533	11482	11468	11241	11309	11381	11384	11294	11388	11508	11478	11331	11345	11390	11380	11353	11146	11352	11428	11407	11667	11517	11315	11481	11346	11410	11420	11517	11356	11073	11436	11451	11274	11449	11284	11517	11514	11477	11296	11503	11383	11395	11392	11490	11291	11529	11417	11432	11286	11428	11425	11377	11229	11364	11254	11509	11324	11322	11402	11340	11547	11433	11507	11385	11356	11477	11407	11489	11409	11429	11317	11469	11230	11334	11229	11431	11149	11411	11427	11403	11255	11399	11383	11417	11327	11431	11443	11289	11467	11385	11320	11421	11372	11238	11372	11269	11328	11257	11298	11332	11437	11187	11370	11392	11496	11345	11272	11210	11446	11351	11338	11381	11474	11174	11470	11377	11351	11302	11398	11324	11210	11212	11315	11328	11544	11423	11350	11364	11384	11462	11363	11421	11482	11275	11295	11435	11524	11403	11475	11443	11371	11390	11515	11438	11198	11454	11338	11270	11427	11405	11468	11631	11382	11415	11399	11395	11330	11457	11462	11423	11562	11458	11394	11478	11381	11268	11351	11518	11508	11544	11300	11481	11478	11365	11372	11417	11491	11362	11328	11390	11329	11442	11270	11350	11377	11264	11508	11346	11437	11483	11376	11329	11435	11380	11309	11356	11526	11268	11270	11378	11523	11229	11284	11443	11363	11277	11381	11333	11438	11382	11396	11448	11307	11392	11480	11336	11511	11307	11398	11239	11321	11394	11392	11248	11550	11234	11349	11394	11505	11629	11481	11360	11370	11319	11309	11442	11352	11496	11435	11344	11513	11449	11408	11313	11338	11461	11291	11439	11394	11420	11502	11227	11349	11607	11488	11469	11328	11416	11307	11410	11333	11375	11499	11393	11287	11330	11381	11433	11387	11197	11361	11275	11471	11348	11427	11352	11289	11399	11511	11414	11475	11482	11419	11440	11188	11327	11413	11306	11506	11163	11457	11307	11421	11215	11279	11292	11441	11360	11453	11653	11347	11402	11432	11313	11214	11325	11274	11285	11317	11457	11322	11300	11385	11241	11320	11546	11181	11483	11421	11504	11285	11537	11285	11466	11428	11534	11343	11314	11473	11366	11380	11407	11239	11423	11514	11262	11249	11401	11359	11483	11387	11465	11461	11198	11456	11349	11343	11522	11456	11284	11315	11417	11424	11402	11452	11290	11347	11417	11391	11380	11240	11453	11435	11524	11266	11341	11340	11331	11461	11493	11473	11320	11427	11352	11255	11205	11410	11315	11573	11263	11363	11393	11478	11343	11441	11466	11382	11394	11178	11455	11336	11305	11478	11347	11476	11413	11470	11403	11356	11418	11532	11552	11302	11543	11253	11344	11483	11270	11240	11466	11469	11325	11277	11343	11526	11257	11366	11417	11285	11323	11425	11473	11407	11468	11321	11376	11466	11397	11516	11345	11254	11352	11299	11318	11282	11301	11288	11404	11398	11335	11456	11454	11423	11351	11289	11504	11525	11194	11446	11377	11437	11433	11355	11397	11488	11476	11342	11339	11316	11293	11387	11285	11326	11456	11391	11268	11355	11362	11291	11297	11324	11356	11465	11388	11387	11489	11367	11291	11556	11521	11332	11389	11384	11395	11338	11350	11408	11350	11405	11306	11335	11402	11408	11472	11478	11415	11369	11522	11393	11292	11409	11353	11520	11305	11445	11217	11580	11401	11405	11368	11476	11207	11361	11458	11367	11224	11558	11421	11451	11263	11312	11435	11471	11252	11410	11366	11389	11253	11314	11370	11477	11482	11421	11439	11309	11427	11390	11419	11473	11407	11550	11444	11393	11429	11365	11575	11452	11412	11393	11462	11420	11447	11379	11457	11370	11311	11413	11396	11539	11424	11484	11385	11285	11443	11395	11639	11290	11387	11457	11313	11444	11504	11484	11312	11356	11285	11293	11379	11482	11414	11445	11212	11407	11200	11253	11457	11449	11239	11498	11422	11321	11311	11445	11430	11304	11376	11323	11534	11321	11384	11350	11143	11473	11377	11498	11319	11466	11432	11471	11394	11349	11191	11433	11299	11294	11341	11341	11393	11241	11400	11435	11336	11571	11427	11396	11514	11393	11256	11463	11349	11304	11331	11371	11587	11345	11265	11284	11287	11524	11347	11391	11430	11318	11511	11360	11493	11561	11334	11368	11297	11329	11227	11427	11334	11372	11383	11451	11295	11526	11545	11513	11424	11464	11256	11259	11421	11487	11409	11480	11336	11301	11376	11421	11463	11349	11384	11462	11280	11287	11437	11387	11403	11484	11420	11430	11338	11372	11254	11343	11438	11425	11282	11278	11414	11505	11475	11528	11587	11377	11414	11361	11319	11437	11316	11539	11337	11432	11312	11442	11472	11392	11424	11476	11444	11486	11431	11387	11304	11376	11269	11337	11282	11360	11441	11297	11406	11503	11513	11423	11392	11521	11239	11481	11356	11347	11431	11329	11577	11275	11379	11440	11275	11317	11451	11445	11612	11263	11290	11369	11515	11300	11326	11440	11328	11438	11415	11283	11350	11234	11493	11250	11374	11389	11279	11466	11358	11413	11423	11291	11451	11371	11405	11443	11498	11394	11305	11246	11477	11438	11353	11403	11391	11502	11448	11261	11580	11519	11338	11393	11401	11470	11403	11494	11467	11331	11349	11441	11392	11352	11497	11397	11376	11234	11398	11394	11542	11459	11564	11237	11186	11211	11366	11323	11393	11263	11375	11356	11423	11446	11345	11569	11339	11231	11283	11278	11322	11550	11425	11358	11293	11329	11304	11260	11344	11395	11433	11410	11231	11432	11307	11518	11251	11552	11383	11351	11451	11424	11252	11496	11147	11393	11355	11201	11509	11378	11413	11418	11459	11285	11272	11405	11248	11505	11484	11418	11485	11488	11310	11399	11330	11457	11400	11297	11276	11354	11461	11430	11510	11286	11418	11410	11542	11461	11506	11372	11438	11456	11374	11373	11411	11331	11294	11477	11349	11461	11472	11269	11331	11423	11353	11510	11250	11351	11389	11343	11291	11256	11350	11333	11303	11335	11532	11388	11196	11270	11319	11495	11463	11588	11359	11490	11242
32114	22931	21535	21591	23041	25716	25348	22430	20015	18343	18085	17819	17573	17757	17772	17592	17520	17831	17803	17685	17629	17842	17836	17823	17827	17349	17724	17605	17775	17591	17835	17602	17558	17554	17597	17645	17904	17600	17829	17607	17556	17757	17646	17495	17546	17738	17663	17769	17704	17945	17492	17616	17704	17594	17629	17663	17326	17801	17693	17780	17600	17802	17787	17677	17449	17568	17455	17452	17626	17463	17507	17521	17852	17676	17720	17737	17598	17495	17645	17729	17701	17567	17471	17773	17784	17452	17510	17536	17560	17492	17662	17752	17489	17575	17584	17580	17655	17707	17551	17751	17807	17594	17488	17551	17253	17541	17291	17532	17668	17580	17605	17582	17943	17515	17594	17458	17692	17564	17643	17553	17566	17629	17552	17696	17668	17638	17593	17549	17723	17704	17735	17755	17498	17817	17738	17528	17590	17616	17703	17541	17661	17865	17652	17455	17469	17605	17700	17578	17475	17508	17607	17593	17474	17621	17604	17691	17683	17450	17785	17643	17691	17723	17573	17646	17713	17672	17754	17803	17498	17733	17804	17720	17822	17775	17711	17522	17675	17683	17606	17559	17737	17777	17674	17501	17656	17770	17538	17498	17729	17598	17731	17652	17644	17554	17539	17788	17642	17650	17691	17570	17796	17717	17467	17258	17400	17589	17596	17634	17597	17556	17491	17449	17622	17603	17536	17681	17541	17538	17507	17491	17558	17528	17757	17730	17533	17570	17479	17678	17710	17743	17642	17586	17714	17470	17691	17800	17786	17482	17664	17671	17744	17642	17587	17711	17605	17499	17741	17730	17750	17717	17415	17437	17650	17585	17541	17629	17591	17628	17576	17435	17504	17655	17807	17699	17769	17677	17636	17602	17813	17580	17527	17681	17741	17732	17467	17596	17746	17613	17789	17895	17477	17955	17655	17522	17668	17539	17859	17353	17740	17578	17571	17585	17355	17607	17420	17701	17477	17580	17650	17660	17642	17609	17646	17472	17520	17613	17559	17698	17739	17765	17721	17748	17653	17785	17678	17587	17501	17778	17505	17630	17345	17730	17635	17501	17429	17614	17817	17627	17536	17666	17466	17467	17620	17674	17783	17485	17633	17465	17590	17413	17495	17558	17381	17671	17284	17741	17759	17676	17562	17336	17695	17610	17475	17582	17656	17706	17618	17609	17716	17751	17690	17731	17699	17483	17525	17846	17606	17676	17604	17492	17474	17441	17679	17477	17544	17563	17600	17424	17724	17590	17678	17491	17566	17565	17593	17591	17621	17670	17549	17447	17587	17635	17747	17667	17664	17661	17545	17648	17392	17626	17617	17597	17461	17631	17636	17702	17619	17491	17499	17532	17689	17693	17603	17729	17690	17557	17490	17733	17756	17752	17651	17755	17506	17816	17642	17519	17693	17700	17600	17289	17727	17548	17779	17659	17711	17557	17618	17601	17690	17760	17541	17577	17797	17487	17564	17734	17697	17635	17573	17580	17495	17638	17668	17577	17832	17760	17788	17564	17864	17722	17563	17269	17687	17706	17455	17507	17626	17717	17538	17630	17542	17549	17879	17600	17702	17430	17643	17510	17683	17802	17668	17879	17433	17531	17725	17632	17675	17817	17488	17533	17562	17446	17799	17608	17557	17679	17708	17535	17593	17514	18077	17454	17565	17407	17544	17606	17573	17626	17740	17704	17472	17653	17848	17724	17623	17685	17725	17672	17469	17598	17548	17661	17655	17859	17742	17786	17683	17671	17723	17702	17522	17683	17621	17591	17530	17751	17549	17691	17667	17506	17492	17564	17840	17560	17639	17790	17855	17431	17615	17392	17425	17479	17625	17614	17632	17746	17841	17608	17747	17471	17639	17524	17698	17655	17596	17422	17855	17592	17618	17476	17648	17741	17612	17776	17584	17791	17516	17534	17679	17600	17656	17589	17664	17681	17783	17439	17709	17451	17498	17728	17555	17751	17487	17791	17474	17520	17712	17619	17712	17548	17557	17622	17707	17576	17576	17536	17584	17623	17489	17728	17827	17814	17430	17697	17829	17612	17740	17606	17533	17820	17618	17676	17814	17654	17728	17519	17475	17590	17772	17825	17762	17641	17665	17636	17734	17604	17679	17805	17675	17607	17693	17634	17572	17875	17552	17447	17512	17591	17838	17677	17637	17794	17681	17690	17816	17559	17755	17656	17759	17478	17623	17537	17534	17901	17755	17678	17759	17519	17432	17556	17611	17566	17452	17545	17589	17592	17590	17580	17540	17594	17579	17531	17453	17575	17655	17741	17788	17717	17403	17536	17552	17820	17819	17382	17613	17745	17805	18023	17792	17441	17530	17872	17533	17465	17511	17807	17568	17816	17725	17562	17533	17487	17634	17544	17390	17581	17646	17551	17484	17619	17564	17536	17823	17717	17786	17594	17715	18009	17547	17647	17352	17699	17615	17676	17422	17588	17641	17749	17649	17428	17694	17666	17811	17525	17702	17716	17408	17499	17755	17445	17619	17869	17781	17823	17617	17481	17648	17662	17687	17680	17653	17625	17694	17429	17555	17449	17628	17321	17797	17550	17611	17507	17859	17597	17469	17755	17458	17504	17584	17435	17380	17891	17636	17690	17718	17619	17535	17569	17707	17565	17892	17443	17801	17703	17877	17609	17601	17607	17939	17596	17714	17737	17722	17764	17667	17612	17636	17817	17649	17588	17813	17726	17621	17711	17612	17434	17504	17647	17724	17706	17583	17604	17817	17653	17696	17558	17678	17775	17595	17668	17640	17741	17656	17607	17611	17759	17688	17487	17450	17548	17449	17437	17536	17480	17625	17529	17747	17685	17832	17698	17451	17377	17565	17638	17868	17640	17806	17799	17758	17360	17584	17472	17722	17600	17831	17885	17545	17764	17851	17460	17352	17725	17626	17776	17565	17753	17544	17526	17541	17624	17876	17794	17624	17650	17717	17695	17401	17709	17457	17428	17623	17644	17675	17553	17514	17553	17524	17582	17655	17547	17793	17612	17499	17705	17786	17657	17649	17469	17473	17666	17550	17513	17760	17544	17588	17588	17690	17701	17605	17899	17627	17550	17717	17839	17566	17566	17452	17703	17550	17637	17644	17782	17807	17735	17915	17636	17335	17559	17492	17595	17530	17431	17530	17698	17543	17819	17707	17659	17800	17716	17710	17611	17566	17564	17672	17692	17569	17497	17650	17582	17845	17749	17552	17752	17671	17513	17566	17696	17628	17490	17492	17532	17561	17881	17578	17783	17709	17514	17695	17693	17595	17396	17615	17942	17636	17608	17705	17728	17720	17758	17621	17891	17805	17731	17563	17617	17486	17644	17600	17550	17634	17536	17778	17435	17454	17554	17746	17762	17633	17750	17740	17789	17329	17786	17517	17654	17678	17705	17547	17641	17721	17698	17523	17475	17499	17779	17650	17567	17723	17450	17606	17565	17630	17503	17808	17504	17526	17723	17702	17367	17441	17576	17567	17589	17814	17565	17673	17483	17571	17708	17684	17702	17842	17525	17484	17450	17644	17756	17564	17493	17629	17675	17762	17531	17663	17494	17601	17555	17542	17744	17639	17409	17713	17775	17655	17489	17428	17452	17711	17564	17748	17413	17504	17757	17398	17761	17753	17606	17499	17860	17565	17672	17666	17656	17712	17534	17714	17503	17487	17567	17615	17559	17532	17555	17633	17686	17551	17501	17592	17803	17411	17613	17459	17653	17689	17731	17653	17551	17444	17790	17818	17741	17526	17841	17709	17722	17703	17592	17651	17704	17466	17712	17868	17641	17710	17646	17652	17606	17420	17630	17796	17614	17677	17453	17767	17723	17476	17628	17607	17617	17557	17525	17615	17496	17859	17458	17490	17692	17476	17764	17630	17723	17558	17805	17886	17716	17723	17568	17548	17459	17483	17510	17612	17594	17598	17630	17630	17725	17565	17568	17546	17573	17471	17542	17611	17578	17560	17682	17680	17518	17592	17689	17403	17530	17685	17742	17728	17710	17824	17870	17688	17546	17678	17828	17615	17571	17519	17673	17509	17523	17617	17529	17593	17517	17418	17561	17583	17646	17686	17744	17599	17570	17584	17596	17653	17634	17545	17499	17430	17492	17760	17720	17731	17708	17619	17613	17578	17677	17622	17587	17530	17690	17779	17820	17710	17376	17646	17351	17705	17698	17677	17610	17617	17629	17738	17703	17679	17536	17643	17806	17415	17582	17478	17602	17767	17578	17777	17655	17468	17585	17609	17783	17610	17624	17679	17526	17688	17698	17611	17763	17660	17963	17570	17547	17623	17561	17519	17590	17692	17698	17639	17583	17760	17451	17838	17752	17590	17591	17630	17720	17542	17587	17586	17524	17523	17789	17618	17737	17605	17658	17757	17660	17508	17763	17706	17587	17582	17394	17494	17531	17728	17318	17511	17720	17507	17424	17586	17534	17496	17701	17699	17503	17420	17809	17789	17546	17650	17936	17751	17648	17647	17566	17741	17697	17735	17668	17465	17598	17498	17702	17653	17757	17605	17546	17660	17598	17559	17503	17479	17803	17780	17648	17704	17734	17715	17776	17585	17489	17628	17854	17621	17617	17685	17861	17677	17856	17653	17586	17767	17782	17817	17551	17630	17629	17554	17490	17544	17547	17676	17740	17424	17465	17562	17626	17632	17755	17718	17684	17783	17561	17690	17746	17711	17468	17670	17706	17748	17752	17624	17647	17558	17596	17913	17740	17558	17717	17610	17684	17628	17453	17604	17572	17767	17952	17542	17664	17613	17690	17655	17681	17837	17675	17625	17355	17684	17648	17564	17735	17775	17578	17613	17557	17623	17613	17736	17655	17828	17598	17389	17708	17900	17989	17629	17748	17599	17463	17579	17452	17504	17595	17677	17609	17682	17853	17530	17795	17570	17347	17856	17773	17742	17792	17517	17643	17727	17598	17523	17630	17692	17753	17738	17557	17612	17761	17665	17734	17483	17748	17594	17626	17819	17753	17580	17662	17605	17447	17472	17553	17506	17533	17561	17637	17565	17664	17703	17717	17331	17580	17926	17596	17707	17560	17800	17497	17629	17374	17698	17596	17559	17606	17686	17420	17580	17654	17776	17680	17665	17826	17521	17521	17603	17712	17704	17532	17689	17713
15825	15045	13162	13597	17061	18893	17812	14680	12415	11337	11015	10902	10969	10853	10873	10668	10930	10578	10843	10733	10861	10750	10701	10956	10713	10894	10844	10884	10811	11024	10834	10888	10885	10839	10696	10822	10792	10800	10657	10666	10832	10862	10873	10785	10927	10906	10782	10912	10862	10889	10768	10906	10767	10856	10865	10833	10790	10769	10832	10905	10965	11039	10835	10816	10817	10795	10747	10812	10825	10696	10852	10849	10870	10881	10900	10940	10805	10801	11016	10962	10724	10903	10938	10776	10722	10907	10801	10835	10770	10939	10850	10797	10835	10872	10885	10796	10941	10828	10815	10777	10739	10776	10945	10791	10706	10694	10765	10877	10752	10989	10757	10868	10706	10777	10671	10780	10855	10933	10920	10825	10789	10867	10977	10782	10760	10887	10775	10775	10728	10826	10789	10863	10740	10761	10886	10826	10646	10750	10884	10690	10873	10853	10794	10849	10914	10967	10894	10759	10828	10751	10895	10877	10773	10945	10745	10730	10807	10781	10873	10755	10787	11087	10753	10816	10867	10760	10746	10755	10826	10741	10889	10833	10614	10822	10759	10748	10954	10638	10875	10750	10900	10849	10696	10768	10876	10891	10883	10840	10876	10764	10825	10897	10866	10713	10960	10790	10791	10804	10898	10711	10721	10680	10661	10892	10818	10825	10851	10740	10906	10940	10805	10760	10815	10763	10958	10853	10835	10847	10957	10879	10808	10950	10745	10684	10712	10755	10831	10855	10804	10941	10889	10671	10715	10780	10864	10764	10912	10638	10813	10847	10713	10829	10766	10869	11084	10983	10932	10916	10819	10743	10778	10741	10972	10778	10821	10906	10888	10642	10831	10758	10738	10731	10684	10853	11011	10820	10828	10748	10824	10860	10840	10933	10836	10816	10906	10765	10818	10751	10855	10818	10742	10846	10831	10762	10814	10660	11003	10748	10857	10980	10839	10722	10844	10760	10806	10850	10870	10745	10821	10874	10722	10939	10729	10679	10758	10885	10876	10883	10921	10781	10942	10875	10754	10896	10887	10781	11060	10801	10811	10851	10740	10846	10875	10912	10862	10758	10646	10847	11068	10928	10774	10806	10846	10760	10799	10835	10724	10867	10910	10774	10775	10777	10884	10892	10951	10748	10856	10802	10758	10854	10999	10707	10928	10897	10820	10931	10904	10767	10740	10765	10800	10796	10648	10873	10904	10771	10778	10796	10896	10800	10804	10824	10875	10950	10717	10889	10765	10847	10900	10802	10952	10868	10876	10667	10894	10899	10671	10798	10928	10941	10823	10826	10868	10878	10879	10689	10934	10850	10989	10782	10866	10687	10801	10944	10723	10876	10737	10703	10947	10830	10731	10781	10737	11006	10787	10943	10745	10685	10795	10940	10838	10724	10891	10927	10840	10781	10909	10864	10847	10813	10844	10818	10866	10913	10742	10915	10883	10984	10832	10946	10704	10742	10815	10946	10871	10925	11017	10763	10749	10667	10854	10640	10754	10750	10759	10932	10858	10818	10776	10785	10915	10668	10887	10798	10812	10926	10890	10749	10860	10920	10832	10838	10665	10823	10651	10808	10839	10888	10858	10856	10924	10722	10680	10789	10720	10831	10771	10546	10788	10719	10669	10917	10746	10689	10826	10858	10866	10799	10679	10813	10606	10768	10716	10789	10747	10899	10737	10846	10877	10805	10868	10816	10852	10864	10711	10828	10971	10824	10906	10877	10712	10763	10843	10856	10719	10794	10832	10660	10729	10796	10716	10827	10829	10895	10841	10869	10867	10867	10899	10937	10964	10605	10755	10790	10645	10956	10775	10895	10719	10888	10826	10785	10816	10789	10896	10907	10902	10954	10859	10773	10780	10823	10764	10963	10695	10830	10871	10890	10799	10759	10836	10838	10719	10724	10883	10858	10876	10812	10865	10805	10896	10679	10844	10655	11029	10924	10781	10617	10878	10791	10685	10875	10705	10814	10742	11071	10677	10939	10906	10749	10881	10753	10712	10882	10817	10759	10990	10858	10829	10916	10935	10738	10820	10720	10712	10877	10929	10752	10838	10835	10706	10805	10760	10810	10840	10865	10890	10805	10831	10836	10787	10762	10862	10800	10836	10903	10791	10952	10767	10873	10930	10801	10958	10718	10916	10814	10799	10682	10765	10694	10799	10891	10823	10866	10898	10794	10809	10885	10750	10836	10945	10773	10935	10781	10823	10826	10846	10818	10786	10896	10875	10811	10702	10810	10937	10901	10810	10892	10734	10660	10806	10962	10785	10710	10839	10846	10956	10925	10842	10754	10859	10881	10864	10849	10759	10993	10723	10854	10855	10736	10766	10797	10874	10663	10727	10956	10905	10812	10789	10768	10664	10763	10745	10918	10905	10652	10762	10934	11035	10892	10847	10887	10891	10692	10939	10920	10856	10858	10929	10711	10858	10825	10872	10831	10718	10868	10840	10785	10907	10924	10837	10791	10879	10904	10875	10815	10848	10827	10869	10913	10944	10893	10675	10929	10930	10802	10846	10829	10745	10761	10877	10791	10919	10719	10751	10903	10578	10914	10960	10798	10763	10790	10955	10660	10871	10756	10829	10703	10839	10858	10842	10819	10842	10937	10813	10799	10822	10782	10717	10848	10749	10748	10670	10756	10726	10728	10792	10763	10818	10859	10785	10788	10799	10879	10811	10629	10803	10858	10841	10809	10762	10966	10977	10785	10946	10843	10952	10817	10669	10795	10959	10750	10957	10713	10787	10798	10873	10811	10835	10787	10856	10819	10705	10857	10774	10750	10900	10925	10729	10749	10856	10854	10745	10787	10797	10823	10756	10617	10883	10763	10726	10884	10926	10791	10900	10840	10746	10872	10711	10844	10767	10971	10850	10808	10943	10768	10817	10826	10892	10863	10778	10598	10775	10932	10997	10803	10870	10642	10874	10911	10861	10706	10775	10831	10878	10955	10861	10854	10852	10992	10813	10766	10694	10769	10857	10795	10736	10958	10846	10843	10749	10899	10792	10868	10737	10925	10758	10676	10712	10902	10811	10846	10790	10757	10979	10702	10673	10748	10896	10847	10763	10956	10706	10823	10904	10875	11034	10878	10992	10926	10767	10803	10806	10820	10808	10784	10817	10660	10804	10819	10888	10732	10853	10864	10969	10812	10831	10908	10873	10866	10938	10802	10887	10768	10737	10921	10791	10705	10980	10705	10703	10896	10936	10905	10681	10903	10977	10820	10960	10748	10841	10760	10834	10791	10899	10821	10987	10746	10869	10729	10800	10853	10830	10864	10808	10877	10753	10855	10936	10989	10846	10796	10871	10827	10731	10754	10917	10667	10887	10828	10829	10834	10858	10868	10738	10756	11110	10796	10911	10803	10689	10839	10834	11047	10974	10773	10811	10703	10832	10756	10789	10802	10731	10758	10733	10648	10753	10722	10745	10986	10755	10954	10621	10985	10868	10668	10748	10843	10727	10706	10870	11033	10788	10846	10874	10964	10826	10878	10687	10720	10782	10814	10901	10843	10801	10865	10771	10647	10926	10806	10800	10854	10982	10623	10881	10695	10839	10847	10723	10834	10849	10682	10767	10762	10801	10715	10894	10925	10941	11044	10730	10781	10953	10786	10974	10798	10831	10863	10790	10870	10967	10773	10674	10916	10848	10882	10686	10786	10926	10775	10725	10844	10888	10898	10832	10820	10778	10994	10743	10813	10762	10757	10762	10670	10740	10858	10846	10830	10879	10794	10752	10853	10819	10804	10868	10693	10741	10808	10777	10877	10770	10781	10796	10825	10745	10845	10805	10784	11052	10784	10924	10750	10822	10897	10813	10775	10703	10898	10867	10875	10782	10912	10825	10814	10886	10877	10961	10818	10731	10827	10919	10823	10730	10962	10793	10865	10804	10682	10857	10761	10850	10792	10773	10883	10970	10786	10966	10856	10846	10626	10873	10808	10900	10919	10956	10887	10763	10865	10823	10919	10821	10784	10910	10759	10788	10885	10743	10937	10699	11008	10868	10794	10869	10750	10709	10768	10848	10810	10926	10990	10701	10773	10759	10912	10873	10866	10948	10785	10949	10761	10792	10900	10799	10886	10802	10879	10820	10761	10749	10909	10813	10977	10870	10926	10856	10849	10839	10774	10817	10693	10806	10756	10838	10756	10845	10782	10809	10921	10831	10911	10862	10851	10895	10993	10768	10745	10851	10849	10942	10707	10776	10883	10943	10846	10770	10818	10864	10851	10878	10803	10908	10742	10810	10777	10828	10904	10758	10980	10830	10661	10834	10947	10721	10895	10911	10933	10746	10866	10882	10757	10825	10822	10890	10795	10864	10806	10722	10842	10773	10869	10688	10733	10865	10915	10645	10912	10925	10853	10836	10889	10825	10731	10820	10809	10767	10843	10703	10833	10721	10761	10855	10662	10902	10972	10683	10729	10925	10819	10877	10797	10864	10930	11020	10721	10845	10762	10797	10695	10609	10679	10790	10779	10645	10800	10974	10735	10846	10931	10764	10948	10897	10791	10930	10850	10809	10785	10712	10901	10835	10885	10843	10844	10863	10818	10870	10703	10905	10720	10943	10859	10677	10846	10730	10799	10897	10876	10632	10909	10844	10897	10915	10904	10787	10835	10768	10826	10921	10933	10827	10859	10871	10711	10867	10908	10730	10892	10775	10751	10892	10761	10957	10802	10808	10964	10960	10769	10867	11025	10860	10880	10828	10776	10829	10755	10809	10703	10701	10740	10594	10831	10968	10833	10731	10898	10865	10725	10756	10773	10883	10783	10886	10925	10832	10784	10906	10912	10890	10773	10810	10922	10745	10828	10831	10808	10829	10748	10648	10912	10819	10752	10870	10872	10871	10801	10863	10816	11025	10934	10962	10834	10644	10780	10900	10709	10739	10884	10734	10784	10789	10815	10809	10830	10880	10832	10808	10802	10756	10920	10710	10766	10720	10962	10847	10899	10871	10874	10703	10878	10767	11001	10864	10811	10873	10752	10968	10986	10840	11004	10862	10916	10933	10739	10844	10827	10765	10785	10847	10645	10797	10812	11066	10832	10750	10893	10975	10646	10855	10778	10774	10931	10910	10797	10839	10852	10865	10756	10849	10858	10890	10912	10644	10788	10759	10666	10740	10907
25774	21560	27816	30341	41878	57707	51155	37248	26028	20720	18511	17775	17767	17583	17433	17822	17690	17858	17677	17750	17870	17754	17628	17580	17862	17494	17433	17648	17724	17699	17667	17478	17612	17546	17666	17647	17541	17531	17526	17571	17604	17484	17392	17780	17757	17640	17651	17660	17532	17583	17628	17631	17867	17650	17650	17558	17543	17699	17712	17492	17721	17670	17775	17406	17646	17574	17779	17699	17556	17616	17560	17572	17710	17561	17236	17567	17556	17339	17585	17491	17472	17530	17602	17529	17529	17513	17637	17672	17773	17529	17603	17543	17555	17546	17464	17424	17702	17630	17564	17544	17411	17692	17489	17636	17439	17655	17489	17636	17217	17582	17439	17406	17638	17771	17541	17679	17633	17766	17550	17470	17596	17619	17404	17610	17458	17570	17584	17666	17701	17813	17588	17664	17562	17552	17523	17487	17732	17620	17484	17369	17634	17594	17508	17666	17638	17430	17620	17678	17662	17594	17696	17726	17514	17540	17563	17621	17519	17201	17445	17651	17710	17589	17579	17656	17814	17805	17493	17883	17656	17650	17322	17382	17445	17470	17702	17642	17550	17578	17674	17504	17432	17253	17598	17461	17676	17781	17450	17323	17749	17427	17548	17378	17691	17558	17391	17338	17791	17613	17322	17597	17721	17490	17466	17468	17728	17626	17495	17599	17604	17372	17634	17422	17478	17458	17615	17535	17233	17667	17800	17617	17283	17447	17441	17728	17839	17711	17520	17695	17721	17572	17559	17552	17479	17635	17322	17476	17700	17590	17631	17429	17450	17477	17493	17607	17850	17530	17667	17561	17705	17336	17484	17559	17722	17510	17649	17540	17600	17704	17693	17270	17468	17551	17543	17456	17708	17498	17458	17534	17490	17637	17593	17456	17385	17560	17456	17617	17754	17566	17491	17547	17645	17381	17494	17622	17506	17567	17660	17574	17553	17360	17453	17512	17665	17628	17758	17461	17499	17640	17573	17243	17724	17657	17593	17506	17469	17460	17473	17556	17775	17648	17517	17700	17674	17460	17583	17666	17425	17599	17717	17689	17480	17638	17471	17613	17269	17523	17356	17439	17612	17658	17486	17571	17508	17628	17449	17545	17686	17683	17523	17629	17390	17603	17329	17430	17519	17728	17572	17473	17449	17338	17470	17429	17520	17307	17495	17322	17462	17646	17620	17204	17497	17728	17490	17481	17448	17646	17476	17622	17632	17755	17667	17437	17477	17681	17305	17528	17545	17524	17297	17549	17542	17557	17597	17364	17431	17598	17509	17448	17457	17400	17360	17270	17727	17621	17720	17396	17828	17293	17510	17805	17594	17612	17453	17453	17713	17467	17529	17436	17718	17643	17729	17677	17567	17512	17609	17810	17471	17493	17511	17550	17449	17614	17594	17614	17470	17452	17535	17660	17490	17592	17744	17553	17575	17560	17762	17451	17294	17315	17514	17592	17537	17552	17698	17596	17690	17621	17549	17500	17395	17330	17500	17702	17826	17615	17851	17522	17593	17744	17703	17633	17607	17476	17510	17635	17656	17507	17528	17696	17486	17803	17624	17722	17743	17560	17562	17473	17735	17440	17728	17677	17548	17603	17416	17353	17555	17738	17442	17609	17663	17588	17655	17690	17539	17360	17794	17506	17524	17893	17584	17352	17484	17421	17529	17768	17537	17724	17363	17433	17475	17490	17387	17518	17501	17540	17673	17431	17478	17666	17462	17660	17547	17518	17801	17649	17496	17718	17547	17543	17758	17566	17600	17671	17408	17321	17613	17537	17577	17509	17572	17592	17314	17407	17620	17690	17497	17714	17496	17296	17576	17806	17785	17579	17473	17621	17642	17617	17510	17443	17377	17579	17481	17481	17640	17656	17708	17594	17588	17536	17322	17547	17410	17538	17529	17426	17286	17464	17353	17657	17797	17683	17794	17554	17774	17838	17625	17299	17296	17503	17584	17331	17566	17294	17513	17707	17537	17731	17811	17484	17426	17634	17713	17531	17527	17468	17397	17400	17495	17798	17572	17440	17369	17493	17515	17263	17425	17409	17700	17591	17494	17637	17572	17362	17605	17537	17487	17416	17545	17498	17541	17508	17690	17458	17532	17262	17514	17661	17601	17398	17613	17708	17486	17487	17654	17724	17465	17696	17862	17706	17422	17607	17487	17566	17318	17447	17602	17484	17438	17516	17472	17566	17746	17472	17642	17392	17740	17558	17706	17403	17624	17419	17525	17512	17484	17552	17569	17641	17606	17469	17597	17471	17642	17626	17453	17649	17531	17614	17647	17569	17782	17748	17418	17338	17528	17724	17483	17567	17519	17512	17251	17599	17530	17633	17729	17427	17535	17455	17377	17364	17433	17719	17421	17625	17546	17579	17296	17521	17588	17380	17460	17707	17604	17625	17794	17414	17472	17701	17592	17748	17575	17675	17557	17526	17461	17513	17630	17504	17689	17685	17470	17531	17702	17549	17481	17735	17521	17646	17488	17681	17853	17778	17598	17590	17582	17441	17644	17588	17622	17388	17305	17734	17484	17489	17517	17630	17545	17401	17582	17421	17566	17788	17604	17625	17543	17771	17574	17662	17725	17718	17311	17537	17706	17621	17577	17635	17687	17565	17612	17542	17622	17803	17422	17687	17480	17427	17435	17581	17672	17692	17468	17540	17554	17863	17630	17634	17746	17765	17503	17469	17707	17594	17508	17278	17258	17255	17638	17462	17617	17503	17551	17508	17553	17636	17568	17902	17698	17555	17463	17524	17504	17403	17549	17744	17473	17616	17455	17580	17455	17427	17522	17429	17496	17694	17601	17568	17693	17384	17787	17566	17492	17488	17458	17554	17591	17590	17824	17453	17585	17533	17717	17484	17584	17724	17454	17705	17588	17548	17677	17441	17592	17482	17349	17395	17439	17584	17647	17591	17632	17360	17766	17623	17534	17375	17376	17455	17559	17598	17550	17386	17664	17559	17517	17372	17434	17402	17660	17626	17527	17538	17523	17528	17508	17550	17506	17348	17569	17507	17482	17545	17623	17650	17516	17482	17670	17487	17604	17491	17592	17640	17729	17757	17753	17622	17636	17507	17498	17388	17593	17516	17417	17490	17498	17542	17617	17646	17660	17496	17634	17443	17499	17413	17362	17423	17532	17753	17590	17658	17512	17544	17578	17672	17412	17577	17582	17556	17529	17366	17575	17529	17741	17413	17407	17583	17618	17681	17599	17528	17466	17546	18011	17616	17413	17623	17677	17301	17585	17367	17674	17380	17652	17585	17408	17834	17569	17378	17828	17683	17623	17449	17446	17413	17488	17410	17471	17560	17459	17668	17557	17337	17422	17515	17429	17638	17515	17420	17717	17614	17652	17460	17705	17687	17420	17645	17561	17534	17331	17499	17677	17713	17660	17447	17718	17387	17700	17602	17544	17367	17453	17719	17470	17549	17516	17528	17507	17510	17568	17309	17789	17629	17495	17730	17628	17541	17380	17593	17483	17618	17581	17299	17407	17529	17472	17505	17656	17570	17621	17687	17486	17454	17628	17554	17765	17466	17458	17555	17644	17621	17642	17363	17433	17633	17597	17623	17566	17773	17628	17507	17666	17598	17337	17624	17400	17479	17626	17511	17642	17618	17788	17422	17509	17250	17578	17606	17434	17457	17400	17532	17561	17667	17364	17627	17643	17596	17691	17509	17430	17506	17723	17632	17464	17585	17603	17442	17532	17544	17373	17587	17588	17414	17669	17672	17608	17491	17657	17440	17675	17648	17773	17491	17477	17673	17574	17456	17505	17407	17577	17611	17544	17677	17595	17570	17551	17601	17562	17555	17481	17485	17505	17484	17556	17752	17543	17536	17404	17447	17538	17672	17702	17502	17667	17799	17434	17540	17584	17440	17626	17513	17749	17558	17493	17522	17656	17678	17604	17567	17600	17572	17745	17440	17525	17386	17422	17386	17397	17606	17559	17306	17509	17521	17548	17563	17632	17556	17368	17425	17534	17298	17491	17505	17626	17587	17342	17545	17377	17554	17590	17623	17454	17545	17500	17408	17315	17456	17365	17667	17469	17554	17720	17634	17665	17550	17718	17815	17701	17407	17318	17516	17449	17673	17573	17426	17632	17706	17765	17496	17596	17778	17598	17558	17586	17601	17504	17619	17671	17713	17724	17396	17522	17542	17586	17401	17659	17677	17714	17532	17682	17563	17488	17352	17534	17392	17569	17477	17478	17598	17535	17825	17598	17585	17562	17481	17622	17397	17311	17638	17467	17286	17502	17538	17542	17656	17663	17715	17404	17303	17635	17452	17507	17523	17525	17609	17728	17567	17579	17698	17539	17623	17722	17763	17527	17431	17525	17643	17565	17754	17646	17459	17396	17603	17517	17597	17614	17582	17702	17411	17507	17465	17437	17544	17726	17547	17767	17608	17263	17593	17588	17426	17475	17566	17412	17552	17524	17432	17615	17535	17362	17648	17648	17685	17790	17542	17489	17697	17650	17504	17606	17458	17446	17535	17471	17443	17768	17536	17740	17766	17837	17831	17445	17475	17413	17615	17482	17409	17607	17501	17734	17726	17660	17495	17688	17846	17442	17642	17420	17556	17505	17480	17579	17554	17464	17550	17657	17514	17338	17296	17511	17519	17539	17484	17650	17468	17828	17485	17627	17487	17536	17729	17753	17612	17718	17606	17620	17653	17418	17628	17536	17551	17551	17459	17532	17699	17595	17625	17874	17513	17560	17630	17609	17464	17588	17549	17558	17484	17633	17616	17721	17517	17636	17676	17497	17623	17721	17786	17519	17644	17466	17519	17658	17698	17395	17488	17867	17637	17637	17541	17619	17954	17586	17538	17643	17846	17475	17570	17761	17281	17760	17620	17746	17459	17523	17440	17571	17642	17550	17494	17351	17615	17668	17598	17644	17539	17495	17420	17511	17621	17424	17362	17599	17784	17397	17764	17605	17437	17564	17477	17454	17479	17699	17378	17629	17473	17551	17741	17707	17446	17569	17616	17747	17575	17692	17501	17746	17627	17540	17639	17523	17505	17772	17555	17617	17804	17340	17567	17427	17374	17669	17655	17699	17528	17503	17414	17371	17439	17681	17506	17511	17471	17466	17622	17396	17500	17435	17687	17712	17702	17580	17592
16511	28342	25738	25886	42965	53490	42511	28188	17560	12972	11548	11095	11087	11098	10981	10878	11075	11058	11091	10945	11061	11018	11143	11108	11038	11063	10923	10989	10962	11092	11013	11034	10892	11107	11118	11023	10969	11077	11086	11049	11029	11050	11115	11055	11061	11216	11006	10937	11067	11013	10997	10950	10823	11118	11112	11173	10888	11035	11047	11127	10873	11090	10912	10968	10957	11052	10940	10810	10880	11084	11013	11097	11031	10932	11119	11192	11117	10846	10886	10957	10862	10943	10888	11064	11124	10932	11135	10924	10922	11093	11010	11060	11006	11023	11084	11101	10947	11059	11017	11040	10848	10980	10979	10893	10934	11050	10861	10839	11012	11054	11034	10948	11097	10919	11171	10916	11039	11076	10995	11002	10971	11104	10974	10936	10991	10951	10935	11021	10822	10844	10853	11068	11036	11039	11021	10935	11012	11024	10864	10824	11129	11021	10912	11112	10925	10850	10884	10990	11091	10985	11037	10897	10968	11140	10975	10990	10916	11042	11133	11015	11037	11044	11022	10873	10988	10976	11139	11010	10996	10812	11054	11033	11167	10902	11153	10721	10975	10938	10980	11100	10928	10982	10913	10950	11161	10950	10961	11004	10999	10857	10844	11072	11115	11065	10906	11003	11110	10862	10880	10975	11090	11009	10986	11004	11036	11028	11294	10905	10985	10873	10861	10989	11023	10783	10854	10989	11137	10937	11063	10801	11025	11117	10892	10925	11117	11009	11066	10834	10956	11093	10974	11010	10959	10934	11025	10999	11044	11086	10935	10784	10952	11015	11023	11142	11023	11100	10914	11081	10977	10952	11098	10853	11080	11119	10824	10884	11060	10933	10873	11020	11003	10988	10917	10861	11077	10880	11142	10858	10960	11059	10959	11133	10940	11069	10909	10961	11050	11091	10894	11013	10948	10958	11020	10976	11176	10883	11080	11018	10932	11034	11040	10945	10993	10976	11115	10942	10957	10955	10923	11142	11089	11109	10924	11084	10912	10953	11189	11047	11041	10957	10938	11109	10938	10872	10877	11058	11050	10885	11140	10924	10759	10985	10968	10820	10969	11047	10912	11106	11062	11056	10955	11035	10885	10917	10992	11016	11086	11099	10848	10886	10996	10966	11095	11227	10911	11048	11038	11052	11031	11144	10896	11020	11106	11062	10898	11021	10947	11021	10984	10943	10856	11029	10827	10877	11008	10741	10964	11098	11145	10856	11163	11014	10913	10896	10948	10883	11000	10857	10937	11067	10965	11019	11041	10966	10998	10994	10920	10961	10949	11136	10967	10929	10957	11202	10850	10928	10876	11003	11012	10930	11010	10873	10870	10907	11091	10976	11123	11043	10864	10989	11069	11032	11139	11026	11119	11020	11114	10872	11006	10798	10990	10867	10963	11003	11114	11052	11070	10970	11054	11011	10868	10839	10892	11050	10996	10999	10956	10897	10808	11035	10923	10992	10999	10960	10997	10866	10995	11168	10832	10803	11061	11094	11016	11095	10872	11017	10921	11018	10877	11129	11054	11057	11003	10920	10857	11154	10882	10967	11056	10844	10996	11105	10842	11033	10940	10923	11254	11002	11025	11070	11048	10950	10923	10891	10976	10887	10971	11175	10975	10905	11010	10900	11109	11073	10997	11092	10951	10983	10929	10865	10989	10952	10987	11049	11085	10986	10961	10884	10935	10973	10953	11082	10998	10894	10898	10952	10945	11026	11126	10862	11120	11091	10969	11100	10947	10957	10983	10912	10775	10936	10977	10981	10964	10751	10976	11016	10878	10982	10989	11028	10841	10965	10916	11014	10975	11004	11030	11010	10913	11040	11085	10961	11111	10901	11076	11002	11028	11098	11056	10801	10966	10936	10961	10929	11005	11058	10902	10996	10988	10941	11064	10853	11183	10894	10920	11116	10901	11026	11026	11019	10986	11152	10979	11132	11011	11002	10744	10898	11135	10856	10962	11044	10951	11067	10944	11068	10860	11040	10966	11058	10900	11088	10984	10946	10870	10970	11092	11121	11102	10897	11005	11124	10972	10905	11009	10843	10945	10934	11086	10980	11150	10996	10906	11012	11039	11039	11032	10980	10949	11036	10996	10899	10953	10945	11002	11020	10805	10983	11157	10990	11087	10868	10987	10899	10994	10850	11078	11021	11013	10850	11073	10925	10948	10785	10985	10862	11018	11001	10968	10934	11014	11102	11126	11091	10932	10986	11089	10831	10980	10984	10925	10838	10879	11238	10980	11084	11220	11030	10985	10953	11030	10969	10908	11016	10968	11050	10994	11137	11008	11087	10976	11058	10928	10932	11095	11021	11008	11035	10947	11208	11015	10900	11131	10974	10951	11034	10748	11003	10805	11026	10958	10928	10943	11007	10859	10911	10814	10882	11001	11087	11056	10912	10973	10996	10902	10967	10962	10954	10876	10851	11002	10957	11009	10969	11088	10995	11055	10984	10923	10974	11023	10995	11055	10960	10990	10935	11128	10994	11013	11008	10895	10996	11063	10909	11070	10849	11073	10964	11193	10804	10785	11060	10957	11027	10997	10935	10976	11028	10946	11113	10850	11023	10912	11115	10995	10923	11064	10795	10912	11018	11028	10969	10863	10859	11002	11003	10884	11094	11007	10902	10953	11095	11003	10995	10913	10918	11006	10915	11049	11171	11102	10834	10844	10770	10925	10933	10923	10921	11132	11212	10788	10947	11089	10943	10932	10992	10984	10960	10832	10965	11070	10950	10912	10900	10957	10990	11138	10936	11030	10970	11040	11148	11153	11013	11001	10979	10942	10936	10843	10986	10850	10794	11059	10866	11091	11043	10986	11019	11021	10939	10972	11013	11134	10856	10905	10931	11106	10932	11103	10967	11129	11125	10861	11122	11066	10961	11024	10969	10887	10966	10993	10977	11085	10973	10915	11040	10946	11058	10985	11120	10925	11056	10794	11079	11031	10978	10966	10988	11074	11021	10898	10979	10969	11013	10925	10982	11057	10948	10935	10893	10940	11041	10950	10960	10919	10937	10951	10887	11056	10962	10806	10765	10908	11063	10880	10893	10932	11083	10967	10992	11032	10982	10979	11108	11072	10936	11013	10957	10893	10926	11052	11129	10985	11111	10896	10865	10875	10804	10965	10911	11058	11005	10986	10925	11024	11017	11127	11058	10965	11094	10990	10908	11044	10928	10843	11008	10995	11032	11055	10909	10915	11030	10917	10959	10989	10975	10837	11079	10853	10945	11069	10991	11009	11101	11030	11099	10986	11141	10992	11028	10910	10927	10997	10933	11069	10948	10931	10969	11033	10983	10977	10800	10997	11085	11022	11021	11092	11087	10937	10983	11076	10998	10895	10851	11177	11026	10999	11018	11030	11148	11000	10847	10941	10982	11072	11022	11092	10922	10799	10967	10932	11061	11050	11021	10984	11135	11154	10920	10913	10970	10946	10997	10938	11020	10871	11004	11064	10970	11022	10955	11034	10906	11028	10984	11071	11045	10929	11069	10921	10911	11029	11150	11039	10966	10944	10904	10915	11083	10837	11131	10877	10872	10922	10980	11072	10992	10966	10930	11049	10980	10939	11066	10859	10876	11061	10930	11003	11091	11009	10940	10903	10913	10963	11133	11006	10921	10977	10914	11081	11101	10866	10917	10822	11162	11117	10955	11056	10885	11081	10865	11053	10946	10916	10997	11003	11022	11021	10929	10961	11038	11013	10835	10908	10995	11063	11152	10996	10945	11092	10897	11045	10910	11006	11059	11138	10912	11009	11061	10814	11059	10957	10997	11089	11072	10947	10957	10911	11009	10985	11028	11108	10868	10899	10976	10967	11068	10896	10876	11000	11056	11001	11051	10849	10850	10953	11108	10893	10950	11068	11174	10942	10927	10924	11023	11028	10994	11138	11109	10917	10969	11023	11068	11003	10899	11024	10866	10927	11001	11147	11006	10958	10954	11044	11028	10989	10986	11000	11014	10891	10985	10895	11129	10849	11131	11086	10947	11006	10983	10964	11066	10957	11092	11097	11024	11028	11104	10943	10930	10899	10793	11017	10995	11049	11038	10843	10900	10855	11020	10939	11015	11029	11027	11038	10895	10824	11065	10889	10946	11017	11054	10948	10864	11034	10979	10848	11046	10805	11087	10989	11053	10966	10998	10929	11088	11109	10903	10897	10892	11098	10879	11000	10911	10930	10890	10908	10845	10971	10832	10930	10966	10798	10844	11119	11075	11085	10905	10932	11016	10954	11032	10872	11005	11100	11019	10945	10892	10927	11006	10905	11020	11032	11041	11000	10970	10998	11148	10868	10944	10915	10945	11149	10966	10936	10843	10852	11017	10986	11033	10845	10927	11035	10979	10974	11080	10998	11002	10951	10981	11056	10915	10900	11085	11045	10961	11100	10943	10908	10933	11054	11020	10883	10750	11011	10902	10897	10913	11044	10951	11035	11152	11101	11039	10891	10938	11029	10868	10771	10996	11022	11113	10790	10990	11167	10968	10982	11113	11080	10867	11063	11010	10883	11081	10857	11042	10929	11050	11029	11059	10994	11004	10868	11008	11070	10906	11084	11082	10900	10907	10886	11000	11083	10974	10998	11087	10965	11022	10979	11050	10976	10865	10985	11011	10936	10938	11153	11021	10988	11073	10959	10989	10998	10929	10899	11084	10838	10891	11073	10976	10957	10779	10955	10907	11090	10999	10898	10916	11050	11026	10913	11038	10976	11045	10896	11090	10870	10983	11057	11044	11003	11142	10931	10865	10950	10925	10969	11012	10845	11006	10990	10983	10851	10922	11129	11091	11120	11167	10988	10988	11027	10800	10937	10948	10989	11014	11124	10940	11100	11155	11076	10925	10948	11055	10984	11150	11046	11049	10942	10795	11044	11006	10959	10998	10891	11118	10972	10997	10856	11091	10903	11013	10835	11047	11068	10849	10921	10853	10984	10954	11106	10987	11047	10949	10901	11117	11033	10906	11124	10871	10872	10999	11027	11053	11031	10908	11020	10913	11027	11027	10903	11041	10993	10947	11080	10948	11041	10860	10930	11028	11027	11078	11169	10921	10932	10801	10989	10916	11084	11045	10946	11116	11056	11022	10986	10761	10867	11011	11020	11013	10815	10962	10900	10992	10803	10993	10986	11093
24099	21524	28573	26333	47526	68708	62601	46295	31533	23556	19748	18649	18035	18154	18162	18050	17985	17918	18014	18040	18083	17871	18044	17937	18011	18107	18102	18246	18120	17994	17970	17635	17877	17991	18151	17981	17975	17991	17857	17981	18101	17886	18233	17931	18051	17851	17905	18078	17984	17807	17973	18064	17832	17750	17894	17726	17925	17675	17808	17877	17921	17746	17864	17974	17920	17882	18042	17881	17914	17979	17930	18019	17764	17789	17818	17901	18069	17672	18060	17823	17854	17823	17565	17659	17896	17798	17662	17933	17832	17641	17974	17696	17951	17698	17937	17773	17734	17794	17792	17832	17988	17686	18011	17891	17818	17991	17882	17943	17939	17928	17944	17724	17946	17797	17961	17995	17875	17703	17720	17935	17908	17911	17768	17985	17899	17888	17766	17629	17698	17852	17993	17912	17920	17799	17677	17781	17766	17895	17770	17919	17870	17712	17856	17836	17770	17911	17999	17856	17948	17877	17886	18025	17789	18045	18067	17926	18052	17881	17959	17853	17877	17992	17780	17761	17829	17800	17986	17807	17815	17753	18084	18017	17928	17981	17858	17761	17821	18036	17923	17745	17927	17718	17731	17876	17945	17660	17977	17868	17814	17784	17836	17979	17973	17975	17674	17814	17842	17892	17660	17894	17754	17855	17899	17704	17836	17701	17751	17987	17635	17854	17983	18064	17960	17892	17905	17846	17867	17778	17725	17757	17877	17856	17864	17981	17977	17951	17782	17701	17858	17802	17681	18022	18088	17871	17658	17868	17931	17875	17782	18014	18144	17756	17790	17935	17690	17919	17828	17881	17773	17835	17867	17797	18055	17951	17804	17942	17743	17977	17978	17700	17785	17814	18047	17898	17819	18029	17770	17859	17848	17790	17966	17934	17922	17750	17756	18073	18010	17928	17922	17932	17866	17862	17727	17947	18063	17975	17738	17724	17918	17897	17968	18098	17747	17805	17930	17933	17715	17780	18017	18086	18052	17937	18025	17831	17786	17886	17973	17970	18029	17942	17854	17737	17820	17683	17873	17793	17877	17978	17773	17726	17815	18004	17975	17740	17758	17969	17995	17790	17818	17654	17761	17872	17944	17902	17840	17798	17717	17932	17729	17812	17828	17906	17868	17760	17972	17900	17867	17948	17612	17883	17939	17805	17802	17943	17813	17878	17769	17773	17792	17964	17848	17723	17974	17975	17772	18058	18005	17861	17803	17675	17986	17867	17623	17928	17766	17658	17982	17993	17887	17837	17965	17885	17917	17692	17874	17921	17847	17957	17996	17876	17715	17694	17946	17825	17816	17994	17885	17750	17974	17912	17952	17819	17895	17835	17762	17730	17804	17592	17887	18027	17921	17803	17691	17945	17797	17777	17903	17702	17760	17843	18154	17966	17546	18006	17695	17917	17830	17791	17756	17808	17858	18042	17830	17965	17864	17865	17936	17893	17872	17898	18033	17796	17683	17971	18076	17920	17797	17711	17608	17741	17848	17828	18012	17753	17838	17894	17916	17785	17922	17811	17963	17874	17887	17904	18038	17900	17725	17887	18065	18051	18016	17714	17817	17859	18125	17781	17663	17827	17748	18050	17918	17712	17934	17901	17935	17771	17794	17839	17894	17909	17872	17769	17937	17846	17954	17636	17963	17788	17877	17876	17764	17889	17743	17862	17894	17734	17855	17668	17762	17875	17988	17952	17707	18046	17703	17714	17901	17882	18020	17809	17813	17888	17860	17966	17980	17911	17898	17793	17798	17653	17850	17957	17770	17759	17903	17699	17783	17796	17881	17786	17888	17990	17805	18003	17957	18008	17809	17759	17907	17932	17871	18038	17838	17851	17896	17822	17865	17972	17821	17788	18012	17698	17831	17951	17671	17835	17766	17914	18020	17922	17828	17790	17896	17840	17843	17725	17983	17809	18005	17757	17846	17868	17767	17712	17808	17864	17893	18021	17902	17913	17795	17860	18231	17926	17865	17936	17969	18158	18056	17847	17976	17887	17998	17977	17950	17966	17848	17899	18115	17743	17695	17739	17913	17943	17960	17818	17953	17705	18017	17889	18033	18021	17879	17979	17650	18154	17868	17867	17870	17900	17869	17852	17864	17718	17883	17722	17681	17913	17741	18041	18006	17823	17873	18060	17876	17792	17991	17973	18205	17966	17789	17756	17730	17759	17869	17870	17914	17941	18004	17664	17720	17975	17734	17861	17682	18005	17866	17943	17916	17992	17896	17884	17688	17788	17970	17843	17706	17932	17867	17796	17889	17764	17886	17909	17815	17993	17959	18129	17832	17981	18021	17810	18146	17846	18015	18013	17925	17972	17712	17832	17941	17786	17938	17741	17807	17750	17663	17773	17900	17899	18007	17660	17978	17798	18035	17768	17649	17985	17725	17826	17874	17998	17987	17512	17805	17768	17719	18062	17906	17797	18187	17879	18022	18037	17808	18046	17981	17838	17822	17901	17778	17852	17748	17978	17828	17958	18246	17847	18054	17875	17903	17754	17875	17954	17838	17950	17989	17895	17919	17546	17801	17748	17610	17993	17972	17874	17812	17898	17741	17959	17961	17860	18055	17699	17866	17728	17933	17944	17848	17697	17853	17768	17657	17844	17665	17857	17834	17840	17871	17912	17893	17620	17888	17935	17783	17679	17858	17744	17931	17929	17763	17884	17963	17955	17692	18006	17843	17823	17930	17871	17876	17900	17911	17924	17489	17676	18018	18064	17796	18120	17923	17938	17748	17754	17667	17852	17842	17923	17847	17895	17878	17831	17847	17797	17969	17785	17938	17885	17789	17761	17898	18139	17971	17893	17988	17823	17953	17732	17781	17687	17791	17714	17915	17867	17946	17822	17954	17678	17749	17854	17874	17994	17984	17708	18021	18020	17978	17978	17725	17907	17912	17617	17980	17678	18122	18040	17930	17776	17934	17961	17781	17802	17973	17651	17674	17903	17827	17914	17976	18037	18070	18124	17879	17804	17656	17815	18015	17818	18042	17883	17823	17830	18037	17752	17654	17787	17782	18196	17977	18017	17870	17658	17840	17840	17944	17889	17837	17720	17863	17909	17889	17902	17809	17853	17797	17835	17836	17921	17775	17973	17778	17621	17864	18000	17917	17691	17882	18074	17657	17957	17821	17899	17917	17805	17901	17760	17860	17664	17925	17964	17995	17746	17905	17901	17838	17944	17783	17789	17768	17893	17981	17818	17860	17761	17763	17897	17964	17720	17601	17812	17569	17799	17706	18160	17980	18067	17845	17944	17864	18026	17673	17706	17747	17808	17901	17868	17816	17749	17811	18010	17915	17878	18025	17834	17999	17881	17925	17902	17852	17784	17846	17763	17998	17770	17910	17819	18012	17636	17849	17828	17990	17846	17812	17895	18069	17714	17890	17814	17827	17675	17808	17917	17838	17622	18001	17889	17890	17861	18032	17751	17698	17839	18026	17785	17785	17849	17655	18001	17813	17768	17852	17778	17795	17997	17949	17820	17731	18125	17862	17792	17866	17898	18076	17662	17792	17799	17745	17673	17753	17951	17628	17773	18151	17866	17779	17829	17879	17818	17847	17964	18055	17970	17786	17802	17939	17994	17993	17703	17964	17907	17861	18006	17893	18030	17956	17861	18032	17665	17907	17914	17568	17955	17730	17842	17919	17923	18005	17929	17880	17872	17958	17835	17662	17691	17856	17854	17812	17660	17732	17717	18109	17948	17733	17918	17959	18004	17907	17818	18041	18115	17901	17918	17752	17788	17752	17739	17952	17966	17739	17767	17897	17979	17757	17925	17888	18115	17925	17810	18019	17927	17810	17842	18070	17780	17739	17780	17816	17731	17767	18011	17895	18160	17887	17992	17820	18048	18003	18062	17859	17968	17814	17990	18018	17807	17721	17798	17963	17855	17829	17869	17801	17634	17957	17694	17819	17809	18089	17873	17922	17677	17937	17961	17774	17728	17886	18049	17814	17967	17826	17781	17906	17702	17658	17760	17797	17918	17889	17710	17999	17953	17721	17643	17946	17785	17764	17581	17915	17737	17768	17838	17788	17772	17921	17813	17961	17833	18065	18031	18075	18024	17878	17852	17618	17799	17982	17662	17798	17924	17847	17870	17830	17910	18004	17803	17729	17983	18019	17971	18051	17912	18132	17937	17839	17618	18082	18009	17942	18085	17658	17891	17884	17745	17985	17941	17856	17735	17547	17752	17841	17635	17754	17975	17948	17645	17772	17692	18052	17839	17988	17768	17865	17917	17971	17806	17974	17887	18096	17870	17762	17975	17893	17917	17772	17895	17846	17938	17874	17843	17631	17790	17884	17768	17899	17849	18025	18087	17932	17815	17753	17891	17823	17747	18039	17922	17810	17799	17861	17981	17786	17967	17805	17998	18066	17962	18041	18009	17841	17911	18005	17915	17848	17845	17949	17819	17707	17873	18085	17710	17898	17832	17955	17892	17915	18053	17445	17901	17787	17860	17619	18068	17801	17902	17927	17868	17810	17852	17870	17756	17716	17549	17880	17981	17740	17912	17916	18076	17710	17890	17783	17794	17857	17769	18022	17861	17719	18047	18044	17866	18011	17860	17881	17742	17852	17912	18092	17840	17740	17842	18021	17743	17857	17813	17663	17907	17856	17822	17826	17940	17867	17819	17775	17987	17970	17803	17532	17819	18021	17914	17779	17890	17761	17858	17756	17573	17550	17785	17878	18059	17910	17920	17809	17804	18016	17626	17677	18132	17918	17861	17808	17907	18008	18007	17949	18104	17884	17923	17868	17787	17945	17981	17985	17911	17821	18136	17863	17777	17922	17849	18058	18085	17993	17948	17831	17942	17775	17832	17825	17779	17801	17677	18089	17890	18176	17968	17809	17567	17880	17727	17884	18155	17801	17914	17805	18110	17748	17983	17977	18063	17704	18009	17940	17980	17793	17741	18003	17866	18168	17655	17912	17858	18022	17887	17772	17790	17600	17812	17840	17744	17859	18141	17953	17830	17706	17910	17747	17605	17721	17646	17879	17971	17911	17624	17898	18041	17840	17851	17820	18078	17825	17882	17879	17940	17682	17951	17937	17760	17723	17975	17981	17796	17943	17790	17901	17884	17929	17805	17658	18003	17853	17686	17824	17897	18045	17868	17889	17884
22592	40599	37068	33084	62175	72080	58825	38344	22589	15043	12440	11608	11463	11251	11400	11537	11314	11453	11422	11384	11477	11330	11255	11514	11426	11313	11347	11412	11427	11370	11207	11439	11387	11342	11399	11472	11180	11430	11419	11303	11291	11335	11393	11430	11478	11353	11372	11311	11353	11384	11393	11285	11354	11348	11304	11442	11317	11290	11518	11351	11465	11498	11335	11242	11446	11487	11253	11333	11427	11263	11216	11402	11303	11264	11296	11188	11405	11446	11290	11309	11264	11371	11389	11329	11304	11488	11330	11288	11311	11393	11254	11345	11403	11338	11399	11369	11180	11258	11320	11336	11416	11291	11415	11240	11310	11429	11229	11335	11376	11287	11264	11315	11434	11318	11222	11293	11315	11260	11313	11463	11227	11339	11401	11410	11311	11223	11400	11144	11252	11251	11312	11342	11263	11404	11275	11326	11383	11376	11395	11195	11162	11394	11316	11415	11272	11285	11503	11339	11367	11333	11287	11441	11263	11396	11343	11270	11296	11191	11399	11348	11398	11257	11432	11368	11370	11212	11315	11220	11329	11337	11321	11342	11317	11308	11260	11167	11264	11495	11335	11438	11246	11332	11504	11398	11339	11181	11210	11439	11312	11295	11264	11214	11173	11404	11271	11508	11272	11206	11405	11186	11236	11316	11433	11368	11390	11425	11358	11288	11424	11367	11459	11101	11188	11326	11257	11298	11424	11461	11218	11413	11367	11377	11466	11243	11346	11212	11309	11205	11364	11277	11404	11374	11361	11283	11253	11382	11360	11162	11360	11451	11423	11221	11379	11378	11433	11456	11284	11294	11346	11396	11420	11380	11362	11252	11296	11529	11260	11385	11366	11275	11353	11259	11263	11283	11344	11378	11289	11470	11289	11334	11213	11266	11313	11190	11172	11415	11101	11326	11345	11349	11241	11292	11341	11306	11218	11202	11524	11262	11233	11309	11358	11086	11280	11384	11345	11318	11362	11300	11156	11313	11334	11428	11466	11310	11316	11399	11254	11228	11241	11406	11330	11331	11275	11243	11337	11317	11180	11329	11395	11230	11375	11234	11282	11419	11412	11409	11343	11138	11301	11348	11219	11183	11019	11189	11278	11349	11320	11345	11322	11307	11482	11434	11297	11321	11439	11395	11315	11266	11147	11329	11332	11264	11277	11270	11168	11457	11267	11427	11266	11292	11286	11398	11422	11462	11381	11384	11339	11351	11387	11304	11211	11335	11327	11294	11379	11241	11368	11259	11400	11394	11377	11243	11266	11195	11324	11318	11197	11274	11373	11351	11395	11304	11396	11412	11457	11516	11365	11320	11101	11275	11272	11222	11363	11344	11418	11383	11316	11225	11316	11330	11268	11321	11291	11342	11369	11275	11323	11405	11363	11233	11226	11287	11392	11330	11277	11231	11407	11248	11330	11317	11347	11405	11543	11389	11217	11223	11409	11251	11332	11319	11291	11239	11330	11310	11334	11388	11211	11339	11288	11178	11272	11317	11219	11449	11122	11294	11270	11436	11233	11335	11228	11268	11236	11467	11431	11503	11251	11362	11340	11301	11196	11373	11201	11264	11265	11378	11336	11194	11270	11343	11322	11343	11459	11262	11344	11193	11455	11215	11250	11294	11376	11520	11322	11296	11260	11308	11252	11325	11359	11356	11265	11224	11377	11352	11347	11292	11382	11282	11295	11323	11327	11348	11481	11330	11351	11275	11229	11412	11448	11468	11268	11387	11319	11414	11402	11310	11283	11268	11341	11552	11331	11219	11169	11384	11278	11248	11230	11355	11122	11377	11295	11372	11249	11143	11310	11366	11390	11328	11434	11172	11167	11425	11436	11371	11317	11391	11334	11436	11251	11184	11342	11260	11214	11142	11331	11303	11172	11363	11305	11347	11436	11200	11414	11209	11278	11345	11371	11315	11291	11388	11391	11333	11214	11330	11488	11343	11295	11525	11219	11243	11363	11253	11388	11173	11515	11177	11291	11235	11313	11321	11175	11381	11316	11324	11276	11209	11277	11352	11252	11351	11394	11435	11147	11220	11224	11248	11387	11353	11499	11265	11256	11254	11332	11391	11382	11264	11396	11332	11426	11335	11338	11225	11415	11309	11365	11549	11315	11276	11338	11297	11477	11319	11443	11363	11335	11218	11243	11327	11445	11364	11371	11036	11333	11201	11411	11135	11279	11395	11154	11287	11278	11224	11373	11283	11176	11285	11309	11339	11334	11351	11315	11331	11390	11442	11229	11205	11135	11255	11344	11373	11259	11091	11301	11307	11317	11277	11310	11366	11455	11173	11117	11417	11170	11398	11280	11404	11300	11410	11192	11292	11430	11354	11339	11324	11191	11309	11320	11285	11283	11276	11343	11260	11352	11347	11274	11377	11467	11382	11207	11313	11308	11315	11400	11196	11326	11400	11356	11414	11349	11435	11223	11306	11197	11176	11254	11305	11482	11284	11358	11294	11370	11439	11341	11428	11460	11301	11285	11188	11313	11379	11346	11261	11384	11374	11430	11132	11287	11459	11346	11264	11291	11334	11311	11145	11212	11341	11355	11238	11301	11260	11248	11354	11306	11352	11229	11267	11229	11464	11248	11210	11370	11378	11177	11353	11214	11435	11243	11517	11426	11345	11210	11298	11154	11263	11338	11349	11241	11343	11289	11156	11329	11290	11240	11297	11228	11381	11295	11388	11227	11421	11279	11153	11264	11209	11296	11385	11286	11228	11240	11401	11346	11319	11275	11303	11333	11228	11503	11183	11472	11251	11252	11372	11365	11406	11401	11184	11276	11288	11306	11306	11012	11437	11301	11253	11369	11443	11241	11286	11296	11275	11459	11274	11327	11282	11187	11289	11321	11521	11314	11349	11366	11197	11326	11416	11425	11208	11267	11228	11354	11279	11373	11188	11485	11285	11385	11373	11372	11363	11194	11406	11487	11454	11380	11325	11201	11358	11365	11235	11005	11405	11384	11200	11292	11415	11372	11426	11480	11381	11379	11275	11340	11490	11267	11268	11246	11277	11229	11372	11280	11308	11407	11391	11117	11200	11280	11211	11387	11221	11199	11408	11226	11169	11261	11364	11340	11168	11212	11411	11158	11354	11203	11273	11349	11166	11324	11180	11226	11361	11460	11306	11269	11222	11390	11379	11321	11400	11349	11349	11218	11157	11406	11258	11162	11469	11353	11360	11145	11575	11433	11218	11343	11240	11135	11335	11325	11267	11281	11311	11437	11463	11262	11287	11329	11429	11287	11404	11509	11326	11397	11195	11259	11231	11341	11241	11245	11192	11409	11248	11229	11309	11247	11215	11383	11143	11367	11270	11209	11344	11254	11335	11317	11163	11259	11308	11216	11118	11412	11453	11329	11316	11327	11412	11267	11233	11289	11256	11387	11306	11381	11324	11362	11303	11500	11290	11317	11289	11264	11314	11214	11266	11362	11316	11286	11248	11429	11220	11343	11180	11265	11398	11361	11418	11254	11138	11397	11419	11359	11421	11246	11335	11448	11435	11343	11298	11261	11181	11363	11233	11309	11347	11244	11441	11383	11418	11230	11345	11167	11334	11387	11218	11307	11346	11302	11230	11335	11402	11341	11278	11333	11260	11326	11300	11116	11330	11389	11322	11257	11185	11173	11326	11322	11361	11194	11358	11381	11287	11188	11272	11375	11465	11205	11406	11325	11332	11314	11221	11381	11360	11310	11263	11241	11360	11523	11319	11417	11105	11228	11250	11267	11232	11163	11189	11215	11179	11368	11459	11525	11259	11250	11234	11258	11279	11375	11401	11285	11392	11327	11314	11287	11149	11449	11389	11538	11326	11225	11372	11356	11249	11268	11332	11384	11268	11276	11362	11299	11384	11277	11443	11254	11233	11222	11306	11179	11235	11358	11378	11291	11252	11200	11464	11257	11371	11442	11386	11171	11288	11286	11240	11055	11341	11275	11101	11250	11294	11372	11346	11350	11307	11284	11370	11439	11253	11319	11319	11379	11294	11347	11230	11319	11213	11367	11231	11305	11260	11246	11360	11188	11218	11180	11233	11314	11246	11417	11395	11280	11287	11319	11317	11195	11346	11284	11167	11291	11315	11314	11127	11365	11293	11295	11367	11362	11247	11415	11459	11393	11314	11246	11330	11253	11299	11259	11365	11384	11346	11420	11297	11358	11308	11463	11433	11136	11343	11297	11278	11362	11302	11219	11277	11313	11296	11365	11411	11324	11494	11111	11391	11365	11271	11315	11388	11295	11214	11302	11214	11297	11291	11277	11223	11477	11272	11299	11296	11313	11314	11450	11199	11344	11333	11281	11350	11381	11393	11512	11312	11341	11289	11385	11265	11391	11330	11263	11379	11316	11404	11304	11338	11318	11289	11323	11386	11394	11346	11287	11272	11353	11178	11227	11493	11222	11279	11241	11224	11229	11356	11428	11195	11403	11438	11276	11318	11412	11376	11095	11347	11414	11460	11199	11394	11244	11293	11319	11353	11157	11375	11108	11340	11396	11348	11290	11229	11468	11411	11389	11086	11360	11164	11295	11389	11232	11447	11245	11161	11438	11288	11275	11366	11243	11295	11464	11337	11228	11152	11235	11371	11302	11295	11260	11384	11203	11434	11343	11302	11328	11368	11277	11259	11163	11313	11210	11463	11366	11231	11354	11271	11407	11512	11332	11492	11204	11205	11268	11280	11272	11173	11200	11283	11355	11252	11309	11321	11455	11265	11320	11199	11221	11150	11303	11148	11399	11309	11304	11215	11331	11302	11201	11290	11448	11424	11266	11367	11402	11385	11291	11345	11274	11303	11219	11358	11327	11249	11283	11343	11237	11355	11332	11258	11296	11340	11228	11324	11366	11308	11302	11236	11362	11317	11396	11367	11289	11211	11163	11240	11198	11152	11379	11273	11297	11298	11290	11148	11380	11287	11332	11279	11251	11347	11257	11246	11047	11245	11272	11292	11289	11269	11360	11516	11285	11401	11387	11276	11464	11338	11424	11311	11399	11254	11332	11190	11294	11329	11169	11343	11359	11309	11309	11157	11204	11361	11296	11338	11253	11334	11343	11233	11396	11373	11218	11359	11399	11353	11458	11395	11266	11249	11235	11419	11208	11509	11257	11257	11476	11392	11449	11299	11511	11434
31701	22483	22234	20494	23648	28838	25480	21888	19351	17995	17938	17661	17698	17732	17746	17733	17666	17817	17692	17750	17612	17383	17636	17770	17767	17700	17767	17846	17612	17814	17758	17672	17659	17621	17896	17555	17913	17640	17513	17626	17664	17587	17604	17775	17853	17599	17530	17648	17484	17668	17663	17662	17581	17766	17678	17555	17709	17635	17721	17438	17848	17601	17698	17697	17609	17656	17703	17593	17707	17751	17470	17584	17728	17680	17710	17677	17764	17699	17753	17537	17520	17670	17739	17656	17476	17792	17691	17516	17760	17467	17655	17633	17688	17614	17732	17632	17574	17489	17721	17587	17693	17737	17622	17559	17646	17801	17646	17742	17682	17738	17687	17434	17688	17598	17640	17681	17579	17611	17566	17279	17532	17703	17573	17433	17771	17613	17686	17736	17683	17798	17778	17776	17637	17559	17525	17466	17538	17661	17491	17604	17381	17767	17658	17625	17707	17718	17639	17613	17730	17551	17682	17631	17663	17689	17740	17685	17568	17843	17657	17629	17488	17551	17523	17720	17478	17577	17691	17454	17638	17608	17623	17760	17601	17753	17690	17577	17717	17352	17623	17621	17370	17905	17464	17563	17679	17789	17489	17621	17534	17776	17769	17703	17618	17468	17710	17594	17595	17529	17542	17806	17564	17743	17961	17607	17579	17658	17654	17699	17753	17426	17471	17709	17643	17562	17569	17696	17551	17553	17510	17732	17690	17631	17719	17886	17559	17773	17556	17607	17650	17780	17661	17499	17675	17818	17528	17729	17608	17788	17565	17555	17517	18021	17650	17620	17744	17435	17532	17485	17678	17863	17647	17497	17677	17738	17810	17698	17613	17723	17367	17571	17476	17572	17443	17467	17553	17631	17696	17560	17581	17511	17696	17576	17626	17551	17625	17445	17659	17482	17755	17602	17906	17734	17439	17546	17704	17538	17553	17596	17788	17625	17616	17549	17436	17596	17486	17628	17504	17293	17490	17540	17423	17291	17256	17507	17732	17560	17846	17793	17531	17645	17469	17445	17718	17774	17755	17690	17553	17385	17482	17474	17511	17666	17518	17636	17552	17477	17560	17626	17516	17601	17701	17528	17765	17534	17752	17471	17659	17726	17722	17613	17691	17472	17561	17777	17699	17482	17571	17394	17622	17675	17510	17691	17630	17715	17498	17528	17746	17679	17614	17841	17535	17698	17397	17591	17647	17730	17764	17709	17509	17605	17566	17608	17425	17650	17484	17558	17710	17693	17586	17606	17555	17780	17618	17648	17611	17791	17750	17651	17723	17879	17601	17518	17844	17700	17732	17703	17714	17658	17711	17790	17513	17411	17452	17483	17692	17544	17791	17826	17552	17531	17543	17460	17526	17585	17773	17536	17632	17561	17477	17913	17679	17552	17633	17740	17379	17496	17523	17733	17561	17723	17652	17555	17615	17864	17596	17781	17485	17719	17447	17583	17562	17607	17504	17621	17534	17676	17696	17471	17638	17610	17736	17782	17723	17638	17551	17763	17607	17464	17722	17657	17562	17395	17482	17478	17743	17451	17633	17740	17535	17563	17662	17634	17691	17585	17415	17517	17711	17592	17646	17583	17749	17705	17471	17672	17645	17555	17723	17654	17371	17573	17697	17780	17629	17508	17692	17703	17667	17742	17695	17578	17862	17614	17730	17466	17545	17711	17634	17636	17749	17625	17722	17742	17659	17609	17744	17541	17804	17589	17575	17545	17573	17668	17626	17529	17698	17611	17656	17821	17704	17673	17557	17616	17847	17803	17561	17837	17499	17587	17607	17287	17678	17590	17533	17470	17666	17508	17739	17527	17777	17562	17732	17728	17535	17405	17466	17521	17485	17832	17438	17696	17688	17781	17499	17552	17610	17733	17554	17643	17734	17380	17743	17752	17570	17690	17877	17602	17664	17740	17752	17440	17630	17532	17538	17680	17479	17425	17579	17874	17719	17610	17428	17622	17549	17735	17661	17576	17906	17655	17708	17810	17782	17414	17764	17836	17631	17731	17395	17522	17725	17858	17688	17638	17648	17673	17523	17802	17532	17583	17547	17656	17607	17671	17754	17567	17630	17611	17660	17636	17487	17569	17516	17615	17598	17484	17505	17590	17649	17737	17599	17759	17637	17615	17832	17602	17790	17616	17416	17503	17544	17637	17593	17705	17654	17693	17694	17361	17651	17732	17738	17516	17542	17641	17505	17610	17818	17649	17688	17645	17712	17853	17842	17468	17685	17661	17526	17564	17713	17698	17451	17812	17896	17470	17554	17506	17500	17761	17510	17777	17604	17514	17626	17401	17707	17560	17761	17708	17522	17706	17671	17739	17459	17667	17536	17575	17518	17562	17609	17657	17673	17660	17695	17863	17596	17654	17698	17659	17666	17710	17692	17459	17591	17647	17557	17670	17842	17765	17653	17704	17703	17743	17452	17590	17665	17535	17756	17485	17629	17473	17904	17535	17695	17664	17742	17631	17275	17651	17440	17680	17691	17613	17463	17622	17707	17580	17781	17802	17467	17574	17569	17593	17676	17348	17613	17627	17663	17697	17679	17710	17506	17521	17808	17782	17810	17641	17883	17635	17506	17485	17529	17640	17758	17790	17683	17713	17534	17604	17744	17624	17638	17549	17750	17756	17630	17687	17898	17733	17618	17705	17917	17597	17702	17863	17582	17469	17622	17702	17794	17886	17525	17588	17565	17616	17683	17607	17799	17575	17476	17708	17783	17669	17683	17647	17531	17472	17465	17745	17319	17424	17696	17568	17526	17768	17645	17599	17613	17654	17631	17537	17617	17573	17611	17845	17579	17538	17513	17630	17729	17513	17495	17647	17427	17473	17661	17724	17615	17663	17578	17586	17635	17668	17634	17647	17648	17464	17697	17682	17465	17635	17689	17528	17581	17556	17634	17581	17496	17614	17596	17567	17715	17451	17606	17604	17507	17519	17543	17574	17527	17460	17721	17828	17583	17596	17683	17437	17552	17369	17611	17600	17584	17647	17586	17822	17645	17205	17585	17677	17402	17526	17704	17434	17243	17500	17510	17629	17629	17701	17677	17489	17606	17767	17592	17557	17738	17839	17767	17900	17672	17774	17701	17756	17512	17654	17751	17521	17762	17573	17591	17867	17696	17429	17732	17452	17680	17435	17623	17715	17930	17641	17699	17763	17820	17589	17675	17595	17615	17665	17597	17625	17813	17390	17924	17728	17660	17492	17446	17557	17758	17540	17599	17762	17644	17509	17764	17465	17600	17643	17540	17643	17675	17641	17616	17794	17414	17844	17817	17595	17551	17702	17638	17679	17829	17739	17817	17614	17747	17514	17650	17488	17777	17696	17752	17374	17747	17664	17692	17620	17717	17713	17533	17573	17505	17710	17502	17403	17595	17574	17717	17739	17359	17831	17672	17545	17445	17626	17629	17740	17654	17616	17604	17516	17731	17638	17631	17550	17747	17540	17565	17761	17723	17526	17642	17652	17574	17770	17739	17741	17720	17682	17615	17672	17701	17517	17270	17630	17807	17706	17686	17668	17796	17672	17746	17692	17569	17642	17757	17796	17613	17721	17720	17609	17794	17787	17618	17703	17665	17531	17673	17708	17564	17584	17565	17406	17695	17584	17684	17727	17788	17631	17629	17780	17699	17629	17727	17780	17588	17480	17640	17798	17662	17685	17801	17620	17759	17618	17792	17698	17629	17536	17732	17900	17686	17799	17623	17751	17452	17547	17744	17675	17587	17717	17806	17498	17892	17674	17662	17599	17610	17796	17779	17670	17363	17666	17733	17413	17376	17490	17592	17672	17691	17784	17657	17609	17784	17780	17554	17850	17663	17602	17609	17520	17533	17421	17694	17718	17779	17605	17719	17560	17522	17468	17733	17768	17661	17607	17760	17654	17643	17654	17686	17658	17631	17691	17684	17848	17767	17854	17770	17598	17776	17766	17851	17778	17877	17778	17697	17755	17601	17659	17615	17619	17614	17771	17618	17750	17527	17830	17669	17741	17714	17824	17696	17570	17667	17750	17818	17793	17527	17482	17717	17567	17496	17595	17610	17658	17481	17745	17733	17678	17725	17735	17476	17829	17735	17838	17630	17617	17721	17776	17539	17833	17589	17718	17633	17729	17830	17623	17546	17536	17433	17682	17688	17641	17551	17774	17544	17798	17558	17760	17697	17514	17711	17543	17705	17900	17677	17638	17627	17655	17777	17719	17514	17733	17502	17519	17690	17435	17676	17525	17481	17544	17583	17364	17658	17528	17628	17655	17636	17853	17813	17723	17560	17643	17586	17620	17545	17432	17644	17617	17659	17626	17889	17510	17675	17831	17893	17717	17522	17606	17537	17836	17699	17722	17581	17566	17643	17600	17677	17680	17548	17648	17614	17646	17627	17764	17634	17547	17788	17802	17789	17695	17633	17652	17669	17679	17634	17494	17474	17697	17672	17428	17617	17751	17348	17658	17689	17659	17587	17758	17535	17634	17586	17526	17629	17475	17567	17646	17702	17437	17607	17535	17719	17747	17715	17656	17683	17937	17953	18007	17554	17562	17817	17686	17668	17390	17708	17605	17406	17891	17650	17567	17767	17743	17620	17682	17418	17506	17799	17587	17782	17804	17546	17503	17606	17562	17391	17704	17768	17719	17569	17738	17646	17654	17891	17747	17734	17648	17513	17464	17496	17549	17728	17739	17607	17785	17522	17633	17440	17566	17690	17787	17611	17799	17767	17735	17620	17664	17565	17524	17561	17631	17627	17635	17731	17489	17615	17605	17621	17653	17666	17844	17756	17484	17677	17827	17635	17802	17619	17561	17704	17563	17707	17634	17649	17701	17809	17829	17613	17831	17818	17663	17662	17671	17603	17612	17774	17548	17405	17531	17666	17577	17609	17564	17563	17714	17683	17708	17622	17573	17455	17561	17599	17537	17577	17602	17720	17627	17569	17564	17539	17630	17665	17471	17625	17628	17708	17729	17767	17745	17534	17555	17562	17614	17612	17641	17675	17716	17792	17744	17735	17680	17620	17678	17603	17638	17512	17696	17518	17426	17741	17585	17467	17603	17511	17583	17473	17730	17654	17644	17585	17527	17692	17611	17837	17515	17529	17701	17692	17660	17530	17566	17934	17791	17757	17562	17501	17508
13520	14082	13853	12564	18239	21276	17439	14118	12094	11247	11050	10955	10958	10862	11003	10984	10913	10929	10738	10714	10825	10760	10915	10955	11035	10958	10843	10740	10765	10895	10869	10918	10868	11057	11036	10821	10920	10834	10891	10630	10897	11020	10704	10930	10850	11054	10797	10964	10927	10926	10957	10840	10914	10751	10887	10897	11026	10905	10864	10883	10850	10826	10834	10980	10748	10921	10710	10837	10858	10853	10973	10863	10839	10797	10836	10829	10814	10869	10738	10988	10974	10867	10889	10819	10797	10818	10823	10888	10859	10868	10784	10901	10910	10913	10831	10840	10781	10749	10973	10731	10789	10921	10938	10887	10926	10962	10860	10929	10950	10864	10833	10987	10942	10942	10831	10891	10920	10952	10861	10869	10971	10861	10957	10808	10672	10783	10666	10918	10793	10888	10765	10774	10962	10796	10829	10850	10853	10860	10967	10881	10925	10895	10857	10927	10882	10804	10830	10860	10821	10898	10704	10720	10910	10780	10915	10958	10910	10967	10710	10813	10877	11000	10748	10927	10786	10917	10707	10908	10873	10677	10782	10798	10777	10787	10896	10869	10729	10711	10919	10680	10873	10867	10900	10798	10921	10996	10747	10750	10825	10822	10963	10976	10709	10782	10885	10839	10853	10908	10842	10826	10893	10863	10859	10859	11042	10846	10754	10851	10856	10837	10958	10801	10796	10846	10850	10938	10798	10983	10852	10905	10850	10775	10705	10879	10753	10788	10786	10945	10834	10775	10940	10782	10732	10829	10789	10920	10978	10947	10901	10872	10770	10928	10879	10936	10793	10891	10878	10942	10833	10654	10794	10646	10996	10698	10751	10846	10900	10669	10857	10764	10907	10568	10977	10907	10886	10852	10729	10795	10825	10885	10731	10817	10852	10754	10794	10872	10935	10751	10714	10923	10908	10817	10892	10889	10806	10726	10722	10671	10831	10900	10938	10792	10749	10975	10946	10967	10880	10804	10933	10771	10830	10843	10922	10782	10851	10780	10913	10718	10847	10835	10834	10769	10908	10898	10878	10786	10808	10781	10833	10733	10897	10791	10747	10854	10989	10898	10975	10868	10825	10862	10945	10755	10808	10956	10888	10862	10770	10831	10809	10986	10831	10922	10964	10788	10913	10856	10851	10963	10790	10777	10821	10819	10982	10869	10889	10720	10696	10846	10717	10898	10764	10869	11079	10832	10995	10832	10952	10841	10963	10741	10880	10856	11010	10785	10797	10723	10820	10777	10926	10861	11046	10874	10621	10833	10961	10854	10738	10929	10792	10851	10793	10780	10896	10863	10871	10990	10792	10755	10805	10972	10811	10818	10923	10753	10952	10884	10860	10942	10801	10894	10798	10852	10930	10806	10759	10773	10880	10978	10807	10886	10789	10876	10827	10759	10759	10871	10887	10659	10751	10955	10945	10797	10950	10741	10820	10914	10888	10856	10903	10902	10899	10951	10861	10798	10850	10806	10775	10884	10757	10853	10909	10827	10925	10935	10711	10832	10803	10859	10789	10810	10769	10575	10890	10863	10831	10839	10882	10990	10691	10884	10631	10840	11000	10870	10799	10789	10834	10723	10862	10901	10860	10815	11025	10825	10951	10786	10875	10821	10881	10897	10825	10847	10942	10865	10832	10678	10887	10883	10829	10841	10727	10925	10826	10766	10770	10891	10885	10820	10887	10821	10832	10750	10859	10793	10725	10946	10772	10883	10790	10801	11019	10818	10872	10932	10911	11057	10919	10805	10727	10800	10862	10770	10857	10862	10961	10758	10743	10889	10856	10853	10857	10797	10969	10961	10725	10923	10900	10853	10852	10939	10963	10743	10914	10967	10749	10678	10871	10922	10847	10927	10830	10656	10819	10947	10859	10836	10719	11086	10988	10819	10847	10837	10823	10819	10725	10955	10683	10750	10791	10979	10894	10881	11036	10795	10889	10894	10969	10829	10875	10739	10787	10908	10905	11058	10948	10922	10881	10935	10798	10767	10998	10796	10873	11051	11012	10877	10896	10883	10796	10898	10867	10871	10764	10796	10940	10818	10914	10957	10749	10856	10757	10896	10878	10882	10697	10875	10899	10837	10922	10780	10999	10848	10851	10809	10747	10838	10813	10899	10898	10792	10940	10858	10688	10966	10908	10871	10963	10842	10817	10785	10835	10780	10872	10882	10921	10860	10984	10834	10870	11081	10912	10922	10792	10918	10850	10772	10788	10910	10740	11005	10822	10781	10922	10875	10793	10765	10751	11016	10920	10830	10788	10817	10816	10728	10773	10848	10834	10881	10982	10874	10842	10857	10834	10943	10846	10900	10859	10840	11057	10796	10883	10986	10784	10851	10751	10836	10899	10758	10853	11009	10936	10901	10772	10894	10747	10969	10820	10874	10703	11041	10759	10950	10942	10807	10701	10832	10852	10907	10747	10851	10850	10848	10914	10876	10812	10774	10932	10937	10814	10792	10964	10752	10864	10845	10836	10854	10865	10915	10987	10867	10926	11063	10860	10944	10836	10749	10682	10921	10747	10892	10843	10753	10821	10967	10708	10793	10863	11005	10910	10778	10907	10775	10732	10703	10839	10706	10868	10926	10865	10761	10985	10897	10843	10749	10824	10798	10825	10945	10789	10869	11016	10806	10823	10976	10717	10887	10953	10789	10793	10864	10866	10806	10941	10823	10750	10824	11066	10793	10836	10953	10899	10839	10791	10912	10972	10785	10945	10807	10799	10839	10944	10811	10748	10835	10763	11011	10811	10933	10788	10917	10938	10859	10922	10917	10827	10901	11051	10713	10969	10926	10797	10914	10901	11017	10830	10722	10756	10872	10847	10753	10746	10867	10707	10858	10941	10859	10957	10889	10855	10754	10917	10904	10668	10766	10793	10842	10928	10919	10586	10878	10808	10739	10867	11028	10855	10842	10828	10858	10943	10926	10733	10751	10921	10845	10865	10786	10710	10969	10904	10744	10758	10787	10911	10923	10881	10792	10739	10815	10971	10936	10803	10940	10939	10835	10927	10928	10709	10904	10948	10777	10864	10824	10802	10857	10878	10850	10796	10753	10789	10917	11031	10865	10902	10766	10859	10711	10780	10917	10671	10850	10868	10947	10880	10865	10752	10709	11030	10990	10991	10795	10946	10844	11023	10714	10769	10773	10837	10815	10799	10884	10891	10761	10900	10789	10775	10992	10745	10790	11053	10830	10974	10812	10785	10799	10799	10874	10788	10734	10916	10839	10803	10848	10837	10794	10611	10915	11029	10850	10953	10793	10898	10858	10877	10794	10870	10734	10973	10994	10767	10742	10875	10911	10888	11057	10793	10782	10783	10862	10863	10792	10803	10755	10820	10718	10857	10835	10887	10951	10940	10884	10869	10833	10842	10682	10887	10783	10938	10805	10870	10931	10874	10873	10976	10690	10979	10737	10782	10764	10996	10927	10814	11054	10740	10860	10994	10721	10741	10698	10803	10933	10815	10804	10828	10767	10710	10846	10746	10892	10796	10802	10882	10736	11031	10866	10873	10822	10886	10887	10834	10744	10810	10872	11012	10808	10831	10989	10819	10779	11080	10880	10848	10722	10954	10887	10819	10901	10777	10743	10878	10823	10824	10813	10855	10706	10988	10876	10867	10860	11011	10772	10868	10902	10676	10883	10770	10799	10712	10760	10810	10759	10875	10839	10855	10827	10995	10765	10625	10926	10861	10744	10862	10893	10875	11004	10849	10883	10847	10774	10773	10827	10955	10873	10926	10798	10719	10802	10886	10712	10978	10888	10852	10875	11011	10848	10929	10912	10932	10907	10790	10708	10812	10936	10912	10723	10770	10789	10992	10910	10883	10812	10853	10943	10720	10832	10976	10885	10808	10875	11018	10787	10807	10874	10858	10954	10894	10680	10786	10895	10731	10926	10790	10818	10810	10824	10984	10880	10702	10896	10894	10810	10856	10848	10993	10833	10905	10754	10903	10676	10815	10845	10859	10957	10886	10883	10825	10802	10793	10937	10989	10849	10714	10757	10876	10817	10840	10894	10653	10885	10829	10723	10831	11005	11032	10834	10901	10729	10978	10776	10864	10897	10792	10875	10930	10825	10868	10799	10811	10901	10703	10861	10711	10758	10940	10823	10807	10880	10786	10737	10898	10894	10784	10857	10787	10880	10778	10879	10778	10724	10830	10784	10870	10890	10718	10856	10842	10739	10895	10886	10947	10815	10968	10832	10722	10969	10826	10967	10797	10856	10862	10803	10820	10812	10902	10962	10983	10974	10883	10812	10930	10888	10891	10734	10943	10787	10864	10902	10956	10983	10790	10963	10916	10904	10919	10974	10846	10869	10870	10793	10919	10743	10687	10884	11077	10961	10913	10826	10911	10762	10874	10665	10807	10829	10911	10909	10993	10859	10740	10850	10910	10788	10857	10892	10831	10790	10954	10965	10959	10708	10669	10922	10773	10994	10762	10868	10897	10750	10880	10861	10804	10804	10914	10866	10921	10998	10703	10841	10915	10795	10861	10802	10748	10855	10955	10978	10803	10912	10917	10842	10921	10718	10983	10978	11014	10964	10980	10906	10867	10942	10957	10929	10830	10877	10809	10924	10991	10792	10971	10897	10825	10985	10841	11014	10842	10909	10955	11038	10942	10866	10843	10923	10737	10977	10955	10738	10849	10935	10941	10871	10941	10801	11003	10765	10889	10912	10879	10878	10862	10934	10810	10901	10820	10829	10996	10777	10735	10948	10941	10911	10835	10819	10765	10960	10821	10858	10821	10959	10886	10622	10819	10821	11036	10939	10757	11014	10818	10754	10965	10808	10961	10775	10806	10749	10861	10843	10844	10727	10873	10837	10924	10952	10804	10879	10952	10896	10960	10783	10788	10981	10920	11071	10852	10919	10938	10910	10881	10882	11065	10813	10760	10836	10741	10742	10926	10800	10772	10817	10882	10809	10867	10970	10995	10814	10837	10781	10782	10760	10876	10821	10872	10860	10778	10786	10756	10861	10879	10904	10915	11005	10872	11014	10792	10838	10713	10781	10775	10856	10882	10786	10877	10804	10830	10776	10888	10708	10784	10899	10782	10947	10800	10925	10849	10930	10942	10975	10800	10922	10889	10893	10989	10795	10907	10794	10978	10877	10928	10830
25827	21511	27793	30020	47565	56752	48319	35488	25761	20523	18456	17690	17602	17641	17794	17505	17600	17545	17476	17472	17787	17486	17530	17493	17377	17511	17233	17473	17631	17391	17416	17597	17415	17330	17447	17715	17425	17599	17329	17398	17555	17370	17304	17317	17418	17429	17721	17448	17411	17533	17546	17577	17557	17258	17552	17551	17534	17586	17334	17398	17595	17608	17370	17341	17436	17500	17304	17502	17454	17682	17219	17359	17557	17246	17538	17375	17419	17635	17348	17454	17341	17332	17306	17350	17530	17386	17503	17637	17222	17237	17770	17630	17323	17334	17352	17411	17368	17021	17439	17359	17519	17289	17433	17574	17441	17658	17451	17494	17632	17489	17209	17421	17488	17671	17298	17441	17409	17303	17409	17460	17628	17245	17760	17668	17528	17352	17320	17158	17615	17443	17400	17345	17484	17463	17641	17499	17500	17519	17341	17441	17442	17377	17387	17607	17484	17485	17282	17484	17509	17507	17563	17386	17505	17517	17208	17388	17475	17380	17247	17484	17260	17302	17304	17550	17377	17289	17461	17373	17251	17358	17575	17569	17455	17481	17409	17397	17429	17535	17354	17664	17480	17367	17568	17471	17565	17531	17355	17324	17524	17430	17482	17431	17444	17423	17412	17470	17430	17411	17371	17462	17419	17331	17376	17441	17454	17366	17550	17591	17467	17578	17620	17436	17423	17562	17323	17405	17404	17396	17522	17285	17459	17414	17468	17228	17429	17228	17393	17543	17471	17507	17404	17362	17383	17299	17297	17458	17452	17383	17322	17336	17415	17658	17511	17567	17445	17359	17454	17418	17428	17443	17475	17372	17520	17529	17352	17431	17351	17387	17272	17488	17443	17376	17344	17495	17515	17543	17397	17307	17549	17249	17322	17473	17643	17531	17588	17366	17593	17411	17313	17358	17423	17341	17605	17432	17700	17443	17568	17464	17303	17303	17642	17348	17532	17429	17566	17679	17405	17593	17462	17444	17272	17351	17212	17405	17366	17383	17438	17558	17517	17634	17401	17394	17559	17545	17655	17469	17336	17235	17447	17569	17689	17301	17309	17243	17344	17331	17273	17320	17348	17388	17595	17558	17511	17401	17627	17323	17481	17385	17391	17434	17653	17406	17515	17457	17402	17504	17380	17447	17433	17361	17341	17366	17459	17380	17453	17521	17558	17298	17315	17141	17433	17428	17530	17393	17529	17308	17281	17332	17544	17501	17334	17216	17400	17420	17512	17403	17266	17181	17168	17446	17491	17351	17448	17416	17353	17506	17590	17489	17537	17355	17641	17400	17481	17548	17533	17242	17203	17404	17415	17401	17702	17267	17492	17473	17462	17372	17379	17352	17308	17542	17525	17444	17706	17316	17439	17614	17421	17373	17738	17332	17223	17341	17434	17366	17528	17480	17464	17409	17681	17424	17541	17465	17362	17419	17475	17467	17351	17463	17497	17469	17287	17372	17343	17325	17386	17288	17524	17585	17501	17430	17550	17507	17329	17469	17447	17436	17413	17399	17396	17486	17244	17380	17552	17542	17339	17361	17499	17339	17478	17343	17512	17318	17444	17303	17392	17588	17475	17233	17498	17477	17396	17459	17391	17570	17504	17424	17337	17523	17485	17434	17417	17228	17550	17617	17461	17357	17300	17249	17628	17754	17406	17509	17475	17406	17213	17378	17273	17406	17600	17342	17343	17477	17287	17241	17288	17495	17416	17377	17166	17312	17522	17611	17490	17513	17466	17473	17442	17345	17543	17653	17605	17356	17293	17472	17361	17289	17406	17285	17257	17392	17357	17417	17564	17487	17388	17582	17167	17405	17464	17389	17322	17493	17507	17476	17512	17562	17467	17357	17495	17252	17499	17415	17576	17481	17343	17417	17337	17212	17542	17376	17455	17537	17357	17332	17626	17494	17453	17561	17367	17429	17312	17361	17337	17331	17405	17435	17498	17217	17403	17479	17343	17527	17370	17471	17476	17552	17467	17265	17346	17605	17502	17365	17344	17577	17410	17446	17458	17566	17413	17373	17383	17410	17501	17622	17354	17602	17518	17511	17354	17667	17398	17365	17627	17391	17357	17391	17327	17612	17288	17433	17373	17392	17519	17459	17471	17553	17251	17609	17532	17347	17686	17399	17406	17479	17471	17371	17282	17373	17545	17282	17309	17487	17310	17389	17488	17385	17223	17420	17506	17394	17443	17405	17431	17324	17427	17293	17538	17318	17420	17533	17462	17439	17511	17340	17353	17383	17523	17674	17711	17430	17375	17386	17245	17385	17430	17376	17423	17364	17256	17436	17671	17489	17326	17401	17218	17327	17359	17316	17418	17492	17247	17436	17223	17565	17404	17375	17392	17413	17458	17379	17227	17445	17409	17308	17515	17423	17490	17467	17496	17486	17389	17354	17331	17513	17363	17479	17304	17516	17439	17498	17351	17363	17479	17426	17508	17541	17167	17213	17556	17288	17678	17525	17502	17347	17322	17337	17556	17355	17504	17361	17350	17453	17571	17314	17431	17357	17741	17395	17366	17512	17412	17397	17542	17348	17306	17597	17465	17395	17237	17564	17370	17464	17591	17474	17401	17419	17268	17398	17312	17516	17527	17471	17529	17525	17380	17450	17339	17436	17408	17451	17312	17402	17545	17322	17464	17226	17406	17428	17281	17349	17537	17747	17308	17404	17341	17567	17586	17389	17320	17522	17480	17255	17390	17138	17553	17138	17495	17389	17241	17204	17364	17413	17394	17632	17489	17556	17538	17463	17499	17216	17303	17483	17348	17235	17328	17232	17199	17460	17689	17333	17420	17485	17343	17496	17659	17568	17479	17566	17507	17320	17340	17323	17441	17531	17309	17555	17531	17329	17360	17387	17435	17389	17250	17350	17273	17629	17342	17503	17478	17452	17321	17351	17312	17314	17354	17470	17429	17427	17279	17341	17643	17361	17535	17298	17683	17491	17622	17577	17423	17341	17733	17533	17342	17643	17687	17632	17557	17283	17426	17536	17542	17353	17647	17441	17520	17267	17518	17364	17280	17309	17438	17187	17463	17150	17410	17536	17699	17563	17367	17223	17239	17587	17552	17357	17392	17459	17610	17456	17464	17638	17428	17522	17478	17358	17372	17466	17486	17486	17590	17116	17510	17492	17498	17553	17585	17416	17411	17374	17406	17434	17300	17532	17266	17464	17441	17689	17532	17608	17320	17473	17263	17294	17614	17376	17416	17425	17571	17465	17302	17359	17571	17401	17569	17442	17461	17278	17429	17291	17414	17469	17388	17618	17585	17500	17403	17468	17373	17408	17680	17343	17574	17416	17563	17619	17524	17381	17577	17294	17627	17496	17390	17486	17615	17178	17496	17483	17255	17358	17287	17641	17498	17581	17417	17426	17539	17491	17529	17380	17449	17329	17460	17489	17409	17301	17370	17389	17323	17494	17517	17506	17551	17546	17586	17585	17280	17516	17557	17507	17535	17558	17635	17387	17448	17280	17309	17651	17404	17543	17392	17763	17353	17517	17474	17384	17206	17324	17298	17468	17417	17335	17408	17240	17503	17266	17247	17420	17505	17358	17416	17225	17455	17304	17429	17365	17359	17470	17164	17563	17386	17358	17481	17280	17449	17379	17310	17467	17520	17422	17503	17574	17293	17475	17518	17305	17366	17562	17492	17388	17311	17579	17568	17422	17445	17143	17402	17389	17522	17072	17395	17210	17419	17421	17543	17268	17444	17394	17516	17698	17617	17483	17477	17407	17385	17253	17538	17121	17500	17398	17396	17474	17669	17530	17492	17248	17473	17331	17489	17501	17284	17724	17488	17389	17217	17392	17404	17333	17350	17528	17527	17704	17422	17356	17469	17437	17566	17402	17453	17460	17366	17561	17569	17446	17492	17580	17678	17780	17634	17278	17571	17448	17391	17458	17390	17500	17476	17533	17407	17495	17244	17400	17394	17491	17488	17568	17528	17468	17243	17378	17779	17545	17497	17355	17283	17436	17470	17311	17479	17420	17445	17686	17276	17428	17333	17290	17440	17483	17684	17528	17439	17458	17515	17426	17477	17732	17418	17524	17417	17362	17527	17450	17561	17506	17623	17444	17303	17276	17428	17498	17312	17460	17494	17423	17399	17221	17542	17201	17210	17431	17426	17413	17397	17555	17296	17238	17365	17382	17440	17256	17467	17412	17308	17628	17508	17389	17568	17620	17295	17255	17494	17387	17395	17506	17418	17492	17432	17341	17155	17349	17548	17503	17544	17360	17557	17454	17401	17434	17427	17659	17545	17399	17410	17398	17570	17396	17484	17433	17424	17357	17403	17379	17297	17573	17387	17360	17590	17623	17253	17334	17191	17476	17430	17532	17302	17446	17457	17413	17341	17515	17503	17653	17504	17236	17630	17419	17365	17399	17521	17496	17429	17388	17482	17561	17497	17512	17590	17398	17503	17321	17457	17495	17487	17178	17369	17172	17429	17549	17385	17416	17511	17320	17433	17374	17320	17463	17547	17311	17466	17533	17450	17331	17571	17424	17484	17278	17306	17460	17468	17349	17450	17497	17244	17243	17228	17485	17480	17403	17436	17472	17513	17398	17641	17392	17559	17461	17465	17427	17446	17473	17246	17306	17596	17546	17399	17526	17414	17624	17529	17175	17542	17366	17421	17274	17280	17370	17332	17335	17558	17565	17358	17413	17452	17457	17418	17646	17240	17397	17235	17503	17261	17464	17342	17490	17307	17257	17581	17697	17290	17527	17259	17441	17517	17544	17442	17406	17276	17206	17347	17393	17312	17550	17588	17292	17337	17480	17409	17426	17587	17556	17529	17343	17362	17545	17565	17365	17648	17510	17548	17578	17304	17587	17302	17431	17356	17355	17593	17385	17711	17391	17680	17322	17625	17382	17454	17420	17391	17708	17437	17270	17298	16999	17274	17197	17335	17430	17616	17437	17348	17353	17306	17358	17320	17447	17415	17362	17507	17377	17497	17563	17580	17505	17338	17552	17405	17671	17252	17306	17314	17436	17576	17461	17519	17481	17479	17174	17531	17479	17392	17491	17510	17401	17288	17390	17326	17381	17464	17456	17512	17689	17198	17355	17497	17510	17601	17416	17432	17462	17379	17406	17393	17283	17318	17612	17395	17456	17575	17534
13971	26849	26913	25878	50160	52363	39829	26645	17127	12763	11508	11057	10930	10968	11009	10963	11028	10993	11121	11146	11037	11138	10925	11079	11110	11110	11066	10872	10993	10984	11055	11027	11024	10967	11062	11024	10963	10963	10969	11036	10950	11044	10951	10962	10936	11118	11099	10962	10897	10910	10871	10995	10915	11117	10981	11046	10926	10750	11020	11130	10966	10904	10849	10991	10748	10969	10902	11028	11154	11088	10928	11013	11059	10958	10880	10755	10886	11032	11032	11063	10950	10911	11060	11058	11042	10884	11010	10950	10842	11170	11012	10884	10844	10960	10712	11012	11205	10934	10979	10957	10872	10919	11189	10811	11052	10969	11042	10868	11007	10938	11156	11099	10858	10954	10829	10945	10935	10911	10945	10853	10793	10866	10966	11001	11085	11047	11005	10965	10929	10931	10851	10927	10884	11062	10737	10932	11017	11056	10904	10972	10883	10893	10945	10941	10973	11138	11072	11092	11044	10906	10920	10997	10758	10906	10911	10838	10826	10920	11064	10908	11011	10916	11043	10948	10864	11015	11051	11082	10894	10982	11088	10939	10919	10989	10873	10959	10924	10889	10958	10899	10881	10935	11032	10847	10999	10907	11039	10944	10949	10898	10792	10874	11012	11021	10966	10942	10969	11031	11032	10837	11006	10936	10844	10927	11102	10890	10986	10839	10941	11003	10944	11070	10985	10976	10759	11084	11052	11114	11068	10891	10953	11186	10944	10995	11064	10887	10889	10920	10980	10825	11065	10909	10957	10921	10906	10943	10938	10953	10944	10970	10981	10833	11043	10823	11019	10915	10978	11022	10902	10885	10909	10845	10899	10923	10827	11022	10973	10726	10988	11059	10968	10993	10997	10991	10917	10910	11046	10976	10887	10933	10924	10980	11074	11022	10794	10916	10925	11045	11014	11056	11026	10949	11014	11063	10977	11164	11044	11062	10866	10843	11066	10939	10967	10787	10806	10985	10904	10934	10841	10958	10845	10781	10948	10937	11063	10967	10937	10994	10870	10974	10966	10977	11088	10994	10928	10972	11073	10901	10966	10922	11013	10929	10972	10811	10873	10926	10944	10883	10892	10771	10872	11014	10875	10987	10910	10891	10867	10932	11071	10893	10951	10937	10812	10814	10892	10849	10994	10892	11008	10968	10755	11008	10956	11008	11033	10805	11055	10900	11035	10808	11103	10934	10989	10892	10964	10963	10983	10919	10812	10986	10991	10973	10924	10897	10924	10875	10973	10930	10998	10944	10924	10917	10902	10886	10949	11046	11061	10728	10982	11061	11042	10999	11014	11009	10915	10933	11024	11136	10988	10969	10947	11049	11022	11099	10889	11071	10737	10897	10855	10922	10979	10851	10926	10919	10714	10851	10835	10903	10920	10928	11044	10981	10893	10927	11158	10979	10984	10957	10961	10943	10966	10978	10865	10857	11018	10841	11021	10943	10887	10987	10908	11014	10877	10963	10929	10809	10963	11022	10802	10999	10956	10952	10838	10829	10924	10952	10890	10976	10898	10921	10826	10963	10787	10931	11131	11027	10825	10850	10839	10960	10961	11174	10902	10907	10826	10878	10930	10835	10924	10949	11015	10816	10957	10935	11049	11120	10970	10966	11014	10929	10942	10937	10955	11010	10948	10888	10955	11048	11035	10995	11052	10874	10784	10947	10981	10770	10997	11029	10879	11070	11013	10960	10933	10990	10856	10844	10819	10883	11012	10893	11050	10916	11012	10875	10990	10827	11090	10938	11018	10912	10800	11057	10798	11046	10866	11171	11054	11055	11033	10780	11240	10868	11034	11050	10841	11092	10985	10783	11033	10859	10692	10928	10922	10839	10842	10907	10783	11000	10970	10974	11085	10781	10904	10883	11091	10984	10853	10957	11000	10961	10966	11125	10833	11048	11006	10818	11030	10793	10979	10915	10964	11030	10905	11073	10931	10961	10820	10994	10996	10986	10955	10970	10897	11003	10880	11053	11018	10847	11114	11014	10965	10886	10998	10974	11060	10943	11125	10968	11099	10957	10875	10978	10876	10830	11152	10947	10968	10895	11054	11010	11066	10975	10962	10930	10842	10962	10892	11072	10875	10843	10766	10937	10999	10986	10917	11060	10925	10887	10930	10979	10862	10866	11161	10816	10972	10884	10850	10930	11006	11181	11072	10826	10813	10904	10889	11086	10931	10946	10961	11033	11088	10945	10851	10959	10835	10909	10978	10930	10872	10911	11064	10825	10814	10929	11009	10891	10823	10941	10936	10966	11088	10887	10956	10943	10922	11049	10895	10950	10972	10766	10741	11031	10959	10888	10950	11069	10961	11054	10917	10840	11000	10990	10910	10856	11013	10928	11016	10930	10866	10767	10915	11018	11036	10966	10977	11071	11165	10979	10993	11028	10905	10926	10974	10945	10893	10817	11123	10952	10956	10981	10927	10963	10948	10855	10937	10976	10809	11009	11029	10726	11048	10967	10989	11012	10855	10916	10917	10929	11016	10944	10788	10927	10831	10900	10953	10903	10798	10882	10997	10986	10807	11024	10870	10888	11004	10939	10898	10921	10965	10995	10945	11047	10696	10960	11050	10876	11115	11073	11036	10894	11012	10909	10872	11011	11017	10834	11118	10913	10891	10919	10949	10918	11129	11166	10737	10929	10971	10796	10955	10877	11005	10945	10947	10914	11004	10877	11032	10959	10865	10942	11032	10972	10883	10885	11079	10883	10981	10934	11135	11044	10924	10940	11030	11011	11030	10954	10935	10984	11091	10777	11033	11095	10913	11043	10978	10980	10946	10871	10888	10906	10953	10899	10993	10849	11179	10961	10939	11110	11011	10940	11048	10786	11039	10859	10795	10979	11155	10928	11031	10966	10911	10929	10894	10991	10853	10966	10767	10904	10900	10841	10989	10972	10896	10869	11046	11018	10974	10866	10848	10937	11010	10953	11065	10844	11037	10951	10898	11020	10892	10964	10889	10992	11014	10877	11018	10957	10878	11015	11005	10886	11005	11008	10929	10931	10904	10827	11010	10960	10891	11013	10919	10951	10997	11006	11093	10838	10934	11033	10878	11032	10911	10935	10927	11005	11046	11008	10865	10955	10964	10970	10947	10866	10979	10999	11005	10883	10941	10984	11055	10997	11029	11006	10963	10929	10946	10901	10916	10930	10972	11089	11038	10869	11097	10978	11011	11047	10940	11088	10804	11080	10806	10997	10799	10884	10937	10890	10932	10951	10970	10853	10984	10839	11028	10914	10992	10841	11042	11003	10974	10964	10925	11036	10878	10830	11077	10875	10943	11083	10936	10754	10964	10872	10814	10974	11020	10975	10929	10814	11017	10772	10964	10974	10878	11024	11008	10954	10917	10916	11059	10965	10912	10911	10920	10818	10862	10800	10984	10925	11143	11021	11010	10978	10945	11103	10948	10949	10909	11000	10920	11008	10905	10858	10970	10813	10961	10999	10890	10986	10954	10949	10980	11005	10861	10904	10947	11070	10894	10915	10933	10876	10941	10936	11090	10970	10958	10924	10779	11041	10996	10979	10927	11025	10885	10968	10979	10986	10994	10942	10925	10862	10936	10910	10990	10878	10901	11005	11113	11029	10957	11025	10862	11042	10826	10803	11061	11020	10911	10849	10897	10938	11011	11023	10860	10913	10864	10766	10962	10933	10980	11048	10875	10873	10861	10824	10891	11028	10942	10984	11012	11038	10812	10958	10936	11018	10959	10932	10961	11078	11070	11024	10963	11007	11073	11084	10924	10927	10790	10980	10991	10927	10901	10937	10954	10987	11087	11097	11016	10903	10792	11204	10901	11195	10846	10895	10957	10995	10798	10962	10850	10890	10944	10968	10868	10935	10948	11062	10964	11017	10842	10868	11055	10941	10992	11000	10832	10971	10989	10897	10897	10906	10993	10852	10931	10952	10898	11083	11039	10926	10872	11002	11013	10982	11034	10824	11056	10991	10738	11097	10831	11076	11028	10915	10869	10998	10964	10876	10998	10988	10812	10884	11079	10732	11023	10993	10863	11047	11006	10960	11035	10815	10911	10870	11044	10947	10928	10923	10940	10995	11024	10721	10947	10972	10987	10878	11038	10864	10985	10874	10839	10945	10956	10935	10888	11040	10957	11019	11014	10883	10957	10910	11041	11103	10893	10772	11126	10894	10887	10893	10889	11069	10973	11000	10886	10873	10891	10906	10849	10912	10959	10971	11056	10866	10951	10867	10848	10970	10919	10862	10908	10968	10916	11086	11077	11046	10964	10944	10917	10954	11050	11014	10983	10909	11174	10991	11080	11039	10923	11003	10885	11063	10928	10944	10809	11008	10884	10971	10791	10951	10887	11099	11004	10991	10997	11029	10895	10874	11000	11122	10943	10893	11054	10972	11001	10804	10988	10987	10695	10837	10832	10915	10830	10924	10986	11039	11012	10940	10832	10995	10968	10962	10992	10893	10894	11019	10737	11043	10954	11017	11025	10993	10947	10830	10983	10925	11039	10882	10968	10990	10855	10955	10959	10949	10996	10888	11021	11071	10893	10957	10981	11002	11027	10929	10931	10997	10947	11075	10972	10984	11089	11034	10918	10882	10902	10991	10954	10980	11003	11031	10991	11049	10881	10968	10999	11029	10888	10856	10933	10994	10905	11180	10987	11135	10850	10868	10912	11157	10951	10917	10879	10951	10988	10946	11128	11077	11003	10821	10806	10965	10855	11025	10999	11022	11002	10792	10945	10887	10978	11027	10934	10846	11019	11029	10971	10910	11011	10916	10948	11083	10940	10998	10884	10988	10989	11067	10875	10844	10846	10951	10843	10859	10855	10962	10890	10856	10903	10916	11038	11042	10927	10957	10761	10893	11099	10924	10939	10995	10804	10869	10999	10931	10909	11098	10762	11076	10959	10959	11077	10910	11053	10904	11015	10949	10892	11042	11122	10971	10944	11067	10975	10887	11067	10869	10958	11049	10943	10982	10872	10961	10832	11004	10951	10942	11033	11015	10869	10847	10897	10994	11015	10929	11106	11092	10850	11128	10854	10768	11005	10923	10803	11068	10923	11189	10988	11010	11005	11011	10939	10842	10995	10866	10975	10693	10970	10934	10958	10959	10936	11078	10949	10821	10908	10927	11005	10987	10849	11047
24125	21510	28702	26259	50372	68716	58405	44214	30580	22848	19516	18330	18295	18124	18160	18107	18321	18036	18113	18071	17969	18266	17950	18117	18025	17869	18032	17849	17807	17969	17743	17817	17902	18011	18016	18075	17832	17929	17978	17853	17780	17951	18038	17740	17853	17977	17831	17889	18218	17939	17760	17722	17974	17933	17853	17908	18040	17803	17957	17715	17885	17809	17894	17850	17697	17866	17864	17899	17924	17860	17855	17981	17901	17839	18072	17847	17799	17861	17843	17735	17996	17779	17925	17763	17694	17968	17773	17888	17828	17999	18160	17892	17815	17572	17787	18001	17839	17925	17795	17574	17984	17857	17885	18020	17926	17867	17731	17829	18009	17935	17936	17797	17820	18044	17781	17928	17765	17711	17866	17807	17789	17830	17652	17866	18003	17784	17723	17732	17659	17936	17926	17786	17827	17877	17756	17709	17844	17604	17635	17763	17811	17953	17593	17890	17729	17729	17931	17983	17897	17881	17743	17781	17850	17666	17656	17772	17832	18160	17772	17830	17735	18011	17975	17893	17714	18062	17772	17670	17880	18004	17840	17776	17950	17818	17751	17939	17753	17853	17784	18396	17923	17783	18151	18070	17988	17914	17925	17989	17675	17667	17773	17659	18003	17830	17829	17852	17760	17777	17933	17578	17723	17758	17641	17910	17893	17605	17746	17813	17769	17608	17806	17606	17796	17838	17680	17826	17863	17772	17822	18001	17864	17691	17817	17616	17758	17802	17881	17815	17940	17804	17811	17720	17833	17934	17878	17850	17932	17936	17852	17915	17930	17980	17764	17721	17888	17929	17853	17877	17842	17614	17821	17729	17950	17813	17766	17729	17745	17937	17986	17719	18024	17758	17973	17709	17477	17595	17915	17629	17801	17809	17728	17830	17885	17829	17758	17568	17763	17685	18079	17796	17709	17785	17833	17910	17830	17658	17769	17727	17858	17713	17762	17736	17776	17888	17881	17956	17843	17879	17909	17862	17868	17839	17729	17903	17855	17891	17899	17604	17862	17978	17888	17910	17684	17875	17860	17925	17703	17853	17766	17807	17962	17989	17694	17626	17888	17673	17694	17933	17801	18009	17729	17690	17916	17615	17824	17730	17786	17858	17938	17825	18001	17920	17829	18016	17810	17891	17860	17803	17757	17747	17969	17972	18061	17550	17920	17833	17563	17801	17789	17958	17937	17835	17823	17570	17740	17823	17997	17872	17764	18008	17945	17883	17715	17915	17915	17852	17757	18067	17888	18047	17788	17713	17745	17921	17918	17820	17770	17958	17910	17863	17744	17907	17767	17996	17941	17878	18160	17867	17975	17845	17683	18010	18061	17729	17885	17793	17797	17958	17923	17734	17833	18066	17849	17848	17752	17851	17799	17749	17914	17721	17933	17770	17745	18095	17729	18057	17696	17752	17772	17868	17820	17782	17896	17896	17885	17799	17856	17839	17613	17821	17818	17753	17813	17713	17755	17759	17900	17806	17688	17755	17555	17817	17838	17885	17955	17832	17747	17973	17728	17648	17847	17854	17813	17854	17554	17733	17803	17535	17883	17872	17658	17834	17636	17798	17549	17746	17752	17958	17913	17838	17976	17794	17977	17875	17805	17820	17942	17903	17645	17817	17808	17812	17845	17946	17990	17805	17904	17530	17816	17804	17854	17797	17977	17956	17650	17781	17908	17932	18132	17846	17800	17747	17941	17846	17884	17755	17787	17744	17753	17790	17850	17795	17580	17826	17830	17868	17828	17640	17957	17552	17793	17649	17610	17749	17692	17919	17725	17463	17920	17955	17846	17957	17873	17857	17797	17818	17826	18077	17816	17941	17869	17777	17878	17873	17872	18003	17825	17867	17552	17822	17827	17610	17674	17866	17746	17821	17829	17794	17924	17792	17916	17860	17933	17925	17858	17825	18138	17861	17787	17769	17767	17674	17653	17657	17918	17837	17635	17855	17826	17914	17818	17936	18085	17753	17659	17753	17801	17674	17984	17949	17626	17787	17809	17946	17964	17677	17891	17892	17820	17716	17835	17676	17959	18013	17671	17736	17756	17895	17806	18109	17643	17729	17821	17673	17871	17878	17711	18042	17671	17721	17742	17745	18023	17949	17932	17759	17774	17858	17746	17774	17962	17913	17708	17890	17812	17799	17749	17746	17819	17905	17854	17759	17772	17805	17760	17851	17860	17835	17828	17960	17763	17729	17778	17845	17939	17780	17676	17819	17787	17581	17682	17983	17950	17795	17843	17740	17891	17794	17977	17773	17721	17884	17735	17622	17906	17821	17754	17854	18055	17754	17665	17880	17998	17763	18005	17707	18002	17623	17594	17933	18027	18044	17985	17867	17853	17833	17729	17846	18059	17807	17770	17875	17647	17565	17868	17527	17810	17900	17829	17671	17944	18027	17817	17873	18015	17708	17742	17766	17802	17920	17753	17655	17968	17753	17571	17535	17780	17923	17839	17798	17862	17750	17925	17864	17626	18087	17893	17625	17731	17935	17747	17817	17941	17822	17812	17781	17892	17820	17852	17805	18060	17763	17903	17851	17955	17905	17853	17798	17801	17786	17822	17626	17972	17813	17903	17739	17880	17989	17767	17768	17745	17785	17842	18086	17854	17831	17941	17833	17809	17679	17777	17602	17786	17636	17570	17715	18095	17917	17832	17771	17792	17849	17819	17949	17779	17922	17892	17890	17589	17823	17917	17762	17853	17616	17781	17959	17816	17935	18042	18106	17846	17774	17843	17721	17757	18011	17793	17588	17761	17887	18001	17708	17709	17887	18007	17919	17879	17877	17610	17776	17893	18002	17704	17792	18034	17819	18047	17911	17804	17718	17944	17780	17692	17788	17562	17781	17887	17687	17677	17857	17894	17703	17722	17601	17575	17963	17908	18114	17814	17610	17857	17919	18039	17661	17619	17870	17856	17965	17854	17802	17813	17617	18113	17893	17813	17710	17882	17739	17857	17929	17653	17630	17994	17886	17802	17994	17936	17824	18103	17780	17763	17559	17977	17756	17936	17610	17751	17973	17625	18060	17965	17963	18005	18060	17767	17834	17968	17649	17844	17606	18064	17854	17988	17929	17936	18155	17759	17741	17885	17782	18084	17528	17888	17828	17863	17583	17922	17900	17849	17689	17923	17855	17823	17959	17942	17736	17886	17894	17927	17636	17843	17575	18055	17724	17826	17779	17645	17715	17632	17607	17889	17869	17991	17814	17690	17871	17906	17740	18064	17856	17674	17848	17817	17786	17618	17624	18111	17864	17766	17794	17918	17845	17950	17980	17752	17686	17668	17856	17618	17958	17768	17695	17699	17818	17590	17837	17754	17887	17915	17891	17864	17738	17665	17811	17698	17949	17682	17850	17760	17771	17926	17756	17790	17797	17862	17880	17869	18024	17709	17910	17802	17824	18017	17952	17958	17706	18129	17863	17890	17830	17811	17834	17756	17573	17767	17591	17649	17714	17604	17485	17908	17798	17781	17881	18169	17930	17793	18029	18078	17844	17735	17943	17965	18065	17746	17853	17847	17727	17933	17858	17800	17744	17930	17866	17699	17893	17764	17792	17927	17760	17766	17798	17786	18103	17743	17718	17917	17764	17735	17898	17901	17878	17805	18056	17678	17819	17802	17969	18002	17740	17888	17730	17698	17757	17764	17923	17740	17779	17866	17750	17854	17912	17911	17772	17769	17844	17880	17690	17885	18003	17966	17924	17774	17789	17707	17813	17754	17965	17794	17764	17906	17910	17866	17985	17784	17876	17904	17878	17613	17688	17771	17780	17786	17868	17723	17859	17825	17530	17782	17887	17986	17752	17637	17686	17669	17690	17829	18038	17969	17875	17676	17768	17705	17929	17964	17882	18014	17969	17790	17921	17658	17909	18069	17906	17786	17831	17734	17616	17948	17935	17811	17944	17739	17854	17965	17868	17830	17716	17582	17747	17737	17663	17927	17798	17619	17851	17814	17554	17667	17742	17639	17825	17945	17486	17826	17930	17617	18062	17916	17867	17763	17945	17800	17861	17873	17745	17941	17653	18011	17553	17838	17697	17794	17545	17700	17951	17879	17698	17777	17667	17801	17876	17882	18068	18015	17911	17863	17938	17854	17844	17732	17853	17791	17782	17808	17841	17791	17708	17676	17675	17777	17740	17625	17655	17871	17850	17790	17879	17693	17779	17946	17945	17838	17832	18010	17906	17926	17817	17635	17770	17814	17681	17696	17808	17718	17955	17904	17806	17870	17975	17723	17771	17875	17830	17777	17812	17920	17820	17744	17703	17625	17931	17974	17784	17766	17883	17938	17685	17657	17698	17910	18099	17810	17807	17886	17850	17919	17874	17778	17908	17757	17851	17755	17835	17727	17846	18009	17587	17914	17900	17829	17848	17740	17733	17812	17694	17944	17885	17859	17884	17803	17767	17772	17674	17591	17725	17955	17623	17607	17877	17984	17978	17880	17983	17800	17629	17872	17922	17705	18012	17890	17725	17763	17936	17846	17700	17970	17861	17888	17754	17779	17955	17879	17901	17930	17903	17811	17706	18030	18129	17754	17815	17785	17721	17839	17747	17799	18019	17707	17903	17786	17791	17895	17733	17819	17637	17952	17942	17696	17732	17763	17702	17843	17880	17854	17665	17895	17766	17807	17954	17872	17799	17882	17824	17685	17796	17910	17893	17762	18004	17732	17903	17902	17726	17846	17758	17665	17879	17905	17759	17932	17796	17817	17935	17917	17736	17885	17882	17808	17768	17850	17625	17793	17707	17653	17661	17651	17545	17960	17748	17657	17794	17810	17797	17630	17747	17632	17751	17763	17818	17847	17801	17744	17770	17698	17615	17949	17836	17801	17800	17997	17839	17983	17898	17810	17910	17975	17663	17757	17645	17698	17780	17809	17834	17972	17911	17913	17984	18020	17790	17735	17814	17648	17694	17936	17745	18023	17927	17897	17740	17903	17728	17830	17846	17694	17768	17944	17679	17867	17893	17758	17976	17962	17797	17881	17890	17879	17746	17780	17676	17915	17687	17775	17762	17737	17649	18008	17974	17837	17960	17892	18001	17799	17895	17711	17749	17761	17779	18147	17760	17968	17951	17713	17767	17904	17794	17732	17868	17939	17747	17602	17911	17722	17874	17637	17926
20324	40771	37889	32970	67828	70299	54095	36066	21884	14612	11912	11490	11247	11391	11258	11428	11224	11270	11367	11473	11392	11356	11400	11180	11208	11438	11418	11423	11192	11212	11465	11175	11180	11068	11356	11214	11381	11398	11249	11284	11286	11176	11307	11388	11292	11365	11225	11456	11322	11375	11181	11313	11319	11300	11215	11252	11039	11218	11265	11212	11331	11249	11256	11343	11184	11156	11200	11274	11273	11390	11141	11306	11080	11397	11331	11220	11307	11232	11318	11315	11332	11248	11248	11282	11278	11194	11297	11231	11167	11212	11306	11236	11175	11221	11353	11393	11204	11488	11375	11371	11251	11149	11228	11158	11429	11242	11317	11321	11260	11300	11278	11351	11255	11254	11246	11271	11291	11168	11219	11233	11211	11340	11363	11204	11050	11251	11187	11337	11177	11263	11301	11217	11305	11287	11302	11153	11383	11376	11281	11151	11378	11274	11230	11254	11196	11219	11273	11045	11219	11244	11202	11361	11251	11445	11260	11168	11331	11241	11203	11130	11507	11382	11398	11269	11313	11262	11237	11136	11047	11191	11290	11167	11287	11283	11315	11200	11024	11244	11148	11261	11209	11256	11152	11284	11387	11307	11295	11248	11143	11231	11143	11219	11214	11200	11179	11334	11408	11141	11174	11193	11421	11268	11402	11135	11490	11146	11318	11336	11240	11376	11174	11285	11181	11197	11345	11141	11197	11221	11351	11153	11047	11233	11195	11257	11249	11121	11318	11423	11099	11222	11214	11248	11450	11239	11263	11184	11408	11401	11196	11311	11341	11282	11355	11205	11010	11332	11132	11213	11365	11271	11195	11292	11323	11088	11355	11204	11197	10974	11221	11215	11194	11212	11350	11284	11340	11159	11145	11244	11021	11375	11122	11154	11044	11283	11240	11167	11311	11188	11176	11216	11355	11197	11200	11232	11226	11247	11355	11114	11261	11279	11361	11221	11167	11221	11224	11173	11388	11230	11173	11062	11264	11228	11307	11138	11112	11305	11247	11099	11344	11120	11181	11379	11242	11235	11027	11305	11307	11151	11284	11298	11336	11265	11321	11273	11026	11257	11186	11310	11366	10921	11177	11327	11309	11162	11178	11118	11257	11243	11194	11345	11241	11144	11161	11347	11287	11194	11382	11158	11285	11299	11427	11072	11339	11299	11202	11296	11280	11131	11273	11327	11236	11138	11209	11232	11437	11406	11220	11153	11287	11252	11284	11138	11202	11261	10910	11281	11281	11314	11110	11124	11382	11240	11189	11242	11148	11214	11425	11073	11152	11340	11097	11353	11230	11152	11410	11178	11288	11248	11302	11070	11256	11154	11176	11305	11337	11207	11380	11114	11265	11085	11197	11147	11255	11176	11382	11248	11156	11263	11332	11249	11176	11195	11298	11165	11065	11295	11135	11310	11270	11234	11366	11153	11246	11144	11377	11402	11066	11292	11302	11246	11226	11159	11314	11380	11221	11192	11333	11395	11223	11255	11241	11033	11106	11296	11193	11268	11381	11035	11250	11321	11136	11201	11264	11233	11338	11148	11197	11214	11268	11332	11352	11189	11376	11368	11210	11238	11304	11191	11361	11283	11179	11315	11231	11175	11332	11176	11090	11271	11280	11255	11144	11306	11180	11272	11223	11370	11143	11264	11298	11119	11066	11229	11255	11119	11140	11312	11281	11343	11379	11234	11158	11268	11290	11272	11127	11261	11208	11180	11288	11325	11223	11251	11197	11210	11254	11285	11284	11340	11248	11333	11304	11207	11178	11142	11224	11355	11301	11258	11170	11291	11314	11384	11214	11197	11213	11345	11221	11274	11250	11284	11190	11281	11295	11199	11266	11298	11237	11235	11334	11163	11194	11216	11252	11174	11164	11316	11319	11062	11255	11274	11313	11299	11265	11133	11249	11215	11175	11155	11252	11210	11262	11204	11341	11297	11259	11279	11297	11338	11172	11212	11089	11214	11250	11192	11376	11308	11355	11333	11379	11066	11195	11039	11220	11157	11318	11296	11291	11287	11098	11321	11150	11208	11219	11016	11204	11131	11211	11398	11159	11152	11192	11110	11083	11298	11237	11179	11331	11358	11197	11292	11302	11109	11289	11264	11280	11154	11240	11351	11155	11331	11038	11069	11250	11241	11325	11000	11350	11233	11195	11091	11273	11375	11145	11226	11357	11218	11270	11266	11285	11205	11249	11129	11158	11269	11112	11251	11344	11307	11236	11241	11239	11298	11148	11238	11345	11285	11155	11198	11146	11365	11169	11329	11204	11353	11177	11189	11172	11248	11278	11232	11315	11171	11212	11184	11329	11295	11224	11177	11226	11236	11244	11108	11178	11201	11158	11168	11255	11255	11109	11289	11183	11169	11230	11226	11067	11293	11348	11328	11074	11238	11255	11206	11338	11321	11329	11202	11245	11162	11381	11146	11116	11131	11235	11265	11152	11339	11230	11293	11271	11233	11195	11269	11158	11328	11183	11347	11296	11116	11288	11321	11324	11184	11351	11220	11357	11290	11202	11107	11226	11318	11186	11207	11111	11033	11204	11137	11226	11115	11297	11176	11162	11198	11128	11221	11268	11162	11253	11247	11084	11204	11064	11137	11167	11288	11103	11009	11259	11234	11242	11300	11251	11234	11385	11248	11261	11249	11173	10998	11159	11239	11208	11286	11357	11118	11409	11105	11160	11327	11115	11168	11397	11408	11261	11327	11248	11201	11119	11205	11279	11283	11180	11287	11266	11195	11248	11159	11188	11189	11374	11338	11420	11407	11298	11247	11172	11315	11205	11241	11153	11180	11264	11186	11304	11210	11275	11253	11240	11187	11258	11261	11458	11275	11126	11338	11296	11296	11107	11250	11310	11229	11164	11124	11238	11219	11304	11321	11238	11065	11101	11170	11373	11256	11433	11095	11327	11257	11249	11141	11208	11155	11279	11296	11351	11297	11064	11158	11051	11197	11173	11186	11280	11260	11262	11196	11290	11173	11257	11291	11328	11315	11185	11474	11530	11298	11266	11196	11307	11187	11293	11263	11311	11268	11293	11291	11182	11243	11095	11258	11202	11023	11169	11307	11231	11138	11173	11406	11359	11233	11276	11414	11228	11257	11252	11248	11219	11295	11050	11255	11149	11233	11315	11353	11101	11150	11267	11233	11189	11168	11050	11366	11095	11293	11228	11291	11230	11223	11036	11241	11246	11341	11286	11160	11292	11108	11114	11118	11234	11261	11361	11189	11231	11207	11182	11178	11154	11216	11166	11302	11246	11184	11377	11187	11273	11215	11227	11245	11357	11198	11154	11149	11297	11297	11069	11070	11330	11143	11365	11248	11300	11270	11235	11216	11209	11229	11175	11235	11331	11355	11289	11342	11182	11232	11236	11061	11116	11267	11219	11293	11222	11120	11301	11173	11234	11114	11135	11355	11033	11147	11170	11256	11422	11161	11130	11299	11286	11241	11270	11342	11251	11265	11071	11168	11306	11104	11134	11202	11090	11193	11404	11271	11373	11067	11209	11179	11343	11229	11078	11250	11318	11301	11253	11238	11263	11152	11232	11258	11442	11256	11342	11228	11340	11080	11283	11291	11434	11238	11338	11227	11142	11287	11190	11202	11199	11331	11212	11041	11221	11087	11260	11216	11255	11213	11176	11239	11198	11245	11272	11246	11159	11238	11147	11222	11188	11294	11156	11196	11267	11211	11131	11300	11230	11364	11289	11155	11216	11281	11163	11243	11184	11097	11416	11267	11170	11280	11154	11381	11346	11184	11256	11308	11074	11170	11088	11168	11188	11235	11279	11240	11206	11218	11139	11143	11145	11319	11165	11171	11392	11272	11235	11264	11170	11213	11183	11320	11329	11142	11225	11265	11090	11293	11291	11206	11249	11267	11511	11392	11151	11240	11125	11267	11007	11342	11110	11230	11113	11324	11161	11311	11248	11198	11318	11222	11313	11141	11210	11089	11326	11201	11318	11209	11108	11386	11155	11241	11205	11291	11267	11248	11258	11345	11367	11263	11329	10977	11311	11238	11195	11034	11255	11249	11227	11240	11179	11217	11345	11256	11334	11228	11180	11232	11167	11203	11393	11253	11221	11229	11085	11320	11282	11201	11191	11161	11119	11317	11217	11192	11239	11266	11151	11136	11275	11168	11320	11428	11136	11250	11104	11294	11066	11200	11209	11387	11282	11345	11273	11358	11155	11148	11214	11279	11306	11201	11189	11178	11114	11306	11230	11222	11287	11212	11394	11189	11307	11293	11233	11163	11244	11208	11236	11333	11178	11161	11336	11218	11378	11257	11393	11093	11227	11278	11164	11159	11338	11232	11177	11036	11257	11311	11294	11113	11301	11111	11221	11163	11268	11221	11192	11088	11234	11236	11387	11208	11206	11336	10992	11309	11286	11223	11045	11349	11159	11275	11343	11156	11166	11221	11156	11231	11123	11217	11294	11115	11170	11304	11346	11109	11098	11226	11117	11289	11447	11253	11270	11337	11332	11266	11342	11094	11136	11425	11244	11256	11315	11216	11212	11314	11115	11324	11344	11206	11315	11250	11226	11344	11221	11296	11365	11173	11286	11241	11317	11213	11295	11342	11258	11104	11183	11257	11031	11325	11083	11323	11187	11128	11376	11097	11060	11305	11224	11428	11094	11390	11284	11220	11166	11080	11399	11216	11295	11119	11380	11178	11203	11063	11364	11254	11076	11324	11228	11241	10915	11312	11219	11284	11290	11030	11496	11152	11233	11070	11303	11224	11159	11260	11165	11192	11277	11183	11223	11294	11309	11273	11258	11429	11171	11128	11331	11280	11232	11114	11218	11283	11197	11230	11067	11196	11281	11204	11289	11231	11212	11261	11374	11173	11173	11329	11164	11373	11161	11219	11104	11299	11239	11178	11221	11197	11118	11259	11120	11208	11240	11173	11074	11216	11432	11169	11095	11410	11277	11278	11356	11343	11189	11231	11184	11345	11163	11267	11165	11461	11210	11046	11196	11417	11103	11343	11287	11449	11416	11132	11282	11250	11332	11199	11299	11067	11209	11109	11266	11375	11322	11277	11286	11255	11174	11211	11207	11219	11266	11295	11279	11282	11162	11291	11137	11153	11295	11372	11269	11084	11234	11290	11320	11172	11201	11204
32506	24998	25343	21964	22086	25404	25266	22561	19883	18447	17525	17516	17530	17440	17552	17462	17254	17688	17582	17501	17664	17634	17564	17442	17679	17661	17586	17562	17413	17526	17542	17454	17502	17330	17397	17461	17091	17474	17492	17486	17392	17394	17568	17569	17736	17552	17444	17535	17486	17627	17501	17387	17646	17376	17576	17687	17377	17550	17671	17442	17423	17430	17653	17393	17648	17582	17666	17609	17542	17565	17702	17446	17688	17720	17478	17527	17485	17335	17357	17268	17336	17815	17576	17236	17649	17391	17594	17624	17714	17504	17356	17461	17659	17398	17533	17617	17356	17609	17471	17429	17650	17555	17539	17683	17543	17553	17562	17525	17667	17700	17568	17593	17374	17498	17592	17597	17546	17543	17451	17527	17584	17736	17466	17472	17513	17404	17551	17397	17419	17530	17535	17673	17594	17742	17595	17562	17581	17557	17572	17512	17513	17628	17362	17375	17498	17434	17564	17594	17441	17472	17479	17666	17286	17300	17473	17562	17437	17592	17616	17489	17353	17568	17382	17276	17475	17264	17419	17456	17585	17619	17482	17467	17665	17395	17598	17374	17538	17778	17548	17420	17609	17415	17465	17624	17584	17480	17644	17578	17603	17650	17477	17286	17435	17531	17380	17430	17278	17493	17570	17649	17604	17459	17516	17579	17598	17526	17527	17466	17735	17311	17520	17592	17660	17430	17554	17438	17541	17522	17458	17386	17498	17556	17514	17524	17213	17708	17626	17641	17515	17792	17608	17535	17712	17611	17632	17368	17445	17675	17419	17473	17437	17233	17428	17519	17509	17462	17212	17721	17554	17535	17448	17633	17483	17316	17355	17515	17456	17467	17773	17424	17553	17454	17667	17660	17528	17492	17764	17576	17266	17474	17464	17472	17600	17733	17690	17693	17855	17376	17640	17591	17572	17535	17540	17442	17552	17448	17625	17469	17555	17663	17340	17567	17634	17377	17655	17565	17618	17421	17464	17692	17470	17407	17597	17554	17609	17326	17572	17692	17471	17657	17665	17714	17374	17473	17434	17593	17738	17548	17696	17333	17507	17454	17397	17435	17592	17701	17509	17600	17452	17447	17550	17758	17614	17483	17408	17538	17500	17531	17360	17477	17347	17445	17532	17709	17379	17453	17446	17647	17412	17606	17234	17568	17435	17646	17777	17524	17528	17664	17636	17614	17444	17480	17424	17584	17692	17464	17370	17338	17589	17484	17518	17648	17692	17474	17466	17595	17461	17530	17750	17295	17474	17303	17546	17467	17340	17407	17628	17452	17640	17495	17540	17527	17679	17543	17725	17472	17674	17333	17628	17669	17539	17525	17179	17579	17524	17359	17625	17593	17646	17600	17584	17724	17418	17157	17579	17357	17628	17547	17506	17708	17561	17499	17645	17630	17295	17478	17469	17580	17547	17459	17419	17424	17655	17566	17600	17518	17424	17748	17659	17352	17703	17567	17375	17419	17613	17465	17482	17485	17501	17554	17669	17557	17501	17746	17479	17581	17403	17435	17722	17633	17514	17558	17522	17694	17642	17566	17493	17447	17749	17544	17626	17301	17504	17464	17478	17520	17271	17420	17515	17621	17675	17414	17397	17518	17371	17321	17478	17529	17684	17552	17500	17347	17376	17315	17412	17679	17476	17541	17701	17588	17537	17574	17597	17532	17639	17440	17423	17739	17408	17699	17439	17383	17522	17646	17625	17559	17588	17483	17528	17336	17363	17558	17544	17462	17307	17508	17486	17484	17759	17444	17601	17639	17608	17384	17576	17351	17504	17438	17413	17458	17420	17450	17487	17402	17642	17545	17604	17360	17425	17717	17538	17649	17470	17335	17524	17421	17512	17726	17387	17381	17266	17419	17660	17328	17528	17467	17699	17607	17548	17469	17543	17487	17376	17409	17673	17553	17338	17511	17432	17362	17687	17499	17659	17413	17310	17511	17486	17343	17287	17378	17645	17176	17357	17450	17445	17579	17624	17636	17461	17489	17389	17713	17524	17536	17514	17317	17511	17630	17630	17554	17686	17523	17372	17528	17540	17590	17482	17469	17736	17556	17520	17295	17471	17661	17552	17427	17551	17542	17452	17371	17535	17549	17721	17531	17551	17363	17619	17449	17294	17365	17578	17703	17547	17780	17610	17470	17576	17579	17391	17531	17431	17473	17460	17363	17564	17519	17634	17486	17638	17589	17366	17420	17547	17586	17658	17743	17556	17463	17431	17544	17530	17467	17606	17779	17466	17516	17375	17703	17680	17565	17512	17560	17481	17822	17411	17395	17484	17482	17494	17450	17476	17652	17471	17612	17670	17696	17543	17490	17600	17585	17332	17385	17312	17436	17461	17402	17619	17582	17613	17466	17573	17526	17328	17609	17539	17413	17417	17678	17486	17609	17518	17513	17559	17667	17528	17468	17530	17522	17442	17374	17491	17313	17717	17343	17423	17559	17389	17521	17338	17661	17542	17640	17531	17547	17733	17314	17507	17618	17708	17402	17696	17620	17343	17434	17465	17399	17408	17571	17506	17524	17641	17638	17494	17661	17572	17578	17394	17324	17636	17540	17526	17633	17500	17572	17666	17399	17587	17527	17396	17720	17709	17641	17659	17398	17576	17688	17291	17448	17357	17693	17763	17585	17566	17747	17593	17231	17458	17605	17707	17369	17718	17588	17519	17407	17416	17549	17543	17550	17648	17564	17502	17425	17518	17376	17683	17628	17576	17459	17333	17542	17481	17569	17627	17422	17474	17725	17548	17801	17333	17381	17433	17327	17685	17321	17333	17500	17633	17523	17462	17586	17505	17601	17700	17456	17652	17552	17625	17605	17821	17513	17566	17746	17753	17352	17756	17545	17415	17423	17512	17459	17580	17611	17536	17611	17430	17411	17515	17714	17672	17467	17526	17445	17409	17464	17473	17622	17573	17416	17411	17567	17399	17575	17644	17456	17412	17711	17740	17601	17717	17519	17536	17545	17567	17597	17432	17375	17484	17690	17364	17467	17627	17600	17668	17398	17449	17280	17534	17613	17560	17576	17352	17564	17454	17598	17550	17422	17339	17356	17222	17657	17657	17497	17365	17569	17508	17450	17687	17275	17440	17555	17349	17468	17640	17630	17473	17651	17365	17572	17372	17431	17641	17367	17394	17271	17494	17471	17330	17398	17517	17689	17664	17538	17671	17522	17562	17474	17484	17407	17579	17592	17506	17525	17464	17387	17422	17456	17440	17633	17473	17508	17577	17789	17676	17485	17511	17486	17566	17400	17487	17378	17611	17541	17441	17635	17560	17489	17421	17480	17664	17451	17474	17409	17428	17442	17530	17228	17459	17469	17546	17451	17400	17523	17370	17602	17614	17661	17391	17551	17334	17477	17553	17348	17635	17518	17421	17612	17415	17401	17340	17631	17575	17429	17645	17555	17405	17371	17373	17535	17523	17531	17600	17580	17522	17601	17458	17426	17579	17652	17515	17479	17656	17562	17482	17511	17626	17542	17512	17297	17325	17273	17500	17603	17397	17522	17502	17730	17656	17686	17366	17675	17687	17656	17575	17419	17373	17631	17398	17705	17468	17491	17328	17515	17576	17509	17697	17602	17524	17514	17482	17402	17583	17464	17559	17430	17517	17595	17296	17705	17607	17303	17534	17566	17540	17452	17657	17530	17527	17483	17300	17480	17492	17481	17743	17402	17681	17634	17412	17488	17428	17562	17673	17444	17753	17469	17524	17387	17314	17660	17603	17343	17407	17475	17385	17510	17579	17741	17395	17672	17497	17559	17495	17510	17543	17384	17507	17644	17637	17525	17698	17633	17627	17223	17621	17566	17600	17426	17299	17653	17473	17495	17723	17677	17503	17489	17393	17343	17641	17515	17552	17329	17396	17448	17435	17439	17557	17632	17431	17432	17621	17376	17271	17554	17736	17707	17326	17522	17526	17674	17668	17633	17507	17442	17506	17442	17506	17579	17509	17639	17447	17596	17474	17572	17645	17549	17557	17478	17537	17535	17379	17459	17574	17529	17546	17442	17609	17659	17512	17523	17651	17563	17370	17462	17548	17556	17382	17502	17631	17653	17539	17631	17298	17570	17644	17633	17470	17519	17363	17573	17560	17502	17565	17548	17527	17369	17568	17506	17438	17640	17683	17444	17579	17659	17446	17470	17268	17435	17552	17540	17453	17436	17357	17364	17528	17514	17589	17531	17370	17504	17564	17620	17488	17482	17542	17612	17335	17454	17530	17355	17505	17445	17700	17672	17556	17557	17283	17552	17595	17624	17592	17372	17473	17535	17710	17645	17362	17339	17513	17535	17590	17557	17350	17581	17612	17462	17585	17486	17550	17678	17679	17464	17438	17501	17299	17624	17453	17740	17702	17472	17433	17421	17520	17479	17621	17818	17496	17437	17350	17624	17541	17482	17642	17530	17484	17503	17552	17506	17430	17317	17487	17469	17522	17530	17706	17257	17577	17658	17454	17449	17587	17474	17409	17418	17847	17625	17618	17370	17563	17748	17587	17762	17517	17696	17615	17319	17387	17490	17468	17372	17478	17665	17540	17342	17562	17387	17358	17500	17563	17551	17498	17374	17527	17435	17603	17214	17357	17558	17541	17535	17609	17488	17528	17474	17494	17529	17398	17413	17509	17588	17792	17453	17508	17571	17357	17348	17570	17512	17276	17531	17597	17380	17462	17547	17457	17404	17800	17397	17549	17361	17347	17417	17484	17732	17472	17683	17584	17601	17279	17471	17613	17526	17664	17685	17610	17622	17614	17554	17549	17562	17421	17362	17481	17396	17631	17540	17436	17557	17487	17431	17568	17613	17609	17526	17501	17388	17452	17606	17653	17352	17569	17396	17430	17663	17513	17480	17655	17795	17620	17617	17438	17389	17546	17648	17705	17547	17440	17681	17718	17428	17535	17343	17489	17486	17476	17641	17545	17596	17633	17205	17566	17261	17425	17463	17541	17765	17743	17607	17415	17455	17455	17698	17569	17719	17422	17765	17512	17470	17506	17626	17722	17501	17505	17464	17415	17440	17491	17537	17641	17742	17527	17606	17514	17415	17448	17391	17566	17660	17482	17571	17423	17653	17722	17542	17644	17554	17837	17545	17681	17463	17349	17496	17507	17272	17601	17352	17652	17447
17586	21243	19039	13271	15902	18998	17475	14890	12387	11318	10807	10942	10831	10854	10837	10773	10700	10739	10770	10808	10819	10709	10822	10734	10884	10860	10815	10762	10794	10770	10789	10718	10838	10759	10842	10689	10714	10803	10646	10813	10820	10857	10692	10715	10717	10741	10849	10723	10845	10915	10717	10767	10778	10763	10907	10611	10837	10813	10697	10819	10653	10730	10831	10798	10979	10630	10706	10741	10677	10776	10660	10740	10792	10863	10704	10693	10708	10595	10819	10868	10807	10784	10862	10796	10719	10617	10743	10911	10700	10869	10844	10813	10758	10625	10714	10657	10721	10750	10754	10554	10840	10813	10789	10818	10845	10711	10734	10943	10751	10816	10948	10749	10743	10844	10684	10800	10755	10898	10616	10773	10706	10818	10866	10839	10777	10501	10778	10631	10761	10617	10798	10855	10608	10865	10701	10745	10721	10606	10757	10787	10746	10763	10747	10819	10723	10722	10843	10710	10869	10734	10805	10682	10804	10715	10790	10812	10639	10738	10709	10684	10850	10771	10732	10879	10645	10711	10853	10760	10747	10795	10852	10749	10896	10699	10827	10767	10773	10832	10658	10720	10818	10788	10897	10877	10670	10498	10686	10751	10807	10606	10785	10631	10807	10907	10819	10771	10572	10763	10873	10779	10711	10814	10754	10871	10694	10726	10674	10932	10781	10529	10895	10750	10825	10672	10824	10629	10773	10727	10807	10816	10772	10853	10691	10714	10843	10837	10834	10887	10748	10732	10755	10671	10765	10688	10543	10717	10623	10759	10669	10645	10667	10670	11028	10737	10793	10702	10660	10770	10572	10616	10833	10635	10737	10767	10650	10629	10786	10724	10920	10742	10720	10752	10660	10655	10723	10744	10589	10802	10725	10688	10701	10846	10839	10834	10707	10793	10587	10791	10693	10758	10881	10852	10707	10846	10664	10801	10616	10823	10804	10863	10761	10754	10737	10718	10748	10787	10839	10839	10681	10703	10787	10606	10631	10608	10616	10880	10802	10732	10673	10840	10720	10788	10876	10645	10748	10805	10769	10762	10788	10718	10686	10785	10737	10863	10816	10828	10804	10699	10786	10727	10706	10848	10683	10693	10776	10834	10757	10724	10642	10776	10685	10891	10748	10737	10544	10685	10706	10761	10863	10860	10793	10876	10772	10625	10585	10675	10809	10641	10663	10957	10700	10779	10641	10787	10652	10673	10773	10763	10741	10793	10732	10770	10684	10769	10852	10759	10837	10710	10776	10551	10745	10494	10769	10766	10713	10679	10715	10755	10658	10813	10930	10758	10663	10670	10639	10665	10780	10656	10736	10760	10842	10699	10682	10722	10837	10817	10745	10686	10649	10738	10722	10695	10635	10692	10763	10758	10823	10808	10819	10761	10755	10716	10733	10849	10766	10628	10640	10764	10743	10657	10675	10606	10667	10808	10646	10825	10805	10750	10818	10724	10922	10863	10801	10681	10840	10598	10672	10752	10726	10860	10818	10681	10871	10598	10745	10793	10713	10728	10740	10691	10628	10680	10778	10833	10835	10715	10739	10696	10913	10776	10768	10749	10814	10751	10841	10876	10687	10771	10817	10758	10840	10698	10618	10842	10861	10864	10865	10774	10788	10667	10721	10687	10896	10637	10786	10657	10690	10803	10788	10719	10800	10588	10706	10632	10811	10617	10576	10741	10584	10601	10699	10759	10592	10573	10779	10829	10513	10672	10669	10764	10680	10658	10761	10830	10948	10730	10799	10662	10771	10674	10709	10809	10775	10741	10720	10768	10790	10782	10703	10883	10740	10757	10786	10742	10770	10952	10687	10898	10762	10776	10612	10961	10853	10776	10775	10767	10875	10844	10703	10654	10803	10769	10845	10794	10714	10698	10615	10642	10698	10757	10751	10723	10908	10768	10605	10617	10796	10753	10540	10697	10643	10648	10656	10742	10853	10674	10769	10806	10742	10615	10808	10647	10690	10731	10937	10771	10627	10820	10647	10679	10677	10842	10693	10798	10638	10751	10769	10760	10845	10799	10685	10585	10694	10777	10782	10682	10772	10809	10697	10922	10771	10773	10873	10789	10651	10828	10708	10781	10706	10747	10770	10819	10718	10830	10983	10846	10757	10712	10746	10766	10650	10697	10566	10841	10722	10704	10688	10715	10651	10708	10814	10781	10550	10852	10672	10707	10749	10796	10727	10803	10795	10711	10583	10811	10704	10938	10813	10852	10643	10837	10818	10771	10826	10795	10758	10847	10586	10691	10797	10781	10720	10800	10751	10911	10666	10901	10904	10772	10750	10794	10816	10849	10843	10758	10843	10806	10838	10586	10684	10677	10876	10888	10684	10722	10862	10729	10896	10800	10760	10591	10636	10779	10681	10811	10687	10820	10784	10766	10832	10810	10625	10869	10565	10755	10829	10820	10827	10829	10820	10761	10718	10715	10752	10612	10773	10629	10813	10740	10702	10837	10634	10801	10776	10744	10752	10695	10834	10664	10771	10833	10613	10866	10648	10752	10813	10794	10715	10643	10731	10772	10786	10862	10689	10635	10951	10760	10768	10803	10806	10765	10679	10805	10895	10619	10674	10781	10780	10759	10654	10800	10678	10731	10704	10611	10878	10897	10734	10667	10739	10644	10832	10854	10787	10783	10728	10908	10727	10717	10786	10742	10790	10770	11005	10794	10667	10641	10812	10762	10833	10780	10820	10782	10700	10784	10730	10745	10740	10727	10784	10666	10733	10723	10870	10835	10771	10834	10799	10859	10691	10674	10785	10784	10831	10726	10689	10713	10768	10848	10563	10633	10653	10829	10881	10923	10825	10792	10701	10505	10730	10799	10665	10831	10688	10839	10864	10748	10743	10682	10796	10682	10717	10712	10835	10751	10808	10727	10814	10821	10675	10728	10604	10808	10763	10858	10707	10744	10782	10693	10747	10751	10881	10832	10803	10923	10749	10626	10777	10813	10782	10599	10758	10803	10685	10682	10624	10832	10810	10750	10677	10752	10756	10812	10725	10773	10625	10880	10748	10862	10815	10665	10451	10665	10895	10704	10657	10671	10916	10699	10706	10731	10823	10786	10771	10685	10761	10731	10664	10744	10843	10787	10733	10696	10719	10729	10760	10795	10619	10731	10696	10676	10863	10596	10733	10761	10743	10780	10842	10896	10750	10681	10693	10842	10800	10758	10758	10792	10768	10728	10699	10770	10874	10737	10582	10877	10772	10688	10825	10871	10789	10675	10735	10733	10821	10701	10883	10901	10763	10716	10689	10659	10735	10888	10724	10661	10901	10780	10683	10721	10756	10991	10782	10857	10666	10739	10907	10755	10703	10738	10606	10649	10731	10740	10702	10708	10822	10694	10789	10703	10753	10681	10914	10681	10765	10847	10640	10854	10731	10720	10657	10759	10781	10641	10586	10607	10650	10839	10720	10917	10682	10791	10706	10682	10835	10823	10790	10783	10799	10811	10712	10865	10874	10867	10746	10888	10705	10697	10762	10794	10786	10678	10828	10623	10751	10793	10629	10863	10796	10765	10695	10876	10720	10800	10807	10884	10897	10707	10727	10782	10858	10689	10745	10668	10864	10723	10633	10719	10824	10680	10812	10744	10754	10661	10852	10692	10926	10773	10662	10766	10765	10875	10771	10488	10706	10766	10709	10717	10646	10834	10742	10784	10738	10626	10800	10677	10599	10632	10804	10818	10670	10745	10761	10800	10758	10625	10801	10866	10766	10892	10789	10659	10820	10803	10713	10838	10832	10743	10609	10652	10850	10787	10733	10771	10663	11024	10702	10760	10700	10874	10848	10806	10661	10681	10765	10776	10644	10841	10628	10862	10699	10712	10634	10749	10683	10711	10873	10748	10610	10751	10706	10856	10678	10934	10784	10697	10813	10660	10814	10763	10622	10787	10520	10761	10710	10754	10869	10678	10795	10722	10920	10792	10775	10518	10741	10684	10712	10896	10745	10870	10789	10752	10657	10830	10837	10676	10732	10810	10778	10748	10654	10734	10793	10745	10802	10868	10884	10715	10891	10827	10825	10688	10497	10834	10754	10841	10637	10817	10704	10749	10735	10635	10809	10759	10786	10876	10741	10729	10761	10605	10871	10675	11029	10673	10917	10857	10690	10740	10790	10707	10691	10751	10715	10612	10671	10752	10828	10777	10725	10593	10746	10787	10783	10874	10829	10846	10731	10709	10898	10724	10840	10859	10847	10475	10922	10696	10812	10770	10692	10689	10660	10705	10779	10873	10746	10643	10673	10854	10815	10797	10575	10851	10607	10774	10804	10747	10783	10665	10816	10799	10786	10721	10829	10814	10778	10817	10635	10672	10949	10811	10850	10705	10568	10754	10596	10716	10733	10655	10779	10776	10905	10798	10881	10721	10771	10680	10737	10659	10729	10899	10818	10741	10824	10710	10724	10780	10767	10972	10597	10730	10882	10655	10688	10768	10690	10710	10720	10810	10812	10750	10793	10812	10824	10766	10738	10771	10666	10808	10688	10685	10725	10625	10969	10795	10686	10666	10834	10891	10664	10692	10738	10735	10769	10801	10701	10767	10830	10705	10959	10790	10701	10740	10659	10764	10805	10726	10797	10928	10845	10707	10711	10951	10714	10906	10834	10832	10772	10733	10817	10751	10682	10742	10939	10962	10687	10792	10862	10742	10905	10691	10941	10699	10785	10801	10845	10721	10857	10796	10643	10744	10852	10837	10743	10619	10796	10700	10955	10709	10721	10808	10614	10678	10603	10782	10734	10700	10824	10833	10804	10581	10757	10669	10738	10778	10716	10742	10506	10712	10708	10806	10724	10600	10575	10711	10864	10676	10709	10897	10874	10614	10904	10654	10901	10839	10601	10634	10640	10743	10866	10748	10686	10705	10717	10740	10682	10747	10877	10533	10786	10906	10762	10741	10611	10681	10846	10747	10839	10769	10734	10654	10743	10706	10600	10609	10822	10750	10693	10813	10795	10663	10741	10808	10803	10780	10725	10872	10807	10812	10678	10904	10697	10820	10754	10795	10996	10902	10694	10746	10830	10740	10692	10849	10804	10622	10708	11004	10852	10953	10691	10828	10660	10783	10829	10727	10837	10715	10747	10795	10666	10667	10514	10796	10789	10783	10808	10571	10864	10792
25669	21580	27896	28882	31937	48635	52734	41124	28818	21389	18639	17764	17556	17447	17428	17380	17385	17390	17314	17389	17376	17343	17205	17312	17696	17461	17282	17440	17336	17383	17305	17428	17182	17655	17476	17217	17230	17412	17297	17167	17417	17162	17187	17353	17115	17315	17497	17268	17288	17304	17533	17526	17371	17086	17304	17253	17294	17656	17246	17029	17388	17337	17498	17470	17281	17308	17287	17205	17350	17506	17356	17172	17216	17263	17310	17327	17248	17459	17453	17159	17278	17222	17338	17215	17136	17304	17355	17424	17322	17334	17444	17424	17140	17107	17433	17338	17373	17091	17313	17489	17320	17433	17270	17061	17381	17207	17312	17411	17402	17351	17471	17164	17159	17403	17330	17235	17332	17223	17267	17438	17351	17518	17220	17384	17309	17499	17483	17195	17236	17330	17289	17367	17337	17345	17220	17147	17213	17222	17503	17329	17189	17305	17365	17345	17036	17110	17291	17270	17309	17099	17330	17313	17542	17162	17325	17222	17225	17390	17366	17309	17442	17480	17487	17136	17064	17252	17168	17117	17312	17153	17237	17152	17521	17331	17240	17324	17250	17398	17291	17138	17165	17205	17534	17137	17279	17200	17312	17337	17357	17261	17242	17460	17434	17310	17136	17255	17293	17442	17050	17438	17416	17413	17244	17298	17352	17522	17158	17454	17445	17181	17392	17263	17203	17163	17327	17361	17326	17156	17190	17279	17409	17301	17368	17389	17424	17137	17440	17521	17249	17497	17324	17442	17235	17299	17353	17478	17310	17433	17399	17251	17429	17369	17501	17387	17124	17279	17245	17361	17171	17368	17383	17462	17475	17157	17340	17267	17350	17283	17178	17281	17317	17240	17427	17310	17309	17275	17284	17277	17473	17281	17378	17345	17309	17294	17430	17412	17462	17486	17296	17195	17406	17012	17253	17039	17290	17333	17429	17366	17462	17297	17173	17130	17406	17286	17301	17306	17398	17175	17201	17358	17255	17177	17301	17278	17282	17157	17189	17400	17346	17238	17327	17280	17515	17458	17460	17448	17304	17183	17144	17448	17281	17343	17441	17285	17284	17508	17344	17133	17303	17371	17469	17178	17374	17342	17531	17434	17252	17207	17315	17428	17172	17433	17294	17241	17189	17175	17585	17327	17143	17065	17355	17331	17046	17376	17512	17255	17282	17459	17309	17616	17368	17315	17523	17435	17066	17408	17165	17223	17405	17182	17428	17237	17510	17274	17483	17282	17421	17398	17302	17216	17190	17350	17279	17408	17330	17315	17314	17474	17290	17383	17198	17469	17169	17163	17259	17366	17186	17182	17367	17409	17220	17436	17425	17277	17261	17250	17405	17176	17201	17430	17214	17209	17274	17073	17311	17433	17227	17345	17315	17313	17105	17286	17184	17224	17342	17467	17489	17203	17301	17376	17330	17195	17218	17213	17189	17333	17250	17164	17336	17575	17432	17361	17331	17401	17260	17421	17278	17340	17211	17290	17669	17055	17118	17148	17370	17184	17375	17392	17240	17290	17197	17226	17120	17382	17481	17322	17286	17170	17189	17437	17285	17589	17327	17407	17272	17383	17411	17327	17370	17386	17283	17176	17528	17295	17455	17459	17290	17068	17478	17256	17283	17405	17169	17283	17440	17261	17522	17300	17197	17526	17177	17401	17447	17298	17136	17407	17232	17195	17356	17442	17279	17251	17202	17496	17200	17065	17403	17364	17433	17419	17273	17302	17384	17381	17165	17321	17186	17252	17476	17339	17349	17271	17272	17049	17343	17353	17205	17338	17182	17275	17276	17360	17352	17334	17145	17093	17263	17385	17318	17309	17289	17545	17235	17257	17081	17310	17241	17329	17377	17160	17290	17419	17144	17361	17313	17274	17349	17381	17307	17260	17256	17345	17413	17100	17351	17260	17285	17297	17235	17278	17338	17473	17227	17390	17297	17404	17336	17311	17468	17524	17323	17230	17418	17270	17393	17271	17192	17548	17268	17296	17414	17326	17156	17195	17329	17249	17274	17147	17154	17149	17410	17495	17311	17373	17322	17294	17255	17423	17338	17409	17428	17326	17320	17326	17344	17135	17277	16950	17217	17362	17412	17345	17360	17198	17375	17200	17338	17310	17188	17236	17224	17246	17162	17164	17328	17339	17440	17404	17240	17451	17456	17100	17417	17382	17168	17273	17285	17328	17289	17443	17068	17504	17259	17384	17256	17140	17301	17405	17332	17268	17344	17337	17425	17334	17368	17345	17240	17352	17253	17314	17454	17297	17347	17287	17513	17423	17146	17316	17396	17243	17506	17480	17515	17343	17198	17174	17301	17304	17228	17253	17388	17455	17454	17360	17174	17269	17234	17012	17266	17381	17114	17128	17248	17263	17087	17178	17183	17480	17395	17304	17167	17299	17366	17395	17256	17332	17389	17375	17393	17032	17430	17324	17326	17399	17353	17427	17411	17213	17200	17287	17157	17516	17158	17465	17333	17444	17252	17198	17481	17398	17253	17271	17383	17108	17372	17304	17433	17346	17273	17345	17222	17262	17282	17466	17301	17219	17422	17237	17096	17144	17295	17365	17358	17155	17299	17097	17287	17180	17108	17239	17155	17363	17385	17329	17438	17404	17360	17272	17419	17307	17371	17313	17427	17111	17459	17365	17167	17310	17123	17431	17187	17297	17412	17235	17469	17313	17341	17218	17276	17253	17373	17332	17466	17347	17327	17269	17444	17202	17481	17293	17318	17486	17120	17248	17361	17248	16953	17283	17367	17098	17318	17514	17474	17094	17232	17392	17451	17187	17248	17342	17405	17356	17279	17563	17322	17390	17316	17291	17348	17236	17416	17288	17360	17469	17294	17180	17175	17250	17258	17261	17389	17312	17424	17331	17400	17353	17215	17224	17302	17370	17368	17041	17379	17385	17344	17275	17434	17197	17240	17368	17299	17446	17379	17259	17392	17144	17310	17409	17303	17545	17553	17345	17259	17405	17416	17397	17470	17445	17455	17263	17157	17274	17405	17299	17297	17409	17261	17175	17444	17355	17425	17430	17576	17233	17521	17381	17308	17457	17129	17125	17318	17216	17439	17287	17440	17282	17325	17417	17341	17234	17542	17434	17433	17278	17188	17298	17237	17262	17496	17306	17197	17363	17163	17418	17325	17293	17259	17224	17257	17217	17462	17536	17291	17349	17266	17231	17063	17229	17454	17458	17429	17434	17291	17377	17436	17439	17248	17333	17286	17189	17225	17278	17332	17318	17270	17139	17192	17225	17247	17237	17160	17305	17530	17146	17386	17469	17417	17400	17470	17107	17266	17325	17398	17412	17362	17368	17100	17398	17279	17350	17273	17285	17359	17413	17292	17389	17092	17167	17222	17418	17429	17151	17243	17113	17058	17398	17191	17348	17154	17360	17344	17272	17462	17438	17154	17347	17454	17410	17276	17076	17252	17401	17274	17295	17244	17289	17178	17311	17380	17143	17146	17383	17294	17209	17431	17541	17150	17222	17145	17406	17327	17189	17377	17293	17492	17286	17368	17475	17503	17294	17387	17163	17327	17383	17251	17181	17223	17160	17301	17507	17343	17056	17395	17248	17283	17235	17347	17383	17159	17205	17211	17197	17199	17459	17154	17506	17415	17442	17674	17154	17451	17362	17250	17471	17353	17341	17226	17336	17146	17435	17327	17205	17297	17145	17401	17428	17275	17265	17286	17106	17093	17096	17316	17219	17406	17118	17177	17120	17220	17456	17073	17268	17168	17402	17286	17340	17266	17344	17346	17321	17199	17157	17263	17501	17398	17299	17480	17334	17397	17393	17247	17432	17507	17320	17345	17346	17412	17184	17094	17267	17497	17310	17246	17199	17200	17319	17570	17197	17445	17200	17210	17383	17317	17386	17161	17350	17265	17242	17320	17195	17316	17349	17151	17369	17310	17349	17334	17469	17420	17500	17226	17391	17079	17380	17359	17311	17162	17250	17310	17313	17408	17196	17288	17312	17308	17268	17182	17368	17146	17307	17464	17509	17169	17230	17372	17383	17158	17290	17376	17351	17351	17351	17640	17249	17117	17192	16995	17178	17317	17338	17345	17350	17289	17142	17292	17058	17257	17165	17120	17237	17107	17226	17296	17126	17152	17411	17402	17401	17274	17263	17417	17259	17245	17294	17347	17431	17305	17450	17507	17363	17304	17219	17220	17337	17298	17396	17359	17184	17340	17380	17320	17341	17289	17168	17478	17353	17396	17280	17366	17235	17219	17375	17308	17092	17162	17301	17331	17226	17405	17257	17051	17331	17377	17470	17337	17298	17381	17362	17144	17198	17242	17122	17266	17561	17468	17462	17206	17091	17203	17312	17139	17320	17384	17134	17280	17463	17137	17169	17402	17331	17316	17290	17543	17223	17262	17288	17257	17049	17387	17157	17352	17316	17239	17247	17232	17398	16969	17428	17526	17259	17293	17270	17231	17308	17297	17400	17401	17232	17166	17282	17232	17411	17172	17310	17308	17216	17224	17384	17371	17389	17206	17167	17340	17354	17242	17453	17094	17280	17363	17263	17247	17381	17009	17276	17315	17440	17430	17425	17199	17258	17279	17292	17318	17595	17430	17307	17114	17260	17416	17362	17490	17300	17142	17354	17002	17240	17282	17168	16951	17181	17261	17421	17397	17282	17353	17205	17362	17156	17249	17131	17335	17206	17427	17108	17208	17192	17251	17257	17318	17239	17409	17229	17389	17371	17186	17327	17445	17176	17380	17252	17282	17400	17520	17288	17363	17460	17338	17239	17272	17345	17192	17268	17244	17284	17285	17448	17214	17243	17224	17146	17477	17270	17231	17443	17486	17426	17291	17421	17310	17254	17113	17018	17272	17160	17474	17417	17305	17214	17456	17469	17414	17384	17264	17473	17493	17325	17456	17121	17480	17340	17310	17487	17323	17050	17284	17276	17387	17237	17258	17470	17323	17514	17641	17201	17325	17293	17479	17286	17241	17479	17330	17236	17344	17105	17234	17567	17465	17277	17435	17203	17137	17201	17441	17235	17168	17296	17244	17283	17352	17069	17271	17229	17148	17230	17356	17356	17153	17327	17392	17115	17385	17167	17379	17476	17367	17274	17535	17246	17295	17361	17354	17352	17374	17243	17235	17382
20391	34375	27878	22202	29204	46905	45108	32358	19479	13208	11339	10933	11061	10917	10939	10791	10885	10666	10773	10606	11021	10837	10924	10899	10777	10956	10898	10895	10918	10725	10912	10850	10850	10815	11033	11079	10848	10944	10772	10865	10803	10829	10902	10858	11000	10892	10930	10935	10950	10877	10843	10981	11001	10779	10742	10835	10782	10900	10737	10865	10799	10830	10786	10724	10740	10823	10985	10691	10914	10750	10882	10881	10936	10752	10850	10887	10790	11026	10886	10867	10835	10797	10887	10814	10679	10857	10714	10974	10889	10723	10762	10829	10778	10679	10923	10833	10866	10787	10896	10756	10689	11008	10810	10949	10674	10940	10852	10835	10879	10882	11044	10803	10734	10944	10798	10909	10974	10701	10864	10879	10753	10854	10815	10708	10869	10855	10838	10744	10830	10928	10974	10830	10834	10871	10750	10917	10838	10885	10739	10860	10857	10866	10900	10947	10812	10719	10970	10794	10742	10699	10900	10848	10836	10712	10750	10863	10853	10627	10965	10612	10836	10756	10899	10980	10726	10743	10845	10926	10718	10856	10830	10840	10866	10954	10831	10697	10942	10742	10947	10788	10829	10898	10882	10822	10916	10874	10790	10744	10856	10807	10880	11017	10915	10874	10926	10856	11021	10595	10803	10770	10972	10820	10682	10766	10732	10992	10924	10854	10966	10843	10659	10923	10850	10940	10821	10770	10730	10899	10845	10937	10937	10799	10909	10880	10847	10853	10761	10698	10931	10927	10767	10841	10839	10777	10811	10990	10818	10831	10747	10821	11018	10905	10823	10786	11052	10617	10825	10725	10752	11023	10896	10607	10745	10796	10932	10751	10717	10922	10824	10808	10881	10791	10810	10740	10630	10899	10957	10825	10930	10888	10808	10926	10946	10746	10820	10860	10764	10828	10809	10822	10747	10772	10876	10779	10873	10725	11006	10926	10757	10880	10774	10890	10826	10925	10860	10643	10886	10794	10888	10787	11045	10832	10737	10836	10814	10946	10938	10891	10777	10695	10889	11009	10775	10810	10806	10803	10926	10703	10832	10916	10868	10807	10763	10734	10885	10818	10769	10898	10871	10933	10913	10773	10914	10892	10956	10792	10832	10693	10730	10818	10988	10827	10891	10924	10787	10808	10685	10835	10968	10958	10883	10753	10832	10671	10738	10701	10929	10845	10957	10911	10698	10885	10823	10866	10923	10858	10836	10787	10896	10629	10894	10834	10811	10787	10843	10888	10769	10826	10686	10935	10809	10758	10877	10815	10776	10822	10739	10655	10946	10837	10884	10713	10777	10950	10858	10786	10802	10778	10785	10761	10731	10970	10819	10857	10872	10938	10791	10732	10833	10846	10893	10828	10792	10822	10856	10836	10756	10936	10786	10775	10808	10754	10821	10760	10783	10868	10844	10776	10816	10849	10794	10792	10872	10906	10804	10821	10881	10840	10777	10848	10827	10872	10876	10810	10886	10920	11019	10742	10883	10831	10945	10820	10936	10947	10865	10874	10724	10843	10776	10788	10918	10917	10763	10840	10884	10737	10791	10813	10823	10902	10696	10897	10740	10837	10851	10888	10843	10874	10932	10797	10884	10797	10829	10829	10708	10798	10813	10967	10754	10880	10781	10994	10984	10853	10905	10754	10813	10679	10648	10928	10912	10791	10719	10752	10830	10674	10721	10691	10910	10802	10723	10652	10823	10712	10646	10725	10768	10827	10962	10932	10772	10866	10952	10785	10846	10804	10949	10678	10836	10785	10984	10912	10949	10803	10931	10860	10652	10796	10868	11058	10829	10888	10775	10717	10701	10787	10764	10812	10879	10904	10859	10875	10740	10913	10983	10786	10967	10895	10776	10828	10834	10819	10846	10934	10758	10896	10902	10845	10685	10831	11022	10863	10812	10890	10858	10803	10813	10742	10962	10841	10758	10964	10926	10857	10623	10804	10793	10792	10806	10786	10720	10942	10830	11018	10668	10768	10847	10799	10896	10700	10781	10843	10904	10979	10975	10824	11066	10861	10808	10785	10874	10982	10664	10753	10811	10793	11025	10817	10910	10809	10889	10716	10795	10494	10958	10825	10714	10874	10689	10884	10827	10877	10730	10856	10891	10736	10845	10978	10916	10933	10905	10667	10724	10896	10827	10900	10850	10722	10725	10898	10746	10722	10952	10851	10977	10885	10805	10883	10905	10931	10882	10779	10956	10895	10825	10744	10910	10783	10778	10790	10876	10859	10596	10966	10769	10799	10802	10681	10774	10794	10780	10842	10827	10830	10804	10737	10975	10768	10934	10813	10835	10823	10794	10808	10767	10798	10884	10802	10862	10925	10933	10910	10886	10700	10673	10906	10938	10900	10982	10841	10630	10874	10992	10894	10795	10869	10727	10879	10859	10657	10829	10765	10895	10952	10585	10731	10774	10907	10843	10798	10798	10868	10715	10743	10795	10800	10825	10771	10888	10773	10883	10797	11043	10792	10805	10795	10709	10723	10846	10710	10731	10859	10877	10830	10773	10912	10767	10889	10856	10829	10724	10899	10858	10940	10885	10807	10766	10905	10893	10907	10916	10729	10634	10771	10809	10823	10763	10810	10845	10800	10708	10885	10848	10740	10756	10910	10690	10699	10855	10918	10797	10772	10693	10874	10703	10829	10872	10812	10749	10776	10778	10868	10684	10915	10825	10741	10821	10760	10758	10707	10782	11045	10767	10886	10806	10688	10776	10704	10688	10858	10804	10859	10991	10873	10858	10742	10751	10782	10804	10865	10800	10740	10839	10780	10959	10922	10830	10797	10892	10805	10856	10750	10751	10832	10601	10865	11004	10797	10837	10815	10881	10818	10820	10633	10793	10585	10754	10969	10755	10765	10701	11015	10845	10675	10752	10747	10804	10924	10817	10824	10754	10901	10626	10893	10766	10719	10783	10904	10798	10757	11055	10910	10844	10591	10983	10929	10954	10880	10879	11127	10808	11001	10786	10732	10671	10816	10964	10919	10829	10886	10956	10765	10798	10776	10785	10913	10765	10785	10719	10864	10735	10768	10820	10713	10924	10793	10770	10917	10848	10760	10951	11010	10866	10746	10892	10863	10913	10809	11039	10714	10859	10707	10962	10715	10878	10728	10812	11000	10935	10858	10759	10905	10846	10851	10767	10823	11036	10947	10963	10752	10794	10833	10762	10809	10673	10744	10936	10937	10798	10706	11052	10743	10938	10748	10789	10749	10840	10786	10959	10802	10773	10767	10865	10840	10825	10906	10903	10728	10817	10816	10739	10764	10865	10879	10931	10792	10855	10966	10837	10965	10972	10864	10833	10787	10776	11015	10758	10759	10959	10887	10811	10727	10806	10690	10726	10783	10841	10809	10906	10711	10807	10784	10942	10712	10829	10722	10938	10881	11012	10856	10982	10757	10884	10801	10668	10970	10681	10703	10804	10928	10925	10894	10854	10748	10768	10816	10734	10763	10896	10898	10846	10715	10928	10894	10917	10758	10863	10810	10838	10870	10944	10666	10799	10798	10734	10785	10782	10705	10978	10856	10758	10873	10820	10854	10981	10791	10764	10909	10947	10837	10852	10851	10780	10785	10726	10877	10749	10832	10754	10818	10753	10939	10877	10687	10912	11093	10890	10889	10952	10919	10819	10830	10977	10750	10805	11043	10696	10857	10707	10885	10759	10846	10870	10830	10779	10885	10815	10765	10733	10821	10905	10781	10842	10969	10720	10722	10883	10842	10881	10868	10833	10900	11012	10757	10702	10728	10764	10796	10802	10950	10773	10887	10774	10685	10825	10831	10775	10852	10953	10911	10847	10769	10932	10793	10835	10815	10771	10812	10801	11181	10829	10803	10857	10786	10731	10798	11021	10763	11017	10812	10913	10852	10962	10858	10906	10935	10892	10706	10766	10634	10817	10720	10970	10909	10960	10802	11049	10781	10865	10708	10792	10935	10930	10925	11014	10702	10767	10697	10941	10823	10812	10835	10783	10790	10884	10803	10927	10854	10816	10784	10839	10877	10745	10952	10910	10875	10846	10854	10794	10767	10898	10708	10824	10804	10886	10812	10790	10938	10698	10837	10828	10810	10991	10814	10808	10755	10926	10727	10934	10767	10825	10792	10812	10877	10942	10868	10869	10827	10811	10903	10790	10711	10772	10814	10952	11019	10847	10816	10848	10982	10985	10890	10797	10801	10818	11018	10897	10850	10713	10876	10784	10849	10939	10754	10918	10841	10896	10905	10817	11019	10801	10825	10746	10774	10883	10946	10826	10811	10668	10926	10783	10930	10771	10801	10734	10845	10781	10836	10879	10807	10872	10839	10828	10781	10807	10830	10733	10818	10718	10803	10943	10792	10854	10690	10942	10735	10726	10820	10787	10979	11007	10817	10701	10858	10874	10913	10667	10854	10886	10817	10902	10826	10750	10735	10736	10996	10833	10708	10934	10808	10885	10712	10684	10810	10752	10929	10693	10800	10801	10782	10854	10902	10727	10780	10675	10737	10825	10760	10905	10840	10941	10712	10966	10841	10864	10850	10883	10873	10829	10798	10847	10739	10826	10811	10749	10880	10876	10847	10938	10796	10874	11018	10840	10971	10740	10691	10896	10759	10843	10782	10754	10859	10819	10734	10870	10847	10886	10754	10899	10782	10580	10933	10662	10801	10915	10776	10808	10693	10899	11001	10828	10786	10916	10799	10806	10809	10674	10905	10958	10886	10809	10768	10779	10932	10902	10825	10986	10875	10884	10974	10896	10810	10771	10778	10739	10768	10824	10780	10788	10836	10797	10879	10983	10887	10757	10795	10835	10919	10999	10827	10952	10880	10950	10777	10757	10605	10797	10874	10780	10761	10750	10693	10777	10858	10865	10818	10664	10883	11076	10791	10947	10768	10795	10661	10911	10785	10748	10870	10869	10764	10868	10856	10861	10762	10830	10723	10723	10805	10742	10896	10802	10932	10941	10801	10752	10911	10813	10787	10885	10785	10808	10874	10717	10855	10599	10858	10906	10916	10916	10976	10876	10867	10854	10864	11047	10953	10677	10813	10867	10701	10761	10814	10764	10884	10903	10986	10773	10740	10702	10729	10898	10860	10974	10812	10825	10892	10762	10944	10820	10812	10917	10926	10783	10920	10941	10791
24297	21677	28924	26828	33852	56823	63010	50353	34660	24722	20182	18434	17968	18063	17945	17913	17957	17894	18097	17761	17779	17736	17898	17995	17736	17925	17989	18113	17735	17723	17752	17868	17725	17948	17920	17892	17848	17706	17746	17948	17720	17911	17884	17602	17918	17844	17822	18048	17667	17867	17974	17868	17746	17830	17779	17876	17706	17981	17732	17776	17706	18018	17637	18046	17811	17761	17882	17780	17966	17827	17739	17498	18057	17601	17748	17969	17897	17726	17845	17997	17839	17938	17746	17655	17663	17900	17797	17775	17842	17877	17743	17823	17618	17967	17834	17667	17651	17902	17813	17714	17669	17599	17801	17530	17806	17876	17722	17753	17557	17666	17677	17574	17647	17602	17667	17608	17842	17756	17849	17896	17925	17985	17727	17836	17694	17841	17772	17802	17795	17871	17698	17715	17904	17858	17792	18015	17822	17744	17718	17711	17775	17633	17786	17867	17807	17619	17493	17891	17798	17887	17635	17609	17601	17888	17777	17721	17612	17822	17761	17521	17582	17642	17781	17656	17701	17721	17808	17674	17784	17709	17821	17695	17817	17791	17814	17864	17682	17933	17867	17727	17715	17698	17759	17814	17552	17732	17911	17578	17865	17800	18081	17743	17639	17795	17748	17981	17906	17719	17838	17759	17783	17639	17562	17688	17749	17887	17730	17799	17738	17937	17955	17817	17769	17716	17732	17924	17636	17720	17877	17911	17993	17733	17607	17763	17854	17799	17751	17744	17936	17679	17828	17653	17970	17884	18026	17992	17635	17755	17694	17703	17677	17582	17874	17724	17728	17655	17766	17845	17719	17640	17722	17643	17811	17856	17675	17599	17859	17630	17606	17796	17572	17507	17600	17751	17716	17832	17689	17803	17790	17720	17801	17628	17885	17796	17829	17762	17837	17713	17694	17565	17831	17859	17886	17864	17797	17561	17719	17766	17832	17608	17720	17726	17774	17843	17689	17691	17499	17940	17569	17600	17797	17735	17703	17779	17883	17579	17803	17677	17771	17625	17635	17775	17675	17664	17937	17570	17497	17657	17867	17854	17611	17826	17761	17666	17881	17873	17889	17772	17713	17670	17819	17656	17605	17631	17826	17827	17613	17732	17695	17475	17658	17681	18049	17713	17677	17720	17650	17808	17668	17677	17669	17858	17758	17773	17801	17725	17632	17707	17759	17655	17769	17752	17981	17919	18011	17750	17770	17707	17633	17940	17963	17545	17767	17921	17960	17931	17825	17804	17704	17735	17534	17710	17718	17639	17966	17842	17696	17580	17703	17727	17792	17712	17793	17661	17722	17714	17816	17856	17811	17872	17720	17736	17790	17612	17767	17777	17742	17866	17913	17807	17719	17811	17620	17605	17862	17739	17772	17760	17855	17725	17510	17583	17806	17609	17614	17792	17643	17721	17835	17617	17750	17492	17769	17726	17925	17840	17870	17641	17616	17992	17998	17793	17833	17784	17892	17659	17838	17739	17701	17696	17743	17562	17780	17580	17643	17795	17675	17786	17871	17803	17405	17753	17734	17658	17866	17648	17683	17693	17650	17673	17513	17717	17665	17635	17798	17985	17787	17744	17666	17649	17704	17628	17734	17681	17621	17863	17781	17687	17786	17666	17801	17604	17767	17800	17682	17888	17713	17890	17635	17776	17607	17611	17735	17842	17571	17684	17761	17520	17980	17510	17734	17716	17863	17617	17898	17839	17809	17620	17709	17854	17877	17653	17843	17728	17709	17663	17704	17711	17778	17719	17908	17859	17889	17770	17836	17680	17690	17694	17799	17796	17885	17695	17902	17881	17654	17721	17738	17840	17822	17775	17473	17861	17850	17847	17735	17887	17962	17795	17740	17685	17711	17737	17865	17817	17442	17697	17803	17723	17675	17670	17708	17604	17900	17864	17768	17879	17590	17886	17816	17794	17780	17598	17618	17877	17665	17878	17676	17551	17910	17648	17774	17945	17730	17616	17585	17902	17947	17812	17858	17542	17623	17716	17907	17801	17847	17742	17579	17677	17703	17697	17689	17879	17772	17784	17655	17773	17621	17830	17821	17714	17940	17551	17844	17557	17938	17877	17563	17698	17716	17854	17736	17799	17490	17746	17706	17717	17804	17669	17518	17760	17618	18001	17773	17989	17817	17833	17853	17728	17673	17810	17757	17478	17743	17901	17693	17717	17843	17804	17489	17706	17697	17874	18025	17803	17694	17820	17692	17875	17936	17569	17749	17927	18021	17714	17837	18074	17815	17780	17565	17756	17872	17660	17721	17763	17689	17718	17678	17781	17811	17816	17530	17665	17698	17697	17777	17732	18022	17698	17744	17813	17567	17544	17741	17598	17619	17789	17790	17715	17505	17658	17520	17717	17729	17900	17626	17856	17615	17671	17804	17775	17621	17703	17892	17799	17893	17831	17730	17684	17897	17654	17689	17736	17796	17538	17461	17841	17856	17845	17625	17883	17608	17761	17657	17731	17665	17653	17627	17674	17815	17471	17795	17580	17896	17924	17619	17970	17766	17846	17847	17728	17763	17672	17833	17925	17697	17735	17885	17896	17700	17671	17811	17715	17743	17836	17785	17754	17870	17826	17737	17969	17869	17558	17682	17675	17602	17777	17927	17815	17612	17722	17556	18071	17737	17681	17840	17581	17678	17969	17801	17758	17771	18022	17800	17703	17617	17899	17767	17759	17728	18028	17753	17779	17638	17781	17746	17657	17693	17743	17717	17660	17743	17869	17481	17763	17572	17701	17734	17712	17924	17786	17722	17496	17763	17932	17632	17787	17519	17602	17770	17905	17749	17879	17700	17709	17802	17795	17691	17673	17558	17572	17755	17598	17724	17716	17508	17598	17713	17832	17691	17686	17801	18069	17743	17854	17573	17853	17590	17913	17901	17782	17894	18114	17711	17795	17727	17798	17828	17512	17529	17864	17685	17731	17722	17554	17741	17893	18033	17706	17572	17695	17733	17672	17720	17589	17692	17772	17853	17786	17807	17776	17707	17756	17781	17744	17911	17986	17614	17541	17847	17499	17532	17597	17591	17690	17878	17894	17601	17749	17983	17857	17764	17754	17863	18115	17866	17785	17853	17762	18122	17813	17787	17979	17867	17627	17624	17812	17845	17902	17603	17675	17721	17605	17698	17596	17844	17765	17648	17832	17970	17686	17927	17972	17647	17960	17777	17564	17828	17870	17578	17864	17660	17791	17748	17593	17783	17705	17699	17661	17729	17787	17545	17794	17910	17632	17980	17917	17713	17534	17666	17789	17834	17688	17773	17563	17826	17723	17895	17846	17766	17739	17604	17721	17820	17830	17509	17641	17650	17595	17758	17608	17675	17667	17807	17555	17950	17831	17676	17793	17854	17553	17729	17751	17890	17948	17865	18009	17701	17782	17827	17654	17750	17681	17647	17874	17588	17609	17495	17397	18009	17762	17566	17662	17661	17889	17531	17907	17711	17852	17865	17776	17564	17557	17602	17798	17924	17506	17582	17549	17869	17724	17828	17683	17757	17791	17509	17760	17655	17815	17768	17753	17846	17726	17780	17574	17874	17811	17761	17724	17582	17765	17919	17737	17774	17829	17652	17697	17652	17603	17408	17683	17829	17631	17663	17893	17721	17531	17713	17720	17849	17735	17889	17779	17962	17643	17848	17578	17820	17749	17845	17703	17953	17901	17875	17739	17759	17787	17862	17697	17670	17866	17756	17763	17744	17754	17895	17683	17646	17635	17707	17718	17699	17565	17579	17711	17872	17965	17625	17864	17728	17855	17611	17643	17675	17499	17669	17694	17752	17689	17861	17817	17927	17675	17738	17665	17836	17856	17699	17708	17692	17537	17963	17793	17435	17659	17821	17762	17596	17902	17733	17548	17990	17847	17817	17778	17826	17845	17865	17580	17860	17758	17868	17612	17645	17601	17704	17646	17917	17880	17679	17856	17728	17543	17753	17549	17797	17585	17769	17875	17809	17909	17848	17795	17765	17629	17817	17771	17745	17882	17729	17630	17718	17623	17614	17661	17772	17722	17782	17531	17850	17791	17800	17941	17726	17720	17658	17816	17743	17620	17877	17798	17754	17759	17705	17609	18016	17703	17850	17648	17884	17890	17919	17688	17596	17972	17725	17749	17715	17754	17726	17905	17785	17524	17837	17870	17765	17964	17722	17786	17816	17482	17860	17894	17855	17643	17837	17586	17879	17680	17667	17623	17812	17834	17961	17776	17871	17971	17718	17754	17610	17790	17731	17659	17547	17634	17570	17720	18083	17969	17835	17647	17879	17663	17578	17866	17624	17967	17999	17806	17989	17727	17862	17876	17680	17988	17599	17815	17727	17709	17479	17512	17808	17658	17614	17811	17510	17690	17767	17609	17860	17767	17766	17910	17801	17670	17779	17751	17708	17780	17804	17890	17816	17491	17992	17824	17675	17604	17680	17633	17722	17686	17811	17742	17572	17640	17845	17787	17842	17901	17784	17886	17722	17864	17810	17965	17731	17824	17775	17723	17581	17552	17627	17675	17741	17922	17767	17858	18040	17812	17797	17866	17730	17696	17741	17712	17483	17764	17940	17735	17822	17682	17580	17797	17988	17655	17554	17678	17667	17927	17665	17715	17795	17958	17681	17689	17717	17628	17592	17944	17843	17740	17688	17697	17578	17892	17566	17943	18088	17938	18005	17640	17818	17678	17919	17716	17849	17775	17819	17869	17815	17886	17550	17605	17724	17781	17858	18007	17822	17745	17656	17790	17996	17787	17913	17931	17772	17830	17622	17628	17576	18002	17597	17832	17767	17723	17927	17789	17822	17809	17755	17899	17737	17772	17643	17643	17801	17539	17761	17732	17677	17720	17548	17550	17687	17553	17835	17998	17747	17646	17784	17908	17613	17655	17880	17670	17830	17716	17843	17887	17932	17739	17714	17768	17721	17746	17529	17767	17768	17835	17959	17932	17738	17618	17833	17841	17726	17593	17799	17829	17754	17990	17709	17619	17709	17552	17815	17833	17855	17736	17699	17809	17837	17817	17656	17632	17635	17788	17996	17633	17798	17771	17809	17688	17764	17817	17845	17888	17693	17518	17740	17634	17837	17674	17830	17719	17610	17788	17836	17709	17682	17553	17724	17792	17673	17822	17797	17665
28445	50890	41940	33202	41013	61721	61491	42817	25443	15589	12194	11384	11461	11261	11362	11366	11226	11102	11239	11194	11174	11202	11214	11290	11351	11347	11301	11315	11462	11305	11088	11382	11287	11213	11356	11176	11288	11135	11321	11381	11319	11381	11210	11244	11477	11326	11331	11079	11335	11301	11372	11338	11286	11208	11206	11324	11350	11247	11342	11154	11377	11271	11236	11394	11270	11290	11250	11249	11365	11330	11320	11326	11228	11322	11017	11372	11296	11290	11196	11282	11258	11287	11215	11291	11294	11208	11471	11252	11268	11149	11099	11345	11353	11151	11257	11219	11416	11161	10976	11376	11120	11308	11291	11465	11346	11383	11246	11216	11237	11127	11175	11105	11334	11154	11276	11251	11257	11294	11195	11295	11174	11269	11249	11189	11206	11305	11223	11433	11269	11216	11320	11236	11320	11335	11174	11193	11287	11213	11379	11498	11375	11153	11338	11257	11276	11219	11166	11196	11089	11226	11104	11202	11106	11164	11350	11234	11204	11189	11221	11350	11365	11141	11290	11304	11275	11269	11282	11176	11259	11215	11190	11216	11317	11122	11181	11271	11434	11403	11077	11134	11186	11078	11280	11263	11244	11146	11315	11395	11253	11329	11189	11130	11199	11268	11330	11309	11228	11383	11172	11269	11309	11205	11261	11300	11184	11110	11190	11134	11336	11069	11045	11356	11299	11405	11202	11240	11395	11211	11131	11271	11329	11313	11162	11246	11265	11382	11167	11133	11253	11252	11305	11121	11441	11320	11197	11153	11354	11258	11253	11311	11235	11197	11313	11188	11267	11206	11357	11243	11456	11338	11258	11287	11287	11285	11197	11217	11231	11257	11154	11274	11263	11099	11228	11275	11258	11306	11197	11161	11201	11262	11203	11200	11302	11349	11235	11409	11277	11200	11273	11124	11246	11174	11159	11274	11296	11266	11226	11318	11317	11073	11247	11234	11293	11264	11186	11317	11352	11065	11079	11177	11449	11200	11387	11293	11278	11187	11387	11153	11263	11082	11212	11314	11473	11226	11099	11198	11395	11235	11215	11318	11310	11165	11176	11267	11176	11249	11292	11240	11272	11220	11333	11318	11346	11248	11288	11125	11281	11149	11297	11359	11087	11478	11281	11101	11259	11161	11180	11256	11264	11284	11036	11248	11245	11283	11249	11306	11305	11094	11395	11171	11224	11330	11202	11138	11217	11301	11250	11435	11113	11324	11307	11275	11282	11363	11271	11364	11269	11241	11191	11301	11163	11098	11273	11306	11237	11223	11194	11257	11118	11204	11296	11281	11120	11193	11286	11293	11258	11231	11321	11200	11356	11232	11138	11107	11152	11211	11213	11117	11285	11169	11243	11232	11182	11341	11106	11314	11211	11208	11300	11111	11262	11061	11065	11259	11266	11208	11245	11110	11327	11294	11312	11261	11261	11175	11234	11280	11403	11144	11314	11157	11161	11198	11447	11300	11312	11266	11319	11308	11272	11320	11278	11104	11183	11127	11149	11207	11212	11263	11208	11229	11273	11180	11174	11212	11307	11252	11087	11365	11296	11251	11199	11355	11465	11012	11185	11206	11203	11130	11216	11391	11155	11237	11392	11368	11248	11391	11135	11254	11142	11200	11239	11074	11083	11105	11458	11287	11276	11279	11203	11232	11253	11270	11190	11330	11249	11197	11299	11361	11136	11190	11190	11332	11150	11091	11258	11351	11196	11186	11226	11102	11262	11370	11161	11251	11125	11231	11248	11197	11181	11252	11341	11127	11312	11386	11269	11291	11135	11275	11207	11264	11391	11155	11173	11233	11240	11329	11291	11247	11242	11120	11193	11132	11211	11214	11378	11303	11204	11255	11230	11229	11333	11211	11185	11183	11148	11314	11112	11300	11204	11274	11318	11256	11248	11267	11234	11183	11262	11175	11203	11153	11269	11245	11329	11220	11210	11107	11147	11247	11244	11277	11167	11167	11218	11283	11376	11129	11251	11355	11252	11150	11463	11191	11308	11264	11267	11187	11105	11257	11095	11226	11204	11104	11390	11241	11109	11217	11124	11124	11216	11446	11298	11244	11289	11286	11401	11300	11114	11211	11307	11175	11141	11215	11410	11193	11317	11163	11306	11117	11316	11344	11236	11273	11166	11202	11133	11269	11277	11086	11273	11209	11182	11225	11146	11277	11228	11251	11207	11369	11058	11282	11213	11274	11172	11257	11369	11275	11307	11272	11225	11209	11278	11114	11246	11118	11314	11078	11236	11027	11237	11322	11407	11240	11241	11116	11161	11300	11293	11262	11158	11323	11412	11320	11330	11137	11157	11273	11128	11159	11155	11322	11195	11341	11189	11178	11429	11143	11203	11154	11333	11172	11090	11120	11261	11124	11192	11171	11289	11140	11209	11131	11267	11346	11150	11355	11255	11229	11273	11067	11228	11199	11345	11311	11080	11038	11177	11105	11352	11246	11212	11509	11122	11388	11109	11196	11254	11353	11267	11221	11328	11282	11212	11356	11348	11185	11297	11281	11278	11242	11340	11361	11243	11120	11333	11144	11088	11226	11292	11223	11085	11237	11240	11331	11349	11237	11281	11120	11181	11147	11171	11239	11377	11413	11216	11301	11186	11223	11252	11302	11228	11216	11274	11243	11246	11128	11134	11167	11351	11150	11284	11301	11164	11339	11333	11080	11271	11226	11256	11327	11386	11219	11106	11178	11203	11287	11189	11352	11255	11397	11156	11390	11227	11065	11261	11218	11193	11235	11252	11217	11219	11123	11367	11184	11349	11285	11246	11253	11243	11208	11180	11153	11343	11286	11183	11237	11096	11331	11240	11203	11398	11236	11199	11313	11216	11310	11216	11145	11225	11272	11182	11145	11223	11385	11311	11162	11166	11195	11206	11141	11127	11223	11278	11251	11264	11228	11098	11295	11266	11273	11371	11226	11285	11282	11295	11357	11193	11302	11240	11226	11330	11116	11190	11203	11216	11360	11435	11350	11331	11236	11094	11238	11208	11215	11242	11266	11172	11254	11198	11161	11302	11235	11209	11138	11222	11331	11214	11118	11386	11233	11269	11234	11163	11196	11152	11275	11234	11122	11153	11263	11270	11259	11388	11283	11201	11236	11231	11296	11207	11146	11250	11131	11299	11244	11266	11264	11256	11107	11018	11261	11332	11223	11364	11220	11146	11118	11326	11439	11039	11242	11288	11217	11423	11161	11224	11328	11244	11102	11403	11332	11466	11331	11199	11209	11034	11248	11262	11141	11340	11283	11348	11000	11272	11368	11118	11319	11323	11297	11327	11169	11293	11143	11121	11192	11134	11170	11343	11044	11448	11392	11153	11405	11128	11227	11365	11301	11290	11240	11286	11313	11237	11288	11175	11081	11286	11375	11182	11188	11208	11179	11267	11417	11355	11237	11252	11298	11157	11117	11240	11249	11185	11146	11077	11216	11116	11178	11194	11422	11399	11385	11240	11134	11393	11403	11131	11289	11111	11304	11326	11276	11186	11294	11286	11155	11285	11263	11153	11134	11268	11266	11292	11198	11322	11044	11153	11213	11273	11237	11298	11113	11247	11296	11205	11157	11170	11170	11235	11225	10956	11117	11129	11185	11278	11225	11137	11207	11267	11209	11238	11282	11327	11205	11203	11230	11203	11137	11224	11164	11365	11257	11377	11342	11064	11150	11242	11232	11267	11243	11316	11150	11329	11340	11197	11136	11224	11234	11084	11297	11224	11232	11186	11295	11222	11331	11303	11173	11218	11282	11252	11108	11084	11336	11161	11268	11173	11317	11247	11358	11191	11314	11179	11230	11354	11186	11169	11264	11453	11220	11282	11102	11245	11254	11152	11336	11173	11144	11306	11011	11335	11108	11291	11353	11172	11184	11223	11260	11230	11238	11089	11221	11316	11167	11249	11422	11216	11353	11242	11360	11097	11328	11122	11270	11285	11167	11244	11192	11173	11113	11152	11309	11058	11310	11298	11125	11288	11241	10983	11046	11236	11399	11232	11182	11205	11306	11049	11245	11199	11299	11340	11068	11227	11175	11203	11184	11183	11176	11289	11273	11260	11424	11214	11395	11279	11263	11337	11313	11223	11195	11284	11236	11283	11161	11070	11297	11093	11145	11178	11246	11282	11350	11201	11336	11193	11129	11230	11303	11310	11232	11156	11372	11422	11210	11120	11306	11228	11148	11298	11383	11079	11415	11167	11216	11544	11151	11424	11099	11422	11099	11155	11073	11211	11203	11251	11263	11438	11180	11384	11322	11226	11289	11217	11180	11208	11149	11188	11038	11170	11211	11258	11195	11153	11397	11325	11355	11328	11140	11206	11172	11235	11131	11148	11321	11245	11234	11209	11186	11170	11241	11167	11243	11293	11066	11318	11379	10974	11343	11157	11227	11191	11315	11292	11183	11321	11244	11156	10982	11263	11318	11174	11343	11183	11277	11289	11364	11232	11084	11251	11260	11198	11067	11279	11225	11213	11149	11079	11365	11478	11163	11297	11271	10986	11254	11190	11092	11192	11172	11319	11322	11112	11260	11171	11232	11185	11203	11266	11272	11135	11194	11211	11216	11334	11112	11242	11493	11298	11277	11229	11245	11179	11156	11204	11216	11364	11271	11196	11231	11103	11159	11263	11146	11358	11251	11092	11344	11252	11301	11257	11169	11205	11152	11340	11239	11139	11453	11135	11252	11314	11243	11227	11368	11275	11178	11184	11149	11386	11296	11108	11102	11256	11189	11213	11065	11266	11318	11119	11166	11217	11334	11172	11436	11293	11337	11104	11164	11198	11383	11271	11253	11275	11162	11296	11122	11167	11242	11381	11183	11466	11195	11299	11129	11242	11220	11229	11207	11297	11088	11264	11266	11359	11339	11347	11281	11206	11214	11316	11301	11194	11219	11225	11176	11268	11297	11152	11160	11231	11237	11287	11153	11120	11336	11252	11195	11030	11249	11361	11273	11270	11171	11083	11165	11314	11051	11396	11177	11185	11292	11230	11322	11137	11252	11301	11152	11046	11215	11310	11399	11108	11221	11216	11172	11101	11317	11319	11343	11221	11245	11195	11338	11198	11316	11250	11336	11236	11125	11361	11323	11205	11182	11311	11095	11145	11213	11206	11220	11209	11174	11311	11181
32987	28651	29712	25943	25816	27097	23324	21690	19620	18401	17671	17486	17523	17506	17651	17486	17416	17478	17577	17534	17525	17528	17646	17493	17498	17556	17655	17667	17500	17443	17695	17414	17404	17558	17340	17393	17299	17353	17412	17619	17520	17517	17428	17365	17350	17425	17395	17492	17319	17323	17367	17511	17432	17571	17629	17373	17305	17363	17523	17500	17440	17511	17314	17443	17277	17445	17470	17623	17312	17399	17488	17194	17269	17425	17302	17223	17454	17497	17443	17384	17348	17192	17549	17607	17426	17320	17448	17563	17355	17366	17360	17482	17508	17651	17592	17439	17526	17355	17342	17228	17464	17212	17323	17487	17562	17103	17300	17534	17325	17424	17315	17457	17340	17520	17214	17507	17115	17295	17213	17369	17493	17537	17600	17547	17494	17618	17530	17208	17488	17612	17560	17458	17380	17504	17585	17486	17485	17479	17339	17105	17387	17521	17455	17557	17462	17567	17457	17533	17311	17381	17313	17206	17695	17754	17532	17367	17399	17395	17522	17581	17367	17347	17443	17491	17403	17539	17363	17210	17723	17525	17649	17583	17222	17331	17251	17470	17353	17427	17465	17301	17346	17334	17363	17501	17449	17261	17365	17436	17263	17449	17428	17447	17689	17548	17222	17407	17365	17339	17246	17304	17461	17430	17137	17422	17489	17564	17380	17422	17384	17458	17329	17342	17389	17471	17451	17312	17492	17452	17380	17579	17383	17395	17493	17353	17513	17218	17620	17442	17379	17471	17190	17511	17505	17501	17350	17334	17314	17607	17484	17384	17450	17546	17580	17398	17428	17493	17486	17323	17379	17481	17475	17531	17362	17434	17467	17454	17435	17457	17340	17495	17412	17276	17340	17307	17246	17463	17201	17509	17554	17503	17335	17437	17452	17244	17462	17192	17346	17494	17587	17373	17357	17486	17442	17556	17354	17466	17419	17483	17553	17330	17314	17541	17501	17511	17439	17663	17497	17551	17221	17497	17430	17296	17479	17406	17207	17399	17315	17287	17444	17412	17378	17465	17564	17539	17315	17343	17141	17294	17381	17351	17496	17311	17456	17418	17552	17163	17248	17420	17304	17454	17198	17297	17323	17429	17233	17415	17451	17315	17580	17399	17687	17472	17456	17536	17516	17347	17482	17412	17606	17404	17391	17530	17874	17444	17562	17444	17400	17314	17680	17311	17458	17294	17300	17341	17191	17451	17405	17467	17407	17426	17221	17363	17264	17451	17646	17297	17287	17458	17539	17347	17301	17389	17294	17561	17506	17207	17420	17367	17562	17447	17530	17447	17253	17474	17422	17472	17405	17353	17561	17468	17346	17527	17363	17605	17459	17559	17489	17639	17367	17237	17491	17420	17546	17526	17341	17404	17440	17484	17506	17310	17525	17564	17458	17399	17636	17581	17439	17560	17198	17379	17526	17300	17513	17559	17414	17433	17402	17448	17568	17538	17451	17470	17524	17455	17417	17230	17580	17361	17433	17605	17323	17337	17452	17339	17635	17473	17201	17436	17326	17468	17398	17455	17309	17633	17515	17279	17254	17280	17440	17516	17469	17504	17267	17380	17158	17232	17419	17507	17488	17429	17372	17354	17371	17485	17389	17469	17330	17444	17449	17311	17680	17411	17333	17354	17429	17337	17427	17444	17678	17410	17603	17375	17381	17505	17338	17414	17542	17575	17418	17574	17394	17420	17629	17550	17468	17589	17394	17495	17372	17334	17309	17437	17451	17304	17494	17497	17422	17588	17538	17517	17299	17397	17513	17455	17408	17364	17324	17160	17585	17465	17271	17333	17516	17509	17573	17495	17429	17257	17475	17381	17445	17266	17610	17479	17364	17650	17502	17196	17492	17475	17406	17392	17243	17329	17453	17529	17649	17364	17428	17420	17418	17389	17604	17408	17323	17375	17578	17529	17798	17405	17409	17307	17134	17468	17261	17510	17367	17526	17395	17432	17398	17390	17343	17210	17355	17397	17697	17246	17158	17407	17226	17502	17618	17539	17551	17389	17266	17403	17486	17314	17458	17447	17444	17293	17371	17323	17577	17391	17471	17285	17687	17313	17717	17425	17419	17345	17220	17654	17379	17274	17400	17366	17398	17273	17595	17295	17747	17503	17574	17506	17672	17473	17274	17522	17308	17471	17363	17357	17476	17505	17406	17312	17340	17605	17307	17431	17467	17262	17500	17461	17591	17394	17514	17551	17513	17482	17414	17396	17478	17217	17207	17375	17408	17501	17377	17396	17276	17620	17569	17460	17549	17721	17360	17438	17400	17470	17517	17290	17236	17305	17403	17234	17357	17391	17288	17575	17537	17438	17642	17347	17609	17377	17563	17303	17515	17687	17330	17457	17436	17252	17597	17250	17501	17363	17469	17675	17562	17633	17526	17382	17390	17222	17420	17535	17345	17473	17555	17570	17780	17394	17215	17333	17331	17380	17281	17334	17329	17202	17263	17477	17574	17364	17472	17487	17258	17425	17375	17513	17271	17343	17438	17542	17316	17296	17281	17473	17323	17361	17437	17270	17602	17573	17549	17288	17451	17486	17363	17385	17372	17564	17198	17378	17508	17545	17241	17580	17381	17473	17378	17421	17270	17481	17353	17204	17525	17608	17409	17528	17510	17510	17438	17502	17407	17341	17522	17368	17425	17495	17462	17273	17721	17578	17471	17378	17372	17607	17503	17563	17407	17420	17519	17392	17478	17421	17254	17532	17358	17394	17496	17292	17420	17175	17576	17421	17493	17308	17614	17584	17598	17389	17364	17307	17313	17091	17403	17513	17410	17453	17347	17374	17400	17323	17326	17488	17356	17611	17323	17317	17445	17655	17553	17456	17613	17111	17646	17545	17584	17561	17397	17509	17685	17106	17544	17483	17458	17418	17301	17401	17431	17458	17365	17440	17423	17493	17089	17506	17600	17511	17517	17291	17432	17415	17355	17528	17304	17239	17363	17682	17371	17396	17535	17399	17548	17216	17641	17115	17499	17595	17379	17276	17522	17537	17582	17531	17681	17552	17442	17167	17493	17439	17323	17218	17445	17165	17480	17307	17531	17416	17335	17372	17442	17491	17452	17302	17472	17415	17561	17667	17263	17512	17502	17527	17257	17312	17198	17272	17397	17413	17442	17558	17440	17422	17449	17462	17346	17239	17499	17406	17288	17456	17274	17299	17568	17374	17529	17328	17318	17453	17237	17313	17392	17538	17520	17356	17362	17307	17543	17350	17488	17394	17581	17449	17383	17388	17372	17453	17531	17280	17672	17331	17450	17545	17426	17405	17475	17309	17522	17465	17492	17320	17258	17263	17433	17256	17339	17471	17495	17429	17328	17396	17608	17245	17520	17575	17374	17623	17413	17291	17356	17451	17122	17621	17436	17340	17447	17508	17479	17562	17654	17407	17625	17256	17449	17455	17324	17431	17224	17362	17326	17284	17718	17485	17389	17218	17212	17506	17346	17496	17162	17385	17280	17378	17216	17418	17265	17509	17282	17414	17200	17518	17487	17585	17573	17582	17667	17436	17423	17394	17352	17602	17518	17385	17464	17600	17461	17359	17389	17624	17357	17390	17328	17500	17531	17548	17411	17379	17171	17695	17367	17399	17550	17457	17556	17461	17412	17405	17276	17482	17216	17581	17304	17400	17277	17486	17186	17497	17444	17447	17465	17261	17362	17516	17364	17583	17522	17402	17472	17390	17725	17506	17509	17637	17523	17401	17254	17374	17457	17393	17632	17387	17512	17463	17414	17512	17540	17293	17393	17465	17564	17501	17594	17533	17497	17588	17411	17633	17328	17395	17531	17489	17384	17538	17457	17374	17298	17392	17511	17532	17510	17605	17364	17211	17317	17397	17426	17527	17245	17434	17454	17545	17516	17791	17493	17323	17393	17628	17262	17372	17377	17613	17266	17485	17481	17508	17361	17408	17513	17571	17404	17350	17379	17281	17410	17268	17336	17292	17505	17363	17350	17449	17434	17537	17326	17363	17462	17503	17438	17350	17477	17559	17530	17639	17356	17490	17495	17673	17245	17616	17472	17377	17618	17671	17457	17472	17458	17376	17327	17340	17346	17467	17440	17474	17519	17345	17403	17572	17404	17281	17352	17500	17541	17461	17381	17340	17405	17513	17436	17573	17565	17463	17429	17341	17433	17296	17478	17708	17656	17363	17462	17495	17479	17541	17322	17323	17583	17387	17470	17269	17486	17254	17443	17339	17635	17337	17497	17438	17644	17521	17511	17349	17507	17310	17364	17245	17254	17323	17494	17399	17529	17643	17552	17373	17409	17334	17515	17493	17609	17452	17487	17333	17658	17285	17493	17640	17306	17455	17452	17496	17372	17502	17549	17461	17204	17365	17186	17333	17387	17403	17421	17581	17278	17395	17467	17431	17482	17370	17423	17471	17300	17328	17540	17386	17585	17534	17327	17283	17576	17380	17328	17575	17564	17279	17539	17580	17538	17165	17330	17382	17377	17456	17256	17312	17508	17535	17531	17495	17486	17435	17398	17523	17453	17301	17288	17486	17284	17403	17442	17258	17443	17415	17482	17562	17448	17442	17351	17569	17529	17483	17446	17392	17392	17392	17512	17633	17363	17464	17522	17391	17526	17235	17417	17437	17411	17490	17468	17313	17550	17377	17417	17294	17258	17337	17421	17458	17470	17314	17615	17462	17453	17461	17413	17522	17311	17571	17369	17423	17179	17419	17523	17280	17368	17323	17440	17297	17331	17418	17290	17400	17568	17214	17468	17568	17412	17508	17228	17327	17454	17402	17485	17331	17328	17390	17684	17359	17474	17425	17283	17403	17435	17583	17387	17423	17463	17449	17315	17443	17499	17273	17502	17468	17437	17596	17577	17206	17562	17346	17765	17754	17505	17358	17542	17565	17457	17446	17573	17369	17412	17630	17406	17563	17483	17335	17272	17443	17290	17377	17258	17444	17439	17443	17239	17494	17441	17512	17392	17319	17542	17418	17493	17356	17511	17322	17422	17653	17525	17237	17490	17421	17500	17406	17274	17343	17505	17516	17197	17250	17435	17396	17327	17608	17365	17304	17470	17481	17597	17309	17365	17167	17429	17363	17326	17385	17324	17312	17403	17337	17446	17186	17363	17482	17769	17333	17609	17432	17331	17460
20801	29366	24695	18378	20414	19371	15670	14431	12402	11264	10799	10702	10633	10767	10856	10663	10611	10865	10643	10739	10665	10726	10743	10805	10795	10687	10744	10823	10919	10904	10906	10859	10725	10928	10778	10808	10714	10687	10754	10577	10853	10826	10700	10665	10547	10706	10929	10589	10627	10662	10750	10692	10775	10780	10665	10528	10740	10679	10694	10633	10662	10960	10693	10721	10670	10680	10770	10568	10704	10802	10749	10710	10753	10666	10911	10739	10718	10723	10711	10795	10786	10781	10565	10806	10509	10823	10586	10724	10778	10782	10727	10739	10766	10678	10705	10747	10765	10720	10806	10762	10781	10656	10775	10744	10808	10707	10577	10747	10653	10930	10834	10704	10711	10608	10865	10705	10692	10753	10771	10669	10600	10671	10614	10571	10763	10814	10741	10717	10755	10728	10761	10696	10776	10768	10668	10712	10702	10652	10699	10683	10770	10619	10813	10638	10712	10693	10786	10833	10592	10810	10667	10605	10823	10795	10766	10714	10592	10893	10729	10739	10720	10750	10708	10841	10707	10677	10798	10526	10742	10686	10779	10597	10602	10719	10758	10826	10512	10711	10728	10580	10643	10717	10822	10755	10609	10676	10690	10676	10711	10690	10793	10599	10740	10714	10919	10817	10694	10776	10727	10609	10590	10617	10739	10687	10748	10697	10721	10737	10771	10601	10653	10828	10810	10739	10718	10760	10735	10718	10716	10613	10706	10676	10582	10683	10658	10678	10667	10771	10774	10781	10574	10702	10625	10842	10701	10746	10710	10650	10687	10755	10692	10746	10656	10631	10653	10829	10624	10463	10604	10769	10764	10876	10881	10701	10613	10665	10718	10727	10785	10822	10698	10704	10765	10605	10708	10815	10548	10711	10667	10731	10835	10638	10712	10752	10742	10715	10645	10721	10741	10775	10680	10395	10837	10806	10489	10567	10664	10756	10697	10749	10692	10709	10732	10593	10761	10623	10559	10774	10925	10639	10754	10669	10748	10688	10647	10826	10629	10817	10691	10646	10718	10627	10752	10773	10750	10815	10709	10823	10638	10692	10703	10670	10817	10765	10724	10736	10712	10758	10689	10558	10737	10677	10868	10740	10631	10647	10709	10643	10766	10798	10646	10669	10700	10768	10682	10655	10781	10909	10650	10582	10632	10787	10765	10621	10801	10783	10773	10636	10657	10721	10650	10612	10674	10703	10692	10827	10951	10712	10792	10789	10469	10576	10821	10863	10652	10710	10568	10589	10759	10789	10748	10674	10652	10753	10662	10872	10860	10831	10816	10618	10698	10676	10710	10755	10763	10757	10904	10698	10561	10677	10612	10777	10623	10640	10777	10757	10788	10624	10705	10713	10748	10858	10705	10807	10675	10647	10765	10721	10668	10700	10852	10697	10697	10737	10853	10818	10656	10747	10747	10641	10564	10698	10650	10829	10726	10862	10720	10704	10738	10661	10631	10837	10742	10710	10809	10685	10641	10686	10825	10665	10793	10648	10615	10865	10630	10614	10788	10491	10709	10676	10747	10764	10649	10544	10656	10704	10728	10669	10750	10769	10632	10743	10824	10779	10730	10696	10738	10681	10665	10713	10786	10554	10655	10863	10630	10723	10659	10621	10726	10617	10640	10783	10593	10497	10600	10713	10704	10610	10664	10579	10771	10753	10787	10702	10608	10619	10597	10762	10680	10756	10751	10680	10625	10663	10549	10628	10703	10859	10715	10691	10649	10963	10715	10599	10620	10635	10519	10858	10720	10849	10778	10616	10640	10726	10757	10905	10826	10784	10914	10755	10641	10597	10672	10783	10756	10524	10551	10730	10735	10764	10711	10583	10667	10756	10811	10630	10767	10807	10807	10619	10834	10538	10744	10712	10665	10756	10701	10715	10610	10665	10817	10867	10695	10636	10661	10720	10624	10657	10751	10667	10737	10851	10749	10849	10693	10722	10708	10591	10734	10766	10743	10606	10632	10674	10594	10613	10613	10587	10781	10505	10646	10735	10861	10689	10669	10501	10600	10654	10726	10592	10661	10607	10754	10630	10687	10767	10735	10723	10700	10537	10859	10543	10872	10671	10752	10787	10575	10571	10892	10645	10830	10778	10597	10891	10731	10749	10688	10678	10652	10863	10718	10781	10744	10708	10770	10693	10837	10646	10768	10730	10655	10737	10733	10818	10859	10651	10810	10772	10750	10718	10703	10682	10672	10593	10880	10769	10771	10557	10740	10542	10745	10859	10653	10761	10706	10680	10786	10702	10718	10711	10620	10766	10621	10624	10734	10704	10717	10691	10874	10532	10842	10679	10875	10719	10701	10683	10723	10758	10577	10732	10598	10637	10645	10812	10625	10672	10853	10676	10742	10632	10738	10628	10781	10817	10606	10798	10745	10872	10630	10791	10750	10624	10708	10685	10856	10803	10566	10716	10725	10838	10750	10661	10835	10799	10682	10798	10794	10690	10850	10695	10714	10712	10763	10664	10630	10636	10789	10683	10601	10646	10687	10700	10761	10681	10671	10847	10709	10665	10622	10616	10622	10685	10799	10808	10645	10672	10698	10716	10683	10665	10858	10686	10780	10878	10714	10732	10652	10777	10588	10833	10730	10591	10780	10824	10712	10710	10745	10775	10663	10679	10764	10627	10758	10795	10654	10671	10784	10640	10664	10745	10755	10628	10688	10699	10742	10657	10797	10675	10654	10743	10633	10774	10774	10742	10469	10884	10788	10760	10688	10681	10723	10735	10925	10720	10662	10645	10666	10787	10571	10668	10830	10613	10643	10681	10669	10713	10733	10692	10672	10666	10674	10627	10686	10921	10713	10785	10842	10830	10841	10745	10750	10831	10931	10566	10731	10688	10637	10754	10712	10760	10675	10792	10683	10629	10661	10748	10724	10662	10672	10689	10688	10740	10862	10645	10699	10679	10629	10836	10735	10689	10731	10614	10629	10700	10840	10619	10744	10633	10685	10849	10618	10789	10810	10759	10692	10754	10751	10793	10653	10749	10689	10647	10711	10755	10580	10576	10636	10628	10616	10831	10679	10707	10676	10628	10869	11005	10899	10819	10675	10554	10666	10769	10635	10710	10657	10880	10507	10827	10706	10741	10733	10821	10571	10666	10785	10824	10711	10632	10914	10625	10762	10772	10642	10736	10802	10904	10678	10628	10730	10779	10706	10916	10600	10818	10774	10847	10772	10716	10665	10779	10641	10627	10672	10734	10782	10609	10771	10764	10660	10810	10668	10777	10603	10699	10627	10687	10765	10609	10603	10842	10693	10688	10882	10711	10647	10757	10812	10624	10798	10623	10887	10688	10723	10631	10714	10636	10690	10712	10832	10719	10763	10812	10766	10672	10791	10772	10764	10713	10729	10568	10832	10867	10812	10819	10718	10718	10772	10646	10765	10618	10844	10583	10697	10657	10733	10743	10765	10777	10750	10749	10567	10778	10562	10606	10654	10780	10876	10886	10738	10733	10717	10837	10758	10741	10853	10709	10612	10780	10716	10764	10634	10768	10650	10509	10626	10779	10708	10779	10750	10661	10765	10744	10721	10570	10679	10878	10498	10672	10640	10638	10496	10640	10617	10653	10616	10672	10553	10830	10882	10665	10726	10786	10756	10686	10776	10645	10749	10801	10652	10841	10755	10821	10664	10632	10906	10654	10792	10829	10914	10749	10580	10664	10808	10816	10731	10710	10628	10553	10728	10675	10732	10646	10821	10809	10622	10714	10640	10736	10586	10966	10618	10641	10669	10744	10756	10782	10754	10868	10836	10711	10705	10695	10917	10779	10728	10679	10787	10787	10751	10666	10606	10747	10796	10664	10633	10652	10826	10578	10597	10673	10823	10761	10591	10671	10716	10614	10562	10767	10626	10817	10647	10793	10669	10580	10816	10737	10672	10664	10808	10702	10667	10714	10785	10690	10649	10809	10554	10649	10619	10743	10646	10761	10753	10797	10614	10678	10549	10759	10500	10838	10502	10878	10809	10879	10710	10789	10756	10776	10779	10782	10751	10725	10503	10687	10782	10779	10922	10648	10638	10578	10674	10805	10767	10694	10696	10724	10703	10673	10667	10669	10710	10737	10580	10657	10772	10678	10741	10782	10686	10542	10537	10920	10647	10740	10708	10803	10740	10844	10840	10789	10835	10795	10993	10672	10727	10723	10738	10640	10647	10671	10752	10728	10779	10716	10718	10888	10693	10661	10865	10689	10675	10736	10821	10685	10630	10708	10766	10754	10638	10716	10852	10725	10704	10554	10678	10686	10698	10657	10875	10794	10644	10702	10786	10748	10638	10797	10727	10716	10748	10499	10756	10714	10686	10751	10837	10705	10579	10586	10736	10954	10776	10930	10737	10684	10744	10738	10721	10601	10623	10842	10549	10625	10725	10603	10558	10920	10652	10745	10651	10725	10824	10675	10448	10741	10815	10622	10561	10704	10731	10716	10856	10683	10588	10743	10637	10682	10809	10734	10790	10684	10677	10734	10719	10702	10641	10692	10827	10864	10755	10597	10677	10761	10868	10648	10605	10597	10812	10679	10744	10637	10724	10912	10634	10669	10689	10659	10616	10713	10781	10720	10752	10580	10661	10732	10822	10658	10638	10850	10679	10691	10679	10657	10672	10844	10730	10720	10948	10643	10805	10432	10604	10757	10678	10613	10716	10672	10624	10646	10782	10825	10532	10745	10826	10720	10750	10719	10613	10766	10647	10781	10642	10828	10634	10524	10800	10867	10710	10624	10630	10657	10851	10748	10676	10698	10782	10764	10856	10810	10667	10728	10530	10825	10755	10715	10730	10764	10603	10791	10792	10628	10708	10732	10616	10716	10801	10771	10814	10932	10752	10580	10610	10867	10858	10756	10678	10699	10826	10682	10761	10752	10606	10717	10710	10879	10720	10635	10751	10582	10799	10637	10766	10761	10575	10750	10630	10807	10684	10851	10647	10645	10628	10713	10763	10511	10788	10738	10656	10627	10812	10744	10791	10826	10685	10761	10721	10735	10678	10728	10702	10873	10773	10623	10765	10847	10786	10682	10806	10707	10700	10697	10899	10776	10681	10701	10877	10751	10676	10733	10867	10778	10786	10696	10625	10695	10809	10839	10750	10926	10645	10569	10726	10649	10686	10593	10757	10720
25869	21686	28666	30454	46420	44959	38833	36544	31416	23264	19249	17912	17700	17555	17684	17522	17681	17214	17381	17454	17209	17552	17283	17397	17400	17349	17512	17423	17494	17361	17253	17531	17414	17414	17523	17420	17333	17432	17412	17413	17454	17315	17345	17356	17469	17253	17207	17414	17284	17320	17419	17329	17239	17439	17248	17396	17236	17345	17185	17188	17565	17472	17440	17263	17250	17371	17087	17308	17146	17600	17253	17322	17222	17430	17628	17512	17458	17256	17314	17258	17265	17374	17328	17550	17208	16970	17260	17296	17357	17450	17421	17468	17237	17250	17184	17473	17342	17248	17305	17320	17353	17050	17417	17192	17112	17248	17287	17292	17252	17395	17269	17240	17278	17425	17221	17407	17437	17273	17234	17364	17230	17210	17276	17415	17338	17297	17268	17319	17313	17510	17219	17308	17298	17444	17333	17345	17207	17283	17271	17403	17155	17169	17443	17186	17241	17456	17248	17401	17422	17128	17531	17292	17236	17236	17065	17404	17203	17119	17519	17428	17360	17389	17320	17222	17227	17617	17365	17161	17258	17212	17277	17366	17235	17192	17143	17574	17246	17446	17400	17364	17360	17256	17237	17469	17205	17268	17302	17296	17278	17436	17148	17090	17424	17447	17132	17330	17247	17101	17361	17216	17301	17240	17275	17455	17374	17363	17392	17283	17265	17428	17337	17139	17418	17400	17604	17424	17289	17168	17158	17365	17262	17141	17250	17522	17289	17183	17340	17334	17350	17434	17479	17240	17279	17300	17350	17462	17517	17453	17223	17408	17309	17341	17134	17279	17461	17337	17106	17455	17245	17244	17536	17359	17331	17424	17322	17199	17210	17222	17269	17303	17388	17320	17552	17384	17522	17123	17385	17307	17387	17366	17234	17462	17254	17267	17280	17230	17433	17672	17399	17415	17290	17397	17120	17152	17309	17205	17424	17355	17334	17379	17331	17086	17478	17414	17340	17395	17297	17495	17244	17418	17362	17264	17277	17240	17332	17312	17365	17384	17424	17214	17416	17376	17249	17266	17213	17493	17286	17361	17158	17335	17265	17149	17235	17371	17382	17310	17146	17066	17400	17383	17418	17204	17199	17346	17377	17054	17279	17289	17496	17324	17053	17244	17247	17548	17266	17429	17169	17338	17576	17200	17555	17485	17463	17626	17457	17505	17367	17357	17213	17427	17294	17329	17326	17397	17181	17119	17328	17319	17407	17440	17343	17344	17261	17267	17373	17232	17290	17367	17327	17214	17388	17261	17558	17181	17441	17400	17235	17307	17270	17155	17468	17384	17433	17326	17560	17430	17371	17389	17263	17345	17417	17426	17434	17316	17541	17421	17516	17362	17087	17172	17438	17157	17395	17396	17442	17305	17281	17289	17372	17226	17487	17025	17272	17478	17111	17150	17333	17389	17330	17158	17216	17165	17472	17379	17305	17447	17349	17337	17272	17282	17212	17591	17238	17382	17367	17435	17089	17088	17552	17238	17546	17334	17229	17446	17238	17213	17543	17498	17302	17380	17448	17268	17109	17244	17110	17405	17148	17300	17104	17275	17322	17440	17320	17362	17507	17350	17368	17293	17278	17266	17343	17379	17303	17229	17529	17417	17329	17281	17525	17408	17264	17283	17365	17562	17178	17532	17191	17287	17186	17476	17305	17428	17206	17436	17341	17223	17271	17202	17173	17513	17529	17227	17306	17392	17285	17504	17476	17209	17323	17515	17246	17471	17364	17390	17441	17221	17333	17318	17438	17155	17348	17312	17401	17339	17219	17323	17510	17253	17364	17383	17219	17337	17371	17374	17581	17224	17571	17442	17306	17272	17663	17422	17425	17390	17209	17272	17477	17310	17024	17388	17307	17253	17343	17238	17460	17274	17360	17236	17343	17317	17097	17493	17219	17283	17189	17169	17274	17425	17481	17379	17400	17289	17390	17271	17391	17161	17283	17409	17081	17368	17337	17340	17273	17250	17173	17417	17386	17452	17428	17437	17574	17498	17219	17338	17340	17336	17272	17227	17295	17211	17337	17288	17257	17249	17307	17204	17381	17376	17163	17435	17252	17373	17463	17459	17201	17215	17368	17487	17285	17261	17381	17456	17330	17355	17180	17546	17288	17195	17215	17416	17424	17332	17317	17203	17351	17251	17299	17141	17423	17234	17366	17189	17182	17506	17462	17432	17129	17207	17384	17490	17256	17235	17272	17147	17180	17440	17403	17325	17384	17466	17322	17453	17333	17159	17478	17396	17398	17448	17247	17214	17284	17125	17239	17281	17300	17364	17399	17314	17287	17120	17256	17423	17407	17332	17299	17430	17430	17439	17265	17489	17205	17556	17246	17166	17526	17447	17317	17187	17316	17185	17519	17444	17365	17273	17426	17334	17209	17293	17464	17436	17340	17343	17439	17554	17400	17392	17449	17239	17261	17346	17330	17099	17281	17436	17277	17345	17496	17365	17408	17414	17232	17297	17266	17147	17239	17323	17480	17370	17343	17271	17264	17429	17404	17450	17627	17457	17250	17634	17378	17219	17092	17336	17306	17293	17221	17327	17125	17252	17399	17242	17224	17273	17349	17393	17276	17578	17350	17295	17024	17270	17301	17287	17454	17296	17271	17354	17330	17523	17149	17339	17107	17206	17323	17371	17249	17317	17380	17321	17313	17491	17471	17462	17406	17200	17454	17390	17439	17225	17385	17257	17252	17335	17402	17267	17389	17439	17483	17376	17217	17302	17289	17406	17463	17386	17246	17311	17259	17484	17451	17463	17310	17336	17296	17402	17473	17532	17316	17428	17361	17470	17453	17515	17207	17147	17280	17308	17383	17295	17412	17254	17416	17264	17326	17426	17315	17139	17436	17465	17410	17209	17395	17429	17284	17361	17141	17404	17171	17343	17334	17460	17287	17344	17347	17499	17169	17376	17300	17319	17360	17487	17327	17336	17320	17160	17268	17394	17308	17349	17325	17277	17303	17413	17284	17379	17335	17677	17248	17350	17322	17312	17331	17289	17230	17207	17271	17253	17286	17315	17373	17416	17324	17521	17321	17269	17500	17203	17255	17088	17199	17409	17443	17210	17435	17374	17423	17549	17390	17378	17391	17180	17235	17248	17424	17262	17163	17488	17404	17359	17450	17303	17396	17235	17444	17318	17355	17109	17422	17138	17349	17445	17315	17232	17421	17596	17405	17355	17328	17227	17310	17298	17245	17353	17233	17254	17402	17251	17304	17301	17391	17156	17390	17196	17518	17349	17329	17495	17111	17320	17332	17213	17418	17382	17278	17209	17300	17340	17178	17221	17154	17205	17380	17466	17244	17499	17330	17196	17282	17310	17314	17196	17173	17289	17206	17323	17392	17459	17266	17207	17482	17363	17603	17070	17250	17298	17244	17280	17287	17432	17451	17437	17261	17238	17240	17400	17160	17338	17209	17208	17573	17170	17258	17332	17267	17150	17439	17164	17274	17270	17271	17251	17242	17622	17303	17189	17390	17254	17158	17328	17369	17211	17095	17414	17378	17195	17146	17387	17313	17352	17285	17225	17394	17283	17393	17353	17542	17345	17411	17232	17402	17334	17411	17314	17445	17329	17257	17203	17277	17167	17577	17290	17358	17215	17247	17549	17401	17347	17319	17248	17275	17233	17393	17478	17244	17426	17204	17313	17208	17203	17264	17253	17168	17270	17446	17342	17238	17480	17521	17460	17264	17544	17202	17483	17448	17184	17366	17204	17363	17390	17193	17304	17149	17363	17342	17288	17196	17439	17376	17288	17350	17414	17341	17266	17563	17193	17203	17415	17279	17058	17327	17418	17234	17255	17197	17133	17331	17280	17083	17056	17361	17490	17051	17438	17230	17298	17346	17374	17447	17251	17393	17182	17212	17470	17349	17231	17484	17257	17567	17442	17188	17236	17334	17346	17422	17294	17379	17336	17460	17153	17346	17268	17514	17473	17438	17346	17377	17167	17409	17284	17300	17278	17346	17241	17430	17359	17130	17118	17262	17249	17472	17173	17407	17145	17209	17230	17360	17339	17320	17338	17323	17487	17282	17388	17252	17412	17500	17440	17257	17429	17320	17365	17304	17481	17282	17459	17224	17470	17261	17385	17548	17323	17317	17366	17534	17382	17347	17178	17201	17408	17346	17199	17502	17490	17616	17291	17420	17231	17434	17475	17394	17379	17531	17533	17489	17437	17482	17458	17291	17341	17465	17503	17338	17393	17319	17256	17534	17246	17249	17527	17244	17312	17368	17292	17304	17343	17397	17196	17164	17269	17303	17355	17226	17347	17398	17257	17392	17488	17309	17358	17309	17373	17350	17467	17542	17305	17365	17227	17530	17279	17172	17353	17363	17310	17411	17400	17233	17426	17561	17533	17482	17457	17420	17342	17412	17405	17412	17316	17285	17361	17210	17279	17446	17287	17302	17297	17368	17367	17323	17279	17298	17213	17453	17500	17414	17353	17367	16909	17216	17519	17420	17293	17496	17436	17356	17372	17383	17416	17345	17522	17426	17431	17242	17394	17395	17280	17415	17384	17135	17379	17392	17314	17163	17126	17559	17338	17275	17350	17276	17453	17313	17434	17394	17174	17245	17339	17360	17510	17381	17501	17329	17451	17366	17322	17459	17396	17371	17432	17365	17386	17369	17214	17290	17412	17303	17491	17382	17371	17334	17190	17412	17457	17456	17212	17180	17304	17327	17476	17263	17084	17074	17269	17199	17081	17390	17388	17528	17487	17305	17368	17309	17426	17243	17319	17312	17518	17272	17356	17215	17504	17253	17395	17213	17182	17261	17247	17429	17220	17193	17351	17337	17312	17512	17406	17511	17409	17277	17034	17212	17178	17400	17105	17383	17280	17404	17264	17619	17368	17233	17248	17448	17190	17471	17130	17419	17619	17363	17267	17215	17296	17337	17425	17379	17489	17443	17261	17368	17104	17146	17371	17423	17339	17455	17270	17491	17344	17307	17323	17531	17238	17272	17172	17365	17445	17578	17283	17480	17393	17407	17248	17119	17408	17214	17233	17127	17338	17515	17346	17342	17421	17306	17254	17416	17197	17372	17411	17374	17346	17363	17162	17175	17352	17344	17359	17143	17310	17494	17345	17532	17396	17339	17450	17287	17163	17224	17384	17300	17388
23571	41851	34276	24711	47698	36495	31731	29875	23538	15189	11776	11109	10868	10858	11099	10933	10897	10857	10998	10985	10850	10997	11082	10731	10886	10965	11018	10808	10885	10787	10928	11008	10991	10943	10970	10886	10881	11022	10817	10898	10976	10895	10845	10754	10977	10812	10910	10970	10942	10862	10894	10930	10959	10956	10673	10877	10802	10924	10979	10883	11064	11023	10990	10922	10973	10928	10934	10723	10812	10911	10801	10736	10900	10962	10958	10840	10750	10896	10808	11072	10939	10944	10942	10773	10878	10861	10793	10928	10938	10970	10906	10925	10943	10962	10999	10856	10840	10797	10970	10737	10796	10696	10995	10890	10937	10899	10721	10750	10734	10812	10726	10950	10915	10802	11044	10850	10728	10874	10832	10880	10897	10924	10622	10848	11024	10815	10880	10927	10839	10799	10989	10825	10811	10876	10952	10885	10885	10872	10855	10762	11001	10824	10920	10926	10881	10844	10744	10766	10881	10802	10795	10888	10903	10810	10872	10936	10701	10806	10919	10708	10734	10970	10652	10773	11029	10650	10699	10788	11018	10864	10899	10988	11024	10966	10638	10833	10923	10777	10941	10912	10825	10809	10912	10778	10922	10836	10796	10867	10877	10917	10793	10800	10879	10939	10938	10740	10806	10820	10996	10888	10869	10872	10930	10811	10860	10885	10863	10722	10871	10898	11003	10942	10721	11083	10796	10681	10887	10845	10731	10976	10782	10877	10938	11075	10825	11026	10782	10831	10897	10694	10984	10857	10881	10872	10975	10733	10792	10840	10812	10865	10906	10894	10899	10848	11026	11028	10804	10870	10788	10723	10918	10919	10955	10834	10826	10800	10837	10957	10955	10879	10802	10860	10848	10802	10919	10921	10892	10898	10713	10865	11018	10895	10823	10871	10960	10978	10749	10699	10795	10861	10871	10895	10906	10951	10820	10832	10939	10655	10851	10793	10920	10837	10950	10957	10893	10943	10897	10775	10881	10671	10970	10735	11049	10863	10862	10869	10818	10913	11026	10697	10898	10897	10911	11059	10881	10843	10756	10919	10984	10885	10935	10954	10979	11034	11060	10938	10844	10751	10910	10872	10899	10759	10925	10902	10762	10971	10770	10836	10916	10913	10920	10885	10857	10883	10912	10841	10850	10935	10745	10812	10810	10773	10934	10863	10798	10884	10942	10705	10940	10751	10971	10826	10956	10743	10725	10991	10973	10783	10965	10905	10738	10950	10926	11043	10935	10815	10723	10887	10849	10840	10862	11098	10746	10684	10919	10714	10942	10794	10821	10880	10843	10882	10670	10838	10859	10823	10770	10910	10907	10809	10975	10850	10811	10870	10932	10964	10930	10914	10874	11039	10729	11041	10708	10889	10823	10810	10897	10899	10833	10790	10888	10961	10822	10926	10984	10830	10839	10934	10824	10961	10807	10901	10906	10967	10782	10909	10885	10976	10875	10794	11039	10809	10891	10866	10852	10813	10868	10785	10920	10880	10934	10778	10848	10803	10934	10893	10841	10811	10736	10882	10975	10665	10901	10765	10960	10908	10782	11003	10894	10803	10910	10988	10773	10850	11015	10959	10753	10771	10829	10676	11121	10930	10865	10878	10908	10950	10816	10926	10947	10879	10847	10862	10768	10985	10727	10883	10822	10822	10931	10914	10778	10807	11010	10825	10945	11042	10972	10853	10680	10805	10768	10923	10868	10966	10907	10968	10865	10676	10878	10806	10876	10864	10896	10834	10917	10990	10919	10862	10821	10913	10850	11003	10989	10611	10832	10953	10854	10833	10913	10987	10742	10781	10814	10892	10813	10827	10744	10944	10951	10996	10863	10851	10738	10840	10730	10877	10868	10735	10885	10901	10819	10764	10894	10913	10934	10898	10995	10906	10828	10852	10792	10814	10794	10830	10816	10759	10784	10776	10816	10769	10941	10902	10752	10970	10884	10825	10749	10696	10912	10698	10756	10939	10718	11037	10828	10978	10788	10725	10842	10907	10910	10817	10754	11016	10926	10716	10853	10779	10757	10939	10915	10748	10941	10846	10925	10781	11000	10897	10845	10860	10895	10779	10795	10890	10856	10814	10764	11035	10753	10971	10850	10800	10978	10858	10968	10827	10766	10692	10857	10856	10895	10831	10696	10819	10780	10958	10971	10826	10899	10856	10834	10894	10797	10798	10876	10783	10899	10784	10924	10955	10860	10971	10871	10904	10774	10876	10872	10793	10956	10878	10868	10838	10801	10970	10903	10834	10986	10786	10982	10910	10825	10851	10805	10854	10978	10921	10984	10854	10767	10927	10852	10886	10832	10844	10955	10965	10719	10904	10880	10755	10847	10657	10804	10811	10832	10914	11024	10815	10781	10956	10798	10880	10804	10845	10806	10769	10774	10800	10982	10895	10782	10916	10810	10913	10915	10777	11011	10912	10928	10835	10929	11056	10890	10951	10882	10764	10973	10865	10859	11023	10948	10949	10987	10842	10862	10920	10848	10774	10745	11024	10822	10953	10977	10859	10867	10933	10962	11071	11084	10870	10926	10916	10707	10788	10820	10714	10883	10802	10690	10857	10822	10894	10780	10663	10818	10867	11043	10728	10848	10754	10783	10807	10793	10689	10760	10936	10864	10840	10728	10833	10937	10832	10861	10725	10877	10812	10836	10876	10766	10834	10760	10945	10753	10732	10808	10976	10921	10704	10944	10753	10909	10913	10783	10764	10705	10854	10786	10952	10985	10961	10850	10960	10843	10949	10904	10966	10877	10921	10890	10817	10718	10787	10966	10870	10944	10876	10844	10753	10967	10930	10866	10789	10881	11161	10844	10889	10928	10896	10886	10931	10883	10796	10821	10863	10808	10904	10870	10786	10807	10780	10783	10998	10598	11056	11017	10780	10927	10944	11032	10994	10864	10827	10923	10786	10961	10772	10923	10814	10857	10913	10844	10934	10988	10879	10781	10870	10893	10850	10946	10693	10789	10872	10862	10783	10745	10872	10798	10745	10723	10965	10851	10813	11041	10959	10835	10898	10937	10862	11033	10869	10951	10893	10932	10840	10960	10888	10832	10778	10903	10923	10805	10975	11070	10931	10914	11028	10883	10819	10858	10840	10815	10828	10823	10831	10853	10845	10877	10912	10895	10976	10976	10905	11045	10841	10898	10895	10763	10760	10871	10934	10868	10987	11032	10797	10903	10799	10862	10922	10771	10830	10859	10864	10823	11128	10905	10990	10812	10892	10971	10763	10825	11061	10918	10841	10923	10933	10951	10942	10884	10824	10726	10883	10909	10748	10763	10853	11030	10864	10951	10862	10880	10741	10934	10725	10817	10779	10808	10828	10895	11012	10848	10717	10867	10815	10873	10897	10986	10780	10802	10836	10778	10964	10794	11006	10857	10856	10938	10763	10927	10718	10797	10838	10765	10748	10786	10941	10827	10804	10803	10804	10932	10887	10818	10942	10897	10769	10916	10896	10839	10815	10892	10870	10905	10801	10925	10952	10835	10930	10923	10758	10883	10901	10894	10794	10878	10939	10991	10851	10822	10907	10837	11026	10778	10990	11056	10753	10858	11049	10805	10740	10840	10889	10816	10932	10899	10929	10886	10850	10808	10843	10932	10932	10828	10819	10827	10931	10965	11004	10629	10982	10930	10915	10786	10665	10753	10904	10812	10823	10783	10943	10870	10799	10941	10969	10940	10873	10769	10765	10829	10755	10809	10862	10889	10809	10813	10961	10839	10949	10885	10918	10731	10879	10909	10877	10906	10952	10945	11089	10881	10832	10910	10922	10798	10815	10934	10881	10943	10918	10893	10637	10891	10783	10901	10838	10882	10902	10761	11050	10779	10932	10864	10958	10953	10719	10955	10875	10900	10947	10865	10908	10823	10869	10885	10904	11003	10709	10780	10962	11011	10893	10793	10816	10862	11068	10857	10874	10711	10912	10979	10774	10831	10849	10764	10752	10810	10857	11052	10883	10740	10920	10849	10785	10765	10748	10860	10807	10845	10776	10821	10890	10727	10817	10862	10879	10756	10788	10822	10919	10918	10930	10748	10838	10865	10826	10789	10675	10798	10880	10802	10902	10848	10714	10878	10695	10941	10797	10839	10771	10786	10907	10828	10696	10819	10865	10853	10879	10740	10764	10842	10881	10812	10842	10741	10742	10789	10807	10783	10743	10919	10950	10884	10868	10829	10812	10856	10792	10944	10825	10848	10982	10866	10763	10702	11022	10820	10962	10951	10740	10856	10977	10785	10867	10874	10921	10916	10836	10876	11105	10933	10791	10742	10811	10709	10853	10733	10820	10804	10760	10889	10778	10830	10903	10853	10826	10875	10931	10861	10753	10832	10857	10838	10818	10761	10828	10947	10874	10768	10922	10884	10851	10790	10973	10980	10980	10913	10984	10751	10877	10923	10810	10998	10959	10733	10780	10760	10982	10947	10848	11027	11048	10959	10727	10840	10856	10646	10936	10887	10943	10799	10844	10892	10654	11039	11017	10881	10924	10685	10933	10908	10886	10998	10973	10820	10814	10920	10905	10985	10940	10777	10804	10852	10786	10897	10775	10767	10727	10820	11007	10865	10942	10925	10858	10869	10906	10809	10876	11015	10810	10935	10836	10862	10704	10841	10812	11017	10908	10763	10947	10676	10834	10821	10833	10918	10885	10905	10863	10849	10797	10845	10959	10910	11011	11015	10865	11059	10801	10850	10794	10943	10915	10925	10769	10925	10780	10900	10944	11030	10968	10780	10836	10807	10877	10933	10933	10781	10845	10796	10817	10936	10872	10890	10874	10967	10675	10761	10795	10810	10963	10890	10745	10790	10719	10952	10703	10981	10880	10750	10951	10891	10865	10838	10757	10915	10725	10974	10730	10837	10855	10690	11049	10848	10926	10918	10883	10907	10982	10753	10825	11003	10994	10852	10859	10740	10827	10732	10790	11046	10726	10895	10940	10817	10927	11007	10770	10799	10733	10967	10762	10975	10958	10917	10861	10923	10898	10897	10885	10792	10918	10768	10757	10975	10791	11049	10981	10871	10755	10900	10860	10833	10730	10918	10723	10846	10881	10764	10863	10841	10785	10857	10808	10810	10884	10827	10964	10736	10965	10720	10826	10819	10846	10777	10890	10873	10865	11124	10845
24165	21647	29006	26763	36467	49826	58503	49503	38835	27787	20966	18652	18233	17892	17975	17934	18039	17830	18161	17902	17721	18002	18114	17737	17953	17873	17949	17734	17812	17939	17835	18010	17604	17793	17729	17812	17740	17843	17927	17919	17739	17890	17577	17521	17912	17941	17775	17929	17967	17726	17682	17766	17713	17652	17600	17750	17727	17501	17712	17707	17359	17647	17922	17667	17902	17618	17839	17659	17673	17757	17543	17781	17675	17705	17750	17663	17753	17544	17734	17530	17664	17884	17717	17558	17633	17734	17820	17701	17759	17797	17738	17656	17823	17856	17629	17619	17878	17631	17784	17669	17496	17800	17703	17644	17769	17564	17807	17756	17926	17904	17586	17635	17753	17714	17771	17620	17725	17554	17600	17474	17687	17619	17941	17580	17629	17703	17694	17681	17625	17727	17644	17713	17647	17677	17866	17769	17815	17772	17713	17698	17894	17584	17694	17659	17745	17491	17651	17701	17733	17440	17661	17836	17649	17720	17877	17716	17881	17874	17823	17785	17759	17726	17599	17565	17590	17680	17795	17893	17542	17568	17750	17742	17569	17758	17706	17684	17680	17804	17560	17934	17718	17523	17843	17816	17643	17789	17725	17461	17932	17740	17691	17940	17768	17870	17789	17698	17764	17890	17817	17651	17904	17789	17570	17553	17751	17720	17569	17563	17654	17563	17772	17591	17778	17629	17652	17757	17673	17645	17675	17733	17774	17540	17690	17875	17888	17846	17791	18008	17826	17735	17620	17957	17545	17627	17646	17874	17704	17804	17625	17613	17511	17938	17642	17626	17807	17767	17806	17905	17727	17740	17755	17577	17863	17698	17672	17783	17693	17646	17750	17624	17713	17773	17645	17682	17550	17716	17648	17772	17755	17774	17819	17632	17772	17756	17700	17737	17555	17689	17627	17615	17587	17729	17727	17752	17610	17579	17567	17777	17590	17719	17858	17833	17695	17811	17770	17772	17844	17769	17789	17654	17750	17870	17711	17781	17876	17617	17644	17616	17593	17722	17644	17814	17676	17597	17567	17602	17851	17558	17449	17549	17730	17681	17831	17695	17728	17690	17662	17802	17475	17888	17541	17555	17619	17707	17679	17825	17896	17578	17730	17780	17675	17705	17836	17653	17476	17645	17644	17771	17643	17610	17728	17673	17906	17729	17590	17787	17711	17822	17767	17746	17659	17741	17610	17646	17698	17760	17693	17665	17736	17709	17632	17737	17683	17636	17601	17701	17829	17607	17654	17759	17703	17716	17792	17701	17811	17703	17731	17486	17769	17822	17783	17595	17608	17695	17853	17904	17728	17962	17841	17667	17575	17594	17760	17532	17949	17613	17795	17534	17701	17522	17645	17435	17632	17802	17868	17763	17668	17684	17827	17799	17867	17719	17900	17580	17796	17494	17845	17639	17616	17623	17689	17747	17632	17565	17665	17794	17871	17516	17556	17722	17850	17786	17672	17894	17810	17657	17537	17709	17764	17709	17663	17643	17617	17597	17460	17807	17732	17787	17663	17654	17593	17728	17741	17651	17693	17734	17595	17746	17559	17523	17802	17724	17894	17497	17657	17632	17635	17667	17719	17711	17802	17743	17805	17802	17719	17645	17591	17689	17496	17594	17804	17896	17660	17750	17791	17560	17416	17714	17780	17657	17514	17688	17648	17927	17733	17765	17483	17742	17824	17717	17875	17733	17574	17644	17855	17871	17821	17697	17782	17633	17718	17599	17729	17656	17713	17630	17739	17740	17758	17792	17656	17673	17678	17463	17930	17887	17694	17860	17858	17588	17579	17886	17821	17857	17780	17725	17861	17542	17789	17640	17585	17787	17715	17676	17721	17917	17606	17634	17557	17831	17635	17678	17789	17747	17850	17861	17615	17918	17755	17724	17890	17529	17699	17817	18005	17564	17862	17939	17684	17837	17814	17538	17616	17769	17737	17622	17591	17774	17728	17617	17675	17887	17627	17658	17646	17664	17731	17758	17833	17719	17659	17514	17628	17715	17837	17686	17701	17822	17709	17537	17674	17622	17632	17674	17648	17593	17784	17660	17762	17631	17639	17758	17799	17882	17350	17709	17844	17700	17799	17855	17759	17800	17790	17659	17577	17735	17795	17739	17542	17712	17894	17601	17571	17628	17739	17632	17532	17559	17716	17633	17879	17736	17875	17857	17723	17782	17728	17796	17725	17747	17838	17514	17685	17685	17604	17829	17576	17776	17471	17704	17628	17802	17655	17697	17573	17746	17811	17544	17582	17681	17683	17489	17828	17806	17816	17911	17573	17626	17541	17734	17750	17712	17884	17706	17760	17824	17872	17844	17704	17704	17739	17948	17604	17810	17885	17653	17601	17478	17541	17758	17601	17703	17649	17754	17679	17829	17622	17617	17732	17726	17546	17883	17887	17944	17618	17648	17744	17936	17946	17780	17838	17648	17855	17657	17583	17603	17590	17541	17685	17724	17807	17542	17461	17758	17585	17542	17616	17694	17635	17702	17561	17827	17928	17732	17767	17526	17644	17779	17896	17708	17754	17726	17741	17739	17705	17653	17606	17814	17770	17845	18081	17679	17704	17752	17808	17807	17974	17854	17888	17692	17621	17787	17585	17567	17682	17748	17703	17609	17710	17618	17643	17819	17569	17799	17893	17705	17775	17655	17684	17858	17725	17653	17745	17708	17838	17797	17722	17824	17674	17653	17582	17714	17952	17743	17750	17827	17601	17617	17510	17494	17469	17671	17698	17584	17659	17852	17871	17864	17822	17725	17613	17692	17580	17659	17603	17621	17819	17834	17695	17936	17718	17643	17469	17835	17647	17657	17751	17686	17719	17588	17593	17856	17575	17614	17677	17583	17895	17723	17445	17609	17613	17677	17717	17557	17752	17954	17817	17746	17823	17655	17796	17743	17841	17828	17942	17555	17722	17590	17523	17708	17573	17916	17791	17544	17813	17766	17570	17421	17979	17869	17860	17767	17752	17823	17599	17571	17721	17780	17657	17758	17712	17739	17687	17817	17776	17788	17865	17600	17646	17717	17782	17727	17608	17636	17877	17781	17735	17720	17617	17482	17603	17598	17587	17629	17556	17627	17778	17719	17789	17554	17740	18027	17700	17731	17678	17662	17559	17784	17636	17577	17636	18001	17826	17747	17819	17716	17661	17916	17696	17829	17759	17918	17777	17960	17848	17838	17626	17704	17761	17716	17562	17604	17825	17833	17968	17640	17703	17526	17490	17553	17733	17900	17718	17799	17586	17704	17713	17847	17751	17644	17834	17663	17924	17847	17611	17594	17850	17630	17628	17687	17808	17759	18003	17594	17764	17696	17705	17773	17624	17841	17654	17806	17750	17703	17667	17718	17802	17634	17801	17687	17833	17860	17836	17669	17673	17598	17945	17619	17961	17678	17576	17757	18075	17911	17602	17687	17729	17799	17720	17940	17806	17647	17789	17681	17646	17747	17658	17733	17949	17707	17595	17663	17839	17799	17832	17681	17719	17662	17570	17501	17850	17775	17752	17513	17396	17456	17920	17758	17754	17784	17859	17807	17718	17842	17790	17765	17829	17899	17735	17707	17463	17561	17749	17934	17797	17688	17738	17576	17752	17654	17689	17783	17705	17680	17635	17661	17802	17660	17710	17639	17693	17859	17740	17779	17802	18057	17572	17739	17757	17752	17862	17680	18003	17627	17758	17692	17623	17619	17722	17891	17537	17742	17716	17710	17714	17767	17835	17593	17748	17746	17681	17782	17707	17900	17828	17865	17718	17817	17687	17660	17596	17831	17955	17766	17603	17754	17898	17872	17849	17837	17610	17631	17671	17543	17919	17647	17767	17808	17831	17668	17673	17608	17806	17920	17544	17690	17854	17759	17726	17720	17572	17713	17812	17649	17617	17706	17659	17640	17827	17776	17742	17642	17732	17667	17629	17571	17712	17532	17883	17737	17826	17593	17784	17837	17733	17636	18040	17739	17742	17484	17843	17749	17771	17681	17774	17634	17765	17606	17644	17673	17775	17842	17804	17511	17727	17758	17852	17825	17898	17556	17656	17659	17822	17838	17642	17633	17640	17549	17646	17732	17754	17614	17900	17629	17637	17412	17840	17779	17845	17776	17613	17270	17803	17439	17486	17871	17751	17784	17616	17659	17853	17533	17863	17615	17540	17696	17630	17768	17489	17747	17772	17414	17788	17764	17674	17696	17563	17683	17896	17725	17530	17720	17451	17826	17634	17384	17765	17574	17638	17852	17945	17507	17568	17450	17643	17486	17684	17707	17801	17870	17739	17807	17641	17463	17864	17545	17793	17630	17753	17867	17701	17923	17579	17949	17793	17511	17682	17746	17630	17753	17552	17646	17758	17668	17820	17711	17774	17638	17682	17528	17692	17764	17721	17710	17836	17733	17736	17693	17631	17733	17957	17792	17861	17749	17901	17806	17670	17548	17677	17565	17691	17751	18022	17630	17806	17602	17725	17814	17538	17712	17656	17649	17799	17491	17750	17685	17571	17517	17741	17578	17529	17799	17716	17779	17596	17580	17794	17543	17777	17939	17675	17917	17671	17782	17623	17596	17879	17680	17801	17785	17592	17614	17653	17884	17752	17921	17787	17734	17774	17840	17781	18095	17730	17619	17662	17477	17472	17723	17578	17645	17827	17925	18031	17690	17719	17840	17687	17602	17723	17813	17888	17646	17716	17852	17621	17597	17622	17773	17550	17389	17574	17714	17788	17808	17880	17763	17555	17639	17647	17680	17885	17750	17959	17678	17796	17866	17905	17901	17928	17670	17761	17653	17864	17701	17689	17742	17742	17529	17720	17627	17674	17740	17920	17665	17553	17678	17704	17686	17563	17757	17735	17852	17671	17847	17696	17762	17597	17781	17657	17612	17749	17995	17598	17665	17782	17583	17852	17395	17630	17735	17807	17549	17657	17742	17877	17755	17638	17887	17940	17662	17371	17781	17905	17700	17851	17762	17671	17833	17736	17632	17683	17741	17787	17644	17794	17629	17463	17575	17652	17711	17877	17828	17901	17595	17863	17840	17669	17718	17717	17784	17600	17676	17617	17678	17545	17820	17831	17763	17690	17843	17568	17616	17944	17674	17857	17766	17852	17808	17568	17857	17928	17776	17651	17677	17784	17591
31276	57255	43789	32254	44140	47548	54873	43257	30378	18848	12913	11542	11457	11298	11358	11445	11223	11334	11271	11314	11368	11431	11334	11271	11236	11362	11363	11323	11214	11229	11254	11403	11299	11296	11264	11393	11074	11158	11013	11348	11264	11032	11414	11288	11277	11293	11229	11201	11304	11259	11110	11308	11290	11182	11349	11115	11159	11318	11433	11364	11228	11063	11284	11253	11110	11236	11263	11323	11224	11214	11332	11284	11268	11145	11254	11411	11204	11144	11431	11159	11327	11079	11324	11186	11150	11417	11127	11233	11303	11354	11201	11198	11117	11210	11096	11323	11250	11085	11340	11151	11313	11145	11167	11360	11489	11090	11129	11354	11233	11286	11255	11193	11229	11327	11306	11108	11238	11270	11242	11109	11162	11189	11243	11246	11147	11320	11188	11211	11242	11467	11328	11267	11298	11168	11253	11233	11209	11263	11258	11137	11165	11207	11193	11299	11341	11281	11062	11227	11271	11354	11163	11325	11103	11184	11221	11256	11135	11121	11257	11077	11204	11277	11277	11302	11142	11087	11316	11293	11227	11152	11060	11470	11303	11268	11248	11316	11286	11104	11116	11265	11230	11324	11217	11107	11040	11256	11357	11204	11232	11117	11272	11273	11216	11213	11136	11286	11111	11115	11257	11179	11308	11211	11155	11232	11308	11141	11006	11010	11219	11241	11272	11190	11187	11220	11278	11260	11246	11369	11109	11245	11250	11192	11241	11120	11141	11266	11201	11261	11267	11199	11176	11240	11150	11243	11149	11178	11232	11289	11291	11315	11341	11226	11218	11181	11190	11228	11232	11212	11183	11082	11326	11277	11295	11336	11157	11208	11303	11302	11156	11160	11244	11207	11104	11312	11146	11206	11171	11207	11226	11320	11195	11137	11156	11237	11044	11258	11120	11047	11118	11287	11218	11180	11119	11243	11145	11169	11303	11226	11168	11091	11324	11090	11201	11223	11225	11321	11001	11171	11234	11296	11232	11119	11220	11321	11063	11113	11168	11135	11190	11150	11237	11114	11220	11287	11280	10994	11349	11171	11098	11146	11161	11185	11040	11341	11361	11150	11113	11157	11346	11233	11250	11151	11379	11197	11193	11345	11231	11207	11158	11155	11287	11064	11153	11040	11184	11154	11030	11100	11113	11238	11207	11012	11214	11286	11094	11316	11180	11071	11303	11100	11288	11369	11100	11190	11348	11214	11278	11139	11077	11117	11151	11191	11179	11010	11164	11358	11138	11218	11191	11151	11292	11015	11309	11226	11133	11264	11285	11378	11185	11151	11272	11148	11165	11206	11013	11095	11289	11163	11034	11251	11170	11169	11257	11290	11189	11265	11405	11295	11139	11162	11236	11197	11257	11312	11144	11380	11143	11273	11111	11269	11220	11116	11258	11147	10938	11164	11118	11197	11159	11140	11200	11161	11246	11098	11155	11215	11260	11200	11200	11085	11259	11138	11191	11234	11153	11147	11084	11264	11290	11247	11341	11142	11206	11197	11224	11319	11231	11197	11084	11237	11102	11206	11320	11208	11111	11228	11129	11154	11206	11209	11236	11169	11352	11161	11223	11226	11202	11155	11208	11299	11175	11297	11280	11088	11216	11183	11141	11416	11278	11197	11285	11186	11190	11215	11289	11129	11166	11182	11238	11047	11186	11196	11082	11122	11136	11171	11215	11208	11228	11209	11083	11140	11084	11149	11230	11178	11044	11173	11180	11436	11054	11121	11130	11339	11190	11321	11324	11312	11103	11177	11210	11218	11127	11249	11110	11272	11081	11197	11175	11013	11203	11068	11216	10998	11169	11166	11097	11250	11242	11122	11085	11231	11351	11064	11324	11188	11065	11252	11075	11203	11205	11280	11167	11259	11124	11514	11204	11181	11199	11243	11230	11219	11111	11096	11196	11252	11182	11231	11194	11245	11138	11239	11272	11233	11305	11428	11170	11181	11266	11096	11237	11394	11398	11272	11263	11263	11100	11220	11112	11167	11076	11206	11224	11186	11303	11313	11144	11181	11180	11135	11360	11187	11072	11286	11383	11146	11179	11111	11287	11189	11235	11200	11221	11222	11044	11166	11307	11219	11189	11220	11163	11166	11200	11234	11196	11294	11180	11179	11121	11369	11156	11096	11213	11290	11186	11214	11044	11114	11114	11194	11268	11103	11019	10976	11142	11356	11182	11172	11199	11236	11152	11270	11102	11176	11214	11295	11206	11323	11045	11088	11487	11134	11193	11391	11262	11031	11217	11166	11223	11222	11226	11099	11208	11198	11057	11146	11297	11196	11261	11245	11170	11276	11175	11109	11265	11228	11146	11172	11108	11222	11183	11255	11144	11325	11248	11344	11166	11302	11237	11137	11248	11092	11214	11366	11241	11121	11208	11203	11317	11293	11299	11394	11281	11167	11137	11110	11163	11249	11197	11223	11206	11123	11107	11269	11241	11221	11225	11171	11281	11117	11215	11075	11293	11292	11163	11156	11300	11146	11352	11175	11283	11289	11338	10992	11263	11376	10981	11146	11225	11051	11289	11159	11189	11178	11141	11190	11118	11242	11191	11205	11271	11094	11019	10959	11170	11151	11214	11092	11232	11142	11283	11114	11207	11255	11082	11279	11336	11172	11463	11070	11406	11303	11198	11177	11338	11161	11330	11192	11123	11114	11215	11113	11148	11216	11352	11242	11204	11080	11082	11066	11214	11143	11193	11319	11337	11189	11085	11279	11151	11214	11108	11155	11191	11165	11253	11105	11226	11111	11296	11121	11299	11161	11121	11343	11188	11110	11156	11371	11237	11254	11196	11189	11334	11096	11311	11217	11157	11122	11213	11296	11140	11225	11016	11301	11340	11266	11259	11144	11262	11141	11326	11167	11162	11199	11319	11217	11226	11311	11104	11108	11155	11117	11171	11205	11149	11362	11168	11315	11122	11158	11096	11195	11317	11205	11229	11056	11309	11308	11161	11354	11060	11133	11197	11132	11296	11167	10972	11159	11078	11202	11343	11208	11152	11207	11138	11029	11164	11108	11288	11190	11335	11235	11208	11083	11231	11278	11087	11277	11389	11130	11180	11057	11189	11249	11048	11136	11098	11384	11256	11315	11296	11097	11224	11036	11146	11235	11199	11233	11151	11408	11135	11216	11131	11190	11253	11202	11257	10959	11215	11175	11092	11206	11357	11227	11151	11222	11213	11213	11260	11237	11089	11207	11132	11101	11140	11246	11175	11271	11214	11137	11200	11150	11313	11319	11293	11307	11141	11106	11307	11260	11170	10988	11238	11075	11271	11223	11301	11282	11260	11269	11150	11099	11261	11224	11422	11253	11269	11309	11309	11129	11138	11270	11339	11149	11184	11151	11239	11097	11262	11293	11242	11148	11226	11047	11180	11181	11288	11263	11158	11041	11023	11149	11140	11311	11209	11176	11225	11190	11290	11113	11097	11262	11259	11297	11202	11242	11290	11246	11062	11215	11128	11243	11286	11146	11212	11219	11217	11138	11124	11145	11314	11219	11246	11318	11172	11282	11084	11439	11206	11232	11147	11261	11109	11171	11251	11177	11272	11140	11182	11121	11186	11370	11142	11225	11288	11292	11145	11058	11099	11235	11256	11202	11160	11108	11151	11292	11183	11197	11286	11065	11320	11276	11311	11299	11215	11270	11214	11067	11109	11297	11376	11184	11149	11263	11268	11175	11307	11215	11104	11339	11067	11064	11342	11333	11050	11300	11184	11206	11220	11466	11186	11308	11230	11126	11170	11226	11067	11219	11246	11196	11055	11159	11312	11131	11290	11114	11301	11385	11240	11174	11291	11281	11106	11091	11148	11098	11046	11329	11315	11274	11157	11146	11355	11052	11256	11155	11125	11355	11337	11134	11171	11243	11230	11231	11200	11193	11177	11214	11198	11135	11316	10962	11051	11173	11277	11001	11110	11126	11114	11328	11291	11274	11111	11161	11250	11172	11179	11177	11298	11139	11136	11167	11334	11085	11158	11196	11247	11094	11015	11243	11120	11236	11068	11326	11167	11083	11232	11221	11146	11203	11135	11230	11065	11232	11174	11235	11296	11148	11191	11280	11144	11169	11182	11261	11257	11087	11284	11219	11110	11348	11269	11196	11167	11178	11208	11291	11259	11130	11314	11198	11184	10990	11442	11252	11292	11368	11314	11177	11270	11238	11211	11143	11033	11418	11038	11277	11183	10992	11175	11170	11099	11043	11180	11255	11314	11068	11194	11191	11146	11489	11100	11250	11263	11072	11304	11187	11232	11218	11243	11314	11270	11111	11131	11310	11343	11325	11201	11083	11355	11120	11203	11224	11169	11362	11239	11198	11211	11095	11292	11239	11053	11203	11239	11263	11225	11358	11188	11286	11133	11226	11099	11298	11199	11202	11237	11218	11071	11326	11163	11074	11262	11161	11051	11301	11222	11167	11238	11164	11228	11115	11252	11246	11326	11278	11122	11232	11087	11054	11188	11173	11273	11144	11146	11372	11344	11105	11131	11171	11076	11218	11105	11287	11130	11200	11058	11116	11125	11206	11373	11262	11277	11108	11167	11397	11190	11174	11221	11188	11324	11293	11198	11203	11267	11253	11301	11280	11182	11132	11210	11227	11144	11253	11257	11332	11016	11276	11215	11073	11328	11271	11342	11222	11265	11249	11252	11180	11250	11259	11193	11327	11087	11274	11122	11316	11301	11148	11143	11220	11270	11251	11132	11176	11174	11245	11274	11267	11196	11265	11198	11018	11243	11119	11197	11161	11174	11106	11287	11353	11278	11093	11194	11187	11178	11370	11365	11278	11173	11133	11197	11369	11254	11237	11083	11355	11076	11287	11301	11288	11305	11172	11240	11256	11237	11241	11321	11114	11179	11096	10985	11285	11188	11236	11130	11284	11251	10954	11194	11174	11256	11228	11154	11091	11076	11265	11082	11209	11250	11206	11228	11384	11153	11293	11183	11180	11228	11228	11233	11189	11186	11325	11121	11231	11326	11226	11191	11038	11343	11206	11190	11110	11139	11175	11041	11019	11156	11221	11245	11202	11282	11179	11172	11198	11144	11197	11150	11214	11279	11204	11126	11152	11207	11198	11049	11208	11175	11038	11208	11217	11249	11184	11289	11159	11212	11076	11326	11244
34272	29496	28231	21840	18925	20077	24587	23893	20869	18842	17933	17745	17433	17462	17409	17292	17577	17429	17510	17365	17235	17597	17516	17315	17322	17579	17548	17337	17308	17407	17388	17476	17261	17493	17405	17486	17665	17357	17598	17265	17459	17388	17464	17433	17260	17182	17433	17212	17507	17527	17426	17381	17522	17296	17193	17411	17359	17138	17315	17567	17341	17282	17225	17455	17493	17560	17303	17375	17304	17122	17591	17453	17361	17330	17407	17342	17262	17346	17485	17382	17305	17437	17467	17445	17465	17402	17567	17345	17404	17478	17172	17543	17416	17143	17331	17442	17303	17380	17401	17390	17334	17284	17305	17342	17361	17506	17481	17290	17354	17431	17290	17255	17404	17206	17592	17107	17170	17362	17469	17371	17349	17582	17566	17446	17402	17389	17465	17448	17371	17271	17429	17344	17379	17257	17413	17273	17382	17626	17421	17391	17392	17496	17404	17360	17435	17648	17415	17136	17358	17448	17337	17351	17435	17386	17633	17334	17396	17462	17317	17366	17439	17325	17430	17344	17636	17343	17395	17164	17410	17479	17478	17327	17531	17663	17360	17376	17387	17365	17285	17391	17275	17359	17551	17520	17395	17232	17409	17272	17433	17359	17306	17473	17503	17484	17413	17446	17527	17329	17368	17226	17431	17495	17301	17425	17366	17515	17339	17334	17328	17315	17485	17347	17307	17482	17497	17254	17185	17390	17449	17459	17503	17375	17460	17545	17397	17747	17480	17475	17308	17373	17207	17301	17289	17164	17379	17241	17476	17427	17322	17361	17341	17170	17491	17215	17328	17393	17637	17333	17592	17192	17549	17527	17509	17331	17717	17396	17351	17422	17537	17494	17379	17408	17547	17473	17347	17385	17259	17483	17349	17688	17577	17437	17387	17141	17413	17355	17260	17545	17483	17323	17445	17608	17454	17248	17307	17389	17269	17286	17666	17601	17353	17323	17523	17535	17205	17426	17129	17231	17510	17419	17422	17393	17378	17108	17526	17583	17564	17370	17456	17358	17537	17464	17346	17374	17320	17501	17508	17298	17223	17597	17487	17186	17456	17590	17603	17369	17282	17457	17730	17429	17309	17315	17255	17555	17600	17282	17479	17594	17495	17488	17551	17530	17360	17528	17497	17393	17274	17151	17333	17512	17415	17256	17240	17195	17559	17317	17335	17213	17373	17653	17543	17344	17560	17480	17245	17540	17312	17389	17389	17484	17602	17304	17683	17455	17433	17630	17489	17541	17541	17437	17440	17296	17483	17489	17427	17282	17417	17433	17497	17484	17325	17503	17430	17226	17376	17312	17466	17504	17557	17413	17558	17509	17454	17524	17433	17170	17286	17428	17245	17183	17346	17469	17086	17495	17463	17472	17456	17434	17444	17306	17327	17269	17311	17388	17407	17363	17542	17409	17280	17310	17484	17285	17416	17415	17428	17401	17382	17524	17321	17333	17430	17200	17416	17365	17329	17425	17320	17375	17389	17626	17559	17555	17327	17457	17377	17447	17324	17231	17412	17493	17314	17197	17380	17508	17281	17325	17382	17464	17456	17412	17559	17429	17425	17373	17450	17505	17410	17599	17345	17331	17562	17617	17323	17302	17389	17405	17434	17317	17304	17483	17598	17352	17376	17372	17431	17352	17426	17254	17425	17263	17337	17343	17213	17431	17515	17283	17484	17234	17306	17398	17389	17472	17339	17540	17520	17295	17396	17221	17438	17427	17524	17769	17340	17407	17363	17460	17273	17395	17442	17316	17158	17448	17501	17457	17403	17385	17521	17351	17261	17328	17432	17452	17369	17530	17631	17479	17312	17482	17560	17405	17234	17239	17588	17502	17405	17281	17301	17555	17404	17499	17501	17255	17384	17369	17378	17299	17376	17509	17390	17419	17467	17378	17436	17405	17404	17273	17230	17340	17436	17548	17321	17259	17211	17282	17100	17217	17351	17168	17659	17229	17693	17486	17443	17505	17383	17280	17335	17356	17453	17422	17434	17261	17236	17447	17481	17395	17435	17369	17773	17361	17487	17284	17297	17437	17368	17477	17357	17323	17368	17270	17433	17380	17485	17152	17323	17135	17346	17389	17178	17399	17426	17287	17503	17388	17233	17455	17355	17338	17205	17622	17297	17508	17301	17234	17430	17462	17409	17268	17395	17543	17303	17348	17647	17279	17547	17423	17279	17391	17181	17189	17384	17456	17423	17499	17462	17184	17281	17356	17461	17482	17390	17252	17438	17566	17558	17566	17400	17437	17420	17218	17594	17655	17289	17681	17364	17472	17434	17409	17542	17402	17264	17345	17483	17362	17386	17476	17720	17341	17426	17463	17252	17508	17259	17521	17224	17351	17156	17359	17338	17013	17493	17367	17395	17621	17439	17235	17361	17237	17464	17486	17571	17359	17453	17622	17456	17518	17473	17504	17487	17272	17435	17214	17421	17270	17308	17223	17464	17377	17300	17446	17322	17356	17243	17342	17432	17283	17355	17347	17386	17402	17245	17615	17413	17332	17432	17482	17464	17344	17440	17420	17398	17449	17378	17587	17460	17550	17600	17506	17501	17406	17575	17176	17361	17484	17508	17390	17463	17383	17297	17414	17536	17371	17517	17466	17436	17431	17529	17491	17385	17213	17370	17330	17415	17353	17483	17404	17524	17182	17252	17139	17328	17384	17449	17367	17677	17395	17347	17278	17430	17258	17537	17459	17568	17432	17627	17694	17403	17573	17324	17380	17513	17425	17465	17406	17432	17562	17465	17308	17431	17481	17283	17314	17339	17404	17147	17341	17569	17448	17355	17506	17433	17137	17402	17395	17307	17298	17512	17503	17423	17482	17448	17382	17504	17254	17224	17415	17339	17277	17316	17284	17366	17320	17357	17462	17381	17210	17326	17607	17353	17655	17466	17254	17301	17390	17446	17429	17333	17287	17372	17615	17406	17404	17453	17465	17447	17391	17242	17327	17291	17366	17309	17376	17457	17233	17479	17643	17573	17200	17277	17221	17457	17437	17232	17511	17364	17320	17342	17370	17370	17370	17366	17336	17347	17260	17380	17352	17496	17504	17578	17451	17144	17471	17371	17423	17463	17588	17375	17416	17464	17415	17321	17452	17597	17530	17382	17328	17487	17343	17452	17289	17430	17288	17443	17354	17400	17489	17341	17411	17573	17360	17304	17473	17327	17399	17576	17435	17478	17338	17443	17505	17143	17504	17525	17390	17541	17138	17247	17274	17422	17379	17337	17497	17419	17242	17410	17472	17385	17134	17511	17694	17213	17424	17444	17589	17158	17570	17504	17356	17564	17311	17459	17175	17457	17517	17287	17271	17263	17168	17438	17364	17454	17344	17387	17350	17447	17832	17439	17558	17343	17411	17441	17350	17670	17315	17222	17328	17227	17322	17404	17334	17515	17506	17382	17395	17456	17438	17393	17314	17496	17557	17364	17250	17487	17357	17471	17249	17475	17227	17409	17538	17608	17302	17312	17325	17517	17444	17497	17286	17559	17286	17462	17468	17277	17394	17163	17568	17484	17280	17289	17354	17386	17493	17306	17395	17404	17441	17379	17382	17500	17387	17362	17392	17550	17420	17254	17217	17504	17267	17491	17513	17286	17618	17389	17376	17541	17182	17490	17364	17486	17500	17458	17405	17439	17498	17345	17255	17319	17225	17445	17474	17348	17195	17292	17354	17371	17596	17459	17416	17288	17171	17520	17195	17301	17382	17452	17218	17458	17585	17678	17190	17413	17419	17560	17479	17333	17253	17449	17435	17473	17451	17508	17516	17463	17486	17472	17573	17486	17441	17466	17540	17366	17253	17556	17458	17184	17236	17142	17476	17429	17387	17349	17463	17363	17460	17382	17582	17567	17463	17605	17533	17512	17539	17406	17347	17302	17492	17478	17483	17417	17435	17552	17450	17256	17282	17501	17430	17390	17368	17350	17538	17415	17483	17324	17387	17305	17435	17474	17338	17337	17426	17479	17681	17453	17280	17207	17339	17324	17370	17219	17364	17428	17748	17126	17452	17435	17401	17317	17376	17602	17208	17330	17343	17503	17513	17579	17316	17414	17170	17423	17508	17736	17660	17336	17366	17417	17400	17472	17340	17543	17362	17386	17443	17560	17429	17321	17537	17534	17604	17270	17529	17522	17332	17436	17137	17238	17266	17498	17225	17261	17618	17413	17147	17460	17419	17267	17457	17356	17436	17359	17630	17490	17442	17412	17444	17317	17638	17121	17521	17289	17368	17362	17409	17387	17399	17207	17412	17598	17436	17267	17355	17236	17485	17360	17425	17423	17383	17382	17353	17444	17363	17542	17399	17488	17292	17389	17309	17543	17257	17342	17397	17320	17587	17433	17302	17700	17349	17237	17329	17340	17714	17220	17300	17343	17419	17418	17608	17335	17455	17467	17517	17416	17325	17428	17340	17569	17528	17176	17371	17316	17366	17275	17533	17471	17437	17548	17505	17481	17242	17469	17502	17645	17702	17449	17516	17508	17738	17305	17377	17282	17432	17483	17388	17293	17393	17588	17342	17331	17401	17404	17345	17267	17544	17389	17425	17651	17395	17294	17256	17551	17509	17556	17328	17586	17162	17377	17499	17570	17517	17418	17462	17665	17254	17355	17477	17339	17365	17256	17370	17553	17252	17206	17222	17291	17510	17633	17361	17289	17503	17623	17330	17493	17468	17185	17559	17506	17241	17409	17470	17512	17441	17501	17597	17450	17543	17505	17346	17325	17482	17382	17174	17502	17364	17365	17444	17446	17796	17540	17486	17346	17433	17373	17474	17346	17546	17567	17400	17536	17311	17513	17606	17549	17363	17817	17680	17383	17350	17473	17565	17420	17264	17494	17275	17459	17220	17281	17429	17394	17392	17408	17484	17337	17457	17300	17432	17200	17423	17441	17398	17319	17464	17340	17473	17407	17438	17481	17429	17423	17382	17442	17256	17567	17292	17384	17553	17643	17453	17402	17221	17516	17560	17434	17341	17424	17562	17518	17701	17357	17277	17459	17406	17554	17242	17504	17305	17370	17524	17399	17513	17496	17340	17363	17570	17547	17662	17408	17551	17642	17467	17408	17514	17391	17485	17472	17365	17473	17385	17398	17354	17570	17318	17243	17496	17443	17236	17546	17293
25010	29815	21845	13011	11983	13888	18010	16139	13065	11662	10999	10732	10861	10667	10627	10727	10819	10865	10774	10665	10849	10658	10802	10861	10762	10719	10838	10911	10689	10828	10746	10789	10907	10669	10699	10742	10694	10830	10870	10827	10727	10703	10634	10789	10687	10808	10731	10733	10887	10849	10798	10796	10771	10694	10718	10721	10741	10676	10643	10760	10625	10671	10963	10784	10694	10606	10664	10735	10644	10758	10731	10704	10640	10708	10791	10689	10694	10651	10709	10765	10569	10758	10710	10681	10806	10737	10852	10710	10754	10659	10705	10557	10648	10784	10740	10696	10729	10717	10759	10881	10719	10786	10804	10653	10736	10641	10738	10782	10533	10685	10692	10736	10733	10742	10704	10733	10779	10671	10602	10804	10752	10689	10678	10614	10815	10657	10841	10694	10796	10725	10706	10728	10796	10841	10705	10532	10703	10645	10563	10590	10709	10920	10672	10783	10711	10750	10593	10779	10750	10847	10700	10630	10957	10794	10934	10771	10665	10681	10669	10565	10607	10687	10826	10676	10652	10775	10760	10648	10672	10741	10716	10751	10736	10562	10797	10741	10694	10756	10620	10652	10553	10752	10796	10713	10794	10792	10587	10664	10563	10777	10763	10705	10775	10785	10804	10625	10707	10631	10645	10748	10685	10576	10686	10562	10792	10566	10853	10694	10860	10825	10738	10695	10766	10709	10615	10929	10800	10743	10735	10729	10613	10775	10884	10790	10803	10826	10680	10640	10848	10669	10693	10786	10717	10686	10629	10805	10779	10772	10649	10573	10674	10783	10626	10719	10687	10624	10720	10647	10655	10766	10727	10621	10783	10699	10750	10730	10705	10716	10700	10800	10733	10653	10692	10657	10623	10762	10681	10918	10819	10628	10585	10803	10785	10760	10842	10758	10630	10606	10989	10877	10596	10797	10861	10685	10626	10872	10710	10705	10748	10751	10683	10776	10912	10780	10700	10706	10610	10723	10667	10839	10608	10743	10665	10816	10742	10841	10640	10716	10714	10788	10742	10526	10743	10554	10647	10780	10700	10815	10762	10785	10671	10674	10706	10838	10824	10711	10678	10633	10775	10676	10719	10756	10617	10582	10607	10869	10853	10682	10801	10712	10877	10608	10707	10786	10814	10861	10657	10745	10649	10805	10654	10717	10738	10703	10652	10597	10721	10729	10753	10644	10737	10810	10640	10602	10818	10535	10631	10775	10659	10880	10685	10776	10742	10772	10677	10740	10807	10647	10717	10652	10738	10843	10614	10625	10760	10798	10729	10757	10655	10723	10689	10715	10702	10622	10818	10826	10660	10650	10746	10746	10775	10663	10766	10563	10628	10727	10671	10853	10696	10590	10676	10663	10697	10714	10662	10755	10732	10746	10843	10636	10762	10739	10846	10623	10656	10599	10696	10703	10802	10876	10850	10797	10630	10859	10742	10564	10802	10778	10787	10687	10706	10695	10660	10662	10787	10515	10632	10795	10780	10627	10640	10699	10712	10795	10755	10857	10733	10691	10811	10775	10767	10768	10781	10750	10755	10817	10655	10712	10522	10789	10667	10731	10641	10736	10692	10757	10493	10701	10571	10839	10672	10717	10631	10662	10819	10564	10591	10657	10717	10772	10934	10704	10891	10674	10708	10835	10685	10761	10696	10761	10710	10613	10745	10727	10593	10738	10786	10733	10710	10814	10675	10710	10753	10602	10805	10667	10801	10821	10710	10913	10557	10629	10792	10667	10700	10856	10733	10805	10734	10666	10748	10747	10791	10843	10788	10685	10709	10765	10933	10736	10601	10839	10718	10637	10738	10764	10704	10645	10729	10682	10680	10667	10799	10783	10768	10608	10782	10622	10709	10661	10609	10554	10759	10837	10754	10701	10632	10816	10738	10865	10545	10714	10559	10592	10671	10682	10819	10684	10801	10520	10706	10725	10769	10706	10726	10726	10606	10821	10628	10886	10661	10835	10657	10768	10599	10682	10728	10696	10711	10714	10762	10775	10740	10748	10764	10677	10643	10690	10763	10658	10824	10716	10514	10719	10740	10640	10574	10784	10913	10565	10574	10791	10541	10853	10827	10697	10714	10665	10625	10714	10753	10714	10817	10669	10678	10710	10816	10726	10595	10715	10649	10752	10609	10566	10783	10663	10734	10811	10696	10796	10789	10554	10798	10675	10916	10641	10738	10551	10716	10833	10665	10811	10604	10604	10718	10701	10694	10727	10791	10803	10714	10690	10629	10735	10735	10634	10692	10813	10735	10537	10709	10598	10867	10697	10860	10706	10572	10531	10566	10615	10767	10734	10705	10718	10776	10801	10700	10722	10743	10756	10622	10611	10711	10804	10821	10813	10747	10748	10730	10665	10549	10809	10712	10670	10909	10764	10792	10754	10741	10842	10748	10694	10576	10813	10630	10751	10695	10655	10752	10785	10717	10766	10675	10815	10596	10769	10737	10742	10732	10864	10782	10646	10669	10754	10920	10527	10733	10847	10687	10763	10623	10637	10651	10770	10751	10734	10689	10775	10640	10885	10740	10801	10810	10755	10620	10575	10843	10748	10645	10720	10756	10724	10778	10821	10722	10786	10527	10796	10551	10775	10699	10790	10691	10716	10538	10685	10836	10699	10602	10738	10677	10617	10704	10795	10815	10668	10763	10696	10752	10676	10618	10694	10649	10787	10758	10804	10764	10802	10642	10642	10587	10629	10723	10734	10786	10706	10841	10701	10549	10709	10695	10802	10746	10729	10651	10618	10763	10589	10719	10729	10824	10779	10869	10609	10717	10605	10682	10777	10588	10814	10747	10640	10770	10764	10653	10801	10593	10783	10709	10722	10713	10639	10711	10760	10742	10686	10831	10770	10781	10801	10671	10685	10780	10629	10810	10784	10753	10632	10810	11037	10711	10670	10706	10804	10775	10762	10694	10660	10744	10591	10832	10650	10796	10669	10600	10694	10685	10811	10703	10698	10789	10685	10787	10753	10599	10642	10869	10729	10690	10616	10748	10608	10833	10776	10804	10685	10584	10664	10796	10636	10661	10688	10658	10867	10743	10762	10622	10592	10748	10732	10609	10683	10669	10833	10739	10699	10748	10693	10853	10663	10651	10759	10661	10779	10713	10740	10893	10507	10796	10520	10711	10794	10726	10790	10890	10641	10609	10884	10608	10805	10515	10582	10692	10621	10728	10751	10743	10860	10699	10642	10722	10677	10666	10791	10849	10650	10755	10728	10765	10645	10751	10829	10851	10780	10733	10764	10739	10705	10845	10787	10747	10684	10663	10578	10623	10681	10852	10743	10511	10676	10852	10687	10834	10697	10745	10710	10846	10812	10688	10718	10766	10627	10665	10676	10696	10816	10674	10621	10648	10694	10779	10792	10726	10724	10766	10711	10747	10678	10862	10648	10528	10772	10821	10619	10760	10800	10837	10819	10717	10798	10573	10743	10724	10765	10714	10852	10669	10740	10847	10860	10771	10626	10641	10874	10696	10684	10774	10653	10732	10807	10624	10739	10700	10780	10747	10692	10628	10714	10655	10775	10667	10572	10789	10726	10707	10717	10694	10692	10663	10769	10769	10640	10735	10750	10653	10734	10679	10683	10851	10604	10581	10628	10836	10672	10742	10683	10770	10550	10766	10702	10591	10683	10762	10813	10670	10686	10670	10658	10559	10768	10679	10569	10785	10739	10710	10695	10698	10734	10680	10839	10780	10687	10768	10785	10779	10640	10811	10743	10796	10844	10845	10799	10781	10544	10737	10659	10782	10677	10815	10716	10869	10707	10813	10752	10637	10695	10780	10786	10517	10832	10714	10683	10738	10750	10753	10702	10845	10720	10720	10687	10781	10783	10806	10786	10757	10688	10833	10708	10671	10686	10638	10784	10784	10642	10778	10786	10659	10561	10748	10800	10695	10659	10655	10720	10677	10736	10753	10822	10715	10596	10682	10831	10809	10650	10836	10898	10669	10756	10703	10706	10645	10745	10658	10835	10861	10667	10829	10763	10630	10629	10646	10729	10912	10698	10703	10761	10843	10838	10742	10777	10595	10611	10727	10658	10801	10746	10601	10694	10812	10729	10919	10726	10912	10744	10653	10714	10645	10652	10859	10635	10672	10708	10699	10822	10765	10784	10691	10704	10639	10742	10697	10678	10707	10695	10800	10638	10555	10914	10526	10784	10856	10821	10614	10629	10693	10640	10629	10749	10697	10738	10831	10826	10741	10791	10602	10752	10582	10789	10721	10708	10695	10669	10621	10752	10741	10715	10668	10764	10924	10687	10812	10719	10783	10712	10717	10718	10813	10890	10658	10862	10848	10710	10591	10610	10675	10726	10599	10718	10781	10800	10656	10775	10536	10647	10815	10667	10972	10718	10699	10696	10754	10652	10740	10737	10698	10826	10736	10661	10676	10724	10718	10733	10642	10767	10662	10710	10866	10708	10728	10830	10782	10742	10694	10560	10759	10699	10646	10740	10607	10649	10674	10756	10824	10686	10818	10822	10600	10702	10679	10721	10730	10906	10648	10524	10870	10670	10596	10648	10820	10767	10721	10754	10763	10761	10736	10680	10741	10712	10804	10734	10841	10811	10708	10844	10667	10720	10684	10807	10841	10656	10692	10787	10682	10808	10756	10751	10627	10736	10669	10773	10835	10688	10795	10691	10721	10689	10734	10749	10757	10643	10650	10731	10788	10882	10703	10844	10715	10824	10970	10772	10810	10598	10638	10799	10720	10870	10627	10711	10513	10752	10834	10758	10850	10772	10674	10675	10642	10530	10734	10726	10790	10744	10597	10663	10784	10721	10717	10850	10699	10671	10789	10673	10650	10718	10815	10646	10833	10670	10795	10822	10681	10745	10658	10815	10734	10631	10652	10711	10726	10857	10776	10752	10840	10661	10636	10826	10785	10718	10683	10585	10611	10770	10810	10942	10800	10763	10699	10792	10693	10762	10778	10781	10877	10754	10766	10637	10619	10815	10774	10529	10819	10635	10851	10578	10902	10706	10810	10822	10724	10736	10693	10598	10694	10775	10723	10815	10727	10874	10591	10804	10700	10613	10627	10672	10907	10743	10794	10692	10642	10739	10701	10569	10675	10680	10550	10768	10624	10804	10707	10780	10509	10712	10773	10505	10706	10604
26033	21804	28839	28020	23902	25666	47236	45781	34428	24590	19626	17842	17589	17479	17529	17449	17419	17674	17448	17438	17330	17449	17201	17331	17315	17241	17415	17188	17350	17289	17357	17109	17287	17304	17559	17259	17378	17631	17375	17332	17434	17453	17338	17304	17206	17256	17228	17233	17537	17245	17457	17191	17309	17299	17517	17230	17344	17349	17426	17263	17397	17239	17399	17328	17496	17466	17494	17241	17341	17323	17280	17446	17563	17260	17270	17184	17388	17404	17330	17359	17394	17451	17236	17284	17390	17297	17538	17201	17236	17284	17316	17613	17450	17243	17309	17167	17385	17109	17222	17201	17426	17135	17449	17268	17175	17107	17179	17398	17368	17272	17307	17164	17344	17224	17308	17315	17201	17222	17263	17398	17353	17316	17437	17328	17386	17083	17300	17412	17153	17276	17416	17263	17516	17407	17710	17160	17154	17276	17300	17198	17325	17361	17101	17107	17361	17103	17353	17222	17185	17238	17405	17012	17403	17357	17355	17381	17233	17334	17222	17306	17326	17228	17227	17311	17439	17198	17140	17426	17276	17173	17277	17411	17383	17306	17327	17128	17270	17363	17181	17188	17178	17422	17301	17240	17303	17363	17283	17154	17354	17439	17517	17353	17323	17340	17446	17245	17345	17224	17301	17264	17387	17454	17499	17264	17317	17390	17153	17331	17322	17259	17556	17060	17149	17367	17432	17175	17341	17397	17276	17280	17407	17467	17287	17187	17062	17055	17288	17548	17330	17355	17168	17343	17209	17310	17249	17342	17361	17207	17131	17343	17322	17031	17233	17452	17288	17068	17375	17314	17424	17296	17472	17496	17212	17152	17364	17244	17262	17373	17163	17246	17313	17152	17361	17330	17284	17419	17407	17328	17317	17335	17365	17389	17538	17228	17386	17142	17087	17344	17304	17452	17444	17253	17411	17447	17450	17583	17531	17135	17458	17401	17537	17298	17259	17459	17331	17400	17407	17353	17460	17359	17325	17365	17249	17219	17302	17262	17394	17438	17039	17200	17233	17297	17121	17315	17321	17346	17184	17204	17229	17217	17003	17296	17084	17422	17402	17554	17413	17280	17224	17191	17418	17319	17303	17244	17087	17307	17320	17485	17329	17316	17304	17171	17403	17425	17332	17278	17171	17203	17295	17168	17208	17254	17388	17012	17224	17269	17352	17341	17352	17418	17529	17245	17328	17167	17422	17187	17336	17334	17314	17287	17314	17558	17356	17435	17349	17546	17248	17137	17355	17511	17476	17336	17379	17246	17311	17292	17295	17409	17367	17241	17272	17272	17178	17118	17416	17277	17493	17290	17440	17367	17312	17043	17511	17238	17381	17181	17263	17466	17204	17234	17191	17110	17138	17354	17227	17168	17271	17207	17233	17217	17422	17015	17085	17266	17447	17441	17208	17304	17428	17469	17615	17098	17222	17425	17331	17172	17360	17344	17472	17355	17377	17278	17187	17283	17353	17293	17432	17250	17348	17347	17410	17350	17336	17461	17236	17197	17323	17361	17438	17421	17282	17292	17389	17061	17151	17225	17121	17248	17289	17378	17470	17320	17418	17054	17395	17367	17309	17116	17217	17348	17433	17320	17420	17152	17196	17298	17316	17263	17272	17401	17433	17275	17335	17344	17285	17279	17271	17199	17400	17219	17291	17369	17271	17265	17223	17503	17244	17317	17383	17096	17260	17431	17185	17183	17373	17259	17723	17261	17432	17264	17380	17123	17278	17373	17400	17415	17463	17148	17322	17332	17473	17402	17492	17384	17350	17311	17173	17305	17316	17407	17252	17521	17381	17291	17648	17263	17238	17340	17422	17405	17442	17430	17164	17281	17387	17439	17330	17217	17388	17127	17064	17337	17149	17399	17427	17350	17490	17194	17357	17265	17304	17358	17432	17265	17500	17275	17299	17341	17496	17223	17235	17120	17245	17281	17339	17412	17333	17264	17080	17240	17309	17322	17448	17309	17373	17433	17292	17268	17348	17341	17220	17418	17178	17324	17235	17231	17434	17274	17382	17504	17298	17324	17546	17376	17135	17179	17409	17369	17355	17316	17259	17243	17307	17301	17485	17272	17242	17500	17227	17379	17322	17399	17272	17238	17327	17299	17322	17200	17350	17364	17228	17330	17539	17299	17355	17445	17188	17285	17450	17197	17232	17243	17307	17330	17133	17035	17275	17346	17337	17425	17319	17217	17252	17214	17467	16956	17289	17359	17249	17314	17175	17353	17345	17235	17141	17385	17160	17233	17460	17374	17458	17442	17584	17294	17290	17281	17387	17325	17250	17267	17403	17334	17202	17399	17587	17520	17446	17295	17384	17302	17689	17353	17224	17227	17376	17127	17305	17361	17509	16973	17291	17091	17327	17488	17264	17494	17266	17261	17397	17315	17529	17358	17573	17412	17281	17242	17179	17485	17207	17148	17208	17528	17229	17375	17308	17458	17352	17520	17562	17338	17142	17348	17389	17257	17360	17317	17531	17295	17379	17273	17293	17368	17546	17255	17548	17417	17353	17145	17309	17161	17172	17265	17357	17205	17261	17318	17244	17459	17397	17274	17366	17103	17339	17419	17501	17273	17338	17295	17371	17461	17200	17113	17422	17441	17160	17239	17118	17160	17396	17319	17360	17204	17299	17233	17512	17310	17158	17218	17222	17284	17510	17331	17203	17320	17271	17283	17162	17294	17337	17387	17304	17443	17318	17091	17033	17177	17317	17332	17223	17284	17320	17422	17355	16950	17342	17509	17292	17146	17216	17344	17213	17294	17509	17452	17318	17195	17210	17110	17242	17440	17312	17306	17573	17213	17079	17343	17269	17317	17345	17449	17233	17487	17206	17212	17286	17377	17208	17310	17235	17231	17282	17177	17226	17486	17355	17323	17351	17266	17189	17307	17495	17455	17419	17266	17412	17436	17448	17311	17192	17519	17299	17551	17357	17457	17442	17258	17288	17324	17216	17387	17475	17247	17434	17271	17450	17186	17590	17333	17140	17293	17177	17182	17456	17484	17244	17306	17453	17224	17182	17196	17357	17051	17340	17173	17234	17365	17333	17328	17366	17157	17158	17331	17488	17181	17261	17347	17263	17361	17282	17386	17508	17461	17248	17242	17398	17359	17294	17203	17344	17276	17266	17538	17149	17360	17212	17259	17373	17344	17472	17429	17230	17300	17220	17404	17355	17468	17252	17419	17170	17479	17355	17111	17193	17154	17310	17381	17404	17277	17164	17272	17375	17269	17287	17374	17399	17355	17125	17268	17461	17419	16981	17264	17303	17328	17482	17429	17449	17241	17236	17405	17559	17225	17284	17423	17329	17597	17411	17428	17199	17293	17442	17210	17373	17156	17445	17343	17367	17553	17394	17259	17386	17333	17332	17416	17251	17334	17158	17429	17488	17175	17245	17481	17235	17232	17407	17539	17371	17269	17421	17311	17324	17271	17294	17228	17219	17484	17116	17330	17238	17444	17239	17388	17240	17421	17404	17400	17257	17444	17358	17382	17155	17067	17095	16977	17408	17466	17344	17345	17116	17448	17647	17391	17354	17408	17399	17205	17324	17286	17170	17487	17386	17259	17359	17367	17195	17167	17308	17296	17178	17293	17270	17357	17327	17367	17243	17360	17432	17461	17184	17141	17385	17236	17291	17436	17346	17272	17461	17318	17213	17164	17398	17223	17375	17205	17244	17229	17409	17298	17284	17293	17279	17247	17138	17292	17444	17031	17546	17273	17270	17568	17422	17419	17306	17296	17269	17292	17261	17337	17437	17420	17334	17219	17221	17232	17108	17373	17159	17217	17336	17209	17165	17318	17321	17356	17288	17289	17326	17367	17715	17385	17439	17330	17367	17372	17336	17405	17275	17130	17380	17277	17335	17428	17354	17360	17228	17388	17366	17319	17016	17210	17213	17337	17395	17247	17373	17149	17243	17113	17351	17321	17234	17354	17425	17377	17380	17318	17260	17379	17362	17287	17375	17393	17467	17315	17283	17314	17253	17530	17524	17287	17148	17319	17312	17332	17319	17222	17227	17338	17433	17250	17212	17506	17344	17294	17434	17281	17248	17290	17249	17291	17298	17403	17190	17395	17431	17383	17597	17251	17327	17209	17436	17286	17170	17447	17228	17339	17393	17162	17262	17466	17291	17392	17181	17408	17297	17386	17349	17471	17291	17257	17295	17396	17371	17357	17344	17407	17320	17219	17211	17335	17243	17386	17299	17291	17377	17381	17197	17397	17166	17169	17490	17266	17423	17350	17467	17352	17412	17225	17307	17249	17351	17382	17337	17270	17300	17314	17427	17459	17347	17152	17471	17444	17392	17343	17180	17186	17474	17357	17339	17299	17339	17436	17258	17253	17416	17214	17430	17238	17432	17417	17441	17372	17288	17624	17405	17198	17242	17408	17424	17386	17320	17429	17237	17513	17272	17290	17261	17402	17328	17476	17294	17303	17336	17288	17030	17365	17369	17268	17501	17415	17256	17418	17129	17121	17207	17351	17221	17364	17201	17400	17124	17359	17174	17151	17105	17315	17279	17360	17541	17339	17071	17204	17202	17289	17516	17140	17375	16988	17189	17259	17146	17260	17301	17198	17266	17310	17271	17368	17166	17263	17397	17183	17367	17205	17235	17191	17386	17386	17286	17156	17285	17337	17358	17197	17257	17437	17112	17328	17319	17095	17270	17305	17385	17224	17200	17481	17402	17275	17271	17355	17263	17050	17111	17464	17423	17468	17454	17377	17287	17412	17487	17410	17351	17124	17395	17278	17104	17376	17327	17327	17229	17283	17344	17629	17524	17445	17358	17441	17382	17301	17546	17462	17434	17191	17191	17319	17296	17253	17375	17316	17517	17308	17409	17354	17278	17530	17270	17222	17430	17302	17287	17244	17353	17479	17148	17201	17332	17494	17575	17240	17123	17481	17451	17433	17292	17307	17262	17339	17515	17528	17302	17287	17391	17282	17188	17469	17409	17195	17240	17406	17196	17356	17483	17322	17263	17461	17364	17364	17212	17147	17221	17327	17271	17379	17419	17121	17277	17264	17401	17494	17211	17510	17233	17343	17409	17450	17302	17195	17377	17325	17366	17358	17358	17361	17354	17422	17227	17199	17252	17265	17232	17246	17278	17511	17132	17205
28135	43982	33247	17313	17162	19997	43424	37832	25417	15646	12181	11259	11088	10995	11029	11112	10899	10913	10888	10919	10920	11032	10903	10853	10762	10993	10888	10840	10909	10922	11054	10891	10748	10977	10914	11022	11063	10806	10885	10849	10932	10845	10790	10906	10948	10878	10820	10909	10866	10986	10839	10901	10931	10863	10972	10849	10988	11071	10772	10846	10878	11059	10911	10932	10750	10961	10978	11028	10941	10806	10873	10773	10897	10900	10762	10632	10927	10981	10856	10854	10962	10768	11002	10848	10823	10940	10869	10962	10948	10872	10830	10983	11054	10885	10792	10949	10866	10812	10991	10816	10967	10843	10806	11039	10788	10815	10919	10820	10796	10842	10925	10923	10754	10976	10760	10776	10890	10853	10992	11065	10888	10915	10931	10848	10949	10972	10927	10728	10896	10868	10858	10875	10906	10864	10864	10971	10895	10835	10923	10882	11019	10736	10895	10785	10932	10859	10782	10892	10874	11019	10785	10759	11100	10750	10712	10922	11052	10932	10948	11095	10996	10758	10761	10778	10809	10787	10969	10590	10809	10826	10823	10911	10904	10922	10884	10826	10730	10789	10888	10865	10846	10954	10962	10980	10668	10861	10896	11004	10839	10875	10927	10825	10825	10783	10819	10886	10997	10823	10901	10810	10839	10881	10778	10902	10944	10874	10880	10807	10865	10970	10791	10941	10835	10822	10918	10922	10871	10796	10736	10894	10822	10954	10952	10697	10811	10844	10952	10734	10709	10783	10869	10829	10739	10753	10944	10869	11005	10849	10864	11073	10864	10808	10939	10855	10999	10809	10871	10867	11002	10851	10733	10982	10931	10968	10856	10964	10974	10785	10725	10870	10681	10972	11063	10906	10965	10842	10844	10936	10859	10839	10908	10860	10895	10879	10873	10976	10984	10814	11021	10971	10856	10749	10698	10906	10992	10826	10985	11012	10909	10931	10807	10865	10927	10793	10847	10977	10949	10832	11020	10831	10863	11016	10891	10912	10891	10937	10809	10974	10877	10782	10755	10840	10921	10790	10830	10960	10720	10770	10884	10879	10849	10840	10958	10803	10872	10871	10870	10789	10956	10853	10907	11001	10979	10708	10882	10931	10726	10744	10805	10869	10935	10972	10729	10886	10908	10943	10843	10848	10880	10894	10884	10899	10687	10876	10881	10818	10822	10885	10847	11011	10797	10848	10895	10967	10930	10887	10862	10859	10894	10723	10871	10761	10882	10780	10953	10761	10761	10770	10751	10899	10907	10866	10883	10929	10967	10879	10775	10706	10952	10768	10868	10859	10849	10921	10875	10794	10841	10945	10904	10838	10875	10837	10715	10949	10740	11010	10795	10939	10854	10806	10734	10809	10961	11054	10881	10858	10938	10858	10806	10796	10830	10827	11002	10811	10890	10822	10822	10989	10998	10853	10929	10895	10904	10916	10991	10957	10867	10906	10875	10910	10953	10820	10826	10859	10993	10987	10856	10809	10817	10922	10968	10894	11018	10883	10814	10867	10952	10843	10732	10904	10828	10842	10890	10980	10995	10983	10946	10872	11044	10870	10682	10861	10765	10936	10850	10880	10811	10858	10952	10822	10862	10931	10712	10840	10683	11000	10752	10812	10741	10773	10791	10810	10838	10765	10857	10857	10774	10851	10871	10932	10928	10949	10869	10808	10779	10833	10830	10795	10875	10909	10883	10894	10749	10911	10879	10860	10840	11029	10875	10769	10758	11069	10914	10893	10762	10931	10863	10810	10794	10872	10966	10949	10967	10732	10914	10755	10789	11081	10862	10862	10861	10838	10807	10916	10839	10915	10838	10849	10787	10886	10840	11101	10785	10740	10750	10922	10851	10850	10798	10808	10813	10870	10787	10733	10961	10917	10906	10861	10893	10797	10957	10765	10993	10816	10807	10925	10945	10911	10862	10797	10857	10824	10838	10907	10924	10711	10972	10807	10932	10786	11030	10898	10929	10895	10910	11027	10827	10914	11007	10840	10916	10948	10764	10848	10856	10808	10945	10863	10832	10808	11034	11116	10924	10994	10880	10897	10888	10920	10748	10908	10816	10816	10805	10862	10823	10841	10774	10803	10963	10857	10869	10913	10759	10832	10959	10774	10761	10881	10662	10761	10866	10892	10925	10816	10991	10938	10722	10805	10942	10892	10826	10817	10745	10909	10722	10850	10876	10905	10767	10806	10777	10792	10870	10843	10821	10917	10829	10817	10988	10957	10738	10824	10867	10875	10945	10839	10840	10803	10868	11002	10988	10865	10901	10941	10932	10935	10976	10853	11090	10807	10980	10971	10918	10909	10896	10861	11000	10956	10944	10833	10958	10778	10920	11041	10956	10888	10802	10792	10923	10875	10783	10882	11043	10803	10841	10806	10986	10681	10981	10921	10845	10964	10797	10780	10923	10889	10788	10975	10939	10839	10808	10739	10854	10919	10877	10823	11015	10754	10929	10844	11014	10958	10780	10884	10878	10903	11025	10682	10897	10880	10930	10743	10932	10822	10962	10788	10976	10858	10736	10834	10933	10882	10680	10775	10945	10818	10915	10726	10891	11049	10969	10954	10970	10976	10945	11045	10945	10977	10858	10910	10935	10824	10708	10954	10830	11038	10825	10855	10911	10990	11064	10743	10861	10993	10904	10897	10954	10758	10756	11034	10817	10831	10885	10801	10939	10787	10820	10942	10898	10846	10900	10818	10824	10871	10894	10806	10931	10978	10928	10894	10972	10921	10759	10890	10845	11084	10808	10911	10903	10879	10774	10963	10970	10874	10930	10834	10930	10879	10926	10947	11070	10846	10697	10922	11016	10879	10905	10983	10921	10794	10895	10836	10940	10737	10819	10846	10772	10984	10809	10859	10855	10761	10895	10724	10863	10821	11048	10777	10982	11033	10752	10880	10899	10839	10884	10860	10948	10863	10958	10903	10821	10829	10830	10887	10837	10850	10675	10978	10812	10837	10994	10750	10831	10884	11015	10921	10727	10894	10811	10801	10881	10903	10870	10818	10826	10899	10852	11104	11047	10755	10828	10942	10920	10852	10942	10848	10960	10986	10926	10769	11006	10853	10844	10760	10812	10758	10941	10873	10910	10799	10856	10778	10818	10896	10856	11024	11011	11021	10931	10968	10815	10966	10698	11062	10853	10914	11039	10990	10828	10791	10883	10990	10805	10918	10833	10935	10880	11026	10969	10820	10911	10917	10785	10874	10800	10806	10746	10945	10972	10873	10847	10852	10944	10877	11023	10783	10885	11024	10875	10975	10775	10931	10881	10836	10841	10811	10791	10767	10933	10764	11053	10778	10912	10904	10967	10887	11046	10772	10820	10786	10863	10857	10902	10793	10859	10967	10785	10690	10958	10904	10888	10866	10859	10870	10767	10787	10743	10933	10849	10894	10867	10851	10933	10703	10768	11066	10897	10854	10776	10836	11031	10976	10906	10843	10771	10731	10951	10807	10707	10888	10898	10820	10792	10840	10785	11017	10730	10956	10831	10809	10943	10996	10778	10792	10813	10873	10830	10797	10911	10903	10852	10914	10950	10920	10857	10859	10778	10942	10817	10939	10900	11002	10944	10915	10843	10801	10997	10938	10817	10857	10893	10960	11066	10785	10839	10754	10760	10858	10821	10953	10959	10959	10873	10777	10869	10953	10978	10845	10638	10950	10809	10827	10822	11033	10724	10882	10903	10970	10811	10867	10856	11025	10889	10829	10852	10825	10890	10666	10691	10890	10913	10929	10901	10978	11036	10912	10930	10929	11004	11098	10935	10888	10972	10917	10834	10874	10915	10882	11077	10960	10734	10800	10770	10723	10983	10881	10709	10686	10832	11026	10817	10918	10786	10882	10916	10808	10769	10901	10874	10927	10824	10778	10913	10935	10950	10806	11005	10741	10769	10984	10859	10742	11016	10749	10850	10745	10802	10889	10853	11098	10776	10812	10787	11028	10771	11004	10932	10865	10810	10910	10864	10844	10848	10826	10737	10749	11093	11010	10832	10862	10949	10832	10710	10844	10778	10977	10954	10929	10832	10760	11025	10915	10979	10868	10882	10733	10777	10855	10850	10862	10938	10804	10858	10817	10997	10740	10935	10753	10845	10663	10971	10972	10792	10854	10711	10772	10869	10873	10908	10917	11040	10881	10864	10916	10881	10935	10977	10672	10809	11075	10943	10930	10788	10918	10828	10626	10925	10926	10829	10963	10874	10861	10936	10751	10838	10903	10864	10977	10732	10987	10860	10912	10916	10920	10720	10792	10765	10780	11074	10823	10941	10767	10803	10819	10958	10848	10762	10816	10909	10757	10874	10890	10936	10804	10983	10853	10770	10840	10966	10921	10884	10879	11053	10960	10870	10755	10908	10959	10725	10904	10709	10769	10765	10913	10904	10903	10914	10854	10771	11046	10809	10870	10962	10719	10994	10775	10909	10885	10891	10827	10984	10916	10961	10883	10806	10887	11005	10920	10787	10881	10797	10889	10908	10925	11013	10763	10965	11014	10741	10990	10912	10886	10839	10872	10884	10685	10856	10690	10859	11009	10797	10798	10899	10946	10920	10850	10876	10665	10822	10766	10866	10983	10939	11114	10699	10754	10876	10894	10816	10909	10803	10876	10938	10868	10970	11006	11036	10925	10751	10836	10904	10831	10836	10998	10925	10800	10884	10942	10972	10846	10841	10935	11004	10823	10676	10983	10843	10941	11006	10783	10791	10767	10890	10911	10934	10961	10934	10916	10785	10865	10975	10990	10959	10871	10809	10957	10812	10831	10861	10888	10856	10842	10822	10828	10838	10890	10821	10904	10867	10967	10796	10824	10666	10944	10876	10781	10996	10884	10914	10881	10801	10805	10968	10964	10988	10760	10837	10802	10929	10833	10782	10858	10942	10994	10864	10911	10856	10872	10941	10977	10848	10818	11036	10754	11012	10683	10810	10814	10995	10885	10894	10809	10870	10832	10886	10877	11071	10967	10876	10843	10827	10882	10810	10871	10838	10846	10888	10832	10913	10915	10791	10853	10874	10949	10801	10742	11037	10881	10906	10837	10871	10705	10849	10879	11017	10817	10840	10816	10703	10796	10997	11138	10910	10905	10955	10877	10828	10886	10923	10860	10660	10830	10830	10820	10911	10855
24186	21610	28878	26131	25924	30537	50877	56562	45411	31048	22239	19038	18242	17929	17874	17826	18070	17739	17844	17751	17839	17652	17891	17677	17615	17824	17821	17831	17697	17838	17764	17743	17836	17780	17810	17768	17850	17613	17704	17684	17583	17778	17646	17834	17567	17777	17796	17663	17731	17691	17606	17485	17646	17684	17584	17640	17924	17513	17643	17567	17568	17614	17730	17783	17949	17996	17756	17769	17754	17545	17887	17612	17707	17624	17625	17573	17680	17770	17586	17773	17547	17677	17586	17605	17744	17679	17617	17916	17524	17717	17727	17641	17471	17695	17527	17577	17558	17549	17609	17745	17564	17698	17767	17593	17554	17500	17523	17615	17460	17599	17652	17643	17693	17732	17569	17608	17650	17775	17563	17887	17427	17708	17681	17624	17514	17626	17678	17738	17770	17556	17690	17591	17533	17680	17578	17574	17650	17728	17905	17546	17600	17694	17475	17647	17677	17372	17664	17569	17567	17414	17556	17716	17722	17500	17564	17645	17577	17523	17541	17506	17668	17648	17557	17459	17615	17830	17693	17644	17566	17698	17657	17707	17666	17642	17778	17523	17668	17566	17573	17651	17737	17665	17768	17406	17740	17639	17764	17537	17453	17878	17611	17675	17744	17807	17660	17628	17627	17511	17487	17631	17707	17432	17636	17510	17747	17575	17437	17800	17642	17630	17554	17332	17626	17702	17469	17587	17732	17713	17672	17575	17713	17352	17788	17613	17626	17828	17591	17654	17614	17577	17663	17680	17706	17657	17666	17471	17738	17588	17589	17660	17573	17505	17532	17578	17663	17586	17533	17408	17594	17556	17655	17673	17905	17808	17804	17541	17623	17537	17631	17784	17747	17693	17791	17484	17770	17467	17307	17512	17708	17627	17830	17698	17390	17646	17851	17721	17738	17659	17742	17481	17756	17457	17777	17432	17611	17635	17697	17731	17789	17505	17597	17710	17547	17472	17723	17506	17668	17849	17586	17597	17479	17586	17659	17812	17579	17786	17440	17450	17508	17551	17714	17711	17727	17684	17521	17576	17407	17541	17629	17444	17601	17443	17588	17703	17569	17638	17606	17813	17452	17513	17609	17500	17598	17760	17627	17759	17550	17613	17538	17516	17455	17635	17668	17532	17365	17655	17521	17560	17604	17696	17532	17655	17625	17753	17532	17559	17692	17648	17681	17534	17680	17572	17641	17597	17609	17628	17996	17654	17693	17619	17723	17733	17550	17536	17804	17836	17758	17312	17714	17432	17407	17610	17594	17627	17516	17669	17580	17746	17513	17721	17551	17655	17544	17554	17607	17483	17652	17432	17410	17648	17754	17357	17705	17540	17706	17817	17657	17765	17670	17661	17567	17751	17643	17661	17613	17589	17605	17537	17365	17604	17443	17691	17878	17779	17638	17502	17668	17692	17484	17553	17608	17695	17622	17490	17740	17642	17476	17541	17523	17391	17432	17594	17721	17554	17725	17481	17546	17799	17675	17492	17457	17503	17649	17565	17663	17467	17630	17737	17560	17681	17472	17714	17622	17525	17633	17713	17439	17586	17565	17711	17670	17622	17447	17801	17700	17565	17591	17802	17646	17570	17579	17756	17614	17699	17493	17633	17718	17590	17447	17610	17569	17355	17519	17690	17792	17614	17578	17648	17899	17831	17802	17676	17733	17780	17367	17730	17595	17667	17607	17795	17683	17744	17536	17574	17442	17724	17685	17682	17620	17612	17653	17459	18005	17529	17742	17708	17733	17595	17412	17620	17566	17573	17561	17553	17656	17918	17561	17681	17709	17793	17613	17566	17467	17442	17651	17605	17680	17634	17640	17640	17574	17648	17473	17636	17673	17538	17462	17551	17809	17443	17710	17420	17560	17494	17567	17711	17675	17564	17738	17785	17768	17876	17725	17821	17561	17609	17889	17790	17755	17665	17620	17596	17870	17397	17667	17541	17675	17607	17560	17496	17694	17740	17789	17928	17563	17576	17541	17636	17687	17679	17786	17683	17818	17780	17547	17624	17422	17735	17590	17531	17570	17649	17662	17663	17430	17245	17669	17653	17289	17733	17613	17592	17767	17480	17598	17765	17588	17501	17463	17708	17517	17430	17549	17473	17553	17567	17687	17648	17638	17415	17613	17710	17639	17446	17592	17506	17659	17499	17685	17729	17808	17638	17628	17753	17624	17562	17704	17549	17386	17765	17666	17486	17801	17598	17816	17693	17677	17792	17499	17571	17643	17657	17596	17540	17897	17531	17524	17640	17603	17510	17607	17585	17474	17565	17766	17481	17498	17519	17708	17732	17597	17731	17770	17599	17803	17470	17476	17583	17748	17567	17541	17495	17692	17581	17406	17685	17651	17719	17686	17842	17741	17586	17502	17630	17620	17731	17796	17555	17604	17501	17569	17559	17573	17438	17717	17605	17603	17527	17755	17614	17550	17459	17476	17562	17447	17515	17855	17473	17786	17623	17549	17705	17551	17392	17449	17509	17573	17373	17631	17536	17746	17546	17570	17663	17556	17625	17597	17777	17417	17673	17603	17731	17554	17472	17507	17386	17395	17593	17754	17699	17782	17488	17652	17646	17927	17740	17576	17550	17908	17688	17662	17528	17561	17538	17517	17528	17594	17805	17763	17620	17639	17596	17761	17682	17645	17635	17614	17577	17641	17583	17686	17603	17653	17677	17782	17729	17677	17558	17768	17620	17721	17641	17703	17607	17633	17484	17532	17732	17634	17834	17947	17870	17673	17945	17764	17536	17515	17648	17766	17783	17770	17634	17665	17564	17529	17654	17620	17727	17823	17644	17903	17685	17643	17636	17555	17455	17562	17569	17761	17777	17657	17718	17653	17686	17696	17582	17647	17764	17631	17646	17664	17486	17510	17748	17707	17786	17451	17628	17636	17700	17483	17748	17745	17596	17702	17641	17664	17692	17398	17635	17624	17725	17529	17592	17695	17564	17580	17558	17536	17689	17665	17569	17435	17700	17421	17736	17509	17698	17499	17791	17430	17669	17770	17695	17943	17621	17804	17550	17605	17527	17521	17681	17574	17684	17536	17779	17911	17663	17685	17549	17633	17727	17690	17663	17651	17680	17682	17682	17490	17573	17424	17423	17426	17716	17691	17541	17566	17882	17537	17598	17683	17848	17605	17372	17519	17613	17439	17464	17542	17727	17794	17680	17536	17657	17816	17531	17589	17616	17590	17412	17726	17528	17686	17659	17825	17637	17730	17639	17615	17512	17749	17562	17613	17766	17620	17413	17634	17674	17558	17553	17787	17711	17661	17430	17587	17604	17691	17501	17516	17484	17553	17712	17722	17428	17664	17733	17507	17517	17398	17593	17491	17437	17536	17557	17461	17578	17541	17422	17549	17416	17758	17676	17594	17682	17462	17724	17741	17506	17670	17404	17471	17514	17604	17675	17557	17591	17686	17437	17596	17652	17633	17661	17521	17723	17557	17608	17838	17589	17534	17741	17538	17666	17644	17606	17732	17729	17651	17645	17585	17769	17390	17616	17731	17627	17615	17605	17687	17706	17546	17746	17522	17597	17777	17609	17488	17612	17703	17623	17536	17251	17577	17427	17645	17579	17519	17686	17471	17530	17699	17496	17716	17874	17738	17604	17605	17768	17518	17419	17462	17581	17662	17372	17358	17568	17726	17298	17614	17779	17631	17335	17722	17658	17632	17691	17616	17752	17753	17600	17441	17674	17645	17525	17599	17774	17608	17703	17547	17725	17536	17619	17704	17649	17503	17700	17655	17411	17655	17505	17551	17718	17527	17659	17565	17760	17427	17725	17728	17727	17742	17830	17492	17699	17587	17438	17695	17562	17818	17585	17612	17549	17596	17625	17735	17687	17523	17590	17521	17683	17568	17582	17718	17576	17623	17517	17810	17457	17553	17568	17584	17476	17478	17474	17777	17953	17526	17688	17586	17476	17620	17418	17540	17719	17647	17713	17432	17506	17514	17617	17644	17515	17717	17483	17757	17704	17769	17703	17533	17811	17750	17719	17658	17499	17698	17745	17686	17652	17662	17767	17755	17783	17474	17628	17667	17737	17820	17464	17585	17481	17573	17847	17575	17692	17791	17660	17574	17627	17651	17741	17651	17490	17771	17802	17558	17693	17488	17667	17392	17598	17482	17808	17705	17504	17792	17400	17611	17529	17688	17712	17699	17731	17683	17794	17581	17514	17608	17443	17572	17463	17894	17598	17609	17611	17756	17688	17556	17487	17504	17607	17475	17492	17554	17693	17717	17691	17666	17634	17470	17773	17645	17612	17568	17594	17737	17851	17468	17739	17730	17637	17585	17476	17726	17515	17613	17520	17652	17525	17535	17716	17551	17516	17648	17585	17871	17459	17488	17520	17696	17679	17720	17583	17921	17687	17909	17581	17654	17762	17846	17654	17477	17730	17592	17424	17614	17585	17556	17352	17637	17740	17636	17560	17581	17712	17639	17864	17632	17436	17655	17656	17544	17700	17535	17636	17555	17502	17406	17651	17670	17599	17745	17735	17586	17603	17611	17633	17605	17978	17598	17543	17532	17545	17482	17547	17631	17726	17644	17474	17545	17689	17583	17554	17654	17678	17467	17737	17552	17723	17742	17498	17703	17765	17812	17752	17614	17588	17546	17600	17624	17436	17686	17846	17810	17825	17463	17695	17501	17589	17719	17755	17493	17524	17787	17604	17422	17525	17649	17567	17622	17757	17543	17808	17732	17812	17625	17656	17739	17575	17493	17742	17625	17567	17640	17742	17582	17585	17549	17599	17860	17537	17706	17643	17457	17503	17583	17802	17709	17591	17700	17526	17505	17581	17460	17527	17760	17745	17873	17515	17527	17500	17608	17529	17508	17548	17514	17749	17733	17853	17605	17579	17839	17582	17745	17996	17658	17495	17548	17546	17544	17684	17520	17624	17427	17685	17665	17703	17616	17449	17517	17553	17600	17645	17596	17693	17509	17374	17738	17675	17575	17590	17411	17729	17706	17761	17700	17569	17569	17744	17516	17594	17590	17712	17707	17485	17617	17406	17640	17620	17746	17776	17651	17689	17563	17734	17624	17678	17687	17463	17506	17482	17579	17635	17475	17559	17517	17599	17706	17681	17831	17604	17780	17967	17643	17515	17535	17626	17669	17673
37702	59345	49167	28142	23769	26182	48661	51882	37151	21223	13967	11831	11387	11462	11282	11194	11371	11323	11103	11292	11229	11305	11251	11267	11266	11303	11250	11385	11166	11323	11117	11049	11076	11191	11223	11224	11300	11399	11327	11188	11277	11280	11240	11313	11329	11057	11115	11312	11407	11268	11133	11324	11224	11307	11369	11120	11123	11342	11277	11326	11110	11011	11144	10954	11111	11250	11033	11140	11127	11090	11027	11196	11236	11214	11220	11128	11180	11276	11126	11228	11128	11217	11145	11388	11104	11201	11390	11232	11171	11196	11212	11342	11104	10972	11074	11184	11231	11183	11061	11145	11226	11232	11196	11202	11087	11221	11119	11120	11063	11017	10983	11202	11160	11201	11244	11248	11083	11159	11169	11118	11217	11109	10995	11167	11154	11172	11051	11258	11257	11210	11139	11315	11081	11102	11265	11059	11166	11190	11194	11287	11338	11121	11245	11159	11141	11233	11101	11201	11290	11152	11140	10962	11203	11213	11131	11161	11145	11154	11145	11187	11158	11214	11277	11172	11003	11000	11290	11153	11144	11093	11062	11137	11167	11313	11015	11098	11050	11233	11243	11128	11244	11251	11032	11244	11310	11165	11145	11209	11123	11217	11219	11146	11112	11094	11249	11132	11007	11252	11029	11143	11080	11203	10984	11161	11146	11295	11122	11082	11145	11333	11138	11086	10926	11107	11102	11109	11097	11100	11137	11205	10977	11076	11028	11287	11208	10945	11235	11026	11144	11216	10992	11195	11360	11102	11075	11131	11371	11123	11246	11236	11143	11145	11241	10980	11147	11204	11235	11108	11258	11277	11348	11233	11264	11292	11112	11117	11150	11142	11182	11225	11231	11110	11146	11077	11138	11126	11097	11179	11266	11030	11128	11217	11150	11111	11196	11177	11114	11270	11067	11119	11091	11185	11155	11315	11060	11130	11110	11259	11361	11081	11179	11267	11185	11091	11118	11098	11092	11092	11215	11180	10945	11188	11120	11272	11151	11171	11130	11095	11075	11199	11080	11137	11135	11202	11021	11166	11195	10929	11123	11068	11144	11265	11123	11011	11189	11049	11052	11238	11148	11151	11039	11264	11205	11204	11232	11114	11087	11315	11013	11203	11141	11079	11135	11063	11260	11129	11216	11116	11231	11216	11271	11137	11172	11214	11055	11042	11141	10963	11028	11168	11327	11155	11221	11122	11049	11221	11011	11092	11159	11220	11241	11136	11116	11026	11225	11289	11084	11053	11176	11188	11195	11228	11076	11163	11137	11075	11020	11152	10943	11292	11122	11204	11219	11235	11251	11230	11130	11117	11236	11142	11132	11168	11030	11403	11308	11184	11127	11178	11204	11095	11038	11216	11069	11155	11221	11184	11059	10973	11085	11022	11246	11231	11127	11144	11021	11208	11039	11311	11225	11155	11070	11065	11246	11075	11116	11148	11220	11218	11069	11126	11186	11215	11134	11189	11155	11075	11202	11009	11164	11023	11156	11465	11156	10997	11113	11036	11078	11349	11236	11040	11174	11118	11236	11198	11082	11255	11219	11168	11049	11203	11120	11175	11042	11124	11052	11129	11074	11117	11161	11150	11146	11048	11129	11172	11032	11287	11013	11195	11031	11127	11245	11262	11094	11154	11274	11080	11245	11283	11082	11181	10985	11244	11077	11372	11114	11159	11192	11132	11291	11196	11168	11148	11081	11121	11278	11146	11181	11253	11112	11306	11041	11025	11169	11280	11114	11050	11153	11159	11263	11185	11148	11210	11151	11046	11155	11172	11067	11357	11221	11022	11285	11105	11064	11255	11225	11182	11196	11321	11177	11180	11222	11093	11109	11330	11196	11146	11149	11234	11114	11119	11143	11136	11190	11061	11227	11222	11070	11141	10970	11198	11095	11185	11125	11219	11129	11232	11273	11149	11184	11244	11301	11183	11255	11075	11227	11274	11365	11040	11173	11081	11248	11273	11234	10986	11249	11234	11119	11139	11201	11249	11134	10984	11172	11140	11239	11139	11227	11059	11285	11054	11260	11009	11251	11188	11158	11096	11258	11058	11127	11380	11133	11256	11094	11061	11212	11230	11179	10977	11110	11231	11230	11117	11087	11081	11331	11149	11205	11100	11166	11097	11084	11018	11144	11162	11105	11235	11105	11255	11206	10986	10987	11109	11148	11235	11212	11145	11046	11170	10930	11227	11062	11186	11240	10897	11117	10971	11291	11301	11155	11334	11185	11149	11174	11200	11074	11045	11181	11233	11004	11317	11195	11174	11255	11345	11172	11213	11296	11232	11183	11108	11304	11017	11194	11082	11158	11185	11156	11081	11131	11112	11064	11036	11136	10991	11203	11166	10996	11142	11296	11098	11268	11065	11364	11172	11123	11048	11239	10948	11081	11147	11102	11086	10991	11066	11296	11213	10996	11225	11139	11039	11169	11266	11075	11148	11204	11190	10983	11224	11122	11192	11175	11128	11178	11202	11136	11071	11088	11198	11165	11041	11214	11126	11117	11267	11072	11260	11047	11103	11143	11158	11168	11151	11020	11313	11058	11264	11208	11156	11192	10978	11326	11235	11212	11177	11235	11235	11155	11136	11242	11057	10981	11256	11242	11167	11093	11182	11028	11189	11091	11111	11058	11148	11159	11100	11149	11035	11224	11054	11069	11154	11209	11270	11065	11070	11193	11123	11149	11166	11211	11175	11200	11017	11114	11226	11082	11149	11053	11077	11316	11117	11223	11252	11027	11086	11229	11247	11153	11125	11097	11265	11289	11104	11151	11139	11162	11064	10999	11017	11220	11294	11181	11049	11149	11177	11078	11032	11199	11070	11286	11217	11200	11157	10972	11125	11173	11236	11176	11091	11096	11335	11279	11221	11263	11207	11298	11078	11112	11061	11184	11220	11126	11188	11236	11184	11065	11037	11198	11156	11175	11213	11136	11255	11044	11017	11048	11188	11136	11186	11021	11096	11326	11267	11262	11244	11105	11162	11256	11181	11207	11225	11278	11209	11253	11124	11274	11213	11162	11176	11143	11072	11068	11136	11212	11223	11129	11173	11214	11096	11153	11244	10968	10899	11173	11210	11176	11138	11170	11083	11077	11149	11061	11059	11139	11161	11194	11199	11105	11127	11068	11010	11249	11138	10975	11220	11259	11070	10973	11124	11157	11089	11083	11149	11194	11134	11223	11193	11071	11271	11094	11219	11180	11195	10988	11079	11201	11150	11115	11165	11059	10985	11144	11124	11081	11146	11045	11202	11084	11094	11240	11343	11239	11130	11135	10878	11253	11171	11026	11175	11123	11105	11130	11314	11297	11104	11178	11238	11238	11073	11197	10979	11018	10937	11074	11242	11217	11207	11183	11304	11190	11117	11234	11087	11277	11131	11201	11244	11110	11194	11253	11326	11254	11032	11089	11158	11048	11262	11174	10965	10955	11145	11108	11004	11440	11132	11169	11265	11074	10937	11113	11193	11176	11147	11294	11220	11229	11199	11205	11308	11044	11084	11173	11065	11025	11301	11142	11220	11183	11238	11207	11094	11122	11243	11209	11204	11098	11182	11169	11102	11150	11240	11234	11050	11240	11222	11195	11233	11153	11184	11048	11146	11064	11236	11091	11099	11144	11260	11058	11110	10983	11226	11269	11084	11195	11230	11023	11083	11273	11134	11197	11161	10983	11208	11055	11176	11017	11078	11050	11042	11175	11099	11205	11043	11127	11253	11166	11235	11196	11142	11133	11124	11122	11166	11074	11192	11179	11214	11247	11085	11349	11192	11148	11121	11167	11196	11298	11216	11132	11119	11084	11120	11107	11121	11108	10975	11137	11099	11107	11076	11296	11039	11004	11214	11179	11323	11115	11068	11167	11291	11296	11324	11126	11205	11120	11249	11041	11051	11102	11073	11111	11151	11176	11277	11351	11189	11053	11321	11104	11253	11163	11153	11126	10986	10907	11162	11282	11082	11114	11142	11205	11052	11150	11064	11196	11080	11057	10987	11248	11129	11253	11144	11145	11085	11087	11277	10969	11195	11023	11122	11227	11240	11098	11141	10946	11182	11187	11191	11109	11174	11236	11215	11194	11118	10998	11207	11167	11110	11109	11189	11278	11005	11086	11111	11265	11158	11223	11172	10987	11138	11142	11122	11057	11129	11113	11061	11057	11158	11253	11036	10970	11195	11167	11032	11040	11142	11011	11187	11223	11112	11067	11259	11195	11173	11157	11176	11198	11205	11245	11098	11157	11153	11114	11221	10951	11139	11310	11133	11143	11072	11230	11201	11111	11193	11057	11197	11055	11324	11104	11192	10919	11099	11146	11156	10996	11003	11027	11207	11208	11347	10931	11135	11194	11173	11202	11098	11029	11136	11193	11158	11010	11139	11295	11158	11120	11055	11044	11229	11119	11179	11136	11113	11106	11232	11137	11120	11158	11149	11066	11193	11038	11265	11164	11249	11300	11040	11217	11302	11205	11190	10971	11202	11077	11328	11055	11112	11126	11033	11152	11290	11034	11027	11076	11134	11176	11139	11233	11199	10885	10995	11256	11050	11103	11212	11133	11033	11174	11069	11185	11295	11080	11048	11091	11143	11160	11166	11285	11178	11256	10986	11153	11168	11084	11261	11185	11273	11308	11073	11136	11120	11213	11295	11251	11201	11122	11023	11092	11138	11140	11080	11185	11185	10942	11187	11049	11092	11057	10983	11236	11315	11238	11096	11352	11164	11209	11130	11136	11227	11244	11020	11225	11194	11202	11187	11143	11264	11101	11200	11248	11058	10988	11023	11033	11165	11161	11155	11060	11060	11155	11170	11141	11004	11193	10997	11106	11119	11035	11007	10969	11066	11183	11119	11191	11266	11196	11276	11144	11210	11143	11154	11090	11095	11265	11132	11065	11227	11068	11249	11120	11270	11201	11281	11003	11092	11085	11180	11214	11125	11254	11247	11251	11229	11225	11196	11238	11125	11190	11054	10972	11209	11187	11037	11101	11227	11113	11203	11076	11219	11065	11289	11191	11095	11122	11147	11159	11120	11324	11017	11275	11300	11007	11136	11002	11164	11115	11039	11116	10933	11183	11126	11120	11040	10961	11175	11165	11238	11212	11191	11206	11095	11257	11201	11042	11172	11110	11144	11258	11173
34877	38693	35330	26749	21929	21552	21237	23461	22262	19994	18319	17713	17577	17301	17440	17397	17347	17292	17471	17482	17704	17505	17493	17480	17290	17475	17395	17337	17306	17291	17607	17327	17352	17275	17104	17475	17502	17311	17456	17363	17232	17258	17706	17368	17488	17402	17449	17303	17357	17417	17323	17406	17282	17424	17287	17124	17349	17385	17241	17271	17416	17339	17271	17354	17386	17529	17252	17295	17334	17460	17467	17574	17526	17299	17546	17218	17379	17399	17519	17181	17386	17123	17445	17419	17400	17509	17415	17238	17314	17209	17265	17173	17208	17365	17298	17516	17459	17500	17570	17434	17558	17346	17437	17472	17493	17518	17573	17443	17342	17240	17477	17433	17417	17450	17172	17374	17368	17468	17424	17303	17489	17517	17269	17704	17438	17313	17286	17300	17311	17274	17311	17421	17237	17504	17473	17364	17308	17480	17446	17344	17189	17302	17399	17370	17362	17194	17218	17308	17355	17425	17275	17571	17414	17346	17304	17496	17540	17355	17413	17457	17308	17532	17412	17261	17225	17413	17332	17325	17528	17192	17230	17242	17245	17426	17391	17178	17490	17314	17651	17523	17311	17400	17215	17447	17353	17239	17248	17357	17178	17348	17246	17296	17207	17445	17369	17453	17250	17271	17391	17526	17288	17230	17203	17379	17250	17160	17130	17280	17410	17354	17404	17361	17287	17220	17298	17668	17470	17525	17249	17255	17424	17372	17518	17494	17160	17270	17289	17355	17506	17539	17266	17173	17379	17129	17389	17243	17450	17354	17557	17403	17576	17373	17553	17227	17203	17321	17341	17395	17268	17307	17551	17304	17522	17375	17244	17273	17255	17407	17442	17357	17385	17332	17166	17367	17599	17340	17427	17512	17410	17433	17390	17372	17328	17624	17156	17392	17274	17310	17186	17281	17466	17190	17211	17319	17331	17105	17298	17477	17233	17192	17439	17564	17122	17448	17460	17522	17300	17484	17788	17277	17348	17414	17264	17407	17307	17507	17468	17309	17276	17327	17307	17451	17246	17336	17436	17322	17458	17334	17403	17286	17573	17295	17384	17366	17295	17320	17319	17375	17217	17305	17481	17375	17294	17373	17459	17412	17377	17372	17516	17365	17464	17474	17113	17217	17414	17482	17370	17511	17490	17378	17297	17363	17213	17370	17533	17310	17303	17158	17407	17413	17452	17318	17392	17173	17297	17095	17368	17210	17413	17315	17370	17225	17422	17437	17516	17431	17349	17272	17415	17269	17426	17329	17483	17324	17266	17294	17350	17556	17401	17453	17546	17460	17407	17278	17334	17470	17344	17254	17517	17343	17634	17153	17292	17288	17197	17408	17375	17613	17351	17262	17351	17482	17156	17277	17318	17357	17454	17409	17418	17268	17337	17299	17660	17416	17312	17454	17307	17645	17370	17291	17393	17327	17267	17366	17520	17184	17471	17381	17604	17458	17344	17260	17321	17338	17377	17275	17353	17423	17469	17136	17321	17468	17421	17230	17358	17369	17310	17516	17329	17519	17341	17441	17438	17550	17334	17233	17235	17158	17226	17437	17169	17529	17371	17353	17383	17112	17495	17406	17118	17370	17288	17187	17207	17051	17225	17371	17438	17278	17313	17191	17326	17411	17447	17295	17353	17243	17378	17080	17275	17272	17315	17662	17301	17518	17281	17390	17487	17200	17530	17437	17473	17365	17361	17175	17258	17413	17119	17429	17738	17357	17350	17211	17433	17229	17484	17261	17420	17415	17384	17379	17491	17338	17498	17484	17430	17309	17479	17438	17612	17571	17359	17274	17348	17399	17200	17200	17335	17400	17303	17416	17230	17468	17107	17126	17594	17248	17287	17392	17341	17334	17420	17406	17333	17213	17261	17243	17555	17337	17227	17591	17456	17454	17438	17275	17271	17442	17462	17449	17371	17309	17281	17348	17309	17250	17364	17257	17178	17203	17295	17324	17327	17458	17391	17508	17213	17306	17404	17295	17551	17479	17280	17485	17320	17313	17561	17143	17327	17142	17354	17390	17159	17359	17232	17331	17339	17375	17536	17445	17429	17400	17439	17492	17223	17363	17501	17405	17549	17324	17526	17416	17487	17295	17410	17256	17196	17397	17266	17266	17472	17460	17348	17132	17418	17332	17273	17439	17289	17435	17372	17337	17353	17250	17433	17313	17385	17275	17240	17244	17198	17363	17555	17272	17316	17394	17343	17342	17295	17323	17250	17334	17075	17298	17387	17339	17347	17392	17234	17270	17408	17468	17431	17170	17491	17301	17196	17265	17258	17495	17441	17291	17425	17527	17381	17185	17342	17310	17225	17192	17487	17223	17249	17197	17300	17649	17442	17260	17420	17349	17517	17321	17455	17267	17393	17496	17215	17284	17414	17327	17268	17466	17355	17388	17286	17438	17275	17367	17478	17436	17356	17237	17376	17375	17523	17194	17461	17167	17366	17302	17301	17240	17363	17573	17373	17471	17533	17298	17254	17425	17514	17407	17244	17402	17268	17535	17375	17204	17426	17482	17519	17557	17480	17298	17064	17160	17417	17480	17304	17309	17327	17372	17333	17541	17284	17364	17297	17274	17173	17385	17642	17511	17246	17464	17480	17468	17430	17218	17300	17415	17285	17426	17426	17255	17304	17400	17303	17174	17368	17264	17245	17349	17383	17563	17405	17331	17468	17356	17269	17157	17156	17422	17337	17314	17452	17424	17271	17407	17314	17073	17383	17325	17356	17637	17374	17404	17451	17329	17575	17718	17381	17379	17180	17247	17341	17297	17490	17447	17210	17251	17386	17438	17415	17397	17074	17295	17299	17395	17403	17382	17341	17292	17374	17435	17344	17289	17342	17323	17368	17344	17392	17436	17406	17358	17354	17375	17449	17409	17348	17113	17263	17311	17244	17459	17464	17370	17393	17517	17399	17254	17187	17349	17421	17503	17420	17057	17329	17386	17531	17282	17392	17283	17299	17578	17495	17285	17488	17395	17581	17187	17548	17364	17593	17399	17295	17308	17424	17303	17328	17171	17313	17439	17380	17359	17445	17574	17420	17287	17317	17459	17312	17141	17432	17409	17355	17438	17327	17139	17228	17212	17247	17334	17388	17330	17296	17238	17345	17392	17558	17174	17187	17240	17397	17166	17184	17303	17466	17519	17222	17437	17547	17584	17424	17297	17410	17229	17299	17397	17281	17545	17392	17352	17397	17415	17409	17474	17416	17224	17541	17414	17437	17246	17544	17270	17278	17505	17280	17254	17264	17580	17297	17456	17294	17359	17225	17255	17458	17540	17348	17329	17468	17282	17441	17192	17599	17466	17261	17436	17341	17132	17272	17447	17369	17492	17235	17467	17364	17070	17298	17442	17409	17333	17332	17331	17312	17373	17393	17329	17496	17530	17500	17279	17551	17107	17251	17200	17492	17190	17329	17562	17394	17563	17383	17239	17452	17347	17438	17520	17495	17268	17372	17403	17299	17504	17420	17171	17465	17229	17546	17298	17390	17240	17313	17223	17270	17302	17559	17283	17246	17362	17314	17561	17349	17315	17453	17265	17256	17368	17362	17357	17349	17471	17289	17176	17179	17530	17400	17338	17426	17425	17421	17252	17604	17245	17293	17304	17116	17572	17277	17131	17543	17230	17293	17333	17525	17205	17174	17249	17201	17218	17460	17432	17384	17399	17355	17502	17272	17426	17343	17433	17259	17264	17274	17280	17335	17348	17473	17468	17389	17358	17546	17329	17704	17628	17347	17320	17510	17279	17531	17190	17273	17460	17652	17467	17381	17283	17428	17516	17385	17105	17491	17447	17241	17604	17495	17390	17557	17522	17480	17444	17416	17510	17275	17349	17402	17402	17297	17356	17435	17593	17498	17426	17417	17525	17421	17359	17300	17197	17325	17257	17283	17570	17347	17280	17388	17450	17494	17544	17397	17403	17337	17559	17641	17191	17402	17350	17268	17315	17253	17405	17515	17335	17456	17275	17287	17165	17296	17439	17159	17056	17390	17345	17370	17348	17219	17313	17270	17583	17436	17189	17428	17578	17331	17155	17397	17518	17595	17375	17304	17312	17324	17413	17309	17171	17298	17287	17346	17333	17333	17533	17518	17446	17414	17319	17283	17346	17297	17476	17405	17491	17552	17301	17281	17369	17323	17406	17354	17343	17392	17290	17195	17193	17459	17264	17317	17349	17531	17313	17290	17326	17398	17457	17243	17538	17379	17455	17480	17517	17483	17380	17299	17287	17448	17463	17386	17370	17291	17305	17288	17543	17423	17532	17505	17361	17457	17455	17573	17444	17487	17416	17387	17373	17462	17432	17346	17325	17259	17612	17277	17159	17311	17246	17119	17241	17362	17325	17396	17167	17427	17476	17451	17461	17375	17192	17496	17327	17391	17378	17415	17150	17425	17383	17340	17201	17313	17306	17353	17347	17161	17448	17512	17619	17306	17494	17410	17354	17286	17355	17381	17220	17324	17427	17448	17525	17182	17423	17217	17323	17345	17323	17295	17302	17305	17416	17484	17328	17698	17436	17371	17228	17282	17412	17336	17359	17402	17352	17348	17242	17560	17350	17184	17253	17222	17361	17372	17330	17210	17545	17459	17351	17491	17212	17542	17236	17396	17375	17278	17460	17612	17344	17403	17229	17103	17311	17484	17159	17341	17370	17456	17416	17441	17380	17453	17374	17399	17193	17304	17412	17396	17320	17452	17609	17590	17554	17369	17293	17418	17276	17365	17472	17156	17453	17331	17180	17322	17310	17547	17404	17408	17394	17217	17224	17213	17348	17395	17346	17375	17643	17538	17389	17484	17447	17519	17282	17392	17449	17530	17404	17458	17332	17161	17275	17260	17264	17402	17244	17332	17328	17568	17466	17362	17455	17289	17344	17333	17257	17229	17248	17239	17395	17389	17267	17416	17448	17433	17482	17439	17526	17429	17381	17299	17335	17507	17208	17221	17413	17550	17413	17516	17452	17220	17388	17506	17305	17565	17379	17433	17545	17236	17413	17384	17509	17316	17406	17291	17372	17186	17445	17432	17482	17359	17316	17161	17234	17401	17431	17346	17585	17333	17509	17559	17291	17255	17449	17410	17474	17598	17338	17333	17382	17469	17456	17438	17253	17422	17196	17024	17610
27505	45349	29738	18481	15345	15151	14842	16608	15217	12520	11328	10763	10842	10908	10767	10954	10752	10792	10644	10863	10868	10787	10756	10830	10937	10766	10793	10794	10776	10818	10876	10860	10723	10740	10772	10684	10897	10839	10728	10763	10706	10822	10858	10682	10816	10743	10774	10792	10746	10809	10712	10794	10739	10746	10686	10769	10616	10630	10773	10690	10651	10780	10754	10596	10756	10636	10678	10710	10929	10852	10858	10674	10537	10836	10695	10705	10622	10671	10733	10813	10799	10858	10661	10656	10674	10623	10852	10825	10822	10646	10719	10831	10895	10741	10793	10699	10803	10644	10781	10712	10734	10629	10754	10668	10773	10651	10727	10702	10774	10774	10757	10774	10688	10730	10691	10754	10732	10677	10742	10739	10634	10819	10651	10789	10782	10690	10642	10854	10700	10725	11082	10672	10643	10641	10769	10731	10672	10781	10676	10767	10760	10778	10626	10825	10628	10630	10683	10775	10792	10678	10815	10645	10895	10665	10632	10890	10801	10930	10853	10825	10795	10745	10810	10881	10860	10821	10889	10820	10736	10625	10719	10746	10565	10889	10805	10706	10725	10812	10751	10784	10680	10926	10761	10811	10884	10734	10829	10753	10784	10698	10769	10744	10694	10798	10902	10891	10813	10791	10723	10777	10767	10676	10710	10834	10718	10714	10660	10817	10690	10765	10658	10747	10628	10771	10876	10610	10725	10771	10804	10835	10708	10790	10742	10756	10697	10798	10688	10693	10722	10847	10752	10594	10657	10726	10709	10701	10708	10609	10700	10654	10676	10830	10698	10714	10793	10726	10709	10885	10952	10703	10726	10753	10546	10879	10897	10770	10649	10598	10696	10759	10679	10750	10697	10815	10825	10756	10747	10791	10819	10740	11012	10717	10649	10785	10655	10792	10811	10770	10852	10659	10780	10775	10898	10702	10741	10805	10782	10764	10791	10783	10665	10867	10727	10610	10740	10866	10859	10789	10766	10724	10769	10657	10774	10661	10676	10641	10705	10682	10631	10806	10773	10709	10653	10865	10783	10643	10650	10892	10685	10843	10684	10732	10876	10831	10819	10568	10818	10781	10818	10656	10834	10786	10572	10780	10703	10768	10743	10764	10674	10692	10726	10750	10661	10861	10797	10779	10748	10685	10827	10778	10746	10657	10575	10802	10869	10813	10807	10795	10666	10820	10805	10743	10776	10718	10838	10753	10660	10726	10914	10489	10679	10715	10874	10810	10734	10847	10733	10666	10815	10781	10731	10686	10647	10797	10683	10663	10764	10789	10706	10754	10591	10737	10723	10848	10575	10780	10802	10782	10831	10819	10722	10820	10683	10868	10772	10731	10769	10733	10669	10757	10634	10690	10598	10700	10793	10717	10616	10700	10726	10975	10735	10583	10699	10765	10758	10764	10921	10799	10672	10827	10806	10752	10694	10787	10820	10790	10626	10789	10695	10604	10740	10799	10759	10750	10939	10720	10757	10661	10583	10698	10781	10828	10769	10562	10813	10690	10644	10657	10758	10654	10946	10661	10709	10724	10833	10828	10760	10791	10669	10636	10711	10804	10579	10860	10730	10787	10846	10661	10821	10820	10745	10799	10823	10699	10566	10633	10808	10767	10772	10694	10734	10654	10619	10638	10825	10691	10694	10723	10684	10853	10804	10606	10629	10818	10704	10680	10761	10710	10771	10648	10656	10705	10809	10757	10666	10792	10771	10762	10592	10889	10823	10646	10548	10930	10730	10805	10739	10611	10774	10682	10669	10964	10698	10749	10694	10718	10865	10591	10703	10710	10767	10627	10664	10701	10731	10750	10669	10893	10849	10828	10767	10809	10822	10811	10697	10718	10764	10754	10678	10647	10828	10599	10734	10817	10753	10907	10674	10709	10764	10844	10749	10649	10738	10818	10751	10865	10770	10731	10899	10865	10784	10752	10668	10690	10511	10757	10872	10737	10830	10812	10783	10795	10722	10765	10737	10827	10777	10786	10591	10737	10751	10863	10740	10654	10718	10943	10692	10797	10832	10623	10752	10762	10724	10731	10664	10771	10856	10786	10701	10572	10657	10757	10687	10750	10626	10652	10716	10816	10728	10816	10853	10722	10769	10766	10846	10615	10886	10616	10801	10824	10790	10685	10900	10697	10756	10628	10744	10569	10751	10651	10750	10818	10854	10880	10762	10817	10787	10734	10774	10796	10712	10852	10707	10638	10815	10930	10592	10683	10787	10808	10743	10621	10842	10788	10871	10899	10657	10832	10729	10633	10706	10692	10784	10865	10813	10797	10611	10927	10832	10656	10879	10786	10719	10766	10864	10872	10764	10663	10723	10888	10674	10673	10695	10804	10789	10751	10935	10564	10607	10714	10704	10892	10773	10815	10829	10782	10777	10812	10760	10866	10612	10847	10858	10845	10689	10790	10700	10895	10658	10760	10789	10681	10791	10828	10791	10730	10826	10895	10807	10659	10794	10799	10778	10687	10633	10683	10744	10465	10974	10663	10764	10867	10785	10801	10636	10734	10851	10723	10639	10831	10954	10649	10753	10828	10785	10667	10708	10685	10723	10763	10603	10818	10704	10836	10770	10482	10725	10957	10831	10735	10741	10786	10860	10797	10562	10648	10830	10664	10729	10768	10876	10643	10749	10585	10789	10697	10638	10780	10606	10773	10845	10708	10720	10741	10790	10746	10736	10786	10807	10831	10812	10914	10718	10764	10727	10786	10764	10817	10724	10727	10676	10606	10729	10763	10756	10721	10781	10760	10694	10871	10671	10748	10723	10639	10707	10649	10840	10738	10718	10719	10972	10784	10801	10864	10733	10832	10796	10670	10784	10773	10843	10551	10671	10606	10981	10768	10676	10889	10551	10618	10894	10795	10609	10748	10918	10834	10905	10736	10729	10803	10650	11006	10669	10674	10770	10799	10729	10640	10670	10753	10703	10551	10659	10743	10748	10702	10886	10807	10772	10679	10714	10754	10771	10706	10755	10761	10732	10572	10802	10796	10727	10646	10795	10833	10757	10729	10894	10776	10812	10771	10717	10611	10828	10750	10827	10701	10729	10718	10814	10757	10750	10722	10758	10695	10826	10619	10790	10706	10933	10757	10642	10761	10756	10707	10692	10729	10609	10717	10910	10643	10862	10767	10754	10701	10670	10777	10727	10846	10752	10829	10795	10818	10655	10758	10513	10702	10756	10805	10625	10745	10731	10747	10831	10690	10826	10648	10941	10705	10617	10802	10626	10889	10894	10775	10678	10667	10882	10737	10715	10795	10804	10802	10758	10756	10731	10801	10844	10816	10727	10739	10687	10870	10658	10663	10637	10678	10791	10710	10659	10874	10618	10752	10826	10796	10927	10657	10884	10478	10586	10723	10859	10696	10747	10654	10627	10711	10777	10873	10712	10690	10762	10848	10645	10761	10890	10673	10764	10664	10807	10846	10666	10804	10857	10688	10658	10668	10842	10684	10772	10803	10623	10735	10525	10755	10802	10729	10745	10878	10744	10663	10742	10504	10692	10852	10756	10677	10788	10732	10627	10847	10753	10705	10805	10667	10803	10688	10739	10745	10745	10787	10679	10565	10720	10790	10648	10591	10876	10824	10880	10794	10626	10911	10751	10911	10847	10762	10839	10698	10669	10808	10815	10833	10612	10819	10719	10667	10743	10627	10713	10757	10667	10843	10919	10715	10808	10879	10811	10753	10754	10683	10855	10671	10669	10641	10766	10816	10724	10894	10884	10681	10920	10902	10781	10796	10817	10842	10984	10864	10677	10680	10787	10696	10811	10730	10823	10839	10714	10690	10792	10806	10726	10882	10766	10633	10657	10960	10502	10867	10773	10894	10621	10592	10669	10701	10794	10782	10720	10772	10898	10714	10633	10836	10824	10705	10797	10841	10645	10612	10635	10806	10857	10670	10705	10619	10791	10763	10732	10692	10573	11021	10725	10666	10861	10777	10712	10799	10806	10749	10689	10833	10829	10733	10844	10678	10580	11023	10762	10745	10840	10590	10797	10750	10836	10868	10682	10685	10787	10795	10731	10677	10751	10708	10796	10727	10671	10708	10724	10760	10704	10655	10583	10756	10616	10749	10712	10734	10852	10705	10701	10879	10702	10745	10751	10820	10764	10840	10738	10659	10826	10825	10867	10871	10540	10718	10807	10917	10836	10752	10733	10617	10633	10704	10854	10824	10800	10656	10879	10650	10678	10698	10805	10814	10787	10747	10796	10818	10785	10750	10874	10741	10784	10726	10641	10736	10729	10702	10762	10705	10626	10619	10778	10825	10738	10690	10633	10770	10730	10702	10617	10682	10749	10672	10698	10797	10649	10701	10808	10843	10772	10702	10659	10706	10801	10686	10735	10787	10760	10824	10695	10758	10615	10628	10708	10844	10580	10762	10767	10879	10889	10786	10929	10941	10731	10727	10680	10887	10681	10863	10877	10757	10793	10768	10871	10835	10687	10792	10741	10712	10710	10703	10770	10843	10610	10708	10867	10583	10826	10628	10872	10656	10857	10742	10730	10754	10854	10762	10752	10824	10829	10829	10851	10857	10697	10764	10833	10728	10785	10741	10732	10776	10681	10679	10816	10756	10679	10657	10715	10696	10840	10620	10729	10841	10758	10718	10666	10701	10672	10673	10876	10741	10835	10745	10738	10757	10758	10818	10630	10846	10723	10663	10812	10787	10817	10794	10618	10638	10799	10631	10824	10714	10656	10733	10824	10784	10753	10734	10758	10911	10642	10724	10808	10889	10714	10743	10796	10777	10787	10695	10693	10748	10628	10836	10729	10704	10756	10757	10720	10778	10704	10720	10679	10782	10749	10721	10783	10758	10601	10785	10759	10679	10784	10733	10802	10727	10710	10826	10799	10797	10782	10742	10876	10810	10743	10702	10801	10718	10771	10824	10728	10633	10734	10790	10744	10673	10700	10781	10810	10738	10858	10746	10851	10843	10835	10773	10758	10639	10672	10914	10749	10888	10619	10749	10766	10742	10663	10914	10775	10785	10714	10737	10884	10745	10894	10767	10741	10603	10720	10885	10770	10640	10681	10763	10672	10651	10806	10656	10801	10628	10900	10744	10897	10561	10807	10734	10712	10649	10670	10770	10703	10753	10807	10840	10800	10922	10785	10689
25961	22505	31562	30860	25775	26408	27442	34879	36503	27635	20733	18029	17564	17553	17309	17395	17276	17111	17295	17413	17545	17223	17165	17126	17279	17253	17296	17174	17453	17517	17197	17225	17340	17305	17366	17249	17241	17324	17414	17369	17136	17348	17262	17425	17209	17008	17442	17068	17380	17362	17326	17147	17208	17209	17173	17193	17282	16981	17400	17214	17391	17141	17233	17149	17083	17368	17236	17231	17187	17073	17327	17214	17107	17073	17293	17058	17329	17239	17394	17067	17398	17253	17153	17236	17246	17196	17084	17403	17293	17250	17344	17195	17342	17268	17241	17222	17262	17218	17316	17067	17242	17265	17159	17621	17109	17267	17313	17216	17215	17387	17395	17180	17327	17178	17435	16944	17217	17335	17402	17233	17081	17431	17245	17133	17184	17206	17205	17316	17228	17096	17197	17431	17135	17409	17217	17164	17250	17365	17255	17062	17146	17190	16984	17019	17392	17247	17217	17229	17072	17501	17330	17369	17198	17163	17049	17250	16943	17195	17344	17054	17144	17058	17258	17146	17183	17174	17496	17261	17188	17481	16966	17397	17112	17086	17104	17181	17123	17219	17211	17374	17029	17371	17393	17263	17187	16993	17312	17244	17237	17205	17142	17339	17064	17315	17152	17136	17150	17268	17295	17242	17175	17084	16859	17291	17335	17199	17108	17058	17152	17127	17266	17076	17375	17237	17126	17235	17198	17470	17310	17128	17170	17211	17229	17216	17361	17548	17121	17470	17180	17125	17195	16930	17145	17099	16780	17128	17106	17311	17265	17102	17276	17104	17166	17325	17487	17325	17248	17070	17223	17247	17118	17089	17064	17271	17328	17389	17145	17231	17258	17145	17019	17116	17264	17050	17133	17106	17273	17359	17036	17214	17352	17306	17053	17214	17190	17210	17333	17369	17167	17248	17033	17015	17097	16959	17229	17269	17249	17225	17263	17217	17240	17235	17218	17209	17186	17433	17271	17018	17103	17208	17264	17057	17198	17078	17338	17301	17276	17286	17502	17238	17352	17167	17134	17434	17242	17369	17172	17199	17211	17168	17318	17128	17053	17091	17217	17263	17097	17214	17231	17265	17156	17297	17203	17134	16932	17223	17346	17192	17370	17200	17150	17280	17267	17058	17163	17028	17204	17189	17343	17390	16790	17197	17324	17130	16964	17205	17210	17138	17345	17117	17044	17304	17312	17194	17218	17106	17248	17107	17447	17320	17302	17367	17296	17053	17060	17202	17417	17153	17199	17187	17222	17053	16996	17147	17162	17118	17323	17157	17135	17193	17167	17182	17341	17272	17324	17236	17206	17425	17159	17061	17353	17189	17456	17245	17190	17243	17121	17201	17234	16959	17126	16994	16856	17093	17113	17230	17236	17064	17259	17086	17484	17229	17144	17184	17365	17046	17286	17328	17281	17249	17093	17163	17310	17164	17185	17187	17223	17367	17307	17207	17191	17323	17177	17148	17097	17202	17305	17275	17003	17211	17241	17337	17469	17215	17189	17393	17436	17192	17204	17426	17520	17295	17194	17212	17073	17003	17009	17099	17159	17242	17133	17170	17303	17060	17181	17221	17437	17195	17211	17205	17184	17245	17285	17057	17061	17093	17199	17053	17182	17374	17256	17351	17182	17277	17337	17193	17202	17154	17222	17098	17182	17061	17260	17457	17237	17310	17348	17201	17272	17080	17149	17121	17056	17121	17205	17238	17369	17183	17218	17234	17368	17313	17371	17256	16985	17204	17209	17117	17311	17380	17366	17255	17326	17116	17353	17162	17285	17053	17225	17165	17163	17159	17268	17153	17340	17140	17082	17310	17299	17414	17210	17258	17056	17147	17104	17155	17120	17187	17358	17422	17380	17437	17298	17104	17084	16978	17139	17141	17236	17113	17186	17170	17238	17212	17163	17090	17124	17142	17034	17507	17427	17110	17141	17201	17115	17079	17312	17302	17248	17306	17271	17316	17290	17054	17145	17223	17545	17218	17319	17381	17259	17246	17151	17316	17218	17233	17354	17060	17187	17320	17164	17190	17192	17078	17478	17251	17299	17308	17408	17152	17175	17182	17043	17203	17326	17361	17293	17333	17187	17213	17342	17171	17264	17387	17318	17179	17275	17162	17091	17319	17106	17098	17260	17405	17316	17327	17282	17370	17252	17287	17005	17257	17074	17186	16996	17091	16976	17238	17311	17332	17238	17221	17202	17214	17237	16866	17208	17444	17124	17333	17192	17437	16984	17176	17178	17110	17102	17285	17209	17082	17237	17198	17340	17218	17013	17117	17240	17245	17236	17028	17226	17156	17251	17324	17205	17337	17211	17156	17309	17170	17246	16958	17019	16982	17237	17323	17134	17055	17255	17250	17171	17553	17506	17336	17365	17267	17336	17169	17202	17202	17207	17034	17067	17186	17469	17388	17111	17221	17223	17287	17151	17144	17280	17397	17334	16958	17333	17158	17290	17371	17139	17233	17119	17032	17212	17248	17099	17165	17020	17055	17136	17096	17045	17315	17140	17211	17240	17167	17039	17114	17047	17149	17382	17330	16954	17196	16865	17162	17020	17054	17040	17193	17237	17160	17233	17353	17166	17020	17063	17202	17139	17143	17421	17060	17217	17187	17346	17038	17412	17471	17322	17273	17224	17360	17070	17283	17306	17259	17268	17288	17129	17345	17066	17438	17200	17061	17273	17065	17322	17056	17346	17201	17307	17359	17395	17166	17278	17240	17342	17140	17270	17257	17117	17092	17342	17246	17000	17287	17379	17349	17380	17228	17084	17347	17176	17355	17325	17410	17102	17104	17191	17151	17175	17035	17180	17257	17242	16945	17159	17096	17194	17326	17285	17324	17186	17120	17447	17386	17366	17180	17282	17311	17259	17189	17252	17245	17454	16993	16933	17308	17170	17396	17430	17106	17484	17223	17129	17230	17415	17358	17202	17250	17415	17169	17148	17359	17365	17231	16951	17218	17220	17182	17191	17233	17387	17234	17433	16981	17218	17517	17093	17248	17382	17192	17213	17209	17309	17260	17199	17300	17255	17137	17261	17149	17115	17413	17335	17279	17319	17143	17154	17167	17322	17237	17158	17393	17310	17142	17018	17061	17297	17275	17367	17057	17187	17095	16999	17179	17383	17263	17429	17372	17082	17085	17102	17306	17114	17177	17374	17086	17222	17247	17454	17418	17178	16987	17127	17399	17297	17407	17132	17061	17360	17058	17469	17322	17332	17325	17141	17035	17199	17234	17128	17013	17230	17311	17129	17092	17384	17366	17203	17316	17145	17097	17168	17162	17242	17168	17059	17217	17113	17213	17200	16951	17139	17239	16899	17140	17023	17375	17317	17461	17244	17323	17299	17189	17048	17197	17210	17345	17260	17256	17255	17307	17217	17101	17332	17309	17319	17108	17153	17367	17294	17438	17184	17160	17278	17151	17171	17085	17215	17340	17068	17065	17089	17095	17245	17261	17350	17210	17184	17282	17133	17130	17160	17048	17191	17226	17325	17172	17158	16968	17306	17139	17143	17199	17146	17110	16982	17219	17098	17136	16952	17259	17261	17366	17253	17109	17156	17163	17070	17380	17134	17171	17179	17337	17294	17102	17035	16997	17320	17159	17115	17435	17396	16973	17240	17242	17223	17370	17237	17409	17211	17219	16944	17244	17137	17190	17054	17201	17328	17136	17332	17229	17237	17278	17223	17205	17115	17226	17158	17075	16978	17317	17245	17219	17304	17550	17342	17158	17211	17216	17299	17063	17406	17182	17225	17109	17214	17380	17160	17481	17330	17198	17154	17280	17266	16974	17347	17258	16978	17215	17155	17199	17080	17190	17239	17114	17222	17143	17235	17173	17304	17262	17225	17276	17090	17197	17204	17324	17175	17114	17190	17129	17199	17227	17323	17090	17284	17252	17173	17225	17305	17116	17289	17061	16992	17071	17225	17227	17097	17104	17449	17148	17324	17122	17088	17299	17348	17310	17328	17194	17370	17070	17284	17055	17005	17167	17078	17198	17211	17195	17193	17260	17254	17252	17289	17122	17031	17224	17120	17353	17159	17207	17291	17210	17472	17186	17338	17096	17227	16925	17243	17307	17237	17108	17294	17103	17112	17147	17171	17116	17276	17225	17193	17033	17145	17013	17376	17200	17427	17254	17123	17156	17136	17257	17224	17146	16920	17027	17282	17031	17348	17187	17205	17228	17235	17017	17228	17220	17292	17065	17125	17365	17178	17321	17206	17151	17270	17193	17304	17340	17287	17383	17227	17174	17046	17003	17319	17333	17135	17220	17219	17273	17431	17132	17333	17179	17139	17070	17265	17280	17257	17066	16933	17231	17080	17162	17071	16957	17028	17269	17194	17212	17123	17175	17107	17082	17039	17098	17350	17426	17125	17124	17169	17218	17375	17083	17257	17257	17142	17210	17115	17201	17386	17418	17411	17202	17153	17171	17107	17208	17172	17169	17158	17403	17120	17289	17114	17159	17264	17115	17313	17142	17043	17167	17089	17262	17139	17252	17140	17223	17066	16876	16918	17180	17255	17323	17309	17242	17057	17125	17331	17282	17097	17293	17065	17239	17417	17463	17265	17208	17305	17503	17250	17184	17134	17107	17124	17241	17173	17292	17238	17139	16990	17279	17326	17234	17096	17131	17176	17259	17121	17407	17130	17129	17033	17243	17190	17304	17431	17327	17231	17131	17310	17146	17099	17108	17275	17430	17269	17417	17450	17240	17060	17202	17254	17230	17315	17448	17071	17195	17169	17279	17091	17179	17200	17202	17340	17281	17107	17129	17134	17143	17244	17299	17229	17371	17293	17111	17227	16995	17268	17300	17328	17159	17193	17241	17251	17152	17132	17274	17182	17171	17196	17376	17114	17171	17122	17073	17133	17291	17246	17351	17246	17241	17083	17021	17005	17208	17158	16985	17198	16882	17304	17256	17130	17195	17185	17436	17109	17239	17286	17424	17197	17151	17212	17048	17087	17325	17297	17143	17345	17219	17179	17079	17282	17546	17174	17094	17072	17161	17204	17040	17375	17420	17258	17244	17072	17174	17085	17103	17370	17297	17178	17311	17261	17162	17227	17080	17168	17209	17369	17359	17164	17207	17227	17202	17220	17309	17396	17145	17086	17263	17205	17294
36325	60140	43046	24576	19497	20340	20403	30443	28624	18432	12972	11208	11200	10889	11043	10940	10762	10900	10816	10744	10815	10989	10826	10838	11053	10981	10893	10882	10718	10960	10909	10985	10891	10756	10812	10977	10741	10830	10912	10910	10739	10925	10860	10763	10946	10805	10854	10783	11009	10917	10792	10945	10808	10928	11070	10835	10857	10772	10929	10945	11016	10754	10828	10954	10873	10834	10943	10933	10820	10768	10958	10849	10907	10690	10979	10867	10895	10988	10766	10713	10754	10774	10960	10792	10927	10675	10841	10962	11042	10795	10959	10934	10732	10759	10877	10735	10774	10832	10811	10712	10719	10923	10770	10757	10817	10902	10760	10896	10801	10915	10830	10872	10764	10781	10972	10769	10866	10780	10836	10983	10830	10750	10849	10896	10805	10785	10835	10877	10973	10886	10752	10932	10867	10752	11028	10901	10770	10859	10874	10820	10871	10884	10781	10783	10764	10870	10855	10936	10740	10751	10833	10757	10846	10755	10707	10924	10831	10988	10909	10929	10739	10930	10797	10868	10835	10912	10997	10693	10822	10881	10789	10780	10887	10890	10826	10833	10765	10751	10832	10802	11065	10866	10927	10903	10797	10801	10901	10874	10726	10873	10924	10791	10921	10687	10826	10611	10791	10684	10791	10926	10898	10830	10785	10848	10859	10770	10753	10789	10839	10845	10828	10948	10878	10853	10799	10774	10897	10847	10923	10830	10813	10832	10855	10821	10849	10891	10816	10915	10946	10870	10775	10830	10809	10780	10774	10881	10772	10955	10714	10636	10942	10995	10854	10776	10968	10956	10761	10797	10815	10804	10826	10896	10847	10875	10865	10780	10777	10932	10805	10804	10793	10857	10861	10665	10803	10828	10781	10864	10766	10735	10935	11083	10757	10762	10931	10824	10799	10703	10737	11017	10831	10807	10856	10808	10983	10812	10717	10664	10832	10954	10873	10966	10754	10768	10861	10893	10882	10875	10829	10828	10853	10754	10738	10902	10788	10729	11055	10865	10739	10910	10928	10849	10954	11044	10810	10892	10739	10916	10948	10861	10850	10697	10955	10860	10831	10771	10740	10792	10718	10770	10967	10891	10814	10844	10960	10977	10876	10757	10716	10769	10780	10817	10776	10904	10707	10890	10792	10936	10683	10792	10892	10989	10749	10923	10868	10807	10736	10814	10689	10806	10951	10921	10833	10815	10924	10796	10753	10847	10758	10856	10934	10850	10823	10806	10905	11048	10855	10818	11005	10777	10792	10761	10676	10953	10839	10786	10863	10922	10906	10830	10840	10965	10895	10779	10948	10908	10840	10864	10643	10927	10782	10821	10722	10891	10751	10859	10863	10933	10821	10917	10819	10726	10767	10762	10787	10701	10932	10656	10861	11007	10796	10918	10982	10808	10786	10772	10834	10816	10701	10853	10915	10823	10887	10952	10820	10816	10951	10824	10705	10854	10702	11017	10749	10771	10945	10853	10889	10932	10834	10804	10781	10742	10861	10917	10958	10777	10757	10786	10802	10772	10868	10838	10948	10726	10740	10760	11015	10860	10884	10789	10871	10713	10899	11028	10811	10892	10869	10750	10866	10766	10926	10796	10640	10851	10886	10718	10908	10961	10768	10706	10896	10698	10760	10862	10883	10952	10821	10656	10763	10870	10815	10833	10930	10698	10899	10803	10827	10846	10993	10777	10704	10834	10686	10809	10942	10788	10892	10921	10884	10726	10907	10879	10746	10843	10936	10839	10932	10804	10828	10913	10877	10817	10785	10807	10830	10881	10611	10798	10592	10780	10871	10936	10753	10946	10859	10745	10777	10773	11073	10780	10811	10964	10785	10870	10900	10856	10960	10823	10890	10858	10783	10828	10832	10781	10873	10875	10854	10631	11037	10825	10942	10921	10816	10789	10793	10890	10745	10878	10828	10752	10816	10997	11030	10859	10983	10831	10992	10877	10743	10796	10951	10757	10758	10793	10868	10900	10743	10964	10793	10814	10829	10822	11117	10857	10981	10730	10676	10904	10833	10950	10704	10927	10707	10819	10976	10767	10897	10728	10946	10841	10725	10803	10871	10850	10796	10815	10860	10789	10791	10842	10743	10922	10864	10731	10868	10765	10969	10931	10945	10813	10904	10869	10806	10807	10775	10898	10767	10717	11058	10666	10813	10952	10729	10808	10992	10711	10731	10846	10802	10803	10816	10870	10811	10822	10700	10828	10797	10935	10911	10878	10812	10782	10775	10833	10799	10813	10770	10758	10855	10840	10821	10766	10776	11104	10787	10930	10974	10713	10974	10712	10930	10709	10771	10926	10653	10611	10877	10864	10944	10809	10810	10939	10901	10799	10776	10888	10926	10574	10790	10718	10733	10942	10699	10882	10746	10887	10777	10751	10814	10965	10896	10893	10829	10559	10887	10760	10854	10863	10868	10796	10915	10796	10896	10851	10846	10737	10826	10777	10857	10710	10843	10764	10772	10707	10846	10751	10790	10988	10772	10733	10990	10732	10953	11012	10808	10728	10775	10836	10819	10842	10746	10758	10750	10938	10742	10840	10923	10876	10503	10935	10815	10635	10895	10932	10898	10778	10761	10811	10887	10820	10795	10850	10801	10937	10862	10904	10721	10818	10932	10865	10743	10903	10753	10839	10821	10973	10809	10866	10914	10931	10866	10936	10887	10909	10984	10893	10876	10812	10841	10892	10860	10754	10739	10811	10981	10682	10703	10880	10817	10683	10879	10900	10788	10914	10921	10795	10853	10820	10792	10994	10760	10894	10786	10901	10834	10865	10672	10725	10935	10791	10882	10725	10897	10663	10797	10866	10841	10873	10821	10855	10868	10839	10809	10882	10753	10753	10749	10849	10749	10736	10806	10772	10932	10716	10844	10741	10760	10740	10888	10893	10827	10702	10895	10780	10614	10836	10892	10743	10768	10787	10740	10851	10897	10898	10761	10778	10788	10995	10816	10822	10940	10747	10915	10750	10856	10715	10951	10805	10970	10862	10718	10898	10717	10704	10871	10844	10883	10869	10947	10781	10811	10800	10913	10786	10781	10818	10672	10964	10843	10870	10727	10861	10821	10906	10924	10704	10804	10887	10858	10842	10821	10882	10871	10848	10974	10931	10890	10682	10742	10875	10724	10941	10672	10812	10842	10645	10761	10900	10779	10908	10897	10940	10975	10791	10769	10788	10834	10730	10843	10716	11044	10837	10849	10925	10988	10733	10816	10662	10938	10887	10868	10963	10990	10857	10838	10721	10881	10881	10857	10953	10740	10943	10807	10832	10821	10759	10900	10929	10797	10707	10921	10916	10987	10861	10661	10793	10786	10771	10722	10920	10771	10803	10938	10892	10910	10838	10875	10810	10814	10882	10868	10810	10818	10872	10872	10855	10940	10742	10804	10787	10734	10606	10718	10829	10859	10867	10575	10871	10829	10793	10850	10886	10759	10764	10814	10753	10873	10680	10900	10846	10739	10647	10793	10846	10751	10933	10859	10886	10884	10907	10749	10930	10664	10936	10830	10846	10722	10938	10900	10803	10912	10765	10728	10875	10791	10754	10893	10771	10735	10776	10821	10961	10831	10839	10891	10913	10857	10724	10803	10866	10646	10724	10819	10824	10780	10963	10795	10830	10912	10887	10865	10735	11002	10820	10855	10873	10851	10779	10682	10889	10741	10755	10830	10761	10801	10774	10766	10843	10786	10881	10755	10908	10811	10762	11053	10852	10894	10727	10832	10706	10869	10788	11060	10746	10848	10698	10786	10806	10887	10725	10942	10815	10800	10770	10809	10755	10981	10823	10734	10739	10838	10766	10725	10790	10810	10804	10878	10792	10963	10786	10730	10807	10881	10840	10863	10924	10820	10779	10842	10774	10822	10862	10892	10831	10712	10811	10810	10823	10778	10781	10869	10744	10985	10915	10657	10884	10842	10798	10930	10810	11035	10711	10877	10964	10862	10866	10782	10679	10837	10788	10879	10860	10853	10768	10712	10788	10912	10896	10882	10826	10854	10866	10868	10923	10794	10802	10839	11000	10875	10912	10813	10800	10978	10892	10807	10870	10831	10926	10920	10950	10796	10802	10896	10872	10945	10924	10784	10786	10879	10874	10742	10757	10699	10948	10836	10957	10864	10868	10883	10860	10893	10694	10875	10833	10804	10791	10802	10812	10906	10827	10911	10886	10651	10749	10795	10733	10983	10899	10995	10852	10864	10938	10882	10906	10676	10951	10832	10848	10845	10888	11025	10864	10991	10843	10799	10888	11098	10811	10894	10824	10832	10952	10833	10810	10807	10796	10829	11011	10954	10878	10898	10900	10797	10800	10722	10851	10857	10810	10918	10962	10966	10884	10869	10727	10921	10706	10833	10868	10975	10819	10845	10741	10815	10590	10906	10714	10742	10803	10738	10780	10667	10879	10941	10811	10788	10906	10953	10796	10822	10838	10784	10868	10911	11008	10779	10919	10799	10951	10850	11003	10891	10836	10778	10916	10846	10903	10892	10701	10768	10947	10661	10918	10892	10806	10796	10625	10887	10798	10820	10910	10942	10922	10879	10808	10725	10920	10727	10914	10826	11077	10763	10803	10801	10948	10769	10791	10833	10827	10796	10737	10798	10785	10773	10864	10661	10789	10937	10880	10765	10885	10784	10777	10723	10664	10864	11054	11020	10801	10839	10767	10772	10895	10871	10744	10665	10892	10673	10980	10846	10793	10926	10752	10768	10894	10838	10784	10826	10826	10921	11033	10921	10775	10951	10766	10823	10808	10969	10847	10803	10833	10707	10763	10713	11012	10620	10880	10888	10777	10870	10943	10826	10890	10856	10724	10796	10762	10859	11093	10738	10944	10622	10799	10968	10746	10765	10945	10854	10856	10894	10967	10935	10836	10831	10750	10866	10673	10729	10994	10826	10875	10856	10862	10858	10762	10755	10673	10959	10785	10873	10804	10857	10922	10942	10911	10804	10893	10716	11045	11091	10896	10977	10829	10634	10869	10907	10759	10848	10661	10892	10800	10893	11005	10881	10694	10712	11003	10770	10844	10878	10872	10898	10841	10963	10802	10857	10874	10842	10757	10825	10803	10848	10816	10804	10691	10742	10774	10827	10893	10783	10807	10728	10752	10982	10782	10899	10854
24276	21715	30522	27570	25839	38840	50117	52267	39382	27862	20796	18281	17785	17731	17572	17663	17747	17824	17677	17742	17676	17630	17691	17414	17439	17481	17516	17530	17751	17644	17552	17542	17532	17659	17620	17540	17506	17482	17547	17537	17625	17464	17391	17803	17316	17331	17792	17524	17584	17450	17475	17540	17635	17502	17460	17638	17591	17538	17465	17576	17652	17551	17670	17554	17550	17518	17452	17398	17701	17700	17664	17397	17656	17517	17590	17626	17441	17439	17285	17508	17454	17338	17483	17338	17519	17458	17290	17646	17460	17474	17594	17464	17412	17435	17429	17450	17391	17447	17529	17520	17575	17600	17485	17461	17394	17498	17359	17407	17554	17492	17479	17330	17258	17189	17648	17366	17271	17348	17499	17440	17503	17392	17441	17355	17488	17249	17592	17634	17650	17502	17575	17494	17658	17508	17731	17606	17422	17601	17356	17480	17260	17565	17573	17360	17539	17579	17545	17560	17605	17565	17672	17644	17530	17386	17478	17448	17501	17522	17519	17458	17379	17415	17464	17485	17474	17556	17364	17623	17605	17306	17361	17626	17402	17413	17501	17320	17338	17340	17574	17535	17317	17367	17481	17588	17495	17537	17502	17472	17855	17519	17468	17573	17609	17593	17429	17348	17382	17174	17660	17283	17629	17370	17375	17513	17519	17459	17502	17268	17671	17173	17463	17528	17528	17542	17476	17544	17389	17558	17670	17424	17552	17297	17339	17484	17475	17680	17510	17305	17614	17536	17529	17442	17606	17627	17458	17498	17384	17668	17596	17746	17582	17510	17527	17388	17462	17421	17428	17341	17519	17262	17505	17347	17515	17389	17411	17130	17494	17551	17422	17613	17579	17375	17464	17685	17517	17396	17548	17272	17457	17418	17492	17467	17438	17667	17536	17474	17468	17558	17440	17379	17521	17595	17427	17567	17546	17526	17668	17561	17547	17430	17441	17280	17412	17543	17603	17384	17498	17386	17538	17460	17462	17359	17507	17414	17651	17483	17399	17530	17632	17334	17405	17317	17600	17437	17428	17669	17241	17628	17425	17304	17488	17597	17441	17475	17443	17339	17603	17512	17408	17557	17457	17527	17499	17457	17501	17560	17367	17387	17602	17415	17490	17385	17442	17527	17662	17770	17632	17431	17599	17514	17502	17253	17468	17510	17459	17477	17285	17435	17641	17317	17565	17780	17555	17673	17622	17591	17708	17204	17510	17541	17241	17434	17476	17588	17394	17468	17510	17364	17513	17729	17520	17531	17612	17381	17590	17514	17616	17500	17462	17440	17514	17504	17540	17370	17442	17580	17619	17446	17665	17539	17726	17513	17335	17582	17536	17429	17631	17297	17404	17456	17216	17446	17537	17396	17422	17761	17298	17400	17366	17418	17513	17445	17407	17352	17437	17386	17295	17603	17402	17546	17238	17548	17446	17407	17401	17509	17466	17497	17381	17540	17618	17597	17557	17426	17483	17628	17700	17393	17549	17502	17242	17598	17517	17465	17564	17501	17331	17295	17429	17620	17374	17471	17454	17520	17506	17465	17462	17690	17596	17306	17737	17592	17474	17318	17344	17521	17208	17645	17657	17678	17621	17374	17422	17496	17457	17505	17596	17399	17335	17607	17605	17486	17577	17365	17224	17691	17489	17803	17360	17598	17641	17499	17551	17310	17671	17584	17537	17670	17460	17606	17518	17367	17349	17435	17882	17464	17417	17557	17437	17301	17486	17470	17431	17592	17351	17512	17570	17436	17390	17558	17297	17450	17511	17755	17728	17390	17414	17454	17430	17358	17278	17680	17627	17413	17663	17705	17590	17387	17509	17505	17404	17425	17714	17497	17362	17395	17490	17702	17600	17499	17515	17349	17369	17584	17712	17456	17380	17466	17433	17496	17537	17546	17420	17439	17545	17262	17404	17219	17490	17502	17488	17484	17361	17529	17455	17332	17422	17517	17593	17519	17635	17396	17545	17513	17405	17399	17448	17400	17528	17542	17455	17400	17586	17468	17567	17579	17650	17388	17840	17399	17729	17415	17415	17464	17717	17498	17577	17654	17422	17283	17432	17429	17462	17399	17627	17368	17212	17475	17529	17345	17664	17563	17420	17472	17346	17344	17541	17492	17717	17285	17587	17635	17413	17607	17306	17657	17356	17423	17357	17357	17570	17535	17600	17359	17413	17565	17573	17479	17568	17662	17562	17663	17474	17302	17545	17353	17394	17326	17348	17484	17423	17467	17480	17395	17373	17726	17467	17714	17576	17166	17430	17266	17412	17481	17184	17581	17523	17470	17583	17508	17570	17624	17661	17603	17655	17621	17652	17747	17468	17398	17356	17444	17511	17434	17381	17265	17366	17255	17388	17446	17465	17522	17454	17412	17403	17499	17639	17297	17407	17453	17289	17361	17400	17515	17487	17324	17614	17301	17384	17281	17451	17476	17289	17347	17572	17338	17450	17608	17355	17561	17373	17449	17388	17241	17338	17492	17322	17337	17559	17378	17333	17516	17417	17413	17440	17593	17434	17471	17421	17633	17268	17574	17542	17420	17536	17565	17590	17355	17483	17418	17171	17248	17422	17504	17623	17533	17536	17504	17595	17375	17351	17341	17436	17558	17496	17656	17566	17491	17165	17188	17285	17366	17260	17549	17449	17622	17512	17417	17292	17253	17547	17567	17447	17397	17548	17615	17218	17692	17270	17374	17387	17602	17653	17530	17545	17401	17297	17377	17348	17466	17466	17505	17360	17314	17798	17325	17414	17379	17292	17327	17409	17292	17451	17566	17338	17340	17495	17463	17567	17326	17444	17595	17499	17295	17607	17377	17439	17454	17562	17420	17447	17566	17468	17531	17645	17472	17112	17477	17388	17472	17341	17353	17497	17352	17332	17477	17696	17415	17522	17254	17544	17320	17214	17433	17664	17538	17578	17368	17519	17554	17485	17375	17481	17535	17463	17491	17524	17492	17311	17309	17494	17192	17442	17587	17463	17339	17443	17578	17502	17335	17466	17559	17453	17683	17358	17552	17509	17672	17489	17432	17591	17407	17551	17456	17415	17401	17659	17456	17565	17512	17503	17525	17586	17373	17658	17681	17289	17313	17577	17506	17460	17654	17602	17536	17463	17426	17734	17468	17573	17437	17609	17397	17505	17574	17566	17593	17496	17380	17454	17376	17388	17489	17570	17410	17571	17483	17463	17445	17428	17379	17614	17437	17616	17342	17408	17384	17350	17348	17621	17282	17454	17405	17539	17454	17495	17557	17462	17443	17495	17480	17421	17548	17546	17691	17474	17457	17346	17397	17546	17440	17524	17330	17517	17481	17547	17122	17645	17504	17390	17532	17332	17522	17534	17336	17461	17588	17453	17544	17606	17488	17602	17393	17398	17581	17527	17634	17573	17636	17526	17688	17579	17329	17566	17616	17530	17598	17623	17656	17512	17411	17385	17277	17433	17484	17535	17411	17333	17425	17507	17667	17588	17527	17639	17450	17402	17408	17306	17616	17516	17361	17433	17465	17452	17574	17360	17397	17435	17535	17606	17577	17421	17517	17526	17411	17466	17511	17503	17472	17449	17305	17484	17328	17569	17499	17457	17518	17481	17350	17454	17520	17558	17379	17472	17413	17563	17447	17756	17588	17610	17442	17521	17408	17463	17578	17584	17680	17583	17382	17472	17391	17379	17489	17710	17432	17318	17728	17446	17485	17569	17602	17425	17538	17643	17488	17650	17650	17440	17250	17314	17276	17510	17313	17522	17601	17561	17598	17443	17331	17384	17370	17506	17557	17448	17334	17428	17365	17264	17311	17490	17570	17416	17506	17353	17480	17528	17467	17472	17428	17445	17490	17421	17503	17486	17610	17687	17503	17525	17534	17450	17486	17639	17537	17327	17484	17471	17391	17390	17516	17219	17449	17454	17703	17473	17469	17424	17370	17453	17683	17641	17388	17562	17632	17545	17447	17587	17430	17495	17495	17545	17331	17382	17673	17483	17360	17403	17542	17509	17576	17431	17294	17528	17306	17399	17412	17349	17312	17496	17302	17361	17557	17497	17570	17145	17330	17303	17410	17492	17448	17582	17557	17594	17409	17638	17375	17384	17631	17431	17445	17352	17684	17181	17455	17604	17268	17393	17551	17377	17499	17610	17536	17431	17510	17232	17336	17621	17454	17576	17358	17275	17393	17320	17548	17593	17628	17302	17341	17379	17629	17545	17443	17489	17485	17385	17701	17413	17420	17421	17274	17471	17431	17249	17578	17432	17374	17491	17364	17522	17257	17576	17412	17443	17426	17628	17455	17304	17605	17598	17592	17586	17569	17520	17694	17543	17541	17511	17493	17334	17399	17470	17404	17563	17466	17393	17469	17439	17632	17324	17498	17393	17314	17264	17670	17432	17695	17659	17592	17424	17686	17556	17541	17256	17522	17509	17198	17391	17545	17481	17469	17322	17544	17621	17515	17576	17561	17446	17286	17358	17445	17484	17518	17509	17448	17456	17602	17436	17207	17502	17600	17414	17286	17650	17445	17424	17558	17717	17766	17354	17399	17413	17622	17463	17424	17589	17517	17392	17570	17284	17481	17297	17504	17359	17335	17451	17469	17487	17365	17409	17239	17319	17595	17419	17421	17321	17496	17312	17590	17378	17425	17507	17445	17411	17604	17613	17672	17510	17625	17285	17549	17411	17506	17244	17380	17619	17489	17281	17506	17554	17339	17255	17532	17483	17488	17512	17603	17513	17409	17459	17531	17334	17311	17514	17357	17367	17620	17405	17177	17349	17310	17477	17404	17386	17737	17441	17528	17622	17526	17541	17350	17672	17383	17587	17382	17511	17469	17396	17551	17402	17502	17529	17477	17484	17441	17544	17493	17612	17243	17394	17383	17572	17468	17353	17669	17526	17725	17335	17482	17471	17428	17283	17268	17530	17357	17561	17680	17677	17494	17594	17430	17477	17494	17300	17369	17545	17515	17615	17521	17410	17635	17391	17599	17604	17537	17587	17610	17397	17475	17383	17538	17652	17313	17573	17520	17630	17399	17408	17448	17694	17424	17487	17533	17504	17594	17392	17629	17526	17451	17473	17511	17387	17349	17327	17447	17503	17450	17425	17592	17543	17494	17542	17486	17375	17426	17691	17493	17483	17339
37167	70612	62635	29904	24138	37969	45254	46627	30204	18546	12867	11486	11265	11170	11083	11276	11233	11129	11210	11275	11310	11209	11279	11200	11170	11345	11381	11275	11320	11426	11392	11281	11174	11229	11278	11232	11169	11366	11374	11150	11198	11222	11130	11102	11294	11327	11183	11171	11091	11213	11214	11179	11171	11284	11223	11097	11236	11307	11290	11146	11164	11091	11197	11112	11242	11214	11247	11142	11209	11211	11187	11165	11311	11105	11161	11311	11321	11108	11181	11181	11056	11217	11152	11239	11111	11085	11332	11193	11176	11225	11270	11290	11055	11295	11264	11103	11378	11103	11181	11245	11210	11153	11159	11105	11201	11106	11153	11332	11160	11205	11119	11142	11257	11115	11160	11244	11189	10988	11235	11269	11142	11305	11097	11139	11183	11249	11062	11189	11178	11206	11218	11214	11091	11246	11226	11136	11297	11317	11145	11133	11056	11075	11209	11122	11162	11086	11224	11107	11080	11115	11224	11213	11153	11042	11220	11301	11092	11102	11058	11214	11093	11021	11066	11118	11330	10975	11114	11172	11108	11181	11261	11164	11216	11073	11250	11019	11311	11124	11148	11084	11219	11239	11202	11116	11279	11259	11155	11100	11121	11279	11227	11144	11309	11227	11125	11176	11252	11027	11223	11154	11194	11168	11225	11151	11153	11333	11150	11305	11037	11183	11233	11138	11094	11167	11241	11092	11147	11216	11390	11057	11242	11240	11268	11152	11237	11148	11168	11207	11272	11257	11261	11170	11085	11228	11070	11113	11062	11154	11275	11171	11200	11211	11192	10961	11103	11262	11193	11179	11163	11093	11282	11193	11031	11273	11115	11206	11240	11048	11152	11165	11190	11189	11270	11080	11203	11102	11283	10947	11171	11276	11105	11181	11163	11031	11119	11226	11072	11073	10928	11223	11206	11158	11204	11172	11040	11204	11132	11198	11180	11076	11158	11244	11164	11101	11102	11122	11301	10938	11306	11263	11171	11092	11230	11101	11121	11133	10921	11271	11022	11117	11047	11047	11184	11026	11079	11153	11092	11121	10911	11110	11150	11106	11134	11014	11195	11147	11133	11103	11136	11086	11193	11186	11104	11348	11210	11279	11125	11139	11154	11197	11193	11182	11303	11238	11296	11105	11039	11187	11199	11159	11078	11112	11216	11128	11183	11105	11015	11281	11201	11126	11185	11091	11205	11208	11160	10989	11129	11145	11130	11205	11038	11158	11266	11206	11286	11210	11029	11145	11324	11076	11338	11134	11134	11218	11149	11229	11393	11223	11152	11008	11182	11124	11131	11182	11265	10987	11266	11260	11155	11217	11202	11245	11135	11176	11156	11040	11419	11220	11243	11239	11018	11174	11163	11241	11149	11142	11260	11111	11073	11166	11089	11178	11187	11140	11163	11252	11056	11009	11014	11036	11128	11055	11167	11290	11093	11376	11141	10978	11209	11201	11277	11209	11240	11152	11246	11224	11215	11056	11101	11182	11176	11224	11119	11113	11179	11172	11267	11051	11081	11189	11243	11219	11197	11439	11113	11179	11206	11083	11187	11237	11232	11202	11192	11100	11260	11060	11201	11108	11213	11070	11168	11168	11112	11189	11124	11151	11120	11136	11125	11271	11193	11259	11131	11247	11061	11210	11184	11051	11226	11078	11111	11285	11100	11135	11033	11198	11171	11142	11131	11035	11398	11028	11105	11102	11039	11274	11006	11132	11081	11316	11152	11161	11313	11181	11035	11118	11092	11269	11119	11149	11256	11241	11175	11329	11124	11138	11203	11200	11187	11256	11144	11082	11280	11310	11187	11294	11182	10987	11088	11082	11294	11244	11003	11248	11370	11236	11028	11292	11067	11129	11117	11127	11076	11117	10932	11067	11272	11261	11277	11177	11267	11063	11228	11152	11137	11101	11298	11152	11207	11119	11159	11240	11175	11037	11309	11094	11238	11258	11043	11116	11031	11267	11184	11091	11188	11160	11270	11039	11140	11167	11105	11151	11274	11081	11123	11245	11286	11143	11146	11174	11131	11190	11309	11211	11211	11209	11025	11094	11095	11051	11256	11144	11081	11215	11014	10995	10995	11250	11116	11066	11180	11131	11265	11264	11172	11267	11182	11076	11135	11169	11138	11201	11204	11285	11130	11106	11198	11123	11281	11127	11022	11220	11051	10983	11154	11149	11011	10965	11149	11205	11110	11286	11249	11108	11150	11043	11050	11129	11088	11265	11155	11072	11211	11067	11311	11188	11146	11124	11119	10972	11187	11368	11196	11146	11236	11253	11129	11000	11166	11235	11182	11057	11180	11207	11280	10934	11089	11177	11201	11223	11186	11074	11175	11164	11137	11224	11233	11195	11256	11237	11071	11150	11060	11199	11173	11048	11170	11070	11032	11107	11254	11045	11157	11043	11106	11191	11239	11148	11114	11130	11221	11166	11193	11082	11254	11022	11183	10952	11006	11208	11101	11059	11227	11223	11194	11311	11136	10999	11055	11295	11154	11135	11212	11111	11068	11136	11165	11203	11217	11020	11069	11350	11307	11324	11103	11192	11179	11138	11151	11247	11072	11133	11201	11096	11078	11231	11198	11190	11078	11207	11225	11133	11016	11157	11232	11030	11287	11356	11134	11325	11144	11257	11169	11123	11226	11033	11073	11218	11165	10972	11244	11163	11148	11113	11196	11308	11188	11358	11199	11186	11170	11014	11165	11071	11091	11100	11109	11124	11152	11222	11158	11131	11300	11103	11172	11129	11416	11140	11170	11286	11305	11261	11181	11172	11068	11126	11215	11130	11223	11120	11108	11208	11126	11242	11245	11290	11240	11134	11128	11231	11094	11398	11194	11207	11253	11209	11178	11236	11220	11188	11100	11072	11232	11104	11067	11190	11433	11219	11047	11295	11088	11198	11123	11051	11096	11145	11104	11142	11213	11135	11198	11148	11230	11122	11194	11166	11086	11098	11176	11169	11250	11014	11043	11056	11253	11161	11123	11124	11073	11217	11141	11312	11302	11084	11231	11186	11197	11065	11267	11161	11368	11201	11233	11119	11124	11204	11217	11250	10998	11102	10978	11239	11236	11077	11269	11132	11233	11179	11286	11137	11160	11167	11229	11071	11117	11217	11172	11207	11010	11249	11274	11257	11180	11091	11227	11050	11319	11150	11141	11253	11239	11168	11248	11240	11000	11252	11090	11155	11116	11160	11050	11149	11210	11143	11055	11040	11114	11013	11379	11086	11176	10988	11131	11096	11148	11063	11139	11068	11219	11106	11219	11027	11162	11283	11128	11108	11105	11120	11083	11196	11083	11151	10979	11089	11084	11026	11092	11163	11179	11009	11208	11201	11294	11168	11268	11147	11064	11260	11185	11157	11251	11077	11129	11210	11053	11107	11093	11024	11240	11131	11296	11161	11195	11213	11032	11362	11275	11115	10986	11180	11215	11163	11059	11192	11204	11120	11236	11117	11165	11184	11230	11207	11148	11286	10969	10911	11139	11187	11235	11114	10986	11074	11201	11303	11152	11190	11230	11388	11004	11172	11131	11007	11183	11149	11109	11198	11130	11342	11149	11327	11157	11157	11305	11102	11142	11295	11339	11158	11157	11043	11040	11259	11402	11207	11126	11200	11340	10974	11132	11167	11077	11116	11312	11081	11151	11236	11310	11185	11087	11170	11135	11106	11073	11113	11044	11334	11062	11165	11229	11184	11284	11034	11200	10924	11298	11282	11261	11158	11254	11074	10975	11167	11158	11313	11099	11155	11190	11093	11322	11187	11079	11170	11239	11239	11007	11308	11130	11056	11092	11196	11068	11189	11014	11158	11107	11084	11262	11136	11047	11109	11215	11047	11156	11129	11192	11079	11168	11296	11020	11180	11289	11192	11169	11309	11126	11112	11123	11201	11155	11092	11055	11093	11248	11120	11170	11188	11238	11145	11323	11182	11109	11219	11194	11221	11283	11104	11214	11020	11165	11296	11153	11113	11035	11094	11119	11009	11176	11079	11258	11276	11251	11185	11118	11104	11167	11277	11162	11234	11209	11265	11136	11107	11080	11133	11080	11163	11146	11194	11240	10993	11046	11116	11151	11235	11006	11153	11173	11081	11243	11115	11207	11314	11184	11332	11177	11297	11092	11124	11063	11089	11260	11120	11185	11077	11092	10972	11244	11155	11282	11213	11142	10979	11266	11214	11178	11265	11295	11103	11194	11163	11248	11116	11055	11062	11186	11213	11214	11224	11153	11283	11054	11131	11221	11245	11140	11209	11228	11097	11113	11149	11189	10973	11212	11159	11181	11051	11075	11081	11014	11114	11276	11130	11154	11071	11219	10953	11163	11166	11190	10980	11204	11202	11139	11179	11157	11275	11108	11184	11045	11008	10914	11252	11271	11122	11159	11245	11044	11086	10961	11049	11170	11192	11259	11111	11302	11032	11081	11181	11068	11319	11178	11129	11147	11164	11203	11048	11208	11072	11304	11056	11249	11203	11193	11115	11192	11274	11089	11247	11140	11196	11198	11238	11080	11198	11198	11201	11265	11178	11170	11208	11238	11161	11191	11217	11279	11108	11303	11192	11066	11203	11278	11011	11300	11019	11164	11174	11138	11278	11193	11147	11091	11124	11344	11335	11024	11239	11156	11360	11224	11232	11069	11333	11059	11146	11117	11239	11213	11133	11200	10989	11182	11190	11123	11115	11104	11167	11191	11221	11230	11326	11154	11192	11091	11141	11046	11146	11259	11134	11182	11199	11240	11197	11156	10979	11149	11225	11291	11122	11137	11137	11034	11192	11130	11147	11205	11130	11244	11221	11167	11232	11080	11115	11288	11021	11151	11142	11246	11050	11161	11117	11333	11238	11202	11296	11231	11253	11216	11228	11143	11135	11216	11284	11078	11112	11316	11197	11147	11301	11200	11197	11221	11224	11075	11103	11160	11193	11029	11110	11050	11097	11030	11015	11264	11174	11193	11183	11371	11151	11255	10987	11227	11244	11167	11091	11075	10996	11178	11203	11006	11014	11255	11211	11132	10918	11127	11067	11127	11256	11162	11147	11151	11071	11184	11045	11213	11231	11149	11228	11096	11380	11068	11060	11227	11084	11160	11091	10964	11171	11167	11093	11110	11157	11121	11255	11016	11018
35701	41392	43456	33977	23545	20100	21244	22230	20357	18441	17565	17405	17128	17249	17020	17290	17191	17144	17178	17128	17298	17152	17231	17288	17255	17029	17269	17229	17136	17221	17254	17053	17163	17083	17152	17050	17301	17101	17166	17249	17124	17075	17177	17319	17114	17241	17170	17141	17088	17194	17307	17026	17036	17141	17263	17233	17140	16975	17232	17005	17036	16943	17198	16975	17366	17324	17186	17129	16766	17234	17082	16909	16960	17036	17196	17370	16857	17157	17378	17091	17115	16898	17362	17028	17125	16937	17381	17155	17009	17157	17049	17030	17152	17075	17131	17302	17293	17161	17262	17262	17125	17008	17068	17328	17059	16959	16935	17233	17052	17269	17067	17070	17217	17235	17294	17142	16907	17211	17024	17108	17078	16993	17212	17246	16989	17173	16865	17059	17102	17164	17060	17226	17073	17123	17068	16953	17230	17171	17063	17028	17175	17043	16961	17398	17094	17353	17150	17080	16952	16977	17125	17232	17148	17042	17228	17269	17241	17057	17186	17074	17165	17087	17100	16957	17233	17160	16988	17024	17084	17069	16887	17251	17059	17150	17178	17175	17129	17146	16918	16944	17254	17251	17237	17346	17077	16911	17201	17198	17042	17074	17179	17127	17094	17162	16985	17218	17322	17057	17080	16991	17176	17194	17113	17188	17069	17024	17074	17074	17041	17285	17339	17397	17096	17177	17004	17260	17175	17065	16972	17172	17017	16945	17014	17293	17205	17196	17276	17030	17219	16950	16975	17228	17201	16919	17104	16994	17204	17093	17241	17072	17146	17112	17202	16856	17194	17104	17143	17404	17296	17133	17057	17072	17012	16855	17102	17201	17263	17047	17213	17192	17302	17104	17196	17117	17152	17125	17180	17197	17049	17022	17075	17011	16970	17274	17024	16917	16774	17082	17353	17017	16857	17237	16954	17041	17073	17077	17050	17096	17090	17049	17151	16937	16934	17134	16937	17058	17124	17211	17168	17240	17246	17012	16935	17060	17168	17084	17011	17017	16878	17173	17030	17192	17228	17034	17109	17272	16992	17090	17159	17133	17326	17322	17337	17203	17280	17085	17178	17255	17057	16946	17205	17213	17247	16958	17231	17026	17108	17314	17112	17110	17093	17011	17137	16971	16990	17202	17056	17207	17141	16945	17044	16966	17095	17174	17122	17038	17174	17174	16952	17100	17137	17020	17188	16841	17346	17182	17030	17273	17227	17221	17149	17023	16898	17214	17143	17097	16972	17189	16957	17147	17131	17218	17310	17096	17149	17167	17021	17076	17172	17259	16942	17430	17181	17348	17211	17048	17219	17096	17099	17198	16929	17085	17222	17132	17226	17323	17170	17226	17302	17023	17170	17153	17128	17011	17172	17097	17248	17244	17073	17103	17170	17201	17269	17027	16977	17069	17445	17076	16954	17404	16906	17041	17032	16967	17058	17285	17152	17129	17363	16874	17154	17234	17167	17316	17187	17220	17303	16877	17157	16924	17301	17119	17245	17151	17110	17342	17011	16995	17004	17118	17012	17370	17050	17206	17236	17183	17364	17157	17187	17150	17071	17114	17160	17201	17062	16922	17053	17006	17075	17102	17022	16955	17190	17125	17101	17245	17157	17143	16922	17351	16945	17275	17163	16999	16856	16824	17142	17159	17229	17145	17361	17224	17190	17249	16997	16904	16952	17244	17005	16923	17261	17115	16972	17128	17076	16916	17161	16994	17055	17087	17172	17120	17073	17046	17091	17053	17172	17039	17236	17202	17201	16992	17357	17191	17061	17082	17388	17143	17090	17162	17150	16895	17124	16914	17027	17130	17299	17138	17012	17186	17029	16981	17187	17093	16897	17052	17044	17060	17075	17176	17103	17100	17178	17055	16982	16954	17028	16904	17147	17263	17300	16997	17156	17205	16978	17198	17374	17443	16985	17056	17061	16980	17030	16984	17122	17087	17102	17056	17161	16940	17304	17186	17056	17199	16925	17061	17144	17183	17520	17063	17113	16942	16911	17044	16958	17181	16986	16925	17037	17037	16881	17094	17183	16897	17261	17160	16990	16942	17156	17205	17169	17188	17102	17098	17111	17119	17015	17310	17307	17045	17245	16838	17179	17110	17109	16912	16816	17202	17116	16919	17164	17328	17101	17064	16882	17131	17247	17158	17156	17158	17160	17153	17120	17189	16948	16988	17047	16917	17255	17122	16975	17259	17084	16823	17052	17324	17023	17269	17348	17147	16940	17198	16805	17069	17154	17213	16938	17180	17107	17028	17142	17042	17180	17284	17323	17237	17120	17019	17237	17223	17027	17231	16967	17043	16902	17092	17031	17035	16939	16946	17214	17232	16949	17201	17031	17231	17108	17356	17433	17259	17220	17129	17124	17309	17285	17192	17206	17126	17214	17201	17155	17073	17115	17163	17220	17092	17281	16994	17127	17043	17058	17192	17135	17462	17266	17120	16999	17131	16925	17130	17076	17148	17119	17155	17204	17359	17124	17082	17163	17087	17273	16969	16992	17236	17012	17119	17134	16926	17125	17338	17116	17101	17379	17061	17112	16929	17294	17186	17064	17177	17128	17075	17099	17188	17064	17150	17039	17073	17215	16978	17004	16918	17244	17159	17273	17178	17293	17046	17068	17160	17085	17099	17158	17200	16941	16940	16933	17151	17383	17095	16996	17169	17156	17043	17184	17043	16928	17100	17122	17151	16986	17221	17261	17010	17281	17089	17275	17121	17106	17017	17001	17179	17076	17329	17163	17145	16919	17220	17024	17100	17098	16945	17100	17171	17057	17168	17313	17225	17181	17114	17048	17201	17186	17345	17227	17098	17095	17216	17305	17202	17260	17270	17279	17202	17042	17161	17227	17315	17159	17050	17058	16938	17034	17123	17102	16912	17086	17089	17033	16994	17203	17168	17270	17231	17037	17310	17180	16988	16958	17146	17016	17069	16965	17027	17139	17226	17031	17234	17017	17084	17163	17052	17258	17240	17085	17099	17141	17186	17210	17072	17210	17313	17022	17144	17155	17233	17224	17236	17166	17071	17080	17171	17083	17210	16932	17027	17026	16964	17073	17238	17057	17037	17092	17025	17258	17040	17273	17085	17075	17055	17088	17225	17384	17119	17068	17123	17156	17155	17081	17145	16987	17181	17114	17047	17296	17266	17195	17081	17347	17257	17428	17012	17254	17197	16975	17017	17323	16933	17258	17060	17327	17239	16929	17209	17221	17240	17088	17039	16958	17168	17224	16999	17039	17045	17153	17169	17176	17209	17049	17242	16960	17152	17086	17328	17491	17202	17052	16890	17142	17337	17135	17295	17076	17456	17281	17002	17064	17016	17141	17194	16971	17069	16990	17066	17082	16843	17123	17259	17117	17069	17013	17173	17279	17170	17029	17079	16976	16909	16990	16822	17347	17070	17189	16856	17034	17040	17256	17181	16921	17142	17223	17220	17165	17091	17027	17134	17279	17255	17099	17241	17285	17020	17020	17252	17329	17028	16961	17369	17175	16960	17426	17165	17077	17139	17012	17239	17095	17087	17218	17042	17197	17228	17061	17106	17180	17157	17068	17066	17040	17017	17081	16992	17020	17194	17250	17172	17113	16994	17083	17084	17127	16950	16848	16947	17037	16943	17254	17234	17183	17285	17096	17183	17289	17025	17209	17130	17165	17059	17273	17074	17138	17069	17095	17294	17096	17043	16991	17012	16920	17152	17022	17218	17126	17145	17126	17266	17196	16949	17277	17066	17187	17104	17094	17204	17147	17082	17041	17259	17239	17305	17230	17245	17257	16952	17115	17020	17023	16933	17246	16990	17026	17293	17236	17157	17057	17189	17025	16987	17065	17127	17418	17245	17111	17180	17139	17233	17059	17051	16971	17230	17345	17167	17008	17087	17149	17242	17156	17260	16999	17239	17072	17016	17229	17227	17370	17397	16967	17345	17208	17034	17170	17127	17154	16890	17233	17402	17202	17143	17085	17053	17125	16944	17345	17014	17089	17096	17132	17385	16891	17022	17229	17082	16963	17129	17143	17150	16940	17207	17128	17231	17070	16920	17056	17045	17218	17120	16995	17038	17222	17239	16945	17065	17212	16996	17348	17156	16956	17230	17047	16988	17147	17036	17250	17176	17086	17052	16922	16893	17182	17346	17215	17312	17216	17099	17195	17075	16964	16929	17038	17209	17268	17058	17111	17163	17311	17155	17089	17174	16911	17051	17137	17073	17038	17220	17280	17184	17061	17296	17081	17115	17122	17174	17241	17094	17133	17221	17194	17007	17112	17139	17299	16976	16992	17112	17048	17195	17070	17171	17175	17038	17136	17058	17203	17076	17072	17200	17044	17063	17035	17339	17117	17092	17392	16971	17162	17138	17108	17247	17080	17247	16980	17211	17296	17004	17182	17397	17226	17213	17105	17249	17280	17183	17158	17172	17352	17017	17537	17274	17111	16982	17087	17248	17218	17270	17224	17136	16954	17165	16955	16944	17205	17094	17072	17157	17076	17087	16995	16996	17088	16999	16982	16995	17233	17197	17079	17117	17088	17301	17178	17018	17020	16942	17063	17112	17123	16838	17082	17186	17110	17147	17190	17399	17037	17140	16983	16990	17019	16980	17184	17216	17126	17168	17199	17113	17085	17142	17172	17175	17158	17034	17128	17027	17151	17124	17172	17072	17388	17214	17234	17382	16974	17182	17041	17064	17278	17072	17179	17119	16962	16989	17181	17376	17231	17015	17198	17193	17139	17083	17276	17202	17447	17179	17231	17001	17029	16985	17111	17043	17076	17107	17149	17179	17178	17122	17201	17183	17175	17211	17005	17116	17170	17178	17133	17335	17075	17243	17242	17065	17178	17132	16982	17074	17202	17297	17094	17007	17201	17181	17343	17025	17228	17114	17176	17194	17199	17146	17090	17207	17101	17306	17266	17088	17360	17027	17114	17197	17112	17272	17132	17017	17283	17054	17066	17101	16920	17338	17056	17159	16960	17179	17171	17239	16965	17163	17166	17235	17341	16999	16963	16922	17202	17052	17210	17156	17069	17109	17212	17241	17409	17009	17021	17113	17193	17063	17197	17070	17138	17172	17003	17041	17036	17210	16854	17222	16954	17156	17095	17064	16855	17187	17202	16952	16870	17165	16982	17197
29120	50131	40972	25179	15875	13126	14206	15516	13232	11517	10807	10699	10811	10608	10565	10511	10673	10639	10681	10591	10636	10663	10606	10801	10589	10732	10628	10489	10653	10573	10658	10804	10647	10634	10645	10747	10550	10543	10607	10546	10644	10639	10722	10513	10881	10524	10540	10630	10672	10515	10578	10648	10756	10649	10485	10578	10749	10527	10644	10572	10455	10599	10711	10499	10434	10519	10641	10669	10730	10415	10705	10728	10600	10680	10606	10736	10396	10762	10624	10645	10701	10595	10725	10650	10667	10589	10571	10533	10606	10530	10678	10667	10683	10706	10482	10679	10852	10637	10592	10432	10589	10471	10683	10630	10809	10673	10580	10717	10607	10689	10672	10615	10687	10607	10578	10709	10589	10524	10507	10574	10610	10576	10497	10573	10601	10742	10558	10542	10556	10717	10614	10658	10524	10488	10590	10727	10685	10696	10568	10664	10534	10518	10505	10653	10583	10636	10758	10484	10596	10661	10668	10652	10455	10543	10627	10608	10621	10613	10657	10622	10712	10632	10645	10654	10605	10495	10556	10701	10586	10577	10835	10554	10695	10558	10516	10557	10549	10438	10611	10712	10670	10705	10654	10624	10612	10518	10666	10709	10478	10513	10544	10666	10634	10506	10680	10611	10757	10634	10577	10554	10618	10679	10691	10532	10520	10576	10623	10546	10669	10691	10757	10559	10528	10632	10556	10583	10751	10632	10582	10593	10752	10637	10675	10602	10690	10728	10580	10683	10596	10394	10535	10571	10646	10657	10518	10485	10660	10668	10641	10573	10705	10581	10552	10540	10639	10507	10601	10635	10670	10622	10687	10567	10714	10654	10804	10789	10679	10509	10798	10446	10677	10570	10503	10641	10672	10691	10657	10541	10658	10529	10562	10670	10715	10635	10691	10519	10691	10696	10667	10558	10746	10671	10689	10662	10591	10429	10684	10521	10603	10563	10524	10738	10663	10731	10573	10551	10454	10449	10585	10614	10459	10730	10714	10671	10548	10580	10606	10563	10557	10677	10461	10523	10705	10658	10710	10538	10609	10623	10419	10708	10595	10586	10541	10593	10541	10650	10601	10645	10686	10517	10620	10492	10530	10670	10484	10694	10515	10671	10704	10517	10498	10564	10682	10581	10530	10558	10726	10646	10689	10637	10688	10386	10556	10592	10706	10675	10427	10688	10614	10693	10716	10498	10713	10573	10636	10571	10506	10711	10586	10846	10701	10635	10557	10533	10679	10729	10568	10652	10619	10644	10477	10418	10641	10389	10496	10616	10622	10612	10589	10483	10635	10437	10649	10694	10441	10537	10684	10576	10598	10763	10752	10538	10690	10599	10647	10560	10621	10569	10572	10553	10650	10797	10634	10711	10766	10537	10666	10563	10678	10619	10613	10711	10537	10635	10588	10630	10612	10592	10565	10674	10575	10598	10650	10437	10611	10792	10573	10632	10577	10594	10590	10538	10657	10658	10736	10622	10660	10685	10320	10632	10580	10689	10582	10596	10535	10664	10648	10713	10677	10614	10617	10693	10590	10581	10565	10642	10635	10582	10514	10657	10631	10667	10849	10570	10616	10726	10672	10671	10581	10772	10645	10611	10569	10635	10605	10745	10829	10624	10661	10573	10585	10691	10534	10618	10585	10484	10556	10611	10678	10647	10544	10648	10643	10638	10591	10594	10560	10605	10652	10578	10654	10624	10526	10792	10723	10786	10615	10741	10622	10476	10617	10563	10525	10616	10418	10778	10662	10622	10414	10695	10680	10664	10472	10611	10610	10542	10680	10709	10618	10765	10545	10634	10518	10799	10761	10625	10551	10501	10615	10503	10553	10590	10669	10614	10888	10658	10657	10544	10682	10505	10681	10725	10610	10567	10637	10669	10638	10558	10729	10633	10637	10691	10668	10717	10641	10676	10649	10770	10710	10606	10670	10644	10543	10695	10422	10643	10496	10736	10660	10652	10730	10583	10382	10704	10460	10762	10776	10517	10717	10658	10606	10743	10694	10608	10660	10790	10591	10717	10529	10645	10675	10584	10502	10372	10467	10786	10690	10505	10494	10622	10695	10645	10651	10614	10738	10648	10490	10564	10545	10492	10692	10720	10524	10505	10731	10582	10621	10703	10485	10771	10625	10714	10543	10718	10481	10596	10416	10696	10658	10757	10649	10710	10788	10602	10653	10552	10614	10595	10616	10541	10633	10516	10648	10572	10700	10464	10798	10684	10609	10648	10564	10626	10638	10537	10514	10585	10646	10339	10680	10711	10659	10692	10699	10623	10668	10697	10613	10725	10623	10661	10688	10663	10578	10817	10496	10589	10656	10762	10775	10591	10600	10582	10742	10584	10601	10619	10685	10606	10691	10538	10473	10540	10712	10553	10604	10455	10621	10583	10651	10693	10653	10643	10589	10642	10516	10661	10735	10577	10722	10538	10555	10797	10643	10577	10729	10589	10667	10696	10555	10560	10643	10557	10612	10622	10537	10584	10560	10614	10578	10609	10572	10638	10507	10506	10768	10551	10678	10640	10707	10557	10714	10527	10696	10619	10627	10536	10630	10554	10679	10628	10610	10539	10595	10632	10874	10595	10554	10582	10553	10746	10493	10657	10484	10447	10575	10684	10577	10603	10700	10680	10680	10591	10602	10734	10752	10569	10625	10523	10594	10429	10509	10566	10616	10583	10646	10613	10400	10584	10580	10657	10675	10621	10758	10641	10607	10675	10652	10755	10634	10688	10564	10526	10563	10681	10555	10656	10490	10561	10639	10592	10699	10373	10666	10621	10465	10647	10596	10681	10608	10544	10591	10562	10642	10754	10500	10452	10520	10575	10680	10790	10610	10564	10518	10627	10599	10462	10692	10574	10585	10496	10676	10803	10582	10591	10603	10653	10539	10725	10716	10842	10600	10618	10677	10563	10566	10510	10699	10531	10529	10668	10613	10497	10488	10570	10631	10705	10581	10650	10669	10578	10669	10690	10508	10656	10502	10863	10577	10583	10439	10567	10487	10578	10703	10597	10727	10612	10612	10587	10501	10517	10493	10597	10682	10529	10592	10535	10568	10566	10698	10762	10796	10684	10488	10509	10576	10761	10564	10645	10579	10665	10549	10536	10666	10601	10553	10503	10554	10532	10713	10641	10511	10490	10446	10561	10650	10689	10731	10521	10580	10516	10456	10753	10600	10696	10587	10448	10633	10526	10559	10600	10479	10559	10526	10517	10537	10659	10549	10553	10636	10352	10680	10760	10538	10535	10822	10606	10725	10760	10609	10625	10656	10657	10515	10635	10612	10604	10614	10661	10437	10602	10570	10611	10609	10630	10635	10662	10854	10742	10678	10630	10655	10609	10544	10625	10673	10605	10583	10780	10679	10762	10555	10578	10698	10621	10655	10726	10589	10617	10525	10592	10569	10581	10640	10769	10430	10656	10765	10557	10476	10597	10689	10540	10646	10506	10738	10803	10609	10598	10513	10715	10441	10529	10679	10544	10600	10698	10724	10512	10487	10579	10687	10679	10711	10728	10693	10471	10788	10570	10599	10754	10559	10518	10621	10496	10723	10628	10573	10823	10706	10551	10611	10554	10539	10676	10636	10589	10672	10698	10690	10565	10660	10630	10498	10720	10517	10780	10580	10574	10521	10649	10530	10711	10604	10647	10519	10571	10501	10581	10572	10670	10594	10627	10679	10645	10543	10614	10649	10896	10542	10546	10642	10611	10486	10609	10621	10620	10755	10623	10733	10614	10776	10648	10534	10602	10798	10696	10664	10550	10625	10645	10621	10619	10488	10524	10526	10607	10499	10633	10584	10633	10488	10649	10530	10839	10600	10681	10607	10523	10534	10734	10496	10630	10740	10571	10564	10533	10702	10437	10482	10585	10746	10718	10542	10603	10635	10621	10729	10718	10556	10548	10590	10564	10544	10515	10562	10544	10701	10688	10690	10533	10665	10613	10663	10565	10649	10516	10398	10576	10561	10712	10573	10757	10713	10603	10600	10550	10725	10575	10699	10563	10573	10661	10633	10773	10492	10578	10567	10624	10805	10543	10623	10690	10657	10667	10515	10496	10651	10555	10718	10587	10766	10615	10547	10607	10730	10526	10611	10742	10392	10678	10644	10551	10745	10701	10737	10501	10522	10636	10650	10583	10694	10393	10549	10416	10592	10562	10449	10583	10505	10733	10696	10571	10657	10565	10511	10671	10605	10557	10701	10503	10668	10552	10750	10569	10471	10535	10689	10524	10601	10721	10659	10536	10676	10701	10615	10381	10670	10566	10408	10717	10567	10627	10729	10676	10684	10532	10585	10924	10763	10563	10602	10653	10725	10538	10646	10691	10689	10541	10732	10544	10573	10675	10768	10675	10600	10638	10511	10700	10501	10513	10749	10671	10740	10617	10623	10848	10671	10555	10646	10698	10715	10758	10682	10615	10717	10609	10642	10551	10685	10511	10601	10554	10746	10637	10629	10536	10799	10705	10704	10701	10539	10717	10690	10666	10699	10659	10606	10640	10706	10611	10554	10593	10622	10509	10677	10572	10508	10500	10652	10618	10668	10405	10518	10401	10694	10539	10711	10656	10537	10647	10887	10681	10820	10688	10455	10606	10671	10647	10562	10469	10627	10657	10695	10535	10651	10676	10497	10601	10725	10556	10727	10556	10573	10702	10597	10584	10623	10601	10634	10580	10529	10669	10562	10683	10556	10508	10754	10601	10629	10717	10584	10671	10659	10737	10648	10587	10623	10667	10590	10630	10585	10707	10634	10653	10529	10487	10785	10639	10532	10762	10686	10589	10638	10682	10782	10581	10722	10682	10751	10583	10607	10484	10567	10614	10475	10579	10564	10608	10538	10572	10680	10722	10755	10581	10646	10746	10535	10675	10557	10484	10776	10592	10635	10553	10451	10632	10355	10609	10743	10607	10598	10591	10580	10533	10619	10597	10557	10576	10673	10690	10620	10579	10648	10705	10499	10641	10598	10675	10771	10525	10626	10555	10642	10583	10664	10619	10747	10758	10574	10763	10746	10725	10521	10689	10641	10641	10650	10583	10501	10701	10814	10569	10583	10701	10579	10512	10513	10614	10679	10607	10754	10523	10628	10588	10399	10479	10615	10434	10599	10494	10610	10933	10709	10645	10628	10582
25864	22237	32264	34589	25990	22804	31633	37861	34534	25514	19709	17839	17423	17349	17043	17343	17080	17078	17105	17061	17128	17026	16989	17097	17001	17348	17124	16821	17158	16833	17134	16857	16992	16970	17028	16915	17196	16897	16961	16995	17156	16912	17014	17041	17155	16960	16956	17063	16872	17045	16825	17125	17143	17141	16909	16910	17154	16861	16993	17031	17101	17080	16895	17071	16954	17028	16825	16850	16914	16767	17007	16894	17219	17148	16911	17019	17131	16998	17306	16998	16953	17112	16987	16914	16939	17055	16959	16978	17153	16919	16853	17124	17028	16900	17084	17082	16900	16935	16894	17008	16952	17060	17034	16902	16895	17131	17023	17208	16971	16964	16905	16916	16942	16875	16916	16953	16994	16970	16988	17107	17035	17025	16864	17122	16994	17110	17135	16956	16973	16933	17105	17034	16917	17010	16899	16820	17014	17030	16973	17132	17088	17068	16971	17048	17065	17034	17066	17010	16991	16968	16994	16991	17073	16858	17067	16998	16702	17050	16879	16867	16930	16969	16914	16943	16812	17285	16967	17010	17077	17008	16927	16857	17104	17151	17007	17089	17033	16937	17192	16929	16977	16814	17025	17134	17199	16919	16833	16953	17117	17051	16999	16888	16921	16816	16779	16977	16930	17063	16848	16999	17007	16949	16917	16962	17209	17080	17030	17073	16937	17003	17006	17007	17229	17030	16944	16867	17059	16823	17184	17035	16800	17039	17118	16761	16981	17077	17020	16997	16875	17156	16807	16860	17019	16928	16883	16949	16967	16940	16984	16956	16944	16886	17070	17055	17203	16999	16990	16993	16892	17105	17014	16931	17043	17111	16939	17039	16952	16845	17031	16904	16973	16988	17211	16871	17079	16831	16839	17043	17127	16862	16821	17001	17101	17096	17022	16946	16970	16932	16780	17158	17070	16879	17056	17028	17280	17052	17195	16901	17147	17001	17058	16877	16874	16872	17039	17010	16950	17027	17052	16913	17071	17020	16939	17206	16963	17000	16949	16957	17019	17134	16897	16790	17010	17081	17031	17198	17006	16903	16872	17135	17083	16980	17102	17120	16955	16956	16995	17037	16975	16923	16965	16985	16997	16878	16715	17027	17075	17036	17068	16707	17050	16966	17074	16981	16981	17009	17008	16970	16843	16844	16961	17037	17128	16856	16975	17062	17044	17117	16802	16955	17038	16772	16880	17004	16794	16904	17054	16705	16727	17036	16996	16946	17149	17072	17210	16972	16900	16915	16961	16964	16971	17125	17053	17132	17069	16910	17037	17035	16985	17072	17095	16909	17017	17038	16951	16971	17285	16898	16955	17007	17013	17120	16689	16881	17089	17028	17006	17082	16934	17003	17196	17077	17118	16952	16866	16831	16995	17000	16924	17162	17044	16869	17078	16813	17057	16860	16945	16856	16817	17102	16879	16957	17027	16957	16775	16920	17067	17085	17039	16967	17055	16780	16875	17095	16829	16893	16871	16754	16884	16720	16865	16849	16851	16819	17141	16878	17151	17058	17013	17097	17005	16932	17022	16896	17196	16833	17084	16890	16807	17077	17083	17152	16913	17027	16965	17059	17150	17163	16922	17091	16827	16897	16886	17042	16951	17043	16966	17161	17081	17219	16967	16919	16968	17088	16985	17415	16973	16999	17159	17070	16676	17046	17054	17036	16903	16949	16807	17016	16995	16926	17118	17028	17071	16876	17018	17171	16968	17025	17000	16972	17261	17074	16969	17105	17026	16734	16873	17063	17021	16889	17064	16858	16775	16860	16971	16985	17048	17008	17093	16936	16849	17069	17033	17055	17112	16852	17061	17097	16836	17116	16928	17082	17038	17069	17038	16920	17062	16964	17074	16930	16871	16952	17012	16941	17003	16993	17296	17056	16960	16981	16878	16987	16874	17007	16978	17122	16824	16897	16970	17009	16879	16890	17187	17021	17003	16939	16859	16837	16946	17022	16972	16860	17126	16972	16989	16823	16955	16965	17221	17179	17079	16872	16956	16787	16863	16991	17001	16944	17074	17111	16862	16985	16823	16873	17065	17051	17097	17030	16794	17001	16880	17115	16921	16993	17012	17033	16854	17066	17249	16986	17077	16924	16917	16894	16876	17057	16903	16999	16981	17040	16914	16911	17016	16962	17053	17109	17103	16991	16877	17003	17138	17000	16781	17110	17045	16900	17044	16869	16821	16944	16962	17038	17009	16733	16853	17013	17058	16893	16885	17036	17161	17080	17149	16999	17034	17192	17186	17057	17206	16981	16944	16834	17060	17112	16851	17215	16914	16720	17132	17004	16900	16860	17038	17123	17088	16982	16992	16740	17021	16945	17026	16884	17015	16944	16927	16905	16931	17038	17015	16718	16904	16915	16966	16980	17046	17051	17012	16819	17112	17316	17047	17015	17053	17117	17089	16908	16764	16640	16745	17022	16845	16908	17025	16876	16990	17178	17091	16850	16856	16855	16825	16851	16917	17061	17061	17066	17012	16856	17067	17121	16845	16931	16965	17019	17049	16888	17017	16939	17075	16949	17003	16807	16856	17047	16993	16876	17004	16998	17295	17000	17019	16861	16802	17093	17113	16780	17008	16793	17002	17140	17085	16734	16924	16955	16919	17122	17030	17118	17109	17095	16852	16910	16877	16952	16997	17020	16972	16716	16927	16860	16977	17176	16981	16840	16989	16997	16911	16750	16960	16947	16968	17106	16895	17118	17012	17034	17010	17062	17024	16887	16920	16885	17067	16725	16942	16966	16750	17011	16921	16796	17174	16993	17047	16898	17178	17003	17016	16827	17252	16913	16966	17098	16997	16999	16995	16941	17105	16938	17003	17039	16835	16922	17099	17056	17011	16888	16948	16931	16750	16998	17080	16956	17019	16934	16849	16989	17007	16917	16652	16855	16807	17203	17104	16988	17034	16848	17018	16921	16814	17275	17077	16877	17029	16852	17107	17014	17050	16917	16755	16821	17124	17016	16946	16981	16961	17146	17080	16905	16783	17035	16897	16704	16919	17047	16998	17051	17001	17100	16735	17173	17110	16903	16999	16935	17004	17101	16869	17157	17157	17068	16944	16873	17029	17005	17102	17114	16968	17209	17115	17232	17075	16881	16895	17078	16948	16794	17077	16981	16796	16935	17048	17004	16828	17020	17214	16737	16983	16992	17203	16869	16901	16891	16973	16832	16880	16970	17097	17150	17180	17212	17052	17073	16955	16988	17042	16909	17132	16918	16983	17037	16722	17162	17041	16968	17013	17065	17144	16931	17151	16966	16950	17157	17039	17080	16816	16802	16875	17147	16864	16838	16723	16896	16954	17079	17015	16935	16937	16954	16991	16974	16776	16902	16973	16855	16827	17203	16952	16867	17044	17123	16950	17161	16872	16876	16853	16939	16948	16992	17243	16990	17140	17194	17055	17010	16908	16917	16920	17020	17094	17086	17121	17195	16969	16763	17112	17266	17065	16926	17013	17070	16948	16975	17345	17056	16898	17056	16864	16929	17126	16823	17088	16909	16822	16823	17265	16935	16955	17027	17058	16682	17002	16869	16834	17018	16983	16763	16917	17048	17084	16823	16987	16888	17063	17080	17197	16892	16893	16867	17074	17001	16863	17000	17051	17003	17012	17059	16940	16935	16890	17048	16996	16858	16707	16948	17094	16906	16845	16850	17057	17175	16880	17010	16929	16967	17093	17047	16964	17113	16956	16969	16956	16970	16890	17137	17013	16847	17041	17033	17069	17043	17106	16899	16926	17184	17049	17045	17015	16960	16990	16993	17055	17050	16940	16982	17065	17130	17026	17191	17101	17013	17103	17063	17103	16989	16830	16803	16977	16971	17067	17122	16942	16935	17059	17034	16850	17090	16936	16726	17102	16896	16827	17024	17130	16963	16878	16901	17014	17044	16831	16964	17104	17177	16963	16909	17027	16918	16861	17038	17125	16947	17056	17045	17196	17041	16902	16960	16915	16821	17122	16817	17072	17054	17055	17234	17065	17196	17187	17144	17152	16908	17002	17012	16959	17013	16848	17021	17035	16985	17251	17033	17254	17017	16999	16997	17071	16825	16798	16981	17211	17102	16905	17031	16789	16853	16779	16866	17108	16896	17213	17102	17041	17036	17052	16886	16880	16893	16945	16842	17050	17047	16901	17000	17050	17233	16942	17156	17048	16896	17003	16971	16813	16999	16954	16977	16671	16848	17077	17187	16987	17005	17104	17115	16772	17252	16876	16902	16978	17030	16809	16937	16946	16924	16916	17192	16772	16973	17280	17190	17037	17080	17134	16963	16975	16990	16681	16715	16920	16865	16828	16890	17201	16843	17251	16916	17051	17018	16959	16932	16866	16684	17115	16795	16881	16941	16865	16838	16987	17058	17137	17237	17148	16894	16952	16847	17066	16965	17219	17081	16974	16966	16891	17185	17099	17146	17029	16962	17098	17187	16966	17032	17148	16838	17002	16960	17146	17191	17205	17080	17002	16981	17119	17237	16996	17115	17040	16939	16890	16921	16974	16958	16869	16968	17120	16832	17038	16939	16962	17318	17062	17197	17327	17000	16640	17004	17135	17050	16980	16843	16896	17019	17153	17118	16904	16991	16977	17062	17159	17065	17050	16864	16876	17195	17095	17100	17223	17284	16892	16935	17225	16963	17178	16818	16843	16976	16991	16898	16990	16954	17027	16844	16897	16852	17021	17040	16912	16769	16923	16879	16878	17051	16971	16794	16901	17068	16941	16935	16868	17129	16985	17049	16934	17044	17147	17067	16950	16869	17041	17178	17141	16839	17109	16963	17090	17226	17069	16836	16987	17096	16989	16994	16917	17078	16937	16929	17108	17290	16840	17018	17238	17015	17088	16838	17109	17156	17098	16978	17008	17059	16982	17044	17076	16865	16880	16977	17045	17188	16940	17118	17193	16800	17188	17054	17059	16874	16977	17072	17040	17130	17119	17061	16902	17079	17008	16992	16912	17035	16956	17016	17062	16908	16887	17066	17077	17005	16960	16926	17012	16948	16974	17283	17014	17075	17122	17090	16739	16974	16846	16883	16910	16899	17090	17199	17083	17078	16927	16943	16896	17075	17014	17077	17017	17099	17162	16934	16850	17073	17086	16860	17042	16899	17129	16812	17061	16945	16888	17077
36422	56340	49887	30667	18630	15782	27392	32130	26655	16701	12258	11298	10824	10808	10799	10891	10900	10847	10908	10730	10783	10685	10715	10718	10782	10715	10683	10879	10637	10712	10777	10880	10688	10933	10700	10841	10649	10742	10791	10928	10720	10827	10698	10583	10578	10746	10654	10559	10739	10891	10715	10615	10641	10550	10797	10806	10753	10697	10785	10943	10691	10702	10680	10909	10864	10606	10728	10786	10610	10640	10626	10687	10627	10765	10548	10745	10888	10857	10820	10685	10714	10678	10668	10877	10812	10749	10577	10802	10843	10662	10796	10847	10825	10761	10618	10794	10809	10661	10677	10635	10819	10883	10902	10700	10626	10876	10734	10623	10760	10805	10684	10560	10838	10681	10738	10677	10695	10751	10699	10925	10720	10802	10943	10787	10779	10516	10729	10665	10684	10817	10599	10857	10858	10800	10751	10662	10677	10777	10699	10781	10655	10807	10692	10675	10765	10668	10719	10581	10617	10735	10735	10686	10745	10707	10734	10672	10794	10601	10688	10668	10626	10716	10642	10866	10779	10648	10653	10836	10760	10677	10793	10819	10730	10671	10830	10665	10691	10774	10703	10731	10824	10841	10637	10591	10785	10796	10694	10691	10770	10816	10859	10607	10603	10703	10704	10577	10663	10570	10710	10664	10721	10669	10770	10655	10676	10878	10589	10653	10836	10826	10770	10663	10684	10824	10594	10758	10608	10839	10874	10536	10656	10614	10717	10734	10720	10778	10615	10589	10722	10663	10594	10612	10774	10730	10783	10625	10544	10757	10595	10689	10652	10752	10678	10632	10624	10671	10669	10701	10826	10737	10673	10796	10659	10708	10591	10738	10703	10748	10740	10712	10745	10815	10698	10698	10746	10808	10931	10637	10674	10740	10872	10813	10785	10705	10632	10849	10684	10870	10748	10793	10611	10684	10759	10567	10730	10714	10666	10583	10652	10751	10682	10891	10772	10882	10696	10710	10704	10731	10792	10802	10647	10644	10647	10725	10746	10588	10802	10755	10715	10634	10713	10788	10791	10613	10765	10753	10673	10782	10539	10665	10741	10713	10718	10819	10516	10843	10802	10721	10721	10709	10751	10745	10796	10637	10778	10623	10753	10620	10731	10675	10760	10791	10703	10801	10736	10681	10620	10675	10839	10725	10621	10740	10747	10612	10705	10616	10759	10764	10723	10648	10781	10692	10724	10727	10864	10703	10761	10540	10523	10630	10745	10723	10880	10548	10615	10678	10694	10831	10773	10755	10728	10687	10748	10774	10845	10751	10707	10791	10817	10613	10638	10645	10743	10640	10647	10767	10670	10672	10723	10652	10724	10646	10671	10743	10617	10600	10895	10691	10666	10665	10684	10711	10689	10828	10605	10516	10706	10622	10669	10682	10853	10826	10786	10738	10744	10716	10605	10855	10597	10665	10613	10780	10571	10831	10801	10604	10763	10765	10698	10884	10786	10761	10652	10579	10732	10875	10774	10670	10579	10673	10727	10717	10738	10558	10700	10755	10609	10679	10637	10857	10795	10790	10803	10758	10736	10722	10726	10742	10638	10812	10672	10744	10693	10641	10662	10748	10635	10653	10687	10679	10639	10732	10782	10675	10849	10837	10683	10744	10659	10816	10723	10842	10659	10656	10799	10746	10690	10677	10657	10795	10813	10736	10611	10836	10533	10765	10786	10717	10743	10660	10652	10740	10566	10708	10794	10798	10775	10642	10847	10686	10707	10536	10653	10795	10709	10688	10672	10777	10681	10604	10762	10769	10690	10810	10903	10817	10539	10816	10869	10800	10786	10689	10753	10621	10782	10647	10561	10607	10627	10772	10701	10731	10790	10735	10753	10628	10766	10664	10685	10924	10691	10840	10737	10975	10800	10752	10835	10612	10692	10702	10731	10773	10771	10609	10643	10736	10726	10826	10710	10837	10678	10670	10767	10775	10810	10623	10622	10634	10693	10838	10809	10933	10810	10876	10707	10748	10694	10693	10706	10723	10787	10790	10723	10627	10793	10755	10676	10651	10673	10632	10669	10676	10836	10813	10624	10781	10674	10587	10825	10784	10793	10672	10871	10635	10890	10602	10715	10801	10548	10721	10770	10772	10754	10818	10714	10709	10722	10959	10602	10754	10799	10845	10744	10828	10703	10646	10717	10715	10702	10544	10735	10716	10666	10613	10627	10688	10638	10661	10782	10642	10662	10943	10673	10637	10716	10673	10813	10832	10750	10630	10725	10570	10813	10684	10618	10709	10799	10709	10632	10766	10630	10557	10776	10800	10758	10713	10628	10605	10672	10758	10722	10700	10744	10844	10759	10595	10641	10796	10745	10707	10581	10743	10674	10755	10823	10670	10768	10884	10758	10722	10799	10683	10648	10708	10704	10715	10737	10868	10744	10727	10691	10629	10736	10775	10731	10877	10749	10795	10737	10795	10640	10658	10749	10834	10835	10736	10764	10672	10746	10687	10684	10783	10719	10711	10838	10775	10807	10814	10633	10771	10798	10779	10858	10790	10627	10597	10674	10769	10659	10764	10705	10475	10546	10586	10898	10692	10641	10748	10569	10761	10709	10769	10836	10601	10748	10790	10752	10677	10745	10612	10694	10753	10715	10765	10738	10620	10864	10703	10631	10532	10725	10789	10753	10591	10617	10709	10727	10753	10781	10733	10779	10604	10708	10755	10744	10884	10748	10657	10684	10752	10688	10637	10706	10842	10835	10739	10880	10695	10814	10649	10536	10753	10616	10683	10901	10752	10607	10598	10711	10781	10580	10849	10799	10882	10596	10644	10692	10816	10740	10753	10656	10676	10713	10765	10792	10696	10758	10716	10591	10730	10692	10911	10762	10588	10769	10790	10847	10702	10623	10781	10773	10696	10497	10738	10742	10636	10916	10833	10663	10529	10803	10626	10695	10754	10773	10683	10671	10667	10618	10692	10673	10820	10646	10586	10895	10523	10745	10692	10837	10680	10702	10628	10916	10780	10689	10695	10769	10620	10695	10679	10702	10778	10616	10822	10711	10663	10684	10644	10634	10619	10659	10785	10789	10714	10787	10699	10683	10670	10676	10550	10690	10682	10728	10664	10792	10774	10635	10791	10604	10771	10730	10602	10678	10518	10657	10757	10647	10819	10682	10632	10834	10676	10770	10849	10882	10721	10775	10656	10827	10519	10886	10671	10687	10770	10709	10622	10886	10716	10680	10780	10704	10733	10663	10751	10601	10770	10857	10624	10685	10669	10703	10853	10798	10661	10796	10836	10609	10855	10623	10676	10643	10799	10770	10715	10805	10833	10680	10770	10677	10888	10631	10772	10846	10623	10608	10958	10672	10623	10517	10800	10631	10648	10748	10771	10810	10667	10658	10675	10857	10756	10796	10823	10802	10808	10740	10753	10806	10757	10715	10838	10705	10713	10742	10651	10703	10848	10793	10759	10838	10588	10728	10681	10774	10722	10704	10656	10825	10765	10916	10694	10875	10557	10783	10652	10623	10740	10750	10730	10822	10729	10646	10931	10760	10707	10596	10692	10699	10937	10696	10687	10725	10837	10722	10624	10593	10575	10870	10639	10631	10791	10682	10692	10792	10625	10758	10687	10587	10683	10744	10795	10635	10882	10729	10576	10646	10702	10879	10699	10690	10721	10672	10647	10715	10775	10852	10723	10748	10756	10712	10706	10719	10780	10801	10747	10619	10730	10726	10618	10688	10606	10849	10769	10891	10552	10770	10789	10757	10664	10800	10698	10739	10817	10614	10775	10700	10581	10830	10833	10584	10741	10827	10774	10597	10809	10728	10674	10764	10750	10650	10679	10741	10745	10714	10593	10814	10698	10708	10667	10542	10698	10718	10619	10624	10841	10719	10732	10618	10756	10715	10710	10783	10638	10728	10786	10889	10768	10854	10770	10751	10776	10662	10778	10827	10619	10781	10767	10612	10694	10601	10663	10665	10822	10746	10705	10787	10675	10694	10640	10559	10762	10621	10804	10820	10927	10690	10730	10824	10667	10855	10522	10692	10698	10699	10522	10821	10792	10745	10588	10792	10848	10690	10805	10703	10646	10740	10757	10652	10736	10883	10713	10710	10755	10747	10688	10738	10917	10787	10685	10728	10639	10894	10676	10580	10666	10687	10732	10915	10710	10812	10586	10797	10679	10717	10667	10744	10798	10820	10642	10641	10767	10717	10803	10671	10698	10541	10601	10653	10735	10656	10595	10765	10646	10692	10856	10623	10896	10763	10616	10705	10680	10840	10677	10692	10644	10737	10651	10766	10627	10732	10776	10596	10646	10934	10762	10687	10531	10699	10551	10718	10596	10799	10705	10658	10455	10720	10664	10774	10517	10763	10742	10748	10676	10653	10616	10706	10706	10702	10592	10714	10729	10692	10680	10682	10781	10667	10730	10644	10925	10640	10700	10730	10831	10756	10723	10608	10887	10878	10602	10673	10788	10791	10482	10828	10753	10659	10833	10720	10835	10889	10798	10752	10746	10627	10646	10714	10535	10743	10844	10767	10773	10570	10784	10773	10620	10787	10727	10690	10783	10617	10708	10708	10660	10651	10643	10768	10734	10662	10743	10747	10702	10852	10740	10781	10621	10720	10751	10624	10817	10778	10663	10845	10454	10616	10857	10699	10601	10656	10710	10826	10781	10905	10649	10620	10616	10770	10454	10651	11025	10807	10883	10703	10872	10691	10779	10795	10715	10712	10675	10745	10560	10714	10768	10787	10614	10707	10714	10509	10662	10725	10643	10764	10749	10695	10683	10717	10740	10934	10752	10674	10698	10838	10680	10582	10605	10800	10784	10739	10731	10629	10701	10651	10604	10802	10753	10875	10656	10818	10663	10826	10799	10806	10748	10631	10967	10709	10909	10648	10782	10710	10786	10717	10711	10722	10856	10626	10718	10657	10734	10727	10814	10750	10692	10832	10743	10670	10760	10715	10760	10660	10676	10919	10635	10743	10673	10786	10771	10679	10696	10706	10728	10649	10693	10764	10707	10675	10778	10571	10798	10808	10607	10788	10750	10679	10662	10551	10676	10743	10670	10778	10713	10715	10698	10854	10681	10742	10690	10771	10873	10881	10789	10608	10803	10641	10681	10639	10793	10569	10619	10784	10737	10751	10636	10796	10747	10674	10701
24171	21678	30060	29749	29669	26049	45579	54349	40068	27071	20762	18435	17684	17668	17653	17412	17466	17702	17589	17322	17438	17572	17535	17328	17445	17230	17291	17189	17144	17413	17393	17427	17339	17190	17481	17177	17374	17445	17337	17044	17296	17037	17379	17423	17487	17342	17328	17433	17277	17174	17223	17345	17175	17300	17269	17117	17310	17539	17435	17129	17238	17182	17273	17219	17451	17150	17282	17272	17084	17263	17307	17405	17239	17288	17177	17193	17176	17358	17315	17146	17351	17447	17265	17371	17520	17241	17396	17160	17197	17228	17199	17350	17184	17064	17260	17116	16980	17241	17241	17428	17260	17307	17254	17155	17157	17359	17109	17276	17256	17346	17346	17241	17392	17367	17179	17295	17190	17471	17314	17210	17303	17341	17367	17072	17286	17215	17209	17222	17459	17267	17358	17108	16976	17373	17139	17185	17342	17374	17466	17222	17199	17363	17351	17239	17258	17302	17189	17229	17447	17338	17331	17283	17307	17217	17221	17396	17268	17248	17163	17151	17139	17417	17194	17422	17316	17230	17293	17248	17257	17079	17245	17160	17329	17365	17198	17157	17242	17184	17475	17248	17472	17231	17395	17438	17396	17030	17089	17130	17235	17205	17487	17233	17262	17509	17167	17313	17287	17355	17456	17316	17379	17242	17218	17251	17335	17105	17208	17216	17314	17112	17164	17251	17036	17256	17234	17251	17206	17243	17168	17473	17293	17470	17008	17411	17217	17014	17101	17218	17181	17265	17283	17227	17374	17346	17306	17340	17208	17387	17191	17302	17133	17457	17265	17048	17217	17345	16902	17122	17255	17151	17527	17349	17025	17411	17342	17238	17278	17091	17493	17425	17228	17232	17422	17054	17223	17236	17264	17114	17386	17218	17137	17129	17205	17151	17390	17304	17255	17395	17298	17416	17424	17137	17246	17204	17122	17221	17155	17200	17322	17169	17293	17221	17277	17123	17286	17400	17154	17409	17277	17314	17261	17314	17437	17191	17176	17299	17472	17137	17155	17436	17252	16976	17432	17244	17267	17304	17130	17358	17183	17015	17328	17473	17237	17145	17099	17405	17294	17167	17308	17407	17159	17098	17333	17521	17608	17438	17379	17420	17295	17373	17251	17259	17296	17340	17297	17477	17334	17210	17419	17258	17136	17171	17210	17291	17356	17255	17102	17412	17266	17190	17467	17205	17433	17448	17312	17115	17261	17378	17283	17072	17301	17296	17274	17068	17418	17203	17164	17384	17309	17352	17146	17139	17078	17202	17150	17286	17377	17218	17199	17131	17372	17141	17317	17360	17024	17373	17250	17192	17319	17350	17174	17100	17324	17223	17011	17182	17443	17201	17309	17490	17331	17126	17282	17269	17197	17212	17319	17145	17201	17331	17199	17191	17197	17159	17177	17402	17072	17260	17308	17253	17153	17156	17147	17151	17283	17318	17441	17270	17400	17412	17447	17261	17403	17471	17264	17299	17283	17177	17134	17434	17228	17220	17288	17185	17152	17256	17151	17227	17419	17051	17267	17259	17345	17234	17025	17307	17225	17068	17314	17151	17023	17478	17203	17082	17524	17242	17157	17206	17094	17444	17502	17166	17037	17269	17143	17270	17213	16936	17115	17091	17318	17309	17230	17232	17246	17118	17164	17311	17203	17286	17241	17125	17169	17187	17403	17268	17292	17260	17495	17328	17172	17134	17346	17332	17174	17458	17265	17298	17083	17197	17422	17491	17283	17172	17212	17184	17356	17186	17120	17190	17169	17186	17248	17057	17122	17250	17158	17222	17342	17232	17249	17378	17257	17132	17206	17099	17123	17350	17399	17152	16816	17249	17223	17219	17335	17318	17104	17103	17158	16941	17400	17452	17310	17312	17365	17189	17303	17190	17251	17077	17316	17352	17325	17342	17164	17394	17270	17194	17123	17088	17336	17438	17367	17374	17124	17212	17124	17135	17263	17114	17125	17321	17385	17338	17064	17044	17219	17310	17386	17341	17280	17132	17457	17069	17100	17007	17203	17438	17460	17237	17243	17381	17246	17265	17185	17231	17332	17066	17123	17112	17322	17334	17151	17528	17281	17265	17174	17242	17175	17186	17297	17111	17229	17321	17024	17097	17370	17354	17191	17165	17388	17403	17267	17207	17306	17244	17407	17159	17342	17207	17112	17430	17201	17110	17324	17230	17100	17332	17321	17182	17400	17489	17203	17245	17151	17306	17326	17261	17284	17395	17088	17207	17209	17354	17413	17015	17005	17120	17262	17168	17204	17301	17199	16994	17273	17082	17270	17404	17242	17226	17177	17189	17223	17196	17246	17078	17237	17127	17372	17449	17111	17185	17235	17373	17206	17131	17334	17229	17161	17177	17500	17135	17303	17026	17264	17387	17162	17369	17245	17214	17315	17267	17308	17306	17374	17199	17189	17097	17297	17391	17355	17219	17189	17274	17484	17138	17294	17330	17237	17221	17157	17389	17218	17395	17109	17391	17108	17278	17354	17330	17074	17249	17200	17252	17204	17398	17374	17276	17019	17222	17213	17050	17521	17463	17419	17471	17230	17245	17224	17135	17213	17231	17175	17227	17354	17247	17489	17330	17100	17086	17180	17462	17330	17224	17343	17223	17256	17246	17285	17320	17202	17454	17055	17213	17266	17235	17232	17322	17221	17023	17135	17295	17302	17125	17250	17435	17503	17412	17024	17150	17303	17396	17325	17202	17415	17323	17399	17174	17410	17233	17216	17117	17239	17333	17161	17085	17183	17348	17199	17278	17205	17411	17271	17344	17367	17213	17134	17353	17161	17256	17412	17322	17521	17271	17257	17336	17286	17364	17236	17203	17212	17375	17366	17115	17112	17338	17057	17344	17345	17158	17307	17165	17379	16997	17129	17199	17303	17340	17067	17347	17502	17439	17262	17341	17153	17206	17267	17291	17076	17079	17291	17212	17297	17258	16989	17384	17343	17215	17369	17170	17234	17322	17093	17359	17254	17180	17228	17346	17364	17216	17130	17224	17110	17320	17492	17193	17241	17377	17515	17374	17309	17112	17074	17128	17172	17263	17125	17377	17382	17018	17313	17247	17371	17082	17316	17087	17171	16983	17112	17497	17286	17393	17218	17390	17310	17227	17287	17176	17154	17241	17301	17203	17357	17195	17151	17293	17304	17121	17410	17239	17305	17164	17309	17276	17259	17109	17282	17235	17135	17384	17499	17390	17193	17360	17398	17006	17177	17236	17120	17321	17370	17305	17133	17472	17265	17424	17221	17375	17151	17410	17151	17094	17060	17351	17413	17331	17156	17304	17338	17433	17273	17069	17364	17278	17365	17050	17314	17189	17456	17268	17262	17259	17550	17020	17098	16989	17172	17537	17318	17098	17162	17240	17252	17175	17421	17119	17526	17093	17103	17083	17176	17211	17385	17205	17223	17257	17113	17484	17182	17177	17344	17350	17366	17444	17252	17443	17474	17219	17152	17062	17229	17559	17232	17435	17095	17062	17367	17256	17220	17161	17210	17383	17306	17260	17290	17323	17071	17126	17371	17473	17284	17338	17278	17406	17279	17297	17207	17360	17297	17426	17350	17235	17273	17169	17097	16957	17236	17265	17064	17296	17006	17278	17203	17244	17287	17260	17232	17327	17398	17275	17344	17278	17275	16987	17379	17410	17476	17234	17180	17271	17089	17220	17230	17359	17292	17264	17061	17076	17124	17350	17329	17228	17272	17208	17214	17210	17199	17143	17170	17339	17327	17211	17137	17249	17199	17224	17244	17234	17194	17309	17217	17295	17143	17239	17429	17061	17291	17399	17193	17430	17146	17220	17231	17177	17325	17171	17249	17293	17267	17170	17246	17008	17286	17182	17172	17316	17124	17426	17318	17143	17361	17345	17260	17122	17195	17033	17109	17343	17320	17310	17360	17080	17189	17241	17203	17250	17201	17033	17192	17408	17422	17313	17164	17234	17476	17377	17197	17029	17304	17354	17125	17302	17340	17198	17276	17110	17214	17328	17022	17040	17235	17195	17282	17250	17238	17400	17381	17338	17347	17189	17286	17346	17129	17276	17272	17144	17294	17355	17156	17198	17171	17246	17125	17182	17345	17100	17291	17209	17045	17125	17210	17246	17401	17399	17186	17185	17335	17261	17375	17225	17267	17282	17351	17070	17278	17302	17155	17349	17192	17350	17441	17280	17189	17195	17299	17480	17362	17498	17229	17216	17266	17237	17155	17195	17197	17320	17225	17261	17340	17175	17266	17204	17215	17176	17196	17322	17374	17270	17205	17323	17220	17317	17410	17443	17420	17360	17349	17066	17275	17434	16910	17420	17324	17137	17272	17340	17231	17362	17309	17317	17231	17174	17333	17303	17271	17160	17099	17284	17328	17235	17378	17274	17212	17056	17359	17333	17428	17293	17254	17233	17193	17016	17161	17276	17127	17158	17201	17371	17171	17347	17219	17320	17153	17149	17200	17328	17143	17308	17380	17373	17045	17345	17440	17314	17192	17297	17280	17119	17176	17301	17379	17109	17359	17290	17183	17226	17195	17102	17429	17263	17064	17219	17263	17094	17172	17478	17340	17423	17311	17174	17248	17277	17583	17230	17350	17309	17093	17212	17214	17339	17238	17290	17351	17333	17358	17215	17056	17325	17136	17288	17096	17136	17083	17150	17074	17332	17399	17375	17274	17369	17439	17426	17277	17187	17322	17277	17006	17170	17498	17357	17075	17019	17292	17165	17066	17239	17217	17188	17385	17200	16998	17139	17422	17183	17109	17344	17020	17288	17289	17188	17079	17281	17243	17347	17397	17214	17241	17133	17372	17148	17387	17326	17171	17264	17292	17170	17440	17269	17051	17360	17273	17258	17435	17247	17005	17473	17346	17276	16997	17341	17257	17208	17403	17260	17316	17350	17352	17320	17007	17222	17239	17172	17201	17265	17273	17310	17283	17320	17487	17360	17105	17221	17146	17142	17055	17218	17246	17026	17020	17446	17451	17154	17117	17448	17150	17525	17401	17309	17319	17199	17153	17391	17129	17154	17215	17331	17342	16992	17286	17100	17456	17355	17237	17182	17312	17368	17309	17333	17390	17180	17136	17157	17213	17319	17500	17267	17064	17316	17140	17102	17323	17241	17154	17177	17383	17392
39259	69567	61291	42023	29835	17349	43297	47502	30939	17897	12928	11608	11316	11418	11175	11241	11185	11189	11146	11042	11282	11186	11025	10917	11074	11124	11169	11124	11147	10975	11098	11104	10906	11081	11135	11148	11150	11196	11181	11164	11065	11047	11190	11073	11083	10965	11122	11014	11039	11163	11022	11021	11014	11114	11093	11007	11040	11283	11063	11085	10964	11117	11102	11047	11064	10837	10909	10996	10942	11078	11143	11130	11017	10987	11170	10777	11008	11165	11180	10837	10976	11248	10942	11036	11069	10968	11097	10944	11017	11190	11055	11087	11169	11151	11048	10913	11015	10934	11024	10977	11172	11022	11040	10872	10781	10982	11070	11178	11054	10953	11134	10900	10901	10977	11126	10928	11000	11105	10952	11159	11120	11260	11069	10893	11056	11147	10960	11197	11093	10978	11078	11125	11049	10867	11016	10966	11214	10988	11013	11054	10993	11030	11036	11090	11020	10925	11118	11114	11176	11061	11120	10993	11108	11218	10953	10919	10978	11054	10923	10990	11107	11015	11003	10954	11046	11022	11190	11115	11155	11089	10990	10936	11084	10968	11038	11057	10875	11016	11022	10997	10971	11018	10987	10901	11127	11002	11068	10858	10972	10953	11061	11020	10988	10956	11003	10937	10992	11265	11042	11036	11153	11097	10895	11033	10954	10969	11114	11039	11110	11156	10981	10956	10968	11075	11180	10948	11016	11007	10980	10869	11023	11070	11033	11104	11133	11002	10882	11116	10969	11056	10961	11063	11136	11089	11096	10998	11098	10971	11065	11061	10915	11156	11065	10991	11038	11044	11107	11059	10984	10952	11053	11025	11098	10949	10944	11073	11184	11013	10989	10995	11001	11079	11012	11044	11024	11130	11178	11189	11135	11078	11035	10989	11041	10908	11053	10937	10977	10850	11045	10920	11100	10918	10939	11063	11134	11081	10968	11147	11120	10902	10885	11027	10996	11001	11144	10975	11032	10998	10941	10983	11032	11035	11110	11022	11077	11005	11025	11002	11139	11197	11055	11128	11005	11118	11103	11074	11029	11068	11131	10996	10948	10950	11046	10935	11099	10823	11079	10965	11077	11064	10980	10908	10969	11034	11277	11029	11066	10880	10906	11136	11003	10976	10992	10900	10920	10911	11283	10982	11039	10926	11015	10909	10930	11088	10932	11006	10914	11053	10994	10849	11056	10911	11074	11029	10962	11165	10900	11041	11080	10983	11096	10953	11031	10959	10964	11063	11053	10909	11095	11094	11058	11034	11011	10940	10955	10907	11063	10930	10955	11103	11049	10930	10985	11032	10918	11038	11065	10901	11014	11013	11022	10945	10959	11149	11115	10929	10772	11073	10921	10957	11053	10981	10970	11075	10944	11064	10904	11034	11086	10979	10997	10981	11124	10947	11032	11057	11045	10868	11195	10989	11111	10940	11108	10919	11047	10898	11002	11209	11079	11091	11014	10931	10929	10845	11143	11173	11066	10908	10926	11042	11162	11068	11037	10966	10991	11086	10947	10985	11210	11023	11080	10962	10896	10977	11070	10931	11056	10965	11118	11017	10997	11132	10976	11091	11253	11048	10840	11117	11003	10959	11076	10928	11081	11022	10977	10939	10879	11032	11065	11064	11030	11013	11017	11069	10943	11002	11322	11148	11040	10990	11011	11082	11154	11082	10946	10870	11073	10951	11035	11090	10961	11041	11040	10973	11143	10982	11095	10950	11015	11001	11016	10936	10929	11046	11096	10963	11125	11011	11066	10967	11018	11065	11042	11056	10991	11112	10845	10932	10964	11004	10912	11038	10954	11080	11128	10851	11147	10981	10898	11053	11074	10989	10936	11084	11053	11033	10974	10997	11051	10952	11065	11088	11031	11000	10912	11067	10967	10985	11115	11079	11108	11143	10993	10811	10938	11058	11015	11061	10994	11156	11087	10967	11244	11011	10847	10982	11021	11048	10918	11027	10923	10994	10937	10991	11008	11036	11009	11163	10943	11014	10948	10989	10977	10983	11048	10992	11015	10979	11158	10998	10911	10963	10983	10972	11094	10912	11038	10976	11007	10798	10987	11032	11159	11140	10903	10997	11124	10997	11059	10987	10999	11034	10832	11040	11003	11119	11011	11045	11063	11075	10966	10982	11056	10886	10946	11098	10931	10934	11090	11136	10954	10986	11052	10988	10887	10884	10907	11043	10848	10889	11114	10970	10875	10993	10912	11061	11140	11034	11036	10949	10976	11003	11099	10880	10954	11045	11113	10975	11131	11069	10979	11035	11126	10889	11009	11022	11095	10829	10947	10904	10948	10940	11018	10961	11034	10986	10966	11068	11131	11106	10984	11097	11006	11043	10896	11122	10973	11154	11040	11038	11056	10984	11026	10981	11044	11008	11100	10898	11016	11112	11199	10906	10752	10850	11168	11007	11024	11108	11069	10922	11094	11050	10914	11010	11121	10900	10982	10898	10945	11062	10872	11027	11010	11041	11048	11004	11047	11069	11035	11042	11046	10955	11015	10927	11087	10982	11132	10854	10997	11184	10999	11122	11264	11212	10980	11131	10924	11036	11021	11063	10860	11036	11063	11065	11137	11098	11094	10988	10990	10970	11016	10977	11138	11009	11207	10998	10953	10940	11004	11000	11103	11040	11046	10888	11009	11013	11097	11025	11149	11056	10923	11146	10911	10938	10979	10924	10962	11094	11049	10934	11025	11002	11224	10966	10932	10971	10923	10852	11063	10949	10986	11106	11149	11080	10875	11155	11157	11051	10979	11077	11090	10957	11089	11118	11087	10975	10926	10870	10838	11084	11020	11082	11026	11002	11191	11058	11091	10915	10982	10900	11223	11128	10961	11005	11051	11051	11014	11068	11040	11029	11000	11072	11112	10966	11120	10950	10928	11028	11094	11006	10875	11089	11036	10925	11054	10945	11115	10930	11098	11011	11064	10982	11004	10894	11080	11055	11109	11121	10834	10886	11087	10903	11137	10959	11035	11066	10980	11108	11044	11078	11085	11250	11033	11017	10828	11070	10947	10973	11007	11128	11034	11070	11022	10997	11070	11099	11017	10967	11074	11171	10979	11129	11024	10889	10997	10972	11116	10994	11069	10946	11010	11148	11180	11169	11093	10921	10973	11072	11002	10923	11112	11072	11105	11047	10995	10977	11038	10956	11027	11031	10977	10949	10874	10872	10975	11089	10985	11099	11098	11041	10927	11081	10926	11109	11068	11012	10907	11129	11099	11057	10909	11055	11054	11033	11119	11143	11018	11053	11051	11131	11063	11079	11005	11019	11067	11052	10854	11079	11162	11037	10951	11186	11073	10950	10979	11047	11086	11087	10989	10910	11161	11122	10971	11057	10955	10981	11026	11033	11001	11018	10959	10902	11131	10892	11086	11046	10922	11000	11041	10964	10992	11063	11102	11079	10992	11100	10832	11062	11089	10968	10934	10926	11078	10975	11047	10958	11063	11065	11192	10937	11042	10994	11022	10968	11116	11019	11011	10986	11151	10943	10876	10965	11004	11087	10989	10961	11129	10941	11052	11035	10971	11209	11014	11078	10997	10933	11151	10983	11105	11083	10932	11056	11176	10857	10986	10932	11064	11062	11000	11006	10805	11041	10960	10988	11040	11069	11063	11014	10935	10945	10923	11044	11134	11060	11202	10990	11047	11041	11033	10998	10896	11003	10921	11115	10896	11086	10814	11104	11075	11078	10963	10999	10840	10919	10776	10965	11206	10961	10980	10930	11190	11030	10854	10830	10891	11097	11134	11011	11085	10995	11073	11046	10928	11107	10932	11100	10974	11021	10982	11096	10980	10763	10963	11066	10913	11069	10944	11066	11074	10970	10982	10849	10920	11047	11100	10952	11035	10938	10957	10903	10993	10979	10929	10960	11176	11000	10906	11170	10874	11001	10992	10953	10896	10921	10988	10992	10921	11035	10957	10988	11170	11132	11101	10921	10972	10987	10871	11032	11044	11097	11051	10938	10863	11007	11065	11162	11011	10876	11165	11131	11089	11074	11005	10888	11188	11057	11134	11079	10979	11105	11094	10965	10837	10975	10924	10939	10929	11215	11139	11091	10974	11160	11139	11023	11065	10924	11116	11203	11098	10876	11042	10998	11032	11008	10966	10998	11002	11080	11123	10914	11159	10890	11039	11004	11037	11270	11015	10935	10912	10994	10929	10979	11157	10998	11067	11010	11093	10860	10947	11195	11052	11091	11017	11147	10988	10922	10974	10920	11098	11030	11185	11001	11020	11044	10853	10889	10928	11016	11134	11141	11057	11100	10997	11027	10907	11098	11083	10980	11097	11084	10979	11199	11029	10899	11024	11032	11001	11005	11080	10982	11028	10999	11003	11000	10991	10922	11107	10980	11019	10930	11071	10961	10912	11155	10959	10971	11059	11023	10886	11034	10897	11013	10997	10968	10905	10843	11051	11228	11060	11033	11137	11128	11070	11000	10960	11050	11043	10995	10879	11057	10990	10961	10953	10957	11026	11002	11094	11106	10983	10989	11158	11042	11031	11049	11091	11156	10987	11148	10985	11043	11068	11044	10951	11065	10937	11016	11110	11118	11082	10956	10987	10935	10955	11071	10928	11000	10946	10996	10993	10849	11051	10946	10926	10984	11154	10802	10983	11083	11020	11004	11093	11015	11194	11105	11122	10882	11006	10967	11059	11041	11114	11121	10975	11039	11093	10972	11134	11158	10751	11012	10877	10858	11086	10997	10943	10877	10994	11009	11002	11080	11131	11001	11068	11145	11075	11022	11090	11041	11004	11016	11042	10845	11012	10959	10859	10965	11003	11150	10943	10994	11199	10946	10996	10939	11056	11190	11061	11075	10933	11062	10937	11039	10835	11050	11165	10990	11081	10932	11120	11096	11065	11168	10728	11108	10956	10969	11015	11108	11001	11091	11156	11094	11011	11034	10985	11032	11074	10973	10823	11088	10841	11229	11115	10925	11168	11085	10912	11032	11145	11079	11028	10876	10854	10858	10926	10892	11026	11081	10927	10805	11145	11069	11026	10867	11055	10918	10937	10962	11149	11010	10940	10982	11089	11016	11189	10980	10999	11055	11064	11028	11094	11039	10857	11030	11044	10966	10869	11148	10914	11020	11048	11055	10877	11105	10987	10942
36119	36184	39231	32988	24251	21489	19596	21341	21374	19101	17419	17116	16926	17036	16964	16846	16927	16992	16862	16830	17024	16910	17021	16795	16955	17098	16727	16872	16934	16872	17060	17152	16982	16824	16931	17114	16750	17042	16911	16991	16943	16942	16936	16567	16893	16914	16912	16984	16948	16838	16905	16895	17075	16876	16897	16915	17023	16869	16840	16921	17137	16901	17002	17049	16792	17033	16950	16905	16857	16849	16831	16853	16771	16818	16930	16961	16989	17056	17008	16793	17102	17117	16901	16835	16878	16789	16975	16903	16862	16925	16916	16953	16868	16925	17100	16737	17148	16507	16820	17032	16927	16619	16924	16929	16907	16980	16923	16906	17071	17140	16686	17034	17035	16836	17037	16903	16847	16954	17014	16816	16837	16945	16760	16942	16934	17182	16791	17014	16881	16987	16944	17033	16831	16856	16816	16850	17036	16895	16952	16929	16710	16826	16833	16747	16972	16943	16706	16839	16984	16987	16927	16838	16847	16965	17135	17129	16951	17055	16718	16891	17062	16959	16778	16863	17078	16864	16881	16891	17060	16918	16813	16898	16830	16974	16861	16774	17096	16893	16874	16874	16747	16816	16813	16793	16896	16927	16662	17026	17223	16919	16946	17043	16993	16917	16862	16955	16839	16992	16925	17056	16934	16879	17170	17075	16912	16778	16875	16956	16907	17113	16958	17224	17005	16914	16962	17008	17021	17122	16872	17005	16927	16940	16905	16961	16657	16810	16789	16841	16905	16695	17023	16828	17052	17117	16858	16838	16956	16980	16946	16898	17090	17027	16938	16763	16678	16840	16855	16816	16764	16981	17069	16946	16916	16801	16931	17110	16810	16998	16954	16965	16668	16907	16992	16858	16749	16900	16853	16908	16967	16875	16794	16831	16832	17037	16750	16903	16983	16851	16706	16909	16862	16979	17031	16746	16932	17119	16984	16747	16784	16949	16811	16953	16949	16911	16993	16976	16924	16914	16918	17034	16900	16879	16958	16983	16896	16812	17114	16848	16875	17071	16812	16751	16973	16839	16905	16836	16928	16843	17105	16791	16912	16748	17150	16752	16899	17208	17004	16748	17084	16806	16789	16997	16919	16998	17021	16993	16789	16814	16918	16953	16875	16880	16917	16789	16940	16737	17005	16817	16898	16889	16927	16760	16802	16881	17011	16890	16791	16911	16740	16883	17014	16955	16810	16795	16799	16938	16725	16813	16595	16914	16938	16670	16969	16692	16729	16746	16912	16825	16855	16875	16783	16839	16942	17093	16915	16908	17028	16919	16772	16831	16762	16849	16864	16795	16960	16992	16917	16847	16631	16880	16817	16801	16808	16768	17078	17018	17009	17015	17051	16838	16961	16765	17105	16780	16901	16834	17007	16748	16971	16762	16963	16822	16954	16765	17135	16814	16789	16865	16988	16985	16917	16949	16912	16797	16808	16722	16848	16615	16863	17023	17011	16842	16725	17026	16861	16661	16888	16823	16911	16787	16672	16728	16914	16962	16777	16893	16861	16813	16774	16961	16836	16991	16899	16719	17075	16965	17076	17034	17059	17006	16873	16696	16816	16998	16864	16715	16828	16709	16879	17036	16561	17133	16953	16874	17103	16792	16930	16964	16749	16943	16821	16807	16703	16905	16855	16879	16790	16984	16893	17000	16729	16873	17156	16957	17022	16856	16648	16984	17090	16946	16672	16955	16981	16880	16842	17113	16849	17048	16840	17053	17052	16779	16904	16806	17080	16835	16911	17016	16899	17000	17013	16789	16832	16957	16678	16985	16836	16898	17023	17035	16846	16893	16959	16941	16916	16754	16985	16874	16961	16971	16776	16887	17160	16869	16861	16785	16980	16924	16940	16727	17028	17034	16861	16842	16802	16956	16812	17010	16921	16883	16884	16812	17023	16854	16654	16892	16964	16831	16918	17018	16739	16885	16883	17008	16892	17065	16880	16800	16991	16906	16921	17140	16765	17004	16899	16944	16844	16846	16964	17080	17051	16844	16808	16819	16923	16883	17055	16744	17044	16854	16887	16848	16997	16728	16717	16777	16789	16981	16707	16871	16999	16781	16996	16874	16836	17002	16672	16854	16720	16880	16774	16912	17015	16861	16959	16817	16864	17037	16905	16868	16835	16816	16720	16947	16719	17177	16793	17023	16916	16765	16998	16927	16879	16975	16903	16971	16896	16964	17164	16965	16753	16916	16891	16974	16922	16995	16871	16846	16896	16783	16983	16673	16708	16946	16940	16842	16898	16749	16997	16912	16760	16957	16996	16830	16933	16937	16881	16895	17056	16881	17059	16918	17006	16921	16844	16851	16844	17051	16720	16900	16730	16927	16959	17021	16799	16909	17128	16785	17107	17022	16988	17232	16800	17090	16945	16769	16791	16907	16991	16923	17077	17043	17135	17032	17058	16891	16943	16855	16938	16837	16847	16944	16801	16877	16720	16791	16778	16883	16975	16923	16630	16920	17002	16786	16901	16895	16937	16783	17171	16894	16923	16775	17200	17004	16627	16987	16948	16936	16979	16933	16848	17012	16768	16793	16919	16834	16613	16823	16792	16966	16830	17091	16927	16752	17039	16724	16855	16838	16790	16927	17103	16820	17144	16763	16996	16944	16842	16921	16936	16834	16844	16789	17178	17083	16763	16972	17026	16624	17017	16716	16714	16806	17222	16814	16845	16930	16717	16837	16965	16956	16856	16829	16883	16885	17099	16831	16665	16890	17003	16917	16794	17103	16918	16727	17015	16952	17015	16724	16826	17057	16863	17028	16997	17025	16989	16859	16911	16765	16905	17369	17095	16758	16931	16808	17018	16987	17037	17110	16929	16653	16924	16814	16939	16834	16981	16980	16701	16900	16941	16752	16845	17122	16766	16973	17078	16703	16861	17066	16933	16817	16971	16933	16837	16740	16777	16846	16962	16907	16844	16759	16708	17153	17133	16925	17077	16902	17008	17111	16974	16750	16851	16843	16727	16600	17164	16836	16769	16904	16898	17021	16820	16750	17100	16909	16833	16939	16868	16839	16997	16693	16733	16979	16972	16779	17021	17024	16840	17098	17028	16896	16866	16885	16954	16839	16874	16927	16847	16990	16842	16826	16913	16738	16926	16927	17044	16908	17031	16815	16999	16792	17029	16960	16765	16806	16768	16886	17091	16763	16933	17079	17057	16812	16983	17003	16812	16921	16782	16983	16923	16893	16876	16883	16755	17052	16785	16982	16770	16857	16801	16935	16884	16864	17086	16882	16861	16742	16941	16817	17218	16890	17017	16905	16955	16984	16823	16908	16829	16827	17026	17120	16819	16987	16751	16945	16953	16930	16817	16702	16896	16952	16927	17038	16566	16841	17033	16924	17032	16908	16812	16710	16924	16964	16969	16858	16712	16790	17026	16802	16771	17006	16846	16973	17020	16759	16799	17036	16961	16976	17043	16849	16780	16773	16952	17065	16901	16946	17084	16909	17052	16693	16912	16944	16885	16916	16838	16792	16895	16869	16683	16759	16899	16812	16968	16787	16906	17021	16754	16858	17015	16951	17122	16742	16743	16925	17002	16864	16852	16937	16789	17089	16804	16822	16713	16922	17022	16744	17003	16964	16941	16891	16670	16679	16989	16773	16879	16907	16681	17036	17120	16761	16851	16878	16539	16820	16919	17061	17115	17060	16887	16781	16809	16838	16931	17125	16926	16680	17073	16838	17062	17037	17001	17032	16971	16727	16901	17137	17059	17023	16949	16966	16695	17221	16942	16992	17042	16827	16905	16859	16857	16916	17020	16953	17028	16833	16710	16840	16897	16978	17116	16873	16708	16784	17053	16909	16694	16871	17003	16773	16936	17013	16918	17071	16876	16935	16866	16897	17062	17123	17048	17006	16921	16854	16995	17049	16954	17019	16991	16945	17013	16639	16940	16801	16966	16982	16845	17203	16697	16998	16772	17038	17021	17027	16884	16885	16841	16736	17010	16989	16808	16950	16758	16984	16944	16989	16940	16938	16943	16839	16560	16899	16834	17062	17131	16860	16950	16848	17037	16837	17025	16641	16818	16982	16864	16870	16682	16775	16960	16932	16919	16687	16853	16666	16835	16905	16885	16925	16885	16784	16706	17012	17181	16863	16802	16814	16931	16694	16974	16951	16830	16804	17025	16709	16930	16755	16957	17043	16893	16785	16707	17036	16749	16959	17048	17008	17127	17054	16886	17076	16965	16986	17008	17024	16894	16890	17187	16745	16817	16820	16909	16754	16707	16778	17072	16893	16801	16978	16863	16961	16867	16867	16931	16890	16820	16784	17086	16935	16975	16959	16976	16702	17003	16992	17030	16984	16863	16877	16941	16816	16888	17101	16929	17012	16957	17108	16912	16840	16999	16823	16962	17188	16746	16826	16979	17025	16895	16894	16814	16780	16877	16852	16804	16888	16761	16770	16828	16954	17002	16897	16951	16954	16971	16933	16943	16943	17091	16999	16849	16932	16923	16857	16964	17052	16789	17136	16971	16938	16884	16949	16836	16823	16989	16930	17168	16866	16959	16804	16721	16915	16830	16869	16635	16777	16712	16967	16758	16797	16824	16862	16681	16891	16966	16926	16876	16929	16903	17111	17038	16813	16993	17007	16850	16953	16976	16858	16967	16826	17034	17106	17125	17200	17011	16903	16860	16819	17048	16988	16933	17035	17114	17113	16985	16968	16673	16952	17048	16775	17070	16743	16931	16888	17075	17051	16918	16811	16896	16860	16886	17058	16918	16766	16831	17028	16956	17160	16933	16950	16939	16931	16817	16874	16951	16891	16847	16920	17020	16896	16850	16858	17137	16776	16931	16928	16779	16883	16990	16714	16957	17059	16960	16851	16920	17047	16753	16832	17109	17151	16786	16897	16797	17251	16872	16744	16890	17091	16818	16701	17006	16865	16948	17027	16868	16995	16880	16773	16970	16795	17089	16847	17144	16983	16913	16921	16879	16907	16912	17048	17143	17036	16822	16952	17063	17223	16968	17061	16749	17083	16872	16959	16767	17033	16939	16931	16970	16854	16844	16923	16708	16817	16724	16945	16799	16812	17041	17011	16727	16651	17064	16991	17086	16906	16804	17048	17045	16901	16970	16867	17145	16780	17055	16888	16837	16912	16862	16914	16935	16839
30976	41065	37457	24683	17324	15165	12929	15105	14275	11854	10934	10706	10452	10561	10524	10507	10443	10368	10537	10587	10650	10391	10531	10451	10614	10440	10443	10493	10327	10563	10378	10487	10534	10407	10522	10545	10386	10479	10682	10550	10379	10449	10619	10485	10430	10413	10387	10412	10447	10443	10647	10492	10479	10570	10472	10395	10525	10498	10472	10534	10480	10677	10491	10440	10480	10523	10523	10510	10517	10450	10441	10338	10351	10484	10399	10514	10441	10522	10383	10666	10455	10406	10626	10679	10582	10519	10429	10467	10407	10574	10602	10488	10526	10477	10430	10607	10436	10494	10393	10516	10656	10414	10319	10470	10478	10393	10562	10392	10591	10297	10560	10573	10396	10426	10562	10463	10495	10571	10370	10542	10421	10337	10535	10408	10473	10381	10475	10528	10443	10346	10468	10578	10506	10463	10333	10400	10465	10353	10347	10368	10428	10456	10391	10475	10576	10520	10396	10310	10328	10364	10437	10513	10528	10532	10533	10476	10395	10504	10648	10586	10484	10663	10389	10421	10564	10407	10462	10552	10432	10446	10507	10476	10578	10315	10481	10465	10495	10608	10523	10238	10399	10391	10618	10508	10440	10609	10427	10734	10374	10339	10497	10364	10692	10529	10442	10466	10477	10581	10500	10465	10444	10571	10601	10478	10654	10575	10457	10417	10411	10512	10517	10394	10548	10491	10483	10513	10542	10312	10454	10333	10468	10514	10535	10512	10394	10398	10502	10641	10450	10431	10522	10537	10501	10356	10450	10551	10560	10396	10473	10377	10364	10169	10492	10555	10330	10448	10652	10537	10598	10450	10326	10436	10487	10424	10587	10521	10501	10522	10435	10428	10505	10561	10448	10516	10481	10475	10469	10461	10536	10394	10461	10481	10559	10486	10522	10412	10578	10467	10540	10358	10484	10313	10511	10461	10311	10350	10555	10424	10536	10539	10520	10505	10366	10399	10636	10294	10328	10456	10422	10601	10540	10500	10410	10643	10552	10426	10660	10546	10556	10357	10586	10513	10446	10451	10566	10414	10340	10339	10578	10523	10487	10608	10561	10437	10475	10528	10617	10379	10600	10488	10546	10478	10510	10438	10437	10451	10559	10358	10422	10378	10467	10352	10534	10406	10435	10523	10379	10424	10477	10514	10626	10512	10522	10482	10572	10456	10626	10566	10551	10354	10446	10334	10424	10411	10528	10446	10578	10333	10448	10368	10545	10548	10403	10389	10213	10346	10632	10583	10520	10376	10646	10398	10464	10550	10244	10503	10482	10461	10453	10526	10522	10523	10467	10533	10497	10515	10577	10534	10495	10540	10507	10330	10383	10528	10425	10530	10414	10612	10360	10371	10367	10592	10334	10574	10570	10527	10659	10580	10342	10550	10345	10514	10369	10593	10425	10468	10625	10577	10445	10596	10460	10424	10386	10516	10533	10509	10435	10506	10509	10544	10622	10498	10485	10513	10427	10443	10492	10518	10390	10282	10396	10406	10405	10395	10482	10386	10541	10547	10295	10546	10369	10558	10404	10563	10465	10412	10498	10465	10558	10355	10559	10421	10514	10592	10593	10394	10329	10474	10551	10469	10573	10567	10528	10487	10519	10427	10618	10611	10320	10562	10588	10445	10373	10518	10408	10491	10536	10575	10410	10570	10570	10456	10327	10570	10477	10561	10532	10502	10534	10602	10412	10365	10351	10444	10470	10433	10443	10563	10552	10427	10552	10371	10542	10566	10305	10351	10401	10551	10312	10453	10345	10480	10436	10589	10365	10429	10454	10393	10379	10467	10486	10559	10534	10491	10534	10569	10446	10674	10349	10488	10374	10475	10532	10499	10573	10473	10557	10582	10400	10550	10436	10529	10530	10498	10555	10547	10536	10692	10589	10467	10541	10473	10372	10615	10412	10463	10406	10498	10353	10451	10440	10486	10565	10306	10337	10531	10497	10382	10462	10466	10507	10472	10356	10445	10574	10600	10537	10386	10399	10525	10445	10465	10419	10384	10409	10529	10294	10337	10483	10445	10444	10661	10482	10408	10428	10530	10431	10432	10629	10286	10452	10591	10589	10515	10405	10508	10423	10431	10523	10526	10346	10419	10484	10557	10529	10454	10540	10430	10460	10522	10667	10654	10432	10498	10459	10588	10470	10369	10465	10447	10594	10604	10574	10306	10601	10412	10566	10567	10501	10466	10187	10417	10469	10557	10519	10533	10551	10441	10373	10396	10480	10566	10584	10362	10517	10516	10418	10335	10420	10525	10489	10384	10439	10407	10506	10353	10383	10434	10200	10601	10369	10376	10517	10469	10686	10550	10364	10590	10410	10401	10385	10462	10509	10546	10506	10494	10401	10622	10359	10614	10363	10479	10520	10358	10322	10550	10658	10528	10322	10442	10548	10398	10382	10483	10459	10464	10469	10506	10481	10505	10354	10446	10581	10500	10449	10673	10258	10411	10472	10500	10354	10451	10427	10458	10424	10361	10434	10502	10468	10530	10442	10536	10439	10460	10496	10596	10398	10324	10529	10480	10641	10536	10582	10309	10486	10489	10430	10485	10509	10456	10469	10343	10442	10331	10640	10577	10470	10452	10446	10434	10512	10445	10351	10438	10473	10439	10447	10657	10499	10635	10408	10336	10573	10416	10429	10642	10312	10548	10528	10344	10422	10456	10262	10476	10402	10423	10579	10435	10565	10432	10639	10630	10591	10464	10346	10653	10517	10674	10331	10474	10466	10490	10465	10474	10393	10522	10287	10645	10449	10629	10409	10399	10403	10568	10354	10509	10545	10416	10495	10469	10503	10464	10564	10457	10412	10561	10531	10522	10460	10525	10502	10377	10493	10478	10542	10531	10481	10461	10439	10576	10502	10400	10489	10444	10494	10475	10625	10417	10617	10648	10470	10469	10571	10412	10510	10363	10437	10492	10530	10377	10419	10471	10418	10615	10331	10389	10638	10636	10356	10492	10516	10456	10673	10434	10443	10625	10577	10416	10361	10473	10557	10459	10484	10423	10411	10554	10425	10399	10522	10495	10516	10451	10550	10544	10477	10604	10454	10452	10446	10424	10601	10308	10437	10423	10556	10634	10329	10436	10395	10339	10490	10642	10598	10384	10532	10429	10544	10370	10413	10504	10515	10398	10465	10470	10492	10394	10324	10442	10491	10517	10387	10483	10468	10322	10354	10433	10462	10315	10529	10606	10558	10477	10406	10432	10502	10530	10388	10349	10272	10624	10476	10378	10413	10448	10502	10429	10659	10596	10507	10418	10562	10452	10410	10558	10427	10610	10573	10476	10330	10593	10585	10478	10278	10450	10501	10488	10503	10526	10544	10586	10490	10502	10503	10436	10456	10385	10594	10397	10458	10616	10547	10474	10404	10542	10570	10299	10549	10462	10543	10461	10553	10502	10485	10496	10443	10440	10430	10525	10445	10558	10307	10682	10452	10481	10496	10495	10298	10432	10662	10480	10438	10570	10541	10567	10666	10494	10661	10555	10441	10410	10505	10329	10443	10462	10482	10418	10587	10575	10519	10413	10527	10447	10481	10447	10561	10464	10419	10566	10480	10570	10483	10406	10550	10317	10438	10500	10577	10448	10576	10471	10424	10419	10452	10657	10433	10567	10675	10397	10575	10474	10406	10382	10661	10600	10474	10492	10526	10648	10576	10541	10425	10479	10556	10466	10397	10393	10475	10497	10475	10425	10543	10326	10387	10482	10376	10470	10656	10568	10462	10544	10477	10413	10323	10414	10685	10330	10492	10562	10440	10440	10502	10538	10314	10435	10588	10398	10426	10507	10510	10554	10485	10526	10345	10489	10541	10434	10514	10418	10352	10479	10486	10461	10430	10515	10496	10361	10502	10546	10469	10330	10394	10449	10377	10430	10436	10609	10430	10542	10655	10432	10587	10482	10451	10411	10465	10489	10517	10402	10589	10628	10537	10389	10481	10399	10296	10655	10558	10320	10622	10503	10543	10535	10538	10439	10467	10585	10687	10532	10617	10505	10479	10454	10630	10528	10545	10450	10439	10492	10456	10457	10503	10564	10541	10493	10572	10470	10374	10432	10573	10540	10369	10482	10455	10438	10581	10538	10390	10673	10543	10538	10590	10447	10366	10431	10423	10486	10346	10411	10384	10539	10495	10285	10302	10403	10494	10529	10404	10502	10476	10485	10386	10496	10537	10426	10518	10450	10507	10404	10486	10319	10654	10527	10459	10372	10516	10485	10382	10439	10469	10455	10441	10372	10403	10438	10461	10471	10487	10333	10313	10528	10529	10589	10535	10572	10400	10489	10495	10598	10499	10388	10558	10488	10553	10364	10445	10372	10557	10636	10460	10352	10488	10466	10313	10414	10439	10467	10454	10438	10271	10594	10573	10392	10554	10453	10549	10528	10514	10492	10430	10511	10445	10355	10442	10626	10421	10482	10468	10397	10455	10327	10572	10403	10343	10531	10686	10420	10455	10526	10346	10484	10676	10456	10607	10513	10503	10569	10589	10475	10384	10630	10520	10287	10408	10412	10465	10334	10299	10462	10372	10385	10440	10408	10493	10431	10444	10594	10710	10467	10422	10434	10535	10581	10378	10526	10531	10469	10453	10481	10453	10464	10371	10474	10627	10407	10516	10464	10426	10429	10514	10482	10358	10646	10468	10545	10384	10520	10520	10356	10511	10292	10408	10399	10535	10430	10392	10473	10469	10432	10406	10683	10471	10373	10425	10646	10504	10477	10471	10610	10310	10473	10501	10447	10463	10510	10469	10423	10523	10540	10548	10457	10562	10432	10520	10444	10455	10632	10455	10495	10478	10444	10436	10484	10608	10531	10523	10440	10294	10474	10553	10548	10454	10384	10495	10591	10445	10431	10473	10425	10422	10412	10444	10483	10520	10460	10500	10526	10573	10456	10463	10566	10403	10422	10434	10486	10535	10272	10430	10508	10506	10612	10395	10475	10543	10510	10554	10506	10507	10494	10482	10482	10635	10445	10353	10502	10513	10423	10350	10372	10564	10551	10482	10450	10501	10599	10560	10555	10538	10542	10492	10362	10452	10504	10243	10433	10417	10344	10510	10406	10521	10379	10409	10530	10527	10630	10475	10641	10498	10437	10556	10654	10474	10359	10332	10536	10562	10363
25991	21871	30146	31550	24990	27841	43834	38883	33732	25761	19418	17619	17215	17042	17001	16738	16893	17102	16822	16789	16902	16793	16886	16933	16873	16940	16796	16888	16837	17071	16791	16772	16866	16971	16764	16800	16763	16901	16953	16888	16600	16923	16806	16924	16727	16840	16717	16942	16726	16794	16777	16741	16804	16757	16988	16855	16813	17012	16880	16762	16811	16897	16837	16852	16788	17019	16781	16686	16726	16764	16640	16704	16994	16681	16904	16931	16666	16728	16945	16716	16544	16614	16656	16490	16720	16809	17128	16641	16753	16827	16751	16893	16856	16889	16803	16847	16793	16974	16903	16751	16790	16921	17073	16729	16736	17020	16776	16947	16658	16616	16749	16806	16710	16738	16826	17013	16781	16720	16650	16817	16706	16865	16919	16920	16881	16713	16707	16949	17019	16813	16705	16847	16664	16978	16844	16737	16604	16635	16883	16793	16591	16725	16806	17008	16974	16825	16898	16590	16630	16895	16573	16642	16796	16670	16952	16851	16733	16833	16983	16611	16875	16628	16746	16853	16957	16957	16896	16650	16801	16855	16926	16696	16762	16920	16771	16790	16759	16832	16896	16741	16851	16704	16901	17080	16688	16808	16844	17022	16817	16529	16698	16763	16842	16710	16689	16952	16637	16782	16808	16664	16737	16698	16886	16759	16765	16828	16882	16618	16775	16932	16628	16723	16860	16715	16836	16801	16605	16710	16613	16624	16736	16845	16806	16768	16769	16964	16641	16742	16859	16647	16815	16773	16877	16686	16673	16686	16765	16754	16858	16615	16752	16637	16670	16866	16809	16817	16760	16598	16839	16777	16597	16788	16669	16762	16650	16854	16892	16630	16766	16932	17090	16973	16875	16869	16989	16612	16726	16815	16966	16600	16889	16569	16695	16729	16845	16792	16704	16843	16820	16796	16869	16510	16910	16832	16564	16970	16933	16621	16842	16650	16761	16764	16675	16853	16760	16745	16976	16677	16671	16794	16737	16682	16824	16736	16741	16799	16845	17003	16714	16817	16777	16772	16920	16796	16902	16790	16800	16751	16702	16865	16747	16890	16830	16874	16878	16748	16808	16881	16781	16604	16771	16794	16734	16878	16876	16558	16856	16817	16834	16952	16706	16766	16806	16900	16861	16734	16778	16722	16751	16670	16765	16781	16643	16624	16581	16889	16845	16869	16847	16741	16709	16849	16863	16793	16695	16818	16927	16759	16719	16722	16796	16969	16674	16771	17002	16771	16715	16890	16864	16623	16714	16770	16948	16477	16681	16831	16784	16819	16875	16809	16852	16681	16648	16810	16839	16782	16762	16571	16984	16879	16582	17019	16930	16875	16690	16805	16876	16710	16836	16633	16809	16811	16744	17084	16822	16881	16724	16882	16893	16723	16750	16688	16979	16766	16765	16666	16571	16940	16886	16830	16754	16697	16499	16553	16886	16961	16965	16915	16972	16921	17035	16816	16784	16792	16736	16781	16670	16742	16792	16869	16943	16819	16959	16870	16812	16532	16978	16831	16687	16858	16901	16818	16859	16769	16803	16645	16941	16746	16627	16896	16699	16540	16531	16673	16685	16658	16814	16695	16925	16797	16787	16807	16846	16736	16859	16728	16678	16757	16948	16684	16727	17096	16797	16675	16817	16627	16927	16628	16824	16558	16783	16864	16672	16988	17054	16720	16907	16770	16745	16631	16867	16789	16657	16783	16728	16503	16884	16523	16649	16742	16887	16912	16758	16651	16889	16718	16831	16603	16583	16665	16775	16944	16849	16688	16777	16992	16768	16755	16681	16602	16579	16767	16624	16739	16660	16676	16725	16687	16955	16746	17048	16773	16886	16783	16960	16867	16853	16784	16873	16715	16770	16966	16771	16817	16899	16814	16766	16980	16743	16491	16754	16835	16880	16944	16742	16764	16867	16895	16615	16969	16747	16800	16738	16859	16676	16721	16921	16918	16802	16795	16667	16714	16908	16680	16847	16883	16719	16515	16789	16892	16735	16702	16800	16798	16818	16748	16816	16666	16700	16605	16868	16694	16834	16960	16980	16760	16977	16550	16708	16866	16723	16823	16878	16857	17082	16887	16835	16768	16871	16808	16975	16668	16730	16752	16825	16725	16752	16785	16726	16791	16968	16891	16811	16821	16614	16657	16593	16638	16845	16746	16802	16787	16747	16884	16904	16827	17031	16935	16655	16786	16887	16773	16713	16901	16942	16855	16961	16985	16837	16797	16954	16734	16809	16517	16792	16630	16688	16835	16813	16709	16742	16696	16803	16781	16720	17020	16811	16774	16887	16784	16741	16871	16757	16639	16606	16601	16707	16990	16910	16909	16524	16934	16850	16763	16873	16822	16911	16793	16979	16759	16514	16735	17071	16917	16939	16826	16673	16732	16795	16951	16977	16908	16707	16868	16895	16759	16745	16939	16693	16845	16824	16928	16936	16818	16774	16933	16761	16768	16980	16846	16994	16888	16682	16627	16818	16784	16811	16856	16732	16715	16824	16712	16860	16793	16656	16736	16811	16969	17014	16721	16658	16811	16867	16667	16878	16892	16908	16772	16721	16859	16626	16736	16835	16703	16808	16798	16876	16718	16998	16778	16738	16675	16807	16783	16710	16760	16539	17021	16921	16978	16610	16784	16796	16770	16941	16766	16703	16590	16595	16661	16850	16702	16935	16762	16738	16837	16822	16792	16793	16726	16798	16772	16694	16595	16747	16841	16746	16874	16928	16962	16744	16683	16752	16780	16892	16990	16951	16775	16715	16735	16718	16650	16884	16720	16801	16866	16824	16875	16814	16875	16797	16717	16794	16926	16795	16784	16811	16831	16684	16914	16693	16760	17123	16723	16680	16792	16969	16975	16616	16688	16833	16844	16942	16756	16833	16707	16806	16869	16717	16846	16821	16869	16750	16815	16772	16873	16909	16805	16960	16801	16956	16889	16698	16935	16962	16847	16907	16782	16941	16843	16700	16887	16784	16729	16753	16668	16828	16870	16949	16898	16816	16893	16801	16684	16912	16848	16661	16659	16891	16916	16904	16867	16879	16824	16745	16951	16906	16695	16956	16845	16851	16979	16794	16796	16745	16990	16869	16659	16824	16880	16743	16787	16861	16775	16766	16708	16768	16825	16896	16772	16865	16860	16788	16912	16769	16957	16976	16824	16771	16883	16739	16583	16964	16765	16977	16582	16811	16941	16717	16966	16781	16795	16556	16775	16760	16792	16736	16837	16707	16855	16844	16916	16700	16751	16511	16737	16760	16740	16625	16714	16929	16890	16797	16725	16846	16716	16782	16893	16759	16963	16785	16777	16809	16829	16889	16745	16733	16832	16779	16897	16769	16853	16935	16803	17076	16866	16825	16820	16951	16791	16817	16628	16812	16891	16938	16796	16830	16510	16600	16863	16840	16687	16683	16779	16886	16825	16858	16731	16623	16861	16896	16813	16858	16880	16918	16692	16778	16674	16713	16680	16878	16761	16703	16730	16781	16832	16814	16708	16777	16656	16803	16884	17023	16867	16734	16664	16760	16778	16781	16865	16798	16851	16747	16819	16925	16746	16963	16680	16604	16691	16792	16921	16692	16652	16655	16642	16909	16794	16894	16808	16983	16832	16761	16839	16566	16607	16787	16809	16832	16922	16847	16919	16873	16827	16856	16826	16668	16756	16564	16876	16860	16800	16849	16910	16890	16886	16965	16640	16940	16791	16652	16854	16598	16770	16752	16799	16734	16808	16870	16670	16839	17052	16622	16806	16977	16980	16827	16818	16731	16753	16941	16678	16936	16728	16849	16892	16584	16808	16669	16654	16927	16670	16918	16645	16891	16841	16723	16671	16895	16868	16692	16788	16810	16985	16836	16635	16787	16948	16639	16992	16844	16769	16881	16785	16988	16817	16736	16834	16967	16813	16897	16586	16770	16809	16956	16823	17027	16689	16944	16834	16554	16835	16955	16911	16489	16776	16737	16776	16969	16845	16991	16801	16614	16705	16796	16901	16868	16841	16935	16720	16860	16763	16731	16616	16702	16777	16701	16887	16833	16850	16739	16845	16840	16560	16628	16649	16791	16846	16831	16796	16759	16911	16771	16806	16866	16655	16843	16778	16715	16877	16768	16800	16855	16767	16745	16886	16684	16637	16576	16657	16610	16614	16575	16781	16788	16672	16759	16829	16749	16746	16722	16778	16950	16766	16809	16702	16710	16740	16793	16764	17034	17046	16750	16806	17191	16792	16863	16698	16781	16797	16618	17089	16585	16876	16669	16793	16672	16778	16772	16527	16982	16701	16668	16894	16823	17066	16905	16835	16748	16692	16773	16982	16661	16782	16813	16597	16773	16942	16639	16619	16795	16632	16720	16832	16633	16715	16774	16741	16765	16668	16919	16890	16760	16758	16803	16738	16891	16932	16752	16950	16755	16686	16650	16797	16919	16817	16752	16751	16685	16885	16718	16826	16861	16788	16792	16794	16858	16975	16994	17041	16790	16599	16781	16821	16708	16728	16579	16623	16822	16663	16798	16809	16859	16841	16715	16772	16893	16893	16881	16715	16872	16799	16738	17027	16998	16867	16753	16955	16790	17025	16819	16844	16883	16825	16742	16789	16800	16798	17051	16904	16935	16865	16942	16824	16859	16996	16993	16817	16783	16894	16803	16506	16806	17022	16805	16913	16917	16885	16851	16879	16554	16611	16609	16808	16631	16760	16836	16816	16665	16658	16858	16799	16918	17028	17072	16888	16613	16944	16799	16911	16799	16550	16756	16701	17006	16795	16771	16824	16912	16716	16966	16984	16638	16750	16920	16706	16849	16775	16913	16932	16652	16749	16704	16739	16776	16868	16771	16838	16892	16926	16669	16837	16774	16947	16948	16677	16949	16870	16912	16757	16840	16763	16859	16723	16885	16746	16818	16835	16778	16945	16887	16969	16661	16821	16728	16812	16695	16888	16831	16703	16814	16895	16847	16878	16753	16779	16801	16991	16812	16740	16711	16799	16695	16783	16850	17020	16812	17081	16570	16831	16888	16835	16851	16916	16813	16679	16756	16861	16723	16927	16792	16735	16792	16928	16769	16809	16854	16855	16758	16805	16724	16673	16638	17104	16939	16863	16780	16514	16882	16868	17047	16786	16868	16875	16684	16736
29606	47528	41990	26740	17861	24242	36736	31992	26386	17107	11887	11144	10795	10700	10718	10708	10800	10693	10815	10735	10729	10518	10653	10626	10530	10796	10700	10698	10636	10634	10693	10749	10679	10658	10854	10540	10675	10759	10623	10648	10376	10621	10700	10685	10607	10576	10655	10586	10585	10476	10722	10538	10653	10637	10638	10628	10726	10681	10624	10580	10727	10814	10676	10704	10671	10719	10700	10559	10706	10650	10599	10523	10369	10431	10505	10604	10551	10602	10642	10582	10626	10664	10653	10524	10465	10552	10595	10528	10684	10674	10806	10482	10448	10588	10490	10635	10587	10605	10551	10627	10654	10497	10540	10560	10442	10612	10708	10521	10405	10467	10541	10578	10566	10535	10601	10378	10559	10643	10545	10671	10588	10627	10575	10540	10605	10652	10624	10559	10551	10602	10683	10632	10531	10663	10731	10599	10687	10475	10497	10498	10661	10529	10558	10721	10593	10539	10677	10617	10522	10552	10674	10515	10619	10635	10752	10564	10446	10500	10558	10541	10493	10644	10359	10428	10632	10569	10689	10448	10625	10575	10656	10516	10646	10575	10604	10641	10530	10668	10473	10611	10702	10609	10620	10730	10576	10614	10650	10496	10634	10583	10559	10759	10567	10677	10419	10509	10417	10557	10610	10676	10705	10677	10591	10656	10563	10427	10568	10534	10597	10626	10517	10633	10635	10593	10639	10514	10504	10651	10574	10535	10508	10568	10626	10584	10578	10510	10665	10584	10497	10564	10470	10701	10492	10696	10535	10573	10681	10611	10659	10729	10607	10656	10505	10633	10536	10521	10646	10605	10739	10542	10611	10477	10482	10651	10584	10500	10629	10626	10494	10591	10517	10561	10743	10601	10536	10496	10641	10615	10593	10537	10549	10710	10502	10633	10837	10720	10545	10643	10625	10579	10630	10427	10509	10536	10559	10593	10625	10642	10650	10496	10604	10576	10645	10664	10728	10653	10330	10635	10602	10525	10705	10750	10519	10667	10520	10631	10651	10523	10472	10694	10573	10621	10460	10393	10528	10496	10542	10577	10448	10516	10479	10807	10597	10602	10664	10569	10756	10581	10525	10444	10630	10770	10627	10590	10719	10599	10430	10650	10624	10799	10437	10541	10712	10729	10674	10686	10620	10403	10596	10580	10634	10656	10654	10668	10519	10636	10726	10508	10738	10667	10568	10575	10532	10645	10515	10679	10483	10609	10432	10603	10455	10429	10607	10564	10674	10631	10603	10619	10619	10586	10540	10630	10581	10658	10461	10518	10790	10786	10595	10423	10573	10734	10511	10544	10523	10734	10614	10525	10717	10543	10669	10507	10590	10662	10549	10499	10627	10518	10604	10520	10675	10719	10395	10617	10706	10616	10666	10451	10588	10677	10491	10593	10666	10449	10462	10503	10541	10554	10676	10725	10454	10489	10584	10545	10605	10662	10480	10587	10598	10619	10544	10582	10640	10519	10579	10475	10693	10665	10747	10602	10482	10537	10542	10594	10591	10623	10628	10603	10565	10575	10707	10574	10531	10479	10671	10572	10645	10488	10529	10655	10470	10575	10589	10667	10619	10554	10520	10611	10653	10556	10698	10596	10605	10808	10644	10729	10553	10536	10719	10643	10394	10679	10530	10549	10607	10544	10651	10596	10537	10483	10655	10547	10722	10511	10532	10547	10589	10725	10643	10585	10496	10588	10721	10565	10435	10411	10642	10611	10424	10499	10495	10706	10685	10372	10801	10653	10750	10581	10604	10552	10636	10484	10633	10590	10581	10561	10537	10598	10600	10703	10525	10657	10561	10650	10467	10608	10717	10621	10624	10527	10707	10523	10551	10630	10785	10558	10629	10574	10458	10617	10577	10751	10470	10552	10555	10583	10508	10527	10588	10531	10795	10504	10742	10568	10649	10582	10558	10587	10742	10533	10390	10649	10741	10433	10623	10461	10636	10606	10608	10574	10662	10653	10615	10629	10528	10712	10699	10626	10529	10683	10600	10500	10572	10447	10664	10666	10652	10696	10571	10632	10744	10598	10620	10625	10687	10477	10578	10640	10509	10648	10824	10518	10584	10592	10556	10578	10744	10582	10548	10740	10560	10621	10592	10535	10616	10671	10487	10612	10668	10573	10573	10589	10436	10638	10456	10536	10487	10572	10555	10592	10640	10662	10668	10565	10452	10559	10715	10623	10733	10754	10631	10589	10594	10552	10504	10540	10718	10371	10589	10622	10479	10621	10713	10459	10790	10710	10532	10612	10497	10516	10554	10445	10563	10730	10505	10570	10512	10543	10611	10711	10472	10483	10632	10547	10458	10646	10512	10639	10635	10539	10588	10710	10504	10643	10445	10630	10539	10634	10686	10612	10729	10663	10546	10717	10586	10732	10555	10540	10585	10520	10659	10621	10575	10545	10539	10759	10705	10644	10509	10733	10608	10603	10443	10671	10533	10375	10624	10503	10663	10637	10458	10625	10545	10501	10548	10583	10515	10530	10739	10533	10754	10601	10629	10435	10608	10479	10559	10543	10862	10643	10619	10600	10664	10464	10695	10535	10474	10727	10469	10605	10569	10379	10546	10552	10531	10595	10572	10658	10606	10852	10583	10596	10471	10520	10628	10714	10493	10523	10508	10593	10577	10381	10651	10490	10697	10704	10661	10439	10791	10582	10603	10625	10554	10524	10599	10668	10332	10759	10638	10553	10523	10574	10586	10655	10623	10493	10567	10596	10667	10495	10583	10707	10690	10609	10658	10596	10544	10615	10459	10474	10746	10542	10577	10615	10737	10573	10663	10721	10531	10630	10670	10638	10688	10556	10657	10740	10615	10460	10558	10485	10671	10713	10430	10717	10712	10827	10486	10542	10426	10564	10474	10626	10675	10618	10514	10611	10527	10751	10368	10633	10547	10610	10604	10714	10681	10555	10665	10567	10540	10591	10453	10660	10687	10559	10585	10472	10613	10654	10654	10579	10528	10653	10531	10472	10577	10569	10641	10665	10576	10613	10698	10567	10563	10661	10593	10624	10564	10712	10603	10567	10499	10648	10629	10666	10786	10564	10599	10657	10570	10510	10752	10713	10525	10663	10541	10624	10548	10652	10585	10635	10709	10546	10561	10527	10460	10651	10549	10588	10463	10599	10738	10562	10631	10535	10679	10619	10418	10693	10542	10586	10487	10499	10543	10409	10622	10386	10504	10569	10620	10580	10559	10439	10852	10581	10631	10728	10741	10705	10545	10803	10546	10628	10542	10676	10611	10579	10651	10573	10527	10673	10611	10478	10522	10465	10567	10669	10643	10541	10480	10743	10520	10558	10555	10406	10585	10608	10665	10766	10440	10548	10565	10619	10389	10685	10528	10599	10497	10657	10676	10893	10574	10625	10554	10562	10571	10581	10560	10658	10496	10668	10609	10497	10562	10552	10569	10605	10549	10603	10509	10553	10574	10678	10623	10649	10489	10451	10659	10565	10464	10514	10616	10702	10764	10505	10582	10532	10572	10646	10695	10449	10713	10626	10537	10509	10585	10633	10544	10551	10692	10391	10473	10782	10579	10524	10631	10568	10663	10408	10575	10624	10612	10589	10501	10553	10374	10604	10689	10628	10735	10566	10622	10559	10584	10529	10567	10617	10590	10580	10659	10574	10545	10764	10425	10597	10532	10670	10521	10385	10625	10474	10533	10534	10621	10544	10707	10620	10651	10471	10658	10606	10519	10677	10651	10561	10474	10706	10543	10528	10597	10551	10403	10787	10580	10496	10587	10620	10414	10632	10655	10764	10542	10571	10612	10598	10662	10512	10629	10699	10684	10551	10364	10501	10658	10450	10452	10764	10639	10529	10656	10815	10418	10567	10460	10602	10640	10580	10714	10568	10689	10646	10442	10502	10620	10559	10676	10543	10508	10480	10559	10555	10577	10640	10638	10699	10595	10654	10503	10477	10632	10781	10493	10482	10772	10456	10655	10504	10539	10609	10538	10568	10516	10643	10536	10723	10581	10677	10702	10732	10646	10559	10405	10543	10396	10721	10631	10604	10680	10684	10707	10612	10633	10514	10576	10566	10553	10643	10435	10484	10545	10384	10676	10526	10552	10414	10584	10623	10640	10470	10617	10553	10730	10574	10574	10517	10494	10580	10503	10537	10741	10447	10693	10518	10611	10601	10589	10518	10516	10764	10525	10651	10560	10699	10474	10695	10774	10764	10589	10692	10571	10657	10642	10450	10531	10498	10572	10502	10530	10627	10549	10532	10551	10667	10654	10535	10654	10590	10555	10596	10580	10685	10602	10589	10809	10583	10621	10645	10528	10647	10600	10606	10540	10369	10561	10641	10765	10691	10563	10548	10612	10578	10585	10350	10620	10676	10578	10648	10523	10669	10560	10628	10584	10567	10659	10509	10598	10541	10636	10572	10666	10596	10596	10713	10529	10563	10723	10571	10646	10636	10479	10602	10745	10540	10662	10541	10620	10618	10544	10643	10552	10707	10510	10555	10556	10730	10558	10627	10555	10461	10826	10554	10513	10677	10549	10625	10781	10553	10638	10674	10676	10579	10712	10446	10582	10577	10621	10634	10664	10399	10652	10668	10759	10596	10648	10571	10653	10728	10612	10673	10675	10684	10620	10703	10725	10605	10578	10498	10570	10578	10610	10444	10518	10619	10501	10627	10470	10538	10523	10599	10540	10568	10601	10591	10560	10584	10602	10416	10629	10543	10628	10548	10655	10632	10512	10653	10632	10622	10529	10528	10660	10614	10502	10550	10619	10591	10719	10649	10544	10552	10732	10677	10509	10517	10519	10672	10486	10525	10649	10631	10531	10564	10516	10525	10681	10587	10555	10524	10739	10578	10616	10511	10633	10469	10492	10698	10533	10666	10631	10643	10661	10626	10542	10669	10652	10708	10644	10620	10677	10597	10554	10761	10545	10609	10583	10520	10523	10683	10433	10496	10607	10514	10492	10544	10559	10645	10625	10733	10601	10619	10623	10547	10639	10603	10673	10514	10499	10714	10608	10557	10604	10531	10666	10657	10488	10556	10604	10675	10716	10684	10640	10599	10613	10533	10577	10718	10520	10540	10496	10533	10498	10644	10737	10490	10588	10595	10682	10574	10495	10564	10553	10462	10605	10585	10561	10701	10478	10504
24122	21611	29113	26160	23955	37615	59805	54192	40864	28548	21205	18714	17775	17474	17359	17175	17324	17237	17281	17561	17158	17188	17433	17311	17105	17434	17139	16945	17302	17207	17264	17021	17258	17031	17194	17161	17177	17312	16882	16856	17145	17240	17211	17160	17356	17251	17128	17077	17196	17028	17449	17081	17246	17184	17211	17085	16999	16974	17012	17063	17302	16902	17336	17149	17222	17129	17223	16858	16991	17228	17180	16995	17187	16871	16949	16938	17026	17006	17130	17156	16970	17363	16966	17184	17039	17020	17143	17014	17228	16983	17228	17094	17048	16805	16923	16923	17221	16924	17081	17156	17045	17055	17103	17020	17175	16960	17120	16992	17105	17016	17135	16800	17030	17179	17088	17213	17137	17006	17220	17119	17129	17130	17082	17187	17202	16967	17185	17228	17275	17078	17140	17024	17126	17174	17231	16755	16922	16848	17042	17171	17051	17452	17155	17030	17062	17291	17148	17089	17205	17028	17237	16937	16945	17060	17005	17013	17103	17295	16992	16999	17071	17007	17004	17095	17027	17368	17136	17038	16820	17045	17243	16961	17077	17062	17214	17193	17028	17103	17058	16922	17088	17104	17308	17234	17025	17200	17009	17403	16832	17137	17089	17067	17120	16916	17094	17030	16958	16948	17083	17194	17213	17180	17020	17035	17339	17113	17041	17168	17029	16885	16992	17240	17183	16980	17233	16955	17160	17333	17167	17119	16905	17035	17064	17025	17125	17234	17069	17123	16990	17025	17183	17124	17194	17151	17210	16913	17132	17010	17043	17060	17109	17089	16914	17084	17109	17166	17130	17188	17187	17074	17096	17055	17186	17154	17152	17209	16969	17214	17110	17187	17204	16950	17137	17099	16967	17072	17014	17028	17123	17226	17193	17108	17259	17296	17170	17038	17155	17134	17093	17099	17303	16984	16885	17235	17261	17099	17107	17359	17072	17031	17195	16990	17091	17029	16953	17066	17188	17063	17118	17250	17044	17021	16907	17026	17328	17179	16955	17065	17284	17196	17068	17233	17161	17176	17013	17079	17229	17158	17121	16967	16952	17238	17067	17075	17132	17229	17167	17266	17192	17124	16938	17037	17044	17173	17049	17081	17067	17094	17140	16987	16914	17077	17300	16849	16970	17024	17194	17220	17188	17210	17015	17158	16940	17120	17094	17164	17089	16873	16986	17073	17126	17013	16965	17106	17083	17068	17193	17070	16856	17027	16906	16901	17025	17026	17028	17230	17118	16950	17079	17230	17141	16893	16984	16992	17037	17135	17048	17309	17030	16991	17223	17094	16831	17009	17145	17185	16910	17123	17078	17099	17288	17018	17194	17138	17085	17190	17024	16980	17037	17075	17110	16982	16919	17024	17182	16939	16712	17096	17051	17051	17203	17165	16950	17280	17098	17178	17056	17098	17159	17162	17040	16904	17185	17051	17114	17060	17197	17066	17116	17194	17119	16927	17096	17105	16902	17218	17136	17075	17119	17192	17031	17155	17062	17154	17119	16819	17050	16902	17038	17027	17149	17120	17145	17256	17017	17325	17235	16922	16940	17093	17342	17282	17136	17141	16955	17056	17296	17045	17301	17219	16935	17074	16998	17032	17233	17202	17042	17001	16885	17219	17064	17039	17113	17144	17320	17087	17110	17146	17123	17067	17275	17138	16965	17301	17072	17254	17132	16949	17229	17110	17069	16999	16973	17003	17101	17187	17176	17230	17087	17048	16846	17021	17010	17060	17274	16805	17172	17313	17098	17363	17101	17421	17173	17160	17064	17099	17102	17241	17215	17146	17017	17102	17111	16951	17117	17046	17055	17312	17032	17146	17006	16964	17180	17223	17123	16955	16958	17130	17028	17058	17104	17048	17116	17144	16969	17266	16845	16847	17204	17006	16870	17094	17136	17227	17162	16897	17025	17084	17072	17121	17186	17186	16905	17093	17174	17128	17151	17387	17240	16996	17184	16974	17095	16931	17062	17155	17130	17137	17135	17069	16944	17157	17204	17041	17092	17172	17021	17177	17251	17399	16972	17195	17186	16919	16892	17109	17197	17221	17289	17183	16905	17042	17120	16878	16936	17031	17121	17186	16952	17045	17126	17129	16941	17158	16909	17230	17167	17002	17204	16991	17114	17036	17260	17226	17124	17059	17029	17195	17230	17070	17155	17090	16900	16954	17049	17051	16957	17158	17029	17154	17039	17055	17050	17406	17361	17316	17140	16922	17178	16937	16786	16865	17073	17008	17037	16901	16796	17190	16887	16770	17085	16912	17015	16970	17254	17054	16817	17077	17054	16914	17122	17074	17059	16910	17022	17058	16867	16883	16881	16827	16939	16984	17162	17085	17155	17133	17190	17232	17063	17040	16951	16976	17153	17096	16925	16963	17067	16825	17001	16984	17271	16863	17200	17041	17062	17057	17074	17134	17243	16950	17056	16949	17129	17190	17264	17169	17201	17017	17175	17100	17165	17104	17091	17108	16915	17110	16803	16983	16940	17235	17164	17079	17082	17105	16842	17275	17057	17116	17088	17150	17322	17283	17098	17201	17046	17091	17127	16976	17113	17106	16940	17036	16981	17103	17028	17176	17294	17050	17361	16971	16993	16994	17105	17077	17062	17012	17013	17290	17009	16930	17077	17024	17135	17214	17173	17194	17169	16954	17105	16908	17009	17176	17073	17087	17042	17283	17237	17142	17081	16942	17040	17118	16982	17109	17070	17031	16859	16851	16878	17248	17153	17126	17043	16940	17140	17499	16987	17089	17164	17129	17111	17175	17124	17042	17127	16825	17298	17121	17127	17095	17195	17087	17186	17293	17037	16904	17097	17157	17149	17111	17156	17074	17054	17177	16994	17234	16966	16960	17014	17110	17106	17114	17297	17016	17130	17141	17052	17120	17038	17346	17182	17246	17088	17260	17093	16886	16968	16856	16957	17131	17164	17140	17019	17241	17105	17186	17002	17061	17242	17156	17117	17175	17145	17126	17017	17185	17070	17069	17022	17093	16956	17192	16923	17267	17200	17031	16942	17009	17157	17087	17008	17081	17146	17099	17099	17173	17003	16874	17057	17140	17147	17043	17120	17119	17160	16960	17009	17200	16944	17077	16932	17269	17179	17021	16945	17141	16967	17342	17107	17071	17162	17114	17000	16995	17104	16930	17051	17347	17264	16951	17052	17115	16873	17099	17186	16990	17072	17087	17066	17185	17342	17093	16966	17134	17180	17104	16993	17121	17125	16997	17021	17071	17418	17266	16983	17102	17181	17244	17042	17088	17114	17017	17003	16923	17208	16992	17108	17103	17005	16955	17061	16973	17056	16967	16977	17048	17131	17110	17131	17127	17046	16986	17065	17126	17211	17010	17164	16977	16987	16971	17222	17247	17134	17037	17179	17128	17075	16866	17059	17161	17106	17295	17032	17244	17158	16977	17086	17257	17174	17099	17091	17114	17075	17100	17084	16866	17372	17019	17223	17324	17173	17010	17138	16991	17095	17279	17208	16982	17270	17123	17253	17091	17078	16981	17192	17195	16965	16961	17090	17086	16955	16976	17101	17251	17132	17118	17029	17441	17109	17147	17049	17138	17072	17180	16980	17146	17240	17109	16908	16871	17115	17028	17074	17014	17084	16922	17151	16923	17007	17131	16924	17114	17233	17146	17038	16896	17083	16823	17201	17188	17160	17283	16984	17330	17042	17196	17121	17099	17171	17344	17295	16986	17127	17321	16993	17119	17089	17041	17074	17252	17144	17191	16930	17003	17088	17136	17175	17056	17240	17026	17102	17101	16851	17074	17019	17278	17008	17107	17047	17110	17261	16945	17113	17096	16983	17101	17053	16985	16937	16971	16863	17199	17135	17192	17129	16864	17064	17208	17080	17065	17050	17013	17012	17142	17145	17335	17067	16983	17135	17086	17121	17145	17160	17025	17041	17093	17049	17203	16940	17261	17049	17185	16992	17191	17090	17099	17047	16931	17164	17110	17214	16937	16993	16890	16795	17099	17236	17125	17054	17068	17153	17102	17224	16993	17205	17270	17007	16827	17264	17140	17140	17076	17050	17138	17017	17104	17069	16939	16890	16867	17187	16996	17095	17007	17215	17059	17071	16977	17045	17237	17078	17279	17350	16845	16954	16962	17182	17233	16889	16996	17163	17104	17065	16947	16989	16758	17043	17206	17219	17158	17099	17295	17189	17096	17233	17295	16831	16858	17168	17132	17240	17109	17257	16883	16895	17116	17111	17140	17199	16919	17129	17152	17196	17008	17058	17261	17231	17031	17083	17014	16924	17068	17080	16990	16900	17067	16912	16943	17167	16957	16912	17120	17108	17072	17045	17099	17163	17043	17347	17043	17046	17059	17249	17202	17132	17114	16925	16937	17130	17054	17096	17056	17041	17124	17161	17023	17248	17078	17065	17037	17051	16868	17145	17169	17095	17203	16982	17124	17195	17083	17073	17271	17216	17095	17184	17134	17110	17179	17198	17198	17054	17256	17089	17294	16917	17066	17327	17144	17089	17224	17002	16945	17072	17158	17220	16942	16911	16957	16889	17071	17173	17027	16922	17115	17147	17128	17215	16847	16947	17168	17127	17073	17195	17164	17057	16951	17124	17169	17441	17136	17131	16816	17004	17215	17182	17179	17131	17184	16881	16880	17078	17355	17126	17050	17056	16996	17243	16999	17220	16840	17072	16953	17052	17128	17011	17201	17231	16993	17098	17096	17142	17224	17127	16973	16942	16890	17130	17142	17074	17000	17056	17351	16972	17187	17192	16855	17141	17013	16923	17060	16973	16984	17321	17039	17364	17135	17239	17131	17003	17033	17183	17088	16937	16867	17064	17026	17239	16942	17027	17030	17228	17111	17085	17219	17322	16855	17071	17094	17275	16891	17236	17279	17181	17125	17135	17161	16928	17060	17178	17242	17001	17310	17107	17052	17108	16939	17222	17121	17123	17090	17019	17032	17059	17394	17104	16963	17012	16946	17086	16904	17067	17090	16964	17061	16954	16987	17286	17180	17173	17093	17243	17142	17010	17046	17010	17088	16813	17098	17135	17067	17234	17180	17317	17075	17082	17031	17322	17090	17172	17183	16855	17262	17282	17103	16843	17104	17134	16965	17180	16857	17086	17014	17128	17017	16913	17108
34751	60560	46886	27478	18003	38091	57755	48060	32742	19712	13480	11758	11156	11128	11130	10982	11002	11026	10887	11040	10968	11012	10990	11053	10946	10999	11038	11029	10915	10966	11127	10938	10825	10869	11018	10860	11004	11052	10887	10919	10968	11001	10901	10926	10740	10909	11001	11002	10797	11038	10930	11050	10804	10911	10916	11013	10920	11025	11024	10872	10887	10909	10957	10941	10974	10872	10939	10832	10990	10836	10820	10964	10946	10981	10896	10822	11045	11006	10900	10889	11015	10932	10833	11066	10952	10912	10962	10911	10860	10900	10948	10932	10983	10914	10983	10953	11016	10890	11054	10917	11102	10948	10930	10881	10894	11018	10968	10877	10874	10895	10969	10916	10857	10993	10952	10926	10947	10865	10835	10791	10949	10908	10888	10981	10880	10889	10875	11054	10901	10901	10847	10927	10850	10876	10957	11081	10834	10958	10968	10837	10785	11030	10830	11036	10868	10732	10897	10852	10967	10713	10810	10846	10980	10798	11016	10918	10779	10911	10969	10884	11000	10815	10917	10906	10992	10806	10967	10842	10756	10911	11046	10865	10967	11006	10956	10816	10879	10949	10789	10945	10955	10866	10792	11119	10863	10857	11065	10912	10846	10957	10931	10825	10861	10857	10870	10836	10942	10904	10756	10805	10960	10920	10859	11015	11060	10906	10930	10871	10955	10833	10719	10831	10758	10749	10875	10995	10895	10814	10884	11003	10906	10920	10927	10875	10945	10883	11048	10750	10915	10977	10882	11050	10881	10995	10983	10811	10971	10790	10770	11009	10892	10779	11146	10971	10791	10990	10905	11029	10920	10767	10924	10908	10829	10888	11145	10899	10749	11039	10828	10879	10983	10912	10921	10847	10901	10874	10843	10820	10944	10921	11016	10747	10934	10717	10899	10836	10800	11004	10946	10969	10829	10740	10777	10865	10918	10915	10875	10739	11066	10773	10740	10826	10801	11026	10783	10954	11009	10864	10926	10903	10767	10714	10793	10943	10877	10807	10936	10721	10890	10967	10917	10946	10707	10960	10886	10873	10890	10959	10845	10964	10842	10722	10841	10718	10922	10878	10982	11023	10898	11003	10802	10941	10935	10870	10862	10875	10865	10933	10877	10921	10924	10818	10895	10788	10864	10783	10899	10741	10891	10901	10958	10864	10942	10787	10997	10887	10870	10954	10852	10749	10942	10956	10868	10868	10800	11063	10983	11011	10903	10783	10737	10821	10995	10736	10793	10801	10916	10970	10712	10836	10878	10864	10937	10879	10786	11047	10947	10987	10833	10791	10878	10896	10962	10940	10742	10855	10974	10893	10846	10737	10877	10964	10855	10918	10892	10892	10948	10899	10913	10918	10886	10815	11000	10930	10886	10851	10830	10817	10803	10823	10873	10907	11011	10984	10972	10986	10926	11018	10878	10825	10922	10867	10923	10968	10817	10787	10932	11071	10837	10950	10806	11047	10795	11001	11018	10978	10871	10914	10910	11036	10941	10759	10910	10835	10999	10696	10720	10982	10993	10843	10900	10874	10998	10826	10850	10907	10810	11018	10951	10984	10819	11086	10780	10888	10903	10844	10959	10773	10812	10997	10787	10902	11058	10962	10898	10973	10876	10824	10814	10860	10898	10943	10806	10923	10841	10838	10887	10742	10842	10852	10911	10786	10972	10794	10811	10768	10796	10829	10858	10951	10826	10876	10755	11011	10916	10959	10917	10939	10890	10906	10949	10906	10925	10934	10945	10914	10995	11009	10865	10857	10823	11007	10843	10885	10849	10957	11020	10668	10899	10800	10930	10980	11146	10940	10981	10864	10952	10835	10954	10765	10997	10803	10853	10984	10881	10920	10948	10965	10931	11029	10939	10875	10823	10861	10901	10801	10959	10934	10918	10944	10929	11073	10940	11065	10875	11014	10979	10873	10905	11025	11016	10942	11087	10928	10876	10874	10930	10868	10855	10833	10758	10824	10989	10936	10950	10845	10962	10869	10902	10905	10899	10935	10990	10830	10844	10980	10936	10823	10926	10862	10893	11006	10879	10939	10767	10966	10859	10892	11005	10955	11062	10938	10866	10905	10983	10901	10778	10955	10692	10814	10956	10783	10832	10853	10917	11057	10984	10887	11017	10849	10924	10772	10835	11147	10868	10863	10847	10965	10823	10889	10924	10912	10969	10916	10846	10883	10884	10746	10923	10864	10893	10770	10868	10867	10823	10749	10948	10793	10818	10936	10941	11034	11004	10788	10956	10886	10724	11063	10768	10816	10865	10987	10880	10827	10924	10817	10857	10915	10792	10773	10977	10817	10849	10975	10892	10957	10976	10906	10769	11018	10852	10893	10715	10951	10795	10882	10966	10864	10845	10917	10884	11005	10865	10946	10779	10743	10932	10938	10886	10927	10898	10859	10911	10767	10798	10945	10944	11150	11043	10861	10994	11123	10881	10923	10901	11066	11074	10889	10586	10967	10860	10719	10815	10982	10813	10828	10771	10894	10904	10815	10926	10989	10817	10886	10903	10915	10886	10859	10835	10779	10916	10828	10785	10943	10878	10863	11042	11013	10871	11053	10933	10744	10905	10816	10751	10987	10901	11022	10909	10903	11048	10873	10961	10904	10842	10925	11047	10781	10870	11063	10885	10870	10839	10922	10891	10943	10903	10900	10975	11006	10910	10845	10930	10830	10798	10871	10859	10668	10889	10989	10779	10871	10851	10858	11004	10882	10944	10891	10841	10920	10741	10980	10916	10855	10807	11021	10853	10953	10927	10870	11059	10927	10952	10960	10835	11014	11004	10938	11019	10924	10904	11021	10808	10970	10953	10728	11002	10839	10738	10836	11026	10859	10943	10972	11000	11037	10846	10891	10827	10854	10844	10856	10975	10821	11015	10938	10901	11134	10877	10826	10980	10924	10871	10708	10989	10879	10855	11041	10824	10805	10952	11049	10728	10997	10968	10794	10983	10958	10807	10848	11065	10955	10928	10855	11068	10837	10884	10890	10865	10983	10919	10812	10825	11048	10798	11050	10876	10952	10954	10892	10807	10996	10912	10762	10757	10984	10962	10835	10814	10958	11023	10816	10792	10927	10931	11061	10829	10911	10959	10923	10886	10950	10824	11035	10943	10680	10993	10912	10946	11014	10817	10900	10995	10829	10802	10896	10936	10907	10957	10863	10756	10965	10930	10866	11031	11067	10733	10918	10901	10886	10843	10911	11035	10957	10868	10977	11052	10961	10954	11010	10969	10802	10901	10722	10878	10771	10952	10887	10894	10839	10894	10815	11058	10829	10733	11009	11060	10873	10929	10841	10951	10890	10917	11077	10872	10853	11079	10884	10864	10860	10898	10920	10843	10919	10833	10882	10887	10969	10970	10767	10882	10954	10636	10903	11001	10924	10887	10894	10883	10893	10872	10993	10818	10682	10760	10774	10881	10943	10828	10807	10852	10802	10882	10826	10960	10876	10827	10933	10901	10891	10727	10845	10825	10963	10971	10803	10872	10728	10884	10855	10913	10780	10848	11066	10911	10749	11066	10962	10790	10775	10859	10926	10929	10858	10944	10917	10809	10932	10868	10999	10937	10998	11041	10988	10917	10968	10786	10950	11061	10935	10870	11067	10937	10831	10988	10826	10820	10796	10739	11035	10808	10989	10877	10833	10928	11067	10814	11023	11023	10904	10955	10775	11120	10863	10834	10893	10862	10929	10954	10947	10845	10821	10856	10921	10774	10762	10886	10778	11042	10920	10986	10792	10876	10967	10873	10787	10746	10830	10902	10828	10970	10859	10882	10974	10676	10855	10847	10811	10966	10833	10853	10777	10756	10973	10894	10969	10934	10835	10948	11002	10899	10876	10712	10943	10729	10918	10881	10862	10798	10852	10975	10893	11029	10768	10920	10938	10906	11099	10918	10864	10959	10880	10843	10802	10881	11007	10891	10917	11055	10918	10895	10897	10990	10811	10916	10759	10890	10759	10904	10876	10907	10859	10849	10796	10851	10916	11066	10911	10891	10767	10865	10900	10978	10987	10913	10939	11043	10908	11013	10848	10908	10883	10940	10966	10903	10847	10782	10852	10876	10947	10926	10937	10906	10822	10892	10944	10778	10989	10879	10889	10928	10929	10935	10843	10956	11063	10902	10823	10981	10950	10713	11050	10969	10944	10755	10793	10926	11036	10939	10788	11047	10969	10702	11000	10978	10970	10794	10775	10863	10955	10861	10859	10997	10867	10925	10932	10910	10832	10789	10905	10877	10952	10988	10939	10860	10943	10750	10742	10934	10761	11022	10812	10995	10958	10624	10795	10869	10969	10903	10995	10836	10874	10701	11043	10821	10794	10859	10953	10908	10857	10869	11017	10959	10844	10745	10912	10930	10978	10958	10813	10742	10944	10953	11125	10889	10852	10927	10907	10877	10785	10956	10891	10802	10982	11043	10923	10800	10785	10908	10945	10787	10777	10947	10993	10873	10797	10781	10789	10788	11036	10936	10916	10994	10849	10877	10993	11014	10755	10935	10978	10800	10714	10966	10779	10921	10937	10954	10814	10784	10965	10813	10806	10850	10982	11001	10980	10935	10903	10812	10844	10990	10918	10989	10825	10740	10919	10972	10788	10883	10782	10934	10737	11062	10605	10955	10918	10774	10826	10904	10949	11043	10735	10889	10860	10863	10961	10971	10908	10890	10901	10891	10820	10966	11035	10820	10928	10729	10801	10962	10947	11015	10963	10931	10736	10754	10967	10950	10890	11063	10836	10908	10954	10918	10847	10894	10690	10999	10799	10834	10908	11012	10689	10939	10945	10987	11014	10759	10765	10918	10944	10977	10825	10883	11067	10864	10938	11015	11094	10871	10944	11006	10822	10906	10799	10855	11068	10804	10967	10951	10958	10949	10807	10942	10791	10834	10937	11068	10825	10977	10902	10716	10794	10893	10798	10807	10878	10811	10966	10791	10975	10987	10962	10868	10870	10875	10866	10853	10972	10900	11018	10885	10757	10875	10911	10940	10938	10981	10910	10851	10962	10845	10990	10922	10818	11043	10712	10865	10980	10966	10713	10963	10925	10828	11006	10931	10976	10826	11054	10873	11091	10905	10956	10899	10871	10946	10822	10974	10968	10952	10938	10872	10819	10712	10709	10974	10992
33836	32135	27076	21957	19162	18895	22682	22732	20872	18550	17773	17118	16874	16998	16857	17100	16823	16747	17005	16844	16842	17026	17049	16871	17158	17095	16902	17068	16959	17001	16863	16775	16562	16929	17047	16699	16881	16991	16976	16968	16930	17076	16893	16946	16942	17093	17007	17009	16843	16847	17041	16896	17152	16897	16951	16855	16824	16972	16935	16997	16824	16968	16965	16719	16944	16821	16739	16949	16775	16914	16795	17077	16917	16987	16889	16867	16884	16654	17015	16939	16816	17100	17004	16856	16988	16939	16883	17180	16800	16822	16907	17009	17323	17121	17206	17162	17003	16991	16838	16864	16855	16740	16753	16928	16958	16908	16859	16941	16859	16832	16810	16830	16942	16974	16716	16856	17018	17082	17030	17041	16789	16932	16915	16892	16928	17055	17060	16800	16788	16790	17046	17036	17033	16966	16966	17006	16901	17076	16963	16757	17008	16939	16922	16777	16987	16940	17021	16870	16997	16799	16891	16753	16844	17117	17021	16834	16833	16803	16806	16860	17021	16762	16922	16795	16919	16534	16766	17090	16835	16867	16754	17009	16974	16910	16937	16837	16985	16836	16895	17001	16897	16901	16877	16792	17001	17227	16798	16837	16736	16633	16696	16881	17065	17052	16914	16785	16828	16959	16996	17119	16857	16842	16841	16809	17080	16774	16792	16958	16879	16892	16882	16787	17110	17008	16839	17197	16887	16826	16929	16810	16792	16628	16951	16883	16855	16933	16824	16979	17018	17113	17003	16875	16904	17071	17093	16930	17132	16941	16996	16787	16845	17037	16696	16966	17064	16825	16728	16891	17087	16928	16838	16895	16879	16820	16974	16915	16990	17062	16840	16828	16767	16670	16966	16940	16932	17020	16865	16951	16978	16690	17178	16922	16968	16949	16637	17029	17151	16997	17128	16859	16779	16961	17119	16924	17173	16920	16860	17042	16827	16854	17014	17093	16939	17083	16789	16881	17078	17040	16836	16939	16987	17063	17049	16850	16942	16857	16838	16954	16770	17008	16655	16730	16911	16642	16722	16895	16906	16867	16863	17086	16945	16763	16865	16688	16894	17013	16859	16772	16872	16713	16706	16979	16951	16887	16894	16977	17143	16805	16690	16832	17130	16827	17082	17107	16921	16925	16950	17042	16833	16907	17047	16896	16966	16730	17038	17070	16961	16790	16870	16843	16595	16888	16881	16839	17016	17039	16808	16990	16949	16943	16748	17014	16791	16955	16741	16926	16959	16990	16986	16773	17085	16932	17075	17000	16575	16714	16907	17001	16596	16745	17036	17073	16682	17031	16734	16838	16770	16791	17031	16666	16874	16769	16845	16945	17085	16950	16786	16744	16954	17000	16998	16953	16668	16948	16840	16841	17000	16838	16635	16990	16933	16945	16796	16840	17112	17206	16887	16678	16800	17088	16676	16971	17066	17031	17016	16776	17098	16788	16959	16757	16895	16820	16857	16933	17009	16757	16953	16914	16983	16821	16654	16902	16928	17000	16925	16953	17024	17050	16930	16841	16968	16962	16914	16932	16944	17038	17034	16930	16940	16706	16867	16776	16762	16740	16769	16878	16868	16937	16861	16860	16756	16738	16898	16820	16814	16770	16841	16821	16777	16858	16771	16993	17045	16897	16885	16912	17098	16784	17107	16928	16947	16945	16769	16930	16962	17065	16826	17012	17033	17019	16905	16904	16966	16763	16934	16865	16997	17073	16802	16815	16874	17040	16894	16870	16892	16956	16939	17062	16892	16968	17010	17014	17037	16888	16775	17027	17007	16752	16890	16917	16876	16749	16973	16968	17020	17053	16864	16766	16969	16983	16898	17114	16965	16940	16887	16818	16836	16991	16829	16867	17102	16913	16985	16821	16810	16849	16717	16818	16938	16776	16954	16981	16869	16957	17071	16870	16789	16966	17023	16896	17031	16785	16727	16840	16857	16982	16891	16991	17013	16825	17141	16830	16868	16863	16918	16910	16777	16940	16836	17134	17133	17098	16952	16872	16772	16857	16906	16760	17082	17106	17012	16735	16792	16741	16956	17030	16864	16995	16882	17016	16840	16921	16882	16720	16848	16870	16834	16937	16659	16784	17075	16969	16987	16867	16908	17114	16904	16668	16971	16771	17111	16895	16892	16747	16946	16905	17001	16911	17004	16947	17086	16986	16867	16772	16849	17147	17080	17025	17001	16827	16874	16851	16974	17001	16995	16749	16943	16957	16923	17182	16937	16797	16648	16687	16824	16887	16650	17003	16799	16928	16935	16777	16913	16910	16949	16745	16873	16873	16873	16962	17030	16992	17153	16914	16916	17048	17173	17025	16900	16902	16996	16964	16980	16646	16865	16980	17058	17053	16883	16833	17027	17025	16801	17150	16865	16964	16940	16907	16917	17015	16809	17090	16970	17049	16930	17150	16838	16986	16932	16853	17158	16881	16912	16737	16837	17017	16932	16773	16825	16774	16900	16655	16973	16902	16847	16984	16962	16640	17083	16938	16921	16925	16841	16984	16871	16934	16991	17171	16804	16784	16868	16939	17106	17015	16872	17016	16869	16914	16977	16959	16876	17130	17069	16851	17028	17026	17146	17009	16638	16820	16895	16660	17179	17036	16766	16845	16728	17214	16797	16700	17002	16808	16886	16938	16840	17096	16930	17050	16788	16966	16821	16949	16855	16987	16742	16706	17039	17019	17007	17024	16843	16944	16919	16810	17018	16730	16975	17193	16878	16888	16919	16860	16844	16773	17013	16878	17146	17063	16928	17000	16912	16931	16954	16808	16974	16907	16769	16901	17209	17007	17081	16887	16979	16944	16819	16866	17114	17038	16816	16720	17032	16760	16746	16904	16873	17018	16851	16759	16997	16979	16877	17112	16745	16826	16947	16869	17117	16608	16838	17077	16928	17011	16956	16999	16902	16582	16794	16880	16904	16980	16888	16733	16970	16760	17093	16794	16852	16898	17075	17069	17060	16881	16979	17035	16747	17013	16778	16908	16970	17059	16855	16823	17029	16978	16846	16702	16941	16824	16866	16936	16880	17026	16796	16986	16979	16713	16982	16777	16590	16870	16884	17022	16957	16840	16928	16933	16962	16880	16870	17071	16759	16901	17109	16740	16901	17031	16910	16842	16921	16863	16690	16948	17050	17121	16752	16961	17052	16760	17018	16775	16845	16990	16971	16980	16989	16924	17051	16837	16902	17089	16956	17077	17073	16861	17058	17034	16803	16965	16777	17126	17045	16845	16709	16879	16806	16824	16968	16989	16682	16727	16801	16921	16897	16687	16961	16732	16917	17024	16864	16764	16993	16816	16820	16804	16984	16774	16809	16739	16978	17033	17000	17144	16969	16952	16868	16858	16859	16935	16866	17028	16920	16921	16875	16940	16890	17067	17031	16933	16955	17012	16914	16984	16905	16897	16916	16900	16987	17013	16950	16929	17037	16848	16853	17003	16902	17014	16674	16746	17050	17028	16940	16798	16976	16981	17026	16824	16982	17068	16769	16951	16790	16845	16823	17037	17110	16856	17175	16845	16864	16966	16889	16803	17028	17133	16996	17087	17034	16820	16966	16822	17023	17132	16882	17182	16874	17009	16804	16814	17137	17056	17153	16902	16991	16757	16997	16911	16976	16887	16828	16868	16921	16960	16869	16961	16934	16912	16818	16912	16853	16830	16880	16910	17058	16886	16708	16968	16839	17037	16855	17042	17098	16875	16901	17055	17124	17008	16782	17001	16994	16832	17135	16920	16952	16752	16733	16845	16841	17085	17011	16812	16856	16969	16846	16837	17201	17142	16994	16722	17132	16856	16830	17018	17039	16964	16747	16776	16985	17046	16979	16889	17004	17043	16834	16703	17097	16920	16945	16872	16977	16810	16918	16948	16849	17004	17024	16905	16836	16902	17048	16906	17011	17129	17071	17088	16989	16936	16891	16907	16783	16980	16869	16909	16971	16760	16970	16887	16998	16923	16891	16928	17028	16841	16919	16856	16946	16929	16754	16918	16792	16866	16820	17010	17002	16924	17060	16958	16939	16792	16938	16752	16830	16831	17092	16879	16922	17179	17026	16634	16973	16916	17143	16743	17029	16748	16861	16987	16854	16813	16859	16754	16970	16728	17051	17194	16982	17055	16980	16893	16978	16827	16938	17110	17025	16783	16899	16972	16952	16899	17002	16888	17017	16861	16919	16731	16757	16939	16914	16985	17107	16799	16931	17044	16918	16968	16808	16811	16937	16759	17100	16983	16905	16657	16751	17011	16821	16889	17109	17082	16949	16856	16926	16794	16803	16959	17019	16994	16753	16812	17024	17042	16935	16919	16961	16922	16928	16813	16888	16769	17036	16943	17070	16833	16805	16864	16916	16783	16953	16900	16957	17174	16888	16901	16969	16966	17120	16849	17004	16778	17055	16828	16805	17076	17130	16903	16862	16978	16928	16768	16828	17085	16991	16905	17060	16787	16850	16986	16757	16821	16853	16962	16972	16819	17172	16940	16946	16922	17054	17139	17172	16934	16857	16804	16896	16871	16886	16957	17165	17109	16894	16961	16766	16839	16702	16855	16687	16871	17068	16723	16976	17036	17070	16968	16944	16966	16887	16834	16882	16948	16980	16842	16860	16927	17100	17039	16939	16860	16996	16828	16865	16809	16848	17127	16984	16857	16875	17185	16789	16982	16965	16904	17067	16980	16904	17034	17048	17042	17103	16923	17112	17069	16846	17024	17097	16983	16739	16891	16912	17022	16785	16977	16986	16960	16914	16990	16944	16936	16885	16911	16914	17014	16911	17031	16692	16994	16946	16823	17046	16904	16817	16826	16884	16889	16771	17012	16912	16938	17019	16881	17014	16805	16879	16824	16987	16869	17066	17139	17163	17095	16922	16846	16899	17169	16925	17093	17055	16941	16932	16987	16915	16932	16830	16784	16974	16853	17061	17025	16864	16611	16965	16799	17069	17026	16847	16867	16870	16813	16979	17091	16963	17197	16894	16984	17008	16862	17007	17074	17014	16924	17052	16778	16843	16823	16792	16925	16945	16822	16861	16970	16988	16834	16876	17001	16934	16738	16846	16889	16710	16971	16964	17052	17088	16753	16916	16828	17034	17071	16855	16834	16696	16867	16764	16814	16592	16927	16876	16799
23845	35530	18559	14285	12723	12660	16505	16020	13837	11595	11000	10705	10406	10468	10535	10580	10434	10471	10416	10518	10516	10694	10701	10482	10324	10441	10540	10530	10473	10566	10485	10401	10477	10393	10361	10394	10467	10481	10403	10578	10546	10667	10562	10479	10547	10383	10625	10408	10587	10473	10525	10403	10473	10531	10392	10468	10392	10284	10391	10670	10440	10428	10378	10437	10560	10436	10387	10392	10652	10552	10332	10597	10319	10502	10411	10495	10398	10511	10416	10509	10482	10514	10373	10426	10529	10312	10419	10608	10439	10511	10502	10440	10325	10501	10486	10625	10516	10204	10423	10624	10615	10404	10423	10472	10565	10550	10510	10444	10443	10476	10490	10322	10600	10623	10389	10321	10617	10512	10363	10485	10416	10372	10312	10575	10339	10584	10527	10484	10519	10458	10459	10453	10460	10466	10460	10501	10447	10514	10530	10381	10436	10371	10491	10347	10535	10510	10330	10457	10452	10533	10355	10542	10400	10348	10566	10433	10569	10378	10396	10480	10572	10536	10355	10371	10524	10395	10366	10624	10431	10499	10594	10290	10558	10333	10495	10568	10387	10498	10466	10479	10340	10409	10483	10430	10388	10619	10567	10588	10467	10464	10545	10514	10484	10470	10417	10370	10529	10575	10568	10452	10552	10438	10468	10355	10451	10442	10448	10413	10422	10570	10483	10496	10413	10465	10252	10573	10422	10468	10245	10595	10480	10534	10511	10499	10332	10566	10340	10426	10531	10623	10446	10389	10438	10481	10449	10544	10564	10533	10469	10448	10371	10504	10370	10482	10337	10433	10596	10487	10519	10250	10515	10430	10345	10476	10527	10478	10629	10471	10482	10435	10400	10391	10630	10395	10488	10476	10325	10498	10365	10572	10453	10432	10315	10385	10414	10471	10529	10330	10387	10324	10646	10433	10298	10423	10397	10456	10500	10458	10512	10551	10386	10515	10608	10357	10478	10483	10505	10576	10372	10372	10410	10527	10513	10549	10413	10528	10597	10351	10491	10437	10431	10392	10376	10342	10437	10495	10256	10428	10438	10473	10547	10537	10403	10345	10432	10331	10536	10447	10372	10393	10389	10447	10609	10505	10432	10412	10457	10380	10577	10385	10608	10480	10406	10310	10461	10435	10439	10489	10523	10494	10419	10560	10373	10493	10408	10687	10430	10600	10353	10489	10394	10423	10554	10460	10634	10459	10567	10358	10437	10413	10455	10510	10412	10498	10377	10575	10465	10290	10352	10449	10380	10234	10587	10616	10205	10552	10534	10480	10389	10473	10520	10474	10457	10514	10463	10418	10522	10437	10614	10497	10439	10473	10531	10288	10405	10469	10479	10441	10433	10448	10610	10398	10433	10313	10550	10540	10547	10571	10393	10376	10492	10478	10594	10337	10496	10552	10340	10442	10377	10544	10343	10383	10450	10586	10245	10341	10524	10476	10495	10445	10467	10495	10425	10421	10395	10382	10440	10376	10506	10521	10455	10404	10400	10444	10560	10425	10326	10386	10508	10379	10425	10482	10464	10325	10527	10495	10393	10598	10412	10375	10486	10467	10451	10471	10567	10313	10313	10505	10563	10429	10381	10484	10472	10453	10506	10470	10508	10608	10335	10431	10534	10627	10595	10487	10327	10403	10481	10530	10653	10352	10434	10364	10551	10308	10535	10505	10666	10519	10525	10549	10553	10502	10451	10421	10546	10398	10494	10438	10623	10486	10428	10269	10415	10338	10498	10539	10606	10349	10588	10659	10445	10444	10428	10401	10457	10594	10400	10460	10570	10533	10497	10346	10506	10439	10327	10453	10519	10458	10365	10489	10474	10481	10408	10478	10381	10483	10558	10339	10470	10425	10593	10388	10533	10411	10558	10404	10520	10450	10407	10408	10431	10415	10596	10256	10360	10451	10512	10599	10497	10434	10369	10471	10408	10568	10530	10455	10323	10635	10333	10492	10559	10388	10442	10465	10630	10331	10549	10603	10531	10458	10474	10578	10466	10537	10551	10482	10312	10437	10482	10360	10566	10488	10490	10401	10445	10432	10465	10598	10329	10603	10447	10420	10412	10344	10591	10454	10492	10373	10508	10362	10539	10535	10597	10595	10364	10471	10430	10549	10456	10603	10500	10470	10505	10230	10458	10455	10620	10482	10429	10545	10347	10558	10386	10417	10321	10353	10504	10415	10452	10445	10380	10469	10495	10435	10451	10278	10516	10382	10610	10341	10420	10426	10442	10467	10592	10537	10423	10594	10297	10262	10560	10399	10633	10468	10490	10429	10525	10569	10515	10442	10419	10525	10416	10564	10577	10461	10509	10492	10294	10324	10525	10640	10454	10506	10335	10571	10517	10389	10496	10431	10452	10410	10346	10406	10574	10515	10386	10496	10354	10563	10493	10290	10393	10564	10453	10533	10464	10447	10428	10586	10484	10512	10479	10409	10397	10543	10610	10444	10534	10558	10352	10684	10399	10424	10395	10632	10552	10569	10361	10429	10418	10540	10598	10499	10575	10470	10543	10518	10433	10516	10447	10451	10381	10651	10440	10496	10574	10467	10626	10517	10514	10492	10337	10490	10562	10383	10505	10489	10443	10429	10366	10357	10451	10436	10416	10465	10431	10468	10538	10368	10481	10595	10351	10530	10459	10410	10568	10408	10311	10458	10483	10474	10318	10508	10502	10514	10465	10472	10439	10418	10393	10610	10445	10542	10494	10418	10548	10483	10417	10359	10583	10340	10464	10400	10571	10572	10466	10470	10422	10590	10565	10371	10562	10595	10325	10500	10428	10383	10461	10424	10366	10487	10595	10506	10390	10474	10662	10423	10407	10622	10622	10499	10360	10353	10581	10552	10493	10563	10342	10499	10478	10520	10427	10418	10461	10363	10411	10464	10576	10423	10576	10502	10487	10508	10508	10456	10632	10518	10320	10484	10381	10553	10544	10440	10385	10319	10540	10413	10496	10304	10617	10484	10666	10489	10480	10409	10559	10522	10472	10382	10630	10344	10449	10377	10582	10388	10545	10424	10519	10329	10469	10405	10437	10373	10403	10493	10260	10527	10377	10466	10346	10436	10451	10451	10409	10455	10312	10441	10401	10491	10578	10536	10423	10629	10372	10548	10481	10365	10451	10330	10488	10465	10449	10364	10432	10465	10353	10541	10440	10344	10505	10591	10503	10406	10426	10513	10502	10295	10621	10440	10533	10471	10503	10313	10414	10436	10383	10454	10259	10434	10453	10557	10260	10452	10522	10345	10358	10401	10507	10431	10280	10433	10320	10372	10559	10303	10371	10365	10559	10255	10542	10407	10483	10450	10467	10590	10523	10401	10556	10436	10550	10499	10494	10430	10486	10663	10362	10500	10432	10427	10359	10474	10422	10454	10621	10374	10387	10496	10553	10550	10418	10410	10552	10498	10470	10495	10515	10457	10619	10491	10328	10465	10521	10320	10390	10424	10528	10341	10538	10393	10498	10352	10267	10457	10565	10441	10513	10535	10357	10483	10441	10534	10341	10391	10504	10478	10569	10391	10337	10542	10522	10463	10457	10527	10256	10443	10352	10507	10429	10533	10520	10475	10571	10472	10612	10349	10453	10403	10450	10415	10402	10356	10352	10428	10386	10409	10401	10520	10414	10276	10581	10474	10420	10617	10505	10511	10421	10369	10520	10405	10508	10276	10442	10273	10406	10545	10597	10613	10525	10362	10451	10490	10563	10318	10465	10344	10596	10411	10494	10410	10376	10580	10478	10451	10420	10413	10446	10464	10382	10489	10594	10567	10616	10563	10588	10638	10385	10448	10526	10486	10367	10324	10391	10389	10376	10431	10469	10446	10475	10688	10549	10497	10487	10439	10569	10516	10476	10299	10395	10513	10488	10463	10430	10536	10502	10504	10402	10550	10516	10330	10429	10558	10500	10427	10437	10500	10470	10579	10421	10493	10613	10305	10431	10532	10367	10476	10595	10511	10554	10523	10568	10519	10455	10315	10403	10526	10487	10469	10354	10525	10383	10521	10475	10438	10517	10521	10595	10523	10474	10594	10454	10422	10520	10448	10538	10420	10354	10522	10504	10462	10516	10440	10522	10368	10388	10428	10517	10592	10460	10464	10408	10564	10444	10440	10483	10425	10437	10492	10384	10564	10334	10511	10539	10603	10414	10518	10405	10593	10470	10346	10430	10584	10395	10312	10545	10578	10449	10406	10348	10489	10436	10549	10377	10598	10387	10470	10542	10536	10576	10338	10433	10718	10489	10428	10397	10498	10434	10390	10527	10580	10499	10346	10464	10483	10365	10425	10499	10374	10374	10432	10574	10471	10440	10359	10481	10502	10539	10352	10406	10669	10487	10441	10502	10295	10474	10480	10595	10618	10412	10445	10274	10600	10550	10551	10418	10451	10618	10518	10543	10388	10523	10511	10497	10507	10391	10572	10500	10424	10361	10397	10481	10387	10471	10391	10356	10315	10489	10444	10486	10505	10434	10509	10465	10361	10514	10283	10408	10473	10655	10471	10528	10475	10460	10453	10572	10435	10525	10432	10286	10476	10405	10489	10566	10445	10340	10359	10586	10426	10413	10465	10283	10282	10444	10436	10394	10560	10561	10473	10471	10405	10441	10559	10350	10506	10358	10351	10606	10459	10314	10317	10359	10335	10452	10521	10390	10489	10498	10451	10676	10326	10457	10375	10500	10419	10487	10365	10525	10452	10538	10391	10416	10586	10481	10428	10444	10529	10465	10428	10427	10447	10434	10371	10409	10351	10445	10435	10600	10334	10415	10505	10546	10323	10555	10485	10423	10484	10426	10406	10502	10485	10544	10535	10512	10253	10476	10545	10450	10276	10425	10554	10567	10577	10445	10569	10286	10489	10364	10462	10496	10557	10591	10442	10441	10362	10531	10609	10563	10565	10471	10497	10249	10354	10405	10654	10476	10400	10368	10520	10388	10491	10446	10730	10476	10373	10406	10310	10379	10428	10480	10371	10394	10388	10416	10507	10298	10423	10513	10548	10439	10463	10386	10409	10479	10478	10445	10485	10548	10387	10487	10519	10426	10437	10456	10381	10396	10402	10506	10529	10601	10489	10441	10430	10520	10353	10465	10547	10353	10457	10461	10514	10597	10531	10418	10522	10346	10402
25914	21870	28135	27088	22922	34380	48502	43980	33082	23871	19574	17741	17126	16976	16905	16773	16958	17106	16825	16969	16965	17078	17122	17100	17037	16643	16786	16835	16803	16869	17003	16776	16877	16969	16880	16788	16817	16876	17053	16982	16779	16870	16896	16898	16764	16725	16662	16994	16729	16892	16936	16747	16880	16851	16914	17007	16954	16751	16874	16882	16763	16737	17064	16737	16681	16859	16851	16855	16958	16677	16943	16871	16736	17038	16874	16848	16830	16894	16823	16731	16428	16696	16915	16873	16823	16781	16792	16516	16749	16674	16787	16735	16922	16715	16607	16834	16792	16840	16643	16741	16827	16609	16545	16748	16686	16545	16698	17004	17008	16871	16748	16793	16989	16932	16724	16740	17097	16710	16675	16700	16821	16845	16626	16711	16997	16796	16945	16637	16748	16672	17051	16838	16631	16889	16899	16922	16833	16650	16877	16848	16911	16732	16932	16881	16867	16886	16679	16607	16484	16705	16718	16737	16928	16904	16829	16778	16876	16796	16847	16884	16897	16987	16847	16817	16777	16785	16604	16852	16872	16714	16744	16839	16872	16698	16798	16701	16849	16873	16834	16625	16742	16749	16740	16780	16819	16683	16849	16693	16936	16750	16670	16797	16628	16803	16691	16568	16733	16745	16771	16825	16623	16654	16739	16655	16689	16520	16728	16786	16838	16821	16918	17029	16879	16759	16914	16771	16596	16797	16629	16789	16607	16530	16838	16744	16786	16891	16954	16728	16786	16813	16625	16796	16672	16991	16641	16844	16699	16932	16678	16807	16962	16754	16845	16941	16722	16864	16914	16689	16825	16564	16812	16620	16959	16870	16710	16821	16772	16696	16863	16762	16904	16804	16881	16700	16847	16781	16897	16684	16965	16819	16634	16524	16711	16790	16836	16821	16687	16813	16751	16629	16811	16858	16613	16795	16688	16750	16623	16744	16888	16577	16886	16684	17111	16716	16430	16815	16879	16722	16672	16866	16849	16928	16828	16577	16706	16943	16978	16713	16732	16753	16801	16809	16880	16905	16712	16704	16803	17015	16941	16844	16756	16933	16782	16754	16622	16775	16608	16824	16798	16634	16575	16689	16781	16796	16722	16902	16854	16673	16718	16713	16752	16715	16686	16750	16788	16750	16603	16733	16843	16868	16730	16746	16722	16822	16697	17029	16712	16603	16896	16827	16899	16635	16714	16681	16842	16658	16751	16988	16880	16948	16950	16783	16980	17013	16719	16875	16997	16747	16758	16825	16859	16650	16874	16708	16669	16959	16824	16806	16875	16916	16674	16683	16899	16944	16846	16929	16831	16905	16882	16797	16772	16927	16840	16760	16708	16647	16883	16574	16893	16705	16804	16966	16917	16823	16822	16770	16819	16785	16784	16620	16563	16957	16904	16827	16844	16691	17011	16663	16655	16777	16960	16763	16745	16694	16775	16693	16908	16822	16617	16726	16912	16676	16436	16835	16912	16835	16838	16729	16978	16697	16818	16818	16905	16728	16785	16683	16802	16789	16852	16699	16757	16839	16939	16862	16801	16959	17050	16881	16815	16791	16916	17094	16792	16924	16887	16748	16921	17027	16743	16834	16775	16794	16720	16536	16720	16717	16817	16561	16624	16662	16719	17174	17050	16851	16708	16788	16844	16945	16885	16778	16739	17011	16747	16821	16838	16855	16888	16667	16745	16739	16691	16755	16754	16924	16629	16792	16683	16889	16711	16908	16734	16921	16710	16860	16694	16678	16889	16751	16832	16964	16970	16845	16617	16683	16843	16913	16827	16850	16766	16956	16772	16663	16914	16798	17033	16813	16849	16891	16616	16474	16625	16774	16581	16864	16654	16852	17008	17074	16581	16874	16857	16772	16776	16810	16876	16524	16706	16746	16839	16731	16583	16788	16737	16846	16765	16802	16912	16695	16667	16723	16813	16841	16954	16698	16801	16891	16766	16660	16750	16887	16522	16909	16773	16667	16756	16649	16772	16727	16650	16705	16693	16711	16840	16791	16890	16922	16927	16824	16808	16761	17023	16734	16957	16925	16802	16782	17023	16811	16858	16739	17066	16924	16814	16817	16880	16699	16840	16738	16778	16692	16500	16671	16777	16736	16845	16831	16792	16914	16845	16844	16888	16973	16636	16772	16942	16692	16785	17051	16852	16641	16811	16825	17174	16704	16921	16863	16843	16432	16926	16732	16796	16783	16968	16724	16772	16912	16758	16801	16730	16893	17018	16846	16882	16753	16828	16787	16601	16825	16834	16721	16409	16611	16661	16909	16709	16753	16753	16808	16929	16837	16845	16774	16796	16528	16824	16793	16562	16787	16633	16795	16794	16848	16591	16607	16794	17088	16761	16859	16847	16924	16937	16644	17078	16794	17063	16896	16766	16754	16609	16887	16712	16825	16834	16617	16782	16691	16780	16846	16682	16781	16706	16990	16796	16563	16852	16920	17004	16750	16942	16659	16793	16786	16584	16796	16647	16782	16931	16901	16821	17030	16987	16802	16733	16706	16968	16898	16929	16848	16638	16837	16767	16679	16811	16902	16685	16805	16914	16819	16821	16789	16707	16789	16868	16927	16984	16645	16892	16823	16784	16794	16690	16613	16928	17067	16839	16807	17002	16476	16861	16961	16699	16827	16853	16977	16984	16724	16960	16933	16890	16920	16476	16794	16832	17036	16737	16743	16784	16874	16898	16637	16760	16737	16787	16740	16951	16838	16836	16948	16724	16941	16784	16886	16672	16840	16757	17052	16642	16664	16822	16779	16860	16767	16809	16736	16816	17009	16967	16934	16942	16783	16817	16810	16836	16735	16837	17058	16803	16774	16833	16859	16651	16831	16803	16721	16741	16821	16649	16832	16872	16769	16782	16720	16933	16919	16766	16771	16880	16897	16905	16713	16605	16752	17059	16534	16835	16697	16792	16707	16681	16794	16908	16987	16805	16716	16706	17001	16908	16895	16710	16761	17053	16900	16794	16601	16745	16841	16964	16921	16877	16790	16644	16809	16780	16722	16891	16777	16669	16884	17144	16799	16956	16676	16716	16578	17025	16717	16605	16818	16936	16518	16752	16811	16713	17017	16895	16575	16859	16586	16867	16918	16859	16801	16868	16903	16741	16706	16639	16875	16768	16872	17080	16867	16851	16825	16711	16647	16717	16994	16806	16925	16811	16746	16884	16885	16851	16781	16713	16763	16859	16893	16687	16741	16715	16805	16882	16695	16699	16967	16784	16635	16827	16834	16841	17010	17133	16919	16680	16893	16503	16643	16777	16850	16716	16868	16818	16730	16742	16673	16759	16745	16898	16673	16713	16783	16757	16995	16976	16761	16883	16633	16671	16743	17076	16619	16896	16777	16726	16807	16864	16723	16818	16733	16694	16796	16668	16916	16570	16891	16938	16945	16979	16885	16916	16477	16971	16655	16790	16758	16721	16818	16851	16922	16824	16833	16745	16689	16783	16865	16861	16838	16893	16929	17084	16764	16787	16859	16736	17050	17136	16729	16908	16642	16601	16711	16739	16946	16836	16693	16893	16764	16710	16789	16799	16760	16707	16639	16856	16767	16789	17024	16702	16731	16816	16877	16783	16701	16743	16841	16844	16738	16807	16921	16814	16773	16884	16932	16732	16845	16844	16697	16820	16664	16766	16956	16782	16683	16767	16964	16790	16773	16710	16784	16912	16905	16754	16807	16779	16821	16823	16840	16770	16786	17045	16888	16775	16764	16998	16900	16850	16834	16843	16854	16939	16866	16857	16893	16716	16770	16684	16802	16533	16992	16697	16805	16604	16930	16772	16791	16654	16783	16741	16814	16837	16908	16730	16600	16742	16617	16631	16820	16914	16602	17064	16890	16686	16929	16768	16739	16710	16790	16821	16818	16816	16655	16763	16736	16795	16897	16755	16916	16763	16881	16686	16806	16654	16952	17209	16715	16651	16702	16650	16702	16732	16566	16952	16756	16965	16843	16663	16958	16907	16894	16845	16819	16622	16957	16881	16990	16843	16760	16917	16662	16648	16849	16915	16752	16888	16725	16959	16808	16769	16619	16702	16964	16778	16701	16850	16817	16830	16775	16828	16695	16746	16768	16647	16707	16767	16689	16795	16938	17180	16910	16664	16762	16874	16791	16839	16645	16701	16704	16912	16818	16563	16845	16908	16727	16809	16749	16806	16802	17021	16660	16994	16717	16734	16694	16857	16880	16780	16852	16629	16706	16855	16699	16884	16711	16921	16830	16834	16801	16834	16961	16922	16796	16889	17010	16521	16817	16777	16690	16808	16886	16713	16646	16925	16771	17220	16739	16864	16889	16996	16862	16882	16927	16559	16869	16879	16713	16860	16763	16663	16795	16897	16939	16760	16887	16816	16851	16665	16785	16940	16652	16731	16770	16958	16910	16697	16678	17024	16580	16861	16951	17046	16905	16756	16634	16563	16690	16750	16837	16846	16796	17025	16849	16862	16773	16854	16978	16670	16843	17056	16749	16893	16905	16916	16803	16795	16748	16819	16988	16624	16761	16823	16726	16919	16748	16843	16817	16883	16850	16662	16937	17011	16849	16988	16852	16932	16794	16783	16928	16763	16863	16899	16886	16814	16693	16643	16859	16784	16804	16790	16647	16715	16790	16851	16807	16875	16819	16727	16794	16560	16863	16836	16815	16816	16895	16745	16796	16912	16736	17040	16865	16792	16909	16921	16681	16637	16725	16877	16727	16882	16632	16746	16769	16998	16616	16694	17036	16678	16928	16735	16804	16708	16897	16872	16927	16834	16863	16779	16646	16751	16742	16840	16823	16915	16848	16735	16916	17102	16807	16747	16914	16847	16815	16621	16800	16941	16835	16780	16848	16892	17040	16983	16670	16798	16923	16959	16814	16742	16823	16922	16846	16770	16656	16836	16681	16848	16677	16788	16735	16793	16771	16736	16745	16622	16859	16667	16921	16863	16884	16686	16947	16860	16958	16777	16789	17114	16897	16995	16895	17032	16988	16763	16833	16753	16723	16794	16829	16942	16876	16922	16761	16752	16758	16708	16627	16955	16844	16646	16690	16654	16790	16739	16916	16794	16770	16858	16713	16910	16724	16817	16904	16938	16764	16835	16726	16717	16754	16819	16609	16768	16882	16499	17005	16676	16794
28866	44642	23073	14764	16448	31736	43049	36243	24095	15821	12426	11212	10873	10677	10686	10841	10631	10619	10664	10516	10595	10666	10508	10598	10517	10504	10651	10632	10581	10682	10720	10643	10539	10556	10468	10582	10627	10567	10466	10784	10490	10637	10600	10689	10465	10635	10613	10530	10587	10683	10547	10585	10655	10662	10433	10618	10543	10710	10567	10557	10653	10702	10620	10577	10568	10472	10458	10527	10672	10642	10651	10593	10455	10542	10540	10724	10642	10716	10556	10730	10520	10545	10669	10484	10564	10662	10460	10549	10470	10645	10695	10503	10597	10512	10499	10556	10592	10612	10519	10588	10500	10557	10633	10517	10657	10635	10666	10678	10658	10590	10546	10580	10710	10589	10705	10640	10655	10656	10657	10647	10726	10624	10594	10700	10579	10516	10656	10635	10622	10692	10656	10555	10593	10393	10566	10463	10481	10634	10526	10560	10496	10462	10528	10473	10680	10712	10537	10564	10544	10497	10533	10614	10561	10692	10430	10485	10492	10443	10531	10585	10626	10428	10489	10597	10656	10521	10518	10448	10485	10520	10526	10815	10682	10511	10499	10453	10623	10492	10415	10617	10599	10536	10532	10506	10389	10621	10602	10731	10535	10674	10436	10577	10630	10472	10648	10543	10449	10466	10627	10521	10392	10638	10516	10673	10420	10579	10657	10631	10490	10629	10520	10390	10407	10457	10566	10599	10592	10616	10594	10561	10670	10598	10693	10651	10655	10582	10601	10558	10417	10431	10702	10466	10730	10576	10699	10614	10771	10546	10645	10548	10529	10625	10683	10693	10640	10605	10585	10567	10514	10551	10317	10453	10598	10614	10444	10612	10444	10557	10688	10634	10622	10511	10650	10744	10396	10418	10777	10564	10709	10524	10596	10594	10650	10507	10519	10514	10631	10553	10596	10646	10453	10573	10630	10665	10647	10540	10526	10673	10780	10556	10533	10587	10591	10775	10545	10562	10685	10529	10635	10549	10547	10516	10569	10648	10716	10658	10605	10412	10635	10585	10568	10595	10652	10537	10636	10646	10554	10666	10609	10501	10401	10748	10614	10467	10445	10640	10391	10564	10305	10543	10553	10589	10553	10614	10587	10679	10525	10527	10650	10434	10507	10550	10536	10578	10519	10436	10765	10532	10653	10463	10454	10554	10594	10538	10514	10621	10560	10495	10768	10456	10454	10561	10464	10461	10670	10424	10474	10574	10635	10484	10573	10613	10509	10583	10533	10625	10504	10462	10541	10554	10597	10638	10606	10686	10505	10614	10418	10615	10507	10524	10688	10470	10401	10679	10585	10506	10587	10447	10580	10638	10562	10674	10594	10562	10662	10578	10604	10599	10590	10737	10530	10619	10538	10580	10525	10603	10506	10486	10525	10641	10640	10506	10661	10636	10590	10546	10755	10528	10635	10556	10649	10509	10512	10684	10536	10568	10459	10588	10513	10454	10763	10626	10541	10499	10445	10600	10640	10542	10456	10595	10578	10477	10623	10372	10572	10481	10590	10553	10537	10592	10423	10746	10622	10636	10673	10625	10579	10568	10552	10471	10583	10637	10649	10658	10659	10701	10487	10574	10765	10476	10559	10680	10471	10551	10450	10634	10526	10510	10473	10618	10559	10608	10533	10749	10699	10581	10542	10519	10590	10544	10488	10433	10651	10512	10560	10381	10569	10541	10613	10745	10752	10588	10534	10562	10557	10550	10535	10702	10543	10561	10529	10596	10530	10799	10638	10559	10652	10539	10575	10495	10578	10422	10705	10505	10660	10591	10676	10646	10482	10548	10587	10587	10424	10429	10460	10456	10477	10574	10712	10537	10545	10417	10523	10678	10578	10543	10744	10448	10596	10655	10724	10632	10580	10579	10555	10661	10538	10731	10503	10493	10633	10593	10508	10567	10656	10614	10675	10452	10494	10603	10615	10587	10426	10551	10543	10564	10623	10689	10532	10521	10545	10521	10527	10523	10560	10631	10580	10459	10628	10594	10615	10724	10455	10556	10362	10501	10622	10609	10623	10600	10649	10623	10481	10465	10536	10430	10438	10543	10552	10501	10558	10596	10588	10478	10607	10483	10677	10540	10650	10538	10514	10476	10569	10628	10707	10585	10524	10649	10399	10592	10618	10684	10700	10649	10525	10533	10580	10655	10603	10552	10667	10473	10737	10550	10453	10397	10676	10528	10521	10692	10466	10500	10576	10377	10489	10549	10519	10510	10697	10477	10677	10539	10536	10513	10699	10587	10575	10675	10552	10434	10536	10519	10497	10549	10649	10607	10603	10455	10736	10482	10576	10499	10529	10714	10552	10764	10584	10598	10786	10574	10506	10582	10617	10501	10518	10529	10605	10613	10649	10614	10769	10586	10707	10655	10601	10579	10584	10582	10481	10617	10728	10512	10535	10418	10592	10649	10571	10521	10499	10563	10515	10509	10511	10715	10614	10626	10576	10669	10663	10503	10671	10516	10401	10602	10734	10705	10617	10703	10498	10508	10553	10554	10610	10463	10608	10617	10609	10623	10615	10715	10629	10541	10600	10626	10614	10522	10435	10537	10568	10528	10704	10595	10616	10491	10491	10558	10538	10558	10648	10676	10594	10582	10518	10562	10534	10546	10533	10605	10578	10462	10577	10567	10608	10656	10671	10554	10465	10625	10752	10513	10491	10501	10523	10563	10571	10615	10608	10499	10525	10650	10584	10589	10515	10586	10537	10696	10484	10576	10748	10356	10446	10472	10515	10609	10473	10518	10324	10476	10633	10499	10580	10563	10635	10578	10531	10599	10539	10568	10570	10491	10737	10493	10620	10564	10613	10614	10483	10637	10621	10615	10608	10664	10538	10550	10554	10785	10628	10680	10525	10529	10712	10628	10609	10630	10553	10524	10574	10536	10476	10519	10756	10609	10397	10693	10529	10559	10523	10491	10537	10555	10580	10708	10380	10647	10430	10641	10618	10674	10600	10569	10743	10677	10491	10604	10612	10710	10587	10494	10574	10684	10463	10856	10482	10616	10526	10519	10491	10717	10640	10566	10533	10510	10591	10551	10482	10546	10481	10585	10564	10507	10389	10578	10604	10582	10638	10615	10667	10542	10509	10577	10640	10607	10635	10481	10652	10650	10574	10434	10535	10544	10636	10570	10601	10567	10555	10490	10538	10614	10557	10648	10504	10666	10525	10648	10512	10480	10465	10526	10634	10452	10649	10494	10503	10732	10473	10657	10638	10620	10322	10653	10581	10380	10601	10508	10563	10726	10664	10650	10518	10473	10574	10681	10534	10703	10593	10507	10429	10474	10526	10622	10678	10665	10504	10579	10492	10561	10553	10674	10363	10485	10547	10489	10598	10626	10513	10589	10608	10627	10637	10514	10756	10690	10697	10414	10524	10528	10453	10575	10566	10702	10541	10567	10603	10558	10493	10465	10683	10575	10541	10659	10389	10648	10583	10509	10687	10487	10608	10516	10487	10577	10490	10625	10618	10545	10662	10795	10677	10559	10517	10572	10566	10581	10555	10524	10638	10459	10658	10680	10474	10413	10514	10554	10684	10528	10691	10533	10548	10536	10651	10390	10477	10432	10588	10608	10503	10530	10516	10748	10624	10690	10533	10519	10487	10655	10547	10478	10559	10556	10604	10592	10689	10580	10672	10542	10558	10517	10547	10692	10525	10603	10552	10649	10689	10556	10580	10463	10634	10509	10499	10528	10379	10524	10691	10531	10566	10548	10548	10494	10630	10662	10616	10595	10605	10543	10603	10673	10507	10515	10471	10487	10584	10680	10665	10607	10656	10415	10524	10722	10716	10700	10618	10572	10496	10581	10548	10583	10533	10592	10559	10586	10449	10543	10549	10612	10702	10530	10607	10527	10444	10471	10514	10471	10584	10524	10573	10509	10489	10569	10469	10481	10576	10596	10498	10603	10609	10586	10594	10646	10527	10481	10606	10514	10672	10675	10551	10660	10712	10687	10395	10356	10652	10508	10781	10603	10647	10690	10582	10608	10482	10612	10649	10688	10488	10525	10598	10566	10523	10444	10511	10684	10567	10666	10730	10494	10584	10581	10498	10544	10516	10605	10571	10569	10522	10633	10559	10580	10421	10503	10505	10566	10495	10626	10473	10675	10636	10590	10662	10459	10597	10486	10496	10494	10655	10683	10445	10569	10731	10581	10406	10563	10609	10640	10546	10621	10450	10630	10646	10606	10517	10428	10509	10575	10492	10426	10797	10566	10476	10572	10621	10737	10586	10745	10419	10560	10502	10579	10395	10609	10642	10713	10543	10488	10670	10623	10541	10552	10658	10651	10544	10672	10581	10662	10535	10559	10428	10580	10532	10597	10666	10451	10275	10543	10582	10462	10624	10460	10375	10630	10517	10554	10682	10636	10610	10417	10417	10678	10653	10646	10615	10574	10668	10476	10621	10438	10594	10642	10672	10811	10434	10490	10575	10553	10444	10659	10670	10755	10590	10517	10670	10448	10510	10581	10563	10676	10371	10761	10670	10650	10600	10589	10459	10759	10274	10639	10641	10568	10652	10609	10651	10654	10514	10661	10579	10487	10616	10593	10638	10665	10562	10718	10685	10459	10587	10626	10545	10457	10442	10490	10544	10530	10682	10629	10520	10586	10408	10596	10568	10682	10605	10560	10643	10531	10658	10647	10587	10589	10617	10520	10604	10553	10449	10732	10420	10766	10610	10671	10629	10573	10679	10581	10663	10544	10592	10632	10443	10556	10498	10540	10573	10634	10680	10543	10666	10521	10434	10586	10686	10592	10554	10613	10441	10513	10475	10625	10604	10576	10644	10370	10623	10560	10567	10624	10478	10541	10702	10684	10691	10581	10561	10644	10417	10693	10611	10628	10497	10446	10667	10592	10681	10653	10586	10457	10569	10595	10480	10666	10656	10711	10690	10452	10504	10628	10621	10547	10621	10596	10413	10515	10555	10596	10561	10542	10467	10670	10580	10719	10485	10516	10570	10605	10368	10717	10566	10594	10501	10541	10630	10550	10564	10528	10587	10523	10676	10712	10699	10686	10504	10432	10379	10645	10624	10545	10618	10561	10629	10487	10575	10564	10605	10501	10627	10587	10663	10619	10735	10422	10814	10582	10622	10499	10523	10635	10709	10591	10376	10526
24177	21553	28769	25193	24273	41138	65337	56451	42144	28678	21504	18806	17792	17421	17500	17380	17280	17286	17311	17128	17428	17253	17216	17339	17189	17291	17111	17250	17103	17255	17431	17235	17100	17083	17129	17045	17177	17244	17169	17196	17371	16997	17208	17233	17450	17333	17287	17110	17281	17313	17219	17208	17516	17309	17102	17068	17208	17263	17184	17215	17172	16985	17129	17274	17059	17228	17137	16952	17371	17318	17098	17098	17198	16987	17064	17175	17263	16953	17202	17105	17109	17030	17098	17080	16925	17016	17081	17182	17147	17081	17047	17039	17036	16879	16961	16999	17284	17154	17139	16992	17045	17141	17063	17339	17185	17194	17348	17167	17257	17274	17277	17233	17054	16907	17084	16948	17069	17090	17100	17291	17165	17085	17262	17093	16932	17234	16939	17205	17086	17236	17155	17251	17401	17018	16889	17052	17087	17103	16969	17020	17180	17054	17035	17140	17226	17184	16849	17109	17169	17107	16919	17328	17206	17063	17290	17082	16979	16872	16953	17069	16969	16848	16941	17044	17170	17268	17113	16950	17159	17141	17006	17026	17042	17070	17147	16992	17247	16975	17060	16989	17025	16969	17151	17076	17008	17147	17030	17124	17121	17060	17266	16971	17082	16982	17121	16899	16957	16932	17136	17002	17103	17001	17155	17065	17079	17054	17218	17125	17158	17072	17053	16870	17153	17132	17036	17218	17319	17467	17320	16979	17085	16859	16805	17040	17160	17208	17187	17169	17162	17201	17343	17120	17176	16922	17312	17055	17196	17083	17110	17059	16971	17020	17099	17068	17181	16922	16788	17077	17045	17064	17125	17168	17323	17191	17158	17142	17200	17133	17119	17132	16911	17034	17163	17191	17058	17002	17393	17231	17104	17060	17150	17062	17032	17227	16859	17163	17209	17052	17085	17176	17365	17183	17208	16961	16975	16916	17160	17253	17192	17005	17044	16971	16877	16999	17135	17061	17119	17076	17106	17117	17158	17168	16884	17150	17040	17119	16895	17234	16935	17119	16840	16961	17200	17182	17213	17036	17047	17034	17228	16835	17018	17195	17085	17207	17164	16939	17220	17187	16886	17126	16838	17069	17001	17055	17079	17126	17054	17225	17192	17074	17164	17307	16875	17003	17158	17235	17025	17126	17368	17177	16964	16955	17170	16871	17148	17105	16947	16961	16925	17015	17182	16974	17002	17125	17105	17107	17153	17080	17078	16933	16933	17030	17007	17340	17077	17021	17120	16976	17234	17065	17132	17429	16976	17046	17040	17105	16865	16959	17099	17229	17266	17094	17232	17224	17037	17029	16930	17072	17105	17078	17107	17338	17141	17215	17078	17068	17040	16956	16996	16984	16989	17018	17252	17159	17215	16944	17225	17171	17093	16968	17155	16974	17190	16918	16990	17364	17128	17102	17239	17073	17004	16946	17129	17165	16993	16991	17270	16985	16884	17148	17162	16932	17006	17314	17008	17149	17190	17067	17255	17193	16915	17038	16999	17231	17304	17000	16986	17212	17244	17167	17085	17035	16993	17156	17011	17185	17049	17245	16970	17291	17275	17124	16962	17234	17026	17189	17242	17164	16917	17006	17086	17062	17074	17037	17015	17292	17260	17046	17185	17135	17296	16915	17022	17167	16990	17140	17094	16926	16890	17147	17258	17237	17060	16896	17408	17131	16889	17203	17049	17065	17018	17010	17196	17165	17219	17093	17003	17023	17062	17075	17314	16841	17162	17024	16987	16917	16971	17132	16974	17065	16846	17190	17123	17042	17045	17177	17007	17121	17008	17344	17167	16804	17027	17270	16929	16993	16997	17161	17224	16988	17187	17088	17117	17205	17080	17003	17209	17443	17212	17147	16919	17138	16856	17080	17035	17033	17111	17050	17035	17089	17034	17271	17090	16936	16655	17078	17143	17135	16896	17043	16895	16975	17081	17109	16951	16812	17005	17123	17024	17161	17012	17100	17025	16828	17026	17185	17040	16967	16989	17241	17135	17085	17169	17173	17087	17073	16984	16923	17251	17140	17065	17090	17088	17123	17298	17165	17130	17037	17154	17218	16965	17115	16912	17247	17107	16981	17108	17125	17162	17143	17198	17213	17218	17163	17082	17006	17083	17333	17120	16838	17066	17013	17028	17036	17097	17073	17105	17351	17112	17116	17073	17038	16918	17073	16939	17078	17170	16993	17199	17010	17051	17163	17031	17105	17073	17200	17061	16948	17265	17137	17189	17098	17023	17117	17089	17034	16831	17072	16913	17048	17120	16957	16958	17040	17386	17059	17222	16968	17169	17134	17170	17007	17280	17146	16986	17105	17141	17073	17173	17194	17172	16978	16979	16943	16945	17228	17015	17147	17109	16742	17086	16914	17099	17190	17316	17037	17114	17220	17096	16891	17072	17150	17072	17021	16957	17011	17160	17241	17115	16986	17129	17082	17020	17008	17081	17160	17153	16976	16789	17129	16993	17019	17024	17152	17056	17034	17166	17299	17038	16878	17283	17062	16913	17058	17139	17214	17024	17295	17126	17200	17223	16948	17079	17176	16940	17141	17110	17186	17297	17287	17126	16993	17042	17116	17238	17093	17028	17337	17088	16981	17022	17095	16918	17013	16943	17034	16906	16932	17115	17165	17188	17158	17042	17072	16952	16904	17200	17140	17069	17198	17154	17076	17099	17220	17106	17396	17215	17197	17119	17088	17153	17267	17303	16973	16782	17235	17407	17031	17157	17128	17252	17053	17156	17202	17140	17240	17172	17195	17253	17252	17093	16880	17168	17197	17141	17121	17175	16937	17175	17073	17090	17196	17010	17159	17180	17024	17137	17199	17078	17105	17324	17145	17245	17077	17312	17223	17256	17074	17105	16977	16937	16891	17118	16960	17169	17056	17115	17268	17156	17001	17065	17080	17322	17108	17071	17175	17172	17141	17078	17096	17059	17239	17150	17317	16967	17129	16966	17142	17155	17227	17088	17106	16874	17118	17019	17298	17108	17212	17094	17003	17031	17223	17031	16912	17118	17225	17192	16955	17059	17031	17098	17106	16833	17254	17150	17134	17065	16977	17098	17033	17104	17214	17064	17118	17270	17028	17137	17146	16955	17180	16810	17163	17261	16871	17167	17288	17003	16971	17189	17005	17201	17357	17207	17091	16948	16825	17249	16999	17080	17023	17079	17022	17233	17171	17179	17221	16976	17070	17223	16777	16801	17138	17296	17094	17150	17218	17231	17155	16893	17156	16995	17032	16926	17010	17132	17260	17059	17196	17091	17172	16953	17043	17306	17013	17268	16963	17005	16831	17008	16873	17067	17259	16926	17265	17113	17303	16978	16995	16954	17114	17112	16928	17170	17269	16991	16989	17243	17022	16869	17111	17164	17016	17177	17241	17204	17136	17002	16923	17092	17119	16917	16967	17031	17059	17188	17194	17113	17333	17062	17163	16993	16893	16960	17029	16923	17005	16972	17280	16984	17132	17098	16828	16931	17117	17098	17299	17112	17133	16906	17084	17043	17026	16881	17074	17103	17374	17128	17153	17221	17147	17082	16932	17068	17285	17180	17273	17151	17036	17117	16945	17081	17018	17043	16923	17142	16938	17190	17015	17205	17128	17125	17132	17152	17044	17031	17037	17119	17165	16911	17176	17077	17073	17024	16979	17275	17146	16995	16976	16986	16946	17044	16902	17077	17060	16904	16898	17154	17031	16920	17016	17302	17153	17069	17005	17238	17249	17000	17193	17227	16924	17027	16972	17155	17160	17082	17078	17235	17228	17001	16945	17123	17235	17220	17254	17177	16901	17094	17120	16935	17065	17025	17241	17110	16967	16798	17049	17173	17018	17076	17289	17147	17117	17067	17040	16994	17154	17025	17130	16932	17312	16898	16960	17096	17334	17266	17052	17153	17113	17166	17124	17133	17115	16958	16970	17155	16958	17305	17028	17204	17109	17196	17176	17175	17295	17148	17272	17149	17260	17250	17168	17181	17054	16979	17145	17140	17026	16978	17221	17174	17097	17164	17071	17210	17102	17016	17105	17005	16972	17269	17013	16894	17175	17068	16975	17158	17076	17217	16964	16894	17021	16962	17057	16933	17161	16870	17086	17170	17024	17193	16998	17100	17120	17116	17054	17100	16944	17316	17001	17009	17118	16879	17030	16973	17083	16967	17212	17082	17042	16932	17076	17057	17043	17099	16949	17000	17137	17455	17295	17210	17158	17159	17129	17118	17229	17136	17299	16978	17186	17102	17062	17006	17327	17089	17107	17189	17092	16974	17020	17192	16984	17060	17008	17237	17147	17033	17080	16975	17185	17006	17097	16960	17187	17034	17189	17041	17346	17155	17111	16951	17267	17257	17104	17000	17153	17021	16881	16944	17140	17148	17079	17088	17308	17298	17196	16982	17251	17001	17149	17245	16911	17327	17249	17233	16973	17061	17280	17170	17244	17303	16968	16819	17071	17144	17295	17083	17024	17182	17291	17278	17133	17035	17021	17184	17026	17023	16968	17167	17130	17106	17092	17114	17102	17110	17086	16927	17116	17057	17177	17026	17096	17032	17210	17228	17258	17243	16988	17061	17292	17276	17068	17128	17135	17100	17092	17094	17037	17045	16933	17171	16992	17008	17063	17049	16923	17153	17058	17216	17280	16994	16991	16996	17077	17026	17061	16824	16918	16975	17208	17096	17276	16931	17170	17247	17206	17168	17170	16868	17031	17066	17063	17153	16860	17128	17173	16960	17029	17105	17160	17221	17341	16953	17217	17168	16854	17165	17005	17004	17136	17325	17037	17019	17075	17147	17064	17147	16984	17187	17404	16974	16803	16823	17025	17060	17002	17040	17066	17229	17074	17172	17189	16965	17283	17241	16957	17078	17003	17132	17079	17076	17210	16892	16985	17069	16985	17090	17243	16845	17075	17078	17097	17050	17013	17279	17036	17225	17083	17124	16981	17169	17067	16960	16991	17171	16939	17098	17268	17174	17232	17328	16921	16822	17103	17176	17390	17186	17036	16991	17001	17219	17210	17246	17178	17101	17021	17204	16925	17287	17085	17085	17250	17073	16917	17051	17087	17084	17025	17317	16923	17086	17294	17094	17079	17174	16967	17186	16957	16834	17072	17305	17065	17199	17137	17259	17193	16812	17335
32547	47069	36042	17732	20895	42243	63098	51036	33498	19711	13610	11782	11161	10966	10899	10972	10805	10764	10920	10764	10957	10836	10957	10828	10923	11059	10788	10860	10792	10925	10783	11004	10759	10798	10781	11044	10917	10887	10967	10897	10743	11067	10767	10832	10885	10687	10901	10797	11015	10871	11027	10891	10885	10919	10915	10768	10982	10874	10788	10778	10699	10813	10937	10871	10980	10904	10812	10853	10915	10911	10926	10806	10791	10760	10831	10913	10826	10853	10811	10756	10842	10745	10852	10873	10753	10909	10847	10844	10967	10699	10863	10764	10914	10858	11017	10743	10698	10747	11062	10837	10762	10891	10947	10787	10910	10748	10835	10887	10848	10772	10921	10760	10887	10821	10819	10803	10833	10757	10744	10762	10942	10750	10833	10778	10905	10891	10903	10885	10887	10893	10816	10757	10876	10771	10794	11084	10688	10879	10779	10824	10816	11024	10858	10830	10732	10695	10880	10777	10827	10958	10815	10816	10637	10812	10988	10858	10894	10820	10993	10710	10738	10724	10920	10920	10927	10864	10755	10745	11006	10788	10956	10825	10742	10955	10760	10837	10816	10840	10914	10838	10746	10942	10963	10820	10847	10734	10861	10797	10784	10945	10814	10689	10765	10755	10905	10764	10802	10752	10750	10828	10807	10788	10890	10733	10932	10908	10911	10814	10867	10837	10833	10810	10877	10757	10778	10930	10976	10698	10798	10920	10818	10869	10933	10681	10773	10883	10975	10965	10840	10771	10873	10767	10997	10753	10772	10886	10816	10708	10807	10990	10744	10916	10771	10858	10700	10926	10716	10754	10790	10956	10801	10898	10805	10840	10943	10534	10777	10865	10869	10666	10857	10788	11007	10742	10975	10860	10867	10812	10680	10682	10772	10756	10891	10775	10904	10872	10616	10772	10891	10841	10743	10863	10939	10877	10909	10789	10775	10827	10791	10933	10858	10879	10935	10904	10857	10706	10949	10923	10770	10844	10900	10896	10905	10995	10792	10733	10703	10894	10935	10822	10958	10883	10805	10866	10767	10824	10867	10896	10803	10823	10692	10861	10601	10989	10819	10871	10689	10902	10629	10918	10764	10774	10832	10903	10940	10841	10827	10795	10836	10897	10891	10803	10818	10854	10969	10749	10860	10744	10773	10882	10826	10716	10922	10937	10899	10929	10843	10855	10740	10660	10711	10763	10687	10846	10919	10739	10838	10998	10826	10769	10840	10997	10814	10866	10832	11027	10797	10860	10742	10719	10669	10816	10875	10889	10652	11017	10803	10759	10670	10937	10902	10847	10758	10820	10735	10821	10937	10875	10881	10726	10734	10811	10838	10900	10748	10814	10792	10773	10866	10719	10841	11077	10995	10894	10723	10801	10705	10922	10793	10872	10860	10825	10998	10710	10882	10573	10910	10816	10818	10869	10690	10868	10759	10890	10858	10887	10775	10785	10815	10774	10713	10828	10799	10766	10784	10834	10899	10829	10871	10833	10933	10961	10557	10857	10852	10767	10951	10847	10832	10817	10770	10850	10765	10782	10870	10900	10848	10924	10844	10872	10751	10662	10632	10895	10849	10759	10919	10831	10867	10904	10829	10768	10788	10761	10758	10797	10819	10871	10871	10719	10822	10773	10818	10906	10933	10685	10675	10774	10728	10808	10871	10857	10708	10946	10702	10852	10825	10810	10890	10831	10584	10809	10728	10970	10698	11046	10920	10760	10734	10799	10621	10749	10778	10846	10717	10787	10884	10863	10813	10838	10977	10707	10937	10832	10817	10763	10827	10780	10760	10986	10771	10841	10840	10692	10821	10952	10846	10808	10793	10853	10889	10784	10854	10794	10648	10857	10718	10858	10762	10787	10754	10836	10795	10956	10666	10767	10853	10875	10915	10765	10710	10652	10882	10859	10753	10573	10805	10633	10791	10817	10808	11126	10706	10891	10689	10814	10850	10906	11004	10935	10809	10842	10835	10990	10773	10955	10954	10883	10829	10740	10829	10672	10824	10812	10908	10704	10944	10873	10860	10674	10814	10812	10838	10777	10877	10913	10932	10796	10887	10670	10745	10551	10729	10927	10764	10607	10897	10844	10810	10767	10760	10694	10677	10958	10902	10956	10774	10791	10738	10814	10685	10708	10792	10959	10682	10818	10791	10852	10784	10934	10781	10857	10803	10806	10878	10783	10888	10861	10838	11022	10836	10866	10736	10908	10843	10903	10731	10786	10828	10872	10868	10706	10808	10952	10791	10745	10899	10873	10708	10869	10854	10756	10640	10850	10744	10747	10839	10991	10802	10792	10751	10674	10707	10866	10863	10773	10723	10700	10733	11007	10959	10778	10802	10813	10985	10816	10918	10919	10757	10787	10846	10880	10882	10854	10905	10812	10804	10790	10790	10830	10796	10943	10796	10710	10781	10973	10821	10693	10767	10876	10940	10896	10965	10801	10642	10769	10822	10797	10910	10807	10992	10888	10749	10937	10689	10793	10893	10922	10808	10614	10780	10861	10875	10830	10822	10727	10776	10864	10822	10767	10886	10904	10905	10745	10781	10807	10797	10730	10627	10797	10784	10938	10811	10704	10829	10876	10935	10742	10946	10852	11012	10744	10832	10860	10740	10878	10669	10808	10829	10834	10859	10748	10620	10859	10833	10743	10843	10842	10600	10908	10718	10922	10934	10822	10828	10891	10939	10701	10875	10932	10863	10775	10890	10925	10806	10814	10776	10856	10872	10946	10727	10855	10895	10964	10809	10879	10725	10773	10814	10824	10928	10820	10723	10769	10799	10841	10883	10884	10673	10698	10802	10800	10868	10905	10854	10887	10794	10803	10806	10800	10696	10985	10708	10767	10932	10899	10864	10734	10638	10832	10827	10929	10643	10570	10850	10847	10910	10754	10969	10791	10743	10722	10768	10856	11072	10994	10811	10844	10787	10818	10814	10829	10813	10770	10723	10757	10893	10792	10720	10863	10886	10887	10809	10909	10959	10908	10818	10876	10870	10771	10816	10918	10949	10939	10813	10843	10818	10745	10908	10863	10829	10806	10734	10865	10869	10815	10935	10855	10734	10905	10693	10785	10780	10923	10714	10919	10779	10767	10963	10726	10732	10662	10841	10712	10868	10824	10936	10738	10818	10748	10837	10821	10824	10782	10648	10842	10892	10827	10842	10849	10849	10986	10756	10895	10670	10836	10718	10827	10637	10888	10871	10693	10940	10827	10857	10798	10985	10718	10705	10842	10791	10809	10793	10895	10688	10786	10856	10814	10910	10751	10872	10630	10960	10864	10934	10814	10858	10928	10998	10682	10909	10689	10664	10856	10868	10859	10910	10836	10831	10713	10971	10802	10824	10824	10822	10712	10560	10795	10898	10870	10797	10709	10821	10865	10777	10681	10697	10662	10854	10810	10820	10763	10731	10881	10789	10916	10769	10877	10857	10723	10730	10787	10707	10826	10853	10930	10678	10878	10921	10895	10793	10920	10747	10800	10761	10678	10822	10872	10757	10770	10990	10783	10924	10804	10879	10782	10633	10747	10812	10792	10769	10756	10822	10842	10828	10877	10700	10738	10887	10750	10950	10826	10717	10813	10849	10858	10910	10969	10711	10675	10828	10686	10866	11039	10692	10951	10853	10900	10640	10883	10714	10789	10894	10720	10895	10939	10843	10739	10988	10830	10768	10770	10904	10846	10741	10934	10813	10825	10702	10709	10853	10731	10888	10607	10816	10910	10711	10841	10783	10701	10874	10851	10849	10769	10865	10863	10881	10912	10810	10651	10831	10863	10960	10759	10805	10597	10963	10923	10791	10745	10773	10928	10680	10859	10689	10739	10722	10753	10889	10751	10800	10908	10829	10972	10773	10862	10859	10859	10835	10772	10785	10824	10828	10810	10829	10771	10945	10855	10777	10787	10949	10795	10816	10729	10726	10819	11001	10703	10886	10779	10845	10839	10854	10704	10998	10806	10774	10826	10845	10783	10856	10808	10713	10825	10915	10778	10777	10733	10793	10890	10763	10916	10770	10854	10911	10931	10987	10876	10950	10785	10644	10868	10790	10724	10667	10965	10727	10704	10780	10961	10884	10910	10903	10790	10738	10772	10801	10807	10898	10870	10882	10785	10806	10919	10874	10724	10792	10697	10772	10797	10682	10617	10903	10806	10821	10796	10654	10820	10769	10795	10748	10947	10708	10876	10767	10742	10673	10875	10749	10786	10622	10793	10817	10593	10767	10727	10917	10861	10703	10718	10698	10741	10782	10785	10768	10712	10762	10749	10625	10798	10831	10956	10825	10884	10989	10738	10860	10854	10937	10860	10854	10698	10811	10762	10642	10881	10876	10666	10882	10878	10635	10729	10802	10913	10953	10742	10957	10857	10857	10873	10701	10783	10701	10774	10808	10755	10716	10719	10764	10930	10989	10831	10946	10725	10818	10765	10926	10903	10659	10855	10891	10704	10815	10953	10898	10771	10870	10690	10845	10832	10897	10919	10800	10785	10753	10811	10712	10800	10776	11075	10786	10736	10808	10838	10772	10720	10778	10858	10723	10629	10775	10869	10751	10851	10800	10862	10696	10633	10673	10791	10686	10721	10777	10900	10873	10777	10974	10855	10952	10835	10666	10752	10868	10819	10934	10861	10981	10924	10910	10842	10867	10850	10721	10776	10652	10934	10831	10731	10803	10747	10842	10820	10761	10783	10864	10927	10784	10776	10797	10808	10760	10880	10946	10658	10921	10722	10874	10747	10785	10884	10747	10800	10685	10791	10825	10848	10754	10755	10923	10857	11014	10909	10817	10829	10797	10839	10818	10751	10789	10716	10849	10756	10798	10702	10744	10838	10805	10846	10822	10683	10883	10661	10689	10769	10802	10954	10806	10712	10825	10700	10787	10800	10915	11002	10952	10861	10966	10652	10859	10819	10687	10815	10858	10785	10851	10835	10952	10833	10858	10771	10795	10750	10817	11011	10665	10918	10824	10685	10938	10714	10869	10766	10712	10612	10696	10933	10851	10945	10726	10860	10873	10695	10848	11013	10873	10756	10817	10838	10929	10790	10785	10823	10943	10773	10809	10770	10670	10758	10687	10843	10806	10786	10713	10878	10970	10796	10720	10802	10750	10810	10929	10678	10879	10753	10934	10761
32825	26387	25354	20257	17815	19940	24047	23456	21212	18664	17682	17397	17154	16711	16939	16799	16813	16841	16959	16836	16936	16922	16914	17016	16861	17013	17067	16835	16976	16963	16857	16676	16775	16978	17164	16794	16905	17148	17150	17010	16802	17104	16946	16934	17112	16867	16869	16796	16977	16801	16760	16954	16932	16825	16950	17031	16937	16693	16979	17058	17089	17029	16905	16921	16803	16652	16900	17098	16791	16792	16784	17021	16805	16959	16918	16908	16927	16990	16862	16895	16972	16772	16929	16900	16951	17106	17033	16934	16912	16956	16981	16740	16960	16971	16890	16927	16885	16767	17136	16842	16918	16835	16938	16809	17041	16866	16774	16858	16964	16849	16981	16986	17014	17042	16829	16845	16947	17043	17065	16688	16872	16886	16911	16916	16955	16757	17148	16885	17081	16745	17040	16941	16784	16737	17022	17034	16837	16788	17036	16938	16754	16788	16972	16814	16793	16828	16892	17132	17037	16991	16871	17000	16914	17058	17121	16918	16933	17109	16983	17095	17025	16895	16979	16993	17048	16792	16765	16796	16974	17107	16691	16812	16847	16786	16834	16779	17002	16856	17011	17164	16970	16987	16848	16718	16820	16909	16656	16883	16906	16947	17000	16916	17014	16893	16823	16816	16825	16978	16998	16816	16967	16849	16948	17028	16879	16827	16642	16739	16996	16793	16845	16778	16922	16992	17105	16953	17012	16990	17002	16821	16997	17059	16989	16892	16723	16918	16889	16833	16804	16875	17035	16937	16963	17028	16877	16816	16982	16930	16976	16772	16970	16982	16899	16931	17057	16960	16981	17022	16871	16846	16892	16832	16792	16942	16960	16764	16814	16859	16823	16952	16930	16918	16930	17018	16962	17044	17055	16996	16802	16968	17105	16956	17015	16965	16784	16924	16960	16769	16830	16852	17114	16973	16941	16892	16643	16851	16870	16934	17190	17007	16930	16939	16920	16743	16986	17158	16868	16859	16947	16862	17075	16959	16931	16886	17120	16918	16774	17233	16875	16839	16949	16984	16817	16937	16596	16959	17033	16902	16833	16997	16809	16833	16791	16981	16848	16910	17039	17005	16939	16963	17104	16982	17043	16883	16802	16969	16939	16823	16974	16879	16870	17135	17032	16664	16782	16812	16827	16904	16716	17001	16867	16827	17034	16825	16891	16920	17032	17069	17022	17001	16978	16880	16875	16858	16795	16969	16929	16923	16895	16979	17047	16901	16854	16938	16956	16891	16936	16850	16840	16953	17029	16953	16963	17032	17034	16840	17003	16969	16720	16719	16935	17232	16869	16974	16666	16853	16726	16899	16982	17001	16821	17002	17026	16917	16814	16859	16816	16727	16722	16956	16905	16885	16971	16850	16937	16809	17226	16820	16964	16986	16667	17148	16960	16919	16951	16921	16943	16904	17211	16733	16662	16768	16942	16969	16856	17038	16808	16935	16871	16964	17026	16916	16751	16800	16912	16921	17044	17291	16720	17024	16816	17022	17035	17069	16786	16810	16746	16963	16911	16870	16739	17200	16901	17023	17102	16835	17092	16775	17001	17139	16886	16862	16903	16974	16959	16834	16990	16780	16857	16908	17002	17070	16749	16861	16812	16913	16979	17064	16801	16730	16882	17060	16878	16987	17032	16877	16917	16975	16891	16628	16824	17052	16861	16766	16730	16806	16814	16810	17018	16879	16662	17001	16937	16884	16871	16918	16897	17063	17088	16894	17012	16839	16824	17015	16996	16797	16767	16615	16981	16993	17046	16868	16838	16754	16765	17105	16908	16990	16900	17059	17118	16995	16876	17164	17084	16996	17017	17031	16881	16836	16763	16744	17099	16821	16998	16875	16697	17144	17201	16935	17033	16855	16733	16958	17036	17002	16843	16818	16917	16962	16793	16813	16877	16890	16830	17075	17121	16897	16822	16690	16920	16922	16971	17025	16787	16871	16970	16814	17076	17051	16846	16943	16909	16913	16992	17046	16923	16795	16835	16800	16944	16505	16665	17093	16857	16954	16759	16717	16981	17004	16974	16814	16868	16869	16782	16919	17013	17122	16804	16920	17317	16662	16912	16789	16957	16885	16843	16913	17126	17135	16882	17095	17024	16826	17054	16929	16885	16909	16835	16870	16876	16930	16879	17015	16768	16938	17100	16760	16875	16903	16809	16842	17095	16983	16900	16665	16886	16909	17012	16930	16884	17027	16843	16951	16648	16741	16776	16967	17043	16926	16680	17134	16749	16947	16939	17095	16793	16934	16861	16889	16856	16980	16977	16925	16968	16703	16919	16867	16837	16828	16808	17035	16841	16830	16891	16899	16841	17010	16941	16944	16826	16963	16905	16964	16870	16956	16907	16958	16773	16966	16926	16749	17119	16809	16763	16965	17001	16687	16873	17060	16964	17132	17195	16742	16883	16986	16959	16724	16945	17111	16857	16746	16824	16803	16813	16820	16941	16972	16891	16991	16886	16845	16731	16952	16799	16787	17044	17000	16771	16850	16898	16796	16918	16870	17000	17082	17132	16701	16925	16853	16890	16850	16741	16983	16824	16751	16742	16764	16825	16950	16720	17130	17045	17062	16991	16771	16970	17020	17071	16788	16992	17063	16816	16941	16821	16807	16784	16819	16893	16814	17060	16791	16766	17111	16997	16797	17078	16869	16917	16959	16909	16956	16818	17053	16781	16980	17006	17067	16816	17007	16966	17088	16986	16989	17100	16805	16937	16967	17082	17119	16930	16834	17120	17179	17041	16811	16910	16855	16970	16852	17058	16825	16962	16947	17099	16700	17134	16789	17218	16923	16934	16838	16926	16920	16985	17113	16747	16981	16995	16826	16814	16893	16931	16754	16951	16795	16907	16901	16804	16852	16901	16910	17173	16848	17103	16999	16941	16910	17010	16779	16910	17000	17043	16973	16927	16843	16904	16980	16855	16844	16717	16778	16853	16904	16893	16897	16678	16567	16855	16908	16873	16624	16960	17047	16886	16763	16781	16922	16981	17009	16935	16992	17080	17133	16844	16952	16723	16726	16931	16908	16947	16739	17040	16933	16958	16633	16991	16953	17032	16946	16914	16894	16930	16848	17099	17082	17023	17253	17052	16767	16935	16903	16997	16752	16701	16882	16996	16995	16924	16807	16816	16873	16793	16834	17134	17221	16977	16785	16892	16876	17069	16996	16770	16790	16595	17073	16998	16939	16678	16784	17070	17014	17081	16774	16965	17090	16760	16710	16772	17022	16842	16982	16919	17013	16813	16936	16764	16982	16833	16969	16551	16963	17006	16912	16938	16855	17171	16938	16856	16990	16974	16951	16993	16967	16751	16964	17077	16725	16886	16880	16883	17055	16998	17109	16960	16928	16944	16757	16967	16925	16937	16948	16977	17058	16865	16991	16667	16754	16982	17017	16926	17201	16976	17005	17057	17040	16892	17265	16978	16929	17002	16921	16989	16835	16876	16807	16958	17001	16760	16912	17202	17064	17069	16679	16809	16725	16888	16778	16932	16712	17163	16977	16972	17018	16920	16884	16935	17009	16951	16939	16954	16972	17141	16848	17016	16946	16961	16848	16863	17086	16873	17020	16932	16843	16853	16780	16903	16756	17052	16877	17021	16889	16872	16872	17062	16765	16915	16996	16876	17075	17031	16629	16943	16885	16873	16807	16929	16800	16843	16867	16907	16908	16904	16957	16749	16773	17001	17020	16986	16899	17071	17013	16834	16955	16704	16965	16995	17052	16737	16700	17006	16864	16905	16863	17039	16831	16800	16644	16793	17056	16889	16726	16863	17015	16992	16866	16977	16797	16867	17077	16807	16798	17211	16900	16972	17029	17057	16948	16889	16731	16865	16832	17022	17143	16725	16950	16763	17214	17010	17024	16959	16723	17012	16987	16783	16794	17019	17183	17037	16715	16752	16832	16894	16932	16876	16976	16946	16995	16786	16661	16799	16786	16861	16618	16743	16788	16981	17032	16870	16976	16967	16910	16911	16976	17016	16996	16920	16962	17044	16933	16874	16834	16860	16928	16943	16787	17070	17007	16945	17061	17013	16798	16981	16963	17206	17047	17092	17057	16900	17111	16780	16823	16860	17000	17002	16813	16969	16896	17242	16803	16857	16924	16812	16954	16877	16862	17044	16909	16644	16796	17013	16808	17100	16754	16751	16954	17017	16842	16800	16959	16784	16964	16878	16954	16974	17051	16932	16800	16900	16824	17002	16789	17027	16989	16899	17083	17134	17026	17134	16933	16770	17082	16926	16890	16740	17101	16968	16928	17056	16909	16840	16846	16709	17067	17053	16727	17082	16886	16839	16879	16896	16982	16906	17034	16771	17039	17137	16984	17009	16743	16834	17067	16860	16946	17045	16882	16559	16920	17064	17161	17068	17142	16916	16781	16835	17002	16704	16740	16816	16775	16848	16925	16916	16893	16860	17099	17070	16991	16797	16616	16832	17027	16963	16942	16903	16911	16871	16919	16906	16740	16936	16916	17061	16832	16992	16919	16777	16906	16888	16795	16897	17021	16900	16881	16665	16839	17098	16796	16978	16954	16884	17083	16951	16753	17057	16813	16927	17023	16805	16863	16927	17080	17024	16899	16846	16868	17072	16855	17133	16846	16717	16799	16730	17016	16769	16904	16934	16860	16756	16775	16832	16928	16793	16999	16802	16829	16864	16874	16964	16882	17086	17095	16769	16811	17210	16862	16976	16753	16735	16834	16862	16856	16880	16712	16974	16815	16903	16861	17116	16761	16821	17036	16818	16838	16851	16884	16982	16825	16790	16996	17072	16951	16749	16858	17142	16998	16880	16890	16928	16913	16801	16930	16851	17020	16885	17022	16889	16902	16799	16871	16920	16903	16948	16814	16786	17036	17241	17178	16779	16807	16939	16934	16777	16908	16771	16757	16999	16882	16985	17044	17063	16945	16998	16959	16899	17042	16930	17248	16909	16781	16729	16871	16875	17060	16593	16841	16708	16921	16974	16933	16814	16985	17083	16689	16954	16985	16926	16940	17166	16966	16900	16730	17140	16643	16765	16761	16873	17036	16705	16950	16844	17091	17102	17047	16861	16943	16917	16896	16976	16864	16774	16841	16882	16805	16860	16963	16933	16898	16931	16764	16932	16978	17139	17007	16873	16987
20311	25059	18252	11909	11325	14068	17533	16507	13662	11505	10796	10400	10541	10460	10474	10577	10357	10475	10465	10417	10591	10619	10373	10431	10486	10424	10536	10416	10669	10308	10503	10254	10349	10470	10461	10500	10533	10589	10478	10510	10410	10517	10346	10517	10242	10383	10301	10479	10533	10389	10471	10358	10441	10411	10435	10505	10450	10304	10493	10380	10483	10398	10454	10457	10304	10391	10390	10416	10369	10457	10437	10572	10485	10320	10373	10489	10313	10396	10480	10367	10445	10392	10515	10370	10364	10497	10535	10357	10339	10337	10398	10411	10318	10388	10330	10479	10291	10478	10462	10465	10504	10434	10518	10329	10397	10421	10360	10296	10406	10423	10402	10484	10480	10380	10386	10395	10367	10510	10437	10331	10547	10441	10207	10300	10512	10451	10440	10461	10357	10460	10281	10470	10514	10559	10354	10297	10550	10378	10410	10479	10406	10512	10368	10561	10496	10443	10408	10260	10430	10463	10462	10400	10526	10613	10343	10541	10467	10461	10487	10260	10528	10465	10587	10605	10444	10352	10466	10264	10315	10420	10438	10297	10278	10333	10403	10389	10581	10388	10294	10394	10321	10434	10412	10306	10400	10571	10334	10345	10388	10353	10361	10341	10541	10547	10440	10481	10480	10351	10500	10520	10210	10399	10317	10415	10423	10576	10287	10275	10459	10328	10608	10428	10363	10476	10404	10403	10360	10332	10327	10351	10537	10267	10426	10402	10433	10490	10500	10455	10299	10384	10423	10357	10424	10438	10476	10320	10460	10592	10399	10534	10483	10490	10446	10330	10351	10374	10542	10344	10466	10413	10424	10477	10473	10610	10374	10359	10372	10475	10301	10404	10554	10326	10470	10537	10548	10561	10424	10470	10363	10510	10636	10252	10379	10413	10417	10444	10359	10443	10242	10520	10448	10424	10441	10325	10430	10472	10527	10289	10479	10391	10489	10299	10436	10439	10362	10337	10369	10438	10495	10298	10254	10533	10517	10306	10329	10376	10375	10451	10395	10325	10427	10443	10468	10378	10425	10520	10444	10309	10491	10326	10273	10399	10422	10490	10460	10317	10278	10362	10402	10119	10439	10551	10406	10425	10537	10264	10547	10480	10403	10381	10351	10453	10489	10392	10422	10410	10260	10250	10418	10473	10479	10377	10423	10417	10383	10449	10369	10484	10508	10442	10503	10456	10280	10416	10337	10390	10426	10397	10573	10464	10357	10237	10433	10560	10395	10399	10435	10394	10574	10259	10537	10370	10399	10455	10415	10335	10484	10398	10353	10290	10388	10293	10391	10510	10430	10365	10435	10655	10380	10473	10464	10534	10463	10371	10236	10402	10448	10402	10406	10443	10388	10465	10454	10321	10468	10483	10491	10512	10437	10366	10338	10438	10516	10431	10471	10430	10520	10478	10428	10319	10417	10429	10370	10463	10553	10509	10305	10180	10315	10291	10579	10480	10332	10360	10203	10486	10373	10538	10508	10456	10533	10283	10397	10363	10320	10462	10331	10314	10398	10564	10479	10463	10383	10591	10506	10326	10383	10528	10550	10523	10469	10609	10395	10420	10333	10564	10496	10426	10546	10442	10419	10390	10394	10454	10487	10549	10522	10557	10442	10376	10564	10348	10377	10544	10422	10365	10421	10525	10342	10427	10196	10429	10462	10431	10232	10382	10439	10332	10529	10238	10528	10356	10266	10452	10474	10365	10591	10440	10347	10520	10510	10326	10395	10473	10410	10411	10421	10315	10444	10503	10385	10523	10325	10346	10299	10380	10332	10286	10349	10400	10532	10517	10552	10230	10352	10543	10508	10428	10455	10371	10395	10503	10449	10199	10437	10462	10366	10270	10515	10561	10503	10348	10413	10434	10556	10392	10343	10411	10494	10329	10418	10328	10424	10513	10394	10536	10351	10221	10512	10552	10483	10384	10388	10501	10414	10295	10319	10434	10600	10500	10288	10284	10360	10519	10415	10342	10351	10410	10427	10348	10457	10434	10331	10419	10462	10569	10336	10350	10312	10536	10314	10493	10515	10475	10427	10451	10381	10528	10352	10429	10418	10403	10281	10366	10443	10489	10405	10441	10427	10369	10400	10424	10391	10486	10390	10416	10350	10465	10282	10377	10350	10400	10487	10566	10484	10191	10412	10180	10450	10486	10501	10377	10542	10310	10546	10322	10361	10404	10401	10577	10402	10331	10387	10337	10283	10382	10354	10428	10483	10433	10349	10590	10422	10366	10460	10379	10371	10438	10225	10439	10469	10283	10274	10423	10463	10415	10471	10372	10388	10484	10476	10439	10411	10418	10412	10362	10335	10483	10490	10404	10437	10288	10364	10447	10471	10434	10250	10556	10447	10342	10264	10302	10598	10456	10253	10434	10503	10548	10463	10416	10567	10515	10380	10452	10415	10329	10379	10298	10454	10339	10314	10485	10419	10311	10367	10445	10504	10330	10298	10379	10410	10353	10503	10554	10348	10244	10571	10324	10328	10415	10307	10250	10312	10352	10356	10518	10363	10416	10381	10478	10337	10447	10448	10458	10383	10549	10318	10393	10415	10241	10395	10429	10530	10478	10340	10432	10451	10338	10384	10448	10525	10483	10658	10470	10434	10343	10482	10488	10302	10403	10473	10392	10323	10473	10370	10356	10481	10332	10366	10486	10453	10466	10359	10668	10501	10337	10472	10452	10491	10347	10495	10490	10317	10446	10307	10289	10236	10386	10481	10458	10429	10338	10254	10387	10369	10475	10374	10458	10293	10340	10468	10480	10318	10515	10511	10306	10453	10430	10491	10484	10408	10364	10345	10492	10465	10457	10260	10343	10339	10375	10278	10519	10512	10554	10355	10401	10318	10296	10436	10500	10566	10387	10491	10352	10470	10361	10509	10466	10470	10213	10374	10524	10374	10456	10457	10435	10319	10434	10539	10447	10342	10426	10460	10345	10425	10414	10287	10320	10452	10432	10410	10458	10341	10455	10619	10360	10355	10437	10378	10629	10417	10463	10366	10400	10388	10517	10373	10361	10334	10521	10495	10461	10536	10453	10486	10548	10295	10427	10379	10389	10387	10314	10486	10421	10494	10464	10392	10376	10555	10226	10367	10471	10382	10402	10477	10452	10452	10487	10647	10467	10427	10424	10598	10358	10435	10396	10561	10501	10523	10204	10319	10415	10454	10415	10200	10652	10498	10530	10432	10371	10442	10414	10468	10368	10425	10406	10421	10465	10456	10350	10367	10215	10504	10345	10552	10448	10431	10589	10424	10359	10536	10494	10464	10369	10538	10419	10342	10331	10419	10403	10345	10513	10355	10565	10454	10503	10352	10462	10364	10645	10405	10342	10494	10634	10344	10555	10412	10401	10597	10302	10338	10487	10520	10289	10297	10398	10445	10422	10472	10316	10390	10306	10485	10308	10503	10279	10274	10326	10459	10535	10452	10487	10420	10346	10325	10634	10576	10375	10408	10501	10452	10297	10347	10450	10304	10239	10530	10326	10518	10573	10411	10467	10327	10418	10406	10332	10460	10522	10482	10460	10469	10360	10284	10335	10556	10386	10531	10565	10412	10466	10464	10311	10442	10431	10302	10489	10497	10447	10399	10521	10403	10411	10477	10406	10494	10419	10333	10342	10361	10455	10459	10282	10503	10465	10467	10433	10432	10452	10508	10493	10443	10406	10462	10325	10320	10458	10395	10262	10498	10387	10606	10448	10334	10568	10448	10455	10476	10307	10360	10531	10506	10494	10403	10253	10452	10469	10383	10304	10357	10298	10384	10249	10549	10447	10385	10434	10470	10462	10361	10452	10441	10233	10420	10371	10332	10391	10313	10390	10405	10442	10210	10319	10398	10523	10466	10373	10445	10315	10382	10393	10522	10596	10496	10457	10587	10337	10426	10342	10342	10390	10447	10525	10394	10445	10328	10308	10359	10488	10485	10278	10251	10229	10428	10484	10379	10491	10444	10393	10513	10450	10489	10413	10461	10505	10383	10346	10321	10432	10454	10487	10258	10475	10352	10459	10422	10358	10414	10424	10419	10470	10497	10420	10478	10464	10585	10480	10272	10267	10512	10446	10375	10425	10524	10531	10529	10310	10302	10624	10297	10281	10569	10596	10351	10522	10366	10421	10385	10384	10319	10435	10323	10414	10360	10482	10408	10414	10435	10565	10532	10281	10392	10483	10433	10284	10463	10385	10317	10299	10272	10421	10438	10285	10344	10274	10342	10530	10423	10416	10413	10607	10404	10278	10377	10406	10485	10531	10437	10490	10592	10357	10427	10439	10504	10472	10484	10396	10462	10607	10296	10438	10352	10258	10428	10414	10507	10471	10381	10313	10391	10538	10490	10542	10420	10403	10351	10436	10540	10422	10285	10354	10402	10573	10278	10442	10550	10482	10491	10350	10347	10542	10468	10416	10473	10386	10459	10469	10359	10431	10437	10460	10388	10254	10425	10428	10264	10409	10370	10460	10428	10410	10439	10508	10382	10378	10555	10573	10410	10345	10429	10473	10313	10549	10450	10606	10216	10315	10565	10313	10301	10340	10549	10469	10441	10450	10362	10428	10260	10243	10355	10406	10399	10324	10367	10488	10460	10431	10486	10260	10375	10383	10350	10520	10364	10376	10440	10547	10358	10383	10418	10284	10569	10435	10434	10362	10353	10470	10379	10435	10313	10506	10558	10459	10422	10341	10466	10548	10438	10368	10266	10233	10594	10549	10317	10492	10472	10535	10374	10454	10214	10330	10518	10519	10305	10445	10456	10627	10301	10354	10458	10456	10416	10471	10452	10426	10292	10480	10379	10476	10533	10298	10526	10342	10585	10439	10600	10497	10367	10471	10326	10474	10462	10440	10558	10491	10398	10528	10370	10359	10379	10337	10441	10370	10434	10369	10411	10505	10295	10435	10462	10477	10257	10457	10471	10428	10264	10297	10309	10523	10414	10452	10535	10374	10360	10628	10413	10382	10379	10347	10465	10429	10515	10534	10525	10401	10393	10348	10494	10534	10529	10295	10578	10409	10323	10388	10459	10335	10360	10372	10436	10365	10272	10484	10416	10575	10369	10556	10466	10497	10519	10412	10365	10370	10421	10445	10339	10328	10433	10336	10257	10328	10430	10305	10463	10448	10493	10448
25869	21593	27915	28209	25128	31876	34879	41705	40306	28710	21154	18114	17097	17065	16840	17058	16774	16493	16628	16906	16859	16790	16795	16908	16872	16824	16971	16864	17072	16783	16954	16745	16778	16955	16874	16963	16733	16718	16828	16985	16861	16931	16894	16508	17029	16701	16783	16898	16601	16676	16679	16620	16554	16893	16837	16854	16798	16790	16442	16887	16777	16878	16855	16873	16808	16755	16810	16611	16749	16758	16783	16850	16725	16781	16954	16798	16856	16658	16627	16708	16879	16719	16655	16788	16805	16612	16930	16704	16955	16855	16797	16688	16660	16833	16846	16755	16702	16702	16875	16805	16717	16758	16774	16701	16556	16876	16773	16746	16744	16825	16741	16756	16852	16821	16729	16943	16828	16864	16819	16812	16655	17031	16907	16576	16798	16821	16787	17041	16804	16801	16716	16766	16748	16837	16739	16753	16647	16731	16732	16769	16894	16774	16873	16469	16734	16521	16654	16604	16797	16849	16855	16903	16797	16805	16958	16653	16532	16821	16534	16728	16687	16587	16861	16783	16828	16774	16840	16877	17070	16892	16782	16654	16577	16892	16891	16991	16671	16688	16902	16820	16680	16669	16829	16712	16919	16856	16803	16795	16672	16707	16950	16604	16779	16745	16739	16600	16673	16797	16627	16799	16783	16981	16643	16793	16646	16735	16771	16825	16722	16564	16709	16733	16961	16675	16730	16870	16837	16574	16827	16728	16982	16602	16841	16640	16594	16797	16674	16855	16543	16563	16851	16616	16673	16778	16957	16793	16800	17161	16646	16870	16725	16865	16782	16932	16741	16728	16630	16644	16629	16837	16695	16894	16833	16778	16770	16796	16690	16657	16707	16793	16674	16747	16682	16834	16761	16848	16593	16556	16785	16833	16603	16626	17036	16767	16629	16658	16703	16773	16904	16570	16728	16779	16611	16767	16562	16904	16635	16633	16867	16506	16721	16850	16870	16625	16599	16677	16602	16742	16805	16850	16819	16798	16701	16881	16469	16532	16984	17079	16981	16896	16660	16641	16672	16835	16708	16829	16833	16811	16751	16809	16811	16958	16798	16629	16826	16545	16674	16690	16586	16544	16870	16768	16745	16770	16897	16776	16807	16675	16830	16966	16699	16557	16875	16761	16783	16642	16734	16667	16855	16609	16812	16823	16611	16914	16783	16643	16799	16856	16811	16893	16813	16679	16605	16612	16740	16841	16584	16596	16722	16713	16789	16710	16834	16838	16871	16862	16690	16585	16783	16916	16833	17019	16885	16835	16749	16729	16813	16681	16945	16791	16676	16857	16736	16601	16745	16758	16778	16731	16711	16811	16790	16923	16956	16641	16990	16911	16849	16878	16780	16731	16911	16784	16626	16654	16560	16518	16854	17029	16726	16699	16658	16718	16957	16886	16814	16725	16809	16773	16737	16526	16577	16821	16675	16750	16769	16777	16824	16722	16792	16664	16842	16899	16915	16715	16857	16905	16801	16737	16728	16714	16816	16655	16656	16638	16699	16936	16780	16797	16688	16826	16799	16856	16858	16719	16921	16544	16689	17045	16442	16646	16860	16695	16838	16783	16840	16781	16734	16843	16767	16612	16708	16771	16903	16841	16820	16867	16951	16485	16848	16806	16700	16576	16582	16839	16691	16784	16830	16779	16863	16734	16776	16630	16652	16840	16720	16594	16802	16734	16693	16896	16753	16924	16865	16824	16850	16780	16684	16701	16600	16602	16733	16619	16628	16762	16867	17036	16726	16483	16661	16576	16789	16619	16767	16779	16741	16735	16688	16725	16894	16759	16680	16488	16796	16861	16829	16701	16911	16944	16628	16642	16793	16756	17134	16849	16854	16566	16780	16531	16801	16853	16763	16900	16644	16737	16639	16658	16876	16826	16895	16635	16676	16762	16729	16643	16768	16545	16779	16889	16642	16611	16509	16607	16921	16583	16664	16691	16931	16935	16839	16594	16775	16987	16741	16791	16619	16773	16834	16838	16738	16685	16646	16601	16729	17003	16792	16775	16844	16707	16740	16972	16801	16967	16977	16851	16655	16928	16672	16764	16631	16704	16812	16642	16635	16868	16820	16850	17045	16720	16669	16775	16732	16658	16953	16701	16657	16665	16658	16770	16809	16862	16779	16831	16914	16859	16745	16879	16771	16685	17061	16884	16837	16877	16712	16685	16742	16562	16803	16800	16855	16976	16979	16573	16744	16645	16888	16801	16914	16724	16784	16777	16796	16788	16872	16796	16745	16774	17184	16922	16655	16708	16902	16797	16993	16688	16700	16831	16873	16619	16771	16753	16703	16695	16761	16659	16773	16866	16970	16886	16733	16851	16678	16861	16787	16759	16997	16648	16815	16801	16804	16699	16893	16688	16830	16792	16625	16704	16802	16668	16655	16920	16802	16703	17075	16719	16619	16842	16731	16659	16693	16784	16721	16602	16804	16713	16809	16702	16686	16524	17017	16735	16725	16761	16799	16548	16830	16658	16870	16821	16832	16575	16759	16986	16941	16853	16780	16672	16868	16802	16768	16675	16727	16826	16798	16892	16796	16879	16922	16655	16550	16802	16919	16659	16662	16852	16915	16638	16628	16764	16797	16782	16906	16747	16666	16756	16676	16901	16918	16876	16886	16596	16787	16895	16788	16683	16872	16698	16776	16655	16642	16707	16668	16670	16796	16728	16738	16839	16751	16582	16631	16861	16825	16778	16759	16825	16698	16661	16883	16811	16765	16806	16621	16920	16772	16595	16824	16717	16700	16585	16816	16742	16866	16740	16680	17088	16883	16712	17056	16867	16790	16595	16753	16872	16733	16887	16939	16590	16864	16666	16835	16777	16746	16606	16659	16865	17019	16610	16903	16922	16641	16774	16912	16786	16819	16657	16717	16688	16803	16886	16926	16740	16852	16829	16806	16769	16877	16714	16760	16786	16694	16850	16590	16637	16861	16843	16682	16706	16833	16719	16762	16757	16997	16740	16783	16583	16773	16846	16732	16682	16780	16714	16776	16783	16904	16930	16641	16625	16677	16926	16877	16635	16783	16828	16668	16848	16878	16863	16736	16721	16651	17030	16629	16856	16778	16846	16942	16768	16558	16752	16634	16723	16641	16900	16901	16755	16617	16953	16770	16450	16734	16606	16600	16901	16395	16767	16855	16592	16544	16835	16701	16740	16628	16501	16769	16656	16810	16899	16723	16671	16554	16833	16917	16809	16822	16606	16851	16825	16727	16781	16902	16901	16713	16705	16874	16848	16814	16913	16537	16752	17020	16919	16964	16778	16664	16872	16878	16882	16723	16613	16663	16635	16927	16691	16702	16587	16959	16862	16868	16662	16757	17016	16815	16804	16994	16828	16802	16849	16826	16821	16582	16912	16667	16648	16782	16954	16878	16657	16967	16568	16915	16587	16615	16580	16780	16721	16803	16750	16821	16795	16607	16662	16710	16877	16507	16775	16747	16819	16648	16679	16502	16646	16775	16761	16718	16916	16784	17019	16817	16760	16712	16549	16640	16511	16737	16603	16677	16681	16952	16877	16756	16801	16965	16879	16679	16648	16491	16706	16849	16805	16731	16701	16618	16662	16673	16745	16679	16780	16784	16543	16818	16642	16694	16981	16768	16878	16653	16762	16844	16822	16767	16816	16681	16753	16733	16888	16675	16779	16744	16669	16822	16817	16801	16733	16797	16824	16769	16858	16740	16633	16839	16665	16781	16792	16595	16752	16923	16654	16696	16835	16729	16853	16946	16902	16881	16614	16718	16797	16750	16636	16882	16703	16834	16975	16790	16628	16742	16699	16735	16858	16750	16858	16885	16823	16936	16704	16804	16676	16886	16662	16681	17025	16769	16895	16955	16872	16788	16785	16921	16656	17057	16691	16662	17095	16825	16673	16540	16730	16785	16903	16928	16884	16737	16919	16959	16765	16753	16648	16546	16823	16860	16703	16808	16674	16715	16908	16973	16897	17025	16532	16892	16907	16878	16782	16644	16605	17004	16864	16967	16687	16736	16694	16637	16880	16873	16872	16838	16709	16676	16726	16865	16901	16748	16852	16949	16783	16987	16605	16892	16831	16789	16916	16645	16687	16788	16688	16697	16654	16737	16742	16891	16820	16754	16635	16903	16757	16737	16724	16800	16847	16757	16887	16838	16856	16745	16827	16957	16987	16970	16782	16802	16650	16642	16650	16584	16568	16781	16635	16834	16817	16687	16786	16627	16802	16608	16726	16693	16816	16703	16750	16701	16657	16781	16732	16636	16789	16899	16794	16672	16675	16673	16893	16654	16835	16808	16887	16725	16649	16729	16943	16803	16885	16618	16724	16939	16673	16700	16690	16727	16842	16986	16883	16692	16821	16705	16825	16727	16779	16822	16653	16696	16834	16951	16662	16761	16978	16702	16771	16712	16913	16780	16883	16960	16774	16913	16871	16521	16837	16873	16779	16927	16966	16774	16892	16687	16755	16825	16842	16687	16764	16657	16596	16748	16537	16861	16783	16591	16799	16933	16820	16756	16730	16658	16696	16944	16736	16541	16786	16903	16642	16939	17000	16609	16689	16753	16755	16779	16642	16784	16873	16816	16695	16689	16765	16642	16858	16607	16818	16689	16890	16801	16608	16910	16720	16833	16894	16919	16893	16700	16755	16619	16822	16760	16919	16916	16678	16846	16764	16689	16494	16824	16741	16541	16769	16744	16651	16544	16704	16747	16745	16788	16817	16776	16740	16823	16764	16747	16785	16640	17022	16791	16802	16941	16853	16652	16866	16718	16792	16871	16785	16738	16716	16701	16814	16811	16741	16685	16739	16755	16849	16735	16846	16814	16757	16920	16783	16725	16617	16950	16705	17054	16687	17010	16686	16826	16723	16856	16776	16855	16895	17101	16621	16943	16852	16808	16836	16722	16718	16874	16972	16925	16837	16615	16782	16758	16840	16849	16808	16737	16812	16805	16730	16732	16933	16765	16916	16768	16695	17014	17042	16760	16827	16642	16828	16909	16779	16838	16622	16719	16721	16825	16796	16684	16657	16693	16767	16563	16768	16647	17002	16910	16810	16734	16649	16860	16779	16580	16863	16766	16966	16805	16578	16927	16717	16661	16794	16963	16763	16755	16737	16694	16685	16709	16733	16744	16963	16726	16666
22358	34744	26873	18722	19619	27614	27914	37618	31975	20175	13237	11257	10778	10565	10657	10580	10544	10606	10558	10543	10412	10443	10711	10621	10684	10521	10552	10375	10477	10632	10580	10630	10454	10613	10685	10555	10509	10555	10491	10572	10541	10484	10537	10511	10619	10527	10592	10694	10554	10786	10510	10746	10695	10477	10520	10670	10556	10458	10514	10526	10469	10754	10532	10605	10532	10582	10542	10419	10431	10460	10431	10768	10459	10562	10493	10731	10546	10606	10496	10550	10632	10553	10603	10587	10647	10595	10488	10626	10607	10742	10532	10572	10487	10464	10596	10525	10489	10542	10374	10543	10574	10384	10620	10627	10520	10621	10461	10516	10610	10476	10489	10491	10599	10530	10691	10405	10534	10605	10438	10527	10486	10504	10632	10496	10471	10579	10564	10411	10562	10606	10677	10521	10626	10660	10490	10619	10452	10507	10476	10622	10543	10628	10489	10551	10514	10507	10512	10669	10422	10471	10707	10465	10424	10655	10535	10545	10504	10422	10586	10597	10473	10414	10619	10548	10617	10515	10558	10489	10557	10455	10615	10466	10445	10430	10572	10472	10490	10584	10681	10543	10504	10438	10377	10444	10419	10588	10595	10526	10516	10632	10453	10514	10537	10544	10458	10509	10483	10480	10506	10654	10520	10607	10507	10465	10541	10589	10405	10497	10559	10537	10473	10454	10762	10475	10630	10577	10449	10415	10616	10459	10618	10433	10533	10397	10549	10530	10350	10415	10476	10477	10549	10695	10637	10555	10599	10635	10430	10416	10607	10346	10329	10621	10457	10710	10451	10522	10549	10482	10585	10336	10479	10498	10475	10524	10530	10550	10596	10409	10606	10594	10475	10364	10615	10529	10640	10516	10636	10470	10502	10534	10519	10547	10480	10617	10438	10363	10555	10427	10559	10452	10526	10530	10520	10470	10611	10546	10551	10564	10595	10498	10561	10438	10543	10537	10645	10633	10658	10520	10388	10512	10538	10627	10473	10557	10435	10602	10525	10512	10682	10523	10527	10631	10400	10534	10368	10529	10372	10492	10529	10493	10540	10316	10605	10543	10638	10404	10451	10503	10546	10586	10494	10436	10573	10676	10543	10513	10529	10353	10542	10488	10485	10447	10461	10528	10594	10477	10396	10446	10526	10492	10560	10570	10519	10393	10552	10380	10607	10533	10609	10422	10571	10509	10489	10462	10561	10557	10499	10404	10593	10542	10445	10574	10510	10583	10515	10551	10411	10366	10522	10250	10430	10498	10708	10601	10522	10589	10459	10632	10432	10526	10565	10563	10709	10510	10390	10532	10516	10564	10620	10547	10597	10449	10572	10486	10454	10410	10479	10506	10594	10567	10554	10491	10561	10557	10521	10454	10493	10567	10506	10622	10425	10412	10502	10547	10548	10480	10578	10418	10529	10595	10556	10415	10519	10415	10602	10414	10626	10540	10660	10470	10689	10635	10523	10545	10494	10560	10403	10510	10570	10589	10558	10444	10667	10312	10473	10456	10489	10512	10438	10530	10462	10408	10444	10302	10609	10590	10541	10589	10521	10570	10612	10411	10487	10485	10683	10445	10537	10583	10553	10548	10472	10452	10457	10665	10585	10659	10596	10450	10454	10611	10426	10520	10510	10557	10510	10571	10545	10514	10461	10602	10565	10597	10555	10563	10422	10396	10577	10534	10540	10693	10573	10434	10450	10539	10533	10452	10567	10488	10496	10408	10471	10527	10553	10570	10733	10493	10476	10473	10512	10440	10519	10614	10623	10488	10541	10419	10298	10578	10518	10444	10473	10441	10589	10490	10425	10655	10395	10505	10579	10481	10552	10581	10682	10502	10524	10612	10393	10649	10473	10536	10402	10512	10695	10558	10364	10390	10624	10471	10537	10510	10364	10528	10468	10456	10597	10511	10442	10607	10576	10468	10495	10501	10661	10578	10514	10560	10502	10586	10494	10491	10543	10509	10511	10433	10588	10527	10566	10601	10533	10488	10392	10595	10416	10462	10544	10467	10527	10505	10580	10478	10485	10556	10559	10481	10640	10544	10531	10670	10333	10598	10479	10495	10574	10421	10378	10503	10376	10532	10509	10481	10470	10551	10497	10369	10606	10572	10554	10593	10238	10618	10638	10446	10475	10644	10576	10611	10485	10466	10493	10396	10371	10654	10501	10366	10527	10425	10469	10585	10446	10507	10565	10654	10577	10712	10453	10356	10532	10568	10630	10496	10370	10584	10464	10348	10556	10355	10481	10438	10365	10580	10658	10606	10421	10536	10433	10507	10657	10441	10505	10442	10621	10627	10506	10387	10527	10574	10407	10384	10482	10578	10513	10373	10628	10518	10657	10590	10590	10548	10633	10469	10566	10499	10402	10582	10600	10529	10648	10448	10656	10613	10560	10441	10649	10485	10598	10629	10463	10463	10629	10439	10651	10511	10410	10634	10563	10577	10543	10544	10422	10472	10624	10500	10567	10447	10649	10489	10440	10509	10492	10438	10482	10506	10402	10585	10572	10493	10505	10402	10672	10373	10656	10641	10403	10482	10394	10625	10496	10563	10550	10600	10457	10528	10511	10448	10591	10414	10486	10556	10489	10726	10708	10448	10438	10671	10597	10474	10534	10482	10730	10463	10421	10430	10548	10547	10477	10465	10563	10506	10625	10487	10637	10516	10476	10548	10430	10588	10455	10534	10476	10378	10584	10651	10460	10466	10627	10647	10640	10613	10511	10439	10439	10523	10642	10452	10563	10571	10502	10494	10314	10475	10511	10489	10563	10426	10574	10495	10543	10583	10435	10576	10439	10466	10489	10551	10546	10482	10515	10410	10559	10471	10683	10460	10559	10574	10372	10583	10525	10493	10574	10505	10664	10528	10419	10296	10582	10568	10531	10521	10541	10505	10538	10598	10359	10555	10699	10467	10595	10623	10594	10443	10543	10457	10590	10521	10514	10557	10360	10497	10358	10571	10512	10421	10541	10460	10557	10537	10583	10552	10567	10539	10431	10562	10516	10589	10433	10595	10515	10391	10380	10571	10672	10452	10572	10377	10402	10623	10449	10555	10493	10392	10712	10543	10422	10583	10509	10681	10545	10570	10590	10448	10522	10525	10551	10486	10501	10703	10467	10577	10608	10579	10544	10437	10545	10536	10455	10553	10483	10548	10481	10450	10426	10541	10618	10533	10655	10648	10458	10525	10539	10497	10476	10524	10437	10596	10467	10556	10548	10474	10597	10422	10482	10467	10548	10485	10453	10396	10595	10539	10628	10469	10523	10445	10564	10394	10512	10491	10682	10470	10497	10410	10623	10545	10519	10567	10624	10610	10475	10540	10516	10544	10757	10279	10694	10532	10407	10633	10518	10523	10403	10733	10602	10579	10448	10577	10644	10446	10546	10497	10706	10563	10508	10566	10553	10638	10397	10607	10610	10527	10453	10500	10605	10605	10451	10513	10392	10552	10478	10458	10405	10492	10451	10477	10600	10449	10539	10437	10445	10593	10534	10494	10661	10596	10539	10643	10456	10535	10384	10574	10408	10431	10577	10498	10651	10581	10384	10514	10502	10479	10484	10573	10669	10446	10622	10544	10335	10553	10455	10559	10664	10562	10497	10453	10524	10468	10565	10649	10399	10588	10565	10640	10498	10537	10431	10622	10514	10476	10366	10790	10544	10645	10466	10704	10337	10488	10584	10494	10637	10550	10379	10626	10646	10599	10599	10448	10604	10567	10650	10597	10491	10484	10518	10672	10521	10593	10518	10616	10410	10399	10348	10646	10498	10605	10407	10381	10620	10629	10351	10393	10611	10598	10373	10701	10687	10681	10437	10395	10453	10595	10568	10422	10480	10471	10565	10457	10483	10473	10639	10535	10448	10466	10684	10601	10325	10454	10601	10596	10519	10551	10604	10544	10365	10487	10452	10591	10524	10599	10609	10599	10663	10593	10483	10567	10616	10600	10441	10495	10462	10538	10533	10472	10530	10498	10584	10552	10433	10623	10555	10580	10548	10620	10580	10574	10579	10536	10344	10543	10639	10542	10588	10562	10485	10517	10690	10445	10477	10573	10570	10611	10523	10506	10387	10611	10471	10327	10566	10427	10427	10674	10422	10585	10569	10511	10707	10550	10619	10504	10475	10534	10569	10634	10523	10497	10506	10484	10410	10417	10519	10588	10537	10381	10609	10424	10524	10633	10428	10550	10491	10601	10577	10432	10457	10545	10486	10536	10454	10557	10506	10435	10599	10562	10432	10378	10466	10636	10346	10504	10438	10495	10472	10445	10526	10724	10499	10441	10551	10609	10515	10423	10592	10467	10645	10487	10558	10343	10528	10399	10470	10376	10607	10592	10452	10566	10486	10520	10651	10474	10598	10562	10586	10536	10592	10497	10458	10593	10625	10429	10420	10532	10637	10537	10508	10534	10485	10355	10609	10575	10565	10440	10710	10544	10510	10532	10506	10608	10653	10551	10441	10662	10439	10689	10477	10642	10483	10537	10290	10442	10565	10465	10466	10604	10458	10491	10525	10506	10376	10631	10627	10466	10594	10476	10546	10494	10619	10566	10484	10358	10424	10608	10528	10581	10408	10397	10454	10462	10542	10490	10559	10397	10432	10668	10543	10551	10433	10617	10538	10366	10556	10452	10476	10455	10578	10414	10460	10532	10462	10504	10545	10428	10456	10500	10556	10558	10541	10480	10649	10434	10606	10547	10542	10392	10437	10561	10614	10480	10454	10579	10526	10567	10544	10539	10591	10409	10484	10595	10553	10490	10478	10559	10577	10590	10391	10637	10575	10550	10619	10620	10467	10404	10574	10466	10402	10559	10542	10696	10571	10354	10586	10391	10364	10492	10625	10566	10399	10522	10431	10505	10618	10622	10700	10384	10696	10509	10418	10411	10591	10394	10443	10458	10482	10579	10408	10424	10515	10379	10515	10617	10697	10365	10772	10591	10504	10484	10576	10577	10599	10631	10460	10499	10382	10489	10560	10482	10452	10529	10550	10484	10460	10485	10386	10669	10508	10724	10495	10544	10446	10400	10521	10581	10517	10532	10571	10547	10579	10558	10544	10422	10458	10492	10677	10509	10720	10487	10400	10512	10520	10586	10519	10626	10552	10470	10514	10503	10609	10386	10609	10385
24195	21512	28578	25184	24182	33432	60989	57666	47940	34631	24147	19244	17819	17297	17438	17447	17248	17192	17380	17307	17243	17225	17143	17175	17041	17181	17188	17394	17237	17058	17259	17221	17092	17425	17110	17133	17217	16971	17276	17065	17211	17171	17118	17074	17324	17200	17133	17062	17231	17098	16953	17074	16991	16999	17242	17337	17202	16983	17095	17116	17225	17061	17284	17049	17257	17034	16863	17127	17169	16938	17087	17083	17147	17051	16897	16972	17097	17019	16974	17003	17005	17091	16946	16950	17162	17134	17044	17099	17038	17006	16936	17003	17178	17028	17160	17138	17150	17083	16993	17237	16938	17039	17268	16921	17010	16964	16955	16970	17000	16993	16983	17117	17090	16930	16906	16977	17027	17200	17043	17252	17185	17024	17034	17232	17247	16988	17040	17118	17140	16817	17146	16954	17276	17177	17170	17140	16958	17188	17162	16913	17011	16935	17095	17036	16979	16946	16957	17167	17129	17187	17240	16916	17178	17160	17268	16890	16935	17069	17279	17152	16960	17120	17010	16982	17130	17170	17240	16997	16994	17166	17104	17045	17159	16703	17080	16954	17178	17098	17320	17156	17188	17041	17116	17117	17216	16881	17099	16999	17149	17255	17061	16990	17030	16860	17100	17019	17222	17033	17008	16996	16812	17039	17231	16941	17033	17030	17160	17039	17239	17018	17075	17156	16994	17317	17043	17134	17017	17130	17265	17034	17109	17059	17151	17089	17158	16876	17170	17034	16992	17006	17343	16944	17332	17160	17060	17148	16877	17110	17113	17215	16981	17087	17294	17178	17090	17119	17033	16766	16837	17050	17077	16822	17026	16946	17029	16924	17109	17076	17056	17089	17024	16982	17045	16796	16936	17021	16988	16956	17033	17220	17228	17161	17069	17131	17209	17148	17138	17088	17019	16913	16813	16997	17177	17167	17068	17128	16975	17123	17070	16901	17285	16894	16880	16961	17070	16981	17177	17065	16942	17109	17276	16922	16863	17196	16857	16975	17082	17025	17075	17313	17171	16993	17075	16974	17116	16697	16965	17273	17147	17263	17023	16976	16973	16937	16892	16945	16929	16882	17064	16842	17083	17111	17148	17039	17187	16934	17231	17077	17006	16819	17090	17209	16848	16986	17155	17022	17108	16975	17242	17259	16869	17045	17177	17095	17123	17058	17206	17197	16881	16988	17152	16974	16859	16930	17026	17112	17051	17170	17272	17264	17098	17063	16890	17063	17111	17062	16963	16868	16875	16885	17233	16887	17129	17128	16941	16993	17191	16865	17138	16955	17161	16993	16971	17192	17288	16944	17111	17053	16712	16955	17177	17045	16782	17104	17000	17055	16893	17016	17164	17093	17069	16868	17120	17057	17073	17035	17188	16957	17016	16987	17078	16868	17101	17008	16986	16905	17037	17183	16918	17014	17248	17022	16943	16818	17224	17032	17062	16830	17299	17163	17041	16885	17108	17171	17114	16926	17332	17065	17149	16930	17172	17125	16964	16929	17004	17168	17178	17095	17295	16961	17046	17094	16895	16850	17117	17144	17193	16976	16886	16971	16997	17032	16989	17035	17059	16982	17130	16873	16962	16941	17072	17276	16986	17033	16925	17092	17085	17075	17041	17114	16948	17233	17212	16932	17029	17069	17048	17042	16994	17092	17020	17175	17142	16974	17145	17140	17151	17330	16976	16856	17143	17198	16773	16718	16966	17014	17119	17066	17115	17174	17089	17115	17170	17241	17019	16936	17019	17043	16983	17098	17076	17121	16968	16934	17178	17187	17002	17178	17126	17080	17022	17051	17139	17015	16738	17077	17086	17006	16854	17216	17244	16995	16933	16933	17106	16927	17093	17010	17320	17225	17207	17410	16865	17015	17173	17141	17326	16951	16895	17035	17229	17029	17100	17267	16911	17161	17069	16816	16977	17130	16997	17123	17134	16998	17021	17078	17098	17024	17119	17026	16907	16987	17040	17177	17064	16925	16949	17201	16974	16916	17001	16954	17089	16797	16981	17000	16970	17057	17114	17129	16948	16994	17031	17025	17140	17194	17181	16924	16945	16917	17247	16957	17093	17006	16821	17012	17049	17176	16952	17146	17325	17162	17061	17199	17129	16998	17073	16997	17016	17033	17036	17140	17071	17127	17101	16973	17141	17242	17255	17029	17014	16931	16998	16915	16974	17228	16928	16814	17166	16925	16860	17018	16938	17134	17283	16864	16986	16993	17056	17062	17089	17075	17245	17018	17204	17213	17038	17120	17209	17222	17271	17115	17136	17149	17069	17228	17011	17146	17235	17250	17018	17079	17037	17326	17045	16987	17155	17151	17181	16990	17277	17091	17138	17175	16972	16872	17216	17185	17005	17310	16877	17145	16964	17120	17124	17118	17091	17109	17248	17047	16927	17053	17009	17187	17043	17023	17113	16910	16913	17055	17092	17031	17285	16989	16915	17013	17123	17242	16894	17176	17102	16837	16921	16988	17071	17150	16963	17251	17080	17155	17249	17252	17173	17073	16974	16974	17204	17083	16986	17052	17006	17024	16963	17030	17215	17095	17058	17146	17050	17330	16866	16789	17144	17310	16993	17039	16939	17147	17054	16951	16986	17187	17037	17010	17133	17007	17306	16927	17123	17210	17159	16954	17167	17085	17237	17200	17105	17028	17035	17060	16911	16963	17163	17105	17154	17248	17175	17026	17049	17337	17356	17130	16873	16990	17076	16813	17133	17008	17220	17090	17044	17159	16969	17039	16970	16961	17025	17329	17196	17016	16991	17144	17111	17068	17049	17101	17210	17125	17077	17080	17013	17079	17053	16905	16910	17174	17025	17046	16996	17166	17026	17050	17034	16925	16974	17028	16971	17025	17092	17070	17276	17055	17028	17010	17082	16866	17023	16999	17059	17109	17021	16885	17030	17193	17272	17120	16960	16954	17030	17102	17291	17146	16896	17099	17438	17033	17055	16984	17066	17130	17172	17076	17088	17070	17108	17038	16827	17075	17077	16929	16905	16983	17151	17243	17195	17209	17185	17216	17061	17053	17215	17064	17246	17084	16990	17193	17107	17183	17106	17108	17148	17273	17114	17078	17052	17078	17105	16791	17199	16948	17029	17115	17053	17026	17085	16997	17069	16943	17092	17036	16988	17030	16996	17142	17217	17009	17108	17074	17176	17117	17084	17251	17270	16908	17107	17046	17034	17203	17284	16880	17225	17209	17143	17120	17087	17138	17137	17119	17008	16993	17133	16908	16986	17029	16988	16969	17182	17156	17141	17007	17139	17029	16880	16968	16885	16998	17121	17340	17215	17198	17101	17094	17098	17164	16877	17250	17159	17112	17144	17125	17209	17063	17103	16971	17074	16953	17090	17076	17133	17098	16918	17190	17193	16994	16871	17056	17157	16992	16969	16938	17144	17117	17072	17250	17231	17009	16983	16952	17033	17138	17007	17206	16981	17152	17013	17162	17019	17217	17042	17183	16840	16813	17148	16876	17182	17027	17044	17107	17213	17191	17016	16941	17025	17288	17153	16962	16890	17056	17146	17163	17155	16688	17064	17150	16961	16989	16841	17040	16757	17134	17260	16854	17178	17148	17051	17076	17008	17173	17061	17125	16925	16726	17194	17249	17157	16993	17180	16909	17032	17028	16994	17019	17098	16937	16985	17105	17148	17199	16982	16958	17006	16960	17202	16866	17206	17024	17046	17132	16962	16976	17026	16994	17155	17117	17138	16915	17101	17116	17214	17121	17080	17108	16996	16944	17139	17082	17176	17014	17203	17212	17238	16929	17209	16990	16972	16980	17051	17157	17258	16973	17104	16966	17065	17154	17002	16972	17114	17127	16999	17276	17319	17063	17094	16892	17013	16815	17181	16848	17041	17111	17288	16904	17081	17012	16895	17006	17138	17031	17093	16907	16804	16792	17102	17021	17189	17111	16997	17317	17172	17157	16909	16980	17248	17082	16885	16925	17149	17422	16893	16953	16969	17014	17046	17251	17157	17168	17070	17025	16983	16943	17051	16981	17063	16906	17192	17244	17000	17037	17143	17009	16871	17104	17057	17035	16963	17066	16927	17146	16974	17162	17056	17171	17036	17058	16968	17016	16997	17002	17121	17202	16705	17141	17148	17015	17222	17209	17075	16987	17110	17114	17052	16959	16947	17142	17269	17414	16823	16904	17071	16954	17207	17165	17067	17222	17103	17056	17063	17103	17027	17144	16690	16745	17095	17062	16929	17036	17081	17041	17003	17028	16904	17192	17094	17089	17047	17165	17128	17041	17170	17172	17301	17201	17011	17036	17106	17005	17051	17006	17016	16923	16972	17201	17047	17091	17208	16936	16967	17165	17274	16829	17093	16963	16973	17160	17072	16897	17051	17024	17040	16894	17036	17264	17113	16984	17148	17162	16990	17148	17299	17201	17182	17166	17130	17165	16949	17188	17129	17214	16797	16861	17044	16850	16854	17037	17178	17009	17134	17196	17176	17131	17121	16949	17130	17062	17100	17105	16994	17003	17042	16944	17143	17093	17009	17029	16979	16940	16998	17046	17051	17046	17111	17264	17297	17112	16762	17100	16884	17046	17078	17046	17002	17116	17008	16950	16868	16944	16910	17335	16993	17112	17081	17076	17098	17049	17069	16858	16915	17015	17135	16825	17077	17137	17130	17068	16919	17028	16939	17071	17256	17209	17056	17073	16936	16901	16744	16949	16899	17110	17173	17031	17069	17047	17184	16991	16990	17047	17095	17126	16796	17167	17242	16985	16970	17098	16806	17059	17134	17139	16979	16942	16910	17135	17037	16999	17072	17033	16993	17019	16927	17066	16981	17041	17033	16969	17086	17007	17353	16960	16979	17099	17145	17002	17048	16932	16873	17000	16880	16966	16977	17148	16962	17097	16948	16920	17100	17100	17136	17090	17079	17076	16943	17041	17273	16977	17165	17031	17085	16894	17041	17026	17176	16927	17112	17062	16896	17134	17056	17159	17185	16978	17123	17099	17067	17268	17133	17122	17165	17164	17293	17050	17178	17062	17130	17223	17001	16873	17302	17084	16934	16955	16726	17282	17234	16956	17098	17003	17288	16966	17217	17100	17365	16880	17087	17017	17221	17014	16985	16850	16793	17116	17080	16990	17221	16977	16757	17159
24185	36367	23603	19678	19441	32048	59366	53865	41228	25396	15538	11993	11109	10954	10903	10976	10998	10916	10982	10920	10839	10918	10824	10862	10962	10913	10886	10828	10980	10866	10807	10894	10830	10735	10990	10787	10913	10799	10848	10775	10810	10741	11122	11022	10857	10789	10839	10926	10659	10924	10977	10862	10929	10799	10884	10793	10768	10889	10759	10802	10768	10838	10705	10751	10780	10806	10664	10762	10778	10730	10757	10683	10785	10818	10734	10820	10747	10866	10985	10702	10830	10724	10961	10761	10700	10874	10682	10893	10799	10626	10831	10762	10635	10822	10893	10823	10785	10882	10711	10786	10771	10796	10690	10689	10947	10852	10762	10945	10791	10741	10868	10710	10736	10786	10737	10783	10718	10809	10762	10848	10785	10931	10593	10902	10869	10911	10750	10849	10823	10683	10778	10706	10768	10785	10705	10791	10794	10707	10838	10718	10975	10726	10736	10722	10695	10741	10857	10800	10834	10850	10851	10724	10763	10712	10628	10744	10865	10625	10699	10872	10941	10755	10828	10720	10693	10833	10809	10706	10744	10841	10810	10742	10808	10730	10744	10774	10718	10690	10741	10781	10639	10873	10776	10802	10751	10895	10686	10863	10746	10817	10793	10870	10966	10746	10773	10840	10806	10704	10734	10831	10821	10675	10627	10803	10780	10761	10896	10870	10847	10779	10805	10641	10865	10854	10674	10964	10811	10889	10812	10787	10807	10778	10810	10812	10645	10921	10677	10798	10785	10824	10725	10720	10709	10761	10810	10832	10881	10944	10866	10844	10745	10682	10815	10809	10740	10912	10870	10730	10802	10739	10729	10764	10778	10860	10685	10812	10990	10769	10768	10681	10770	10856	10832	10751	11052	10703	10786	10651	10802	10746	10944	10847	10797	10974	10841	10737	10636	10713	10857	10820	10764	10757	10815	10816	10905	10867	10775	10692	10785	10657	10754	10812	10782	10996	10833	10864	10783	10839	10884	10732	10783	11033	10654	10689	10733	10942	10815	10734	10651	10705	10679	10698	10673	10684	10828	10745	10669	10843	10796	10824	10822	10869	10747	10742	10750	10808	10770	10884	10739	10734	10751	10813	10890	10731	10792	10626	10690	10870	10858	10616	10685	10808	10823	10777	10875	10783	10728	10614	10764	10637	10823	10812	10859	10937	10660	10661	10792	10753	10864	10837	10809	10894	10810	10645	10927	10787	10718	10775	10812	10778	10743	10780	10791	10904	10864	10774	10628	10678	10793	10824	10821	10859	10644	10928	10762	10888	10912	10812	10662	10794	10753	10755	10906	10772	10685	10810	10866	10807	10795	10790	10860	10822	10769	10906	10827	10845	10656	10803	10801	10687	10765	10788	10747	10748	10845	10608	10696	10948	10687	10771	10844	10710	10788	10929	10654	10837	10842	10791	10714	10739	10916	10654	10866	10757	10773	10786	10718	10784	10939	10777	10755	10856	10768	10827	10910	10734	10800	10742	10921	10688	10931	10775	10778	10786	10750	10758	10883	10880	10916	10756	10769	10630	10776	10754	10868	10660	10963	10889	10848	10700	10791	10818	10734	11007	10678	10764	10737	10690	10684	10606	10873	10768	10734	10775	10760	10912	10940	10686	10801	10836	10928	10767	10632	10845	10759	10754	10775	10629	10649	10752	10730	10652	10753	10920	10824	10704	10690	10973	10763	10684	10726	10747	10781	10669	10784	10672	10805	10901	10692	10741	10651	10925	10902	10744	10818	10728	10864	10872	10782	10940	10851	10835	10690	10826	10762	10677	10767	10677	10805	10702	10715	10870	10676	10711	10764	10633	10911	10871	10811	10894	10741	10643	10825	10989	10685	10640	10817	10818	10810	10880	11009	10968	10776	10733	10692	10640	10645	10857	10698	10816	10714	10818	10766	10843	10774	10838	10874	11020	10764	10656	10795	10760	10820	10802	10936	10647	10897	10832	10755	10719	10576	10828	10917	10715	10710	10581	10795	10923	10814	10895	10736	10812	10751	10837	10878	10900	10738	10893	10957	10923	10783	10845	10807	10808	10746	10784	10713	10781	10650	10787	10683	10793	10781	10714	10964	10625	10773	10902	10794	10729	10862	10715	10829	10684	10867	10763	10718	10657	10927	10838	10800	10945	10676	10742	10843	10786	10626	10696	10768	10830	10541	10920	10824	10727	10888	10794	10748	10750	10791	10847	10714	10713	10665	10774	10834	10864	10957	10883	10927	10777	10664	10793	10849	10776	10781	10782	10752	10785	10644	10747	10820	10860	10693	10842	10682	10797	10876	10734	10780	10760	10692	10806	10806	10754	10779	10684	10715	10760	10793	10860	10881	10945	10720	10757	10901	10874	10934	10776	10812	10685	10735	10844	10832	10732	10719	10873	10735	10763	10897	10815	10762	10707	10803	10592	10766	10888	10729	10673	10700	10791	10768	10797	10732	10789	10864	10789	10815	10796	10804	10709	10750	10802	10959	10828	10754	10892	10866	10767	10881	10765	10628	10723	10822	10768	10732	10735	10848	10879	10888	10711	10700	10992	10714	10743	10692	10914	10711	10789	10749	10716	10781	10697	10896	10838	10600	10863	10717	10831	10882	10824	11070	10779	10687	10690	10739	10737	10858	10853	10605	10604	10635	10906	10769	10928	10727	10821	10851	10952	10747	10783	10725	10800	10747	10800	10829	10760	10860	10703	10922	10791	10829	10830	10783	10790	10835	10810	10857	10695	10851	10706	10898	10627	10647	10785	10652	10735	10778	10794	10956	10721	10880	10851	10748	10959	10836	10755	10537	10905	10720	10725	10733	10821	10768	10716	10778	10590	10824	10986	10612	10705	10784	10794	10875	10650	10853	10904	10837	10716	10754	10738	10839	10826	10660	10745	10735	10596	11051	10772	10621	10665	10821	10760	10803	10707	10822	10829	10797	10584	10875	10893	10933	10800	10749	10870	10820	10762	10808	10783	10852	10876	10825	10738	10799	10721	10788	10783	10723	10856	10811	10729	10627	10624	10673	10863	10827	10722	10900	10607	10902	10627	10785	10622	10848	10902	10713	10797	10926	10768	10770	10755	10843	10925	10773	10855	10753	10627	10795	10757	10735	10889	10958	10775	10717	10706	10557	10763	10929	10736	10680	10813	10705	10756	10812	10633	10656	10640	10862	10645	10749	10854	10900	10602	10926	10925	10574	10653	10702	10841	10682	10894	10820	10718	10701	10935	10629	10781	10712	10782	10764	10677	10807	10632	10705	10840	10937	10750	10705	10705	10817	10887	10886	10575	10729	10822	10899	10783	10639	10792	10760	10584	10777	10794	10708	10828	10812	10822	10847	10738	10637	10849	10710	10836	10780	10953	10756	10739	10750	10756	10851	10915	10813	10660	10900	10709	10823	10867	10669	10764	10838	10652	10691	10690	10798	10689	10761	10918	10972	10772	10765	10607	10868	10704	10769	10808	10808	10851	10748	10876	10639	10733	10813	10634	10792	10705	10797	10690	10897	10899	10850	10904	10884	10750	10732	10684	10883	10595	10785	10743	10794	10789	10823	10944	10809	10706	10759	10714	10719	10904	10863	10844	10940	10778	10833	10822	10861	10806	10718	10895	10637	10765	10677	10777	10824	10807	10832	10865	10745	10780	10840	10865	10799	10765	10855	10777	10831	10726	10840	10516	10778	10769	10989	10703	10882	10809	10859	10795	10614	10793	10790	10579	10834	10686	10813	10757	10855	10820	10725	10799	10784	10752	10670	10718	10772	10683	10690	10743	10921	10841	10770	10689	10791	10911	10830	10699	10809	10747	10818	10758	10705	10664	10724	10800	10883	10801	10757	10820	10897	10759	10924	10972	10773	10857	10841	10835	10721	10763	10750	10771	10709	10827	10836	10815	10729	10739	10813	10742	10808	10750	10869	10810	10790	10717	10846	10899	10906	10802	10718	10857	10808	10749	10791	10924	10701	10717	10831	10767	10811	10705	10713	10654	10793	10867	10849	10802	10681	10745	10675	10790	10498	10829	10702	10899	10845	10765	10629	10837	10747	11014	10747	10760	10670	10903	10681	10781	10893	10670	10784	10722	10670	10760	10837	10725	10686	10697	10752	10703	10810	10757	10609	10787	10957	10784	10838	10850	10930	10617	10671	10683	10807	10899	10774	10704	10799	10750	10805	10866	10702	10740	10887	10843	10770	10713	10692	10830	10857	10840	10606	11019	10890	10752	10881	10884	10878	10763	10791	10790	11032	10663	10723	10947	10737	10931	10895	10845	10878	10586	10873	10745	10663	10779	10739	10792	10693	10658	10765	10725	10680	10751	10800	10859	10791	10880	10828	10871	10701	10742	10839	10623	10925	10756	10622	10847	10769	10749	10484	10607	10691	10766	10874	10697	10885	10672	10672	10790	10797	10817	10966	10829	10661	10650	10736	10793	10648	10812	10670	10796	10872	10566	10811	10706	10714	10752	10738	10772	10751	10755	10701	10757	10622	10794	10665	10696	10926	10768	10727	10782	10782	10624	10757	10753	10893	10812	10691	10757	10871	10686	10761	10698	10844	10831	10863	10705	10739	10876	10769	10922	10772	10893	10791	10724	10915	10838	10794	10755	10767	10673	10694	10684	10708	10619	10692	10742	10696	10760	10863	10693	10689	10590	10978	10658	10865	10902	10791	10919	10727	10671	10841	10901	10799	10672	10828	10653	10839	10722	10969	10633	10810	10684	10753	10844	10682	10805	10756	10963	10827	10694	10668	10672	10768	10908	10548	10777	10761	10766	10791	10899	10618	10849	10551	10872	10738	10633	10892	10753	10940	10720	10796	10728	10711	10851	10725	10886	11143	10806	10787	10698	10867	10591	10876	10885	10925	10692	10723	10874	10818	10801	10809	10724	10742	10740	10824	10766	10741	10816	10751	10824	10759	10926	10831	10868	10805	11025	10844	10691	10805	10760	10564	10566	10801	10793	10668	10770	10664	10996	10853	10677	10738	10837	10910	10888	10759	10826	10753	10785	10635	10691	10733	10811	10852	10916	10782	10891	10903	10750	10763	10822	10558	10949	10703	10751	10752	10921	10675	10751	10672	10839	10769	10735	10623	10735	10581	10742	10704	10809	10713	10854	10796	10799	10920	10843	10958	10887	10887	10720	10854	10897
32082	22646	20933	19077	17581	19921	22865	23304	21337	18786	17414	17275	16983	16950	16952	16982	17036	17084	16883	17013	17081	16803	17101	16825	16865	16970	17117	17004	16758	16745	16904	16969	16792	16931	16780	16927	17103	16820	16798	17038	17039	16954	16910	16904	16809	16889	16944	16882	16783	16964	16972	16936	16815	17122	16853	16682	16983	16869	16792	16823	16879	16779	16815	16984	16870	16899	16798	16745	16818	16802	16870	16962	16674	16828	16603	16973	16865	16788	16819	16748	16675	16661	16893	16933	16828	16970	16850	16925	16857	16986	16836	16870	16873	16951	16865	16827	16723	16879	16996	17120	16919	17019	16828	16965	16946	16887	16898	16990	16848	16912	17010	16762	16807	16821	16938	16898	16885	16726	16779	16960	16820	16768	16960	16929	16935	17002	16986	16950	16955	16856	16736	16815	16794	16697	16965	16923	16959	16860	16794	16882	16652	16952	16871	17029	16787	16847	16789	17011	17009	16771	16773	16770	16887	16856	16672	16930	16668	16846	16788	16885	16843	17066	16897	16809	16767	16977	16875	16990	16867	16825	16866	16726	16887	16898	16963	16746	16760	16823	16876	17061	16981	16828	16999	16984	16672	16959	16765	17086	17038	16952	17000	16616	16769	16994	16944	16752	16747	16713	16572	16875	16841	16831	16883	16939	16990	16849	16974	16786	16928	16653	16621	16856	16694	16912	16927	16742	16648	16945	16897	16807	16679	16872	16762	16935	16639	16789	16817	17051	16987	16837	17259	16885	17003	16786	16979	16965	16984	16916	16824	16946	16857	16870	16893	16912	17168	16897	17134	16793	16787	16682	16810	16760	17019	16838	16932	16944	16884	16889	16894	16792	16943	16835	17241	16873	16991	16806	16812	16942	17057	16924	16917	16857	16680	16811	16767	16912	16947	16773	16734	16858	16858	17072	16931	16941	16989	16625	16705	16947	16699	16843	16683	16758	16589	17011	16913	16891	16695	16633	16913	16745	16788	16954	17024	16817	16747	16805	16821	16885	16852	16821	16920	17018	16803	16829	16917	16873	16693	16930	16908	16905	16989	17011	16785	16913	16678	16790	16754	16906	16675	16754	16906	16871	16856	16733	16896	16893	16831	16833	16822	16843	16882	16859	16775	16671	17009	16964	17006	17011	16829	16754	17005	16866	16982	16951	16791	16734	17083	17134	17071	16891	16948	16986	17066	17096	17013	16974	16754	16832	16798	16689	17090	16941	16906	16877	16864	16938	16814	16720	16692	17032	16854	16785	16828	16797	17091	16838	16711	16952	17000	16961	16980	16974	16854	17116	16816	16771	16940	16742	16970	17099	16980	16762	16773	16854	16805	16961	16828	16963	16707	16967	17018	16894	16913	16887	17111	17014	16908	17075	16910	16715	16902	16900	17146	16726	16902	16891	16815	16729	16753	16903	16899	16901	16801	16878	17009	16985	17057	16920	16756	16693	16889	16813	16996	16892	16889	16757	16914	16834	16719	16892	16801	17130	16978	16592	16881	16975	16976	16990	16825	16663	16729	16852	17088	17019	16785	16717	16606	16955	16983	16904	16568	16823	16780	17034	16871	16971	16804	16959	16750	16787	16885	16863	16807	16794	17014	16852	17071	17055	17113	16901	16873	16926	17088	16750	16721	16882	16894	17001	17086	17125	16904	16719	16731	16850	16891	16930	16799	16823	16832	16787	16976	16842	17014	16872	16860	16783	16970	17202	16933	16902	16911	16694	16872	16853	16818	16869	16765	16804	16888	16747	16927	16921	16707	16927	16874	16843	16796	16958	16894	16692	16901	16685	16778	16828	16837	16988	16767	16886	16881	16995	16666	17004	16707	16813	16814	16702	16876	16929	16808	16797	16900	16850	16575	16841	17063	16840	16880	16848	16839	17078	16900	16936	16679	16727	16918	17002	16938	16832	16816	16739	16990	16832	17027	16972	17063	17006	17035	16971	17087	16869	17001	16934	16815	16816	16922	16868	17071	16888	16876	16550	16790	16949	16925	16967	16862	16904	16902	16851	16840	16707	16941	16718	16789	16971	16821	16896	16887	16979	16923	16860	16773	16857	16933	16953	16741	16849	17086	16855	16907	17188	17011	17033	16850	16929	16740	16786	17175	16818	16790	16915	16796	16920	16765	16814	16721	17101	17160	16759	16880	16989	16856	16702	16733	17051	16945	16879	16883	16807	16691	16718	16874	17184	16886	16891	17007	16886	16964	16999	16763	16783	16789	16761	16968	16454	16623	16794	16972	16921	16752	16685	17005	16777	16926	16815	17014	16858	16825	16841	16739	16958	16960	16899	17017	16970	16677	16787	16922	17079	16983	16973	17059	16752	16788	16923	16973	17110	16886	16947	16910	16912	16884	16934	16856	17101	16866	16917	16877	16934	17015	16891	17106	16850	17189	16963	16941	16988	16919	16889	16840	16796	16915	16926	16926	16807	16882	16978	16949	16948	16847	16885	16967	16812	16998	16796	16832	16954	16874	16757	16840	16833	17004	16722	16780	16739	16986	16942	17138	16953	16890	16819	16844	17010	16944	16935	16865	16689	16997	16902	16920	16740	17113	17071	16997	16902	16885	16748	16621	16886	16906	16857	16789	16766	16986	16971	17036	16922	16834	16898	16929	16685	16741	16968	16799	17034	16902	16706	17061	16594	16743	17032	17048	16745	16737	16844	17064	16926	16784	16906	17000	16848	16897	16886	16842	16961	16892	17119	16720	17140	16924	17026	16915	16786	16850	16886	16954	16840	17017	16809	16926	16849	17070	16893	16909	16799	17012	16836	17038	16958	16700	16839	16908	16528	16999	16961	17011	16875	16639	16689	17106	16950	16863	16808	16987	16885	16953	16933	16589	16772	16804	16896	17047	16908	16755	16931	16890	16933	16505	17057	16853	17018	17126	17017	17050	16888	16835	16789	16908	16807	16821	16824	16931	16949	16832	16878	16836	16765	17024	16860	16988	16917	16893	17037	17087	16983	16757	16734	17000	16755	16929	16810	16800	16862	16923	16953	16942	16683	16931	16973	16805	16957	16893	16878	17174	16765	16731	16726	16725	16775	16908	16778	16889	16854	16816	16731	16694	16875	16879	16710	16879	16713	16884	16946	16879	16703	16786	16845	16866	16913	16968	16778	16855	17110	17230	16708	16696	16879	16863	16941	16795	16648	16813	16892	16828	16925	16895	17026	16891	16739	16823	16990	16595	16862	16849	16879	16871	16896	16780	16822	16828	16917	17048	16979	16615	17083	16855	16862	16806	16688	16842	16755	17026	16874	16912	16853	16929	16905	17010	16906	16967	16903	16809	16867	16846	16765	16733	16872	16885	16859	16985	16995	16756	16955	16797	17058	16875	16801	16806	16712	17154	16801	16982	16750	16831	16791	16777	17305	16985	16711	16714	16763	16784	16989	16879	16882	16941	16842	16721	16813	17081	16961	16835	16823	16934	16856	16836	17144	16999	16900	17108	16895	16772	16890	16830	16928	16648	16814	17139	16955	16965	16714	16808	16981	16840	16879	17123	16958	16884	16990	16784	16838	16639	16807	16902	16969	16909	17003	16867	16924	16902	16835	16821	16979	16612	16979	16790	16882	17057	16886	17113	16844	16865	16751	17160	16866	16967	17015	16766	16816	16742	17005	17088	16728	16978	17080	16682	17032	16868	16662	16950	16981	16908	17011	17077	16907	16880	16821	16768	16790	16789	16759	16633	16870	16958	16941	16863	16953	16610	16903	16991	16758	16949	17065	16897	16893	16718	16985	16872	16863	16789	16926	16730	16898	16898	16789	16840	16959	16809	16893	17058	16700	16884	16913	16974	16956	16873	17029	17025	17064	16936	16806	16822	17046	16892	16915	16817	16900	17020	17044	16883	16930	16735	16984	16909	17004	16930	16805	17003	16754	16839	16793	16954	16956	16829	16745	16919	16931	16953	16967	16976	16826	16746	16866	17012	16774	16792	17033	16964	16750	16999	16959	17063	16988	16936	16952	16976	16883	16854	17004	16837	16875	16968	17071	16824	16761	17092	16853	17071	16856	16985	17059	16833	16802	17101	17005	16913	17052	16723	16847	16885	16925	17128	17053	16860	16931	16925	17100	16799	17052	16881	16681	16976	16749	16910	17080	17027	16911	16805	16985	17039	16850	16946	17069	16927	16950	16656	16952	16855	16780	16698	16950	16829	16426	16839	16994	16916	16798	16800	16949	16815	16876	16795	16887	16753	16774	16700	17072	16906	16952	16958	16815	17011	16974	16871	17080	17000	16910	16904	16853	16800	16836	16950	17092	16909	17107	16949	16748	16927	17030	16991	16752	16750	16953	16730	16725	16810	16872	16850	16790	17012	16704	16851	16874	17004	17021	16656	16770	16788	16995	16751	16787	16825	16851	16909	16943	16934	16700	16978	16849	16868	16976	16821	16744	16731	16625	16869	17025	16742	16993	17002	16826	16703	16864	16872	16905	16819	16820	16698	16642	17121	16645	16985	16913	17087	16919	16576	16607	16836	17014	16940	16858	16933	16776	16817	16918	16948	17014	16903	16935	17136	16903	16979	16791	17061	16704	16940	16881	17005	17001	16834	16823	16923	16846	16858	16803	16612	16744	16970	16814	16821	16761	16940	17007	16846	17107	17025	16936	16773	17102	16935	16726	16860	16851	16797	16720	16969	16985	16859	16949	16734	16856	16633	16937	16758	16754	16861	16781	16870	16607	16908	16802	16789	16723	16902	16667	16770	16991	16746	17011	16844	16997	16852	17058	16932	16834	16881	16966	16904	16955	16847	16743	16789	16963	17042	16887	16860	16805	16869	16902	16914	16815	16824	16836	16740	16762	16906	16713	16717	16910	16630	16858	16879	16648	17079	16724	16669	16947	16864	16711	16867	16916	16952	17030	16776	17113	16910	16844	16905	16870	16861	16990	16820	16810	16758	16674	16748	16866	16912	16995	17089	17158	16885	17077	16947	17286	16962	16810	16862	16908	17014	16919	16897	16888	16897	17046	16896	16851	16925	16563	17034	16893	16875	16936	16857	16924	16921	17027	16734	16681	16811	16775	16713	16886	16768	16880	17102	16953	16947	16663	16914	16930	16882	16902	17109	16891	16778	16850	16725	16841	16965	16874	16758	17018	16885	16815	16874	16944
17110	13894	12429	11387	11470	14284	16595	16263	14014	11559	10800	10363	10318	10389	10392	10436	10505	10520	10441	10539	10389	10386	10470	10533	10353	10225	10198	10398	10447	10514	10519	10294	10340	10410	10229	10483	10447	10491	10383	10430	10516	10467	10345	10325	10416	10465	10367	10463	10296	10421	10331	10368	10223	10394	10290	10342	10347	10481	10390	10440	10495	10345	10446	10241	10337	10463	10565	10417	10421	10355	10299	10392	10298	10347	10247	10459	10388	10457	10352	10189	10314	10310	10321	10432	10514	10461	10404	10526	10341	10529	10593	10439	10443	10459	10305	10190	10460	10350	10424	10291	10231	10487	10502	10427	10323	10386	10292	10245	10398	10242	10303	10313	10218	10371	10452	10391	10408	10275	10384	10457	10332	10478	10355	10308	10378	10494	10440	10316	10454	10384	10419	10302	10432	10319	10382	10444	10198	10315	10277	10386	10309	10436	10265	10372	10421	10283	10365	10390	10374	10334	10301	10436	10383	10360	10357	10548	10207	10343	10399	10307	10465	10399	10287	10466	10342	10407	10391	10292	10417	10389	10532	10266	10484	10286	10315	10342	10230	10439	10366	10374	10349	10464	10456	10357	10424	10360	10437	10345	10359	10455	10265	10508	10351	10349	10407	10314	10296	10563	10349	10222	10407	10429	10350	10510	10417	10405	10297	10277	10443	10444	10276	10429	10377	10383	10420	10373	10308	10382	10209	10300	10229	10425	10386	10393	10297	10411	10338	10412	10357	10465	10334	10344	10501	10286	10322	10485	10364	10449	10335	10172	10285	10363	10474	10411	10307	10295	10376	10457	10418	10493	10268	10281	10357	10386	10550	10468	10290	10412	10451	10317	10340	10364	10352	10391	10331	10377	10523	10313	10422	10364	10348	10381	10467	10521	10333	10412	10349	10412	10506	10404	10453	10355	10317	10305	10452	10458	10383	10404	10367	10327	10263	10208	10376	10344	10434	10431	10271	10388	10295	10336	10532	10378	10245	10323	10348	10327	10467	10298	10153	10463	10496	10397	10269	10382	10296	10329	10208	10215	10453	10390	10440	10386	10365	10279	10243	10437	10319	10407	10489	10426	10327	10316	10186	10307	10267	10456	10370	10352	10413	10381	10311	10298	10468	10294	10328	10428	10386	10515	10240	10256	10556	10400	10138	10345	10285	10365	10357	10372	10327	10359	10473	10303	10368	10407	10386	10205	10371	10314	10435	10337	10320	10215	10349	10422	10314	10331	10323	10515	10417	10287	10273	10374	10469	10328	10564	10477	10290	10336	10368	10413	10351	10472	10533	10429	10447	10394	10414	10400	10501	10391	10417	10464	10438	10390	10379	10518	10545	10455	10416	10359	10301	10493	10214	10458	10363	10353	10399	10201	10406	10413	10413	10357	10280	10267	10433	10285	10302	10397	10287	10339	10462	10425	10371	10361	10438	10441	10398	10454	10493	10149	10325	10410	10484	10206	10419	10345	10401	10345	10339	10293	10442	10246	10317	10165	10263	10370	10236	10369	10458	10404	10344	10342	10409	10303	10331	10267	10278	10417	10283	10441	10575	10436	10330	10434	10297	10437	10296	10271	10304	10461	10456	10341	10398	10525	10293	10413	10311	10198	10296	10314	10236	10387	10231	10209	10467	10532	10391	10278	10271	10459	10231	10346	10448	10189	10320	10396	10157	10416	10268	10359	10260	10514	10473	10394	10298	10329	10336	10374	10390	10503	10333	10345	10295	10427	10400	10536	10365	10330	10240	10343	10384	10355	10177	10341	10351	10270	10370	10359	10431	10412	10410	10230	10300	10293	10369	10407	10334	10506	10520	10428	10265	10249	10558	10274	10279	10380	10482	10435	10423	10346	10476	10376	10335	10377	10297	10445	10383	10273	10342	10548	10097	10446	10229	10293	10356	10400	10309	10336	10347	10471	10342	10324	10395	10236	10445	10284	10338	10392	10453	10282	10179	10337	10306	10227	10310	10376	10255	10361	10339	10439	10467	10270	10483	10564	10563	10338	10342	10491	10397	10351	10472	10295	10437	10389	10434	10477	10632	10361	10404	10444	10353	10364	10379	10449	10423	10340	10465	10427	10207	10359	10476	10197	10289	10194	10333	10305	10479	10348	10393	10537	10266	10371	10381	10253	10310	10462	10389	10379	10334	10412	10360	10268	10441	10426	10535	10253	10362	10355	10485	10223	10386	10429	10227	10305	10563	10504	10307	10512	10334	10320	10434	10402	10418	10343	10366	10427	10330	10384	10425	10278	10503	10353	10492	10318	10388	10265	10440	10381	10367	10283	10421	10342	10411	10379	10427	10306	10245	10439	10403	10402	10299	10426	10420	10419	10279	10360	10400	10286	10375	10504	10428	10440	10433	10471	10363	10402	10370	10458	10457	10456	10344	10416	10467	10259	10490	10555	10405	10373	10306	10409	10447	10410	10429	10212	10451	10182	10295	10328	10379	10217	10407	10420	10319	10306	10455	10343	10307	10395	10410	10448	10480	10237	10304	10499	10404	10459	10419	10322	10490	10434	10300	10320	10409	10403	10408	10237	10409	10460	10467	10284	10407	10375	10302	10254	10436	10467	10400	10296	10416	10329	10343	10300	10392	10494	10495	10358	10440	10421	10351	10482	10485	10333	10188	10342	10352	10203	10300	10221	10446	10376	10300	10402	10320	10392	10389	10541	10317	10340	10303	10228	10562	10288	10406	10500	10374	10351	10478	10354	10341	10472	10413	10350	10390	10436	10339	10561	10521	10373	10329	10299	10550	10379	10568	10249	10177	10490	10462	10329	10373	10374	10319	10399	10400	10458	10380	10394	10366	10347	10438	10433	10501	10367	10299	10431	10348	10345	10300	10310	10422	10325	10384	10291	10356	10511	10428	10476	10460	10459	10436	10288	10246	10387	10356	10397	10490	10508	10233	10431	10536	10411	10477	10512	10565	10371	10504	10449	10404	10421	10388	10359	10267	10263	10341	10390	10430	10375	10496	10439	10412	10442	10375	10365	10257	10517	10316	10338	10450	10405	10470	10558	10281	10435	10211	10312	10401	10441	10514	10391	10385	10408	10518	10361	10429	10452	10369	10306	10329	10321	10561	10266	10485	10394	10316	10403	10385	10526	10407	10359	10313	10433	10374	10336	10362	10319	10359	10464	10400	10393	10307	10486	10460	10505	10520	10314	10483	10424	10533	10208	10372	10263	10443	10322	10455	10300	10325	10282	10455	10459	10472	10313	10527	10293	10459	10502	10247	10381	10397	10433	10406	10458	10268	10313	10356	10443	10420	10329	10436	10332	10309	10373	10325	10304	10308	10308	10497	10393	10434	10395	10434	10329	10583	10422	10437	10516	10273	10445	10345	10356	10387	10555	10336	10376	10593	10504	10318	10469	10362	10358	10403	10231	10485	10353	10445	10381	10351	10219	10377	10424	10419	10285	10347	10368	10438	10514	10340	10484	10357	10455	10462	10417	10456	10358	10514	10357	10431	10423	10290	10356	10459	10349	10404	10281	10355	10441	10366	10346	10336	10390	10387	10380	10492	10309	10310	10385	10180	10415	10288	10420	10379	10363	10426	10471	10350	10511	10509	10622	10373	10467	10540	10284	10344	10279	10343	10527	10409	10426	10352	10355	10398	10557	10334	10209	10413	10283	10468	10470	10404	10360	10371	10366	10412	10503	10123	10376	10396	10245	10416	10314	10472	10491	10259	10226	10391	10388	10382	10441	10360	10344	10337	10379	10437	10408	10645	10381	10382	10407	10381	10400	10481	10327	10343	10317	10291	10475	10246	10424	10290	10492	10396	10486	10379	10444	10400	10366	10421	10353	10406	10317	10474	10445	10420	10419	10345	10557	10356	10390	10346	10207	10525	10345	10299	10213	10292	10246	10471	10354	10319	10429	10351	10354	10421	10376	10242	10408	10504	10445	10355	10519	10309	10566	10248	10427	10395	10384	10531	10391	10363	10511	10407	10374	10415	10438	10403	10443	10403	10376	10406	10304	10376	10402	10386	10295	10602	10306	10265	10430	10430	10422	10434	10389	10416	10392	10475	10446	10380	10399	10270	10314	10271	10593	10420	10291	10418	10405	10522	10346	10514	10381	10367	10462	10382	10347	10285	10289	10498	10530	10403	10272	10504	10339	10526	10513	10436	10406	10445	10363	10223	10365	10410	10429	10358	10405	10419	10418	10252	10495	10387	10156	10368	10414	10449	10335	10433	10381	10417	10367	10432	10379	10444	10333	10306	10376	10301	10438	10466	10451	10620	10377	10524	10419	10416	10306	10378	10343	10395	10475	10403	10363	10245	10400	10392	10419	10337	10328	10504	10286	10228	10376	10467	10290	10447	10309	10472	10353	10275	10476	10576	10291	10370	10311	10206	10406	10224	10521	10543	10411	10448	10346	10311	10339	10417	10398	10334	10441	10437	10407	10216	10497	10484	10185	10416	10470	10316	10228	10560	10355	10325	10466	10375	10301	10446	10243	10534	10481	10272	10452	10384	10438	10494	10361	10471	10435	10469	10323	10308	10234	10397	10375	10405	10375	10436	10517	10334	10321	10396	10414	10469	10462	10288	10464	10305	10290	10421	10200	10490	10345	10427	10393	10416	10305	10386	10460	10361	10185	10398	10520	10298	10431	10465	10385	10311	10371	10379	10553	10367	10281	10517	10176	10555	10379	10404	10292	10290	10330	10259	10342	10423	10462	10374	10535	10324	10446	10310	10457	10502	10370	10304	10280	10422	10326	10280	10333	10535	10342	10422	10360	10360	10482	10377	10333	10303	10220	10372	10170	10410	10363	10362	10522	10349	10423	10255	10222	10366	10445	10393	10441	10399	10275	10529	10354	10277	10567	10506	10328	10409	10234	10389	10356	10403	10371	10219	10383	10251	10280	10348	10355	10372	10278	10425	10400	10411	10194	10437	10395	10328	10461	10383	10507	10533	10275	10435	10559	10099	10332	10602	10416	10368	10479	10314	10330	10386	10330	10510	10393	10285	10368	10423	10498	10439	10526	10455	10276	10502	10389	10269	10361	10343	10429	10448	10298	10313	10373	10420	10605	10429	10528	10490	10311	10342	10430	10326	10300	10273	10493	10263	10190	10182	10447	10309	10271	10366	10399	10407	10455	10307	10336
25870	21565	27560	27126	25007	34369	49633	44828	34080	24088	19237	17546	17304	16868	16803	16770	16878	17153	16921	17019	17033	16760	16823	16951	16870	17053	16865	16749	16900	16803	16926	16777	16833	16816	16700	16768	16696	16868	17060	16885	16974	16629	16564	16656	16995	16975	16821	16850	16892	16901	16879	16706	16784	16798	16961	16798	16875	16919	16840	16826	16837	16968	16643	16810	16871	16606	16810	16680	16577	16926	16656	16796	16790	16915	16798	16826	16810	16972	16868	16776	16733	16728	16879	16705	16889	16796	16860	16704	17127	16818	16704	16776	16979	16780	16855	16757	17003	16696	16720	16758	16681	16886	16807	16825	16844	16718	16945	16720	17020	16899	16769	16712	16682	16664	16959	16886	16845	16836	16823	16943	16673	16618	16850	16692	16673	16768	16563	16826	16863	16533	16609	16744	16811	16950	16990	16573	16804	16749	16777	16818	16681	16702	16890	16675	16637	16807	16950	16703	16784	16689	16847	16913	16788	16890	16750	16682	16755	16964	16904	16658	16801	16913	17029	16860	16828	16774	16741	16790	16711	16693	16940	16849	17026	16848	16729	16887	16751	16809	16698	16648	16779	16896	16738	16529	16783	16594	16670	16534	16754	16743	16795	16655	16970	16722	16793	16736	16744	16727	16797	16825	16806	16842	16835	16704	16639	17065	16814	16502	16746	16722	16800	16729	16923	16916	16769	16860	16831	16758	16769	16747	16663	16837	16803	16746	16818	16712	16985	16928	16806	16642	16719	16748	16702	16705	17016	17050	16929	16842	16928	16764	16934	16628	16760	16795	16805	16680	16795	16792	16614	16747	16919	16554	16633	16705	16729	16911	16857	16961	16418	16677	16639	16700	16763	16826	16573	16846	16718	16559	16835	16805	16909	16752	16801	16859	16992	16789	16839	16950	16858	16882	16916	16832	16989	16984	16881	16869	16763	16783	16766	16602	16828	16744	16885	16874	16646	16612	16680	16549	16841	16921	16782	16897	16890	16913	16744	16705	16778	16725	16842	16992	16704	16735	16951	16787	16789	16812	16797	16797	16815	16962	16670	16721	16824	16670	16926	16592	16719	16670	16976	16698	16661	16763	16739	16900	16810	16685	16975	16861	16862	16901	16813	16623	16718	16755	16782	16830	16765	16863	16909	16685	16620	16753	16765	16760	16782	16709	16972	16714	16698	16738	16921	16546	16666	17053	16824	16867	16627	16729	16971	16729	16856	16719	16889	16733	16831	16600	16687	16791	16817	16805	16638	16727	16650	16747	16973	16961	16717	16725	16982	16620	16866	16816	16715	16685	16885	16957	16906	16671	16862	16769	16894	16817	16815	16717	16646	16792	16840	16845	16689	16681	16730	16856	16673	16705	16569	16804	16737	16812	16706	16747	16650	16872	16504	16720	16792	16877	16711	16661	16623	16605	16447	16613	16819	16693	16828	16827	16827	16932	16750	16588	16805	16549	16849	16823	16938	16808	16677	16675	16580	16617	16931	16666	16649	16650	16743	16784	16756	16909	16778	16655	16728	16774	16759	16792	16819	16872	16948	16766	16708	16768	16815	16568	16879	16676	16598	16993	16923	16848	16877	16908	16729	16847	16644	16590	16614	16712	16886	16718	16509	16856	16932	16817	16695	16783	16991	16919	16462	16561	16852	16772	16744	16775	16960	16963	16708	16720	16675	16885	16857	16730	16936	16833	16631	16678	16596	16810	16834	16873	17082	16823	16716	16830	16773	16852	16855	16925	16929	16909	16724	16931	16765	16708	16870	16584	16515	16688	16752	16849	16759	16811	16694	16697	16736	16781	16737	16621	16940	16775	16744	16603	16768	16655	16778	16766	16938	16845	16728	16821	16798	16806	16669	16867	16651	16926	16624	16896	16689	16984	16667	16651	16770	16884	16828	16893	16282	16753	16776	16809	16680	16775	17022	16721	16828	16844	16905	16784	16690	16718	16863	17041	16817	16919	16961	16762	16712	16904	16890	16783	16750	16917	16900	16930	16546	16849	16719	17058	16695	16661	16733	16976	16783	16834	16753	16632	17066	16718	16719	16707	16924	16855	16753	16636	16919	16811	16751	16697	16807	16938	16824	16866	17006	16855	16559	16836	16620	16719	16839	16739	16714	16879	16780	16700	16767	16984	16762	16822	16939	16791	16556	16770	16802	16768	16672	16748	16862	16788	16828	16501	16885	16921	16927	16890	16551	16749	16988	16871	16938	16662	16556	16737	16760	16617	16519	16671	16761	16662	16884	16803	16845	16851	16545	16808	16665	16970	16731	16650	16642	16450	16895	16851	16792	16883	16831	16878	16898	16964	16686	16785	16805	16736	16875	16868	16738	16795	16822	16745	16733	16807	16947	16761	16750	16544	16669	16835	16893	16893	16793	16964	16753	16911	16762	16937	16878	16818	16773	16725	16906	16748	16958	16808	16939	16877	16889	16859	17019	16812	16970	16969	16811	16730	16799	16876	16874	16970	16779	16639	16814	16870	16888	16964	16759	16687	16716	16702	16624	17031	16849	16626	16773	16821	16922	16912	16741	16836	16923	16852	16917	16701	16663	16925	16923	16684	16526	16578	16611	16803	16619	16642	16720	16837	16837	16814	16812	16732	16968	17029	16772	16877	16809	16823	16643	16971	16857	16819	16851	16763	16971	16927	16901	16792	16896	16780	16860	16806	16750	16770	16854	16857	16758	16941	16999	16562	16852	16697	16920	16798	16987	16769	16630	16791	16656	16913	16885	16740	16928	16910	16841	16836	16642	16646	16881	16608	16783	16659	16705	16884	16886	16857	16719	16813	16843	16829	16686	16860	16713	16809	16622	16667	16784	16779	16777	16857	16771	16703	17042	17003	16835	17031	16754	16896	16605	16516	16668	16887	16851	16768	16849	16660	16740	16767	16828	16850	16787	16749	16898	16643	16764	16796	16854	16637	16938	16745	16785	16707	16716	16843	16719	16836	16927	16988	16714	16717	16808	16713	16893	16860	16764	16927	16836	16753	16938	16687	16553	16898	16893	16733	16838	16820	16786	16802	16771	16786	16918	16788	16763	16799	16816	16764	16750	16570	16892	16603	16620	16873	16729	16700	16719	16704	16846	16745	16643	16892	16817	16706	16960	16820	16719	16826	16739	16747	16764	16862	16912	16876	16785	16887	16694	16525	16811	16705	16939	16758	16673	16795	16686	16790	16719	16785	16845	16839	16781	16977	16766	16909	16918	16757	16850	16864	16899	16737	16866	16871	16634	16948	16796	16786	16844	16997	16607	16766	16513	16767	16607	16814	16768	16791	16821	16885	16770	16752	16788	16793	16925	16771	16601	16617	16724	16930	16807	16762	16694	16864	16676	16713	16871	16803	16926	16702	16789	16649	16970	16830	16870	16714	16807	16920	16754	16575	16736	16650	16665	17008	16912	16875	16959	16792	16931	16816	16736	16765	16920	16830	16883	16712	16665	16761	16999	16830	16773	16896	16829	16731	16713	16834	16575	16694	16915	16810	16821	16699	16717	16859	16778	16710	16861	16940	16872	16828	16789	16680	16703	16461	16779	16916	16783	16558	16841	16805	16467	16866	16629	16786	16847	16702	17080	16817	16845	16757	16675	16728	16735	16659	16902	16859	16852	16783	16871	16990	16954	16680	16848	16937	16724	16736	16828	16877	16797	16503	16838	16690	16617	16677	16708	16813	16905	16868	16835	16764	16830	16794	16851	16711	16724	16793	16826	16686	16637	16641	16567	16897	16636	16870	16784	16940	16609	16733	16820	16844	16521	16583	16746	16643	16792	16908	16851	16765	16512	16721	16637	16769	16831	16841	16787	16840	16938	16889	16854	16690	16759	16912	16729	16738	16999	16887	16699	16748	16739	16917	16611	16756	16725	16486	16869	16749	16568	16713	16844	16701	16783	16801	16642	16910	16927	16574	16845	16728	16975	16756	16773	16736	16829	16762	16712	16633	16723	16910	16734	16798	16862	16790	16790	16671	16867	16948	16916	16777	16582	16842	16748	16756	16663	16821	16909	16774	16575	16652	16511	16867	16709	16608	16777	16764	16796	16573	16722	16923	16821	16802	16903	16962	16921	16873	16743	16861	16659	16936	16959	16523	16685	16774	17095	16785	16827	16869	16838	16893	16716	16903	16839	16833	17010	17182	16736	16770	16777	16760	16586	16872	16702	16754	16887	16694	16745	17006	16760	16993	16836	16691	16881	16760	16717	16785	16693	16716	16942	16905	16714	16676	16796	16807	16792	16667	16914	17114	16915	16881	16949	16834	16842	16769	16943	16608	16654	16773	16875	16689	16679	16679	16593	16835	16754	16790	16686	16801	16845	16773	16720	16924	16744	16675	16783	16774	16787	16646	16665	16691	16680	17039	16754	16683	16768	16810	16846	16591	16789	16915	16964	16747	16985	16926	16836	16658	16746	16893	16754	16769	16711	16655	16964	16783	16964	17006	16859	16919	16758	16851	16880	16828	16904	16770	16953	16655	16975	16745	16828	16724	16981	16855	16740	16598	16899	16641	16686	16748	16808	16616	16659	16866	16900	16716	16818	17002	16944	16846	16717	16563	16612	16773	16751	16688	16767	16814	16682	16793	16885	16652	16874	16839	17098	16917	16828	16771	16945	16863	16723	16813	16756	16846	16617	16664	16560	16578	16799	16793	16792	16826	16740	16652	16940	16978	17038	16697	16739	16658	16726	16728	16739	16647	16822	16791	16717	16842	16875	16814	16743	16829	17020	16921	16985	16917	16777	16851	16696	16567	16722	16787	16690	16722	16570	16777	16669	16736	16804	16709	16868	16603	16914	16718	16784	16807	16863	16798	16726	16734	16711	16733	17025	16867	16740	16824	16676	16837	16765	16783	16711	16968	16866	17032	16888	16810	16768	16784	16834	16834	16908	16632	16977	16917	16877	16777	17005	16839	16729	16775	16848	16791	16828	16673	16867	16777	16787	16761	16963	16768	16944	16910	16928	16732	16629	16835	16829	16694	16924	16835	16847	16922	16970	16840	16694	16881	16652	16748	16792	16821	16581	17107	16719	16938	16868	16858	16856	16742	16966	16819	16909	16642	16713	16855	16654	16753	17056	16824	16629	16828	16858	16971	16953	16653	16869	16708	17071	16752	16873	16688	16837	16519
21612	30283	20519	15230	18632	30918	44817	36998	25294	15817	11780	10639	10689	10594	10510	10585	10569	10549	10586	10480	10452	10511	10411	10470	10455	10378	10529	10516	10407	10565	10661	10558	10562	10418	10475	10363	10357	10516	10435	10437	10559	10532	10666	10469	10440	10603	10471	10422	10440	10649	10345	10552	10407	10528	10459	10473	10511	10459	10491	10479	10469	10443	10398	10364	10435	10509	10528	10403	10569	10389	10522	10370	10611	10488	10332	10420	10579	10518	10362	10404	10366	10295	10376	10497	10682	10418	10517	10367	10404	10367	10517	10448	10589	10407	10416	10328	10463	10500	10499	10319	10378	10449	10332	10384	10408	10459	10283	10491	10481	10444	10375	10450	10469	10433	10411	10500	10460	10374	10382	10517	10367	10560	10510	10394	10442	10443	10470	10478	10515	10510	10485	10414	10545	10373	10423	10501	10544	10515	10498	10393	10494	10275	10364	10638	10386	10590	10537	10701	10467	10299	10348	10569	10424	10524	10570	10611	10383	10563	10470	10457	10321	10349	10421	10402	10471	10536	10479	10456	10398	10338	10295	10483	10538	10560	10535	10497	10495	10596	10430	10319	10554	10433	10400	10325	10530	10497	10409	10429	10275	10473	10461	10556	10528	10325	10412	10471	10490	10225	10187	10426	10543	10342	10504	10413	10627	10625	10355	10512	10424	10557	10490	10423	10540	10498	10386	10326	10412	10338	10708	10546	10380	10475	10299	10427	10506	10417	10342	10473	10239	10597	10455	10562	10495	10411	10424	10514	10342	10348	10446	10438	10299	10512	10400	10361	10491	10402	10381	10580	10424	10322	10449	10554	10501	10451	10489	10418	10427	10382	10429	10397	10454	10481	10281	10327	10357	10555	10442	10353	10549	10308	10571	10425	10420	10326	10401	10519	10509	10492	10323	10397	10488	10479	10480	10442	10509	10526	10443	10535	10489	10360	10554	10310	10500	10533	10469	10508	10529	10513	10351	10647	10388	10568	10337	10241	10309	10474	10493	10371	10533	10477	10517	10364	10475	10266	10515	10546	10516	10535	10424	10385	10539	10390	10338	10353	10428	10264	10450	10443	10366	10532	10433	10419	10506	10398	10494	10465	10461	10426	10409	10455	10445	10516	10455	10374	10365	10269	10351	10379	10494	10382	10404	10497	10495	10375	10497	10356	10405	10389	10525	10468	10534	10292	10469	10632	10315	10346	10511	10231	10386	10499	10286	10556	10525	10273	10503	10269	10379	10450	10427	10547	10555	10370	10407	10245	10441	10361	10544	10401	10394	10438	10521	10341	10368	10499	10391	10357	10389	10585	10321	10541	10495	10553	10512	10406	10442	10417	10600	10445	10410	10344	10739	10259	10341	10452	10360	10541	10468	10519	10505	10465	10416	10449	10622	10483	10508	10560	10336	10503	10331	10380	10399	10420	10496	10458	10534	10410	10434	10523	10596	10576	10580	10420	10514	10433	10428	10436	10487	10519	10327	10524	10591	10490	10409	10438	10564	10467	10402	10498	10436	10474	10260	10471	10469	10482	10414	10575	10539	10451	10403	10506	10642	10541	10365	10561	10339	10498	10324	10391	10401	10524	10492	10386	10362	10457	10421	10478	10544	10260	10522	10510	10582	10579	10309	10569	10434	10574	10311	10420	10539	10479	10415	10379	10344	10514	10499	10389	10552	10454	10364	10520	10385	10472	10497	10538	10499	10387	10388	10510	10378	10406	10473	10508	10355	10683	10515	10275	10564	10526	10389	10375	10503	10590	10379	10421	10378	10434	10385	10507	10608	10380	10307	10435	10504	10382	10200	10392	10477	10427	10350	10488	10490	10353	10397	10657	10552	10630	10425	10469	10407	10473	10446	10373	10430	10360	10338	10417	10507	10314	10357	10430	10318	10278	10361	10462	10212	10463	10522	10487	10445	10601	10374	10484	10514	10454	10434	10327	10421	10217	10414	10451	10299	10403	10445	10508	10503	10542	10464	10420	10316	10293	10404	10297	10388	10352	10396	10373	10594	10524	10530	10447	10389	10488	10550	10569	10363	10439	10527	10441	10520	10413	10533	10460	10374	10454	10506	10375	10381	10437	10432	10467	10373	10411	10479	10486	10581	10253	10391	10462	10359	10468	10637	10544	10473	10470	10420	10527	10395	10512	10462	10461	10522	10451	10548	10552	10189	10493	10484	10611	10596	10448	10386	10412	10423	10346	10440	10320	10465	10614	10542	10604	10271	10320	10434	10476	10320	10510	10384	10656	10393	10437	10508	10355	10423	10368	10383	10532	10494	10502	10437	10446	10300	10464	10500	10442	10600	10439	10590	10419	10536	10335	10577	10317	10619	10460	10475	10421	10545	10502	10535	10562	10464	10440	10526	10418	10503	10348	10441	10565	10465	10372	10351	10371	10457	10373	10537	10282	10573	10365	10368	10362	10330	10437	10303	10506	10327	10579	10518	10614	10477	10322	10461	10483	10493	10313	10493	10453	10510	10422	10506	10459	10572	10360	10429	10443	10488	10492	10448	10445	10448	10346	10554	10635	10468	10393	10475	10463	10336	10389	10369	10403	10448	10393	10515	10359	10470	10566	10359	10391	10331	10545	10432	10521	10431	10534	10473	10423	10418	10448	10350	10341	10412	10420	10454	10552	10523	10248	10460	10537	10505	10328	10272	10379	10323	10471	10610	10533	10526	10556	10552	10566	10300	10434	10469	10433	10503	10617	10436	10598	10427	10326	10479	10504	10557	10514	10342	10546	10529	10390	10492	10466	10566	10418	10549	10321	10476	10519	10432	10327	10392	10462	10350	10300	10503	10336	10454	10498	10460	10315	10329	10553	10557	10497	10482	10487	10504	10340	10597	10590	10439	10625	10424	10440	10419	10347	10638	10531	10679	10415	10542	10502	10522	10392	10474	10424	10418	10479	10538	10636	10598	10495	10449	10552	10308	10528	10450	10477	10356	10308	10514	10497	10524	10480	10537	10357	10387	10344	10443	10252	10621	10341	10265	10478	10450	10319	10457	10465	10547	10389	10414	10498	10439	10469	10423	10437	10406	10417	10472	10357	10556	10503	10345	10486	10418	10389	10338	10427	10550	10451	10507	10386	10303	10422	10410	10451	10332	10405	10563	10452	10497	10187	10535	10486	10453	10384	10483	10480	10577	10390	10616	10488	10419	10531	10439	10408	10302	10370	10415	10319	10574	10611	10470	10328	10596	10333	10356	10519	10247	10468	10505	10466	10505	10375	10544	10430	10535	10448	10462	10435	10462	10238	10363	10171	10217	10422	10566	10597	10456	10500	10408	10339	10489	10445	10497	10406	10616	10472	10356	10490	10375	10504	10537	10351	10554	10616	10637	10489	10300	10403	10440	10317	10453	10404	10592	10404	10327	10370	10592	10378	10596	10374	10466	10638	10305	10572	10654	10627	10499	10413	10411	10484	10394	10405	10415	10561	10563	10384	10447	10410	10504	10365	10290	10437	10606	10460	10425	10509	10564	10494	10487	10441	10461	10494	10384	10328	10352	10368	10440	10526	10524	10478	10513	10436	10406	10415	10544	10532	10552	10529	10447	10302	10394	10402	10485	10381	10391	10465	10472	10311	10530	10473	10463	10411	10493	10522	10483	10459	10501	10455	10500	10338	10463	10549	10297	10523	10552	10443	10520	10574	10569	10336	10563	10426	10386	10492	10442	10402	10246	10436	10465	10390	10317	10384	10407	10450	10397	10593	10501	10433	10477	10480	10381	10510	10222	10479	10304	10414	10576	10368	10495	10341	10266	10478	10301	10554	10371	10453	10332	10502	10423	10413	10408	10518	10285	10374	10574	10379	10473	10266	10506	10324	10506	10418	10473	10603	10424	10462	10364	10557	10631	10282	10254	10555	10338	10290	10509	10461	10403	10338	10520	10513	10353	10501	10463	10482	10464	10281	10527	10432	10325	10435	10428	10334	10514	10488	10277	10463	10484	10274	10481	10496	10315	10439	10280	10422	10256	10614	10363	10356	10515	10382	10498	10433	10530	10290	10399	10476	10358	10413	10493	10345	10564	10469	10505	10391	10575	10383	10293	10433	10322	10581	10362	10471	10429	10386	10519	10404	10553	10400	10480	10457	10415	10503	10455	10483	10560	10507	10339	10496	10461	10339	10460	10513	10501	10545	10512	10348	10434	10606	10374	10488	10526	10498	10491	10320	10428	10404	10453	10575	10365	10416	10327	10489	10546	10418	10339	10508	10573	10510	10506	10322	10401	10295	10584	10335	10464	10361	10404	10412	10464	10526	10546	10437	10356	10512	10434	10339	10500	10368	10511	10552	10410	10412	10413	10598	10551	10305	10424	10473	10480	10502	10487	10578	10426	10404	10425	10189	10599	10264	10492	10364	10398	10467	10413	10443	10373	10357	10392	10479	10360	10362	10545	10555	10341	10555	10405	10362	10382	10187	10471	10524	10428	10609	10419	10578	10395	10279	10389	10441	10487	10447	10594	10353	10485	10370	10352	10423	10438	10578	10611	10433	10414	10450	10401	10568	10261	10402	10413	10515	10457	10493	10572	10394	10288	10622	10440	10376	10459	10345	10400	10451	10510	10425	10434	10313	10575	10474	10373	10304	10322	10491	10483	10377	10414	10590	10358	10454	10466	10279	10563	10499	10447	10497	10547	10397	10654	10428	10402	10465	10311	10280	10294	10379	10382	10495	10447	10421	10213	10355	10421	10341	10400	10428	10422	10462	10342	10447	10530	10390	10348	10574	10482	10564	10335	10468	10299	10201	10480	10477	10401	10509	10440	10431	10593	10246	10500	10357	10261	10396	10446	10544	10412	10492	10546	10388	10448	10545	10445	10637	10497	10379	10316	10363	10307	10455	10420	10507	10441	10507	10578	10354	10520	10416	10182	10499	10448	10418	10371	10371	10461	10483	10600	10521	10453	10381	10532	10450	10570	10448	10484	10387	10488	10352	10458	10423	10460	10533	10339	10526	10444	10439	10416	10399	10445	10402	10418	10476	10428	10437	10366	10347	10388	10351	10290	10407	10602	10532	10514	10353	10461	10479	10400	10400	10338	10423	10389	10447	10502	10325	10423	10439	10339	10402	10366	10449	10624	10424	10446	10508	10337	10558	10422	10412	10329	10407	10507	10596
24196	21509	28507	25163	25334	37010	64132	58488	42582	29669	21600	18262	17506	17350	17143	17339	17226	17082	17368	17108	17171	17371	17174	16968	17307	17048	16969	17033	17203	17112	17111	17108	17095	17088	17239	17169	17296	17034	17178	17096	17075	17257	17304	17011	17114	17096	16783	16998	17045	17129	16929	16992	17155	16895	16976	17022	17059	17003	17042	17096	16907	17151	17052	17167	16916	16898	16922	17164	17004	17306	17308	17205	17050	17107	16865	17094	17049	16986	17047	17030	17198	17236	16951	16908	17183	16955	17132	17001	17030	16837	17192	17106	17295	16925	17116	17020	17092	17263	17131	17097	16984	16936	17232	17217	17232	16798	17085	16951	17020	17078	17074	16955	16992	17076	17069	17051	17193	17168	17000	17049	16981	16846	17203	17059	16870	16920	17056	16918	17022	17107	17066	17064	17094	17076	17334	17014	17159	17087	16974	16987	16801	16867	17164	17304	17048	17167	17028	16962	17203	17170	17041	17028	17188	17127	17033	17077	16966	16959	16988	16970	16936	17068	17067	17210	17152	17073	16947	17145	16935	17095	16878	16967	16980	16947	16969	17133	17144	17032	17004	16974	17037	17070	17083	17131	17208	17032	17125	17022	16960	17064	17317	16994	16967	16923	16926	17005	16912	17082	17166	17121	17111	17039	16886	16857	17131	16936	16974	16882	17016	16902	17139	17009	16816	17018	17081	17055	17291	17054	17185	17324	17048	17122	16950	16970	17000	17087	17155	17060	17138	16657	17011	17090	17107	16783	16952	17067	16939	16843	17139	17030	16996	17059	16834	16884	17015	17222	17084	17004	17053	17178	17200	16903	17099	17057	17157	16891	17230	17275	17053	17129	17255	17113	16997	17085	16963	16799	17104	17017	16918	16932	17174	17078	16955	17243	17154	17016	17086	16950	16940	16796	17051	16937	16992	16837	17123	17099	17155	17035	17037	17046	17159	17007	17242	17211	17154	17180	17263	17042	16919	16906	16776	16975	17171	17014	16948	17236	16875	16903	16914	16991	17174	16965	16904	16887	16778	16957	16963	17024	16984	17066	16884	16874	16996	16975	17053	17225	17019	16955	16975	17089	17048	17027	16905	17115	16904	17102	17063	17161	17070	17008	17135	16913	16988	16944	17179	17114	17072	17201	17108	17033	17074	16927	17217	17238	17124	17074	17237	17010	16917	17075	17106	17200	16930	16959	17096	16871	17077	17090	17084	17039	17133	16840	16918	17246	17067	17078	17133	17247	17176	17019	17062	16863	16781	16908	17056	17214	17125	17157	17063	16910	16954	16979	16862	16837	16892	16949	16879	17164	16897	16824	16859	17027	17177	16938	17128	16895	17041	17208	17095	17052	17036	17032	17247	17047	16997	17070	17020	17130	17048	17075	16948	17082	16985	16851	16853	17013	16902	17011	16873	16950	17225	17340	16920	16807	16944	17133	17035	16986	16881	16974	16891	17112	17193	17181	16942	17103	16890	16964	16970	16951	17301	17127	17132	17191	17216	17015	16969	17016	17104	17181	17029	17078	17051	17011	16916	16954	16962	16966	17086	17223	16998	17011	16911	16866	16824	17113	17172	17201	17009	17148	17037	17216	17021	16914	17081	16936	17138	16851	16761	16907	17010	17116	16841	17007	17211	16869	16936	16810	17072	16921	16963	17238	17037	17006	16860	17185	16981	16991	17053	17107	17084	17143	17020	16986	17064	17058	16883	17064	17185	17125	17060	17012	16992	17122	17068	17095	17040	17038	16979	17093	16926	17092	16984	17072	17151	16848	17186	17032	16972	17028	17039	16918	17126	17111	17046	17085	16963	17045	16993	16972	17007	17042	16935	17057	17093	16864	16919	16999	16986	16899	17052	17213	17188	17120	17110	17101	17064	17180	17003	16781	17014	16910	17249	17012	17030	17032	16954	16955	17031	17260	17191	17208	16785	16918	17118	16986	16897	17063	16969	16966	17039	17158	16955	16964	16814	16643	17183	16916	17034	16988	16962	16790	16867	17044	16861	16888	16937	17040	16917	17091	17016	16986	17015	16998	16987	17017	16984	17210	16899	16877	17235	17038	17064	16968	17191	16930	17158	17108	17221	17066	17063	17154	17054	16935	17171	16926	16945	17078	16854	17129	17021	17193	17016	17083	17222	17025	17031	16963	16858	17015	17200	17139	17373	16991	16957	17174	16968	16901	17079	17082	16854	17089	16893	17308	17119	16960	16988	16960	16891	16883	17017	17151	17095	17141	17085	17182	17129	17140	17019	16908	16822	16952	16802	16950	17160	17026	17283	17113	17225	17129	17304	17212	16980	17237	16946	17036	17015	17144	17172	16933	17250	17098	16894	16904	16964	17085	17119	17073	17127	16849	16871	16973	17055	16904	16937	16977	17204	17012	16957	17191	16979	17137	17187	16939	17060	16882	16930	17115	16956	16950	16995	16955	17005	17299	17026	16985	16940	16929	17075	17072	17078	16935	17263	16974	17283	17208	17145	16987	17233	17102	17185	16873	16992	17206	16981	16863	17096	17098	16986	17018	17134	17030	17000	17067	17005	16918	17233	16835	17147	17119	17176	17038	17140	16930	17230	17351	16925	17047	17350	17109	16987	16759	17154	17136	17229	17132	17186	17136	17122	16941	16925	17047	17157	17035	17225	16982	17225	17052	16937	16854	16983	17075	16916	17292	17130	16928	16950	17023	17227	16799	17037	16978	17040	17125	17216	17123	17233	17086	17128	17088	17035	17059	17065	17020	16983	17014	17068	17095	17051	16997	17024	16890	17030	17153	17203	17025	16933	17051	16958	16938	17179	17090	17199	16776	17051	17091	16995	17126	16896	17107	16757	17061	16854	17093	16992	17150	17142	17158	17161	17115	17052	17250	16995	17277	17021	17205	16847	17089	16828	17139	16845	17049	17199	16856	17044	17006	16883	17209	17073	16791	17271	17036	17059	17026	16831	17103	16930	17062	16860	17021	16826	16881	16932	16894	16911	17134	17037	17021	17001	17001	16934	16971	16724	17101	17011	17029	17111	16936	16885	16970	17089	16851	17065	16987	17024	17100	16924	17171	17195	17055	17091	17060	17160	17021	17075	17021	16781	17116	16995	17083	17153	17143	17062	16979	17218	16677	17104	17025	17099	16931	17004	17110	17069	17093	17076	17063	17189	17169	17105	17131	16966	16929	17156	17047	16975	17139	17193	17144	17150	17182	17103	17173	17152	16948	17078	17205	16936	16988	17077	16841	16902	16984	16972	17227	17159	16962	16774	16984	16954	17096	17182	16819	17100	16976	17084	17149	16888	17205	17124	17009	16903	16861	17207	17034	17136	17066	17157	17181	17111	17200	17097	16908	17036	17169	17192	17133	16963	17064	17147	17040	17180	17092	16975	17200	17028	16932	16964	17279	17141	17023	17128	17021	17067	16893	16855	16906	17129	17223	16981	16948	16982	16978	17099	16971	17243	16978	17128	17013	17142	17085	16765	16999	17085	17166	17080	17329	17183	17090	17175	17087	17031	16938	16935	16844	16907	17060	17196	17132	17186	17234	16987	17098	16999	16989	16960	17177	16869	16960	16971	17059	17109	17140	17091	17291	17047	17151	16946	17282	17466	17208	16938	17045	16981	17147	17268	17035	17103	17029	16960	16916	17089	16829	17145	17042	17237	16910	16968	17082	17137	16995	16905	17215	17061	16859	16929	16837	16977	17093	17006	17210	17061	17012	16901	17063	17359	17210	16968	17124	17017	17014	17114	16952	16983	16977	17056	17075	17026	17008	17105	16992	17097	17065	17030	17201	17112	17228	16978	17035	17377	17070	17117	16931	17078	16778	17232	17065	17076	17016	17178	17045	16904	17236	17061	17061	17067	17015	16989	16895	17030	17118	17050	17085	16996	16955	16993	17105	16942	17128	17123	17107	17213	16753	17026	16957	16898	16740	16938	16946	17094	17208	17104	17175	16844	16865	16976	17020	17002	16982	17027	17117	17167	17004	17132	17282	17186	17238	17271	17167	16926	16948	17176	16997	17050	17036	16919	17019	17051	17091	17096	17106	17119	17006	17003	17096	16973	17158	17068	17059	17260	17065	17067	16922	17067	17152	16831	17123	16900	17124	16970	16903	16957	16963	17010	17048	16988	17007	17287	16960	17005	17022	17117	17093	17094	16923	17092	17115	17002	17110	17162	16923	16925	17153	17120	17147	17127	16951	16785	16978	16881	17027	17032	17072	16908	17088	17093	17210	17086	16964	17032	16993	16893	17113	16915	17103	17051	16893	17086	17258	17213	16981	17060	16860	17150	17023	17210	17043	17121	17055	17189	17035	17004	16963	16934	17011	17187	16903	17304	16822	16858	16974	17030	17056	17261	17078	16981	17186	17095	17135	16995	17013	17095	17093	16888	16990	17028	16911	17015	17096	17002	17118	17208	16974	16957	17096	17042	16942	17057	17093	17110	16963	16960	17247	16994	17178	16977	17087	17172	16903	17182	16987	17155	16918	16961	16960	16807	16959	16955	17123	17106	17040	16971	17107	17231	17276	17102	17126	17047	17107	17042	16868	17086	17228	17136	16973	17105	17201	16880	17092	17040	16936	17067	16966	17041	16956	17102	17181	17119	16899	17152	17134	16921	17102	16964	16917	17011	16851	17110	16938	17135	17062	16977	16915	17073	17054	17069	17115	16947	17117	17080	17092	16895	17028	16989	17003	17114	17036	17293	17210	16934	17129	17029	17044	16979	16980	17213	16906	16854	17094	17070	17118	16874	17189	16975	17083	16896	16911	17004	16984	16979	17066	17083	16802	17202	16995	17116	17193	17044	17337	17011	17093	17274	16994	17058	17017	17107	17237	17034	16955	17088	17025	16956	17095	16954	17082	17288	17176	17083	17042	16926	17108	16921	17185	16964	16839	16995	16865	16950	16870	16991	17135	17067	17053	17043	17033	16952	17025	17232	17134	17101	16936	17138	16946	17033	17091	17041	17026	16946	16770	17076	17109	16986	16857	17284	17226	17040	17079	16997	17004	17066	17070	17000	17097	16880	17025	17223	16977	17082	16965	17011	16925	17087	16942	16969	17184	17103	16990	17019	17076	16985	16908	17106	17109	17155	17039	16828	17076	17096	16988	16974	16940	17295	17099	17034	17161	17027	17072
26853	39791	22756	17897	23636	34845	66364	53732	34511	20328	13339	11367	10988	10916	10947	10892	10842	10785	10852	10752	10758	10852	10674	10838	10656	10774	10970	10903	10514	10771	10803	10837	10780	10685	10724	10707	10755	10827	10757	10698	10862	10819	10697	10644	10959	10763	10860	10621	10881	10904	10857	10801	10631	10700	10786	10749	10893	10825	10788	10808	10822	10771	10829	10865	10878	10753	10740	10933	10813	10773	10533	10704	10823	10685	10780	10755	10948	10712	10826	10604	10691	10810	10755	10683	10623	10797	10735	10712	10871	10723	10772	10735	10759	10676	10697	10674	10722	10794	10779	10859	10709	10766	10847	10655	10889	10703	10597	10787	10728	10845	10754	10744	10673	10748	10770	10616	10668	10802	10656	10690	10723	10809	10710	10880	10848	10657	10720	10852	10805	10924	10757	10664	10669	10790	10714	10672	10641	10696	10801	10724	10711	10735	10720	10840	10784	10843	10684	10848	10807	10794	10750	10704	10534	10675	10862	10557	10776	10838	10791	10626	10782	10747	10625	10762	10865	10677	10725	10708	10604	10654	10795	10750	10740	10620	10707	10813	10874	10758	10780	10765	10685	10609	10723	10721	10692	10605	10685	10711	10774	10665	10819	10694	10833	10823	10781	10618	10650	10684	10950	10769	10728	10813	10680	10717	10722	10835	10751	10847	10661	10782	10804	10714	10897	10800	10698	10707	10670	10613	10720	10669	10847	10713	10669	10694	10906	10730	10847	10686	10869	10692	10635	10638	10612	10722	10754	10704	10710	10651	10723	10580	10850	10944	10709	10774	10820	10721	10672	10837	10712	10756	10633	10765	10723	10588	10708	10758	10822	10706	10675	10819	10680	10752	10756	10843	10781	10664	10675	10589	10636	10679	10748	10663	10798	10709	10705	10835	10824	10755	10747	10662	10686	10843	10665	10799	10710	10745	10589	10613	10671	10637	10717	10672	10590	10713	10704	10885	10706	10697	10907	10844	10849	10666	10814	10701	10716	10683	10761	10753	10661	10773	10670	10768	10640	10824	10657	10698	10632	10830	10820	10903	10697	10656	10715	10827	10766	10764	10836	10714	10780	10724	10705	10628	10903	10711	10669	10814	10778	10678	10679	10630	10824	10675	10750	10870	10736	10734	10720	10518	10681	10687	10688	10711	10659	10763	10849	10753	10574	10953	10788	10638	10695	10789	10580	10774	10769	10628	10706	10648	10759	10560	10672	10647	10796	10710	10811	10591	10657	10670	10783	10767	10570	10779	10633	10734	10760	10658	10768	10849	10604	10790	10637	10656	10848	10587	10716	10558	10697	10678	10816	10890	10925	10671	10776	10765	10783	10668	10575	10720	10707	10806	10667	10763	10670	10733	10722	10723	10763	10625	10850	10712	10710	10817	10728	10792	10837	10837	10659	10677	10864	10691	10806	10720	10764	10712	10791	10909	10640	10588	10729	10814	10727	10716	10671	10719	10854	10780	10637	10792	10693	10703	10809	10780	10854	10827	10796	10756	10817	10837	10689	10649	10713	10725	10697	10815	10871	10614	10664	10837	10732	10573	10741	10871	10817	10577	10776	10789	10712	10898	10730	10855	10824	10640	10658	10775	10725	10693	10769	10682	10699	10741	10593	10735	10744	10694	10733	10682	10607	10878	10715	10712	10786	10734	10654	10776	10801	10821	10699	10561	10775	10820	10686	10652	10660	10895	10669	10772	10712	10758	10673	10643	10856	10829	11011	10694	10629	10667	10711	10701	10695	10758	10678	10633	10887	10684	10731	10730	10637	10661	10567	10728	10698	10526	10896	10618	10680	10755	10800	10708	10625	10802	10709	10849	10709	10789	10694	10817	10702	10624	10829	10809	10669	10697	10819	10795	10649	10666	10834	10683	10687	10717	10797	10852	10830	10605	10810	10609	10778	10598	10759	10773	10711	10796	10717	10620	10639	10765	10902	10729	10664	10594	10722	10650	10740	10462	10836	10880	10753	10702	10680	10719	10658	10757	10806	10666	10686	10864	10715	10663	10698	10892	10719	10778	10752	10775	10727	10699	10635	10739	10859	10674	10748	10694	10663	10665	10915	10801	10725	10672	10775	10663	10702	10660	10869	10670	10586	10748	10734	10733	10701	10634	10682	10891	10722	10802	10777	10717	10745	10875	10708	10792	10781	10771	10821	10734	10618	10596	10783	10756	10777	10648	10725	10705	10687	10661	10838	10670	10802	10751	10637	10702	10695	10708	10551	10690	10710	10761	10648	10658	10795	10708	10742	10749	10747	10750	10676	10686	10579	10902	10836	10760	10752	10781	10698	10830	10570	10685	10877	10730	10581	10698	10527	10821	10829	10582	10735	10670	10759	10583	10757	10697	10741	10763	10707	10694	10708	10687	10652	10761	10722	10692	10756	10724	10783	10717	10772	10724	10783	10813	10718	10630	10643	10661	10754	10705	10710	10709	10662	10700	10853	10630	10521	10701	10686	10694	10735	10655	10773	10759	10909	10839	10648	10734	10781	10701	10880	10793	10631	10933	10791	10650	10639	10802	10607	10790	10781	10641	10713	10701	10626	10681	10714	10743	10672	10663	10771	10724	10694	10881	10595	10678	10626	10840	10759	10849	10722	10754	10647	10547	10691	10889	10706	10591	10688	10687	10901	10850	10777	10667	10804	10813	10662	10847	10782	10894	10601	10757	10809	10715	10668	10717	10714	10667	10710	10670	10751	10720	10772	10640	10642	10854	10535	10703	10688	10763	10767	10802	10620	10606	10785	10579	10784	10696	10693	10774	10703	10721	10741	10858	10594	10809	10806	10787	10799	10699	10819	10568	10583	10795	10600	10767	10759	10715	10732	10631	10625	10669	10744	10759	10682	10777	10825	10647	10659	10785	10681	10680	10657	10789	10708	10732	10861	10790	10706	10655	10713	10630	10560	10579	10893	10620	10748	10686	10770	10685	10724	10755	10627	10515	10756	10728	10853	10768	10638	10715	10737	10745	10911	10724	10733	10604	10669	10732	10751	10522	10721	10699	10708	10769	10748	10790	10781	10603	10785	10718	10740	10699	10807	10779	10713	10804	10570	10863	10617	10786	10699	10596	10701	10737	10765	10793	10711	10827	10636	10694	10782	10916	10674	10734	10590	10724	10639	10741	10815	10814	10897	10670	10711	10638	10640	10730	10574	10583	10610	10657	10862	10811	10494	10805	10791	10704	10906	10708	10835	10778	10719	10852	10682	10730	10695	10666	10694	10691	10653	10677	10774	10930	10604	10860	10777	10602	10731	10773	10671	10668	10749	10747	10711	10700	10643	10727	10719	10668	10703	10866	10628	10659	10751	10777	10770	10650	10786	10628	10664	10777	10793	10682	10748	10713	10673	10790	10776	10702	10699	10700	10907	10652	10790	10731	10769	10799	10917	10599	10556	10676	10559	10768	10695	10674	10628	10596	10819	10816	10864	10899	10760	10777	10746	10795	10635	10733	10984	10761	10729	10721	10649	10835	10849	10714	10699	10708	10795	10676	10920	10692	10637	10711	10955	10729	10796	10768	10708	10750	10744	10640	10809	10794	10833	10775	10852	10695	10647	10806	10658	10723	10792	10668	10723	10648	10648	10789	10634	10753	10937	10648	10723	10779	10773	10632	10653	10622	10749	10752	10582	10576	10594	10548	10716	10702	10686	10740	10763	10761	10673	10807	10923	10764	10631	10819	10699	10754	10835	10630	10890	10868	10863	10656	10679	10716	10635	10698	10728	10685	10626	10759	10740	10699	10689	10607	10743	10748	10637	10596	10741	10884	10755	10728	10726	10680	10861	10674	10634	10822	10583	10847	10834	10712	10682	10673	10883	10775	10737	10761	10755	10745	10544	10844	10704	10802	10784	10854	10671	10583	10619	10690	10539	10768	10682	10636	10724	10829	10764	10661	10828	10636	10847	10800	10806	10802	10854	10632	10705	10609	10655	10848	10881	10840	10764	10752	10683	10826	10753	10801	10652	10671	10671	10680	10600	10700	10651	10766	10625	10709	10751	10662	10526	10722	10812	10658	10725	10746	10673	10682	10772	10508	10889	10734	10656	10533	10746	10672	10845	10796	10590	10571	10567	10723	10720	10805	10567	10763	10524	10676	10585	10840	10717	10724	10677	10793	10778	10781	10715	10757	10721	10769	10752	10698	10728	10817	10824	10886	10599	10684	10616	10675	10704	10919	10791	10731	10753	10800	10658	10800	10783	10715	10651	10600	10535	10676	10667	10576	10685	10794	10804	10808	10673	10838	10745	10721	10850	10744	10823	10730	10932	10732	10655	10771	10580	10831	10713	10773	10720	10822	10762	10668	10822	10688	10692	10654	10781	10723	10661	10592	10776	10816	10634	10746	10821	10848	10593	10746	10616	10571	10656	10619	10746	10458	10785	10667	10636	10695	10687	10712	10503	10665	10796	10730	10727	10720	10594	10901	10902	10655	10679	10900	10713	10709	10727	10720	10726	10710	10692	10915	10851	10535	10762	10742	10627	10721	10650	10778	10742	10575	10726	10787	10626	10783	10798	10646	10744	10733	10657	10707	10589	10649	10866	10706	10717	10771	10627	10787	10711	10711	10821	10903	10835	10625	10775	10726	10653	10683	10689	10694	10757	10765	10776	10877	10624	10658	10752	10675	10678	10868	10700	10755	10845	10621	10850	10683	10793	10703	10667	10681	10574	10662	10607	10657	10884	10718	10734	10749	10702	10653	10623	10819	10710	10634	10727	10675	10713	10667	10877	10683	10694	10877	10791	10815	10603	10789	10812	10806	10641	10698	10687	10654	10736	10737	10887	10733	10789	10759	10804	10778	10717	10718	10829	10714	10694	10695	10677	10692	10712	10725	10713	10838	10846	10690	10627	10722	10487	10769	10584	10680	10722	10672	10563	10709	10684	10826	10709	10715	10878	10737	10730	10810	10766	10677	10684	10831	10788	10744	10650	10759	10632	10758	10833	10795	10666	10681	10705	10635	10608	10670	10825	10589	10737	10579	10837	10842	10731	10721	10802	10761	10757	10843	10862	10899	10677	10752	10764	10738	10773	10724	10768	10718	10722	10778	10672	10741	10713	10759	10705	10861	10867	10647	10559	10617	10618	10724	10975	10907	10686	10656	10652	10652	10796	10782
32746	25606	24286	19963	18309	18671	23678	23383	20493	18385	17522	16987	16755	16873	16671	16748	16739	16766	16640	16829	16729	16848	17100	16796	16754	16738	16792	16833	16841	16794	16674	16753	16584	16787	16865	16716	16707	16893	16976	16620	16810	16866	16805	17025	16895	17078	16802	16819	16782	16859	16780	16752	16782	16818	16836	16759	16812	16904	16913	16941	16972	16928	16732	16891	16787	16646	16829	16729	16773	16868	16699	16672	16765	16890	16742	16825	16460	16639	16718	16854	16894	17082	16787	16859	16622	16809	16922	16862	16941	16692	16864	16682	16765	16892	16962	16526	16773	16857	16774	16801	16592	16758	16675	16750	16809	16690	16800	16685	16688	16949	16844	16890	16701	16851	16766	16685	16907	16932	16732	16847	16664	16621	16767	16706	16675	16725	16496	16891	16888	16841	16632	16803	16975	16704	16627	16750	16958	16636	16917	16811	16756	16737	16853	16871	16998	16799	16782	16887	16999	16990	16733	16622	16832	16984	16820	16801	16640	16829	16722	16679	16774	16912	16965	16868	16847	16871	16711	16768	16841	17014	16897	16833	16718	16790	16737	16763	16838	16874	16753	16915	16817	16785	16802	16810	17011	16849	16821	16676	16935	16728	16861	16896	16890	16999	16723	16714	16842	16659	16877	16933	16847	16925	16579	16597	16669	16892	16666	16838	16681	16837	16833	16540	16540	16694	16697	16537	16840	16800	16752	16683	16647	16730	16709	16772	16701	16583	16803	16798	16925	16768	16817	16841	16865	16688	16913	16653	16914	16597	16467	16685	16733	16713	16961	16806	16762	16741	16945	16690	17071	16955	16981	16703	16688	16683	16635	16701	16668	16938	16655	17008	16578	16542	16691	16901	16803	16642	16858	16667	16866	16615	16854	16724	16842	16901	16813	16872	16878	16780	16957	16756	16791	16858	16872	16864	16885	16702	16610	16603	16678	16934	16781	16773	16532	16595	16727	16754	16730	17208	16777	16785	16812	16897	16702	16781	16663	16706	16520	16621	16862	17005	16872	17009	16819	16810	16774	16787	16736	16849	16577	16755	16733	16741	16941	16566	16758	16694	16645	16619	16738	16844	16786	16661	16788	16771	16852	16635	16857	16646	16740	16899	16753	16986	16769	16859	16735	16944	16760	16743	16970	16932	16647	17058	16928	16863	16790	16750	16733	16847	16592	16839	16673	16716	16901	16965	16691	16468	17117	16571	16755	16779	16605	16923	16683	16860	16613	16897	16704	16745	16904	16736	16811	16800	16697	16737	16687	16936	16978	16824	16847	16966	16957	16945	16822	16720	16772	16667	16602	16680	16869	16632	16761	16889	16721	16776	16768	16748	16872	16942	16870	16820	16939	16785	16880	16937	16976	16754	16752	16888	16768	16823	16586	16693	16915	16556	16728	16532	16714	16770	16723	16704	16740	16926	16685	16869	16844	16700	16863	16773	16754	16878	17064	16617	16852	16791	16809	16793	16724	16821	16616	16765	16993	16856	17011	16694	16921	16737	16823	16897	16805	16796	16655	16755	16902	16615	16935	16831	16821	16720	16881	16828	16819	16982	16941	17049	16859	16665	16849	16899	17031	17009	16901	16946	16783	16721	17020	16952	16722	16620	16653	16767	16826	16750	16969	16849	16899	16803	16897	16759	16849	16851	16930	16837	16678	16775	16726	16710	16718	16671	16806	16751	16668	16707	16741	16559	16832	16744	16709	16792	16602	16660	16708	16803	16702	16747	16641	16729	16956	16969	16872	16930	17143	16768	16897	16759	16807	16858	16924	16773	16819	16834	16654	16907	16891	16955	16935	16694	16758	16856	16889	16870	16777	16726	16912	16929	16686	16901	16704	16753	16614	16753	16813	16759	16696	16884	16737	16878	16789	16838	16976	16727	16679	16562	16802	16800	16780	16911	16960	16756	16871	16807	16628	16587	16805	16897	16856	16732	16699	16786	16981	16950	17000	16764	16737	16851	16856	16837	16974	16766	16808	16696	16717	16681	16756	16733	16624	16857	16923	16648	16723	16590	16867	16705	16656	16959	16647	16874	16708	16848	17040	16912	16790	16779	16948	16588	16801	17020	16914	16793	16762	16883	16746	16745	16865	16835	16991	16802	16877	16656	16831	16739	16576	16930	16907	16894	16725	16733	16880	16834	16777	16935	16894	17123	16656	16511	16748	16757	16849	16659	16677	17038	16544	16957	16890	16873	16850	16846	16791	16998	16879	16795	16792	16866	16675	16827	16719	16840	16853	16941	16725	16861	16826	16744	16576	16996	16758	16693	16820	16686	16869	16708	16887	16903	16605	16566	16922	16825	16598	16710	16763	16865	16702	17011	16878	16921	16756	16815	16948	16901	16778	16810	16877	16773	16828	16793	16705	16690	16788	16641	16803	16656	16773	16879	16965	16814	16833	16817	16841	16488	16855	16638	16863	16649	16697	16917	16836	16745	17046	16826	16988	16697	16865	17127	16712	16730	16887	16805	16609	16646	16748	16561	16858	16843	16940	16715	16693	16629	16738	16634	16819	16772	16817	16748	16926	16769	16984	16822	16837	16851	16746	16584	16995	16841	16622	16675	16689	16772	16675	16719	16825	16666	16828	16591	16867	16737	16774	16832	16867	16770	16620	16734	16766	16830	16751	16912	16748	16917	16797	17023	16666	16797	16665	16831	16772	16680	16744	16897	16872	16917	16780	16820	16904	16836	16727	16810	16684	16667	16771	16981	16787	16987	16833	16935	16695	16891	16960	16826	16828	16975	16790	16633	16464	16921	16875	16746	16872	16815	16740	17001	16781	16886	16931	16791	16609	16963	16896	16896	16919	16869	16968	16681	16825	16736	16705	16839	16889	16633	16663	16751	16992	16853	17000	16887	16723	16904	16760	16801	16776	16611	16820	16862	16949	16855	16838	16892	16721	16813	16781	16860	16634	16742	16886	16806	16709	16830	16891	16614	16795	16742	16650	16689	17071	16777	16849	16801	16753	16576	16974	16784	16715	16582	16800	16550	16871	16835	16826	16751	16710	16745	16813	16808	16739	16849	16744	16858	16705	16590	16813	16742	16698	16730	16950	16770	16972	16839	16835	16798	16880	16777	16676	16983	16832	16613	16773	16894	16819	16951	16723	16927	16808	16587	16685	16641	16760	16716	16817	17007	16874	16472	16852	16817	16831	16930	16843	16709	16923	16822	16936	16703	16677	16849	16653	16973	16886	16717	16783	16820	16705	16955	17043	16602	16797	16886	16827	16900	16845	16864	16878	16732	16918	16755	16566	16788	16856	16817	16786	16589	16785	16936	16584	16714	16855	16787	16907	16767	16881	16780	16585	16850	16658	16590	16568	17047	16773	16904	16741	16702	16920	16727	16752	16663	16712	16764	16644	16704	16808	16744	16811	16773	16732	16856	17043	16692	16812	16825	16859	16840	16946	16710	16771	16720	16763	16904	16682	16703	16830	16705	16874	16643	16951	16746	16761	17001	16736	16630	16753	16906	16914	16622	16922	16812	16800	16756	16923	16696	16836	16630	16727	16838	16844	16751	16788	16684	16648	16714	16628	16552	16570	16711	16782	17035	16764	16706	16744	16770	16918	16923	16855	16864	16894	16918	16697	16636	16847	16691	16773	16806	16724	16817	16766	16612	17036	16815	16917	16738	16473	16811	16981	16982	16879	16901	16908	16849	16724	16720	16579	16894	16817	16816	16781	16620	16801	16880	16826	16808	16764	16840	16846	16795	16626	16580	16642	16895	16748	16864	16719	16563	16887	16755	16667	16781	16886	16706	16628	16640	16814	16640	16612	16691	16687	16628	16758	16643	16472	16689	16933	16893	16955	16745	16700	16850	16959	16877	16764	16831	16883	16821	16799	16806	16790	16884	16862	16734	16871	16878	17061	16775	16960	16727	16674	16670	16799	16634	16819	16950	16841	16852	16752	16856	16680	16728	16885	16979	16797	16644	16806	16652	16742	16987	16979	16689	16510	16939	16603	16589	16859	16841	16737	16709	16738	16893	16785	16936	16665	16837	16678	16718	16596	16661	16770	16851	16814	16814	16721	16820	16730	16770	16658	16818	16585	16867	16831	16588	17120	16839	17052	16716	16804	16722	16694	16702	16779	16873	16881	16824	16963	16974	16813	16902	16915	16765	16879	16672	16944	16751	16960	16760	16877	16661	16706	16896	16648	16835	16691	16691	17022	16980	16912	16803	16624	16931	16812	16737	16927	16661	16550	16849	16889	16981	16886	16841	16805	16737	16850	16623	16921	16911	16652	16966	16960	16911	16907	16842	16964	16771	16887	16962	16960	17085	16677	16760	16693	16834	16890	16853	16900	17036	17047	16707	16720	16776	16834	16910	16841	16786	16922	16881	16820	16640	16838	16860	16839	16842	16734	16869	16953	16732	17030	16846	16635	16846	16803	17055	16799	16832	16771	16847	16839	16696	16944	16962	16816	16568	16855	16692	16847	16955	16869	16851	16725	16847	16748	16802	16686	16848	16756	16762	17068	16766	16916	16819	16601	16931	16879	16840	17067	16964	17032	16886	16828	17064	16752	16774	16721	16905	16903	16886	16607	16765	16935	16917	16766	16613	16889	16707	16689	16926	16755	16719	16709	16684	16780	16901	16786	16673	16880	16710	16826	16629	16907	16757	16793	16918	16790	16838	16912	16777	16646	16819	16635	16632	16741	16918	16824	16662	16776	16580	16739	16726	16782	16899	16705	16818	16780	16585	16867	16848	16788	16848	16929	16720	16773	16940	16676	16826	16873	17040	16712	16841	16840	16881	16691	16751	16751	16673	16967	17009	16956	16809	17057	16874	16764	16893	16732	16703	17016	16975	16911	16772	16781	16658	16869	16819	16820	16692	16842	16736	16834	16802	16767	16768	16625	16935	16601	16861	16888	16744	16801	16574	16941	16839	16742	16761	16897	16864	16758	16931	16797	16833	16611	16653	16835	17098	16931	16850	16775	16644	16903	16829	16815	16790	16977	16971	16858	16691	16767	16770	16699	16759	16773	16645	17080	16831	16820	16745	16753	16550	16771	16862	16771	16890	16936	16806	16766	16692	16847	16846	16821	16643	16795	16807	16773	16663	16753	16747	16942	16741	16802	17045	16793	16613	16925	16781	16849	16958	16703	16748
19284	22180	17401	11953	11929	12384	17776	15818	13316	11437	10638	10581	10377	10445	10468	10435	10419	10414	10359	10534	10319	10268	10283	10637	10419	10324	10483	10343	10326	10298	10505	10307	10446	10427	10507	10355	10375	10231	10222	10266	10301	10497	10298	10411	10396	10170	10330	10366	10340	10342	10265	10201	10411	10338	10323	10367	10335	10333	10364	10537	10284	10309	10428	10242	10286	10198	10409	10258	10369	10363	10419	10274	10448	10440	10288	10404	10348	10245	10415	10260	10407	10244	10265	10222	10361	10461	10503	10257	10328	10167	10272	10445	10410	10354	10393	10421	10342	10346	10406	10270	10319	10425	10463	10321	10323	10214	10320	10572	10266	10288	10460	10461	10395	10441	10301	10330	10317	10372	10289	10233	10155	10325	10379	10325	10378	10243	10286	10340	10450	10317	10412	10282	10309	10340	10123	10306	10252	10228	10396	10341	10354	10470	10545	10348	10287	10227	10235	10224	10409	10400	10238	10304	10307	10235	10375	10410	10323	10351	10256	10288	10361	10154	10396	10327	10192	10275	10334	10214	10173	10393	10252	10360	10350	10386	10462	10256	10389	10448	10315	10397	10352	10262	10262	10414	10399	10408	10422	10329	10451	10374	10327	10408	10387	10208	10399	10280	10347	10269	10568	10266	10398	10403	10367	10324	10331	10409	10338	10402	10340	10345	10547	10383	10373	10166	10273	10316	10444	10272	10298	10291	10456	10264	10382	10356	10284	10418	10468	10257	10291	10319	10340	10315	10195	10387	10164	10468	10313	10319	10259	10283	10466	10182	10184	10402	10413	10401	10376	10395	10380	10340	10243	10274	10402	10370	10398	10408	10359	10303	10218	10216	10253	10346	10286	10289	10325	10321	10388	10392	10316	10191	10343	10342	10477	10229	10268	10351	10196	10206	10236	10375	10192	10504	10373	10255	10303	10354	10337	10404	10228	10297	10352	10350	10408	10317	10342	10396	10479	10432	10238	10283	10308	10310	10442	10231	10406	10516	10352	10226	10330	10421	10412	10302	10305	10166	10365	10365	10212	10377	10453	10284	10343	10318	10370	10246	10308	10330	10206	10364	10232	10394	10374	10393	10345	10444	10313	10321	10305	10303	10403	10443	10338	10324	10315	10331	10437	10359	10091	10192	10244	10234	10465	10308	10265	10357	10403	10319	10342	10390	10395	10412	10287	10343	10171	10353	10284	10276	10356	10308	10391	10326	10213	10261	10306	10267	10258	10232	10389	10110	10307	10277	10493	10318	10344	10304	10242	10360	10384	10372	10425	10372	10439	10213	10381	10272	10282	10464	10295	10391	10295	10246	10447	10279	10397	10141	10386	10306	10312	10523	10302	10365	10458	10220	10376	10149	10351	10223	10425	10523	10245	10368	10343	10382	10351	10243	10372	10077	10366	10362	10273	10403	10433	10421	10313	10463	10266	10266	10359	10356	10396	10291	10306	10548	10361	10218	10525	10493	10453	10326	10086	10299	10402	10291	10445	10341	10442	10368	10333	10530	10269	10217	10342	10339	10264	10497	10354	10285	10403	10395	10273	10293	10314	10188	10243	10356	10440	10341	10198	10306	10218	10169	10408	10353	10298	10368	10294	10277	10372	10364	10218	10372	10317	10313	10496	10199	10361	10442	10305	10402	10336	10446	10118	10252	10251	10439	10316	10327	10525	10416	10217	10336	10389	10328	10314	10294	10340	10273	10325	10371	10191	10347	10398	10447	10395	10356	10381	10173	10550	10238	10277	10446	10401	10296	10585	10309	10249	10229	10203	10238	10378	10341	10372	10249	10464	10384	10207	10355	10284	10122	10209	10365	10289	10417	10530	10129	10293	10331	10094	10356	10092	10463	10604	10356	10377	10288	10333	10236	10263	10114	10435	10385	10397	10246	10424	10272	10440	10378	10324	10317	10343	10362	10201	10221	10355	10457	10302	10343	10135	10284	10320	10209	10414	10308	10396	10442	10355	10400	10435	10251	10347	10221	10292	10292	10564	10370	10087	10402	10302	10309	10285	10206	10269	10441	10439	10328	10259	10185	10463	10289	10148	10341	10484	10309	10217	10167	10229	10481	10284	10354	10335	10466	10280	10412	10242	10269	10183	10434	10282	10309	10389	10310	10272	10552	10341	10365	10357	10425	10277	10238	10267	10394	10286	10428	10307	10416	10397	10227	10335	10331	10376	10300	10294	10419	10489	10239	10431	10308	10427	10233	10311	10316	10427	10243	10420	10389	10208	10300	10288	10193	10505	10402	10237	10308	10290	10326	10374	10281	10366	10401	10254	10241	10200	10354	10340	10568	10329	10265	10281	10417	10452	10340	10267	10288	10365	10410	10224	10425	10184	10406	10358	10380	10276	10274	10283	10370	10359	10394	10481	10402	10233	10430	10369	10565	10345	10366	10360	10396	10190	10377	10294	10279	10233	10392	10247	10330	10414	10448	10295	10331	10413	10258	10263	10261	10334	10361	10374	10307	10374	10452	10327	10284	10186	10357	10364	10288	10374	10430	10238	10410	10253	10343	10363	10278	10381	10204	10207	10469	10285	10357	10315	10345	10379	10291	10281	10373	10136	10281	10378	10231	10306	10406	10367	10291	10407	10185	10236	10273	10315	10481	10433	10557	10407	10300	10376	10406	10199	10464	10379	10371	10229	10415	10248	10360	10299	10262	10370	10326	10317	10405	10285	10429	10240	10465	10438	10449	10268	10304	10371	10181	10284	10545	10207	10233	10343	10269	10302	10396	10526	10254	10443	10413	10394	10274	10566	10426	10296	10396	10209	10333	10313	10208	10466	10391	10469	10298	10147	10311	10496	10142	10323	10270	10196	10165	10210	10261	10463	10206	10211	10391	10446	10205	10462	10281	10338	10377	10285	10317	10289	10242	10405	10445	10203	10415	10337	10437	10254	10310	10275	10503	10416	10401	10473	10388	10358	10435	10377	10393	10329	10380	10259	10301	10332	10366	10399	10367	10193	10313	10330	10300	10506	10258	10461	10362	10502	10362	10272	10283	10354	10368	10650	10260	10568	10429	10300	10330	10503	10275	10341	10399	10289	10329	10317	10223	10283	10338	10355	10553	10331	10297	10246	10276	10122	10258	10389	10402	10437	10368	10112	10325	10424	10268	10267	10360	10252	10304	10474	10285	10113	10268	10377	10285	10420	10317	10350	10345	10288	10316	10171	10209	10359	10314	10232	10411	10330	10493	10385	10155	10318	10404	10320	10412	10330	10304	10372	10212	10365	10333	10244	10374	10501	10333	10274	10473	10174	10391	10319	10460	10295	10329	10430	10330	10224	10381	10451	10255	10394	10266	10361	10358	10285	10285	10240	10440	10270	10304	10442	10160	10364	10254	10344	10378	10320	10217	10297	10481	10253	10537	10264	10319	10201	10387	10497	10253	10386	10243	10253	10127	10263	10266	10292	10432	10307	10239	10326	10347	10364	10426	10268	10314	10313	10178	10410	10405	10463	10403	10301	10302	10391	10209	10514	10204	10171	10228	10542	10489	10455	10233	10287	10271	10339	10203	10451	10379	10224	10383	10435	10349	10480	10437	10278	10281	10467	10415	10227	10323	10283	10282	10268	10369	10521	10257	10291	10324	10358	10364	10152	10388	10432	10419	10520	10380	10470	10503	10414	10402	10325	10266	10531	10250	10380	10238	10458	10440	10368	10358	10292	10261	10340	10359	10357	10385	10444	10498	10349	10361	10260	10198	10391	10181	10325	10289	10382	10339	10440	10227	10249	10363	10496	10311	10320	10384	10320	10520	10368	10293	10317	10310	10233	10387	10412	10209	10424	10372	10298	10419	10396	10202	10372	10194	10434	10397	10535	10354	10245	10471	10348	10359	10187	10305	10263	10373	10421	10276	10355	10383	10272	10283	10286	10301	10377	10459	10287	10254	10398	10175	10300	10419	10383	10215	10414	10293	10338	10352	10287	10371	10447	10344	10450	10353	10292	10304	10477	10375	10330	10400	10275	10434	10299	10445	10341	10339	10401	10425	10345	10356	10346	10235	10467	10255	10360	10291	10302	10135	10360	10213	10589	10226	10304	10326	10470	10291	10470	10266	10378	10427	10248	10370	10394	10182	10374	10498	10338	10407	10198	10506	10306	10291	10331	10380	10371	10353	10347	10214	10420	10174	10304	10290	10341	10465	10244	10248	10291	10245	10261	10281	10257	10428	10255	10334	10300	10382	10392	10289	10330	10391	10221	10336	10285	10440	10461	10462	10303	10263	10277	10261	10217	10391	10110	10378	10399	10299	10374	10400	10280	10411	10454	10375	10142	10407	10365	10406	10305	10259	10381	10391	10252	10273	10402	10287	10233	10426	10432	10404	10315	10360	10451	10316	10399	10160	10357	10297	10269	10374	10325	10571	10354	10359	10332	10543	10371	10339	10352	10294	10238	10359	10277	10340	10250	10230	10213	10326	10233	10296	10477	10237	10233	10474	10419	10278	10318	10204	10222	10315	10412	10247	10411	10385	10395	10408	10451	10378	10450	10195	10327	10339	10411	10358	10307	10449	10360	10496	10156	10416	10306	10311	10343	10311	10362	10443	10310	10407	10370	10361	10379	10397	10311	10305	10323	10218	10467	10426	10397	10408	10419	10181	10405	10340	10295	10174	10231	10407	10338	10362	10438	10275	10262	10459	10416	10379	10328	10329	10256	10478	10337	10307	10397	10322	10438	10292	10172	10442	10405	10266	10425	10478	10340	10308	10240	10291	10348	10378	10400	10420	10236	10251	10331	10426	10353	10213	10395	10358	10358	10283	10200	10381	10194	10296	10189	10396	10256	10385	10377	10374	10512	10336	10260	10365	10435	10341	10339	10322	10253	10364	10128	10306	10224	10221	10356	10157	10334	10449	10259	10287	10400	10336	10393	10388	10366	10263	10321	10471	10414	10231	10231	10384	10495	10231	10398	10240	10306	10303	10296	10406	10227	10373	10358	10250	10229	10258	10327	10350	10357	10400	10278	10409	10222	10248	10281	10455	10418	10334	10368	10546	10291	10236	10249	10268	10219	10244	10420	10313	10371	10364	10276	10288	10365	10276	10351	10352	10288	10288	10160	10413	10385	10346	10268	10326	10381	10227	10244	10342	10441	10204	10324	10334	10249	10228
25846	21573	27625	27934	25795	40451	49793	45176	33292	24130	19286	17435	16952	16868	16818	16984	16941	16808	16770	16886	16701	16694	16700	16703	16906	16833	16687	16884	16827	16696	16750	16935	16674	16672	16923	16690	16833	16786	16563	16695	16822	16797	16881	16728	16573	16764	16919	16793	16736	16816	16473	16750	16710	16650	16813	16741	16758	16460	16874	16834	16532	16400	16763	16744	16621	16889	16889	16799	16740	16897	16811	16723	16706	16944	16823	16846	16778	16766	16519	16675	16826	16777	16683	16802	16639	16703	16727	16931	16775	16745	16734	16691	16620	16795	17130	16640	16738	16766	16688	16919	16584	16792	16724	16678	16757	16538	16743	16765	16678	16790	16776	16834	16836	16543	16692	16763	16754	16776	16933	16811	16666	16841	16785	16777	16652	16727	16581	16639	16669	16719	16832	16830	16678	16802	16678	16572	16688	16825	16731	16883	16793	16823	16727	16795	16796	16621	17172	16580	16514	16897	16709	16764	16660	17012	16904	16650	16777	16687	16622	16803	16701	16534	16514	17005	16869	16655	16663	16800	16726	16647	16683	16771	16735	16772	16987	16553	16671	17002	16749	16683	16813	16883	16753	16716	16668	16990	16581	17061	16712	16981	16687	16728	16511	16520	16718	16541	16618	16636	16617	16712	16835	16740	16635	16639	16736	16733	16683	16695	16630	16830	16699	16745	16833	16836	16707	16983	16762	16585	16753	16826	16848	16644	16612	16712	16691	16735	16512	16571	16799	16759	16685	16676	16636	16827	16920	16801	16818	16873	16935	16742	16598	16631	16733	16794	16538	16671	16783	16814	16707	16735	16613	16783	16823	16741	16580	16773	16699	16716	16657	16488	16679	16719	16780	16767	16649	16705	16455	16720	16547	16661	16560	16590	16746	16690	16835	16774	16692	16598	16614	16771	16539	16593	16850	16570	16684	16605	16713	16770	16649	16778	16808	16643	16625	16750	16812	16708	16527	16763	16941	16695	16462	16813	16726	16696	16619	16635	16695	16661	16767	16784	16683	16661	16692	16701	16748	16677	16608	16500	16713	16614	16736	16641	16794	16746	16609	16658	16679	16744	16759	16881	16737	16825	16830	16707	16695	16780	16865	16702	16744	16684	16702	16946	16801	16595	16615	16789	16801	16607	16543	16596	16700	16794	16809	16988	16618	16414	16784	16756	16893	16791	16896	16686	16641	16695	16690	16685	16627	16712	16648	16773	16643	16424	16668	16820	16810	17054	16808	16674	16570	16799	16638	16835	16695	16660	16649	16617	16786	16581	16847	16637	16767	16608	16689	16559	16677	16624	17011	16888	16643	16555	16715	16709	16760	16708	16854	16845	16844	16679	16621	16581	16770	16505	16867	16731	16700	16806	16722	16738	16701	16756	16760	16517	16951	16711	16771	16741	16563	16583	16583	16449	16697	16819	16615	16772	16810	16666	16647	16696	16815	16722	16843	16508	16580	16596	16795	16742	16687	17018	16907	16809	16610	16602	16655	16850	16661	16721	16730	16796	16650	16730	16730	16701	16704	16432	16704	16708	16735	16608	16584	16705	16765	16780	16579	16952	16721	17018	16615	16636	17121	16438	16657	16885	16906	16715	16593	16667	16727	16857	16758	16705	16891	16619	16484	16632	16379	16796	16874	16907	16740	16603	16689	16579	16643	16828	16722	16664	16679	16845	16829	16612	16729	16657	16711	16886	16648	16699	16591	16672	16709	16614	16626	16396	16900	16885	16891	16638	16771	16553	16833	16620	16848	16871	16649	16611	16872	16424	16569	16757	16572	16633	16688	16533	16746	16742	16840	16758	16762	16769	16716	16819	16625	16494	16863	16707	16906	17002	16723	16890	16796	16714	16627	16459	16497	16740	16770	16681	16709	16683	16855	16696	16797	16578	16766	16617	16545	16649	16666	16807	16711	16719	16622	16781	16861	16752	16788	16737	16699	16725	16812	16810	16751	16952	16806	16889	16897	16524	16590	16700	16672	16584	16833	16812	16755	16772	16750	16936	16753	16699	16693	16517	16807	16755	16697	16699	16904	16874	16722	16819	16577	16640	16401	16643	16811	16555	16944	16769	16751	16885	16803	16767	16715	16743	16695	16478	16773	16691	16800	16807	16680	16634	16756	16709	16839	16791	16823	16787	16633	16683	16599	16781	16835	16821	16755	16464	16658	16592	16681	16657	16985	16745	16792	16783	16464	16770	16917	16634	16831	16720	16705	16574	16615	16884	16780	16806	16923	16859	16653	16679	16691	16714	16744	16670	16531	16766	16502	16518	16664	16835	16643	16673	16667	16804	16870	16695	16760	16715	16608	16646	16900	16731	16492	16671	16907	16757	16533	16753	16799	16618	16784	16685	16613	16810	16708	16808	16819	16581	16795	16638	16792	16746	16440	16633	16869	16733	16759	16936	16680	16921	16906	16893	16804	16698	16566	16855	16673	16743	16758	16625	16658	16703	16877	16601	16647	16685	16757	16736	16845	16758	16754	16742	16791	16604	16750	16675	16746	16726	16672	16791	16886	16694	16828	16521	16840	16926	16641	16725	16829	16696	16952	16873	16727	16619	16615	16725	16845	16717	16856	16740	16812	16739	16688	16756	16664	16606	16641	16795	16782	16668	16769	16508	16654	16798	16614	16937	16769	16891	16959	16954	16911	16645	16624	16869	16913	16809	16708	16686	16669	16811	16639	16636	16637	16801	16789	16711	16861	16742	16944	16791	16784	16827	16855	16777	16786	16718	16737	16661	16600	16715	16519	16644	16743	16564	16686	16705	16819	16848	16870	16786	16516	16761	16755	16784	16879	16512	16634	16726	16915	16735	16733	16550	16588	16776	16862	16728	16672	16908	16795	16838	16776	16609	16900	16803	16599	16555	16617	16718	16849	16709	16687	16618	16474	16644	16672	16594	16735	16773	16622	16731	16693	16753	16808	16847	16706	17055	16764	16831	16761	16748	16770	16507	16564	16678	16704	16624	16604	16507	16664	16893	16613	16709	16715	16543	16770	16765	16813	16792	16695	16903	16613	16482	16641	16536	16844	16926	16633	16842	16794	16807	16541	16668	16760	16696	16778	16840	16574	16497	16750	16791	16573	16606	16850	17060	16793	16866	16713	16759	16894	16551	16714	16946	16827	16578	16722	16776	16553	16766	16596	16669	16489	16911	16742	16778	16645	16537	16791	16623	16725	16726	16815	16801	16690	16706	16926	16596	16857	16971	16714	16593	16520	16685	16704	16792	16688	16932	16695	16672	16599	16837	16724	16571	16623	16665	16873	16747	16883	16682	16557	16765	16650	16843	16701	16874	16637	16555	16734	16723	16784	16635	16895	17061	16574	16652	16891	16811	16783	16852	16391	16679	16653	16627	16855	16714	16679	16556	16653	16638	16896	16725	16625	16715	16752	16583	16318	16631	16732	16899	16747	16783	16681	16898	16653	17088	16596	16629	16791	16604	16893	16557	16774	16684	16736	16829	16546	16672	16819	16630	16576	16587	16612	16732	16838	16578	16660	16632	16866	16790	16692	16699	16901	16717	16717	16715	16609	16688	16745	16722	16702	16826	16575	16550	16669	16593	16968	16783	16670	16724	16475	16498	16811	16653	16663	16623	16622	16748	16752	16697	16611	16593	16803	16665	16645	16883	16828	16696	16868	16776	16789	16645	16822	16578	16769	16758	16705	16546	16744	16569	16689	16774	16686	16868	16740	16660	16784	16886	16725	16737	16909	16579	16859	16932	16794	16623	16645	16738	16653	16782	16797	16645	16825	16687	16670	16705	16794	16728	16668	16701	16751	16688	16732	16729	16795	16677	16750	16751	16713	16713	16760	16642	16733	16723	16927	16862	16642	16544	16585	16568	16643	16562	16768	16720	16919	16863	16810	16792	16629	16873	16866	16864	16707	16569	16633	16815	16504	16611	16737	16536	16783	16547	16728	16682	16754	16645	16605	16852	16666	16810	16842	16850	16979	16787	16846	16588	16689	16739	16710	16668	16819	16717	16635	16535	16847	16883	16734	16899	16832	16658	16666	16748	16638	16501	16823	16668	16779	16461	16599	16881	16659	16742	16789	16684	16727	16794	16791	16554	16741	16849	16683	16849	16723	16757	16525	16559	16662	16733	16703	16698	16811	16818	16688	16655	16575	16661	16612	16801	16737	16642	16608	16797	16741	16513	16638	16425	16823	16673	16545	16727	16907	16791	16700	16722	16780	16791	16540	16762	16844	16732	16743	16861	16665	16640	16788	16527	16605	16826	16750	16588	16639	16887	16572	16522	16733	16690	16785	16879	16712	16701	16644	16777	16824	16609	16703	16792	16905	16896	16592	16647	16567	16675	16939	16705	16894	16788	16710	16494	16700	16707	16730	16612	16646	16832	16747	16804	16737	16706	16798	16678	16793	16565	16657	16667	16662	16581	16740	16617	16713	16554	16560	16718	16760	16804	16695	17009	16897	16667	16708	16866	16566	16588	16741	16752	16534	16729	16816	16703	16790	16825	16619	16955	16810	16753	16777	16645	16684	16748	16712	16782	16838	16600	16562	16640	16873	16524	16743	16739	16612	16893	16801	16738	16618	16547	16856	16846	16672	16642	16552	16632	16680	16735	16857	16565	16827	16779	16766	16795	16848	16698	16704	16517	16595	16670	16787	16838	16615	16825	16864	16704	16790	16721	16832	16689	16812	16722	16735	16736	16681	16780	16785	16701	16741	16727	16691	16832	16788	16679	16821	16808	16610	16582	16834	16594	16727	16842	16712	16491	16544	16850	16924	16628	16704	16815	16746	16913	16834	16623	16429	16615	16790	16724	16599	16713	16680	16743	16636	16991	16866	16680	16703	16992	16767	16813	16761	16621	16539	16541	16819	16596	16569	16622	16749	16536	16685	16739	16727	16615	16811	16770	16620	16529	16628	16642	16672	16718	16680	16960	16614	16821	16634	16728	16745	16757	16874	16617	16695	16714	16804	16731	16848	16893	16664	16522	16567	16829	16643	16657	16770	16607	16625	16615	16640	16817	16714	16531	16741	16837	16629	16511	16769	16943	16733	16688	16695	16723	16864	16827	16636	16690	16744	16584	16693	16607	16511	16590	16630	16745	16748	16661	16727	16605	16773	16709	16696	16601	16769	16669	16736	16621
20168	26163	23751	18373	21168	38153	44178	37776	24320	15607	11938	10791	10615	10457	10645	10711	10472	10537	10669	10370	10639	10474	10536	10415	10583	10492	10449	10509	10489	10447	10324	10669	10647	10396	10483	10389	10510	10552	10430	10535	10454	10420	10552	10680	10452	10506	10344	10466	10550	10470	10407	10370	10484	10339	10596	10350	10439	10618	10393	10323	10318	10466	10341	10505	10552	10434	10383	10523	10597	10457	10369	10526	10568	10507	10569	10504	10372	10538	10501	10624	10590	10385	10306	10390	10422	10548	10408	10396	10395	10467	10481	10469	10324	10400	10472	10502	10385	10599	10484	10552	10571	10359	10502	10532	10342	10347	10417	10410	10463	10626	10351	10436	10388	10491	10434	10467	10341	10518	10463	10526	10602	10568	10468	10483	10418	10403	10423	10352	10473	10396	10557	10716	10530	10384	10496	10257	10426	10540	10578	10439	10380	10556	10633	10601	10412	10466	10360	10488	10553	10386	10486	10337	10521	10363	10465	10632	10545	10496	10385	10437	10518	10549	10389	10306	10555	10458	10626	10492	10361	10411	10386	10444	10488	10328	10551	10466	10429	10531	10283	10405	10393	10376	10541	10370	10404	10618	10463	10466	10375	10529	10344	10360	10361	10364	10417	10577	10617	10486	10436	10544	10435	10395	10537	10414	10551	10469	10419	10470	10473	10456	10471	10307	10355	10314	10435	10476	10390	10429	10500	10586	10411	10510	10545	10458	10420	10405	10378	10396	10436	10282	10211	10486	10462	10539	10496	10380	10409	10355	10675	10582	10461	10417	10361	10312	10610	10319	10438	10483	10501	10410	10520	10471	10415	10502	10438	10424	10332	10404	10438	10424	10433	10558	10421	10401	10494	10444	10541	10476	10492	10388	10588	10438	10387	10524	10462	10388	10469	10334	10412	10391	10275	10444	10321	10348	10404	10529	10635	10391	10493	10556	10359	10310	10351	10420	10517	10421	10365	10423	10515	10508	10477	10482	10422	10511	10406	10494	10333	10397	10347	10392	10555	10320	10541	10344	10523	10418	10496	10484	10533	10434	10305	10547	10483	10432	10424	10334	10455	10470	10494	10532	10425	10640	10533	10481	10564	10620	10350	10398	10568	10266	10351	10457	10508	10447	10332	10570	10422	10448	10462	10369	10504	10569	10327	10424	10489	10358	10383	10335	10449	10335	10477	10397	10279	10587	10506	10427	10348	10395	10401	10167	10515	10380	10362	10415	10259	10505	10383	10328	10385	10456	10519	10467	10334	10482	10556	10501	10457	10348	10471	10460	10349	10539	10433	10482	10527	10446	10405	10528	10474	10520	10346	10493	10434	10440	10374	10504	10470	10361	10400	10406	10589	10475	10271	10461	10264	10292	10475	10416	10435	10386	10513	10480	10368	10576	10396	10524	10468	10468	10680	10417	10544	10499	10357	10487	10379	10394	10340	10383	10389	10334	10487	10426	10478	10416	10544	10278	10672	10253	10397	10463	10330	10459	10579	10325	10375	10521	10444	10578	10562	10491	10427	10550	10474	10290	10478	10434	10420	10387	10507	10419	10448	10389	10360	10380	10421	10437	10366	10277	10472	10544	10400	10430	10569	10556	10488	10424	10397	10468	10453	10304	10571	10407	10438	10395	10209	10340	10431	10605	10569	10473	10262	10329	10455	10281	10515	10502	10391	10411	10453	10443	10448	10400	10524	10341	10457	10479	10434	10487	10450	10436	10368	10609	10388	10421	10455	10546	10375	10425	10586	10517	10279	10525	10513	10319	10483	10426	10167	10444	10539	10518	10521	10456	10429	10550	10258	10227	10409	10420	10466	10386	10343	10494	10327	10415	10365	10420	10399	10355	10357	10530	10316	10524	10533	10484	10555	10413	10473	10475	10274	10470	10328	10516	10452	10488	10513	10495	10410	10400	10504	10399	10418	10479	10432	10587	10525	10501	10398	10404	10473	10338	10510	10525	10499	10475	10478	10444	10523	10508	10414	10379	10531	10555	10587	10443	10485	10388	10442	10504	10474	10529	10564	10518	10444	10498	10449	10608	10460	10244	10360	10398	10403	10441	10418	10607	10458	10286	10466	10480	10505	10485	10364	10629	10430	10558	10478	10424	10443	10776	10471	10560	10412	10338	10542	10357	10482	10425	10441	10486	10463	10396	10374	10580	10306	10601	10458	10594	10489	10592	10383	10397	10459	10542	10578	10525	10463	10537	10509	10586	10455	10559	10473	10287	10515	10266	10369	10462	10437	10470	10460	10533	10460	10441	10385	10483	10378	10397	10321	10460	10419	10559	10275	10444	10417	10354	10459	10384	10414	10505	10292	10603	10574	10444	10486	10443	10377	10463	10434	10513	10594	10411	10410	10424	10516	10608	10498	10490	10330	10496	10479	10483	10449	10526	10372	10496	10488	10489	10387	10591	10280	10431	10320	10447	10401	10425	10492	10490	10357	10362	10340	10346	10396	10532	10421	10495	10402	10443	10462	10620	10441	10479	10487	10491	10579	10448	10451	10516	10505	10498	10343	10467	10357	10311	10552	10481	10421	10389	10366	10484	10453	10614	10515	10353	10469	10555	10453	10375	10564	10429	10370	10267	10499	10328	10562	10374	10392	10746	10582	10313	10453	10471	10369	10408	10582	10333	10283	10447	10580	10655	10289	10367	10426	10373	10383	10624	10279	10531	10555	10512	10565	10512	10413	10500	10585	10485	10510	10559	10402	10494	10332	10388	10481	10421	10621	10362	10442	10538	10370	10308	10396	10272	10522	10473	10537	10443	10382	10455	10339	10487	10484	10541	10315	10385	10328	10484	10541	10470	10191	10301	10557	10486	10404	10416	10381	10332	10281	10449	10540	10517	10526	10335	10563	10454	10286	10425	10599	10431	10310	10478	10382	10458	10268	10469	10338	10300	10537	10549	10412	10599	10388	10365	10420	10405	10457	10440	10362	10492	10454	10309	10508	10345	10437	10403	10363	10386	10277	10322	10454	10489	10477	10450	10543	10351	10614	10416	10451	10472	10548	10367	10461	10397	10468	10491	10487	10497	10393	10479	10371	10342	10390	10396	10419	10348	10490	10437	10492	10583	10359	10601	10532	10341	10458	10398	10505	10455	10522	10605	10391	10458	10501	10480	10427	10553	10386	10657	10445	10557	10339	10346	10494	10363	10392	10513	10487	10382	10403	10375	10521	10417	10552	10441	10608	10373	10494	10449	10321	10543	10340	10406	10373	10589	10504	10347	10412	10531	10512	10476	10536	10478	10448	10400	10499	10546	10319	10620	10568	10368	10449	10284	10518	10380	10457	10405	10527	10506	10457	10614	10427	10400	10478	10278	10438	10443	10375	10478	10416	10491	10489	10382	10435	10452	10489	10403	10293	10410	10276	10567	10441	10357	10469	10419	10441	10546	10508	10514	10496	10563	10408	10486	10429	10534	10662	10497	10431	10528	10497	10591	10396	10283	10426	10450	10387	10524	10328	10386	10537	10560	10437	10445	10290	10464	10574	10323	10577	10400	10428	10334	10323	10443	10528	10439	10350	10500	10429	10399	10430	10353	10390	10358	10427	10467	10519	10440	10381	10466	10394	10534	10351	10529	10447	10540	10447	10359	10385	10431	10366	10454	10530	10392	10608	10487	10364	10402	10482	10567	10309	10465	10420	10512	10548	10546	10471	10564	10375	10387	10421	10467	10430	10390	10279	10394	10448	10457	10481	10532	10423	10417	10411	10437	10440	10555	10521	10467	10340	10377	10509	10513	10361	10429	10310	10435	10338	10460	10497	10510	10570	10308	10490	10352	10388	10476	10413	10572	10489	10466	10447	10485	10486	10437	10285	10399	10524	10414	10508	10545	10460	10505	10492	10475	10364	10549	10490	10589	10415	10316	10535	10625	10614	10402	10495	10336	10556	10423	10414	10396	10364	10386	10549	10580	10516	10446	10315	10344	10501	10395	10488	10417	10403	10440	10471	10505	10442	10418	10503	10575	10325	10385	10337	10319	10552	10425	10432	10387	10417	10467	10518	10520	10417	10499	10518	10431	10378	10420	10500	10218	10403	10461	10384	10476	10597	10339	10540	10462	10319	10257	10427	10419	10531	10505	10425	10299	10431	10265	10417	10374	10623	10498	10526	10554	10507	10503	10489	10462	10508	10521	10371	10538	10326	10420	10411	10356	10483	10440	10291	10532	10550	10463	10500	10372	10383	10575	10367	10445	10659	10385	10516	10504	10604	10345	10365	10404	10501	10488	10386	10502	10387	10375	10464	10520	10495	10490	10515	10525	10367	10377	10431	10389	10496	10571	10477	10438	10311	10502	10327	10421	10443	10483	10624	10400	10502	10456	10397	10545	10494	10419	10490	10502	10427	10411	10473	10428	10463	10435	10521	10604	10347	10494	10424	10429	10517	10406	10407	10416	10633	10356	10463	10558	10426	10441	10469	10500	10312	10465	10522	10555	10468	10480	10421	10347	10480	10445	10416	10427	10539	10377	10403	10523	10307	10321	10520	10543	10417	10483	10475	10634	10593	10445	10385	10390	10496	10423	10476	10496	10550	10386	10475	10390	10463	10496	10537	10419	10490	10469	10409	10494	10194	10354	10502	10520	10265	10513	10588	10408	10467	10529	10475	10404	10378	10340	10493	10599	10376	10468	10478	10417	10560	10387	10499	10377	10526	10463	10556	10524	10286	10543	10480	10379	10386	10452	10470	10646	10454	10454	10556	10365	10626	10469	10440	10513	10608	10328	10514	10525	10550	10483	10335	10409	10448	10565	10381	10408	10550	10576	10518	10292	10474	10408	10410	10364	10436	10422	10466	10476	10377	10355	10421	10264	10452	10452	10468	10505	10514	10568	10234	10535	10370	10453	10530	10408	10368	10362	10469	10528	10500	10603	10465	10549	10475	10299	10543	10498	10469	10524	10382	10516	10471	10456	10454	10559	10668	10505	10561	10538	10323	10414	10437	10300	10542	10473	10690	10420	10569	10542	10472	10450	10433	10609	10600	10362	10382	10416	10453	10416	10543	10384	10449	10374	10268	10471	10409	10386	10440	10344	10587	10402	10635	10442	10484	10510	10510	10396	10427	10459	10257	10454	10445	10473	10402	10544	10538	10444	10582	10523	10525	10333	10382	10430
24164	21493	28511	25611	25963	45178	66840	57354	41375	29288	22356	18722	17752	17435	17406	17310	17244	17316	17253	17252	17191	16890	17179	17086	17221	17298	17404	17255	17097	17296	17193	17079	17239	17036	17089	16979	17162	16996	17163	17088	17048	17059	17167	17004	16849	17015	16747	16968	16930	16919	17094	16988	17115	16903	16964	16999	16907	16907	17147	17087	17086	17094	17160	17131	17175	16971	17203	17066	17102	16998	17095	16991	17049	17135	17002	17098	16952	17066	17237	16993	16897	16943	17025	16829	17045	17092	17245	17186	17074	16865	17334	16881	16998	17022	16792	16875	16837	16880	17017	17046	17077	16941	17027	17073	16989	16873	16904	17008	16996	16986	16968	17149	17102	17159	16964	17003	17279	17093	17128	17074	17023	17072	17104	17023	17046	16947	17034	16944	17113	16944	17097	17218	17041	16993	16930	17045	16990	17071	16988	17059	17175	17112	16825	17088	17073	17247	16914	16973	16860	17092	16995	17217	16953	17098	16882	16883	16906	17140	16853	17061	17118	17040	17094	17130	17081	17134	17056	16983	17049	16969	17089	17051	17252	16950	16937	16938	17055	16765	16973	16985	17001	17028	17108	16881	17200	16956	16985	17135	16988	17160	17029	16754	16919	16970	17059	16932	17037	17092	17056	16988	17134	16865	17113	17139	16963	17101	16984	17037	17022	16997	17163	17046	17001	17155	17153	16945	17238	16984	17020	17105	16946	17137	17052	16923	16966	16952	17044	16917	16957	17124	17023	17118	16969	16927	17233	17092	17043	16812	16986	16888	16996	16906	17094	17014	16866	16896	17128	16988	16870	17056	17205	16890	16962	16775	17106	17007	16924	16959	17014	16853	17077	17075	17109	17021	17006	17060	16935	16936	16993	16877	17028	17054	17058	17076	16888	16927	16969	17099	16810	17125	17136	17320	16983	17081	17121	16865	17040	16983	17126	16968	16968	17128	17032	17125	16933	16905	17002	16887	16939	17049	16974	17053	17015	17189	17018	17038	17097	16906	17010	17108	16844	17082	16972	16920	17287	17091	16865	17073	17027	17004	17023	16874	16933	17097	17159	17096	17028	17159	17132	17007	16920	16920	17149	17051	17017	17219	16790	16885	16903	17010	16973	16922	17099	17008	16911	16991	17205	17101	16937	16898	16916	16812	16740	16739	16993	16942	17084	17279	17315	17204	17019	17171	16892	16860	16968	16946	17196	16979	16911	17119	17043	17069	17067	17050	16824	16887	17182	16947	16966	16829	17028	17050	16903	17247	16770	16978	17069	16964	16905	17023	16992	17032	17069	17021	17058	17072	16997	16831	16994	16983	16944	16852	17021	17048	17009	17162	17091	17147	16939	16901	16931	17067	16903	17061	17154	17317	17145	17115	16906	17187	17034	16642	16999	16849	16895	17172	16970	17017	16933	16800	16905	16747	17011	17247	16990	16914	17224	16960	17119	17061	16899	16961	17445	16810	17124	17081	16812	17120	16896	16941	16816	16930	17200	17053	17101	16917	16892	17081	17054	16936	16933	17036	16961	17035	17069	17071	16834	16976	16990	17330	17073	16796	16936	16839	16830	16844	16981	16975	17156	16763	17007	17014	16877	17029	17154	17137	17111	16949	17123	16909	16990	16957	16952	16667	16902	17125	16943	17032	17057	17033	17014	17245	17054	17118	17274	17074	16806	16920	17042	16985	17129	16961	16890	16955	16996	16753	17012	17010	16855	16920	16912	16965	16926	16938	16815	17378	17175	17030	17145	17031	17154	17071	16853	17248	17024	16911	17005	17022	17029	17046	16990	16950	17012	17084	16992	17093	17167	16975	17065	17018	17004	16878	16944	17037	17078	16912	17052	16988	17035	17040	16931	16970	16931	17094	17206	17063	16925	17043	16900	17170	17094	16987	16781	16991	16888	16902	17085	17115	17028	16940	17051	17018	16883	16911	17060	16979	16815	16730	17052	17056	17113	16802	17075	17067	17230	16935	16865	17112	17178	16945	16836	16950	16889	16993	17168	17027	16916	17131	17193	16817	17132	16945	16789	17145	17019	17159	16913	16831	17012	16996	16846	16909	16887	16911	16986	16911	16939	16968	16808	17076	17005	17072	17083	16908	17067	17020	16949	16858	17076	17147	17173	17297	17183	17144	16910	16799	17025	16953	17009	16913	17016	17009	17001	17122	17044	17087	17105	17162	17202	16822	17068	16980	16917	17043	16984	17195	17030	17095	16832	17206	17116	16967	17034	16917	16905	17011	17073	17068	17015	17016	16993	17004	17128	17040	17098	16954	17141	17066	17043	16978	17061	16951	16963	16955	17088	16880	16893	16879	16932	16860	17044	16760	16866	16900	16943	16931	17064	16993	17131	17048	16905	17215	17044	17174	17109	16906	16982	17002	16962	16950	16869	16975	17146	17113	17237	17066	16949	17074	16908	16935	17157	17079	16962	17327	16928	16808	17252	17028	16902	17047	16969	16908	17033	17063	16946	16982	16884	16829	17023	17143	17124	16909	17040	16838	17297	17187	17123	16988	16802	17028	17173	17035	17121	17084	17007	16957	17008	17198	16933	17017	16950	17029	17276	17011	16903	17276	16948	16974	16704	17012	17058	16915	16941	17293	17156	16954	17048	16901	17153	17121	17061	16962	17243	17045	16923	16795	17107	16907	16937	17001	17119	16880	16820	17016	16977	16952	17349	16925	17036	17094	16823	17136	17259	16946	17102	16837	17009	17066	16995	16952	17329	17135	17001	17053	17066	17216	17009	17049	16873	17010	17039	16770	17048	16973	17042	17014	16980	16996	17024	16733	17061	17026	17076	16974	16817	17095	16967	16784	16901	17174	17256	16968	17018	17209	16999	17031	17023	16880	16935	16784	16964	17106	16853	17182	17033	17063	16896	16895	17257	17108	17085	17012	16917	16909	17163	16972	16990	17062	17057	16942	16729	16971	16994	16977	17043	16955	17140	17357	16942	17220	17280	16999	17070	17003	17252	17068	16864	17015	17006	17156	16912	16934	16855	17193	17269	17201	17050	16809	17147	17069	17059	17161	16951	17009	17012	17226	16860	16927	17074	17081	17035	17093	16964	16936	16949	17096	17069	17116	17025	16964	16773	17081	17156	16930	17111	17040	17110	17074	16967	17161	17345	17076	17079	17044	17087	16988	17011	17025	17050	16960	16818	16981	16889	16956	16879	16894	17091	17079	17029	17039	17124	17027	16969	17187	16819	16981	17015	16923	17137	16901	17036	17158	17171	17015	17033	17157	17284	17082	17024	17063	17053	16940	17045	16816	16943	16886	16820	17024	17278	17106	17121	16844	17091	16893	16989	17155	17036	16994	17049	16973	16875	16792	16878	16859	17103	16814	16944	16972	17028	17001	16943	17018	17231	16975	17003	17019	16935	16903	17140	17004	16731	16843	17066	16998	16977	17036	17031	17093	16931	17042	17073	17004	16833	16959	16979	16726	17008	16953	17168	17156	17094	17119	17156	16985	17083	17062	17030	17007	17086	17026	16983	17050	17138	16985	17273	17134	17100	16861	17092	17055	16848	16919	17003	16768	16980	16991	17060	17009	17089	16924	16707	16911	16813	16740	17038	17033	16938	16850	16988	17187	16993	17174	17101	16822	16939	17012	16977	16938	16804	16921	17145	17035	16759	17073	17043	16839	16918	16778	16960	16935	16833	16987	16981	16791	16999	16871	16948	17011	16891	16886	17000	17063	16963	17008	16966	16870	16840	17013	16982	17091	17007	17025	16733	17121	17052	17050	16938	16985	17004	17120	17174	16872	16906	17105	17007	17022	17184	16958	17161	16739	17221	17055	16988	17281	16892	17002	17064	17037	17119	17078	16845	16932	16995	17037	16813	17157	17057	16934	17142	17268	17090	17103	16918	16919	16829	16723	17075	16761	17176	17314	17060	16864	17043	16845	16947	16836	16892	16870	16842	16958	16907	17026	16936	16970	17161	16959	16936	17141	17050	16920	17137	16994	16998	16812	16988	17093	17105	17335	16985	16892	17063	17149	16930	17157	16833	17025	16918	16830	17082	16984	17024	16950	16950	17018	16991	16909	17048	17037	17173	17150	17203	17105	16980	16976	17214	16944	17141	17097	17079	17118	17198	17104	17073	17016	17089	16953	17087	17016	16840	17011	17175	16917	17085	16947	16885	16992	16944	16935	16896	16693	16910	17013	17078	17034	16847	16951	17056	16973	17111	16960	17176	17236	16843	16849	16978	16826	17122	16986	16879	16990	16826	16874	17086	16879	17046	17137	16871	16866	17120	17120	16889	17055	17112	17165	16991	17087	17057	17135	16845	17066	17197	17244	17039	17032	16969	16910	16933	17019	16931	17089	16976	17137	16925	17047	17014	17078	17015	17060	16969	17074	17020	17132	16990	17094	16899	17317	16983	16955	17132	17206	16945	16972	16986	16926	17061	17177	17108	17086	17046	17048	16892	17209	17003	16801	17086	17058	17050	16956	16770	17011	17219	16944	16884	17074	17126	16853	16839	16757	16972	17015	16939	17185	17194	16968	16927	17044	17045	16901	16980	16808	17128	16916	16902	16976	16972	16948	17236	16970	16942	17122	17130	16929	17017	16869	16984	16773	16813	16863	16838	17258	16988	17272	16835	17094	17218	16946	16872	16955	16757	16980	17130	16904	17138	17123	17155	16784	17052	16989	17067	17101	17132	16969	17012	17001	16976	17075	16938	16844	17066	16972	17209	17043	17202	17094	17101	16922	16819	16905	16770	17074	17061	16877	17055	17132	16957	16862	16832	17006	17037	17131	16921	16965	17009	17096	17239	16960	16797	17006	16993	17249	16980	17028	16906	16930	16996	16917	17048	16905	17038	16953	17064	16991	17050	16933	16918	17019	16994	16972	17100	16803	17233	17040	17237	17079	17125	17101	17178	16911	16928	16814	17118	17075	17173	17047	17110	17172	17146	17008	16730	17015	16940	16929	17086	17019	17083	16985	17018	16958	16804	16892	17113	16986	16991	16991	16755	16978	17203	17095	17073	17232	17105	16895	17045	16951	16741	17078	17073	17279	17115	17046	16961	16822	17019	16827	16865	17033	16928	16922	17024	16965	16846	16884	16984	16968	16989	16957	16989	17124	16760	16832	16865	16980	17027	17005	17072	17026
21721	28215	26618	25479	23873	48639	65065	51789	32547	20442	14385	11743	11064	10874	10979	10819	10824	10783	10831	10812	10673	10658	10864	10779	10760	10749	10635	10825	10858	10867	10765	10732	10943	10743	10669	10680	10765	10808	10777	10659	10759	10658	10654	10775	10621	10761	10724	10909	10780	10813	10742	10801	10658	10726	10839	10779	10781	10709	10688	10883	10724	10806	10761	10913	10799	10706	10667	10792	10681	10672	10596	10719	10789	10837	10658	10848	10829	10683	10588	10864	10699	10704	10699	10810	10930	10726	10889	10711	10765	10957	10863	10759	10745	10749	10765	10782	10772	10650	10786	10829	10729	10634	10765	10740	10594	10747	10604	10876	10731	10760	10535	10880	10794	10694	10784	10712	10672	10670	10836	10727	10725	10858	10822	10761	10563	10622	10629	10726	10737	10729	10692	10765	10740	10764	10632	10968	10687	10745	10854	10609	10702	10699	10751	10661	10649	10709	10711	10819	10692	10519	10685	10707	10706	10685	10583	10730	10707	10659	10704	10791	10591	10808	10634	10577	10710	10803	10817	10596	10632	10751	10625	10631	10571	10637	10622	10839	10700	10763	10679	10700	10782	10645	10858	10613	10610	10658	10657	10658	10666	10895	10769	10687	10639	10830	10765	10739	10648	10686	10760	10768	10707	10831	10749	10757	10754	10694	10642	10664	10729	10782	10761	10667	10701	10797	10646	10742	10804	10671	10623	10816	10703	10644	10734	10768	10784	10641	10702	10796	10817	10660	10538	10577	10754	10677	10809	10731	10653	10715	10673	10598	10626	10782	10795	10723	10794	10700	10795	10669	10694	10709	10809	10786	10826	10823	10762	10813	10919	10728	10707	10710	10694	10648	10779	10851	10656	10634	10810	10623	10622	10756	10597	10742	10822	10695	10663	10696	10830	10735	10741	10738	10617	10598	10717	10687	10829	10734	10767	10659	10668	10635	10597	10681	10625	10571	10708	10814	10768	10749	10663	10840	10726	10738	10793	10847	10799	10737	10587	10643	10572	10634	10587	10659	10637	10736	10777	10747	10612	10601	10682	10675	10923	10634	10534	10656	10706	10592	10736	10823	10745	10588	10777	10744	10689	10861	10644	10629	10718	10607	10502	10687	10843	10629	10513	10686	10716	10702	10759	10668	10823	10825	10662	10561	10721	10708	10556	10729	10650	10672	10634	10775	10755	10727	10931	10711	10668	10629	10781	10730	10658	10724	10643	10601	10758	10683	10776	10626	10748	10861	10719	10898	10710	10746	10650	10742	10742	10741	10686	10720	10635	10728	10809	10617	10730	10660	10527	10811	10799	10575	10666	10738	10751	10692	10641	10753	10747	10750	10793	10605	10723	10749	10641	10710	10699	10661	10638	10694	10821	10647	10824	10789	10540	10602	10749	10683	10763	10594	10488	10620	10698	10682	10743	10736	10690	10572	10675	10590	10766	10804	10736	10795	10816	10659	10767	10776	10849	10573	10614	10775	10723	10640	10778	10727	10716	10795	10669	10704	10707	10641	10704	10760	10696	10618	10710	10718	10558	10822	10718	10654	10644	10693	10740	10719	10531	10757	10542	10759	10756	10837	10656	10792	10721	10709	10550	10578	10744	10715	10595	10601	10623	10739	10686	10621	10627	10586	10555	10661	10655	10646	10664	10625	10694	10703	10833	10588	10905	10726	10652	10952	10673	10629	10682	10614	10676	10566	10707	10762	10645	10685	10750	10640	10611	10848	10847	10680	10665	10754	10650	10689	10648	10616	10642	10685	10905	10966	10669	10838	10582	10736	10625	10694	10748	10674	10807	10869	10711	10767	10626	10723	10625	10557	10665	10625	10642	10616	10615	10570	10634	10762	10651	10546	10666	10792	10599	10619	10717	10884	10744	10789	10773	10699	10619	10905	10591	10741	10654	10728	10713	10695	10644	10719	10722	10727	10662	10751	10632	10698	10812	10751	10800	10687	10739	10839	10758	10701	10729	10739	10762	10757	10672	10678	10714	10750	10868	10578	10764	10735	10644	10670	10469	10771	10761	10807	10728	10764	10687	10613	10651	10784	10797	10789	10590	10722	10639	10712	10705	10812	10516	10673	10785	10698	10609	10726	10652	10649	10529	10603	10771	10576	10715	10784	10631	10618	10686	10630	10653	10854	10676	10555	10638	10609	10697	10707	10828	10609	10683	10756	10767	10581	10735	10646	10626	10575	10626	10774	10746	10672	10802	10668	10618	10842	10525	10635	10622	10692	10683	10691	10786	10707	10784	10780	10767	10800	10695	10782	10723	10869	10719	10710	10710	10601	10713	10735	10642	10717	10882	10687	10736	10800	10679	10610	10742	10853	10643	10721	10737	10615	10686	10543	10750	10877	10740	10814	10758	10643	10690	10627	10657	10751	10836	10793	10798	10573	10697	10623	10614	10746	10612	10698	10693	10664	10640	10705	10665	10708	10837	10751	10771	10674	10695	10855	10654	10739	10622	10800	10672	10734	10705	10718	10692	10689	10814	10636	10811	10767	10687	10587	10760	10708	10629	10731	10749	10676	10789	10700	10677	10688	10581	10913	10657	10728	10743	10654	10815	10443	10730	10813	10639	10554	10865	10593	10697	10628	10737	10639	10721	10825	10626	10718	10631	10539	10594	10546	10725	10807	10711	10727	10817	10634	10727	10718	10715	10745	10763	10759	10646	10845	10710	10738	10762	10646	10702	10798	10677	10750	10689	10699	10840	10794	10847	10801	10732	10644	10754	10752	10854	10819	10828	10669	10717	10863	10598	10785	10812	10644	10682	10736	10610	10689	10724	10890	10674	10699	10699	10537	10659	10779	10678	10728	10669	10496	10736	10650	10679	10715	10894	10701	10649	10665	10702	10791	10811	10718	10684	10691	10882	10712	10794	10753	10735	10640	10673	10858	10470	10856	10790	10792	10616	10588	10693	10769	10831	10687	10579	10585	10791	10665	10687	10726	10725	10662	10591	10845	10635	10486	10724	10765	10734	10708	10580	10709	10812	10715	10573	10771	10684	10624	10840	10881	10534	10786	10608	10721	10647	10740	10716	10731	10571	10717	10729	10619	10742	10732	10633	10630	10794	10626	10762	10842	10706	10484	10685	10668	10690	10586	10757	10700	10703	10658	10707	10862	10739	10717	10663	10951	10676	10785	10636	10694	10655	10784	10481	10843	10709	10760	10694	10795	10794	10810	10857	10665	10687	10615	10723	10731	10751	10818	10692	10614	10708	10635	10739	10761	10600	10658	10751	10553	10805	10758	10738	10683	10730	10728	10614	10772	10663	10519	10850	10555	10760	10751	10735	10615	10697	10551	10664	10798	10590	10718	10621	10867	10848	10784	10664	10756	10611	10579	10706	10736	10755	10711	10903	10558	10656	10744	10729	10761	10682	10683	10650	10795	10721	10713	10709	10696	10630	10529	10701	10789	10705	10588	10708	10775	10667	10703	10762	10784	10557	10682	10623	10745	10790	10855	10677	10621	10599	10612	10819	10885	10724	10830	10663	10789	10730	10661	10641	10735	10729	10699	10775	10726	10728	10662	10874	10684	10597	10801	10420	10747	10691	10693	10618	10581	10849	10732	10804	10467	10709	10707	10786	10636	10536	10641	10760	10771	10698	10645	10620	10819	10795	10755	10812	10629	10656	10746	10676	10706	10642	10682	10667	10767	10792	10738	10693	10650	10723	10611	10557	10673	10674	10599	10728	10596	10723	10614	10695	10647	10773	10881	10617	10588	10721	10685	10749	10580	10855	10571	10876	10501	10653	10590	10708	10628	10671	10707	10722	10764	10600	10469	10782	10836	10722	10759	10667	10722	10544	10660	10817	10764	10719	10770	10797	10790	10677	10660	10797	10677	10655	10763	10893	10781	10557	10675	10674	10711	10738	10596	10597	10704	10671	10663	10696	10798	10696	10771	10715	10893	10675	10654	10671	10683	10719	10604	10888	10619	10661	10520	10712	10497	10660	10669	10821	10510	10856	10635	10814	10834	10608	10768	10609	10698	10622	10704	10616	10641	10740	10540	10726	10749	10685	10592	10739	10630	10642	10826	10660	10650	10793	10835	10738	10771	10632	10593	10736	10676	10780	10697	10538	10877	10751	10730	10689	10750	10606	10655	10547	10789	10633	10523	10857	10517	10751	10690	10840	10628	10865	10810	10758	10636	10831	10629	10517	10717	10548	10782	10544	10833	10751	10686	10670	10752	10774	10834	10759	10753	10568	10767	10765	10687	10808	10636	10809	10812	10728	10655	10644	10714	10743	10666	10721	10710	10646	10762	10664	10675	10770	10595	10849	10717	10725	10689	10612	10771	10777	10703	10686	10743	10721	10757	10627	10670	10760	10743	10766	10646	10627	10663	10450	10749	10813	10730	10768	10638	10615	10598	10557	10739	10639	10741	10727	10684	10873	10863	10557	10593	10699	10842	10661	10723	10674	10561	10736	10693	10628	10674	10628	10660	10649	10756	10741	10626	10819	10657	10654	10831	10859	10806	10736	10794	10530	10765	10744	10654	10786	10774	10665	10679	10776	10766	10716	10701	10721	10728	10692	10764	10556	10860	10749	10648	10653	10694	10574	10703	10599	10660	10705	10670	10710	10735	10714	10800	10765	10795	10697	10566	10642	10530	10731	10740	10593	10605	10678	10530	10862	10641	10731	10700	10843	10643	10671	10769	10688	10721	10698	10757	10786	10567	10824	10489	10825	10579	10748	10688	10696	10644	10633	10816	10656	10591	10747	10743	10678	10756	10667	10802	10743	10686	10652	10567	10769	10764	10786	10612	10768	10775	10696	10727	10629	10429	10688	10761	10634	10670	10724	10679	10841	10689	10676	10851	10752	10663	10713	10787	10647	10693	10677	10778	10708	10648	10702	10686	10729	10623	10564	10865	10754	10649	10605	10727	10798	10744	10623	10705	10732	10850	10726	10670	10820	10638	10743	10553	10753	10682	10739	10686	10674	10771	10667	10749	10719	10781	10693	10650	10883	10634	10760	10870	10724	10773	10633	10575	10614	10749	10720	10651	10682	10752	10685	10662	10719	10844	10745	10914	10743	10884	10836	10627	10612	10774	10577	10715	10809	10714	10822	10578	10682	10769	10853	10799	10641	10711	10734	10720	10631	10809	10665	10617
32212	22727	21212	19611	18195	18884	23916	23854	20501	18425	17339	16978	16777	16851	16904	16939	16744	16746	16738	16633	16905	16918	16857	17002	16815	17016	16650	16937	16774	16819	16934	16919	16977	16835	16833	17029	16656	16866	16803	16793	16737	16736	16625	16672	16780	16749	16937	16793	16672	16765	16740	16857	16959	16712	16585	16656	16820	17032	16816	16810	16677	16721	16869	16787	16913	16751	16911	16807	16765	16900	17154	16816	16832	16849	16713	16748	16776	16814	16694	16855	16772	16576	17162	16921	16890	16682	16767	16853	16836	16682	16894	16919	16802	16866	16818	16775	16723	16871	16872	16752	16808	16758	16757	16840	16888	16812	16845	16889	16717	16781	16932	17010	16968	16842	16740	16827	16799	16627	16540	16724	16692	16803	16707	16675	16683	16820	16717	16858	16870	16725	17026	17002	16755	16839	16768	16870	16763	16768	16921	16829	16841	16730	16824	16821	16709	16663	16923	16828	16880	16814	16738	16823	16794	16897	16902	16745	17076	16918	16784	16597	16665	17035	16719	16858	16968	16891	16655	16619	16873	16813	16821	16738	16658	16829	16759	16763	16736	16710	16683	16606	16804	16800	16572	16775	16710	16601	16882	16694	16670	16852	16870	16789	16904	16727	16724	16793	16703	16779	16794	16668	16846	16644	16625	16548	16883	16824	16805	16801	16648	16800	16673	16677	16761	17020	16760	16728	16785	16778	16663	16775	16625	16746	16784	16706	16545	16812	16924	16872	16714	16871	16986	16582	16844	16607	17020	16832	17001	16738	16611	16700	16867	16831	16736	16727	16722	16659	16588	16850	16783	16813	16698	16696	16921	16696	16732	16945	16762	16655	16618	16887	16657	16708	16876	16784	16654	16655	16569	16797	16578	16696	16945	16662	16840	16832	17013	16775	16989	16498	16867	16899	16692	16576	16739	16724	16946	16576	16908	16741	16601	16754	16835	16687	16832	16841	16707	16875	16853	16539	16825	16762	16776	16915	16718	16663	16851	16801	16637	16625	16875	16939	16742	16675	16901	16949	16721	16823	16733	16584	16876	16876	16794	16715	16757	16772	16624	16745	16785	16639	16711	16709	17000	16880	16873	16664	16577	16886	16846	16862	16880	16743	16880	16787	16830	16821	16857	16729	16812	16646	16719	16724	16836	16688	16695	16537	16757	16690	16546	16732	16927	16736	16738	16753	17066	16823	16845	16680	16649	16691	16884	16600	16828	16605	16828	16557	16543	16717	16650	16836	16829	16664	16902	16831	16934	16764	16698	16686	16797	16849	16795	16935	16894	16750	16669	16822	16843	16900	16736	16934	17003	16617	16940	16734	16793	16648	16832	16611	16688	16925	17041	16718	17009	17001	16905	16841	16806	16900	17093	16783	16933	16810	16740	16922	17037	16793	16713	16937	16855	16832	16830	16742	16576	16822	16955	16907	16748	16960	16974	16897	16861	16780	16777	16669	16990	16741	16811	16661	16578	16822	16532	16720	16907	16685	16785	16538	16615	16711	16601	16609	16758	16707	16862	16899	16683	16900	16865	16842	16876	16837	16912	16903	16883	16925	16764	16776	16828	16844	16690	16714	16861	16783	16635	16729	16779	16635	16745	16858	16610	16792	16805	16565	16899	16823	16888	16625	16771	16723	16736	16798	16524	16887	16762	16975	16752	16743	16778	16697	16598	16813	16847	16946	16898	17044	16881	16910	16977	16570	16903	16768	16818	16878	16901	16916	16814	16835	16775	17013	16692	16892	16860	16742	16695	16820	16811	16744	16662	16748	16777	16862	16600	16695	16647	16658	16782	16615	16895	16653	16926	16780	16880	16927	16968	16713	16857	16837	16701	16527	16831	16781	16774	16890	16823	16696	16702	16806	16686	16907	16698	16562	16719	16630	16687	16664	16924	16887	16746	16923	16951	16754	16891	16918	16922	16533	16830	17079	16899	16896	16733	16803	16943	16866	16622	16829	16509	16698	16876	16786	16793	17003	16899	16743	16952	16839	16819	16716	16617	16557	16871	16850	16701	16774	16765	16757	16925	16858	16687	16775	16658	16716	16878	16467	16832	16834	16937	16680	16667	16868	16784	16823	16694	16934	16894	16884	16746	16721	16796	16727	16839	16949	16859	16890	16874	16710	16613	16745	16781	16877	16619	16651	16672	16842	16732	16714	16733	16670	16705	16722	16855	16976	16790	16825	16724	16739	16904	16835	16631	16846	16804	16631	16772	16843	16848	16754	16529	16721	16667	16871	16817	16789	16854	16610	16933	16602	16654	16851	16877	16761	16946	16936	16755	16647	16662	16774	16831	16672	16648	16682	16695	16839	16721	16651	16660	16748	16805	16871	16865	16788	16854	16751	16762	16580	16723	16766	16724	16887	17046	16875	16840	16724	16902	16723	16868	16934	16943	16911	17068	16861	16890	16767	16757	16850	16683	16781	16801	16788	16706	16723	17000	16723	16731	16813	16911	16807	16709	16828	16854	16446	16867	16710	16729	16795	16798	16884	16615	16836	16738	16836	16863	16656	16725	16754	16806	16674	16637	16958	16716	16667	16840	16696	16947	16968	16784	16850	16810	16735	16731	16822	16854	16737	16904	16824	16905	16866	16764	16701	16827	16614	16825	16456	16666	16714	16792	16721	16809	16645	16799	16785	16771	16870	17024	16815	16821	16625	16663	16727	16751	16966	16881	16720	17031	16764	17184	16723	16373	16643	16732	16725	16957	16771	16899	16535	16742	16948	16613	16802	16746	16992	16744	16988	16692	16795	16484	16706	16676	17046	16803	16862	16726	16600	16835	16793	16731	16898	16917	16478	16665	16765	16920	16844	16824	16871	16963	16746	16662	16745	16797	16670	16906	16887	16913	16851	16909	16866	16754	16976	16820	16849	16829	16763	16639	16872	16845	16817	16932	16665	16828	16693	16727	16862	16845	16785	16770	16856	16751	16897	16838	16690	16552	16797	16670	16719	16774	16811	16826	16798	16950	16750	16804	16710	16470	16724	16937	16765	16885	16904	16894	16735	16834	16806	16893	16591	16818	16717	16742	16728	16731	16636	16998	16798	16958	16552	16853	16630	16841	16808	16819	16545	16853	16533	16915	16745	16550	16786	16906	16717	16921	16809	16709	16700	16894	16743	16702	16872	16694	16738	16586	16759	16857	16812	16795	16741	16737	16737	17001	16668	16722	16890	16888	16999	16991	16791	16890	16876	16663	16827	16860	16722	16720	16839	16926	16719	16802	16853	16585	16675	16843	16794	16864	16887	16792	16681	16849	16669	16762	16864	16831	16757	16874	16895	16735	16720	16835	16969	16708	16748	16726	16656	16849	16767	16805	16654	16881	16860	16714	16676	16648	16864	16817	16933	16866	16777	16738	16777	16609	16671	16748	16758	16681	16677	16835	16890	16692	16770	16927	16833	16644	16948	16843	16736	16795	16730	16930	16574	16826	16916	16965	16720	16801	16769	16927	16934	16949	16750	17056	16875	16874	17044	16855	16898	16652	16612	16848	16740	16948	16702	16521	16691	16936	16818	16714	16876	16850	16766	16810	16886	16765	16936	16847	16683	16628	17014	16896	16619	16793	16561	16857	16751	16961	16597	16729	16621	16874	16797	16904	16803	16959	16848	16917	16796	16723	16994	16682	16768	16925	16845	16899	16713	16599	16657	16784	16848	16828	16910	16698	16743	16711	16720	16603	16721	16904	16820	16861	16745	16567	16804	16871	16838	16716	16780	16833	16829	16856	16711	16938	16775	16723	16691	16869	16792	16914	16672	16757	16766	16792	16801	16735	16739	16739	16913	16790	16878	16849	16759	16970	16911	17007	16857	16643	16583	16671	16636	16740	16623	16918	16822	16997	16652	16727	16851	16636	16686	16760	16705	16814	16719	17006	16645	16948	16755	17057	16854	16797	16896	16691	16671	16762	16803	16873	16608	16718	16906	16808	16909	16823	16645	16635	16829	16808	16807	16743	16651	16757	16640	16840	16839	16718	16803	16630	16923	16626	16582	16730	16806	16718	16767	16653	16682	16799	16868	16779	16800	16757	16641	16880	16688	16841	16931	16904	16833	16722	16622	16948	16781	16862	16771	16858	16722	16952	16796	16908	16824	16602	16670	16880	16716	16919	16835	16862	16696	16762	16711	16610	16580	16876	16727	16772	16885	16970	16966	16753	16858	16894	16969	16840	16727	16792	16825	16751	16678	16803	16839	16812	16766	16794	16798	16894	16725	16982	16885	16978	16859	16877	17023	16813	16660	16616	16884	16890	16693	16744	16924	16740	16648	16893	16676	16675	16807	16786	16828	17001	16839	16820	16764	16587	16937	17000	16719	16826	16946	16812	16873	16667	16525	16865	16683	16760	16615	17057	16966	16757	16923	16754	16882	16649	16941	17013	16727	16681	16959	16779	16716	16858	16796	16884	16667	16862	16895	16818	16618	16748	16707	16881	16850	16877	16566	16646	17039	16795	16845	16873	16730	16784	16885	16866	17050	16848	16931	17017	16794	16790	16814	16701	16959	16788	16973	16932	16630	16691	16743	16879	16704	16894	16822	16875	16538	16693	16711	16829	16544	16832	16929	16687	16648	16836	16855	16682	16788	16798	16578	16696	16751	16798	16774	16895	16739	16729	16704	16920	16504	16823	16810	16756	16773	16923	16956	16899	16968	16787	16718	16808	16645	16874	16920	16686	16763	16598	16807	16685	16989	16722	16810	16821	16817	16837	16692	16936	16646	16616	16685	16844	16876	16822	16747	16809	16665	16836	16885	16861	16732	16838	16859	16873	16920	16722	16930	16753	16777	16809	16866	16679	16816	16671	16863	16880	16566	16845	16742	16750	16597	16680	16854	16798	16857	16764	16721	16806	16782	16631	16783	16798	16762	16748	16873	16885	16606	16752	16699	16662	16607	16791	16629	16849	16810	16805	16837	16600	16768	17024	16909	16820	16656	16740	16663	16788	16770	16842	16597	16896	16828	16817	16844	16764	16830	16742	16793	16806	16684	16704	16589	16714	16575	16980	16684	16951	17031	16936	16745	16735	16763	16758	16855	17219	16643	16820	16764	16740	16843	16762	16621	17128	16613	16615	16586	16671	16699	16841	16791	16777	16823	16741	16802	16791	16856	16723	16694	16582	16912
17077	14486	13455	11903	11737	13232	18113	16716	13239	11374	10607	10335	10331	10588	10310	10332	10348	10308	10137	10241	10298	10208	10265	10374	10352	10419	10338	10417	10410	10373	10271	10278	10281	10412	10328	10334	10348	10358	10410	10335	10305	10433	10375	10316	10293	10355	10375	10279	10289	10512	10222	10410	10313	10268	10274	10532	10417	10201	10296	10280	10259	10226	10226	10352	10189	10312	10269	10248	10205	10252	10417	10274	10269	10332	10160	10415	10265	10356	10249	10316	10232	10307	10385	10493	10319	10312	10267	10428	10264	10253	10299	10273	10402	10363	10408	10236	10346	10266	10338	10143	10122	10304	10178	10299	10343	10318	10186	10418	10259	10271	10304	10379	10419	10323	10393	10311	10334	10319	10315	10351	10233	10333	10290	10270	10455	10313	10321	10271	10408	10368	10226	10391	10221	10515	10367	10353	10372	10448	10440	10325	10382	10435	10420	10226	10225	10293	10352	10289	10162	10282	10277	10278	10260	10499	10331	10258	10110	10262	10249	10304	10422	10329	10239	10277	10194	10300	10198	10476	10202	10324	10282	10360	10262	10300	10266	10317	10386	10206	10377	10286	10197	10153	10220	10445	10248	10315	10335	10373	10280	10376	10163	10336	10269	10464	10282	10208	10345	10263	10290	10297	10292	10201	10292	10215	10200	10250	10307	10309	10253	10336	10420	10281	10384	10268	10226	10331	10320	10249	10319	10312	10417	10172	10528	10206	10371	10255	10367	10152	10327	10304	10391	10349	10353	10259	10339	10316	10369	10219	10311	10467	10153	10397	10349	10155	10279	10218	10284	10136	10288	10237	10323	10290	10239	10418	10347	10218	10316	10265	10307	10381	10229	10418	10082	10168	10318	10335	10262	10319	10403	10354	10321	10321	10449	10427	10186	10228	10303	10268	10371	10328	10399	10178	10292	10258	10130	10409	10475	10212	10262	10311	10355	10266	10321	10387	10395	10445	10370	10281	10480	10311	10523	10152	10317	10393	10129	10423	10380	10255	10289	10385	10273	10213	10406	10445	10317	10416	10376	10343	10135	10329	10215	10305	10293	10252	10325	10366	10215	10285	10250	10176	10268	10385	10244	10071	10196	10306	10295	10402	10317	10372	10194	10333	10345	10214	10420	10363	10153	10294	10435	10291	10469	10330	10427	10268	10281	10289	10282	10185	10294	10337	10361	10271	10238	10332	10327	10362	10186	10289	10294	10389	10384	10213	10203	10341	10368	10288	10241	10319	10172	10361	10323	10293	10217	10300	10335	10407	10378	10254	10361	10351	10298	10426	10363	10415	10387	10250	10414	10293	10247	10290	10314	10315	10218	10242	10349	10169	10205	10329	10281	10233	10266	10289	10433	10116	10253	10404	10354	10291	10205	10315	10374	10312	10211	10303	10364	10176	10380	10214	10210	10302	10337	10391	10320	10402	10277	10230	10236	10423	10357	10245	10417	10360	10325	10324	10417	10375	10247	10440	10333	10324	10403	10347	10380	10314	10266	10294	10248	10180	10233	10211	10269	10201	10200	10215	10299	10274	10238	10238	10352	10304	10332	10134	10294	10262	10356	10412	10417	10470	10424	10401	10204	10307	10292	10235	10102	10453	10395	10163	10214	10406	10485	10435	10255	10067	10262	10244	10326	10136	10283	10228	10409	10389	10280	10286	10228	10501	10304	10300	10273	10306	10267	10432	10420	10314	10489	10298	10471	10366	10310	10307	10417	10335	10173	10260	10240	10484	10280	10367	10393	10210	10263	10272	10323	10378	10311	10342	10406	10208	10485	10339	10192	10229	10387	10339	10258	10279	10307	10217	10212	10329	10287	10487	10251	10502	10265	10349	10362	10415	10320	10241	10302	10255	10355	10411	10213	10186	10396	10360	10441	10296	10253	10272	10327	10201	10395	10388	10232	10307	10413	10374	10279	10321	10257	10471	10336	10246	10185	10398	10164	10365	10282	10382	10385	10220	10382	10284	10316	10219	10272	10262	10378	10379	10290	10343	10285	10290	10273	10184	10305	10392	10297	10343	10362	10435	10222	10227	10203	10239	10243	10348	10353	10235	10247	10416	10314	10250	10357	10327	10371	10363	10145	10334	10420	10207	10180	10264	10404	10371	10346	10487	10484	10303	10230	10290	10259	10294	10365	10361	10113	10382	10280	10291	10300	10223	10460	10213	10295	10415	10326	10177	10225	10303	10365	10235	10360	10461	10263	10321	10337	10313	10341	10298	10126	10285	10412	10303	10261	10277	10325	10293	10260	10304	10290	10357	10270	10222	10188	10293	10274	10403	10320	10083	10293	10144	10341	10345	10505	10267	10378	10384	10273	10330	10392	10364	10373	10432	10352	10298	10373	10319	10244	10372	10170	10163	10278	10271	10468	10377	10312	10214	10335	10218	10234	10357	10187	10270	10266	10319	10285	10322	10387	10450	10427	10248	10344	10410	10435	10293	10190	10372	10378	10380	10314	10287	10295	10302	10260	10226	10239	10253	10385	10365	10079	10350	10299	10342	10405	10270	10425	10313	10227	10286	10367	10434	10339	10450	10309	10245	10227	10403	10333	10229	10279	10104	10304	10268	10493	10387	10414	10343	10382	10397	10337	10311	10222	10340	10243	10322	10376	10398	10287	10356	10406	10186	10090	10382	10367	10211	10369	10272	10266	10375	10317	10323	10340	10111	10394	10393	10296	10317	10236	10235	10194	10396	10434	10315	10435	10200	10241	10195	10227	10408	10511	10390	10401	10494	10295	10318	10182	10319	10368	10354	10396	10280	10199	10274	10405	10251	10399	10373	10236	10464	10358	10276	10196	10421	10180	10295	10415	10306	10407	10363	10552	10499	10244	10381	10420	10320	10301	10425	10313	10281	10385	10395	10349	10191	10219	10300	10340	10457	10361	10516	10439	10285	10330	10082	10352	10321	10448	10318	10261	10495	10381	10374	10333	10416	10432	10349	10292	10168	10267	10201	10330	10222	10356	10215	10228	10251	10201	10301	10327	10256	10297	10326	10456	10214	10240	10326	10262	10319	10255	10297	10390	10251	10193	10336	10261	10174	10319	10324	10137	10169	10313	10345	10328	10306	10251	10453	10273	10406	10332	10330	10254	10295	10416	10284	10198	10318	10419	10316	10298	10458	10182	10424	10454	10331	10421	10352	10329	10092	10294	10255	10239	10354	10471	10137	10261	10449	10275	10401	10325	10344	10270	10326	10269	10249	10367	10335	10404	10297	10361	10299	10295	10294	10411	10373	10225	10273	10268	10252	10437	10255	10391	10130	10118	10231	10292	10292	10357	10178	10300	10210	10225	10301	10373	10285	10223	10284	10358	10141	10263	10280	10423	10198	10375	10390	10163	10365	10341	10299	10362	10360	10288	10326	10249	10321	10379	10413	10272	10425	10450	10456	10269	10212	10315	10280	10279	10255	10431	10215	10375	10477	10443	10257	10341	10283	10379	10169	10282	10373	10545	10185	10127	10312	10216	10280	10363	10273	10238	10299	10324	10122	10197	10267	10384	10188	10395	10364	10445	10388	10289	10279	10372	10363	10230	10450	10214	10256	10366	10450	10327	10358	10239	10391	10362	10389	10271	10296	10230	10299	10321	10426	10328	10429	10166	10261	10285	10221	10258	10268	10182	10535	10407	10456	10220	10329	10163	10377	10322	10298	10290	10152	10275	10250	10319	10254	10411	10267	10413	10403	10468	10242	10348	10319	10205	10450	10384	10295	10374	10482	10186	10359	10320	10433	10314	10135	10339	10314	10303	10423	10221	10254	10241	10224	10305	10280	10189	10375	10346	10360	10222	10338	10329	10264	10181	10203	10239	10228	10214	10437	10410	10111	10240	10302	10205	10377	10111	10240	10302	10413	10408	10168	10278	10321	10387	10241	10274	10252	10106	10356	10375	10385	10351	10377	10258	10399	10197	10366	10329	10183	10242	10456	10434	10232	10200	10327	10460	10257	10223	10351	10299	10247	10425	10491	10298	10218	10433	10239	10363	10377	10278	10408	10528	10453	10302	10494	10311	10218	10303	10247	10111	10253	10381	10448	10291	10254	10236	10097	10292	10256	10363	10336	10169	10358	10288	10340	10321	10327	10373	10363	10254	10230	10206	10468	10435	10319	10162	10331	10382	10187	10482	10456	10363	10287	10221	10255	10308	10185	10327	10205	10334	10447	10405	10320	10287	10405	10221	10384	10461	10354	10213	10337	10441	10166	10376	10459	10226	10440	10350	10213	10336	10200	10139	10544	10350	10230	10382	10330	10295	10365	10379	10149	10348	10381	10384	10398	10338	10272	10300	10230	10225	10399	10304	10315	10363	10281	10158	10303	10228	10204	10171	10326	10344	10237	10402	10114	10358	10168	10146	10127	10279	10281	10387	10239	10306	10215	10291	10217	10367	10180	10298	10414	10372	10298	10173	10256	10207	10219	10269	10398	10258	10257	10274	10449	10486	10209	10327	10457	10379	10272	10278	10196	10353	10359	10327	10281	10302	10409	10143	10206	10307	10249	10264	10230	10361	10334	10268	10311	10298	10388	10169	10316	10339	10440	10271	10466	10220	10432	10288	10403	10158	10495	10562	10409	10163	10338	10602	10257	10320	10358	10282	10231	10251	10298	10227	10407	10382	10385	10203	10489	10330	10431	10456	10202	10348	10309	10343	10241	10204	10207	10238	10413	10208	10130	10283	10264	10286	10404	10297	10211	10270	10372	10326	10273	10335	10267	10354	10425	10113	10257	10405	10204	10230	10223	10366	10361	10273	10290	10328	10279	10236	10306	10131	10255	10488	10207	10272	10275	10154	10139	10300	10396	10267	10344	10364	10302	10251	10263	10371	10313	10390	10422	10324	10414	10311	10354	10459	10265	10310	10175	10187	10265	10366	10332	10356	10364	10259	10343	10372	10280	10220	10276	10340	10337	10334	10283	10371	10405	10359	10279	10468	10367	10287	10384	10265	10183	10236	10363	10294	10318	10349	10419	10377	10372	10349	10162	10296	10268	10258	10433	10256	10282	10295	10410	10406	10195	10259	10407	10399	10226	10342	10339	10325	10298	10285	10279	10346	10250	10285	10396	10233	10181	10385	10287	10351	10462	10464	10389	10340	10234	10342	10278	10249	10260	10301	10209
25844	21554	27409	27100	23791	36200	50905	46535	33809	24315	19393	17554	16910	17028	16911	16902	16875	16773	16769	16773	16852	16717	16784	16452	16872	16784	16880	16706	16836	16886	16727	16808	16916	16812	16697	16939	16859	16740	16721	16880	16610	16870	16827	16726	16982	16617	16644	16838	16772	16439	16615	16430	16727	16655	16712	16734	16611	16640	16826	16731	16757	16862	16719	16566	16698	16823	16881	16580	16740	16730	16692	16781	16801	16667	16832	16783	16620	16736	16757	16711	16665	16828	16797	16644	16656	16959	16661	16705	16614	16614	16595	16678	16580	16724	16676	16454	16798	16580	16740	16655	16692	16718	16640	16510	16657	16847	16552	16918	16687	16740	16736	16595	16441	16605	16653	16658	16796	16610	16747	16755	16681	16631	16595	16694	16723	16730	16473	16810	16756	16679	16595	16526	16607	16637	16803	16778	16778	16601	16567	16908	16767	16724	16515	16646	16789	16777	16738	16509	16718	16594	16841	16722	16943	16524	16488	16361	16544	16883	16692	16757	16670	16752	16918	16949	16635	16639	16601	16634	16820	16694	16807	16587	16753	16844	16849	16621	16509	16417	16682	16704	16905	16791	16419	16402	16642	16629	16747	16720	16648	16552	16580	16631	16475	16778	16658	16647	16848	16573	16862	16706	16437	16613	16854	16734	16691	16662	16825	16462	16930	16729	16856	16748	16654	16620	16670	16727	16838	16810	16745	16907	16865	16733	16709	16623	16640	16545	16786	16780	16609	16683	16903	16606	16444	16623	16658	16752	16572	16850	16809	16626	16758	16759	16734	16676	16788	16662	16710	16635	16618	16603	16577	16586	16735	16618	16521	16512	16606	16640	16615	16487	16389	16743	16523	16649	16844	16810	16708	16571	16856	16613	16743	16684	16559	16729	16779	16585	16718	16524	16707	16714	16871	16740	16593	16714	16635	16534	16727	16700	16923	16522	16735	16610	16708	16785	16657	16683	16884	16771	16787	16735	16865	16674	16662	16622	16806	16705	16847	16412	16691	16550	16771	16561	16737	16541	16485	16884	16688	16829	16781	16666	16634	16624	16678	16533	16602	16668	16778	16522	16621	16642	16857	16523	16488	16725	16519	16733	16803	16641	16636	16646	16693	16683	16801	16712	16816	16662	16650	16590	16738	16700	17114	16667	16819	16849	16682	16565	16582	16651	16715	16846	16722	16685	16617	16515	16808	16937	16772	16685	16705	16565	16547	16532	16898	16631	16762	16781	16643	16597	16623	16675	16434	16657	16593	16798	16625	16655	16603	16746	16647	16919	16554	16634	16694	16551	16790	16695	16779	16598	16790	16789	16634	16753	16790	16579	16768	16586	16700	16713	16845	16427	16464	16656	16505	16701	16595	16733	16582	16730	16733	16761	16639	16704	16707	16704	16801	16772	16575	16687	16518	16632	16751	16902	16708	16742	16428	16882	16866	16900	16640	16599	16804	16660	16714	16731	16614	16469	16639	16782	16815	16751	16523	16784	16871	16503	16856	16768	16571	16793	16776	16921	16746	16578	16789	16690	16436	16676	16506	16749	16746	16742	16835	16608	16694	16665	16705	16831	16687	16667	16705	16509	16553	16544	16866	16533	16531	16576	16804	16550	16600	16780	16687	16653	16763	16778	16492	16683	16769	16750	16726	16703	16731	16640	16817	16587	16697	16570	16694	16594	16611	16577	16452	16782	16565	16763	16643	16724	16687	16521	16695	16744	16590	16495	16805	16813	16650	16635	16629	16846	16830	16643	16749	16729	16603	16646	16698	16865	16606	16774	16778	16864	16514	16638	16531	16752	16707	16646	16665	16647	16682	16658	16782	16691	16689	16729	16573	16650	16608	16466	16657	16696	16673	16635	16683	16818	16821	16592	16806	16707	16724	16752	16803	16754	16620	16724	16579	16619	16560	16576	16456	16839	16847	16856	16734	16552	16592	16457	16880	16795	16658	16705	16988	16538	16594	16910	16576	16741	16486	16417	16752	16796	16922	16601	16504	16741	16797	16699	16686	16555	16837	16810	16787	16953	16639	16938	16725	16621	16596	16824	16518	16736	16445	16588	16628	16675	16934	16571	16496	16801	16736	16586	16540	16698	16577	16555	16751	16504	16750	16520	16686	16689	16675	16620	16715	16454	16747	16818	16888	16730	16746	16658	16646	16847	16816	16557	16583	16504	16973	16531	16684	16582	16726	16633	16753	16741	16777	16626	16539	16642	16738	16657	16994	16672	16613	16649	17057	16816	16574	16697	16839	16765	16692	16780	16555	16570	16745	16752	16822	16776	16555	16473	16588	16548	16652	16631	16753	16704	16755	16756	16658	16700	16743	16582	16559	16551	16768	16741	16729	16496	16473	16644	16656	16500	16482	16493	16802	16619	16563	16632	16583	16781	16825	16851	16841	16731	16585	16476	16779	16857	16625	16763	16577	16721	16704	16630	16727	16520	16598	16814	16566	16659	16731	16739	16940	16543	16543	16580	16716	16588	16808	16689	16525	16711	16742	16563	16809	16752	16791	16574	16644	16693	16698	16650	16751	16868	16826	16603	16633	16746	16754	16771	16771	16763	16725	16881	16717	16746	16619	16636	16743	16713	16794	16663	17047	16750	16678	16651	16878	16465	16659	16695	16539	16569	16832	16691	16692	16736	16480	16595	16599	16749	16850	16667	16704	16790	16809	16572	16814	16546	16723	16737	16870	16698	16481	16810	16941	16606	16690	16735	16824	16627	16518	16634	16735	16750	16416	16567	16691	16643	16436	16788	16630	16535	16717	16783	16568	16520	16711	16554	16726	16720	16653	16831	16791	16730	16697	16519	16575	16592	16658	16616	16757	16523	16709	16524	16827	16802	16556	16673	16867	16601	16686	16704	16867	16739	16376	16768	16603	16590	16644	16852	16971	16757	16839	16887	16666	16765	16520	16632	16531	16717	16520	16706	16619	16736	16685	16546	16575	16661	16492	16600	16707	16767	16768	16752	16660	16621	16844	16768	16637	16753	16817	16762	16711	16591	16586	16576	16491	16946	16641	16773	16752	16498	16620	16613	16802	16576	16499	16613	16489	16673	16985	16848	16719	16700	16481	16762	16704	16601	16568	16657	16770	16660	16687	16709	16640	16444	16685	16732	16763	16675	16649	16799	16619	16777	16742	16642	16589	16699	16436	16706	16637	16777	16597	16754	16869	16732	16762	16727	16684	16711	16891	16766	16574	16799	16644	16825	16637	16760	16838	16804	16850	16602	16674	16516	16690	16773	16737	16528	16830	16673	16736	16746	16930	16689	16927	16662	16706	16720	16824	16679	16656	16717	16722	16971	16627	16615	16819	16842	16814	16760	16572	16630	16746	16618	16882	16812	16791	16913	16695	16692	16614	16568	16737	16766	16866	16649	16766	16820	16851	16752	16709	16604	16947	16691	16688	16755	16719	16670	16616	16714	16595	16648	16864	16596	16757	16604	16627	16642	16616	16507	16827	16728	16755	16708	16816	16700	16816	16831	16527	16575	16662	16840	16788	16654	16646	16627	16767	16636	16607	16620	16829	16687	16832	16633	16700	16650	16631	16714	16843	16813	16656	16758	16808	16755	16648	16650	16699	16352	16610	16778	16975	16792	16762	16736	16676	16586	16630	16713	16862	16716	16790	16493	16759	16823	16836	16603	16743	16716	16799	16649	16526	16558	16629	16633	16729	16470	16626	16682	16644	16870	16706	16602	16589	16615	16639	16509	16524	16625	16513	16744	16637	16763	16625	16725	16775	16665	16958	16639	16779	16539	16638	16706	16590	16757	16726	16736	16736	16777	16812	16587	16525	16754	16516	16545	16842	16778	16757	16722	16761	16646	16771	16678	16656	16843	16644	16677	16596	16783	16879	16742	16475	16697	16901	16689	16531	16658	16712	16793	16817	16593	16780	16675	16683	16718	16687	16668	16696	16650	16850	16660	16572	16457	16753	16579	16695	16388	16685	16774	16641	16621	16693	16581	16509	16689	16679	16852	16720	16580	16587	16588	16609	16514	16643	16723	16805	16643	16740	16596	16805	16576	16614	16720	16647	16548	16721	16791	16662	16792	16796	16592	16725	16601	16730	16925	16523	16865	16771	16660	16621	16641	16622	16820	16725	16816	16733	16664	16747	16601	16537	16752	16810	16424	16795	16763	16613	16639	16719	16685	16820	16640	16657	16733	16797	16715	16668	16804	16761	16808	16857	16660	16742	16761	16637	16585	16720	16732	16684	16499	16489	16514	16692	16579	16779	16704	16532	16740	16735	16812	16570	16632	16634	16521	16492	16837	16756	16647	16368	16748	16618	16673	16873	16679	16803	16678	16651	16769	16822	16809	16877	16517	16836	16587	16681	16809	16850	16629	16712	16812	16547	16736	16524	16610	16692	16572	16807	16769	16570	16823	16833	16831	16657	16755	16675	16775	17000	16630	16527	16678	16645	16777	16859	16795	16692	16576	16629	16819	16522	16726	16595	16570	16786	16763	16786	16676	16714	16694	16515	16544	16735	16538	16677	16725	16724	16471	16613	16600	16703	16839	16904	16582	16640	16529	16623	16726	16716	16689	16687	16429	16768	16781	16775	16749	16902	16717	16708	16734	16464	16721	16720	16677	16675	16735	16643	16628	16749	16726	16643	16741	16668	16611	16494	16499	16647	16865	16830	16802	16676	16862	16632	16454	16767	16650	16678	16546	16394	16579	16633	16646	16630	16713	16647	16816	16803	16537	16657	16671	16757	16498	16610	16588	16768	16677	16571	16597	16428	16512	16639	16634	16570	16770	16472	16510	16790	16634	16627	16835	16853	16747	16703	16729	16799	16725	16609	16541	16794	16617	16583	16831	16694	16587	16790	16899	16765	16717	16850	16904	16734	16496	16589	16499	16493	16597	16614	16654	16850	16803	16619	16689	16750	16637	16627	16764	16678	16610	16734	16548	16517	16825	16751	16612	16693	16738	16660	16894	16869	16556	16802	16553	16885	16611	16509	16608	16793	16741	16736	16728	16460	16707	16713	16570	16783	16502	16683	16640	16646	16753	16734	16697	16753	16714	16824	16676	16706	16507	16626	16562	16525	16744	16821	16438	16694	16888	16524	16804	16794	16619	16773	16641	16533	16633	16625	16720	16659	16604	16578	16798
19587	23914	17350	14618	18491	33453	46686	37991	25049	15901	11818	10809	10585	10559	10517	10495	10533	10488	10635	10599	10430	10533	10487	10590	10520	10451	10659	10580	10545	10476	10592	10604	10348	10378	10503	10602	10512	10650	10416	10494	10486	10524	10583	10472	10278	10520	10317	10255	10454	10297	10445	10389	10453	10548	10315	10554	10519	10447	10564	10412	10334	10434	10554	10288	10422	10537	10461	10333	10213	10324	10534	10606	10464	10462	10284	10467	10328	10456	10492	10451	10470	10335	10424	10296	10420	10499	10378	10439	10348	10512	10442	10474	10371	10364	10405	10402	10444	10546	10481	10420	10447	10518	10459	10382	10481	10300	10481	10649	10412	10461	10402	10409	10625	10489	10367	10478	10385	10575	10508	10366	10371	10431	10313	10368	10573	10350	10475	10389	10376	10657	10357	10534	10373	10481	10334	10365	10423	10434	10323	10418	10410	10443	10459	10506	10333	10535	10426	10385	10386	10344	10510	10317	10574	10453	10366	10487	10459	10464	10386	10247	10441	10414	10322	10446	10456	10543	10435	10393	10494	10467	10446	10471	10601	10627	10405	10437	10362	10645	10438	10608	10380	10525	10348	10471	10377	10490	10463	10501	10421	10418	10458	10432	10430	10286	10348	10436	10464	10493	10367	10406	10576	10477	10540	10491	10461	10589	10544	10481	10451	10452	10320	10600	10455	10349	10417	10443	10339	10563	10629	10410	10470	10361	10520	10344	10442	10325	10406	10484	10376	10502	10530	10536	10535	10525	10587	10348	10494	10461	10336	10494	10457	10491	10421	10627	10373	10422	10345	10432	10486	10417	10396	10394	10489	10320	10512	10362	10347	10460	10451	10486	10704	10474	10455	10349	10450	10383	10447	10254	10345	10507	10412	10402	10464	10440	10516	10479	10421	10481	10509	10407	10484	10342	10423	10347	10455	10364	10473	10284	10449	10512	10452	10389	10502	10371	10423	10593	10378	10598	10513	10548	10231	10259	10372	10497	10415	10433	10443	10325	10525	10597	10504	10547	10470	10504	10478	10221	10429	10344	10504	10321	10317	10405	10301	10369	10399	10510	10470	10473	10537	10340	10413	10403	10420	10472	10399	10326	10419	10394	10267	10380	10514	10371	10462	10338	10249	10407	10569	10460	10585	10482	10381	10467	10450	10459	10299	10360	10448	10411	10515	10396	10449	10379	10467	10365	10418	10448	10466	10419	10489	10484	10343	10687	10242	10460	10374	10441	10373	10491	10431	10456	10483	10521	10532	10354	10444	10465	10408	10385	10370	10349	10436	10449	10411	10395	10529	10624	10421	10438	10323	10456	10574	10391	10394	10522	10471	10478	10415	10468	10385	10318	10519	10520	10436	10448	10521	10510	10474	10625	10388	10292	10588	10522	10492	10361	10418	10384	10560	10545	10395	10424	10538	10474	10358	10376	10547	10355	10462	10457	10523	10321	10469	10317	10210	10680	10375	10308	10429	10402	10424	10530	10385	10417	10246	10490	10382	10495	10462	10384	10343	10328	10617	10466	10407	10495	10406	10341	10502	10527	10369	10364	10404	10393	10495	10571	10325	10478	10476	10382	10256	10485	10315	10543	10504	10335	10539	10513	10369	10456	10409	10465	10509	10457	10519	10538	10427	10306	10431	10382	10381	10527	10439	10395	10268	10442	10461	10338	10410	10419	10490	10470	10551	10439	10464	10588	10328	10652	10476	10426	10521	10485	10312	10345	10271	10437	10485	10420	10479	10488	10411	10468	10576	10515	10331	10454	10446	10371	10414	10383	10497	10464	10408	10377	10309	10511	10593	10489	10492	10326	10616	10404	10550	10509	10519	10435	10482	10449	10452	10537	10286	10389	10394	10405	10487	10340	10448	10443	10543	10365	10136	10541	10352	10406	10277	10488	10445	10515	10382	10278	10458	10441	10489	10539	10436	10478	10322	10451	10432	10430	10537	10465	10476	10440	10344	10428	10444	10414	10427	10470	10610	10388	10435	10362	10525	10376	10304	10561	10476	10482	10389	10347	10287	10566	10345	10440	10640	10491	10517	10468	10455	10592	10501	10314	10425	10296	10419	10634	10259	10450	10443	10430	10553	10333	10408	10514	10387	10407	10559	10294	10542	10406	10425	10471	10514	10501	10538	10456	10408	10430	10377	10511	10474	10414	10519	10451	10420	10370	10325	10572	10400	10403	10399	10524	10574	10414	10511	10334	10495	10528	10455	10328	10395	10339	10400	10561	10380	10550	10299	10539	10314	10586	10486	10507	10418	10489	10437	10400	10471	10429	10340	10584	10494	10483	10359	10510	10497	10382	10434	10352	10306	10538	10376	10452	10462	10500	10380	10424	10140	10462	10490	10376	10408	10436	10299	10553	10533	10407	10515	10421	10444	10477	10362	10312	10407	10407	10441	10412	10306	10304	10557	10472	10417	10430	10509	10538	10388	10376	10363	10401	10334	10363	10469	10397	10478	10509	10385	10514	10559	10497	10557	10445	10329	10182	10451	10301	10415	10515	10433	10357	10459	10332	10293	10289	10237	10321	10475	10458	10456	10461	10402	10390	10470	10541	10305	10555	10469	10425	10460	10397	10343	10353	10559	10430	10309	10490	10522	10429	10508	10346	10231	10491	10435	10446	10444	10350	10462	10337	10407	10360	10601	10530	10373	10332	10467	10575	10512	10424	10479	10563	10461	10376	10497	10512	10409	10374	10336	10343	10506	10418	10265	10396	10492	10448	10498	10437	10402	10571	10511	10467	10406	10419	10391	10496	10332	10522	10302	10430	10459	10373	10509	10367	10582	10422	10452	10381	10402	10553	10351	10423	10516	10483	10364	10534	10471	10452	10505	10555	10420	10394	10604	10385	10216	10433	10534	10571	10476	10364	10482	10420	10545	10426	10469	10302	10375	10285	10354	10496	10630	10478	10562	10333	10479	10500	10521	10423	10447	10327	10533	10526	10480	10415	10369	10564	10371	10449	10447	10551	10535	10280	10374	10359	10519	10333	10387	10558	10419	10372	10384	10407	10497	10573	10403	10469	10315	10471	10328	10522	10396	10421	10397	10308	10380	10328	10489	10420	10401	10506	10438	10359	10496	10512	10400	10339	10177	10429	10538	10304	10319	10515	10328	10593	10445	10409	10447	10511	10432	10414	10602	10467	10536	10365	10519	10375	10493	10318	10234	10292	10509	10399	10429	10559	10497	10422	10596	10553	10700	10470	10450	10450	10460	10546	10380	10330	10391	10555	10454	10498	10413	10393	10429	10509	10488	10330	10231	10667	10490	10380	10466	10432	10467	10642	10462	10464	10408	10357	10395	10487	10349	10439	10494	10441	10493	10394	10331	10340	10660	10478	10486	10698	10415	10557	10449	10248	10323	10323	10479	10401	10380	10365	10405	10304	10315	10453	10534	10526	10578	10405	10381	10437	10319	10508	10470	10504	10378	10353	10216	10382	10319	10510	10321	10444	10583	10531	10408	10420	10449	10457	10468	10384	10296	10381	10433	10264	10452	10322	10459	10562	10510	10470	10451	10441	10493	10448	10481	10280	10382	10466	10368	10390	10359	10436	10365	10449	10471	10569	10501	10493	10314	10468	10323	10647	10537	10361	10394	10451	10437	10409	10365	10465	10497	10438	10398	10244	10482	10287	10527	10500	10323	10448	10458	10433	10410	10500	10379	10419	10482	10540	10362	10399	10416	10264	10365	10270	10480	10294	10378	10544	10387	10363	10483	10533	10391	10463	10462	10389	10456	10370	10424	10528	10348	10303	10268	10330	10546	10513	10440	10445	10421	10402	10515	10413	10229	10470	10476	10429	10549	10414	10426	10362	10382	10492	10388	10393	10403	10426	10256	10540	10471	10399	10579	10512	10377	10428	10501	10439	10564	10364	10390	10487	10270	10422	10300	10404	10490	10351	10445	10481	10599	10472	10333	10345	10390	10454	10393	10384	10452	10423	10376	10409	10515	10529	10502	10373	10561	10379	10484	10441	10443	10290	10443	10410	10368	10559	10224	10375	10503	10481	10445	10381	10370	10469	10422	10443	10350	10256	10572	10624	10372	10295	10506	10354	10382	10366	10432	10616	10530	10477	10546	10354	10621	10498	10263	10444	10486	10471	10316	10385	10267	10449	10496	10492	10504	10395	10457	10424	10446	10177	10279	10322	10419	10280	10470	10368	10475	10475	10498	10415	10478	10444	10425	10353	10605	10524	10417	10566	10242	10430	10511	10598	10365	10386	10419	10377	10448	10297	10235	10349	10317	10368	10445	10495	10521	10434	10532	10590	10408	10449	10365	10397	10309	10442	10423	10433	10528	10480	10390	10533	10404	10493	10301	10433	10308	10343	10233	10398	10307	10489	10354	10379	10415	10297	10380	10496	10393	10494	10378	10272	10483	10349	10405	10553	10377	10477	10356	10402	10368	10456	10497	10341	10467	10446	10361	10453	10250	10490	10538	10403	10465	10525	10365	10536	10453	10590	10476	10418	10385	10492	10443	10357	10700	10361	10267	10183	10519	10432	10491	10329	10408	10364	10413	10621	10469	10350	10513	10622	10399	10440	10511	10424	10481	10435	10473	10311	10440	10431	10431	10660	10541	10381	10406	10558	10332	10396	10390	10578	10600	10462	10399	10426	10477	10467	10412	10552	10534	10378	10611	10444	10299	10413	10373	10456	10475	10548	10531	10460	10494	10530	10383	10563	10560	10388	10484	10459	10472	10374	10478	10401	10616	10285	10585	10364	10285	10592	10493	10514	10434	10540	10404	10485	10362	10264	10454	10355	10586	10363	10507	10476	10283	10507	10469	10325	10450	10314	10371	10417	10433	10341	10503	10586	10622	10286	10408	10400	10403	10358	10362	10290	10483	10368	10113	10518	10539	10340	10142	10467	10515	10469	10333	10376	10526	10445	10400	10438	10445	10366	10465	10424	10259	10376	10362	10415	10438	10339	10458	10360	10490	10330	10412	10360	10338	10516	10405	10368	10418	10454	10427	10376	10432	10680	10352	10424	10336	10390	10440	10508	10477	10462	10503	10419	10383	10350	10323	10474	10543	10532	10422	10233	10599	10468	10446	10501	10411	10520	10483	10516	10421	10474	10419	10435	10462	10377	10369	10586	10546	10419	10490	10349
24207	21506	28512	25640	35887	56625	59424	53468	42645	30151	21781	18241	17591	17380	17120	17394	17316	17124	17097	17117	17212	16885	17283	17073	16866	17014	17338	17210	16924	16932	17002	17090	17268	17181	17214	16992	17046	16994	16920	16935	16842	17041	16766	17015	17135	16763	16953	17264	16917	16919	16985	17233	17013	17083	16988	17062	17024	17032	16990	16996	17052	17243	17099	17083	17008	17143	17123	17016	16952	16796	16978	16927	17076	16958	16893	16986	17095	17112	17227	17173	17206	17083	16810	17064	17098	17324	16827	16846	17156	16931	16996	16967	17005	17101	17077	17101	16968	16863	16984	16745	17011	17025	17087	17053	17003	16729	16832	16787	17035	17141	17063	17105	17024	16971	16987	17034	17103	16907	16893	16894	16835	16933	17117	17173	17017	17087	16832	17006	17036	17049	16848	16975	16876	16845	16940	16877	16852	16808	16977	17098	17088	16952	16972	17137	16912	16865	17208	17131	17117	16996	16896	17058	16993	17005	16992	16890	16769	17199	17113	16998	17017	17131	16808	16839	17102	16946	16962	17013	16951	16978	16863	16820	16972	16822	16948	16828	17104	16915	17017	16941	16988	17216	17016	17082	17036	16960	17026	17044	17061	16987	17137	17331	16971	17039	16924	17084	17016	17003	16995	16866	17129	16917	16958	17196	16921	17046	17017	16913	16917	16940	17056	16900	17201	16903	17049	16939	17024	17046	16821	16850	16866	16925	17197	17067	16988	17208	16991	17068	16977	17043	17041	17101	16938	17112	17151	17120	17185	16924	16984	17015	17114	17063	16886	16891	16892	16981	16969	16965	17063	17069	16935	17023	16937	16795	17062	17072	16921	17099	16891	16726	17157	17073	17002	17012	16940	16769	17129	17008	16901	17002	17073	16920	17061	17007	16987	16905	17044	17043	16957	16855	17055	16963	17116	17008	16974	17019	16875	16938	16898	16784	16801	17048	16957	16921	16811	17008	16968	17000	16887	16907	16833	17115	17083	17111	16956	17059	16978	17114	16999	16673	17073	16900	17003	17003	17057	17087	16764	17026	16977	17086	17229	16819	16937	16921	16929	16954	17094	16927	17107	17116	17070	16944	16826	16924	17196	16965	16913	17134	17051	17062	17199	17072	17093	16924	16982	17221	17011	17069	17078	17008	16727	17143	16835	16921	17031	16889	16980	16831	16967	16920	16970	16965	17034	17021	17250	17036	16756	16723	16980	17080	17071	16933	16986	17019	16897	17127	16981	16955	17059	16988	16987	16819	16788	16782	16968	16913	17018	16971	17078	17205	17018	17093	17035	17043	17016	16929	17184	16667	16961	17026	16954	16682	17074	16994	16929	16919	17082	17047	16870	16909	16896	16915	17064	16961	17311	17001	17095	16769	17128	16912	17192	16994	16945	16892	16861	16807	17117	17050	17111	16938	16778	17010	16923	17012	17260	17258	17160	17008	16960	16982	17014	17092	16804	17191	16938	16736	16967	17126	17091	16976	17002	17046	16955	16913	16824	17178	16937	16931	16746	17034	16881	17141	17046	17107	16955	17065	17145	16934	16912	16885	16908	16839	17000	16963	17144	17042	17083	17024	17149	16920	17112	17005	16818	16921	16837	17116	16978	16940	17060	17047	16878	16930	17081	16833	17031	16941	16844	16908	16932	16932	16906	17094	17010	16985	17185	16755	16950	16963	17013	17024	16946	17009	17037	16791	16926	16866	16906	16748	16958	16905	17052	16970	17342	16947	17167	16977	16979	17031	16896	16840	16840	17310	16954	16851	16857	16988	17420	17087	16929	16822	16899	16914	17093	16885	17055	16925	17002	16809	17001	17011	16918	17034	17036	16896	17048	16925	16971	16906	16886	16959	17073	16980	17082	16915	16955	17005	17002	17124	16951	17065	16927	16980	17027	16930	16996	17126	16815	16676	16976	16958	16966	16988	17059	16847	16915	17035	17298	16803	16928	16831	16929	17051	17125	17170	17145	16876	17007	16791	16936	16993	16905	17160	17033	17048	16833	17024	16904	17007	17028	17003	17209	17079	17037	16758	16836	16892	17155	17069	17028	16963	16847	17080	17004	16993	17018	17081	16909	16747	16958	17016	17037	17096	16877	17036	16772	17183	16684	17042	17017	17147	16938	16851	17024	17032	17041	17181	16913	17000	16961	17048	16847	16932	16962	16935	17063	17145	17105	17067	16833	16988	17188	17070	16930	16764	17029	16995	16926	16997	17029	16747	16924	16920	17267	17004	16986	16719	17204	16859	16846	16906	17114	17066	16792	17074	16975	16936	16992	16780	16863	16997	16847	17068	17073	16996	16946	17110	17026	17124	17131	16883	16896	17001	16889	16848	16902	16941	17152	17113	17163	16738	16989	17078	16906	17011	17281	16785	17140	17061	17002	17075	16904	17142	16837	17078	16771	16916	16851	17033	17083	16877	17065	17061	16856	16987	16910	17138	17089	16930	16808	17062	17058	17094	17093	16862	17005	17051	16988	16851	16959	17008	17096	17177	16993	16757	16982	16966	17058	16961	16874	16899	16802	16971	16750	16985	17018	16797	16981	16872	16985	16930	17203	17081	16866	16955	16876	17074	17081	17103	17018	16922	16783	17125	17134	16948	17074	16931	16901	16938	17123	17059	16974	17023	16886	16982	16826	17025	16946	16807	16848	17022	16847	17058	17130	17023	17136	17197	16995	16956	16847	16731	16924	17067	16922	17047	16915	16873	17007	16997	17086	16894	16955	16870	17020	16873	17114	17011	17193	16971	16916	16731	17019	17052	17123	16926	17005	16751	17158	17051	17020	16979	16825	17002	17078	16922	16928	17191	17078	16960	16967	16996	16909	17035	17196	17023	17136	17166	17047	16843	17024	17151	17067	17043	16932	17114	16993	17165	16933	16993	17105	16939	16949	16736	17071	16991	16874	16857	16991	16906	16875	16750	16812	17067	16867	17053	17038	16899	16855	17084	16842	17065	17055	16977	16960	16731	16856	16725	17036	17109	17005	16851	17094	17006	16947	16763	16883	17009	17006	17105	16927	16971	16876	16870	16937	16850	17128	16986	16734	16856	16944	16903	16947	17175	17030	16989	16916	16998	16962	16968	17014	17031	17104	17074	16943	17051	17023	16909	16988	17054	17122	17002	16980	17083	17146	17082	16869	17169	17009	17000	16993	17048	16981	16887	16830	17071	17156	16940	16827	16988	16979	16752	17056	16987	17154	16966	17000	16667	17022	16880	17080	17066	17132	16916	16792	17072	17059	17078	17083	16939	16840	17058	16897	17104	17045	17254	17019	17030	17162	16993	16993	16811	17006	16979	16999	16943	17209	17257	17168	17191	17099	17136	16853	17171	17009	16971	16998	17004	16941	17003	17014	16920	16880	16959	17042	17161	16947	16888	16970	16876	17001	17196	17125	17109	16903	17036	17001	17155	16952	16996	16947	16842	17048	16900	16898	16789	16945	16953	16835	16911	16946	16759	17044	17063	16989	17036	16961	17107	16952	16838	16875	16923	17055	16927	16997	16739	16866	16939	17015	17067	17142	16911	17096	16896	16864	17081	17058	16826	17094	16940	16928	16999	17002	16820	17038	17009	16736	16916	17190	16811	16891	17169	16957	16950	16932	17144	16901	16830	16930	17134	16946	16981	17015	17014	17145	17054	17137	16949	17045	17028	16925	16880	16990	17091	17070	17055	16944	16850	17039	16923	17074	17057	16850	17135	17118	17140	16867	16957	16849	16972	16960	17107	17098	17043	16992	17023	17193	17175	16975	16847	17018	16998	16865	16974	16934	16971	16929	17072	17051	16778	16986	16763	17020	16925	17074	17096	17081	16970	17011	16795	16918	16929	17095	17133	16806	17072	16901	16885	16857	16722	16931	17047	17183	16897	17051	16911	17161	17040	17158	16954	16805	16873	16963	16854	17058	17079	16993	17044	17106	17050	17127	16883	17064	16891	17046	17101	17016	16968	16888	16797	17115	16960	17261	16854	17112	17097	17111	16738	16733	17111	17020	16833	17076	17096	17059	16977	17032	16834	17073	17224	16980	17066	16870	17080	16909	17049	17176	17130	17196	17103	16970	16847	16929	17066	17053	17002	16963	17041	16818	16955	17188	17117	17005	16953	16991	17079	17232	17089	17144	17187	17120	17100	16890	16823	16983	16941	16980	17170	16781	17068	17187	16992	17167	17038	16937	16951	16616	17072	17196	17113	17210	16978	17112	17056	17049	16786	16959	17079	17029	17018	16959	16887	16985	17019	17057	16975	16963	16753	17021	17024	17141	16850	16997	17006	16962	16896	16991	16942	16851	16984	17147	16904	17152	17098	16906	16868	16937	16673	17070	17139	17144	17169	16864	17001	17079	16991	17162	17061	16878	17029	17081	17036	17094	17084	17013	16903	16993	16974	17065	17208	16993	17005	17030	16944	17001	16863	17041	16901	17051	16944	17044	16914	17110	17024	16928	16955	16900	17016	16967	17137	16877	16748	16882	16834	17049	16746	17166	16991	17132	16892	16819	16958	16798	16982	17012	17021	16884	16886	16584	17062	16958	16819	16798	17081	17129	17118	17021	16949	17199	17054	17184	16864	16964	16891	16976	17044	16984	16775	16982	16872	16828	16851	17025	17051	17055	16767	17248	16818	17032	17022	17136	16962	16880	16873	16949	17322	16903	17157	16994	17021	16804	17203	16954	16938	16962	17155	16950	16935	17086	17074	16943	16974	16960	17167	16955	16813	17253	16853	17164	17006	16781	17167	16946	16885	17101	16777	17092	16966	17067	17049	17265	16903	16976	16912	17162	16931	16978	16959	17204	16999	17065	17068	17046	16876	17147	16994	16899	17044	17060	16923	16982	16999	16974	17117	16976	17035	16963	17104	17190	17100	16960	17178	16959	17161	16792	17004	17051	17188	17185	16914	16951	17113	17052	17130	17391	17005	17054	17119	16939	17131	17033	16902	17109	17000	16949	17274	17018	17021	16937	17120	17053	17021	16932	17136	17085	17051	17046	16982	17041	16817	16908	16998	17094	17070	17135	16928	16936	17134	16884	16886	17060	17001	16993	17154	17030	16926	17003	16980	16866	16938	16878	16971	17014	16967	17155	16942	16835	16986	17247	16973	17079	16941	17044	17056	16850	16837	17032	16801
24027	28326	22036	26046	45571	58331	56202	48464	35286	21182	13566	11327	11042	10991	10678	10792	10933	10852	10817	10925	10881	10859	10919	10822	10808	10677	10854	10914	10811	10717	10644	10815	10780	10823	10863	10762	10754	10796	10693	10785	10732	10866	10751	10716	10867	10679	10826	10851	10760	10691	10677	10825	10827	10664	10641	10748	11005	10787	10922	10745	10791	10727	10667	10654	10766	10638	10838	10651	10675	10750	10892	10684	10937	10630	10856	10674	10783	10668	10757	10797	10709	10613	10842	10801	10626	10770	10786	10551	10851	10665	10766	10735	10816	10793	10680	10678	10619	10735	10645	10702	10853	10629	10700	10701	10666	10837	10729	10806	10753	10762	10607	10864	10723	10779	10696	10708	10734	10831	10781	10712	10662	10692	10717	10813	10751	10553	10689	10771	10657	10806	10745	10674	10846	10796	10620	10727	10619	10589	10710	10784	10742	10775	10758	10741	10598	10786	10692	10646	10781	10701	10642	10897	10717	10651	10730	10734	10619	10622	10648	10735	10831	10766	10874	10815	10766	10573	10645	10640	10795	10768	10592	10735	10586	10635	10861	10846	10788	10644	10558	10793	10797	10661	10809	10693	10925	10813	10840	10593	10779	10713	10802	10705	10834	10699	10779	10759	10790	10833	10818	10562	10639	10739	10829	10795	10801	10623	10704	10824	10696	10717	10602	10695	10741	10729	10899	10708	10738	10725	10700	10598	10753	10641	10724	10726	10610	10741	10826	10839	10600	10646	10883	10670	10789	10588	10625	10569	10757	10741	10650	10631	10789	10794	10776	10594	10663	10755	10911	10737	10821	10792	10655	10769	10705	10615	10735	10719	10604	10730	10776	10739	10782	10644	10754	10734	10700	10588	10942	10540	10572	10814	10770	10745	10811	10771	10596	10630	10736	10782	10848	10793	10740	10790	10822	10848	10586	10695	10731	10653	10576	10598	10909	10692	10887	10639	10701	10708	10797	10870	10617	10842	10666	10730	10790	10759	10624	10811	10715	10586	10881	10721	10811	10721	10791	10709	10886	10759	10788	10750	10792	10823	10624	10790	10722	10816	10722	10885	10797	10620	10687	10827	10777	10653	10811	10711	10795	10744	10681	10742	10714	10685	10647	10675	10704	10715	10794	10702	10839	10918	10679	10765	10820	10781	10733	10564	10845	10768	10892	10764	10737	10699	10806	10859	10731	10799	10819	10822	10881	10643	10770	10618	10654	10651	10701	10669	10723	10738	10753	10579	10687	10565	10877	10703	10810	10743	10813	10704	10718	10710	10822	10712	10851	10514	10722	10880	10745	10662	10817	10744	10570	10672	10513	10919	10749	10706	10718	10655	10647	10626	10623	10640	10761	10767	10699	10780	10762	10762	10709	10875	10769	10701	10801	10562	10727	10627	10650	10749	10761	10629	10737	10708	10671	10873	10596	10720	10835	10686	10595	10571	10606	10760	10701	10620	10640	10778	10709	10692	10593	10821	10710	10774	10778	10660	10616	10626	10773	10823	10863	10650	10764	10721	10578	10676	10773	10711	10839	10651	10674	10802	10656	10740	10738	10745	10681	10722	10776	10746	10788	10780	10744	10758	10668	10841	10725	10686	10712	10549	10733	10721	10705	10656	10784	10671	10711	10589	10878	10568	10775	10841	10665	10647	10543	10678	10714	10684	10635	10737	10591	10663	10763	10733	10733	10859	10718	10641	10702	10913	10873	10782	10803	10607	10679	10753	10804	10688	10741	10811	10637	10849	10525	10811	10704	10645	10753	10641	10703	10720	10850	10764	10834	10650	10639	10818	10634	10808	10753	10892	10817	10770	10689	10663	10668	10726	10692	10897	10728	10717	10715	10701	10744	10640	10799	10744	10638	10690	10824	10696	10626	10870	10866	10824	10655	10701	10764	10627	10822	10688	10794	10784	10742	10716	10462	10730	10770	10741	10605	10608	10650	10812	10618	10809	10748	10631	10647	10715	10813	10631	10817	10820	10731	10861	10736	10649	10831	10754	10688	10782	10635	10684	10652	10752	10779	10866	10816	10703	10753	10897	10755	10581	10717	10694	10759	10749	10596	10514	10780	10741	10656	10738	10722	10723	10688	10766	10715	10655	10633	10775	10790	10697	10659	10902	10809	10711	10757	10746	10731	10549	10732	10830	10611	10633	10815	10554	10685	10783	10835	10726	10652	10870	10752	10672	10682	10883	10841	10590	10722	10843	10765	10575	10811	10698	10780	10616	10646	10735	10603	10702	10873	10714	10754	10628	10744	10774	10749	10735	10686	10749	10679	10773	10746	10558	10885	10783	10735	10753	10811	10634	10638	10719	10671	10932	10689	10748	10586	10766	10509	10815	10724	10676	10847	10657	10696	10546	10690	10689	10575	10780	10745	10768	10877	10872	10750	10759	10718	10689	10715	10763	10708	10637	10676	10760	10731	10747	10519	10530	10728	10783	10720	10764	10705	10478	10620	10707	10775	10806	10770	10737	10675	10699	10695	10749	10693	10943	10737	10777	10864	10711	10769	10713	10688	10787	10697	10751	10565	10760	10867	10808	10657	10708	10766	10786	10636	10762	10755	10801	10523	10757	10629	10764	10617	10831	10722	10555	10836	10744	10690	10665	10555	10809	10682	10704	10620	10740	10700	10697	10731	10771	10879	10628	10756	10771	10806	10661	10759	10795	10696	10696	10654	10843	10716	10748	10742	10661	10668	10765	10737	10750	10823	10706	10814	10883	10691	10771	10744	10746	10659	10720	10710	10770	10805	10737	10700	10647	10699	10654	10642	10821	10668	10629	10700	10704	10649	10624	10756	10716	10698	10601	10636	10896	10707	10698	10774	10797	10582	10814	10633	10656	10775	10572	10609	10654	10710	10798	10685	10783	10574	10769	10727	10693	10600	10716	10750	10620	10795	10742	10914	10794	10795	10734	10743	10718	10755	10471	10867	10502	10692	10713	10741	10775	10689	10690	10725	10704	10791	10825	10946	10687	10777	10594	10611	10786	10738	10756	10722	10799	10614	10834	10627	10630	10626	10577	10753	10679	10840	10803	10729	10659	10472	10814	10750	10658	10671	10879	10688	10757	10813	10712	10849	10697	10793	10648	10704	10778	10605	10743	10662	10676	10599	10790	10682	10625	10568	10770	10702	10785	10661	10828	10708	10828	10788	10869	10672	10706	10658	10738	10639	10684	10658	10620	10711	10610	10690	10687	10739	10720	10447	10811	10676	10731	10704	10914	10610	10678	10708	10840	10776	10757	10722	10719	10797	10713	10714	10680	10678	10684	10786	10592	10570	10569	10658	10710	10745	10483	10828	10611	10595	10704	10686	10750	10758	10809	10829	10608	10538	10643	10802	10598	10880	10637	10690	10661	10759	10805	10793	10725	10707	10726	10761	10637	10687	10679	10903	10703	10674	10802	10547	10903	10743	10740	10721	10787	10866	10810	10816	10749	10823	10757	10754	10697	10648	10749	10523	10744	10826	10583	10698	10794	10720	10671	10747	10645	10838	10832	10630	10745	10875	10620	10861	10619	10675	10758	10626	10636	10628	10760	10642	10810	10623	10685	10629	10792	10628	10842	10509	10733	10886	10668	10649	10705	10675	10856	10790	10657	10661	10715	10674	10692	10772	10560	10656	10807	10765	10611	10766	10631	10712	10874	10724	10730	10854	10642	10740	10756	10727	10674	10836	10756	10664	10653	10779	10624	10788	10713	10640	10779	10560	10683	10737	10684	10808	10830	10731	10796	10832	10745	10633	10767	10774	10661	10619	10853	10734	10636	10538	10781	10811	10797	10773	10717	10890	10689	10628	10658	10764	10686	10724	10679	10662	10743	10709	10865	10659	10743	10831	10751	10849	10691	10757	10787	10764	10807	10763	10689	10588	10660	10775	10676	10645	10649	10740	10778	10826	10549	10813	10791	10622	10826	10583	10585	10704	10791	10790	10612	10685	10588	10764	10775	10829	10752	10727	10748	10776	10710	10766	10688	10634	10677	10726	10732	10593	10724	10746	10776	10732	10688	10480	10848	10667	10601	10872	10788	10671	10775	10807	10725	10678	10577	10808	10831	10674	10853	10715	10876	10613	10783	10739	10927	10676	10598	10743	10811	10777	10698	10829	10674	10695	10763	10539	10706	10713	10697	10606	10660	10654	10772	10739	10683	10729	10693	10600	10712	10793	10602	10658	10879	10701	10673	10572	10893	10728	10792	10651	10798	10724	10689	10694	10731	10625	10690	10703	10722	10785	10783	10732	10664	10753	10805	10560	10637	10760	10669	10704	10771	10791	10821	10716	10883	10791	10634	10715	10659	10637	10759	10580	10659	10718	10647	10581	10657	10748	10708	10821	10875	10759	10701	10688	10658	10855	10657	10650	10745	10690	10640	10755	10622	10743	10786	10833	10685	10649	10793	10734	10785	10727	10827	10794	10697	10688	10910	10745	10778	10894	10737	10933	10792	10735	10860	10752	10683	10782	10660	10729	10632	10797	10916	10668	10650	10787	10575	10870	10709	10640	10836	10811	10596	10773	10715	10566	10660	10690	10794	10595	10749	10858	10882	10738	10724	10726	10711	10796	10681	10708	10667	10741	10743	10821	10646	10733	10728	10662	10722	10643	10799	10660	10802	10605	10797	10663	10733	10825	10662	10688	10633	10802	10893	10642	10840	10741	10626	10572	10705	10670	10731	10756	10761	10664	10659	10879	10630	10680	10742	10718	10591	10772	10825	10747	10625	10870	10739	10708	10718	10609	10629	10732	10742	10586	10860	10768	10894	10663	10648	10613	10760	10677	10692	10671	10538	10775	10700	10692	10780	10596	10790	10778	10578	10601	10600	10779	10644	10854	10604	10779	10652	10741	10580	10769	10709	10802	10764	10733	10767	10803	10683	10792	10756	10717	10739	10639	10705	10704	10770	10604	10752	10832	10668	10840	10912	10836	10628	10640	10628	10726	10612	10755	10759	10754	10743	10779	10607	10869	10634	10526	10747	10894	10797	10606	10749	10687	10727	10813	10692	10835	10880	10714	10817	10567	10731	10686	10736	10672	10643	10769	10690	10862	10599	10802	10567	10764	10774	10763	10607	10761	10695	10826	10797	10760	10638	10677	10704	10683	10788	10843	10657	10734	10815	10688	10818
32109	22742	21039	19222	18206	22935	22892	22653	20820	18520	17402	17208	17030	16960	16790	16818	16856	16907	17018	16753	16642	16917	16848	16948	17005	16793	16758	16713	16888	16719	16912	16934	16797	16817	16819	16820	16834	17023	16872	16656	16888	16686	16665	16789	16823	16896	16939	16762	16830	17076	16984	16682	16933	16763	16697	16868	16667	16726	16724	16731	16759	16853	16649	16795	16963	16747	16801	17056	16860	16765	16725	16869	16880	16661	16865	16836	16902	16843	16545	16595	16878	16931	16803	16712	16886	16548	16883	16819	16898	16762	16686	16749	16753	16778	16587	16815	16830	16796	16785	16684	16773	16829	16591	16771	16687	16816	16837	16893	16615	16816	16797	16838	16680	16717	16659	16597	16742	16960	16732	16830	16842	16841	16678	16699	16699	16863	16870	16598	16757	16650	16858	16797	16811	16904	16670	16694	16709	16835	16852	16753	16808	16847	17026	16893	16793	16872	16838	16880	16788	16898	16644	16982	16924	16576	16830	16824	16894	16761	16869	16851	16657	16821	16901	16817	17015	16806	16900	16960	16879	16908	16710	16956	16846	16822	16913	16854	16711	16733	17045	16762	16753	16815	16767	16677	16904	16650	16922	16805	16839	16812	16636	17056	17095	16920	16876	16949	16742	16851	16805	16860	16589	16735	16978	16520	16696	16604	16841	16919	16790	16737	16728	16580	16799	16804	16880	16872	16825	16654	16802	16858	16834	16673	16728	16884	16755	16799	16714	16784	16794	16870	16914	16870	16909	16657	16690	16606	16740	16682	16596	16922	16741	16748	16842	16823	16562	16793	16864	16920	16489	16747	16908	16778	17036	16926	16633	16773	16867	16801	16729	16601	16781	16947	16789	16642	16775	16955	16545	16585	16909	16754	16909	16687	16679	16879	16891	16942	16700	16783	16713	16875	16812	16739	16932	16673	16745	16692	16809	16804	16899	16568	16856	16627	16882	16780	17009	16639	16925	16712	16477	16835	16595	16846	16746	16697	16670	16789	16603	16827	16936	16852	16727	16770	16706	16421	16987	16714	16755	16727	16904	16756	16832	16734	16908	16960	16665	16758	16788	17002	16791	16764	16850	16895	16869	16577	16825	16913	16678	16664	16796	16891	16808	16814	16710	16712	16770	16852	16805	16704	16949	16680	16691	16893	16900	16797	16831	16903	16896	16697	16692	16785	16793	16741	16809	16936	16762	16924	16823	16780	17008	16823	16944	16838	16548	16907	16837	16915	16783	16859	16729	17081	16534	16687	16828	16894	17002	16622	16830	16699	16666	16642	16802	16610	16665	16874	16884	16788	16792	16820	16663	16775	16800	16693	16804	16769	16881	16840	16644	17002	16896	16806	16822	16778	16731	16967	16965	16466	16616	16737	16627	16820	16867	16533	16623	16873	16729	16683	16755	16936	17058	16972	16784	16955	16841	16832	16934	17080	16701	16620	16616	16762	16730	16952	16647	16735	16823	16885	16458	16557	16771	16787	16688	16905	16677	16941	16943	16769	16739	16789	16544	16718	16800	16767	16734	16693	16642	16676	16681	16858	16629	16811	16896	16764	16887	16737	16770	16763	16849	16919	16604	16725	16709	16541	16659	16689	17020	16980	16728	16856	16683	16848	16953	16980	16799	16773	16968	16835	16700	16885	16555	16817	16711	16813	16782	16606	16791	16752	16831	16742	16596	16542	16800	16957	16548	16731	16741	16649	16793	16853	16754	16580	16678	16843	16750	16777	16874	16692	16871	16846	16950	16813	16699	16814	16902	16832	16812	16818	16875	16840	16856	16757	16834	16809	16800	16967	16965	16759	16907	16782	16688	16868	16874	16653	16831	16569	16844	16839	16891	16868	16938	16954	16902	16947	16634	16818	16722	16678	16588	16869	16702	16698	16842	16737	16822	16933	16908	16853	16878	16717	16819	16776	16637	16735	16667	17061	16715	16768	16778	16681	16829	16623	16826	16854	16799	16941	16824	16702	16754	16687	16614	16488	16761	16732	16707	16793	16774	16730	16656	16709	16862	16966	16746	16851	16904	17091	16756	16840	16926	16792	16963	16897	16907	16828	16531	16877	16816	16898	16652	16625	16646	16834	16881	16599	17048	16787	16840	16835	16747	16740	16816	16686	16674	16763	16786	16740	16697	16762	16761	16536	16791	17012	16686	16890	16911	16809	16892	17079	16905	16740	16995	16694	16850	16740	16924	17129	16733	16901	16805	16777	16855	16913	16891	16830	16784	16571	16713	16779	16794	16764	16535	16969	16875	16760	16674	16828	16715	16698	16756	16671	16783	16831	16849	16717	16862	16823	16712	16964	16860	16802	17051	16680	16921	16805	16879	16912	16731	16598	16838	16877	16716	16906	16856	17171	16899	16899	16854	16787	16624	16937	16695	16740	16888	16991	16723	16708	16716	16761	16852	16966	16835	16738	16791	16602	16841	16640	16900	17047	16738	16749	16859	16717	16840	16878	16691	16823	16865	16777	16794	16858	16671	16922	16739	16703	16840	16781	16680	16729	16873	16902	16923	17029	16865	16890	16768	16719	16954	16968	16832	16680	16808	16833	16790	16927	16894	16950	16667	16771	16986	16723	16885	16837	16703	16532	16841	16816	16703	16709	16698	16623	16837	16872	16777	16675	16907	16964	16753	16718	16663	16834	16865	16617	16984	16892	17046	16782	16737	16815	16726	16713	16905	16851	16941	16865	16839	16810	16922	16867	16854	17089	16804	16647	16787	16686	16618	16561	16956	16923	16751	16702	16920	16632	16757	16825	16681	16764	16768	16901	16770	16842	16638	16841	16772	16690	16664	17002	16732	16809	16868	16879	16619	16995	16993	16593	16807	16834	16623	16852	16790	16955	16839	16750	16862	16947	16678	16632	16715	16972	16772	16794	16771	16994	16744	16649	16761	16717	16871	16969	16897	16677	16751	16836	16722	16805	16694	16737	16671	16818	16996	16624	16503	16865	16795	16809	16981	16691	16759	16796	16789	16655	16675	16660	16842	16764	16961	16941	16803	17010	16926	16701	16848	16759	16867	16772	16645	16879	16897	16880	16864	16880	16707	16863	16894	16786	16978	16790	16912	16837	16793	16703	16804	16845	16716	16784	16839	16843	16980	16709	16811	16756	16795	16729	16781	16686	16710	16636	17002	16882	16765	16737	16878	16629	16791	16701	16782	16772	16738	16774	16884	16896	16580	16658	16734	16926	16839	16888	16747	16575	16719	16579	16932	16809	16794	16876	16985	16852	16642	16767	16807	16567	16962	16789	16719	16597	16708	17005	16682	16891	16900	16854	16758	16870	16893	16884	16798	16717	16593	16886	16956	16805	16589	17006	16818	16878	16869	16704	16742	16580	16762	16845	16794	16853	16574	16820	16702	16750	16858	16799	17029	16987	16939	16831	16693	16881	16782	16666	16745	16681	16594	16630	16917	16703	16917	16911	16890	17003	16686	16692	16803	16629	16666	16812	16995	16660	16823	16871	16833	16805	16911	16878	16905	16801	16798	16700	16842	16821	16626	16601	17018	16760	16624	16885	16689	16907	16746	17038	16867	16973	16989	16769	16492	16793	16632	16523	16865	16788	16779	16755	16911	16726	16945	16710	16707	16703	16865	16729	16917	16741	16894	16889	16865	16965	16834	16871	16800	16870	17087	16787	16954	16795	16755	16878	16651	16721	16887	16766	16627	16566	16806	16800	16862	16555	16671	16804	16834	16708	16706	16934	16706	16874	16651	16578	16662	16822	16694	16905	16831	16513	16858	16801	16921	16699	16868	16858	16820	16849	16770	16916	16930	16627	16860	16702	16765	16578	17085	16996	16654	16818	16650	16679	16659	16827	16584	16801	16735	16872	16841	16927	16753	16636	16857	16677	16913	16813	16714	16584	16830	17095	16753	17078	16821	16842	16550	16756	16795	16765	16905	17007	16925	16736	16830	16754	16945	16616	16824	16928	16861	16903	16748	16970	16695	16636	16739	16788	16876	16683	16978	16907	16863	16831	16547	16792	16949	16784	16756	16700	16936	17046	16720	16908	16951	16829	16934	16575	16740	16900	16718	16785	16792	16896	16783	16727	16910	16803	16666	16936	16707	16877	16535	16891	16771	16859	16617	16667	16840	16552	16675	16935	16825	16658	16576	16919	16696	16858	17021	16623	16655	16828	16995	16756	16906	16937	17065	16778	16901	16992	16798	16636	16611	16756	16748	16841	16917	16654	17039	16873	16744	16843	16838	16821	16871	16536	16911	16527	16804	16819	16745	16978	16913	16948	16798	16898	16928	16638	16855	16715	16936	17024	16892	16827	16687	16928	16732	17017	16838	16921	16992	17093	16732	16905	16688	16751	16724	16882	16877	16762	16786	16726	16503	16678	16801	16776	16819	16615	16736	16793	16881	16931	16584	16847	16712	16626	16897	16838	16906	16852	16938	17011	16883	16677	16895	16539	16595	16725	16715	16717	16925	16882	16929	16880	16861	16841	16775	16835	16911	16868	16645	16745	16887	16888	16705	16753	16724	16652	16606	16803	16892	16757	16958	16690	16731	16570	16900	16710	16707	16974	16872	16946	16636	16841	17012	16682	16645	16656	16684	16673	16664	16752	16637	16676	16890	16875	16664	16738	17005	16743	16848	16660	16808	16838	16897	16804	16848	16777	16615	16738	16833	16728	16765	17005	16825	16973	16843	16774	16768	16833	16951	16717	16886	16773	16817	16618	16844	17078	16773	16781	16717	16793	16900	16758	16806	16897	16669	16807	16672	16703	16673	16904	16544	16651	16808	16678	16799	16801	16801	16918	16888	16732	16798	16680	16717	16736	16803	16692	17022	16718	16654	16655	16743	16875	16778	16642	16799	16971	16720	16638	16881	16608	16739	16904	16622	16602	16703	16733	16865	16639	16632	16794	16686	16836	16664	16699	17066	16897	16990	16706	16879	16990	16732	16771	16766	16871	16813	16728	16596	16764	16680	17030	16812	16704	16891	16654	16663	16925	16750	16628	16726	16605	16681	16929	16966	16649	16639	16800	16794	16989	16759	16778	16744	16806	16822	16699	16609	16993	16749	16849	16831	16940	16882	16636	16804	16825	16740	16870	16644	16912	17053	16421	16714	16816	16563	16740	17075	16821	16907	16690	16796	16792
16281	15357	12823	11344	12269	17103	16302	15598	13478	11424	10671	10489	10429	10400	10378	10450	10438	10395	10375	10378	10372	10368	10453	10492	10233	10337	10448	10187	10494	10268	10474	10467	10448	10475	10442	10395	10432	10289	10242	10426	10322	10319	10412	10404	10235	10482	10482	10313	10389	10665	10323	10209	10466	10367	10273	10407	10380	10449	10339	10482	10425	10448	10473	10453	10307	10235	10226	10362	10433	10351	10307	10419	10442	10492	10330	10292	10455	10401	10342	10383	10253	10482	10341	10424	10350	10422	10497	10378	10359	10288	10481	10218	10255	10536	10538	10342	10363	10371	10359	10495	10372	10330	10347	10283	10403	10465	10468	10232	10370	10358	10279	10401	10410	10445	10332	10226	10295	10257	10384	10200	10440	10310	10288	10222	10198	10464	10262	10356	10434	10338	10253	10350	10479	10393	10204	10270	10250	10335	10325	10382	10286	10456	10172	10352	10152	10312	10438	10362	10400	10215	10326	10218	10247	10457	10292	10509	10186	10232	10431	10388	10283	10353	10217	10283	10245	10253	10309	10368	10327	10330	10389	10214	10226	10483	10274	10366	10285	10388	10393	10324	10346	10358	10316	10304	10338	10406	10448	10251	10465	10356	10464	10431	10227	10382	10488	10431	10314	10334	10185	10548	10275	10353	10424	10452	10320	10294	10437	10230	10485	10435	10298	10444	10350	10212	10468	10303	10585	10363	10416	10381	10383	10283	10436	10213	10483	10370	10491	10303	10132	10259	10307	10221	10447	10307	10308	10390	10585	10178	10416	10285	10337	10329	10401	10297	10278	10143	10307	10236	10357	10220	10335	10218	10421	10195	10291	10314	10383	10319	10397	10358	10296	10608	10249	10419	10206	10456	10317	10583	10403	10245	10239	10348	10266	10261	10429	10219	10367	10388	10263	10401	10340	10314	10289	10356	10324	10324	10422	10283	10349	10343	10391	10427	10290	10501	10443	10328	10320	10328	10410	10421	10366	10349	10392	10274	10217	10368	10490	10233	10396	10382	10238	10398	10372	10436	10398	10410	10384	10284	10344	10361	10414	10258	10360	10238	10584	10176	10330	10420	10316	10414	10496	10234	10270	10287	10403	10360	10569	10288	10339	10395	10417	10493	10298	10280	10404	10491	10334	10461	10309	10308	10349	10299	10444	10256	10273	10281	10335	10355	10408	10408	10297	10428	10266	10333	10512	10349	10416	10341	10342	10464	10358	10239	10397	10270	10314	10353	10438	10368	10309	10266	10285	10217	10373	10382	10337	10553	10343	10307	10443	10300	10221	10515	10351	10324	10416	10357	10271	10260	10366	10340	10497	10285	10290	10427	10266	10344	10317	10239	10433	10389	10209	10378	10455	10325	10619	10354	10440	10307	10233	10239	10350	10322	10390	10120	10373	10350	10300	10443	10351	10274	10402	10237	10238	10315	10478	10555	10377	10388	10408	10365	10465	10370	10423	10361	10453	10306	10294	10292	10285	10220	10378	10467	10355	10278	10258	10508	10286	10308	10546	10258	10442	10341	10364	10423	10260	10502	10371	10377	10387	10367	10483	10310	10459	10304	10498	10488	10347	10338	10320	10390	10408	10411	10285	10398	10249	10460	10223	10500	10338	10272	10445	10334	10301	10415	10247	10480	10325	10363	10255	10378	10606	10235	10414	10395	10335	10380	10378	10377	10402	10309	10429	10299	10304	10397	10365	10380	10326	10332	10300	10281	10385	10410	10376	10395	10348	10414	10300	10424	10368	10355	10247	10258	10389	10384	10145	10314	10422	10356	10323	10270	10263	10445	10439	10365	10246	10463	10289	10378	10306	10482	10294	10400	10440	10267	10304	10292	10332	10473	10380	10569	10198	10302	10353	10504	10364	10260	10236	10417	10384	10233	10415	10469	10432	10381	10402	10368	10413	10333	10503	10312	10355	10487	10444	10428	10398	10260	10315	10354	10423	10252	10495	10382	10212	10343	10333	10490	10347	10521	10385	10337	10278	10327	10428	10356	10384	10390	10389	10282	10376	10355	10370	10427	10446	10368	10488	10307	10504	10293	10463	10365	10387	10325	10331	10411	10433	10273	10245	10235	10436	10313	10233	10326	10340	10307	10327	10463	10345	10327	10181	10301	10469	10446	10273	10367	10327	10358	10244	10314	10405	10334	10394	10291	10307	10203	10388	10306	10416	10422	10396	10342	10236	10365	10343	10345	10325	10182	10324	10388	10549	10332	10293	10426	10398	10375	10284	10318	10379	10374	10324	10314	10424	10413	10126	10351	10288	10182	10503	10373	10422	10351	10313	10313	10228	10254	10208	10140	10267	10362	10313	10239	10228	10441	10396	10358	10345	10533	10320	10319	10295	10337	10323	10501	10296	10428	10173	10354	10437	10357	10373	10310	10439	10193	10221	10366	10359	10373	10410	10314	10312	10423	10360	10275	10489	10388	10360	10418	10417	10273	10434	10369	10473	10272	10324	10487	10261	10182	10329	10452	10593	10465	10381	10294	10231	10357	10384	10293	10401	10489	10418	10217	10318	10369	10319	10424	10272	10362	10500	10309	10359	10330	10442	10527	10428	10487	10375	10401	10290	10347	10370	10453	10425	10352	10430	10311	10345	10287	10279	10361	10341	10391	10400	10562	10312	10297	10431	10395	10393	10432	10533	10528	10432	10396	10350	10403	10267	10438	10396	10205	10414	10381	10467	10401	10369	10356	10306	10424	10457	10465	10318	10179	10511	10291	10293	10320	10387	10303	10330	10459	10243	10334	10273	10345	10311	10342	10248	10340	10501	10462	10300	10428	10440	10481	10390	10319	10382	10171	10425	10381	10294	10439	10366	10356	10401	10434	10485	10443	10465	10188	10333	10379	10380	10300	10306	10471	10418	10538	10357	10253	10412	10474	10262	10337	10445	10324	10440	10246	10358	10400	10411	10369	10325	10302	10316	10551	10392	10446	10346	10342	10350	10426	10252	10282	10399	10449	10277	10419	10276	10361	10390	10353	10336	10390	10283	10288	10249	10392	10300	10355	10179	10462	10350	10422	10453	10302	10439	10266	10295	10268	10308	10302	10498	10390	10430	10493	10368	10354	10261	10341	10337	10264	10424	10424	10656	10191	10414	10466	10263	10439	10488	10438	10558	10254	10451	10327	10371	10376	10320	10346	10410	10291	10305	10555	10316	10189	10479	10311	10515	10254	10289	10420	10256	10103	10374	10504	10309	10575	10341	10405	10381	10340	10483	10274	10450	10253	10486	10261	10380	10419	10432	10334	10409	10294	10508	10325	10486	10461	10249	10182	10330	10476	10285	10307	10380	10478	10215	10603	10226	10226	10367	10313	10207	10358	10419	10441	10434	10395	10500	10262	10365	10344	10381	10432	10276	10408	10304	10284	10288	10383	10306	10294	10393	10382	10297	10347	10451	10374	10338	10179	10377	10296	10268	10506	10389	10421	10676	10349	10380	10308	10508	10248	10306	10347	10263	10393	10275	10321	10391	10514	10393	10288	10468	10225	10408	10304	10395	10411	10291	10414	10219	10358	10403	10404	10244	10287	10486	10378	10383	10258	10352	10496	10281	10446	10351	10304	10400	10249	10519	10432	10248	10392	10428	10351	10387	10322	10293	10184	10441	10628	10336	10450	10471	10440	10326	10234	10431	10496	10276	10274	10387	10383	10358	10376	10403	10240	10453	10520	10398	10376	10194	10522	10377	10188	10241	10389	10452	10265	10478	10416	10409	10498	10391	10357	10391	10328	10171	10442	10529	10328	10321	10431	10404	10423	10324	10294	10411	10394	10417	10379	10331	10200	10532	10410	10240	10421	10436	10284	10365	10475	10369	10452	10273	10237	10464	10300	10390	10293	10242	10443	10314	10408	10376	10403	10339	10298	10387	10296	10315	10565	10536	10320	10419	10363	10378	10466	10323	10288	10384	10368	10344	10243	10319	10408	10407	10381	10504	10540	10524	10346	10374	10425	10388	10347	10396	10363	10415	10510	10506	10337	10413	10164	10438	10454	10398	10246	10331	10428	10312	10388	10363	10195	10283	10469	10370	10437	10321	10509	10370	10190	10417	10414	10376	10295	10356	10362	10399	10308	10436	10537	10350	10357	10394	10500	10296	10345	10365	10300	10392	10411	10325	10428	10226	10236	10297	10286	10345	10321	10254	10264	10343	10484	10304	10362	10473	10313	10396	10319	10365	10342	10349	10377	10398	10312	10353	10444	10224	10371	10235	10384	10300	10306	10320	10268	10340	10319	10407	10448	10421	10367	10219	10411	10548	10397	10379	10366	10451	10313	10483	10302	10399	10536	10492	10363	10413	10367	10316	10208	10619	10411	10289	10181	10282	10335	10377	10190	10510	10265	10330	10360	10350	10383	10454	10365	10513	10302	10267	10426	10260	10295	10331	10316	10523	10183	10293	10625	10473	10343	10265	10341	10328	10246	10237	10399	10328	10373	10283	10324	10406	10314	10361	10263	10398	10336	10339	10352	10417	10330	10253	10325	10356	10467	10350	10479	10447	10408	10432	10386	10391	10268	10465	10193	10295	10229	10369	10286	10513	10269	10357	10381	10443	10389	10395	10368	10321	10360	10357	10239	10381	10306	10254	10635	10309	10368	10329	10364	10540	10391	10228	10432	10257	10391	10407	10345	10312	10173	10300	10333	10522	10351	10354	10329	10392	10438	10506	10360	10422	10286	10382	10413	10308	10207	10412	10469	10205	10380	10275	10292	10341	10200	10448	10494	10416	10243	10281	10300	10513	10626	10392	10297	10505	10326	10390	10246	10403	10319	10344	10377	10296	10435	10348	10324	10237	10362	10376	10259	10344	10227	10652	10381	10401	10299	10410	10343	10340	10529	10272	10472	10367	10378	10298	10402	10361	10442	10412	10355	10386	10397	10334	10334	10340	10341	10313	10454	10495	10277	10395	10438	10372	10306	10438	10374	10343	10374	10278	10416	10284	10382	10347	10417	10275	10385	10337	10533	10265	10251	10372	10295	10425	10349	10384	10259	10337	10480	10550	10235	10411	10535	10244	10416	10308	10483	10174	10296	10297	10307	10318	10235	10321	10207	10418	10306	10436	10585	10358	10534	10485	10261	10213	10472	10469	10286	10442	10453	10368	10411	10431	10330
25863	21513	27437	27178	23205	41804	54684	43378	30902	22808	18766	17288	17035	16682	16840	16800	16774	16731	16876	16856	16805	16355	16651	16641	16735	16699	16686	16523	16736	16756	16759	16697	16994	16529	16864	16695	16738	16690	16685	16798	16818	16765	16639	16543	16636	16574	16603	16810	16901	16542	16581	16649	16705	16715	16564	16590	16492	16668	16682	16617	16764	16657	16699	16567	16629	16389	16567	16886	16518	16712	16739	16748	16679	16650	16686	16782	16635	16534	16776	16533	16545	16548	16384	16748	16655	16469	16496	16540	16509	16730	16797	16524	16627	16705	16645	16479	16748	16438	16573	16772	16701	16690	16599	16704	16574	16655	16818	16477	16633	16779	16704	16613	16522	16554	16752	16668	16773	16414	16458	16379	16707	16636	16684	16716	16739	16478	16611	16681	16626	16581	16608	16616	16573	16536	16551	16673	16548	16588	16472	16770	16389	16472	16653	16448	16633	16657	16471	16339	16535	16306	16574	16555	16592	16681	16771	16659	16381	16827	16487	16372	16848	16723	16616	16446	16636	16590	16563	16732	16521	16558	16841	16532	16550	16644	16537	16665	16590	16761	16875	16776	16644	16475	16645	16864	16567	16632	16599	16488	16673	16519	16852	16630	16660	16538	16681	16595	16451	16913	16776	16553	16764	16775	16720	16625	16682	16752	16782	16411	16477	16743	16628	16555	16415	16531	16602	16705	16551	16535	16464	16817	16694	16653	16621	16644	16578	16758	16777	16573	16625	16681	16609	16483	16588	16546	16687	16500	16528	16476	16685	16512	16586	16498	16594	16698	16565	16521	16666	16721	16615	16553	16456	16547	16621	16345	16417	16700	16569	16377	16597	16571	16572	16759	16756	16879	16601	16611	16767	16608	16498	16618	16731	16469	16602	16691	16485	16439	16624	16488	16747	16723	16694	16707	16605	16790	16779	16768	16611	16635	16605	16823	16591	16723	16749	16634	16644	16798	16662	16685	16588	16682	16694	16669	16510	16442	16591	16673	16773	16470	16720	16828	16672	16794	16652	16642	16485	16628	16576	16537	16613	16753	16752	16583	16702	16539	16671	16682	16625	16572	16439	16670	16521	16630	16533	16604	16525	16791	16704	16677	16755	16678	16594	16548	16660	16663	16674	16547	16566	16776	16688	16612	16783	16441	16620	16650	16485	16504	16955	16595	16495	16576	16504	16903	16628	16598	16564	16680	16858	16714	16743	16642	16586	16570	16762	16629	16805	16829	16765	16539	16727	16585	16609	16550	16677	16618	16643	16628	16687	16664	16834	16489	16675	16449	16603	16515	16581	16729	16628	16583	16602	16686	16762	16604	16404	16690	16685	16659	16552	16504	16710	16454	16620	16605	16688	16508	16420	16682	16829	16755	16739	16600	16602	16635	16496	16707	16394	16395	16667	16692	16621	16667	16679	16557	16587	16703	16480	16603	16592	16610	16533	16615	16574	16614	16579	16669	16675	16665	16678	16681	16715	16468	16755	16476	16689	16627	16603	16716	16716	16820	16596	16680	16571	16627	16837	16621	16639	16645	16587	16654	16525	16715	16471	16754	16473	16486	16676	16588	16416	16466	16724	16685	16845	16378	16694	16685	16610	16504	16578	16581	16591	16744	16522	16663	16773	16680	16801	16860	16613	16772	16599	16496	16631	16614	16646	16648	17019	16386	16481	16570	16666	16487	16413	16607	16788	16818	16610	16702	16583	16325	16563	16544	16572	16722	16582	16561	16693	16742	16827	16666	16731	16517	16706	16732	16464	16711	16519	16683	16578	16507	16555	16686	16565	16530	16796	16636	16874	16691	16666	16681	16659	16825	16636	16633	16611	16677	16965	16477	16596	16521	16498	16750	16596	16565	16460	16761	16662	16370	16638	16561	16645	16868	16829	16660	16642	16399	16715	16607	16744	16530	16622	16602	16696	16564	16594	16703	16685	16520	16620	16281	16400	16661	16721	16827	16660	16736	16441	16625	16447	16870	16793	16665	16562	16671	16476	16580	16688	16553	16530	16556	16704	16656	16595	16589	16585	16639	16734	16525	16615	16732	16366	16565	16355	16519	16457	16694	16607	16716	16266	16717	16582	16618	16597	16814	16709	16705	16649	16799	16612	16482	16702	16595	16555	16643	16487	16469	16520	16691	16569	16573	16594	16682	16714	16372	16724	16512	16790	16762	16702	16701	16457	16624	16802	16777	16605	16563	16755	16623	16794	16719	16534	16740	16838	16544	16663	16742	16529	16657	16404	16690	16446	16444	16716	16808	16540	16682	16744	16731	16695	16601	16700	16830	16822	16536	16633	16515	16567	16472	16515	16507	16619	16688	16931	16588	16709	16451	16489	16807	16756	16547	16555	16564	16525	16634	16706	16257	16409	16508	16727	16737	16612	16544	16600	17059	16677	16653	16353	16867	16449	16389	16529	16658	16657	16509	16461	16422	16795	16568	16779	16630	16471	16832	16552	16487	16621	16929	16505	16697	16442	16616	16480	16625	16680	16619	16484	16642	16662	16454	16709	16605	16593	16643	16598	16726	16683	16536	16709	16665	16563	16629	16625	16629	16576	16506	16478	16533	16444	16597	16481	16534	16476	16584	16545	16769	16653	16564	16993	16622	16702	16511	16641	16606	16652	16587	16566	16643	16665	16830	16701	16731	16707	16654	16722	16450	16800	16659	16606	16721	16661	16520	16586	16476	16682	16776	16573	16642	16539	16749	16687	16541	16674	16796	16664	16632	16677	16420	16598	16654	16427	16544	16689	16564	16662	16588	16591	16850	16623	16561	16423	16517	16529	16649	16423	16545	16545	16424	16749	16659	16447	16630	16651	16814	16892	16790	16640	16568	16645	16791	16856	16503	16652	16673	16527	16688	16685	16606	16878	16630	16492	16541	16475	16694	16543	16822	16877	16878	16628	16502	16716	16474	16657	16635	16701	16752	16633	16862	16667	16746	16756	16669	16541	16525	16547	16822	16642	16533	16595	16658	16706	16548	16620	16465	16587	16628	16636	16482	16807	16529	16696	16374	16524	16345	16706	16817	16501	16534	16790	16649	16539	16655	16639	16449	16571	16776	16648	16742	16703	16741	16556	16685	16747	16702	16636	16503	16691	16696	16663	16571	16589	16698	16695	16827	16684	16850	16667	16448	16648	16964	16823	16583	16862	16467	16571	16698	16861	16600	16539	16503	16659	16712	16833	16912	16593	16644	16709	16549	16655	16471	16480	16582	16788	16730	16739	16632	16673	16516	16438	16682	16790	16342	16586	16659	16564	16556	16787	16648	16828	16407	16579	16733	16772	16835	16729	16679	16538	16581	16441	16676	16635	16569	16709	16518	16631	16490	16605	16659	16706	16615	16639	16662	16674	16699	16692	16621	16512	16713	16838	16799	16590	16513	16945	16599	16817	16564	16664	16594	16618	16680	16534	16636	16823	16603	16549	16677	16499	16749	16726	16649	16710	16595	16623	16757	16794	16660	16687	16639	16772	16597	16641	16656	16713	16530	16808	16237	16436	16578	16704	16698	16520	16476	16614	16603	16630	16664	16577	16657	16412	16628	16789	16665	16539	16713	16602	16496	16938	16922	16610	16720	16689	16774	16827	16599	16541	16772	16647	16573	16691	16680	16637	16693	16494	16642	16735	16657	16610	16656	16735	16511	16651	16725	16554	16319	16738	16721	16511	16357	16637	16587	16700	16816	16665	16802	16664	16696	16596	16377	16774	16547	16567	16613	16761	16493	16578	16769	16501	16607	16624	16567	16572	16774	16765	16522	16578	16615	16739	16774	16668	16655	16684	16607	16572	16787	16633	16781	16930	16809	16751	16581	16711	16630	16556	16726	16652	16663	16702	16546	16598	16595	16549	16671	16466	16398	16682	16447	16579	16647	16612	16662	16690	16642	16613	16387	16595	16870	16816	16728	16474	16629	16521	16439	16750	16689	16588	16702	16557	16585	16588	16623	16404	16556	16428	16681	16659	16709	16701	16560	16647	16550	16780	16547	16676	16708	16645	16670	16466	16572	16524	16806	16707	16735	16599	16492	16551	16655	16488	16555	16641	16571	16549	16792	16686	16847	16741	16659	16570	16526	16565	16638	16721	16686	16787	16770	16330	16678	16894	16395	16623	16798	16762	16481	16576	16375	16738	16697	16585	16451	16512	16603	16455	16688	16780	16627	16683	16466	16554	16621	16589	16679	16623	16583	16457	16701	16699	16632	16432	16689	16910	16653	16673	16676	16725	16770	16734	16808	16681	16631	16680	16402	16686	16587	16526	16705	16651	16488	16704	16785	16823	16789	16578	16366	16507	16669	16517	16751	16732	16669	16465	16859	16671	16788	16667	16664	16646	16640	16749	16725	16534	16544	16756	16835	17057	16503	16584	16637	16598	16594	16572	16586	16590	16627	16711	16439	16765	16530	16612	16795	16484	16620	16574	16571	16701	16835	16900	16566	16733	16446	16557	16609	16600	16535	16272	16719	16682	16799	16492	16584	16549	16731	16531	16556	16491	16874	16686	16466	16734	16638	16710	16615	16554	16616	16550	16724	16616	16675	16613	16630	16597	16630	16810	16674	16570	16690	16764	16566	16733	16628	16442	16698	16671	16715	16557	16617	16591	16521	16522	16702	16858	16634	16819	16522	16392	16624	16572	16829	16617	16596	16700	16509	16557	16633	16622	16612	16695	16653	16600	16623	16535	16502	16623	16377	16759	16558	16452	16764	16613	16679	16798	16645	16857	16694	16599	16472	16545	16682	16575	16577	16530	16598	16521	16553	16633	16576	16551	16560	16596	16827	16464	16535	16764	16644	16608	16648	16732	16644	16851	16372	16496	16481	16655	16587	16496	16541	16591	16636	16573	16516	16754	16560	16480	16624	16660	16337	16550	16607	16553	16601	16672	16616	16767	16691	16700	16674	16610	16531	16632	16710	16611	16640	16754	16587	16613	16734	16537	16636	16367	16647	16768	16436	16557	16517	16569	16506	16581	16518	16437	16666	16399	16514	16436	16687	16623	16559	16767	16658	16584	16636	16495	16769	16620	16498	16699	16693	16451	16728	16817	16723	16498	16749	16781	16726	16545	16669	16754	16516	16656	16649	16673	16499	16480	16476	16626	16749	16469	16773	16480	16571	16620	16777
19011	25357	17055	15704	17074	40844	48059	34707	22247	14731	11552	10694	10420	10591	10643	10709	10529	10605	10504	10453	10611	10466	10534	10556	10507	10616	10485	10378	10519	10468	10562	10473	10564	10496	10568	10484	10422	10428	10497	10659	10511	10435	10512	10463	10548	10509	10418	10590	10545	10441	10526	10614	10536	10450	10500	10448	10430	10454	10600	10422	10505	10364	10435	10644	10405	10590	10578	10385	10423	10487	10567	10588	10407	10401	10472	10557	10537	10570	10448	10449	10515	10352	10620	10582	10245	10522	10405	10314	10469	10453	10532	10444	10426	10479	10515	10364	10336	10385	10492	10351	10554	10384	10378	10481	10410	10405	10403	10410	10650	10477	10447	10296	10464	10467	10335	10358	10555	10419	10379	10477	10527	10388	10413	10518	10491	10519	10508	10456	10453	10542	10576	10446	10465	10528	10494	10319	10533	10270	10383	10408	10509	10568	10345	10476	10508	10417	10357	10381	10573	10621	10372	10504	10305	10587	10468	10580	10408	10335	10486	10449	10327	10211	10378	10436	10315	10487	10333	10283	10518	10590	10429	10498	10422	10364	10307	10388	10528	10377	10503	10544	10327	10529	10366	10585	10476	10557	10406	10434	10396	10538	10455	10429	10513	10575	10439	10569	10382	10429	10480	10600	10565	10425	10543	10340	10510	10551	10479	10380	10550	10472	10442	10428	10309	10460	10313	10464	10454	10420	10417	10497	10368	10438	10500	10410	10511	10423	10417	10524	10440	10525	10301	10511	10569	10445	10443	10425	10635	10366	10457	10660	10442	10364	10487	10438	10631	10437	10499	10336	10305	10532	10505	10464	10563	10360	10289	10312	10526	10381	10419	10396	10227	10438	10447	10486	10527	10388	10429	10331	10422	10325	10438	10502	10537	10535	10352	10360	10437	10505	10489	10475	10511	10461	10331	10420	10412	10415	10436	10458	10577	10538	10307	10344	10421	10433	10538	10512	10449	10490	10498	10327	10403	10500	10419	10439	10398	10496	10503	10422	10410	10441	10286	10602	10480	10354	10392	10516	10518	10426	10480	10447	10309	10427	10511	10368	10349	10465	10503	10541	10519	10352	10386	10478	10472	10394	10319	10250	10450	10370	10325	10371	10299	10481	10407	10234	10557	10461	10430	10593	10416	10455	10576	10435	10423	10396	10492	10459	10456	10461	10344	10361	10441	10553	10535	10501	10601	10435	10459	10445	10439	10283	10444	10534	10401	10534	10453	10454	10411	10304	10461	10432	10374	10457	10354	10444	10480	10468	10419	10400	10467	10456	10559	10370	10322	10331	10524	10415	10420	10489	10570	10427	10428	10418	10527	10308	10432	10582	10413	10567	10416	10447	10379	10543	10427	10485	10434	10319	10342	10474	10413	10406	10383	10408	10542	10291	10561	10518	10553	10366	10447	10411	10474	10441	10526	10377	10344	10427	10467	10344	10357	10427	10601	10532	10451	10405	10388	10343	10233	10538	10332	10343	10479	10389	10393	10449	10592	10375	10439	10400	10427	10256	10472	10560	10680	10395	10407	10462	10521	10316	10457	10487	10510	10504	10357	10555	10418	10463	10445	10552	10440	10351	10387	10399	10451	10362	10492	10409	10485	10352	10585	10526	10232	10377	10338	10440	10409	10417	10517	10507	10519	10376	10452	10377	10357	10371	10453	10375	10338	10495	10598	10629	10532	10396	10739	10370	10575	10474	10565	10468	10470	10527	10454	10483	10365	10437	10467	10448	10416	10456	10437	10393	10535	10538	10328	10461	10603	10405	10545	10405	10599	10275	10422	10393	10456	10444	10400	10449	10457	10595	10528	10351	10387	10397	10468	10271	10438	10468	10460	10416	10515	10431	10480	10640	10387	10573	10504	10366	10528	10459	10469	10415	10415	10454	10431	10446	10466	10541	10588	10435	10470	10477	10335	10389	10392	10360	10405	10437	10362	10543	10494	10544	10379	10559	10436	10466	10520	10360	10448	10405	10388	10566	10558	10426	10439	10492	10401	10399	10339	10446	10567	10414	10382	10374	10283	10439	10497	10451	10432	10458	10435	10470	10520	10491	10480	10240	10579	10443	10445	10525	10467	10337	10425	10434	10533	10414	10460	10479	10458	10477	10614	10379	10676	10577	10428	10526	10541	10261	10496	10378	10360	10416	10445	10391	10490	10419	10505	10533	10473	10375	10525	10378	10514	10431	10406	10444	10349	10481	10368	10446	10379	10355	10527	10436	10527	10458	10303	10577	10497	10473	10553	10471	10529	10523	10452	10489	10523	10321	10499	10501	10377	10420	10379	10358	10475	10458	10342	10437	10444	10374	10505	10489	10424	10316	10506	10489	10609	10534	10329	10520	10405	10599	10616	10353	10655	10355	10440	10486	10321	10634	10363	10459	10390	10508	10385	10330	10410	10463	10448	10422	10422	10499	10399	10546	10488	10258	10548	10465	10444	10368	10481	10381	10359	10391	10553	10530	10477	10427	10489	10386	10353	10496	10359	10519	10500	10284	10414	10459	10361	10475	10354	10338	10489	10371	10487	10446	10582	10421	10427	10431	10479	10402	10313	10463	10367	10415	10395	10325	10531	10323	10456	10655	10574	10241	10366	10478	10312	10437	10493	10464	10550	10364	10512	10313	10472	10342	10268	10515	10403	10457	10539	10590	10607	10508	10506	10311	10334	10496	10404	10459	10442	10464	10444	10588	10415	10402	10456	10488	10304	10651	10581	10386	10466	10402	10409	10562	10434	10540	10454	10590	10395	10535	10371	10456	10386	10439	10489	10407	10427	10493	10409	10389	10501	10585	10385	10374	10479	10561	10315	10601	10553	10604	10480	10509	10385	10485	10379	10482	10501	10517	10213	10720	10456	10414	10431	10416	10390	10405	10449	10461	10462	10418	10458	10492	10385	10662	10408	10425	10330	10266	10432	10443	10356	10527	10422	10463	10310	10420	10416	10533	10307	10411	10479	10373	10614	10480	10451	10551	10279	10371	10441	10397	10411	10394	10398	10412	10505	10328	10490	10349	10541	10509	10493	10358	10454	10486	10441	10386	10455	10252	10670	10416	10295	10551	10451	10237	10687	10491	10431	10379	10584	10405	10479	10424	10499	10552	10451	10417	10344	10437	10459	10389	10507	10427	10339	10338	10404	10346	10430	10397	10339	10388	10485	10354	10299	10520	10278	10411	10597	10376	10630	10474	10391	10407	10421	10432	10367	10407	10305	10398	10342	10469	10422	10611	10401	10574	10310	10533	10524	10464	10349	10394	10361	10291	10385	10449	10474	10419	10542	10337	10558	10535	10469	10410	10206	10513	10525	10522	10379	10406	10447	10494	10528	10499	10472	10267	10438	10346	10469	10529	10453	10487	10525	10326	10471	10436	10387	10443	10424	10468	10373	10461	10426	10469	10491	10364	10456	10471	10583	10345	10543	10557	10473	10577	10471	10451	10545	10506	10283	10522	10410	10518	10455	10546	10405	10494	10443	10536	10482	10384	10393	10540	10407	10428	10300	10401	10513	10530	10334	10494	10694	10321	10369	10475	10444	10399	10428	10404	10380	10477	10645	10324	10363	10396	10605	10484	10310	10375	10556	10262	10511	10556	10446	10558	10475	10435	10346	10463	10575	10403	10446	10443	10500	10532	10520	10249	10449	10454	10428	10542	10327	10392	10433	10514	10384	10381	10453	10249	10523	10349	10281	10475	10335	10492	10418	10456	10422	10547	10363	10420	10372	10593	10304	10539	10616	10459	10435	10370	10497	10555	10474	10399	10623	10410	10404	10504	10558	10462	10512	10359	10372	10487	10471	10460	10461	10315	10421	10526	10299	10457	10394	10544	10427	10476	10500	10475	10565	10512	10601	10493	10513	10471	10445	10543	10445	10446	10420	10314	10328	10602	10348	10488	10573	10485	10494	10374	10693	10395	10500	10512	10537	10474	10353	10455	10465	10467	10379	10411	10312	10539	10358	10342	10346	10474	10376	10238	10423	10348	10391	10408	10337	10480	10469	10439	10457	10460	10289	10446	10625	10283	10507	10502	10337	10318	10561	10409	10628	10429	10387	10363	10474	10366	10352	10555	10399	10393	10491	10565	10399	10453	10529	10313	10263	10373	10392	10481	10412	10532	10512	10351	10420	10269	10523	10580	10545	10270	10502	10515	10457	10292	10663	10482	10348	10532	10416	10440	10384	10444	10460	10373	10360	10477	10401	10574	10454	10422	10594	10367	10345	10480	10407	10457	10459	10369	10355	10474	10413	10354	10481	10399	10510	10397	10363	10560	10364	10384	10453	10508	10406	10438	10511	10403	10416	10422	10526	10586	10319	10544	10434	10635	10499	10272	10470	10392	10319	10405	10417	10390	10522	10419	10399	10413	10594	10363	10487	10536	10543	10512	10499	10277	10274	10293	10541	10377	10480	10605	10529	10527	10514	10420	10335	10337	10443	10704	10286	10270	10612	10472	10437	10486	10401	10469	10372	10437	10506	10442	10412	10479	10321	10495	10563	10477	10465	10484	10525	10414	10388	10520	10399	10388	10452	10464	10488	10520	10505	10392	10472	10589	10310	10493	10349	10415	10486	10228	10568	10474	10412	10334	10503	10594	10383	10294	10440	10391	10445	10576	10457	10488	10403	10360	10505	10381	10327	10465	10409	10269	10619	10532	10553	10587	10390	10487	10434	10550	10281	10286	10404	10465	10455	10446	10479	10544	10351	10536	10367	10491	10570	10395	10296	10558	10391	10468	10365	10619	10472	10490	10411	10558	10370	10508	10378	10346	10372	10427	10397	10394	10397	10360	10622	10477	10393	10512	10395	10410	10600	10328	10465	10455	10468	10454	10486	10416	10363	10381	10477	10414	10377	10294	10473	10553	10354	10354	10377	10398	10485	10437	10532	10284	10246	10274	10325	10359	10590	10436	10549	10571	10472	10303	10564	10402	10447	10414	10473	10591	10487	10371	10362	10339	10326	10449	10314	10440	10543	10508	10546	10412	10629	10320	10548	10416	10594	10404	10485	10466	10584	10581	10455	10418	10314	10384	10523	10344	10363	10269	10429	10504	10399	10514	10466	10515	10473	10432	10495	10416	10439	10513	10396	10453	10431	10439	10417	10502	10347	10378	10345	10206	10439	10356
24209	21550	28534	25265	23627	39310	69343	57471	41945	29650	21935	18515	17728	17398	17280	17409	17154	17181	17089	17296	17151	17345	17057	17045	17094	17262	17397	17146	17001	17083	17310	17105	17210	17046	17071	16956	17144	16854	17052	17059	16903	17054	17018	17043	17098	16964	16984	17201	17242	17015	17233	17113	16996	17159	17105	16978	17052	17031	17286	17206	17243	16927	16997	17245	16828	16970	16805	17107	17079	17033	16980	17192	17198	16734	16982	16959	17183	16937	17279	16888	16989	17140	16884	16946	17187	17168	16991	17034	16972	17093	17231	16988	16975	17164	17189	16893	17033	17111	16796	16848	16917	16980	16917	16980	16982	16943	16985	17136	17238	17043	16735	17003	16923	17094	16833	17030	16847	17018	16923	16806	16985	17107	16853	16947	16964	16958	16878	16971	17110	16905	17005	16826	16841	17018	17073	16971	16946	17082	16987	17107	17162	16957	16717	17051	17082	17003	16950	16922	17024	17041	16889	16961	16850	16997	17082	16947	17141	17033	17094	16986	16986	16923	17101	17167	16945	17052	16908	16938	16988	17021	17055	16860	17063	16879	17138	16822	16910	17131	16783	16994	17034	17040	17100	16837	17205	17076	16874	17203	16848	16989	17016	17109	17122	16910	17143	16936	16945	16993	17199	16905	17035	16944	16979	16945	16898	16952	16870	17064	16849	16831	17129	17172	16985	17089	17203	17069	17135	17073	16938	17136	16879	16989	16699	16831	17130	16960	17043	17010	17053	17041	17003	17241	16993	16922	16988	16979	17125	17160	17136	16993	17011	17065	16971	17113	17020	17090	17042	16933	17182	17119	16892	17000	17183	17131	17007	16906	16777	16955	16967	17001	17060	17123	17123	17074	16862	16895	16895	17007	17139	16854	17027	17180	17022	16986	17049	16957	17152	17109	16833	16829	17010	16916	17191	17075	16981	17107	16865	16993	17135	16972	17092	16949	17084	16892	16818	17077	16911	16846	16987	16957	16989	16775	16917	16914	16928	16950	17147	17068	17035	17156	16970	16968	17031	17016	16927	17022	16820	16816	17040	17183	17063	17123	17006	16973	16884	16961	17036	16921	17036	16848	17024	16944	16913	16983	16917	16976	16916	16902	17112	17321	17043	16994	17170	17013	17053	17060	16896	17059	17079	17053	16919	16947	16906	16994	17038	16842	17227	17203	17212	17006	16896	17154	16886	17168	16923	16918	17026	17084	17061	17189	17062	16902	17010	16947	17088	16999	16996	17048	16875	16967	17142	16869	16847	16826	16886	17262	16991	16982	17081	17063	17024	17043	17078	17015	17095	16950	16729	16857	16932	16982	17080	16836	16817	16911	16979	16902	17199	16900	17008	16809	16907	16761	16864	16644	16839	16901	16822	16715	16889	17171	16970	16897	16956	16935	17086	17069	17056	17030	17018	17113	16662	16985	17131	16919	16966	17064	17021	16967	16968	17023	16921	16999	17130	17101	16836	16993	16875	17121	16865	16946	16910	17066	16990	16978	17060	17236	16985	17132	16987	16973	17078	17293	16881	17008	17189	16931	17182	16731	16987	16904	17020	17016	17088	16970	17080	16902	17165	17130	17120	16931	16868	16805	16944	16973	17002	16950	17004	17022	16990	17016	17089	16971	16696	16817	16815	16681	16971	16957	16892	17002	17024	17135	17025	17023	16988	17105	17170	17094	17125	17125	16927	17001	17062	16876	17191	16872	16669	17090	17020	16890	16861	17089	17130	17018	16768	17156	17135	17061	17030	17050	16850	16980	17053	16992	17003	17041	17012	16832	17155	17165	17007	17006	17057	16984	17081	16953	16903	16591	16944	17152	16851	17077	17013	17020	17127	16883	16909	16975	16977	16987	16932	17030	17153	16936	17170	16942	17042	16934	16741	16839	17124	17116	16913	17061	17043	16888	16724	17076	16716	16882	17187	17071	16980	17033	16983	17322	17214	17116	17016	16732	17135	17075	17297	16982	16986	17015	17124	17072	17067	16907	16899	16988	17041	16956	17037	17041	16933	16999	17063	16994	17038	16990	16810	17027	17070	16811	16705	16896	17062	17072	17008	17062	16892	17074	17026	16838	16971	16734	16991	16907	16866	17090	17122	16779	16875	16853	16769	16920	16957	16942	16952	16854	17192	16957	17111	17014	17149	16916	16885	16844	16997	17120	17022	17077	16983	17015	16977	16765	16906	17051	16847	17135	16991	16664	16854	17022	16964	16916	16881	17184	17079	17059	16991	17119	17060	17103	16964	17012	16784	16879	17243	16928	16980	17091	16990	17120	17059	16932	16952	16961	16966	17053	16940	17013	17120	17039	17166	16943	16935	16812	16953	17084	17131	16867	16982	16985	16886	16897	16925	16936	17168	16919	16785	16718	16837	16945	16911	16896	17106	16889	16974	16911	17028	16866	17036	16860	16973	17134	17045	16987	16995	16994	17002	16982	16961	17199	17063	16953	16995	17033	17107	16895	16952	16874	17033	17040	17022	17063	17052	16984	16798	16971	16988	16934	17112	16969	17135	17026	17118	16950	16867	17037	16863	17160	17115	16877	16980	16861	17035	17156	16863	16927	16922	16732	16649	16946	16930	16856	17143	16820	16886	17030	17071	16979	17069	17117	16992	17137	16977	16980	16846	16793	16881	17122	16983	16995	16975	17224	16922	17075	17059	16942	17121	17019	17066	17093	16957	16903	16805	16965	16733	16831	16925	16827	16886	16964	16902	16910	16983	17152	16863	16906	16869	16799	17015	17258	16999	16967	16921	17014	16996	17019	16885	16819	16808	17282	17017	16773	16997	16951	17000	16942	17126	17095	16708	16945	17017	17074	17198	17163	17035	17067	16917	17039	16972	16855	16956	17161	17113	17150	17024	16952	17058	16977	17109	16881	16966	17050	17031	16995	16903	16898	17009	16913	16965	16817	16939	16884	16996	17011	17042	17033	16909	17089	16922	17206	16782	17021	16960	16942	16911	16943	16793	16907	17011	17031	16904	16865	16857	17077	17015	16994	16952	16953	16888	17018	16925	16839	16939	16958	17010	17006	16992	16968	16833	16869	17055	16965	16854	17056	17119	17079	16856	16943	17124	17106	16914	17071	16959	17088	17032	17130	17049	16959	17034	16896	17224	17001	17154	16960	16975	16819	16826	16891	16920	16778	17103	17063	17068	16893	16999	16841	16838	16819	16929	17037	16974	17066	17172	16945	16901	17084	17060	16866	16930	16831	16812	16950	17099	16898	16708	16970	16880	16898	17088	16982	17172	17024	16993	16895	16971	17028	17003	16877	16882	17021	16976	16746	17013	16996	17054	16882	16922	16917	16985	16956	17085	16983	17214	16821	17048	16735	17042	16994	17081	16943	16989	17040	17075	17066	17213	17039	16973	17009	16985	16913	17114	16782	17124	16972	16983	17001	16954	16903	17047	17157	16935	17070	17091	17184	16986	16892	17267	16894	17036	16779	16971	16985	16862	16985	16908	17070	16774	16802	16966	17124	17124	17106	16953	17161	17128	16930	17010	17049	17013	17247	17146	17004	16980	17088	17074	17169	16872	16980	17073	16959	17048	16880	17013	16664	16878	16939	17011	17138	16816	17098	17027	16997	16806	17080	17030	17059	16761	17062	16886	17004	16996	16923	16930	17061	16976	17138	17100	16822	16908	16898	16760	17011	17217	17046	16936	16945	16937	17017	17049	16881	17130	17000	16974	17132	16981	17120	16888	17149	17089	16942	17028	17051	17207	17277	17068	16975	16892	16840	17045	16982	16819	17069	17059	17114	17065	17092	16807	16948	17259	17083	16946	16926	16984	17128	16936	16835	16880	16967	16813	16921	16967	16949	17046	16941	17061	17092	17071	16912	16864	17163	17044	16915	16942	17028	17084	17082	16910	17023	16968	17036	17109	16929	16887	16983	17067	16990	17030	16827	17134	16809	16858	16928	17291	17100	17100	16896	16818	16949	16851	16874	16871	17003	17059	17151	16914	17115	17124	17028	17117	16890	16698	16895	17159	17172	16897	16947	16829	17208	17063	16936	17034	17023	16927	17053	16981	16828	17157	16985	17056	16969	17000	16787	16965	17071	17005	16825	17183	16896	17031	16859	16967	17011	17108	16962	16880	17079	17190	17136	17035	17100	17225	17090	17002	16898	17043	16827	16979	16851	16907	16913	16855	16832	16960	16918	17011	17194	16971	16785	17044	17137	16712	17070	16931	17007	16998	16815	16895	16857	17079	16960	17214	17189	17145	16983	17051	17043	16954	17043	16990	17128	17037	17106	16992	16888	16959	17204	17131	16990	16931	16942	16817	16891	17130	16951	17126	17183	16829	16888	17109	17062	17102	17072	16928	16828	16878	17042	17109	16729	17103	17167	16879	16824	16978	17025	17071	17032	16988	17113	17119	17034	16860	17000	16834	17083	16916	17012	17109	16876	17329	16802	16761	16846	17210	17061	17072	16982	16898	17075	17198	17062	17031	17290	16896	16960	17099	17255	17020	17004	17057	16966	16865	16934	16915	17045	17002	16938	16834	17067	17070	17126	17217	17072	16896	16885	16995	16744	17015	16932	17177	16886	16886	17060	16911	17062	17109	16912	16933	16788	17017	17018	16953	17176	17074	17067	16912	16954	16855	17075	16841	16931	17210	16990	17210	17039	16963	16955	17207	16951	17039	16888	16922	16932	17017	17038	16981	16848	16906	16847	16857	17173	17118	17243	17137	16976	17031	17033	17107	17088	17150	16960	17085	17003	16892	17026	17024	17044	17115	17028	16944	17117	17147	17114	17078	17033	17095	16888	16838	16934	16809	17004	16913	16992	16950	16974	17076	16924	16965	17008	16940	17116	17025	17229	16891	16997	17093	16930	17056	17066	16961	17119	17166	17134	16781	16944	16945	16961	17085	16742	16948	16993	16932	17014	16943	16920	16763	16918	16881	16981	16990	16906	17090	17052	16963	17002	16824	16908	17219	17069	16973	16943	16909	17095	16959	16839	16980	17006	16897	16896	17108	17108	16864	17055	16915	17079	16908	16985	17170	16951	17037	16927	17279	16965	17064	17123	16761	16954	16936	16835	16932	17030	16850	17012	17052	16974	16994	17157	16886	17099	16823	16902	17051	16862	17159	17000	16990	16996	17116	16897	17107	17104
23774	33391	20274	17348	17594	40438	68845	51892	32921	20845	13929	11513	11151	10915	11004	10991	10874	10903	10986	11073	10865	10906	10777	10929	10971	10928	10816	10779	10902	10902	10810	10801	10771	10769	10831	10923	10771	10898	10687	10916	10832	10864	10738	10929	10838	10940	10859	10613	10712	10838	10900	10808	10760	10827	10968	10574	10886	10882	10831	10810	10806	10944	10839	10888	10760	10624	10924	10767	10858	10777	10762	10773	10883	10749	10782	10782	10782	10736	10734	10898	10894	10807	10865	10879	10896	10723	10800	10849	10715	10609	10820	10794	10887	10855	10808	10713	10792	10944	10868	10637	10999	10706	10733	10835	10717	10770	10788	10737	10847	10660	10762	10700	10812	10934	10779	10720	10804	10718	10949	10667	10759	10793	10730	10849	10993	10767	10837	10765	10946	10863	10725	10878	10700	10662	10952	10835	10905	10918	10786	10639	10739	10775	10665	10707	10947	10781	10802	10631	10714	10725	10821	10913	10765	10780	10919	10771	10787	10774	10686	10841	10745	10855	10732	10863	10954	10734	10852	10777	10879	10723	10727	10704	10822	10767	10777	10711	10761	10685	10867	10795	10802	10789	10593	10839	10813	10614	10692	10756	10715	10883	10922	10772	10782	10642	10707	10777	10785	10798	10726	10846	10875	10841	10776	10605	10700	10806	10817	10723	10778	10801	10866	10866	10900	10681	10724	10796	10888	10761	10750	10981	10661	10815	10703	10747	10905	10707	10883	10869	10706	10801	10798	10739	10893	10811	10782	10772	10773	10849	10780	10603	10840	10719	10750	10817	10846	10753	10874	10623	10765	10828	10784	10813	10699	10720	10799	10781	10761	10789	10572	10670	10783	10752	10652	10841	10946	10751	10829	10871	10733	10670	10831	10763	10692	10899	10647	10787	10838	10662	10803	10801	10808	10840	10689	10651	10821	10840	10708	10773	10752	10815	10950	10721	10702	10739	10641	10705	10572	10797	10842	10826	10845	10904	10805	10749	10885	10613	10767	10849	10818	10956	10735	10767	10647	10702	10734	10795	10780	10690	10791	10798	10927	10816	10826	10666	10785	10949	10960	10623	10772	10834	10729	10765	10677	10772	10695	10717	10931	10652	10685	10824	10643	10800	10846	10814	10714	10749	10842	10858	10811	10823	10875	10675	10809	10676	10822	10776	10764	10897	10835	10889	10769	10820	10684	10816	10676	10869	10770	10809	10673	10836	10819	10793	10742	10878	10786	10834	10797	10785	10703	10890	10620	10912	10682	10753	10766	10798	10697	10835	10687	10873	10912	10639	10897	10810	10655	10762	10963	10911	11008	10654	10840	10883	10791	10851	10846	10837	10782	10765	10841	10810	10810	10783	10773	10875	10745	10806	10911	10713	10907	10737	10697	10775	10840	10743	10741	10849	10722	10696	10721	10835	10824	10796	10748	10527	10870	10730	10772	10946	10875	10702	10871	10578	10719	10633	10674	10682	10840	10809	10839	10827	10671	10822	10838	10686	10933	10693	10747	10787	10665	10717	10817	10766	10782	11003	10813	10920	10896	10858	10746	10702	10660	10766	10701	10924	10798	10745	10775	10756	10789	10731	10755	10782	10768	10656	10669	10697	10833	10935	10558	10730	10808	10912	10831	10701	10816	10845	10788	10625	10962	10700	10854	11012	10727	10737	10716	10663	10838	10793	10774	10917	10685	10722	10801	10847	10736	10758	10932	10868	10860	10861	10901	10799	10767	10866	10743	10807	10758	10914	10670	10698	10779	10701	10894	10796	10786	10760	10887	10813	10761	10786	10643	10749	10955	10629	10736	10845	10783	10833	10890	10842	10618	10911	10850	10716	10651	10773	10809	10725	10654	10780	10613	10644	10475	10860	10701	10893	10589	10722	10790	10837	10709	10735	10746	10890	10889	10833	10865	10637	10813	10652	10721	10854	10895	10774	10701	10792	10907	10643	10957	10819	10743	10819	10735	10825	10576	10640	10655	10713	10759	10792	10778	10675	10854	10625	10839	10748	10717	10785	10830	10710	10799	10700	10635	10773	10834	10800	10830	10878	10685	10647	10945	10743	10792	10913	10790	10692	10760	10580	10753	10945	10797	10783	10797	10685	10718	10895	10837	10765	10876	10861	10750	10729	10913	10772	10711	10714	10936	10816	10815	10715	10588	10630	10965	10785	10734	10797	10715	10773	10918	10704	10842	10629	10771	10684	10820	10641	10764	10765	10624	10698	10707	10718	10718	10654	10738	10976	10623	10811	10781	10673	10743	10792	10739	10816	10746	10878	10764	10827	10759	10890	10811	10793	10761	10684	10762	10724	10702	10831	10753	10784	10837	10598	10755	10771	10811	10867	10631	10852	10912	10826	10795	10670	10688	10867	10711	10729	10569	10811	10939	10932	10726	10824	10819	10667	10854	10828	10597	10597	10750	10861	10883	10845	10797	10753	10857	10837	10724	10886	10772	10777	10820	10754	10849	10902	10790	10762	10611	10785	10752	10805	10617	10873	10770	10768	10899	10595	10766	10615	10744	10841	10957	10800	10710	10806	10686	10651	10714	10704	10833	10721	10918	10718	10952	10796	10957	10769	10872	10637	10697	10896	10816	10834	10806	10880	10891	10773	10837	10701	10819	10602	10797	10756	10762	10840	10828	10607	10781	10829	10847	10896	10755	10764	10695	10794	10921	10937	10806	10646	10658	10753	10716	10843	10745	10717	10781	10783	10730	10716	10928	10827	10783	10748	10876	10944	10695	10669	10652	10727	10767	10789	10819	10677	10819	11022	10758	10696	10804	10778	10798	10858	10826	10813	10844	10815	10873	10979	10898	10831	10754	10916	10931	10749	10699	10763	10624	10691	10785	10862	10779	10659	10723	10818	10923	10761	10775	10850	10800	10623	10855	10839	10703	10779	10761	10757	10778	10712	10748	10706	10776	10695	10843	10697	10807	10792	10963	10796	10833	10879	10685	10684	10736	10776	10716	10745	10689	10788	10905	10851	10792	10802	10755	10961	10842	10746	10752	10854	10827	10696	10802	10940	10751	10727	10702	10788	10882	10759	10760	10706	10624	10761	10632	10744	10894	10939	10828	10705	10784	10734	10734	10719	10798	10757	10789	10817	10731	10675	10725	10669	10574	10711	10673	10716	10962	10798	10936	10661	10851	10830	10693	10709	10929	10605	11074	10597	10721	10780	10719	10922	10921	10768	10738	10691	10732	10802	10708	10757	10897	10751	10788	10666	10692	10826	10628	10663	10784	10685	10836	10693	10658	10833	10589	10568	10888	10813	10755	10624	10735	10776	10714	10761	10875	10759	10890	10914	10769	10700	10802	10668	10634	10686	10747	10803	10769	10748	10743	10914	10778	10691	10842	10866	10839	10691	10658	10732	10694	10723	10804	10745	10879	10942	10794	10761	10720	10852	10618	10776	10667	10881	10790	10898	10841	10777	10754	10594	10669	10852	10754	10714	10810	10817	10781	10708	10928	10842	10777	10708	10896	10796	10755	10769	10860	10686	10791	10688	10828	10845	10717	10755	10830	10679	10797	10879	10876	10875	10591	10889	10729	10755	10781	10646	10673	10879	10845	10847	10677	10752	10798	10871	10669	10815	10732	10724	10773	10740	10742	10793	10861	10673	10748	10752	10836	10850	10601	10778	10717	10629	10706	10729	10653	10793	10643	10853	10690	10769	10648	10692	10719	10823	10820	10841	10807	10671	10845	10727	10876	10623	10716	10707	10858	10808	10640	10711	10820	10801	10878	10705	10620	10716	10892	10767	10696	10838	10779	10859	10723	10734	10759	10743	10730	10809	10827	10779	10774	10759	10792	10986	10818	10753	10844	10689	10812	10752	10790	10746	10679	10765	10851	10731	10806	10749	10780	10659	10698	10669	10692	10804	11005	10832	10667	10717	10858	10570	10858	10833	10738	10826	10606	10788	10830	10761	10853	10918	10755	10767	10662	10714	10726	10884	10695	10684	10591	10852	10677	10749	10739	10667	10837	10749	10719	10749	10923	10606	10964	10736	10798	10753	10892	10798	10774	10888	10945	10665	11035	10720	10805	10867	10692	10810	10868	10943	10760	10979	10689	10819	10756	10661	10753	10844	10720	10677	10748	10875	10731	10875	10753	10717	10690	10756	10722	10832	10706	10817	10967	10761	10764	10899	10723	10678	10752	10840	10797	10887	10797	10776	10759	10627	10676	10735	10719	10638	10919	10660	10878	10687	10848	10810	10779	10821	10681	10744	10858	10589	10773	10841	10830	10730	10760	10692	10894	10765	10719	10704	10870	10871	10600	10895	10804	10804	10948	10705	10712	10759	10703	10696	10855	10877	10810	10908	10788	10775	10768	10902	10626	10933	10894	10850	10741	10902	10833	10647	10705	10755	10689	10682	10646	10717	10756	10867	10903	10800	10688	10693	10787	10912	10705	10608	10792	10837	10804	10738	10687	10716	10812	10864	10804	10891	10851	10727	10819	10764	10768	10818	10927	10642	10621	10796	10712	10701	10704	10726	10950	10822	10779	10744	10651	10785	10660	10799	10801	10851	10614	10677	10832	10772	10857	10775	10702	10752	10718	10820	10736	10847	10726	10762	10780	10646	10758	10594	10743	10779	10934	10877	10625	10711	10862	10773	10799	10681	10689	10789	10765	10740	10768	10765	10793	10671	10874	10760	10768	10785	10752	10622	10791	10642	10848	10667	10755	10796	10840	10808	10747	10760	10978	10735	10554	10814	10908	10731	10709	10790	10798	10774	10884	10698	10801	10708	10770	10639	10566	10651	10750	10631	10876	10876	10766	10763	10847	10741	10731	10784	10903	10774	10844	10744	10859	10736	10800	10861	10730	10838	10636	10759	10808	10875	10562	10815	10895	10669	10705	10726	10738	10733	10863	10654	10781	10889	10797	10722	10678	10739	10875	10909	10795	10755	10737	10790	10853	10699	10957	10811	10826	10674	10744	10671	10752	10773	10763	10802	10721	10709	10775	10800	10872	10842	10591	10795	10824	10741	10679	10698	10799	10713	10848	10890	10598	10910	10846	10703	10611	10879	10694	10867	10619	10678	10719	10778	10825	10887	10801	10698	10839	10643	10738	10762	10792	10858	10713	10769	10786	10880	10657	10761	10796	10771	10813	10750
32298	24593	21912	19068	17018	17991	21891	22815	20690	18958	18002	17196	16925	16867	16655	16875	16737	16821	16712	16810	16737	16978	16888	16743	16678	16865	16823	16783	16813	16863	16933	16750	16845	16898	16726	16855	16841	16695	16813	16684	16842	16665	16613	16871	16853	16698	16621	16876	16774	16647	16767	16692	16766	16831	17038	16768	16811	16898	16720	16809	16558	16642	16803	16954	16926	16715	16668	16671	16925	16488	16836	16853	16895	16969	16714	16842	16965	16802	16899	16754	16712	16805	16867	16795	16740	16694	16931	16881	16800	16830	16919	16726	16815	16904	16850	16453	16798	16750	16859	16672	16686	16707	16837	16538	16718	16606	16604	16858	16957	16773	16867	16730	16713	16825	16631	16569	16576	16921	16920	16453	16675	16715	16903	16799	16903	16767	16633	16645	16849	16909	16822	16732	16788	16728	16634	16980	16706	16625	16590	16740	16721	16686	16757	16707	16771	17045	16776	16735	16921	16660	17059	16653	16700	16776	16813	17004	16534	16675	16634	16826	16899	16872	16708	16659	16838	16741	16944	16639	16700	16878	17033	16777	16718	16748	16818	16693	16731	16556	16898	16554	16856	16687	16529	16800	16811	16725	16700	16715	16785	16624	16602	16922	16655	16727	16660	16852	16778	16831	16597	16855	16767	16753	17027	16631	16684	16757	16735	16683	16982	16634	16585	16493	16486	16790	16676	16595	16507	16887	16639	16660	16821	16796	16542	16856	16761	16648	16724	16604	16924	16751	16792	16851	16596	16911	16954	16747	16670	16576	16712	16831	16718	16792	16640	16615	16907	16826	16688	16957	16639	16950	16660	16463	16980	16951	16717	16601	16828	16805	16714	16576	16726	16966	16809	16601	16790	16780	16749	16758	16764	16758	16633	16594	16747	16761	16734	16770	16715	16747	16862	16769	16674	16641	16833	16859	16662	16751	16897	16460	16660	16854	16717	16677	16638	16696	16913	16687	16652	16694	16801	16817	16907	16758	16453	16685	16773	16726	16786	16802	16817	16779	16860	16673	16460	16675	16726	16499	16737	16826	16955	16629	16565	16768	16769	16697	16709	16886	16456	16902	16710	16709	16677	16871	16797	16702	16652	16570	16673	16615	16760	16844	16760	16738	16645	16686	16797	16846	16802	16781	16854	16541	16648	16587	16708	16813	16592	16759	16722	16806	16953	16508	16760	16815	16754	16706	16873	16762	16777	16834	16687	16669	16996	16983	16826	16778	16622	16889	16847	16552	16870	16583	16869	16712	16875	16629	16910	17135	16782	16720	16689	16611	16775	16811	16888	16649	16837	16621	16903	16458	16722	16491	16612	16904	16681	16707	16611	16771	16708	16893	16708	16598	16686	16820	16727	16518	16900	16567	16702	16836	16797	16769	16637	16567	16865	16671	16752	16651	16795	16782	16736	16614	16729	16746	16936	16871	16594	16868	16932	16941	16817	16722	16566	16577	16639	16925	16739	16822	16857	16835	16708	17007	16776	16808	16553	16850	16850	16675	16821	16712	16871	16820	16974	16698	16783	16721	16746	16800	16890	16901	16847	16674	16646	16659	16754	16640	16595	16551	16892	16615	16703	16575	16861	16694	16669	16727	16597	16642	16627	16673	16610	16894	16738	16545	16781	16564	16912	16895	16809	16803	16886	16466	16674	16720	16786	16821	16668	16859	16779	16613	16776	16791	16912	16660	16876	16806	16667	16586	16868	16703	16807	16556	16829	16789	16815	16614	16767	16943	16619	16767	16655	16536	16767	16712	16805	16698	16793	16690	16713	16690	16675	16863	16695	16639	16749	16666	16846	16668	16653	16978	16900	16669	16795	16699	16709	16516	16669	16624	16659	16791	16630	16588	16768	16551	16816	16831	16537	16632	16791	16661	16566	16747	16780	16706	16808	16773	16495	16546	16678	16515	16643	16700	16877	16763	16776	16698	16751	16666	16674	16759	16842	16557	16621	16738	16712	16651	16702	16648	16740	16599	16647	16788	16860	16852	16545	16685	16765	16689	16731	16568	16831	16670	16639	16745	16822	16807	16817	16534	16743	16579	16719	16887	16662	16764	16780	16760	16710	16742	16681	16597	16747	16914	16801	16688	16718	16576	16660	16550	16862	16578	16917	16647	16774	16682	16856	16685	16708	16694	16752	16764	16650	16702	16619	16647	16720	16531	16882	16709	16718	16811	16968	16735	16880	16607	16692	16811	16819	16852	16801	16732	16689	16834	16905	16926	16749	16818	16804	16520	16800	16858	16601	16735	16681	16554	16686	16575	16520	16558	16802	16674	16841	16740	16722	16459	16735	16752	16687	16763	16930	16764	16702	16788	16810	16975	16895	16829	16680	16894	16752	16842	16739	16837	16813	16887	16647	16688	16936	16702	16910	16538	16723	16650	16643	16896	16805	16707	16853	16712	16878	16829	16762	16690	16730	16774	16760	16597	16865	16753	16762	16634	16778	16788	16834	16764	16675	16598	16871	16841	16839	16629	16657	16813	16808	16674	16641	16587	16586	16549	16649	16810	16538	16764	16843	16624	16795	16855	16749	16907	16806	16689	16614	16727	16759	16535	16841	16795	16617	16840	16709	16805	16788	16675	16825	16704	16724	16819	16716	16731	16728	16819	16913	16612	16595	16695	16729	17020	16944	16902	16675	16800	16862	16822	16707	16776	16801	16442	16637	16763	16562	16790	16525	16844	16796	16840	16845	16609	16852	16895	16651	16760	16821	16939	17087	16661	16788	16818	16835	16788	16683	16836	16704	16624	16395	16872	16706	16700	16661	16715	16874	16881	16714	16527	16928	16848	16738	16649	16837	16698	16620	16715	16895	16813	16806	16645	16783	16760	16943	16798	16779	16780	16735	16818	16932	16567	16760	16533	16912	17068	16721	16812	16733	16616	16837	16793	16677	16835	16765	16470	16617	16600	16688	16693	16714	16857	16703	16685	16709	16742	16614	16676	16767	16731	16762	16719	16616	16617	16769	16666	16746	16951	16707	16615	16715	16820	16480	16535	16821	16626	16575	16738	16724	16823	16703	16637	16618	16617	16662	16767	16586	16761	16636	16563	16687	16666	16723	16799	16729	16839	16798	16904	16754	16739	16693	16709	16936	16657	16967	16737	16774	16375	16842	16974	16735	16816	16808	16723	16748	16873	16740	16752	16702	16822	16852	16864	16747	16723	16743	16742	16656	16567	16763	16764	16654	16657	16556	16567	16833	16629	16720	16877	16672	16675	16584	16726	16612	16863	16762	16817	16864	16784	16976	16736	16875	16751	16719	16931	16857	16791	16594	16949	16734	16693	16990	16712	16785	16650	16850	16984	16849	16646	16746	16874	16845	16640	16786	16669	16658	16789	16986	16707	16877	16710	16663	16742	16884	16637	16910	16853	16663	16416	16644	16729	16743	16700	16669	16864	16788	16703	16873	16695	16707	16702	16661	16598	16725	16773	16694	16827	16822	16878	16965	16796	16802	16728	16570	16718	16742	16742	16779	16469	16757	16660	16663	16731	16569	16787	16746	16952	16790	16810	16933	16848	16686	16653	16570	16657	16745	16772	16611	16665	16476	16734	16761	16839	16853	16944	16723	16742	16823	16980	16707	16480	16751	16919	16712	16896	16715	16511	16551	16873	16794	16616	16761	16813	16637	16705	16565	16789	16923	16640	16851	16662	16756	16686	16567	16694	16813	16627	16713	16818	16798	16628	16908	16649	16623	16982	16742	16727	16910	16785	16960	16713	16806	16787	16771	16733	16667	16682	16434	16577	16798	16707	16887	16777	16682	16791	16932	16847	16599	16660	16655	16781	16803	16816	16479	16844	16626	16556	16775	16682	16495	16712	16608	16876	16709	16860	16575	16783	16696	16751	16843	16984	16846	16783	16622	16709	16904	16598	16739	16685	16713	16822	16522	16837	16928	16781	16448	16786	16656	16792	16572	16632	16705	16762	16875	16609	16784	16580	16792	16776	16665	16970	16589	16525	16955	16826	16622	16722	16599	16763	16631	16679	16625	16569	16772	16543	16794	16844	16815	16819	16826	16704	16747	16652	16563	16681	17091	16770	16604	16782	16605	16810	16728	16797	16932	16783	16546	16662	16741	16797	16795	16824	16801	16627	16637	16868	16842	16649	16567	16713	16730	16797	16723	16923	17023	16701	16755	16686	16899	16715	16897	16642	16756	16640	16682	16641	16684	16592	16779	16566	16788	16835	16846	16709	16652	16885	16651	16778	16848	16615	16629	16785	16785	16555	16718	16915	16765	16838	16724	16509	16717	16827	16675	16374	16744	16778	16718	16954	16742	16839	16887	16758	16800	16833	16908	16565	16737	16772	16888	16803	16581	16943	16836	16719	16831	16764	16977	16682	16646	16779	16748	16714	16973	17040	16855	16678	16618	16679	16797	16616	16749	16665	16670	16494	16696	16447	16822	16774	16731	16672	16640	16994	16669	16718	16546	16593	16687	16810	16668	16688	16915	16949	16776	16752	16690	16766	16823	16661	16774	16672	16678	16859	16767	16636	16581	16855	16798	16535	16746	16909	16716	16673	16629	16576	16842	16529	16650	16655	16782	16713	16642	16741	16767	16654	16833	16715	16687	16883	16625	16831	16794	16939	16679	16588	16582	16853	16749	16831	16528	16709	16876	16869	16738	16681	16700	16712	16719	16772	16834	16635	16474	16495	16751	16840	16836	16741	16740	16939	16624	16658	16728	16777	16767	16783	16726	16765	16826	16827	16837	16688	16701	16961	16855	16938	16789	16736	16661	16664	16683	16795	16852	16750	16715	16674	17002	16844	16783	16700	16776	16833	16830	16714	16836	16721	16662	16564	16831	16824	16667	16659	16790	16626	16774	16662	16731	16726	16818	16926	16907	16872	16912	16961	16697	16760	16673	16792	16738	16801	16862	16710	16765	16762	16462	16660	16754	16653	16678	16992	16703	16902	16933	16855	16748	16494	16527	16659	16537	16994	16752	16756	16786	16910	16744	16747	16646	16772	16676	16612	16590	16690	16716	16891	16671	16774	16808	16886	16870	16681	16911	16728	16735	16754	16895	16927	16595	17010	16918	16717	16601	16935	16830	16745	16748	16614	16828	16824	16691	16701	16489	16706	16704	16656	16672	16566	16710	16995	16570	16791
18633	19903	13469	10998	10777	12214	16187	16062	13510	12222	11168	10454	10553	10259	10391	10331	10344	10409	10497	10472	10323	10343	10383	10337	10341	10374	10446	10365	10374	10245	10139	10432	10327	10193	10305	10343	10371	10278	10243	10386	10380	10328	10297	10314	10390	10399	10186	10414	10335	10538	10253	10237	10285	10248	10354	10377	10282	10389	10337	10250	10399	10417	10365	10470	10377	10412	10318	10331	10284	10503	10263	10377	10328	10229	10446	10306	10307	10285	10291	10309	10267	10341	10483	10244	10452	10274	10369	10316	10461	10188	10332	10479	10462	10396	10303	10321	10277	10346	10425	10414	10273	10230	10339	10289	10313	10341	10460	10430	10451	10208	10334	10406	10450	10183	10293	10271	10341	10443	10222	10298	10167	10156	10384	10239	10352	10332	10362	10309	10347	10295	10292	10214	10351	10271	10302	10334	10221	10384	10338	10354	10285	10430	10354	10299	10219	10359	10297	10316	10399	10483	10377	10372	10268	10411	10298	10296	10340	10231	10496	10581	10304	10338	10429	10339	10282	10323	10324	10383	10238	10309	10412	10425	10311	10182	10481	10469	10183	10303	10475	10377	10285	10208	10233	10314	10210	10317	10236	10039	10120	10295	10332	10276	10203	10330	10124	10291	10531	10509	10287	10307	10370	10257	10389	10350	10432	10200	10393	10375	10322	10359	10471	10320	10341	10396	10228	10250	10408	10422	10139	10337	10204	10280	10165	10297	10313	10339	10385	10411	10327	10351	10401	10377	10302	10303	10399	10326	10426	10253	10270	10259	10296	10427	10269	10334	10281	10361	10381	10228	10276	10255	10142	10263	10270	10435	10301	10404	10321	10335	10201	10361	10271	10660	10408	10335	10240	10238	10325	10415	10261	10320	10378	10343	10348	10317	10341	10373	10366	10180	10246	10335	10508	10379	10301	10437	10236	10184	10392	10286	10347	10414	10360	10242	10327	10311	10342	10390	10240	10354	10433	10370	10242	10331	10357	10353	10274	10389	10289	10363	10313	10137	10259	10309	10298	10303	10453	10387	10114	10211	10363	10345	10291	10411	10425	10315	10248	10329	10356	10275	10499	10275	10374	10272	10348	10320	10226	10289	10485	10272	10233	10468	10535	10313	10263	10272	10358	10277	10377	10389	10326	10512	10285	10340	10307	10216	10214	10348	10265	10348	10332	10381	10391	10366	10391	10406	10221	10328	10410	10309	10315	10397	10548	10403	10516	10520	10267	10386	10493	10220	10451	10390	10346	10433	10443	10504	10314	10357	10225	10256	10466	10518	10302	10300	10310	10485	10244	10383	10387	10246	10215	10226	10377	10493	10358	10432	10326	10388	10298	10241	10362	10217	10364	10137	10212	10270	10290	10312	10332	10308	10394	10465	10378	10323	10385	10491	10238	10396	10413	10174	10356	10253	10381	10252	10368	10342	10124	10355	10286	10505	10293	10250	10342	10213	10466	10493	10271	10323	10311	10285	10320	10293	10296	10388	10310	10282	10469	10394	10367	10175	10379	10369	10378	10279	10397	10369	10447	10283	10277	10293	10342	10515	10377	10327	10356	10490	10372	10210	10467	10296	10373	10225	10284	10296	10289	10250	10374	10283	10455	10387	10167	10332	10327	10398	10269	10381	10455	10342	10336	10399	10431	10150	10358	10347	10351	10429	10286	10459	10375	10309	10400	10391	10493	10359	10376	10246	10367	10320	10207	10232	10419	10173	10236	10187	10396	10418	10380	10363	10316	10245	10387	10502	10423	10281	10326	10401	10426	10314	10319	10269	10474	10393	10195	10339	10231	10312	10295	10256	10286	10336	10203	10427	10327	10416	10176	10346	10339	10326	10433	10366	10397	10406	10296	10334	10268	10482	10267	10300	10442	10471	10228	10204	10181	10306	10522	10318	10419	10400	10359	10364	10463	10366	10223	10258	10253	10286	10377	10424	10310	10291	10161	10309	10202	10379	10289	10409	10366	10232	10287	10228	10416	10181	10383	10340	10395	10330	10461	10287	10208	10320	10379	10203	10254	10296	10235	10425	10455	10199	10359	10336	10569	10206	10345	10357	10294	10265	10422	10318	10306	10230	10588	10386	10347	10294	10252	10283	10164	10423	10270	10327	10363	10294	10327	10238	10405	10459	10366	10487	10308	10373	10524	10427	10220	10317	10098	10371	10335	10348	10320	10395	10502	10380	10372	10314	10525	10319	10390	10379	10263	10339	10383	10396	10332	10255	10230	10443	10229	10414	10350	10521	10340	10457	10322	10318	10351	10233	10337	10384	10299	10237	10417	10292	10446	10249	10419	10061	10308	10275	10264	10160	10399	10265	10267	10349	10292	10423	10282	10329	10535	10468	10310	10312	10314	10362	10298	10277	10328	10049	10553	10234	10262	10443	10424	10483	10402	10329	10406	10319	10403	10477	10384	10355	10174	10504	10282	10202	10243	10329	10305	10383	10344	10372	10245	10348	10401	10275	10334	10279	10210	10392	10251	10341	10336	10204	10329	10316	10450	10390	10311	10184	10249	10293	10471	10272	10322	10280	10137	10300	10472	10325	10277	10345	10360	10336	10312	10384	10379	10274	10364	10315	10410	10159	10384	10372	10320	10262	10144	10164	10091	10317	10267	10399	10282	10425	10419	10351	10279	10226	10505	10412	10422	10394	10216	10246	10338	10183	10339	10378	10222	10109	10339	10282	10448	10368	10256	10323	10398	10438	10328	10313	10182	10426	10455	10473	10332	10242	10302	10326	10315	10406	10368	10327	10403	10235	10392	10304	10364	10306	10303	10300	10353	10413	10417	10184	10196	10413	10282	10350	10377	10383	10166	10360	10418	10303	10288	10487	10416	10507	10340	10303	10237	10381	10190	10367	10410	10508	10293	10351	10350	10308	10237	10248	10499	10271	10304	10286	10380	10291	10335	10316	10275	10288	10347	10364	10293	10123	10536	10303	10296	10264	10252	10560	10372	10339	10398	10331	10205	10298	10300	10176	10370	10375	10181	10253	10493	10378	10323	10304	10252	10521	10375	10295	10397	10456	10282	10515	10410	10317	10292	10207	10315	10366	10412	10354	10336	10361	10306	10433	10295	10426	10379	10509	10326	10282	10191	10277	10340	10320	10268	10285	10450	10311	10148	10273	10240	10381	10326	10220	10168	10445	10320	10302	10289	10102	10388	10372	10324	10354	10316	10236	10300	10600	10337	10408	10301	10400	10435	10392	10315	10339	10304	10186	10407	10284	10388	10350	10369	10276	10260	10248	10192	10378	10426	10313	10269	10318	10414	10208	10328	10372	10309	10293	10301	10359	10307	10329	10257	10399	10363	10241	10318	10358	10323	10339	10330	10167	10485	10367	10257	10393	10404	10270	10279	10385	10293	10376	10373	10354	10346	10464	10541	10289	10352	10308	10259	10314	10273	10337	10356	10386	10379	10409	10466	10336	10189	10321	10431	10359	10442	10396	10273	10211	10387	10330	10402	10397	10338	10385	10187	10517	10140	10385	10260	10489	10504	10337	10247	10364	10233	10339	10351	10326	10408	10363	10503	10303	10417	10425	10377	10308	10261	10459	10434	10290	10452	10203	10345	10296	10283	10270	10421	10401	10216	10171	10390	10345	10230	10252	10187	10275	10467	10244	10283	10333	10342	10544	10339	10457	10370	10365	10293	10310	10243	10339	10418	10395	10280	10253	10458	10304	10267	10294	10340	10357	10524	10209	10312	10360	10361	10156	10373	10352	10217	10289	10414	10502	10388	10348	10384	10325	10357	10370	10433	10300	10337	10335	10332	10317	10383	10332	10271	10508	10295	10355	10347	10304	10390	10125	10394	10348	10513	10327	10361	10454	10203	10346	10288	10193	10238	10366	10314	10432	10373	10285	10358	10279	10417	10483	10043	10216	10157	10215	10312	10374	10268	10346	10299	10445	10440	10327	10388	10446	10145	10221	10329	10251	10296	10152	10349	10574	10422	10391	10479	10271	10248	10349	10153	10219	10331	10382	10183	10357	10264	10335	10332	10300	10476	10332	10197	10229	10407	10290	10284	10276	10253	10459	10464	10226	10209	10282	10441	10384	10418	10291	10252	10432	10336	10460	10274	10328	10375	10315	10437	10222	10359	10255	10272	10342	10321	10318	10326	10265	10222	10211	10420	10220	10307	10386	10435	10348	10435	10216	10273	10482	10333	10398	10285	10332	10450	10281	10185	10412	10402	10228	10361	10465	10396	10263	10249	10205	10256	10267	10375	10236	10131	10380	10356	10343	10530	10463	10311	10314	10308	10344	10265	10453	10358	10349	10351	10380	10194	10432	10298	10433	10185	10417	10436	10351	10254	10485	10340	10379	10302	10329	10476	10353	10281	10305	10232	10275	10333	10245	10230	10298	10271	10214	10478	10390	10386	10431	10230	10177	10222	10373	10162	10319	10216	10444	10388	10399	10291	10385	10386	10431	10355	10285	10295	10350	10232	10423	10322	10408	10366	10259	10436	10196	10386	10359	10206	10386	10369	10265	10272	10378	10451	10305	10256	10413	10351	10355	10415	10411	10423	10319	10341	10330	10461	10338	10286	10232	10446	10331	10484	10591	10308	10393	10346	10325	10428	10355	10362	10326	10227	10402	10459	10378	10436	10336	10494	10366	10498	10482	10397	10296	10398	10233	10531	10462	10256	10151	10210	10412	10459	10404	10352	10172	10351	10231	10450	10323	10211	10344	10354	10228	10346	10438	10379	10258	10346	10404	10400	10433	10371	10251	10372	10214	10255	10342	10182	10251	10280	10404	10402	10326	10312	10294	10317	10501	10386	10371	10271	10283	10315	10355	10503	10316	10389	10336	10277	10394	10416	10346	10284	10343	10363	10226	10357	10187	10249	10265	10208	10329	10373	10406	10386	10298	10338	10397	10277	10228	10390	10244	10411	10409	10362	10394	10470	10451	10216	10197	10373	10251	10370	10396	10407	10417	10455	10192	10207	10253	10238	10338	10359	10484	10228	10412	10523	10423	10277	10367	10255	10378	10288	10332	10371	10442	10299	10269	10451	10409	10258	10375	10352	10323	10313	10452	10259	10346	10326	10425	10292	10547	10460	10313	10326	10431	10430	10405	10363	10477	10113	10359	10261	10309	10505	10485	10382	10512
25720	21559	27753	27635	25376	37822	39949	41323	35759	27341	21022	17828	17175	16858	16686	16760	16841	16587	16851	16774	16878	16680	16829	16786	16757	16784	16902	16808	16740	16822	16842	16843	16837	16756	16562	16744	16773	16604	16702	16732	16821	16718	16653	16795	16838	16848	16630	16734	16613	16770	16758	16664	16605	16766	16802	16826	16541	16744	16571	16544	16817	16569	16807	16590	16788	16813	16723	16740	16538	16679	16828	16699	16483	16667	16661	16438	16627	16534	16745	16948	16799	16525	16807	16522	16670	16741	16511	16706	16769	16483	16472	16602	16713	16601	16740	16622	16567	16710	16600	16676	16686	16656	16686	16691	16603	16949	16808	16806	16720	16578	16716	16609	16645	16623	16681	16701	16647	16567	16604	16893	16620	16590	16371	16653	16468	16797	16742	16691	16572	16731	16550	16430	16583	16543	16444	16505	16695	16577	16714	16572	16723	16654	16760	16676	16721	16719	16616	16832	16736	16569	16796	16719	16382	16472	16693	16776	16429	16413	16767	16756	16552	16704	16529	16501	16629	16815	16755	16531	16753	16444	16679	16725	16846	16456	16531	16601	16618	16774	16809	16473	16716	16507	16501	16554	16856	16585	16433	16473	16744	16650	16643	16616	16630	16635	16797	16638	16691	16631	16485	16599	16565	16503	16656	16712	16609	16715	16787	16608	16551	16697	16559	16665	16824	16381	16700	16615	16590	16746	16698	16805	16566	16613	16568	16684	16664	16760	16601	16618	16685	16660	16602	16570	16628	16711	16624	16201	16598	16441	16515	16734	16606	16653	16750	16513	16635	16643	16717	16541	16640	16643	16566	16486	16421	16582	16548	16683	16573	16714	16646	16549	16616	16616	16633	16641	16725	16755	16919	16675	16625	16838	16860	16856	16543	16767	16812	16704	16834	16590	16593	16619	16740	16559	16706	16866	16529	16753	16805	16832	16579	16535	16561	16543	16657	16740	16513	16483	16777	16609	16690	16594	16824	16653	16841	16680	16560	16706	16669	16713	16579	16517	16753	16501	16604	16629	16750	16637	16640	16639	16646	16643	16502	16519	16363	16609	16771	16861	16697	16618	16566	16736	16760	16489	16416	16709	16783	16564	16560	16600	16857	16527	16550	16813	16692	16652	16914	16643	16703	16809	16801	16492	16694	16787	16571	16616	16648	16615	16790	16416	16743	16839	16739	16612	16562	16616	16484	16635	16586	16605	16678	16523	16641	16709	16849	16774	16715	16634	16670	16796	16699	16620	16685	16730	16688	16545	16624	16694	16731	16864	16616	16572	16563	16579	16811	16741	16637	16704	16521	16709	16582	16414	16724	16754	16715	16621	16812	16745	16488	16583	16563	16740	16762	16692	16863	16595	16632	16517	16636	16843	16862	16701	16621	16655	16724	16484	16619	16731	16802	16707	16546	16656	16613	16588	16487	16599	16561	16410	16735	16621	16726	16842	16676	16587	16549	16569	16758	16770	16750	16679	16629	16382	16668	16602	16839	16708	16717	16510	16854	16704	16730	16747	16746	16617	16629	16526	16497	16826	16597	16899	16621	16549	16618	16693	16685	16440	16507	16653	16634	16524	16626	16306	16499	16752	16762	16755	16627	16557	16568	16622	16710	16535	16807	16574	16783	16597	16630	16544	16385	16613	16528	16762	16777	16765	16798	16463	16694	16766	16839	16908	16368	16591	16655	16606	16599	16535	16836	16695	16868	16703	16838	16466	16503	16564	16497	16549	16683	16651	16652	16507	16543	16620	16689	16547	16740	16751	16581	16594	16603	16667	16477	16772	16475	16746	16485	16737	16639	16603	16680	16679	16782	16667	16582	16733	16687	16626	16513	16577	16697	16625	16558	16489	16636	16673	16779	16698	16642	16613	16758	16650	16476	16548	16542	16785	16515	16681	16636	16715	16765	16473	16560	16716	16552	16677	16527	16530	16680	16521	16758	16570	16663	16404	16495	16483	16653	16570	16572	16650	16780	16972	16780	16648	16759	16508	16685	16556	16790	16738	16760	16888	16669	16855	16539	16520	16506	16587	16791	16822	16736	16696	16625	16652	16665	16676	16539	16676	16491	16575	16599	16491	16810	16593	16690	16611	16586	16612	16915	16566	16605	16797	16514	16631	16627	16663	16659	16500	16762	16623	16686	16709	16597	16559	16686	16506	16742	16837	16811	16581	16652	16822	16731	16583	16740	16511	16758	16474	16659	16670	16722	16602	16737	16777	16561	16636	16589	16650	16627	16697	16620	16816	16585	16687	16645	16616	16632	16669	16519	16742	16707	16524	16642	16852	16644	16702	16616	16734	16763	16747	16558	16614	16558	16661	16793	16471	16703	16786	16566	16973	16656	16486	16488	16634	16828	16842	16653	16644	16684	16913	16640	16766	16670	16570	16820	16766	16577	16793	16745	16585	16785	16675	16635	16831	16610	16577	16691	16510	16628	16511	16565	16696	16754	16780	16732	16561	16596	16893	16923	16461	16762	16799	16426	16650	16750	16596	16602	16718	16766	16328	16534	16567	16763	16647	16610	16788	16462	16853	16466	16614	16787	16642	16703	16647	16641	16748	16860	16689	16553	16557	16460	16646	16438	16535	16781	16631	16611	16717	16663	16635	16793	16588	16622	16510	16596	17023	16777	16728	16816	16884	16455	16566	16675	16689	16610	16524	16768	16661	16882	16761	16570	16748	16744	16476	16723	16633	16877	16805	16578	16615	16677	16530	16797	16506	16684	16709	16611	16820	16746	16788	16801	16666	16768	16591	16637	16836	16617	16613	16761	16597	16621	16493	16597	16673	16510	16617	16335	16621	16507	16731	16639	16583	16737	16570	16588	16595	16756	16852	16609	16824	16428	16783	16711	16551	16466	16716	16527	16711	16690	16824	16694	16677	16767	16798	16898	16734	16439	16587	16708	16621	16592	16703	16555	16934	16686	16620	16751	16571	16801	16885	16602	16613	16923	16627	16552	16673	16611	16788	16695	16571	16718	16633	16624	16805	16457	16625	16692	16693	16682	16604	16633	16639	16518	16681	16599	16677	16656	16594	16641	16413	16639	16696	16502	16431	16540	16687	16597	16714	16695	16578	16592	16662	16654	16604	16645	16554	16417	16597	16668	16582	16811	16514	16680	16812	16698	16673	16797	16578	16506	16523	16807	16714	16836	16876	16646	16624	16558	16547	16716	16738	16615	16917	16468	16437	16579	16622	16662	16841	16619	16761	16713	16818	16629	16567	16784	16602	16584	16617	16679	16753	16498	16718	16654	16537	16497	16648	16484	16547	16691	16553	16809	16784	16668	16830	16615	16747	16793	16827	16667	16599	16618	16537	16650	16445	16821	16532	16644	16659	16661	16747	16839	16782	16633	16718	16699	16554	16439	16650	16730	16605	16341	16819	16784	16730	16642	16685	16591	16854	16684	16573	16701	16609	16401	16480	16572	16692	16596	16491	16644	16551	16619	16525	16699	16917	16740	16362	16523	16495	16733	16606	16701	16626	16740	16795	16792	16621	16845	16795	16692	16698	16903	16640	16755	16807	16766	16800	16687	16570	16591	16285	16648	16750	16468	16650	16604	16656	16639	16532	16600	16652	16772	16598	16562	16819	16577	16650	16595	16698	16687	16838	16627	16768	16791	16585	16523	16704	16772	16924	16918	16571	16691	16695	16635	16682	16610	16620	16773	16515	16727	16681	16486	16596	16785	16504	16538	16652	16514	16810	16640	16625	16563	16595	16703	16607	16519	16564	16438	16615	16604	16642	16656	16673	16821	16603	16738	16801	16827	16748	16663	16806	16650	16705	16721	16509	16658	16793	16759	16748	16644	16919	16747	16853	16521	16824	16861	16750	16842	16489	16758	16554	16863	16735	16875	16486	16723	16627	16861	16734	16791	16846	16820	16809	16706	16606	16564	16632	16781	16327	16723	16717	16584	16477	16607	16335	16794	16683	16646	16735	16498	16668	16722	16619	16762	16593	16880	16601	16865	16597	16737	16616	16568	16436	16782	16757	16720	16669	16949	16561	16718	16691	16689	16692	16781	16573	16601	16746	16736	16692	16569	16553	16662	16327	16851	16482	16539	16563	16676	16617	16637	16760	16806	16501	16755	16713	16876	16799	16786	16515	16828	16944	16879	16776	16662	16530	16379	16659	16773	16809	16776	16785	16659	16676	16805	16851	16653	16733	16692	16564	16483	16548	16461	16693	16889	16552	16809	16734	16777	16653	16522	16788	16710	16666	16630	16724	16689	16673	16575	16821	16668	16685	16591	16960	16688	16508	16704	16773	16610	16784	16311	16626	16626	16631	16558	16723	16638	16621	16746	16686	16705	16754	16614	16765	16508	16680	16649	16553	16566	16757	16699	16785	16734	16736	16849	16823	16647	16770	16637	16675	16773	16474	16631	16418	16677	16647	16726	16754	16642	16750	16829	16720	16657	16769	16828	16560	16762	16665	16910	16549	16647	16751	16799	16600	16742	16801	16610	16319	16796	16736	16554	16644	16681	16686	16739	16701	16702	16651	16643	16650	16792	16775	16590	16768	16778	16766	16706	16595	16799	16575	16637	16764	16708	16660	16655	16693	16724	16752	16532	16593	16820	16671	16796	16597	16792	16584	16563	16703	16677	16857	16843	16609	16673	16472	16581	16742	16411	16561	16720	16645	16570	16462	16680	16699	16595	16700	16405	16717	16658	16612	16713	16710	16687	16779	16649	16621	16568	16685	16506	16625	16656	16646	16653	16789	16836	16793	16539	16725	16649	16882	16504	16695	16579	16681	16680	16630	16596	16609	16705	16702	16688	16674	16656	16558	16668	16689	16761	16753	16625	16648	16660	16865	16604	16729	16646	16626	16742	16667	16963	16607	16743	16667	16756	16600	16674	16577	16545	16629	16769	16586	16836	16738	16534	16667	16490	16522	16593	16511	16900	16930	16762	16671	16624	16666	16625	16700	16634	16606	16710	16882	16589	16476	16574	16828	16501	17092	16668	16594	16736	16746	16603	16526	16721	16647	16707	16488	16708	16530	16820	16736	16773	16676	16669	16446	16492	16640	16730	16412	16503	16845	16553	16839	16787	16715	16655	16629	16523	16454	16750	16955	16643	16584	16502	16365	16597	16634	16641	16670	16625	16648	16766	16703
22253	32774	23998	17176	20604	32231	33350	35351	28471	19276	13296	11114	10882	10839	10485	10492	10488	10521	10527	10576	10747	10491	10478	10470	10481	10351	10448	10569	10429	10452	10422	10532	10546	10422	10700	10458	10631	10550	10529	10360	10592	10450	10336	10462	10544	10423	10484	10314	10627	10568	10548	10459	10581	10579	10330	10421	10547	10479	10350	10570	10346	10445	10568	10570	10405	10406	10434	10522	10345	10344	10419	10630	10387	10612	10519	10630	10511	10471	10405	10505	10483	10609	10479	10401	10494	10513	10445	10483	10467	10604	10533	10410	10536	10452	10439	10559	10473	10452	10345	10387	10548	10451	10500	10502	10578	10436	10540	10583	10315	10446	10542	10437	10437	10560	10426	10570	10490	10392	10524	10449	10456	10404	10438	10306	10424	10592	10518	10410	10339	10471	10448	10465	10305	10460	10385	10544	10405	10370	10423	10502	10578	10445	10537	10633	10377	10455	10396	10438	10338	10434	10675	10485	10446	10299	10500	10379	10438	10448	10546	10433	10345	10467	10524	10503	10508	10334	10609	10353	10583	10634	10457	10420	10436	10300	10456	10447	10552	10257	10386	10371	10435	10382	10378	10275	10361	10504	10547	10512	10388	10537	10389	10454	10439	10701	10426	10526	10486	10346	10446	10408	10422	10470	10439	10377	10371	10551	10417	10468	10552	10323	10417	10416	10510	10574	10349	10548	10486	10458	10431	10354	10450	10397	10364	10617	10441	10308	10444	10530	10514	10334	10449	10399	10530	10525	10382	10446	10539	10505	10507	10537	10515	10462	10495	10309	10721	10342	10478	10460	10581	10450	10450	10520	10442	10511	10369	10465	10485	10439	10372	10358	10432	10496	10565	10357	10462	10506	10580	10539	10404	10362	10375	10469	10494	10500	10348	10560	10568	10386	10445	10534	10500	10510	10460	10605	10421	10423	10484	10426	10304	10481	10549	10478	10398	10535	10552	10439	10390	10515	10390	10504	10355	10401	10491	10431	10532	10389	10421	10517	10378	10422	10394	10664	10566	10435	10546	10442	10451	10432	10560	10618	10539	10500	10431	10389	10420	10457	10499	10455	10515	10257	10505	10429	10596	10500	10478	10551	10348	10465	10427	10390	10394	10573	10501	10555	10425	10564	10512	10430	10364	10535	10615	10442	10599	10346	10471	10413	10305	10497	10416	10389	10493	10556	10508	10280	10470	10327	10462	10541	10347	10433	10391	10397	10371	10443	10365	10502	10459	10485	10408	10381	10498	10340	10507	10312	10580	10490	10419	10320	10507	10372	10439	10422	10484	10433	10582	10523	10329	10440	10559	10545	10558	10478	10436	10375	10556	10494	10407	10520	10536	10431	10406	10413	10493	10371	10514	10402	10432	10400	10445	10386	10601	10445	10517	10414	10550	10329	10408	10477	10488	10508	10532	10519	10570	10438	10505	10373	10500	10550	10590	10432	10392	10283	10402	10564	10355	10437	10503	10447	10424	10365	10622	10602	10526	10417	10419	10499	10620	10381	10547	10385	10445	10583	10397	10518	10433	10416	10465	10478	10475	10369	10494	10467	10590	10653	10487	10512	10511	10541	10529	10317	10582	10473	10436	10406	10355	10467	10503	10577	10428	10459	10480	10489	10484	10496	10359	10362	10429	10313	10546	10314	10393	10511	10506	10561	10423	10407	10419	10383	10420	10481	10527	10338	10723	10491	10496	10609	10353	10329	10561	10367	10388	10324	10405	10342	10399	10553	10412	10521	10541	10463	10456	10415	10516	10463	10469	10193	10297	10650	10483	10386	10504	10219	10395	10291	10471	10520	10377	10447	10333	10388	10453	10471	10442	10375	10418	10389	10362	10304	10448	10386	10640	10441	10404	10325	10483	10293	10261	10467	10455	10627	10522	10412	10429	10560	10458	10352	10512	10426	10287	10476	10566	10532	10521	10337	10407	10632	10542	10425	10354	10490	10470	10415	10434	10486	10359	10473	10337	10320	10465	10445	10461	10511	10594	10604	10286	10461	10371	10463	10390	10442	10374	10337	10474	10384	10484	10426	10405	10383	10457	10429	10366	10487	10477	10395	10502	10494	10393	10307	10386	10550	10346	10638	10540	10485	10482	10555	10375	10427	10407	10495	10390	10462	10369	10559	10588	10380	10422	10338	10389	10619	10425	10496	10483	10403	10319	10430	10424	10482	10370	10502	10748	10414	10407	10477	10518	10531	10347	10475	10548	10441	10506	10358	10412	10589	10442	10330	10384	10362	10451	10481	10497	10419	10287	10489	10421	10330	10446	10445	10554	10553	10523	10463	10452	10478	10425	10416	10461	10431	10229	10507	10481	10503	10620	10493	10433	10523	10440	10518	10494	10341	10455	10540	10391	10285	10522	10602	10482	10311	10484	10417	10417	10506	10481	10499	10343	10422	10458	10609	10519	10483	10388	10493	10472	10498	10484	10435	10494	10433	10397	10447	10360	10492	10516	10475	10480	10463	10435	10401	10352	10463	10479	10343	10515	10314	10550	10465	10448	10503	10452	10471	10491	10355	10569	10503	10379	10228	10497	10324	10532	10515	10493	10478	10508	10404	10370	10505	10409	10441	10344	10436	10495	10305	10299	10502	10436	10435	10428	10213	10614	10265	10594	10518	10484	10523	10614	10398	10414	10392	10502	10370	10513	10522	10485	10447	10391	10640	10555	10545	10329	10542	10341	10561	10462	10610	10517	10433	10475	10424	10515	10387	10421	10383	10406	10444	10456	10447	10390	10484	10563	10536	10515	10508	10519	10502	10331	10622	10403	10529	10284	10490	10294	10530	10275	10553	10527	10484	10434	10498	10594	10513	10523	10506	10527	10573	10463	10493	10572	10505	10379	10446	10414	10494	10356	10275	10486	10437	10444	10400	10635	10306	10423	10412	10568	10512	10520	10259	10488	10413	10525	10481	10588	10628	10387	10532	10584	10598	10432	10575	10403	10462	10370	10609	10358	10539	10527	10452	10392	10326	10435	10419	10326	10385	10429	10348	10413	10582	10392	10534	10434	10428	10429	10471	10506	10497	10471	10477	10414	10474	10465	10454	10341	10639	10532	10440	10443	10532	10600	10464	10413	10357	10531	10315	10489	10441	10526	10472	10397	10468	10433	10555	10325	10379	10478	10439	10396	10509	10641	10496	10622	10315	10511	10405	10335	10422	10282	10382	10529	10376	10278	10612	10361	10441	10444	10488	10485	10265	10504	10381	10452	10461	10548	10619	10443	10533	10480	10359	10461	10451	10464	10489	10543	10337	10526	10438	10365	10408	10430	10453	10404	10434	10373	10435	10534	10507	10447	10574	10581	10494	10370	10573	10414	10375	10549	10352	10381	10452	10481	10317	10642	10396	10495	10390	10467	10308	10450	10489	10584	10398	10564	10575	10451	10368	10499	10458	10437	10664	10363	10441	10504	10410	10423	10442	10377	10413	10544	10407	10493	10453	10380	10558	10447	10479	10397	10555	10685	10405	10407	10492	10550	10583	10542	10593	10403	10537	10563	10262	10410	10418	10554	10452	10460	10425	10413	10449	10433	10513	10484	10419	10432	10475	10545	10379	10486	10375	10494	10482	10443	10500	10396	10501	10449	10412	10544	10620	10492	10507	10471	10422	10486	10499	10515	10540	10516	10310	10435	10587	10453	10487	10672	10406	10444	10411	10439	10488	10630	10531	10465	10471	10482	10459	10545	10542	10411	10386	10460	10555	10234	10302	10445	10514	10411	10423	10315	10374	10490	10416	10494	10567	10329	10407	10389	10624	10472	10490	10544	10498	10378	10498	10532	10407	10354	10496	10448	10567	10375	10518	10570	10420	10493	10531	10622	10555	10348	10516	10366	10440	10566	10381	10569	10522	10428	10424	10418	10365	10343	10473	10458	10456	10560	10455	10498	10459	10555	10514	10496	10472	10512	10396	10439	10532	10479	10515	10384	10439	10359	10505	10631	10460	10532	10436	10447	10500	10426	10448	10413	10432	10478	10426	10375	10409	10454	10419	10487	10515	10445	10406	10472	10513	10521	10590	10559	10368	10404	10438	10522	10345	10536	10505	10490	10460	10404	10431	10411	10613	10321	10361	10473	10458	10421	10529	10457	10410	10619	10540	10553	10361	10491	10331	10577	10387	10366	10489	10486	10516	10462	10252	10568	10426	10494	10375	10417	10538	10622	10576	10634	10456	10532	10470	10306	10285	10447	10490	10457	10459	10439	10377	10598	10335	10522	10615	10374	10575	10384	10336	10470	10496	10453	10382	10423	10497	10362	10378	10455	10421	10371	10521	10510	10472	10467	10499	10414	10543	10348	10468	10458	10569	10535	10304	10386	10409	10538	10377	10467	10615	10319	10413	10418	10317	10443	10551	10598	10498	10429	10424	10455	10495	10585	10376	10215	10515	10426	10390	10612	10336	10542	10487	10500	10478	10423	10511	10391	10500	10526	10442	10564	10645	10518	10476	10526	10384	10473	10467	10573	10443	10437	10506	10512	10481	10448	10411	10518	10438	10508	10346	10346	10588	10263	10289	10441	10306	10363	10410	10380	10499	10275	10476	10479	10299	10412	10542	10620	10395	10313	10580	10288	10525	10633	10477	10367	10446	10485	10412	10405	10478	10649	10479	10572	10457	10448	10657	10492	10376	10466	10473	10608	10432	10571	10516	10563	10535	10349	10388	10475	10474	10404	10439	10355	10378	10479	10269	10536	10357	10506	10481	10468	10360	10522	10287	10386	10420	10556	10351	10419	10564	10470	10470	10479	10516	10495	10539	10445	10478	10397	10442	10589	10581	10353	10382	10360	10433	10188	10470	10499	10455	10684	10489	10467	10311	10641	10463	10408	10422	10309	10290	10493	10478	10340	10397	10512	10516	10525	10552	10555	10477	10562	10527	10346	10349	10575	10554	10474	10512	10328	10293	10538	10353	10414	10497	10476	10200	10505	10357	10526	10412	10386	10342	10508	10437	10562	10435	10425	10383	10651	10223	10531	10463	10341	10544	10391	10518	10436	10381	10545	10467	10430	10479	10443	10366	10409	10455	10546	10454	10592	10424	10384	10520	10487	10444	10418	10648	10489	10380	10349	10480	10440	10485	10375	10464	10533	10342	10396	10345	10576	10322	10464	10385
24126	21497	28614	26078	29259	39223	44415	50379	52064	37468	25228	19440	18075	17542	17341	17344	17144	17181	17185	17431	16986	17352	17060	17348	16979	17122	17021	16917	17339	16836	17147	17036	17189	17087	17120	16981	17018	17113	17076	17070	17133	17024	17178	17298	16945	16956	16883	16913	16834	16968	16819	17081	17289	16887	17154	17172	17071	16917	16839	16866	16746	16872	16689	16797	16996	16907	16952	17271	16955	17240	16944	16808	17036	17087	16790	16902	16840	17058	16903	16720	16865	17200	16894	17061	17197	16991	16853	16855	17013	16944	17009	16970	16899	16791	16883	16850	16711	16994	16993	17140	16864	16999	17113	17028	16952	17073	17010	16938	16851	17085	16719	16845	17011	16950	17145	16847	17057	16840	17021	17177	16896	16901	16875	16869	16806	16784	16700	16957	16917	17018	17096	16894	16988	16854	16799	16870	16938	17069	16926	16964	16980	17052	17149	16990	16883	17006	16950	17037	17097	17196	16918	16798	16964	17106	17079	17099	17089	16658	16947	16888	16812	16889	17051	16988	16862	17065	17051	16883	17085	16819	16670	16969	17095	16822	16921	17219	17037	16872	16859	17048	16985	17121	17186	16998	16901	16989	16935	16973	16958	16890	17129	16766	16803	16699	16955	17051	17011	17036	17004	16983	17124	16971	16944	16960	16812	16911	16845	17109	16871	17084	17006	17081	16806	16850	17005	16845	16957	16944	17033	16844	16647	16895	17012	16959	16939	17056	16968	16915	16737	17025	17079	16673	16979	17073	16876	16871	16964	16860	17015	16972	17010	16852	17196	17052	17010	17098	17159	16930	16988	16903	17055	16975	16920	17118	17082	17063	16891	16813	17067	16772	16838	17068	16812	16853	16881	16966	17139	17162	16901	16991	17061	16836	16850	16984	16927	16961	16984	16734	17120	17024	16853	16829	16923	16980	16826	16886	16950	16867	16915	16740	16736	17214	16928	17020	16872	16949	17048	16936	17180	16899	16884	16769	17141	17027	17025	16867	16965	16887	16958	16896	17025	16971	16784	16893	16891	17112	16907	17014	17042	16860	16937	17045	17058	16922	16966	16905	16803	16925	16927	17113	16796	16888	17112	16933	17015	16986	17085	16848	16784	17130	16980	17001	16981	17064	16952	16832	17006	16901	17074	16752	16916	16895	17153	16946	17034	16931	16959	16717	16733	16811	16950	17125	16964	16850	16901	16771	17085	16941	16829	17023	17278	17031	16923	16910	17071	16826	16718	16804	16857	16778	16999	16907	16866	16858	17043	16956	17145	16940	16991	17004	16747	16897	16701	16866	16835	16901	16686	16856	16873	16937	17043	16910	16655	17004	17039	16839	16986	16979	17125	16986	17031	16986	16974	16958	16871	16893	16904	16658	16847	16823	16832	16821	17152	16805	17031	17052	16893	16946	17099	16711	16931	16942	16930	16970	17050	16805	16960	16951	16942	16835	16983	16809	16834	16690	16919	16840	17014	16943	16982	17005	17099	16901	16797	16834	17162	16957	16974	16931	16767	17140	16942	16915	17021	16974	16992	16843	16980	16876	17096	16835	17030	16933	16825	17079	16970	16915	17099	16991	16892	16841	16934	16952	16885	17132	17013	16982	17126	17008	16868	17321	17123	16902	16983	16961	17138	17241	17006	16965	16965	16955	16909	16800	17270	17150	17115	16848	16825	16929	16985	16862	17016	16911	16856	16882	16802	16840	17038	17109	17031	16880	17066	17042	16944	16753	16923	17093	16824	16971	16934	16750	16812	17032	16980	17013	16935	16979	17097	16971	17087	17012	16880	16865	16905	16878	17030	17100	17056	16985	16981	16813	16960	16983	16864	16952	17077	16908	17076	16947	16765	17102	16774	17130	17041	16979	17027	16826	16916	16840	16956	16937	16660	16835	17033	16971	16945	16944	16904	16989	17054	17154	17221	16962	16974	16891	16732	16937	17014	16893	17020	16952	17052	17087	17155	16872	16812	17051	17130	16977	16931	16778	16909	16754	17034	16636	16830	16982	17015	16927	17038	16991	16901	17211	17256	16997	16965	17069	17139	17069	16903	16928	17194	16719	16967	16773	16937	17035	17056	17005	16935	16916	16786	16850	16828	16833	16957	16777	16740	16886	16811	16780	16995	17099	17051	17008	17033	17000	16809	17153	17038	17052	17085	16869	16752	16695	16944	16990	16830	17178	17205	17132	16960	16723	17049	16893	17070	16984	16979	16737	17014	17150	16860	16897	17007	16939	16908	16828	17040	16977	16982	17016	17098	16751	16957	17030	17054	16861	16899	16955	16962	16943	16893	16796	16976	17082	17166	17091	16955	16919	16876	17066	16989	17030	16913	16848	16893	16822	16882	17030	16842	16934	16953	16998	17025	16924	16970	16866	16850	16997	16986	17017	17122	16954	16921	17192	16952	16904	17018	16884	16862	17116	16902	16952	17045	16864	17027	17002	16845	16997	17098	16937	16930	16956	16920	17011	17160	16968	17020	16895	16768	16699	16933	16855	16837	16969	16910	17054	17110	16800	17001	16814	16686	16966	16897	16831	17022	16782	16973	16895	16939	17152	16957	16712	16902	16771	16864	16887	16803	16922	17065	16909	16977	16786	16949	16912	16918	16889	16954	16986	17027	16958	17020	16832	17072	17001	17069	16993	17104	16838	16916	16892	16953	17067	17026	16912	17030	16997	16897	16959	17030	17059	16976	17071	17001	16926	16856	17054	17081	17095	17080	16785	16937	16918	16990	16861	16978	16955	16728	16695	16922	17116	16913	16880	16911	17004	17099	16935	17129	16760	16983	16883	16966	16953	16832	16916	17197	16783	16938	16929	16809	16905	16916	17001	17038	17002	16797	16844	16801	17187	16953	16804	17034	16977	17111	16955	17154	16896	16965	17000	16863	17025	17051	17015	16948	17022	17032	17044	16984	17121	17028	16974	16971	16851	16995	16886	17111	16928	17146	16998	17029	16902	16835	16899	16965	16972	16973	17071	17084	16930	16925	17091	17044	16933	16946	17007	16721	16938	16865	16824	16814	17023	16957	17091	16949	17091	16869	17163	16988	16895	16989	16958	17019	16737	16857	16877	16867	16887	16987	16857	17157	16823	16862	17172	17065	16931	16840	17078	16908	16932	16926	16958	16926	16848	17127	17010	17197	17211	16998	17017	17031	16929	17061	17006	16956	17019	17034	17010	16957	16855	16960	17030	17026	16968	16696	16783	16964	16849	16958	16950	16829	16959	17084	16954	17064	16959	16813	17067	16869	16991	16912	17077	17157	17063	17052	16945	16846	16855	17106	17102	16918	17058	17030	16918	16945	17117	16769	16932	16824	16937	16931	16824	16934	16973	16904	16832	16817	16820	16824	17015	16847	17112	17053	16801	17109	16973	16891	16931	16788	16789	17062	16925	17021	16825	16997	17045	16922	16922	17099	16959	17037	16987	16944	17113	17012	16960	16973	16857	17081	17017	16967	16656	16774	16775	16919	16766	17105	16842	17028	16887	16911	16814	16877	16936	16770	16998	17052	16978	16963	16965	17110	16800	16967	16878	17041	16804	16957	16817	17001	16887	17013	17087	16927	17148	16799	17112	16748	16957	17004	16971	16959	16678	17140	16946	16787	16989	16912	17106	16903	17026	16920	17044	16803	16862	16847	17157	16774	17081	17125	17022	17120	17127	16912	16939	17024	17052	16787	17010	17027	16804	16937	17257	17125	16896	17083	17027	17048	17054	17030	17179	16770	16859	16630	16979	16921	17106	17321	16910	17005	16825	16981	17018	16927	16970	17028	17102	17086	17021	16849	17044	17116	17058	16968	16947	17037	17162	16876	17000	16928	17102	16902	16966	17024	17042	17122	16959	16964	16934	17070	16837	17099	16753	16939	16917	16884	16778	17049	16977	17009	16863	16792	16853	16908	16996	17045	16790	16594	16899	17048	16904	17221	17182	16764	16882	16974	17128	16858	16952	16843	16952	16927	17088	17118	16962	16889	17130	16914	16944	17108	17001	16941	17040	17205	17104	17084	17077	17169	17061	16807	16976	17093	17109	17025	16962	16956	16889	17053	16959	16926	16813	16811	16948	17215	16880	16920	17028	16769	17088	16968	16993	17005	16659	16972	17077	16916	16808	17005	17106	16768	16907	16966	17069	16835	16879	17167	17112	17039	16960	16936	16920	17019	17035	17088	17028	16978	16796	16835	16973	16806	17032	17017	17148	16936	16821	16836	16917	16949	17025	16996	17075	16997	16861	16861	16864	16879	17235	17137	16778	17013	17015	17006	17028	17093	17047	17045	16769	16632	17009	17104	16806	16755	16792	17027	17014	17103	17065	16980	16894	17124	16944	16928	16856	17169	17228	16895	16829	17053	16828	16963	16963	16869	17095	17071	17145	16969	16804	16896	16941	16965	17143	16875	16819	16932	16885	16996	17088	16999	17076	16949	16959	16732	16970	16858	17011	16953	16752	17151	16917	16692	16964	17021	16797	17071	16807	16946	16902	17040	16950	16806	16991	16916	16806	16887	16812	17091	16908	16982	16918	16855	16992	17096	16911	17020	16961	16917	17009	17230	17142	16911	16990	16981	16810	16766	16786	16905	17080	16763	16988	16867	16891	17109	16945	17114	17152	17104	17082	17028	17191	17029	17055	17211	16917	17131	16820	16839	16841	17017	16934	16742	16591	16867	16760	16938	16989	16860	17112	16919	17087	16859	16874	17007	16910	16846	16777	17015	17121	17216	16878	16808	17130	16920	17045	16865	16738	16923	17015	17034	16942	16775	16975	16960	16917	16915	16965	16940	16898	17015	16712	16954	16883	16993	17026	16940	17168	17031	16936	17228	16953	16885	16849	16728	16828	16831	16979	16845	16807	16967	16744	16914	17086	17122	16916	16990	16971	16856	16964	16916	16917	16735	16877	16894	16859	17016	17019	16986	16951	16870	16907	16962	16758	16907	16769	16884	16829	17221	17012	16935	16883	17045	16916	17008	16941	16989	17002	17129	17075	16971	16899	17160	16965	16815	16906	16848	16929	16772	17050	16964	17218	17008	16880	16951	17020	17001	16969	17013	16763	16961	16912	17105	16963	16841	17087	17072	17019	16970	16861	16973	16945	16925	17089	16983	16888	17003	16891	16945	17071	17130	17139
25635	34644	30304	28424	30996	34837	41025	47808	45530	28112	16517	12149	11431	10792	10960	10927	10821	10770	10687	10683	10924	10810	10789	10852	10763	10699	10703	10794	10908	10743	10844	10644	10618	10863	10655	10674	10786	10806	10707	10721	10841	10759	10824	10631	10702	10722	10756	10693	10769	10862	10794	10800	10872	10795	10833	10874	10713	10679	10923	10708	10729	10784	10801	10825	10804	10708	10790	10782	10761	10648	10858	10808	11000	10610	10573	10717	10650	10712	10777	10793	10859	10869	10629	10549	10734	10702	10875	10752	10659	10630	10775	10702	10674	10875	10554	10700	10737	10662	10835	10676	10576	10532	10708	10727	10755	10768	10796	10740	10858	10637	10790	10518	10857	10637	10817	10764	10739	10692	10717	10829	10736	10624	10548	10805	10856	10588	10862	10753	10901	10727	10914	10654	10703	10693	10732	10736	10537	10699	10836	10765	10653	10650	10706	10737	10816	10809	10755	10815	10735	10633	10687	10579	10681	10721	10809	10807	10685	10696	10763	10643	10798	10676	10672	10856	10553	10710	10757	10804	10704	10792	10812	10559	10715	10780	10738	10735	10705	10566	10705	10725	10679	10656	10733	10815	10687	10794	10688	10690	10796	10725	10662	10837	10660	10721	10648	10566	10695	10796	10663	10617	10600	10661	10687	10652	10645	10636	10553	10699	10690	10903	10755	10701	10555	10556	10639	10728	10684	10733	10673	10767	10784	10590	10618	10535	10676	10656	10819	10782	10803	10719	10816	10660	10741	10572	10583	10808	10672	10628	10581	10735	10776	10578	10731	10629	10794	10741	10505	10655	10678	10747	10651	10711	10733	10666	10714	10736	10592	10685	10687	10785	10749	10769	10728	10806	10809	10786	10639	10575	10630	10754	10655	10631	10694	10688	10663	10740	10484	10767	10698	10715	10831	10725	10658	10569	10693	10702	10630	10782	10898	10776	10863	10750	10787	10678	10665	10665	10862	10599	10633	10643	10583	10682	10615	10708	10679	10838	10790	10736	10670	10676	10720	10580	10653	10739	10679	10586	10748	10715	10573	10635	10591	10522	10660	10722	10540	10666	10715	10696	10752	10664	10605	10643	10878	10850	10563	10786	10694	10511	10784	10643	10763	10734	10559	10769	10615	10781	10815	10617	10710	10737	10660	10656	10833	10791	10816	10601	10700	10732	10755	10775	10836	10734	10730	10740	10728	10748	10720	10660	10633	10922	10797	10751	10925	10583	10816	10786	10704	10741	10781	10687	10734	10735	10720	10623	10577	10661	10708	10735	10721	10805	10658	10744	10574	10517	10866	10676	10726	10803	10599	10815	10692	10597	10693	10754	10512	10705	10690	10594	10604	10714	10627	10813	10753	10694	10684	10630	10676	10698	10618	10738	10602	10673	10741	10802	10448	10662	10606	10724	10634	10694	10669	10676	10848	10675	10686	10748	10813	10861	10596	10838	10699	10798	10655	10862	10674	10489	10750	10708	10598	10743	10816	10768	10741	10670	10630	10662	10714	10628	10804	10635	10727	10816	10698	10798	10830	10663	10852	10620	10825	10725	10676	10910	10491	10650	10686	10706	10590	10775	10701	10736	10663	10805	10680	10686	10815	10743	10767	10558	10746	10609	10658	10981	10691	10682	10787	10593	10620	10816	10670	10646	10878	10612	10747	10893	10797	10642	10848	10772	10751	10774	10638	10772	10632	10723	10759	10672	10639	10623	10740	10643	10837	10696	10720	10685	10451	10582	10695	10766	10675	10732	10711	10639	10517	10684	10823	10808	10654	10699	10728	10710	10632	10600	10780	10843	10711	10590	10776	10802	10537	10583	10812	10776	10661	10690	10934	10602	10493	10827	10708	10642	10524	10737	10769	10694	10755	10688	10798	10670	10774	10617	10631	10637	10752	10643	10741	10597	10639	10826	10644	10512	10601	10688	10579	10795	10665	10754	10684	10664	10579	10881	10660	10657	10682	10800	10642	10740	10728	10673	10682	10737	10477	10686	10599	10628	10701	10755	10837	10661	10783	10753	10602	10700	10791	10752	10759	10725	10683	10695	10651	10613	10708	10672	10833	10852	10753	10742	10742	10759	10813	10739	10861	10668	10583	10811	10756	10688	10736	10637	10830	10724	10639	10650	10599	10719	10730	10622	10637	10787	10827	10655	10798	10789	10713	10783	10680	10767	10744	10841	10791	10727	10628	10727	10646	10760	10538	10731	10686	10640	10603	10801	10798	10725	10718	10629	10583	10783	10712	10683	10748	10448	10697	10760	10721	10712	10830	10795	10647	10710	10816	10853	10734	10914	10794	10668	10654	10792	10547	10599	10768	10532	10721	10646	10665	10744	10723	10764	10681	10655	10693	10938	10783	10707	10695	10634	10663	10837	10926	10752	10545	10599	10750	10542	10757	10652	10782	10851	10725	10650	10812	10686	10533	10760	10696	10734	10688	10740	10740	10684	10574	10790	10606	10698	10781	10818	10675	10792	10767	10659	10772	10663	10683	10759	10682	10717	10637	10749	10649	10720	10555	10765	10601	10754	10813	10699	10705	10698	10686	10805	10673	10742	10769	10614	10600	10646	10804	10635	10724	10646	10527	10788	10824	10670	10735	10784	10671	10505	10758	10745	10691	10770	10780	10818	10772	10664	10790	10687	10723	10701	10661	10754	10733	10618	10785	10675	10751	10775	10684	10698	10658	10731	10671	10757	10821	10619	10721	10719	10592	10641	10682	10550	10704	10650	10595	10706	10540	10647	10620	10561	10684	10644	10791	10764	10748	10802	10838	10745	10718	10603	10636	10664	10877	10773	10691	10642	10839	10807	10811	10747	10622	10563	10564	10725	10808	10784	10789	10712	10756	10816	10826	10572	10799	10756	10684	10801	10785	10706	10912	10795	10757	10511	10842	10710	10754	10736	10658	10665	10772	10642	10728	10715	10698	10784	10709	10749	10685	10544	10672	10574	10623	10683	10805	10646	10708	10548	10644	10842	10708	10759	10737	10651	10720	10611	10593	10735	10713	10733	10725	10653	10681	10701	10729	10550	10732	10675	10625	10646	10607	10744	10878	10740	10608	10670	10681	10823	10823	10652	10860	10654	10577	10769	10824	10578	10687	10820	10826	10861	10606	10724	10733	10680	10661	10633	10746	10659	10907	10719	10642	10815	10705	10883	10624	10872	10620	10732	10679	10500	10546	10617	10651	10793	10720	10770	10769	10639	10818	10601	10791	10660	10735	10654	10603	10678	10536	10737	10720	10699	10702	10664	10643	10754	10700	10683	10545	10750	10652	10687	10769	10829	10646	10637	10739	10688	10677	10617	10685	10860	10809	10874	10625	10832	10720	10604	10839	10826	10773	10769	10595	10826	10679	10589	10663	10762	10568	10648	10687	10573	10664	10648	10637	10573	10879	10665	10721	10828	10706	10658	10579	10669	10803	10686	10914	10716	10616	10567	10745	10630	10663	10687	10701	10630	10530	10679	10722	10656	10709	10766	10684	10764	10686	10795	10598	10667	10830	10567	10811	10688	10645	10625	10764	10660	10761	10686	10595	10671	10724	10544	10641	10742	10591	10626	10815	10696	10758	10639	10737	10711	10655	10579	10600	10542	10783	10650	10645	10821	10701	10671	10636	10726	10685	10867	10748	10706	10619	10601	10720	10807	10873	10735	10644	10646	10751	10625	10619	10621	10734	10860	10663	10780	10742	10624	10707	10628	10753	10554	10750	10733	10697	10742	10738	10541	10740	10749	10622	10763	10530	10745	10686	10683	10596	10865	10603	10621	10649	10673	10593	10694	10643	10754	10684	10723	10667	10705	10702	10640	10534	10700	10817	10815	10548	10777	10688	10776	10630	10623	10541	10958	10713	10653	10631	10706	10848	10765	10619	10712	10732	10698	10683	10662	10632	10677	10664	10644	10850	10683	10630	10703	10714	10539	10773	10796	10662	10728	10770	10660	10720	10718	10752	10943	10661	10732	10772	10814	10520	10587	10639	10741	10609	10711	10738	10691	10788	10672	10683	10747	10845	10670	10726	10573	10669	10790	10775	10692	10740	10638	10602	10762	10708	10740	10655	10680	10721	10776	10662	10795	10732	10871	10638	10619	10694	10679	10617	10644	10591	10642	10703	10747	10816	10700	10615	10582	10720	10781	10629	10715	10650	10782	10680	10526	10601	10671	10835	10766	10695	10785	10663	10713	10635	10588	10566	10745	10720	10829	10715	10718	10841	10802	10618	10662	10668	10635	10599	10675	10675	10550	10660	10718	10809	10759	10718	10775	10578	10753	10744	10813	10751	10653	10704	10672	10727	10773	10499	10821	10764	10681	10690	10658	10716	10826	10729	10779	10740	10799	10800	10694	10577	10671	10736	10647	10643	10776	10769	10779	10491	10598	10779	10736	10734	10722	10565	10737	10659	10817	10583	10866	10643	10806	10664	10648	10739	10712	10865	10774	10683	10646	10742	10596	10803	10679	10582	10567	10741	10708	10672	10613	10627	10612	10704	10617	10571	10530	10716	10614	10750	10654	10669	10664	10819	10699	10415	10687	10931	10660	10719	10825	10613	10692	10712	10743	10834	10881	10742	10731	10769	10638	10831	10772	10734	10800	10685	10717	10678	10898	10651	10515	10703	10573	10722	10718	10553	10759	10572	10713	10610	10667	10719	10774	10604	10799	10838	10921	10789	10631	10523	10739	10678	10670	10734	10746	10795	10667	10882	10604	10517	10754	10728	10594	10772	10720	10867	10802	10889	10719	10598	10835	10603	10641	10564	10551	10844	10718	10839	10473	10606	10799	10731	10732	10745	10629	10717	10806	10650	10773	10812	10610	10721	10567	10684	10761	10704	10766	10644	10731	10544	10726	10663	10754	10741	10731	10540	10795	10553	10692	10765	10854	10660	10701	10484	10811	10759	10644	10632	10623	10636	10729	10785	10587	10511	10729	10813	10777	10628	10618	10771	10597	10812	10692	10685	10809	10762	10880	10674	10492	10710	10707	10674	10691	10745	10656	10809	10694	10570	10592	10717	10492	10736	10783	10731	10670	10696	10624	10697	10793	10815	10712	10811	10710	10776	10708	10544	10785	10664	10561	10665	10704	10848	10735	10705	10775	10835	10682	10740	10739	10615	10795	10553	10621
32253	26958	32717	29901	22789	18355	22982	25000	21133	18550	17230	16829	16875	17021	16904	16889	16592	16744	17218	16837	16662	16778	16616	16841	16804	16907	17069	16758	16720	16897	16805	16973	16904	16760	16763	16812	17010	16813	16778	16836	16831	16782	16762	16542	16664	16545	17003	16643	16711	16700	16719	16732	16785	16851	16697	16692	16593	16827	16608	16765	16563	16725	16654	16749	16700	16826	16886	16783	16775	16782	16809	16839	16808	16615	16799	16610	17030	16774	16858	16870	16699	16646	16678	16745	16632	16664	16821	16885	16666	16746	16783	16789	16688	16887	16673	16773	16840	16564	16729	16446	16693	16669	16812	16710	16766	16751	16639	16769	16714	16572	16597	16811	16559	16739	16788	16725	16704	16720	16767	16894	16568	16853	16950	16854	16948	16868	16542	16815	16370	16767	16733	16774	16735	16747	16754	16704	16810	16869	16658	16596	16832	16747	16904	16692	16540	16786	16826	16638	16425	16767	16786	16823	16722	16843	16805	16654	16656	16708	16598	16678	16780	16869	17008	16715	16830	16692	16884	16610	16617	16776	16579	16599	16853	16797	16724	16540	16742	16774	16769	16736	16763	16799	16797	16685	16753	16699	16750	16512	16529	16784	16756	16664	16719	16793	16770	17092	16692	16731	16795	16717	16535	16633	16714	16768	16650	16818	16603	16794	16757	16676	16613	16783	16711	16602	16932	16759	16871	16610	16787	16854	16852	16726	16567	16677	16825	16714	16713	16727	16580	16716	16725	16767	16823	16935	16789	16512	16599	16732	16820	16786	16889	16933	16886	16532	16678	16791	16895	16795	16624	16667	16768	16814	16875	16880	16757	16883	16422	16892	16810	16758	16968	16910	16693	16564	16788	16745	16692	16593	16891	16844	16897	16719	16795	16720	16644	16765	16749	16687	16760	16802	16919	16825	16855	16520	16934	16869	16608	16562	16900	16700	16822	16735	16655	16704	16388	16497	16711	16666	16715	16594	16892	16574	16657	16563	16640	16755	16885	16717	16766	16707	16427	16670	16660	16891	16657	16771	16653	16975	16845	16949	16611	16517	16774	16628	16751	16698	16914	16766	16740	16780	16963	16661	16477	16841	16490	16602	16896	16960	16930	16742	16774	16643	16744	16691	16944	16757	16806	16750	16657	16750	16698	16878	16727	16656	16739	16649	16842	16814	16680	16744	16907	16716	16840	16563	16740	16787	16828	16677	16762	16720	16902	16735	16723	16714	17034	16615	16775	16790	16776	16847	16803	16801	16746	16572	16688	16794	16799	16699	16877	16658	16752	16789	16697	16663	16637	16784	16587	16886	16851	16741	16761	16722	16642	16687	16764	16500	16713	16663	16633	16658	16574	16758	16493	16625	16682	16542	16688	16888	16761	16723	16590	16685	16680	16567	16867	16905	16762	16726	16751	16899	16826	16681	16694	16759	16674	16947	16858	16617	16533	16751	16792	16727	16954	16821	16794	16589	16800	16773	16839	16673	16768	16799	16671	16398	16699	16785	16808	16895	16628	16746	16584	16810	16675	16895	16766	16738	16775	16765	16683	16519	16803	16621	16747	16605	16875	16687	16889	16812	16880	16900	16602	16826	16923	16761	16538	16689	16586	16674	16665	16658	16700	16885	16784	16875	16740	16820	16615	16935	16678	16654	16750	16728	16583	16810	16815	16851	16772	16776	16738	16866	16690	16783	16793	16810	16832	16778	16789	16712	16841	16967	16958	16656	16756	16712	16666	16737	16578	16847	16488	16726	16706	16795	16755	16941	16661	16623	16703	16585	16600	16658	16828	16766	16891	16766	16779	16964	16689	16953	16742	16669	16642	16534	16739	16680	16749	16876	16660	16505	16769	16791	16835	16520	16773	16692	16748	16812	16762	16719	16921	16633	16674	16544	16797	16526	16653	16777	16781	16685	16726	16525	16818	16792	16721	16717	16570	16633	16880	16770	16689	16859	16660	16734	17027	16601	16731	16766	16984	16586	16710	16624	16555	16627	16729	16571	16798	16787	16651	16686	16581	16929	16810	16852	16858	16618	16718	16802	16656	16670	16594	16779	16792	16580	16812	16827	16541	16804	16610	16747	16660	16817	16549	16804	16615	16942	16473	16696	16644	16883	16886	16639	16868	16613	16691	16639	16740	16825	16799	16752	16533	16600	16773	16786	16701	16760	16744	16915	16810	16848	16750	16754	16944	16735	16709	17142	16714	16529	16764	16692	16774	16589	16785	17059	16814	16937	16842	16526	16767	16766	16599	16731	16690	16739	16900	16733	16622	16583	16849	16848	16844	16778	16862	16674	16664	16743	16702	16816	16734	16683	16478	16806	16636	16518	16729	16509	16648	16692	16690	16659	16624	16815	16806	16589	16731	16949	16835	16638	16745	16668	16540	16688	16970	16909	16762	16663	16830	16713	16676	16786	16660	16689	16653	16724	16863	16406	16960	16605	16749	16667	16777	16655	16664	16786	16769	16764	16765	16834	16899	16906	16835	16705	16822	16633	16831	16864	16790	16577	16720	16623	16679	16595	16745	16613	16686	16680	16874	16567	16858	16777	16761	16792	16740	16545	16709	16627	16481	16685	16880	16683	16799	16772	16838	16758	16719	16706	16557	16806	16964	16810	16700	16825	16865	16714	16820	16599	16652	16666	16700	16633	16628	16781	16823	16659	16778	16850	16719	16649	16782	16696	16695	16781	16804	16562	16650	16844	16770	16829	16828	16810	16816	16614	16743	16796	16591	16733	16769	16835	16844	16505	16792	16802	16601	16675	16843	16859	16838	16797	16645	16886	16621	16881	16861	16718	16803	16678	16677	16626	16575	16550	16769	16849	16781	16661	16747	16660	16877	16789	16643	16781	16740	16699	16843	16739	16932	16942	16680	16781	16675	16515	16612	16704	16657	16726	16828	16649	16645	16534	16542	16735	16803	16782	16700	16788	16780	16681	16765	16941	16782	16628	16608	16592	17056	16715	16751	16699	16509	16716	16692	16556	16733	16740	16817	16848	16789	16658	16739	16835	16697	17030	16578	16564	16717	16844	16571	16744	16755	16649	16599	16732	16681	16696	16855	16677	16750	16857	16889	16555	16703	16664	16681	16799	16876	16672	16491	16850	17020	16875	16721	16781	16589	16957	16757	16894	16741	16801	16614	16707	16690	16916	16624	16723	16837	16706	16581	16749	16660	16695	16651	16597	16704	16500	16674	16599	16578	16615	16774	16667	16771	16661	16690	16656	16949	16641	16752	16590	16769	16921	16694	16752	16682	16633	16915	16779	16900	16656	16949	16694	16829	16926	16735	16767	16790	16769	16577	16597	16733	16819	16792	16745	16726	16611	16886	16614	16489	16793	16794	16781	16887	16803	16987	16696	16715	16769	16892	16719	16741	16855	16811	16680	16626	16791	16639	16483	16674	16852	16820	16867	16641	16739	16660	16639	16575	16542	16553	16706	16708	16766	16719	16790	16668	16867	16842	16686	16555	16959	16902	16835	16791	16926	16831	16841	16864	16625	16694	16505	16899	16730	16936	16804	16710	16624	16840	16805	16836	16766	16795	16793	16703	16593	16410	16608	16820	16432	16806	16649	16727	16700	16553	16766	16828	16790	16917	16932	16731	16877	16594	16734	16787	16958	16606	16730	16688	16776	16540	16825	16796	16823	16624	16682	16654	16749	16890	16616	16657	16659	16638	16899	16866	16780	16485	16660	16816	16662	16643	16780	16545	16505	16731	16736	16727	16676	16791	16789	16689	16920	16834	16769	16992	16895	16739	16782	16656	16616	16712	16907	16748	16652	16636	16635	16757	16775	16761	16837	16849	16660	16797	16659	16686	16889	16766	16928	16774	16810	16797	16843	16653	16661	16573	16757	16699	16748	16908	16627	16753	16740	16688	16927	16987	16635	16814	16704	16619	16643	16588	16663	16759	16595	16718	16853	16880	16733	16739	16751	16828	16750	16580	16917	16904	16691	16689	16846	16723	16723	16700	16521	16741	16893	16449	16748	16753	16813	16843	16734	16836	16630	16828	16718	16536	16677	16810	16697	16870	16687	16718	16884	16801	16880	16811	16890	16747	16658	16744	16908	16934	16580	16703	16660	16806	16755	16987	16848	16854	16740	16739	16662	16684	16782	16683	16773	16658	16787	16648	16638	16807	16661	16681	16564	16691	16723	16640	16815	16840	16675	16656	16545	16757	16758	16843	16609	16797	16717	16700	16568	16847	16730	16771	16770	16691	16666	16910	16648	16699	16734	16710	16822	16861	16615	16671	16624	16553	16692	16617	16546	16646	16801	16859	16492	16667	16752	16730	16724	16824	16838	16715	16659	16780	16634	16695	16858	16882	16799	16673	16578	16852	16761	16605	16682	16782	16843	16745	16975	16561	16534	16673	16878	16678	16625	16570	16685	16808	16695	16622	16775	16669	16840	16790	16589	16924	16948	16680	16678	16843	16670	16776	16602	16814	16646	16766	16771	16758	16633	16770	16851	16582	16651	16706	16713	16860	16781	16636	16783	16570	16754	16611	16635	16950	16776	16982	16628	16627	17048	17066	16894	16637	16923	16755	16777	16766	16828	16810	16808	16639	16773	16840	16825	16591	17006	16864	16984	16768	16583	16893	16778	16707	16835	16636	16662	16677	16626	16827	16724	16814	16674	16617	16687	16473	16650	16805	16733	16745	16589	16800	16650	16853	16583	16478	16744	16727	16651	16761	16636	16738	16919	16848	16748	16939	16584	17009	16884	16555	16860	16687	16621	16888	16651	16844	16927	16768	16774	16787	16865	16832	16757	16604	16602	16777	16664	16680	16807	16738	16861	16705	16779	16987	16586	16696	16788	16709	16941	16685	16894	16811	16780	16715	16880	16826	16624	16608	16768	16679	16712	16688	16695	16643	16681	16794	16667	16547	16606	16753	16629	16721	16845	16874	16766	16871	16709	16798	16782	17015	16748	16762	16797	16711	16891	16671	16716	16677	16881	16858	16734	16835	16626	16704	16764	16713	16740	16788	16631	16636	16948	16762	16848	16930	16980	16799	16891	16685	16647	16578	16665	16598	16674	16665	16770	16830	16898	16621	16705	16536	16662	16692	16659	16635	16681	16767	16901	16743	16639	16651	16632	16703	16755	16784	16758	16963	16828
17872	26411	29597	21901	15151	11592	17436	17753	13605	11424	10516	10365	10370	10311	10305	10459	10156	10489	10195	10291	10471	10285	10390	10507	10294	10385	10358	10401	10285	10428	10379	10408	10411	10400	10331	10322	10290	10343	10267	10438	10389	10407	10340	10405	10545	10406	10386	10380	10310	10269	10348	10252	10240	10382	10437	10372	10405	10391	10201	10458	10326	10389	10318	10458	10325	10355	10212	10383	10297	10185	10378	10253	10207	10227	10388	10333	10217	10355	10382	10264	10426	10331	10276	10437	10325	10397	10323	10339	10277	10317	10269	10473	10348	10394	10281	10364	10355	10337	10452	10384	10328	10398	10517	10467	10424	10321	10279	10263	10445	10358	10354	10390	10438	10333	10343	10271	10369	10316	10177	10331	10315	10391	10299	10190	10497	10199	10360	10349	10286	10291	10241	10273	10397	10359	10310	10264	10362	10337	10302	10359	10266	10243	10325	10346	10350	10429	10282	10409	10408	10206	10296	10314	10338	10383	10362	10450	10288	10520	10228	10390	10322	10440	10366	10274	10234	10240	10346	10245	10170	10433	10157	10326	10381	10371	10211	10202	10255	10146	10349	10287	10276	10353	10305	10202	10482	10402	10256	10211	10342	10280	10149	10444	10406	10233	10538	10205	10344	10211	10358	10319	10421	10343	10414	10318	10282	10382	10572	10258	10410	10384	10179	10260	10242	10395	10411	10247	10241	10481	10350	10292	10371	10265	10353	10200	10391	10332	10331	10418	10475	10402	10330	10244	10389	10404	10399	10494	10249	10241	10396	10257	10433	10319	10284	10259	10223	10153	10293	10316	10414	10404	10293	10244	10209	10447	10299	10351	10412	10242	10286	10350	10316	10245	10317	10381	10440	10602	10389	10217	10393	10262	10160	10274	10458	10332	10225	10413	10372	10252	10203	10415	10277	10198	10405	10503	10390	10238	10499	10268	10421	10444	10490	10268	10291	10221	10314	10261	10351	10199	10379	10488	10268	10484	10322	10336	10320	10298	10350	10490	10395	10375	10323	10278	10295	10370	10374	10425	10343	10328	10301	10536	10126	10336	10399	10338	10494	10477	10229	10428	10296	10396	10431	10344	10300	10452	10236	10306	10367	10358	10367	10370	10251	10281	10337	10303	10419	10343	10333	10183	10375	10236	10368	10217	10241	10339	10299	10243	10195	10436	10391	10321	10243	10374	10322	10300	10368	10369	10426	10278	10278	10365	10388	10237	10356	10331	10246	10353	10246	10359	10323	10381	10432	10323	10222	10428	10330	10116	10428	10289	10524	10394	10439	10202	10390	10516	10220	10335	10246	10276	10350	10303	10390	10474	10218	10281	10398	10365	10246	10469	10359	10345	10360	10243	10260	10391	10438	10411	10425	10486	10233	10318	10238	10341	10375	10337	10446	10367	10157	10334	10436	10321	10176	10405	10394	10355	10132	10275	10347	10423	10430	10350	10335	10438	10314	10268	10485	10332	10368	10379	10342	10271	10242	10487	10327	10344	10412	10187	10301	10275	10288	10217	10396	10431	10367	10488	10251	10444	10415	10486	10372	10395	10402	10379	10299	10374	10318	10287	10449	10213	10336	10226	10288	10196	10271	10418	10303	10352	10271	10293	10363	10345	10473	10261	10343	10342	10345	10352	10368	10368	10251	10394	10502	10332	10454	10501	10312	10298	10393	10396	10171	10409	10338	10363	10348	10188	10410	10327	10433	10260	10510	10479	10281	10411	10458	10165	10392	10411	10283	10354	10333	10371	10358	10459	10279	10446	10407	10271	10421	10351	10172	10304	10163	10326	10414	10341	10234	10349	10558	10236	10314	10278	10307	10313	10266	10293	10328	10291	10385	10323	10249	10453	10294	10245	10391	10206	10140	10407	10296	10334	10105	10186	10403	10403	10287	10452	10219	10398	10347	10309	10336	10280	10354	10341	10395	10251	10294	10318	10322	10453	10285	10282	10291	10329	10488	10512	10162	10199	10352	10345	10253	10409	10352	10211	10360	10241	10363	10373	10300	10474	10174	10398	10306	10297	10284	10285	10348	10163	10384	10313	10401	10349	10302	10338	10326	10334	10401	10405	10375	10438	10236	10315	10388	10478	10386	10407	10296	10307	10433	10283	10254	10186	10346	10456	10366	10359	10338	10384	10502	10330	10225	10244	10315	10407	10336	10337	10339	10243	10313	10476	10180	10243	10307	10571	10317	10290	10144	10459	10357	10387	10432	10455	10421	10439	10171	10237	10324	10441	10349	10245	10437	10389	10381	10288	10414	10438	10190	10425	10422	10276	10373	10390	10353	10479	10414	10292	10271	10285	10128	10370	10378	10393	10446	10311	10320	10384	10373	10359	10335	10373	10349	10433	10435	10375	10275	10371	10352	10377	10333	10274	10335	10274	10275	10253	10348	10344	10220	10345	10210	10491	10290	10410	10252	10279	10278	10291	10304	10413	10323	10394	10390	10351	10226	10441	10323	10526	10231	10253	10413	10343	10409	10462	10478	10299	10479	10362	10318	10258	10284	10309	10338	10335	10261	10232	10434	10311	10185	10400	10396	10282	10322	10415	10316	10274	10356	10458	10349	10286	10306	10402	10453	10411	10277	10442	10330	10285	10252	10490	10416	10208	10338	10350	10356	10441	10288	10368	10389	10315	10277	10291	10470	10383	10422	10440	10416	10354	10358	10503	10221	10283	10273	10316	10197	10334	10186	10317	10371	10329	10293	10436	10352	10260	10317	10280	10326	10342	10414	10323	10477	10330	10369	10427	10368	10268	10500	10246	10354	10343	10416	10284	10301	10261	10245	10335	10249	10318	10467	10202	10431	10471	10257	10250	10284	10243	10402	10336	10275	10347	10396	10267	10353	10199	10431	10373	10210	10260	10349	10251	10504	10341	10261	10253	10328	10300	10360	10279	10522	10263	10380	10244	10332	10280	10379	10317	10252	10417	10263	10364	10331	10499	10281	10367	10366	10208	10428	10466	10378	10223	10306	10161	10245	10296	10435	10271	10389	10347	10228	10409	10349	10315	10292	10216	10373	10499	10359	10373	10426	10424	10349	10370	10264	10307	10252	10242	10325	10468	10501	10363	10373	10323	10401	10372	10327	10397	10259	10468	10425	10453	10431	10373	10326	10295	10419	10415	10537	10354	10335	10345	10287	10282	10293	10427	10332	10444	10410	10467	10392	10329	10424	10278	10262	10227	10541	10218	10339	10248	10285	10289	10338	10240	10343	10304	10327	10371	10276	10175	10589	10142	10288	10445	10245	10158	10367	10471	10268	10488	10301	10332	10316	10376	10364	10409	10268	10440	10217	10393	10391	10334	10408	10400	10280	10471	10345	10285	10400	10421	10262	10193	10365	10209	10336	10319	10415	10369	10450	10253	10396	10420	10322	10290	10277	10349	10326	10321	10242	10283	10324	10460	10345	10376	10303	10394	10264	10271	10267	10171	10319	10367	10517	10307	10286	10351	10412	10259	10367	10314	10399	10459	10408	10361	10270	10295	10452	10366	10356	10455	10293	10421	10361	10222	10377	10254	10316	10172	10268	10403	10400	10455	10266	10435	10469	10298	10166	10246	10288	10495	10322	10434	10212	10345	10225	10303	10358	10356	10190	10459	10422	10338	10440	10115	10153	10243	10551	10380	10341	10434	10361	10261	10353	10565	10358	10274	10509	10398	10354	10404	10407	10363	10369	10439	10270	10423	10388	10208	10213	10355	10175	10464	10287	10410	10240	10447	10376	10240	10438	10373	10290	10441	10608	10335	10245	10419	10432	10324	10391	10354	10403	10290	10296	10371	10255	10213	10253	10427	10162	10453	10394	10257	10341	10303	10332	10250	10365	10305	10323	10284	10418	10363	10323	10341	10212	10071	10376	10223	10215	10211	10365	10436	10352	10463	10318	10343	10263	10311	10486	10446	10492	10435	10274	10418	10180	10337	10363	10207	10381	10318	10407	10531	10519	10303	10280	10444	10209	10358	10324	10259	10283	10240	10366	10299	10463	10356	10442	10354	10411	10368	10273	10503	10315	10536	10283	10397	10377	10524	10300	10396	10203	10412	10398	10150	10396	10335	10343	10348	10363	10295	10313	10392	10312	10264	10379	10521	10336	10230	10526	10232	10404	10403	10162	10247	10449	10279	10389	10265	10334	10429	10221	10354	10405	10218	10416	10410	10189	10375	10442	10419	10329	10314	10246	10279	10371	10236	10304	10384	10396	10231	10508	10411	10429	10337	10330	10273	10377	10432	10476	10393	10274	10391	10438	10168	10270	10291	10292	10463	10316	10226	10247	10351	10268	10255	10479	10308	10440	10216	10334	10165	10573	10348	10456	10295	10407	10301	10291	10332	10377	10557	10451	10325	10228	10372	10344	10271	10274	10502	10284	10347	10357	10368	10376	10112	10366	10265	10318	10318	10417	10204	10480	10286	10306	10231	10414	10468	10317	10379	10556	10336	10238	10339	10206	10243	10208	10337	10312	10234	10462	10277	10367	10356	10333	10428	10375	10327	10230	10368	10108	10299	10391	10288	10332	10579	10238	10331	10548	10382	10284	10340	10384	10310	10290	10367	10278	10340	10380	10056	10266	10396	10407	10440	10367	10395	10331	10180	10255	10403	10316	10306	10341	10339	10303	10274	10353	10355	10166	10223	10369	10303	10337	10286	10420	10343	10390	10349	10281	10382	10243	10339	10221	10117	10345	10295	10255	10379	10288	10352	10338	10302	10486	10361	10326	10368	10339	10389	10343	10357	10482	10271	10404	10401	10342	10282	10470	10303	10323	10310	10355	10433	10265	10377	10450	10293	10461	10335	10303	10136	10415	10340	10254	10429	10547	10417	10273	10251	10441	10155	10354	10320	10389	10398	10244	10551	10363	10364	10415	10434	10321	10278	10245	10321	10388	10306	10283	10209	10257	10395	10477	10441	10315	10433	10158	10397	10296	10404	10407	10294	10328	10502	10394	10263	10284	10413	10379	10339	10306	10345	10461	10327	10207	10328	10186	10414	10369	10296	10428	10408	10113	10319	10402	10381	10229	10230	10344	10370	10551	10477	10513	10384	10305	10359	10401	10458	10330	10316	10329	10445	10176	10416	10255	10516	10355	10418	10379	10351	10399	10417	10383	10528	10158	10481
25832	21585	28167	29250	26681	23940	49649	47994	34207	23704	19093	17428	17064	16795	16849	16843	16710	16765	16554	16866	16742	16795	16866	16659	16862	16655	16778	16807	16689	16832	16755	16828	16772	16525	16815	16819	16730	16588	16435	16710	16497	16571	16673	16451	16649	16705	16723	16742	16620	16609	16535	16704	16935	16786	16771	16780	16661	16610	16584	16509	16543	16749	16687	16701	16993	16672	16705	16668	16723	16572	16551	16652	16632	16664	16462	16580	16730	16789	16704	16524	16482	16529	16602	16710	16739	16703	16707	16716	16714	16876	16587	16629	16510	16581	16723	16531	16630	16523	16742	16518	16695	16861	16448	16635	16794	16723	16926	16615	16767	16601	16556	16627	16731	16917	16597	16769	16609	16603	16751	16467	16669	16746	16452	16448	16801	16790	16714	16558	16807	16763	16521	16609	16661	16583	16586	16748	16698	16556	16736	16549	16872	16583	16578	16549	16702	16599	16626	16789	16579	16578	16677	16605	16431	16507	16641	16712	16576	16555	16649	16671	16793	16719	16677	16467	16589	16637	16658	16577	16824	16897	16557	16572	16577	16568	16563	16566	16615	16609	16547	16620	16565	16597	16644	16717	16703	16718	16756	16436	16832	16664	16630	16626	16708	16451	16672	16638	16737	16451	16553	16719	16761	16614	16746	16584	16526	16462	16546	16775	16607	16497	16545	16584	16615	16766	16591	16697	16806	16510	16760	16675	16511	16765	16610	16594	16635	16504	16585	16658	16634	16721	16458	16581	16352	16813	16807	16748	16633	16731	16714	16761	16506	16587	16665	16455	16698	16642	16770	16536	16638	16720	16652	16355	16463	16627	16579	16572	16377	16454	16761	16839	16352	16686	16714	16800	16849	16510	16817	16760	16676	16630	16622	16695	16828	16653	16751	16649	16630	16863	16647	16600	16766	16733	16749	16834	16407	16499	16507	16462	16758	16731	16540	16705	16633	16509	16564	16632	16701	16410	16540	16381	16404	16856	16692	16735	16583	16842	16683	16635	16765	16781	16860	16843	16592	16512	16440	16618	16653	16700	16635	16582	16495	16662	16784	16448	16636	16742	16682	16575	16524	16451	16629	16774	16750	16580	16593	16812	16720	16720	16690	16605	16772	16406	16533	16686	16693	16564	16502	16533	16502	16770	16539	16789	16550	16531	16605	16700	16711	16626	16587	16552	16486	16495	16614	16708	16590	16616	16641	16619	16506	16531	16696	16718	16709	16672	16494	16528	16669	16708	16744	16706	16647	16559	16564	16697	16603	16688	16856	16780	16577	16684	16674	16534	16555	16615	16624	16590	16469	16385	16505	16545	16686	16602	16526	16481	16646	16530	16790	16793	16585	16756	16635	16550	16802	16705	16627	16823	16572	16616	16541	16605	16585	16623	16703	16779	16557	16593	16590	16612	16493	16592	16500	16664	16648	16570	16531	16671	16652	16723	16742	16787	16634	16669	16767	16707	16702	16659	16574	16520	16604	16416	16493	16735	16775	16616	16677	16615	16608	16515	16639	16400	16489	16400	16579	16523	16498	16606	16806	16707	16670	16546	16600	16633	16717	16544	16512	16587	16619	16663	16726	16542	16577	16562	16464	16742	16672	16876	16775	16515	16575	16742	16967	16635	16467	16734	16562	16634	16938	16634	16638	16560	16584	16513	16751	16514	16690	16632	16487	16486	16518	16756	16717	16592	16603	16597	16674	16649	16421	16634	16733	16741	16619	16655	16571	16649	16562	16687	16589	16456	16475	16755	16558	16575	16737	16818	16640	16634	16709	16542	16405	16733	16571	16524	16844	16559	16480	16878	16669	16681	16695	16544	16651	16546	16715	16594	16424	16769	16707	16648	16606	16583	16647	16696	16583	16539	16792	16556	16637	16799	16527	16598	16603	16649	16836	16475	16655	16574	16708	16504	16704	16559	16634	16491	16710	16714	16575	16757	16550	16536	16428	16778	16823	16298	16582	16648	16693	16877	16550	16511	16718	16569	16589	16543	16729	16574	16419	16695	16996	16981	16744	16651	16756	16815	16500	16779	16611	16482	16600	16703	16531	16462	16671	16479	16610	16477	16741	16758	16806	16784	16623	16679	16481	16854	16405	16628	16744	16545	16575	16543	16616	16735	16673	16376	16538	16541	16567	16832	16660	16691	16567	16714	16615	16743	16422	16666	16658	16623	16792	16471	16413	16650	16867	16826	16500	16471	16648	16743	16636	16493	16719	16686	16552	16609	16841	16762	16828	16744	16631	16852	16418	16421	16539	16611	16627	16296	16645	16689	16754	16786	16686	16725	16751	16597	16674	16584	16652	16448	16635	16626	16654	16539	16599	16611	16711	16650	16839	16736	16585	16505	16832	16659	16557	16826	16592	16866	16626	16573	16589	16480	16739	16762	16701	16551	16474	16558	16788	16898	16652	16545	16562	16499	16513	16595	16699	16719	16601	16524	16499	16604	16689	16472	16613	16765	16655	16752	16437	16568	16527	16557	16689	16485	16574	16451	16562	17089	16796	16547	16740	16769	16618	16734	16608	16646	16712	16788	16591	16616	16689	16769	16785	16504	16464	16643	16765	16681	16650	16885	16751	16803	16820	16700	16816	16659	16734	16591	16693	16692	16657	16656	16751	16468	16561	16619	16766	16714	16812	16421	16710	16587	16559	16661	16800	16547	16736	16750	16578	16766	16580	16593	16572	16520	16475	16567	16552	16513	16766	16504	16504	16577	16787	16697	16528	16737	16620	16796	16660	16377	16717	16722	16692	16657	16683	16607	16512	16546	16947	16762	16726	16578	16665	16616	16487	16711	16595	16646	16704	16535	16643	16635	16471	16444	16558	16456	16385	16719	16659	16610	16554	16721	16799	16653	16813	16688	16601	16633	16717	16784	16539	16647	16557	16607	16665	16609	16643	16698	16666	16628	16547	16624	16773	16567	16527	16717	16482	16728	16826	16509	16607	16756	16728	16751	16580	16861	16661	16762	16618	16545	16514	16757	16700	16678	16785	16633	16615	16753	16604	16807	16680	16796	16822	16543	16712	16679	16762	16712	16467	16651	16599	16692	16380	16456	16532	16586	16643	16602	16836	16791	16625	16895	16675	16747	16831	16737	16817	16618	16635	16579	16887	16567	16336	16421	16587	16499	16532	16720	16585	16697	16412	16538	16629	16654	16686	16599	16540	16480	16784	16576	16680	16779	16681	16439	16536	16735	16499	16499	16726	16320	16487	16726	16683	16815	16612	16707	16777	16616	16664	16497	16499	16667	16562	16701	16545	16530	16707	16529	16716	16483	16695	16678	16450	16519	16630	16561	16708	16469	16604	16635	16729	16683	16649	16509	16696	16658	16606	16647	16670	16653	16669	16711	16685	16623	16624	16699	16550	16682	16693	16779	16503	16714	16726	16750	16723	16809	16476	16509	16681	16700	16640	16626	16736	16689	16838	16555	16674	16546	16689	16676	16588	16526	16652	16620	16618	16572	16507	16907	16569	16583	16578	16556	16651	16572	16535	16652	16694	16793	16564	16570	16565	16590	16786	16646	16626	16584	16726	16552	16654	16649	16722	16515	16515	16582	16610	16408	16581	16700	16680	16666	16655	16563	16695	16589	16720	16616	16602	16648	16593	16665	16596	16617	16747	16755	16824	16703	16721	16721	16392	16750	16595	16622	16523	16592	16579	16669	16526	16571	16852	16575	16733	16540	16622	16590	16642	16695	16695	16939	16488	16631	16698	16664	16809	16564	16526	16497	16399	16886	16708	16682	16702	16478	16741	16653	16841	16610	16628	16861	16456	16667	16590	16531	16773	16611	16475	16663	16442	16568	16681	16594	16546	16684	16627	16687	16625	16762	16579	16342	16700	16349	16706	16512	16470	16584	16520	16613	16702	16620	16620	16553	16498	16667	16419	16583	16839	16499	16615	16731	16644	16418	16316	16619	16710	16721	16669	16631	16602	16683	16545	16747	16714	16746	16868	16603	16577	16536	16475	16660	16577	16857	16768	16576	16585	16722	16780	16725	16378	16623	16620	16536	16753	16796	16730	16810	16632	16768	16651	16772	16613	16769	16680	16577	16611	16547	16506	16574	16740	16826	16594	16813	16405	16598	16652	16561	16605	16653	16622	16672	16621	16819	16761	16694	16729	16665	16564	16585	16655	16538	16666	16634	16646	16657	16659	16701	16589	16841	16594	16725	16603	16506	16778	16615	16463	16631	16501	16710	16575	16530	16735	16754	16737	16682	16573	16532	16515	16634	16589	16694	16718	16543	16776	16712	16547	16655	16810	16568	16598	16684	16562	16736	16683	16523	16497	16712	16585	16556	16673	16454	16584	16646	16758	16723	16918	16721	16491	16761	16659	16783	16677	16671	16828	16565	16655	16658	16615	16724	16655	16635	16536	16577	16605	16620	16544	16532	16494	16599	16818	16539	16582	16667	16704	16658	16419	16637	16641	16516	16558	16686	16710	16586	16797	16714	16643	16643	16534	16716	16781	16631	16622	16739	16631	16703	16621	16766	16901	16683	16685	16528	16797	16424	16757	16650	16830	16727	16485	16734	16805	16623	16718	16739	16637	16749	16741	16536	16690	16543	16672	16774	16613	16736	16906	16658	16792	16861	16754	16621	16709	16667	16836	16462	16508	16578	16582	16537	16556	16487	16756	16524	16778	16612	16610	16676	16748	17115	16581	16723	16775	16675	16313	16433	16539	16675	16662	16733	16647	16750	16797	16548	16570	16710	16719	16606	16563	16699	16776	16684	16730	16564	16682	16705	16632	16516	16606	16706	16602	16464	16487	16803	16725	16596	16563	16528	16757	16666	16705	16584	16581	16585	16537	16702	16738	16637	16663	16607	16731	16407	16628	16452	16703	16865	16533	16548	16462	16730	16531	16557	16788	16641	16571	16736	16507	16751	16476	16724	16625	16611	16560	16554	16824	16403	16647	16590	16551	16531	16412	16463	16662	16598	16630	16545	16744	16815	16675	16654	16540	16542	16679	16608	16669	16655	16968	16617	16617	16681	16464	16590	16587	16782	16597	16632	16630	16742	16708	16757	16653	16700	16685	16691	16689	16602	16748	16592	16725	16783	16703	16661	16715	16627	16724	16631	16589	16725	16604	16520	16485	16868	16644	16641	16598	16624
16739	36532	29987	22854	21308	17362	46405	39109	24626	15398	11608	10522	10559	10532	10540	10464	10537	10352	10376	10326	10489	10492	10521	10450	10282	10363	10505	10469	10394	10528	10422	10439	10366	10408	10488	10413	10452	10377	10500	10545	10504	10473	10476	10443	10596	10521	10375	10275	10451	10438	10511	10381	10310	10327	10516	10467	10568	10472	10423	10474	10533	10416	10489	10445	10404	10421	10450	10419	10235	10376	10246	10488	10492	10508	10409	10430	10360	10393	10411	10436	10355	10359	10288	10270	10515	10337	10381	10407	10445	10539	10461	10256	10398	10436	10314	10300	10521	10373	10330	10416	10336	10560	10424	10558	10509	10376	10315	10467	10295	10348	10438	10349	10377	10394	10385	10459	10430	10406	10330	10237	10349	10234	10369	10333	10478	10346	10432	10376	10619	10462	10403	10298	10438	10409	10380	10253	10489	10424	10349	10408	10285	10458	10306	10366	10441	10267	10460	10354	10604	10410	10436	10445	10414	10395	10458	10309	10350	10370	10385	10412	10494	10366	10368	10301	10394	10461	10372	10394	10342	10338	10441	10287	10494	10381	10363	10163	10397	10395	10485	10395	10285	10296	10329	10397	10374	10451	10385	10273	10325	10364	10462	10397	10479	10396	10521	10288	10455	10308	10394	10249	10364	10371	10405	10483	10448	10374	10308	10400	10402	10463	10317	10509	10378	10299	10326	10273	10429	10552	10379	10275	10327	10420	10297	10384	10458	10327	10459	10466	10316	10319	10397	10262	10527	10397	10344	10351	10475	10355	10373	10167	10371	10513	10344	10448	10263	10532	10338	10439	10517	10417	10396	10377	10584	10449	10578	10205	10471	10307	10437	10313	10320	10367	10384	10346	10341	10252	10459	10228	10345	10373	10463	10332	10364	10396	10411	10367	10301	10455	10284	10237	10332	10435	10332	10382	10252	10525	10487	10421	10422	10406	10527	10393	10298	10422	10323	10372	10508	10350	10299	10254	10339	10385	10429	10305	10380	10413	10308	10424	10359	10489	10411	10458	10356	10378	10304	10378	10260	10355	10409	10338	10465	10317	10253	10183	10541	10639	10452	10357	10366	10511	10363	10549	10465	10406	10465	10420	10396	10445	10433	10269	10460	10450	10341	10362	10252	10420	10440	10303	10552	10328	10347	10330	10401	10365	10424	10380	10529	10238	10290	10437	10347	10353	10383	10416	10484	10564	10524	10560	10313	10341	10356	10445	10330	10278	10397	10373	10291	10566	10356	10313	10371	10554	10404	10311	10402	10397	10361	10477	10414	10384	10301	10401	10382	10345	10381	10445	10542	10464	10376	10413	10381	10373	10398	10302	10397	10275	10529	10365	10409	10560	10485	10426	10332	10476	10358	10284	10537	10280	10412	10323	10344	10310	10417	10351	10357	10274	10368	10316	10359	10430	10297	10369	10461	10485	10448	10524	10454	10474	10586	10316	10436	10377	10479	10415	10366	10398	10427	10378	10210	10469	10316	10419	10191	10308	10472	10441	10266	10253	10328	10455	10345	10364	10360	10453	10298	10335	10425	10331	10342	10318	10227	10338	10305	10476	10329	10250	10510	10454	10414	10437	10287	10547	10396	10624	10302	10243	10387	10574	10456	10393	10428	10177	10410	10354	10340	10326	10355	10398	10242	10574	10449	10430	10444	10480	10355	10466	10393	10387	10242	10342	10135	10297	10234	10292	10276	10509	10483	10375	10447	10526	10364	10247	10269	10479	10412	10343	10329	10413	10481	10381	10448	10279	10328	10578	10397	10345	10384	10258	10397	10393	10440	10472	10324	10416	10338	10409	10266	10513	10503	10402	10445	10356	10228	10456	10382	10401	10357	10424	10369	10367	10413	10417	10417	10354	10501	10496	10387	10444	10452	10435	10458	10586	10577	10209	10368	10481	10529	10439	10499	10446	10413	10364	10451	10379	10296	10408	10420	10321	10436	10232	10433	10445	10264	10273	10255	10460	10520	10464	10360	10516	10399	10413	10259	10316	10378	10355	10387	10376	10459	10256	10547	10301	10465	10457	10247	10502	10415	10403	10344	10563	10458	10501	10171	10384	10425	10458	10405	10317	10375	10367	10384	10179	10444	10275	10544	10405	10492	10274	10398	10365	10336	10474	10291	10246	10405	10354	10366	10351	10337	10431	10378	10337	10481	10309	10447	10270	10355	10386	10327	10580	10370	10395	10391	10496	10369	10474	10421	10391	10459	10553	10386	10394	10374	10336	10542	10411	10339	10393	10362	10423	10437	10280	10429	10465	10319	10364	10406	10348	10208	10480	10485	10200	10433	10580	10513	10419	10459	10286	10282	10337	10309	10380	10305	10515	10317	10387	10324	10249	10408	10277	10511	10382	10443	10478	10263	10283	10381	10461	10263	10440	10482	10418	10277	10329	10361	10420	10464	10510	10625	10436	10356	10485	10360	10327	10520	10431	10356	10445	10436	10242	10430	10208	10388	10365	10504	10314	10470	10244	10415	10438	10386	10394	10469	10320	10468	10372	10447	10260	10326	10450	10301	10317	10391	10321	10508	10407	10337	10363	10387	10430	10389	10326	10460	10257	10446	10258	10361	10402	10443	10209	10298	10490	10250	10504	10500	10264	10317	10371	10502	10425	10361	10343	10259	10337	10336	10164	10457	10465	10252	10413	10364	10370	10338	10378	10480	10499	10336	10426	10428	10361	10332	10212	10380	10403	10492	10546	10403	10382	10397	10450	10336	10465	10509	10540	10219	10316	10357	10468	10357	10333	10443	10431	10376	10503	10532	10266	10341	10205	10378	10505	10435	10418	10292	10413	10432	10302	10382	10351	10387	10462	10392	10498	10450	10409	10403	10302	10425	10283	10366	10288	10195	10477	10487	10414	10411	10365	10508	10467	10449	10377	10400	10426	10294	10419	10196	10365	10393	10383	10370	10428	10428	10427	10298	10330	10396	10482	10314	10358	10430	10335	10343	10246	10488	10113	10387	10380	10415	10198	10255	10479	10296	10353	10451	10347	10338	10338	10483	10316	10360	10262	10263	10425	10398	10522	10505	10556	10384	10387	10467	10276	10493	10291	10244	10335	10583	10427	10576	10335	10409	10420	10370	10269	10538	10339	10432	10363	10501	10193	10391	10419	10349	10491	10373	10321	10350	10365	10427	10473	10277	10458	10583	10443	10356	10423	10586	10392	10322	10299	10415	10373	10603	10484	10529	10355	10354	10398	10498	10387	10458	10457	10424	10491	10403	10256	10364	10495	10238	10470	10303	10460	10407	10478	10514	10334	10362	10291	10511	10346	10335	10462	10357	10455	10427	10292	10363	10365	10386	10456	10266	10131	10491	10386	10085	10255	10275	10167	10348	10505	10426	10464	10337	10509	10516	10406	10328	10469	10423	10486	10359	10395	10560	10373	10470	10357	10476	10460	10387	10263	10423	10445	10260	10339	10347	10315	10346	10402	10446	10305	10485	10430	10289	10459	10359	10501	10274	10602	10225	10436	10375	10312	10295	10403	10439	10190	10418	10444	10200	10512	10444	10347	10248	10418	10319	10458	10458	10312	10266	10401	10425	10299	10327	10352	10460	10439	10446	10298	10473	10406	10293	10198	10347	10450	10349	10262	10460	10343	10482	10291	10500	10328	10303	10423	10456	10467	10376	10401	10327	10488	10396	10195	10346	10376	10527	10368	10490	10334	10248	10471	10440	10371	10515	10469	10347	10201	10326	10430	10414	10498	10399	10358	10428	10424	10534	10382	10540	10382	10316	10517	10366	10379	10431	10499	10311	10403	10279	10406	10356	10348	10325	10302	10274	10182	10381	10327	10408	10346	10376	10408	10425	10230	10424	10293	10329	10371	10428	10411	10338	10366	10431	10343	10327	10244	10155	10269	10450	10241	10409	10484	10284	10230	10528	10456	10531	10345	10489	10455	10311	10477	10255	10393	10465	10450	10369	10428	10374	10222	10330	10358	10293	10354	10287	10367	10373	10434	10388	10296	10219	10314	10322	10424	10416	10273	10459	10385	10454	10376	10405	10443	10439	10368	10506	10502	10427	10447	10459	10430	10395	10457	10487	10308	10512	10330	10491	10416	10424	10325	10573	10314	10355	10309	10576	10460	10346	10477	10457	10469	10357	10434	10504	10474	10268	10434	10345	10393	10355	10145	10510	10450	10316	10409	10341	10326	10302	10409	10288	10390	10446	10550	10321	10200	10417	10449	10343	10370	10373	10429	10451	10524	10389	10309	10413	10351	10518	10292	10393	10539	10400	10343	10498	10350	10428	10425	10415	10465	10281	10445	10325	10389	10549	10328	10344	10333	10253	10304	10359	10261	10453	10530	10323	10267	10362	10336	10442	10359	10322	10345	10343	10305	10551	10395	10281	10404	10395	10450	10484	10208	10295	10527	10453	10368	10449	10174	10445	10422	10440	10444	10349	10290	10464	10399	10431	10238	10231	10468	10270	10263	10391	10358	10319	10470	10436	10367	10482	10397	10287	10375	10452	10370	10480	10423	10412	10390	10373	10192	10405	10363	10381	10303	10338	10225	10365	10547	10328	10462	10331	10430	10276	10372	10313	10493	10349	10295	10361	10362	10285	10361	10319	10370	10304	10244	10301	10437	10386	10289	10378	10364	10447	10549	10445	10507	10235	10484	10414	10377	10192	10290	10534	10377	10300	10345	10439	10310	10454	10419	10369	10279	10468	10283	10401	10222	10413	10466	10441	10429	10233	10389	10519	10532	10522	10479	10310	10285	10350	10453	10425	10314	10434	10521	10432	10403	10377	10500	10399	10488	10370	10313	10343	10311	10321	10539	10047	10442	10482	10466	10374	10482	10489	10415	10386	10388	10560	10343	10493	10468	10306	10243	10521	10510	10301	10441	10460	10352	10287	10419	10388	10477	10560	10501	10461	10209	10363	10351	10396	10395	10444	10325	10594	10483	10408	10271	10415	10401	10364	10405	10369	10462	10458	10474	10325	10225	10324	10300	10463	10482	10459	10397	10369	10508	10348	10427	10340	10420	10418	10387	10308	10358	10504	10290	10288	10384	10372	10391	10589	10371	10395	10409	10485	10403	10438	10428	10370	10371	10459	10475	10421	10438	10365	10472	10364	10325	10469	10403	10361	10328	10409	10278
24104	21548	28617	26620	34481	47520	53056	58800	45806	29799	21134	18228	17333	17382	17284	17226	16973	17130	17172	17174	17059	16996	17095	17038	17049	16974	17050	17089	17328	17161	17049	17070	16914	16913	16909	16986	16932	17123	17098	17047	17037	17064	17210	17056	17115	16930	16944	17079	17133	17020	16858	16971	16856	16903	16941	16951	16905	16989	17164	17090	16967	16845	17033	16793	17063	17052	17115	17114	17000	16835	17171	16924	16989	17051	17002	16822	16975	16913	16950	17159	17043	16792	16716	16960	16850	17138	17046	16936	16930	17216	16926	17032	17029	16978	17030	16802	17216	16766	17156	16720	16707	16908	17144	16972	16876	16949	16912	16817	16971	16997	16980	17035	16890	16838	16982	16967	16977	17036	16849	17089	16795	16903	16980	16979	17130	17007	16968	17066	16928	17170	16759	16952	16842	17115	16929	16914	16900	16798	17017	16757	16785	16946	16773	16689	16900	16990	16975	16885	17133	16863	16870	16875	17017	17000	17052	16987	16922	16901	16964	17022	16977	16898	17017	17035	16989	16786	16948	17021	17073	17130	16880	16851	16919	17056	16880	16896	17099	16915	16787	16867	17025	16869	16950	17025	17097	16721	16947	16922	17053	16842	17032	16921	17011	17029	17107	17021	16898	17020	16973	17024	16793	16836	16953	17047	16901	17195	17010	16753	17064	16840	16839	17323	17077	16956	16980	17191	16982	16786	16855	16874	16890	17053	17041	16761	16917	16909	17007	16961	16998	16838	16831	16903	16871	16854	16896	16941	17004	17082	16780	16897	16970	17159	16869	16866	16838	16867	16972	16944	17091	16908	16908	16952	16855	16707	16882	16735	16862	16937	17100	16873	16950	16903	17057	16982	16850	16716	17019	16960	17208	16787	16942	16902	16963	16865	16778	16954	16913	16932	16775	17008	16973	16906	16850	17065	16882	16878	16736	16818	16977	17063	16899	16923	17053	16858	16918	16934	16900	16860	17029	16947	16961	16845	17042	16894	16966	16915	16899	16896	16833	16920	17000	17082	16984	16762	16886	16893	16703	16904	16884	16967	17024	16981	17202	16788	16850	16824	16792	16941	16861	16989	16854	16879	17121	17082	17032	16889	17074	16755	16812	16900	16934	16951	16902	16924	16800	17108	16941	17064	16966	17029	17057	16904	16978	17233	17018	16785	16855	16946	16952	16797	16950	17034	16768	16744	17027	16853	16961	17091	16842	16930	16832	16911	16666	17049	16749	16861	17030	16842	16866	16992	17098	17093	17138	17107	17105	17057	17029	17082	16979	17059	16976	17154	17071	16998	16893	17056	16798	17184	17004	17032	16802	16835	17108	16943	16816	16876	16785	16747	17016	16824	16831	16938	16849	16950	17020	16920	16804	17022	16932	17001	17043	16818	16977	16944	16771	16839	16966	17024	17002	16952	16997	16924	16690	16941	16973	17030	17043	17020	16992	16988	16958	17012	16880	16837	16824	16881	16868	16950	17118	16902	16895	17016	17141	17093	17023	17013	16937	16994	16915	16994	17043	16919	16911	16956	16862	16890	17018	17021	16956	17057	16994	17077	16755	16756	16953	16940	17107	17051	16888	16935	16950	17017	17012	16947	16929	16763	16888	16831	17053	17043	17113	16952	17001	16866	17064	16857	16986	16839	16927	16851	17001	17023	17059	16893	16938	17196	16914	16924	17114	16966	16912	17076	16833	16724	16882	16915	16881	16917	16814	17061	16905	16849	16908	16925	16927	17056	16976	16816	16920	16969	16958	17117	16957	16939	16929	16999	16820	17047	17090	16969	16922	16763	17008	17002	17165	17116	17009	16859	17035	16962	17008	17086	17060	16903	16838	16907	16927	16751	16889	16858	16795	17103	16886	16895	16993	16840	16852	17141	16957	16809	17236	17030	16840	16890	16900	16867	16825	16981	17117	17010	17001	17082	16926	16793	16960	17070	16874	16668	17168	16812	16921	16945	16977	16842	16814	16889	16806	17012	17150	17142	16932	16921	16981	17021	17023	16794	16838	16872	17015	17084	16870	16921	16999	16982	17068	17007	16932	16947	16685	16854	16907	16756	17054	17090	16877	16997	17084	17000	16876	17072	17005	17117	17026	16736	16666	16879	16801	16931	16953	16898	16989	16983	16891	17080	17001	16902	17000	16908	16689	16972	17182	16962	16991	16746	16981	17103	16948	17017	17009	16841	16861	16980	16883	16950	16790	16923	16960	16912	17008	16900	16910	17187	17255	17103	16881	17009	16991	16962	16911	17014	16963	16957	16952	16703	17130	16826	16795	16686	16873	16947	16839	16823	16809	16757	16845	17022	17094	16911	17013	16863	16647	16847	17028	17028	17024	16968	16931	17001	16995	16948	16781	17047	16805	16900	17122	16979	16572	16719	16973	16949	16988	17111	16999	16963	17036	16915	16927	16958	16689	16887	16896	17041	17066	17071	16949	16946	16865	16763	17009	16914	17157	16965	16981	16965	16836	16968	17188	17006	16865	17002	16950	16879	16827	16860	17222	16850	17026	16893	16956	16940	16975	17004	17074	16942	16921	16882	16806	16907	17011	16930	16975	17020	16862	16876	17042	16856	16964	16850	16795	16988	16792	16814	16992	16782	17034	16818	16952	16982	16989	16830	16813	17055	16876	17099	16854	16982	17129	17073	16874	17088	17096	16860	16955	17002	16708	16912	17073	16920	16941	16975	16821	16780	16784	16891	16890	17007	16937	17048	17111	16997	16934	16658	17083	16863	16860	17033	17009	17047	16997	17054	16965	16890	17103	16773	16959	17008	16995	17143	17042	16858	16783	16962	17060	16954	16956	17207	16768	17063	16890	16846	16863	17078	17237	16929	17062	17050	17014	16952	17030	17057	16813	16974	16877	17045	16894	16802	16977	16972	16955	16962	16785	16987	16990	17221	16905	16808	17240	17169	16830	16795	16899	17095	16853	16811	16790	16942	16899	16667	16903	17037	17117	16864	17118	17119	17015	17000	17100	16811	17041	16935	16779	17009	16698	16793	17031	16905	17075	16960	16787	16733	16965	16988	16939	16820	16985	16987	16837	16961	16783	16847	17129	17007	16870	16853	17026	16813	16862	17009	16926	17100	17089	17097	17080	16934	17112	16893	17029	17078	16807	17005	16938	16995	16868	16824	16919	16857	16676	16983	16758	16963	16949	16886	16905	17053	17039	16869	16950	17004	16986	16938	17088	16898	16773	16861	17016	16835	16850	17071	17185	16962	16861	16940	16817	16743	16961	17049	16950	16629	16875	16996	16824	16950	16965	16997	16861	16949	16883	17076	17038	16957	17024	16842	17117	17032	16783	16910	16875	16823	16962	16946	16987	17068	16940	17055	16894	16803	17034	17051	16895	16913	17178	16983	17068	16995	16981	17010	16817	17149	16939	16922	16976	16930	17134	16878	16988	16874	16896	16737	17037	17019	16981	16822	16894	16856	17050	17036	17023	17042	16861	16999	17055	16909	17256	16992	17134	16990	16885	17074	16801	16820	16961	16872	16830	16958	16986	16899	16850	17001	16966	16989	16944	16964	17078	17153	17078	17099	16904	17138	16979	16886	17020	17013	16945	17202	17160	16841	16970	17048	16819	17034	16972	16955	16869	17102	17069	16948	17054	16839	16993	16736	17142	16856	16925	16851	17106	16986	17062	16912	16969	17012	17052	17007	16978	17041	17224	17159	16840	17222	17022	16955	17185	16869	16907	17063	17083	17082	17013	16911	16875	16992	16756	16927	16912	17074	17003	16895	17022	16869	16804	16940	16987	17012	16971	17000	16779	16911	16844	16848	17014	16849	17194	16874	16967	17046	16970	16994	16858	16934	16888	17134	17080	16865	16854	16924	17174	16768	17083	16950	16895	16853	16670	16866	16920	16944	17011	17141	16935	16786	16958	16921	17101	16877	17033	16957	16722	16858	16873	16913	17010	17000	16891	16889	16929	17141	16860	17088	16735	16744	16957	16974	17112	16993	17108	16910	16919	16851	16805	16745	16863	16843	16777	16782	16900	16881	17013	17130	16834	16939	16914	16988	16756	16986	16793	17092	16753	17044	17114	17156	17031	17012	16912	16993	16952	17092	16977	17087	16846	16827	16949	16770	16896	16934	16965	17208	16915	16791	16893	17005	16791	17061	16830	16745	16771	16939	16994	17036	16991	16964	16981	16961	16926	17106	16850	16979	17023	17096	16943	16929	17210	17059	16895	16932	17042	17011	17082	16912	17077	16936	17000	16946	16927	16948	17091	16864	17152	17096	17117	16764	16911	17091	17042	17092	17056	17017	17284	16991	16822	16943	17026	16888	16911	17101	16924	16956	16920	17063	16972	17037	16945	16930	17025	17057	17085	16866	17027	16794	17105	17105	17025	16885	16727	16935	16699	16855	17043	17043	16972	16882	17044	16904	17225	16931	17010	16877	16747	17030	17012	16635	16983	16970	16876	17062	16840	16884	16698	16952	17036	17022	17000	16939	16676	16894	17000	16955	16958	17022	16922	16924	16953	17061	16993	16961	17016	16915	17005	16827	16884	16889	16998	16838	16863	16811	17170	16924	16676	16859	16840	16874	16867	16856	17167	16940	16848	17183	16968	16906	16898	17020	16869	17160	16771	16759	17022	16976	16867	16943	16906	16784	16947	17004	17112	16856	16835	17079	16883	16947	16933	16703	17100	17000	16925	17191	16869	16964	17034	16672	16985	16989	17010	17047	16942	17096	16886	16916	16985	17002	17098	17078	16820	17010	16917	16965	16927	16891	17038	17156	17119	16989	16945	16991	16841	16981	17006	16918	17094	17027	16955	16913	16804	16966	17049	16992	17097	16970	16909	16954	17054	16861	16874	17129	16819	17042	16794	16972	16889	16876	17009	17034	16936	16998	16849	16799	16967	17031	16955	17139	16864	17060	17005	17058	16966	16842	16956	16818	16899	17091	16878	16823	16962	16734	16926	16814	17164	16880	16706	16968	16920	16938	16958	17197	17020	16940	16981	16904	16867	16934	16862	17011	16891	17021	16942	17023	17084	16905	16976	16912	16950	17016	16888	16900	17192	16920	17048	16825	16799	16833	16946	17001	16823	17040	16960	16918	17055	17021	16884	16746	16953	17067	17086	17012	16939	17115	17062	17064	17004	17133
16275	40689	34711	31821	42047	43482	50577	56741	36770	20236	12998	11433	10900	10899	10877	10803	10812	10807	10681	10798	10766	10735	10758	10798	10832	10825	10684	10859	10680	10821	10829	10822	10685	10772	10808	10570	10729	10792	10874	10766	10739	10662	10915	10857	10592	10697	10741	10787	10761	10759	10778	10785	10636	10846	10871	10640	10713	10814	10660	10637	10651	10760	10786	10728	10604	10660	10789	10712	10825	10822	10830	10691	10765	10606	10678	10801	10557	10821	10634	10710	10816	10718	10764	10891	10849	10628	10779	10771	10781	10780	10690	10640	10768	10637	10698	10811	10737	10678	10700	10703	10475	10937	10823	10705	10841	10789	10812	10709	10716	10784	10708	10598	10768	10599	10561	10644	10747	10788	10654	10690	10674	10653	10688	10826	10695	10774	10789	10719	10908	10766	10798	10808	10698	10599	10696	10637	10746	10681	10655	10558	10665	10654	10475	10786	10710	10709	10730	10651	10614	10701	10877	10766	10626	10680	10758	10650	10786	10792	10642	10624	10970	10780	10727	10717	10818	10588	10746	10734	10721	10701	10897	10715	10577	10687	10620	10647	10606	10631	10682	10958	10803	10748	10672	10673	10763	10707	10810	10621	10804	10778	10902	10639	10685	10645	10716	10572	10736	10691	10738	10747	10678	10816	10764	10625	10601	10571	10797	10688	10645	10594	10740	10636	10717	10574	10562	10751	10606	10779	10767	10855	10605	10780	10711	10664	10783	10695	10591	10668	10687	10738	10602	10619	10674	10698	10682	10630	10727	10781	10716	10693	10664	10652	10844	10676	10638	10688	10676	10575	10634	10664	10764	10777	10746	10911	10765	10659	10709	10607	10661	10739	10502	10628	10814	10603	10659	10848	10741	10626	10699	10760	10567	10619	10655	10822	10673	10786	10677	10814	10586	10741	10626	10696	10811	10621	10602	10660	10603	10789	10595	10735	10745	10716	10576	10728	10861	10737	10740	10575	10716	10614	10641	10727	10693	10966	10656	10673	10648	10785	10710	10615	10662	10779	10623	10742	10862	10625	10737	10834	10602	10852	10767	10589	10735	10758	10572	10653	10697	10619	10740	10691	10694	10675	10619	10743	10855	10699	10852	10727	10605	10504	10644	10815	10711	10598	10778	10680	10604	10747	10883	10567	10741	10797	10722	10641	10667	10767	10426	10594	10667	10676	10779	10594	10582	10835	10807	10648	10614	10575	10471	10874	10799	10674	10678	10600	10977	10610	10772	10499	10663	10721	10744	10655	10795	10641	10793	10697	10692	10753	10596	10497	10759	10670	10841	10807	10816	10785	10775	10718	10693	10634	10637	10750	10778	10631	10848	10750	10657	10704	10723	10642	10783	10805	10652	10961	10781	10795	10685	10649	10625	10548	10652	10635	10636	10654	10596	10623	10619	10608	10649	10710	10674	10741	10715	10554	10635	10729	10652	10723	10671	10634	10789	10827	10669	10695	10737	10607	10801	10612	10790	10821	10607	10628	10616	10724	10720	10585	10687	10653	10535	10749	10709	10687	10615	10609	10660	10725	10728	10555	10658	10699	10802	10688	10697	10490	10595	10754	10825	10608	10873	10729	10730	10769	10583	10638	10723	10626	10661	10706	10715	10917	10706	10699	10712	10680	10852	10539	10560	10697	10718	10618	10831	10849	10709	10664	10620	10964	10677	10660	10853	10604	10699	10607	10697	10676	10646	10758	10829	10606	10675	10486	10600	10586	10661	10639	10621	10761	10669	10754	10791	10801	10650	10727	10573	10603	10652	10689	10629	10582	10781	10757	10559	10759	10782	10996	10769	10732	10731	10631	10717	10580	10792	10619	10646	10680	10732	10744	10611	10815	10746	10628	10866	10655	10714	10728	10563	10655	10511	10737	10834	10660	10652	10700	10668	10805	10735	10780	10593	10673	10800	10790	10815	10628	10691	10810	10472	10667	10665	10722	10670	10761	10647	10699	10840	10632	10762	10562	10777	10692	10591	10764	10705	10646	10797	10650	10624	10677	10761	10758	10637	10677	10639	10712	10558	10484	10560	10739	10536	10791	10722	10594	10773	10750	10676	10573	10632	10630	10553	10662	10801	10769	10691	10634	10665	10765	10762	10616	10753	10650	10526	10580	10574	10731	10768	10740	10584	10472	10686	10755	10685	10742	10580	10677	10694	10759	10718	10721	10795	10685	10701	10751	10720	10678	10643	10879	10644	10743	10566	10673	10647	10748	10699	10662	10668	10678	10648	10632	10722	10741	10685	10815	10770	10794	10724	10715	10831	10646	10758	10633	10625	10895	10696	10710	10829	10810	10767	10689	10741	10612	10608	10704	10720	10587	10719	10612	10839	10722	10582	10635	10689	10893	10661	10561	10725	10582	10844	10761	10623	10612	10746	10582	10648	10747	10837	10786	10838	10573	10693	10565	10808	10555	10582	10725	10754	10715	10667	10635	10632	10629	10841	10713	10704	10815	10761	10639	10604	10647	10608	10685	10652	10653	10758	10823	10681	10675	10681	10782	10642	10644	10736	10730	10725	10565	10620	10645	10742	10705	10825	10542	10588	10517	10616	10809	10657	10821	10533	10564	10615	10700	10697	10607	10885	10810	10702	10693	10702	10748	10705	10682	10628	10744	10463	10743	10762	10703	10537	10549	10605	10661	10776	10634	10534	10578	10717	10575	10753	10527	10773	10756	10508	10573	10655	10692	10825	10804	10651	10586	10624	10812	10710	10608	10635	10731	10714	10803	10716	10607	10743	10632	10723	10642	10698	10390	10910	10675	10597	10601	10646	10695	10743	10677	10738	10701	10668	10617	10698	10573	10619	10691	10629	10497	10659	10655	10725	10702	10673	10571	10833	10738	10759	10766	10721	10472	10682	10677	10716	10808	10733	10666	10688	10612	10723	10633	10655	10833	10836	10623	10674	10699	10600	10812	10688	10827	10799	10755	10797	10696	10748	10783	10755	10849	10687	10873	10585	10634	10670	10663	10747	10585	10677	10833	10757	10660	10641	10573	10621	10764	10733	10673	10701	10861	10631	10768	10745	10631	10623	10588	10714	10675	10680	10674	10613	10696	10874	10668	10746	10687	10646	10748	10682	10530	10768	10626	10623	10647	10649	10708	10695	10774	10693	10797	10729	10790	10737	10667	10760	10648	10688	10813	10661	10597	10533	10760	10689	10765	10538	10808	10774	10723	10618	10689	10806	10650	10697	10623	10718	10652	10558	10624	10699	10699	10622	10725	10426	10706	10655	10573	10783	10693	10689	10764	10722	10688	10680	10570	10724	10699	10707	10801	10705	10591	10558	10734	10639	10588	10714	10595	10612	10673	10640	10774	10512	10616	10704	10514	10701	10706	10726	10707	10807	10576	10822	10586	10623	10772	10737	10755	10639	10745	10606	10655	10655	10515	10579	10745	10700	10756	10599	10727	10789	10630	10760	10754	10741	10634	10657	10701	10855	10766	10660	10725	10747	10605	10696	10679	10653	10737	10697	10682	10663	10679	10728	10647	10472	10631	10614	10756	10556	10639	10645	10622	10718	10538	10617	10781	10828	10882	10857	10637	10737	10712	10689	10674	10769	10679	10665	10616	10771	10817	10654	10796	10633	10618	10655	10648	10703	10690	10763	10650	10716	10800	10674	10632	10732	10593	10630	10590	10822	10602	10793	10702	10821	10847	10664	10738	10753	10819	10751	10703	10842	10462	10632	10752	10498	10759	10743	10700	10805	10664	10743	10648	10626	10554	10678	10662	10643	10838	10686	10759	10800	10780	10806	10612	10615	10717	10576	10632	10678	10731	10807	10776	10623	10450	10676	10695	10729	10754	10694	10882	10788	10676	10835	10467	10711	10713	10735	10511	10831	10734	10617	10946	10641	10840	10648	10720	10639	10679	10654	10723	10910	10603	10783	10687	10713	10712	10774	10713	10681	10694	10597	10599	10619	10559	10662	10607	10794	10607	10642	10631	10624	10624	10554	10645	10703	10498	10623	10625	10772	10703	10622	10727	10565	10757	10637	10603	10666	10728	10738	10534	10616	10695	10566	10703	10764	10651	10772	10700	10769	10612	10672	10787	10742	10920	10645	10646	10651	10624	10534	10669	10767	10562	10456	10692	10543	10808	10681	10678	10727	10797	10715	10656	10825	10785	10628	10681	10728	10502	10775	10735	10643	10562	10655	10827	10718	10624	10689	10658	10841	10531	10675	10477	10619	10770	10636	10750	10682	10719	10713	10655	10878	10752	10814	10500	10654	10661	10781	10711	10739	10752	10772	10504	10750	10791	10680	10667	10614	10810	10713	10644	10663	10648	10728	10546	10827	10745	10505	10619	10680	10767	10733	10648	10681	10714	10794	10721	10667	10552	10708	10709	10718	10717	10763	10650	10775	10713	10763	10753	10657	10622	10514	10633	10568	10763	10599	10704	10903	10823	10685	10679	10678	10823	10702	10674	10695	10800	10697	10708	10714	10722	10540	10738	10752	10700	10736	10662	10573	10611	10776	10634	10652	10794	10740	10632	10834	10663	10693	10605	10782	10616	10709	10842	10549	10842	10707	10696	10585	10752	10812	10752	10642	10562	10673	10847	10514	10628	10681	10613	10768	10778	10736	10756	10709	10883	10715	10648	10680	10620	10636	10614	10709	10791	10773	10562	10935	10651	10654	10801	10649	10735	10638	10668	10881	10664	10670	10599	10743	10772	10587	10820	10790	10769	10885	10760	10557	10667	10790	10749	10669	10762	10739	10818	10611	10697	10777	10598	10784	10634	10615	10799	10765	10647	10718	10684	10792	10628	10689	10656	10830	10622	10763	10581	10693	10725	10727	10531	10707	10521	10663	10759	10682	10679	10710	10820	10645	10587	10521	10773	10642	10748	10714	10691	10521	10696	10727	10597	10602	10696	10707	10727	10641	10690	10723	10551	10619	10742	10592	10731	10851	10729	10632	10727	10678	10727	10618	10729	10714	10691	10742	10617	10690	10567	10703	10822	10724	10670	10885	10692	10686	10737	10615	10764	10618	10830	10672	10642	10595	10620	10761	10659	10814	10670	10757	10779	10812	10760	10574	10642	10621	10597	10630	10746	10528	10565	10688	10649	10634	10620	10663	10675	10666	10666	10727	10730	10823	10688	10749	10641
31716	26131	26270	22526	21956	24569	21904	22452	20150	17989	17000	16815	16653	16720	16873	16645	16770	16783	16808	16722	16687	16746	16589	16600	16643	16891	16640	16849	16574	16593	16943	16762	16423	16717	16789	16784	16785	16824	16721	16614	16825	16668	16858	16800	16849	16611	16744	16754	16525	16696	16954	16834	16779	16623	16696	16567	16747	16631	16577	16859	16889	16808	16807	16456	16649	16519	16629	16853	16854	16633	16821	16806	16650	16680	16597	16646	16824	16942	16853	16658	16478	16619	16603	16926	16530	16495	16642	16651	16739	16655	16544	16513	16675	16650	16963	16747	16839	16667	16854	16607	16619	16653	16879	16605	16523	16803	16685	16702	16398	16777	16732	16568	16725	16807	17011	16503	16655	16586	16669	16550	16384	16565	16607	16757	16678	16698	16635	16705	16679	16680	16624	16662	16658	16695	16669	16522	16633	16840	16818	16863	16794	16565	16478	16711	16701	16630	17014	16647	16898	16690	16713	16783	16654	16753	16914	16578	17016	16796	16643	16615	16583	16688	16689	16765	16539	16588	16651	16605	16922	16721	16823	16760	16813	16676	16651	16672	16769	16655	16513	16701	16702	16586	16685	16702	16753	16664	16977	16903	16768	16869	16852	16888	16764	16746	16890	16697	16453	16742	16968	16939	17037	16697	16726	16813	16837	16615	16597	16612	16745	16586	16634	16777	16798	16765	16780	16840	16748	16919	16705	16593	16782	16757	16819	16740	16811	16668	16870	16804	16724	16583	16539	16648	16882	16722	16640	16640	16614	16788	16725	16886	16890	17019	16791	16792	16810	16731	16759	16705	16665	16750	16605	16879	16601	16563	16598	16613	16724	16601	16663	16686	16748	16547	16685	16803	16762	16651	16884	16660	16795	16862	16873	16983	16640	16726	16689	16519	16634	16789	16626	16660	16761	16524	16868	16498	16822	16777	16640	16640	16641	16634	16562	16746	16915	16646	16882	16766	16764	16710	16455	16545	16895	16834	16883	16591	16636	16573	16871	16643	16562	16694	16859	16745	16707	16706	16756	16723	16909	16449	16669	16613	16575	16562	16587	16496	16725	16676	16531	16617	16662	16521	16721	16754	16626	16675	16763	16648	16614	16701	16756	16725	16711	16784	16700	16596	16747	16836	16883	16805	16775	16634	16671	16771	16704	16725	16497	16847	16644	16704	17009	16770	16745	16526	16687	16709	16804	16754	16708	16614	16815	16780	16746	16692	16713	16711	16576	16663	16856	16693	16659	16717	16785	16779	16833	16869	16675	16792	16667	16540	17055	16567	16662	16675	16738	16767	16899	16932	16893	16597	16787	16652	16776	16632	16627	16687	16500	16739	16442	16531	16591	16896	16723	16666	16700	16670	16629	16696	16554	16712	16799	16680	16616	16855	16644	16722	16682	16868	16745	16704	16688	16710	16943	16809	16751	16702	16726	16929	16853	16715	16748	16631	16707	16922	16634	16731	16780	16686	16819	16786	16891	16594	16716	16597	16588	16785	16868	16831	16685	16653	16756	16767	16491	16612	16822	16866	16598	16867	16853	16649	16837	16592	16896	16795	16864	16845	16837	16707	16577	16692	16865	16594	16785	16879	16829	16597	16569	16512	16791	16939	16708	16663	16725	16457	16733	16789	16408	16684	16817	16949	16587	16673	16649	17007	16760	16740	16870	16633	16710	16731	16616	16605	16879	16656	16808	16570	16480	16588	16810	16719	16812	16556	16716	16703	16723	16628	16707	16664	16837	16809	16615	16759	16727	16851	16933	16913	16775	16834	16608	16684	16639	16723	16651	16451	16717	16634	16727	16800	17051	16644	16653	16696	16686	16630	16640	16792	17014	16706	16761	16685	16771	16762	16840	16828	16873	16572	16834	16808	16559	16747	16604	16684	16608	16644	16827	16743	16772	16588	16765	16687	16863	16664	16702	16652	16671	16840	16595	16663	16646	16702	16711	16673	16784	16671	16593	16519	16679	16731	16825	16702	16529	16916	16875	16736	16742	16725	16846	16810	16566	16689	16791	16890	16722	16686	16580	16815	16490	16813	16634	16617	16630	16682	16685	16621	16761	16773	16735	16665	16845	16396	16529	16613	16787	16675	16732	16766	16663	16676	16838	16657	16624	16870	16841	16598	16573	16711	16761	16470	16724	16852	16896	16663	16755	16609	16659	16670	16830	16705	16905	16515	16700	16642	16865	16662	16753	16560	16594	16631	16869	16696	16790	16640	16650	16912	16972	16795	16681	16811	16648	16589	16915	16735	16834	16724	16614	16701	16913	16765	16776	16729	16397	16606	16686	16750	16595	16485	16701	16661	16859	16750	16797	16813	16783	16892	16722	16493	16799	16879	16789	16531	16709	16850	16460	16563	16822	16818	16791	16764	16772	16613	16916	16817	16594	16797	16579	16622	16611	16530	16693	16673	16678	16722	16879	16694	16830	16815	16711	16596	16860	16481	16740	16671	16709	16543	16776	16692	16694	16493	16720	16674	16503	16572	16978	16836	16662	16832	16584	16593	16748	16726	16806	16828	16917	16500	16626	16775	16600	16794	16938	16684	16780	16565	16544	16650	16759	16607	16681	16860	16818	16700	16686	16864	16554	16702	16764	16600	16736	16701	16826	16787	16608	16773	16783	16877	16729	16874	16762	16626	16606	16716	16612	16712	16539	16580	16507	16654	16593	16697	16640	16586	16584	16475	16731	16695	16724	16750	17058	16709	16652	16664	16631	16966	16600	16711	16770	16821	16611	16702	16706	16772	16710	16788	16742	16799	16596	16658	16685	16893	16723	16854	16739	16608	16831	16694	16602	16762	16640	16656	16757	16584	16504	16579	16504	16612	16691	16782	16610	16680	16761	16594	16712	16676	16695	16748	16656	16567	16710	16625	16959	16770	16736	16718	16634	16994	16746	16721	16862	16810	16633	16777	16559	16861	16719	16650	16790	16723	16462	16607	16651	16632	16520	16575	16804	16440	16587	16750	16772	16688	16679	16676	16706	16759	16840	16646	16654	16698	16726	16708	16537	16479	16728	16819	17032	16672	16894	16803	16891	16759	16731	16644	16813	16679	16716	16724	16785	16651	16566	16615	16547	16791	16738	16748	16827	16920	16775	16686	16801	16863	16736	16523	16934	16742	16837	16710	16702	16910	16714	16576	16733	16537	16951	16784	16594	16815	16944	16601	16810	16666	16711	16714	16671	16650	16793	16704	16643	16762	16883	16847	16529	16811	16783	16764	16543	16780	16707	16727	16734	16588	16888	16685	16870	16935	16718	16676	16943	17000	16613	16601	16734	16809	16423	16595	16681	16668	16633	16445	16827	16595	16838	16553	16475	16847	16741	16741	16902	16743	16916	16806	16714	16767	16683	16650	16767	16591	16700	16461	16664	16684	16853	16725	16721	16683	16540	16615	16660	16547	16699	16958	16667	16672	16740	16623	16535	16752	16705	16568	16982	16633	16883	16594	16797	16675	16770	16662	16760	16665	16886	16837	16922	16784	16676	16756	16776	16824	16753	16759	16589	16839	16857	16786	16884	16746	16733	16721	16770	16721	16671	16729	16804	16835	16793	17085	16931	16835	16599	16944	16639	16741	16801	16691	16841	16836	16758	16614	16642	16593	16921	16798	16669	16753	16745	16830	16732	16659	16899	16478	16738	16698	16700	16845	16702	16839	16771	16777	16876	16645	16886	16662	16693	16533	16698	16752	16670	16690	16624	16688	16749	16710	16669	16630	16688	16767	16687	16940	16828	16826	16755	16694	16627	16782	16905	16696	16758	16708	16801	16782	16706	16830	16492	16727	16778	16560	16597	16949	16697	16555	16768	16523	16533	16444	16620	16740	16613	16763	16942	16824	16645	16611	17138	16955	16952	16736	16625	16675	16784	16796	16668	16792	16847	16701	16828	16573	16590	16701	16595	16825	16717	16595	16936	16893	16792	16595	16767	16638	16949	16613	16720	16508	16703	16631	16651	16560	16615	16765	16698	16772	16730	16717	16782	16592	16600	16469	16795	16868	16797	16714	16790	16604	16800	16685	16744	16891	16696	16740	16673	16627	16831	16731	16909	16710	16731	16719	16458	16700	16706	16539	16564	16681	16666	16670	16631	16863	16877	16891	16756	16880	16631	16796	16719	16778	16814	16697	16802	16853	16817	16597	16890	16624	16484	16787	16592	16674	16780	16706	16565	16764	16808	16786	16777	16663	16792	16494	16765	16697	16745	16726	16652	16650	16806	16585	16734	16669	16821	16856	16741	16655	16803	16652	16562	16649	16610	16841	16619	16797	16828	16772	16738	16934	16771	16715	16721	16831	16721	16744	16868	16910	16730	16699	16640	16473	16754	16778	16839	16570	16768	16755	16752	16803	16506	16652	16664	16878	16654	16585	16620	16640	16633	16639	16635	16673	16773	16613	16658	16661	16681	16729	16806	16656	16871	16786	16782	16681	16787	16788	16879	16854	16686	16730	16494	16468	16690	16710	16937	16877	16712	16816	16892	16748	16559	16741	16772	16654	16817	16784	16778	16527	16718	16806	16741	16891	16804	16564	16728	16574	16918	16641	16775	16534	16728	16703	16538	16865	16737	16685	16640	16705	16763	16544	16567	16763	16618	16532	16700	16538	16536	16542	16718	16872	16922	16872	16938	16836	16757	16786	16697	16744	16716	16611	16661	16648	16742	16553	16646	16617	16807	16835	16694	16923	16861	16687	16722	16779	16739	16727	16699	16807	16636	16852	16727	16724	16530	16525	16626	16630	16501	16695	16765	16717	16667	16593	16679	16498	16758	16698	16723	16770	16898	16697	16817	16625	16771	16789	16737	16852	16622	16698	16715	16699	16797	16747	16705	16581	16850	16540	16743	16522	16794	16694	16742	16760	16809	16700	16736	16560	16919	16871	16831	16825	16855	16600	16725	16906	16746	16638	16687	16606	16589	16634	16827	16786	16645	16525	16663	16682	16589	16714	16801	16876	16739	16795	16760	16722	16408	16442	16823	16924	16583	16721	16756	16650	16779	16648	16679	16823	16745	16903	16599	16606	16799	16539	16700	16729	16637	16694	16835	16708	16608	16766	16948	16829	16872	16758	16472	16498	16813	16657	16814	16679	16815	16669	16772	16648	16589	16718	16693	16872	16786	16691
15795	25527	20150	14986	15953	18285	14290	15680	12939	10956	10597	10277	10313	10305	10190	10286	10467	10360	10119	10093	10302	10273	10334	10214	10243	10316	10315	10350	10364	10268	10201	10236	10199	10213	10376	10133	10348	10315	10220	10393	10236	10296	10438	10242	10216	10387	10255	10347	10232	10152	10328	10212	10291	10335	10230	10431	10386	10209	10224	10473	10218	10141	10212	10288	10384	10415	10264	10346	10398	10119	10247	10291	10143	10369	10276	10240	10491	10317	10280	10269	10371	10315	10407	10304	10411	10357	10359	10277	10294	10217	10266	10223	10283	10407	10437	10360	10329	10165	10159	10286	10214	10415	10295	10216	10404	10461	10122	10485	10303	10407	10259	10247	10247	10247	10195	10334	10188	10135	10343	10168	10404	10197	10315	10336	10395	10224	10330	10128	10204	10317	10358	10421	10423	10210	10223	10265	10471	10069	10226	10124	10205	10189	10295	10302	10238	10400	10240	10330	10377	10296	10339	10221	10218	10289	10329	10173	10305	10225	10227	10212	10329	10281	10278	10427	10258	10420	10166	10150	10097	10209	10323	10214	10179	10323	10303	10294	10312	10342	10220	10271	10332	10320	10201	10182	10245	10465	10122	10245	10339	10180	10344	10300	10352	10401	10244	10183	10308	10184	10200	10168	10441	10289	10188	10212	10238	10318	10126	10416	10290	10117	10453	10181	10364	10181	10278	10137	10316	10109	10270	10144	10246	10165	10311	10287	10114	10302	10359	10351	10386	10290	10343	10218	10215	10403	10106	10227	10268	10155	10125	10202	10177	10315	10309	10284	10305	10272	10101	10355	10230	10346	10278	10388	10187	10349	10410	10245	10329	10257	10212	10426	10193	10126	10117	10242	10323	10201	10314	10227	10311	10110	10382	10351	10192	10269	10166	10207	10322	10064	10356	10271	10164	10243	10328	10196	10299	10339	10275	10176	10202	10271	10233	10432	10327	10223	10376	10171	10198	10266	10108	10313	10239	10203	10326	10321	10439	10112	10229	10236	10208	10359	10205	10209	10212	10222	10240	10273	10185	10127	10071	10279	10279	9952	10334	10190	10264	10273	10350	10299	10238	10136	10164	10404	10293	10268	10357	10209	10360	10139	10310	10239	10088	10213	10396	10229	10444	10305	10261	10331	10132	10435	10295	10176	10260	10267	10182	10278	10191	10302	10426	10308	10195	10278	10336	10172	10411	10289	10470	10302	10322	10246	10225	10290	10439	10261	10230	10361	10321	10236	10233	10219	10257	10303	10312	10264	10187	10350	10267	10254	10204	10426	9993	10487	10334	10242	10291	10238	10179	10301	10259	10352	10430	10412	10288	10383	10149	10287	10178	10228	10438	10206	10208	10193	10407	10288	10274	10177	10242	10311	10200	10442	10398	10276	10158	10147	10135	10372	10201	10127	10344	10427	10375	10299	10405	10207	10198	10331	10352	10255	10226	10246	10370	10346	10282	10348	10365	10266	10210	10274	10357	10373	10240	10088	10355	10364	10475	10326	10194	10229	10251	10312	10353	10349	10422	10392	10279	10240	10240	10321	10234	10395	10256	10228	10459	10311	10459	10431	10292	10215	10297	10142	10221	10300	10452	10373	10345	10300	10265	10274	10388	10434	10214	10235	10152	10199	10314	10259	10232	10223	10246	10384	10255	10232	10183	10131	10287	10169	10480	10310	10245	10201	10257	10387	10242	10379	10279	10271	10309	10271	10191	10420	10308	10154	10338	10249	10405	10057	10305	10401	10253	10230	10308	10167	10251	10257	9954	10232	10169	10308	10230	10404	10224	10337	10339	10247	10408	10176	10310	10218	10241	10278	10163	10336	10322	10331	10496	10225	10214	10219	10419	10216	10235	10383	10341	10274	10279	10244	10289	10313	10183	10268	10188	10365	10251	10159	10361	10459	10319	10377	10231	10401	10252	10356	10295	10220	10296	10310	10227	10247	10284	10306	10297	10272	10046	10312	10328	10057	10233	10292	10237	10243	10392	10331	10181	10244	10370	10246	10233	10205	10125	10246	10252	10243	10448	10293	10321	10108	10373	10245	10246	10203	10205	10352	10334	10426	10273	10216	10196	10302	10134	10264	10307	10175	10482	10237	10323	10125	10225	10198	10355	10224	10333	10246	10355	10255	10057	10404	10285	10264	10216	10336	10173	10143	10518	10372	10337	10294	10183	10348	10235	10274	10228	10180	10175	10208	10513	10314	10307	10149	10366	10317	10385	10041	10441	10345	10462	10172	10351	10137	10278	10019	10363	10272	10055	10387	10160	10182	10267	10209	10268	10328	10329	10337	10146	10254	10350	10404	10182	10373	10423	10343	10433	10212	10417	10282	10413	10261	10243	10241	10098	10324	10239	10161	10364	10108	10330	10364	10316	10142	10368	10327	10390	10266	10215	10351	10307	10279	10315	10238	10376	10305	10267	10339	10313	10231	10324	10283	10283	10153	10241	10376	10362	10289	10099	10274	10519	10253	10271	10320	10370	10327	10186	10313	10406	10285	10325	10302	10284	10269	10330	10218	10346	10136	10187	10092	10232	10451	10190	10276	10402	10275	10251	10296	10327	10310	10323	10292	10378	10079	10270	10529	10299	10302	10371	10252	10189	10378	10214	10252	10175	10343	10264	10187	10297	10173	10440	10102	10452	10251	10367	10296	10153	10308	10313	10369	10179	10145	10089	10404	10303	10260	10289	10253	10352	10288	10277	10475	10245	10194	10273	10293	10379	10352	10017	10175	10246	10298	10242	10301	10326	10260	10311	10249	10455	10364	10199	10345	10312	10248	10302	10161	10351	10297	10348	10239	10320	10432	10203	10273	10314	10462	10317	10389	10221	10322	10208	10247	10306	10301	10282	10339	10269	10309	10398	10314	10353	10431	10318	10364	10254	10297	10331	10201	10270	10225	10146	10379	10171	10436	10424	10270	10304	10251	10178	10204	10225	10179	10215	10346	10257	10284	10325	10278	10221	10223	10353	10350	10256	10316	10259	10287	10337	10301	10231	10159	10357	10293	10271	10337	10217	10293	10236	10359	10164	10308	10259	10309	10343	10210	10108	10212	10403	10240	10334	10352	10324	10233	10386	10272	10113	10308	10297	10331	10339	10292	10397	10346	10201	10238	10371	10285	10233	10159	10325	10344	10343	10273	10346	10304	10214	10403	10288	10273	10096	10277	10245	10295	10159	10257	10250	10198	10193	10253	10146	10130	10449	10249	10353	10226	10379	10308	10077	10368	10383	10351	10304	10178	10241	10239	10378	10132	10333	10229	10287	10381	10310	10330	10310	10306	10356	10313	10200	10448	10221	10343	10211	10264	10367	10310	10473	10222	10160	10198	10307	10310	10315	10272	10392	10314	10363	10169	10243	10250	10174	10151	10340	10412	10306	10164	10210	10179	10248	10301	10303	10356	10443	10315	10301	10266	10399	10333	10240	10354	10461	10267	10312	10206	10373	10272	10385	10213	10086	10446	10298	10138	10212	10293	10287	10400	10352	10419	10190	10287	10172	10391	10368	10178	10387	10185	10257	10265	10358	10317	10232	10210	10230	10251	10287	10393	10303	10291	10180	10337	10263	10200	10308	10269	10299	10386	10233	10288	10302	10382	10169	10362	10291	10240	10226	10321	10368	10394	10331	10236	10235	10293	10386	10328	10308	10419	10323	10155	10225	10297	10253	10412	10292	10252	10190	10386	10320	10260	10248	10354	10266	10398	10223	10346	10341	10335	10351	10273	10333	10140	10317	10222	10370	10338	10262	10122	10421	10208	10293	10348	10127	10332	10306	10330	10209	10246	10248	10326	10232	10288	10292	10194	10366	10213	10379	10225	10283	10229	10456	10511	10429	10151	10125	10353	10398	10316	10465	10302	10338	10361	10017	10395	10323	10234	10418	10297	10303	10401	10222	10398	10321	10248	10153	10229	10161	10321	10398	10354	10223	10182	10261	10279	10321	10182	10259	10274	10359	10334	10309	10238	10330	10283	10267	10340	10107	10340	10504	10367	10397	10152	10210	10355	10288	10149	10293	10403	10278	10239	10445	10223	10163	10249	10352	10358	10334	10240	10265	10344	10225	10284	10226	10303	10284	10217	10315	10369	10171	10305	10290	10357	10336	10254	10216	10285	10244	10293	10306	10256	10175	10144	10479	10170	10188	10262	10226	10120	10432	10341	10349	10158	10307	10080	10357	10221	10324	10069	10172	10155	10336	10248	10265	10174	10159	10246	10260	10394	10273	10296	10281	10300	10272	10224	10131	10323	10480	10243	10202	10364	10302	10220	10285	10093	10299	10388	10345	10181	10318	10205	10141	10315	10378	10346	10224	10387	10274	10398	10364	10347	10344	10333	10382	10300	10286	10334	10234	10360	10289	10067	10351	10256	10244	10178	10278	10360	10150	10315	10333	10212	10329	10169	10305	10279	10262	10278	10202	10373	10336	10197	10194	10344	10326	10304	10194	10404	10224	10372	10157	10232	10350	10206	10263	10258	10402	10311	10319	10258	10215	10291	10278	10217	10251	10371	10248	10101	10407	10354	10374	10331	10421	10310	10266	10331	10308	10337	10339	10347	10287	10127	10236	10324	10183	10318	10254	10260	10251	10346	10415	10269	10377	10228	10311	10340	10409	10366	10225	10185	10331	10198	10338	10330	10294	10347	10347	10265	10440	10255	10254	10383	10173	10301	10244	10417	10197	10194	10409	10357	10274	10131	10371	10277	10372	10346	10310	10302	10295	10321	10338	10351	10292	10330	10352	10215	10303	10319	10250	10447	10193	10140	10190	10122	10298	10378	10133	10302	10378	10389	10298	10287	10342	10312	10320	10386	10456	10195	10304	10354	10183	10309	10064	10287	10151	10377	10156	10185	10309	10181	10198	10386	10279	10182	10346	10343	10352	10149	10293	10220	10263	10356	10090	10260	10344	10223	10198	10396	10246	10263	10451	10230	10402	10217	10221	10292	10415	10325	10362	10327	10341	10287	10412	10232	10449	10028	10236	10145	10163	10401	10320	10209	10214	10360	10314	10173	10324	10194	10302	10240	10350	10321	10272	10224	10352	10154	10357	10047	10263	10347	10195	10256	10408	10266	10317	10289	10443	10314	10205	10250	10250	10139	10433	10327	10322	10398	10364	10273
25825	21557	27940	35972	47957	56867	48341	34731	24548	19301	17182	16822	16609	16636	16708	16524	16679	16571	16744	16608	16748	16697	16739	16451	16644	16744	16331	16760	16310	16529	16579	16544	16572	16606	16640	16506	16644	16511	16484	16558	16574	16578	16578	16749	16442	16571	16564	16562	16677	16676	16709	16485	16592	16653	16581	16530	16565	16635	16586	16619	16467	16475	16359	16630	16438	16459	16516	16589	16531	16647	16535	16547	16716	16683	16600	16547	16478	16468	16484	16558	16678	16605	16556	16426	16563	16572	16624	16611	16417	16541	16493	16426	16389	16695	16690	16850	16626	16371	16753	16420	16574	16715	16642	16621	16615	16533	16544	16675	16496	16451	16460	16346	16602	16449	16403	16419	16672	16509	16717	16568	16555	16461	16540	16503	16497	16647	16396	16449	16460	16507	16802	16689	16540	16800	16474	16413	16506	16581	16662	16616	16509	16663	16716	16409	16596	16597	16559	16304	16642	16521	16545	16487	16596	16667	16630	16559	16792	16546	16346	16596	16455	16398	16427	16439	16533	16551	16539	16717	16464	16386	16535	16570	16466	16634	16532	16502	16589	16465	16717	16640	16422	16443	16458	16854	16791	16512	16567	16382	16725	16586	16559	16230	16683	16430	16677	16645	16671	16542	16780	16376	16537	16531	16496	16486	16470	16698	16531	16380	16611	16570	16800	16624	16446	16589	16507	16478	16381	16579	16598	16625	16510	16439	16622	16591	16656	16554	16433	16461	16661	16580	16598	16368	16413	16659	16568	16466	16540	16556	16481	16633	16460	16353	16597	16640	16502	16707	16546	16469	16576	16683	16646	16821	16587	16686	16545	16518	16551	16597	16588	16593	16461	16588	16445	16719	16492	16309	16546	16285	16548	16619	16571	16390	16765	16539	16544	16451	16511	16692	16528	16682	16561	16483	16522	16586	16789	16299	16366	16454	16532	16719	16370	16479	16544	16667	16464	16527	16464	16766	16605	16506	16481	16452	16327	16607	16638	16675	16477	16557	16347	16394	16834	16606	16513	16568	16494	16375	16728	16557	16586	16671	16440	16542	16653	16592	16601	16496	16554	16490	16498	16486	16670	16466	16497	16528	16677	16550	16506	16566	16684	16554	16541	16425	16596	16710	16628	16413	16410	16505	16698	16536	16427	16485	16551	16409	16422	16657	16591	16631	16666	16402	16539	16629	16539	16476	16413	16448	16524	16504	16459	16412	16490	16572	16435	16547	16412	16445	16560	16240	16497	16477	16591	16446	16607	16477	16425	16589	16430	16357	16494	16640	16605	16396	16512	16540	16527	16662	16468	16524	16420	16350	16370	16269	16486	16593	16464	16614	16500	16669	16522	16522	16359	16467	16526	16595	16422	16423	16512	16387	16282	16619	16525	16496	16560	16438	16497	16533	16568	16441	16625	16474	16641	16419	16777	16585	16582	16527	16366	16566	16442	16443	16572	16371	16526	16574	16536	16458	16470	16471	16598	16592	16386	16447	16480	16337	16793	16520	16553	16557	16634	16618	16591	16385	16623	16617	16523	16688	16783	16664	16563	16661	16594	16443	16727	16504	16286	16372	16592	16529	16634	16720	16397	16606	16426	16471	16449	16656	16562	16656	16763	16599	16569	16496	16707	16564	16670	16592	16345	16518	16749	16566	16608	16503	16674	16512	16579	16428	16591	16677	16551	16554	16630	16403	16340	16500	16594	16582	16776	16668	16570	16634	16448	16751	16466	16602	16661	16344	16556	16645	16398	16531	16298	16390	16579	16655	16390	16491	16445	16381	16588	16700	16485	16345	16537	16576	16533	16671	16694	16466	16459	16527	16472	16569	16540	16473	16310	16563	16708	16757	16496	16569	16581	16526	16576	16648	16604	16540	16616	16601	16452	16615	16649	16508	16518	16533	16430	16568	16601	16537	16489	16364	16512	16647	16731	16622	16602	16676	16730	16549	16794	16472	16657	16531	16489	16732	16508	16603	16730	16579	16646	16569	16547	16662	16428	16598	16526	16595	16533	16680	16510	16714	16668	16497	16547	16249	16681	16554	16605	16349	16401	16398	16686	16408	16494	16352	16589	16546	16694	16315	16679	16542	16579	16512	16556	16557	16680	16392	16498	16540	16413	16606	16626	16538	16751	16309	16392	16742	16602	16572	16566	16544	16656	16694	16565	16560	16515	16516	16401	16676	16551	16367	16560	16661	16422	16421	16470	16340	16455	16811	16714	16518	16666	16671	16726	16538	16482	16427	16423	16610	16838	16562	16491	16636	16540	16583	16539	16370	16451	16584	16573	16527	16665	16630	16399	16487	16484	16518	16490	16572	16566	16547	16598	16607	16467	16601	16636	16578	16507	16512	16429	16228	16526	16621	16658	16499	16493	16650	16461	16634	16407	16346	16456	16431	16405	16548	16483	16411	16470	16322	16322	16458	16590	16565	16554	16613	16701	16203	16625	16498	16716	16661	16588	16729	16773	16586	16603	16417	16465	16515	16532	16557	16485	16729	16474	16468	16813	16461	16322	16615	16519	16607	16403	16367	16325	16367	16681	16536	16670	16634	16386	16452	16743	16593	16489	16513	16477	16540	16717	16679	16524	16430	16558	16520	16640	16698	16475	16311	16545	16619	16595	16683	16665	16637	16439	16359	16595	16743	16764	16679	16630	16694	16648	16589	16739	16404	16580	16487	16468	16602	16324	16528	16385	16762	16494	16307	16439	16562	16342	16597	16517	16431	16410	16672	16573	16645	16310	16401	16595	16476	16625	16687	16527	16393	16563	16575	16508	16591	16552	16433	16482	16660	16510	16363	16678	16860	16448	16557	16325	16613	16610	16673	16540	16441	16621	16780	16555	16581	16530	16641	16411	16671	16549	16598	16423	16513	16408	16463	16197	16392	16482	16549	16588	16554	16445	16572	16513	16502	16439	16526	16692	16428	16407	16401	16538	16638	16428	16594	16870	16582	16493	16529	16631	16413	16525	16400	16413	16517	16437	16539	16434	16502	16684	16570	16599	16675	16553	16344	16296	16534	16673	16672	16397	16470	16452	16392	16599	16406	16667	16665	16536	16435	16415	16381	16464	16603	16435	16469	16309	16699	16570	16418	16601	16493	16366	16741	16251	16465	16499	16415	16774	16521	16639	16567	16745	16667	16377	16679	16514	16542	16662	16437	16518	16460	16517	16620	16625	16421	16500	16544	16506	16621	16570	16401	16488	16498	16557	16375	16585	16460	16398	16461	16363	16512	16625	16474	16368	16457	16421	16722	16793	16613	16520	16559	16382	16582	16545	16565	16475	16641	16602	16658	16648	16638	16305	16370	16689	16564	16558	16470	16674	16436	16695	16656	16667	16540	16653	16414	16683	16303	16528	16736	16493	16386	16442	16446	16498	16467	16393	16498	16667	16462	16328	16492	16533	16361	16473	16663	16588	16497	16460	16519	16451	16658	16495	16534	16617	16490	16730	16495	16590	16735	16548	16393	16680	16587	16472	16415	16607	16532	16700	16535	16627	16537	16738	16567	16643	16545	16462	16538	16460	16652	16529	16424	16570	16559	16497	16715	16548	16365	16357	16433	16488	16765	16577	16674	16543	16422	16615	16526	16626	16523	16695	16989	16594	16865	16643	16618	16548	16621	16596	16528	16688	16656	16533	16437	16624	16583	16705	16312	16379	16607	16827	16544	16552	16520	16641	16548	16557	16537	16566	16478	16597	16593	16716	16396	16714	16484	16459	16529	16381	16511	16236	16374	16536	16609	16601	16459	16385	16572	16572	16630	16497	16565	16587	16510	16585	16500	16511	16681	16488	16547	16589	16688	16731	16461	16573	16406	16546	16561	16728	16457	16501	16652	16501	16403	16514	16341	16431	16608	16450	16600	16670	16554	16524	16506	16632	16821	16521	16315	16554	16607	16442	16587	16524	16477	16404	16638	16555	16583	16450	16584	16428	16549	16855	16652	16603	16392	16622	16502	16515	16518	16465	16450	16681	16608	16607	16610	16648	16634	16386	16387	16573	16703	16573	16404	16483	16620	16374	16324	16454	16542	16322	16459	16572	16754	16517	16650	16600	16664	16631	16621	16492	16563	16747	16519	16777	16557	16375	16633	16528	16622	16455	16550	16663	16510	16331	16673	16502	16348	16621	16490	16538	16621	16571	16632	16607	16443	16567	16567	16646	16464	16493	16295	16518	16431	16395	16629	16563	16577	16468	16478	16528	16374	16631	16572	16562	16817	16598	16673	16485	16396	16658	16646	16509	16682	16472	16275	16782	16579	16687	16563	16652	16288	16531	16658	16468	16564	16376	16516	16555	16594	16338	16482	16544	16695	16554	16375	16345	16500	16496	16843	16165	16543	16341	16660	16540	16705	16697	16592	16376	16560	16482	16558	16451	16510	16379	16531	16816	16625	16705	16532	16432	16471	16606	16327	16524	16551	16504	16430	16715	16750	16602	16620	16702	16480	16631	16453	16557	16456	16463	16364	16632	16619	16670	16547	16422	16537	16408	16578	16561	16717	16249	16619	16617	16426	16727	16623	16479	16565	16472	16667	16520	16470	16592	16544	16479	16374	16244	16361	16427	16643	16428	16336	16447	16572	16541	16913	16721	16811	16666	16646	16511	16383	16849	16692	16527	16523	16569	16533	16697	16613	16466	16482	16664	16521	16458	16478	16643	16321	16484	16471	16731	16602	16698	16532	16486	16548	16538	16460	16702	16672	16746	16619	16583	16547	16463	16554	16558	16596	16784	16505	16222	16469	16557	16494	16554	16522	16581	16381	16635	16383	16732	16450	16671	16557	16420	16462	16646	16480	16504	16616	16478	16584	16309	16656	16643	16553	16629	16435	16579	16815	16528	16543	16491	16743	16530	16591	16587	16753	16542	16568	16470	16490	16611	16223	16788	16411	16464	16642	16684	16565	16529	16573	16595	16734	16534	16447	16564	16734	16638	16680	16368	16620	16313	16581	16718	16361	16575	16512	16507	16503	16213	16265	16561	16642	16573	16633	16517	16481	16646	16736	16662	16455	16480	16382	16539	16584	16325	16526	16474	16451	16621	16507	16464	16703	16714	16433	16485	16501	16388	16473	16572	16396	16429	16570	16547	16603	16309	16441	16611	16550	16593	16709	16684	16526	16444	16444
14223	26566	23503	38792	47717	52525	39657	25652	16060	11870	10946	10421	10536	10349	10446	10353	10407	10457	10417	10604	10363	10684	10436	10593	10394	10619	10430	10424	10565	10415	10407	10408	10480	10392	10517	10427	10433	10534	10343	10383	10412	10417	10360	10582	10398	10377	10448	10419	10497	10352	10281	10322	10496	10388	10394	10502	10458	10280	10533	10289	10423	10334	10561	10456	10361	10499	10353	10454	10241	10363	10462	10559	10531	10328	10364	10219	10320	10352	10553	10478	10428	10418	10430	10357	10453	10397	10463	10367	10468	10305	10334	10415	10299	10474	10419	10403	10491	10426	10549	10557	10439	10515	10448	10327	10168	10462	10397	10548	10343	10553	10362	10314	10554	10338	10451	10332	10379	10415	10369	10514	10313	10354	10441	10482	10336	10235	10337	10357	10398	10317	10303	10377	10333	10507	10477	10329	10489	10210	10517	10391	10344	10425	10366	10456	10553	10477	10404	10413	10620	10270	10338	10281	10506	10386	10352	10534	10196	10437	10401	10500	10369	10416	10344	10411	10261	10322	10209	10480	10271	10179	10412	10502	10374	10401	10311	10321	10262	10520	10407	10398	10394	10343	10624	10259	10380	10494	10318	10368	10255	10433	10495	10303	10297	10360	10327	10326	10422	10432	10523	10319	10332	10267	10202	10476	10413	10365	10274	10312	10430	10432	10414	10375	10292	10414	10279	10483	10479	10575	10303	10133	10367	10514	10371	10351	10351	10421	10276	10379	10424	10359	10259	10414	10436	10318	10527	10376	10430	10404	10379	10315	10478	10410	10361	10389	10404	10433	10391	10336	10573	10424	10315	10207	10336	10227	10352	10349	10307	10409	10339	10451	10369	10239	10179	10490	10443	10506	10395	10332	10532	10420	10329	10287	10378	10298	10275	10365	10274	10482	10432	10484	10329	10334	10242	10386	10629	10252	10440	10218	10395	10376	10477	10428	10294	10422	10389	10426	10464	10422	10330	10417	10416	10447	10295	10439	10214	10314	10345	10368	10466	10310	10431	10445	10497	10344	10348	10506	10344	10451	10369	10258	10223	10487	10418	10365	10404	10374	10496	10463	10391	10476	10248	10495	10431	10408	10312	10383	10463	10381	10234	10286	10422	10364	10466	10340	10234	10444	10405	10321	10374	10255	10340	10401	10443	10313	10471	10383	10413	10465	10387	10384	10456	10376	10269	10449	10485	10346	10306	10263	10427	10436	10458	10528	10396	10437	10319	10290	10472	10174	10638	10314	10445	10477	10404	10349	10467	10370	10485	10309	10435	10461	10264	10357	10437	10265	10304	10348	10305	10232	10327	10528	10362	10256	10388	10325	10381	10271	10360	10496	10340	10401	10369	10379	10566	10448	10237	10449	10464	10459	10414	10418	10403	10370	10299	10351	10468	10430	10437	10296	10346	10434	10469	10373	10365	10250	10412	10216	10470	10364	10443	10335	10441	10284	10339	10367	10441	10434	10251	10448	10345	10363	10395	10256	10427	10194	10417	10299	10376	10389	10220	10413	10382	10372	10313	10280	10364	10246	10388	10381	10353	10413	10379	10355	10457	10358	10540	10437	10525	10483	10280	10223	10555	10506	10336	10325	10425	10508	10431	10461	10456	10391	10434	10515	10390	10309	10384	10334	10447	10363	10415	10441	10373	10625	10310	10403	10470	10379	10470	10364	10337	10403	10496	10334	10403	10397	10510	10282	10341	10347	10436	10278	10441	10474	10357	10372	10439	10190	10415	10307	10412	10302	10308	10325	10323	10345	10342	10412	10492	10440	10383	10374	10393	10475	10469	10379	10500	10372	10416	10567	10459	10494	10411	10384	10402	10346	10439	10294	10409	10343	10410	10250	10494	10453	10371	10396	10355	10513	10439	10468	10300	10393	10412	10354	10406	10390	10289	10326	10441	10389	10409	10443	10463	10369	10459	10316	10365	10469	10373	10329	10311	10545	10378	10383	10614	10253	10586	10325	10312	10364	10331	10315	10228	10361	10476	10301	10277	10541	10332	10484	10415	10369	10443	10277	10337	10423	10361	10530	10473	10434	10247	10394	10398	10396	10334	10382	10422	10455	10266	10230	10311	10383	10262	10392	10303	10359	10261	10234	10346	10373	10472	10278	10338	10308	10486	10599	10430	10431	10373	10280	10286	10558	10384	10459	10317	10303	10455	10428	10251	10404	10562	10267	10319	10417	10413	10398	10493	10247	10378	10392	10358	10339	10380	10388	10389	10521	10367	10417	10430	10384	10279	10421	10432	10486	10538	10289	10422	10458	10183	10184	10453	10416	10419	10553	10363	10486	10347	10289	10407	10420	10336	10304	10367	10440	10577	10372	10431	10433	10459	10478	10198	10364	10249	10435	10317	10383	10344	10451	10485	10571	10416	10235	10458	10430	10388	10429	10512	10508	10355	10420	10428	10383	10576	10380	10275	10352	10371	10316	10429	10278	10360	10270	10265	10518	10340	10380	10453	10498	10381	10277	10442	10383	10530	10447	10163	10531	10289	10299	10192	10252	10484	10336	10310	10502	10219	10609	10303	10511	10347	10462	10418	10469	10235	10519	10481	10506	10385	10477	10363	10364	10387	10350	10360	10300	10357	10297	10397	10387	10479	10314	10460	10521	10366	10442	10404	10275	10452	10481	10428	10456	10391	10490	10393	10218	10295	10468	10433	10301	10315	10399	10514	10399	10388	10497	10311	10333	10536	10228	10488	10491	10443	10365	10507	10510	10350	10337	10419	10535	10358	10466	10390	10360	10294	10524	10296	10380	10382	10319	10424	10410	10493	10423	10293	10434	10345	10315	10425	10466	10391	10416	10409	10413	10413	10215	10430	10469	10301	10465	10475	10360	10381	10422	10379	10351	10421	10477	10292	10251	10328	10430	10437	10498	10327	10404	10476	10289	10347	10408	10381	10455	10356	10372	10363	10466	10163	10510	10308	10540	10350	10433	10233	10395	10402	10282	10460	10427	10208	10436	10384	10340	10315	10380	10427	10431	10462	10342	10328	10391	10400	10315	10316	10362	10470	10255	10422	10457	10306	10386	10409	10484	10359	10412	10200	10467	10303	10562	10451	10476	10362	10395	10463	10489	10379	10408	10523	10275	10383	10505	10376	10536	10547	10438	10243	10404	10354	10357	10324	10413	10199	10293	10305	10403	10382	10359	10437	10226	10455	10425	10356	10537	10284	10271	10500	10322	10465	10501	10521	10298	10341	10420	10451	10438	10330	10378	10429	10375	10391	10518	10460	10474	10450	10461	10473	10335	10233	10544	10248	10414	10449	10417	10449	10487	10400	10293	10559	10482	10402	10537	10388	10376	10257	10464	10304	10400	10487	10510	10347	10331	10455	10156	10457	10154	10429	10358	10454	10422	10514	10259	10364	10499	10353	10245	10434	10265	10327	10287	10366	10481	10442	10480	10301	10375	10491	10438	10411	10400	10229	10377	10340	10343	10400	10335	10552	10411	10264	10647	10430	10268	10333	10469	10583	10436	10448	10450	10375	10491	10334	10366	10368	10501	10516	10358	10433	10403	10343	10449	10445	10360	10295	10343	10439	10377	10405	10501	10505	10489	10534	10427	10300	10496	10228	10483	10445	10435	10395	10267	10407	10273	10375	10432	10393	10430	10457	10457	10355	10340	10263	10300	10367	10375	10269	10402	10213	10321	10388	10481	10444	10289	10277	10169	10272	10576	10371	10365	10560	10388	10428	10487	10514	10434	10481	10336	10441	10305	10520	10385	10459	10382	10434	10422	10309	10422	10462	10449	10289	10338	10542	10350	10393	10382	10397	10347	10471	10241	10404	10316	10605	10451	10308	10392	10297	10578	10599	10380	10287	10264	10405	10294	10387	10423	10340	10541	10248	10443	10446	10305	10338	10419	10412	10513	10300	10453	10447	10358	10462	10391	10402	10258	10432	10364	10302	10338	10410	10465	10349	10363	10506	10389	10435	10192	10360	10280	10456	10240	10343	10375	10332	10285	10303	10485	10338	10371	10377	10398	10409	10392	10397	10155	10432	10284	10368	10351	10391	10337	10363	10362	10497	10166	10364	10304	10381	10233	10551	10347	10419	10306	10346	10227	10477	10456	10334	10334	10415	10586	10500	10372	10281	10535	10323	10441	10272	10366	10295	10509	10266	10675	10222	10324	10322	10415	10358	10394	10493	10249	10522	10264	10448	10500	10622	10473	10177	10426	10341	10509	10291	10474	10351	10239	10402	10425	10502	10489	10387	10349	10508	10378	10508	10386	10383	10301	10284	10516	10337	10254	10515	10531	10363	10297	10284	10397	10325	10371	10500	10379	10335	10512	10452	10442	10378	10514	10347	10446	10370	10408	10416	10455	10467	10512	10368	10470	10376	10359	10368	10417	10358	10394	10223	10221	10230	10456	10365	10425	10449	10288	10244	10423	10304	10186	10273	10463	10388	10268	10427	10495	10481	10286	10574	10492	10462	10293	10385	10381	10430	10433	10356	10482	10313	10450	10447	10393	10222	10351	10241	10362	10258	10428	10461	10329	10410	10583	10352	10239	10491	10502	10433	10383	10330	10431	10412	10431	10403	10322	10262	10429	10316	10518	10433	10430	10410	10344	10259	10535	10249	10417	10301	10287	10387	10223	10367	10270	10608	10485	10418	10486	10424	10584	10445	10362	10456	10388	10258	10352	10306	10403	10427	10463	10357	10516	10465	10465	10407	10468	10445	10316	10284	10196	10387	10314	10324	10420	10309	10379	10356	10481	10443	10395	10413	10403	10283	10309	10312	10413	10523	10447	10341	10486	10329	10389	10304	10349	10400	10534	10329	10280	10383	10321	10446	10461	10475	10371	10577	10342	10422	10448	10340	10292	10394	10343	10314	10436	10284	10375	10298	10312	10324	10330	10374	10430	10301	10301	10435	10580	10412	10446	10425	10561	10557	10340	10445	10356	10261	10225	10326	10379	10396	10441	10524	10539	10410	10441	10291	10276	10527	10442	10283	10408	10397	10348	10424	10423	10294	10352	10501	10391	10264	10359	10438	10415	10303	10403	10445	10308	10446	10202	10264	10364	10398	10414	10260	10266	10392	10436	10261	10266	10467	10384	10450	10429	10447	10342	10266	10410	10349	10400	10377	10342	10437	10379
24218	21552	28705	28457	47309	67249	62014	46000	30935	22331	18735	17564	17428	17119	17095	17180	17063	17095	17106	17047	17155	16991	17032	16890	16978	17159	16914	17099	17139	17085	17102	17023	16786	16926	16765	16838	17147	16994	17154	16944	17110	17041	16946	17117	16940	16950	17016	17210	16955	16916	17045	17061	17074	17005	16895	17123	16657	16627	16962	17104	16998	17004	17035	17052	16993	17150	16736	16841	16875	16893	16735	16943	16969	16957	17014	17081	16903	16835	16959	16952	16709	17061	17191	17051	16964	17067	16879	16929	16969	16957	17047	16962	16761	16997	17029	16999	17026	17004	16918	16976	16705	16950	16961	17077	16880	16952	16942	16896	16867	16898	16762	16992	16930	16883	16920	16852	16785	16906	16957	17114	16853	16955	16890	16878	16780	16829	16979	17017	16919	17024	16796	16829	17067	16993	16672	16939	16927	17046	17135	16906	16890	16953	17058	17142	16661	16824	16977	17089	16945	16944	17059	16781	16989	16954	16890	16816	16855	16860	16716	16943	16955	16896	16961	16884	16928	16885	16848	16824	16803	16911	16987	16931	16815	17015	16807	16924	16904	17011	16955	16857	17059	16723	16798	16935	17036	16834	16798	16968	16973	16829	16991	16883	16946	17018	16961	16765	16559	16815	16773	17048	16910	17034	16853	16911	16788	16909	16949	16982	16679	16936	16950	16750	16854	16886	16993	17072	16837	16648	16908	17032	16920	16738	16946	17003	16819	16967	16946	16940	17005	16862	16997	16845	16819	17080	16772	17048	16863	16898	16943	17004	16715	16785	16814	16997	16700	16879	16967	16861	16926	16783	16948	16759	16924	16943	16903	16870	16985	16683	16836	16651	16750	17086	16832	17021	17070	16948	16863	16988	16956	16816	16924	16769	17122	17023	16975	16896	16965	16817	16836	16893	17009	16931	16729	16966	17064	16859	17057	16814	16905	16913	16922	16772	16895	16927	17015	16857	16664	17038	16904	16922	17080	16998	16879	17113	16850	17050	17032	16991	16919	17120	17086	16744	16808	16964	17074	16936	16890	16994	16918	17061	16822	16970	16886	16982	16980	16765	16985	16742	17269	16899	16982	16848	16806	16782	16851	17205	16751	16784	16784	16866	16830	16787	16993	16762	16757	16983	16866	16882	17096	16718	16992	17005	17015	17025	16860	16934	16837	16831	16865	16980	16747	16934	16793	16820	16923	16777	16846	16855	16919	16871	16910	16852	16933	16857	16789	16670	17022	16836	16998	16905	16800	16721	16997	17078	16984	17013	16965	17047	16813	16959	16822	16818	16845	16758	16891	17085	16932	16945	17002	16957	16895	17035	16979	16910	16755	16982	16829	16859	16851	16895	17036	16990	16869	17040	16720	16962	16779	17093	17058	17035	16925	16861	16894	16784	16901	16922	16888	16946	16929	16951	17113	16874	16924	16940	16909	16918	16745	16844	16836	16772	16717	16731	16681	16948	16898	16992	16825	16927	16815	16902	16892	16820	17170	17014	17028	16902	17011	17158	16883	17089	17095	16947	16782	16694	16787	16841	17059	16720	16766	16745	16698	16752	16996	16957	16960	16908	17077	17035	17004	16951	16895	16675	16884	17100	16786	17046	16762	17003	17006	16750	16818	17012	16905	17170	16916	17188	17022	16876	16672	16891	16671	16771	16972	16920	16723	16849	16776	17040	16860	17099	16862	16855	16999	16999	16892	16920	16723	16733	16917	16842	16786	16723	16896	16793	17013	16984	17071	17123	17060	16957	17096	16900	16797	16474	16945	16932	16904	16911	16866	17043	16755	16842	16904	16842	16948	17227	17082	16965	16835	16795	16796	16910	16896	16938	16788	16922	16878	16854	16969	16829	16796	16945	17021	16814	16966	16910	16862	16895	17045	16794	16937	16785	16853	16930	17055	16931	16921	16980	16849	17184	16995	17005	16925	16971	16859	17036	16795	16870	16745	16750	16998	16876	16796	16858	16840	16736	16958	16691	16652	17012	16784	17005	17116	16935	16844	17118	17049	16837	17098	16855	16938	16851	16965	16919	16734	16869	16531	16939	16922	16832	17037	16909	16975	16912	17048	16878	17013	16559	16820	16955	16847	16850	17205	16743	17050	16835	16931	17026	16758	16952	17145	16876	16883	16677	16903	16877	16834	17018	16762	16727	16807	16878	16968	17142	17017	16820	17004	17210	17114	17032	17060	16833	16717	16795	16829	16845	16879	17069	17023	16959	17090	16942	16894	17059	16964	16864	16839	16882	16792	16759	17083	16841	16869	16782	16993	16858	16879	16856	16961	16873	17010	16980	16741	16854	17217	16910	16818	17072	16860	16729	16699	16816	17079	16803	16876	16978	16985	16932	16700	16981	16832	16733	16837	16907	16724	16937	16891	17093	16772	16924	16895	16904	16879	17152	17029	16891	17003	16906	16967	17027	16833	16795	16748	17090	16921	16966	16920	17071	16978	16860	16949	16958	16834	17014	17125	16719	17204	16927	16929	16917	17204	16816	16757	16951	16969	16973	16729	17051	16932	17042	16946	16830	16866	16990	16962	16924	16910	17066	16862	16796	17171	16936	16645	16878	16982	16965	16854	16808	16666	16807	16950	16899	16731	17093	17023	16876	16928	16923	16890	16897	17039	16927	17050	16776	16862	16880	17015	16942	16828	16835	16829	16733	16855	16850	17001	17062	16758	16900	17057	17065	16874	16936	16846	16821	16866	16963	17149	17053	16896	16926	17005	16724	16710	16738	16838	16735	16875	16960	16974	16887	17074	17179	16991	16861	16949	16909	17003	17050	16939	16783	16870	17007	17087	17017	16760	16916	16888	16911	16950	16846	16660	16864	16817	16730	16985	16822	16825	16964	17047	16806	17100	16872	16934	16953	16898	16792	17073	17056	16976	16754	16759	17016	16717	16821	16893	16942	16790	16896	16985	16872	17117	17028	16900	16824	16913	17133	16899	16768	16931	16851	16947	17104	17165	16970	16937	16754	16833	16902	17058	16928	16856	17015	16768	16770	16926	16766	17087	16848	16993	16996	16703	16987	16649	17075	16932	16823	16735	16694	16846	16863	16797	16787	16860	17029	17061	17067	16905	16691	16903	16943	16954	16868	17036	17023	16927	16930	16958	17071	17017	16844	17004	17020	17096	17053	16735	16697	17048	17009	17009	16846	16910	16981	17016	17077	17021	16811	16855	16876	16744	16923	17112	16985	16853	17206	16946	16943	16906	16808	16779	16898	16914	16826	16879	17063	16851	16907	16749	16757	16777	16773	16852	16833	17009	16878	16876	16859	16983	16705	16795	16835	16962	17180	17008	16815	16821	16990	17011	16961	17077	17033	16775	16640	16974	17066	16833	16693	16945	16698	16957	16866	16880	17007	16854	16779	16719	16868	16909	16908	16961	17043	17041	17019	16753	16841	16650	16921	17050	17083	16865	16778	16837	16815	16797	16966	17027	16823	17049	17123	16965	16944	16890	16652	16977	16819	17059	17082	16800	17210	17003	16836	16835	16785	16924	16780	16877	16875	16921	16885	16963	16757	16811	17353	16975	16966	17148	17141	16820	17063	17020	17016	16937	16963	16792	17003	16930	16958	17025	16869	16973	16816	16948	16934	17143	16896	16941	16703	16902	16901	16572	16925	16994	17022	16947	16719	16726	16994	16817	16895	16973	16856	16677	16815	16860	16920	16815	16537	16938	16784	16944	16788	17045	16686	17118	16812	17011	16955	16943	16885	17085	16939	16824	17088	16934	16804	16896	16796	16800	16783	16874	16972	16892	16965	17054	16771	16821	16992	16749	16929	16973	17075	16983	16831	16873	16853	16937	16848	16664	17003	16795	16876	16933	16912	16991	16859	16777	16892	16921	16660	16757	16884	17117	16748	16960	16901	16906	16701	16977	17034	17003	16976	17025	16805	16905	16937	16692	16948	16779	17049	17040	17047	16975	16806	16935	17240	16788	16778	16902	16944	16941	16876	16600	16954	16912	17073	17016	16689	16909	16991	16821	17001	17034	16891	16762	16873	16909	16938	16769	16732	16864	17007	16935	16776	17064	16981	16878	16834	17018	16740	16929	16889	16806	17089	16720	17077	17051	17175	16740	16805	16666	16795	16776	16928	16988	16869	16882	16839	16942	16825	17322	16984	17075	16737	17046	17067	16971	17103	17028	16759	16906	16902	16979	16884	16865	16835	17095	17000	17058	16772	17189	16972	17028	17032	16894	16795	16894	16929	16802	17017	17094	16908	16888	16985	16898	16646	17180	16824	16838	16797	16986	16985	17112	16935	17160	16956	16924	16939	16754	16796	16693	17003	16886	16997	16638	16961	16943	17063	16793	16960	16890	17030	16959	16885	17036	17055	16977	16986	16632	16767	17052	16795	16967	16789	16956	16997	16904	17034	16917	16857	16870	16905	17094	16956	16792	16959	16841	16756	17049	16860	17028	16968	16936	17008	16916	16923	17097	16883	16686	16891	16886	16741	16694	16929	16896	16959	16934	17021	16888	16656	16828	16800	16864	16819	16852	17101	17055	16814	16736	16857	16866	16880	16783	17122	16866	16971	16755	16928	16948	16848	16797	17141	16982	17025	17058	17011	16732	16876	16975	16812	16967	17055	16880	16865	16912	17008	17001	16955	16910	17054	16914	16671	16873	16975	17093	16901	16906	16708	16727	16908	17007	17073	17080	17007	16882	16833	16784	16972	16939	16996	16709	16982	16902	16870	16958	17130	16930	17010	16794	16798	17027	16875	17030	16985	16901	16769	16977	16990	16879	16857	16811	16870	17003	16914	16764	16925	17027	16847	16846	16671	16924	17099	16938	16867	16966	17015	16986	17006	16838	16924	16621	16986	16949	17001	16640	16976	16853	16776	17096	16940	16936	16773	16780	16914	17137	17042	16590	16742	16893	16923	16919	16985	16848	16985	17084	16745	16909	16915	16761	17003	16908	17075	16916	16858	16847	16791	16990	17076	16781	16858	17009	16943	16929	17010	17040	16626	16895	16991	16681	16932	16697	16804	16976	17027	16965	16798	16907	16940	16747	16914	16913	17184	17017	16947	16950	16894	16786	16884	16960	16791	16850	16951	16926	16986	16744	16681	16704	16801	16900	16812	16759	16885	16997	17164	16860	16989	16967	16745
20545	44946	35516	36381	58377	71907	57774	37482	22201	13984	11506	11028	10954	10926	10836	10954	10904	10989	10778	10851	10913	10786	10896	10928	10706	10811	10758	10824	10795	10876	10772	10855	10812	10791	10799	10887	10726	10758	10801	10669	10848	10766	10742	10730	10767	10851	10846	10846	10860	10694	10883	10865	10816	10681	10741	10692	10751	10810	10695	10773	10840	10908	10818	10699	10825	10719	10715	10771	10691	10722	10637	10734	10789	10747	10744	10623	10757	10739	10714	10752	10796	10765	10799	10681	10848	10813	10787	10915	10628	10897	10859	10964	10784	10815	10855	10800	10868	10808	11018	10746	10683	10863	10812	10785	10667	10748	10870	10861	10648	10696	10651	10724	10750	10676	10803	10709	10680	10725	10713	10753	10678	10818	10788	10872	10691	10734	10843	10674	10659	10574	10756	10808	10890	10755	10754	10883	10686	10580	10670	10741	10794	10684	10749	10779	10880	10662	10828	10770	10676	10846	10657	10785	10840	10792	10700	10729	10638	10754	10648	10652	10781	10701	10734	10627	10698	10723	10733	10698	10722	10771	10704	10780	10765	10725	10762	10753	10907	10947	10825	10696	10810	10812	10893	10704	10786	10689	10908	10827	10792	10803	10774	10742	10691	10861	10756	10772	10593	10790	10714	10940	10817	10730	10884	10684	10623	10633	10648	10618	10758	10703	10696	10673	10819	10741	10673	10711	10705	10743	10777	10580	10638	10743	10701	10672	10719	10900	10664	10770	10888	10848	10843	10828	10799	10791	10928	10763	10820	10794	10745	10738	10838	10587	10721	10826	10682	10642	10652	10577	10737	10799	10767	10618	10721	10775	10729	10756	10839	10453	10907	10735	10781	10722	10818	10680	10728	10737	10813	10722	10714	10825	10645	10689	10747	10621	10602	10858	10702	10769	10876	10778	10787	10732	10866	10726	10676	10707	10783	10714	10715	10613	10788	10681	10825	10660	10790	10744	10757	10802	10831	10807	10750	10708	10641	10822	10744	10718	10698	10789	10741	10878	10609	10729	10838	10761	10615	10703	10576	10659	10764	10900	10744	10566	10876	10725	10822	10773	10637	10885	10716	10811	10723	10746	10842	10700	10761	10648	10766	10704	10738	10920	10665	10748	10804	10612	10679	10797	10567	10674	10756	10798	10580	10841	10665	10734	10557	10745	10771	10791	10619	10688	10619	10858	10718	10782	10716	10782	10838	10759	10970	10799	10655	10783	10664	10742	10760	10713	10753	10780	10723	10774	10877	10729	10869	10853	10720	10792	10786	10707	10614	10723	10698	10761	10765	10602	10668	10748	10685	10683	10776	10876	10871	10809	10819	10665	10894	10796	10768	10732	10862	10710	10875	10858	10682	10718	10756	10730	10841	10751	10698	10777	10679	10821	10842	10717	10695	10782	10772	10746	10728	10735	10681	10843	10802	10840	10760	10653	10777	10660	10690	10823	10605	10806	10764	10732	10782	10646	10854	10708	10636	10674	10584	11010	10654	10728	10826	10873	10632	10811	10692	11104	10786	10845	10705	10656	10699	10719	10806	10676	10706	10758	10793	10641	10741	10710	10970	10637	10740	10597	10752	10813	10753	10758	10775	10738	10843	10642	10614	10821	10626	10696	10649	10846	10904	10616	10701	10942	10757	10608	10704	10867	10770	10702	10671	10779	10810	10529	10767	10877	10690	10728	10865	10785	10659	10807	10828	10783	10806	10628	10806	10489	10822	10709	10722	10757	10559	10733	10832	10616	10819	10484	10766	10727	10703	10625	10628	10858	10885	10796	10752	10915	10679	10859	10901	10731	10790	10850	10639	10832	10863	10652	10697	10664	10725	10749	10752	10667	10642	10807	10726	10735	10729	10599	10737	10767	10642	10841	10639	10902	10965	10562	10666	10739	10781	10772	10645	10707	10714	10696	10764	10724	10740	10840	10616	10811	10770	10823	10696	10752	10794	10663	10722	10789	10783	10715	10661	10669	10707	10742	10710	10886	10560	10698	10792	10650	10921	10706	10792	10608	10816	10805	10879	10699	10571	10778	10670	10672	10686	10643	10720	10855	10781	10595	10846	10629	10730	10826	10675	10709	10797	10730	10643	10701	10748	10719	10861	10706	10657	10652	10759	10753	10733	10729	10844	10733	10761	10679	10639	10696	10678	10645	10725	10814	10723	10555	10814	10716	10774	10803	10892	10716	10778	10678	10725	10643	10750	10838	10616	10830	10745	10734	10848	10719	10683	10736	10743	10737	10689	10731	10774	10669	10779	10774	10765	10884	10661	10596	10688	10931	10782	10601	10638	10812	10759	10759	10807	10797	10852	10756	10717	10858	10657	10674	10564	10773	10769	10718	10683	10634	10666	10771	10745	10587	10560	10707	10666	10687	10640	10559	10638	10828	10656	10718	10690	10806	10879	10504	10734	10750	10846	10637	10649	10611	10828	10738	10615	10676	10668	10568	10833	10723	10670	10650	10745	10753	10715	10759	10794	10773	10881	10768	10832	10793	10616	10763	10592	10851	10800	10821	10762	10669	10704	10659	10501	10734	10592	10678	10706	10776	10823	10940	10717	10957	10806	10735	10632	10689	10685	10893	10541	10664	10398	10731	10940	10703	10801	10720	10835	10725	10738	10846	10759	10866	10846	10719	10825	10693	10613	10833	10742	10791	10857	10903	10727	10830	10879	10757	10815	10681	10706	10664	10777	10743	10751	10823	10638	10696	10774	10776	10626	10737	10653	10811	10738	10572	10744	10811	10759	10858	10760	10825	10952	10714	10751	10838	10924	10731	10614	10714	10792	10597	10563	10736	10964	10844	10847	10681	10718	10725	10886	10727	10835	10700	10769	10685	10794	10599	10805	10793	10877	10647	10634	10877	10653	10512	10684	10726	10754	10785	10798	10843	10795	10791	10657	10779	10520	10887	10756	10751	10720	10753	10627	10660	10727	10934	10587	10759	10743	10653	10739	10835	10614	10804	10836	10758	10847	10827	10727	10705	10811	10624	10793	10797	10638	10701	10749	10646	10873	10712	10815	10702	10758	10796	10825	10871	10631	10730	10759	10693	10857	10618	10769	10717	10658	10729	10790	10679	10860	10649	10620	10707	10789	10798	10753	10653	10673	10807	10772	10752	10774	10725	10701	10807	10825	10569	10776	10829	10727	10718	10724	10658	10751	10647	10555	10719	10731	10714	10830	10796	10910	10745	10663	10707	10745	10772	10784	10758	10620	10788	10726	10755	10722	10849	10735	10833	10759	10760	10742	10594	10809	10879	10673	10705	10714	10597	10639	10780	10650	10927	10794	10597	10962	10727	10657	10661	10631	10592	10713	10779	10677	10832	10841	10810	10810	10805	10649	10611	10753	10562	10791	10758	10622	10809	10820	10703	10917	10513	10816	10764	10678	10702	10737	10750	10689	10659	10746	10649	10711	10902	10792	10848	10659	10753	10730	10794	10774	10654	10746	10793	10719	10762	10864	10789	10969	10679	10701	10644	10695	10589	10835	10655	10672	10994	10604	10857	10716	10714	10768	10754	10805	10719	10736	10565	10929	10675	10682	10798	10674	10747	10637	10602	10704	10723	10756	10755	10744	10642	10611	10609	10670	10768	10692	10719	10887	10666	10899	10716	10783	10689	10668	10661	10705	10878	10578	10786	10756	10631	10888	10708	10692	10567	10722	10659	10832	10733	10799	10612	10703	10805	10618	10770	10766	10590	10758	10609	10675	10690	10511	10718	10676	10791	10967	10792	10719	10759	10726	10707	10725	10738	10528	10794	10560	10663	10793	10742	10745	10610	10765	10587	10737	10666	10652	10707	10695	10691	10656	10821	10906	10683	10900	10882	10724	10869	10765	10976	10794	10737	10792	10665	10633	10844	10717	10657	10721	10640	10477	10717	10753	10826	10770	10782	10742	10773	10747	10664	10736	10670	10698	10887	10746	10709	10607	10640	10637	10524	10672	10784	10735	10806	10796	10915	10760	10637	10708	10566	10921	10583	10732	10622	10694	10623	10749	10707	10794	10964	10641	10893	10868	10626	10773	10829	10631	10823	10697	10868	10857	10596	10785	10670	10687	10717	10704	10629	10773	10629	10689	10756	10594	10692	10706	10853	10705	10790	10786	10871	10743	10877	10718	10768	10584	10758	10890	10754	10812	10599	10770	10811	10661	10811	10707	10767	10741	10659	10754	10824	10954	10799	10729	10595	10816	10790	10750	10805	10802	10742	10904	10723	10714	10786	10842	10688	10593	10617	10821	10620	10931	10779	10738	10958	10836	10798	10705	10775	10793	11027	10632	10659	10699	10703	10800	10684	10632	10477	10693	10799	10771	10689	10648	10652	10674	10783	10644	10808	10786	10524	10658	10712	10615	10550	10776	10713	10762	10638	10795	10781	10704	10933	10880	10684	10799	10774	10825	10829	10786	10766	10861	10756	10646	10753	10888	10735	10708	10759	10779	10736	10660	10600	10649	10944	10787	10593	10550	10662	10592	10627	10882	10649	10808	10696	10686	10627	10736	10842	10695	10654	10603	10693	10777	10624	10582	10793	10849	10660	10735	10802	10800	10722	10573	10777	10756	10811	10745	10683	10772	10708	10723	10944	10714	10664	10620	10704	10702	10732	10869	10971	10770	10885	10636	10677	10606	10682	10527	10836	10847	10777	10773	10958	10747	10722	10690	10703	10830	10665	10559	10658	10802	10736	10741	10626	10703	10628	10726	10803	10810	10689	10655	10826	10720	10766	10874	10639	10747	10728	10814	10775	10689	10708	10460	10512	10636	10836	10794	10732	10709	10711	10661	10765	10839	10685	10686	10726	10680	10816	10712	10587	10597	10707	10728	10681	10668	10620	10703	10632	10866	10589	10630	10696	10667	10926	10623	10558	10722	10762	10761	10725	10819	10831	10830	10692	10825	10770	10695	10674	10656	10715	10605	10738	10716	10859	10747	10790	10821	10579	10742	10780	10673	10753	10645	10749	10753	10713	10956	10847	10635	10773	10691	10759	10648	10693	10882	10734	10652	10837	10812	10793	10718	10760	10589	10632	10652	10867	10861	10678	10794	10722	10666	10529	10938	10653	10819	10820	10706	10623	10849	10652	10819	10614	10925	10750	10712	10694	10672	10731	10752	10680	10713	10523
33237	29511	27048	20306	19237	22971	24818	22484	19344	17880	17146	16693	16541	16619	16709	16491	16544	16651	16394	16512	16563	16588	16666	16732	16598	16442	16784	16758	16723	16644	16514	16585	16622	16629	16657	16728	16534	16458	16679	16536	16727	16609	16632	16515	16666	16516	16677	16689	16760	16435	16448	16700	16694	16591	16586	16686	16688	16556	16707	16621	16633	16716	16612	16508	16559	16688	16642	16576	16490	16572	16747	16643	16762	16588	16573	16635	16693	16742	16691	16648	16580	16673	16699	16555	16684	16566	16744	16524	16775	16753	16805	16495	16671	16728	16608	16703	16676	16777	16428	16672	16594	16525	16584	16569	16723	16652	16563	16498	16794	16553	16774	16579	16619	16589	16770	16460	16518	16504	16583	16523	16705	16421	16418	16639	16668	16664	16484	16515	16422	16493	16581	16683	16669	16688	16429	16891	16632	16475	16507	16410	16635	16733	16518	16662	16535	16698	16874	16778	16737	16652	16722	16617	16757	16499	16710	16786	16652	16598	16538	16597	16556	16658	16589	16698	16433	16463	16679	16639	16723	16828	16807	16604	16692	16557	16635	16614	16629	16585	16495	16370	16635	16627	16399	16496	16577	16662	16568	16572	16632	16685	16722	16465	16446	16527	16419	16678	16545	16619	16510	16838	16580	16515	16633	16595	16600	16670	16804	16407	16438	16615	16478	16364	16589	16665	16429	16495	16775	16656	16671	16751	16579	16517	16663	16563	16598	16885	16496	16672	16871	16695	16530	16954	16580	16826	16522	16623	16729	16654	16463	16604	16751	16629	16556	16621	16516	16613	16395	16489	16482	16802	16708	16609	16650	16684	16609	16627	16806	16427	16415	16411	16623	16802	16614	16658	16892	16520	16506	16650	16662	16685	16594	16604	16453	16582	16664	16615	16803	16631	16628	16654	16633	16591	16508	16580	16659	16529	16653	16541	16628	16562	16636	16541	16538	16520	16901	16393	16475	16507	16614	16630	16551	16560	16736	16718	16549	16531	16566	16450	16472	16534	16617	16804	16759	16553	16589	16532	16565	16355	16625	16651	16624	16367	16550	16586	16654	16693	16491	16557	16508	16691	16757	16401	16343	16670	16670	16565	16773	16720	16585	16693	16648	16748	16596	16557	16673	16667	16804	16370	16545	16604	16703	16666	16623	16510	16531	16476	16602	16849	16412	16561	16702	16480	16848	16754	16590	16445	16621	16606	16738	16827	16617	16612	16613	16486	16770	16750	16577	16675	16620	16529	16662	16365	16575	16678	16802	16553	16672	16716	16566	16681	16438	16488	16814	16645	16686	16548	16700	16489	16548	16568	16583	16556	16806	16499	16480	16650	16613	16678	16789	16658	16931	16579	16556	16791	16638	16705	16672	16441	16469	16562	16480	16719	16743	16711	16514	16465	16828	16620	16565	16631	16570	16619	16517	16547	16718	16767	16413	16357	16638	16717	16819	16458	16632	16552	16551	16563	16646	16472	16500	16280	16655	16642	16659	16831	16560	16384	16445	16478	16816	16656	16324	16570	16524	16569	16673	16584	16635	16507	16616	16646	16670	16636	16715	16591	16620	16611	16509	16642	16766	16613	16766	16763	16643	16849	16665	16549	16463	16746	16617	16579	16388	16776	16731	16667	16488	16575	16295	16619	16481	16555	16872	16756	16689	16710	16668	16548	16544	16628	16505	16598	16422	16651	16519	16650	16624	16595	16409	16583	16578	16609	16833	16666	16684	16688	16670	16569	16567	16481	16420	16837	16434	16507	16692	16645	16577	16491	16698	16735	16691	16558	16466	16531	16565	16644	16674	16688	16641	16611	16591	16696	16566	16901	16600	16561	16569	16794	16476	16769	16507	16471	16642	16837	16586	16628	16609	16698	16646	16688	16665	16560	16622	16429	16759	16647	16689	16714	16502	16748	16756	16627	16595	16670	16699	16641	16759	16700	16472	16599	16551	16811	16692	16531	16457	16517	16541	16713	16656	16427	16262	16511	16711	16553	16610	16696	16780	16530	16605	16592	16690	16622	16729	16797	16684	16595	16676	16407	16788	16559	16689	16458	16630	16788	16731	16668	16675	16725	16683	16554	16631	16319	16447	16461	16552	16661	16459	16420	16699	16539	16748	16601	16704	16547	16646	16590	16971	16510	16689	16619	16537	16639	16621	16586	16373	16574	16665	16651	16410	16743	16617	16552	16545	16445	16654	16560	16771	16840	16576	16481	16645	16643	16455	16702	16598	16686	16789	16782	16551	16324	16480	16601	16693	16527	16708	16375	16600	16590	16640	16584	16621	16580	16769	16612	16460	16564	16541	16515	16696	16527	16694	16478	16470	16558	16581	16769	16579	16510	16543	16754	16540	16771	16613	16638	16506	16595	16404	16457	16733	16708	16708	16556	16745	16500	16705	16624	16594	16660	16743	16459	16687	16659	16759	16454	16804	16715	16358	16600	16745	16523	16451	16577	16500	16698	16674	16608	16399	16403	16553	16639	16807	16601	16800	16778	16673	16629	16682	16425	16722	16603	16627	16593	16716	16558	16452	16549	16712	16464	16515	16960	16674	16583	16655	16697	16525	16583	16769	16612	16655	16783	16687	16739	16719	16580	16614	16323	16604	16590	16637	16529	16538	16782	16827	16546	16520	16504	16520	16858	16398	16428	16738	16448	16642	16781	16579	16646	16512	16313	16638	16620	16498	16657	16364	16652	16757	16577	16778	16585	16760	16474	16475	16580	16772	16729	16602	16409	16564	16538	16592	16701	16641	16543	16521	16476	16738	16624	16637	16557	16584	16553	16824	16422	16562	16639	16576	16657	16374	16623	16665	16754	16813	16516	16603	16394	16822	16631	16459	16420	16361	16604	16515	16353	16701	16484	16360	16783	16588	16781	16519	16578	16799	16579	16701	16584	16597	16591	16538	16624	16654	16514	16512	16731	16592	16635	16648	16543	16600	16627	16836	16533	16716	16528	16684	16693	16705	16555	16648	16694	16797	16611	16720	16622	16522	16605	16707	16615	16644	16581	16572	16570	16636	16559	16771	16817	16638	16459	16587	16500	16832	16664	16813	16709	16520	16521	16670	16563	16593	16667	16598	16810	16713	16796	16680	16610	16672	16307	16784	16860	16686	16621	16585	16401	16696	16666	16567	16793	16749	16649	16772	16679	16757	16674	16509	16587	16571	16612	16681	16619	16448	16364	16634	16447	16607	16509	16716	16701	16413	16628	16606	16692	16618	16697	16654	16587	16552	16412	16787	16549	16588	16571	16426	16588	16462	16774	16433	16703	16653	16531	16635	16674	16575	16723	16481	16670	16704	16583	16539	16511	16581	16756	16719	16529	16653	16685	16515	16489	16607	16601	16575	16677	16658	16624	16818	16530	16479	16555	16544	16517	16588	16535	16660	16391	16602	16603	16452	16672	16808	16490	16465	16556	16672	16453	16412	16552	16480	16592	16668	16710	16434	16626	16523	16453	16528	16591	16520	16638	16595	16680	16626	16572	16409	16516	16558	16531	16814	16785	16509	16660	16604	16685	16747	16554	16649	16502	16568	16698	16469	16519	16457	16460	16455	16513	16394	16396	16589	16566	16577	16639	16484	16729	16658	16801	16445	16731	16787	16707	16501	16503	16447	16521	16500	16603	16740	16701	16734	16640	16675	16632	16619	16602	16595	16536	16694	16684	16664	16818	16446	16433	16520	16385	16455	16670	16659	16686	16656	16635	16762	16629	16633	16603	16645	16481	16503	16475	16711	16490	16469	16421	16627	16762	16347	16603	16698	16602	16685	16602	16694	16571	16347	16612	16687	16562	16639	16583	16531	16416	16587	16652	16602	16557	16606	16423	16641	16640	16717	16626	16584	16624	16714	16704	16631	16529	16639	16600	16554	16529	16526	16444	16472	16678	16504	16479	16577	16599	16473	16522	16569	16613	16627	16579	16691	16527	16542	16529	16509	16645	16758	16623	16501	16503	16558	16490	16720	16805	16610	16589	16857	16632	16730	16516	16709	16754	16649	16473	16677	16775	16528	16767	16585	16751	16554	16612	16474	16582	16672	16622	16682	16592	16675	16472	16614	16530	16763	16580	16543	16655	16507	16419	16624	16605	16895	16630	16685	16660	16694	16516	16821	16444	16434	16709	16613	16657	16637	16604	16645	16572	16843	16632	16470	16812	16760	16588	16601	16593	16781	16712	16723	16397	16561	16594	16699	16745	16654	16744	16738	16542	16674	16598	16656	16592	16669	16662	16722	16412	16554	16412	16490	16554	16867	16845	16547	16658	16589	16705	16523	16519	16361	16636	16626	16580	16663	16413	16518	16598	16365	16485	16529	16563	16616	16451	16410	16474	16463	16698	16462	16416	16586	16812	16583	16499	16398	16391	16692	16705	16785	16624	16529	16656	16555	16605	16591	16529	16928	16665	16704	16617	16707	16542	16567	16590	16982	16600	16750	16782	16578	16398	16563	16660	16714	16552	16767	16446	16502	16773	16374	16722	16697	16732	16653	16672	16621	16534	16677	16546	16552	16561	16587	16536	16504	16519	16486	16552	16569	16678	16662	16622	16730	16667	16507	16525	16864	16824	16596	16378	16598	16432	16635	16634	16707	16414	16608	16477	16523	16694	16653	16642	16639	16658	16504	16676	16584	16394	16891	16670	16470	16661	16705	16587	16663	16620	16637	16789	16825	16758	16600	16515	16444	16679	16612	16638	16549	16604	16826	16615	16519	16749	16518	16564	16602	16462	16790	16781	16517	16513	16427	16624	16382	16744	16460	16542	16657	16503	16478	16585	16639	16648	16608	16503	16527	16485	16664	16734	16627	16653	16777	16634	16794	16685	16664	16639	16573	16463	16731	16775	16772	16762	16385	16640	16476	16595	16651	16488	16599	16561	16542	16458	16532	16543	16455	16633	16517	16547	16580	16659	16726	16625	16542	16335	16580	16637	16781	16672	16489	16730	16800	16499	16678	16791	16661	16410	16391	16643	16715	16523	16646	16621	16525	16657	16756	16506	16799	16548	16715	16614	16432	16448	16658	16660	16559	16418	16808	16671	16438	16461	16645	16599	16535	16683	16687	16621	16768	16639	16921	16752	16338	16682	16595	16607	16872	16483	16690	16528	16638	16523	16588	16545	16678	16579
21462	31831	18894	11630	13319	17047	17926	14989	12234	10811	10272	10367	10299	10265	10245	10351	10343	10334	10292	10265	10190	10454	10483	10357	10299	10406	10260	10220	10262	10281	10089	10153	10276	10231	10174	10284	10218	10227	10275	10500	10314	10314	10332	10274	10300	10228	10237	10427	10206	10378	10263	10234	10276	10236	10517	10342	10261	10309	10276	10278	10256	10424	10157	10150	10380	10268	10150	10290	10296	10278	10363	10270	10358	10209	10189	10293	10358	10241	10254	10216	10213	10049	10370	10339	10247	10410	10166	10332	10203	10346	10187	10401	10262	10189	10193	10289	10350	10273	10358	10258	10373	10308	10232	10429	10349	10298	10331	10192	10223	10187	10279	10309	10287	10224	10227	10487	10359	10194	10297	10187	10170	10200	10157	10086	10439	10324	10148	10287	10234	10163	10219	10206	10273	10246	10407	10291	10277	10206	10268	10190	10229	10169	10267	10388	10244	10283	10186	10231	10284	10196	10164	10210	10325	10265	10258	10092	10382	10037	10275	10324	10238	10227	10365	10164	10239	10468	10130	10286	10321	10198	10217	10311	10370	10324	10299	10205	10130	10281	10243	10264	10279	10259	10279	10173	10271	10343	10377	10353	10274	10260	10225	10303	10346	10404	10263	10276	10268	10211	10220	10099	10412	10233	10184	10179	10270	10265	10428	10213	10313	10237	10299	10354	10203	10021	10318	10186	10231	10303	10314	10433	10279	10365	10346	10319	10376	10351	10171	10204	10131	10301	10233	10366	10341	10131	10285	10040	10288	10281	10387	10094	10208	10433	10262	10207	10471	10221	10178	10428	10157	10259	10269	10221	10210	10258	10295	10262	10389	10344	10349	10342	10146	10189	10306	10106	10232	10300	10280	10169	10259	10228	10290	10220	10197	10319	10317	10291	10442	10285	10183	10330	10245	10426	10307	10259	10341	10321	10234	10235	10320	10326	10251	10235	10248	10377	10270	10404	10119	10461	10068	10168	10254	10230	10312	10181	10305	10368	10283	10253	10205	10268	10155	10327	10204	10445	10120	10337	10256	10299	10232	10248	10227	10204	10206	10277	10159	10164	10260	10391	10261	10385	10141	10192	10275	10293	10185	10359	10288	10237	10173	10191	10301	10305	10202	10129	10416	10306	10245	10229	10172	10396	10168	10379	10300	10310	10280	10379	10215	10397	10183	10195	10308	10199	10106	10252	10198	10217	10282	10172	10335	10295	10266	10147	10415	10222	10285	10311	10218	10246	10263	10311	10315	10354	10319	10110	10271	10134	10192	10301	10344	10192	10180	10239	10091	10342	10400	10231	10235	10373	10276	10444	10289	10240	10167	10192	10218	10012	10409	10455	10182	10188	10377	10248	10395	10230	10167	10130	10234	10236	10245	10161	10296	10327	10443	10320	10067	10302	10222	10288	10248	10329	10284	10264	10183	10334	10370	10279	10222	10135	10235	10342	10158	10266	10416	10219	10414	10175	10310	10185	10410	10274	10315	10226	10171	10238	10174	10263	10288	10309	10411	10333	10168	10165	10182	10146	10342	10398	10208	10382	10442	10391	10235	10376	10328	10198	10263	10332	10247	10325	10270	10408	10259	10391	10207	10308	10357	10353	10119	10345	10194	10325	10347	10385	10310	10190	10314	10342	10251	10235	10292	10208	10252	10341	10329	10457	10326	10177	10200	10229	10097	10208	10232	10486	10285	10274	10333	10335	10321	10234	10231	10249	10337	10227	10195	10288	10275	10367	10346	10258	10277	10290	10164	10235	10141	10237	10263	10223	10155	10259	10286	10159	10152	10229	10316	10394	10246	10164	10168	10264	10167	10236	10233	10197	10333	10242	10285	10259	10399	10097	10322	10383	10320	10116	10315	10260	10244	10375	10358	10344	10418	10318	10155	10315	10224	10158	10307	10209	10215	10307	10143	10136	10332	10222	10245	10256	10195	10193	10205	10343	10129	10213	10434	10223	10199	10286	10237	10416	10216	10267	10167	10368	10277	10215	10287	10230	10265	10271	10312	10281	10344	10237	10051	10365	10362	10170	10218	10186	10213	10238	10199	10398	10291	10301	10269	10204	10256	10225	10276	10224	10021	10365	10331	10242	10226	10311	10281	10108	10244	10301	10304	10445	10275	10484	10176	10240	10342	10079	10193	10349	10293	10292	10238	10327	10296	10218	10123	10424	10292	10419	10228	10208	10312	10393	10299	10310	10355	10239	10191	10328	10253	10142	10299	10252	10234	10321	10112	10212	10128	10355	10167	10246	10210	10185	10152	10226	10362	10372	10360	10214	10126	10179	10053	10264	10318	10247	10328	10118	10285	10350	10260	10207	10401	10289	10226	10223	10178	10347	10388	10312	10249	10180	10263	10274	10227	10288	10328	10224	10294	10349	10418	10413	10239	10265	10317	10327	10315	10417	10277	10150	10346	10315	10358	10250	10310	10260	10165	10416	10236	10031	10350	10117	10185	10291	10237	10207	10204	10240	10180	10288	10241	10330	10315	10325	10241	10317	10083	10180	10289	10394	10297	10199	10133	10234	10256	10248	10416	10228	10237	10283	10234	10229	10301	10235	10211	10189	10347	10294	10322	10167	10175	10376	10232	10244	10390	10143	10375	10407	10180	10160	10360	10147	10432	10208	10186	10428	10256	10486	10368	10224	10407	10277	10434	10147	10357	10268	10319	10357	10270	10309	10171	10188	10148	10247	10219	10234	10235	10330	10260	10172	10207	10168	10161	10139	10307	10275	10236	10315	10291	10205	10260	10339	10224	10175	10301	10187	10245	10309	10101	10246	10341	10321	10215	10221	10283	10128	10490	10140	10236	10374	10302	10340	10200	10398	10249	10280	10279	10295	10299	10271	10221	10206	10215	10312	10263	10264	10219	10261	10166	10255	10361	10083	10291	10202	10282	10394	10332	10317	10387	10200	10226	10344	10306	10331	10256	10195	10290	10407	10180	10288	10307	10290	10296	10231	10308	10235	10216	10159	10283	10313	10225	10311	10340	10112	10258	10447	10132	10294	10427	10336	10254	10248	10225	10273	10167	10202	10292	10431	10144	10311	10435	10249	10212	10270	10342	10342	10303	10402	10254	10401	10209	10186	10378	10385	10263	10261	10144	10245	10277	10108	10415	10182	10188	10321	10425	10322	10259	10408	10311	10223	10218	10509	10273	10256	10387	10119	10224	10457	10300	10190	10300	10269	10237	10099	10220	10323	10413	10381	10317	10288	10343	10261	10364	10350	10359	10203	10167	10200	10304	10245	10353	10262	10169	10364	10203	10156	10320	10281	10249	10456	10384	10324	10385	10185	10394	10391	10217	10229	10281	10293	10094	10365	10343	10323	10226	10179	10235	10150	10230	10255	10124	10288	10245	10124	10401	10340	10455	10161	10237	10332	10364	10208	10193	10309	10314	10202	10244	10322	10224	10308	10345	10245	10331	10204	10289	10317	10248	10177	10383	10454	10339	10363	10347	10104	10339	10364	10256	10296	10202	10240	10257	10305	10257	10380	10343	10457	10216	10427	10397	10318	10229	10223	10184	10208	10428	10129	10365	10278	10280	10204	10135	10116	10316	9951	10153	10301	10182	10269	10166	10268	10402	10287	10232	10417	10256	10347	10167	10291	10413	10353	10210	10431	10325	10184	10254	10172	10209	10214	10334	10271	10267	10338	10208	10140	10282	10196	10257	10233	10391	10297	10385	10292	10226	10321	10404	10252	10225	10309	10308	10426	10290	10330	10215	10238	10224	10249	10327	10261	10446	10183	10410	10319	10154	10294	10361	10371	10218	10383	10210	10269	10344	10433	10308	10303	10459	10267	10371	10336	10252	10296	10248	10216	10239	10203	10338	10326	10447	10182	10405	10247	10344	10326	10120	10276	10241	10295	10290	10403	10255	10214	10366	10377	10259	10299	10274	10203	10316	10247	10235	10329	10268	10287	10262	10256	10234	10159	10222	10275	10346	10233	10363	10263	10264	10190	10166	10258	10154	10384	10279	10254	10431	10261	10190	10084	10241	10268	10293	10179	10277	10183	10331	10292	10294	10286	10255	10302	10311	10332	10222	10272	10348	10267	10238	10260	10169	10360	10236	10043	10277	10352	10294	10198	10275	10323	10279	10204	10297	10242	10285	10296	10279	10163	10327	10117	10272	10302	10263	10371	10317	10209	10358	10230	10390	10434	10338	10205	10265	10367	10370	10224	10332	10240	10293	10212	10275	10303	10081	10376	10272	10193	10293	10261	10123	10185	10330	10336	10302	10240	10210	10266	10266	10257	10433	10392	10182	10212	10181	10368	10178	10439	10231	10196	10360	10280	10260	10327	10188	10200	10180	10189	10306	10224	10288	10218	10330	10329	10169	10319	10219	10364	10124	10314	10406	10174	10321	10450	10156	10071	10305	10263	10229	10291	10172	10178	10321	10231	10243	10330	10446	10320	10166	10323	10274	10208	10271	10282	10252	10333	10213	10214	10277	10091	10293	10351	10366	10323	10270	10257	10307	10331	10159	10321	10216	10171	10207	10221	10264	10111	10236	10375	10246	10333	10290	10248	10377	10149	10323	10197	10358	10316	10320	10195	10286	10362	10250	10245	10360	10206	10187	10261	10234	10211	10290	10336	10001	10326	10334	10240	10200	10244	10118	10309	10154	10130	10431	10297	10375	10310	10328	10416	10225	10261	10280	10302	10413	10211	10301	10246	10202	10138	10171	10295	10354	10133	10213	10201	10217	10245	10235	10297	10196	10246	10294	10213	10112	10360	10181	10278	10283	10236	10311	10425	10148	10232	10225	10360	10273	10330	10130	10328	10363	10480	10320	10352	10271	10317	10291	10308	10218	10231	10076	10370	10376	10211	10225	10246	10332	10370	10321	10164	10414	10207	10081	10378	10355	10337	10173	10344	10292	10147	10158	10463	10136	10282	10126	10288	10159	10265	10311	10368	10325	10447	10370	10260	10328	10121	10349	10260	10353	10086	10317	10302	10190	10403	10289	10307	10277	10187	10130	10195	10407	10304	10254	10160	10321	10164	10359	10305	10219	10205	10415	10035	10415	10494	10207	10264	10238	10198	10362	10055	10233	10264	10210	10363	10352	10286	10258	10241	10373	10210	10233	10252	10211	10275	10309	10141	10158	10266
25800	21775	28639	27644	29608	46181	52574	40706	28119	20759	17859	17167	16741	16522	16754	16655	16447	16677	16508	16491	16590	16577	16530	16715	16636	16700	16616	16515	16525	16600	16497	16567	16389	16342	16450	16457	16553	16584	16471	16612	16702	16613	16498	16296	16688	16386	16712	16701	16579	16265	16436	16401	16619	16637	16342	16283	16617	16621	16663	16429	16355	16559	16572	16698	16506	16689	16298	16413	16604	16462	16438	16505	16473	16743	16656	16371	16625	16578	16659	16710	16553	16468	16541	16579	16233	16539	16575	16495	16320	16395	16402	16608	16340	16490	16384	16514	16426	16445	16358	16447	16336	16565	16493	16572	16575	16527	16465	16449	16464	16387	16570	16500	16626	16668	16382	16245	16626	16395	16258	16367	16533	16518	16390	16440	16460	16604	16519	16423	16485	16569	16338	16370	16437	16438	16328	16473	16592	16601	16479	16581	16550	16432	16523	16396	16463	16258	16446	16489	16613	16400	16472	16416	16420	16453	16347	16613	16528	16419	16476	16540	16402	16319	16616	16401	16493	16621	16536	16582	16640	16592	16557	16612	16429	16422	16350	16459	16488	16622	16579	16516	16241	16458	16453	16416	16400	16347	16399	16408	16353	16376	16579	16539	16525	16425	16610	16535	16441	16305	16476	16377	16387	16472	16446	16454	16366	16303	16552	16560	16370	16381	16451	16617	16250	16429	16520	16306	16558	16662	16421	16379	16377	16404	16390	16519	16649	16397	16259	16339	16469	16444	16447	16463	16274	16637	16464	16508	16647	16580	16564	16539	16467	16560	16526	16509	16565	16745	16466	16595	16331	16480	16423	16469	16570	16362	16302	16419	16492	16556	16613	16532	16667	16410	16297	16471	16456	16287	16450	16676	16462	16486	16226	16440	16488	16528	16664	16672	16484	16408	16392	16487	16506	16576	16555	16324	16255	16340	16726	16540	16494	16449	16565	16577	16328	16514	16501	16539	16463	16483	16419	16649	16454	16533	16340	16522	16433	16605	16457	16606	16634	16539	16595	16412	16519	16438	16572	16254	16481	16424	16312	16424	16500	16701	16518	16246	16359	16437	16423	16369	16335	16552	16507	16608	16269	16414	16361	16536	16681	16299	16442	16272	16537	16386	16474	16620	16653	16338	16623	16454	16531	16552	16573	16432	16497	16469	16561	16648	16588	16511	16513	16503	16482	16262	16725	16444	16581	16475	16439	16378	16528	16566	16514	16594	16491	16452	16714	16378	16392	16663	16876	16469	16388	16390	16403	16406	16550	16425	16464	16355	16456	16447	16474	16392	16582	16334	16413	16495	16391	16363	16270	16526	16511	16460	16616	16361	16551	16611	16526	16504	16482	16706	16244	16448	16377	16528	16515	16407	16523	16437	16589	16364	16509	16428	16438	16349	16728	16433	16552	16550	16438	16371	16455	16453	16356	16568	16495	16389	16451	16529	16653	16638	16537	16572	16450	16445	16582	16611	16639	16326	16313	16463	16316	16584	16603	16459	16572	16264	16797	16343	16510	16582	16321	16470	16346	16411	16463	16409	16470	16401	16692	16548	16436	16413	16373	16370	16418	16436	16430	16509	16510	16347	16425	16606	16575	16519	16507	16498	16497	16292	16394	16607	16715	16511	16544	16213	16562	16302	16353	16476	16455	16606	16343	16640	16641	16325	16417	16568	16508	16342	16473	16615	16323	16456	16472	16618	16451	16462	16388	16421	16354	16527	16350	16324	16520	16570	16530	16511	16538	16482	16531	16261	16566	16317	16346	16409	16526	16398	16505	16410	16564	16327	16585	16331	16483	16359	16460	16460	16414	16278	16345	16289	16535	16487	16430	16468	16283	16370	16400	16497	16496	16536	16660	16705	16419	16643	16588	16776	16390	16670	16393	16478	16458	16552	16436	16483	16422	16338	16370	16591	16487	16566	16482	16433	16561	16485	16414	16552	16476	16590	16528	16343	16550	16648	16380	16251	16436	16425	16340	16427	16656	16588	16581	16463	16517	16434	16479	16588	16495	16430	16497	16768	16561	16340	16631	16605	16282	16315	16582	16396	16522	16641	16497	16175	16304	16469	16631	16542	16305	16374	16433	16620	16656	16487	16501	16647	16537	16684	16579	16402	16410	16609	16445	16573	16645	16328	16643	16585	16420	16487	16579	16310	16365	16426	16430	16450	16410	16305	16496	16301	16382	16332	16673	16467	16534	16487	16277	16517	16612	16539	16483	16231	16378	16474	16489	16694	16452	16376	16422	16207	16466	16522	16367	16515	16529	16539	16571	16417	16682	16495	16462	16560	16535	16634	16665	16434	16367	16518	16504	16457	16475	16607	16517	16607	16516	16613	16448	16485	16504	16470	16372	16501	16577	16444	16555	16343	16439	16513	16598	16444	16451	16411	16555	16444	16463	16297	16471	16323	16686	16563	16590	16455	16377	16552	16465	16617	16257	16402	16496	16616	16549	16583	16462	16515	16550	16570	16614	16578	16453	16370	16585	16620	16519	16372	16455	16565	16432	16581	16339	16524	16457	16610	16471	16331	16503	16443	16310	16551	16503	16421	16469	16402	16439	16619	16485	16565	16501	16521	16572	16394	16368	16474	16408	16771	16463	16594	16313	16379	16667	16439	16521	16351	16541	16286	16668	16493	16425	16310	16629	16621	16544	16428	16385	16336	16477	16491	16444	16648	16496	16335	16476	16318	16433	16378	16676	16435	16385	16511	16318	16435	16726	16593	16633	16444	16409	16312	16509	16584	16487	16469	16522	16236	16410	16558	16554	16340	16324	16691	16315	16515	16660	16402	16563	16350	16377	16547	16593	16552	16594	16455	16482	16561	16635	16389	16555	16611	16547	16173	16537	16691	16422	16530	16402	16270	16497	16292	16275	16537	16092	16525	16518	16580	16544	16566	16667	16355	16401	16460	16443	16388	16442	16404	16648	16683	16556	16443	16458	16675	16558	16549	16410	16240	16584	16456	16451	16409	16360	16567	16430	16439	16394	16404	16376	16561	16272	16393	16477	16524	16527	16380	16449	16537	16601	16289	16464	16248	16437	16509	16532	16342	16553	16557	16389	16485	16541	16369	16515	16409	16420	16380	16321	16475	16603	16566	16589	16314	16376	16526	16352	16452	16269	16467	16503	16736	16467	16339	16447	16465	16444	16504	16492	16604	16540	16516	16445	16242	16518	16482	16611	16444	16591	16409	16424	16363	16635	16538	16523	16497	16527	16556	16395	16530	16409	16346	16675	16368	16341	16509	16572	16424	16574	16503	16285	16464	16488	16426	16408	16490	16421	16316	16330	16399	16589	16458	16373	16535	16498	16524	16317	16506	16399	16452	16378	16551	16357	16543	16615	16354	16412	16346	16469	16527	16445	16525	16657	16360	16397	16279	16484	16401	16561	16448	16386	16638	16630	16612	16436	16374	16387	16621	16404	16409	16346	16490	16669	16304	16403	16434	16377	16249	16598	16550	16488	16523	16536	16406	16361	16372	16508	16694	16389	16624	16385	16511	16615	16627	16556	16450	16446	16637	16292	16210	16567	16401	16161	16452	16663	16450	16590	16356	16684	16605	16406	16196	16372	16545	16408	16629	16453	16285	16489	16403	16565	16273	16606	16440	16381	16378	16525	16541	16410	16392	16439	16708	16454	16452	16455	16484	16507	16643	16452	16511	16514	16458	16574	16445	16554	16559	16490	16491	16523	16449	16281	16354	16487	16464	16511	16525	16465	16588	16371	16281	16349	16376	16479	16383	16291	16435	16589	16420	16292	16465	16618	16732	16640	16678	16600	16394	16344	16384	16412	16470	16348	16747	16457	16337	16549	16397	16373	16478	16535	16473	16435	16398	16487	16322	16395	16369	16463	16664	16467	16494	16602	16607	16542	16647	16524	16547	16313	16557	16387	16381	16420	16487	16355	16376	16494	16507	16502	16498	16433	16547	16310	16524	16437	16484	16629	16400	16430	16692	16660	16670	16612	16322	16373	16299	16373	16453	16457	16502	16588	16431	16496	16463	16502	16517	16520	16344	16375	16636	16427	16630	16464	16342	16546	16506	16500	16499	16385	16378	16571	16391	16609	16501	16545	16583	16449	16686	16469	16495	16395	16523	16370	16174	16713	16596	16407	16619	16593	16593	16644	16517	16352	16479	16469	16577	16387	16640	16716	16449	16572	16469	16364	16454	16649	16458	16408	16527	16375	16570	16280	16373	16553	16513	16523	16664	16462	16365	16541	16632	16481	16366	16454	16369	16572	16261	16576	16577	16434	16570	16647	16379	16413	16363	16391	16448	16495	16733	16412	16255	16434	16615	16288	16427	16468	16466	16724	16632	16482	16205	16269	16636	16484	16629	16514	16352	16405	16526	16432	16581	16543	16586	16535	16357	16635	16424	16572	16630	16565	16478	16741	16530	16536	16478	16508	16508	16451	16438	16581	16681	16632	16483	16550	16449	16323	16199	16558	16298	16529	16472	16760	16359	16579	16463	16508	16454	16199	16372	16667	16257	16264	16458	16503	16640	16713	16670	16460	16370	16422	16506	16542	16373	16602	16690	16509	16605	16553	16419	16560	16557	16404	16426	16489	16421	16493	16371	16456	16584	16511	16586	16455	16516	16427	16548	16509	16503	16643	16626	16692	16563	16375	16417	16373	16525	16495	16518	16686	16469	16852	16471	16502	16338	16426	16364	16657	16325	16620	16615	16383	16275	16441	16425	16356	16657	16352	16496	16541	16440	16482	16580	16701	16532	16303	16504	16431	16420	16450	16360	16489	16459	16563	16479	16594	16573	16539	16489	16734	16495	16508	16640	16541	16505	16563	16758	16586	16389	16575	16354	16532	16505	16646	16172	16482	16466	16345	16652	16663	16395	16456	16335	16480	16553	16416	16549	16337	16197	16748	16373	16601	16418	16402	16318	16591	16434	16523	16517	16576	16526	16332	16369	16462	16489	16473	16650	16661	16475	16428	16453	16356	16347	16478	16325	16667	16564	16553	16475	16260	16519	16478	16583	16446	16464	16501	16616	16683	16498	16491	16478	16459	16408	16527	16392	16399	16546	16279	16354	16739	16725	16494	16523	16397	16546	16351	16695	16430	16478	16507	16475	16334	16434	16388	16534	16454	16580	16571	16498	16347	16553
17740	41686	32415	16344	27552	41961	45005	31295	18959	12716	10945	10547	10559	10359	10518	10477	10447	10537	10533	10420	10441	10287	10631	10395	10449	10370	10345	10380	10337	10376	10454	10389	10429	10378	10354	10301	10402	10202	10470	10439	10336	10313	10436	10358	10332	10403	10465	10288	10312	10442	10415	10445	10369	10364	10483	10411	10386	10410	10378	10452	10296	10463	10404	10435	10287	10406	10266	10426	10259	10450	10564	10458	10395	10462	10404	10373	10385	10339	10267	10377	10293	10437	10378	10525	10359	10210	10267	10367	10263	10483	10384	10170	10425	10366	10230	10231	10340	10392	10425	10525	10316	10382	10532	10407	10343	10351	10301	10476	10430	10379	10319	10427	10370	10256	10356	10520	10412	10393	10478	10426	10456	10384	10389	10259	10329	10339	10539	10421	10171	10354	10377	10447	10391	10471	10419	10281	10355	10373	10259	10298	10345	10336	10373	10439	10255	10348	10381	10292	10340	10413	10290	10403	10233	10394	10305	10280	10366	10292	10370	10372	10406	10463	10444	10182	10435	10318	10351	10448	10223	10158	10396	10457	10414	10274	10381	10244	10279	10452	10222	10407	10330	10304	10366	10433	10395	10473	10325	10264	10428	10395	10334	10331	10380	10535	10532	10176	10320	10352	10494	10375	10361	10276	10290	10414	10360	10244	10290	10262	10435	10276	10275	10365	10368	10246	10356	10487	10459	10370	10365	10371	10444	10312	10314	10308	10316	10482	10396	10336	10379	10332	10266	10356	10480	10374	10309	10241	10373	10233	10345	10310	10447	10403	10558	10474	10391	10440	10214	10196	10395	10306	10425	10272	10405	10433	10429	10339	10359	10311	10357	10301	10497	10369	10185	10201	10122	10387	10372	10430	10363	10351	10358	10315	10279	10269	10355	10329	10327	10454	10260	10320	10247	10340	10254	10346	10375	10430	10359	10343	10303	10268	10426	10347	10410	10277	10311	10480	10351	10469	10429	10269	10377	10458	10447	10511	10406	10424	10415	10337	10377	10215	10344	10218	10468	10374	10264	10444	10333	10320	10543	10309	10335	10459	10329	10390	10451	10424	10340	10425	10354	10485	10342	10268	10506	10423	10267	10534	10328	10447	10355	10340	10425	10249	10334	10547	10358	10421	10508	10312	10362	10416	10332	10352	10462	10381	10403	10399	10529	10324	10463	10352	10390	10394	10312	10408	10380	10344	10366	10391	10365	10384	10326	10318	10420	10268	10345	10396	10308	10395	10520	10354	10560	10319	10394	10492	10375	10388	10277	10368	10351	10191	10413	10489	10405	10351	10299	10251	10427	10199	10303	10254	10259	10420	10446	10303	10299	10261	10495	10470	10429	10306	10442	10444	10356	10387	10318	10321	10356	10353	10348	10433	10516	10287	10448	10323	10398	10425	10356	10429	10314	10346	10306	10304	10406	10282	10339	10383	10417	10415	10440	10311	10440	10414	10398	10382	10471	10260	10392	10342	10183	10435	10394	10311	10229	10206	10361	10390	10377	10416	10336	10409	10532	10493	10154	10452	10292	10371	10376	10471	10532	10288	10507	10262	10340	10428	10401	10268	10464	10266	10247	10339	10312	10503	10366	10321	10657	10355	10412	10300	10397	10410	10466	10375	10311	10535	10357	10373	10414	10335	10227	10365	10348	10278	10317	10495	10351	10293	10322	10385	10363	10331	10376	10365	10485	10331	10238	10355	10498	10441	10369	10255	10357	10316	10493	10395	10270	10491	10344	10261	10345	10492	10248	10292	10402	10268	10235	10381	10414	10390	10383	10424	10332	10456	10349	10255	10363	10267	10224	10252	10350	10384	10303	10277	10426	10477	10447	10442	10541	10452	10356	10324	10398	10340	10427	10469	10218	10455	10321	10154	10317	10431	10383	10341	10283	10366	10290	10352	10306	10388	10356	10375	10390	10246	10303	10544	10354	10440	10425	10461	10432	10378	10495	10479	10283	10415	10384	10426	10303	10349	10360	10497	10422	10323	10361	10461	10239	10338	10408	10218	10388	10361	10280	10323	10283	10279	10255	10219	10320	10284	10402	10451	10261	10319	10316	10378	10344	10383	10372	10323	10301	10274	10316	10340	10558	10392	10339	10444	10361	10298	10474	10183	10303	10224	10439	10288	10182	10368	10365	10436	10440	10377	10425	10334	10396	10372	10379	10357	10199	10631	10449	10409	10354	10506	10264	10221	10402	10193	10362	10242	10498	10391	10330	10351	10368	10427	10179	10418	10373	10288	10492	10280	10166	10269	10395	10384	10436	10291	10466	10406	10337	10392	10318	10256	10442	10306	10326	10422	10385	10075	10404	10456	10445	10396	10475	10256	10374	10456	10436	10287	10273	10233	10395	10414	10298	10416	10295	10384	10212	10399	10424	10331	10360	10371	10416	10267	10396	10417	10393	10312	10346	10314	10372	10491	10528	10221	10378	10374	10458	10463	10462	10356	10350	10412	10381	10634	10332	10418	10485	10353	10402	10391	10393	10281	10572	10412	10433	10408	10417	10227	10331	10317	10436	10451	10354	10361	10350	10248	10453	10488	10372	10389	10314	10437	10275	10436	10272	10399	10229	10450	10316	10314	10287	10379	10383	10330	10240	10324	10502	10271	10428	10249	10396	10393	10431	10435	10348	10451	10119	10419	10474	10267	10410	10300	10438	10210	10402	10351	10163	10488	10187	10578	10351	10366	10320	10407	10450	10362	10482	10271	10528	10328	10316	10380	10421	10456	10364	10326	10407	10304	10479	10254	10447	10386	10188	10315	10370	10354	10309	10457	10404	10200	10210	10393	10445	10247	10351	10315	10284	10303	10229	10460	10513	10447	10168	10470	10330	10311	10320	10337	10542	10273	10234	10334	10478	10382	10379	10278	10301	10335	10382	10415	10397	10405	10299	10308	10530	10445	10429	10528	10195	10277	10302	10338	10425	10463	10394	10299	10450	10316	10305	10384	10281	10391	10427	10373	10355	10508	10393	10235	10387	10291	10450	10211	10412	10288	10440	10456	10556	10552	10473	10267	10353	10441	10458	10461	10460	10435	10452	10424	10383	10407	10268	10419	10376	10332	10349	10425	10295	10406	10503	10456	10399	10493	10433	10280	10305	10340	10307	10195	10464	10586	10300	10457	10437	10374	10161	10169	10279	10312	10483	10456	10461	10346	10384	10602	10441	10546	10355	10268	10337	10302	10221	10352	10371	10382	10360	10365	10289	10291	10412	10356	10301	10464	10269	10564	10415	10272	10455	10480	10324	10207	10432	10248	10223	10307	10176	10309	10502	10443	10304	10406	10282	10483	10349	10387	10382	10344	10413	10039	10217	10398	10474	10455	10259	10387	10216	10272	10335	10424	10337	10414	10408	10378	10375	10360	10478	10282	10183	10259	10290	10268	10383	10442	10304	10216	10345	10301	10290	10365	10579	10396	10202	10291	10562	10338	10377	10420	10313	10292	10479	10345	10238	10342	10410	10445	10476	10330	10493	10503	10270	10250	10342	10480	10451	10206	10417	10424	10430	10283	10474	10345	10312	10338	10419	10386	10340	10373	10316	10455	10412	10263	10321	10432	10372	10216	10360	10500	10306	10276	10372	10302	10499	10284	10286	10349	10423	10207	10318	10280	10195	10356	10464	10365	10395	10403	10431	10488	10312	10240	10380	10469	10348	10258	10288	10303	10255	10431	10374	10186	10278	10450	10312	10453	10375	10459	10304	10327	10476	10278	10326	10348	10381	10157	10303	10381	10358	10338	10412	10165	10421	10419	10485	10350	10246	10371	10128	10253	10228	10534	10429	10444	10326	10275	10466	10358	10172	10370	10249	10461	10378	10357	10498	10308	10253	10342	10371	10259	10239	10354	10460	10338	10432	10284	10407	10381	10519	10349	10272	10342	10442	10371	10424	10244	10374	10318	10388	10412	10488	10277	10240	10372	10403	10414	10216	10280	10376	10283	10440	10282	10364	10327	10451	10361	10309	10464	10287	10293	10222	10347	10407	10435	10476	10309	10427	10368	10389	10297	10420	10380	10227	10545	10216	10380	10349	10309	10359	10364	10551	10500	10388	10457	10300	10283	10510	10247	10259	10370	10385	10426	10264	10333	10514	10330	10489	10352	10368	10421	10303	10311	10410	10335	10390	10355	10305	10415	10295	10430	10302	10278	10318	10497	10328	10277	10386	10314	10292	10260	10222	10243	10411	10400	10341	10281	10270	10412	10339	10305	10252	10474	10316	10384	10385	10463	10438	10573	10384	10362	10229	10502	10245	10398	10432	10404	10543	10396	10271	10426	10234	10257	10387	10357	10258	10357	10386	10468	10511	10318	10226	10424	10381	10340	10327	10273	10435	10382	10439	10412	10203	10478	10434	10428	10119	10367	10341	10371	10329	10473	10424	10337	10355	10369	10426	10329	10365	10349	10412	10298	10219	10381	10445	10268	10241	10460	10409	10228	10353	10532	10418	10498	10437	10351	10343	10474	10318	10368	10535	10350	10427	10324	10450	10388	10357	10317	10448	10460	10338	10513	10277	10481	10268	10348	10403	10448	10251	10499	10322	10350	10405	10250	10330	10331	10303	10499	10434	10398	10469	10589	10289	10593	10411	10270	10404	10173	10512	10396	10258	10463	10378	10225	10450	10287	10321	10280	10469	10368	10586	10426	10378	10210	10336	10512	10239	10401	10298	10278	10362	10248	10434	10219	10300	10281	10342	10355	10311	10239	10271	10229	10305	10429	10416	10390	10355	10431	10376	10299	10380	10354	10455	10507	10295	10366	10308	10415	10344	10403	10440	10280	10313	10324	10540	10235	10320	10256	10417	10415	10458	10450	10314	10326	10292	10415	10393	10476	10292	10316	10310	10259	10384	10338	10325	10257	10365	10237	10464	10392	10437	10388	10498	10295	10478	10492	10183	10424	10340	10320	10426	10358	10545	10376	10338	10486	10350	10346	10391	10483	10429	10473	10512	10181	10474	10319	10120	10471	10533	10335	10500	10378	10215	10486	10180	10384	10400	10316	10427	10362	10289	10414	10239	10264	10381	10595	10449	10238	10366	10473	10303	10332	10381	10360	10519	10449	10473	10382	10397	10269	10406	10456	10320	10350	10390	10445	10329	10491	10612	10355	10376	10432
24156	21578	28874	26009	30870	59787	65155	49735	33513	23286	18724	17407	17119	17326	17120	16970	16899	17086	16999	16873	16861	17102	16832	17042	16912	17247	16845	16856	16630	16689	16758	16743	17033	16826	16817	16856	16714	16958	16558	16580	16856	16870	16690	16768	16637	16702	16798	16837	16634	16723	16874	16828	16764	16738	16912	16827	16943	16873	16855	16877	16765	16583	16943	16885	16833	16752	16961	16976	16773	16749	16776	16792	16737	16812	16854	16894	16868	16834	17035	16666	16797	16818	16801	16574	16489	16662	16483	16902	16779	16899	16758	16904	16516	16948	16832	16590	16693	16718	16615	16774	16874	16869	16935	16591	16751	16797	16934	16862	16665	16754	16689	16829	16717	16928	16809	16892	16892	16760	16861	16963	16726	16859	16587	16612	16972	16762	16810	16801	16739	16929	16948	16871	17026	16528	16714	16556	16685	16938	16924	16870	16961	16941	16769	16830	16846	16842	16854	16743	16826	16841	16693	17008	17008	16778	16840	16857	16900	16876	16946	16777	16981	16729	16836	16844	16791	16874	16910	16586	16774	16930	16591	16789	16778	16785	16968	16990	16731	16701	16666	16733	16642	16812	16883	16926	16735	16917	16808	16653	16995	16919	16887	16821	16870	16741	16895	16850	16921	16607	16861	16828	16812	16727	16699	16749	16832	16820	16984	16682	16735	16574	16778	16811	16793	16794	16820	16928	16760	16539	16870	16614	16731	16845	16781	16793	16559	16860	17060	16767	16733	16797	16809	16934	16615	16778	16446	16776	16941	16700	16595	16587	16856	16663	16893	16753	16865	16680	16502	16648	17017	16661	16734	16768	16783	16860	16762	16878	16901	16734	16912	16676	16831	16790	17054	16866	16854	16758	16688	16557	16821	16628	16794	16887	16804	16728	16982	16753	16697	16599	16811	16658	16966	16620	16921	16915	16499	16683	16919	16550	16714	16798	16919	16754	17069	16690	16809	16773	16836	16811	16815	16842	16771	16576	16617	16803	16862	16871	16915	16835	16931	16784	16618	16663	16912	16815	16730	16748	16662	16904	16724	16503	16715	16651	16816	16777	16745	16448	16675	16910	16795	16717	16692	16778	16960	16875	16711	16751	16393	16637	16552	16752	16960	16920	16842	16898	17002	16493	16675	16711	16874	16808	16796	16742	16834	16658	16668	17010	16739	16811	16910	17001	16905	16584	16654	16883	16750	16893	16835	16750	16792	16732	16743	16554	17006	16912	16920	16648	16753	16707	16749	16716	16744	16701	16717	16780	16907	16754	16516	16659	16685	16684	16888	16652	16639	16781	16803	16936	16938	16886	16804	16781	16928	16742	16997	16786	16921	16736	16891	16743	16641	16703	16848	16791	16819	16831	16671	16652	16739	16574	16653	16935	16810	16713	16795	16821	16853	16749	16627	16676	16792	16761	16680	16921	16923	16989	16783	16736	16894	16893	16706	16646	16759	16808	16846	16878	16731	16669	16917	16973	16788	16854	16794	16656	16947	16750	16921	16838	16762	17005	16870	16849	16993	16664	16811	16666	16774	16721	16915	16851	17049	16823	16872	16764	16577	16658	16704	16858	16849	16634	16622	16707	16634	16824	16788	16837	16747	16574	16768	16614	16739	16750	16774	16693	16611	16830	16861	16703	16607	16803	16642	16845	16799	16912	16767	16816	16745	16747	17003	16839	16619	16781	16672	16473	16773	17010	16774	16903	17108	17023	16736	16875	16711	16558	16664	16958	16798	16687	16887	16765	16870	16654	16931	16769	16799	16956	16648	16720	16825	16758	16787	16651	16728	16716	16862	16704	16800	16781	16649	16861	16680	16871	16643	16825	16765	16711	16823	16796	16812	16817	16935	16798	16768	16811	16827	16635	16783	16904	16823	16804	16732	16766	16698	16867	16746	16716	16524	16824	16651	16856	16905	16893	16753	16801	16725	16761	16790	16777	16850	16622	16709	16746	16605	16952	16911	16852	16851	16809	16969	16869	16928	16965	16702	16783	16712	16787	16810	16694	16868	16903	16877	16840	16660	16798	16780	16734	16824	16812	16758	16772	16675	16643	16933	16776	16861	16851	16867	16796	17001	16870	16843	16619	16848	16567	16771	16805	16700	16937	16645	16756	16660	16844	16886	16780	16760	16794	16913	16824	16761	16781	16726	16707	16952	16767	16895	16756	16714	16588	16632	16616	16656	16820	16540	16791	16543	16904	16666	16845	16746	16730	16936	16894	16707	16878	16646	16880	16863	16760	16726	16832	16797	16669	16706	16942	17010	16812	17027	16607	16959	16820	16889	16959	16690	16847	16802	16795	16767	16739	16616	16798	16931	16933	16859	16723	16882	16557	16765	16681	16960	16678	16750	16674	16839	16741	16855	16731	16791	16461	16826	16620	16776	16858	16796	16762	16704	16607	16770	16936	16755	16820	16691	16789	16780	16945	16699	16830	16874	16992	16697	16879	16898	16745	16965	16786	16717	16854	16891	16787	16881	16776	16606	16937	16645	16671	16801	16917	16813	16808	16723	16738	16839	16808	16788	16905	16756	16690	16767	16887	16900	16795	16784	16638	16563	16704	16907	16829	16632	16878	16935	16829	16650	16820	16668	16694	16954	16897	16688	16647	16855	16759	16614	16937	16878	16639	16846	16912	16670	16760	16872	16807	16964	16865	16822	16743	16619	16771	16796	16929	16809	16784	16763	16857	16771	16588	16884	16820	16760	16657	16775	16721	16823	16662	16714	16801	16718	16706	17087	16775	16731	16652	16680	16911	16773	16835	16561	16804	16835	16840	16922	16717	16730	16894	16869	16867	16936	16868	16895	16693	16737	16783	16990	16620	16760	16676	16833	16857	16914	16681	16869	16714	16834	17001	16816	16910	16858	16820	16880	16801	16841	16854	16672	16947	16857	16656	16713	16902	16755	16701	17012	16803	16740	16778	16658	16875	16789	16868	16734	16591	16804	16647	16668	16703	16915	17099	16720	16700	16990	16929	16766	16710	16611	16711	16682	16722	16766	16629	16632	16849	16797	16701	16588	16923	16846	16714	16684	16705	16813	16632	16809	16943	16545	16838	16786	16754	16773	16755	16707	16727	16680	16784	16804	16766	16926	16883	16774	16868	16865	16801	16716	16611	16735	16590	16769	16845	16693	16669	16826	16687	16589	16572	16941	16618	16842	16735	16829	16622	16867	16783	16643	16752	16972	16689	16997	16592	16821	16884	16888	16696	16675	16787	16875	16715	16684	16642	16902	16704	16718	16598	16914	16799	16918	16893	16701	16919	16792	16733	16701	16912	16523	16705	16604	16946	16776	16782	16925	16832	16713	16526	16774	16725	16708	16680	16812	16793	16609	16875	16618	16781	16838	16896	16777	16783	16679	16925	16572	17004	16844	16813	17142	16837	16756	16818	16779	16755	16832	16785	16801	16683	16799	16838	16703	16585	16574	16729	16924	16783	16855	16824	16761	16803	16732	16667	16874	16787	16721	16831	16777	16685	16802	16828	16995	16716	16741	16739	16971	16897	16919	16767	16825	16762	16817	16806	16854	16875	16830	16887	16841	16669	16976	16807	16491	16697	16792	16695	16746	16944	16671	16496	16720	16551	16829	16881	16697	16878	16826	16937	16825	16881	16661	16637	16869	16723	16663	16878	16880	16873	16720	16816	16909	16678	16775	16600	16840	16813	16787	16756	16854	16816	16849	16766	16854	16796	16671	16920	16568	16980	16711	16956	16774	16690	16913	16769	16739	16846	16983	16830	16791	16890	16710	16716	16638	16895	16719	17007	16682	16818	16715	16702	16845	16777	16589	16703	16822	16662	16614	16889	16660	16841	16975	16630	16759	16921	16578	17093	16757	16760	16795	16741	16553	16663	16628	16766	16902	16872	16806	16848	16669	16832	16553	16753	16733	16836	17062	16826	16815	16737	16852	16940	16807	16911	17026	16934	16800	16670	16675	16681	16725	16819	17020	16688	16667	16851	16849	16767	16960	16855	16820	16770	16881	16737	16817	17038	16798	16837	16760	16730	16815	16693	16752	16986	16825	16781	16829	16563	16640	16786	16817	16889	16726	16991	16875	16872	17002	16945	16687	16707	16753	16930	16688	16639	16736	16750	16800	16645	16874	16637	16789	16780	16755	16717	16898	16904	16812	16556	16758	16670	16776	16891	16608	16859	16979	16826	16846	16702	16785	16683	16696	16651	16887	16673	16828	16669	16789	16887	16867	16837	16751	16703	16824	16763	16659	16764	16747	16824	16798	16804	16820	16704	16673	16725	16706	16861	16795	16981	16570	16794	16610	16845	16913	16861	16804	16916	16658	16845	16725	16611	16680	16775	16590	16735	16738	16807	16670	17018	17006	16854	16802	16770	16901	17050	16798	16785	16799	16763	16964	16877	16879	16809	16597	16778	16837	16852	16598	16655	16780	16943	16925	16727	16673	16676	16771	16834	16994	16575	16625	16738	16692	16885	16697	16873	16855	16748	16931	16771	16889	16975	16824	16658	16713	16851	16705	16696	16723	16857	16932	16639	16920	16838	16764	16769	16898	16873	16622	17041	16910	17050	16784	16741	16870	16912	16994	16978	16855	16804	16751	16658	16890	16773	16607	16508	16913	16807	16822	17018	16763	16966	16765	16802	16720	16909	16839	16767	16780	16881	16938	16706	16699	16844	16663	16624	16922	16885	16764	16664	16562	16860	16794	16830	16803	16778	16871	17121	16871	16830	16829	16735	17070	16925	16788	16929	16971	16817	16922	16632	16748	16689	16827	16702	16616	16982	16803	16851	16720	16873	16727	16624	16702	16667	16709	17075	16711	16733	16796	16819	16722	16675	16822	16667	16815	16982	16744	16673	16913	16567	16935	16868	16757	16777	16792	16946	16905	16758	16636	16695	16780	16717	17048	16794	16842	16659	16985	16840	16748	16676	16901	16779	16631	16613	16690	16610	16872	16567	16768	16654	16760	17017	16801	16660	16689	16760	17178	16791	16796	16842	16750	16630	16777	16614	16788	16786	16745	16641	16570	16636	16824	16932	16908	16918	16760	16925	16811	16694	17009	16725	16914	16883	16738	16904	16895	16793	16829	16770	16783	16683	16818	16953	16604	16690	16628	16811	16804	16521	16822	16685	16722	16568	16799	16818
22570	49742	38829	26803	33580	63200	62719	41703	24091	14651	11613	10896	10737	10797	10804	10650	10630	10615	10794	10631	10644	10698	10835	10679	10795	10740	10789	10548	10721	10657	10798	10611	10749	10771	10818	10645	10759	10605	10643	10679	10717	10648	10715	10773	10703	10718	10673	10798	10735	10632	10819	10598	10607	10737	10634	10882	10637	10691	10750	10655	10766	10720	10628	10627	10727	10758	10645	10664	10628	10763	10724	10784	10644	10759	10618	10646	10832	10552	10690	10784	10672	10724	10674	10759	10664	10563	10618	10761	10730	10574	10733	10810	10567	10614	10622	10693	10688	10531	10697	10673	10624	10686	10607	10674	10705	10578	10504	10681	10604	10522	10650	10658	10731	10780	10649	10602	10535	10569	10621	10776	10608	10651	10757	10603	10603	10655	10636	10760	10651	10610	10640	10708	10607	10567	10637	10823	10531	10585	10787	10558	10723	10595	10654	10695	10756	10576	10694	10410	10721	10627	10650	10493	10666	10802	10685	10712	10722	10572	10668	10693	10742	10513	10709	10555	10655	10617	10716	10638	10625	10897	10576	10623	10569	10782	10727	10596	10685	10804	10616	10656	10689	10573	10714	10591	10766	10653	10651	10703	10597	10501	10683	10784	10642	10703	10690	10755	10700	10556	10676	10705	10694	10752	10707	10656	10639	10655	10642	10762	10679	10701	10764	10521	10561	10802	10640	10569	10702	10560	10746	10702	10712	10672	10642	10656	10579	10610	10567	10645	10538	10614	10666	10587	10659	10610	10666	10610	10580	10567	10528	10665	10595	10828	10616	10727	10640	10662	10750	10709	10672	10661	10571	10644	10594	10547	10605	10681	10513	10648	10824	10623	10619	10708	10527	10707	10736	10674	10629	10547	10606	10615	10691	10715	10775	10606	10690	10728	10567	10581	10678	10490	10639	10591	10651	10794	10685	10565	10739	10666	10625	10626	10629	10660	10713	10618	10735	10827	10708	10726	10678	10633	10714	10804	10841	10716	10677	10643	10667	10615	10474	10613	10589	10641	10608	10762	10702	10795	10856	10805	10648	10511	10866	10634	10628	10478	10651	10610	10665	10633	10560	10502	10592	10603	10767	10576	10653	10769	10624	10748	10659	10729	10716	10686	10636	10674	10665	10695	10666	10671	10614	10595	10688	10748	10586	10753	10675	10637	10657	10653	10902	10663	10612	10631	10585	10638	10650	10653	10656	10731	10715	10700	10792	10548	10705	10642	10687	10690	10624	10602	10810	10649	10588	10509	10608	10832	10514	10470	10643	10639	10584	10651	10599	10851	10685	10480	10576	10459	10764	10675	10648	10701	10536	10670	10694	10549	10740	10603	10666	10787	10494	10610	10568	10579	10546	10460	10785	10756	10619	10726	10594	10724	10634	10681	10523	10778	10696	10643	10696	10591	10665	10621	10660	10711	10639	10425	10541	10555	10692	10700	10760	10418	10703	10656	10876	10616	10701	10578	10686	10835	10633	10702	10484	10746	10512	10632	10615	10670	10661	10679	10773	10520	10785	10588	10814	10743	10808	10540	10442	10664	10629	10722	10690	10567	10773	10717	10618	10736	10579	10714	10641	10600	10680	10720	10632	10510	10687	10740	10623	10476	10777	10814	10658	10618	10551	10463	10605	10524	10681	10623	10557	10595	10507	10596	10713	10700	10649	10801	10691	10677	10581	10638	10640	10621	10683	10478	10740	10684	10572	10628	10729	10689	10479	10664	10612	10514	10763	10536	10642	10514	10669	10695	10680	10548	10607	10582	10677	10518	10526	10584	10714	10541	10775	10519	10665	10648	10521	10549	10623	10659	10564	10635	10648	10749	10492	10567	10812	10611	10551	10664	10571	10543	10733	10731	10722	10674	10582	10765	10612	10671	10579	10589	10737	10637	10581	10635	10713	10717	10691	10736	10531	10587	10720	10605	10766	10662	10562	10677	10558	10661	10640	10788	10523	10646	10748	10568	10598	10507	10668	10669	10682	10851	10646	10567	10466	10619	10521	10589	10753	10625	10592	10647	10533	10624	10657	10763	10567	10684	10698	10612	10663	10564	10801	10663	10667	10548	10608	10545	10594	10602	10493	10760	10698	10585	10747	10731	10677	10615	10739	10546	10767	10519	10577	10786	10769	10851	10550	10718	10716	10808	10659	10499	10800	10610	10586	10598	10652	10690	10548	10690	10593	10683	10576	10592	10651	10779	10641	10568	10855	10696	10698	10570	10570	10726	10590	10797	10604	10745	10642	10686	10582	10789	10647	10637	10730	10723	10707	10690	10586	10609	10743	10623	10507	10586	10608	10602	10608	10483	10600	10608	10682	10729	10613	10740	10600	10673	10683	10572	10772	10649	10527	10584	10712	10740	10499	10850	10566	10798	10688	10549	10502	10714	10712	10688	10692	10639	10790	10711	10684	10584	10689	10697	10706	10691	10768	10792	10660	10653	10619	10617	10370	10723	10737	10641	10693	10562	10670	10599	10601	10686	10533	10655	10713	10715	10656	10596	10422	10660	10748	10825	10741	10645	10550	10722	10684	10632	10703	10653	10676	10634	10683	10602	10488	10633	10592	10604	10463	10739	10650	10808	10581	10542	10706	10660	10716	10527	10654	10559	10573	10445	10567	10635	10546	10617	10767	10697	10725	10735	10647	10694	10739	10711	10681	10633	10760	10663	10780	10584	10547	10575	10465	10684	10598	10543	10631	10622	10643	10536	10607	10681	10641	10725	10667	10642	10693	10598	10621	10531	10590	10645	10438	10745	10661	10545	10491	10656	10589	10654	10650	10850	10708	10628	10680	10800	10596	10576	10665	10603	10619	10656	10629	10641	10680	10710	10657	10589	10663	10597	10664	10596	10586	10755	10587	10628	10591	10555	10640	10535	10491	10679	10629	10657	10575	10583	10472	10552	10683	10626	10833	10585	10626	10748	10615	10598	10798	10614	10699	10909	10609	10705	10699	10638	10635	10732	10760	10712	10594	10660	10739	10544	10623	10642	10641	10567	10871	10788	10725	10571	10718	10599	10615	10657	10791	10565	10522	10490	10641	10633	10545	10680	10639	10620	10648	10594	10701	10545	10675	10722	10589	10659	10623	10703	10693	10626	10667	10640	10651	10710	10681	10710	10677	10594	10541	10733	10716	10614	10635	10736	10704	10665	10748	10787	10685	10591	10624	10708	10488	10623	10797	10511	10673	10708	10626	10600	10662	10663	10691	10661	10547	10834	10764	10691	10552	10589	10716	10618	10594	10809	10701	10492	10769	10708	10550	10637	10575	10721	10579	10620	10593	10433	10671	10663	10631	10451	10586	10726	10588	10577	10761	10784	10616	10655	10593	10862	10752	10651	10571	10539	10654	10770	10631	10638	10674	10535	10795	10765	10564	10622	10676	10636	10764	10653	10788	10478	10612	10683	10512	10876	10723	10649	10615	10737	10587	10655	10639	10564	10688	10510	10810	10648	10616	10591	10595	10640	10760	10617	10534	10580	10516	10700	10671	10589	10515	10768	10671	10760	10743	10808	10741	10663	10673	10635	10958	10597	10710	10575	10631	10666	10555	10528	10636	10444	10586	10540	10529	10631	10730	10777	10712	10811	10810	10733	10606	10685	10758	10649	10744	10606	10536	10557	10672	10634	10681	10673	10637	10757	10666	10613	10743	10813	10484	10708	10738	10527	10622	10743	10464	10636	10660	10475	10619	10420	10596	10646	10647	10597	10632	10609	10632	10599	10755	10810	10636	10661	10689	10670	10585	10703	10644	10649	10734	10503	10634	10655	10714	10602	10668	10590	10715	10506	10599	10653	10587	10625	10754	10589	10645	10726	10456	10679	10677	10642	10715	10719	10600	10678	10733	10795	10578	10736	10708	10650	10651	10642	10649	10818	10626	10552	10663	10764	10602	10575	10621	10820	10725	10602	10643	10744	10713	10619	10640	10512	10677	10666	10696	10730	10668	10573	10585	10708	10775	10657	10574	10526	10731	10575	10770	10758	10641	10534	10677	10493	10783	10598	10570	10690	10560	10782	10599	10747	10704	10712	10460	10653	10659	10693	10640	10590	10772	10703	10597	10490	10529	10680	10547	10691	10796	10692	10717	10577	10548	10673	10556	10629	10522	10771	10622	10701	10640	10770	10685	10690	10604	10822	10583	10697	10489	10805	10717	10802	10632	10569	10535	10632	10556	10611	10670	10730	10793	10645	10655	10620	10521	10680	10650	10643	10613	10740	10646	10782	10495	10593	10586	10497	10569	10654	10553	10674	10688	10608	10580	10824	10674	10677	10666	10630	10770	10498	10510	10512	10727	10666	10515	10834	10642	10415	10796	10564	10871	10629	10629	10407	10813	10583	10686	10790	10690	10623	10507	10774	10533	10674	10743	10803	10644	10436	10539	10564	10714	10753	10606	10647	10682	10544	10642	10797	10574	10700	10495	10743	10643	10494	10611	10588	10547	10737	10589	10667	10789	10717	10708	10646	10645	10809	10789	10723	10576	10651	10650	10575	10615	10692	10677	10777	10633	10565	10626	10613	10670	10531	10684	10609	10579	10635	10712	10623	10769	10585	10615	10618	10670	10791	10659	10523	10515	10597	10626	10683	10546	10631	10779	10689	10563	10718	10492	10647	10694	10678	10626	10685	10624	10565	10613	10620	10583	10634	10597	10536	10619	10619	10641	10507	10679	10725	10704	10589	10612	10509	10586	10641	10582	10698	10478	10712	10597	10709	10517	10510	10483	10628	10686	10676	10607	10596	10676	10630	10712	10662	10645	10596	10525	10558	10660	10721	10698	10763	10695	10747	10726	10551	10681	10489	10745	10743	10751	10461	10678	10617	10683	10860	10676	10792	10575	10723	10613	10808	10645	10614	10728	10623	10601	10573	10623	10529	10584	10665	10632	10546	10594	10617	10632	10715	10622	10686	10800	10814	10704	10627	10788	10663	10720	10711	10784	10728	10581	10625	10666	10566	10584	10824	10600	10592	10645	10707	10523	10733	10788	10540	10669	10635	10611	10756	10684	10695	10727	10605	10673	10569	10569	10652	10641	10806	10622	10592	10611	10496	10487	10627	10656	10611	10722	10668	10641	10555	10666	10719	10637	10667	10787	10688	10603	10657	10944	10671	10613	10622	10706	10583
33913	32528	32741	24854	18544	20786	24514	22241	20033	17746	17163	16689	16580	16722	16588	16595	16594	16818	16575	16482	16443	16641	16768	16618	16516	16633	16672	16684	16460	16566	16711	16513	16585	16560	16458	16716	16539	16633	16584	16508	16469	16485	16433	16764	16615	16543	16690	16477	16581	16234	16595	16427	16666	16567	16654	16758	16546	16582	16636	16683	16652	16641	16514	16476	16437	16539	16595	16511	16712	16360	16555	16673	16526	16556	16636	16479	16479	16435	16551	16449	16609	16548	16690	16485	16627	16416	16530	16516	16492	16332	16628	16608	16618	16601	16678	16601	16625	16574	16692	16647	16410	16608	16456	16509	16808	16476	16600	16379	16717	16641	16706	16579	16745	16676	16823	16653	16518	16575	16693	16449	16795	16656	16467	16454	16629	16210	16461	16688	16542	16531	16720	16745	16693	16469	16679	16697	16713	16600	16584	16480	16462	16634	16437	16744	16357	16691	16586	16456	16604	16971	16825	16584	16545	16616	16662	16409	16594	16428	16683	16754	16931	16593	16470	16514	16380	16307	16717	16628	16637	16548	16514	16553	16385	16635	16510	16635	16490	16385	16414	16678	16543	16454	16543	16481	16667	16472	16395	16761	16589	16432	16456	16515	16666	16610	16550	16455	16515	16624	16505	16702	16579	16459	16338	16573	16375	16590	16558	16544	16663	16662	16548	16504	16795	16770	16599	16621	16541	16618	16687	16630	16702	16595	16431	16634	16584	16386	16444	16142	16368	16577	16479	16588	16573	16537	16382	16607	16606	16683	16469	16551	16631	16653	16367	16494	16469	16517	16536	16480	16471	16369	16527	16547	16509	16619	16513	16640	16629	16519	16576	16668	16661	16578	16238	16397	16611	16727	16660	16574	16428	16685	16573	16343	16535	16621	16613	16673	16559	16403	16601	16774	16592	16557	16519	16603	16667	16610	16562	16704	16541	16746	16380	16703	16385	16644	16631	16557	16566	16604	16538	16398	16484	16602	16443	16390	16601	16742	16675	16386	16661	16578	16592	16474	16575	16350	16521	16632	16610	16633	16566	16535	16563	16674	16490	16437	16498	16647	16565	16567	16471	16553	16587	16612	16689	16538	16785	16582	16736	16569	16497	16538	16526	16761	16361	16516	16584	16594	16721	16591	16641	16577	16627	16660	16530	16586	16387	16397	16554	16461	16542	16572	16390	16388	16527	16584	16505	16405	16366	16413	16708	16586	16459	16675	16644	16656	16610	16651	16682	16560	16524	16622	16583	16367	16507	16734	16513	16683	16543	16456	16485	16638	16503	16483	16437	16417	16439	16489	16554	16363	16614	16575	16538	16465	16502	16368	16402	16527	16628	16504	16657	16622	16553	16557	16462	16548	16357	16448	16355	16449	16516	16518	16508	16662	16526	16425	16461	16699	16434	16491	16432	16523	16565	16503	16480	16613	16686	16448	16556	16727	16605	16425	16749	16583	16658	16692	16532	16528	16603	16524	16532	16574	16548	16511	16624	16551	16501	16552	16663	16548	16543	16249	16347	16521	16654	16559	16636	16546	16576	16612	16516	16614	16793	16474	16840	16823	16453	16613	16529	16777	16547	16575	16359	16474	16498	16584	16523	16593	16472	16512	16556	16496	16458	16559	16468	16536	16609	16346	16816	16615	16345	16544	16497	16387	16467	16558	16524	16584	16421	16440	16554	16557	16609	16560	16697	16627	16455	16748	16564	16536	16635	16532	16545	16541	16487	16528	16565	16409	16568	16633	16477	16289	16357	16388	16593	16587	16700	16739	16402	16349	16532	16623	16693	16617	16489	16718	16579	16797	16627	16774	16604	16523	16678	16513	16583	16562	16481	16834	16734	16575	16621	16477	16646	16646	16354	16492	16531	16580	16613	16540	16585	16456	16701	16410	16475	16563	16856	16553	16729	16488	16589	16555	16616	16516	16639	16592	16498	16313	16607	16342	16445	16575	16537	16620	16811	16643	16631	16749	16531	16709	16486	16527	16471	16675	16749	16467	16604	16628	16662	16710	16607	16396	16524	16344	16517	16497	16685	16595	16547	16445	16426	16591	16503	16723	16672	16466	16644	16807	16508	16381	16618	16751	16583	16432	16498	16521	16506	16492	16496	16442	16801	16671	16840	16660	16553	16320	16676	16626	16620	16424	16723	16502	16666	16433	16748	16318	16487	16573	16504	16561	16766	16659	16479	16575	16737	16596	16553	16546	16545	16859	16649	16620	16748	16506	16404	16405	16726	16680	16529	16600	16519	16435	16748	16483	16741	16570	16472	16661	16633	16417	16765	16688	16562	16545	16535	16707	16594	16430	16605	16575	16804	16379	16568	16520	16607	16483	16606	16468	16615	16649	16514	16632	16520	16512	16552	16785	16735	16455	16428	16547	16736	16446	16304	16367	16799	16559	16723	16469	16533	16668	16673	16614	16512	16619	16648	16420	16593	16411	16576	16678	16485	16435	16588	16460	16519	16772	16574	16648	16642	16458	16520	16531	16606	16430	16454	16688	16787	16661	16601	16771	16472	16501	16627	16503	16320	16562	16514	16508	16530	16377	16679	16634	16623	16352	16516	16511	16681	16496	16535	16485	16665	16673	16560	16683	16563	16630	16635	16667	16350	16565	16495	16453	16503	16701	16429	16555	16655	16591	16515	16670	16620	16636	16543	16704	16855	16475	16747	16858	16452	16434	16727	16687	16763	16595	16329	16556	16668	16449	16611	16591	16634	16494	16591	16705	16486	16461	16457	16486	16497	16544	16715	16714	16441	16413	16339	16531	16587	16458	16437	16741	16712	16622	16697	16525	16419	16719	16666	16681	16480	16605	16348	16760	16629	16460	16629	16504	16707	16691	16660	16667	16522	16484	16604	16809	16913	16506	16334	16450	16604	16698	16666	16394	16473	16401	16614	16502	16785	16624	16559	16570	16553	16459	16327	16635	16624	16497	16445	16436	16722	16561	16693	16675	16685	16728	16621	16604	16632	16388	16327	16464	16716	16652	16531	16420	16460	16521	16585	16736	16437	16411	16562	16582	16563	16449	16603	16638	16548	16431	16696	16692	16399	16766	16763	16282	16612	16491	16617	16610	16671	16606	16523	16515	16545	16417	16524	16403	16311	16655	16562	16640	16618	16508	16426	16601	16374	16566	16587	16604	16596	16605	16691	16448	16455	16536	16755	16534	16681	16563	16490	16755	16570	17020	16662	16428	16482	16587	16509	16464	16562	16567	16556	16605	16598	16676	16740	16675	16409	16490	16542	16573	16698	16396	16608	16562	16710	16726	16624	16657	16617	16474	16751	16547	16826	16541	16524	16523	16737	16694	16470	16607	16518	16601	16484	16485	16708	16504	16468	16391	16590	16604	16643	16455	16589	16534	16638	16445	16563	16449	16547	16610	16517	16643	16717	16635	16765	16514	16680	16544	16498	16580	16605	16615	16549	16597	16618	16622	16497	16355	16500	16465	16375	16418	16560	16305	16211	16359	16520	16729	16430	16807	16644	16533	16592	16627	16674	16625	16778	16511	16659	16721	16780	16484	16513	16424	16189	16456	16366	16782	16762	16524	16697	16628	16481	16808	16408	16493	16490	16696	16561	16408	16756	16539	16660	16583	16460	16648	16601	16507	16651	16419	16631	16348	16577	16503	16593	16476	16652	16570	16482	16642	16522	16503	16496	16753	16806	16756	16632	16487	16766	16630	16668	16416	16607	16602	16669	16783	16698	16537	16583	16726	16327	16590	16551	16343	16519	16609	16571	16663	16568	16613	16575	16450	16516	16490	16584	16453	16262	16470	16571	16489	16599	16450	16518	16780	16492	16597	16787	16410	16419	16571	16604	16564	16711	16671	16786	16621	16674	16485	16523	16846	16914	16525	16671	16699	16547	16652	16474	16463	16441	16494	16727	16248	16633	16592	16624	16807	16758	16575	16606	16484	16595	16717	16724	16379	16696	16481	16594	16396	16450	16430	16728	16831	16488	16635	16714	16580	16405	16720	16541	16645	16584	16724	16613	16527	16720	16900	16617	16390	16564	16568	16543	16469	16733	16551	16728	16532	16503	16621	16525	16758	16373	16804	16581	16394	16494	16660	16544	16482	16574	16618	16591	16608	16523	16558	16457	16411	16615	16586	16613	16506	16743	16490	16587	16347	16478	16583	16655	16665	16568	16428	16560	16642	16605	16536	16738	16192	16713	16526	16446	16680	16625	16628	16510	16630	16727	16433	16617	16539	16519	16617	16729	16643	16514	16512	16728	16524	16506	16565	16569	16482	16747	16732	16718	16530	16867	16421	16470	16377	16602	16632	16505	16791	16487	16639	16792	16539	16578	16562	16675	16649	16703	16753	16478	16693	16597	16568	16699	16546	16654	16602	16548	16724	16704	16771	16640	16394	16651	16568	16450	16719	16694	16552	16622	16510	16748	16822	16475	16451	16458	16358	16691	16681	16528	16521	16632	16617	16499	16619	16536	16596	16507	16564	16486	16552	16567	16657	16567	16599	16680	16609	16740	16534	16532	16584	16553	16665	16618	16760	16584	16657	16471	16596	16495	16597	16554	16415	16500	16585	16362	16550	16711	16494	16513	16531	16642	16438	16378	16535	16593	16620	16485	16570	16528	16487	16572	16473	16633	16516	16604	16414	16429	16648	16656	16677	16490	16421	16627	16618	16622	16660	16624	16430	16591	16343	16611	16464	16218	16253	16681	16471	16598	16596	16532	16498	16539	16602	16557	16578	16495	16617	16566	16743	16497	16535	16758	16558	16547	16348	16523	16867	16620	16544	16463	16679	16629	16604	16500	16352	16638	16473	16906	16561	16377	16519	16529	16292	16435	16603	16717	16487	16445	16594	16569	16505	16557	16708	16563	16556	16618	16606	16723	16734	16608	16531	16672	16529	16903	16594	16550	16693	16530	16393	16609	16314	16448	16642	16592	16362	16678	16637	16694	16289	16505	16565	16584	16632	16342	16482	16497	16631	16848	16562	16478	16502	16643	16590	16586	16538	16707	16534	16623	16601	16528	16530	16719	16503	16452	16343	16492	16535	16430	16648	16723	16644	16648	16428	16827	16553	16737	16564	16540	16464	16759	16674	16615	16621	16468	16697	16596	16560	16649	16485	16723	16481	16281	16460	16632	16612
24289	35994	28784	16150	11831	14732	17808	14853	12796	11016	10389	10322	10137	10317	10364	10236	10231	10209	10279	10029	10072	10261	10245	10176	10228	10175	10226	10092	10280	10189	10209	10206	10312	10147	10243	10159	10166	10186	10318	10259	10159	10162	10135	10193	10189	10196	10253	10094	10162	10239	10263	10144	10250	10157	10294	10328	10151	10141	10300	10255	10128	10277	10120	10230	10139	10259	10284	10230	10208	10352	10047	10043	10129	10163	10203	10283	10267	10072	10194	10146	10273	10052	10287	10165	10199	10144	10078	10204	10103	10186	10137	10295	10204	10178	10241	10300	10123	10168	10136	10237	10150	10252	10246	10253	10188	10094	10296	10227	10207	10183	10185	10154	10124	10236	10161	10141	10227	10086	10152	10156	10239	10225	9975	10018	10284	10304	10220	10089	10192	10108	10162	10197	10243	10104	10366	9946	10159	10253	10087	10125	10239	10201	10396	10152	10217	10264	10186	10279	10188	10247	10236	10109	10322	10206	10168	10393	10158	10355	10183	10252	10084	10169	10188	10128	10257	10213	10171	10217	10146	10277	10147	10264	10246	10160	10265	10214	10181	10033	10137	10191	10239	10194	10042	10206	10169	9985	10275	10123	10150	10325	10236	10147	10353	9995	10225	10241	10207	10163	10229	10308	10204	10316	10051	10153	10177	10141	10197	10280	10208	10257	10290	10157	10387	10446	10203	10243	10289	10150	10181	10331	10251	10222	10026	10026	10291	10156	10137	10375	10176	10119	10006	10055	10164	10177	10146	10275	10127	10210	10144	10337	10233	10273	10172	10224	10288	10338	10090	10144	10098	10136	10156	10284	10247	10183	10347	9908	10110	10054	10219	10183	10094	10224	10225	10272	10315	10416	10245	10236	10112	10347	10101	10265	10165	10265	10266	10147	10148	10181	10133	10189	10306	10082	10229	10200	10204	10128	10198	10318	10267	10306	10214	10239	10207	10257	10247	10149	10372	10110	10103	10190	10094	10213	10354	10101	10134	10167	10399	10179	10152	10299	10255	10164	10178	10250	10141	10280	10205	10263	10043	9940	10214	10155	10268	10174	10144	10265	10238	10140	10324	10077	10258	10141	10388	10119	10195	10346	10118	10053	10042	10241	10205	10221	10055	10242	10176	10180	10033	10086	10232	10198	10170	10170	10209	10255	10149	10235	10267	10328	10275	10247	10126	10179	10254	10166	10248	10242	10079	10181	10166	10133	10127	10131	10188	10158	10158	10130	10167	10301	10238	10161	10388	10137	10235	10088	10126	10246	10292	10142	10091	10268	10119	10162	10133	10221	10123	10088	10235	10244	10208	10243	10095	10187	10204	10235	10117	10171	10166	10193	10486	10020	10137	10173	10238	10175	10068	10249	10237	10159	10214	10233	10219	10264	10214	9921	10141	10370	10145	10335	10124	10269	10031	10162	10253	10185	10187	10156	10165	10274	10173	10174	10127	10150	10117	10231	10172	10304	10114	10199	10090	10082	10236	10189	10048	10179	10282	10258	10258	10259	10298	10160	10189	10210	10096	10138	10150	10369	10276	10124	10286	10165	10121	10085	10214	10223	10277	10136	10195	10147	10249	10453	10218	10170	10105	10185	10300	10222	10061	10102	10079	10149	10268	10025	10279	9960	10069	10094	10176	10229	10299	10273	10355	10099	10277	10184	10099	10129	10229	10090	10044	10259	10175	10282	10330	10238	10090	10170	10142	10320	10209	10182	10189	10098	10278	10056	10180	10059	10279	10177	10196	10093	10169	10174	10140	10177	10199	10141	10173	10052	10324	10170	10185	10209	10354	10154	10263	10189	10120	10055	10263	10107	10040	10143	10118	10212	10287	10067	10123	10266	10191	10263	10212	10245	10119	10248	10279	10089	10201	10274	10356	10255	10178	10092	10324	10180	10227	10205	10157	10224	10152	9975	10333	10123	10126	10170	10176	10237	10262	10076	10312	10203	10231	10142	10236	10257	10270	10305	10157	10225	10075	10135	10009	10186	10239	10104	10053	10152	10264	10275	10112	10233	10165	10350	10342	10179	10370	10123	10207	10172	10242	10232	10090	10329	10160	10130	10166	10252	10155	10250	10179	10114	10184	9970	10085	10247	10364	10280	10196	10196	10131	10312	10193	10268	10197	10150	10180	10066	10245	10201	10199	10168	10133	10287	10257	10229	10196	10229	10073	10100	10319	10101	10234	10237	10146	10129	10164	10065	10118	10228	10026	10242	10277	10206	10244	10087	10058	10232	10298	10169	10166	10135	10125	10326	10194	10272	10276	10148	10206	10194	10305	10025	10161	10273	10103	10193	10159	10085	10185	10123	10210	10224	10215	10134	10159	10130	10324	10203	10201	10026	10223	10077	10126	10206	10338	10148	10299	10152	10151	10137	10130	10293	10215	10161	10142	10143	10100	10243	10315	10153	10216	10303	10083	10187	10105	10243	10009	10074	10077	10398	10262	10287	10090	10149	10180	10150	10256	10298	10235	10131	10030	10066	10095	10194	10166	10155	10126	10160	10297	10206	10264	10183	10178	10240	10187	10205	10267	10099	10232	10273	10194	10270	9991	10188	10163	10153	10212	10241	10137	10176	10104	10154	9987	10144	10154	10250	10287	10213	10276	10079	10126	10181	10141	10047	10208	10222	10190	10054	10160	10144	10155	10317	10286	10090	10157	10165	10128	10220	10198	10235	10150	10174	10146	10206	10238	10330	10082	10090	10163	10215	10091	10143	10165	10084	10020	10089	10164	10192	10110	10323	10150	10298	10195	10230	10264	10095	10249	10164	10215	10199	10199	10284	10249	10284	10231	10222	10241	10171	10245	10227	10200	10057	10243	10051	10189	10181	10098	10152	10384	10222	10285	10056	10258	10210	10152	10308	10226	10302	10370	10255	10244	10124	10328	10147	10214	10277	10211	10257	10230	10266	10089	10254	10086	10172	10237	10108	10302	10095	10157	10351	10257	10153	10216	10124	10056	10200	10148	10317	10265	10237	10109	10204	10123	10250	10226	10402	10101	10187	10180	10243	10174	10131	10232	10261	10344	10132	10226	10030	10193	10053	10188	10159	10099	10094	10288	10093	10069	10189	10239	10213	10122	10045	10336	10171	10143	10102	10195	10171	10147	10353	10195	10210	10285	10193	10183	10265	10151	10094	10152	10156	10056	10197	10296	10232	10265	10182	10214	10175	10186	10239	10140	10123	10212	10126	10152	10024	10064	10180	10138	10214	10291	10155	10173	10220	10282	10124	10173	10130	10222	10194	10215	10249	10296	10237	10273	10228	10124	10273	10230	10218	10321	9971	10083	10155	10141	10262	10129	10215	10248	10002	10167	10192	10145	10199	10279	10221	10059	10194	10146	10185	10215	10082	10105	10287	10073	10219	10156	10107	10266	10143	10225	10254	10238	10152	10060	10294	10281	10266	10302	10149	10259	10073	10175	10134	10094	10206	10190	10150	10257	10276	10121	10107	10248	10220	10227	10239	10187	10000	10169	10195	10339	10344	10170	10207	10110	10105	10200	10196	10221	10155	10195	10168	10161	10123	10258	10274	10387	10198	10027	10164	10279	10080	10122	10139	10176	10091	10120	10285	10055	10102	10336	10373	10048	10241	10239	10209	10216	10228	10249	10133	10260	10262	10288	10171	10214	10250	10242	10289	10289	10243	10134	10223	10172	10064	10182	10095	10357	10088	10155	10164	10159	10212	10285	10165	10161	10164	10217	10149	10223	10177	10200	10176	10127	10111	10296	10159	10315	10157	10215	10263	10189	10222	10260	10296	10255	10248	10267	10127	10186	10204	10288	10113	10214	10218	10333	10325	10271	10242	10134	10220	10183	10182	10375	10180	10232	10053	10243	10209	10234	10259	10267	10215	10221	10317	10171	10035	10264	10134	10207	10211	10222	10171	10251	10130	10263	10097	10155	10268	10071	10259	10196	10118	10051	10180	10116	10115	10137	10273	10137	10239	10245	10183	10078	10230	9969	10043	10372	10215	10275	10256	10289	10205	10153	10151	10167	10125	10248	10305	10108	10187	10178	10229	10232	10320	10049	10364	10101	10254	10269	10278	10244	10071	10346	10198	10174	10232	10111	10117	10279	10213	10269	10054	10044	10228	10360	10198	10262	10349	10196	10264	10137	10055	10134	10192	10209	10119	10294	10212	10128	10166	10100	10221	10296	10250	10168	10320	10045	10155	10059	10211	10108	10177	10079	10334	10163	10055	10119	10101	10380	10187	10130	10369	10157	10236	10080	10251	10132	10149	10158	10223	10164	10054	10244	10247	10168	10110	10181	10267	10445	10165	10221	10241	10170	10109	10197	10099	10213	10230	10116	10144	10219	10205	10221	10083	10222	10308	10175	10113	10432	10180	10134	10393	10278	10154	10217	10220	10252	10170	10004	10127	10123	10306	10151	10130	10274	10136	10110	10137	10125	10275	9948	10250	10063	10272	10148	10192	10032	10160	10172	10330	10244	10157	10179	10209	10207	10075	10198	10272	10083	10180	10324	10161	10139	10189	10364	10321	10318	10137	10088	10058	10127	10259	10263	10344	9914	10174	10175	10028	10100	10372	10251	10103	10227	10107	10092	10193	10329	10203	10206	10253	10271	10076	10225	10296	10212	10247	10152	10190	10014	10257	10148	10138	10320	9960	10398	10116	10279	10262	10191	10175	10312	10052	10200	10069	10188	10317	10177	10089	10072	10204	10036	10245	10169	10272	10282	10128	10159	10251	10103	10166	10143	10278	10249	10088	10180	10166	10308	10033	10236	10234	10091	10324	10206	10134	10283	10257	10137	10211	10236	10235	10155	10090	10217	10128	10127	10197	10094	10147	10172	10026	10333	10161	10147	10185	10255	10171	10354	10379	10175	10215	10028	10213	10150	10223	10155	10209	10247	10210	10252	10112	10227	10163	10198	10160	10243	10036	10266	10160	10156	10242	10174	10233	10119	10273	10349	10261	10136	10152	10384	10164	10112	10171	10142	10282	10325	10240	10154	10215	10310	10377	10237	10110	10123	10223	10143	10345	10215	10272	10302	10253	10319	10246	10118	10206	10358	10096	10161	10204	10216	10250	10298	10181	10342	10241	10221	10088	10090	10252	10188	10188	10097	10273	10038	10196	10094	10194	10178	10296
25857	21911	30304	30427	24864	35517	48113	39933	29624	21128	17837	16964	16686	16537	16696	16673	16640	16424	16560	16497	16649	16482	16690	16535	16664	16663	16570	16382	16493	16572	16368	16610	16488	16451	16551	16472	16564	16398	16536	16284	16288	16584	16230	16581	16663	16379	16474	16592	16497	16405	16563	16270	16439	16597	16620	16729	16478	16492	16281	16498	16497	16486	16474	16397	16658	16393	16492	16533	16519	16472	16683	16692	16613	16447	16362	16412	16385	16461	16363	16478	16457	16521	16446	16415	16465	16356	16395	16530	16661	16268	16258	16460	16418	16367	16511	16621	16393	16590	16644	16512	16210	16419	16539	16337	16556	16521	16535	16476	16677	16448	16493	16599	16607	16381	16542	16409	16465	16600	16586	16356	16495	16424	16570	16612	16268	16409	16217	16368	16508	16483	16431	16557	16422	16587	16541	16528	16759	16736	16377	16520	16471	16479	16448	16394	16310	16608	16593	16621	16377	16507	16570	16451	16340	16439	16553	16443	16414	16412	16502	16550	16412	16432	16536	16556	16577	16526	16575	16602	16553	16524	16269	16628	16494	16726	16708	16283	16323	16418	16436	16369	16464	16460	16391	16506	16316	16498	16504	16477	16580	16441	16371	16473	16446	16559	16542	16422	16500	16558	16491	16557	16530	16128	16684	16397	16357	16755	16300	16493	16423	16361	16729	16470	16377	16298	16616	16506	16477	16382	16435	16605	16613	16314	16542	16461	16535	16388	16483	16185	16383	16615	16517	16596	16498	16457	16435	16314	16596	16486	16468	16390	16437	16642	16472	16294	16432	16388	16277	16652	16306	16375	16392	16594	16747	16473	16713	16672	16543	16144	16509	16534	16619	16452	16366	16684	16560	16620	16515	16420	16618	16171	16514	16201	16349	16526	16621	16484	16397	16715	16375	16577	16550	16342	16452	16526	16538	16586	16507	16440	16486	16554	16533	16448	16477	16644	16456	16532	16650	16034	16626	16424	16516	16439	16655	16730	16381	16578	16470	16443	16339	16353	16593	16461	16524	16345	16431	16540	16547	16423	16603	16291	16557	16548	16448	16354	16625	16605	16086	16382	16385	16335	16454	16474	16744	16639	16639	16258	16413	16526	16479	16516	16411	16459	16574	16461	16544	16497	16577	16590	16553	16479	16458	16595	16529	16447	16455	16524	16576	16627	16467	16579	16451	16366	16371	16455	16462	16629	16536	16440	16591	16513	16585	16575	16725	16542	16571	16443	16422	16519	16324	16333	16402	16465	16482	16526	16316	16375	16573	16320	16528	16411	16481	16340	16614	16575	16513	16388	16435	16480	16233	16472	16615	16453	16409	16601	16441	16633	16638	16483	16590	16576	16165	16308	16419	16349	16492	16352	16482	16306	16317	16817	16436	16505	16670	16614	16431	16378	16451	16402	16332	16484	16786	16347	16332	16452	16755	16571	16333	16464	16374	16492	16447	16334	16596	16516	16357	16642	16528	16393	16488	16700	16461	16435	16363	16447	16317	16472	16617	16514	16357	16525	16423	16276	16344	16474	16377	16587	16471	16634	16665	16436	16544	16452	16492	16311	16682	16605	16315	16401	16365	16300	16371	16669	16394	16351	16367	16427	16397	16407	16469	16554	16402	16461	16327	16440	16612	16381	16559	16552	16840	16603	16472	16201	16388	16650	16547	16428	16346	16512	16542	16445	16658	16428	16549	16358	16438	16456	16448	16715	16547	16651	16594	16448	16542	16441	16401	16400	16565	16583	16633	16481	16468	16499	16450	16575	16464	16362	16488	16510	16487	16354	16309	16398	16433	16401	16514	16418	16452	16543	16538	16603	16444	16322	16700	16440	16570	16584	16326	16412	16551	16629	16585	16632	16835	16593	16384	16625	16455	16522	16463	16359	16611	16431	16536	16605	16373	16477	16364	16440	16289	16408	16478	16484	16408	16581	16511	16527	16575	16532	16595	16408	16515	16617	16511	16565	16499	16465	16436	16426	16556	16434	16501	16706	16286	16496	16634	16442	16531	16548	16571	16529	16549	16441	16310	16510	16471	16651	16436	16654	16734	16487	16442	16397	16420	16453	16543	16385	16521	16516	16501	16361	16437	16382	16509	16608	16409	16633	16566	16454	16608	16622	16559	16429	16627	16471	16365	16521	16582	16624	16546	16447	16189	16638	16393	16739	16684	16434	16518	16488	16474	16705	16474	16305	16491	16399	16638	16278	16471	16344	16396	16698	16556	16539	16366	16655	16495	16338	16519	16623	16413	16567	16471	16557	16332	16666	16524	16511	16641	16643	16526	16403	16684	16513	16445	16644	16526	16561	16392	16344	16811	16640	16346	16490	16370	16412	16323	16322	16476	16576	16670	16560	16543	16433	16408	16276	16309	16451	16451	16515	16365	16631	16674	16655	16455	16482	16543	16513	16416	16453	16615	16633	16513	16472	16423	16449	16497	16603	16478	16436	16662	16548	16333	16586	16511	16592	16373	16628	16371	16296	16447	16573	16375	16510	16544	16447	16410	16473	16417	16510	16605	16390	16351	16487	16605	16367	16501	16652	16347	16383	16473	16456	16360	16460	16312	16386	16396	16405	16603	16573	16539	16403	16494	16452	16491	16423	16419	16538	16544	16477	16416	16252	16522	16455	16660	16551	16469	16534	16480	16755	16872	16505	16468	16265	16551	16859	16674	16483	16593	16417	16457	16465	16348	16502	16327	16257	16275	16571	16461	16359	16741	16353	16721	16657	16488	16526	16643	16512	16530	16716	16498	16507	16514	16523	16502	16550	16211	16466	16475	16481	16508	16574	16573	16161	16377	16524	16584	16392	16584	16617	16535	16575	16453	16266	16523	16519	16392	16538	16769	16426	16395	16567	16483	16474	16566	16465	16390	16483	16467	16620	16613	16480	16372	16451	16614	16508	16448	16575	16428	16475	16593	16484	16322	16626	16518	16359	16636	16428	16511	16490	16480	16292	16512	16459	16425	16363	16591	16350	16536	16669	16535	16457	16728	16638	16495	16560	16607	16405	16582	16347	16577	16476	16523	16477	16403	16491	16395	16397	16494	16410	16486	16340	16415	16551	16212	16417	16723	16305	16234	16316	16435	16580	16430	16305	16496	16423	16603	16319	16361	16505	16437	16511	16559	16358	16400	16222	16548	16476	16484	16507	16544	16508	16621	16477	16343	16400	16494	16532	16534	16701	16434	16397	16585	16690	16615	16316	16408	16750	16382	16547	16408	16328	16405	16426	16526	16489	16356	16532	16521	16576	16625	16611	16564	16252	16416	16520	16460	16437	16496	16467	16745	16520	16473	16611	16321	16631	16675	16450	16619	16336	16367	16715	16454	16637	16616	16669	16630	16522	16541	16432	16422	16529	16609	16543	16525	16439	16394	16353	16362	16465	16446	16569	16511	16351	16356	16579	16670	16356	16471	16505	16445	16502	16321	16213	16464	16322	16455	16415	16575	16243	16853	16271	16453	16468	16419	16611	16648	16285	16330	16638	16692	16411	16582	16387	16206	16425	16467	16394	16454	16495	16457	16444	16582	16430	16323	16318	16446	16349	16386	16479	16477	16561	16491	16644	16351	16347	16450	16402	16468	16402	16407	16545	16246	16196	16439	16426	16524	16433	16467	16402	16402	16397	16394	16275	16295	16409	16463	16403	16385	16299	16609	16600	16520	16709	16466	16534	16470	16618	16399	16369	16401	16624	16318	16452	16509	16302	16526	16516	16646	16551	16639	16377	16392	16456	16297	16550	16538	16537	16554	16418	16292	16520	16468	16208	16531	16393	16650	16596	16530	16662	16564	16380	16438	16384	16593	16370	16502	16610	16402	16507	16516	16378	16477	16470	16446	16520	16358	16602	16602	16492	16609	16438	16562	16349	16336	16290	16493	16508	16476	16523	16336	16437	16600	16562	16431	16658	16600	16448	16521	16461	16431	16550	16536	16615	16428	16450	16390	16470	16454	16497	16395	16469	16626	16321	16273	16288	16420	16655	16349	16360	16284	16409	16400	16449	16267	16560	16493	16528	16620	16390	16523	16448	16600	16565	16478	16442	16507	16472	16495	16517	16527	16597	16269	16254	16357	16467	16322	16449	16645	16465	16554	16445	16433	16431	16494	16516	16515	16332	16519	16697	16503	16676	16479	16501	16326	16556	16540	16563	16633	16542	16367	16528	16457	16491	16296	16471	16435	16416	16534	16579	16459	16502	16551	16444	16588	16463	16425	16663	16425	16475	16450	16255	16336	16330	16481	16571	16586	16488	16446	16497	16508	16566	16340	16692	16353	16594	16528	16607	16459	16480	16552	16431	16295	16366	16337	16724	16471	16528	16517	16591	16421	16472	16336	16404	16853	16361	16745	16422	16587	16518	16371	16518	16273	16471	16105	16181	16389	16652	16543	16620	16561	16309	16515	16638	16297	16324	16514	16477	16506	16540	16639	16282	16409	16496	16464	16573	16390	16425	16524	16561	16604	16584	16563	16422	16528	16615	16504	16506	16052	16387	16482	16435	16677	16545	16500	16421	16440	16333	16302	16779	16610	16553	16424	16428	16612	16512	16341	16558	16408	16347	16569	16533	16321	16504	16528	16562	16523	16609	16475	16601	16404	16373	16559	16461	16597	16596	16561	16635	16650	16477	16599	16447	16540	16207	16456	16514	16477	16608	16636	16436	16540	16426	16434	16501	16531	16672	16655	16360	16598	16378	16571	16306	16384	16394	16607	16421	16386	16435	16469	16577	16528	16350	16439	16326	16545	16362	16361	16520	16499	16368	16505	16555	16594	16501	16489	16582	16563	16698	16383	16201	16433	16520	16606	16368	16628	16619	16385	16638	16405	16311	16517	16627	16326	16365	16662	16424	16415	16649	16464	16482	16316	16407	16565	16399	16431	16298	16433	16482	16396	16134	16549	16600	16495	16762	16355	16495	16501	16445	16462	16551	16504	16511	16690	16279	16479	16290	16339	16556	16733	16512	16545	16626	16593	16600	16479	16404	16131	16410	16663	16477	16520	16509	16459	16381	16324	16297	16383	16395	16565	16573	16631	16503	16481	16406	16540	16561	16455	16462	16701	16630	16657	16442	16489	16556	16582	16173	16604	16409	16658	16439	16559	16542	16348	16359	16677	16699	16414	16372
23796	50384	41719	24077	18545	33485	39240	32018	20486	13378	11068	10515	10335	10492	10351	10291	10255	10399	10405	10315	10339	10451	10333	10443	10324	10367	10251	10450	10511	10333	10297	10138	10516	10369	10478	10234	10257	10402	10513	10256	10389	10439	10481	10215	10364	10383	10374	10196	10362	10406	10384	10294	10207	10245	10217	10245	10393	10451	10286	10193	10380	10169	10351	10315	10403	10304	10181	10244	10312	10411	10246	10303	10449	10386	10276	10509	10293	10305	10427	10194	10113	10346	10094	10323	10371	10317	10228	10192	10339	10226	10089	10330	10150	10397	10211	10312	10364	10355	10220	10336	10377	10342	10270	10158	10343	10468	10276	10338	10343	10363	10378	10220	10190	10247	10392	10362	10333	10305	10312	10341	10211	10376	10245	10452	10266	10226	10303	10440	10405	10226	10251	10133	10197	10247	10351	10179	10219	10274	10342	10341	10305	10298	10202	10336	10367	10462	10285	10443	10321	10228	10225	10425	10254	10272	10286	10423	10255	10281	10274	10385	10106	10327	10223	10300	10392	10269	10276	10233	10397	10429	10278	10398	10360	10203	10347	10357	10200	10352	10213	10299	10248	10213	10483	10295	10438	10165	10339	10354	10525	10263	10370	10063	10316	10208	10268	10111	10341	10274	10290	10325	10191	10368	10506	10350	10340	10269	10386	10365	10222	10209	10303	10327	10283	10218	10239	10272	10339	10268	10402	10217	10311	10488	10172	10339	10424	10258	10391	10308	10265	10242	10307	10405	10309	10316	10355	10194	10338	10257	10193	10149	10252	10282	10241	10428	10198	10353	10221	10314	10332	10454	10322	10445	10350	10341	10227	10371	10348	10293	10375	10349	10389	10299	10340	10263	10285	10304	10201	10339	10326	10169	10155	10345	10290	10451	10207	10323	10481	10357	10313	10246	10317	10371	10146	10202	10256	10361	10305	10317	10314	10163	10131	10213	10161	10364	10284	10126	10043	10344	10318	10195	10276	10320	10150	10213	10236	10330	10280	10410	10296	10246	10321	10438	10371	10229	10334	10259	10329	10318	10382	10329	10251	10373	10308	10286	10195	10262	10342	10425	10207	10345	10139	10228	10333	10074	10315	10213	10259	10306	10260	10363	10273	10280	10344	10490	10282	10318	10396	10241	10487	10277	10274	10265	10240	10422	10158	10369	10162	10348	10311	10249	10272	10307	10165	10292	10313	10284	10187	10316	10356	10318	10391	10209	10385	10406	10355	10308	10191	10340	10345	10369	10081	10178	10443	10124	10300	10084	10398	10316	10407	10339	10293	10344	10082	10360	10245	10288	10313	10184	10312	10148	10349	10266	10236	10320	10233	10380	10273	10313	10442	10267	10304	10202	10361	10246	10363	10345	10347	10269	10396	10261	10285	10224	10261	10322	10328	10273	10252	10341	10230	10334	10296	10188	10223	10288	10482	10345	10263	10320	10444	10357	10281	10254	10329	10215	10346	10277	10377	10344	10268	10173	10390	10199	10211	10269	10332	10157	10258	10346	10301	10204	10285	10359	10269	10245	10239	10320	10306	10249	10214	10280	10273	10248	10293	10190	10269	10244	10219	10375	10263	10316	10186	10320	10255	10303	10326	10119	10280	10320	10221	10406	10234	10300	10334	10344	10133	10239	10378	10328	10243	10350	10130	10337	10261	10393	10354	10233	10374	10236	10314	10246	10304	10327	10375	10305	10343	10391	10205	10339	10255	10373	10278	10331	10357	10363	10264	10500	10317	10159	10299	10423	10287	10286	10062	10342	10276	10168	10301	10238	10171	10204	10121	10117	10383	10307	10295	10205	10203	10296	10196	10273	10218	10241	10242	10330	10467	10336	10317	10240	10247	10401	10296	10306	10408	10409	10307	10234	10243	10266	10315	10357	10270	10294	10166	10283	10243	10147	10393	10376	10377	10192	10296	10367	10451	10299	10390	10313	10211	10411	10400	10228	10303	10458	10307	10062	10357	10264	10160	10308	10287	10206	10373	10292	10215	10379	10210	10214	10345	10224	10193	10267	10373	10285	10316	10277	10379	10396	10187	10225	10577	10306	10404	10433	10277	10204	10337	10333	10180	10257	10359	10333	10465	10222	10334	10262	10178	10404	10181	10344	10234	10318	10434	10251	10417	10451	10330	10265	10149	10247	10325	10291	10241	10404	10262	10307	10252	10265	10142	10319	10413	10210	10153	10322	10357	10275	10250	10393	10245	10274	10250	10307	10360	10298	10336	10226	10364	10241	10305	10301	10233	10273	10388	10225	10233	10170	10196	10194	10258	10193	10225	10321	10371	10264	10367	10386	10230	10386	10149	10360	10245	10387	10475	10174	10412	10258	10391	10313	10248	10405	10383	10271	10291	10196	10345	10334	10244	10427	10219	10318	10326	10294	10303	10277	10264	10321	10223	10272	10308	10342	10280	10497	10357	10183	10359	10364	10346	10385	10446	10429	10280	10346	10353	10315	10219	10225	10443	10370	10134	10225	10404	10272	10188	10121	10301	10131	10317	10189	10196	10471	10382	10246	10410	10282	10289	10353	10370	10386	10322	10167	10276	10507	10305	10380	10198	10335	10290	10246	10300	10257	10257	10257	10216	10253	10419	10251	10283	10376	10266	10382	10440	10279	10317	10294	10235	10278	10305	10256	10229	10286	10068	10175	10292	10357	10257	10419	10409	10298	10150	10336	10309	10160	10249	10352	10371	10328	10380	10308	10378	10160	10322	10148	10310	10283	10342	10284	10393	10067	10146	10435	10261	10263	10337	10504	10157	10223	10319	10261	10281	10270	10338	10185	10204	10289	10462	10217	10326	10265	10202	10177	10397	10134	10237	10206	10300	10332	10274	10385	10271	10236	10342	10345	10286	10316	10188	10282	10312	10243	10244	10359	10425	10336	10291	10282	10320	10307	10381	10268	10281	10378	10213	10357	10220	10228	10281	10339	10380	10231	10460	10344	10240	10154	10361	10469	10258	10214	10292	10265	10469	10373	10227	10261	10304	10466	10433	10182	10319	10254	10166	10283	10205	10437	10387	10675	10435	10281	10365	10367	10392	10413	10339	10357	10226	10357	10343	10261	10335	10273	10166	10384	10385	10271	10262	10384	10336	10190	10383	10339	10092	10164	10137	10280	10383	10285	10374	10241	10269	10233	10233	10245	10321	10274	10362	10178	10385	10382	10264	10303	10368	10352	10304	10332	10439	10233	10272	10156	10355	10467	10353	10300	10423	10394	10254	10222	10268	10277	10454	10297	10350	10266	10409	10352	10222	10321	10344	10223	10240	10321	10327	10287	10292	10320	10276	10287	10179	10425	10352	10168	10103	10378	10327	10212	10183	10263	10288	10309	10349	10367	10339	10317	10223	10170	10188	10264	10399	10354	10365	10449	10284	10388	10341	10240	10441	10323	10543	10401	10282	10167	10309	10573	10282	10209	10401	10273	10284	10415	10307	10242	10357	10333	10000	10196	10197	10277	10247	10295	10387	10346	10289	10364	10272	10442	10248	10295	10383	10386	10418	10343	10386	10204	10257	10278	10256	10232	10254	10325	10388	10348	10408	10309	10416	10339	10374	10298	10283	10395	10368	10316	10266	10346	10320	10308	10255	10386	10270	10124	10346	10342	10284	10272	10263	10447	10405	10202	10290	10301	10074	10210	10364	10281	10253	10441	10305	10348	10399	10477	10301	10354	10383	10229	10221	10196	10375	10296	10266	10246	10328	10280	10260	10330	10387	10312	10367	10300	10482	10244	10342	10464	10262	10366	10471	10427	10320	10277	10289	10319	10342	10305	10291	10328	10324	10315	10443	10227	10128	10424	10234	10269	10227	10166	10211	10498	10280	10209	10299	10405	10347	10152	10398	10194	10353	10362	10272	10349	10277	10209	10377	10411	10249	10312	10381	10281	10165	10268	10278	10460	10435	10181	10304	10263	10168	10242	10324	10308	10251	10274	10386	10138	10271	10185	10285	10307	10184	10303	10136	10391	10445	10218	10180	10313	10116	10293	10460	10169	10219	10380	10372	10210	10333	10248	10192	10317	10355	10131	10247	10334	10376	10246	10242	10217	10246	10400	10404	10456	10273	10179	10338	10192	10268	10169	10281	10302	10316	10362	10366	10443	10456	10300	10172	10278	10309	10223	10018	10434	10161	10288	10229	10182	10333	10230	10259	10208	10218	10234	10173	10432	10313	10249	10358	10183	10501	10352	10172	10288	10336	10364	10237	10390	10236	10283	10376	10235	10336	10274	10297	10264	10266	10282	10435	10324	10238	10318	10321	10340	10248	10395	10343	10410	10220	10278	10229	10374	10260	10156	10387	10203	10207	10329	10310	10254	10390	10403	10517	10310	10289	10393	10291	10322	10395	10216	10150	10295	10307	10093	10115	10265	10246	10262	10384	10395	10218	10298	10191	10305	10288	10304	10270	10358	10246	10357	10300	10325	10390	10356	10362	10452	10232	10078	10442	10425	10310	10299	10174	10340	10164	10448	10201	10417	10264	10465	10282	10273	10315	10125	10284	10210	10291	10302	10214	10342	10315	10375	10352	10249	10212	10206	10229	10381	10236	10446	10156	10321	10283	10108	10358	10297	10237	10254	10333	10351	10377	10303	10257	10277	10431	10202	10395	10301	10263	10265	10398	10161	10201	10230	10435	10508	10280	10273	10361	10509	10245	10228	10391	10313	10247	10324	10255	10233	10424	10422	10320	10352	10262	10254	10394	10291	10166	10273	10352	10248	10353	10393	10369	10196	10369	10176	10151	10250	10336	10251	10191	10348	10326	10230	10294	10394	10314	10230	10345	10170	10393	10241	10234	10175	10242	10180	10308	10320	10290	10240	10365	10366	10362	10335	10327	10268	10230	10198	10348	10245	10338	10370	10367	10359	10269	10339	10285	10368	10324	10366	10239	10261	10332	10272	10127	10352	10134	10361	10462	10257	10367	10316	10227	10349	10274	10372	10248	10270	10295	10193	10347	10341	10484	10144	10412	10257	10412	10399	10382	10274	10275	10269	10426	10278	10398	10358	10344	10189	10276	10355	10074	10385	10273	10326	10322	10302	10298	10110	10218	10307	10347	10224	10331	10390	10392	10418	10233	10292	10210	10340	10221	10251	10276	10326	10285	10303	10256	10367
24236	21716	29382	26484	25167	50433	60393	51630	39127	26491	20092	17833	17375	17047	17070	17061	17116	17068	17003	16965	16912	17284	16906	17053	16797	16956	16818	17025	17182	16895	16924	16921	16750	16886	16877	16905	17017	16802	17003	17119	17118	16781	16770	16762	16900	16865	17121	16977	16925	17133	17060	16992	16782	16999	16903	16693	17003	16949	16939	16942	16898	16846	16933	16820	16685	16767	16949	16982	16830	16874	17067	16698	16820	16980	16989	16910	16928	17002	16809	16742	16838	16590	17059	16865	16934	16776	16858	16816	17086	16925	16869	16798	16999	16902	16824	16835	16800	16866	16930	16864	16742	16841	17052	16684	16916	16832	16715	16768	16885	16907	16784	16778	16706	16703	16653	16960	16786	16864	16874	16877	16764	16820	16873	16630	16584	16759	16786	16743	16736	16964	16943	16740	16572	16852	16775	16939	16590	16903	16911	16795	16945	16628	16634	16737	16667	16871	17123	16848	16806	17064	16831	16884	16810	16917	17052	16804	16792	16975	16792	16715	16839	16908	16943	16933	17034	16761	16690	16868	16838	16579	17045	16790	16735	16970	16868	16948	16508	16920	16793	16641	16799	16867	16873	16778	16858	16956	16899	16847	17001	16928	16834	16795	16838	16834	16971	16704	16861	16645	16654	16885	17017	16921	16853	16896	16879	16866	16821	16920	16760	16709	16570	16984	16848	16660	16703	16862	16963	16841	16973	16859	16934	16779	16759	16625	16807	17074	16914	16683	16996	16966	17044	16718	16930	16668	16819	16880	16810	17023	16882	16894	16814	16858	16957	16961	16808	16895	16858	17099	16921	16777	16951	16615	16758	16713	16942	16943	16787	16910	16983	16966	16770	16888	16757	16747	16749	16958	16947	16897	16906	16813	16821	16832	16904	16901	16705	16656	16971	16846	16798	16869	16747	16952	16971	16915	17019	16946	16817	16837	16849	16888	16683	16749	16765	16879	16919	16870	16960	16935	17042	17097	16819	16748	16550	16990	16877	16969	16703	16804	16887	16681	17055	16820	16812	16843	16596	16866	16826	16947	16887	16695	16963	16755	16719	16775	16795	16754	16868	16892	16891	16780	16911	16714	16754	16884	16858	16703	16700	16849	16831	17006	17008	17050	16690	16831	16867	16845	16802	16974	16761	16966	16863	16816	16827	16898	16663	16700	16748	16781	16877	16715	16759	16857	16831	16868	17010	16956	16787	16639	16972	16770	16990	16847	16892	16679	16991	16914	16885	16846	16747	16834	16766	16880	16922	17011	16842	16613	16715	16892	16974	16786	16844	16813	16462	16744	16645	16919	16716	16763	16810	16830	16749	16919	16828	16780	16795	16725	16854	16988	16807	16737	16886	17041	17007	16788	16758	16918	16863	16875	16815	16833	16746	16890	16780	16853	16655	16637	16785	16826	16873	16729	16867	16969	16967	16874	16804	16659	17061	16920	16998	16882	16826	16904	16920	16673	16567	16794	16961	16947	16860	16940	16886	16974	16785	16774	16755	16758	17134	16866	16704	16902	16762	16793	16871	16933	16908	16956	16809	16831	16671	16760	16831	16833	16867	16824	16788	16706	16665	16978	16795	16765	16946	16983	16937	16785	17021	16820	16965	16813	16584	16758	16865	16784	16870	16804	16950	16749	16784	16941	16807	16752	16675	16824	16842	16748	16879	16812	16826	16795	16836	16794	16737	16789	16970	16874	16888	16828	16758	16734	16905	16970	16851	16823	17022	16876	16841	16826	16912	16736	16926	16818	17037	16893	16985	16872	16902	16713	16773	16559	16912	16990	16782	16878	16786	16811	16750	16649	16937	16733	16918	17106	16879	16908	16716	16800	16653	16805	16935	16913	16788	16713	16842	16909	16806	17012	16983	17002	16625	17013	16880	16920	16700	16726	17016	16621	16766	16795	16800	16703	16927	16922	16935	16849	16608	16743	16969	16800	17101	16636	16641	16693	16807	16861	16929	16757	16721	16982	16928	16884	16837	16869	16900	16839	16896	16723	16892	16976	16941	16855	16790	16623	16873	16659	16767	17083	16815	16891	16869	16943	16955	16873	16999	17100	16911	16977	16929	16777	16896	17008	16902	16836	17081	16841	16745	16934	16790	16864	17093	16860	16801	16851	16928	17017	16992	16940	16997	16848	16765	16876	16944	16644	16899	16790	16679	16906	16859	16705	16949	17032	16821	16553	16784	16863	16902	16915	16885	17138	16872	16999	16807	16953	16742	16718	16907	16987	16790	16728	17016	16784	16861	16685	17038	16969	16925	16572	16844	16920	17024	16753	16930	16923	16827	17091	16921	16822	16776	16927	17043	16843	16862	16629	16800	17070	16870	17022	16817	16792	16992	16539	16773	16723	16990	16857	16896	16755	16772	17050	16875	16838	16874	16966	16832	16811	16918	17072	16931	16715	16843	16779	16744	16766	16890	16765	16940	16838	16960	16692	16941	16841	16804	16869	16922	16764	16838	16871	16775	16960	16779	16876	16888	16722	16875	16966	16863	16914	16677	16831	16889	16987	16831	16934	16801	16992	16864	16796	16842	16657	16922	16780	16800	16891	16924	16895	16910	16908	16842	16812	17051	16848	16874	16816	16807	16862	16943	16771	16740	17049	16797	16843	16733	16910	16672	16960	16711	16644	16806	17024	16811	16759	16851	17051	16909	16629	16903	16872	16807	16844	16735	16813	16731	16990	16942	16977	16831	16700	16850	16912	16948	16625	16942	16782	16828	16962	16613	16929	16815	16817	16873	17002	16863	16855	17019	16802	16847	16861	16928	16760	17106	16799	16836	16711	16547	16869	16807	16801	16890	16743	16709	16789	16979	16563	16903	16761	16912	16965	16843	16913	17014	16761	16672	16929	16929	16859	16894	16644	16929	16852	16837	16699	16673	16881	16836	16807	16936	16691	16763	16927	16868	16838	16755	17011	16843	16672	16805	16724	16616	16850	16779	16739	16776	16873	16802	16864	16853	16821	17039	16963	16687	16734	16768	16973	16803	16871	16868	16849	16798	16857	17043	16901	16878	16949	16747	16925	17004	16741	16824	16808	16923	16727	16899	16958	16925	16742	16925	16863	16845	16887	17016	16734	16747	16911	16760	16859	16942	17038	16671	16723	16616	16540	16806	16674	17011	16779	16686	16892	17007	16940	17009	16956	17039	16964	16876	16732	16896	16862	16858	16878	16760	16629	16771	16739	16801	16751	16744	16808	16723	16860	16914	16767	16695	16950	16876	16733	16970	16897	16905	16850	16773	16892	16733	16967	16744	16894	16738	16612	16926	16652	16875	16774	16828	16858	16972	16720	16806	16853	16694	17007	16797	16747	16748	16777	17008	16973	16691	16612	16881	16701	16734	16814	16855	16876	16869	16831	16940	17045	16646	17065	16685	16762	16787	16860	16760	16889	16716	16780	16920	17020	16672	16747	16756	17070	16979	17092	16921	16980	17012	16782	16863	16679	16646	16779	16860	16868	16780	16676	16843	17024	17007	16876	16700	16836	16956	16721	17056	16886	16767	16779	16732	16906	16877	16856	16902	16900	16865	16815	16846	16809	16931	16696	16873	16876	16885	16669	16766	16890	16613	16895	16811	16922	16887	16847	16935	16859	16874	16883	16826	16865	16843	16768	16908	16804	16766	16696	16775	16972	16956	16834	16785	16785	16935	16739	16791	16526	16755	17101	16748	16781	16712	16701	16667	16827	16808	16863	16805	16932	16744	16664	16769	16911	17016	16891	16714	16796	16934	16622	16807	16750	16717	16920	16886	16984	16756	16873	16794	16836	16723	16947	16777	16865	16745	16834	17007	16899	16755	16965	16896	16957	16787	16963	16910	16834	16792	16826	17075	16827	16681	16917	16845	16849	16818	16938	16787	16855	16970	16726	16801	16775	16915	16773	16858	16883	16848	16849	16693	16897	16792	16817	16827	16847	16562	16848	16906	16918	16950	16861	16950	16809	16857	16610	16866	16858	16573	17024	16650	16827	16799	16832	16975	16893	16947	16775	16892	16772	16940	16822	16898	16834	17082	16915	16794	16934	16930	17033	16729	16796	16971	16765	16983	17119	17029	16934	16980	16798	16889	16931	16802	16802	16878	16722	16785	16785	16709	16748	16709	17137	17067	16990	16825	16834	16880	16912	16761	16757	16896	16863	17047	16652	16878	16570	16758	16764	16936	16764	16925	16722	16930	16841	16762	16632	16965	16791	16881	16750	16861	17047	16850	16744	16910	16710	16688	16608	16710	16872	16765	16826	16772	16782	16767	16654	16857	16858	16804	16884	16911	16623	16797	16873	16911	16818	16863	16802	16817	16692	17032	16865	16793	16918	16723	16789	16964	16842	16538	16926	16907	16659	16761	16888	16586	16974	16771	16856	16730	16895	16961	16773	16619	16794	16826	16917	16888	16673	16608	16844	16810	16746	16761	16781	16766	16676	16689	16719	16837	16557	16885	16834	16820	16820	16815	16906	16909	16868	16806	16914	16934	16836	16893	16932	16689	16883	16865	16965	16859	16736	16937	16927	16759	16856	16865	16881	16773	16921	17068	16975	17041	16908	16994	17016	16909	16858	16881	16952	17018	16655	17025	16697	16899	16743	16965	16963	16824	17006	16863	17039	16844	16801	16987	16779	17167	16623	16808	16818	16795	16704	16993	17007	16820	16912	17031	16608	16749	16969	16901	16820	16790	16747	16860	16932	16684	16875	16911	16913	16842	16694	16975	16855	16538	16719	16889	16698	16643	17027	16958	16825	16945	16820	16628	16914	16829	16891	16618	16827	16859	16851	16962	16988	16757	16768	16719	16727	16735	16837	16984	16818	16828	17000	16757	16707	16672	16908	16623	16852	16948	16774	16763	16812	16823	16858	16868	16788	16871	16685	16904	16842	17019	16826	16801	16785	16778	16937	16801	17069	16983	16706	16857	16766	16807	16904	16974	16797	16943	16688	16730	16971	16936	16779	16788	16985	16923	17086	16896	16768	16778	16797	16837	16909	16979	16884	16826	17015	16768	16685	16718	16657	16891	16963	16596	16889	16671	17040	16745	16677	16726	16779	17040	16984	16771	16874	16822	16621	16852	16931	16663	16862	16870	16985	16855	16830	16768	16873	16802	16820	17131	16786	16894	16907	16652	16791
28623	58565	50753	25759	22026	53395	55651	46335	29937	17563	12212	11109	10792	10822	10787	10685	10702	10776	11020	10537	10888	10762	10849	10779	10622	10539	10745	10837	10695	10732	10602	10799	10684	10850	10642	10726	10816	10780	10821	10742	10559	10587	10814	10697	10607	10606	10606	10781	10763	10573	10774	10547	10797	10512	10762	10717	10620	10694	10594	10618	10600	10741	10670	10872	10681	10600	10719	10679	10498	10572	10663	10697	10642	10642	10897	10554	10607	10684	10765	10549	10706	10716	10818	10805	10634	10693	10638	10546	10473	10645	10567	10728	10775	10706	10779	10700	10765	10659	10641	10686	10583	10821	10672	10457	10602	10605	10592	10675	10734	10531	10667	10595	10680	10595	10649	10590	10775	10623	10789	10567	10739	10669	10622	10637	10666	10858	10657	10606	10475	10719	10550	10723	10669	10759	10575	10700	10670	10549	10583	10571	10508	10683	10724	10623	10801	10668	10638	10520	10594	10422	10528	10498	10571	10498	10565	10638	10543	10588	10696	10711	10458	10779	10689	10834	10722	10732	10568	10771	10672	10789	10508	10794	10702	10584	10606	10818	10734	10659	10668	10679	10622	10569	10528	10615	10697	10781	10584	10501	10639	10777	10526	10574	10496	10662	10551	10630	10586	10663	10516	10695	10659	10539	10628	10679	10619	10769	10627	10581	10621	10583	10506	10603	10769	10728	10828	10449	10636	10450	10623	10662	10644	10669	10535	10766	10737	10749	10724	10694	10797	10642	10781	10592	10697	10571	10744	10603	10661	10437	10423	10607	10802	10702	10600	10552	10628	10739	10704	10651	10746	10686	10803	10711	10761	10596	10747	10653	10703	10766	10614	10677	10452	10656	10760	10662	10824	10581	10693	10660	10597	10768	10737	10572	10737	10625	10651	10516	10531	10596	10799	10631	10742	10583	10755	10685	10737	10561	10516	10672	10641	10575	10774	10742	10542	10552	10766	10727	10705	10607	10712	10642	10616	10577	10691	10590	10656	10758	10827	10759	10690	10552	10604	10568	10591	10921	10680	10533	10628	10612	10658	10687	10597	10883	10660	10892	10742	10694	10620	10626	10762	10694	10668	10633	10682	10655	10521	10708	10475	10562	10587	10677	10586	10605	10544	10750	10649	10616	10627	10527	10725	10714	10720	10605	10727	10819	10641	10659	10642	10765	10630	10505	10620	10587	10674	10646	10616	10599	10605	10698	10607	10772	10655	10580	10591	10650	10734	10527	10726	10532	10497	10611	10612	10768	10596	10598	10724	10608	10512	10612	10541	10667	10555	10631	10534	10659	10599	10583	10703	10644	10658	10739	10779	10596	10600	10602	10816	10570	10761	10583	10530	10643	10771	10580	10813	10544	10767	10585	10628	10716	10704	10665	10724	10701	10521	10658	10677	10634	10687	10727	10779	10609	10581	10627	10480	10418	10760	10610	10733	10562	10613	10849	10514	10613	10753	10572	10618	10745	10594	10741	10647	10648	10669	10405	10590	10680	10655	10697	10575	10604	10731	10749	10633	10683	10662	10740	10657	10785	10646	10684	10507	10591	10646	10718	10599	10567	10614	10621	10535	10743	10574	10687	10819	10789	10654	10729	10576	10627	10683	10764	10590	10730	10685	10661	10631	10776	10678	10505	10747	10554	10665	10482	10602	10736	10600	10744	10551	10794	10695	10653	10713	10641	10624	10530	10714	10591	10597	10595	10805	10588	10691	10573	10718	10623	10704	10665	10507	10756	10593	10734	10701	10592	10737	10894	10634	10562	10618	10735	10626	10680	10613	10704	10628	10640	10575	10689	10719	10496	10648	10701	10559	10682	10654	10609	10774	10562	10606	10749	10581	10526	10773	10542	10607	10660	10643	10578	10594	10519	10563	10816	10694	10717	10649	10620	10732	10709	10490	10620	10731	10595	10785	10770	10557	10754	10490	10582	10583	10746	10587	10667	10578	10694	10658	10633	10643	10598	10504	10745	10491	10589	10618	10800	10686	10755	10523	10661	10681	10665	10430	10742	10632	10791	10661	10507	10552	10511	10642	10653	10698	10717	10660	10808	10645	10583	10558	10610	10586	10663	10613	10595	10638	10701	10757	10748	10751	10584	10717	10734	10439	10562	10716	10523	10421	10790	10537	10822	10827	10547	10672	10690	10708	10743	10545	10447	10758	10715	10581	10702	10634	10688	10656	10795	10560	10610	10566	10648	10561	10661	10562	10594	10705	10716	10571	10660	10708	10714	10675	10664	10704	10643	10663	10557	10717	10545	10854	10592	10809	10637	10417	10670	10611	10621	10532	10647	10524	10723	10665	10448	10648	10607	10706	10718	10769	10875	10682	10791	10600	11019	10681	10627	10727	10551	10573	10621	10583	10714	10681	10624	10719	10612	10616	10763	10652	10687	10661	10579	10508	10619	10575	10617	10518	10793	10570	10647	10623	10656	10586	10707	10575	10744	10686	10684	10649	10633	10627	10753	10575	10642	10703	10620	10542	10533	10510	10429	10590	10660	10571	10746	10843	10629	10697	10658	10638	10525	10540	10783	10527	10484	10609	10643	10544	10666	10672	10502	10705	10587	10567	10545	10820	10606	10647	10802	10567	10720	10759	10675	10666	10710	10769	10629	10824	10669	10623	10719	10618	10625	10643	10818	10772	10671	10569	10622	10812	10722	10490	10653	10558	10757	10759	10778	10752	10738	10635	10618	10677	10657	10683	10764	10714	10622	10673	10595	10645	10681	10564	10629	10675	10574	10588	10644	10590	10632	10767	10632	10784	10629	10461	10620	10643	10622	10495	10614	10815	10662	10588	10716	10725	10772	10834	10628	10557	10586	10708	10564	10553	10618	10570	10677	10633	10772	10707	10679	10584	10511	10508	10537	10470	10567	10608	10654	10541	10665	10508	10710	10789	10633	10661	10640	10578	10724	10586	10514	10598	10724	10824	10499	10546	10617	10655	10640	10633	10703	10567	10638	10516	10603	10789	10652	10617	10654	10674	10610	10616	10695	10775	10648	10599	10453	10587	10772	10574	10570	10591	10541	10762	10605	10739	10675	10815	10694	10636	10598	10741	10661	10613	10759	10772	10618	10686	10532	10791	10740	10444	10646	10594	10686	10669	10598	10723	10625	10597	10648	10738	10550	10675	10579	10519	10719	10527	10702	10575	10716	10583	10533	10768	10523	10681	10573	10630	10649	10670	10656	10747	10630	10644	10639	10462	10597	10750	10659	10520	10625	10795	10535	10711	10683	10598	10793	10664	10661	10676	10538	10655	10714	10820	10622	10666	10668	10786	10635	10767	10557	10580	10606	10740	10604	10752	10634	10628	10692	10592	10685	10535	10542	10768	10674	10797	10592	10687	10628	10553	10500	10822	10585	10760	10556	10685	10652	10623	10502	10775	10686	10618	10679	10583	10646	10650	10695	10598	10732	10601	10602	10589	10711	10561	10706	10765	10579	10749	10737	10538	10731	10588	10685	10645	10728	10552	10637	10463	10583	10726	10575	10553	10555	10594	10594	10712	10630	10600	10553	10547	10693	10725	10597	10602	10607	10718	10567	10750	10668	10626	10528	10461	10705	10669	10540	10603	10680	10777	10585	10595	10547	10752	10703	10720	10551	10692	10598	10755	10701	10586	10551	10612	10551	10757	10674	10705	10645	10689	10636	10669	10780	10545	10605	10600	10572	10631	10657	10592	10731	10671	10564	10605	10614	10664	10707	10604	10782	10611	10606	10716	10548	10629	10604	10646	10544	10633	10866	10836	10632	10686	10694	10676	10489	10626	10813	10599	10636	10590	10673	10658	10538	10697	10820	10730	10595	10574	10533	10576	10722	10611	10668	10535	10622	10605	10470	10664	10693	10545	10712	10678	10556	10708	10561	10676	10754	10669	10713	10606	10652	10519	10562	10779	10544	10636	10431	10657	10599	10650	10540	10726	10722	10683	10656	10601	10609	10672	10629	10598	10655	10581	10751	10661	10750	10600	10656	10678	10610	10670	10577	10591	10437	10682	10528	10815	10605	10715	10633	10675	10645	10683	10547	10616	10664	10449	10789	10792	10523	10734	10535	10650	10657	10622	10639	10623	10589	10678	10599	10510	10652	10665	10617	10632	10592	10640	10683	10675	10625	10729	10624	10746	10602	10537	10608	10681	10572	10481	10789	10690	10653	10664	10439	10626	10611	10657	10627	10654	10651	10704	10670	10644	10651	10739	10755	10549	10690	10546	10673	10658	10560	10583	10551	10456	10592	10577	10656	10521	10569	10518	10718	10682	10632	10757	10605	10582	10675	10650	10685	10577	10674	10556	10722	10679	10781	10550	10700	10550	10700	10831	10625	10729	10623	10733	10717	10676	10673	10555	10571	10558	10719	10584	10621	10740	10574	10635	10631	10485	10640	10786	10555	10796	10629	10606	10700	10768	10662	10699	10462	10618	10534	10632	10719	10642	10618	10667	10689	10520	10568	10618	10557	10812	10632	10736	10561	10701	10485	10771	10611	10743	10592	10668	10675	10631	10593	10614	10690	10660	10602	10583	10729	10504	10713	10586	10673	10615	10607	10587	10465	10602	10534	10697	10658	10480	10478	10672	10687	10656	10838	10643	10741	10605	10747	10701	10557	10654	10690	10556	10555	10649	10542	10667	10695	10699	10763	10849	10729	10699	10583	10659	10579	10564	10572	10641	10666	10585	10715	10684	10649	10596	10498	10766	10527	10482	10415	10599	10629	10664	10658	10528	10675	10630	10604	10725	10605	10738	10656	10448	10762	10625	10656	10688	10718	10596	10507	10555	10628	10581	10582	10696	10695	10696	10670	10708	10615	10695	10574	10631	10658	10698	10503	10617	10684	10598	10546	10685	10594	10576	10685	10731	10687	10605	10585	10651	10755	10652	10675	10679	10631	10762	10422	10658	10714	10657	10777	10844	10494	10648	10554	10563	10680	10806	10592	10608	10539	10570	10501	10574	10800	10776	10666	10482	10922	10693	10768	10663	10583	10692	10585	10600	10641	10513	10590	10524	10650	10498	10732	10858	10691	10499	10804	10731	10589	10648	10759	10595	10541	10632	10645	10608	10762	10831	10781	10653	10668	10701	10640	10593	10578	10623	10568	10815	10645	10564	10760	10650	10564	10686	10600
34750	40857	39182	27615	22042	22506	22623	20993	18728	17711	16914	16477	16599	16648	16622	16327	16635	16654	16515	16522	16359	16588	16457	16624	16449	16458	16562	16420	16546	16606	16497	16302	16627	16559	16448	16572	16564	16678	16467	16561	16472	16514	16627	16433	16478	16532	16407	16550	16582	16467	16488	16469	16468	16608	16696	16503	16448	16407	16661	16702	16582	16257	16407	16595	16743	16563	16578	16571	16421	16554	16341	16425	16515	16436	16522	16423	16604	16421	16309	16317	16310	16485	16464	16465	16414	16500	16560	16471	16559	16603	16362	16558	16321	16600	16474	16595	16597	16496	16544	16401	16387	16355	16605	16784	16557	16249	16595	16499	16411	16427	16499	16657	16755	16411	16697	16619	16306	16657	16369	16280	16435	16560	16545	16460	16384	16291	16426	16479	16429	16420	16324	16740	16576	16633	16411	16618	16459	16466	16653	16472	16540	16634	16400	16343	16553	16527	16344	16519	16573	16543	16536	16539	16288	16580	16381	16396	16448	16491	16457	16611	16331	16656	16594	16433	16532	16521	16632	16305	16627	16524	16510	16553	16619	16409	16650	16502	16596	16551	16433	16557	16625	16409	16467	16479	16612	16469	16539	16467	16586	16599	16343	16527	16479	16568	16505	16646	16411	16502	16513	16612	16637	16408	16372	16562	16597	16697	16375	16349	16546	16434	16730	16184	16524	16313	16336	16526	16606	16551	16358	16463	16580	16613	16594	16522	16619	16601	16625	16604	16458	16490	16384	16423	16675	16469	16534	16510	16430	16547	16598	16246	16307	16437	16648	16496	16673	16384	16504	16430	16487	16560	16667	16500	16464	16469	16470	16684	16333	16550	16694	16749	16354	16421	16482	16444	16537	16666	16482	16512	16735	16567	16356	16478	16607	16364	16557	16346	16340	16528	16765	16616	16433	16545	16648	16465	16500	16542	16832	16476	16581	16502	16429	16509	16677	16714	16592	16664	16574	16630	16503	16631	16515	16434	16358	16740	16351	16289	16515	16458	16336	16649	16614	16559	16425	16357	16605	16346	16505	16341	16199	16348	16478	16610	16537	16567	16373	16627	16523	16501	16585	16414	16594	16413	16442	16543	16520	16417	16305	16320	16422	16505	16531	16465	16446	16470	16343	16262	16451	16636	16644	16484	16444	16630	16611	16519	16614	16422	16609	16453	16630	16764	16679	16684	16454	16462	16662	16451	16577	16684	16671	16330	16530	16403	16342	16265	16461	16519	16635	16517	16525	16321	16545	16537	16429	16679	16477	16354	16448	16592	16573	16473	16579	16398	16528	16549	16430	16709	16526	16476	16369	16707	16524	16468	16533	16312	16362	16450	16418	16512	16433	16414	16653	16702	16588	16486	16451	16509	16537	16732	16530	16359	16558	16495	16450	16425	16539	16533	16353	16630	16632	16684	16553	16523	16559	16690	16391	16481	16490	16390	16601	16580	16481	16438	16484	16687	16488	16607	16475	16446	16407	16577	16484	16524	16526	16349	16577	16537	16595	16617	16415	16671	16431	16585	16415	16302	16632	16590	16395	16387	16475	16453	16613	16622	16639	16582	16489	16537	16682	16444	16352	16351	16512	16597	16674	16216	16471	16335	16442	16219	16347	16515	16655	16659	16524	16649	16592	16618	16632	16548	16546	16388	16304	16624	16574	16638	16437	16486	16465	16366	16520	16597	16608	16268	16389	16507	16392	16417	16391	16647	16449	16676	16596	16613	16512	16580	16545	16705	16568	16664	16394	16691	16481	16490	16458	16687	16580	16432	16617	16589	16514	16480	16538	16553	16563	16417	16350	16385	16295	16243	16480	16658	16575	16522	16520	16472	16418	16547	16570	16501	16447	16331	16394	16516	16550	16731	16690	16359	16430	16399	16544	16496	16426	16218	16537	16306	16341	16576	16503	16382	16599	16456	16555	16279	16448	16447	16433	16588	16702	16521	16479	16650	16567	16595	16425	16529	16589	16583	16708	16504	16468	16491	16457	16413	16508	16468	16467	16374	16420	16649	16673	16408	16650	16583	16496	16696	16578	16679	16419	16387	16584	16562	16614	16624	16550	16428	16386	16617	16290	16361	16348	16153	16609	16501	16405	16622	16613	16584	16424	16462	16510	16656	16385	16331	16538	16657	16747	16428	16528	16383	16587	16602	16652	16488	16497	16593	16622	16506	16548	16407	16642	16359	16433	16551	16345	16141	16636	16371	16827	16305	16628	16555	16583	16578	16439	16666	16681	16243	16428	16609	16401	16437	16456	16568	16572	16536	16628	16467	16517	16440	16455	16483	16498	16641	16412	16498	16383	16493	16656	16270	16742	16555	16528	16575	16550	16494	16621	16711	16634	16594	16562	16543	16447	16396	16318	16528	16501	16705	16754	16432	16588	16437	16557	16593	16599	16506	16490	16446	16583	16638	16571	16347	16716	16462	16388	16576	16582	16544	16449	16482	16486	16245	16512	16500	16476	16519	16627	16595	16544	16575	16305	16639	16388	16527	16508	16375	16400	16564	16622	16446	16615	16477	16548	16590	16607	16771	16416	16493	16608	16376	16595	16472	16465	16725	16562	16377	16499	16503	16227	16345	16557	16407	16521	16622	16604	16485	16390	16700	16333	16303	16403	16704	16281	16625	16633	16348	16395	16546	16467	16605	16546	16489	16439	16487	16510	16459	16582	16314	16364	16486	16479	16476	16392	16509	16273	16475	16331	16406	16505	16573	16422	16453	16457	16275	16506	16327	16227	16501	16541	16503	16427	16533	16508	16402	16467	16461	16365	16399	16404	16372	16578	16686	16538	16352	16444	16628	16514	16327	16618	16448	16550	16471	16428	16727	16580	16424	16555	16331	16699	16671	16621	16547	16618	16156	16755	16527	16542	16608	16582	16474	16495	16375	16549	16661	16492	16429	16597	16388	16327	16438	16401	16427	16408	16492	16601	16548	16678	16453	16550	16571	16530	16637	16581	16432	16720	16829	16505	16645	16627	16310	16544	16426	16612	16355	16508	16403	16586	16536	16313	16205	16904	16266	16570	16589	16509	16526	16552	16645	16344	16513	16562	16805	16486	16416	16575	16543	16403	16306	16411	16593	16703	16503	16517	16553	16403	16390	16582	16463	16505	16196	16502	16377	16525	16571	16532	16627	16461	16440	16713	16551	16540	16429	16531	16325	16522	16709	16567	16546	16518	16516	16371	16569	16468	16474	16600	16394	16430	16682	16646	16679	16518	16495	16413	16693	16433	16574	16809	16619	16470	16760	16672	16744	16566	16488	16441	16397	16614	16723	16648	16489	16329	16498	16524	16401	16576	16636	16487	16479	16500	16386	16284	16334	16533	16552	16637	16446	16642	16535	16591	16431	16655	16409	16583	16391	16409	16567	16371	16519	16556	16583	16537	16387	16572	16745	16367	16606	16468	16440	16386	16710	16444	16341	16586	16330	16560	16707	16379	16431	16537	16729	16413	16586	16587	16642	16647	16504	16631	16703	16508	16670	16555	16392	16463	16460	16490	16401	16517	16790	16528	16454	16516	16622	16585	16436	16511	16431	16593	16484	16548	16568	16423	16523	16446	16528	16628	16614	16522	16582	16629	16561	16449	16611	16496	16655	16475	16532	16691	16384	16435	16666	16492	16531	16622	16446	16607	16564	16613	16537	16507	16469	16538	16595	16292	16532	16377	16427	16547	16540	16361	16600	16726	16589	16516	16498	16456	16710	16681	16572	16353	16492	16309	16563	16228	16581	16435	16491	16339	16437	16561	16488	16680	16652	16429	16342	16389	16490	16399	16587	16668	16400	16631	16475	16170	16457	16576	16509	16575	16555	16506	16405	16438	16617	16500	16454	16616	16548	16255	16415	16492	16583	16468	16364	16521	16618	16557	16489	16389	16574	16558	16630	16597	16492	16586	16473	16671	16519	16565	16555	16542	16438	16698	16644	16555	16404	16465	16378	16390	16698	16631	16601	16504	16520	16692	16655	16545	16620	16487	16532	16595	16533	16573	16415	16528	16740	16480	16540	16470	16570	16590	16615	16727	16434	16636	16469	16373	16581	16736	16597	16539	16627	16427	16547	16401	16449	16507	16647	16545	16723	16676	16561	16724	16408	16463	16608	16560	16506	16545	16443	16744	16499	16442	16431	16544	16452	16353	16519	16423	16302	16658	16461	16464	16382	16553	16602	16692	16534	16516	16625	16357	16508	16540	16600	16401	16423	16523	16631	16344	16450	16515	16559	16687	16453	16692	16605	16757	16438	16509	16526	16347	16473	16362	16309	16479	16677	16560	16379	16686	16456	16492	16654	16657	16721	16630	16536	16604	16502	16383	16486	16681	16442	16662	16509	16677	16417	16630	16286	16414	16456	16743	16385	16574	16753	16522	16684	16589	16550	16369	16475	16690	16555	16540	16483	16429	16501	16430	16102	16495	16421	16485	16583	16619	16485	16588	16401	16526	16414	16653	16538	16473	16434	16467	16585	16620	16545	16453	16625	16596	16684	16385	16615	16435	16648	16453	16444	16459	16408	16559	16521	16724	16670	16552	16630	16591	16541	16496	16560	16479	16438	16547	16525	16605	16438	16390	16528	16219	16425	16476	16580	16695	16459	16581	16411	16589	16779	16514	16625	16525	16499	16340	16585	16597	16641	16617	16728	16493	16305	16731	16464	16445	16524	16569	16334	16298	16382	16414	16464	16636	16584	16530	16597	16502	16429	16599	16537	16413	16447	16507	16611	16520	16427	16616	16612	16524	16671	16681	16569	16594	16593	16544	16495	16540	16495	16627	16680	16637	16697	16479	16568	16446	16396	16581	16708	16596	16326	16486	16569	16583	16432	16638	16607	16652	16704	16639	16812	16643	16522	16401	16473	16609	16594	16523	16433	16545	16562	16337	16454	16517	16335	16682	16719	16602	16518	16520	16609	16366	16452	16462	16430	16483	16547	16540	16517	16422	16623	16585	16501	16647	16665	16628	16567	16631	16474	16556	16474	16443	16261	16371	16419	16579	16278	16536	16711	16689	16619	16366	16457	16574	16614	16411	16166	16729	16602	16389	16525	16588	16637	16586	16588	16527	16543	16477	16444	16557	16622	16482	16395	16426	16474	16463	16347	16506	16238	16507	16541	16395	16259	16347	16459
27795	49156	34168	18578	15056	16003	15396	14091	11836	10953	10432	10362	10277	10389	10169	10348	10319	10200	10214	10157	10304	10107	10094	10177	10325	10145	10131	10198	10227	10244	10304	10340	10165	10332	10211	10199	10220	10230	10198	10397	10245	10229	10215	10187	10174	10106	10185	10325	10298	10158	10268	10216	10233	10286	10244	10287	10223	10234	10196	10285	10173	10234	10226	10025	10379	10200	10096	10309	10354	10207	10198	10127	10251	10223	10302	10317	10111	10000	10139	10142	10055	10170	10199	10223	10211	10193	10232	10216	10220	10167	10374	10376	10141	10273	10216	10308	10148	10174	10217	9991	10210	10258	10230	10182	10223	10229	10115	10395	10078	10177	10152	10288	10312	10252	10224	10284	10321	10105	10268	10164	10110	10111	10310	10303	10215	10299	10182	10299	10169	10146	10046	10199	10215	10115	10355	10149	10185	10237	10204	10131	10305	10246	10336	10132	10261	10189	10163	10040	10230	10162	10196	10357	10293	10153	10222	10182	10106	10219	10335	10097	10270	10089	10163	10181	10273	10316	10129	10305	10111	10448	10287	10231	10103	10214	10317	10221	10254	10287	10194	10234	10170	10262	10181	10257	10306	10171	10189	10281	10251	10276	10323	10462	10213	10137	10320	10165	10224	10324	10348	10081	10097	10194	10217	10397	10182	10188	10258	10189	10357	10180	10240	10307	10149	10227	10269	10123	10297	10251	10211	10164	10191	10154	10252	10276	10144	10110	10212	10213	10196	10152	10215	10113	10145	10062	10205	10307	10214	10257	10299	10229	10294	10106	10372	10269	10288	10176	10205	10238	10171	10142	10313	10204	10150	10234	10297	10144	10172	10279	10317	10248	10170	10208	10323	10264	10328	10142	10210	10123	10173	10147	10182	10062	10179	10149	10262	10227	10190	10170	10180	10150	10272	10134	10157	10201	10101	10188	10032	10317	10073	10199	10257	10038	10105	10226	10292	10311	10265	10197	10373	10288	10145	10041	10188	10242	10170	10254	10060	10319	10262	10070	10193	10077	10221	10214	10258	10002	10134	10238	10318	10235	10363	10232	9958	10204	10167	10168	10327	10247	10229	10222	10279	10253	10245	10186	10153	10175	10390	10127	10266	10210	10133	10227	10106	10325	10264	10197	10025	10342	10199	10332	10285	10243	10101	10261	10132	10293	10179	10177	10197	10161	10151	10274	10150	10239	10165	10170	10300	10252	10318	10310	10257	10226	10140	10252	10211	10212	10172	10306	10251	10165	10230	10270	10144	10296	10216	10286	10339	10193	10101	10224	10074	10270	9963	10278	10217	10359	10167	10221	10328	10299	10235	10192	10138	10281	10126	10280	10231	10367	10239	10155	10295	10075	10288	10236	10113	10197	10279	9976	10162	10428	10221	10257	10258	10192	10303	10281	10167	10153	10292	10093	10311	10239	10094	10109	10146	10131	10165	10246	10204	10172	10184	10242	10343	10151	10337	10059	10166	10117	10127	10228	10016	10284	10084	10117	10263	10064	10154	10147	10139	10330	10170	10241	10365	10239	10098	10270	10335	10258	10251	10186	10199	10159	10182	10220	10205	10085	10227	10269	10131	10208	10234	10352	10226	10462	10235	10240	10023	10181	10161	10072	10266	10178	10326	10163	10184	10248	10166	10123	10109	10047	10372	10302	10165	10270	10190	10281	10327	10213	10143	10345	10238	10322	10349	10203	10259	10170	10225	10091	10372	10199	10216	10222	10233	10244	10207	10199	10306	10240	10373	10214	10156	10184	10225	10262	10146	10227	10161	10045	10223	10319	10215	10068	10282	10242	10059	10353	10278	10231	10230	10294	10283	10194	10211	10042	10177	10145	10249	10196	10142	10321	10141	10227	10191	10118	10141	10196	10283	10305	10301	10159	10287	10238	10224	10357	10380	10358	10240	10231	10232	10229	10262	10143	10373	10225	10183	10153	10255	10083	10227	10010	10325	10302	10124	10095	10179	10343	10105	10147	10184	10181	10249	10254	10212	10188	10292	10192	10267	10265	10101	10160	10201	10189	10179	10324	10218	10209	10305	10143	10250	10292	10124	10075	10284	10184	10088	10177	10239	10001	10209	10197	10223	10253	10231	10220	10254	10149	10452	10070	10110	10162	10300	10165	10185	10207	10213	10177	10140	10090	10181	10256	10110	10273	10120	10246	10398	10208	10370	10209	10180	10228	10260	10378	10314	10382	10409	10317	10301	10211	10087	10193	10155	10258	10182	10183	10343	10191	10276	10357	10243	10213	10359	10138	10267	10201	10205	10182	10219	10064	10226	10320	10220	10186	10229	10109	10183	10212	10160	10163	10171	10229	10253	10216	10223	10161	10257	10523	10196	10180	10013	10258	10139	10232	10236	10128	10107	10161	10079	10180	10067	10218	10212	10199	10265	10146	10078	10261	10119	10063	10304	10109	10348	9992	10297	10238	10170	10269	10062	10282	10033	10114	10182	10254	10107	10264	10239	10254	10178	10210	10291	10233	10127	10254	10194	10231	10322	10187	10142	10370	10221	10228	10167	10178	10135	10174	10268	10183	10247	10196	10321	10227	10223	10207	10317	10147	10391	10365	10108	10300	10223	10221	10405	10312	10067	10240	10179	10150	10119	10250	10239	10119	10305	10191	10187	10322	10181	10088	10188	10277	10100	10182	10139	10288	10135	10176	10179	10302	10257	10227	10207	10258	10264	10180	10161	10267	10280	10071	10177	10157	10315	10336	10136	10328	10279	10239	10079	10335	10289	10114	10132	10131	10104	10109	10171	10155	10268	10219	10117	10403	10258	10099	10168	10192	10257	10314	10276	10181	10103	10293	10261	10209	10277	10176	10170	10200	10212	10115	10204	10058	10311	10244	10207	10135	10275	10140	10176	10289	10271	10210	10298	10281	10206	10223	10344	10310	10107	10190	10092	10160	10191	10284	10353	10289	10277	10177	10189	10112	10059	10148	10203	10194	10342	10067	10194	10135	10153	10464	10212	10231	10245	10067	10307	10133	10170	10238	10298	10184	10223	10183	10214	10303	10327	10192	10342	10262	10330	10193	10266	10187	10329	10206	10139	10257	10207	10351	10267	10176	10198	10113	10257	10227	10273	10188	10142	10141	10234	10269	10289	10167	10225	10276	10054	10148	10232	10056	10180	10062	10294	10244	10093	10134	10299	10300	10182	10133	10201	10154	10214	10256	10291	10150	10114	10310	10231	10338	10222	10093	10126	10125	10313	10289	10222	10337	10211	10071	10143	10096	10300	10118	10238	10149	10016	10268	10224	10263	10237	10202	10255	10159	10369	10251	10134	10160	10145	10293	10229	10308	10223	10246	10182	10063	10246	10223	10281	10250	10331	10251	10107	10234	10298	10265	10261	10241	10342	10297	10315	10242	10209	10122	10171	10259	10188	10090	10385	10304	10241	10177	10302	10240	10111	10097	10256	10254	10113	10372	10276	10087	10287	10099	10207	10334	10128	10244	10072	10289	10248	10201	10130	10001	10206	10201	10242	10285	10372	10162	10300	10174	10215	10160	10084	10429	10228	10312	10103	10244	10358	10140	10094	10158	10158	10103	10281	10165	10230	10250	10294	10114	10293	10226	10271	10289	10271	10321	10305	10166	10163	10204	10195	10154	10203	10159	10236	10060	10100	10098	10279	10166	10381	10117	10082	10113	10213	10219	10273	10321	10205	10196	10208	10193	10186	10337	10067	10245	10369	10101	10234	10357	10286	10134	10562	10293	10529	10113	10176	10297	10367	10269	10131	10176	10043	10093	10206	10078	10353	10184	10157	10112	10138	10188	10244	10161	10237	10202	10250	10213	10119	10153	10159	10125	10208	10090	10167	10140	10292	10221	10180	10048	10047	10273	10081	10306	10289	10298	10186	10225	10294	10149	10242	10318	10391	10235	10298	10142	10197	10240	10234	10192	10181	10143	10309	10345	10297	10340	10250	10255	10281	10170	10133	10103	10242	10261	10048	10166	10218	10203	10233	10332	10210	10266	10144	10228	10245	10266	10257	10367	10079	10239	10218	10229	10373	10294	10311	10117	10351	10170	9986	10202	10195	10148	10160	10192	10458	10223	10251	10300	10157	10081	10210	10303	10161	10164	10180	10426	10219	10219	10237	10333	10144	10118	10314	10038	10288	10235	10241	10238	10261	10218	10227	10382	10252	10191	10219	10170	10310	10404	10261	10131	10062	10210	10161	10151	10240	10247	10122	10276	10452	10323	10175	10414	10057	10281	10267	10159	10233	10180	10393	10086	10193	10194	10190	10418	10189	10225	10243	10181	10218	10332	10361	10220	10272	10300	10199	10261	10107	10040	10172	10340	10081	10206	10187	10138	10269	10351	10196	10176	10179	10244	10262	10220	10092	10239	10251	10264	10224	10200	10184	10127	10353	10267	10258	10257	10208	10087	10210	10242	10136	10109	10303	10200	10225	10191	10102	10272	10145	10218	10256	10157	10239	10367	10460	10179	10154	10201	10157	10343	10302	10277	10257	10277	10327	10274	10217	10337	10057	10371	10211	10273	10303	10220	10144	10225	10160	10207	10172	10157	10322	10248	10313	10230	10069	10274	10203	10310	10132	10225	10197	10191	10216	10225	9885	10074	10195	10238	10114	10141	10300	10212	10386	10240	10356	10333	10264	10229	10317	10207	10169	10039	10013	10097	10344	10144	10257	10277	10013	10254	10259	10215	10271	10263	10295	10126	10302	10195	10219	10214	10177	10284	10271	10249	10183	10243	10159	10382	10234	10430	10322	9947	10194	10270	10103	10183	10218	10175	10292	10165	10220	10355	10310	10226	10118	10216	10249	10016	10268	10225	10140	10136	10250	10288	10157	10155	10240	10338	10253	10105	10184	10204	10256	10210	10166	10232	10181	10245	10191	10188	10049	10157	10221	10084	10228	10331	10219	10016	10124	10533	10440	10077	10155	10166	10273	10186	10007	10170	10208	10174	10109	10271	10329	10304	10177	10139	10205	10278	10236	10262	10248	10171	10355	10432	10213	10181	10185	10215	10296	10150	10255	10288	10358	10130	10254	10341	10061	10164	10239	10265	10308	10103	10124	10283	10116	10185	10175	10310	10041	10228	10231	10278	10382	10105	10069	10274	10017	10222	10220	10295	10322	10154
25892	22579	31296	34316	33281	48749	37618	33865	28898	22445	18445	17034	17033	16762	16750	16662	16635	16409	16497	16685	16562	16434	16494	16690	16583	16492	16603	16626	16737	16367	16738	16473	16653	16330	16552	16551	16467	16591	16602	16588	16457	16691	16554	16623	16722	16850	16510	16838	16424	16617	16546	16612	16379	16528	16494	16579	16381	16390	16610	16549	16406	16625	16483	16690	16586	16578	16763	16583	16450	16258	16698	16629	16624	16595	16651	16468	16574	16495	16628	16591	16511	16666	16621	16634	16624	16645	16623	16350	16537	16547	16524	16467	16721	16253	16487	16542	16474	16512	16469	16526	16275	16409	16542	16571	16681	16396	16422	16556	16589	16454	16574	16348	16571	16598	16679	16526	16469	16526	16654	16526	16464	16496	16503	16543	16291	16372	16458	16391	16777	16557	16384	16600	16461	16568	16613	16583	16558	16574	16617	16590	16881	16349	16396	16482	16441	16450	16519	16574	16433	16558	16618	16463	16583	16387	16514	16572	16474	16469	16459	16566	16694	16583	16556	16665	16469	16732	16414	16308	16437	16495	16430	16412	16445	16403	16426	16598	16687	16655	16639	16643	16387	16768	16606	16592	16503	16629	16452	16400	16615	16317	16656	16507	16550	16619	16853	16480	16319	16605	16578	16637	16472	16371	16422	16499	16496	16412	16585	16438	16588	16522	16447	16458	16623	16491	16461	16478	16613	16725	16796	16564	16531	16520	16382	16618	16447	16466	16624	16437	16443	16507	16545	16613	16323	16604	16576	16661	16655	16324	16281	16513	16709	16411	16504	16447	16315	16610	16376	16465	16432	16295	16448	16433	16598	16539	16403	16502	16298	16342	16547	16330	16616	16718	16642	16489	16617	16591	16365	16675	16582	16556	16647	16522	16459	16446	16460	16512	16649	16476	16469	16327	16639	16451	16541	16527	16807	16381	16656	16322	16210	16572	16480	16474	16432	16535	16373	16775	16577	16513	16607	16600	16406	16548	16648	16311	16719	16485	16534	16408	16436	16449	16372	16443	16394	16418	16564	16669	16584	16578	16399	16461	16382	16622	16556	16601	16580	16455	16510	16616	16555	16438	16618	16451	16508	16391	16606	16429	16354	16422	16440	16506	16624	16553	16251	16384	16527	16729	16359	16609	16571	16265	16449	16745	16493	16645	16608	16543	16535	16478	16454	16405	16521	16511	16558	16441	16488	16626	16533	16577	16434	16409	16557	16617	16373	16503	16525	16410	16509	16350	16692	16493	16457	16392	16607	16498	16492	16567	16474	16617	16527	16519	16386	16359	16554	16571	16455	16653	16613	16653	16699	16519	16701	16533	16449	16399	16807	16614	16697	16672	16709	16442	16507	16457	16582	16463	16526	16607	16654	16504	16390	16621	16617	16512	16606	16618	16509	16661	16312	16465	16245	16493	16642	16409	16529	16444	16436	16603	16688	16561	16751	16603	16257	16300	16476	16497	16562	16528	16293	16330	16531	16483	16514	16370	16559	16503	16330	16512	16358	16572	16575	16538	16291	16547	16450	16627	16723	16622	16523	16590	16565	16525	16588	16591	16399	16670	16579	16661	16679	16305	16563	16578	16554	16429	16624	16483	16538	16450	16512	16504	16572	16647	16630	16537	16698	16587	16482	16652	16595	16561	16802	16387	16413	16682	16505	16672	16614	16612	16518	16408	16442	16619	16620	16471	16681	16505	16449	16492	16506	16456	16490	16429	16383	16379	16348	16439	16710	16653	16431	16646	16553	16417	16489	16500	16635	16409	16512	16594	16394	16445	16476	16449	16408	16392	16483	16467	16652	16607	16450	16563	16692	16610	16558	16395	16549	16604	16328	16437	16482	16534	16427	16618	16712	16525	16663	16631	16739	16542	16534	16530	16411	16642	16541	16597	16486	16488	16512	16693	16483	16520	16577	16650	16636	16492	16501	16343	16541	16565	16456	16649	16446	16385	16348	16522	16560	16232	16615	16306	16603	16511	16749	16647	16229	16433	16586	16597	16472	16517	16515	16643	16544	16529	16446	16528	16578	16649	16698	16553	16563	16466	16571	16369	16349	16487	16512	16592	16486	16491	16463	16411	16410	16386	16597	16479	16447	16591	16520	16615	16514	16677	16519	16474	16536	16524	16672	16610	16630	16601	16596	16571	16382	16443	16560	16514	16627	16505	16528	16666	16386	16379	16517	16696	16431	16621	16487	16422	16401	16341	16639	16526	16535	16563	16414	16497	16547	16372	16452	16321	16608	16411	16488	16453	16810	16372	16389	16582	16424	16650	16598	16401	16569	16659	16526	16512	16315	16391	16667	16699	16739	16473	16562	16596	16641	16719	16450	16344	16470	16331	16260	16484	16566	16468	16470	16481	16660	16482	16521	16512	16401	16707	16714	16616	16271	16603	16308	16644	16734	16703	16625	16775	16638	16380	16372	16597	16573	16526	16205	16543	16413	16640	16579	16583	16577	16491	16426	16456	16502	16644	16588	16521	16555	16542	16567	16564	16303	16384	16486	16457	16550	16585	16656	16460	16512	16587	16606	16461	16437	16356	16475	16583	16681	16674	16426	16514	16468	16589	16721	16628	16567	16433	16587	16176	16498	16746	16462	16436	16409	16434	16314	16458	16580	16457	16664	16662	16707	16491	16675	16392	16550	16359	16499	16776	16664	16528	16689	16596	16373	16394	16407	16546	16349	16629	16657	16279	16596	16670	16463	16596	16504	16573	16385	16699	16579	16458	16434	16301	16483	16445	16759	16634	16354	16327	16580	16715	16459	16715	16394	16445	16476	16505	16602	16501	16440	16505	16452	16189	16635	16444	16445	16486	16496	16550	16512	16438	16624	16597	16484	16415	16449	16609	16696	16671	16747	16673	16573	16554	16413	16544	16516	16761	16603	16348	16465	16796	16398	16481	16416	16564	16508	16609	16700	16795	16636	16534	16417	16459	16493	16400	16633	16458	16493	16544	16490	16601	16683	16572	16740	16338	16660	16310	16334	16427	16531	16499	16571	16461	16624	16635	16675	16566	16508	16671	16544	16390	16479	16805	16470	16569	16707	16610	16323	16589	16681	16476	16366	16475	16551	16588	16594	16499	16444	16467	16193	16695	16539	16504	16547	16494	16415	16511	16515	16652	16606	16804	16602	16517	16432	16494	16592	16580	16753	16637	16666	16663	16790	16649	16586	16347	16560	16554	16672	16755	16489	16560	16660	16619	16439	16303	16546	16546	16453	16625	16560	16587	16489	16521	16592	16483	16323	16398	16608	16585	16522	16454	16559	16524	16443	16558	16708	16427	16549	16474	16467	16593	16534	16432	16587	16578	16721	16532	16533	16323	16687	16377	16706	16712	16622	16502	16340	16448	16626	16389	16828	16516	16422	16411	16526	16579	16582	16644	16620	16486	16594	16729	16443	16519	16700	16456	16569	16407	16498	16460	16474	16517	16631	16796	16391	16340	16276	16459	16668	16525	16624	16625	16404	16443	16808	16711	16475	16418	16544	16489	16487	16448	16623	16522	16759	16680	16548	16425	16506	16382	16583	16339	16465	16557	16552	16330	16719	16528	16448	16388	16440	16415	16554	16652	16221	16615	16446	16580	16721	16487	16458	16404	16360	16464	16678	16641	16410	16660	16572	16632	16465	16359	16555	16765	16561	16282	16352	16600	16508	16655	16430	16409	16497	16345	16339	16383	16667	16344	16494	16488	16719	16451	16693	16632	16449	16652	16505	16540	16474	16523	16590	16553	16455	16396	16403	16618	16549	16435	16647	16302	16341	16626	16602	16588	16424	16343	16592	16398	16462	16425	16522	16516	16542	16526	16778	16475	16439	16586	16575	16361	16644	16577	16470	16326	16569	16609	16636	16414	16590	16541	16557	16453	16693	16630	16537	16625	16514	16469	16399	16547	16329	16598	16386	16598	16637	16255	16646	16487	16561	16511	16503	16717	16520	16573	16535	16670	16544	16624	16576	16432	16367	16290	16306	16688	16546	16500	16723	16310	16625	16688	16651	16487	16502	16498	16469	16405	16414	16494	16350	16368	16514	16777	16605	16649	16562	16444	16383	16584	16518	16531	16410	16587	16683	16587	16748	16596	16337	16466	16555	16508	16553	16425	16660	16586	16366	16414	16498	16431	16531	16545	16683	16732	16560	16596	16541	16422	16452	16450	16609	16669	16479	16547	16378	16609	16547	16307	16568	16602	16488	16612	16525	16287	16495	16401	16630	16577	16586	16447	16536	16440	16542	16459	16668	16575	16596	16434	16502	16358	16559	16478	16758	16604	16445	16442	16540	16388	16493	16534	16656	16670	16436	16504	16554	16572	16424	16592	16522	16580	16577	16440	16453	16550	16732	16582	16679	16584	16623	16737	16671	16587	16581	16499	16610	16603	16554	16550	16323	16616	16649	16582	16505	16871	16505	16618	16622	16543	16610	16411	16640	16598	16523	16631	16491	16557	16430	16496	16352	16506	16628	16533	16556	16386	16494	16576	16458	16288	16519	16544	16481	16534	16619	16619	16410	16543	16535	16554	16569	16663	16445	16441	16581	16410	16402	16534	16586	16488	16576	16516	16432	16276	16452	16439	16737	16484	16438	16447	16623	16456	16280	16419	16276	16411	16567	16586	16382	16391	16498	16579	16380	16390	16622	16449	16465	16583	16566	16592	16394	16467	16613	16438	16527	16539	16618	16449	16516	16742	16556	16498	16491	16388	16538	16458	16516	16460	16543	16495	16542	16412	16430	16577	16655	16656	16643	16529	16475	16590	16463	16444	16433	16526	16516	16395	16512	16364	16547	16508	16528	16431	16560	16559	16493	16644	16665	16532	16614	16507	16529	16557	16620	16560	16632	16617	16507	16338	16416	16557	16479	16412	16438	16512	16553	16258	16511	16487	16512	16305	16381	16597	16637	16494	16545	16518	16407	16521	16388	16579	16705	16251	16359	16608	16491	16395	16374	16452	16628	16720	16748	16560	16584	16557	16519	16557	16352	16576	16591	16512	16383	16477	16642	16789	16476	16583	16333	16594	16731	16537	16676	16335	16355	16371	16551	16481	16512	16546	16576	16597	16475	16401	16374	16647	16149	16418	16547	16419	16650	16515	16360	16621	16592	16552	16641	16588	16486	16483	16672	16563
26215	58991	41754	32742	28784	43657	28456	27118	21378	14319	11556	10543	10317	10496	10449	10433	10522	10403	10355	10489	10406	10359	10537	10485	10679	10346	10343	10335	10396	10391	10391	10457	10296	10517	10459	10366	10253	10384	10327	10394	10425	10390	10479	10359	10339	10373	10426	10589	10393	10386	10373	10378	10500	10428	10333	10321	10387	10572	10465	10354	10425	10331	10221	10429	10381	10498	10422	10288	10471	10289	10312	10443	10453	10258	10309	10369	10259	10365	10402	10231	10302	10270	10505	10430	10390	10301	10491	10423	10498	10370	10340	10332	10386	10365	10402	10384	10262	10337	10355	10261	10348	10337	10410	10314	10390	10483	10533	10340	10405	10397	10347	10312	10245	10308	10483	10444	10322	10356	10503	10293	10434	10352	10479	10277	10404	10451	10291	10414	10454	10238	10412	10217	10331	10337	10248	10382	10338	10405	10350	10485	10491	10356	10366	10469	10388	10273	10285	10248	10441	10486	10420	10375	10467	10347	10437	10326	10260	10391	10524	10451	10278	10318	10356	10155	10498	10229	10374	10364	10419	10386	10372	10363	10343	10443	10318	10341	10468	10368	10467	10570	10330	10117	10560	10490	10434	10403	10256	10471	10410	10387	10447	10269	10374	10217	10301	10194	10239	10299	10453	10534	10297	10385	10300	10379	10495	10486	10280	10488	10190	10399	10381	10367	10353	10474	10354	10492	10480	10386	10378	10491	10437	10268	10353	10389	10360	10401	10414	10391	10275	10412	10358	10510	10383	10432	10430	10490	10401	10390	10281	10471	10399	10376	10262	10382	10467	10336	10276	10327	10458	10324	10337	10390	10110	10457	10331	10431	10389	10293	10227	10417	10422	10448	10434	10493	10244	10287	10334	10431	10346	10520	10470	10281	10436	10375	10389	10193	10390	10493	10308	10485	10369	10391	10350	10391	10506	10216	10461	10348	10531	10451	10319	10238	10393	10359	10255	10322	10389	10305	10283	10355	10442	10452	10464	10459	10300	10413	10352	10150	10396	10429	10509	10347	10254	10444	10195	10278	10384	10457	10371	10341	10330	10403	10356	10393	10462	10451	10403	10472	10334	10394	10351	10287	10341	10286	10260	10347	10343	10434	10301	10220	10332	10203	10349	10367	10470	10166	10357	10482	10396	10447	10517	10315	10298	10300	10425	10267	10244	10358	10416	10474	10280	10356	10355	10391	10416	10373	10339	10479	10332	10414	10299	10474	10334	10177	10304	10348	10387	10427	10351	10290	10522	10197	10294	10455	10350	10371	10327	10318	10491	10427	10336	10514	10279	10230	10288	10422	10264	10334	10458	10477	10453	10548	10369	10474	10429	10273	10210	10304	10260	10521	10358	10393	10433	10279	10311	10333	10394	10472	10208	10466	10357	10208	10251	10351	10274	10306	10181	10211	10474	10438	10357	10350	10289	10428	10401	10322	10364	10333	10291	10474	10319	10355	10400	10273	10398	10419	10269	10477	10451	10452	10415	10440	10296	10238	10355	10382	10382	10136	10244	10340	10612	10172	10345	10395	10476	10413	10321	10320	10348	10458	10353	10364	10378	10485	10509	10418	10394	10520	10515	10430	10417	10479	10331	10494	10351	10335	10461	10319	10401	10379	10530	10374	10407	10379	10337	10276	10448	10341	10320	10359	10398	10300	10485	10320	10369	10256	10399	10418	10256	10394	10348	10287	10415	10446	10375	10270	10277	10238	10292	10276	10330	10405	10318	10369	10249	10211	10343	10195	10215	10447	10386	10332	10403	10249	10300	10201	10384	10361	10276	10354	10378	10376	10302	10407	10351	10370	10399	10317	10345	10210	10398	10533	10471	10403	10432	10515	10486	10375	10094	10424	10376	10403	10315	10221	10326	10453	10199	10389	10348	10412	10425	10248	10357	10234	10551	10362	10164	10432	10400	10375	10446	10437	10393	10415	10352	10418	10351	10333	10253	10525	10383	10287	10521	10402	10300	10338	10305	10481	10313	10412	10336	10190	10292	10466	10291	10402	10367	10362	10418	10419	10359	10449	10238	10366	10355	10425	10385	10353	10169	10334	10261	10369	10449	10424	10365	10356	10275	10323	10331	10276	10390	10432	10275	10303	10472	10498	10395	10465	10533	10345	10279	10512	10322	10311	10446	10321	10395	10385	10387	10513	10431	10330	10515	10185	10407	10288	10434	10410	10399	10587	10317	10429	10393	10369	10358	10316	10398	10387	10185	10414	10290	10430	10469	10153	10416	10383	10290	10458	10373	10302	10414	10175	10294	10266	10434	10373	10249	10433	10319	10527	10390	10380	10466	10407	10288	10313	10557	10336	10472	10348	10345	10271	10271	10476	10251	10311	10261	10524	10287	10386	10450	10361	10486	10433	10348	10352	10416	10148	10343	10345	10372	10314	10273	10433	10378	10286	10344	10275	10334	10435	10377	10353	10385	10343	10441	10237	10260	10247	10321	10487	10143	10454	10305	10387	10305	10269	10448	10283	10260	10597	10376	10265	10286	10479	10300	10262	10381	10344	10420	10498	10446	10180	10290	10347	10247	10332	10371	10398	10305	10272	10259	10331	10423	10235	10369	10480	10375	10419	10361	10428	10322	10396	10156	10381	10422	10419	10469	10300	10497	10457	10340	10431	10387	10451	10330	10407	10329	10243	10339	10360	10387	10324	10331	10419	10493	10432	10394	10390	10390	10373	10285	10506	10385	10349	10285	10318	10422	10367	10313	10310	10473	10318	10509	10253	10142	10229	10369	10318	10374	10340	10281	10492	10250	10423	10397	10442	10314	10436	10550	10306	10316	10430	10486	10365	10434	10292	10607	10266	10251	10324	10475	10293	10428	10366	10391	10421	10474	10417	10336	10422	10356	10558	10354	10248	10320	10277	10305	10399	10383	10248	10470	10240	10360	10469	10240	10395	10434	10337	10332	10447	10245	10537	10220	10345	10401	10403	10322	10445	10383	10220	10333	10412	10461	10250	10148	10335	10235	10482	10440	10248	10352	10320	10341	10329	10319	10484	10408	10324	10372	10439	10366	10233	10453	10506	10340	10462	10441	10227	10437	10354	10483	10201	10273	10460	10236	10460	10373	10289	10351	10370	10278	10294	10270	10457	10384	10358	10252	10280	10496	10536	10337	10414	10470	10537	10384	10340	10486	10226	10341	10262	10344	10408	10375	10408	10303	10414	10648	10435	10411	10409	10460	10282	10492	10389	10508	10392	10392	10388	10259	10275	10232	10341	10301	10352	10272	10325	10398	10272	10440	10515	10507	10366	10292	10486	10359	10530	10249	10314	10341	10422	10529	10414	10462	10480	10338	10323	10224	10234	10337	10262	10414	10457	10299	10418	10310	10309	10508	10372	10334	10296	10399	10281	10345	10419	10432	10206	10421	10410	10453	10357	10538	10360	10424	10422	10315	10373	10465	10393	10510	10358	10647	10485	10359	10356	10350	10432	10326	10319	10532	10286	10424	10385	10431	10450	10297	10266	10329	10406	10322	10301	10479	10338	10325	10149	10459	10263	10450	10255	10404	10377	10330	10398	10306	10412	10397	10401	10350	10426	10540	10326	10335	10270	10459	10185	10347	10431	10366	10331	10257	10490	10398	10487	10414	10412	10268	10428	10308	10349	10321	10430	10483	10210	10454	10384	10504	10287	10270	10575	10498	10330	10357	10417	10417	10378	10280	10495	10266	10091	10356	10501	10335	10375	10321	10471	10397	10389	10299	10531	10373	10373	10412	10391	10412	10509	10412	10268	10258	10287	10426	10274	10384	10269	10368	10258	10515	10361	10343	10412	10564	10392	10318	10452	10324	10288	10432	10468	10235	10328	10279	10339	10324	10405	10489	10388	10329	10399	10383	10317	10264	10280	10200	10409	10495	10348	10435	10467	10370	10427	10401	10345	10336	10323	10340	10389	10271	10339	10365	10350	10413	10433	10401	10487	10329	10403	10278	10241	10516	10303	10469	10297	10191	10379	10461	10279	10365	10336	10497	10385	10352	10392	10409	10285	10227	10430	10320	10409	10447	10486	10323	10499	10364	10378	10400	10548	10363	10320	10311	10297	10435	10338	10427	10397	10451	10210	10426	10516	10323	10427	10438	10544	10480	10463	10215	10358	10389	10388	10329	10314	10356	10327	10347	10470	10310	10374	10296	10322	10437	10353	10284	10293	10323	10344	10317	10640	10384	10349	10409	10301	10423	10462	10432	10412	10451	10530	10348	10210	10358	10217	10342	10402	10392	10349	10375	10499	10243	10577	10245	10460	10314	10376	10429	10434	10448	10378	10287	10397	10490	10508	10335	10377	10306	10202	10311	10394	10358	10430	10320	10342	10280	10380	10249	10302	10483	10461	10266	10262	10420	10277	10335	10226	10417	10392	10179	10322	10515	10319	10431	10460	10299	10411	10348	10421	10329	10256	10501	10330	10315	10351	10310	10418	10462	10279	10191	10388	10311	10352	10351	10321	10518	10347	10372	10379	10278	10322	10323	10393	10376	10423	10204	10450	10377	10416	10341	10363	10224	10423	10344	10391	10313	10376	10406	10326	10404	10430	10328	10308	10194	10371	10384	10468	10310	10327	10310	10382	10237	10382	10325	10336	10314	10370	10470	10325	10366	10292	10352	10436	10346	10259	10407	10376	10493	10522	10497	10436	10321	10403	10453	10285	10419	10393	10421	10283	10608	10475	10408	10306	10249	10360	10341	10371	10392	10266	10542	10285	10243	10305	10584	10535	10349	10370	10321	10447	10420	10309	10497	10456	10227	10409	10175	10300	10384	10429	10442	10369	10420	10327	10434	10282	10276	10450	10321	10448	10313	10254	10511	10510	10333	10268	10437	10283	10293	10364	10286	10352	10487	10383	10306	10323	10425	10279	10485	10506	10267	10450	10331	10391	10444	10298	10275	10318	10260	10186	10495	10415	10463	10232	10324	10292	10464	10396	10385	10180	10345	10420	10477	10286	10340	10415	10360	10370	10360	10238	10386	10293	10465	10450	10358	10488	10491	10335	10354	10270	10397	10337	10443	10464	10267	10414	10313	10351	10437	10463	10322	10366	10402	10454	10447	10360	10594	10366	10457	10269	10250	10421	10428	10440	10436	10449	10535	10304	10230	10450	10370	10391	10403	10449
24132	21792	29145	26496	34179	61808	53785	42047	31726	22842	18831	17225	17203	17170	16932	16914	16874	17123	16934	16940	16930	17085	16963	16938	16858	17072	16717	16799	16790	16959	16865	16838	16895	17011	16762	16848	16919	16685	16963	16822	16954	16700	16931	16903	16729	16747	16775	16945	16915	17018	16828	16919	16852	16699	16805	16842	16923	16884	16781	16903	16725	16766	16941	16873	16889	16924	16969	16915	16922	16715	16784	16646	16651	16845	16763	16855	16812	16731	16947	16681	16770	16825	16920	16806	16811	16772	16788	17016	16935	16916	16702	16780	16810	16624	16613	16943	16794	16624	16697	16751	17004	16747	16617	16899	16869	16910	16710	16772	16574	16764	16710	16772	16860	16685	16827	16835	16960	16783	16787	16850	16743	16984	16841	16754	16796	16849	16651	16573	16729	16805	16607	16834	16763	16859	16875	16619	16870	16878	16512	16794	16874	16736	16902	16871	16825	16606	16867	16668	16771	16881	16942	16977	16982	16808	16916	16857	16692	16865	16784	16867	16962	16844	16829	16888	16895	16808	16855	16670	16791	16798	17074	16823	16725	16846	16804	16798	16715	16772	16714	16763	16963	16831	16719	16830	16638	16895	16965	16699	16746	16913	16766	16798	16903	16914	16819	16980	16719	16797	16861	16709	16794	16801	16911	16779	16869	16741	16762	16831	16736	16786	16687	16688	16870	16859	16730	16730	16886	16751	16884	16883	17145	16910	16666	16888	16807	16643	16923	16714	16634	16809	16864	16616	16977	16898	16963	16796	16729	16779	16683	16934	16686	16751	16970	16897	16691	16705	16936	16809	16522	16904	16799	16696	16862	16788	16725	16883	16992	16738	16631	16999	16852	16919	16831	16727	16950	16817	16689	16418	16865	16741	16753	16707	16740	16743	16789	16742	16785	16546	16582	16658	16726	16735	16732	16854	16855	16792	16939	16795	16774	16710	16928	17034	16712	16836	16689	16835	16750	16884	16983	16627	16686	16739	16765	16654	16712	16691	16777	16730	16733	16800	16972	16989	16718	16886	16921	16813	16694	16808	16787	16762	16657	16899	16798	16853	16885	16769	16805	16692	16783	16771	16951	16679	16934	16690	16621	16699	16680	16781	16936	16772	16842	16781	16892	16772	16650	16720	16696	16838	16656	16592	16844	16820	16759	16830	16741	16754	16872	16703	16799	16739	16781	16795	17004	16917	16943	16987	16873	16753	16511	16823	16892	16725	16817	16930	16919	17058	16658	16670	16711	16818	16788	16652	16733	16918	16770	16617	16931	16702	16757	16858	16746	16859	16725	16863	16917	16888	16712	16642	16826	16907	16750	16716	16881	16751	16657	16964	16745	16858	16705	16659	16884	16829	16863	16919	16898	16953	16882	16902	16732	16716	16663	16751	16662	16758	16762	16824	17073	16768	16954	16765	16691	16936	16918	16925	16887	16691	16659	16924	16937	16739	16635	16790	16794	16784	17011	16841	16825	16801	17068	16788	16979	16765	16811	16817	16672	16756	17010	16955	16499	16826	16872	16928	16956	16668	16772	16793	16808	16891	16864	16815	16818	16861	17015	16795	16741	16729	16911	16740	16743	16976	16663	16869	16801	16830	16750	16592	16738	16867	16768	16714	16726	16905	16849	16743	16622	16768	16604	16727	16866	16728	16908	16803	16730	16849	16827	16974	16827	16857	16724	16796	16861	17000	16940	16763	16827	17002	16772	16700	16943	16977	16831	16633	16799	16801	16974	16749	16719	16812	16891	16640	16788	16843	16876	17039	16974	16597	16748	16850	16985	17002	16729	16719	17021	16691	16809	16967	16899	16615	16721	16903	16778	16683	16619	16919	16874	16805	16649	16922	16927	16628	16644	16925	16728	16899	16713	16862	16810	16984	17004	16726	16909	16857	16845	16753	16939	16735	16768	16825	16736	16821	16666	16782	16765	16838	16913	16676	16955	16979	16976	16619	16575	16761	16880	16780	16729	16795	16716	16753	16782	16753	16903	16804	16841	16734	16817	16773	16685	16768	16825	16739	16743	16679	16831	16657	16854	16644	16815	16787	16810	16602	16605	16971	16962	16849	16712	16607	16959	16689	16850	16521	16651	16632	16933	16756	16666	16830	16876	16715	16744	16828	16763	16773	16909	16667	16657	16946	16748	16757	16694	16609	16716	16703	16918	16789	16765	17026	16730	16738	16827	16865	16794	16806	16720	16587	16833	16922	16800	16983	16873	16706	16760	16634	16859	16772	16931	16601	16745	16744	16856	16789	16671	16820	16636	16701	16718	16744	16668	16731	16612	16692	16782	16655	16737	16724	16699	16762	16799	16659	16858	16909	16975	16754	16781	16874	16968	16821	16801	16946	16781	16842	16794	16754	16792	16607	16727	16761	17045	16938	16831	16648	16743	16824	16867	16811	16752	16911	16872	16653	16921	16753	16685	16839	16769	16807	16739	16997	16687	16712	16794	16725	16715	16844	16982	16891	16714	16621	16674	16869	16810	16792	16694	16919	16798	16927	16965	16749	16802	16637	16750	16736	16842	16930	16771	16837	16918	16745	16804	16714	16754	16680	16869	16959	16954	16684	16906	16813	16924	16750	16800	16850	16959	16758	16843	16864	16796	16911	16683	16680	16713	17031	16777	16773	16731	16511	16796	16857	16862	16724	16751	16890	16756	16774	16869	16658	16505	16682	17009	16673	16826	16655	17008	16832	16522	16837	16739	16464	16659	16704	16847	16704	16934	16742	16758	16763	16804	16916	16735	16721	16683	16675	16829	16602	16813	16880	16884	16854	16746	16890	17044	16913	16767	16842	16806	16828	16785	16838	16870	16704	16805	16849	16850	16855	16680	16778	16849	16779	16714	16807	16764	16617	16702	16670	17003	16871	16722	16907	16965	16839	16743	16803	16697	16669	16835	16769	16823	16693	16685	16820	16880	16745	16788	16594	16798	16903	16735	16822	16861	16704	16814	16757	16783	16659	16800	16899	16740	16946	17152	16705	16624	16703	16665	16514	16805	16640	16924	16949	16729	16884	16769	16693	16882	16667	16769	16703	16928	16713	16706	16604	16645	16926	16841	16769	16800	17005	16850	16705	16690	16747	16801	16664	16855	16790	16877	16759	16450	16839	16940	16670	16769	16810	16659	16757	16796	16727	16936	16736	16834	16726	16819	16671	17020	16864	16934	16743	16680	16578	16787	16829	16866	16971	16912	16602	16942	16915	16849	16784	16815	16685	16673	16759	16924	16955	16872	16762	16818	16743	16796	16914	16753	16841	16901	17051	16709	17039	16865	16889	16757	16877	16945	16966	16993	16975	16683	16584	16941	16873	16839	16865	16691	16778	16752	16838	16865	16600	16927	16796	16818	16663	17083	16885	16655	16658	16767	16637	16762	16681	16870	16757	16645	16621	16863	16979	16762	16741	16653	16778	16842	16849	17040	16829	16909	16666	16756	16947	16855	16789	16918	16886	16749	16848	16815	16880	16872	16814	16784	16824	16783	16906	16755	16743	16613	16733	16799	16572	16795	16806	16736	16752	16947	16671	16701	16781	16753	16857	16945	16878	17027	16707	16745	16804	16732	16539	16769	16845	16685	16803	16781	16937	16713	16789	16841	16925	16835	16818	16854	16872	16716	16842	17012	16903	16769	16813	16931	16745	16817	16806	16882	16597	16677	16797	16802	16842	16982	16662	16770	16669	16830	16820	16707	16803	16907	16896	16710	16685	16842	16825	16739	16755	16790	16610	16758	16927	16689	16836	16765	16826	16795	16855	16746	16572	16843	16959	16830	16913	16948	16830	16973	16673	16750	16726	16849	16857	16872	16863	16737	16719	16595	16754	16698	16768	16855	16789	16290	16748	16653	16835	16716	16913	16869	16812	16743	16880	16914	16813	16774	16823	16701	16875	16744	16679	16883	16890	16902	16776	16702	16785	16943	16706	16893	17078	16769	16735	16834	16916	16822	16981	16798	16882	16863	16804	16895	16873	17005	16831	16821	16896	16852	16949	16682	16774	16733	16671	16803	16819	16558	16771	16780	16896	16850	16949	16643	16858	16614	16468	16680	16873	16781	16744	16844	16651	16972	16974	16807	16821	16825	16862	16696	16518	16794	16822	16716	16717	16867	16991	16930	16794	16755	16934	16886	16856	16638	16834	17033	16913	16846	16864	16683	16656	16667	16839	16792	16776	16652	16709	16951	16930	16724	16607	16856	16772	16859	16822	16820	16830	16690	16692	16967	16743	16649	16955	16706	16781	16824	16837	16959	16788	16917	16755	16941	16803	16593	16691	16854	16795	16823	16736	16716	16601	16845	16673	16563	16735	16958	16885	16754	16853	16580	16681	16572	16654	16797	16894	16733	16763	16871	16965	16797	16760	16742	16802	16747	16806	16994	16861	16910	16825	16666	16724	16789	16797	16706	16735	16635	16841	16954	16808	16665	16564	16629	16769	16738	16602	16791	16791	16983	16796	16734	16778	16822	16736	16698	16529	17147	16918	16837	16685	16797	16749	16789	16961	16836	16774	16930	17029	16775	16778	16782	16981	16879	16579	16767	16689	16751	16917	16819	16778	16829	16805	16778	16542	16807	16782	16681	16780	16664	16885	16878	16771	16685	16686	16655	16685	16881	16645	16699	16698	16965	16851	16685	16637	16851	17029	16957	16787	16795	16728	16818	16789	16822	16855	16877	16911	16957	16866	16785	16788	16955	16855	16917	16756	16826	16617	16863	16856	16866	16817	16783	16825	16545	16892	16850	16593	16709	16615	16703	16889	16764	16896	16958	16948	16878	16835	17072	16800	16820	16726	16787	16787	16833	16665	16881	16773	16693	16739	16806	16905	16948	16673	16897	16773	16891	16785	16904	16972	16691	16721	16693	16689	16687	16661	16735	17002	16814	16802	16695	16761	16794	16805	16578	16543	16935	16673	16827	17054	16951	16697	16688	16865	16975	16715	16751	16557	16718	16791	16898	16825	16637	16919	16763	16767	16702	17044	16683	16690	16736	16755	16636	16610	16813	16845	16519	16647	16855	16755	16789	16950	16855	16802	16919	16764	16895	16884	16793	16775	16820	16597	16913	16798	16718	16655	16893	16995	16882	16672	16686	16832	16811	16909	16867	16785	16882	16837	16781	16920	16694	16653
41014	67123	44783	31463	38643	62109	44931	34101	23320	14612	11451	11019	10804	10720	10708	10937	10587	10993	10865	10722	10854	10821	10669	10692	10844	10738	10674	10889	10727	10674	10785	10878	10812	10718	10838	10503	10896	10656	10861	10712	10789	10775	10931	10722	10755	10590	10862	10736	10672	10729	10665	10752	10700	10622	10796	10768	10682	10805	10668	10752	10770	10694	10678	10673	10664	10702	10717	10876	10753	10690	10716	10690	10657	10758	10882	10696	10797	10658	10693	10611	10674	10956	10627	10802	10679	10756	10812	10720	10787	10868	10650	10750	10662	10773	10846	10833	10757	10594	10646	10675	10630	10548	10595	10672	10656	10743	10755	10686	10607	10881	10684	10742	10714	10905	10653	10609	10742	10823	10693	10674	10831	10686	10691	10624	10683	10613	10884	10750	10609	10847	10657	10812	10823	10702	10724	10646	10809	10679	10796	10560	10731	10683	10612	10778	10836	10849	10656	10569	10669	10732	10670	10821	10585	10366	10762	10692	10637	10737	10613	10647	10756	10652	10548	10753	10808	10694	10745	10877	10529	10626	10757	10566	10633	10805	10681	10796	10736	10657	10813	10795	10696	10701	10504	10768	10577	10693	10642	10792	10759	10726	10737	10728	10667	10603	10755	10653	10678	10751	10699	10735	10688	10731	10693	10742	10709	10794	10670	10745	10659	10694	10802	10752	10718	10649	10836	10719	10592	10724	10682	10856	10658	10684	10754	10808	10690	10795	10711	10608	10794	10653	10702	10718	10697	10796	10782	10775	10783	10732	10883	10693	10614	10670	10770	10703	10903	10693	10580	10691	10734	10882	10769	10775	10700	10841	10750	10706	10743	10707	10725	10577	10705	10745	10688	10772	10628	10617	10687	10710	10865	10772	10446	10776	10632	10728	10758	10623	10677	10729	10733	10542	10674	10660	10686	10776	10732	10674	10801	10790	10676	10631	10713	10705	10751	10683	10653	10744	10591	10742	10676	10760	10842	10834	10598	10835	10648	10599	10584	10696	10756	10667	10835	10630	10757	10769	10571	10748	10668	10657	10859	10785	10786	10582	10677	10752	10800	10680	10762	10742	10672	10518	10778	10832	10718	10847	10794	10783	10681	10668	10848	10731	10809	10681	10734	10728	10657	10909	10599	10692	10726	10535	10622	10664	10701	10874	10707	10643	10805	10702	10665	10719	10627	10698	10767	10556	10731	10688	10644	10717	10706	10628	10636	10656	10613	10638	10584	10722	10752	10841	10632	10717	10591	10798	10750	10633	10688	10689	10722	10723	10763	10669	10553	10593	10776	10603	10697	10875	10821	10572	10674	10623	10742	10841	10712	10715	10724	10781	10679	10780	10731	10624	10632	10830	10800	10696	10736	10745	10706	10743	10675	10728	10629	10735	10698	10587	10773	10578	10581	10749	10754	10719	10610	10665	10746	10722	10672	10844	10731	10763	10695	10601	10619	10681	10798	10769	10663	10784	10745	10628	10616	10641	10719	10954	10729	10792	10674	10794	10725	10652	10646	10755	10793	10715	10625	10637	10615	10760	10741	10679	10773	10805	10688	10728	10737	10766	10700	10700	10675	10651	10649	10630	10758	10673	10632	10712	10577	10708	10593	10755	10716	10720	10620	10799	10751	10681	10674	10577	10648	10649	10756	10766	10833	10663	10785	10793	10528	10726	10687	10663	10715	10626	10642	10835	10581	10912	10740	10803	10669	10886	10508	10734	10834	10614	10722	10737	10676	10665	10634	10730	10790	10732	10642	10692	10754	10817	10748	10476	10553	10648	10576	10900	10692	10561	10598	10674	10757	10618	10791	10764	10781	10757	10659	10792	10511	10892	10591	10833	10736	10867	10498	10721	10467	10880	10512	10864	10744	10798	10726	10734	10749	10890	10594	10605	10691	10561	10730	10724	10773	10868	10690	10775	10777	10609	10744	10707	10641	10544	10704	10686	10637	10709	10772	10881	10521	10715	10609	10719	10687	10634	10662	10692	10962	10689	10652	10556	10679	10783	10585	10764	10811	10752	10726	10714	10721	10623	10675	10667	10684	10713	10565	10653	10726	10785	10650	10798	10796	10711	10663	10843	10600	10786	10617	10742	10611	10793	10775	10821	10675	10583	10824	10598	10844	10747	10815	10535	10804	10764	10739	10663	10515	10725	10767	10548	10686	10752	10663	10780	10686	10627	10781	10631	10884	10823	10682	10740	10693	10775	10711	10757	10699	10760	10617	10703	10779	10861	10764	10725	10915	10813	10649	10730	10639	10638	10556	10668	10683	10672	10811	10891	10721	10779	10774	10756	10775	10758	10666	10796	10714	10632	10849	10663	10601	10638	10725	10750	10809	10694	10652	10717	10779	10852	10633	10719	10577	10542	10843	10650	10759	10648	10691	10688	10763	10712	10615	10756	10723	10640	10817	10763	10657	10667	10725	10684	10510	10703	10656	10796	10816	10669	10762	10634	10889	10734	10814	10865	10865	10667	10741	10595	10721	10701	10852	10830	10729	10823	10675	10677	10637	10735	10660	10829	10635	10719	10790	10793	10703	10818	10599	10691	10732	10700	10784	10742	10751	10733	10687	10827	10696	10708	10649	10665	10915	10833	10620	10643	10735	10686	10831	10638	10782	10621	10779	10759	10755	10766	10707	10542	10646	10683	10726	10800	10782	10680	10667	10807	10723	10620	10656	10738	10680	10779	10670	10921	10817	10753	10747	10695	10614	10800	10767	10708	10773	10708	10716	10621	10697	10801	10659	10816	10744	10762	10685	10664	10607	10816	10736	10660	10690	10762	10598	10568	10790	10593	10679	10638	10618	10750	10620	10789	10704	10669	10733	10704	10559	10823	10554	10757	10647	10681	10574	10771	10613	10666	10798	10670	10713	10635	10823	10687	10808	10740	10617	10744	10816	10698	10703	10601	10776	10667	10754	10742	10786	10586	10721	10682	10804	10604	10770	10810	10713	10738	10599	10721	10696	10582	10675	10711	10730	10748	10840	10633	10695	10753	10700	10647	10757	10497	10794	10700	10712	10674	10752	10722	10677	10774	10701	10674	10656	10589	10842	10769	10750	10804	10772	10736	10703	10647	10655	10649	10763	10442	10832	10715	10667	10626	10686	10625	10577	10794	10675	10667	10681	10824	10703	10702	10808	10741	10759	10749	10637	10716	10827	10681	10700	10660	10772	10817	10605	10826	10628	10850	10714	10746	10592	10779	10445	10767	10775	10694	10748	10621	10705	10618	10796	10672	10808	10708	10792	10769	10659	10673	10789	10668	10608	10711	10623	10778	10645	10617	10680	10591	10693	10646	10683	10632	10722	10703	10550	10626	10672	10688	10652	10660	10785	10667	10653	10694	10593	10672	10758	10865	10662	10718	10608	10789	10767	10622	10633	10689	10615	10743	10637	10703	10595	10743	10707	10620	10601	10665	10611	10874	10508	10696	10823	10771	10762	10707	10582	10723	10759	10751	10790	10737	10725	10754	10750	10521	10704	10824	10710	10700	10607	10935	10744	10706	10613	10743	10795	10720	10567	10730	10525	10581	10727	10537	10694	10586	10587	10682	10654	10711	10676	10566	10743	10819	10526	10614	10748	10748	10758	10753	10663	10655	10611	10644	10845	10634	10734	10661	10659	10582	10865	10721	10681	10600	10591	10679	10801	10632	10648	10681	10699	10694	10712	10691	10610	10642	10610	10732	10666	10489	10819	10572	10722	10783	10684	10710	10633	10654	10766	10780	10776	10731	10830	10617	10771	10758	10741	10591	10653	10620	10625	10661	10594	10776	10785	10658	10719	10512	10765	10728	10723	10655	10658	10796	10661	10822	10682	10459	10728	10661	10652	10727	10765	10637	10718	10730	10708	10701	10752	10692	10742	10890	10724	10734	10781	10820	10824	10566	10645	10606	10670	10624	10733	10732	10737	10689	10736	10785	10816	10652	10642	10746	10751	10656	10785	10713	10720	10782	10809	10675	10900	10845	10691	10800	10721	10760	10805	10522	10555	10836	10765	10556	10789	10723	10691	10821	10783	10595	10753	10691	10774	10739	10612	10863	10703	10759	10582	10658	10794	10784	10783	10659	10911	10735	10732	10732	10886	10775	10610	10521	10728	10864	10714	10858	10764	10593	10719	10756	10648	10726	10684	10658	10773	10786	10703	10692	10691	10851	10766	10664	10727	10599	10641	10770	10586	10678	10652	10678	10697	10528	10683	10599	10677	10709	10732	10692	10770	10600	10640	10734	10670	10656	10790	10754	10673	10577	10748	10543	10702	10757	10672	10660	10668	10591	10565	10566	10775	10617	10544	10696	10641	10599	10782	10739	10870	10789	10642	10568	10738	10711	10762	10704	10699	10789	10607	10769	10743	10882	10787	10698	10848	10676	10662	10716	10691	10742	10674	10572	10781	10561	10726	10688	10663	10877	10615	10668	10669	10879	10675	10832	10730	10904	10719	10831	10558	10617	10723	10683	10674	10759	10746	10609	10832	10672	10705	10753	10678	10695	10592	10783	10724	10742	10604	10683	10605	10746	10770	10685	10664	10599	10812	10672	10737	10656	10702	10716	10840	10682	10770	10686	10700	10624	10627	10669	10748	10817	10708	10946	10727	10755	10645	10737	10567	10849	10721	10673	10648	10810	10757	10716	10707	10887	10596	10804	10756	10601	10590	10713	10860	10728	10674	10676	10808	10672	10792	10725	10525	10755	10700	10654	10817	10757	10683	10663	10553	10728	10624	10848	10843	10538	10703	10661	10568	10641	10835	10688	10623	10764	10744	10681	10639	10776	10689	10549	10717	10609	10786	10773	10730	10660	10775	10753	10712	10594	10971	10694	10914	10783	10665	10692	10778	10592	10593	10724	10652	10654	10604	10829	10495	10650	10689	10671	10651	10708	10539	10727	10523	10883	10635	10713	10725	10830	10792	10865	10715	10810	10743	10729	10809	10825	10662	10716	10538	10611	10613	10664	10625	10723	10761	10657	10552	10842	10816	10751	10645	10748	10613	10738	10827	10756	10765	10636	10633	10615	10901	10758	10601	10842	10650	10797	10534	10507	10695	10636	10722	10738	10731	10702	10717	10572	10684	10701	10697	10767	10655	10615	10684	10748	10773	10754	10669	10729	10655	10636	10654	10593
34139	30659	30101	26292	26343	25590	23160	19795	17822	16937	16679	16450	16381	16578	16660	16616	16688	16877	16516	16463	16566	16531	16436	16487	16475	16348	16511	16475	16803	16502	16524	16849	16492	16579	16435	16610	16680	16643	16653	16751	16417	16606	16454	16518	16541	16688	16388	16510	16503	16700	16582	16649	16580	16270	16552	16786	16699	16460	16552	16596	16648	16556	16422	16642	16652	16449	16653	16542	16535	16485	16576	16612	16556	16631	16308	16539	16503	16648	16673	16496	16700	16562	16559	16686	16738	16432	16561	16699	16441	16663	16698	16606	16660	16663	16406	16574	16679	16632	16560	16385	16461	16435	16353	16432	16529	16518	16448	16580	16569	16526	16530	16588	16551	16514	16491	16572	16520	16641	16821	16493	16462	16698	16300	16671	16529	16734	16618	16636	16594	16501	16299	16578	16362	16706	16642	16494	16441	16576	16538	16609	16669	16391	16488	16599	16467	16492	16497	16410	16663	16421	16492	16559	16611	16558	16398	16562	16599	16346	16414	16481	16643	16383	16495	16611	16569	16592	16685	16464	16530	16595	16755	16513	16522	16395	16378	16645	16535	16520	16784	16679	16374	16414	16612	16544	16688	16628	16771	16648	16448	16501	16597	16701	16520	16410	16629	16624	16485	16822	16499	16380	16515	16452	16485	16444	16738	16623	16555	16470	16302	16522	16731	16827	16325	16459	16736	16545	16343	16601	16673	16531	16525	16609	16699	16345	16438	16379	16685	16478	16655	16564	16390	16530	16392	16605	16697	16772	16441	16510	16561	16454	16534	16510	16326	16510	16650	16633	16685	16530	16590	16542	16531	16453	16493	16369	16665	16804	16667	16734	16605	16598	16487	16614	16533	16629	16502	16633	16498	16597	16653	16530	16614	16417	16442	16439	16618	16562	16561	16337	16626	16642	16313	16667	16686	16606	16542	16684	16652	16558	16571	16599	16595	16681	16514	16427	16524	16571	16700	16528	16337	16682	16523	16660	16461	16645	16654	16569	16548	16328	16597	16477	16431	16532	16497	16462	16512	16449	16636	16695	16640	16516	16410	16461	16524	16473	16590	16406	16541	16412	16525	16792	16618	16352	16784	16609	16496	16478	16568	16315	16508	16603	16595	16623	16629	16487	16492	16467	16558	16571	16607	16688	16410	16553	16463	16415	16478	16489	16634	16701	16553	16624	16666	16454	16520	16398	16532	16544	16741	16384	16273	16429	16641	16521	16648	16492	16556	16378	16725	16587	16605	16489	16349	16502	16468	16573	16506	16537	16645	16601	16384	16451	16620	16535	16708	16496	16471	16291	16353	16454	16293	16610	16662	16489	16746	16553	16262	16465	16569	16627	16465	16225	16561	16445	16429	16582	16651	16638	16402	16478	16587	16631	16655	16653	16512	16331	16578	16408	16359	16262	16434	16762	16834	16355	16531	16571	16680	16404	16583	16552	16568	16347	16865	16384	16795	16574	16473	16397	16462	16753	16596	16660	16507	16370	16512	16690	16533	16438	16562	16518	16496	16435	16399	16617	16487	16705	16474	16487	16602	16543	16648	16544	16595	16508	16642	16555	16466	16494	16522	16349	16677	16535	16604	16529	16547	16585	16617	16556	16651	16538	16744	16483	16430	16564	16571	16492	16610	16351	16451	16648	16622	16672	16657	16440	16532	16527	16446	16468	16588	16675	16710	16521	16531	16395	16619	16641	16552	16588	16570	16347	16674	16461	16641	16475	16349	16442	16521	16585	16477	16763	16757	16433	16728	16341	16462	16525	16626	16541	16659	16635	16607	16570	16448	16533	16479	16737	16527	16479	16747	16529	16448	16628	16551	16460	16326	16342	16654	16678	16523	16529	16596	16499	16606	16535	16433	16515	16655	16537	16521	16375	16692	16429	16560	16563	16796	16525	16495	16544	16599	16727	16725	16420	16429	16408	16730	16573	16827	16628	16716	16531	16696	16579	16460	16366	16437	16666	16567	16337	16629	16620	16620	16630	16630	16482	16553	16590	16654	16630	16555	16536	16580	16658	16545	16499	16609	16513	16526	16535	16683	16512	16393	16790	16480	16486	16513	16378	16565	16604	16442	16606	16585	16442	16489	16404	16485	16713	16612	16580	16412	16689	16721	16497	16652	16786	16675	16451	16182	16669	16633	16537	16719	16535	16500	16578	16544	16396	16639	16592	16630	16584	16508	16726	16541	16546	16350	16561	16345	16472	16486	16677	16566	16577	16763	16375	16665	16481	16536	16652	16347	16611	16557	16535	16569	16567	16666	16525	16625	16601	16350	16521	16625	16458	16726	16682	16371	16573	16357	16342	16525	16540	16842	16563	16787	16531	16471	16625	16539	16360	16529	16562	16456	16527	16766	16664	16501	16564	16780	16481	16494	16738	16540	16528	16545	16638	16604	16490	16562	16563	16535	16368	16557	16651	16651	16410	16611	16616	16619	16383	16728	16737	16620	16579	16772	16643	16617	16699	16656	16597	16705	16598	16476	16798	16591	16548	16275	16606	16604	16616	16506	16578	16393	16715	16614	16604	16529	16433	16542	16565	16495	16505	16644	16436	16521	16724	16399	16442	16299	16439	16457	16527	16532	16694	16605	16843	16333	16539	16503	16442	16521	16617	16437	16437	16506	16504	16552	16585	16527	16614	16808	16480	16651	16514	16658	16541	16379	16356	16667	16662	16468	16534	16747	16571	16441	16435	16448	16403	16312	16385	16623	16527	16557	16318	16357	16592	16555	16712	16535	16686	16595	16612	16591	16437	16387	16532	16507	16652	16425	16502	16527	16483	16339	16726	16594	16521	16445	16541	16635	16566	16449	16348	16548	16517	16459	16595	16479	16556	16621	16556	16431	16603	16561	16398	16449	16737	16402	16527	16411	16554	16506	16632	16765	16601	16418	16438	16499	16693	16658	16384	16425	16384	16421	16495	16365	16595	16600	16566	16470	16567	16530	16730	16466	16440	16377	16376	16406	16762	16597	16533	16562	16426	16452	16530	16493	16585	16635	16689	16345	16472	16609	16612	16533	16612	16702	16663	16379	16480	16467	16590	16461	16380	16534	16678	16617	16466	16413	16693	16624	16609	16653	16437	16463	16574	16505	16755	16645	16651	16713	16571	16692	16486	16542	16334	16338	16481	16552	16563	16533	16507	16676	16491	16607	16628	16656	16469	16622	16513	16524	16334	16504	16458	16512	16650	16547	16361	16510	16616	16537	16472	16621	16609	16459	16475	16470	16547	16518	16470	16412	16440	16409	16418	16515	16500	16449	16373	16570	16448	16399	16538	16603	16673	16662	16686	16524	16406	16442	16696	16599	16559	16672	16474	16500	16702	16641	16477	16460	16579	16599	16433	16693	16510	16559	16487	16464	16598	16688	16642	16295	16787	16521	16686	16651	16611	16571	16393	16520	16599	16749	16454	16628	16603	16494	16466	16662	16703	16650	16436	16464	16607	16489	16652	16441	16696	16610	16491	16686	16635	16631	16511	16402	16302	16766	16691	16519	16605	16680	16560	16509	16412	16520	16520	16724	16475	16549	16613	16405	16540	16614	16679	16636	16454	16429	16475	16508	16612	16453	16567	16577	16612	16853	16481	16561	16557	16655	16558	16391	16685	16496	16375	16481	16557	16516	16908	16648	16399	16597	16393	16439	16485	16561	16465	16457	16619	16451	16478	16546	16645	16661	16779	16478	16502	16369	16616	16431	16676	16575	16530	16547	16420	16404	16489	16272	16357	16318	16548	16486	16482	16552	16398	16688	16720	16621	16652	16514	16468	16609	16310	16528	16658	16574	16456	16477	16383	16386	16619	16526	16617	16712	16617	16519	16475	16479	16687	16487	16495	16644	16586	16684	16446	16421	16423	16455	16465	16465	16442	16526	16431	16568	16414	16573	16580	16720	16455	16343	16345	16559	16681	16501	16507	16551	16641	16733	16526	16655	16523	16715	16641	16744	16478	16450	16567	16543	16731	16567	16506	16416	16498	16531	16476	16647	16591	16845	16564	16529	16548	16623	16556	16731	16800	16521	16557	16554	16458	16572	16557	16505	16688	16504	16616	16438	16376	16209	16372	16674	16724	16442	16498	16441	16571	16525	16613	16531	16647	16482	16670	16453	16642	16419	16503	16713	16605	16672	16603	16843	16472	16650	16601	16684	16482	16856	16293	16468	16685	16573	16664	16566	16458	16540	16469	16747	16507	16449	16490	16567	16544	16724	16505	16645	16653	16679	16462	16652	16684	16545	16403	16501	16457	16580	16532	16526	16575	16647	16669	16520	16536	16466	16632	16346	16609	16688	16609	16446	16484	16275	16422	16520	16482	16690	16463	16523	16454	16554	16519	16416	16376	16596	16366	16655	16481	16799	16533	16585	16739	16287	16691	16363	16464	16439	16863	16703	16587	16574	16606	16659	16391	16513	16672	16525	16665	16654	16492	16547	16545	16470	16774	16487	16659	16593	16605	16662	16747	16503	16636	16592	16705	16697	16578	16628	16315	16567	16555	16286	16544	16471	16596	16641	16578	16639	16810	16482	16501	16673	16579	16514	16728	16548	16423	16564	16682	16542	16485	16515	16416	16543	16489	16427	16472	16507	16620	16521	16495	16444	16753	16549	16513	16314	16690	16549	16580	16602	16647	16515	16568	16674	16296	16641	16605	16607	16582	16598	16212	16643	16673	16286	16677	16562	16414	16585	16719	16593	16505	16513	16496	16663	16622	16412	16619	16536	16489	16530	16501	16496	16321	16582	16522	16549	16509	16516	16769	16428	16494	16558	16377	16728	16616	16666	16586	16663	16630	16553	16721	16524	16558	16466	16603	16560	16415	16557	16579	16656	16619	16548	16541	16733	16729	16641	16581	16794	16599	16544	16615	16664	16587	16518	16536	16481	16605	16462	16456	16510	16601	16628	16375	16302	16570	16610	16487	16784	16519	16635	16628	16606	16536	16591	16568	16503	16543	16664	16627	16624	16617	16509	16397	16371	16600	16626	16577	16522	16654	16627	16377	16608	16578	16381	16656	16317	16643	16311	16394	16514	16538	16515	16575	16484	16680	16518	16689	16604	16523	16667	16589	16393	16506	16352	16514	16538	16402	16545	16219	16403	16735	16634	16609	16677	16505	16555	16610	16750	16595
24087	31111	24510	18217	19640	18154	15391	12459	10996	10452	10281	10315	10309	10240	10266	10204	10194	10222	10353	10071	10166	10191	10169	10143	10228	9985	10136	10267	10232	10351	10304	10168	10289	10309	10206	10250	10242	10151	10327	10049	10190	10249	10115	10219	10093	10169	10331	10068	10085	10360	10210	10176	10191	10062	10236	10241	10197	10297	10309	10110	10141	10276	10323	10245	10224	10111	10324	10166	10169	10091	10204	10050	10158	10344	10247	10272	10216	10223	10162	10218	10230	10150	10069	10121	10121	10273	10166	10158	10090	10086	10317	10095	10103	10245	10187	10179	10161	10182	10069	10253	10282	10167	10279	10095	10349	10209	10066	10234	10087	10124	10246	10197	10304	10293	10240	10290	10105	10391	10201	10277	10167	10174	10040	10171	10202	10112	10152	10136	10159	10202	10172	10273	10015	10230	10277	10251	10119	10242	10255	10220	10159	10269	10126	10348	9990	10009	10192	10291	10055	10204	10203	10098	10323	10208	10107	10229	10033	10200	10303	10157	10197	10259	9964	10219	10332	10148	10168	10083	10124	10031	10156	10240	10256	10216	10244	10298	10161	10192	10255	10075	10162	10346	10250	10294	10309	10173	10212	10279	10315	10282	10230	10161	10085	10189	10294	10319	10185	10143	10113	10239	10086	10150	10141	10364	10219	10103	10169	10176	10412	10210	10284	10206	10140	10212	10118	10151	10233	10267	10164	10357	10146	10189	10096	10188	10229	10294	10060	10080	10243	10226	10106	10293	10185	10238	10050	10156	10137	10212	10191	10151	10193	10049	10126	10071	10128	10219	10087	10204	10203	10306	10245	9947	10224	10379	10134	10050	10169	10145	10322	10258	10238	10016	10135	10172	10115	10241	10217	10184	10154	10317	10185	10236	10305	10171	10334	10128	10121	10191	10219	10229	10143	10145	10170	10442	10100	10233	10273	10186	10262	10123	10151	10139	10122	10161	10131	10098	10265	10251	10206	10266	10143	10196	10278	10050	10180	10346	10020	10228	10149	10104	10232	10304	10022	10148	10175	10233	10151	10192	10142	10225	10324	10257	10136	10138	10334	10283	10247	10230	10107	10099	10166	10275	10245	10229	10243	10053	10250	10070	10108	10203	10057	9986	10196	10017	10269	10067	10132	10119	10296	10099	10138	10264	10252	10423	10161	10207	10100	10303	10301	10187	10113	10342	10131	10110	10160	10210	10147	10256	10202	10077	10199	10169	10167	10277	10230	10221	10195	10188	10176	10199	10156	10178	10203	10161	10246	10180	10126	10213	10150	10014	10288	10160	10164	10203	10278	10323	10291	10197	10197	10148	10183	10249	10145	10099	10106	10200	10224	10264	10191	10174	10068	10129	10332	10167	10195	10198	10105	10065	10101	10299	10262	10121	10194	10261	10236	10088	10244	10308	10385	10210	10260	10079	10128	10197	10184	10245	10225	10144	10134	10257	10270	10162	10215	10113	10153	10131	10238	10368	10284	10183	10197	10294	10145	10105	10264	10144	10137	10097	10230	10196	10353	10224	10118	10312	10154	10107	10228	10153	10120	10282	10264	10185	10327	10314	10173	10041	10252	10132	10199	10223	10145	10304	10376	10093	10258	10231	10196	10212	10231	10215	10176	10273	10136	10044	10105	10154	10229	10257	10163	10197	10346	10135	10163	9987	10218	10228	10165	10215	10000	10137	10158	10195	10231	10231	10262	10118	10282	10227	10191	10343	10224	10163	10124	10104	10263	10334	10179	10216	10187	10114	10432	10154	10156	10159	10154	10220	10271	10168	10295	10264	10311	10216	10131	10248	10174	10281	10284	10136	10201	10286	10329	10109	10177	10369	10294	10057	10204	10120	10140	10254	10158	10089	10220	10119	10246	10234	10360	10151	10225	10140	10256	10166	10237	10130	10212	10135	10075	10051	10247	10218	10178	10169	10158	10187	10087	10014	10111	10214	10296	10196	10204	10375	10096	10405	10168	10299	10375	10071	10263	10183	10155	10240	10211	10278	10325	10141	9965	10135	10078	10035	10242	10147	10132	10185	10179	10410	10218	10264	10147	10304	10327	10131	10103	10376	10204	10146	10183	10096	10265	10219	10301	10285	10010	10222	10088	10116	10076	10249	10163	10060	10131	10264	10215	10174	10215	10140	10233	10159	10193	10358	10127	10160	10240	10184	10222	10281	10145	10254	10244	10154	10254	10370	10292	10067	10099	10016	10252	10198	10110	10212	10049	10110	10114	10090	10212	10226	10215	10290	10296	10256	10263	10287	10261	10194	10299	10120	10304	10144	10277	10120	10170	10189	10181	10305	10196	10291	10103	10069	10105	10362	10042	10230	10089	10027	10363	10461	10192	10229	10377	10262	10159	10106	10317	10320	10224	9939	10334	10128	10273	10323	10115	10235	10137	10339	10179	10124	10186	10155	10208	10222	10283	10109	10180	10186	10152	10343	10096	10245	10128	10131	10150	10210	10157	10220	10153	10109	10273	10151	10245	10236	10398	10053	10139	10190	10108	10222	10263	10222	10001	10219	10194	10111	10339	10026	10256	10201	10318	10228	10312	10309	10192	10175	10184	10288	10091	10196	10135	10182	10017	10218	10236	10169	10143	10186	10375	10130	10206	10089	10316	10163	10164	10210	10045	10312	10151	10078	10243	10010	10051	10241	10277	10225	10159	10166	10139	10171	10195	10174	10271	10068	10114	10150	10324	10246	10127	10151	10387	10197	10186	10114	10096	10242	10184	10196	10327	10076	10175	10083	10136	10193	10253	10189	10166	10222	10174	10095	10244	10038	10224	10241	10077	10114	10112	10364	10207	10186	10093	10206	10164	10286	10149	10174	10289	10087	10170	10188	10216	10228	10292	10219	10071	10117	10144	10138	10264	10276	10174	10201	10068	10115	10045	10161	10382	10232	10016	10118	10130	10063	10171	10264	10242	10328	10300	10101	10160	10315	10039	10285	10032	10208	10279	10180	10229	10013	10217	10280	10007	10403	10117	10103	10159	10272	10402	10025	10078	10123	10127	10256	10202	9917	10117	10327	10231	10151	10207	10181	10113	10208	10130	10218	10278	10271	10100	10101	10183	10279	10099	10244	10188	10283	10112	10208	10224	10182	10166	10234	10187	10233	10052	10232	10289	10223	10169	10338	10189	10336	10098	9958	10313	10128	10203	10026	10025	10236	10156	10220	10193	10304	10141	10399	10200	10113	10172	10147	10282	10151	10241	10228	10321	10236	10149	10221	10250	10209	10098	10268	10211	10103	10135	10382	10191	10059	10141	10204	10218	10021	10314	10228	10129	10227	10310	10154	10299	10291	9970	10115	10096	10388	10138	10429	10389	10060	10279	10301	10170	10219	10159	10193	10063	10300	10252	10058	10218	10230	10137	10129	10294	10111	10133	10042	10295	10328	10161	10142	10002	10320	10185	10242	10301	10407	10256	10208	10169	10072	10149	10088	10244	10078	10319	10314	10112	10251	10118	10241	10166	10204	10137	10167	10252	10196	10188	10057	10250	10275	10193	10195	10029	10143	10072	10081	10180	10102	10201	10168	10122	10329	10243	10156	10290	10120	10325	10241	10250	10168	10240	10234	10032	10271	10218	10100	10128	10228	10426	10168	10200	10114	10203	9984	10058	10276	10186	10200	10197	10199	10260	10076	10250	10201	10176	10125	10197	10126	10143	10165	10147	10202	10174	10133	10152	10203	10093	10106	10195	10293	10163	10190	10186	10319	10349	10112	10062	10240	10177	10135	10105	10070	10245	10192	10153	10179	10334	10344	10240	10105	10123	10037	10211	10226	10093	10282	10037	10215	10129	10232	10328	10299	10167	10033	10216	10184	10136	10086	10208	10147	10216	10297	10098	10243	10237	9980	10293	10251	10132	10182	10326	10214	10117	10321	10298	10335	10078	10316	10314	10162	10342	10276	10028	10295	10218	10227	10192	10235	10258	10172	10044	10217	10320	10236	10128	10147	10258	10253	10371	10202	10096	10098	10124	10113	10005	10236	10319	10319	10269	10284	10318	10161	10254	10301	10008	10369	10107	10169	10152	10129	10163	10093	10312	10086	10198	10224	10209	10161	10139	10170	10116	10159	10256	10232	10270	10273	10225	10176	10302	10192	10216	10086	10184	10135	10175	10303	10156	10201	10284	10085	10187	10138	10168	10226	10212	10165	10309	10222	10172	10117	10381	10136	10272	10253	10046	10242	10336	10272	10147	10348	10203	10168	10178	10198	10050	10075	10251	10162	10273	10139	10347	10180	10254	10143	10099	10321	10189	10092	10223	10268	10172	10162	10293	10231	10211	10083	10216	10297	10153	10297	10291	10222	10038	10232	10259	10194	10168	10259	10202	10262	10108	10343	10236	10258	10265	10278	10131	10171	10217	10265	10013	10161	10192	10200	10194	10176	10243	10315	10250	10172	10208	10215	10252	10092	10176	10234	10206	10090	10154	10188	10169	10115	10150	10143	10275	10150	10275	10186	10201	10189	10247	10169	10261	10162	10145	10322	10153	10191	10156	10128	10185	10160	10167	10304	10188	10135	10259	10171	10082	10174	10128	10308	10378	10217	10181	10346	10185	10160	10168	10193	10135	10276	10326	10180	10191	10119	10255	10242	10408	10270	10200	10071	10285	10160	10122	10331	10199	10167	10201	10001	10334	10207	10317	10024	10163	10325	10123	10285	10117	10081	10264	10271	10236	10129	10248	10136	10136	10203	10162	10278	10200	10231	10123	10254	10211	10141	10247	10141	10112	10139	10125	10347	10301	10197	10239	10312	10214	10219	10191	10263	10186	10165	10139	10243	10162	10064	10360	10333	10168	10327	10123	10200	10120	10474	10206	10251	10239	10350	10162	10172	10208	10330	10235	10203	10150	10117	10264	10305	10232	10353	10220	10280	10196	10245	10140	10167	10168	10072	10150	10214	10090	10249	10111	10148	10090	10180	10149	10100	10284	10073	10119	10035	10263	10126	10152	10156	10195	10130	10221	10224	10113	10242	10243	10114	10102	10220	10235	10105	10004	10337	10142	10205	10199	10161	10271	10156	10333	10245	9971	10123	10214	10181	10163	10161	10283	10128	10241	10172	10202	10143	10224	10235	10314	10130	10099	10201	10153	10298	10167	10253	10269	10199
25804	21755	28508	34264	34964	45496	51901	38059	25104	19145	17457	16763	16404	16531	16698	16578	16669	16517	16868	16469	16564	16571	16267	16268	16707	16634	16394	16370	16567	16509	16456	16277	16348	16411	16383	16212	16416	16421	16499	16406	16408	16412	16628	16537	16373	16356	16518	16574	16352	16364	16292	16381	16408	16568	16374	16345	16524	16276	16569	16432	16497	16443	16275	16388	16381	16223	16431	16395	16492	16364	16136	16234	16475	16366	16327	16330	16583	16294	16248	16246	16557	16510	16461	16259	16367	16407	16522	16318	16258	16441	16467	16523	16681	16298	16573	16405	16320	16288	16496	16429	16416	16350	16393	16602	16227	16111	16291	16340	16305	16499	16404	16227	16365	16485	16503	16559	16410	16252	16442	16354	16359	16263	16343	16351	16396	16189	16241	16201	16218	16458	16290	16450	16406	16368	16357	16480	16305	16352	16438	16431	16467	16391	16210	16334	16423	16250	16307	16510	16459	16516	16575	16474	16668	16445	16479	16392	16411	16322	16210	16286	16261	16336	16381	16343	16360	16399	16515	16344	16510	16400	16306	16482	16361	16375	16429	16382	16591	16362	16542	16422	16496	16343	16414	16542	16241	16329	16377	16477	16550	16110	16330	16371	16490	16421	16396	16308	16440	16459	16564	16272	16462	16363	16366	16612	16505	16311	16448	16394	16435	16287	16496	16316	16545	16395	16416	16552	16430	16597	16373	16259	16308	16720	16343	16466	16469	16435	16300	16483	16372	16329	16413	16490	16201	16366	16327	16428	16568	16416	16445	16318	16309	16446	16282	16459	16308	16445	16257	16301	16224	16311	16309	16441	16479	16431	16341	16373	16588	16395	16119	16460	16500	16410	16367	16420	16413	16295	16605	16361	16492	16316	16342	16536	16405	16479	16409	16527	16424	16404	16460	16343	16404	16477	16475	16304	16475	16459	16439	16518	16334	16291	16273	16280	16404	16353	16459	16162	16243	16224	16281	16463	16355	16396	16545	16116	16566	16545	16602	16358	16394	16327	16497	16361	16446	16460	16432	16465	16429	16365	16340	16459	16765	16388	16481	16358	16544	16486	16303	16307	16416	16377	16290	16426	16382	16377	16365	16369	16365	16269	16184	16379	16492	16288	16261	16112	16500	16119	16330	16303	16368	16379	16259	16376	16330	16367	16380	16480	16364	16482	16224	16321	16332	16449	16473	16298	16396	16486	16315	16249	16486	16373	16679	16395	16412	16216	16401	16422	16343	16459	16263	16274	16389	16288	16275	16383	16236	16217	16296	16595	16426	16513	16276	16292	16433	16263	16459	16442	16440	16234	16280	16495	16418	16444	16523	16534	16601	16473	16235	16230	16290	16300	16431	16480	16375	16565	16323	16339	16395	16319	16259	16305	16370	16480	16225	16411	16449	16414	16439	16490	16409	16438	16291	16466	16325	16480	16282	16337	16491	16457	16333	16189	16435	16351	16297	16402	16502	16442	16390	16463	16530	16459	16298	16405	16435	16422	16584	16378	16378	16389	16443	16186	16492	16302	16360	16478	16389	16309	16505	16524	16374	16277	16285	16388	16503	16517	16496	16505	16461	16396	16370	16435	16419	16518	16110	16413	16476	16449	16433	16418	16353	16409	16414	16579	16450	16596	16340	16337	16446	16371	16565	16505	16443	16186	16583	16241	16489	16140	16408	16468	16567	16568	16236	16544	16273	16419	16246	16441	16510	16531	16530	16424	16370	16365	16468	16390	16405	16555	16350	16512	16473	16312	16316	16320	16397	16362	16383	16310	16634	16214	16376	16424	16475	16260	16400	16423	16570	16387	16459	16402	16399	16431	16394	16415	16395	16483	16438	16352	16309	16294	16431	16552	16443	16343	16410	16359	16551	16292	16500	16409	16645	16231	16265	16216	16598	16233	16310	16488	16246	16415	16453	16457	16296	16476	16394	16383	16590	16451	16347	16318	16526	16340	16364	16378	16321	16419	16324	16372	16278	16503	16252	16371	16428	16418	16601	16436	16383	16624	16269	16195	16242	16407	16399	16504	16417	16348	16477	16466	16294	16373	16432	16493	16208	16580	16471	16509	16767	16272	16618	16340	16372	16131	16274	16651	16363	16418	16382	16371	16495	16511	16466	16404	16394	16338	16238	16541	16422	16333	16376	16181	16464	16471	16240	16289	16391	16327	16500	16534	16459	16219	16361	16270	16425	16409	16264	16459	16406	16548	16508	16355	16224	16298	16364	16472	16291	16394	16343	16440	16424	16457	16312	16301	16399	16513	16509	16595	16526	16466	16422	16180	16286	16395	16335	16274	16461	16456	16364	16274	16233	16374	16542	16549	16375	16364	16451	16487	16587	16347	16292	16490	16585	16373	16175	16284	16415	16391	16456	16308	16451	16424	16586	16430	16437	16513	16440	16396	16290	16451	16472	16242	16366	16251	16169	16417	16606	16466	16438	16399	16544	16510	16646	16407	16436	16511	16373	16478	16466	16403	16360	16289	16494	16474	16566	16390	16500	16239	16290	16467	16388	16279	16191	16548	16269	16336	16422	16573	16383	16594	16499	16407	16460	16349	16513	16667	16468	16552	16481	16237	16449	16409	16222	16165	16416	16446	16369	16303	16386	16548	16467	16384	16351	16423	16384	16494	16370	16338	16403	16331	16367	16446	16413	16326	16230	16300	16452	16459	16265	16394	16461	16417	16439	16639	16307	16447	16448	16350	16412	16439	16280	16400	16504	16592	16675	16342	16289	16299	16487	16586	16484	16379	16377	16394	16325	16212	16289	16304	16489	16454	16243	16259	16587	16416	16297	16417	16366	16427	16244	16495	16235	16270	16275	16372	16313	16235	16426	16401	16408	16385	16253	16312	16388	16246	16308	16479	16615	16476	16316	16283	16108	16325	16250	16321	16517	16399	16306	16465	16496	16388	16467	16493	16305	16325	16401	16392	16494	16388	16264	16365	16283	16342	16261	16471	16452	16354	16693	16421	16327	16448	16416	16290	16366	16469	16407	16404	16527	16433	16518	16481	16363	16214	16430	16560	16334	16522	16465	16386	16381	16475	16482	16379	16302	16639	16227	16285	16483	16313	16435	16425	16456	16466	16327	16482	16323	16402	16223	16659	16617	16324	16442	16295	16337	16626	16359	16415	16376	16362	16338	16214	16225	16415	16381	16396	16388	16436	16422	16158	16328	16383	16406	16275	16184	16584	16275	16302	16408	16272	16296	16313	16288	16465	16459	16334	16498	16449	16279	16232	16294	16356	16227	16258	16395	16279	16358	16171	16381	16361	16301	16160	16321	16342	16519	16521	16582	16431	16521	16284	16403	16424	16410	16587	16643	16515	16335	16551	16201	16453	16467	16563	16418	16235	16391	16411	16300	16514	16479	16289	16442	16427	16377	16378	16550	16339	16432	16523	16241	16418	16533	16380	16421	16347	16407	16354	16492	16363	16260	16346	16315	16425	16385	16450	16333	16520	16384	16496	16366	16569	16387	16396	16377	16470	16550	16284	16446	16379	16334	16346	16324	16630	16576	16572	16593	16325	16304	16351	16465	16389	16304	16294	16348	16400	16234	16318	16467	16491	16383	16338	16332	16446	16501	16509	16333	16482	16341	16394	16524	16458	16130	16443	16112	16457	16430	16220	16495	16227	16481	16366	16436	16531	16373	16139	16439	16346	16362	16514	16582	16455	16332	16359	16297	16363	16570	16512	16381	16222	16546	16239	16423	16413	16607	16495	16370	16557	16405	16475	16393	16478	16449	16438	16361	16231	16260	16388	16395	16531	16535	16654	16420	16437	16330	16470	16423	16340	16463	16330	16430	16386	16501	16291	16173	16471	16351	16723	16465	16192	16236	16422	16245	16241	16232	16152	16290	16443	16359	16456	16341	16351	16587	16302	16384	16308	16362	16384	16369	16443	16515	16214	16380	16224	16251	16337	16324	16551	16372	16301	16389	16511	16409	16273	16421	16254	16278	16505	16409	16274	16380	16245	16256	16280	16420	16162	16402	16351	16377	16307	16397	16396	16479	16489	16617	16289	16486	16393	16384	16385	16555	16372	16397	16407	16396	16163	16297	16164	16165	16367	16206	16424	16383	16222	16494	16324	16328	16189	16388	16366	16326	16422	16188	16373	16423	16490	16345	16321	16334	16328	16205	16579	16560	16392	16345	16553	16345	16215	16299	15979	16531	16301	16294	16567	16420	16497	16314	16284	16370	16551	16423	16415	16178	16249	16331	16622	16329	16578	16552	16394	16217	16295	16358	16421	16230	16446	16330	16277	16430	16395	16392	16464	16589	16148	16493	16286	16319	16316	16452	16334	16413	16350	16361	16318	16228	16169	16390	16438	16618	16380	16292	16233	16329	16361	16479	16387	16228	16690	16429	16209	16310	16551	16425	16684	16568	16440	16575	16271	16615	16559	16509	16295	16238	16213	16357	16488	16404	16324	16554	16456	16519	16527	16529	16457	16536	16360	16421	16505	16335	16456	16604	16413	16393	16482	16313	16345	16472	16410	16506	16444	16379	16357	16558	16530	16333	16550	16478	16458	16309	16288	16199	16428	16396	16440	16428	16238	16366	16330	16386	16268	16285	16383	16158	16439	16342	16385	16361	16470	16516	16498	16534	16334	16281	16377	16285	16326	16585	16401	16328	16278	16236	16535	16281	16328	16426	16357	16431	16289	16375	16285	16307	16517	16332	16463	16260	16336	16527	16498	16487	16403	16385	16476	16180	16350	16452	16230	16269	16449	16279	16378	16406	16250	16238	16536	16236	16558	16445	16341	16572	16265	16149	16373	16455	16397	16222	16212	16484	16529	16467	16431	16291	16479	16503	16652	16395	16385	16338	16513	16389	16554	16514	16466	16502	16357	16497	16424	16321	16379	16516	16407	16390	16136	16264	15997	16138	16503	16225	16364	16339	16271	16377	16418	16340	16124	16325	16305	16216	16213	16456	16325	16523	16314	16548	16342	16368	16508	16492	16491	16366	16550	16569	16524	16368	16574	16397	16405	16405	16424	16245	16540	16337	16109	16553	16432	16675	16309	16453	16488	16464	16282	16358	16376	16354	16408	16393	16527	16475	16312	16590	16441	16544	16257	16217	16434	16392	16385	16378	16333	16579	16296	16274	16477	16311	16379
21464	41445	32297	34074	31238	41796	44664	27747	16295	11782	10624	10425	10297	10462	10333	10424	10501	10470	10519	10273	10493	10440	10484	10307	10483	10292	10329	10288	10349	10529	10139	10422	10314	10247	10443	10342	10331	10402	10226	10601	10276	10320	10268	10328	10470	10244	10234	10257	10331	10335	10321	10462	10425	10353	10336	10317	10185	10248	10359	10209	10246	10391	10458	10410	10348	10499	10215	10248	10364	10312	10173	10351	10492	10209	10343	10535	10422	10327	10288	10352	10355	10421	10242	10353	10404	10337	10274	10338	10260	10298	10419	10249	10388	10314	10306	10266	10320	10375	10438	10364	10195	10333	10496	10302	10466	10164	10248	10253	10159	10224	10275	10387	10346	10395	10291	10342	10326	10242	10260	10404	10411	10290	10434	10280	10187	10567	10348	10223	10369	10422	10433	10314	10305	10337	10345	10425	10372	10238	10328	10352	10251	10453	10464	10298	10344	10205	10332	10344	10254	10285	10295	10376	10252	10360	10342	10164	10269	10281	10144	10355	10366	10322	10287	10326	10353	10389	10379	10398	10299	10434	10372	10159	10347	10214	10279	10257	10276	10335	10356	10138	10256	10308	10224	10282	10317	10287	10271	10240	10224	10136	10346	10170	10321	10273	10271	10397	10215	10369	10350	10180	10197	10319	10275	10263	10226	10256	10282	10286	10415	10360	10305	10345	10383	10423	10304	10271	10386	10310	10357	10331	10234	10328	10328	10314	10326	10414	10314	10371	10286	10354	10339	10302	10200	10439	10383	10391	10422	10218	10308	10133	10193	10342	10478	10210	10367	10268	10299	10194	10235	10425	10318	10171	10411	10254	10329	10424	10184	10289	10253	10341	10148	10129	10390	10343	10347	10137	10198	10144	10207	10257	10234	10366	10229	10317	10349	10282	10300	10246	10438	10252	10279	10330	10321	10368	10384	10248	10255	10463	10193	10233	10353	10241	10463	10267	10265	10270	10233	10247	10283	10332	10500	10088	10405	10366	10281	10260	10383	10437	10483	10219	10387	10391	10371	10351	10368	10179	10295	10323	10432	10329	10410	10372	10327	10149	10313	10349	10326	10303	10330	10302	10421	10398	10338	10330	10294	10330	10333	10162	10260	10234	10335	10256	10399	10155	10410	10117	10276	10274	10293	10384	10338	10336	10284	10293	10385	10331	10140	10276	10382	10381	10253	10498	10218	10258	10170	10455	10549	10327	10310	10384	10421	10309	10239	10305	10496	10307	10105	10248	10407	10239	10166	10335	10294	10288	10301	10424	10321	10334	10372	10351	10361	10242	10440	10201	10189	10243	10394	10217	10281	10202	10401	10321	10415	10308	10373	10305	10359	10254	10386	10259	10273	10099	10430	10303	10300	10221	10342	10123	10416	10343	10349	10360	10309	10223	10361	10359	10121	10297	10171	10214	10299	10213	10206	10175	10248	10275	10308	10282	10372	10399	10377	10221	10097	10330	10329	10337	10184	10371	10346	10112	10342	10217	10355	10496	10312	10354	10235	10208	10194	10373	10410	10208	10322	10290	10170	10167	10274	10350	10330	10354	10389	10439	10244	10302	10301	10091	10450	10287	10288	10292	10197	10267	10245	10171	10414	10292	10293	10235	10375	10377	10261	10394	10203	10319	10287	10320	10400	10396	10327	10231	10231	10198	10440	10401	10421	10402	10176	10383	10482	10319	10256	10259	10332	10333	10459	10388	10305	10385	10356	10340	10199	10233	10280	10237	10323	10350	10215	10283	10433	10242	10363	10233	10356	10241	10347	10255	10402	10293	10363	10336	10378	10233	10332	10260	10389	10297	10358	10470	10360	10316	10244	10359	10217	10320	10267	10311	10411	10246	10098	10342	10238	10147	10258	10269	10308	10352	10185	10439	10380	10302	10399	10314	10325	10379	10243	10467	10238	10276	10287	10390	10293	10202	10342	10285	10193	10262	10175	10319	10300	10192	10297	10363	10184	10399	10414	10412	10396	10412	10297	10460	10267	10332	10371	10293	10324	10345	10297	10219	10087	10420	10297	10243	10335	10234	10309	10258	10198	10426	10228	10310	10337	10344	10270	10254	10237	10392	10312	10340	10184	10316	10488	10228	10184	10158	10276	10260	10428	10314	10220	10395	10207	10225	10382	10353	10374	10479	10440	10298	10444	10249	10392	10187	10363	10453	10307	10351	10348	10449	10213	10266	10266	10200	10457	10284	10268	10249	10369	10223	10336	10167	10242	10349	10254	10230	10260	10484	10255	10271	10172	10209	10416	10318	10221	10240	10333	10184	10200	10326	10302	10316	10293	10320	10352	10018	10148	10383	10410	10274	10447	10341	10248	10373	10267	10254	10326	10381	10323	10332	10264	10256	10314	10194	10335	10292	10311	10290	10360	10344	10372	10193	10283	10346	10311	10356	10362	10267	10232	10225	10385	10134	10281	10357	10493	10357	10338	10326	10376	10248	10354	10278	10164	10420	10364	10423	10415	10271	10167	10318	10256	10276	10218	10207	10248	10314	10298	10384	10103	10385	10459	10414	10463	10403	10216	10474	10285	10414	10205	10326	10447	10374	10410	10440	10357	10328	10104	10522	10344	10249	10291	10292	10436	10503	10357	10347	10238	10435	10468	10400	10407	10308	10281	10464	10333	10355	10348	10284	10267	10385	10241	10381	10183	10285	10379	10236	10323	10242	10449	10211	10442	10282	10185	10206	10508	10262	10346	10176	10505	10422	10313	10425	10314	10333	10307	10231	10432	10260	10211	10489	10259	10290	10372	10408	10366	10294	10240	10381	10313	10385	10474	10400	10357	10232	10192	10317	10283	10313	10136	10270	10376	10200	10326	10450	10386	10160	10272	10212	10264	10328	10302	10301	10401	10293	10360	10154	10356	10324	10116	10293	10335	10483	10269	10467	10128	10304	10522	10204	10281	10376	10352	10211	10334	10248	10325	10178	10301	10285	10282	10230	10232	10364	10204	10258	10279	10360	10269	10234	10279	10167	10447	10235	10298	10529	10265	10280	10333	10401	10263	10404	10332	10247	10269	10321	10213	10213	10316	10218	10324	10343	10442	10344	10246	10371	10391	10265	10288	10381	10219	10262	10244	10383	10372	10395	10193	10452	10284	10112	10363	10120	10339	10402	10370	10382	10175	10239	10275	10269	10411	10283	10242	10054	10340	10208	10371	10196	10227	10333	10237	10361	10359	10238	10298	10253	10327	10168	10369	10199	10146	10305	10198	10134	10362	10425	10361	10163	10327	10189	10247	10213	10216	10440	10392	10316	10381	10516	10429	10356	10231	10361	10384	10269	10232	10194	10452	10287	10323	10312	10287	10309	10356	10260	10248	10354	10322	10346	10349	10277	10274	10148	10406	10306	10276	10280	10289	10331	10309	10186	10297	10424	10323	10265	10340	10290	10229	10261	10387	10359	10380	10337	10462	10314	10346	10225	10177	10134	10392	10226	10348	10334	10419	10148	10226	10322	10359	10229	10280	10273	10259	10185	10422	10383	10343	10295	10400	10177	10333	10248	10246	10472	10232	10204	10292	10266	10435	10283	10321	10349	10318	10345	10261	10285	10310	10405	10427	10232	10316	10237	10224	10324	10257	10329	10313	10338	10352	10351	10230	10241	10392	10407	10270	10369	10408	10203	10373	10217	10117	10318	10254	10304	10336	10461	10267	10267	10329	10275	10416	10383	10265	10217	10369	10316	10256	10185	10334	10369	10463	10121	10515	10421	10316	10424	10396	10317	10276	10276	10183	10300	10266	10408	10388	10265	10185	10342	10324	10385	10264	10376	10343	10338	10357	10245	10202	10374	10426	10395	10228	10392	10347	10285	10381	10299	10391	10267	10443	10352	10261	10337	10338	10231	10171	10392	10226	10403	10328	10413	10303	10334	10126	10206	10269	10426	10345	10353	10315	10428	10474	10273	10246	10343	10280	10250	10303	10395	10472	10332	10320	10301	10289	10384	10330	10302	10247	10444	10356	10272	10332	10337	10427	10334	10343	10424	10190	10390	10271	10341	10051	10203	10389	10345	10346	10220	10286	10234	10306	10304	10214	10444	10055	10323	10503	10285	10391	10272	10318	10118	10384	10317	10370	10111	10458	10265	10301	10328	10286	10443	10240	10347	10318	10209	10359	10281	10388	10364	10348	10537	10141	10336	10299	10354	10138	10251	10355	10337	10273	10213	10272	10325	10364	10296	10388	10369	10346	10425	10462	10175	10310	10312	10218	10381	10362	10302	10293	10197	10329	10351	10355	10417	10361	10354	10234	10440	10375	10363	10272	10412	10180	10264	10300	10229	10251	10319	10185	10248	10313	10374	10178	10227	10416	10254	10213	10237	10450	10311	10285	10179	10282	10237	10283	10367	10439	10293	10288	10160	10173	10344	10244	10387	10341	10202	10483	10327	10189	10319	10227	10342	10404	10307	10344	10173	10255	10312	10322	10309	10216	10344	10585	10415	10145	10380	10268	10275	10350	10303	10417	10366	10118	10376	10297	10377	10214	10186	10200	10245	10238	10266	10224	10301	10465	10334	10554	10320	10452	10280	10353	10272	10326	10319	10361	10241	10385	10308	10428	10343	10332	10305	10365	10311	10472	10279	10216	10346	10231	10211	10360	10331	10399	10266	10316	10258	10164	10372	10258	10198	10252	10273	10376	10263	10262	10119	10434	10238	10231	10486	10251	10319	10400	10241	10282	10265	10300	10317	10440	10377	10289	10182	10234	10218	10372	10195	10399	10324	10239	10201	10228	10459	10386	10300	10251	10266	10358	10360	10360	10219	10399	10348	10420	10351	10324	10462	10281	10250	10426	10311	10404	10467	10252	10169	10270	10285	10272	10345	10343	10288	10322	10200	10278	10343	10177	10286	10367	10264	10367	10321	10199	10381	10240	10352	10336	10354	10304	10285	10386	10282	10397	10082	10286	10260	10418	10236	10318	10489	10252	10325	10321	10336	10262	10211	10263	10309	10248	10294	10282	10255	10240	10309	10301	10198	10271	10314	10269	10237	10279	10317	10251	10284	10126	10340	10363	10363	10178	10254	10379	10361	10244	10252	10171	10393	10504	10413	10200	10313	10378	10289	10383	10155	10238	10294	10320	10378	10230	10360	10352	10323	10378	10230	10433	10399
24177	21655	29513	29952	46662	63166	58068	40328	27039	20407	17946	17204	17141	17130	17002	17066	17082	16953	17029	17029	16843	16951	17083	16836	16937	16838	16930	16833	17044	16772	16751	16996	17065	16838	16871	16891	16703	16744	17043	17081	16917	16855	16855	16818	16942	16903	16901	16973	17027	16916	16929	16878	16551	16852	16806	16875	16830	16899	16977	16792	17010	16966	17043	16980	16879	16671	16793	16862	16807	16762	16701	16961	16815	16853	16974	16926	16913	16946	16707	16885	16845	16681	16948	16796	16842	16739	16933	17133	16924	16949	16732	16768	16951	16810	17064	16927	16990	16863	16746	16705	16717	16950	16674	16597	16742	16703	16785	16937	16893	16899	16792	16903	16767	16760	16684	16769	16841	16740	16868	16807	17087	16606	16950	16749	16666	16846	16834	16860	16858	16720	16922	16900	16720	16557	16910	16712	16726	16847	16794	16842	16648	16832	16662	16831	16791	16750	16906	16923	16629	16963	16636	16744	16642	16529	17011	16694	16875	16834	16745	16725	16704	16726	16689	16726	16781	16795	16843	16840	16965	16919	16790	16535	16802	16796	16848	16621	16734	16888	16753	16860	16871	16914	16714	16738	16902	16761	16782	16571	16829	16508	16705	16641	16739	16899	16762	16784	16923	16794	16772	16813	16588	16697	16873	16849	16647	16769	16718	16555	16636	16751	16795	16852	16649	16853	16688	16832	16698	16805	16853	16527	16830	16685	16893	16571	16884	16782	16682	16840	16665	16826	16902	17025	16894	16865	16704	16741	16736	16892	16772	16882	16724	16699	16896	16590	16843	16838	16817	16790	16783	16713	16924	16527	16829	16864	16754	16680	16876	16791	16651	16797	16831	16988	16692	17008	16849	16952	16969	16920	16451	16808	16872	16770	16757	16584	16716	16801	16950	16821	16967	16770	16746	16769	16884	16841	16788	16547	16677	16735	16545	16867	16719	16576	16710	16837	17126	16759	16689	16661	16600	16653	16782	16895	16813	16688	16675	16669	16699	16726	16820	16605	16746	16876	16615	16779	16792	16720	16833	16879	16655	16740	16834	16873	16775	16644	16620	16895	16751	16727	16932	16897	16912	17060	16835	16920	16858	16975	16899	16707	16747	16724	16791	16840	16810	16964	16943	16923	16707	16736	16821	17069	16961	16784	16895	16782	16864	16885	16756	16636	17027	16663	16745	16785	16607	16898	16690	16688	17036	17029	16633	16806	16752	16871	16840	16715	16928	16706	16893	16591	16685	16698	16753	16847	17098	16872	16970	16744	16797	16842	16955	16879	16778	16725	16807	16776	16871	16983	16892	16799	16667	16728	17003	16855	16745	16956	16986	16733	16836	16818	16808	16648	16778	16758	16884	16896	16853	16781	16610	16798	16831	16875	16742	16802	16684	16954	16809	16815	16657	16603	16804	16930	17019	16858	16715	16899	16797	16866	16572	17042	16798	16872	16806	16675	16854	16733	16783	16911	16771	16908	16842	16623	16935	16716	16812	16731	16745	16654	16906	16834	16763	16593	16719	16921	16585	16774	16781	16825	16862	16743	16859	16699	16877	16813	16585	16720	16760	16735	16575	16752	16865	16778	16779	16838	16829	16672	16804	16741	16671	16818	16779	16817	17209	16755	16781	16932	16822	17032	16771	16839	16924	17049	16872	16811	16729	16827	16927	16915	16842	16883	16664	16637	16692	16719	16677	16661	16672	16786	16702	16692	16805	16808	16857	16795	16863	17011	16833	16839	16835	16442	16895	16850	16876	16843	16902	16786	16947	16819	16893	16880	16992	16780	16929	16870	16820	16922	16878	16704	16910	16853	17016	16701	16757	16665	16748	16781	16864	16936	16923	16797	16666	16861	16759	16790	16967	16834	16544	16610	16830	16914	16893	16600	16652	16925	16768	16728	16786	16709	16845	16896	16966	16891	16824	17003	16865	16764	16827	16769	16799	16969	17018	17039	16706	16741	16959	16880	16871	17009	16823	16700	16802	16902	16713	16697	16890	16876	16953	16894	16705	16672	16886	16761	16673	16820	16689	16688	16679	16855	16852	16867	16742	16997	16878	16774	16704	16909	16890	16640	16808	16791	16756	16847	16689	16832	16628	16828	16875	16863	16933	16841	16785	16746	16634	16690	16644	16747	16682	16797	16801	16771	16830	16873	16767	16718	16754	16697	16763	16770	16910	16809	16933	16838	16697	16761	16977	16992	16841	16672	16857	16891	16798	16837	17250	16717	16731	16813	16913	16924	16940	16859	16907	16601	16703	16992	16722	16779	16691	16807	17022	16574	16853	16872	16691	16896	16677	16736	16746	16774	16823	16728	16865	16801	16682	16906	16896	16714	16767	16795	16866	17009	16869	16922	16787	16880	16820	16820	16815	16792	16742	16452	16804	16830	16889	16762	16938	16596	16922	16646	16861	16845	16979	16667	16831	16805	16705	16826	16518	16859	16975	16932	16911	16808	16947	16822	16896	17040	16584	16939	16923	16760	16557	16825	16958	16793	16806	16903	16963	16911	16596	16807	16958	16890	16756	16933	16755	16977	16820	16767	16877	17086	16680	16694	16590	16891	16853	16897	17060	16785	16920	16848	16981	16709	16905	16851	17016	16952	16757	16764	16673	16930	16909	17030	16662	16783	16891	16782	16858	16777	16782	17001	16761	16657	16550	16686	16773	16821	16616	16929	16929	16750	16752	16838	16835	17111	16651	16576	16824	16773	16908	16776	16622	16931	16876	16659	16921	16748	16782	16929	16843	16786	16821	16870	16675	16615	16859	16792	16982	16666	16785	16917	16985	16852	16775	16843	16797	16799	16552	16610	16566	16825	16927	16750	16912	16854	16907	16526	16664	16746	16895	16825	16812	16801	16758	16907	16781	16792	16717	16874	16885	16914	16973	16739	16770	16926	16971	17010	16845	16928	16730	16800	16691	16997	16713	16812	16929	16661	16819	16869	16803	16709	16658	16801	16986	16564	17004	16619	16729	16617	16869	16762	17002	16847	16859	16687	16890	16869	16991	16777	16850	16793	16808	16790	16982	17064	16954	16805	16624	16624	16793	16782	16815	16832	16847	16588	16837	16938	16938	16731	16526	16761	16791	16742	16834	16789	16794	16564	16937	16684	16967	16894	16655	16924	16823	16658	16758	16678	16786	17006	16667	16808	16717	16803	16627	16714	16922	16905	16983	16741	16836	16870	16914	16833	16846	17000	16838	16948	16830	16691	16757	16862	16696	16621	16841	16755	16780	16917	16747	16731	16851	16688	16673	16952	16926	16902	16909	16941	16611	16756	16546	16788	16882	16811	16825	16847	16988	16642	16746	16880	16829	16952	16681	17183	16892	17010	16811	16950	16988	16877	16660	16817	17003	16881	16766	16526	16959	16835	16861	16910	16974	16891	16957	16666	16778	16711	16905	16677	16977	16806	16800	16480	16678	16932	17036	16978	16776	16932	16846	16890	16912	16653	16660	16689	16832	16643	16781	16668	16750	16636	16865	16803	16612	16897	16852	16785	16786	16852	16805	16926	17013	16827	16839	16638	16785	16780	16784	16899	16808	16614	16745	16972	16813	16662	16694	16765	16800	16745	16899	16794	16757	16785	16769	16611	16647	16708	16782	16700	16849	16852	16631	16798	16799	16676	16721	16932	16806	16937	17034	16897	16599	16771	16678	16848	16800	16757	16701	16827	16825	16764	16768	16698	17020	16666	16885	16892	16701	16790	16844	16716	16709	16772	16777	16802	16813	16740	16810	16921	16878	16864	16876	16704	16562	17052	16907	16930	16747	16601	16881	16880	16914	17030	16640	16797	16768	16750	16641	16685	16723	16786	16961	17092	16860	16837	16847	17040	16894	16757	16909	16749	16876	16880	16902	16833	16726	16840	16834	16800	16877	16718	16634	16809	16827	16675	16833	17018	16956	16772	16819	16839	16718	16894	16732	16788	16827	16730	16852	16805	16521	16750	16618	16830	16851	16963	16781	16822	16895	16873	16798	16662	16552	16586	16752	16950	16886	16988	16701	16745	16785	16651	16702	16858	16610	16842	16890	16883	16799	16882	16738	16839	17033	16934	16718	17011	16788	17015	16858	16667	16866	16907	16896	16903	16512	16855	16573	17037	16928	16753	16835	16870	16688	16732	16788	16693	16609	16706	16712	16941	16888	16860	16993	16796	16573	16842	16624	16786	16751	16776	16878	16583	16910	16611	17106	16799	16863	16862	16989	16801	16931	16632	16790	16797	16658	16620	16902	16685	16720	16734	16653	16792	16765	16930	16710	16784	16846	16810	16924	16804	16786	16846	16994	16628	16706	16645	16631	16941	17013	16700	16606	16683	16907	16782	16688	16875	16752	16913	16807	16790	16824	16714	16759	16691	16792	16837	16857	16955	16773	16675	16717	16753	16808	16763	16988	16881	16636	16844	16788	16876	16860	16944	16917	16726	16828	16909	16807	16730	16852	16800	16881	16799	16644	16923	17066	16785	16866	16693	16937	16953	16832	16650	16805	16877	16805	16710	16800	16674	16648	16902	16573	16911	16870	16915	16933	16857	16760	16732	16806	16790	16736	16842	16759	16766	16798	16642	16701	16960	16896	16724	16545	16868	17012	16883	16912	16934	16631	16629	16985	16624	16666	16935	16715	16767	16766	16902	16848	16836	16856	16936	17046	16698	16701	17193	16920	16865	16877	16824	16925	16754	16807	16660	16752	16817	17026	16858	16796	16810	16687	16761	16743	16607	16858	16516	16911	16834	16802	16639	16536	16656	16881	16916	16719	16787	16809	16827	16892	16661	16775	16903	16788	16791	17011	16610	16701	16769	16772	16899	16904	16804	17110	17125	16902	16873	17022	16989	16945	16809	16727	16574	16722	16767	16711	16691	16919	16857	16694	16858	16884	16752	16769	16756	16546	16813	16625	16736	16763	16512	16638	16991	16727	16961	16947	16889	16665	16739	16879	16914	16593	16570	16863	16818	16783	16798	16837	16836	16640	16738	16781	16711	16764	16740	16631	16912	16556	16799	16961	16775	16686	16915	16784	16558	16732	16793	16818	16724	16703	16805	16870	17025	16627	16639	16837	16648	16610	16667	16972	16889	16552	16619	16721	16859	16901	16887	16716	16831	16924	16841	16799	16745	17034	16960
29916	58181	53639	41370	56531	64223	51354	31039	17644	12340	11091	10952	10733	10896	10873	10783	10813	10927	10808	10722	10686	10682	10734	10723	10611	10837	10789	10889	10791	10773	10727	10782	10838	10667	10747	10670	10902	10824	10756	10738	10598	10943	10770	10853	10733	10769	10699	10713	10683	10701	10694	10717	10674	10810	10694	10715	10714	10743	10680	10671	10622	10634	10789	10764	10678	10580	10786	10785	10644	10479	10742	10506	10778	10689	10635	10625	10634	10762	10668	10707	10739	10677	10720	10725	10556	10642	10595	10653	10721	10618	10601	10804	10660	10686	10668	10798	10903	10803	10791	10663	10686	10924	10627	10611	10577	10558	10632	10833	10647	10684	10623	10775	10589	10676	10652	10657	10530	10773	10791	10818	10882	10765	10771	10660	10631	10781	10577	10762	10838	10803	10597	10711	10734	10614	10700	10707	10735	10643	10609	10818	10691	10799	10614	10582	10718	10684	10780	10821	10731	10554	10559	10651	10621	10624	10703	10605	10685	10553	10895	10613	10709	10646	10669	10695	10742	10655	10446	10605	10740	10520	10752	10644	10568	10778	10794	10725	10660	10841	10647	10481	10676	10683	10702	10578	10894	10858	10641	10700	10709	10728	10582	10749	10791	10658	10682	10897	10689	10872	10719	10717	10594	10725	10617	10473	10808	10796	10659	10659	10691	10687	10573	10635	10504	10819	10726	10624	10831	10604	10648	10555	10773	10741	10765	10528	10739	10602	10777	10493	10632	10676	10671	10936	10514	10580	10748	10793	10598	10582	10666	10874	10766	10696	10750	10841	10785	10752	10751	10612	10701	10713	10656	10646	10690	10597	10804	10580	10767	10657	10715	10711	10739	10914	10542	10756	10681	10807	10630	10723	10554	10657	10675	10579	10602	10607	10469	10690	10774	10630	10769	10844	10672	10616	10475	10684	10720	10668	10722	10613	10582	10580	10530	10627	10668	10492	10761	10715	10708	10809	10761	10629	10646	10563	10757	10618	10784	10714	10671	10714	10611	10679	10555	10734	10558	10571	10647	10692	10735	10626	10742	10672	10662	10604	10659	10636	10634	10770	10661	10798	10715	10655	10604	10507	10665	10677	10655	10619	10752	10746	10612	10511	10731	10720	10606	10728	10754	10774	10629	10653	10746	10682	10787	10590	10712	10678	10791	10660	10823	10646	10696	10544	10629	10682	10613	10706	10751	10678	10810	10704	10704	10610	10607	10721	10668	10888	10684	10753	10697	10732	10723	10780	10664	10686	10631	10636	10746	10799	10719	10797	10748	10742	10622	10746	10762	10652	10729	10592	10807	10844	10670	10636	10772	10535	10639	10673	10740	10609	10776	10659	10633	10668	10730	10658	10762	10581	10745	10602	10729	10760	10677	10870	10795	10641	10754	10868	10568	10680	10588	10640	10620	10647	10622	10697	10832	10728	10685	10634	10759	10604	10578	10669	10821	10720	10599	10710	10788	10789	10569	10732	10643	10544	10659	10643	10545	10658	10722	10638	10617	10675	10753	10589	10749	10584	10792	10655	10603	10632	10657	10697	10721	10647	10656	10675	10807	10688	10582	10738	10729	10709	10596	10641	10706	10531	10740	10848	10692	10777	10691	10735	10626	10733	10715	10794	10630	10854	10533	10649	10662	10827	10658	10803	10621	10711	10525	10639	10605	10867	10559	10709	10702	10542	10678	10818	10588	10660	10503	10633	10760	10677	10685	10752	10757	10563	10630	10577	10892	10710	10787	10694	10638	10768	10559	10601	10670	10774	10681	10684	10742	10778	10671	10705	10719	10876	10535	10683	10621	10781	10681	10611	10735	10703	10649	10651	10721	10703	10596	10730	10551	10880	10661	10722	10679	10688	10698	10695	10690	10608	10627	10874	10665	10828	10778	10711	10842	10852	10628	10917	10692	10760	10588	10712	10924	10636	10817	10633	10683	10756	10441	10716	10800	10647	10724	10672	10679	10577	10561	10598	10679	10769	10641	10780	10871	10654	10527	10755	10893	10733	10724	10793	10761	10706	10539	10602	10787	10677	10633	10739	10768	10701	10634	10735	10652	10804	10675	10619	10645	10595	10663	10774	10603	10569	10809	10650	10765	10688	10611	10731	10469	10573	10761	10621	10597	10564	10475	10669	10821	10627	10758	10567	10737	10633	10621	10634	10555	10599	10572	10769	10669	10722	10725	10670	10620	10549	10690	10656	10559	10689	10773	10673	10581	10756	10620	10719	10492	10714	10571	10897	10559	10813	10586	10687	10580	10684	10585	10598	10645	10699	10577	10779	10675	10690	10501	10741	10761	10722	10641	10675	10576	10606	10668	10682	10619	10790	10582	10637	10646	10709	10837	10756	10630	10741	10708	10689	10651	10763	10762	10738	10877	10564	10685	10638	10752	10581	10652	10855	10609	10610	10686	10697	10609	10695	10633	10860	10761	10674	10670	10776	10513	10649	10557	10659	10832	10563	10656	10591	10647	10785	10628	10527	10683	10443	10802	10748	10778	10719	10802	10776	10621	10569	10674	10633	10618	10602	10746	10834	10563	10526	10733	10647	10728	10722	10489	10704	10665	10764	10596	10729	10668	10621	10743	10786	10530	10745	10854	10566	10665	10643	10671	10476	10741	10675	10557	10703	10850	10577	10595	10774	10656	10736	10624	10629	10724	10616	10641	10580	10717	10540	10742	10662	10728	10497	10721	10677	10584	10631	10620	10557	10747	10460	10537	10763	10610	10625	10730	10578	10684	10770	10786	10837	10682	10727	10683	10573	10625	10747	10619	10755	10810	10756	10597	10934	10660	10751	10648	10767	10563	10630	10728	10878	10706	10780	10550	10653	10626	10668	10566	10611	10697	10491	10663	10718	10877	10639	10845	10512	10677	10713	10727	10698	10580	10734	10698	10650	10716	10798	10578	10520	10639	10683	10748	10707	10594	10591	10717	10801	10727	10750	10701	10589	10734	10591	10732	10552	10676	10707	10644	10637	10704	10751	10777	10801	10703	10800	10668	10839	10580	10792	10789	10597	10670	10720	10688	10695	10576	10638	10640	10625	10651	10626	10690	10570	10735	10659	10762	10790	10712	10692	10677	10719	10655	10830	10734	10561	10689	10661	10715	10543	10720	10449	10669	10634	10653	10660	10658	10792	10618	10688	10661	10710	10814	10731	10740	10705	10664	10633	10822	10683	10577	10724	10631	10568	10530	10703	10569	10613	10610	10698	10760	10752	10617	10789	10715	10533	10733	10672	10629	10678	10749	10685	10708	10735	10748	10687	10663	10617	10696	10615	10761	10633	10741	10750	10692	10759	10788	10857	10573	10724	10669	10759	10646	10718	10694	10690	10607	10631	10537	10742	10777	10839	10706	10600	10832	10559	10622	10666	10545	10695	10533	10685	10568	10682	10688	10598	10560	10653	10639	10630	10578	10738	10648	10585	10782	10622	10750	10629	10614	10776	10570	10671	10666	10765	10717	10610	10689	10569	10691	10609	10525	10880	10638	10712	10776	10622	10741	10565	10501	10577	10546	10720	10603	10585	10655	10747	10740	10743	10593	10664	10653	10873	10633	10737	10464	10530	10434	10832	10639	10693	10790	10512	10672	10720	10818	10953	10661	10561	10673	10560	10866	10606	10656	10730	10685	10714	10725	10668	10667	10556	10498	10717	10710	10658	10772	10522	10743	10599	10788	10538	10757	10621	10808	10707	10705	10689	10620	10697	10763	10720	10750	10703	10816	10570	10774	10593	10726	10658	10648	10755	10538	10689	10655	10855	10681	10722	10593	10628	10725	10718	10804	10555	10777	10705	10697	10817	10633	10541	10516	10497	10621	10682	10681	10866	10525	10664	10788	10609	10732	10769	10646	10639	10676	10696	10559	10799	10586	10664	10646	10615	10797	10489	10759	10700	10624	10739	10786	10629	10562	10493	10642	10753	10652	10686	10559	10616	10655	10790	10668	10513	10688	10630	10553	10601	10561	10811	10636	10614	10630	10601	10655	10653	10606	10543	10691	10796	10628	10758	10372	10694	10709	10697	10743	10643	10665	10743	10527	10838	10622	10631	10688	10707	10910	10559	10714	10583	10809	10430	10760	10619	10726	10821	10663	10688	10723	10799	10827	10643	10730	10564	10665	10687	10535	10786	10672	10712	10818	10818	10719	10715	10693	10761	10699	10707	10652	10593	10660	10521	10596	10715	10592	10481	10724	10581	10734	10726	10645	10659	10813	10542	10577	10587	10682	10616	10695	10500	10740	10620	10724	10685	10657	10617	10704	10564	10428	10585	10802	10659	10731	10688	10540	10599	10647	10642	10699	10732	10568	10828	10871	10704	10741	10655	10724	10672	10723	10638	10676	10630	10646	10730	10613	10624	10605	10648	10637	10679	10774	10508	10588	10720	10791	10761	10726	10678	10676	10770	10660	10731	10631	10677	10612	10832	10621	10892	10694	10683	10702	10815	10742	10613	10530	10603	10868	10583	10697	10683	10779	10790	10858	10499	10812	10683	10766	10649	10715	10736	10660	10813	10494	10795	10691	10708	10615	10514	10629	10804	10814	10625	10748	10634	10466	10662	10614	10700	10605	10596	10660	10893	10668	10718	10682	10424	10858	10697	10714	10687	10591	10636	10760	10753	10644	10701	10694	10795	10445	10755	10773	10812	10672	10653	10620	10708	10540	10685	10659	10770	10674	10604	10580	10717	10678	10831	10616	10587	10682	10574	10902	10732	10776	10656	10604	10738	10601	10734	10798	10688	10566	10709	10588	10514	10723	10743	10559	10689	10653	10769	10535	10624	10763	10692	10658	10531	10684	10660	10695	10561	10651	10633	10632	10556	10517	10684	10661	10773	10502	10842	10632	10769	10458	10692	10769	10564	10661	10725	10732	10665	10519	10589	10721	10597	10617	10739	10650	10574	10801	10509	10597	10619	10556	10691	10714	10586	10603	10758	10704	10757	10584	10552	10639	10605	10791	10726	10714	10676	10766	10677	10721	10507	10497	10654	10741	10636	10675	10779	10609	10573	10878	10719	10633	10507	10790	10597	10708	10731	10742	10675	10749	10738	10708	10465	10597	10753	10592	10654	10599	10767	10687	10671	10693	10742	10761	10811	10625	10739	10555	10752	10711	10620	10681	10609
35841	33602	26595	26526	24832	27251	24298	20409	17921	16680	16499	16553	16592	16380	16667	16467	16770	16773	16314	16500	16498	16627	16585	16442	16586	16452	16326	16524	16435	16737	16714	16333	16670	16365	16610	16487	16631	16365	16603	16362	16512	16560	16483	16367	16612	16417	16371	16552	16547	16336	16354	16391	16392	16590	16768	16213	16504	16340	16392	16398	16331	16588	16324	16432	16354	16600	16520	16493	16509	16282	16539	16408	16444	16429	16696	16376	16334	16536	16401	16487	16511	16424	16558	16609	16493	16352	16340	16414	16620	16289	16458	16627	16452	16566	16500	16288	16455	16689	16485	16441	16197	16366	16665	16514	16351	16514	16572	16479	16239	16464	16421	16651	16606	16702	16557	16507	16506	16667	16757	16532	16345	16305	16378	16323	16487	16592	16296	16385	16299	16415	16518	16441	16492	16370	16460	16259	16502	16345	16533	16457	16468	16657	16541	16592	16564	16446	16328	16543	16526	16591	16360	16509	16512	16326	16437	16542	16380	16223	16500	16289	16680	16269	16462	16410	16560	16373	16410	16470	16506	16554	16207	16507	16485	16458	16331	16321	16167	16462	16492	16533	16267	16360	16418	16458	16486	16483	16515	16270	16278	16413	16467	16241	16467	16502	16451	16414	16426	16335	16512	16636	16080	16419	16519	16494	16478	16555	16317	16449	16375	16612	16426	16342	16224	16305	16436	16607	16576	16594	16367	16541	16325	16446	16681	16609	16395	16304	16392	16555	16443	16703	16385	16728	16485	16590	16408	16447	16420	16411	16590	16426	16507	16337	16521	16351	16492	16527	16578	16446	16396	16459	16376	16486	16554	16590	16518	16204	16348	16379	16477	16331	16678	16503	16351	16253	16507	16305	16368	16436	16380	16330	16413	16515	16443	16371	16567	16441	16397	16397	16428	16445	16537	16256	16535	16623	16386	16407	16297	16420	16389	16466	16330	16573	16554	16459	16469	16449	16483	16306	16436	16306	16322	16421	16484	16447	16385	16487	16607	16350	16372	16276	16409	16610	16607	16514	16770	16457	16593	16778	16512	16359	16508	16257	16456	16523	16576	16516	16586	16580	16633	16392	16587	16502	16482	16579	16502	16571	16212	16615	16448	16645	16569	16523	16477	16721	16517	16286	16508	16337	16409	16417	16559	16570	16398	16452	16381	16481	16472	16317	16526	16451	16582	16287	16567	16396	16730	16719	16341	16414	16405	16427	16382	16430	16260	16343	16357	16526	16432	16496	16483	16488	16412	16443	16497	16581	16608	16520	16549	16327	16699	16788	16469	16349	16502	16360	16560	16577	16267	16403	16500	16417	16442	16458	16371	16566	16569	16361	16517	16550	16469	16348	16504	16593	16418	16428	16340	16274	16432	16356	16552	16402	16501	16523	16616	16482	16300	16392	16551	16354	16487	16520	16391	16506	16547	16283	16634	16262	16517	16312	16550	16505	16542	16456	16420	16491	16592	16285	16396	16587	16658	16400	16542	16446	16453	16434	16561	16617	16582	16525	16684	16389	16663	16574	16423	16404	16415	16590	16431	16584	16519	16459	16443	16452	16463	16527	16464	16455	16343	16381	16515	16579	16564	16354	16656	16585	16454	16382	16438	16428	16520	16448	16478	16359	16612	16787	16445	16445	16566	16538	16527	16430	16457	16371	16504	16412	16360	16452	16555	16383	16632	16361	16392	16303	16537	16426	16387	16325	16238	16241	16259	16578	16409	16251	16683	16292	16511	16676	16290	16325	16273	16608	16504	16352	16730	16406	16617	16413	16282	16796	16720	16446	16342	16340	16426	16425	16339	16346	16496	16421	16347	16357	16501	16332	16381	16523	16508	16529	16455	16484	16514	16562	16403	16416	16687	16632	16408	16493	16338	16574	16288	16404	16528	16638	16420	16555	16237	16420	16402	16506	16537	16553	16409	16621	16321	16419	16457	16465	16557	16194	16554	16457	16431	16476	16707	16489	16503	16329	16342	16584	16502	16562	16550	16555	16367	16542	16416	16476	16591	16398	16613	16525	16370	16674	16477	16876	16508	16389	16564	16547	16572	16515	16519	16576	16505	16590	16543	16683	16464	16469	16523	16431	16421	16537	16418	16577	16474	16487	16499	16693	16380	16364	16322	16378	16455	16452	16526	16420	16514	16437	16564	16445	16408	16718	16436	16341	16452	16341	16258	16466	16468	16156	16495	16383	16355	16425	16291	16332	16601	16434	16349	16580	16510	16569	16514	16366	16494	16538	16341	16629	16586	16732	16497	16750	16442	16677	16442	16596	16684	16599	16439	16647	16581	16287	16299	16363	16752	16538	16451	16386	16493	16290	16332	16419	16497	16530	16597	16444	16338	16604	16644	16355	16459	16266	16131	16417	16459	16542	16343	16569	16467	16577	16677	16302	16465	16430	16511	16489	16395	16380	16448	16439	16415	16582	16522	16434	16473	16529	16316	16590	16698	16479	16564	16216	16597	16281	16428	16543	16309	16476	16493	16585	16302	16321	16297	16482	16581	16672	16416	16405	16383	16480	16398	16416	16628	16456	16479	16289	16465	16527	16375	16525	16312	16658	16346	16339	16507	16587	16431	16327	16667	16381	16548	16477	16588	16451	16440	16519	16661	16375	16404	16422	16357	16328	16681	16234	16354	16554	16354	16313	16548	16347	16497	16658	16277	16297	16429	16469	16502	16527	16460	16481	16630	16414	16611	16403	16487	16689	16626	16515	16280	16350	16413	16421	16352	16601	16201	16499	16400	16455	16381	16410	16647	16556	16479	16360	16310	16641	16418	16754	16249	16623	16433	16485	16355	16306	16241	16473	16267	16275	16532	16351	16381	16362	16601	16668	16609	16425	16567	16611	16627	16454	16540	16383	16564	16624	16510	16529	16459	16322	16348	16418	16355	16171	16312	16426	16656	16487	16466	16448	16524	16510	16422	16394	16663	16563	16488	16532	16480	16598	16594	16406	16539	16419	16625	16707	16536	16384	16445	16570	16372	16384	16496	16470	16326	16547	16402	16460	16503	16406	16351	16418	16211	16617	16483	16481	16592	16816	16567	16530	16627	16602	16592	16515	16390	16726	16520	16394	16446	16562	16571	16473	16584	16399	16550	16404	16546	16700	16553	16435	16403	16344	16410	16475	16579	16656	16380	16373	16425	16398	16459	16297	16537	16579	16430	16528	16359	16406	16385	16412	16700	16538	16532	16410	16531	16513	16571	16816	16324	16495	16309	16324	16635	16500	16498	16499	16608	16577	16636	16549	16311	16363	16533	16755	16370	16492	16784	16447	16492	16595	16386	16689	16515	16625	16360	16419	16458	16433	16389	16182	16301	16352	16605	16586	16594	16661	16399	16389	16403	16395	16358	16644	16533	16345	16449	16584	16631	16643	16659	16261	16434	16688	16480	16383	16322	16213	16668	16615	16312	16662	16534	16209	16589	16578	16456	16234	16403	16550	16389	16480	16391	16452	16345	16372	16306	16428	16281	16566	16444	16393	16237	16256	16567	16437	16578	16501	16380	16391	16415	16478	16645	16575	16643	16624	16401	16421	16421	16370	16446	16499	16483	16391	16532	16408	16357	16583	16502	16389	16736	16485	16480	16503	16768	16355	16539	16519	16708	16416	16421	16525	16379	16518	16337	16431	16544	16678	16581	16432	16367	16573	16487	16630	16466	16439	16461	16377	16493	16638	16599	16520	16572	16577	16481	16458	16398	16450	16301	16603	16586	16540	16439	16408	16505	16535	16455	16558	16380	16558	16565	16541	16450	16397	16509	16497	16700	16608	16500	16408	16275	16388	16644	16330	16441	16350	16291	16510	16322	16433	16512	16450	16401	16367	16475	16601	16385	16529	16489	16456	16426	16489	16462	16548	16705	16465	16434	16242	16166	16461	16323	16353	16588	16420	16558	16433	16549	16734	16211	16487	16409	16637	16603	16571	16464	16479	16523	16314	16524	16510	16611	16426	16730	16311	16376	16478	16712	16351	16563	16452	16530	16352	16533	16520	16400	16336	16565	16361	16340	16858	16504	16435	16418	16359	16437	16660	16577	16553	16750	16470	16444	16679	16324	16379	16615	16561	16588	16589	16379	16405	16500	16517	16484	16414	16252	16469	16447	16536	16246	16525	16387	16505	16252	16450	16498	16598	16608	16620	16552	16679	16452	16409	16498	16348	16273	16246	16308	16515	16581	16398	16471	16503	16501	16353	16555	16503	16478	16151	16381	16535	16442	16553	16503	16438	16343	16351	16486	16387	16481	16406	16551	16556	16614	16287	16569	16399	16304	16582	16627	16591	16557	16803	16527	16520	16326	16462	16338	16301	16532	16387	16410	16294	16443	16423	16628	16566	16501	16371	16426	16408	16538	16498	16531	16275	16156	16650	16626	16300	16591	16448	16512	16302	16478	16487	16611	16615	16457	16354	16215	16696	16495	16673	16443	16425	16467	16445	16556	16417	16438	16224	16438	16618	16480	16461	16247	16484	16603	16599	16385	16454	16379	16381	16737	16598	16307	16322	16591	16538	16248	16335	16455	16303	16446	16551	16526	16519	16621	16471	16393	16433	16364	16514	16509	16463	16713	16383	16473	16353	16502	16720	16606	16546	16301	16507	16683	16273	16369	16434	16424	16542	16496	16545	16502	16296	16539	16494	16599	16261	16478	16601	16451	16466	16514	16589	16462	16327	16359	16463	16533	16449	16711	16517	16287	16265	16517	16483	16344	16499	16469	16427	16447	16416	16433	16469	16469	16452	16521	16480	16447	16456	16723	16389	16424	16403	16584	16575	16527	16484	16269	16432	16542	16473	16559	16575	16545	16255	16564	16726	16392	16427	16550	16332	16517	16625	16609	16531	16496	16576	16329	16562	16425	16531	16721	16520	16323	16547	16563	16611	16410	16361	16454	16309	16361	16541	16466	16640	16592	16441	16236	16436	16617	16590	16220	16539	16545	16502	16522	16415	16795	16414	16387	16571	16448	16628	16376	16368	16578	16566	16572	16542	16440	16540	16625	16551	16653	16422	16558	16375	16405	16350	16512	16505	16463	16474	16544	16560	16281	16536	16359	16358	16475	16402	16216	16521	16483	16355	16475	16589	16367	16552	16435	16508	16374	16368	16308	16553	16543	16341	16457	16329
29629	32347	19201	19068	18786	20464	16313	12524	10875	10389	10309	10253	10304	10194	10263	10063	10230	10255	10276	10149	10269	10133	10120	10169	10173	10136	10286	10165	10111	10315	10301	10059	10216	10187	10192	10045	10163	10204	10113	10225	10063	10323	10088	10241	10233	10039	10140	10313	10200	10232	10260	10227	9992	10334	10296	10284	10147	10329	10144	9988	10119	10069	9998	10111	10119	10160	10199	10095	10062	10242	10166	10209	10245	10165	10314	10127	10067	10170	10207	10225	10386	10148	10162	10120	10074	9952	10117	10091	10127	10169	10100	10280	10070	10234	10290	10198	10198	10058	9846	10152	10169	10104	10048	10150	10065	10205	10091	10059	10290	10165	10104	10200	10134	10169	10260	10147	10087	10113	9979	10084	10164	10162	10112	10181	10333	10085	10316	10379	10291	10179	10160	10094	10167	10146	10002	10225	10026	10317	10275	9971	10232	10165	10173	9882	10178	10042	10204	10266	10256	10312	10243	10096	10136	10148	10149	10045	10015	10220	10114	10221	10023	10135	10202	10247	10199	10017	10160	9975	10087	10056	10226	10182	10133	10227	10128	10079	10077	10082	10154	10255	10263	10261	10032	10272	10144	10199	10172	10160	10203	10252	10214	10186	10078	10259	10068	10303	10080	10121	10160	10120	10053	10121	10090	10023	10074	10308	10061	10196	9829	10083	10321	10122	10188	9959	10156	10133	10184	10180	10248	10276	10232	10326	10239	10153	9982	10219	10089	10170	10176	10079	9942	10163	10209	10135	10190	10188	10219	10348	10267	10234	10186	10106	10109	10179	10129	10187	10197	10185	10115	10133	9980	10100	10284	10280	10106	10194	10201	10255	10183	9972	10319	10080	10218	10050	10351	10158	10083	10256	10137	10267	10140	10036	10153	9963	10083	10151	10292	10049	10262	10072	10118	9976	10222	10306	10160	10082	10181	10175	10287	10069	10186	10171	9974	10267	10200	10108	10099	10126	10219	10286	10184	10269	10124	10233	10174	10052	10062	10204	10033	10262	10055	10177	10188	10290	10085	10161	10259	10193	10156	10174	10059	10178	10049	10091	10235	10149	10184	10101	10159	10220	10133	10150	10160	10286	10198	10184	10240	10043	10097	10236	10180	10236	10007	10248	10261	10157	10169	10103	10237	10078	10121	10108	10163	10089	10087	10105	10202	10095	10155	10238	10215	10103	10111	10202	10009	10088	10100	10064	10210	10055	10156	10061	10237	10081	10185	10038	10203	10248	10090	10231	10293	10233	10128	10177	10157	10057	10110	10210	10188	10152	10358	10212	10243	10183	10195	10160	10146	10230	10194	10185	10001	10269	10205	10150	10091	10131	10196	10135	10145	10096	10218	9938	10020	10078	10264	10233	10146	9962	10042	10214	10009	10080	10137	10188	10092	9947	10186	10145	10016	10110	10190	10177	10088	10174	10298	10229	10037	10202	10145	10136	9926	10128	10130	10073	10232	10099	10225	10203	10175	10276	10126	10260	10232	10244	10062	10181	10201	10134	10149	10170	10117	10247	10373	10099	10264	10103	9987	10110	10269	10209	10237	10309	10096	10179	10215	9926	10034	10120	10014	10212	10119	10177	10210	10164	10094	10006	10004	10102	10156	10348	10357	10212	10240	10083	10120	10162	10169	10250	10286	10231	10153	10174	10147	10206	10093	10120	10167	10180	9997	10094	10178	10166	10183	10366	10386	10163	10144	10105	10205	10096	10250	10184	10241	10175	9950	10207	10257	10113	10267	10152	10264	10193	10271	10087	10104	10246	10196	10176	10210	10154	9925	10127	10333	10184	10281	10112	10025	10235	10151	10180	10295	10078	10220	10180	10256	10396	10235	10160	10205	10049	10214	10169	10126	10121	10207	10393	10189	10288	10132	10118	10136	10224	10104	10184	10164	10148	10140	10189	10094	10065	10179	10235	10205	10174	10324	10161	10307	10065	10157	10276	10135	10233	10283	10359	10268	10171	10271	10150	10026	10130	10184	10213	10294	10140	10214	10180	10221	10182	10180	10039	10175	10257	10197	10140	10262	10121	10282	10043	10153	10148	10237	10182	10215	10152	10055	9969	10185	10082	10197	10159	10216	10153	10208	10222	10109	10197	10078	10053	10273	10082	10204	10035	10085	10137	10267	10096	9993	10040	10133	10054	9909	10068	10191	10162	10270	10137	10213	10325	10063	10111	10092	10074	10256	10158	10046	10198	10242	10160	10281	10158	10209	10198	10090	9939	10242	10080	10063	10265	10145	10163	10327	10300	10072	10235	10111	10125	10099	10183	10115	10167	10141	10333	10131	10222	10021	10174	10232	10132	10190	10118	10217	10116	10158	10042	10391	10120	10127	10206	10251	10199	10099	10228	9997	10277	10218	10074	10113	10138	9977	10094	10259	10107	10282	10137	10169	10026	10083	10356	10190	10132	10173	10222	10188	10191	10076	10082	10048	10142	10025	10232	10152	10206	10120	10053	10004	10248	10192	10192	10186	10091	10263	10130	10033	10056	10310	10156	10154	10217	10085	10191	10173	10041	10042	10260	10071	10189	10234	10208	10189	10124	10215	10285	10223	10174	10204	10109	10117	10165	10118	10165	10008	10150	10105	10295	10201	10136	10009	10057	10169	10191	9996	10080	10149	10083	10298	10316	10223	10263	10070	10302	10096	10227	10037	10192	10114	10151	10332	10168	10134	10260	10040	10319	10076	10216	10132	10027	10116	10124	10135	10253	10083	10131	10243	10241	10075	10224	10156	10212	9949	10129	10211	10292	10100	9906	10193	10131	10126	10351	10226	10176	10187	10213	10164	10240	10138	10125	10205	10276	10220	10128	10242	10243	10034	10374	10087	10294	10258	10213	10068	10099	10301	10052	10157	10068	10166	10102	10038	10067	10138	10216	10172	10079	10227	10168	10234	10221	10223	10172	10246	10175	10278	10115	10006	10043	10043	10046	10017	10319	10241	10211	10193	10099	10122	10225	10219	10235	10108	10102	10312	10236	10074	10194	10147	10116	10247	10091	10322	10115	10225	10087	10177	10292	10224	10247	10077	10136	10142	10164	10263	10183	10165	10255	10023	10207	10105	10164	10104	10193	10050	10216	10091	10089	10209	10220	10138	10171	10096	10235	10098	10272	10069	10147	10223	10305	10213	10122	10036	10113	10022	10097	10082	10270	10349	10139	10313	10075	10162	10173	10203	10186	10103	10160	10060	10207	10115	10225	10180	10080	10233	10032	10295	10208	9985	10288	10118	10071	10172	10142	10155	10189	10234	10137	10326	10313	10125	10124	10186	10127	10029	10072	10117	10161	10221	10149	10252	10230	10062	10221	10231	10019	10220	10032	10155	10275	10197	10208	10177	10296	10055	10089	10009	10056	10244	10199	10277	10115	10119	10275	10127	10165	10392	10084	10042	10262	10330	10246	10115	10023	10047	10107	10096	9999	10130	10151	10215	10235	10209	10231	10240	10131	10182	10150	10027	10199	10201	10150	10223	10070	10220	10144	10167	10300	10263	10040	9997	10169	10166	10121	10148	10101	10236	10248	10215	10202	10253	10194	10134	10285	10178	10081	10257	10205	10148	10335	10204	10099	10344	10286	10067	10226	10029	10083	10238	10142	10310	10247	10098	10168	10114	10237	10119	10266	10113	10155	10111	10335	10054	10243	10116	10189	10085	10171	10220	10108	10203	10256	10070	10205	10221	10201	10051	10271	10114	10075	9968	10238	10350	10176	10124	10181	10216	10133	10047	10217	10018	10288	10328	10147	10286	10051	10229	10191	10247	9982	10180	10248	10207	10221	10046	10190	10157	10291	10063	10198	10144	10139	10036	10243	10086	10218	10129	10108	10093	10032	10176	10077	9966	10250	10194	10163	10110	10146	10017	10276	10179	10083	10339	10266	10178	10109	10181	10140	10144	10121	10360	10065	10190	10044	10067	10072	10102	10253	10236	10397	9968	10125	10178	10302	10144	10224	10214	10315	10173	10206	10120	10292	10180	10217	10003	10326	10199	10154	10099	10191	10035	10253	10244	10199	10228	10026	10026	10181	10189	10189	10233	9936	10118	10270	10191	10132	10158	10221	10079	10128	10020	10222	10335	10051	10133	10162	10142	10153	9989	10103	10191	10083	10008	10107	10133	10158	10192	10087	9974	10158	10342	10205	10112	10287	10170	10245	10024	10096	10208	10098	10018	10255	10191	10197	10164	10162	10094	10016	10221	10064	10212	10047	10177	10260	10171	10350	10219	10199	9988	10322	10249	10173	10179	10194	10383	10204	10262	10201	10213	10155	10133	10271	10187	10085	10227	10191	10152	10126	10202	10230	10366	10077	10120	10156	10158	10205	10048	10216	10190	10213	10053	9988	10215	10254	10140	10267	10147	10105	10177	10225	10207	10456	10076	10090	10171	10173	10175	10227	10291	10223	10056	9963	10246	10222	10064	9971	10294	10193	10178	10164	10178	10205	10091	10133	10201	10090	10040	10294	10314	10231	10126	10142	10048	10282	10254	10052	9915	10019	10172	10043	10089	10073	10108	10125	10073	10257	10041	10228	10056	10018	10044	10179	10173	10158	10125	10267	10173	10134	10233	10015	10039	10150	10255	10173	10245	10147	10218	10152	10134	10113	9951	10295	10364	10227	10118	10244	10091	10008	10103	10252	10126	10319	10249	10123	10148	10199	10132	10171	10190	10102	10084	10201	10210	10234	10017	10322	9975	10107	10176	10194	10289	10007	10190	10063	10185	10174	10130	10119	10121	10181	10183	10235	10186	10114	10145	10242	10154	10211	10173	10148	10191	10233	10256	10121	9935	10132	10198	10157	10247	9980	10251	10115	9914	10105	10151	10287	10163	10093	10254	10170	10198	10052	10135	10245	10296	10171	9994	10200	10184	10086	10276	10086	10351	10119	10106	10142	10026	10174	10114	10227	10191	10146	10213	10159	10198	10128	10218	10172	10247	10112	10234	10123	10156	10256	10257	10055	10216	10231	10083	10278	10213	10075	10103	10191	10157	10161	10169	10307	10210	10152	10290	10115	10217	10049	10106	10087	10307	10174	10057	10086	10126	10135	10109	10105	10036	10051	10116	10245	10091	10115	10283	10073	10242	10333	10153	10264	10175	10187	10092	10236	10117	10328
26024	22351	29736	31628	44702	57385	43889	29348	20915	17885	17021	16747	16707	16487	16756	16509	16525	16507	16464	16426	16491	16432	16621	16362	16623	16469	16300	16205	16580	16598	16459	16336	16534	16384	16399	16601	16567	16642	16421	16521	16567	16459	16441	16483	16401	16445	16481	16491	16426	16237	16319	16517	16341	16758	16523	16489	16385	16324	16446	16343	16185	16395	16335	16553	16386	16258	16431	16465	16597	16436	16256	16374	16549	16346	16319	16506	16392	16401	16371	16483	16431	16392	16476	16417	16362	16595	16396	16453	16445	16504	16344	16249	16459	16510	16367	16507	16390	16163	16417	16608	16420	16447	16626	16436	16427	16536	16494	16235	16542	16556	16347	16658	16402	16261	16577	16443	16399	16394	16167	16148	16490	16320	16364	16324	16356	16560	16676	16406	16458	16618	16429	16341	16360	16464	16363	16370	16203	16320	16316	16137	16399	16525	16389	16418	16434	16545	16483	16535	16579	16590	16522	16498	16478	16566	16628	16495	16445	16393	16333	16620	16412	16555	16404	16294	16642	16351	16312	16373	16465	16500	16412	16318	16513	16458	16584	16465	16435	16309	16570	16427	16386	16459	16516	16546	16223	16483	16503	16347	16421	16395	16549	16300	16375	16207	16400	16438	16321	16332	16521	16522	16396	16326	16342	16321	16375	16390	16702	16343	16529	16553	16478	16543	16297	16370	16415	16275	16590	16296	16429	16489	16311	16180	16519	16428	16497	16475	16326	16373	16416	16280	16413	16388	16492	16466	16423	16479	16443	16428	16329	16306	16439	16385	16635	16513	16597	16331	16754	16255	16397	16481	16325	16357	16430	16335	16500	16584	16474	16525	16287	16388	16461	16351	16413	16391	16480	16391	16424	16490	16413	16569	16337	16578	16474	16443	16455	16439	16322	16345	16182	16390	16467	16441	16419	16629	16528	16425	16667	16505	16483	16518	16417	16645	16528	16567	16482	16362	16385	16645	16461	16650	16563	16410	16587	16612	16585	16461	16422	16325	16468	16639	16313	16412	16305	16482	16562	16447	16203	16475	16482	16527	16455	16449	16481	16521	16378	16433	16354	16304	16359	16419	16450	16374	16373	16364	16353	16567	16405	16306	16388	16549	16289	16438	16535	16322	16334	16436	16566	16463	16586	16438	16370	16402	16507	16461	16211	16389	16308	16603	16483	16558	16572	16542	16338	16352	16372	16340	16566	16523	16554	16444	16460	16270	16471	16440	16458	16484	16331	16259	16230	16563	16537	16490	16307	16487	16224	16557	16671	16135	16277	16570	16580	16740	16414	16648	16492	16449	16466	16412	16226	16461	16435	16397	16364	16539	16302	16491	16649	16500	16183	16397	16668	16329	16474	16292	16340	16326	16337	16482	16565	16532	16490	16404	16551	16396	16432	16609	16453	16330	16308	16405	16298	16234	16620	16517	16337	16543	16654	16332	16404	16306	16464	16520	16278	16334	16298	16437	16451	16427	16519	16550	16422	16413	16425	16501	16269	16436	16713	16593	16377	16359	16317	16270	16591	16432	16440	16379	16291	16609	16327	16742	16358	16653	16641	16519	16307	16284	16355	16352	16359	16536	16429	16425	16361	16287	16554	16496	16617	16393	16495	16487	16433	16451	16353	16408	16351	16419	16375	16260	16464	16492	16612	16361	16608	16525	16301	16527	16488	16259	16471	16294	16347	16370	16229	16295	16434	16305	16375	16578	16461	16287	16251	16308	16461	16449	16466	16489	16446	16522	16305	16325	16231	16204	16305	16385	16329	16339	16468	16424	16618	16272	16577	16397	16584	16532	16334	16409	16383	16413	16273	16415	16547	16492	16433	16099	16160	16588	16695	16357	16544	16359	16339	16519	16491	16382	16420	16486	16292	16261	16462	16316	16497	16428	16352	16453	16415	16543	16477	16418	16415	16378	16313	16478	16236	16436	16193	16406	16620	16332	16475	16239	16420	16563	16373	16350	16268	16434	16217	16382	16399	16226	16477	16372	16451	16405	16414	16510	16320	16534	16390	16351	16407	16449	16367	16447	16216	16390	16542	16410	16359	16346	16365	16507	16637	16357	16370	16439	16615	16305	16616	16381	16558	16404	16519	16492	16533	16563	16569	16301	16471	16454	16371	16383	16457	16311	16385	16323	16399	16538	16553	16531	16592	16348	16546	16481	16390	16458	16275	16407	16348	16525	16363	16236	16412	16439	16336	16475	16426	16482	16382	16575	16564	16331	16388	16326	16309	16676	16439	16572	16386	16536	16294	16238	16355	16338	16490	16426	16357	16285	16347	16462	16333	16307	16452	16492	16449	16262	16251	16454	16525	16383	16374	16445	16555	16481	16425	16507	16496	16415	16287	16467	16475	16327	16518	16346	16438	16477	16593	16547	16532	16360	16372	16372	16398	16507	16304	16400	16462	16295	16268	16434	16542	16530	16257	16496	16452	16470	16548	16460	16380	16349	16477	16311	16300	16213	16583	16385	16488	16519	16403	16459	16452	16451	16459	16360	16382	16252	16541	16336	16289	16368	16311	16086	16452	16338	16372	16335	16541	16464	16458	16445	16513	16526	16518	16390	16421	16359	16317	16425	16491	16542	16511	16349	16250	16344	16387	16406	16431	16378	16472	16156	16399	16490	16438	16397	16582	16456	16311	16511	16456	16426	16243	16517	16457	16396	16368	16375	16510	16563	16385	16343	16552	16143	16418	16411	16580	16408	16456	16264	16464	16413	16516	16373	16360	16526	16530	16523	16551	16273	16503	16487	16528	16606	16588	16456	16338	16485	16382	16556	16394	16446	16254	16543	16328	16331	16481	16402	16245	16276	16583	16233	16567	16413	16504	16453	16543	16304	16475	16352	16259	16380	16403	16290	16382	16312	16280	16412	16346	16315	16256	16477	16628	16479	16442	16232	16633	16446	16385	16513	16529	16451	16447	16564	16577	16409	16506	16563	16449	16366	16573	16441	16665	16507	16381	16538	16385	16242	16548	16591	16443	16422	16264	16491	16603	16317	16616	16519	16441	16502	16467	16458	16333	16380	16513	16295	16298	16265	16613	16262	16464	16451	16500	16421	16477	16470	16309	16185	16392	16570	16523	16322	16421	16689	16455	16269	16632	16704	16427	16261	16439	16451	16372	16417	16228	16416	16339	16458	16449	16454	16522	16476	16452	16384	16432	16407	16498	16382	16549	16429	16422	16478	16505	16397	16661	16568	16485	16338	16463	16394	16252	16500	16502	16515	16302	16402	16513	16248	16300	16243	16450	16369	16493	16366	16632	16485	16374	16482	16366	16483	16475	16410	16474	16310	16273	16318	16433	16530	16322	16332	16327	16313	16349	16279	16321	16232	16456	16480	16463	16444	16337	16387	16311	16440	16583	16439	16453	16374	16547	16538	16442	16404	16563	16533	16636	16588	16606	16399	16572	16249	16481	16503	16469	16494	16439	16463	16384	16349	16384	16753	16344	16514	16324	16423	16414	16584	16570	16381	16480	16438	16363	16467	16530	16212	16451	16235	16285	16357	16368	16486	16289	16680	16365	16422	16508	16487	16481	16403	16382	16336	16588	16314	16592	16478	16429	16782	16490	16614	16342	16585	16471	16484	16328	16509	16538	16421	16314	16367	16103	16193	16343	16339	16513	16415	16453	16304	16360	16337	16346	16350	16428	16304	16487	16388	16426	16593	16334	16509	16445	16482	16485	16314	16573	16484	16481	16459	16516	16469	16444	16370	16392	16543	16261	16364	16360	16544	16419	16499	16296	16664	16501	16338	16437	16634	16468	16531	16569	16421	16387	16556	16425	16324	16252	16433	16434	16468	16483	16442	16164	16576	16483	16350	16373	16534	16447	16358	16646	16273	16531	16377	16426	16357	16351	16555	16496	16558	16655	16669	16665	16485	16534	16246	16378	16425	16560	16482	16586	16395	16490	16218	16338	16334	16608	16605	16580	16294	16385	16424	16448	16512	16633	16448	16446	16393	16379	16458	16281	16463	16436	16343	16457	16401	16556	16407	16434	16237	16452	16422	16379	16568	16440	16600	16303	16261	16542	16509	16379	16481	16459	16469	16311	16499	16627	16505	16560	16527	16523	16634	16408	16491	16425	16386	16621	16544	16363	16603	16459	16375	16512	16443	16394	16606	16491	16529	16562	16594	16244	16312	16292	16487	16540	16242	16454	16426	16394	16323	16218	16424	16518	16527	16343	16399	16507	16526	16356	16283	16349	16422	16352	16322	16505	16532	16387	16386	16467	16329	16414	16582	16414	16493	16298	16359	16238	16497	16335	16292	16486	16465	16417	16493	16510	16742	16290	16335	16584	16477	16606	16348	16482	16500	16473	16319	16521	16544	16378	16474	16648	16304	16564	16377	16384	16188	16499	16407	16555	16384	16370	16560	16382	16524	16508	16321	16261	16220	16318	16425	16421	16259	16468	16315	16525	16477	16522	16296	15933	16368	16362	16330	16202	16435	16404	16377	16547	16336	16509	16391	16576	16471	16392	16197	16472	16558	16568	16577	16520	16562	16417	16177	16377	16346	16461	16373	16337	16598	16518	16521	16330	16389	16414	16350	16350	16391	16603	16485	16482	16490	16484	16269	16280	16157	16510	16603	16633	16557	16599	16439	16288	16497	16422	16531	16494	16584	16377	16429	16458	16434	16299	16249	16322	16385	16465	16559	16520	16438	16378	16291	16394	16500	16329	16283	16363	16361	16357	16418	16324	16351	16247	16380	16497	16302	16368	16246	16464	16397	16419	16484	16413	16231	16319	16488	16398	16421	16529	16397	16458	16546	16405	16479	16487	16370	16527	16405	16391	16417	16431	16178	16449	16385	16503	16570	16572	16569	16348	16355	16456	16404	16479	16379	16294	16424	16457	16467	16391	16506	16431	16396	16342	16422	16333	16569	16305	16285	16415	16370	16417	16628	16607	16554	16331	16297	16418	16477	16257	16313	16387	16325	16470	16466	16535	16397	16330	16381	16587	16469	16381	16382	16410	16428	16481	16577	16359	16265	16568	16341	16510	16628	16449	16371	16347	16302	16431	16384	16409	16552	16496	16553	16474	16505	16414	16274	16245	16479	16459	16452	16542	16508	16383	16424	16547	16441	16527	16431	16535	16303	16526	16485	16273	16407
29925	52437	34978	28989	46153	50497	33591	19855	13139	11045	10521	10562	10459	10321	10405	10513	10527	10491	10516	10372	10480	10405	10335	10560	10453	10629	10573	10496	10439	10360	10462	10353	10299	10470	10448	10335	10477	10309	10606	10395	10393	10656	10372	10314	10398	10448	10585	10488	10471	10468	10441	10476	10632	10417	10359	10185	10532	10487	10427	10483	10453	10559	10459	10353	10556	10410	10482	10336	10456	10382	10453	10582	10513	10385	10412	10436	10215	10466	10454	10401	10489	10481	10365	10304	10231	10415	10546	10343	10326	10381	10527	10291	10382	10477	10471	10503	10458	10429	10480	10363	10480	10533	10438	10515	10427	10350	10355	10458	10469	10390	10550	10318	10241	10324	10379	10510	10333	10447	10423	10366	10267	10421	10340	10370	10331	10248	10411	10318	10562	10367	10354	10443	10347	10356	10431	10525	10434	10380	10473	10331	10408	10404	10578	10458	10457	10451	10526	10443	10490	10526	10558	10431	10378	10434	10431	10394	10414	10340	10405	10376	10253	10478	10420	10556	10479	10333	10335	10510	10285	10413	10438	10255	10463	10458	10514	10318	10429	10393	10387	10312	10462	10300	10627	10382	10426	10392	10415	10479	10431	10344	10322	10380	10402	10388	10485	10609	10519	10520	10349	10393	10402	10411	10665	10316	10351	10313	10421	10325	10354	10563	10423	10378	10357	10310	10583	10266	10402	10325	10380	10450	10476	10395	10422	10456	10335	10412	10341	10455	10484	10396	10380	10384	10429	10420	10407	10363	10457	10465	10336	10265	10407	10432	10472	10416	10456	10443	10437	10344	10323	10294	10238	10463	10519	10424	10318	10412	10446	10446	10311	10315	10402	10422	10444	10275	10479	10437	10438	10490	10647	10534	10217	10280	10435	10300	10413	10539	10469	10394	10332	10463	10336	10411	10398	10414	10367	10378	10362	10388	10388	10366	10399	10324	10454	10634	10399	10380	10259	10481	10438	10306	10442	10363	10282	10615	10396	10542	10438	10486	10446	10464	10517	10510	10341	10373	10453	10533	10457	10316	10441	10410	10502	10413	10421	10411	10587	10300	10493	10430	10287	10417	10594	10336	10350	10376	10440	10361	10377	10344	10329	10458	10328	10384	10462	10395	10362	10515	10345	10408	10495	10475	10358	10419	10205	10435	10484	10369	10516	10312	10418	10382	10326	10416	10342	10404	10252	10331	10473	10343	10359	10513	10411	10449	10470	10437	10393	10257	10440	10343	10310	10462	10499	10463	10409	10387	10324	10499	10351	10303	10466	10396	10460	10309	10459	10356	10417	10382	10366	10592	10347	10398	10511	10419	10207	10399	10323	10292	10365	10359	10538	10383	10612	10380	10450	10344	10385	10448	10436	10476	10377	10591	10328	10313	10417	10364	10419	10242	10509	10413	10457	10441	10492	10435	10483	10344	10416	10395	10589	10530	10496	10341	10327	10296	10386	10568	10448	10594	10531	10396	10483	10272	10471	10321	10464	10478	10512	10372	10278	10536	10466	10471	10354	10427	10394	10546	10334	10304	10536	10302	10226	10414	10472	10384	10380	10276	10384	10408	10322	10486	10487	10453	10407	10305	10267	10294	10295	10427	10383	10382	10482	10468	10408	10424	10473	10374	10306	10384	10428	10465	10379	10457	10425	10422	10204	10583	10366	10478	10350	10338	10318	10319	10238	10347	10401	10340	10377	10427	10627	10480	10635	10550	10485	10474	10327	10388	10521	10342	10398	10378	10413	10346	10469	10317	10241	10327	10546	10505	10399	10457	10419	10348	10495	10633	10383	10395	10432	10541	10508	10519	10275	10371	10357	10363	10304	10397	10406	10440	10409	10500	10429	10331	10296	10433	10304	10411	10264	10484	10388	10344	10448	10356	10345	10297	10542	10402	10228	10158	10514	10289	10485	10448	10449	10347	10322	10485	10472	10314	10667	10200	10438	10465	10397	10528	10365	10416	10464	10350	10486	10328	10363	10399	10187	10322	10521	10203	10373	10607	10372	10370	10416	10255	10346	10528	10489	10456	10312	10258	10402	10480	10210	10566	10523	10352	10309	10369	10314	10194	10452	10341	10353	10400	10342	10464	10311	10387	10343	10430	10265	10346	10473	10309	10372	10554	10470	10386	10299	10315	10422	10362	10333	10318	10331	10328	10428	10453	10371	10201	10518	10496	10448	10332	10591	10382	10608	10358	10423	10321	10525	10384	10375	10525	10327	10439	10345	10380	10443	10376	10425	10382	10364	10334	10481	10681	10329	10314	10337	10516	10385	10369	10280	10402	10528	10405	10207	10511	10430	10461	10466	10503	10408	10352	10573	10610	10487	10428	10420	10417	10548	10495	10425	10355	10330	10382	10312	10347	10505	10591	10449	10496	10298	10319	10348	10211	10345	10429	10450	10394	10547	10321	10311	10430	10296	10470	10289	10334	10459	10448	10405	10397	10581	10386	10403	10278	10369	10289	10283	10489	10367	10488	10420	10317	10329	10482	10322	10365	10447	10397	10370	10496	10392	10315	10191	10246	10319	10494	10416	10352	10295	10418	10387	10390	10405	10368	10411	10252	10368	10338	10428	10542	10378	10433	10320	10305	10519	10402	10249	10568	10398	10314	10337	10313	10422	10546	10182	10310	10219	10328	10428	10415	10391	10355	10399	10326	10306	10460	10273	10392	10291	10483	10398	10714	10332	10386	10280	10398	10353	10308	10442	10365	10514	10375	10418	10352	10385	10395	10369	10281	10498	10323	10284	10259	10479	10375	10344	10488	10393	10263	10465	10435	10337	10543	10418	10380	10397	10345	10610	10453	10437	10366	10380	10238	10495	10435	10437	10339	10422	10529	10385	10272	10392	10508	10465	10411	10437	10386	10499	10403	10432	10327	10362	10395	10428	10437	10459	10422	10369	10248	10240	10421	10306	10365	10524	10419	10332	10336	10425	10376	10458	10324	10513	10447	10485	10433	10490	10488	10421	10460	10465	10306	10278	10558	10474	10365	10476	10435	10424	10361	10272	10474	10275	10497	10337	10320	10415	10348	10386	10166	10300	10397	10292	10398	10422	10354	10438	10593	10353	10271	10598	10430	10350	10496	10372	10460	10243	10464	10379	10349	10396	10345	10495	10567	10328	10394	10357	10342	10437	10389	10396	10426	10331	10403	10612	10379	10487	10299	10427	10414	10459	10406	10409	10389	10384	10361	10422	10349	10485	10470	10209	10311	10369	10213	10221	10366	10485	10285	10439	10418	10316	10499	10261	10518	10486	10353	10463	10459	10415	10326	10340	10517	10461	10462	10449	10471	10406	10396	10377	10409	10393	10350	10284	10423	10216	10438	10392	10401	10399	10234	10365	10316	10453	10439	10403	10334	10387	10459	10565	10244	10498	10405	10524	10343	10562	10379	10370	10509	10402	10450	10277	10360	10484	10436	10396	10349	10499	10462	10422	10432	10389	10468	10217	10380	10424	10413	10381	10457	10459	10411	10346	10469	10253	10425	10312	10347	10343	10390	10252	10313	10406	10394	10340	10473	10477	10398	10467	10386	10543	10506	10425	10266	10257	10553	10322	10252	10260	10303	10330	10428	10506	10426	10575	10453	10583	10435	10301	10434	10394	10362	10386	10464	10535	10474	10410	10329	10358	10463	10376	10392	10302	10295	10250	10363	10510	10342	10409	10382	10362	10433	10367	10233	10287	10306	10633	10590	10424	10373	10353	10438	10459	10477	10415	10449	10408	10489	10453	10414	10427	10355	10403	10374	10489	10406	10583	10220	10412	10402	10384	10456	10371	10380	10391	10454	10424	10382	10524	10248	10601	10472	10322	10355	10477	10384	10334	10445	10390	10390	10361	10476	10410	10310	10388	10439	10296	10317	10335	10333	10557	10474	10419	10340	10344	10296	10450	10476	10375	10301	10547	10418	10419	10546	10449	10293	10459	10380	10442	10313	10395	10328	10469	10307	10367	10378	10505	10434	10424	10338	10524	10374	10433	10380	10304	10356	10231	10456	10538	10208	10396	10376	10297	10415	10356	10491	10419	10320	10336	10427	10395	10475	10481	10262	10353	10501	10548	10455	10423	10506	10254	10388	10298	10386	10453	10512	10443	10347	10336	10434	10324	10489	10370	10460	10454	10368	10348	10326	10389	10340	10565	10532	10417	10570	10284	10355	10199	10315	10470	10463	10361	10292	10523	10325	10441	10455	10311	10340	10407	10495	10303	10370	10475	10316	10531	10411	10306	10409	10221	10530	10445	10444	10346	10422	10272	10535	10340	10362	10379	10282	10521	10409	10419	10452	10430	10351	10444	10419	10484	10464	10293	10420	10348	10413	10417	10414	10330	10344	10372	10447	10415	10503	10478	10342	10564	10346	10629	10471	10428	10273	10546	10435	10362	10406	10575	10470	10284	10403	10510	10336	10196	10482	10397	10476	10495	10354	10369	10558	10393	10421	10352	10383	10469	10414	10448	10307	10428	10472	10469	10398	10313	10432	10131	10470	10385	10454	10427	10260	10379	10333	10475	10578	10331	10379	10466	10335	10390	10485	10600	10390	10447	10455	10441	10464	10385	10211	10408	10345	10519	10373	10398	10352	10386	10393	10461	10575	10520	10299	10366	10307	10423	10438	10431	10390	10434	10348	10408	10467	10307	10461	10259	10273	10377	10490	10250	10538	10281	10420	10275	10375	10506	10444	10468	10470	10484	10308	10434	10440	10505	10454	10245	10342	10382	10435	10372	10335	10504	10206	10429	10521	10399	10291	10331	10402	10483	10521	10462	10469	10445	10400	10484	10401	10395	10397	10485	10520	10408	10394	10334	10437	10451	10477	10387	10384	10346	10413	10278	10395	10523	10391	10516	10315	10425	10384	10490	10417	10337	10385	10401	10500	10340	10395	10243	10502	10416	10375	10432	10551	10626	10371	10557	10390	10400	10349	10373	10536	10289	10333	10281	10417	10493	10297	10526	10472	10462	10304	10459	10342	10395	10486	10484	10290	10556	10385	10437	10427	10192	10364	10438	10216	10328	10456	10469	10414	10335	10431	10300	10415	10354	10467	10327	10486	10362	10446	10456	10555	10465	10366	10403	10383	10455	10277	10277	10561	10339	10436	10295	10304	10410	10311	10583	10341
24166	21628	29082	28130	45603	68035	55008	38917	26087	19967	17912	17226	17198	17277	17095	17174	17137	16933	17196	17126	16890	16856	17129	17180	17001	16905	17027	17218	16989	16909	17048	16869	16957	17093	17246	16844	16767	16819	17059	16832	16899	16612	16773	16758	16981	16850	16782	16791	16894	16831	16775	16818	16884	16991	16777	16944	16881	16698	16856	16866	16762	16915	16866	16811	16759	16745	16818	16869	16660	16869	17009	16857	16777	16910	16804	16825	16854	16827	16838	17009	16869	16683	17020	16811	16694	16669	16688	16830	16718	16908	16892	16819	16788	16930	16864	17074	16589	16764	16885	16834	16831	16788	16636	16849	16696	16967	16735	16865	16918	16706	16927	16796	16716	16751	16931	16928	16921	16829	16839	16861	16978	16852	16984	16867	16976	16947	16807	16797	16782	16835	16911	16750	16848	16807	16836	17049	16724	16636	16844	16856	16777	16795	16650	16680	16763	16655	16951	16842	16609	16850	16858	16919	16951	16653	16940	16707	16819	17022	17035	16853	16895	16743	16942	16995	16659	16938	16769	16943	16702	16722	16680	16939	17013	16849	16941	17001	16891	16863	16742	16992	16784	16843	16799	16828	16974	16910	16846	16691	16825	16870	16649	17008	16757	16927	16867	16824	16810	16829	16958	16891	16861	16868	16862	16813	16780	16669	16861	17003	16838	16857	16675	16808	16792	16782	16681	16764	16833	16917	16886	16794	16717	16862	16754	16782	16899	16606	16908	16772	16875	16650	16990	16855	17000	17007	16804	16882	16761	16664	16770	16772	16885	16808	16727	16830	17025	16752	16730	16770	16655	16748	16726	16708	16743	16925	16836	16788	16836	16990	16756	16748	16637	16686	16849	16649	16864	16823	16916	16738	16685	16895	16697	16847	16700	16770	16774	16722	16843	16737	16682	16686	16699	16774	17053	16914	16834	16852	16764	16798	16818	16921	16854	16813	16875	16744	16808	16878	16995	16906	16779	16932	16791	16899	16756	16753	16918	16815	16832	16905	16775	16999	16917	16740	16576	16721	16812	16880	16893	16933	16927	16943	16963	17097	17077	16911	16922	16942	16798	16914	16893	16694	16767	16855	16809	16849	16556	16596	16693	16870	16897	16752	16986	16726	16744	16852	16704	16750	16746	16882	16857	16833	16805	16573	16862	16875	16997	16696	16989	16941	16705	16829	16915	16731	16840	17032	16721	16926	16880	16899	16757	16845	16754	16684	16830	16868	16913	16956	16907	16818	16706	16790	16708	16884	16770	16928	16718	16974	16949	16673	16781	16864	17092	16915	16706	16687	16662	16669	16744	16777	16693	16952	16946	16713	16606	16716	16696	16945	16912	16875	16885	16591	16971	16830	16740	16845	16751	17063	16718	16832	16753	16614	16873	16849	17045	16891	16689	16699	16805	16774	17336	16902	16873	16908	16772	16915	16785	16811	16938	16975	17043	16746	16886	16803	16853	16908	16887	16823	16761	16690	16849	16755	16761	16883	16676	16811	16883	16842	16963	16806	16752	16895	16715	16822	16956	16943	16871	16914	16657	16892	16759	16798	16824	16920	16775	16882	16801	16830	16931	16954	16611	16694	16693	16453	16768	16762	16819	16817	16934	16904	17001	16847	16668	16759	16625	17028	16814	16888	16798	16712	16833	17026	16897	16805	16842	16912	16756	16691	16818	16834	16998	16885	16989	16951	17009	17084	16804	16550	16728	16768	16996	16777	16990	16940	16774	16649	16941	16937	17001	16953	16703	16916	16928	16790	17002	16935	16824	16829	16926	16765	16969	16739	16868	16820	16795	16824	16880	16891	16765	16626	16836	16737	16729	16910	16841	16824	16888	16925	16727	16668	16901	16886	16958	16844	16683	16906	16902	16595	16574	16698	16861	16958	16902	16827	16762	16628	16914	16730	16853	16942	16613	16810	16696	16892	17022	16808	16800	16891	16848	16825	16761	17045	16863	16756	16941	16547	16788	16894	16750	16832	16858	16804	16846	16991	16825	16836	16799	16784	16939	16871	16864	16648	16653	16770	16803	16635	16838	16834	16743	16863	16794	16895	16928	16799	16768	17047	16739	16941	16788	16857	16905	16934	16799	16936	16768	16788	16861	16748	16764	16845	17045	16865	16848	16775	16910	16836	16772	16856	17018	16813	16662	16664	16592	17120	16864	16705	16819	16959	16826	16771	16880	16910	16848	16771	16764	16816	16754	16860	16665	16743	16691	16717	16593	16781	16817	16805	17011	16883	16723	16609	16994	16693	16813	16935	16997	16906	16732	16707	16661	16906	16668	16719	16956	16892	16852	16836	16933	17027	16882	16831	16790	16861	16883	16962	16781	16915	16759	16864	16887	17062	16962	16851	17004	16533	16933	16906	16919	16786	16812	16854	16743	16702	16956	16967	16666	16688	16871	16899	16828	16885	16958	16874	16766	16881	17000	17203	16612	16926	16947	16823	16832	16865	17019	16748	17032	16658	16993	16936	16568	16705	16871	16903	16890	16972	16918	16804	16736	16922	16853	16696	16801	16786	16929	16887	16589	16823	16996	16714	16787	16758	16943	16875	17096	16626	16897	16965	16866	16858	16830	16780	16958	16862	16867	16968	16970	16838	16867	16908	16721	16765	16736	16731	16534	16643	16723	16741	16995	16678	16907	16794	16727	16671	16762	16878	16752	16813	16985	16920	16957	16741	16733	16752	16768	16851	16842	16976	16679	16959	16749	16766	16899	16481	16887	16883	16747	17012	17028	16963	16803	16657	16705	16801	16893	16582	16589	16879	16775	16856	16717	16677	16907	16865	16703	16803	17011	16767	16780	16832	16774	16854	16721	16929	16714	16538	16870	16958	16887	16727	16677	16754	17014	16939	16770	16563	16779	16590	16663	16917	16753	16790	16844	16723	16697	16752	16778	16914	16789	16918	16897	16731	16808	16865	17099	16934	16905	16674	16988	16643	16792	16603	16968	16683	16916	16970	16881	16947	16959	16965	16685	16867	16986	16797	16745	17003	16995	16839	16724	16910	16822	16857	16826	16744	17001	16736	16915	16798	16911	16813	16842	16718	16915	16703	16889	16829	16872	16835	16789	16919	16884	16787	16797	16901	16808	16733	16778	16791	16812	16927	16995	17009	16627	16674	16817	16765	16924	16865	16771	16919	16774	16795	16614	16556	16953	16720	17059	16773	17013	16819	16804	16892	16953	16762	16853	16668	16845	16798	16735	16917	16665	17003	17085	16901	16931	16772	16681	17052	16896	16692	16743	16674	16856	16629	16825	16793	17086	16713	16843	16697	16675	17030	16900	16891	17019	16960	16632	16815	16899	16982	16588	16755	16814	16697	16678	16867	16620	16770	16743	16963	16992	16954	16934	16937	16843	16943	16777	16771	16795	16772	16940	17183	16837	16754	16928	16913	16619	16767	16693	16866	16630	17135	16674	16688	16862	16769	16891	16862	16835	16880	16804	16639	17115	16801	16733	16797	16849	16704	16821	16897	16836	16885	16800	16890	16650	16858	16992	16809	17063	16879	16691	16973	16906	16669	16739	16862	16776	16770	16851	16889	16695	16771	16826	16703	16856	16705	16954	16996	17023	16697	16889	16888	16924	16854	16758	16861	16887	16777	16975	16779	16690	16814	16930	16845	16713	16792	16827	16635	16722	16800	16677	16899	16753	16790	16841	16769	16975	16702	16787	16885	16995	16853	16850	16721	16845	16745	16709	16819	16738	16849	16510	16840	16791	16563	16735	16811	17027	16602	16927	16765	16776	16835	16875	16850	16818	16809	16664	16615	16729	16848	16770	16842	16825	16797	16915	16785	16886	16818	16946	16763	16719	16777	16917	16868	16628	16613	16718	16845	16839	16955	16937	16737	16869	16886	16871	16637	16861	16777	16852	16663	16707	16907	16736	16824	16803	16901	16854	16616	16875	16907	16777	16839	16768	16911	17049	16941	16945	16749	16816	16833	16764	16803	16728	17159	16915	16802	16803	16716	16774	16869	16841	16756	16749	16762	16657	17011	16923	16933	16714	16702	16907	16817	16809	16873	16994	16832	17010	16823	16717	17006	16808	16938	16914	16796	16849	16977	16951	16731	16909	16761	16701	16932	16911	16903	16567	16871	16858	16882	16834	16688	16594	16756	16778	16862	16601	16819	16650	16842	16789	16815	16938	16811	16994	17001	16795	16852	16695	17006	16701	16759	17046	16652	16852	16718	16796	16816	16898	16962	16865	16919	17022	16889	16711	16587	16979	17018	16711	16644	16849	16808	16924	16769	16980	16800	16836	16859	16766	16876	16827	16840	16750	16796	16815	16577	16822	16829	16660	16861	17011	16950	16852	16804	16801	16761	16737	16633	16874	16809	16701	17021	17034	16919	16707	16898	16901	16769	16834	16771	16737	16868	16875	16724	16754	16874	16832	16826	16875	16798	16876	16857	16893	16855	16824	16846	16657	16973	16929	16867	16723	16823	17002	16932	16821	16841	16765	16693	16909	16497	16746	16753	16845	16913	16776	16931	16747	16882	16831	16967	16851	16680	16937	17062	16735	16752	16583	16765	16873	16934	16857	16905	16810	16628	16915	16793	16621	16840	16806	16994	16876	16864	16672	16806	16680	16762	16737	16634	16986	16793	17013	16939	16898	16859	16955	16850	16783	16795	16727	16758	16985	16771	16821	16616	16935	16646	16958	16929	16641	16836	16859	16704	16815	16753	16920	16835	16885	16856	16562	16825	16822	16921	16685	16676	16737	16920	16851	16921	16887	16883	17081	16668	17072	16817	16812	16700	16740	16746	16932	16793	16728	16689	16865	16971	16792	16754	16657	16918	16880	16978	16877	16671	16675	16792	16791	16794	16841	16987	16857	16874	16738	16597	16964	16628	16728	16804	16839	16923	16823	16852	16746	17008	16834	17064	16664	16824	16959	16719	16808	16759	16915	16693	16925	16832	16745	16689	16814	16810	16868	16669	16811	16843	16878	16844	16921	16706	16781	16745	17020	16900	16935	16762	16794	16843	16811	16694	16991	17046	16518	17024	16815	16577	16783	16764	16837	17023	16951	16913	16990	16827	16861	16738	16742	16761	16715	16824	16723	16863	16973	16904	16866	16677	16849	16937	16908	16791	16716	16724	16721	17000	16748	16762
33853	56539	47863	36871	55436	67592	48092	29437	17047	12264	10954	10867	10825	10803	10735	10843	10769	10811	10705	10847	10924	10800	10749	10622	10783	10719	10784	10958	10842	10576	10824	10883	10604	10695	10759	10752	10792	10788	10568	10620	10697	10699	10684	10681	10746	10773	10686	10635	10818	10598	10741	10736	10620	10840	10825	10692	10776	10707	10747	10733	10653	10658	10798	10834	10656	10746	10722	10746	10670	10708	10684	10591	10713	10686	10819	10723	10831	10685	10678	10619	10873	10628	10734	10707	10795	10653	10707	10752	10726	10743	10554	10801	10793	10740	10630	10614	10756	10748	10692	10766	10660	10768	10709	10702	10699	10803	10779	10682	10732	10827	10529	10890	10614	10633	10628	10703	10642	10781	10667	10536	10687	10650	10772	10774	10769	10698	10900	10711	10622	10701	10649	10778	10621	10606	10668	10734	10722	10761	10593	10748	10794	10676	10779	10858	10633	10531	10776	10732	10901	10669	10704	10654	10623	10681	10771	10499	10593	10542	10750	10800	10706	10555	10772	10685	10620	10709	10587	10811	10689	10783	10530	10878	10657	10718	10652	10668	10574	10918	10713	10577	10737	10617	10491	10702	10451	10686	10778	10749	10721	10817	10873	10786	10683	10711	10800	10769	10574	10837	10695	10675	10607	10789	10804	10746	10631	10655	10669	10746	10522	10817	10645	10591	10728	10847	10714	10638	10727	10691	10807	10709	10625	10740	10778	10798	10677	10542	10625	10764	10716	10539	10780	10832	10697	10726	10806	10673	10711	10610	10709	10657	10640	10706	10604	10630	10657	10745	10755	10771	10756	10666	10899	10800	10730	10644	10577	10686	10807	10725	10739	10767	10824	10615	10705	10763	10606	10670	10610	10775	10628	10701	10678	10517	10674	10621	10602	10614	10659	10698	10939	10563	10720	10782	10672	10599	10616	10699	10810	10784	10765	10836	10665	10723	10728	10819	10733	10731	10739	10733	10604	10620	10657	10581	10685	10665	10622	10721	10666	10722	10757	10582	10802	10759	10644	10670	10768	10662	10593	10615	10694	10603	10701	10593	10710	10854	10632	10749	10739	10584	10651	10624	10503	10602	10626	10647	10644	10655	10572	10694	10756	10858	10778	10732	10408	10684	10663	10683	10782	10623	10701	10553	10665	10645	10536	10603	10589	10889	10887	10721	10669	10659	10786	10753	10724	10740	10673	10706	10750	10656	10762	10718	10675	10651	10551	10806	10708	10778	10802	10773	10674	10703	10679	10744	10737	10686	10760	10677	10704	10715	10537	10710	10631	10466	10710	10668	10658	10785	10568	10677	10643	10864	10663	10584	10718	10713	10730	10659	10656	10788	10769	10640	10642	10886	10753	10610	10707	10648	10679	10766	10751	10724	10861	10663	10633	10627	10654	10683	10606	10724	10694	10651	10616	10648	10745	10652	10530	10630	10648	10608	10616	10733	10550	10678	10726	10757	10685	10822	10715	10684	10905	10454	10728	10668	10686	10686	10650	10822	10781	10670	10579	10643	10701	10760	10685	10804	10726	10614	10683	10744	10784	10788	10753	10603	10791	10540	10636	10627	10646	10582	10598	10656	10648	10767	10644	10572	10639	10741	10645	10546	10638	10634	10648	10698	10695	10644	10714	10707	10637	10497	10681	10657	10447	10618	10592	10763	10694	10516	10742	10735	10691	10632	10607	10469	10630	10517	10661	10749	10646	10771	10559	10733	10479	10680	10581	10873	10658	10719	10661	10781	10573	10820	10616	10770	10686	10706	10726	10673	10699	10651	10699	10796	10515	10739	10649	10649	10634	10675	10648	10616	10802	10711	10712	10730	10705	10567	10669	10720	10676	10897	10642	10610	10765	10675	10572	10502	10580	10779	10583	10772	10606	10602	10733	10691	10717	10504	10691	10476	10787	10690	10620	10609	10661	10711	10679	10682	10676	10710	10790	10770	10657	10667	10588	10847	10724	10641	10684	10670	10704	10649	10645	10781	10670	10556	10724	10689	10695	10662	10588	10815	10570	10646	10623	10820	10685	10676	10623	10698	10623	10748	10634	10772	10756	10762	10749	10608	10705	10789	10741	10570	10699	10643	10559	10626	10723	10645	10783	10540	10666	10847	10754	10686	10555	10789	10764	10640	10620	10665	10645	10741	10941	10870	10620	10800	10650	10719	10660	10794	10795	10662	10657	10814	10692	10753	10807	10758	10562	10759	10538	10521	10668	10646	10618	10593	10684	10608	10587	10700	10747	10675	10647	10778	10783	10799	10844	10509	10608	10742	10650	10818	10520	10624	10834	10664	10714	10891	10772	10632	10690	10751	10586	10767	10582	10685	10832	10653	10734	10629	10529	10559	10722	10838	10648	10760	10579	10629	10637	10670	10666	10734	10582	10681	10682	10677	10631	10758	10557	10659	10666	10639	10658	10648	10685	10803	10746	10581	10629	10738	10556	10673	10724	10783	10749	10606	10724	10828	10753	10744	10803	10621	10537	10785	10749	10721	10724	10732	10717	10817	10610	10607	10541	10678	10771	10576	10540	10797	10519	10574	10891	10605	10523	10753	10653	10439	10694	10728	10515	10719	10623	10667	10744	10682	10562	10673	10757	10538	10627	10482	10693	10735	10767	10620	10677	10891	10827	10855	10711	10676	10738	10576	10575	10615	10709	10734	10610	10788	10593	10712	10742	10674	10796	10650	10668	10561	10556	10707	10725	10825	10675	10654	10685	10662	10732	10577	10769	10692	10612	10725	10713	10687	10657	10714	10734	10654	10814	10585	10680	10759	10627	10656	10574	10677	10793	10709	10529	10808	10716	10808	10621	10574	10597	10835	10648	10820	10482	10743	10578	10700	10640	10794	10622	10632	10625	10680	10671	10865	10698	10699	10677	10764	10637	10440	10608	10857	10691	10777	10758	10807	10637	10645	10553	10683	10735	10680	10720	10671	10737	10745	10513	10759	10593	10707	10692	10536	10497	10653	10637	10556	10492	10703	10755	10629	10690	10569	10639	10934	10670	10498	10725	10575	10681	10599	10626	10877	10571	10539	10766	10806	10701	10776	10491	10822	10736	10578	10714	10822	10633	10771	10536	10662	10736	10848	10560	10670	10779	10659	10727	10536	10600	10702	10588	10743	10872	10608	10650	10654	10658	10783	10696	10790	10823	10727	10753	10820	10689	10628	10642	10713	10626	10627	10677	10708	10537	10710	10660	10511	10607	10641	10640	10576	10563	10635	10739	10605	10563	10686	10821	10458	10719	10665	10578	10678	10673	10553	10640	10633	10613	10783	10567	10872	10687	10647	10636	10643	10534	10616	10646	10694	10656	10702	10888	10591	10608	10772	10655	10654	10741	10653	10638	10669	10566	10662	10557	10745	10692	10789	10685	10606	10814	10594	10589	10522	10453	10781	10667	10839	10724	10754	10703	10814	10745	10653	10742	10730	10820	10783	10790	10683	10818	10604	10492	10537	10660	10486	10797	10748	10658	10763	10684	10732	10708	10684	10686	10677	10701	10685	10682	10822	10668	10750	10723	10753	10549	10717	10575	10643	10647	10649	10710	10700	10695	10739	10907	10725	10649	10848	10686	10757	10555	10621	10767	10730	10738	10612	10628	10674	10733	10770	10639	10675	10702	10688	10683	10690	10568	10744	10706	10649	10749	10605	10625	10611	10670	10728	10602	10623	10626	10720	10679	10791	10689	10590	10747	10755	10857	10466	10826	10600	10719	10663	10691	10614	10627	10692	10777	10690	10728	10549	10531	10679	10917	10700	10743	10644	10698	10706	10671	10730	10577	10521	10676	10688	10615	10759	10673	10569	10697	10684	10702	10474	10653	10689	10678	10502	10721	10692	10712	10640	10606	10682	10669	10822	10767	10864	10633	10727	10720	10658	10605	10647	10837	10653	10722	10680	10684	10571	10738	10592	10826	10703	10702	10744	10706	10514	10623	10679	10768	10571	10592	10732	10695	10596	10682	10679	10649	10649	10712	10729	10493	10730	10862	10556	10630	10667	10648	10560	10692	10551	10864	10481	10865	10599	10870	10719	10864	10673	10691	10759	10747	10539	10545	10666	10570	10641	10700	10743	10760	10746	10589	10669	10538	10634	10736	10568	10810	10771	10635	10572	10669	10645	10604	10595	10696	10806	10540	10800	10649	10617	10637	10802	10718	10601	10552	10659	10760	10789	10622	10676	10602	10666	10666	10769	10708	10704	10614	10614	10576	10810	10668	10640	10618	10788	10660	10746	10759	10665	10590	10781	10739	10743	10587	10551	10776	10649	10659	10620	10798	10864	10593	10476	10669	10866	10705	10733	10626	10657	10665	10714	10627	10702	10661	10757	10729	10650	10659	10588	10758	10621	10763	10643	10559	10622	10550	10498	10803	10769	10636	10771	10646	10593	10543	10610	10724	10720	10733	10627	10537	10684	10535	10747	10739	10638	10764	10681	10693	10654	10553	10783	10592	10646	10806	10605	10634	10745	10611	10801	10652	10716	10732	10678	10653	10731	10684	10677	10660	10636	10842	10680	10644	10644	10728	10651	10785	10556	10692	10722	10626	10766	10638	10644	10620	10773	10672	10619	10748	10694	10617	10726	10862	10629	10590	10700	10669	10651	10504	10615	10772	10739	10615	10637	10649	10599	10749	10691	10757	10712	10654	10720	10574	10648	10724	10589	10742	10707	10558	10715	10890	10607	10854	10751	10623	10784	10748	10527	10753	10603	10542	10656	10689	10428	10691	10727	10731	10784	10716	10648	10836	10808	10683	10661	10731	10655	10732	10663	10752	10653	10881	10645	10725	10684	10574	10840	10511	10677	10449	10617	10722	10648	10560	10623	10731	10800	10637	10638	10716	10621	10722	10759	10573	10737	10635	10562	10679	10634	10475	10759	10536	10585	10701	10656	10715	10669	10766	10636	10699	10670	10767	10693	10676	10645	10783	10598	10685	10642	10644	10708	10625	10634	10863	10754	10773	10612	10653	10709	10620	10859	10704	10764	10519	10683	10779	10680	10836	10836	10732	10803	10789	10778	10483	10729	10499	10669	10634	10732	10787	10725	10604	10860	10740	10624	10671	10675	10809	10644	10656	10559	10759	10557	10702	10702	10825	10630	10616	10721	10646	10834	10720	10684
34907	33606	33996	28124	27531	26811	22483	19237	17505	16749	16529	16431	16526	16450	16533	16569	16393	16690	16615	16630	16548	16414	16656	16435	16278	16581	16636	16480	16625	16623	16714	16538	16461	16532	16373	16449	16643	16559	16532	16366	16527	16477	16594	16570	16577	16369	16483	16644	16688	16542	16692	16414	16537	16540	16791	16526	16491	16433	16522	16551	16706	16739	16444	16490	16426	16526	16430	16472	16531	16615	16277	16455	16574	16538	16719	16533	16626	16728	16749	16596	16425	16434	16522	16514	16565	16597	16704	16459	16485	16429	16476	16450	16520	16526	16459	16766	16685	16462	16300	16452	16616	16655	16742	16545	16474	16456	16210	16574	16576	16449	16368	16428	16680	16494	16461	16484	16849	16552	16591	16393	16602	16564	16587	16648	16631	16523	16620	16494	16337	16634	16301	16443	16478	16527	16505	16465	16638	16434	16490	16608	16321	16302	16486	16304	16259	16312	16312	16490	16451	16261	16443	16304	16730	16487	16466	16617	16306	16331	16413	16579	16498	16499	16320	16486	16667	16567	16497	16522	16682	16764	16580	16452	16632	16502	16559	16459	16571	16479	16592	16538	16309	16367	16400	16417	16323	16566	16336	16358	16426	16392	16440	16683	16480	16303	16369	16348	16572	16575	16632	16445	16272	16524	16351	16526	16294	16461	16405	16551	16535	16427	16643	16527	16396	16385	16589	16386	16431	16589	16188	16440	16460	16415	16691	16540	16456	16270	16343	16389	16554	16425	16493	16493	16482	16762	16711	16452	16297	16451	16380	16424	16480	16449	16438	16339	16347	16419	16695	16388	16513	16514	16344	16565	16481	16405	16499	16607	16597	16277	16362	16303	16398	16317	16412	16375	16371	16638	16506	16393	16697	16462	16523	16613	16662	16319	16900	16436	16365	16400	16683	16509	16553	16442	16372	16630	16538	16516	16375	16514	16636	16535	16303	16594	16380	16759	16318	16530	16473	16557	16563	16740	16206	16376	16431	16518	16329	16450	16384	16584	16524	16415	16667	16771	16442	16482	16465	16258	16558	16545	16328	16233	16558	16499	16676	16629	16388	16363	16412	16483	16552	16404	16513	16326	16652	16381	16412	16451	16702	16352	16546	16391	16475	16449	16372	16371	16371	16582	16491	16582	16712	16449	16634	16501	16362	16443	16502	16705	16572	16590	16482	16466	16626	16464	16540	16372	16519	16391	16480	16371	16365	16565	16588	16461	16500	16613	16421	16532	16483	16449	16315	16520	16435	16455	16629	16569	16314	16443	16383	16470	16552	16696	16479	16608	16535	16448	16603	16316	16450	16590	16542	16591	16433	16758	16351	16543	16452	16335	16393	16598	16473	16555	16601	16290	16509	16674	16438	16562	16547	16585	16362	16455	16488	16425	16278	16608	16329	16420	16377	16531	16310	16311	16670	16687	16443	16531	16516	16699	16603	16496	16635	16203	16515	16339	16527	16446	16573	16434	16557	16795	16671	16587	16539	16601	16705	16564	16519	16562	16299	16476	16547	16487	16510	16525	16653	16513	16481	16561	16372	16559	16470	16524	16701	16463	16510	16820	16742	16397	16519	16534	16648	16762	16597	16531	16615	16424	16487	16616	16329	16524	16504	16498	16540	16390	16436	16086	16554	16614	16539	16495	16316	16534	16481	16559	16392	16441	16536	16344	16396	16504	16523	16620	16572	16426	16455	16502	16422	16707	16602	16477	16476	16521	16424	16663	16609	16456	16474	16507	16440	16313	16458	16430	16396	16436	16604	16498	16466	16442	16475	16381	16483	16609	16632	16564	16516	16425	16641	16427	16441	16590	16687	16489	16371	16557	16417	16377	16359	16481	16480	16607	16637	16504	16551	16625	16396	16498	16363	16523	16445	16686	16459	16656	16336	16639	16497	16332	16622	16351	16679	16646	16539	16685	16494	16508	16520	16598	16360	16545	16763	16401	16655	16625	16444	16387	16580	16613	16528	16574	16410	16287	16530	16546	16328	16475	16684	16445	16356	16476	16486	16530	16469	16386	16736	16476	16599	16516	16546	16570	16465	16379	16621	16321	16503	16340	16527	16417	16526	16637	16353	16488	16402	16415	16319	16456	16679	16403	16509	16410	16451	16236	16294	16474	16405	16485	16564	16449	16611	16564	16650	16535	16406	16393	16496	16549	16581	16490	16371	16489	16481	16397	16279	16532	16621	16634	16620	16581	16634	16403	16618	16496	16582	16576	16504	16362	16527	16515	16449	16290	16494	16548	16566	16441	16436	16506	16315	16462	16601	16593	16591	16488	16504	16560	16485	16311	16502	16635	16646	16454	16437	16531	16436	16444	16432	16505	16451	16614	16405	16466	16568	16374	16505	16415	16625	16298	16538	16422	16663	16561	16678	16666	16479	16521	16662	16597	16477	16587	16394	16486	16422	16478	16634	16578	16551	16479	16537	16710	16480	16657	16686	16436	16509	16618	16466	16478	16551	16397	16427	16335	16521	16253	16298	16600	16561	16534	16471	16413	16677	16714	16376	16515	16427	16330	16283	16360	16505	16531	16514	16274	16372	16536	16454	16406	16623	16531	16489	16648	16788	16613	16485	16538	16533	16574	16747	16391	16458	16355	16438	16493	16380	16338	16306	16516	16419	16164	16536	16326	16608	16515	16410	16555	16453	16449	16496	16646	16613	16638	16416	16640	16336	16486	16418	16660	16568	16398	16504	16556	16446	16475	16557	16565	16350	16456	16527	16694	16610	16449	16558	16612	16643	16402	16552	16385	16433	16620	16638	16379	16542	16527	16428	16321	16566	16660	16364	16341	16463	16643	16596	16562	16285	16466	16434	16443	16532	16359	16402	16569	16441	16568	16412	16295	16465	16353	16616	16351	16329	16413	16348	16569	16539	16363	16364	16344	16308	16434	16510	16396	16358	16582	16460	16574	16464	16502	16588	16505	16704	16335	16496	16617	16504	16361	16357	16678	16522	16579	16488	16560	16473	16192	16477	16503	16358	16577	16480	16412	16580	16596	16473	16360	16375	16503	16201	16756	16709	16582	16498	16510	16547	16401	16553	16489	16527	16492	16674	16572	16431	16529	16542	16415	16473	16476	16512	16510	16555	16472	16492	16505	16453	16617	16696	16641	16551	16533	16505	16431	16532	16742	16679	16586	16448	16443	16692	16305	16386	16384	16500	16344	16582	16422	16525	16572	16550	16191	16485	16521	16571	16986	16606	16427	16546	16583	16426	16649	16516	16512	16287	16441	16306	16616	16452	16630	16492	16597	16397	16490	16523	16557	16567	16754	16466	16528	16561	16619	16522	16567	16572	16519	16432	16484	16356	16618	16308	16571	16667	16522	16531	16540	16345	16623	16377	16580	16508	16468	16395	16472	16528	16706	16696	16462	16600	16522	16368	16321	16329	16535	16467	16695	16409	16481	16680	16414	16379	16456	16474	16747	16702	16480	16581	16441	16368	16561	16659	16668	16681	16502	16721	16419	16537	16444	16469	16501	16501	16524	16477	16280	16751	16420	16292	16326	16283	16525	16494	16408	16527	16467	16639	16476	16469	16539	16464	16782	16374	16429	16430	16285	16596	16595	16470	16420	16730	16641	16638	16371	16566	16537	16319	16455	16462	16506	16574	16506	16413	16280	16643	16349	16471	16561	16495	16606	16533	16411	16432	16551	16429	16435	16913	16475	16294	16451	16308	16418	16418	16557	16464	16446	16518	16381	16413	16518	16713	16804	16492	16440	16594	16432	16622	16612	16688	16344	16634	16825	16237	16673	16298	16558	16343	16397	16504	16679	16459	16348	16467	16668	16461	16286	16198	16462	16552	16590	16632	16615	16395	16489	16443	16457	16711	16481	16682	16572	16412	16430	16527	16659	16480	16600	16319	16592	16377	16419	16478	16470	16413	16590	16445	16501	16441	16315	16505	16460	16288	16600	16574	16573	16451	16528	16574	16496	16694	16581	16349	16770	16335	16515	16526	16500	16546	16386	16644	16518	16567	16429	16495	16448	16548	16336	16441	16684	16475	16558	16316	16405	16591	16543	16502	16520	16581	16504	16422	16463	16552	16594	16646	16746	16562	16372	16716	16329	16567	16419	16489	16549	16581	16377	16524	16490	16592	16796	16595	16473	16464	16366	16502	16543	16532	16503	16497	16402	16426	16544	16537	16526	16396	16594	16562	16366	16746	16583	16575	16374	16368	16472	16497	16368	16345	16449	16485	16378	16469	16631	16655	16520	16577	16392	16327	16442	16489	16488	16352	16472	16375	16641	16499	16460	16622	16451	16251	16489	16582	16434	16300	16389	16616	16608	16618	16332	16514	16525	16416	16644	16475	16396	16580	16403	16549	16670	16596	16390	16512	16580	16439	16471	16618	16743	16579	16483	16369	16525	16522	16771	16501	16512	16377	16343	16433	16486	16267	16259	16435	16429	16311	16253	16566	16446	16352	16557	16572	16484	16543	16271	16601	16473	16549	16352	16363	16682	16370	16736	16602	16446	16304	16512	16723	16527	16531	16556	16414	16355	16398	16378	16387	16607	16573	16565	16622	16584	16493	16536	16449	16330	16672	16395	16179	16497	16378	16557	16357	16415	16506	16633	16418	16418	16531	16498	16564	16476	16544	16409	16544	16729	16538	16563	16411	16305	16432	16632	16465	16542	16597	16460	16435	16408	16362	16592	16601	16536	16514	16518	16392	16398	16501	16572	16399	16519	16474	16541	16585	16235	16669	16470	16665	16404	16540	16541	16580	16495	16305	16407	16607	16591	16313	16406	16544	16484	16484	16487	16481	16574	16619	16649	16529	16504	16453	16474	16611	16571	16755	16458	16477	16535	16419	16417	16481	16340	16291	16583	16586	16461	16501	16500	16438	16302	16424	16638	16377	16297	16478	16497	16652	16400	16521	16503	16686	16441	16556	16390	16444	16605	16615	16357	16548	16735	16332	16446	16450	16426	16390	16552	16835	16434	16720	16521	16455	16630	16650	16589	16764	16578	16689	16455	16526	16401	16660	16531	16527	16517	16621	16537	16436	16494	16447	16494	16576	16489	16599	16589	16594	16421	16518	16617	16445	16514	16373	16724	16697	16472	16520	16631	16285	16566	16432	16415	16464	16375	16367	16599	16459	16381	16561	16607
27127	36522	30421	19767	20920	18791	14446	11849	10647	10523	10214	10291	10100	10114	10228	10353	10134	10126	10348	10201	10222	10236	10336	10251	10308	10305	10236	10194	10214	10234	10298	10230	10141	10135	10251	10219	10227	10268	10214	10301	10374	10101	10228	10213	10037	10148	10193	10231	10178	10330	10256	10292	10160	10199	10071	10204	10109	10205	10141	10172	10132	10332	10065	10137	10164	10158	10170	10292	10342	10085	10057	10166	10247	10168	10168	10181	10262	10116	10194	10172	10151	10192	10164	10307	10226	10180	10122	10328	10125	10092	10145	10243	10241	10176	10148	10332	10015	10298	10144	9995	10099	10205	10134	10129	10195	10190	10191	10189	10162	10139	10156	10094	10237	10187	10009	10049	10157	10114	10163	10197	10107	10156	10238	10236	10135	10258	10373	10104	10092	10236	10115	10081	10087	10101	10222	10298	10142	10045	10265	10072	10281	10090	10244	10130	10197	10250	10181	10122	10196	10154	10369	10185	10254	10198	10075	10265	10117	10085	10230	10188	10259	10165	10008	10109	10081	10173	10316	10212	10174	10082	10208	10392	10232	10191	10291	10133	10047	10299	10148	9950	10085	10194	10106	10255	10077	10148	10062	10375	10226	10123	10103	10122	10298	10248	10111	10113	10206	10122	10289	10180	10174	10191	10140	10243	10061	10184	10148	10145	10051	10137	10162	10352	10192	10086	10125	10032	10040	10327	10091	10209	10077	10143	10230	10078	10077	10130	10078	10164	10267	10143	10180	10053	10149	10091	10180	10233	10073	10088	10072	10241	10206	10358	10131	10150	10157	10091	10328	10100	10024	10260	10187	10055	9897	10210	10197	10238	10296	10227	9946	10236	10139	10061	10326	10057	10137	10080	10196	10089	10204	10066	10367	10260	10183	10106	10220	10237	10170	10163	10140	10304	10204	10196	10190	10123	10241	10217	10287	10126	10132	10100	10135	10191	10359	10159	10121	10324	10016	10131	10096	10281	10274	10083	10190	10257	10218	10233	10257	10109	10212	10193	10149	10177	10291	10127	10199	10134	10194	10165	10223	10235	10175	10117	10350	10108	10293	10151	10185	10100	10095	10245	10224	10172	10303	10243	10186	10093	10127	10188	10158	10197	10141	10199	10190	10320	10215	10065	10190	10100	10246	10021	10081	10112	10156	10165	10183	10255	10082	10162	10212	10259	10160	10133	10113	10181	10272	10281	10126	10216	10145	10194	10215	10119	10213	10231	10266	10185	10049	10172	10087	10305	9965	10055	10151	10293	10259	10182	10159	10234	10146	10153	10234	10257	10022	10250	10118	10164	10165	10167	10104	10174	10167	10109	10235	10172	10187	10110	10071	10244	10196	10159	10199	10042	10210	10263	10274	10087	10148	9994	10233	10041	10212	10234	10307	10173	10093	10154	10309	10123	10316	10191	10137	10149	10139	10117	10248	10276	10183	10237	10255	10135	10150	10247	10206	10179	10086	10097	10212	10108	10204	10185	10241	10204	10119	10201	10031	10158	10086	10284	10169	10181	10275	10068	10115	10179	10018	10082	10106	10118	10099	10202	10065	10144	10225	10151	10104	10291	10169	10270	10109	10278	10118	10043	10090	10219	10321	10126	10142	10219	10138	10267	10220	10159	10149	10418	10164	10281	10352	10206	10181	10052	10120	10158	10152	10290	10213	10183	10110	10114	10128	10180	10181	10019	10202	10194	10288	10187	10220	10201	10179	10281	10191	10205	10111	10201	10181	10243	10240	10188	10010	10118	10123	10131	10353	10203	10137	10263	10203	10069	10192	10152	10333	10138	10305	9983	10217	10224	10237	10294	10155	10121	10205	10198	10111	10156	10062	10172	10183	10199	10208	10066	10194	10063	10413	10167	10187	10241	10230	10260	10265	10039	10030	10144	10315	10189	10084	10276	10113	10126	10159	10256	10352	10302	10157	9992	10172	10148	10255	10208	10363	10053	10092	10120	10177	10206	10181	10196	10170	10057	10217	10082	10222	10085	10163	10238	9954	10108	10103	10243	10165	10168	10091	10118	10350	10035	10119	10305	10123	10209	10149	10213	10209	10181	10339	10290	10351	10177	10150	10071	10286	10209	10261	10060	10296	10296	10107	10134	10283	10102	10149	10216	10199	10108	10272	10277	10260	10151	10025	10192	10127	10265	10230	10156	10146	10111	10178	10312	10225	10326	10159	10223	10200	10278	10179	10248	10131	10151	10322	10102	10272	10110	10174	10268	9938	10142	10294	10198	10182	10270	10198	10043	10235	10088	10302	10256	10089	10229	10176	10123	10091	10330	10117	10220	10273	10177	10377	10033	10214	10203	10198	10068	10308	10198	10140	10173	10143	10260	10295	10196	10322	10229	9941	10270	10213	10076	10201	10180	10244	10292	10088	10180	10113	10134	10163	10273	10152	10184	10270	10186	10172	10080	10166	10196	10222	10167	10246	10151	10143	10012	10131	10312	10151	10187	10094	10214	10147	10260	10224	10142	10204	10243	10103	10253	10139	10165	10060	10137	10390	10112	10276	10225	10247	10059	10081	10224	10301	10235	10319	10093	10148	10044	10203	10194	10265	10180	10168	10187	9984	10281	10264	10230	10124	10390	10225	10159	10181	10191	10175	10060	10138	10222	10182	10165	10033	10176	10212	10129	10063	10165	10136	10140	10025	10221	10232	10197	10186	10175	10140	10164	10311	10130	10078	10141	10313	10230	10168	10174	10195	10121	10167	10231	10280	10294	10176	10234	10244	10255	10278	10074	10171	10061	10286	10129	10151	10215	10152	10231	10239	10237	10060	10052	10224	10065	10186	10146	10121	10157	10259	10064	10119	10317	10079	10196	10080	10100	10223	10110	10144	10123	10096	10109	10327	10087	10251	10129	10110	10146	10191	10231	10319	10108	10109	10183	10025	10118	10306	10131	10174	10167	10229	10095	10077	10186	10324	10187	10171	10158	10199	10082	10260	10054	10176	10314	10050	10160	10066	10113	10379	10136	10190	10124	10164	10191	10089	10290	10125	10077	10110	10195	10121	10363	10138	10331	10174	10295	10103	10314	10259	10168	10115	10185	10268	9990	10157	10174	10150	10220	10114	10202	10174	10121	10222	10024	10193	10116	10160	10084	10278	10044	10236	10219	10186	10223	10231	10140	10110	10027	10164	10270	10136	10085	10108	10223	10165	10115	10163	10123	10284	10172	10077	10147	10181	10188	10160	10077	10008	10282	9989	10253	10166	10136	10214	10206	10161	10207	10206	9994	10166	10182	10139	10039	10220	10239	10209	10101	10099	10152	10163	10110	10085	10166	10094	10173	10178	10231	10208	10120	10056	10275	9993	10217	10178	10183	10079	10263	10332	10115	10155	10091	10249	10139	10172	10121	10253	10334	10118	10239	10258	10198	10329	10166	10110	10190	10241	10150	10061	10248	10171	10187	10196	10220	10130	10010	10132	10035	10267	10223	10139	10163	10117	10217	10166	10134	10101	10066	10090	10259	10149	10082	10054	10163	10196	10281	10254	10113	10183	9988	10186	10126	10219	10250	10051	10122	10164	10236	10144	10291	10223	10104	10015	10193	10158	10128	10084	10282	10236	10186	9951	10134	10153	10246	10178	10284	10166	10126	9996	10242	10067	10247	10092	10206	10107	10306	10158	10261	10182	10196	10063	10189	10086	10137	10285	10217	10194	10252	10232	10119	10079	10196	10228	10046	10091	10057	10181	10062	10153	10220	10079	10048	10064	10092	10144	10282	10119	10153	10120	10003	10224	10262	10188	10157	10065	10153	10055	10081	10195	10291	10074	10184	10233	10226	10179	10151	10182	10103	10055	10038	10245	10211	10062	10172	10091	10030	10319	10241	10124	10270	10348	10114	10106	10249	10018	10207	10163	10180	10203	10267	10267	10023	10072	10187	10202	10058	10343	10188	10255	10086	9994	10167	10199	10162	10223	10152	10251	10180	10321	10028	10253	10237	10234	10189	10103	10197	10127	10019	10316	10152	10290	10158	10165	10127	10234	10261	10124	10218	10129	10262	10137	10033	10181	10156	10236	10140	10398	10147	10270	10287	10204	10288	10210	10163	10059	10063	10072	10165	10284	10098	10174	10224	10122	10121	10226	10034	10227	10104	10464	10201	10113	10213	10148	10142	10131	10250	10054	10171	10114	10145	10238	10311	10268	10181	10089	10211	10232	10186	10143	10075	10289	10231	10319	10240	10183	10118	10127	10200	10312	10284	10207	10206	10251	10145	10171	10194	10156	10250	10070	10271	10154	10128	10108	10243	10126	10135	10257	10043	10088	10197	10157	10125	10166	10324	10053	10390	10334	10010	10056	10116	10059	10312	10102	10208	10066	10237	10226	10236	10341	10159	10175	10144	10120	10235	10099	10199	10088	10226	10321	10155	10198	10374	10114	10147	10270	10160	10209	10281	10160	10064	10172	10073	10144	10167	10264	10296	10157	10097	10171	10164	10223	10162	10190	10127	10294	10168	10152	10051	10147	10167	10118	10239	10233	10234	10205	10153	10104	10145	10257	10058	10221	10292	10184	10135	10239	10123	10160	10141	10117	10214	10019	10158	10215	10310	10327	10090	10311	10286	10113	10249	10149	10188	10092	10308	10220	10190	10155	10079	10207	10181	10122	10187	10102	10075	10333	10235	10194	10215	10085	10209	10118	10125	10239	10167	10191	10220	10108	10148	10230	10111	10250	10129	10210	10206	10199	10219	10149	10246	9956	10238	10111	10063	10124	10234	10232	10134	10120	10215	10188	10201	10118	9980	10280	10059	10175	10256	10118	10342	10184	10205	10288	10040	10263	10116	10111	10187	10177	10076	10341	10142	10215	10294	10237	10136	10165	10189	10119	10172	10249	10082	9987	10084	10141	10248	10160	10292	10154	10177	10099	10246	10209	10182	10096	10146	10253	10148	10113	10041	10356	10302	10178	10142	10122	10048	10091	10297	10093	10036	10215	10302	10191	10129	10238	10154	10201	10234	10211	10262	10064	10257	10147	10024	10040	10192	10171	10398	10153	10377	9956	10104	10215	9983	10216	10267	10194	10078	10125	10024	10088	10197	10224	10273	10185	10181	10166	10175	10272	10099	10249	10019	10252	10093	10213	10167	10314	10133	10219	10133	10143	10422
26004	21894	31757	43583	54184	53136	40700	28063	20662	17901	16997	16693	16691	16622	16467	16472	16604	16402	16575	16676	16737	16523	16497	16596	16712	16438	16610	16350	16520	16475	16590	16481	16539	16673	16596	16480	16590	16474	16404	16526	16527	16719	16459	16537	16412	16560	16427	16618	16228	16701	16574	16357	16315	16649	16408	16324	16516	16718	16506	16433	16513	16406	16673	16407	16507	16660	16658	16451	16433	16550	16390	16429	16516	16522	16465	16742	16418	16447	16691	16545	16601	16322	16377	16467	16692	16515	16390	16345	16429	16423	16472	16503	16447	16636	16451	16341	16580	16595	16489	16677	16474	16225	16378	16501	16314	16382	16292	16465	16616	16458	16525	16293	16291	16177	16396	16311	16360	16459	16535	16433	16449	16557	16490	16390	16494	16383	16386	16510	16589	16634	16467	16644	16461	16397	16511	16512	16622	16490	16284	16164	16336	16733	16547	16436	16393	16473	16581	16289	16399	16337	16332	16274	16298	16352	16441	16497	16592	16589	16449	16343	16625	16494	16735	16480	16641	16587	16238	16467	16519	16295	16397	16427	16522	16390	16303	16273	16340	16288	16580	16370	16602	16524	16561	16487	16544	16570	16572	16423	16372	16532	16419	16344	16356	16348	16367	16586	16433	16736	16575	16462	16311	16322	16597	16267	16513	16491	16549	16473	16445	16526	16460	16592	16472	16541	16542	16509	16574	16291	16399	16395	16487	16409	16520	16545	16479	16443	16511	16613	16462	16236	16315	16488	16493	16400	16493	16458	16574	16492	16532	16398	16553	16588	16673	16781	16426	16540	16371	16441	16476	16669	16638	16540	16484	16468	16410	16379	16553	16500	16426	16448	16322	16458	16568	16500	16375	16469	16324	16342	16297	16318	16389	16412	16344	16244	16614	16392	16265	16476	16404	16496	16634	16506	16402	16630	16435	16560	16726	16557	16435	16512	16262	16387	16473	16341	16557	16479	16558	16388	16559	16603	16498	16441	16436	16580	16594	16591	16440	16383	16357	16418	16639	16509	16450	16476	16424	16489	16466	16502	16415	16421	16454	16507	16354	16254	16555	16458	16571	16513	16650	16502	16474	16436	16493	16489	16375	16282	16280	16434	16356	16469	16380	16609	16724	16526	16613	16468	16418	16357	16539	16299	16310	16498	16298	16442	16494	16638	16439	16558	16399	16337	16360	16409	16466	16420	16410	16361	16306	16523	16110	16046	16528	16343	16450	16473	16359	16298	16371	16570	16613	16453	16563	16610	16457	16742	16397	16516	16350	16408	16615	16464	16329	16516	16473	16412	16368	16516	16362	16375	16446	16411	16617	16660	16525	16260	16310	16471	16566	16464	16423	16264	16607	16497	16528	16415	16477	16417	16465	16447	16668	16469	16367	16579	16577	16556	16296	16246	16182	16149	16511	16372	16360	16741	16546	16265	16266	16510	16465	16328	16721	16641	16462	16293	16432	16469	16556	16427	16567	16551	16517	16486	16592	16490	16488	16463	16466	16443	16523	16418	16509	16434	16366	16616	16529	16459	16382	16350	16531	16638	16495	16479	16545	16393	16441	16675	16555	16386	16329	16496	16509	16554	16432	16548	16248	16269	16450	16586	16451	16394	16483	16562	16526	16399	16483	16433	16540	16534	16586	16567	16439	16587	16540	16404	16604	16481	16277	16466	16202	16546	16417	16619	16246	16627	16747	16617	16615	16341	16271	16452	16473	16686	16445	16474	16566	16618	16620	16457	16453	16405	16213	16448	16272	16594	16563	16552	16463	16584	16404	16525	16361	16615	16460	16361	16474	16427	16481	16285	16695	16792	16562	16424	16700	16208	16310	16489	16471	16427	16673	16440	16628	16555	16552	16401	16389	16624	16606	16532	16409	16428	16403	16558	16636	16524	16394	16583	16765	16725	16593	16483	16458	16427	16333	16543	16529	16375	16655	16426	16480	16458	16083	16400	16373	16569	16576	16684	16603	16543	16445	16428	16451	16609	16407	16464	16500	16335	16546	16430	16555	16393	16276	16490	16583	16467	16530	16347	16425	16396	16446	16362	16470	16386	16486	16296	16560	16588	16427	16308	16480	16333	16355	16589	16567	16369	16462	16541	16448	16346	16443	16451	16282	16475	16279	16460	16546	16668	16595	16464	16343	16230	16440	16552	16551	16724	16445	16402	16469	16476	16530	16474	16313	16408	16449	16297	16489	16533	16376	16545	16333	16322	16481	16667	16336	16345	16289	16249	16377	16478	16619	16481	16381	16313	16537	16460	16204	16584	16507	16549	16584	16360	16485	16190	16379	16392	16538	16401	16546	16467	16329	16525	16299	16576	16499	16535	16609	16435	16580	16483	16366	16504	16416	16439	16451	16353	16489	16331	16599	16205	16328	16567	16493	16195	16422	16330	16342	16471	16244	16503	16515	16473	16557	16501	16308	16312	16689	16588	16296	16407	16407	16606	16654	16267	16532	16557	16554	16626	16536	16534	16382	16333	16323	16304	16482	16559	16619	16601	16396	16560	16366	16313	16569	16426	16561	16435	16484	16199	16740	16523	16402	16503	16372	16508	16701	16594	16501	16614	16369	16266	16346	16595	16503	16527	16402	16444	16276	16339	16350	16506	16390	16467	16368	16402	16426	16458	16446	16562	16393	16442	16465	16359	16528	16497	16383	16345	16496	16334	16388	16258	16421	16375	16610	16538	16591	16347	16291	16294	16617	16470	16113	16506	16423	16657	16670	16411	16456	16534	16599	16314	16387	16492	16377	16424	16339	16583	16715	16416	16617	16364	16588	16450	16579	16530	16469	16419	16500	16531	16350	16353	16242	16504	16437	16465	16433	16319	16596	16279	16308	16488	16513	16681	16630	16410	16482	16184	16386	16451	16280	16406	16355	16563	16553	16429	16545	16483	16455	16265	16585	16278	16534	16487	16390	16500	16410	16494	16592	16591	16527	16379	16254	16408	16423	16325	16460	16356	16515	16421	16489	16374	16458	16383	16762	16529	16472	16453	16517	16674	16513	16260	16543	16553	16563	16533	16368	16552	16461	16493	16656	16236	16519	16414	16641	16650	16837	16572	16603	16384	16457	16300	16430	16449	16554	16297	16523	16602	16395	16310	16325	16607	16644	16542	16478	16557	16462	16393	16422	16508	16489	16524	16450	16587	16481	16468	16395	16476	16409	16440	16661	16441	16536	16291	16662	16441	16491	16657	16463	16417	16795	16312	16525	16542	16606	16306	16542	16488	16632	16418	16501	16415	16853	16675	16443	16239	16450	16651	16594	16411	16518	16572	16505	16473	16347	16441	16281	16686	16553	16584	16486	16583	16500	16531	16400	16649	16246	16191	16570	16526	16404	16435	16491	16537	16417	16393	16526	16564	16492	16288	16386	16282	16458	16548	16508	16425	16549	16607	16614	16448	16549	16648	16531	16366	16345	16552	16314	16634	16466	16444	16547	16528	16483	16495	16533	16527	16437	16488	16475	16486	16573	16569	16444	16509	16525	16455	16536	16375	16521	16743	16349	16564	16710	16611	16543	16524	16540	16548	16488	16631	16491	16206	16379	16527	16401	16610	16300	16232	16342	16588	16493	16512	16553	16381	16422	16548	16339	16290	16369	16369	16189	16451	16439	16432	16471	16425	16355	16520	16366	16684	16488	16396	16211	16569	16624	16660	16426	16396	16472	16510	16530	16522	16516	16369	16701	16503	16382	16516	16621	16411	16279	16329	16527	16495	16293	16383	16678	16410	16488	16518	16573	16682	16353	16640	16355	16416	16631	16534	16420	16463	16354	16522	16296	16393	16589	16550	16512	16500	16510	16623	16431	16506	16359	16361	16477	16576	16554	16571	16509	16465	16540	16193	16486	16520	16515	16563	16476	16510	16366	16449	16543	16499	16461	16655	16413	16436	16586	16287	16410	16499	16473	16528	16464	16656	16569	16353	16309	16414	16575	16384	16290	16568	16384	16169	16422	16574	16365	16414	16458	16308	16618	16237	16460	16344	16432	16400	16597	16470	16458	16164	16282	16418	16426	16502	16550	16486	16540	16454	16513	16545	16463	16277	16661	16634	16488	16470	16615	16497	16785	16457	16300	16645	16397	16414	16411	16261	16594	16380	16534	16380	16726	16565	16340	16488	16483	16409	16692	16300	16523	16375	16529	16454	16399	16523	16379	16401	16367	16375	16568	16336	16507	16223	16394	16503	16415	16349	16546	16097	16598	16493	16527	16452	16482	16480	16341	16607	16369	16683	16639	16358	16560	16498	16624	16734	16268	16385	16526	16397	16589	16370	16468	16399	16503	16415	16293	16569	16380	16270	16407	16546	16743	16323	16542	16256	16493	16380	16383	16606	16635	16129	16341	16511	16478	16335	16524	16441	16572	16637	16481	16285	16424	16306	16564	16653	16305	16490	16299	16388	16292	16461	16463	16409	16290	16305	16423	16428	16373	16360	16423	16530	16473	16646	16489	16460	16509	16260	16552	16634	16451	16442	16476	16404	16443	16437	16499	16429	16387	16436	16679	16519	16372	16291	16444	16506	16268	16398	16501	16360	16581	16497	16492	16521	16325	16471	16653	16542	16424	16395	16510	16370	16416	16493	16368	16584	16532	16705	16605	16559	16531	16231	16450	16508	16506	16438	16557	16582	16459	16337	16468	16355	16485	16318	16475	16357	16462	16397	16551	16386	16361	16499	16444	16583	16489	16407	16513	16753	16434	16581	16741	16621	16475	16402	16526	16497	16571	16453	16384	16312	16348	16459	16367	16308	16420	16321	16445	16409	16492	16578	16510	16420	16345	16473	16294	16476	16443	16359	16617	16550	16397	16402	16510	16538	16432	16479	16205	16379	16451	16717	16533	16549	16507	16469	16724	16270	16338	16453	16355	16385	16606	16595	16427	16507	16329	16414	16595	16636	16546	16243	16395	16500	16555	16338	16520	16548	16460	16486	16554	16549	16423	16406	16462	16538	16446	16338	16361	16801	16475	16502	16363	16450	16585	16292	16612	16635	16414	16397	16451	16512	16311	16450	16365	16487	16271	16402	16541	16494	16487	16515	16390	16245	16494	16542	16205	16494	16457	16369	16379	16543	16327	16402	16615	16466	16550	16553	16360	16508	16437	16462	16516	16480	16491	16441
27574	48696	47741	45796	55377	46142	30514	19043	13192	11217	10539	10458	10427	10588	10343	10460	10514	10431	10533	10388	10608	10482	10348	10396	10502	10399	10251	10319	10350	10359	10344	10425	10338	10463	10465	10416	10523	10563	10531	10427	10425	10423	10493	10332	10339	10348	10442	10240	10506	10524	10420	10568	10353	10288	10285	10363	10519	10256	10456	10242	10456	10560	10522	10403	10465	10415	10553	10355	10344	10392	10506	10661	10164	10380	10380	10468	10442	10285	10376	10561	10267	10466	10271	10476	10326	10421	10349	10370	10411	10297	10458	10289	10313	10243	10431	10615	10473	10368	10506	10380	10330	10517	10368	10392	10512	10241	10392	10351	10423	10391	10665	10395	10417	10307	10361	10335	10314	10417	10337	10286	10260	10446	10242	10364	10129	10269	10367	10492	10394	10395	10330	10537	10295	10339	10273	10500	10432	10419	10308	10247	10338	10453	10413	10400	10406	10528	10402	10339	10413	10406	10362	10432	10445	10451	10219	10196	10380	10471	10359	10278	10376	10452	10271	10464	10394	10366	10493	10461	10280	10291	10449	10320	10465	10423	10458	10438	10255	10315	10306	10351	10243	10383	10368	10403	10245	10334	10459	10282	10424	10314	10452	10451	10363	10403	10433	10251	10510	10367	10276	10574	10447	10606	10400	10411	10437	10575	10408	10386	10343	10316	10476	10387	10447	10530	10395	10437	10491	10380	10442	10329	10517	10415	10358	10344	10323	10417	10267	10401	10159	10214	10346	10323	10272	10383	10478	10308	10567	10369	10319	10338	10264	10372	10345	10324	10360	10287	10205	10470	10602	10360	10350	10437	10437	10293	10500	10318	10441	10363	10209	10206	10287	10426	10357	10288	10543	10566	10417	10408	10375	10339	10251	10486	10329	10295	10285	10298	10351	10454	10356	10565	10316	10331	10283	10357	10348	10372	10400	10276	10491	10370	10400	10470	10472	10379	10376	10340	10369	10292	10325	10463	10223	10276	10382	10447	10305	10379	10198	10359	10278	10461	10327	10432	10448	10209	10429	10516	10557	10351	10399	10298	10453	10380	10297	10355	10429	10272	10412	10367	10417	10263	10188	10397	10362	10528	10400	10432	10347	10341	10403	10316	10497	10378	10304	10376	10362	10376	10387	10407	10179	10394	10329	10379	10298	10306	10497	10362	10381	10468	10449	10402	10559	10217	10453	10377	10319	10247	10325	10258	10391	10274	10334	10404	10276	10497	10182	10164	10330	10311	10268	10528	10207	10259	10334	10338	10396	10255	10305	10457	10412	10398	10418	10346	10534	10347	10445	10203	10284	10335	10343	10405	10316	10315	10304	10438	10447	10324	10478	10246	10321	10345	10337	10359	10147	10339	10489	10404	10393	10500	10325	10424	10484	10550	10213	10466	10375	10381	10459	10356	10315	10248	10306	10478	10392	10375	10389	10369	10381	10379	10403	10209	10350	10413	10456	10469	10506	10248	10321	10472	10517	10388	10408	10454	10364	10310	10334	10343	10387	10474	10443	10365	10312	10406	10444	10449	10271	10335	10336	10511	10374	10299	10413	10547	10376	10354	10402	10327	10294	10359	10268	10565	10329	10371	10473	10377	10410	10337	10500	10422	10327	10395	10465	10325	10479	10469	10294	10535	10378	10459	10376	10414	10502	10422	10415	10460	10293	10539	10467	10325	10552	10284	10478	10283	10357	10390	10254	10400	10407	10254	10441	10254	10402	10326	10381	10402	10432	10319	10446	10314	10513	10351	10367	10315	10449	10525	10428	10438	10407	10484	10465	10451	10368	10291	10507	10448	10317	10656	10357	10278	10471	10354	10438	10363	10286	10460	10452	10306	10362	10362	10506	10348	10394	10463	10350	10272	10322	10380	10318	10459	10292	10268	10180	10011	10500	10511	10466	10559	10467	10325	10457	10426	10337	10539	10307	10230	10469	10505	10462	10392	10364	10332	10389	10411	10426	10441	10268	10432	10216	10563	10276	10365	10270	10413	10321	10355	10288	10359	10476	10405	10278	10266	10164	10515	10328	10280	10372	10419	10176	10213	10445	10375	10439	10355	10303	10250	10320	10420	10526	10376	10356	10337	10256	10253	10404	10338	10254	10431	10380	10424	10413	10385	10304	10407	10442	10470	10337	10426	10289	10316	10322	10406	10470	10546	10456	10310	10359	10498	10364	10447	10235	10157	10452	10463	10385	10361	10318	10320	10491	10472	10337	10363	10357	10335	10543	10450	10506	10356	10380	10422	10300	10361	10568	10436	10489	10294	10470	10397	10415	10334	10363	10475	10322	10399	10415	10219	10303	10307	10313	10484	10492	10362	10398	10336	10432	10458	10383	10467	10377	10270	10413	10408	10554	10410	10402	10438	10212	10299	10230	10433	10476	10488	10247	10402	10335	10354	10570	10478	10378	10499	10409	10404	10393	10215	10328	10276	10513	10413	10414	10496	10355	10347	10407	10280	10416	10213	10400	10186	10334	10523	10218	10357	10342	10376	10455	10447	10305	10267	10395	10404	10310	10570	10289	10354	10467	10360	10426	10430	10373	10596	10194	10413	10468	10406	10438	10434	10447	10409	10426	10205	10330	10382	10520	10469	10427	10336	10367	10250	10382	10507	10355	10337	10196	10485	10498	10314	10461	10452	10298	10405	10473	10354	10325	10402	10390	10350	10381	10424	10542	10461	10314	10463	10587	10478	10220	10296	10235	10292	10389	10398	10356	10384	10281	10497	10371	10458	10235	10433	10351	10478	10372	10393	10422	10438	10461	10486	10370	10305	10457	10424	10423	10427	10293	10469	10568	10390	10340	10424	10325	10374	10544	10362	10309	10377	10519	10405	10407	10465	10299	10426	10321	10429	10445	10447	10506	10461	10479	10277	10362	10287	10288	10326	10333	10565	10329	10192	10496	10406	10307	10598	10378	10355	10522	10273	10319	10363	10321	10382	10446	10289	10313	10356	10370	10316	10365	10388	10544	10289	10389	10312	10412	10339	10420	10449	10450	10430	10226	10444	10451	10544	10369	10231	10392	10411	10443	10404	10444	10337	10252	10349	10547	10329	10292	10426	10327	10291	10377	10344	10273	10367	10379	10334	10434	10397	10273	10572	10308	10415	10351	10313	10270	10389	10392	10423	10475	10452	10297	10155	10208	10458	10558	10358	10365	10192	10504	10394	10258	10431	10289	10337	10155	10500	10339	10568	10354	10333	10391	10397	10225	10375	10377	10387	10365	10351	10381	10579	10388	10327	10361	10195	10439	10328	10437	10230	10396	10311	10263	10481	10403	10410	10403	10271	10520	10354	10283	10356	10206	10409	10336	10431	10385	10320	10470	10331	10332	10482	10383	10299	10349	10501	10524	10295	10265	10399	10534	10353	10298	10257	10517	10423	10342	10370	10371	10363	10487	10457	10565	10232	10294	10456	10304	10465	10296	10455	10330	10459	10384	10399	10358	10329	10338	10382	10356	10317	10396	10328	10454	10299	10362	10348	10245	10283	10340	10264	10145	10530	10311	10339	10379	10307	10251	10280	10268	10362	10360	10382	10267	10393	10175	10339	10345	10500	10279	10424	10586	10315	10268	10462	10222	10352	10180	10408	10520	10414	10388	10270	10387	10494	10255	10360	10495	10329	10326	10258	10469	10426	10332	10408	10426	10395	10395	10340	10217	10476	10523	10167	10386	10260	10401	10430	10304	10326	10370	10444	10597	10267	10313	10505	10424	10413	10477	10374	10426	10473	10398	10320	10418	10304	10393	10452	10455	10550	10410	10411	10280	10328	10430	10455	10495	10413	10499	10356	10427	10266	10326	10399	10240	10516	10413	10203	10494	10371	10470	10351	10316	10407	10309	10310	10393	10469	10394	10478	10455	10328	10351	10472	10346	10361	10401	10209	10209	10486	10296	10204	10286	10284	10505	10273	10319	10419	10487	10557	10218	10335	10487	10301	10363	10495	10457	10412	10399	10305	10327	10332	10303	10443	10360	10255	10246	10409	10391	10411	10435	10320	10285	10313	10368	10283	10573	10284	10416	10307	10422	10417	10255	10372	10389	10424	10374	10510	10479	10395	10508	10237	10480	10429	10503	10482	10405	10447	10408	10275	10368	10207	10378	10410	10313	10366	10465	10382	10445	10388	10412	10271	10403	10306	10328	10243	10459	10540	10393	10466	10289	10293	10243	10382	10245	10279	10455	10403	10477	10363	10446	10426	10412	10325	10408	10417	10447	10324	10321	10268	10243	10463	10295	10320	10494	10318	10409	10440	10402	10372	10426	10454	10281	10332	10239	10517	10456	10336	10221	10420	10510	10261	10492	10468	10519	10396	10297	10367	10508	10333	10236	10236	10454	10534	10362	10434	10394	10428	10237	10313	10464	10340	10505	10259	10360	10478	10411	10349	10415	10332	10237	10393	10420	10379	10495	10383	10342	10458	10383	10411	10509	10314	10437	10439	10262	10383	10276	10417	10499	10366	10279	10258	10354	10271	10415	10390	10382	10330	10585	10402	10359	10351	10434	10337	10447	10452	10506	10583	10259	10287	10441	10246	10339	10443	10429	10300	10379	10411	10364	10358	10420	10340	10348	10461	10451	10382	10351	10396	10415	10525	10348	10423	10540	10423	10363	10408	10471	10486	10416	10453	10341	10345	10499	10368	10477	10404	10523	10483	10355	10291	10585	10194	10403	10360	10495	10493	10464	10312	10556	10277	10474	10347	10473	10403	10280	10440	10356	10448	10537	10327	10296	10330	10336	10362	10336	10441	10502	10253	10540	10351	10425	10388	10409	10274	10418	10327	10297	10451	10395	10289	10323	10299	10373	10306	10252	10229	10328	10453	10527	10191	10548	10303	10580	10497	10505	10514	10347	10396	10479	10463	10376	10337	10482	10402	10284	10540	10479	10307	10320	10350	10436	10343	10437	10333	10413	10615	10508	10525	10396	10562	10326	10392	10414	10422	10354	10326	10339	10345	10362	10393	10419	10386	10342	10559	10402	10434	10337	10348	10344	10277	10461	10238	10337	10281	10392	10450	10446	10394	10315	10395	10391	10420	10560	10394	10398	10436	10469	10336	10508	10191	10430	10301	10322	10492	10359	10293	10530	10390	10525	10186	10447	10312	10520	10344	10289	10262
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	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
