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
342107405590	342107406140	342107406690	342107407240	342107407789	342107408340	342107408890	342107409440	342107409989	342107410540	342107411090	342107411640	342107412189	342107412740	342107413290	342107413840	342107414389	342107414940	342107415490	342107416040	342107416589	342107417140	342107417690	342107418240	342107418789	342107419340	342107419890	342107420440	342107420989	342107421540	342107422090	342107422640	342107423189	342107423740	342107424290	342107424840	342107425389	342107425940	342107426490	342107427040	342107427589	342107428140	342107428690	342107429240	342107429789	342107430340	342107430890	342107431440	342107431989	342107432540	342107433090	342107433640	342107434189	342107434740	342107435290	342107435840	342107436389	342107436940	342107437490	342107438040	342107438589	342107439140	342107439690	342107440240	342107440789	342107441340	342107441890	342107442440	342107442989	342107443540	342107444090	342107444640	342107445189	342107445740	342107446290	342107446840	342107447389	342107447940	342107448490	342107449040	342107449589	342107450140	342107450690	342107451240	342107451789	342107452340	342107452890	342107453440	342107453989	342107454540	342107455090	342107455640	342107456189	342107456740	342107457290	342107457840	342107458389	342107458940	342107459490	342107460040	342107460589	342107461140	342107461690	342107462240	342107462789	342107463340	342107463890	342107464440	342107464989	342107465540	342107466090	342107466640	342107467189	342107467740	342107468290	342107468840	342107469389	342107469940	342107470490	342107471040	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2099	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2099	3300	1900	2700	2099	3300	1900	2700	2098	3300	1900	2700	2097	3300	1900	2700	2096	3300	1900	2700	2095	3300	1900	2700	2094	3300	1900	2700	2093	3300	1900	2700	2092	3300	1900	2700	2091	3300	1900	2700	2089	3300	1900	2700	2088	3300	1900	2700	2087	3300	1900	2700	2085	3300	1900	2700	2084	3300	1900	2700	2082	3300	1900	2700	2080	3300	1900	2700	2079	3300	1900	2700	2077	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19859	15815	12496	11804	18729	43399	40201	28934	19007	13666	11274	10541	10344	10170	10116	10212	10344	10232	10109	10154	10165	10335	10063	10002	10198	10205	10104	10260	10200	10309	10292	10163	10092	10254	10153	10066	10164	10153	10332	10116	10265	10232	10202	10194	10281	10245	10280	10289	9969	10299	10273	10234	10187	10193	10285	10203	10096	10178	10114	10301	10366	10235	10038	10087	10110	10271	10209	10361	10268	10169	10430	10244	10350	10090	10220	10450	10204	10267	10156	10239	10356	10245	10116	10194	10147	10157	10129	10163	10256	10466	10229	10066	9988	10294	10359	10286	10223	10342	10257	10242	10228	10168	10030	10248	10198	10224	10384	10361	10340	10344	10351	10301	10314	10309	10335	10190	10275	10322	10335	10233	10036	10362	10269	10246	10245	10344	10166	10240	10244	10255	10178	10190	10294	10295	10424	10265	10342	10233	10338	10259	10216	10148	10227	10152	10185	10164	10112	10208	10260	10180	10090	10260	10214	9963	10280	10214	10470	10085	10291	10227	10170	10163	10265	10222	10252	10298	10361	10166	10209	10334	10188	10118	10082	10322	10287	10153	10203	10304	10253	10302	10274	10127	10320	10215	10252	10310	10077	10095	10301	10331	10341	10191	10334	10318	10145	10106	10150	10156	10150	10133	10164	10107	10046	10118	10323	10189	10271	10215	10381	10173	10224	10300	10191	10243	10278	10220	10164	10181	10377	10214	10350	10163	10204	10107	10224	10261	10430	10176	10291	10151	10195	10396	10178	10127	10348	10276	10357	10112	10373	10233	10253	10404	10285	10323	10414	10182	10106	10221	10199	10226	10353	10186	10233	10187	10288	10126	10089	10419	10229	10261	10193	10197	10079	10197	10109	10108	10287	10369	10114	10177	10422	10409	10355	10060	10247	10386	10389	10008	10158	10245	10079	10160	10271	10416	10372	10290	10382	10369	10320	10442	10087	10289	10110	10193	10300	10071	10265	10308	10170	10078	10226	10266	10411	10264	10219	10284	10246	10105	10285	10336	10388	10241	10308	10167	10151	10212	10276	10304	10227	10308	10121	10141	10294	10201	10291	10351	10177	10407	10180	10249	10267	10540	10412	10188	10242	10385	10130	10197	10392	10194	10235	10143	10173	10343	10182	10131	10219	10113	10233	10308	10297	10250	10245	10179	10290	10346	10077	10081	10169	10212	10143	10132	10355	10376	10208	10270	10376	10189	10213	10256	10352	10158	10208	10421	10028	10244	10372	10351	10180	10202	10210	10305	10214	10212	10380	10331	10304	10129	10221	10182	10191	10271	10315	10144	10222	10199	10228	10252	10116	10306	10302	10265	10239	10276	10239	10218	10210	10102	10332	10236	10350	10158	10266	10294	10048	10263	10307	10241	10283	10173	10108	10253	10187	10124	10219	10294	10257	10159	10299	10188	10464	10213	10393	10234	10210	10219	10261	10198	10219	10303	10313	10021	10053	10297	10270	10420	10426	10393	10307	10211	10257	10224	10123	10198	10172	10296	10436	10121	10263	10319	10413	10208	10293	10318	10154	10203	10225	10212	10214	10244	10210	10163	10275	10195	10181	10163	10240	10178	10374	10217	10252	10370	10310	10234	10161	10242	10269	10249	10193	10272	10207	10103	10116	10365	10159	10239	10350	10246	10222	10370	10267	10404	10314	10188	10170	10349	10276	10158	10126	10193	10298	10432	10193	10296	10371	10105	10254	10316	10336	10129	10147	10243	10315	10434	10454	10334	10292	10150	10245	10243	10215	10219	10163	10281	10264	10262	10180	10212	10182	10196	10078	10115	10251	10369	10241	10045	10221	10293	10173	10258	10204	10168	10237	10282	10277	10325	10266	10139	10177	10187	10083	10392	10246	10270	10167	10383	10324	10046	10283	10170	10136	10363	10177	10461	10129	10257	10180	10355	10240	10185	10172	10110	10306	10127	10222	10197	10169	10291	10188	10323	10353	10196	10087	10169	10269	10277	10352	10292	10180	10269	10170	10290	10332	10309	10244	10159	10330	10117	10304	10352	10275	10165	10254	10328	10455	10253	10044	10317	10117	10183	10197	10267	10262	10367	10142	10206	10512	10225	10153	10200	10253	10244	9997	10096	10099	10273	10287	10245	10106	10300	10251	10248	10260	10098	10408	10195	10303	10142	10432	10222	10156	10237	10411	10271	10303	10179	10035	10416	10208	10249	10307	10259	10204	10018	10129	10240	10082	10181	10251	10313	10268	10121	10306	10305	10341	10373	10199	10230	10265	10337	10300	10348	10234	10331	10183	10208	10286	10177	10152	10334	10292	10330	10230	10332	10062	10346	10371	10300	10284	10063	10156	10322	10225	10467	10195	10071	10251	10411	10154	10179	10175	10397	10173	10225	10315	10278	10272	9934	10066	10223	10084	10088	10150	10119	10267	10270	10149	10308	10253	10419	10291	10239	10349	10117	10301	10236	10239	10262	10176	10128	10254	10456	10281	10364	10261	10251	10259	10199	10204	10171	10205	10271	10327	10296	10183	10229	10359	10184	10206	10185	10166	10110	10239	10217	10208	10377	10203	10253	10397	10279	10398	10119	10213	10193	10186	10184	10243	10307	10198	10300	10162	10394	10306	10343	10106	10151	10258	10329	10243	10195	10143	10375	10478	10036	10329	10298	10030	10224	10249	10388	10275	10182	10163	10283	10144	10327	10261	10201	10140	10306	10361	10278	10297	10094	10101	10215	10149	10255	10197	10162	10266	10240	10388	10235	10294	10278	10278	10539	10311	10257	10175	10289	10304	10209	10265	10224	10293	10211	10127	10289	10263	10168	10267	10264	10150	10184	10230	10177	10374	10280	10212	10230	10037	10225	10197	10298	10093	10226	10252	10359	10188	10185	10477	10238	10309	10174	10161	10094	10025	10148	10264	10227	10391	10218	10305	10302	10274	10234	10190	10439	10054	10330	10151	10262	10298	10127	10280	10110	10290	10182	10212	10082	10300	10300	10178	10077	10320	10156	10319	10326	10206	10234	10174	10265	10318	10367	10219	10454	10298	10160	10348	10344	10287	10314	10359	10226	10158	10327	10312	10264	10263	10348	10220	10275	10355	10284	10193	10141	10143	10178	10299	10187	10182	10211	10240	10135	10054	10055	10241	10187	10160	10167	10229	10084	10337	10271	10198	10387	10217	10175	10239	10217	10281	10320	10122	10301	10278	10194	10173	10306	10151	10187	10280	10273	10391	10124	10212	10420	10157	10142	10281	10291	10449	10102	10280	10217	10274	10306	10223	10138	10276	10166	10180	10233	10433	10244	10323	10391	10189	10199	10119	10336	10378	10355	10345	10307	10258	10132	10229	10002	10377	10134	10169	10106	10265	10269	10193	10357	10263	10268	10102	10143	10122	10244	10054	10171	10237	10281	10325	10228	10153	10128	10129	10105	10288	10194	10325	10010	10239	10185	10439	10131	10005	10180	10323	10277	10268	10267	10288	10216	10153	10509	10119	10206	10233	10300	10345	10325	10227	10115	10122	10268	10165	10204	10199	10173	10352	10246	10303	10366	10199	10219	10235	10237	10136	10280	10449	10204	10234	10194	10229	10120	10293	10135	10148	10276	10323	10396	10182	10308	10256	10290	10441	10301	10271	10301	10206	10307	10338	10331	10292	10307	10240	10134	10189	10350	10169	10128	10061	10120	10208	10242	10159	10196	10345	10101	10238	10322	10254	10238	10313	10200	10423	10209	10237	10134	10114	10228	10302	10298	10366	10323	10253	10359	10262	10261	10272	10318	10275	10138	10338	10362	10266	10134	10132	10287	10196	10380	10454	10224	10241	10316	10133	10339	10186	10086	10365	10301	10262	10188	10295	10346	10163	10205	10333	10342	10222	10351	10314	10326	10072	10179	10059	10023	10309	10269	10171	10161	10172	10282	10317	10209	10178	10260	10263	10202	10245	10166	10235	10349	10130	10226	10183	10300	10287	10317	10289	10219	10205	10325	10277	10122	10208	10105	10202	10209	10258	10068	10174	10369	10333	10108	10302	10311	10252	10194	10197	10110	10205	10352	10411	10380	10392	10207	10354	10228	10135	10403	10063	10132	10219	10345	10362	10163	10260	10145	10084	10268	10187	10225	10193	10231	10330	10255	10166	10197	10195	10305	10234	10060	10281	10068	10222	10205	10121	10106	10287	10251	10255	10426	10193	10161	10358	10124	10085	10265	10404	10179	10268	10219	10215	10191	10303	10199	10283	10231	10306	10406	10203	10306	10465	10242	10082	10065	10050	10199	10453	10349	10152	10416	10443	10106	10309	10264	10367	10154	10259	10291	10211	10245	10255	10179	10296	10219	10367	10224	10372	10361	10252	10332	10163	10238	10254	10282	10079	10141	10126	10220	10080	10193	10353	10234	10149	10343	10000	10433	10364	10373	10264	10238	10345	10421	10333	10383	10272	10271	10264	10103	10150	10215	10207	10273	10351	10283	10273	10088	10208	10138	10160	10294	10291	10202	10011	10185	10311	10220	10224	10375	10419	10267	10203	10470	10244	10283	10236	10226	10550	10217	10255	10120	10232	10268	10324	10253	10260	10212	10245	10437	10409	10115	10246	10121	10286	10048	10285	10244	10105	10099	10171	10326	10159	10204	10231	10234	10303	10287	10304	10104	10323	10260	10159	10421	10213	10263	10152	10204	10298	10235	10227	10159	10359	10270	10223	10244	10310	10182	10203	10315	10407	10224	10330	10060	10444	10418	10219	10198	10314	10221	10160	10327	10030	10169	10141	10157	10463	10163	10176	10237	10303	10146	10177	10293	10207	10409	10130	10159	10388	10239	10228	10366	10237	10156	10495	10208	10197	10262	10308	10232	10296	10138	10292	10198	10342	10348	10210	10160	10329	10140	10173	10255	10244	10149	10292	10237	10191	10103	10209	10293	10341	10288	10231	10226	10219	10217	10222	10192	10347	10286	10101	10195	10357	10413	10244	10341	10123	10328	10235	10117	10233	10238	10389	10221	10275	10347	10273	10056	10102	10282	10107	10057	10171	10173	10057	10240	10434	10228	10305	10228	10261	10234	10154	10301	10405	10037	10190	10288	10215	10275	10135	10221	10271	10096	10240	10221	10396	10243	10239	10343	10183	10182	10313	10114	10203	10297	10301	10049
42483	34388	32693	38614	49185	59165	53041	46516	38544	33028	29991	29078	28702	28713	28815	28927	28967	28952	29084	29303	29094	29176	29256	29348	29342	29383	29209	29351	29373	29311	29371	29383	29308	29342	29326	29321	29266	29184	29403	29437	29317	29311	29450	29435	29554	29479	29411	29256	29338	29478	29474	29449	29498	29564	29329	29433	29476	29358	29407	29571	29524	29398	29406	29308	29371	29420	29410	29477	29600	29399	29293	29314	29567	29381	29462	29511	29401	29214	29363	29346	29505	29443	29489	29436	29605	29249	29400	29482	29434	29490	29316	29484	29554	29376	29600	29431	29433	29490	29290	29286	29592	29364	29405	29348	29355	29345	29347	29364	29544	29529	29473	29459	29352	29363	29433	29522	29322	29443	29357	29469	29544	29441	29551	29444	29394	29292	29499	29389	29371	29516	29426	29509	29509	29514	29416	29258	29321	29562	29320	29473	29429	29479	29538	29469	29318	29380	29509	29503	29347	29461	29404	29374	29473	29316	29315	29324	29506	29395	29519	29460	29410	29497	29374	29483	29403	29455	29399	29397	29518	29513	29554	29521	29420	29350	29440	29431	29504	29357	29435	29357	29420	29363	29426	29461	29321	29428	29410	29481	29370	29417	29429	29339	29386	29276	29422	29384	29391	29418	29512	29620	29305	29392	29412	29387	29647	29445	29540	29382	29320	29419	29406	29383	29544	29434	29477	29483	29522	29354	29490	29371	29400	29425	29456	29309	29436	29339	29478	29338	29454	29477	29394	29367	29540	29618	29341	29496	29370	29555	29479	29487	29357	29467	29461	29343	29550	29506	29482	29516	29282	29472	29385	29413	29546	29390	29422	29396	29432	29400	29393	29264	29585	29441	29484	29447	29555	29562	29354	29528	29545	29371	29509	29524	29429	29404	29484	29479	29537	29404	29374	29305	29473	29403	29491	29570	29428	29373	29601	29517	29255	29594	29408	29297	29423	29433	29398	29470	29582	29408	29425	29274	29518	29514	29544	29496	29297	29522	29443	29396	29394	29545	29308	29523	29323	29516	29418	29503	29393	29281	29494	29443	29528	29357	29522	29465	29380	29448	29479	29391	29470	29417	29521	29496	29351	29437	29408	29406	29579	29531	29570	29436	29426	29429	29450	29376	29441	29360	29432	29252	29525	29492	29373	29487	29429	29537	29436	29353	29399	29332	29502	29488	29561	29450	29477	29288	29531	29349	29506	29368	29306	29430	29379	29432	29324	29528	29479	29327	29476	29519	29404	29558	29458	29374	29522	29362	29541	29342	29492	29438	29417	29667	29336	29358	29326	29362	29553	29449	29445	29435	29442	29344	29363	29316	29536	29412	29468	29535	29547	29489	29305	29387	29632	29435	29591	29409	29422	29578	29423	29499	29593	29332	29354	29537	29406	29391	29653	29337	29419	29467	29295	29482	29441	29353	29516	29449	29368	29482	29391	29363	29509	29380	29455	29465	29358	29529	29292	29455	29550	29514	29325	29400	29390	29406	29424	29402	29496	29366	29511	29475	29419	29569	29398	29367	29399	29348	29543	29394	29383	29422	29406	29344	29449	29506	29408	29515	29401	29353	29623	29393	29459	29331	29375	29500	29331	29519	29515	29525	29336	29491	29373	29479	29376	29379	29469	29371	29389	29403	29362	29482	29457	29537	29450	29418	29423	29366	29404	29374	29420	29410	29449	29334	29306	29372	29587	29438	29341	29347	29381	29349	29515	29317	29344	29383	29422	29410	29397	29429	29527	29576	29408	29301	29460	29505	29297	29517	29492	29457	29367	29389	29494	29340	29399	29456	29366	29383	29408	29361	29433	29313	29398	29452	29478	29412	29338	29429	29471	29657	29404	29307	29453	29607	29501	29495	29382	29548	29269	29413	29388	29362	29392	29620	29331	29432	29326	29471	29424	29353	29400	29596	29450	29389	29578	29345	29550	29448	29535	29416	29332	29311	29462	29564	29481	29424	29581	29282	29394	29581	29393	29310	29471	29370	29380	29356	29390	29390	29567	29403	29422	29350	29535	29521	29502	29363	29398	29439	29534	29428	29458	29529	29440	29480	29401	29401	29541	29507	29385	29446	29287	29438	29535	29401	29397	29427	29450	29293	29433	29495	29418	29369	29464	29424	29544	29344	29413	29519	29336	29360	29471	29342	29300	29593	29294	29460	29434	29447	29364	29305	29547	29557	29630	29337	29413	29467	29463	29417	29461	29359	29372	29610	29449	29582	29395	29415	29573	29513	29517	29381	29540	29425	29439	29342	29292	29429	29511	29445	29450	29397	29640	29473	29445	29349	29450	29427	29461	29524	29390	29426	29440	29424	29323	29521	29495	29539	29491	29540	29378	29463	29300	29481	29514	29347	29378	29426	29548	29285	29406	29367	29582	29484	29475	29416	29477	29505	29355	29478	29456	29319	29475	29377	29386	29426	29470	29378	29517	29374	29374	29445	29421	29640	29407	29587	29513	29297	29424	29565	29347	29307	29402	29458	29528	29487	29415	29362	29487	29569	29408	29450	29315	29378	29337	29407	29463	29383	29419	29238	29581	29399	29348	29561	29476	29367	29349	29415	29334	29460	29343	29391	29366	29418	29365	29388	29410	29295	29562	29595	29353	29387	29506	29485	29584	29403	29428	29362	29370	29387	29528	29232	29367	29504	29337	29440	29275	29391	29366	29536	29402	29579	29465	29469	29436	29378	29644	29463	29498	29391	29293	29488	29707	29436	29324	29644	29340	29549	29470	29410	29278	29456	29417	29459	29381	29374	29581	29461	29568	29613	29454	29596	29511	29333	29343	29482	29509	29514	29526	29464	29464	29331	29499	29444	29357	29439	29565	29427	29381	29463	29480	29360	29440	29411	29434	29377	29293	29323	29433	29427	29327	29546	29405	29358	29440	29410	29381	29583	29376	29631	29417	29314	29402	29388	29517	29407	29428	29416	29416	29557	29435	29370	29344	29417	29305	29520	29540	29370	29365	29367	29501	29373	29299	29433	29452	29388	29521	29496	29508	29466	29447	29389	29528	29460	29484	29399	29334	29384	29486	29398	29301	29395	29538	29590	29366	29436	29506	29527	29490	29348	29352	29475	29479	29513	29466	29480	29424	29461	29416	29642	29445	29506	29456	29278	29509	29370	29597	29354	29375	29470	29505	29496	29385	29638	29357	29479	29622	29454	29349	29453	29468	29358	29378	29384	29440	29506	29410	29403	29477	29438	29360	29515	29415	29531	29360	29345	29519	29361	29544	29536	29420	29488	29499	29238	29394	29430	29521	29464	29529	29451	29448	29569	29359	29386	29424	29385	29414	29455	29468	29294	29403	29270	29373	29573	29373	29501	29525	29471	29395	29360	29345	29402	29556	29383	29448	29443	29418	29504	29279	29463	29408	29464	29327	29624	29402	29476	29479	29376	29545	29451	29318	29391	29475	29377	29459	29512	29418	29362	29207	29474	29413	29533	29434	29504	29438	29455	29396	29476	29287	29484	29398	29471	29492	29401	29351	29489	29372	29644	29550	29436	29463	29408	29423	29366	29490	29339	29469	29437	29312	29456	29370	29285	29551	29456	29374	29647	29170	29547	29452	29420	29506	29353	29392	29540	29385	29563	29372	29411	29483	29466	29418	29494	29561	29407	29428	29465	29491	29573	29537	29386	29405	29428	29322	29342	29416	29486	29431	29283	29427	29379	29345	29428	29370	29572	29389	29581	29384	29440	29498	29435	29385	29386	29576	29401	29540	29540	29310	29453	29408	29416	29408	29640	29486	29480	29377	29507	29464	29384	29388	29372	29330	29376	29492	29379	29391	29387	29393	29333	29562	29378	29524	29527	29456	29412	29439	29426	29307	29346	29409	29421	29578	29498	29534	29637	29287	29468	29442	29387	29495	29544	29261	29482	29354	29592	29426	29408	29415	29362	29545	29299	29360	29385	29439	29269	29519	29335	29401	29501	29386	29289	29535	29364	29455	29431	29603	29310	29325	29442	29502	29353	29198	29473	29295	29489	29541	29259	29371	29536	29473	29484	29496	29454	29606	29474	29493	29388	29263	29405	29429	29413	29411	29554	29329	29529	29616	29315	29396	29625	29423	29452	29490	29330	29264	29303	29492	29369	29414	29439	29573	29346	29313	29507	29272	29517	29535	29433	29448	29528	29500	29345	29343	29484	29466	29310	29567	29487	29370	29537	29499	29282	29456	29423	29422	29589	29474	29317	29413	29382	29412	29455	29349	29432	29352	29420	29302	29433	29573	29410	29435	29356	29415	29440	29455	29432	29415	29285	29307	29455	29307	29383	29332	29368	29485	29475	29519	29403	29515	29435	29437	29503	29554	29435	29365	29570	29464	29377	29447	29435	29408	29437	29509	29414	29464	29355	29391	29327	29468	29215	29537	29544	29466	29382	29529	29488	29361	29524	29332	29528	29539	29343	29469	29482	29536	29559	29471	29374	29375	29456	29464	29371	29484	29409	29408	29388	29451	29442	29353	29427	29387	29456	29425	29539	29355	29400	29501	29430	29433	29366	29424	29418	29393	29419	29469	29295	29347	29403	29388	29360	29288	29485	29438	29546	29352	29557	29415	29391	29453	29268	29338	29382	29496	29468	29488	29577	29496	29488	29293	29512	29412	29348	29290	29424	29585	29419	29426	29385	29461	29416	29600	29502	29455	29377	29323	29495	29355	29523	29510	29414	29340	29291	29585	29347	29427	29441	29444	29434	29500	29313	29541	29531	29463	29355	29484	29403	29474	29450	29410	29264	29464	29267	29392	29359	29432	29450	29277	29318	29598	29404	29375	29351	29463	29381	29465	29306	29438	29368	29453	29552	29385	29428	29536	29512	29451	29503	29500	29424	29376	29477	29552	29417	29343	29462	29567	29615	29386	29386	29386	29533	29400	29563	29386	29486	29445	29459	29392	29490	29368	29372	29452	29430	29593	29516	29362	29426	29430	29393	29498	29334	29452	29500	29337	29464	29317	29485	29450	29303	29546	29512	29362	29461	29387	29373	29472	29437	29265	29484	29355	29516	29402	29411	29412	29319	29396	29396	29396	29517	29411	29370	29440	29251	29433	29455	29548	29478	29512	29525	29478	29473	29471	29423	29330	29499	29463	29466	29382	29548	29478	29442	29401	29544	29434	29465
15723	13804	11482	10940	11512	16204	18562	15094	11980	10648	10626	10216	10368	10243	10043	10108	10232	10143	10207	10101	10237	10253	10262	10228	10094	10222	10281	10240	10137	10164	10173	10286	10246	10185	10197	10224	10036	9957	10099	10281	10189	10253	10326	10177	10196	10287	10260	10200	10054	10218	10167	10314	10097	10331	10076	10020	10137	10175	10247	10147	10230	10113	10320	10141	10119	9986	10116	10234	10077	10068	10102	10146	10123	10179	10331	10098	10130	10144	10219	10041	10281	10081	10257	10183	10094	10385	10132	10182	10076	10249	10178	10117	10163	10225	10254	10349	10143	10320	10100	10190	10218	10177	10145	10308	10199	10253	10089	10016	10170	10094	10025	10105	10152	10149	10266	10105	10291	10263	10179	10183	10130	10245	10075	10133	10063	10168	10051	10188	10062	10240	10232	10122	10304	10254	10032	10139	10135	10104	10310	10202	10225	10094	10184	10109	10130	10248	10146	10311	10086	10103	10093	10204	10217	10101	10135	10090	10069	10044	10163	10000	10222	10195	10258	10167	10023	10260	10202	10204	10059	10311	10124	10144	10266	10335	10302	10271	10140	10222	10257	10187	10219	10206	10218	9977	10140	10234	10163	10266	10283	10185	10076	10186	10096	10138	10082	10092	10262	10056	10130	10311	10236	10151	10219	10185	10015	10029	10226	10157	10234	10193	10145	10164	10241	10247	10248	10232	10099	10021	10217	10204	10202	10183	10085	10135	10088	10124	10112	10248	10237	10166	10160	10335	10077	10073	10202	10341	10328	10093	10010	10419	10295	10036	10279	10076	10204	10228	10032	10164	10243	10341	10045	10267	10269	10343	10282	10242	10215	10213	10155	10146	10062	10246	10163	10224	10082	10348	10197	10047	10176	10139	10239	10173	10235	10166	10176	10273	10207	10161	10198	9971	10204	10299	10177	10351	10166	10082	10182	10001	10087	10108	10354	10226	10046	10034	10436	10182	10263	10185	10204	10121	10150	10086	10094	10163	10093	10193	10047	10098	10099	10251	10069	10189	10096	10249	10222	10269	10250	10141	10189	10247	10228	10235	10261	10058	10147	10031	10289	10198	10384	10242	10308	10260	10256	10236	10196	10100	10125	9998	10374	10298	10313	10258	10366	10181	10239	10234	10213	10156	10271	9968	10035	9938	10066	9910	10309	10203	10243	10120	10274	10246	10279	10213	10194	10163	10066	10091	10135	10239	10007	10048	10156	10176	10275	10011	10245	10113	10109	10226	10190	10193	10271	10040	10067	10021	10151	10191	10191	10071	10038	10070	10360	10135	10115	10250	10137	9979	10087	10299	10107	10147	10125	10084	10178	10181	10288	10344	10127	10206	10242	10192	10059	10125	10169	10167	10345	10170	10140	9996	10177	10181	10238	10237	10241	10153	10271	10202	10194	10016	10140	10244	10264	10058	10132	10143	10130	10262	10154	10100	10151	10159	10358	10213	10166	10211	10078	10216	10068	10191	10171	10223	10170	10179	10179	10084	10147	10165	10314	10140	10131	10131	10202	10235	10166	10154	10174	10275	10027	10171	10132	10266	10138	10273	10028	10162	10274	10169	10184	10130	10266	10013	10050	10106	10108	10222	10128	10192	10101	10251	10091	10171	10082	10067	10194	10238	9998	10254	10230	10355	10102	10122	10176	10079	10187	10099	10170	10055	10127	10155	10178	10222	10258	10256	10302	10194	10289	10119	10432	10239	10289	10338	10200	10236	10197	10107	9921	10136	10085	10126	10275	9927	10351	10212	10141	10232	10027	10183	10116	10025	10095	10238	10158	10273	10121	10306	10120	10126	10199	10130	10297	10215	10206	10294	10163	10083	10128	10169	10193	10353	10190	10100	10091	10241	10204	10183	10171	10185	10123	10061	10138	10030	10255	10140	10305	10173	10133	10250	10144	9914	10229	10227	10214	10326	10208	10149	10172	10206	10254	10204	9989	10103	10130	10062	10242	10142	10017	10229	10112	10141	10240	10099	10069	10086	10255	10236	10252	10096	10102	10116	10213	10070	10243	10146	10182	10134	10132	10118	10095	10156	10011	10105	10157	10276	10127	10069	10011	10277	10185	10329	10118	10148	10309	10139	10097	10153	10180	10082	10153	10024	10145	10198	10220	9990	10254	10226	10216	10015	10103	10223	10262	10136	10090	10201	10094	10098	10159	10152	10197	10176	10252	10232	10426	10093	10101	10147	10178	10274	10107	10167	9937	10119	10187	10091	10206	10205	10250	10094	10183	10191	10140	10283	10213	10197	10278	10132	10064	10084	10193	10069	10142	10183	10221	10265	10234	10315	10249	10148	10177	10174	10173	10392	10285	10124	10149	10130	9970	9984	10161	10230	10245	10054	10109	10222	10354	10193	10170	10149	9992	10086	10225	10239	10230	10137	10310	10138	10224	10252	10115	9923	10135	10099	10144	10081	10120	10094	10180	10144	10162	10076	10252	10311	10140	10178	10160	10137	10128	10095	10285	10155	10113	10158	10138	10123	10338	10072	10340	10095	10079	10260	10114	10172	10143	10270	10141	10137	10187	10217	10229	10361	10200	10236	10145	10274	10121	10131	10277	10053	10167	10111	10196	10174	10099	10097	10221	10202	9999	10234	9878	10132	10296	10273	10323	10046	10216	10156	10164	10187	10086	10097	10078	10047	10110	10212	10260	10167	10137	10241	9955	10091	10133	10184	10117	10149	10206	10305	10122	10298	10040	10241	10058	10100	10134	10223	10115	10145	10169	10202	10066	10153	10114	10135	10197	10183	10164	10246	10235	10122	10234	10230	9953	10027	10177	10070	10027	10104	10262	10262	10154	10250	10168	10152	10200	10074	10139	10111	10119	10254	10192	10222	10036	10116	10332	10229	10096	9978	10116	9974	10224	10163	10368	10224	10172	10313	10151	10183	10330	10083	10259	10031	10184	10171	10344	10066	10267	10156	10081	10208	10187	10401	10121	10155	10073	10084	10208	10136	10038	10138	10207	10342	10228	10308	10042	10205	10029	10256	10125	10167	10153	10063	10150	10080	10264	10215	10205	10316	10233	10277	10213	10249	10100	10212	10136	10107	10156	10124	10129	9924	10066	10322	10112	10128	10053	10125	10102	10174	10048	10050	10262	10114	10169	10454	10186	10181	10060	10148	10152	10184	10086	10115	10134	10239	10038	10020	10333	10145	10082	10105	10201	10198	10117	9992	10142	10249	10068	10114	10006	10112	10258	10240	10097	10205	10280	10018	10123	10136	10261	10069	10269	10239	10212	10108	10031	10205	10129	10121	10073	10156	10329	10177	10036	10201	10123	10234	10217	10030	10150	10142	10075	10321	9907	10061	10132	10364	10272	10182	10138	10181	10291	10207	10167	10202	10263	10148	10251	10281	10181	10075	10188	10187	10076	10177	10228	10197	10154	10318	10438	10355	10246	10109	10140	10069	10253	10194	10248	10082	9958	10250	10062	10063	10330	10280	10270	10269	10175	10211	10089	10107	10148	10119	10075	10131	10080	10145	10069	10023	10155	10077	10064	10286	10112	10176	10251	10184	10124	10207	10099	10068	10230	10388	10174	10164	10006	10273	10036	10157	10184	10188	10272	10405	10237	10074	10141	10148	10284	10342	10162	10162	10153	10131	10255	10217	10203	10008	10103	10112	10267	10349	10135	10146	10086	10022	10109	10317	10305	10327	10078	10266	10276	10233	10172	10140	10402	10001	10254	10260	10152	10234	10273	10298	10185	10132	10041	10116	10209	10280	10210	10286	10143	10186	10087	10053	10272	10157	10305	10071	10024	10243	10296	10185	10290	10071	10244	10347	10118	10140	10180	10189	10049	10065	10100	10270	10256	10289	10220	10108	10161	10178	10080	10229	10048	10175	10149	10300	10291	10294	10193	10210	10108	10050	10011	10275	10176	10365	10073	10103	10301	10185	10328	10280	10071	10078	10076	10272	10294	10288	10272	9982	10089	10072	10107	10184	10158	10081	10217	10197	10235	10126	10102	10218	10037	10128	10153	10123	10181	10190	10265	10121	10132	10150	10172	10396	10100	10128	10077	10319	10130	10107	10110	9998	10149	10074	10297	10100	10212	10178	10307	10286	10118	10091	10107	10174	10283	9897	10114	10301	10214	10139	10084	10441	10330	10012	10076	10101	10064	10354	10123	10311	10051	10151	10070	10238	10109	10196	10180	10181	10335	10154	10196	10238	10172	9957	10300	10199	10243	10055	10264	10344	10125	10083	10106	10003	10287	10266	10209	10231	10136	10137	10183	10118	10142	10096	10393	10245	10221	10148	10174	10299	10143	10185	10279	9949	10211	10067	10247	10269	10140	10174	10297	10080	10030	10160	10177	10052	10227	10155	10312	10302	10039	10084	10045	10257	10079	10317	10182	10254	10336	10162	10199	10298	10162	10152	10123	10222	10187	10201	10221	10260	10216	10227	10255	10186	10079	10147	10351	10142	10065	10113	10038	10089	10021	10184	10203	10304	10297	10382	10169	9967	10195	10048	10224	10032	10159	10089	10304	10192	10107	10295	10236	10037	10281	10261	10096	10282	10195	10267	10087	10258	10108	10240	10071	10048	10117	10186	10213	10041	10171	10087	10262	10164	10081	10156	10133	10089	10206	10261	10083	10160	10207	10211	10188	10090	10233	10190	10185	10120	10233	10083	10175	10214	10039	10097	10128	10120	10260	10219	10158	10234	10119	10125	10226	10038	10163	10171	10259	10198	10239	10339	10132	10313	10176	10050	10302	10126	10201	10216	10093	10123	10187	10187	10158	10200	10075	10078	10116	10171	10187	10135	10269	10016	10296	10146	10274	10176	10128	10125	10001	10154	10419	10403	10219	10290	10152	10043	10243	10278	10344	10084	10129	10174	10259	10342	10314	10201	10130	10152	10292	10105	10141	10219	10124	10190	10090	10298	10287	10145	10220	9989	10186	10298	10197	10229	10179	10007	10251	10156	10086	10190	10114	10178	10243	10177	10375	10262	10100	10106	10113	10146	10010	10071	10095	10153	10282	10119	10065	10148	10150	10084	10139	10143	10118	10151	10305	10303	10144	10193	10316	10285	10225	10172	10112	10221	10242	10222	10225	9976	10333	10147	10127	10238	10187	10152	10249	10085	10103	10110	10172	10216
37976	34727	31464	33535	37878	48678	48044	39265	33741	30950	30270	29849	29714	29609	29572	29623	29661	29801	29737	29732	29703	29680	29654	29730	29602	29673	29648	29598	29840	29614	29697	29656	29722	29782	29731	29675	29741	29681	29677	29651	29788	29865	29702	29714	29605	29696	29776	29617	29706	29814	29747	29898	29542	29826	29737	29751	29874	29756	29743	29689	29806	29833	29803	29581	29654	29761	29637	29682	29754	29654	29744	29621	29885	29681	29600	29724	29675	29690	29857	29717	29619	29742	29725	29713	29659	29698	29831	29855	29618	29765	29639	29756	29760	29767	29699	29653	29802	29935	29646	29746	29867	29686	29844	29702	29791	29678	29636	29806	29847	29658	29776	29770	29814	29878	29705	29764	29720	29721	29670	29972	29685	29771	29640	29866	29615	29779	29649	29705	29757	29628	29762	29670	29849	29635	29825	29674	29675	29666	29744	29653	29578	29738	29802	29732	29729	29554	29784	29820	29627	29713	29761	29709	29734	29623	29685	29648	29571	29627	29737	29786	29717	29814	29650	29668	29768	29799	29804	29655	29715	29667	29588	29726	29733	29889	29660	29651	29655	29677	29654	29714	29909	29600	29776	29626	29637	29725	29703	29622	29748	29705	29882	29774	29722	29928	29729	29840	29754	29752	29804	29717	29775	29724	29895	29832	29864	29781	29888	29642	29801	29675	29753	29609	29783	29722	29601	29727	29749	29726	29720	29774	29676	29794	29760	29692	29817	29653	29893	29740	29698	29734	29723	29705	29690	29845	29787	29648	29676	29720	29814	29625	29551	29628	29849	29567	29827	29607	29795	29787	29557	29808	29761	29773	29656	29762	29809	29812	29677	29819	29824	29753	29741	29743	29840	29853	29709	29867	29561	29923	29729	29671	29749	29682	29769	29706	29637	29795	29927	29552	29842	29602	29829	29613	29714	29766	29752	29813	29830	29570	29726	29691	29916	29571	29943	29737	29741	29828	29757	29771	29822	29734	29795	29831	29683	29707	29912	29702	29776	29817	29772	29813	29785	29729	29729	29800	29750	29704	29739	29722	29595	29750	29662	29726	29722	29801	29633	29556	29751	29661	29815	29722	29756	29706	29605	29704	29529	29792	29731	29834	29822	29800	29657	29759	29674	29777	29783	29714	29812	29754	29703	29756	29703	29810	29719	29809	29748	29600	29676	29708	29863	29737	29713	29606	29788	29800	29568	29806	29731	29838	29723	29793	29761	29795	29712	29719	29904	29628	29839	29697	29751	29792	29749	29779	29608	29833	29942	29829	29812	29709	29674	29761	29901	29704	29821	29717	29702	29791	29782	29765	29623	29766	29806	29836	29592	29660	29790	29702	29649	29692	29780	29810	29757	29848	29715	29723	29737	29963	29669	29778	29783	29739	29811	29689	29632	29800	29737	29872	29537	29692	29799	29699	29759	29868	29947	29789	29718	29754	29652	29665	29808	29705	29600	29767	29802	29911	29673	29817	29886	29816	29759	29779	29695	29791	29818	29699	29741	29731	29762	29808	29787	29802	29725	29653	29789	29702	29770	29716	29744	29874	29911	29685	29884	29772	29806	29788	29852	29657	29859	29802	29683	29670	29826	29834	29724	29808	29792	29799	29635	29663	29675	29616	29818	29757	29656	29548	29925	29873	29726	29749	29749	29849	29780	29577	29794	29863	29757	29587	29735	29661	29835	29710	29783	29740	29751	29730	29730	29639	29822	29741	29688	29668	29695	29751	29775	29669	29774	29843	29711	29691	29855	29878	29677	29800	29667	29849	29785	29766	29837	29764	29885	29700	29868	29636	29622	29820	29847	29814	29735	29720	29683	29761	29681	29866	29728	30000	29669	29740	29619	29626	29604	29723	29808	29565	29739	29636	29708	29631	29722	29761	29701	29896	29818	29714	29659	29728	29781	29752	29874	29749	29774	29650	29685	29772	29760	29813	29680	29598	29777	29726	29711	29773	29659	29868	29720	29860	29779	29826	29777	29752	29741	29879	29742	29857	29686	29766	29686	29684	29855	29800	29728	29673	29769	29736	29851	29751	29779	29796	29737	29852	29724	29713	29917	29797	29775	29773	29680	29759	29712	29681	29731	29799	29787	29610	29673	29815	29783	29542	29825	29682	29744	29796	29740	29791	29674	29735	29680	29741	29651	29809	29627	29918	29754	29709	29841	29830	29764	29782	29860	29779	29730	29728	29773	29766	29617	29840	29842	29773	29857	29792	29838	29651	29675	29830	29842	29854	29733	29767	29729	29695	29856	29704	29770	29766	29797	29797	29749	29580	29776	29774	29745	29796	29772	29773	29799	29584	29714	29761	29834	29538	29708	29670	29667	29899	29555	29857	29881	29652	29788	29674	29833	29703	29751	29723	29735	29870	29801	29639	29680	29760	29675	29806	29730	29779	29803	29834	29710	29740	29865	29836	29585	29792	29748	29727	29669	29740	29938	29755	29729	29821	29649	29657	29812	29882	29765	29785	29769	29673	29750	29791	29773	29707	29728	29621	29809	29857	29812	29837	29774	29732	29685	29908	29746	29707	29862	29767	29683	29674	29835	29786	29778	29776	29900	29708	29826	29852	29741	29824	29665	29795	29938	29716	29696	29730	29751	29724	29721	29700	29674	29654	29822	29900	29812	29635	29693	29717	29775	29894	29545	29788	29692	29596	29750	29756	29728	29890	29813	29557	29910	29760	29781	29651	29749	29671	29690	29774	29816	29790	29824	29694	29808	29792	29677	29654	29845	29696	29659	29760	29899	29721	29844	29574	29756	30062	29606	29833	29752	29752	29828	29950	29731	29687	29804	29762	29823	29692	29746	29865	29617	29893	29744	29734	29732	29743	29794	29555	29840	29704	29820	29702	29749	29694	29855	29698	29734	29857	29587	29719	29698	29868	29791	29796	29689	29749	29716	29689	29811	29857	29842	29660	29903	29676	29704	29772	29654	29704	29906	29704	29784	29645	29705	29789	29807	29796	29749	29718	29858	29737	29813	29601	29855	29702	29818	29694	29739	29763	29882	29813	29885	29812	29850	29862	29834	29871	29786	29738	29694	29681	29872	29787	29760	29861	29716	29796	29793	29726	29750	29693	29709	29746	29700	29929	29754	29732	29860	29738	29707	29729	29745	29668	29779	29811	29731	29785	29711	29718	29630	29681	29697	29892	29676	29756	29628	29659	29888	29844	29842	29546	29768	29758	29877	29714	29796	29718	29699	29648	29800	29803	29860	29707	29659	29847	29939	29691	29750	29756	29831	29702	29819	29842	29614	29773	29732	29682	29902	29722	29703	29769	29772	29790	29832	29782	29822	29851	29672	29641	29682	29815	29844	29612	29880	29792	29726	29671	30000	29739	29652	29619	29645	29720	29739	29748	29862	29798	29754	29775	29737	29793	29803	29752	29748	29786	29671	29794	29769	29749	29872	29817	29747	29679	29822	29662	29772	29792	29768	29797	29607	29777	29706	29679	29605	29797	29761	29728	29893	29853	29599	29683	29729	29656	29811	29738	29846	29831	29662	29789	29740	29588	29841	29743	29782	29816	29811	29801	29693	29772	29803	29707	29694	29883	29796	29740	29860	29642	29785	29633	29868	29705	29793	29941	29658	29859	29791	29765	29762	29616	29739	29830	29845	29713	29608	29724	29674	29885	29803	29840	29928	29609	29966	29876	29805	29914	29798	29753	29757	29759	29683	29723	29798	29728	29628	29829	29724	29864	29773	29819	29763	29803	29857	29711	29901	29738	29719	29669	29738	29746	29721	29804	29631	29865	29910	29583	29867	29859	29833	29770	29775	29800	29756	29658	29896	29875	29816	29815	29831	29768	29775	29855	29778	29943	29846	29830	29623	29761	29753	29789	29787	29698	29826	29722	29832	29714	29773	29684	29773	29740	29752	29718	29758	29667	29810	29749	29863	29778	29787	29739	29737	29789	29671	29868	29722	29898	29810	29669	29570	29594	29768	29731	29797	29772	29755	29692	29732	29754	29748	29655	29982	29795	29725	29755	29813	29805	29846	29813	29727	29919	29818	29731	29675	29693	29971	29775	29910	29818	29820	29489	29871	29817	29715	29897	29772	29571	29655	29909	29766	29718	29749	29747	29897	29587	29642	29790	29656	29754	29750	29679	29790	29573	29829	29744	29826	29801	29659	29849	29700	29702	29721	29799	29746	29736	29738	29535	29780	29738	29701	29826	29699	30059	29653	29744	29677	29650	29480	29815	29770	29777	29843	29848	29753	29771	29770	29660	29750	29748	29763	29729	29736	29885	29750	29611	29706	29685	29849	29879	29786	29794	29592	29879	29734	29788	29835	29821	29588	29783	29639	29806	29759	29731	29786	29808	29848	29815	29806	29688	29852	29906	29799	29683	29810	29864	29738	29820	29884	29721	29660	29839	29826	29790	29700	29855	29671	29723	29757	29713	29752	29845	29718	29744	29799	29730	29845	29748	30010	29804	29707	29661	29746	29894	29936	29666	29728	29600	29561	29754	29762	29743	29745	29852	29743	29874	29676	29802	29821	29852	29846	29652	29530	29889	29792	29724	29766	29819	29771	29755	29668	29896	29648	29698	29784	29833	29722	29745	29601	29672	29792	29733	29671	29712	29791	29701	29760	29769	29782	29737	29767	29878	29793	29715	29740	29838	29776	29773	29625	29891	29751	29824	29649	29712	29856	29796	29670	29735	29662	29761	29572	29665	29770	29861	29646	29817	29835	29755	29763	30054	29787	29714	29738	29816	29664	29716	29764	29809	29777	29830	29905	29619	29898	29768	29769	29797	29683	29657	29820	29824	29676	29615	29749	29630	29800	29671	29760	29840	29789	29727	29778	29624	29794	29741	29677	29757	29736	29967	29673	29840	29776	29759	29766	29797	29939	29701	29723	29765	29908	29708	29700	29884	29886	29872	29774	29847	29766	29780	29751	29683	29856	29720	29941	29806	29742	29820	29818	29649	29815	29835	29815	29751	29719	29908	29805	29845	29783	29741	29707	29726	29884	29748	29709	29658	29809	29623	29878	29885	29670	29789	29804	29711	29732	29862	29679	29750	29906	29798	29913	29678	29694	29752	29753	29661	29736	29724	29772	29872	29840	29605	29814	29751	29852	29739	29745	29697	29904	29803	29664	29817	29832	29823	29859	29735
19563	20482	16283	12506	14043	28515	34378	27608	18347	13228	11132	10579	10494	10561	10246	10182	10196	10236	10407	10337	10183	10158	10467	10444	10120	10439	10390	10226	10449	10312	10365	10191	10454	10380	10331	10497	10350	10401	10127	10432	10275	10244	10200	10281	10262	10204	10076	10362	10273	10191	10137	10199	10132	10180	10238	10254	10331	10337	10311	10313	10254	10426	10258	10261	10215	10210	10185	10228	10497	10324	10255	10308	10254	10300	10245	10234	10328	10295	10458	10239	10382	10251	10416	10339	10166	10195	10258	10314	10404	10278	10337	10394	10260	10117	10176	10239	10248	10247	10158	10269	10355	10184	10290	10320	10240	10269	10301	10466	10401	10275	10388	10074	10290	10404	10210	10293	10418	10250	10402	10403	10347	10219	10232	10260	10352	10259	10198	10257	10301	10243	10328	10311	10269	10336	10234	10112	10334	10273	10485	10406	10346	10379	10335	10450	10326	10320	10199	10259	10317	10359	10346	10230	10405	10403	10158	10155	10257	10311	10409	10155	10342	10366	10275	10117	10026	10211	10282	10251	10183	10283	10344	10375	10194	10239	10298	10223	10567	10290	10243	10235	10301	10336	10179	10169	10375	10275	10497	10299	10372	10289	10378	10418	10296	10322	10291	10405	10318	10266	10219	10251	10222	10076	10338	10241	10283	10400	10465	10194	10191	10210	10329	10268	10388	10244	10362	10308	10260	10320	10288	10414	10391	10357	10340	10234	10437	10484	10297	10137	10349	10279	10228	10281	10395	10256	10492	10288	10399	10201	10560	10567	10231	10127	10371	10296	10205	10167	10274	10208	10173	10361	10220	10405	10423	10282	10311	10343	10373	10449	10346	10152	10329	10425	10403	10197	10458	10291	10387	10242	10268	10320	10524	10445	10338	10263	10222	10311	10381	10183	10303	10457	10370	10324	10211	10167	10270	10188	10298	10312	10249	10400	10334	10522	10565	10203	10259	10357	10417	10305	10214	10302	10278	10289	10289	10354	10407	10294	10316	10290	10465	10274	10351	10322	10418	10364	10276	10471	10314	10145	10337	10318	10262	10420	10277	10409	10306	10277	10253	10228	10418	10369	10298	10150	10351	10282	10312	10231	10264	10346	10294	10297	10365	10389	10382	10322	10319	10344	10348	10407	10294	10393	10365	10297	10407	10436	10385	10161	10161	10248	10382	10183	10469	10385	10257	10480	10354	10395	10313	10333	10241	10288	10364	10388	10324	10236	10212	10318	10471	10416	10373	10201	10222	10341	10226	10438	10359	10359	10293	10290	10320	10220	10157	10369	10489	10442	10439	10315	10437	10392	10298	10334	10473	10288	10345	10315	10449	10278	10570	10288	10494	10518	10414	10322	10232	10418	10344	10425	10214	10214	10432	10295	10374	10405	10112	10258	10436	10285	10321	10287	10265	10193	10163	10206	10139	10295	10350	10370	10326	10232	10474	10179	10234	10470	10296	10232	10232	10372	10329	10355	10462	10334	10322	10205	10266	10198	10286	10372	10265	10271	10348	10262	10308	10176	10264	10238	10385	10314	10333	10275	10356	10355	10453	10362	10372	10265	10242	10279	10373	10311	10276	10105	10226	10410	10443	10225	10251	10276	10341	10292	10310	10362	10323	10209	10513	10259	10433	10288	10233	10197	10190	10252	10272	10355	10301	10260	10235	10213	10348	10302	10266	10430	10342	10297	10371	10022	10341	10229	10330	10486	10354	10217	10366	10205	10328	10191	10222	10434	10359	10346	10534	10253	10367	10425	10417	10139	10320	10387	10262	10347	10324	10383	10428	10321	10500	10375	10198	10189	10331	10362	10437	10388	10275	10422	10332	10207	10186	10362	10260	10349	10263	10351	10291	10295	10330	10278	10356	10456	10229	10397	10431	10267	10312	10439	10317	10387	10410	10264	10372	10352	10279	10223	10313	10174	10316	10534	10310	10315	10400	10381	10460	10184	10235	10317	10453	10266	10258	10338	10394	10207	10192	10336	10294	10325	10201	10457	10179	10284	10264	10536	10301	10235	10171	10246	10380	10308	10233	10206	10282	10213	10181	10380	10153	10267	10453	10293	10284	10232	10298	10353	10293	10345	10343	10391	10278	10270	10336	10311	10394	10386	10274	10205	10378	10404	10306	10322	10324	10366	10500	10320	10580	10229	10378	10361	10378	10446	10343	10265	10236	10275	10441	10376	10375	10402	10260	10211	10206	10323	10341	10251	10446	10550	10251	10355	10357	10370	10323	10281	10222	10237	10427	10285	10396	10351	10384	10464	10420	10233	10308	10352	10265	10314	10289	10141	10303	10483	10267	10326	10278	10325	10259	10403	10247	10365	10360	10162	10411	10218	10658	10195	10409	10278	10360	10297	10309	10379	10387	10434	10348	10355	10266	10447	10389	10242	10141	10328	10355	10305	10255	10414	10414	10373	10327	10341	10371	10274	10380	10106	10397	10409	10429	10462	10205	10370	10384	10262	10250	10252	10305	10458	10379	10200	10238	10372	10378	10295	10494	10274	10167	10276	10362	10211	10193	10379	10296	10269	10363	10310	10321	10380	10382	10233	10393	10333	10518	10404	10331	10161	10384	10283	10165	10295	10288	10447	10325	10314	10239	10110	10368	10418	10208	10225	10219	10337	10357	10280	10228	10284	10460	10407	10317	10381	10180	10271	10403	10292	10261	10226	10285	10349	10294	10336	10317	10540	10408	10342	10200	10107	10337	10403	10294	10269	10405	10394	10485	10332	10214	10364	10271	10219	10195	10216	10361	10271	10257	10288	10456	10416	10191	10231	10350	10387	10260	10191	10349	10321	10263	10156	10207	10148	10237	10277	10158	10123	10356	10314	10387	10371	10431	10327	10352	10303	10321	10448	10229	10181	10160	10388	10414	10330	10379	10306	10291	10366	10356	10252	10397	10337	10255	10166	10454	10338	10298	10230	10268	10246	10103	10067	10171	10480	10317	10356	10393	10386	10179	10328	10197	10234	10330	10256	10283	10396	10340	10361	10387	10364	10240	10302	10273	10360	10261	10114	10163	10499	10464	10346	10316	10444	10196	10234	10215	10318	10166	10135	10277	10275	10211	10291	10311	10401	10346	10337	10357	10120	10317	10219	10371	10433	10198	10276	10172	10296	10231	10268	10250	10306	10390	10468	10431	10235	10307	10406	10352	10295	10363	10196	10270	10267	10392	10507	10358	10265	10456	10450	10259	10458	10339	10304	10423	10314	10174	10396	10274	10171	10397	10276	10467	10425	10396	10342	10362	10365	10200	10457	10406	10370	10361	10271	10243	10267	10242	10435	10287	10136	10340	10322	10278	10392	10361	10307	10336	10278	10177	10304	10059	10362	10332	10251	10333	10207	10357	10346	10355	10343	10384	10292	10266	10415	10209	10530	10258	10281	10415	10294	10216	10505	10280	9965	10415	10270	10149	10295	10173	10434	10398	10379	10409	10320	10390	10351	10315	10434	10343	10304	10200	10291	10438	10293	10305	10445	10248	10410	10315	10186	10094	10144	10424	10077	10197	10317	10234	10234	10404	10389	10261	10306	10358	10308	10338	10308	10205	10235	10275	10330	10181	10218	10562	10182	10413	10396	10289	10211	10256	10342	10321	10355	10399	10200	10434	10289	10286	10462	10142	10479	10284	10373	10349	10324	10265	10283	10390	10269	10284	10388	10369	10510	10447	10552	10239	10288	10133	10318	10289	10290	10238	10233	10273	10329	10403	10282	10385	10265	10232	10379	10246	10296	10385	10155	10261	10374	10331	10373	10352	10376	10243	10292	10398	10399	10270	10374	10225	10297	10360	10418	10247	10250	10442	10351	10111	10351	10260	10164	10326	10163	10270	10430	10337	10089	10300	10156	10315	10358	10226	10480	10281	10425	10363	10413	10422	10237	10243	10254	10375	10158	10305	10276	10271	10228	10449	10270	10357	10249	10331	10302	10218	10279	10234	10279	10338	10481	10367	10381	10337	10415	10189	10376	10270	10257	10129	10354	10243	10424	10238	10319	10402	10335	10159	10221	10228	10256	10251	10282	10362	10217	10442	10344	10262	10284	10381	10191	10446	10445	10190	10193	10134	10246	10333	10290	10223	10339	10386	10207	10406	10362	10265	10237	10178	10211	10419	10409	10283	10498	10332	10326	10229	10592	10261	10364	10250	10207	10245	10479	10471	10232	10299	10261	10391	10213	10330	10303	10344	10267	10260	10278	10291	10363	10319	10436	10488	10327	10366	10400	10310	10234	10342	10114	10204	10278	10371	10292	10266	10329	10421	10293	10194	10353	10356	10287	10182	10128	10273	10425	10289	10317	10165	10092	10220	10229	10472	10248	10347	10298	10341	10305	10311	10323	10288	10358	10456	10375	10295	10338	10213	10237	10407	10213	10290	10248	10431	10328	10418	10389	10472	10336	10451	10260	10370	10424	10163	10269	10360	10397	10611	10453	10293	10289	10338	10278	10342	10391	10352	10372	10242	10169	10243	10336	10296	10301	10404	10249	10289	10360	10126	10253	10305	10257	10324	10116	10184	10337	10283	10249	10145	10352	10307	10272	10445	10330	10291	10352	10307	10150	10363	10483	10415	10371	10423	10381	10423	10314	10319	10410	10343	10332	10383	10364	10277	10270	10403	10295	10425	10499	10328	10175	10210	10431	10297	10242	10332	10368	10321	10237	10356	10283	10478	10363	10400	10222	10445	10349	10255	10333	10263	10416	10288	10416	10399	10516	10560	10203	10398	10241	10304	10213	10310	10391	10465	10261	10547	10280	10270	10419	10236	10440	10273	10304	10227	10255	10314	10164	10456	10373	10294	10477	10368	10330	10295	10420	10253	10261	10242	10232	10293	10371	10430	10286	10230	10329	10370	10395	10210	10343	10504	10448	10257	10168	10365	10345	10509	10386	10317	10319	10338	10289	10322	10179	10481	10370	10166	10308	10301	10270	10478	10222	10244	10237	10207	10248	10114	10225	10379	10297	10243	10340	10421	10331	10496	10456	10446	10304	10384	10273	10068	10328	10331	10361	10483	10338	10252	10318	10395	10274	10176	10247	10270	10303	10284	10299	10418	10373	10391	10231	10306	10374	10595	10298	10391	10328	10349	10310	10235	10339	10576	10479	10225	10336	10384	10339
44129	38897	36294	37389	42604	54838	58682	50371	39835	33731	30813	29539	29187	29142	29125	29154	29313	29309	29241	29355	29243	29292	29244	29224	29405	29302	29300	29271	29274	29519	29347	29226	29326	29304	29432	29437	29249	29438	29478	29276	29392	29321	29310	29487	29213	29354	29386	29200	29350	29313	29353	29360	29252	29179	29120	29427	29211	29464	29379	29400	29386	29446	29443	29437	29458	29279	29286	29479	29403	29389	29309	29263	29424	29293	29400	29320	29377	29238	29395	29300	29213	29338	29206	29416	29416	29386	29308	29296	29227	29223	29167	29268	29429	29364	29269	29220	29237	29383	29361	29352	29343	29316	29139	29432	29357	29235	29367	29333	29522	29206	29265	29440	29353	29357	29331	29255	29408	29349	29354	29296	29216	29414	29377	29373	29311	29364	29330	29391	29471	29357	29239	29463	29247	29266	29284	29222	29264	29475	29352	29418	29228	29199	29377	29474	29398	29320	29127	29402	29438	29399	29350	29450	29329	29276	29381	29300	29440	29373	29285	29401	29510	29247	29327	29182	29596	29344	29358	29411	29348	29401	29420	29375	29290	29433	29423	29316	29520	29321	29431	29455	29360	29231	29453	29191	29389	29481	29354	29318	29338	29263	29364	29472	29257	29380	29492	29412	29335	29471	29371	29240	29327	29293	29428	29511	29384	29281	29389	29207	29252	29326	29369	29201	29403	29443	29405	29091	29336	29316	29226	29326	29273	29394	29264	29396	29295	29431	29236	29386	29397	29360	29297	29420	29355	29326	29399	29452	29422	29392	29503	29278	29423	29343	29283	29445	29396	29131	29327	29265	29445	29324	29348	29208	29463	29328	29477	29329	29399	29287	29331	29292	29449	29228	29332	29349	29510	29377	29359	29208	29351	29236	29369	29354	29287	29253	29344	29292	29398	29257	29477	29391	29392	29410	29315	29408	29276	29314	29335	29407	29408	29343	29276	29366	29354	29409	29344	29384	29168	29381	29427	29275	29409	29294	29374	29430	29362	29414	29470	29288	29391	29422	29271	29329	29391	29305	29467	29350	29488	29308	29375	29310	29472	29405	29299	29423	29416	29388	29318	29458	29405	29370	29193	29413	29340	29298	29419	29224	29431	29484	29233	29307	29288	29439	29415	29330	29393	29285	29321	29316	29411	29440	29327	29373	29255	29449	29191	29435	29334	29336	29334	29367	29342	29388	29255	29329	29304	29332	29314	29273	29315	29471	29438	29396	29341	29358	29356	29258	29364	29370	29406	29430	29431	29429	29367	29306	29373	29289	29457	29317	29458	29302	29343	29459	29381	29289	29305	29445	29354	29312	29505	29366	29327	29473	29363	29527	29461	29265	29365	29335	29384	29373	29319	29441	29308	29482	29451	29460	29427	29357	29364	29299	29213	29319	29425	29293	29211	29419	29285	29466	29335	29363	29399	29295	29257	29198	29424	29343	29251	29560	29377	29217	29319	29188	29364	29350	29172	29445	29382	29272	29394	29406	29428	29396	29434	29286	29404	29319	29337	29333	29403	29272	29302	29235	29546	29334	29447	29340	29320	29388	29353	29363	29325	29448	29266	29520	29274	29141	29373	29195	29334	29319	29312	29444	29375	29293	29451	29230	29325	29493	29190	29386	29208	29358	29465	29367	29446	29399	29355	29482	29265	29410	29398	29360	29284	29535	29256	29448	29416	29327	29298	29366	29417	29422	29429	29401	29278	29419	29478	29341	29300	29309	29358	29397	29342	29496	29375	29393	29382	29327	29195	29328	29557	29320	29293	29353	29366	29467	29237	29229	29335	29328	29548	29472	29359	29329	29425	29450	29253	29353	29359	29357	29284	29306	29327	29432	29292	29527	29195	29390	29228	29536	29356	29289	29453	29228	29376	29288	29462	29294	29470	29340	29437	29475	29327	29488	29442	29286	29318	29510	29470	29326	29259	29366	29533	29320	29354	29337	29429	29327	29370	29266	29322	29416	29291	29378	29327	29476	29346	29395	29367	29400	29420	29392	29298	29423	29364	29314	29390	29286	29266	29395	29328	29331	29240	29423	29440	29337	29275	29223	29250	29161	29332	29438	29366	29309	29477	29311	29272	29371	29294	29419	29420	29364	29404	29290	29415	29329	29371	29220	29266	29341	29363	29286	29284	29276	29430	29469	29257	29417	29424	29326	29321	29292	29404	29376	29226	29331	29307	29399	29378	29422	29398	29400	29419	29266	29288	29289	29385	29470	29282	29451	29303	29268	29260	29373	29483	29439	29349	29439	29407	29359	29334	29325	29423	29251	29279	29383	29381	29267	29381	29348	29432	29534	29281	29462	29279	29368	29303	29534	29264	29425	29303	29398	29372	29409	29304	29318	29403	29247	29413	29211	29444	29345	29349	29365	29265	29442	29328	29419	29254	29422	29424	29389	29338	29434	29375	29354	29320	29395	29262	29413	29313	29397	29443	29269	29426	29309	29406	29323	29467	29448	29417	29374	29337	29359	29386	29480	29279	29314	29298	29334	29289	29315	29365	29557	29123	29529	29273	29296	29386	29361	29320	29340	29360	29449	29422	29328	29317	29382	29311	29400	29276	29481	29399	29430	29416	29358	29233	29403	29257	29367	29322	29420	29363	29279	29481	29367	29450	29304	29516	29400	29369	29326	29409	29327	29410	29331	29329	29306	29331	29238	29322	29271	29406	29170	29378	29289	29545	29365	29349	29424	29437	29413	29440	29404	29305	29376	29448	29271	29408	29387	29462	29324	29379	29373	29235	29281	29421	29312	29400	29370	29223	29409	29424	29313	29363	29412	29228	29494	29431	29196	29311	29369	29309	29256	29445	29349	29284	29291	29368	29263	29345	29248	29405	29357	29478	29301	29299	29286	29404	29296	29304	29297	29367	29358	29375	29416	29291	29364	29320	29405	29369	29343	29456	29246	29439	29375	29388	29383	29397	29207	29405	29334	29411	29409	29506	29445	29298	29350	29435	29422	29305	29329	29189	29494	29264	29325	29347	29411	29342	29290	29323	29315	29319	29396	29340	29434	29354	29429	29277	29311	29229	29311	29298	29524	29358	29314	29375	29282	29277	29274	29253	29255	29422	29303	29457	29224	29512	29337	29334	29338	29193	29429	29396	29371	29387	29364	29311	29254	29310	29274	29505	29264	29344	29384	29270	29420	29427	29320	29569	29374	29429	29264	29453	29326	29179	29326	29364	29402	29326	29329	29398	29344	29504	29371	29316	29320	29507	29361	29373	29357	29578	29244	29479	29448	29418	29351	29252	29380	29216	29419	29291	29363	29428	29366	29352	29288	29305	29357	29398	29283	29486	29290	29283	29335	29367	29411	29480	29439	29299	29348	29510	29394	29305	29509	29358	29391	29347	29434	29313	29298	29433	29358	29355	29403	29242	29473	29356	29450	29099	29447	29342	29254	29439	29463	29376	29556	29308	29304	29349	29237	29378	29409	29341	29296	29293	29306	29315	29271	29355	29456	29464	29251	29323	29480	29394	29310	29308	29335	29323	29500	29407	29393	29269	29394	29345	29311	29416	29184	29369	29261	29307	29370	29219	29570	29513	29336	29373	29358	29271	29246	29323	29417	29316	29376	29414	29268	29410	29344	29522	29406	29342	29357	29300	29207	29533	29372	29210	29479	29350	29437	29376	29332	29382	29177	29174	29347	29385	29284	29347	29243	29338	29321	29330	29394	29273	29490	29297	29343	29420	29382	29243	29320	29407	29344	29285	29337	29249	29325	29424	29344	29360	29270	29453	29404	29313	29373	29386	29344	29373	29383	29187	29131	29338	29479	29339	29352	29325	29359	29328	29263	29368	29441	29319	29448	29301	29475	29238	29332	29330	29321	29262	29481	29222	29419	29541	29189	29386	29326	29314	29361	29378	29369	29410	29371	29444	29396	29373	29253	29501	29321	29375	29301	29386	29273	29317	29349	29373	29235	29420	29539	29311	29411	29287	29359	29306	29336	29308	29516	29389	29395	29239	29274	29301	29370	29385	29583	29338	29300	29267	29324	29510	29470	29404	29389	29332	29327	29437	29305	29344	29412	29391	29374	29440	29309	29338	29364	29343	29322	29229	29421	29401	29266	29421	29277	29313	29356	29316	29449	29398	29401	29334	29382	29403	29287	29484	29446	29493	29345	29325	29243	29367	29508	29418	29408	29392	29415	29402	29397	29301	29518	29390	29257	29384	29309	29366	29316	29459	29420	29248	29353	29234	29331	29281	29372	29419	29161	29361	29480	29235	29264	29461	29376	29305	29361	29224	29280	29253	29353	29346	29238	29489	29315	29432	29336	29334	29232	29405	29416	29457	29496	29418	29374	29221	29525	29440	29296	29434	29457	29430	29300	29349	29367	29430	29434	29430	29284	29410	29454	29408	29457	29343	29365	29371	29416	29260	29485	29466	29317	29367	29451	29320	29330	29398	29441	29444	29309	29375	29344	29352	29411	29436	29316	29435	29299	29377	29354	29405	29341	29318	29452	29298	29411	29333	29545	29290	29398	29420	29421	29352	29419	29357	29268	29378	29411	29391	29307	29365	29319	29427	29236	29525	29479	29408	29379	29400	29383	29522	29315	29340	29348	29393	29397	29416	29477	29396	29287	29361	29252	29416	29271	29494	29314	29323	29391	29245	29440	29461	29274	29337	29454	29329	29385	29446	29180	29540	29303	29431	29419	29253	29332	29482	29469	29427	29365	29272	29421	29375	29252	29457	29375	29404	29287	29352	29291	29389	29436	29321	29280	29397	29353	29355	29305	29361	29330	29455	29431	29355	29521	29330	29372	29434	29392	29337	29387	29330	29397	29284	29405	29323	29391	29301	29341	29423	29387	29311	29425	29277	29241	29216	29338	29292	29329	29330	29306	29400	29422	29192	29369	29412	29398	29309	29349	29299	29371	29434	29286	29393	29352	29317	29390	29440	29282	29268	29207	29534	29400	29347	29379	29276	29277	29473	29352	29456	29363	29276	29424	29431	29265	29422	29349	29345	29450	29329	29369	29488	29395	29342	29401	29243	29343	29386	29382	29283	29407	29492	29397	29290	29330	29268	29473	29331	29284	29458	29402	29313	29417	29211	29388	29426	29275	29302	29355	29528	29390	29398	29401	29393	29349	29614	29347	29384	29408	29337	29327	29362	29367
19997	18602	17239	14504	14227	18016	27953	22504	15662	12100	10932	10367	10473	10270	10242	10176	10462	10198	10288	10092	10345	10272	10302	10280	10198	10190	10290	10233	10219	10249	10309	10417	10202	10249	10232	10247	10205	10267	10262	10272	10208	10333	10165	10132	10328	10205	10200	10177	10297	10175	10183	10398	10206	10248	10362	10239	10430	10291	10401	10291	10217	10140	10401	10330	10296	10162	10284	10263	10287	10250	10340	10295	10244	10264	10249	10282	10249	10426	10198	10131	10117	10319	10300	10307	10420	10262	10271	10249	10162	10211	10205	10201	10332	10235	10153	10050	10342	10443	10388	10353	10117	10421	10220	10143	10292	10140	10251	10248	10370	10254	10366	10190	10209	10068	10260	10290	10384	10308	10409	10215	10315	10089	10133	10275	10223	10283	10219	10257	10150	10185	10315	10234	10196	10207	10200	10244	10187	10139	10417	10276	10392	10293	10323	10204	10150	10189	10266	10354	10460	10273	10254	10303	10237	10289	10276	10094	10263	10252	10307	10177	10221	10306	10266	10294	10220	10260	10260	10253	10159	10131	10223	10226	10155	10218	10323	10311	10203	10365	10088	10094	10252	10236	10241	10296	10260	10210	10290	10184	10166	10337	10231	10187	10251	10170	10228	10325	10300	10310	10325	10373	10347	10153	10411	10253	10237	10224	10410	10210	10257	10119	10196	10119	10284	10132	10287	10291	10419	10233	10243	10353	10430	10449	10328	10286	10350	10286	10089	10254	10217	10399	10380	10241	10265	10173	10309	10121	10335	10376	10324	10350	10271	10115	10177	10431	10192	10341	10026	10318	10149	10080	10234	10232	10291	10196	10209	10236	10267	10296	10252	10233	10134	10343	10223	10282	10360	10183	10313	10256	10199	10216	10230	10289	10294	10131	10296	10073	10169	10166	10287	10278	10299	10308	10389	10261	10184	10147	10148	10372	10302	10210	10216	10284	10333	10238	10422	10241	10272	10152	10327	10419	10201	10251	10374	10324	10397	10278	10129	10314	10291	10427	10268	10342	10288	10406	10314	10266	10113	10326	10258	10148	10261	10184	10290	10289	10245	10205	10284	10198	10191	10138	10149	10375	10293	10362	10095	10227	10325	10366	10166	10293	10417	10333	10212	10248	10259	10311	10358	10226	10230	10361	10345	10264	10229	10424	10290	10345	10265	10345	10298	10387	10424	10295	10215	10316	10273	10179	10262	10315	10227	10367	10295	10335	10350	9997	10274	10311	10268	10453	10274	10144	10125	10284	10307	10272	10238	10291	10227	10323	10460	10442	10344	10357	10170	10208	10210	10322	10377	10232	10279	10236	10407	10405	10233	10153	10198	10346	10268	10162	10376	10166	10241	10383	10332	10258	10307	10132	10122	10204	10235	10281	10198	10468	10323	10292	10326	10194	10325	10156	10299	10340	10235	10329	10317	10088	10260	10291	10261	10212	10211	10157	10357	10303	10243	10313	10260	10251	10271	10365	10377	10350	10331	10456	10209	10250	10350	10390	10262	10170	10284	10481	10300	10508	10234	10154	10290	10212	10282	10283	10209	10222	10410	10243	10406	10208	10197	10321	10387	10400	10237	10341	10322	10295	10330	10384	10242	10163	10302	10215	10135	10329	10373	10397	10337	10283	10222	10192	10257	10390	10424	10220	10323	10139	10238	10387	10300	10222	10272	10213	10415	10346	10053	10126	10301	10207	10256	10338	10311	10254	10358	10218	10425	10378	10291	10419	10333	10327	10195	10067	10126	10417	10291	10348	10155	10157	10307	10225	10469	10333	10519	10512	10236	10214	10250	10328	10298	10121	10208	10029	10428	10343	10062	10330	10228	10267	10391	10236	10383	10324	10240	10280	10270	10310	10273	10249	10195	10252	10450	10381	10258	10413	10192	10354	10180	10257	10270	10272	10317	10280	10266	10124	10334	10296	10178	10287	10142	10181	10268	10150	10423	10164	10264	10289	10193	10227	10167	10096	10255	10371	10239	10250	10462	10200	10203	10147	10245	10285	10269	10212	10368	10423	10149	10100	10338	10116	10241	10290	10168	10269	10393	10409	10371	10361	10296	10240	10327	10252	10281	10236	10124	10258	10116	10370	10251	10191	10325	10289	10281	10237	10304	10195	10336	10400	10324	10262	10334	10372	10084	10290	10242	10274	10084	10254	10297	10291	10209	10403	10282	10459	10242	10313	10317	10125	10464	10127	10276	10330	10461	10357	10426	10300	10411	10432	10147	10436	10426	10283	10261	10263	10353	10159	10245	10305	10194	10284	10211	10337	10153	10220	10205	10487	10259	10256	10294	10278	10064	10252	10193	10422	10440	10126	10193	10457	10529	10359	10265	10292	10316	10298	10448	10233	10406	10303	10224	10260	10153	10209	10207	10387	10288	10202	10087	10094	10512	10291	10246	10208	10333	10247	10161	10206	10258	10404	10349	10255	10368	10394	10276	10293	10220	10317	10102	10250	10153	10182	10309	10295	10400	10203	10248	10269	10312	10396	10444	10282	10267	10305	10331	10273	10401	10270	10272	10205	10280	10178	10094	10196	10340	10328	10335	10187	10335	10117	10429	10327	10367	10169	10162	10261	10382	10184	10252	10137	10164	10320	10293	10100	10369	10289	10350	10491	10060	10213	10282	10265	10317	10322	10108	10206	10252	10380	10194	10280	10203	10223	10219	10226	10233	10252	10145	9946	10198	10353	10379	10154	10325	10188	10159	10277	10284	10159	10139	10273	10120	10233	10445	10426	10385	10354	10392	10190	10272	10134	10180	10125	10148	10137	10212	10277	10220	10246	10266	10309	10198	10228	10449	10308	10392	10195	10146	10278	10354	10204	10288	10345	10244	10249	10352	10207	10206	10126	10288	10253	10199	10329	10188	10204	10370	10267	10338	10039	10198	10034	10238	10301	10214	9983	10193	10289	10203	10301	10276	10334	10487	10167	10192	10352	10195	10274	10266	10290	10546	10271	10152	10153	10209	10257	10303	10146	10208	10380	10125	10161	10363	10213	10133	10391	10156	10288	10213	10173	10240	10298	10354	10308	10272	10435	10237	10345	10288	10380	10356	10251	10288	10219	10077	10272	10218	10170	10292	10284	10276	10321	10178	10297	10343	10195	10231	10290	10293	10233	10274	10434	10369	10148	10196	10317	10315	10363	10540	10394	10264	10302	10279	10119	10306	10139	10362	10216	10244	10272	10236	10237	10349	10243	10279	10401	10330	10207	10208	10281	10162	10285	10438	10314	10200	10282	10166	10108	10429	10315	10117	10254	10073	10178	10214	10389	10386	10230	10273	10103	10317	10171	10276	10123	10120	10348	10375	10216	10176	10323	10245	10301	10308	10346	10315	10337	10185	10421	10373	10261	10367	10349	10273	10195	10272	10323	10250	10386	10236	10341	10377	10205	10235	10207	10294	10345	10146	10147	10401	10087	10410	10350	10281	10045	10196	10476	10319	10349	10264	10202	10255	10196	10194	10322	10238	10381	10318	10281	10281	10274	10109	10111	10386	10258	10360	10294	10261	10289	10182	10353	10380	10247	10417	10199	10435	10184	10202	10172	10423	10440	10308	10250	10410	10223	10408	10327	10143	10242	10336	10238	10272	10260	10278	10351	10339	10280	10126	10186	10232	10313	10303	10536	10377	10334	10202	10240	10182	10253	10191	10066	10434	10273	10065	10090	10177	10121	10335	10123	10224	10270	10381	10543	10420	10220	10239	10276	10174	10306	10209	10290	10294	10212	10175	10308	10153	10315	10282	10382	10528	10266	10095	10121	10205	10316	10209	10329	10183	10217	10243	10317	10267	10090	10209	10178	10325	10273	10363	10360	10162	10377	10233	10182	10555	10428	10355	10264	10354	10336	10382	10131	10361	10326	10317	10216	10233	10203	10282	10331	10343	10227	10090	10187	10347	10231	10354	10320	10295	10212	10387	10217	10272	10340	10454	10326	10315	10323	10110	10198	10351	10546	10377	10227	10162	10199	10194	10321	10319	10459	10171	10254	10174	10288	10237	10190	10322	10387	10114	10105	10321	10334	10319	10256	10444	10326	10283	10413	10177	10314	10317	10192	10348	10386	10362	10417	10216	10239	10211	10327	10268	10177	10348	10354	10197	10295	10391	10327	10396	10226	10404	10286	10366	10270	10054	10311	10180	10187	10344	10196	10113	10292	10303	10155	10286	10346	10317	10142	10274	10432	10341	10312	10284	10247	10364	10206	10326	10231	10306	10180	10264	10381	10191	10270	10266	10171	10360	10157	10226	10237	10137	10386	10273	10288	10315	10367	10102	10217	10403	10181	10228	10320	10195	10210	10356	10221	10155	10311	10353	10215	10297	10155	10175	10526	10368	10318	10243	10199	10271	10152	10304	10401	10219	10224	10274	10249	10184	10280	10342	10318	10153	10310	10270	10429	10388	10164	10127	10288	10184	10308	10400	10271	10182	10279	10343	10192	10093	10204	10308	10213	10105	10160	10212	10122	10218	10236	10205	10294	10320	10353	10219	10152	10272	10325	10231	10357	10343	10259	10190	10314	10348	10306	10152	10335	10227	10201	10236	10362	10229	10411	10215	10305	10243	10264	10179	10339	10282	10378	10418	10357	10357	10300	10491	10377	10186	10296	10465	10392	10151	10356	10255	10202	10283	10215	10295	10530	10291	10391	10173	10340	10289	10340	10183	10214	10157	10258	10239	10366	10322	10355	10240	10053	10338	10278	10424	10208	10311	10382	10356	10205	10186	10270	10245	10343	10202	10240	10399	10267	10237	10280	10343	10385	10468	10274	10219	10177	10291	10311	10370	10379	10276	10226	10264	10212	10208	10294	10463	10307	10382	10244	10282	10234	10127	10251	10377	10419	10292	10201	10155	10231	10167	10224	10302	10211	10477	10450	10191	10245	10241	10198	10352	10207	10500	10277	10247	10526	10313	10383	10191	10377	10108	10281	10257	10304	10369	10288	10122	10348	10270	10152	10370	10380	10294	10426	10245	10310	10229	10329	10296	10467	10338	10243	10334	10162	10306	10253	10516	10168	10165	10381	10115	10152	10210	10368	10281	10212	10318	10330	10373	10446	10173	10420	10238	10333	10286	10257	10255	10176	10280	10157	10293	10320	10254	10211	10262	10241	10362	10289
39905	38384	37965	40106	41842	45240	57554	46347	37997	32920	30691	29937	29552	29340	29544	29360	29552	29379	29513	29383	29526	29409	29538	29421	29652	29401	29336	29455	29414	29532	29472	29589	29447	29296	29391	29460	29413	29298	29446	29483	29197	29465	29299	29564	29422	29406	29324	29444	29421	29375	29529	29436	29607	29388	29379	29538	29524	29496	29355	29435	29368	29441	29490	29374	29562	29454	29574	29444	29378	29448	29366	29517	29530	29417	29343	29505	29614	29314	29594	29504	29291	29438	29500	29500	29371	29441	29600	29468	29366	29385	29464	29582	29518	29410	29414	29399	29430	29548	29585	29259	29443	29565	29482	29595	29481	29440	29419	29444	29403	29400	29607	29471	29567	29311	29527	29526	29472	29453	29471	29474	29552	29393	29451	29605	29548	29639	29340	29528	29484	29396	29538	29541	29522	29440	29561	29473	29419	29507	29546	29517	29261	29597	29458	29405	29378	29501	29606	29469	29592	29318	29647	29443	29449	29476	29322	29660	29499	29528	29549	29439	29303	29499	29543	29328	29480	29400	29508	29530	29563	29430	29417	29473	29426	29534	29535	29556	29393	29351	29320	29507	29435	29499	29485	29503	29572	29241	29487	29404	29508	29583	29393	29466	29476	29499	29564	29601	29461	29606	29338	29496	29353	29532	29519	29518	29406	29487	29389	29441	29394	29467	29347	29705	29448	29555	29542	29478	29449	29499	29427	29368	29493	29538	29520	29370	29515	29359	29435	29496	29419	29425	29505	29542	29399	29372	29664	29626	29596	29377	29448	29455	29605	29451	29398	29561	29469	29511	29491	29353	29423	29557	29479	29458	29445	29500	29415	29547	29525	29566	29439	29486	29447	29332	29570	29658	29500	29577	29506	29477	29466	29635	29529	29447	29545	29483	29567	29442	29430	29380	29480	29496	29387	29685	29497	29417	29673	29482	29428	29539	29497	29420	29454	29477	29418	29476	29446	29509	29442	29617	29486	29471	29468	29461	29399	29573	29423	29422	29502	29341	29473	29428	29475	29470	29471	29478	29385	29430	29325	29562	29450	29476	29515	29614	29425	29530	29470	29606	29487	29536	29481	29616	29514	29453	29414	29551	29494	29409	29348	29487	29559	29363	29596	29579	29441	29449	29425	29534	29531	29390	29367	29404	29568	29636	29423	29494	29464	29628	29550	29437	29481	29457	29455	29520	29398	29297	29512	29356	29490	29423	29579	29505	29356	29513	29488	29610	29253	29671	29534	29340	29441	29529	29378	29558	29432	29657	29377	29532	29493	29484	29451	29392	29465	29491	29493	29464	29435	29488	29345	29494	29515	29376	29423	29398	29463	29432	29465	29479	29392	29453	29559	29552	29455	29415	29514	29470	29581	29412	29548	29493	29402	29465	29428	29384	29459	29468	29371	29500	29384	29348	29432	29539	29402	29473	29391	29369	29586	29499	29548	29344	29472	29518	29364	29614	29464	29631	29364	29589	29394	29509	29487	29486	29407	29219	29667	29441	29497	29392	29643	29441	29540	29607	29621	29445	29310	29436	29567	29620	29423	29558	29552	29419	29451	29448	29420	29488	29350	29449	29490	29467	29425	29562	29531	29439	29468	29571	29549	29490	29373	29424	29424	29543	29503	29513	29429	29443	29486	29550	29433	29415	29511	29400	29480	29456	29562	29662	29453	29251	29481	29428	29579	29485	29428	29530	29508	29397	29413	29561	29564	29479	29379	29436	29426	29503	29529	29558	29398	29509	29453	29469	29587	29355	29597	29466	29334	29533	29489	29563	29472	29460	29444	29519	29401	29463	29451	29421	29550	29319	29588	29411	29505	29535	29382	29570	29538	29420	29454	29516	29502	29447	29500	29576	29426	29618	29587	29542	29452	29524	29435	29556	29588	29559	29533	29441	29351	29333	29456	29528	29280	29442	29573	29556	29295	29529	29520	29243	29630	29557	29554	29596	29608	29474	29408	29533	29469	29458	29637	29313	29580	29368	29509	29435	29335	29485	29522	29260	29520	29463	29431	29589	29561	29552	29459	29559	29580	29600	29433	29514	29442	29428	29387	29326	29461	29444	29591	29520	29488	29375	29561	29533	29514	29457	29480	29467	29577	29628	29398	29545	29458	29347	29625	29537	29586	29316	29504	29391	29532	29431	29478	29498	29268	29639	29547	29471	29494	29558	29611	29474	29440	29572	29411	29449	29509	29562	29430	29528	29702	29498	29355	29528	29580	29359	29536	29578	29367	29528	29566	29451	29531	29550	29349	29604	29402	29550	29411	29386	29552	29560	29484	29497	29389	29524	29508	29506	29548	29490	29503	29640	29451	29425	29657	29519	29442	29470	29409	29360	29554	29467	29370	29440	29555	29388	29460	29615	29503	29631	29479	29521	29606	29370	29490	29463	29405	29437	29587	29524	29502	29559	29437	29512	29439	29577	29437	29422	29550	29455	29584	29619	29514	29419	29509	29455	29532	29536	29588	29437	29456	29553	29472	29424	29424	29395	29404	29483	29460	29521	29532	29487	29626	29398	29473	29478	29322	29593	29497	29453	29469	29498	29641	29581	29563	29542	29464	29432	29549	29520	29534	29605	29356	29413	29553	29593	29511	29483	29309	29420	29417	29601	29426	29573	29352	29455	29506	29576	29489	29376	29518	29690	29425	29470	29490	29487	29512	29385	29504	29421	29486	29588	29503	29457	29442	29552	29374	29507	29465	29511	29664	29483	29612	29409	29448	29535	29453	29644	29524	29625	29560	29405	29640	29437	29603	29521	29415	29540	29468	29601	29334	29397	29567	29506	29423	29492	29448	29470	29375	29524	29316	29572	29507	29528	29405	29706	29396	29586	29337	29522	29463	29483	29480	29561	29484	29599	29386	29498	29533	29506	29467	29532	29385	29532	29463	29562	29482	29684	29574	29340	29451	29538	29434	29629	29496	29506	29405	29631	29514	29615	29472	29519	29356	29332	29681	29535	29557	29449	29436	29550	29627	29375	29442	29511	29413	29468	29448	29490	29564	29328	29543	29566	29443	29281	29582	29391	29461	29519	29393	29447	29483	29428	29477	29435	29381	29634	29407	29533	29550	29423	29450	29610	29539	29543	29488	29439	29374	29499	29565	29658	29515	29490	29437	29427	29624	29425	29486	29327	29651	29395	29425	29567	29395	29388	29457	29355	29429	29488	29543	29639	29544	29444	29485	29385	29520	29267	29617	29419	29427	29583	29414	29396	29580	29447	29610	29479	29500	29478	29485	29548	29299	29694	29471	29477	29457	29294	29708	29520	29584	29429	29469	29396	29406	29518	29541	29476	29495	29439	29694	29457	29364	29475	29659	29559	29543	29534	29569	29427	29445	29452	29519	29549	29368	29524	29475	29472	29514	29490	29479	29422	29365	29503	29503	29505	29591	29344	29600	29490	29291	29432	29391	29288	29546	29463	29469	29464	29453	29503	29330	29441	29541	29581	29595	29532	29343	29434	29454	29438	29471	29489	29549	29502	29420	29357	29576	29574	29416	29388	29554	29525	29401	29652	29580	29435	29533	29305	29521	29504	29484	29441	29428	29538	29327	29470	29472	29472	29484	29525	29425	29451	29349	29457	29578	29552	29343	29523	29517	29451	29334	29355	29615	29452	29363	29453	29545	29535	29429	29479	29453	29455	29426	29637	29377	29519	29444	29571	29540	29437	29609	29448	29506	29499	29498	29663	29394	29431	29606	29393	29527	29555	29420	29533	29362	29614	29492	29447	29561	29469	29460	29367	29543	29561	29525	29319	29533	29653	29569	29323	29423	29546	29417	29445	29443	29475	29464	29408	29495	29455	29655	29404	29307	29431	29533	29608	29547	29316	29706	29496	29465	29567	29378	29520	29625	29426	29587	29467	29530	29436	29522	29331	29537	29635	29525	29516	29457	29510	29541	29603	29423	29437	29418	29522	29515	29497	29345	29518	29503	29627	29610	29545	29432	29501	29520	29414	29481	29382	29551	29442	29376	29422	29677	29210	29524	29577	29476	29420	29563	29530	29466	29608	29437	29570	29587	29418	29559	29380	29385	29458	29404	29610	29557	29525	29386	29433	29486	29482	29556	29599	29631	29412	29691	29284	29550	29550	29456	29432	29506	29620	29470	29398	29529	29537	29499	29444	29401	29495	29467	29551	29450	29419	29487	29433	29569	29468	29371	29539	29565	29441	29545	29470	29439	29464	29398	29421	29408	29487	29373	29378	29312	29597	29583	29365	29425	29551	29585	29441	29497	29460	29545	29585	29369	29443	29384	29404	29499	29627	29485	29487	29442	29452	29413	29549	29481	29446	29657	29552	29409	29389	29738	29511	29463	29463	29462	29395	29525	29701	29467	29439	29601	29370	29416	29352	29413	29408	29404	29474	29407	29469	29454	29432	29637	29541	29650	29343	29369	29437	29582	29433	29579	29484	29697	29655	29413	29406	29461	29521	29429	29439	29592	29538	29549	29543	29541	29422	29570	29503	29450	29354	29644	29324	29489	29521	29550	29497	29575	29377	29557	29530	29409	29604	29363	29495	29469	29369	29438	29452	29300	29405	29356	29412	29511	29373	29519	29401	29569	29486	29490	29493	29500	29566	29393	29593	29474	29662	29516	29592	29491	29434	29564	29481	29478	29620	29443	29594	29378	29613	29531	29470	29425	29482	29563	29461	29527	29502	29491	29432	29604	29476	29178	29468	29619	29438	29363	29606	29338	29590	29600	29360	29547	29527	29394	29466	29393	29509	29423	29545	29431	29424	29424	29483	29550	29542	29605	29509	29555	29508	29466	29557	29451	29493	29551	29537	29379	29488	29540	29542	29474	29430	29537	29446	29510	29515	29463	29614	29508	29529	29514	29593	29529	29618	29481	29488	29522	29505	29567	29354	29554	29460	29622	29488	29463	29389	29424	29615	29636	29405	29355	29523	29502	29573	29554	29411	29576	29420	29567	29499	29581	29429	29658	29526	29628	29488	29596	29597	29477	29536	29625	29494	29635	29465	29532	29484	29480	29531	29472	29426	29533	29539	29547	29499	29478	29395	29529	29425	29492	29541	29552	29470	29538	29434	29536	29509	29596	29380	29578	29554	29547	29316	29460	29499	29624	29492	29561	29512	29520	29484	29493	29564	29367	29643	29525	29392
22751	25467	22906	17929	18401	36144	34920	24889	16451	13264	11565	10705	10422	10180	10292	10277	10310	10205	10379	10293	10181	10170	10343	10354	10379	10174	10190	10204	10134	10079	10253	10396	10305	10322	10179	10334	10044	10079	10045	10162	10227	10196	10050	10180	10147	10180	10314	10259	10357	10286	10220	10258	10168	10252	10260	10235	10297	10164	10288	10151	10239	10240	10243	10338	10128	10237	10232	10130	10283	10271	10338	10187	10270	10253	10206	10007	10311	10273	10308	10207	10237	10331	10105	10219	10180	10264	10421	10359	10212	10239	10149	10230	10377	10321	10249	10213	10306	10327	10368	10325	10208	10305	10404	10340	10231	10269	10187	10274	10281	10241	10226	10266	10261	10257	10215	10209	10139	10192	10385	10165	10145	10040	10255	10081	10170	10334	10247	10128	10309	10192	10141	10174	10371	10497	10209	10199	10191	10268	10254	10275	10118	10208	9959	10232	10263	10077	10233	10081	10221	10212	10121	10166	10223	10308	10200	10233	10291	10026	10267	10118	10350	10258	10294	10213	10197	10315	10230	10347	10315	10301	10396	10178	10285	10202	10143	10135	10164	10219	10363	10275	10314	10149	10286	10293	10296	10345	10162	10270	10344	10162	10108	10379	10287	10070	10116	10098	10228	10263	10227	10213	10313	10160	10225	10147	10144	9983	10245	10122	10260	10181	10228	10174	10133	10400	10383	10212	10258	10329	10329	10194	10363	10222	10304	10202	10139	10245	10265	10196	10100	10241	10232	10183	10310	10243	10323	10099	10303	10124	10146	10186	10190	10059	10146	10196	10205	10117	10137	10376	10143	10204	10260	10446	10314	10381	10197	10239	10453	10465	10375	10273	10286	10284	10156	10132	10241	10138	10404	10335	10264	10207	10165	10228	10326	10316	10246	10262	10242	10367	10326	10380	10240	10284	10151	10130	10343	10262	10315	10252	10316	10157	10065	10199	10217	10260	10165	10192	10261	10184	10204	10256	10030	10292	10260	10385	10206	10344	10177	10375	10255	10218	10069	10270	10232	10370	10308	10325	10235	10167	10329	10357	10236	10243	10180	10161	10161	10084	10255	10208	10219	10117	10343	10254	10093	10248	10165	10299	10318	10192	10267	10366	10273	10242	10187	10159	10332	10299	10165	10211	10308	10179	10232	10337	10262	10316	10347	10243	10146	10267	10233	10307	10191	10277	10279	10163	10187	10143	10276	10162	10311	10364	10249	10327	10452	10126	10174	10432	10098	10120	10190	10176	10074	10316	10150	10223	10291	10364	10171	10255	10233	10217	10243	10216	10322	10350	10221	10215	10207	10205	10319	10120	10086	10177	10408	10253	10519	10322	10196	10132	10234	10213	10214	10100	10162	10315	10335	10410	10362	10076	10232	10291	10332	10100	10288	10209	10260	10129	10303	10190	10185	10252	10360	10220	10264	10353	10283	10352	10243	10151	10291	10198	10240	10269	10248	10234	10299	10265	10215	10282	10359	10172	10062	10184	10241	10198	10389	10342	10412	10113	10162	10337	10395	10318	10214	10197	10241	10204	10349	10402	10111	10271	10333	10060	10124	10262	10183	10170	10377	10299	10326	10302	10344	10251	10309	10242	10286	10311	10197	10343	10247	10194	10202	10289	10199	10216	10005	10195	10303	10159	10191	10126	10282	10185	10124	10259	10302	10095	10168	10193	10432	10265	10077	10288	10359	10238	10287	10247	10368	10268	10150	10396	10203	10147	10281	10384	10241	10277	10373	10319	10365	10274	10339	10314	10391	10324	10175	10203	10286	10134	10272	10239	10219	10126	10354	10304	10165	10259	10253	10195	10221	10203	10243	10245	10240	10295	10241	10315	10362	10414	10193	10350	10250	10301	10157	10266	10302	10456	10174	9991	10216	10427	10148	10340	10329	10310	10228	10246	10265	10143	10253	10285	10255	10201	10161	10363	10053	10330	10437	10538	10278	10371	10197	10243	10211	10213	10282	10433	10257	10151	10267	10255	10286	10197	10223	10251	10358	10192	10366	10389	10267	10127	10127	10232	10094	10219	10042	10258	10153	10152	10275	10109	10222	10304	10233	10165	10249	10184	10210	10175	10078	10323	10190	10262	10217	10202	10199	10339	10290	10328	10247	10152	10228	10133	10196	10056	10214	10381	10157	10161	10280	10169	10236	10352	10340	10166	10227	10327	10212	10184	10313	10212	10338	10013	10099	10162	10308	10237	10261	10194	10242	10183	10119	10206	10390	10295	10375	10451	10323	10174	10216	10304	10233	10304	10301	10421	10127	10133	10275	10303	10364	10250	10226	10338	10176	10165	10205	10198	10103	10382	10209	10184	10346	10277	10287	10309	10134	10022	10282	10054	10088	10202	10223	10109	10230	10205	10140	10215	10147	10239	10261	10270	10147	10221	10213	10261	10302	10221	10231	10201	10253	10030	10283	10262	10385	10353	10209	10058	10161	10215	10069	10156	10184	10246	10353	10196	9992	10163	10290	10471	10197	10193	10207	10130	10239	10257	10317	10429	10242	10241	10192	10053	10368	10204	10338	10310	10209	10284	10284	10279	10214	10230	10249	10418	10363	10259	10273	10201	10205	10275	10183	10302	10382	10354	10303	10082	10315	10177	10422	10163	10114	10461	10145	10148	10209	10302	10161	10215	10347	10244	10207	10056	10099	10248	10278	10174	10140	10181	10297	10468	10229	10285	10186	10241	10155	10236	10338	10321	10158	10305	10091	10160	10369	10162	10292	10055	10124	10178	10252	10165	10312	10037	10282	10049	10001	10350	10065	10274	10318	10223	10267	10161	10250	10062	10172	10256	10427	10367	10323	10129	10053	10374	10259	10181	10269	10189	10375	10198	10320	10274	10188	10215	10199	10330	10340	10321	10237	10329	10232	10397	10192	10193	10300	10274	10402	10213	10354	10357	10344	10180	10358	10174	10268	10174	10174	10312	10086	10220	10346	10036	10159	10313	10164	10350	10164	10133	10230	10177	10288	10397	10251	10259	9986	10144	10266	10202	10042	10263	10272	10302	10131	10187	10224	10252	10441	10069	10396	10247	10352	10408	10302	10177	10085	10020	10237	10122	10279	10132	10335	10160	10238	10239	10143	10276	10150	10357	10168	10456	10213	10309	10167	10311	10264	10064	10120	10355	10124	10316	10130	10218	10179	10272	10200	10298	10205	10336	10214	10268	10234	10312	10218	10109	10210	10119	10328	10342	10230	10279	10171	10293	10212	10316	10135	10441	10194	10052	10110	10192	10246	10149	10195	10267	10223	10476	10165	10207	10240	10284	10173	10318	10197	10292	10232	10319	10229	10401	10311	10139	10273	10382	10282	10226	10273	10244	10270	10173	10289	10462	10309	10260	10087	10245	10211	10152	10350	10306	10421	10353	10316	10248	10300	10323	10190	10174	10282	10223	10382	10107	10153	10352	10187	10336	10516	10166	10173	10313	10207	10312	10244	10332	10118	10257	10234	10263	10378	10291	10344	10282	10248	10049	10314	10381	10282	10239	10150	10073	10285	10399	10206	10260	10159	10073	10222	10190	10269	10250	10218	10127	10305	10237	10192	10353	10275	10132	10384	10212	10188	10302	10264	10152	10290	10271	10175	10232	10408	10181	10188	10231	10138	10422	10292	10243	10200	10388	10327	10152	10363	10259	10117	10211	10169	10221	10426	10195	10087	10301	10216	10243	10317	10131	10304	10360	10359	10385	10460	10288	10099	10374	10250	10155	10266	10301	10226	10241	10285	10176	10258	10359	10224	10238	10259	10276	10343	10091	10160	10265	10259	10369	10358	10301	10109	10180	10204	10334	10343	10220	10052	10303	10299	10145	10203	10335	10279	10420	10199	10194	10222	10014	10194	10193	10259	10166	10133	10228	10247	10111	10360	10338	10234	10023	10218	10226	10228	10292	10314	10414	10352	10255	10262	10501	10368	10117	10304	10165	10287	10253	10230	10083	10207	10288	10163	10268	10217	10285	10242	10315	10159	10414	10362	10165	10186	10230	10039	10220	10236	10268	10313	10239	10331	10112	10182	10163	10069	10222	10279	10179	10385	10115	10271	10199	10270	10315	10317	10120	10368	10154	10248	10359	10208	10152	10276	10087	10042	10385	10182	10248	10303	10069	10217	10259	10330	10129	10224	10233	10373	10229	10360	10191	10013	10275	10291	10277	10126	10213	10067	10313	10305	10232	10197	10279	10215	10303	10281	10319	10244	10215	10201	10355	10438	10312	10299	10259	10341	10217	10225	10167	10133	10247	10156	10154	10060	9996	10267	10474	10330	10159	10251	10259	10171	10289	10134	10338	10266	10252	10354	10464	10242	10274	10251	10130	10213	10293	10350	10250	10202	10388	10203	10425	10301	10241	10244	10200	10128	10227	10192	10326	10410	10410	10354	10102	10138	10197	10135	10279	10126	10307	10298	10252	10232	10284	10330	10263	10088	9976	10414	10336	10382	10205	10329	10193	10108	10138	10430	10306	10306	10123	10380	10198	10239	10138	10168	10269	10235	10159	10294	10284	10244	10277	10117	10271	10079	10160	10208	10286	10384	10274	10136	10411	10326	10412	10123	10166	10436	10110	10289	10272	10161	10200	10203	10227	10127	10238	10296	10097	10321	10258	10378	10314	10315	10260	10214	10266	10290	10548	10279	10238	10287	10300	10102	10211	10319	10188	10339	10297	10377	10280	10222	10265	10315	10232	10167	10280	10181	10161	10192	10262	10235	10219	10212	10171	10108	10196	10284	10129	10248	10267	10408	10133	10206	10190	10154	10380	10325	10172	10238	10149	10204	10196	10141	10283	10296	10260	10194	10305	10266	10378	10428	10122	10321	10185	10306	10246	10272	10238	10167	10294	10332	10211	10212	10379	10111	10336	10274	10370	10092	10309	10120	10320	10277	10243	10068	10270	10312	10067	10236	10152	10046	10335	10242	10186	10338	10370	10260	10259	10215	10291	10161	10401	10329	10215	10166	10215	10244	10273	10287	10271	10210	10432	10237	10135	10342	10212	10255	10084	10321	10047	10083	10349	10169	10114	10283	10416	10307	10306	10345	10318	10388	10491	10202	10198	10264	10085	10261	10199	10141	10196	10460	10105	10278	10198	10288	10459	10246	10166	10296	10388	10164	10168
45098	41956	41921	43221	45865	58604	57156	45713	38373	34441	31739	29932	29398	29072	29183	29226	29388	29276	29403	29356	29224	29210	29295	29410	29467	29342	29218	29343	29472	29207	29317	29367	29407	29163	29363	29280	29567	29156	29364	29404	29332	29439	29455	29323	29443	29314	29441	29327	29409	29314	29395	29365	29427	29427	29339	29573	29342	29327	29229	29376	29341	29374	29310	29483	29413	29380	29435	29346	29318	29460	29312	29327	29291	29425	29341	29309	29249	29419	29355	29588	29343	29254	29326	29436	29244	29336	29436	29528	29298	29381	29497	29452	29173	29454	29456	29482	29363	29373	29360	29283	29509	29372	29350	29551	29325	29599	29466	29299	29495	29408	29384	29332	29375	29595	29338	29570	29416	29231	29431	29480	29525	29322	29276	29547	29459	29439	29430	29386	29252	29353	29360	29269	29652	29286	29336	29408	29295	29426	29468	29425	29345	29466	29400	29502	29407	29336	29401	29290	29363	29478	29295	29400	29477	29409	29197	29411	29402	29453	29349	29420	29495	29413	29433	29423	29466	29504	29452	29382	29501	29351	29317	29395	29305	29446	29259	29543	29507	29255	29421	29421	29465	29246	29399	29408	29481	29348	29446	29269	29353	29523	29431	29381	29454	29470	29367	29273	29263	29359	29489	29502	29378	29419	29478	29363	29417	29459	29375	29448	29403	29364	29395	29546	29366	29552	29571	29419	29433	29465	29326	29431	29341	29360	29581	29580	29385	29314	29474	29512	29389	29539	29319	29452	29403	29274	29377	29491	29290	29526	29402	29423	29332	29401	29375	29451	29410	29425	29347	29438	29488	29452	29573	29366	29510	29276	29411	29423	29360	29464	29261	29530	29379	29569	29192	29445	29499	29342	29366	29336	29486	29448	29200	29423	29503	29469	29458	29243	29373	29349	29360	29381	29402	29380	29450	29479	29410	29360	29454	29433	29506	29389	29443	29457	29342	29408	29553	29275	29466	29500	29472	29435	29462	29491	29394	29439	29411	29350	29373	29434	29325	29274	29398	29344	29430	29381	29600	29364	29472	29404	29427	29241	29356	29273	29445	29246	29478	29428	29319	29348	29362	29362	29468	29420	29556	29296	29429	29350	29488	29443	29334	29323	29445	29322	29461	29424	29496	29453	29507	29227	29435	29310	29217	29466	29463	29327	29523	29442	29456	29332	29430	29448	29555	29229	29532	29405	29401	29443	29375	29445	29332	29359	29346	29420	29429	29529	29367	29366	29519	29483	29378	29406	29387	29317	29385	29431	29337	29422	29558	29417	29423	29519	29366	29454	29427	29446	29238	29438	29430	29369	29291	29328	29394	29468	29404	29473	29354	29523	29471	29416	29406	29499	29413	29521	29423	29373	29385	29453	29329	29451	29347	29452	29477	29532	29418	29444	29337	29292	29475	29469	29315	29383	29405	29384	29451	29495	29522	29372	29424	29394	29512	29420	29349	29211	29484	29404	29554	29309	29392	29407	29256	29288	29370	29425	29432	29328	29403	29434	29381	29225	29542	29338	29415	29438	29411	29409	29517	29559	29198	29444	29421	29489	29396	29455	29404	29286	29481	29464	29341	29251	29408	29498	29397	29374	29578	29373	29461	29106	29340	29370	29411	29301	29327	29421	29408	29443	29424	29455	29510	29461	29366	29521	29490	29415	29370	29507	29395	29380	29356	29447	29441	29463	29314	29532	29411	29422	29473	29432	29408	29459	29291	29282	29487	29408	29426	29284	29403	29398	29295	29299	29366	29482	29422	29322	29506	29395	29470	29394	29493	29279	29336	29443	29325	29444	29369	29263	29381	29456	29348	29408	29389	29463	29360	29255	29516	29328	29587	29383	29198	29408	29356	29357	29404	29329	29234	29406	29414	29239	29531	29225	29407	29523	29314	29573	29413	29520	29376	29600	29265	29482	29381	29576	29284	29500	29271	29479	29379	29385	29531	29401	29371	29385	29444	29281	29581	29482	29305	29509	29224	29356	29390	29445	29312	29308	29550	29444	29300	29313	29477	29441	29392	29375	29408	29359	29465	29287	29458	29410	29473	29318	29394	29418	29411	29385	29391	29464	29168	29437	29364	29486	29477	29347	29547	29377	29329	29355	29383	29384	29474	29368	29335	29422	29477	29543	29547	29260	29334	29385	29365	29430	29368	29272	29586	29455	29356	29398	29377	29535	29476	29322	29500	29339	29471	29402	29288	29317	29388	29488	29488	29558	29425	29455	29472	29451	29364	29413	29294	29330	29316	29467	29343	29452	29436	29333	29270	29240	29416	29450	29559	29553	29478	29313	29462	29273	29402	29360	29463	29356	29469	29338	29362	29430	29498	29292	29340	29332	29419	29416	29481	29598	29517	29408	29405	29520	29431	29534	29536	29417	29406	29401	29317	29447	29483	29238	29553	29411	29435	29459	29355	29377	29358	29173	29500	29460	29344	29329	29453	29385	29408	29512	29376	29423	29401	29385	29471	29280	29404	29511	29524	29403	29515	29466	29333	29435	29310	29399	29391	29507	29346	29548	29455	29390	29352	29350	29339	29497	29362	29297	29414	29359	29316	29549	29373	29253	29410	29317	29368	29299	29315	29363	29332	29493	29380	29367	29467	29416	29377	29499	29529	29503	29333	29375	29402	29464	29406	29460	29401	29280	29348	29525	29523	29521	29366	29576	29405	29525	29399	29391	29470	29419	29342	29396	29459	29351	29427	29513	29375	29275	29423	29304	29476	29266	29486	29246	29322	29421	29318	29458	29483	29405	29309	29481	29541	29476	29466	29368	29415	29399	29475	29542	29245	29527	29403	29516	29467	29577	29455	29516	29414	29409	29481	29373	29387	29364	29474	29352	29410	29463	29485	29223	29375	29430	29326	29445	29367	29331	29474	29514	29434	29304	29495	29368	29461	29583	29429	29391	29272	29227	29562	29412	29507	29480	29363	29482	29457	29499	29496	29405	29307	29425	29395	29391	29355	29443	29349	29380	29399	29345	29497	29411	29523	29453	29492	29568	29253	29513	29472	29457	29357	29458	29534	29507	29348	29461	29324	29253	29495	29302	29504	29525	29410	29431	29587	29369	29329	29414	29431	29455	29379	29449	29455	29401	29327	29400	29269	29496	29631	29394	29373	29410	29414	29512	29328	29467	29542	29429	29394	29309	29457	29346	29398	29395	29565	29208	29399	29537	29314	29501	29438	29421	29404	29481	29378	29341	29477	29587	29284	29396	29494	29262	29479	29337	29432	29326	29360	29434	29331	29381	29619	29425	29355	29395	29471	29322	29519	29310	29395	29384	29399	29499	29342	29593	29372	29332	29451	29364	29581	29407	29319	29511	29531	29561	29451	29310	29470	29445	29398	29477	29424	29424	29482	29439	29423	29504	29334	29407	29486	29452	29410	29412	29397	29319	29418	29383	29397	29391	29532	29404	29524	29519	29380	29351	29331	29478	29305	29338	29403	29380	29450	29480	29337	29312	29369	29390	29353	29501	29341	29354	29298	29377	29381	29318	29459	29261	29520	29560	29448	29418	29332	29417	29420	29381	29303	29389	29401	29358	29405	29299	29286	29414	29508	29262	29458	29411	29492	29435	29431	29478	29474	29417	29532	29506	29417	29318	29513	29425	29442	29542	29372	29369	29311	29610	29492	29420	29525	29289	29375	29319	29375	29480	29608	29328	29314	29364	29401	29302	29374	29463	29472	29335	29343	29466	29521	29334	29427	29457	29437	29333	29413	29432	29502	29349	29254	29571	29514	29396	29293	29358	29369	29424	29538	29386	29322	29485	29429	29475	29320	29462	29447	29419	29447	29553	29532	29436	29374	29423	29410	29627	29506	29389	29345	29351	29413	29470	29525	29565	29405	29491	29371	29449	29420	29574	29332	29434	29387	29504	29532	29448	29479	29487	29439	29376	29341	29505	29450	29566	29401	29393	29396	29300	29527	29239	29486	29477	29382	29471	29372	29281	29604	29409	29514	29376	29372	29321	29481	29383	29417	29486	29395	29424	29506	29418	29507	29279	29404	29379	29402	29370	29578	29313	29424	29346	29348	29304	29457	29326	29366	29533	29386	29289	29336	29415	29464	29390	29387	29432	29471	29259	29615	29405	29272	29509	29467	29427	29508	29418	29551	29383	29262	29285	29394	29424	29413	29450	29339	29579	29439	29393	29414	29500	29353	29348	29538	29377	29456	29412	29464	29400	29488	29411	29393	29432	29430	29402	29617	29307	29379	29440	29568	29372	29528	29297	29363	29465	29556	29334	29435	29400	29534	29459	29425	29382	29431	29557	29477	29435	29411	29390	29381	29394	29476	29385	29420	29507	29419	29385	29385	29351	29379	29412	29368	29409	29525	29445	29527	29292	29470	29538	29407	29506	29359	29397	29343	29498	29471	29403	29435	29461	29425	29283	29397	29595	29283	29478	29426	29512	29363	29354	29519	29414	29219	29362	29424	29432	29388	29376	29511	29450	29403	29364	29409	29466	29341	29305	29401	29553	29451	29528	29263	29478	29347	29310	29374	29266	29417	29541	29363	29412	29424	29463	29454	29248	29362	29519	29514	29256	29544	29486	29383	29385	29419	29585	29368	29616	29256	29454	29537	29321	29438	29322	29393	29513	29456	29333	29407	29497	29380	29507	29372	29526	29389	29484	29423	29217	29415	29337	29280	29304	29377	29561	29323	29298	29371	29525	29458	29302	29363	29541	29369	29498	29499	29413	29499	29380	29429	29452	29442	29515	29222	29419	29318	29514	29341	29374	29539	29426	29344	29429	29400	29418	29444	29420	29393	29438	29176	29406	29601	29419	29388	29433	29522	29298	29401	29275	29420	29430	29405	29576	29218	29655	29317	29299	29512	29312	29511	29493	29413	29413	29261	29375	29424	29415	29567	29476	29356	29252	29470	29381	29479	29390	29394	29591	29525	29440	29340	29515	29578	29401	29456	29585	29347	29486	29440	29471	29385	29542	29424	29477	29388	29527	29331	29387	29300	29540	29333	29589	29445	29354	29430	29312	29545	29418	29405	29416	29338	29570	29546	29589	29579	29552	29363	29491	29436	29378	29329	29594	29419	29318	29290	29304	29290	29415	29454	29276	29444	29304	29341	29445	29522	29466	29505	29373	29387	29382	29626	29416	29255	29460
16641	16575	15239	12696	11718	15903	15914	13431	11549	10817	10591	10148	10273	10259	10107	10092	10248	10245	10233	10323	10199	10250	10122	10288	10204	10242	10340	10180	10194	10123	10058	10285	10131	10347	10512	10036	10211	10147	10226	10218	10317	10254	10048	10201	10098	10338	10167	10222	10266	10128	10156	10277	10083	10140	10219	10314	10253	10153	10147	10136	10203	10235	10343	10101	10233	10063	10202	10207	10285	10368	10090	10130	10093	10255	10137	10228	10266	10140	10256	10215	10224	10231	10290	10215	10288	10093	10145	10270	10266	10268	10199	10107	10146	10200	10201	10194	10253	10296	10248	10293	10281	10334	10242	10214	10387	10244	10104	10142	10156	10014	10198	10201	10146	10231	10385	10194	10146	10222	10247	10262	10142	10221	10127	10167	10230	10242	10086	10161	10178	10264	10090	10269	10257	10172	10160	10214	10271	10230	10362	10202	10250	10150	10450	10152	10228	10257	10160	10314	10101	10218	10126	10207	10277	10193	10160	10239	10190	10214	10202	10235	10189	10439	10127	10023	10177	10232	10445	10188	10192	10042	10122	10114	10253	10142	10283	10329	10275	10098	10190	10059	10278	10263	10240	10044	10358	10318	10173	10062	10187	10063	10179	10306	10268	10440	10142	10133	10309	10181	10130	10197	10247	10359	10192	10170	10173	10289	10274	10250	10291	10281	10206	10256	10043	10519	10225	10188	10205	10251	10249	10242	10323	10061	10203	10202	10113	10130	10285	10243	10185	10341	10286	10234	10193	10202	10275	10268	10224	10296	10258	10268	10069	10112	10199	10270	10335	10191	10265	10248	10152	10187	10005	10291	10256	10219	10224	10360	10229	10371	10217	10297	10332	10429	10228	10228	10135	10111	10236	10227	10338	10121	10279	10057	10193	10329	10104	10090	10104	10010	10236	10201	10265	10124	10079	10139	10269	10145	10036	10322	10168	10366	10177	10250	10213	10056	10210	10246	10188	10158	10263	10190	10230	10270	10290	10317	10358	10277	10153	10022	10150	10144	10137	10092	10145	10175	10133	10241	10284	10246	10195	10259	10190	10192	9982	9984	10179	10109	10006	10312	9967	10219	10237	9992	10224	10202	10251	10212	10374	10340	10513	10280	10308	10197	10192	10092	10286	10414	10218	10195	10171	10173	10122	10382	10220	10113	10175	10153	10126	10212	10131	10119	10258	10322	10333	10307	9999	10391	10346	10202	10153	9987	10266	10198	10041	10362	10314	10141	10181	10192	10121	10066	10234	10307	10191	10356	10205	10238	10306	10202	10216	10375	10119	10218	10226	10212	10200	10176	10132	10170	10250	10165	10175	10206	10289	10238	10266	10317	10228	10148	10211	10391	10402	10303	10184	10090	10194	10324	10350	10328	10265	10396	10370	10126	10398	10221	10371	10197	10081	10297	10120	10378	10146	10169	10160	10189	10320	10214	10377	10184	10148	10278	10108	10169	10214	10298	10121	10223	10240	10250	10236	10116	10006	10194	10166	10243	10205	10266	10158	10000	10223	10107	10332	10189	10430	10167	10119	10230	10347	10197	10272	10262	10195	10141	10233	10332	10347	10202	10413	10123	10004	10390	10236	10371	10177	10129	10326	10178	10101	10077	10155	10035	10205	10211	10142	10121	10107	10126	10226	10069	10243	10187	10264	10264	10108	10237	10277	10176	10160	10293	10202	10102	10214	10154	10280	10377	10226	10372	10016	10201	10386	10324	10201	10163	10327	10298	10019	10297	10197	10106	10256	10040	10329	10189	10143	10253	10347	10121	10236	10090	10187	10223	10237	10093	10251	10361	10162	10214	10184	10087	10298	10123	10185	10252	10257	10058	10283	10280	10308	10295	10333	10138	10120	10144	10275	10269	10241	10302	10052	10182	10325	10149	10041	10286	10235	10214	10034	10181	10294	10109	10178	10278	10412	10261	10216	10188	10234	10261	10280	10275	10305	10287	10225	10349	10224	10384	10261	10255	10264	10149	10096	10296	10321	10130	10133	10172	10293	10034	10220	10244	10086	10239	10287	10239	10103	10216	10242	10296	10090	10198	10084	10022	10296	10200	10336	10321	10096	10237	10333	10372	10235	10329	10247	10290	10210	10045	10190	10410	10373	10246	10274	10139	10298	10206	10237	10282	10323	10215	10297	10125	10187	10090	10337	10190	10073	10230	10190	10365	10233	10223	10229	10315	10156	10217	10364	10335	10196	10144	10052	10446	10301	10192	10170	10036	10184	10289	10047	10271	10107	10054	10270	10332	10420	10390	10288	10277	10050	10050	10193	10239	10132	10259	10220	10093	10127	10132	10340	10346	10033	10344	10246	10164	10218	10185	10391	10184	10264	10096	10178	10177	10306	10073	10228	10112	10167	10220	10391	10046	10225	10285	10095	10177	10234	10180	10210	10184	10246	10170	10201	10280	10281	10217	10345	10096	10267	10291	10065	10152	10373	10296	10263	10191	10261	10281	10391	10192	10103	10247	10258	10380	10239	10092	10332	10240	10128	10367	10260	10294	10223	10225	10196	10262	10139	10216	10226	10250	10151	10063	10218	10372	10297	10209	10251	10180	10286	10324	10194	10313	10117	10287	10171	10125	10204	10247	10123	10221	10226	10170	10210	10225	10240	10209	10181	10204	10275	10161	10187	10417	10245	10272	10295	10266	10332	10298	10070	10034	10291	10199	10271	10137	10121	10103	10150	10254	10170	10298	10107	10081	10368	10390	10460	10146	10234	10158	10379	10156	10252	10221	10150	10195	10318	10143	10225	10154	10438	10130	10276	10217	10257	10235	10271	10175	10175	10256	10240	10311	10156	10268	10299	10331	10096	10141	10209	10226	10278	10287	10266	10334	10264	10062	10139	10306	10236	10190	10220	10340	9941	10343	10206	10210	10419	10225	10375	10133	10106	10269	10297	10285	10216	10237	10252	10158	10250	10229	10321	10219	10332	10274	10322	10284	10303	10250	10193	10129	10119	10288	10043	10147	10152	10203	10320	10008	10083	10260	10181	10257	10147	10401	10246	10090	10127	10140	10243	10252	10145	10298	10237	10091	10333	10088	10193	10136	10142	10159	10259	10186	10333	10220	10194	10225	10287	10425	10279	10259	10284	10291	10215	10144	10365	10210	10189	10274	10297	10070	10220	10345	10026	10309	10133	10230	10311	10128	10217	10299	10268	10195	10226	10331	10140	10171	10213	10273	10242	10350	10082	10167	10183	10169	10304	10357	10314	10401	10139	10285	10177	10267	10371	10180	10270	10025	10013	10197	10221	10041	10335	10158	10267	10211	10224	10175	10108	10369	10302	10368	10286	10270	10298	10214	10257	10105	9949	10041	10352	10334	10196	10350	10220	10263	10284	10360	10096	10213	10280	10218	10364	10306	10230	10283	10034	10128	10330	10327	10193	10193	10086	10259	10212	10309	10282	10307	10269	10200	10144	10225	10270	10226	10240	10195	10165	10250	10333	10333	10214	10201	10168	10284	10190	10343	10126	10093	10379	10303	10310	10235	10180	10325	10321	10228	10250	10086	10207	10208	10355	10276	10424	10315	10400	10280	10082	10170	10044	10302	10182	10245	10276	10225	10268	10218	10265	10153	10135	10243	10126	10188	10203	10120	10281	10268	10017	10402	10047	10269	10088	10160	10409	10239	10103	10224	10240	10322	10311	10163	10155	10197	10174	10111	10334	10331	10239	10301	10165	10159	10062	10034	10281	10119	10310	10202	10270	10132	10289	10208	10199	10377	10239	10170	10362	10160	10255	10078	10184	10245	10211	10207	10329	10204	10238	9979	10214	10092	10336	10176	10265	10140	10313	10098	10202	10312	10380	10297	10095	10160	10184	10160	10103	10482	10257	10221	10238	10344	10169	10202	10101	10211	10230	10027	10458	10313	10288	10221	10124	10170	10371	10237	10216	10264	10066	10327	10227	10280	10404	10266	10182	10133	10256	10361	10241	10191	10129	10127	10317	10166	10116	10116	10315	10199	10244	10162	10274	10238	10299	10207	10184	10362	10116	10184	10281	10153	10329	10160	10242	10346	10232	10186	10214	10349	10258	10414	10218	10117	10109	10100	10234	10318	10065	10104	10456	10312	10145	10000	10282	10193	10256	10182	10222	10165	10292	10380	10238	10251	10347	10370	10394	10196	10288	10221	10266	10082	10199	10237	10066	10261	10180	10150	10138	10363	10222	10388	10304	10048	10220	10193	10179	10229	10285	10208	10349	10152	10156	10311	10227	10561	10315	10566	10223	10278	10302	10136	10182	10148	10164	10379	10217	10234	10183	10307	10232	10342	10127	10167	10090	10350	10231	10309	10237	10338	10269	10295	10239	10079	10148	10230	10261	10199	10059	10006	10421	10307	10104	10201	10305	10232	10274	10267	10219	10163	10430	10111	10334	10204	10080	10237	10389	10030	10255	10194	10102	10346	10316	10183	10108	10097	10246	10168	10214	10364	10390	10380	10196	10248	10247	10086	10178	10298	10303	10026	10098	10342	10213	10317	10258	10112	10235	10200	10075	10284	10248	10201	10108	10161	10396	10154	10227	10176	10294	10256	9990	10080	10244	10351	10172	10229	10135	10200	10165	10269	10177	10247	10240	10184	10268	10283	10457	10313	10297	10194	10320	10267	10250	10197	10279	10333	10186	10175	10279	10298	10226	10080	10113	10164	10139	10347	10389	10109	10211	10079	10247	10354	10194	10148	10251	10244	10228	10321	10241	10306	10180	10310	10243	10306	10086	10326	10051	10257	10220	10307	10227	10340	10342	10140	10347	10193	10062	10386	10141	10177	10192	10170	10181	10202	10241	10255	10343	10317	10286	10373	10198	10010	10324	10153	10213	10034	10214	10288	10220	10213	10330	10142	10139	10191	10183	10216	10289	10245	10307	10163	10233	10323	10300	10269	10195	10203	10305	10192	10098	10397	10170	10302	10247	10328	10231	10204	10332	10218	10348	10122	10206	10261	10167	10101	10144	10219	10150	10213	10266	10269	10247	10338	10164	10190	10230	10134	10094	10203	10271	10128	10102	10242	10206	10274	10334	10382	10176	10387	10269	10192	10290	10297	10314	10094	10226	10286	10105	10173	10284	10267	10235	10224	10073	10353	10265	10284	10216	10216	10282	10125	10143	10222
39756	37869	36541	37770	37357	46305	43163	36950	32904	31115	30195	29835	29623	29658	29619	29704	29684	29777	29594	29753	29680	29604	29587	29635	29672	29673	29665	29657	29583	29879	29590	29661	29660	29677	29665	29632	29706	29762	29702	29672	29625	29765	29659	29693	29665	29699	29612	29694	29589	29819	29606	29800	29675	29631	29754	29523	29735	29772	29688	29727	29655	29669	29522	29730	29557	29727	29752	29741	29737	29602	29673	29857	29594	29617	29852	29680	29726	29669	29604	29588	29606	29843	29572	29690	29880	29726	29750	29611	29787	29781	29674	29749	29841	29661	29594	29479	29697	29757	29559	29730	29672	29680	29835	29636	29695	29591	29674	29650	29829	29657	29655	29694	29866	29651	29887	29740	29738	29653	29773	29615	29654	29640	29715	29585	29730	29640	29782	29694	29693	29668	29671	29616	29852	29749	29739	29737	29648	29706	29783	29531	29678	29651	29809	29688	29739	29714	29664	29810	29684	29928	29577	29774	29653	29641	29601	29784	29703	29691	29901	29843	29759	29660	29626	29619	29756	29796	29774	29907	29599	29589	29864	29633	29654	29817	29670	29774	29574	29658	29663	29813	29762	29635	29683	29637	29667	29744	29823	29736	29728	29762	29702	29822	29637	29646	29759	29602	29686	29756	29763	29660	29790	29582	29694	29776	29868	29684	29557	29775	29775	29577	29730	29707	29647	29713	29713	29765	29639	29662	29771	29740	29817	29632	29694	29704	29763	29732	29727	29849	29807	29605	29747	29693	29630	29715	29664	29906	29774	29794	29717	29825	29897	29738	29742	29739	29734	29732	29624	29821	29582	29687	29651	29692	29847	29681	29723	29690	29677	29695	29647	29763	29558	29658	29884	29727	29697	29702	29781	29719	29769	29737	29662	29712	29439	29757	29764	29763	29703	29674	29769	29687	29702	29595	29823	29668	29640	29684	29612	29558	29780	29740	29657	29723	29699	29705	29657	29548	29744	29732	29764	29669	29757	29678	29938	29702	29626	29780	29738	29785	29719	29763	29726	29745	29690	29729	29739	29639	29757	29772	29672	29634	29747	29748	29512	29742	29689	29783	29683	29827	29547	29658	29777	29756	29717	29927	29618	29744	29789	29594	29667	29840	29746	29666	29635	29607	29702	29679	29653	29673	29641	29804	29536	29651	29875	29627	29664	29879	29522	29759	29687	29706	29736	29633	29646	29738	29790	29613	29782	29602	29762	29734	29485	29901	29670	29742	29552	29748	29612	29675	29730	29761	29710	29779	29714	29858	29692	29528	29843	29649	29720	29742	29693	29707	29662	29613	29691	29669	29660	29684	29661	29633	29594	29773	29923	29713	29797	29681	29679	29740	29730	29900	29585	29828	29667	29676	29715	29734	29723	29675	29700	29837	29785	29813	29733	29699	29640	29634	29560	29613	29731	29690	29789	29678	29704	29567	29727	29861	29718	29781	29680	29673	29639	29924	29713	29795	29628	29719	29702	29553	29645	29834	29609	29711	29702	29791	29664	29901	29707	29573	29756	29720	29769	29653	29742	29752	29695	29510	29678	29732	29675	29622	29684	29704	29804	29754	29772	29683	29791	29731	29651	29758	29749	29742	29747	29700	29681	29655	29650	29611	29714	29650	29684	29716	29737	29650	29753	29704	29582	29786	29744	29679	29845	29752	29604	29598	29653	29672	29980	29619	29689	29650	29748	29831	29765	29708	29700	29674	29698	29742	29786	29673	29685	29867	29804	29673	29628	29689	29716	29597	29714	29692	29665	29662	29758	29503	29702	29622	29584	29670	29549	29728	29633	29569	29746	29714	29698	29693	29740	29688	29588	29866	29733	29538	29673	29610	29643	29604	29661	29740	29652	29718	29684	29816	29705	29669	29667	29910	29673	29722	29690	29910	29631	29603	29789	29653	29746	29630	29716	29644	29632	29652	29688	29675	29826	29729	29812	29859	29720	29857	29723	29783	29630	29733	29495	29692	29679	29589	29854	29709	29890	29833	29592	29670	29616	29709	29882	29559	29730	29868	29801	29652	29740	29787	29768	29688	29848	29714	29807	29724	29808	29927	29709	29631	29956	29737	29690	29779	29636	29543	29768	29700	29783	29739	29710	29697	29611	29733	29947	29746	29826	29697	29782	29827	29766	29835	29646	29723	29807	29706	29663	29712	29715	29801	29634	29619	29831	29538	29805	29618	29712	29714	29727	29900	29758	29861	29669	29672	29599	29656	29785	29608	29789	29722	29679	29770	29657	29686	29854	29654	29939	29734	29704	29765	29665	29679	29775	29650	29582	29794	29667	29794	29761	29812	29754	29923	29689	29733	29625	29730	29792	29744	29729	29717	29589	29764	29800	29669	29720	29702	29710	29708	29689	29674	29684	29743	29602	29618	29763	29521	29761	29675	29714	29689	29849	29669	29696	29789	29763	29900	29719	29719	29814	29666	29609	29800	29644	29724	29743	29707	29804	29691	29727	29684	29718	29705	29596	29686	29673	29823	29798	29685	29727	29555	29891	29623	29887	29700	29662	29921	29795	29827	29750	29630	29672	29674	29643	29667	29884	29628	29764	29741	29701	29559	29613	29782	29585	29719	29762	29607	29768	29770	29763	29733	29721	29721	29652	29790	29720	29698	29630	29672	29815	29847	29759	29905	29613	29795	29648	29676	29754	29774	29842	29581	29747	29841	29738	29799	29781	29688	29746	29701	29693	29746	29570	29911	29779	29821	29614	29952	29923	29645	29810	29683	29760	29594	29889	29797	29775	29741	29681	29744	29739	29724	29646	29735	29819	29950	29720	29875	29949	29630	29771	29654	29713	29782	29696	29654	29696	29729	29706	29772	29650	29749	29651	29786	29773	29744	29709	29756	29610	29761	29686	29717	29751	29797	29780	29797	29841	29718	29857	29711	29826	29634	29742	29734	29762	29762	29728	29655	29716	29598	29768	29636	29823	29809	29725	29611	29875	29687	29756	29525	29854	29703	29716	29787	29718	29764	29869	29736	29773	29833	29742	29641	29733	29622	29700	29666	29791	29781	29785	29662	29602	29727	29528	29723	29683	29703	29797	29696	29765	29908	29767	29948	29673	29834	29767	29817	29679	29841	29573	29798	29717	29665	29811	29740	29792	29770	29636	29777	29758	29789	29426	29915	29701	29625	29637	29666	29739	29654	29692	29741	29629	29679	29713	29740	29787	29684	29695	29705	29695	29722	29868	29716	29783	29667	29785	29686	29768	29647	29673	29796	29760	29779	29613	29702	29576	29662	29794	29807	29616	29737	29751	29733	29714	29748	29828	29829	29662	29680	29743	29617	29761	29723	29849	29618	29677	29725	29794	29697	29760	29660	29646	29830	29782	29531	29743	29643	29729	29705	29889	29780	29812	29655	29760	29714	29737	29817	29557	29773	29636	29732	29634	29672	29789	29663	29604	29829	29618	29578	29775	29809	29682	29627	29523	29731	29854	29724	29636	29749	29637	29740	29722	29771	29770	29596	29732	29719	29760	29645	29630	29750	29755	29747	29768	29510	29688	29686	29649	29792	29787	29731	29706	29811	29604	29726	29786	29472	29901	29883	29775	29751	29656	29702	29714	29576	29878	29658	29722	29863	29870	29771	29862	29768	29847	29682	29715	29830	29677	29677	29853	29681	29811	29866	29892	29709	29785	29676	29692	29780	29527	29817	29709	29678	29851	29830	29811	29702	29646	30033	29659	29644	29566	29758	29841	29620	29606	29699	29726	29764	29877	29582	29697	29710	29640	29648	29810	29856	29655	29734	29628	29834	29824	29640	29803	29678	29766	29762	29761	29675	29756	29739	29750	29744	29708	29878	29727	29785	29822	29713	29737	29730	29676	29728	29634	29633	29703	29747	29785	29715	29778	29885	29591	29827	29879	29649	29697	29690	29745	29843	29794	29759	29817	29749	29649	29731	29749	29614	29701	29660	29605	29883	29681	29699	29638	29723	29754	29681	29702	29717	29678	29800	29724	29661	29595	29902	29911	29814	29769	29872	29700	29865	29741	29686	29733	29811	29805	29731	29730	29774	29783	29883	29810	29904	29702	29843	29719	29776	29774	29709	29610	29769	29657	29792	29710	29724	29713	29766	29737	29905	29644	29709	29824	29633	29790	29592	29820	29774	29688	29865	29677	29797	29700	29810	29832	29730	29557	29780	29720	29712	29766	29764	29792	29784	29713	29741	29716	29655	29711	29717	29810	29577	29677	29816	29594	29773	29566	29738	29662	29588	29694	29644	29823	29773	29810	29813	29886	29787	29801	29668	29828	29623	29829	29592	29720	29723	29674	29813	29812	29722	29728	29748	29681	29724	29744	29647	29679	29778	29776	29755	29605	29780	29809	29743	29873	29752	29689	29797	29816	29694	29633	29709	29860	29637	29621	29780	29778	29580	29686	29789	29656	29696	29844	29791	29690	29667	29608	29638	29891	29605	29708	29681	29885	29598	29539	29753	29763	29846	29720	29694	29778	29759	29810	29750	29684	29854	29687	29770	29725	29852	29720	29860	29686	29851	29800	29801	29754	29581	29868	29682	29755	29696	29638	29779	29772	29842	29711	29652	29755	29732	29671	29716	29722	29738	29800	29780	29752	29765	29756	29757	29792	29759	29814	29762	29801	29683	29738	29678	29766	29758	29805	29817	29828	29625	29723	29788	29667	29691	29752	29824	29701	29707	29754	29808	29700	29789	29734	29761	29657	29830	29693	29800	29663	29788	29674	29653	29851	29645	29791	29705	29667	29801	29702	29747	29705	29810	29756	29801	29769	29634	29755	29636	29591	29935	29723	29747	29880	29673	29746	29735	29866	29640	29742	29817	29707	29841	29633	29645	29785	29682	29514	29775	29760	29817	29639	29686	29794	29806	29749	29681	29714	29617	29766	29601	29660	29705	29815	29871	29780	29730	29703	29675	29750	29770	29802	29761	29763	29765	29864	29730	29649	29717	29692	29810	29767	29827	29772	29816	29771	29788	29778	29670	29796	29645	29576	29723	29850	29638	29786	29761	29723	29732	29829	29813	29711	29653	29694	29703	29661	29769	29710	29656	29830	29547	29804	29597	29855	29747	29638	29809	29725	29808	29657	29639	29816	29724	29716	29830	29764	29771	29684	29739	29781	29737	29565	29795	29716	29781
20072	23108	20283	14416	13995	30442	33460	23527	16833	13869	12004	10812	10471	10468	10384	10437	10305	10463	10507	10539	10369	10438	10424	10250	10263	10292	10331	10502	10445	10540	10281	10537	10426	10403	10557	10694	10337	10311	10424	10452	10251	10499	10437	10288	10527	10445	10361	10438	10337	10378	10484	10463	10430	10296	10519	10479	10257	10431	10576	10583	10383	10427	10412	10187	10405	10317	10365	10360	10235	10379	10402	10333	10567	10301	10419	10306	10326	10514	10238	10298	10344	10321	10316	10392	10307	10399	10449	10409	10378	10328	10371	10206	10305	10347	10320	10377	10292	10376	10458	10357	10225	10330	10280	10395	10315	10276	10525	10558	10412	10414	10352	10322	10314	10279	10299	10331	10435	10316	10363	10539	10382	10313	10485	10515	10274	10433	10346	10408	10375	10360	10504	10502	10344	10386	10284	10134	10374	10350	10264	10505	10465	10311	10324	10333	10545	10420	10464	10266	10474	10348	10369	10494	10432	10569	10439	10686	10533	10101	10181	10475	10509	10529	10404	10436	10417	10280	10252	10545	10451	10286	10540	10335	10339	10298	10623	10364	10254	10361	10508	10472	10317	10500	10309	10414	10449	10477	10471	10297	10577	10438	10340	10607	10407	10300	10323	10440	10492	10489	10440	10301	10409	10592	10328	10485	10434	10459	10276	10525	10410	10447	10248	10416	10474	10382	10482	10442	10431	10488	10417	10514	10247	10210	10379	10408	10596	10478	10463	10402	10446	10377	10489	10406	10459	10502	10246	10433	10360	10440	10459	10302	10336	10501	10289	10466	10399	10286	10508	10517	10422	10402	10601	10611	10448	10450	10335	10383	10364	10450	10474	10425	10338	10480	10375	10459	10413	10308	10216	10412	10207	10523	10456	10489	10398	10464	10439	10230	10447	10314	10350	10413	10289	10310	10428	10370	10413	10362	10562	10475	10390	10458	10350	10429	10308	10391	10423	10421	10245	10255	10295	10537	10490	10244	10346	10397	10513	10369	10331	10373	10266	10402	10329	10355	10578	10433	10453	10367	10498	10457	10396	10538	10497	10518	10383	10518	10473	10427	10238	10355	10354	10441	10381	10360	10325	10536	10560	10310	10612	10483	10549	10324	10283	10407	10474	10395	10349	10427	10472	10212	10562	10463	10349	10397	10453	10366	10255	10486	10507	10382	10549	10492	10440	10402	10292	10349	10337	10444	10396	10442	10446	10563	10512	10419	10483	10409	10302	10305	10295	10242	10492	10248	10325	10555	10416	10204	10266	10398	10358	10349	10399	10283	10354	10446	10524	10429	10369	10572	10285	10304	10284	10422	10311	10261	10335	10330	10443	10348	10352	10295	10610	10345	10388	10280	10481	10395	10306	10244	10481	10486	10351	10383	10710	10387	10344	10194	10321	10412	10425	10442	10389	10429	10407	10335	10308	10584	10381	10369	10461	10509	10378	10431	10442	10371	10466	10584	10672	10531	10459	10409	10401	10485	10326	10504	10538	10322	10607	10427	10369	10452	10405	10276	10388	10327	10465	10549	10308	10374	10433	10452	10228	10282	10562	10456	10318	10336	10576	10217	10277	10620	10521	10347	10498	10395	10444	10470	10506	10335	10331	10323	10422	10347	10467	10358	10413	10282	10417	10324	10343	10378	10349	10320	10330	10399	10427	10253	10297	10445	10321	10359	10325	10266	10426	10337	10513	10506	10475	10439	10394	10423	10467	10237	10431	10494	10465	10491	10525	10186	10324	10314	10224	10423	10647	10598	10408	10231	10460	10480	10455	10434	10375	10334	10447	10397	10400	10492	10349	10558	10480	10424	10400	10410	10498	10353	10428	10526	10490	10332	10392	10357	10350	10250	10231	10271	10428	10342	10371	10337	10363	10519	10458	10443	10422	10328	10299	10418	10383	10398	10569	10441	10499	10425	10288	10284	10316	10393	10485	10328	10229	10386	10365	10531	10498	10515	10490	10390	10457	10239	10290	10441	10332	10500	10237	10413	10403	10347	10442	10522	10414	10407	10426	10364	10423	10502	10467	10555	10285	10395	10492	10347	10423	10468	10465	10458	10446	10345	10365	10419	10309	10592	10497	10333	10310	10446	10269	10445	10229	10375	10344	10457	10330	10482	10485	10458	10458	10449	10329	10314	10362	10292	10467	10424	10551	10245	10309	10403	10297	10397	10399	10505	10555	10343	10416	10476	10529	10643	10447	10628	10393	10346	10307	10326	10510	10563	10409	10358	10524	10418	10408	10336	10398	10200	10333	10471	10323	10224	10426	10289	10298	10571	10469	10520	10457	10239	10525	10542	10317	10354	10422	10442	10454	10342	10451	10535	10347	10394	10422	10331	10387	10401	10449	10264	10332	10539	10495	10383	10449	10442	10332	10361	10499	10439	10508	10403	10328	10391	10346	10504	10502	10527	10438	10565	10536	10424	10362	10317	10414	10441	10422	10302	10428	10339	10584	10475	10644	10654	10561	10427	10424	10425	10460	10424	10319	10279	10300	10563	10450	10361	10364	10460	10480	10492	10343	10398	10390	10378	10368	10280	10426	10235	10426	10401	10510	10354	10428	10385	10538	10279	10205	10394	10506	10337	10439	10487	10409	10418	10403	10278	10380	10286	10281	10379	10373	10139	10332	10446	10351	10472	10465	10446	10351	10320	10329	10367	10335	10603	10492	10357	10330	10512	10329	10350	10308	10433	10470	10404	10470	10397	10467	10380	10303	10455	10501	10551	10179	10409	10412	10360	10379	10326	10508	10198	10335	10407	10516	10426	10393	10521	10320	10416	10257	10444	10429	10529	10453	10541	10381	10427	10284	10348	10345	10269	10455	10581	10374	10265	10232	10377	10392	10377	10460	10363	10471	10406	10297	10310	10363	10524	10461	10425	10414	10300	10637	10568	10400	10271	10428	10509	10551	10415	10393	10435	10322	10302	10451	10526	10419	10344	10415	10230	10600	10573	10492	10529	10300	10414	10234	10384	10611	10325	10445	10285	10423	10346	10434	10393	10273	10263	10180	10385	10490	10258	10463	10313	10401	10316	10285	10356	10545	10185	10347	10584	10490	10364	10417	10384	10289	10407	10381	10373	10303	10236	10336	10478	10275	10556	10494	10438	10538	10504	10320	10431	10313	10368	10413	10449	10507	10403	10371	10542	10490	10347	10315	10436	10540	10330	10443	10413	10333	10386	10265	10395	10270	10505	10521	10523	10448	10453	10505	10504	10482	10490	10333	10373	10332	10521	10239	10399	10376	10453	10215	10275	10548	10317	10628	10531	10491	10387	10229	10344	10274	10427	10342	10449	10500	10549	10366	10549	10538	10278	10368	10398	10431	10364	10332	10479	10584	10528	10316	10337	10505	10383	10390	10463	10447	10489	10480	10511	10252	10229	10665	10376	10352	10301	10263	10492	10388	10208	10269	10369	10366	10535	10251	10337	10424	10299	10289	10358	10449	10279	10367	10404	10437	10335	10291	10454	10556	10339	10484	10520	10214	10341	10444	10322	10436	10448	10411	10274	10375	10452	10441	10521	10318	10445	10390	10184	10530	10410	10547	10283	10219	10293	10372	10439	10554	10436	10374	10497	10563	10398	10476	10382	10501	10482	10491	10471	10502	10454	10380	10478	10472	10457	10386	10287	10338	10381	10306	10461	10344	10550	10441	10243	10263	10366	10422	10454	10313	10475	10434	10406	10415	10415	10742	10394	10400	10384	10445	10474	10272	10183	10316	10251	10114	10405	10342	10431	10415	10267	10490	10293	10589	10589	10349	10289	10281	10471	10292	10252	10394	10333	10332	10376	10359	10390	10433	10337	10300	10294	10452	10590	10515	10383	10386	10306	10370	10488	10424	10454	10350	10400	10347	10452	10406	10583	10414	10463	10307	10381	10425	10498	10375	10524	10450	10369	10418	10445	10400	10275	10458	10599	10462	10520	10290	10381	10483	10419	10233	10558	10474	10460	10659	10369	10391	10289	10379	10332	10349	10248	10307	10392	10466	10394	10353	10421	10247	10377	10438	10298	10295	10401	10288	10467	10373	10347	10431	10387	10421	10292	10532	10484	10415	10419	10437	10395	10360	10410	10414	10372	10345	10400	10456	10479	10484	10321	10371	10464	10505	10487	10444	10516	10285	10351	10420	10384	10285	10455	10351	10288	10223	10424	10466	10406	10335	10357	10322	10241	10427	10294	10503	10528	10463	10337	10364	10506	10358	10468	10518	10346	10454	10455	10406	10318	10419	10407	10507	10447	10317	10377	10510	10426	10371	10390	10480	10518	10366	10449	10332	10331	10379	10444	10343	10255	10409	10400	10293	10390	10376	10148	10484	10424	10407	10415	10635	10482	10288	10416	10488	10304	10321	10403	10143	10396	10276	10441	10268	10378	10363	10382	10456	10390	10409	10406	10458	10420	10449	10535	10378	10408	10334	10377	10308	10478	10431	10496	10421	10471	10395	10283	10486	10417	10423	10210	10365	10396	10383	10319	10222	10331	10316	10404	10363	10427	10463	10556	10317	10394	10489	10319	10277	10305	10454	10456	10410	10466	10382	10548	10336	10501	10419	10209	10539	10444	10414	10443	10452	10347	10427	10262	10335	10535	10363	10433	10558	10430	10407	10401	10432	10580	10371	10322	10495	10513	10278	10304	10385	10407	10470	10307	10525	10417	10450	10431	10346	10297	10367	10352	10540	10371	10315	10333	10329	10370	10372	10321	10440	10231	10515	10398	10340	10500	10319	10475	10546	10331	10514	10576	10408	10506	10525	10454	10335	10268	10558	10586	10371	10409	10383	10315	10581	10532	10365	10362	10307	10352	10317	10385	10292	10355	10549	10316	10326	10476	10401	10383	10281	10332	10439	10313	10372	10454	10265	10427	10470	10484	10439	10411	10330	10560	10446	10477	10349	10428	10471	10386	10340	10333	10424	10349	10497	10359	10448	10449	10472	10476	10455	10385	10376	10307	10335	10327	10372	10320	10508	10392	10499	10446	10423	10430	10367	10345	10433	10352	10526	10470	10476	10451	10269	10428	10312	10402	10254	10401	10344	10429	10408	10392	10320	10572	10336	10401	10445	10431	10469	10366	10302	10358	10381	10492	10559	10556	10482	10328	10329	10441	10229	10420	10358	10575
44597	40783	39658	38027	42142	59320	58825	45717	39699	34775	31870	30014	29359	29135	29195	29290	29381	29299	29355	29223	29301	29426	29209	29315	29365	29355	29405	29340	29257	29318	29408	29355	29378	29267	29233	29256	29361	29434	29244	29332	29373	29266	29395	29290	29246	29057	29394	29379	29415	29157	29452	29293	29359	29338	29412	29380	29248	29373	29301	29357	29406	29364	29467	29320	29378	29389	29372	29234	29394	29272	29376	29187	29421	29409	29442	29445	29254	29204	29322	29338	29423	29124	29309	29257	29419	29438	29337	29306	29326	29221	29361	29325	29310	29468	29366	29332	29317	29494	29217	29393	29285	29339	29490	29318	29328	29382	29481	29325	29348	29289	29337	29495	29323	29400	29397	29374	29281	29347	29241	29439	29284	29287	29314	29385	29417	29299	29342	29289	29389	29310	29293	29399	29310	29284	29241	29429	29509	29455	29467	29277	29336	29309	29421	29230	29460	29160	29529	29320	29351	29324	29369	29456	29335	29291	29438	29283	29418	29543	29440	29376	29379	29441	29438	29284	29381	29399	29458	29390	29368	29355	29307	29498	29394	29300	29386	29341	29402	29441	29222	29473	29382	29268	29397	29454	29472	29334	29418	29284	29576	29373	29460	29473	29326	29165	29370	29355	29264	29382	29271	29304	29388	29377	29467	29398	29461	29444	29336	29497	29323	29287	29433	29358	29383	29366	29346	29327	29345	29413	29306	29425	29409	29413	29332	29314	29464	29483	29478	29324	29324	29404	29361	29431	29525	29331	29394	29376	29349	29414	29394	29324	29328	29492	29355	29348	29374	29276	29287	29512	29460	29204	29505	29441	29239	29382	29520	29274	29481	29252	29414	29271	29333	29483	29378	29210	29326	29305	29406	29391	29430	29347	29408	29408	29276	29493	29461	29430	29297	29301	29443	29355	29194	29410	29493	29362	29351	29329	29300	29371	29255	29266	29485	29308	29549	29307	29365	29405	29332	29438	29403	29530	29275	29344	29225	29454	29340	29476	29319	29297	29433	29257	29372	29256	29271	29403	29271	29310	29385	29261	29362	29266	29517	29294	29409	29415	29291	29355	29402	29312	29404	29412	29425	29466	29393	29338	29298	29391	29230	29296	29433	29304	29199	29472	29394	29433	29437	29327	29153	29353	29423	29323	29376	29448	29335	29232	29377	29490	29278	29352	29359	29392	29314	29406	29412	29263	29334	29450	29222	29429	29486	29370	29408	29365	29503	29410	29481	29250	29463	29396	29298	29521	29341	29307	29500	29448	29328	29426	29376	29466	29342	29304	29417	29476	29444	29490	29356	29377	29392	29356	29399	29357	29417	29496	29266	29365	29355	29277	29279	29395	29247	29321	29225	29519	29378	29495	29327	29311	29480	29318	29302	29303	29323	29354	29449	29387	29441	29364	29460	29411	29319	29562	29364	29469	29319	29461	29205	29327	29428	29316	29246	29356	29443	29420	29240	29478	29289	29486	29365	29405	29382	29390	29291	29360	29299	29397	29464	29391	29449	29339	29514	29327	29311	29407	29323	29372	29421	29466	29391	29504	29294	29392	29253	29327	29422	29307	29267	29332	29398	29369	29259	29457	29351	29586	29431	29291	29604	29419	29469	29384	29354	29413	29312	29419	29369	29368	29209	29449	29385	29262	29449	29215	29575	29366	29400	29460	29317	29238	29485	29341	29470	29441	29365	29317	29355	29371	29322	29257	29334	29422	29313	29360	29380	29344	29419	29375	29425	29400	29351	29335	29362	29356	29417	29376	29185	29486	29390	29427	29491	29491	29388	29355	29371	29387	29438	29282	29413	29471	29495	29368	29456	29432	29376	29422	29386	29571	29369	29480	29318	29249	29462	29407	29422	29414	29251	29367	29244	29354	29394	29360	29388	29361	29480	29305	29447	29442	29391	29341	29293	29283	29512	29523	29433	29359	29420	29452	29424	29433	29478	29464	29363	29273	29457	29390	29342	29347	29348	29392	29482	29292	29234	29391	29292	29308	29258	29429	29370	29309	29343	29313	29351	29409	29349	29501	29362	29322	29509	29432	29405	29330	29411	29368	29470	29460	29393	29449	29359	29452	29457	29291	29427	29372	29602	29371	29436	29284	29458	29289	29247	29411	29242	29285	29302	29271	29246	29472	29292	29358	29412	29294	29298	29481	29508	29395	29436	29533	29351	29416	29321	29400	29289	29286	29548	29425	29219	29440	29353	29183	29495	29320	29409	29200	29355	29428	29357	29349	29371	29324	29351	29332	29322	29248	29340	29273	29360	29329	29335	29398	29377	29419	29376	29452	29338	29366	29321	29386	29452	29228	29499	29469	29490	29502	29247	29232	29388	29406	29286	29419	29356	29335	29342	29398	29419	29276	29350	29458	29253	29410	29292	29325	29362	29381	29386	29352	29415	29278	29346	29418	29542	29324	29481	29360	29346	29290	29506	29311	29415	29383	29291	29316	29399	29421	29215	29466	29442	29275	29387	29385	29233	29392	29414	29359	29397	29395	29341	29438	29384	29127	29254	29376	29362	29410	29378	29440	29479	29358	29354	29282	29307	29441	29331	29272	29438	29406	29477	29443	29523	29456	29374	29331	29321	29382	29243	29302	29309	29340	29368	29298	29598	29418	29445	29383	29467	29389	29459	29328	29423	29205	29572	29429	29342	29378	29221	29400	29274	29359	29330	29470	29427	29351	29372	29450	29406	29340	29334	29245	29381	29446	29223	29507	29414	29455	29406	29481	29404	29404	29372	29167	29326	29368	29279	29320	29376	29435	29396	29452	29365	29371	29349	29462	29436	29419	29370	29370	29444	29448	29480	29509	29473	29424	29257	29546	29336	29529	29376	29556	29326	29365	29442	29270	29592	29411	29475	29342	29304	29334	29621	29271	29351	29373	29470	29191	29607	29542	29441	29503	29344	29339	29395	29275	29486	29484	29246	29459	29312	29396	29423	29368	29343	29257	29353	29350	29393	29261	29347	29465	29329	29214	29431	29432	29343	29406	29358	29276	29311	29357	29356	29472	29401	29232	29534	29319	29417	29276	29332	29337	29412	29463	29315	29338	29208	29444	29349	29208	29288	29460	29407	29493	29317	29507	29318	29497	29371	29405	29351	29383	29264	29285	29441	29343	29358	29433	29352	29361	29411	29449	29273	29301	29260	29394	29517	29410	29337	29400	29371	29311	29321	29391	29430	29466	29364	29331	29317	29360	29351	29474	29434	29347	29330	29335	29320	29403	29204	29336	29201	29333	29356	29315	29456	29387	29265	29395	29486	29508	29401	29353	29507	29518	29410	29315	29427	29507	29335	29410	29273	29406	29442	29276	29418	29362	29407	29446	29472	29323	29417	29396	29323	29433	29287	29244	29330	29360	29331	29261	29393	29364	29510	29377	29385	29409	29242	29278	29535	29286	29390	29347	29578	29354	29425	29388	29269	29399	29435	29420	29343	29317	29379	29443	29468	29385	29563	29260	29305	29395	29389	29286	29441	29369	29357	29308	29264	29406	29476	29394	29454	29388	29354	29283	29349	29348	29399	29392	29252	29498	29320	29309	29424	29591	29396	29283	29438	29449	29383	29229	29364	29277	29405	29375	29375	29366	29372	29461	29375	29379	29363	29342	29272	29513	29448	29268	29313	29439	29328	29309	29384	29279	29439	29391	29505	29257	29504	29388	29432	29192	29426	29394	29364	29452	29368	29533	29428	29361	29338	29323	29391	29595	29439	29388	29465	29292	29431	29298	29363	29485	29459	29347	29322	29503	29317	29333	29327	29346	29321	29362	29459	29638	29466	29306	29293	29228	29426	29237	29486	29432	29388	29487	29371	29493	29398	29531	29244	29442	29417	29389	29409	29347	29365	29432	29486	29435	29456	29268	29293	29460	29407	29305	29430	29391	29420	29214	29363	29493	29285	29395	29283	29532	29316	29468	29382	29193	29418	29516	29377	29380	29211	29279	29490	29429	29258	29494	29427	29426	29390	29484	29228	29398	29417	29479	29369	29470	29388	29427	29362	29382	29415	29479	29375	29648	29482	29417	29427	29375	29474	29295	29387	29379	29285	29348	29456	29445	29382	29254	29473	29471	29287	29418	29369	29508	29419	29444	29383	29451	29352	29471	29283	29406	29384	29518	29528	29430	29360	29472	29343	29507	29469	29378	29363	29408	29462	29292	29251	29349	29288	29396	29313	29420	29399	29340	29363	29312	29347	29440	29404	29414	29348	29475	29461	29191	29422	29368	29367	29240	29518	29464	29404	29384	29407	29411	29404	29431	29332	29420	29331	29464	29299	29396	29420	29440	29324	29390	29575	29521	29513	29354	29313	29376	29386	29441	29406	29340	29372	29268	29599	29450	29310	29522	29374	29337	29443	29375	29548	29312	29425	29398	29234	29311	29492	29372	29410	29352	29382	29458	29194	29510	29361	29375	29542	29311	29458	29305	29318	29461	29414	29343	29530	29489	29423	29186	29554	29358	29438	29331	29515	29364	29504	29411	29420	29384	29248	29390	29276	29423	29318	29546	29521	29307	29539	29347	29437	29381	29398	29412	29317	29419	29283	29428	29459	29473	29286	29375	29380	29294	29369	29309	29492	29323	29412	29598	29287	29396	29591	29500	29411	29396	29578	29440	29387	29350	29432	29347	29286	29347	29472	29374	29311	29419	29322	29274	29413	29352	29356	29372	29196	29384	29428	29230	29412	29534	29424	29326	29389	29352	29433	29438	29433	29418	29347	29504	29399	29271	29257	29514	29416	29387	29543	29272	29493	29437	29347	29476	29466	29540	29281	29277	29457	29319	29335	29341	29446	29396	29388	29489	29371	29360	29271	29458	29256	29508	29294	29459	29360	29426	29381	29303	29458	29400	29328	29366	29318	29464	29421	29400	29244	29322	29371	29326	29463	29335	29467	29349	29528	29293	29357	29582	29382	29547	29404	29292	29434	29464	29475	29288	29509	29435	29511	29381	29379	29371	29392	29352	29439	29334	29384	29357	29286	29456	29430	29419	29279	29427	29483	29309	29395	29405	29376	29397	29317	29412	29310	29258	29433	29347	29405	29438	29616	29355	29428	29285	29493	29262	29563	29430	29406	29476	29379	29646	29300	29459	29439	29395	29353	29368	29456	29338	29294	29446	29362	29571
21233	21434	18622	14781	13976	25270	26926	17143	13799	11629	11351	10811	10712	10447	10418	10272	10253	10312	10182	10448	10331	10244	10228	10544	10270	10454	10585	10153	10570	10292	10419	10396	10370	10297	10353	10147	10236	10355	10364	10452	10408	10517	10402	10289	10319	10283	10393	10299	10288	10540	10447	10277	10396	10365	10282	10345	10367	10245	10392	10301	10388	10377	10367	10379	10189	10416	10489	10582	10405	10343	10381	10461	10427	10279	10289	10351	10346	10273	10316	10209	10188	10492	10363	10289	10449	10234	10330	10346	10385	10233	10376	10141	10458	10542	10296	10280	10379	10336	10338	10289	10517	10402	10424	10343	10287	10374	10198	10174	10411	10164	10294	10191	10394	10324	10236	10357	10127	10268	10233	10389	10376	10306	10341	10549	10220	10387	10244	10233	10479	10448	10219	10381	10315	10174	10307	10415	10259	10364	10329	10350	10437	10323	10487	10511	10312	10232	10325	10193	10510	10383	10503	10451	10300	10472	10275	10311	10382	10339	10406	10311	10436	10274	10229	10480	10498	10257	10431	10481	10305	10347	10346	10267	10392	10363	10308	10367	10388	10477	10248	10322	10216	10387	10402	10221	10329	10388	10388	10258	10412	10364	10279	10377	10389	10255	10274	10228	10402	10454	10391	10237	10354	10322	10310	10490	10349	10199	10348	10348	10423	10407	10343	10280	10470	10294	10479	10480	10388	10341	10348	10369	10220	10126	10333	10140	10259	10249	10275	10399	10342	10197	10373	10379	10379	10318	10181	10352	10313	10274	10368	10456	10368	10383	10215	10346	10424	10459	10378	10395	10381	10277	10316	10240	10317	10490	10462	10435	10335	10262	10335	10306	10224	10413	10260	10330	10436	10427	10522	10244	10477	10268	10209	10394	10473	10399	10448	10335	10224	10284	10283	10288	10327	10312	10304	10403	10350	10154	10290	10292	10298	10222	10232	10429	10372	10266	10394	10477	10339	10457	10343	10333	10338	10261	10331	10392	10305	10347	10270	10290	10454	10485	10409	10239	10404	10296	10433	10450	10352	10234	10195	10163	10269	10274	10363	10350	10317	10403	10388	10225	10371	10302	10382	10450	10507	10314	10357	10422	10275	10317	10234	10308	10308	10637	10313	10321	10280	10306	10592	10368	10520	10365	10351	10426	10461	10390	10303	10533	10414	10384	10217	10277	10342	10353	10396	10369	10472	10261	10447	10405	10491	10237	10525	10408	10254	10425	10264	10231	10448	10441	10452	10413	10295	10405	10231	10179	10331	10374	10519	10190	10279	10356	10336	10386	10311	10327	10344	10370	10361	10237	10342	10383	10342	10411	10341	10433	10597	10343	10332	10251	10178	10298	10263	10354	10395	10442	10245	10180	10262	10379	10256	10220	10562	10281	10324	10332	10374	10248	10385	10486	10452	10279	10500	10517	10295	10296	10335	10467	10579	10447	10374	10301	10303	10181	10396	10429	10352	10405	10444	10237	10347	10396	10177	10320	10559	10495	10441	10409	10377	10343	10570	10460	10403	10329	10301	10268	10518	10422	10257	10399	10295	10313	10353	10511	10334	10389	10230	10342	10385	10110	10274	10334	10281	10228	10450	10348	10254	10279	10347	10458	10389	10508	10514	10361	10444	10282	10375	10286	10362	10426	10247	10233	10297	10306	10216	10388	10337	10450	10316	10393	10342	10306	10228	10278	10459	10393	10352	10459	10351	10379	10328	10327	10311	10411	10294	10235	10532	10246	10359	10539	10332	10318	10517	10307	10399	10457	10260	10365	10427	10339	10240	10336	10425	10346	10383	10305	10253	10392	10346	10457	10404	10306	10384	10349	10394	10319	10298	10477	10362	10287	10267	10284	10389	10416	10387	10382	10349	10158	10484	10240	10213	10161	10245	10366	10171	10435	10341	10424	10430	10266	10566	10349	10250	10265	10290	10086	10422	10424	10483	10427	10377	10331	10258	10232	10233	10356	10378	10410	10317	10323	10336	10321	10299	10230	10342	10471	10230	10482	10228	10329	10222	10308	10535	10226	10267	10396	10206	10434	10285	10336	10355	10445	10411	10453	10338	10324	10462	10325	10416	10195	10382	10516	10450	10455	10387	10398	10430	10367	10330	10277	10459	10127	10336	10422	10160	10285	10545	10458	10389	10502	10368	10406	10270	10305	10439	10377	10166	10304	10311	10266	10348	10296	10171	10250	10196	10372	10483	10305	10334	10413	10469	10292	10345	10207	10299	10429	10297	10285	10441	10483	10508	10230	10492	10587	10284	10397	10305	10468	10439	10454	10234	10446	10337	10295	10256	10302	10359	10312	10330	10328	10376	10523	10379	10246	10153	10380	10411	10469	10259	10322	10380	10433	10528	10331	10384	10474	10337	10351	10391	10366	10267	10127	10442	10312	10324	10395	10524	10260	10483	10356	10424	10257	10457	10569	10413	10393	10384	10490	10486	10455	10497	10454	10373	10311	10304	10219	10210	10410	10381	10418	10365	10394	10350	10437	10353	10227	10249	10321	10418	10103	10262	10360	10174	10324	10198	10247	10457	10407	10490	10263	10234	10374	10430	10330	10044	10319	10287	10558	10158	10292	10275	10230	10362	10384	10387	10560	10341	10279	10435	10283	10249	10383	10450	10273	10385	10449	10315	10435	10399	10305	10488	10297	10364	10292	10267	10366	10458	10347	10309	10427	10603	10295	10283	10219	10369	10439	10541	10327	10418	10374	10358	10454	10373	10563	10430	10301	10371	10304	10300	10282	10346	10209	10475	10508	10384	10076	10444	10209	10416	10257	10471	10380	10524	10312	10370	10352	10297	10479	10463	10341	10387	10444	10407	10358	10428	10399	10445	10617	10339	10292	10401	10285	10235	10282	10100	10351	10386	10199	10412	10290	10408	10452	10456	10364	10478	10477	10351	10345	10328	10311	10314	10263	10061	10182	10445	10569	10333	10222	10331	10341	10310	10321	10372	10252	10288	10420	10342	10326	10456	10292	10464	10257	10362	10357	10475	10420	10263	10369	10277	10478	10393	10151	10193	10441	10236	10438	10306	10280	10447	10296	10564	10280	10195	10556	10446	10337	10237	10408	10453	10439	10479	10450	10439	10476	10353	10436	10455	10339	10412	10367	10437	10249	10388	10369	10253	10378	10535	10249	10152	10328	10277	10416	10343	10509	10451	10455	10476	10347	10417	10461	10320	10299	10527	10356	10335	10418	10416	10315	10075	10402	10429	10373	10422	10458	10297	10400	10215	10319	10317	10380	10365	10415	10386	10378	10300	10371	10479	10388	10360	10402	10379	10191	10494	10512	10420	10424	10294	10323	10360	10259	10334	10464	10280	10477	10310	10319	10416	10371	10365	10500	10387	10209	10426	10413	10257	10454	10209	10228	10273	10222	10487	10390	10494	10168	10145	10294	10523	10337	10547	10333	10294	10389	10544	10408	10364	10397	10218	10322	10192	10323	10453	10291	10342	10360	10382	10322	10440	10238	10535	10348	10408	10384	10447	10345	10428	10341	10183	10335	10228	10273	10464	10446	10292	10269	10347	10371	10408	10240	10246	10376	10315	10406	10475	10391	10377	10332	10359	10582	10307	10310	10189	10451	10362	10325	10199	10468	10483	10136	10335	10387	10343	10332	10512	10224	10308	10390	10347	10296	10205	10124	10485	10323	10456	10572	10435	10383	10308	10372	10166	10263	10377	10359	10437	10470	10537	10333	10275	10389	10408	10409	10209	10385	10522	10440	10437	10339	10433	10314	10302	10198	10320	10171	10215	10388	10272	10404	10433	10311	10284	10314	10353	10289	10356	10230	10358	10142	10412	10276	10279	10297	10373	10269	10516	10387	10299	10386	10329	10238	10493	10504	10421	10357	10514	10274	10394	10337	10495	10374	10463	10245	10394	10479	10291	10444	10383	10380	10348	10360	10277	10347	10395	10295	10182	10292	10288	10338	10360	10371	10307	10444	10287	10331	10298	10163	10554	10337	10304	10356	10299	10392	10400	10403	10340	10257	10376	10426	10420	10377	10370	10294	10489	10382	10313	10300	10264	10396	10550	10318	10373	10355	10521	10379	10365	10431	10287	10417	10401	10256	10332	10316	10399	10182	10338	10402	10368	10250	10395	10458	10465	10191	10330	10265	10230	10258	10260	10472	10228	10481	10355	10287	10321	10290	10328	10419	10217	10285	10367	10391	10309	10068	10379	10454	10242	10388	10225	10375	10324	10384	10288	10186	10245	10314	10450	10362	10165	10401	10328	10196	10394	10424	10343	10310	10410	10334	10113	10416	10388	10459	10311	10421	10394	10294	10147	10437	10402	10406	10367	10167	10225	10299	10211	10453	10283	10285	10241	10236	10378	10431	10371	10285	10364	10219	10508	10238	10252	10353	10334	10420	10435	10285	10517	10324	10369	10304	10274	10331	10248	10271	10451	10369	10344	10172	10331	10396	10354	10248	10259	10303	10202	10402	10315	10359	10409	10423	10351	10311	10358	10287	10442	10494	10432	10336	10282	10324	10579	10492	10285	10289	10508	10295	10254	10368	10469	10434	10314	10231	10316	10446	10553	10502	10328	10274	10374	10543	10467	10312	10451	10457	10382	10304	10350	10297	10392	10287	10251	10364	10287	10296	10238	10131	10332	10353	10250	10325	10449	10529	10439	10339	10373	10345	10479	10253	10343	10363	10260	10447	10551	10482	10353	10354	10289	10350	10432	10377	10182	10413	10289	10337	10328	10403	10269	10226	10462	10185	10339	10422	10566	10421	10344	10439	10516	10296	10354	10239	10411	10545	10314	10396	10485	10450	10389	10221	10327	10381	10375	10376	10333	10370	10412	10343	10380	10455	10303	10404	10361	10345	10408	10321	10192	10464	10309	10451	10333	10444	10327	10330	10392	10335	10515	10200	10435	10336	10457	10488	10226	10463	10339	10322	10306	10329	10438	10308	10298	10304	10488	10192	10310	10444	10283	10333	10288	10492	10229	10464	10338	10462	10520	10323	10266	10486	10336	10283	10408	10439	10398	10483	10276	10456	10398	10328	10361	10233	10170	10322	10366	10392	10354	10432	10378	10342	10328	10437	10387	10469	10290	10340	10289	10408	10469	10373	10324	10226	10286	10430	10504	10248	10321	10174
41189	40111	37967	40020	41069	58200	54414	40466	36081	32995	32160	30459	29562	29411	29551	29435	29320	29541	29613	29371	29448	29342	29381	29517	29499	29312	29206	29410	29556	29528	29424	29431	29420	29443	29421	29376	29445	29394	29514	29416	29389	29366	29405	29402	29522	29340	29474	29638	29421	29502	29274	29409	29511	29386	29415	29434	29507	29298	29347	29382	29365	29526	29466	29527	29432	29506	29481	29429	29512	29391	29365	29380	29453	29559	29396	29446	29498	29193	29601	29597	29468	29422	29537	29300	29528	29544	29350	29479	29563	29612	29488	29395	29419	29503	29551	29485	29463	29445	29514	29412	29564	29537	29586	29505	29447	29441	29447	29625	29296	29279	29508	29425	29431	29445	29413	29215	29567	29397	29434	29350	29511	29335	29444	29347	29400	29404	29566	29513	29403	29400	29727	29527	29501	29546	29479	29530	29550	29389	29479	29443	29258	29569	29530	29490	29396	29614	29315	29512	29553	29535	29484	29561	29338	29400	29420	29489	29420	29501	29417	29569	29530	29364	29564	29370	29434	29402	29595	29601	29254	29537	29523	29448	29507	29497	29439	29411	29574	29588	29381	29316	29559	29435	29458	29317	29379	29610	29458	29331	29621	29472	29510	29367	29629	29554	29245	29493	29570	29517	29480	29326	29342	29556	29518	29444	29503	29410	29433	29505	29437	29524	29472	29483	29314	29510	29406	29453	29554	29284	29488	29553	29466	29514	29633	29550	29544	29558	29390	29404	29523	29436	29449	29507	29366	29320	29534	29399	29598	29455	29521	29377	29422	29507	29545	29456	29555	29505	29401	29326	29331	29510	29494	29415	29414	29633	29553	29352	29527	29464	29539	29431	29591	29282	29443	29573	29370	29417	29535	29443	29561	29465	29334	29307	29445	29487	29439	29427	29567	29453	29499	29427	29465	29473	29440	29209	29359	29504	29557	29415	29590	29553	29452	29532	29555	29460	29547	29580	29464	29396	29471	29379	29609	29543	29608	29330	29532	29478	29412	29473	29373	29477	29452	29377	29508	29408	29457	29603	29522	29370	29424	29435	29489	29291	29445	29508	29484	29545	29524	29495	29508	29458	29579	29478	29521	29553	29532	29543	29521	29442	29554	29438	29555	29464	29523	29412	29595	29509	29469	29636	29399	29394	29515	29542	29572	29419	29559	29368	29563	29621	29401	29313	29362	29529	29502	29549	29413	29521	29476	29453	29452	29450	29591	29281	29462	29440	29429	29528	29520	29620	29499	29524	29573	29785	29409	29452	29340	29481	29615	29510	29579	29351	29505	29428	29614	29469	29445	29575	29372	29547	29491	29589	29395	29496	29530	29461	29472	29533	29463	29492	29525	29539	29352	29438	29575	29637	29481	29491	29642	29534	29415	29549	29453	29544	29633	29553	29483	29472	29379	29380	29379	29442	29520	29510	29629	29297	29611	29529	29355	29445	29409	29400	29618	29417	29415	29548	29609	29484	29470	29475	29528	29368	29524	29358	29465	29381	29477	29519	29481	29418	29520	29411	29428	29420	29509	29271	29601	29413	29512	29402	29458	29313	29409	29430	29488	29298	29538	29557	29447	29518	29616	29483	29493	29403	29483	29349	29511	29478	29329	29351	29501	29492	29512	29643	29388	29463	29378	29362	29463	29413	29481	29430	29370	29474	29569	29563	29451	29430	29648	29652	29467	29620	29454	29528	29397	29587	29308	29468	29516	29404	29421	29398	29461	29537	29510	29515	29471	29375	29607	29524	29550	29470	29538	29463	29603	29450	29412	29502	29492	29577	29368	29404	29485	29498	29267	29558	29561	29439	29494	29574	29470	29518	29321	29393	29443	29363	29458	29505	29422	29420	29539	29340	29650	29429	29459	29384	29395	29402	29659	29519	29548	29666	29394	29509	29416	29407	29576	29568	29536	29491	29483	29486	29474	29589	29333	29516	29533	29331	29522	29426	29501	29442	29550	29481	29436	29478	29480	29544	29359	29403	29491	29496	29598	29455	29419	29393	29481	29397	29549	29468	29353	29482	29464	29427	29531	29413	29512	29540	29431	29563	29379	29436	29317	29439	29534	29573	29281	29496	29329	29494	29549	29406	29395	29549	29279	29538	29608	29534	29483	29399	29560	29375	29518	29370	29508	29579	29465	29539	29504	29510	29398	29353	29525	29460	29406	29443	29656	29438	29496	29433	29579	29515	29713	29511	29404	29473	29471	29633	29600	29617	29406	29436	29513	29411	29549	29484	29529	29403	29552	29386	29478	29519	29429	29466	29443	29459	29440	29683	29429	29559	29519	29532	29337	29489	29320	29592	29464	29448	29410	29675	29340	29369	29516	29571	29477	29429	29389	29510	29493	29215	29595	29450	29479	29392	29614	29461	29400	29340	29465	29555	29448	29484	29467	29591	29491	29361	29520	29341	29525	29518	29453	29574	29537	29424	29558	29447	29564	29544	29307	29450	29546	29622	29448	29468	29331	29621	29498	29501	29549	29455	29569	29397	29443	29473	29338	29528	29564	29478	29547	29497	29499	29373	29455	29429	29422	29467	29413	29493	29563	29404	29569	29451	29428	29477	29445	29491	29434	29543	29346	29570	29546	29496	29569	29412	29474	29503	29420	29430	29415	29596	29462	29552	29440	29406	29557	29530	29496	29440	29515	29442	29706	29431	29454	29476	29493	29431	29504	29289	29431	29357	29547	29469	29620	29560	29364	29611	29458	29541	29387	29515	29518	29590	29334	29522	29460	29468	29476	29475	29488	29407	29500	29370	29566	29414	29435	29342	29421	29659	29486	29482	29483	29541	29462	29531	29369	29574	29423	29417	29501	29413	29423	29472	29532	29603	29520	29402	29424	29564	29513	29491	29473	29445	29495	29384	29493	29429	29529	29361	29454	29586	29493	29581	29428	29555	29428	29511	29616	29493	29276	29423	29567	29471	29393	29446	29352	29536	29439	29390	29604	29456	29483	29584	29476	29540	29570	29338	29426	29507	29429	29491	29559	29576	29363	29494	29525	29488	29603	29616	29480	29565	29435	29527	29513	29398	29377	29572	29565	29721	29467	29458	29511	29450	29512	29482	29425	29318	29596	29414	29322	29491	29529	29623	29502	29354	29538	29433	29490	29449	29479	29578	29392	29452	29555	29408	29563	29481	29545	29339	29438	29328	29467	29435	29490	29488	29471	29571	29494	29503	29511	29266	29410	29550	29375	29469	29459	29547	29538	29470	29541	29397	29545	29484	29417	29508	29553	29450	29401	29570	29506	29504	29368	29556	29293	29505	29473	29523	29468	29398	29547	29484	29502	29372	29441	29477	29587	29516	29404	29522	29527	29412	29421	29454	29275	29545	29497	29483	29446	29462	29511	29471	29406	29477	29456	29413	29562	29433	29474	29426	29537	29534	29273	29626	29507	29559	29327	29386	29461	29347	29435	29480	29640	29517	29577	29606	29492	29459	29474	29496	29509	29424	29583	29550	29461	29522	29487	29463	29440	29585	29497	29464	29521	29446	29394	29515	29610	29482	29509	29545	29697	29273	29472	29527	29511	29464	29418	29435	29497	29278	29445	29420	29532	29378	29612	29342	29617	29527	29364	29434	29615	29576	29575	29439	29417	29615	29500	29345	29520	29472	29757	29441	29505	29386	29568	29453	29596	29305	29395	29552	29318	29488	29408	29558	29452	29409	29481	29480	29348	29523	29452	29396	29421	29373	29542	29609	29456	29508	29277	29523	29515	29303	29359	29425	29616	29436	29526	29384	29415	29491	29562	29324	29557	29643	29450	29401	29611	29444	29533	29387	29448	29431	29302	29399	29544	29419	29463	29612	29479	29469	29444	29475	29432	29529	29480	29495	29388	29403	29517	29455	29559	29601	29573	29517	29528	29436	29488	29580	29402	29464	29498	29555	29541	29302	29423	29431	29579	29512	29396	29414	29502	29481	29335	29488	29450	29386	29477	29515	29455	29474	29446	29403	29625	29393	29446	29467	29378	29562	29482	29591	29480	29531	29411	29432	29471	29407	29449	29419	29629	29459	29452	29479	29363	29547	29298	29598	29605	29584	29594	29337	29344	29646	29457	29460	29693	29377	29508	29536	29542	29403	29560	29533	29543	29442	29498	29345	29659	29297	29531	29377	29439	29460	29597	29516	29587	29527	29507	29615	29421	29584	29469	29416	29468	29416	29379	29440	29540	29389	29691	29439	29375	29470	29456	29473	29468	29381	29544	29475	29384	29530	29559	29488	29377	29614	29504	29622	29537	29337	29550	29367	29458	29342	29550	29505	29497	29356	29568	29448	29530	29471	29333	29433	29441	29528	29535	29455	29525	29329	29626	29340	29432	29400	29412	29483	29454	29506	29607	29679	29534	29475	29499	29528	29501	29426	29413	29419	29520	29505	29526	29375	29484	29473	29493	29557	29372	29430	29399	29616	29565	29472	29449	29516	29475	29429	29489	29494	29408	29458	29543	29502	29510	29575	29521	29503	29387	29470	29625	29534	29567	29480	29377	29518	29435	29488	29376	29621	29329	29513	29433	29427	29548	29423	29436	29466	29524	29482	29567	29430	29432	29470	29530	29387	29541	29498	29521	29679	29549	29430	29498	29415	29556	29485	29525	29486	29495	29481	29505	29446	29502	29456	29378	29528	29446	29500	29359	29366	29463	29423	29447	29489	29386	29563	29447	29435	29514	29556	29342	29461	29479	29517	29556	29573	29591	29435	29568	29468	29383	29588	29371	29427	29550	29622	29504	29608	29501	29553	29438	29356	29557	29548	29361	29437	29494	29534	29495	29542	29466	29377	29580	29567	29410	29466	29523	29506	29390	29534	29439	29533	29277	29412	29430	29518	29541	29490	29464	29420	29458	29506	29350	29538	29414	29574	29538	29409	29614	29430	29503	29419	29594	29535	29538	29571	29482	29336	29453	29591	29504	29429	29560	29536	29464	29331	29416	29539	29525	29501	29564	29395	29373	29287	29489	29308	29665	29525	29639	29432	29530	29487	29635	29409	29375	29494	29468	29460	29591	29455	29577	29447	29477	29426	29405	29561	29399	29392	29311	29621	29514	29581	29348	29507	29470	29538	29387	29472	29613	29448	29294	29470	29465	29549	29434	29516	29438	29721	29370	29447	29535	29444	29568	29369
20679	24461	17127	14079	15761	35282	34162	25434	21225	18425	14328	11835	11005	10431	10353	10567	10533	10300	10417	10426	10453	10509	10486	10503	10379	10363	10464	10340	10515	10350	10306	10359	10342	10524	10396	10432	10133	10373	10262	10426	10394	10547	10217	10309	10239	10214	10337	10267	10515	10453	10370	10318	10146	10320	10252	10330	10390	10282	10425	10414	10322	10408	10315	10347	10191	10348	10336	10169	10303	10343	10409	10108	10308	10397	10291	10267	10422	10262	10367	10382	10361	10437	10264	10533	10464	10469	10244	10411	10421	10305	10448	10345	10249	10253	10559	10305	10447	10269	10374	10503	10455	10358	10391	10395	10465	10314	10339	10272	10499	10453	10294	10290	10283	10126	10443	10491	10237	10419	10492	10488	10294	10460	10175	10454	10442	10385	10497	10460	10429	10420	10386	10277	10271	10281	10490	10376	10564	10461	10482	10450	10516	10311	10458	10428	10470	10385	10337	10308	10372	10388	10475	10341	10437	10398	10389	10347	10391	10276	10412	10380	10493	10419	10341	10344	10337	10431	10229	10432	10323	10258	10548	10323	10310	10263	10531	10288	10314	10403	10476	10379	10192	10294	10394	10329	10327	10419	10404	10249	10260	10329	10408	10461	10309	10349	10396	10158	10315	10383	10385	10426	10407	10460	10448	10290	10383	10365	10347	10196	10421	10404	10377	10481	10264	10291	10402	10350	10238	10486	10427	10324	10300	10344	10350	10407	10341	10434	10313	10389	10406	10481	10412	10371	10444	10606	10325	10624	10379	10292	10322	10430	10346	10431	10091	10284	10328	10398	10511	10405	10363	10379	10551	10341	10501	10349	10463	10414	10322	10356	10367	10525	10374	10204	10188	10332	10431	10298	10411	10484	10482	10360	10215	10330	10216	10346	10433	10448	10396	10419	10475	10395	10539	10389	10278	10336	10399	10339	10540	10468	10336	10303	10412	10350	10354	10375	10420	10307	10417	10276	10225	10560	10531	10389	10310	10463	10313	10384	10368	10627	10189	10253	10473	10229	10280	10477	10346	10474	10389	10464	10499	10456	10365	10412	10406	10163	10516	10415	10342	10401	10350	10231	10412	10394	10404	10392	10219	10371	10432	10286	10425	10332	10429	10194	10494	10379	10339	10481	10390	10128	10291	10233	10212	10212	10451	10372	10370	10501	10304	10462	10527	10215	10320	10321	10390	10279	10336	10122	10289	10444	10257	10201	10454	10421	10458	10455	10520	10436	10389	10363	10354	10339	10223	10418	10554	10313	10358	10323	10355	10250	10498	10422	10468	10526	10487	10381	10375	10288	10401	10163	10351	10466	10451	10364	10469	10500	10569	10216	10549	10347	10381	10405	10474	10521	10506	10395	10428	10490	10479	10305	10334	10474	10322	10278	10308	10376	10282	10419	10512	10270	10552	10316	10403	10291	10342	10439	10369	10236	10327	10262	10265	10436	10259	10503	10450	10238	10441	10304	10447	10476	10419	10431	10272	10272	10357	10450	10204	10439	10342	10212	10403	10222	10256	10374	10589	10503	10345	10272	10483	10423	10429	10272	10263	10353	10608	10311	10360	10468	10438	10221	10403	10436	10496	10371	10264	10430	10571	10489	10317	10482	10506	10427	10243	10282	10363	10273	10471	10337	10229	10332	10159	10203	10348	10461	10575	10357	10561	10438	10520	10190	10393	10364	10495	10287	10402	10344	10395	10410	10276	10500	10228	10452	10437	10332	10206	10434	10498	10494	10391	10441	10303	10464	10319	10362	10459	10349	10373	10322	10382	10613	10230	10186	10372	10437	10324	10554	10540	10443	10242	10356	10529	10343	10357	10444	10535	10424	10341	10210	10292	10527	10330	10291	10337	10346	10503	10436	10509	10367	10389	10399	10339	10343	10463	10399	10297	10489	10299	10309	10391	10307	10227	10306	10333	10315	10235	10340	10350	10419	10351	10333	10413	10434	10372	10408	10372	10348	10372	10299	10391	10339	10395	10399	10239	10357	10442	10241	10461	10253	10311	10363	10416	10264	10403	10305	10393	10394	10545	10316	10368	10440	10464	10341	10462	10284	10408	10369	10377	10418	10411	10345	10451	10235	10602	10355	10339	10529	10232	10361	10208	10381	10319	10451	10476	10367	10288	10327	10375	10534	10341	10445	10318	10327	10330	10487	10257	10516	10389	10464	10298	10308	10231	10296	10258	10303	10378	10320	10334	10446	10242	10401	10274	10390	10346	10360	10368	10479	10408	10522	10285	10340	10407	10313	10408	10149	10415	10132	10236	10380	10337	10495	10127	10378	10433	10343	10318	10461	10355	10294	10129	10328	10510	10491	10493	10394	10407	10269	10259	10343	10303	10230	10448	10542	10612	10302	10059	10323	10502	10593	10547	10427	10233	10425	10460	10318	10389	10339	10374	10267	10288	10310	10225	10519	10316	10565	10298	10440	10354	10337	10417	10398	10342	10302	10224	10384	10529	10366	10286	10336	10363	10466	10588	10508	10363	10300	10703	10391	10365	10302	10526	10318	10394	10418	10410	10328	10270	10482	10584	10446	10541	10555	10320	10344	10280	10412	10516	10408	10346	10301	10532	10457	10301	10350	10446	10382	10459	10292	10496	10336	10406	10347	10400	10300	10483	10249	10307	10364	10227	10534	10635	10212	10380	10346	10413	10378	10443	10380	10223	10337	10452	10477	10380	10403	10541	10416	10314	10302	10348	10506	10482	10322	10303	10218	10423	10559	10424	10437	10385	10234	10340	10298	10469	10054	10148	10435	10174	10316	10323	10343	10256	10354	10473	10284	10405	10347	10508	10507	10498	10335	10360	10479	10490	10419	10451	10417	10329	10254	10404	10429	10348	10486	10303	10260	10228	10500	10336	10383	10475	10337	10306	10339	10415	10448	10404	10518	10332	10503	10315	10532	10437	10288	10375	10320	10377	10334	10449	10370	10440	10199	10341	10279	10416	10228	10321	10410	10494	10407	10263	10205	10391	10479	10509	10210	10315	10385	10402	10378	10483	10290	10502	10295	10481	10398	10094	10246	10509	10317	10450	10409	10399	10454	10342	10494	10400	10393	10424	10360	10348	10296	10503	10243	10512	10462	10412	10446	10299	10541	10294	10661	10359	10480	10502	10197	10364	10196	10362	10310	10226	10348	10358	10503	10313	10308	10332	10154	10384	10369	10478	10430	10461	10343	10426	10213	10194	10469	10348	10418	10595	10339	10286	10207	10398	10355	10264	10309	10359	10260	10389	10238	10325	10496	10483	10333	10531	10405	10426	10284	10399	10401	10366	10243	10321	10292	10481	10414	10497	10353	10491	10298	10414	10432	10185	10486	10443	10406	10350	10350	10418	10276	10476	10439	10379	10581	10346	10392	10319	10293	10258	10329	10389	10382	10438	10340	10315	10258	10343	10511	10406	10320	10386	10235	10369	10341	10209	10390	10301	10293	10379	10256	10404	10417	10311	10434	10509	10397	10375	10505	10371	10355	10289	10175	10255	10463	10442	10350	10339	10281	10337	10374	10066	10297	10288	10369	10357	10047	10428	10293	10430	10259	10304	10321	10421	10373	10314	10405	10371	10381	10198	10471	10207	10113	10343	10368	10297	10133	10415	10250	10442	10358	10536	10300	10426	10343	10316	10422	10405	10313	10415	10404	10475	10289	10496	10345	10387	10352	10230	10333	10261	10290	10416	10477	10401	10326	10576	10456	10203	10361	10344	10327	10501	10469	10390	10418	10476	10222	10406	10449	10294	10379	10405	10480	10423	10288	10237	10428	10396	10288	10394	10286	10267	10349	10411	10382	10416	10371	10140	10324	10431	10495	10551	10383	10280	10229	10329	10389	10388	10273	10348	10402	10231	10395	10475	10307	10461	10345	10452	10302	10461	10406	10481	10535	10355	10357	10320	10348	10328	10354	10233	10266	10177	10495	10449	10424	10276	10559	10541	10456	10395	10484	10323	10406	10418	10377	10269	10212	10373	10424	10311	10312	10189	10521	10384	10355	10339	10229	10335	10399	10622	10340	10556	10479	10536	10462	10295	10373	10393	10457	10463	10435	10350	10472	10368	10440	10535	10445	10154	10277	10305	10203	10398	10234	10354	10382	10537	10420	10451	10464	10102	10484	10453	10339	10315	10445	10352	10430	10404	10517	10394	10260	10336	10343	10384	10391	10282	10264	10402	10545	10500	10349	10447	10304	10349	10408	10564	10442	10421	10218	10327	10709	10242	10403	10350	10530	10482	10255	10524	10415	10350	10502	10437	10332	10717	10236	10483	10365	10370	10402	10248	10464	10330	10195	10444	10439	10646	10443	10393	10322	10259	10506	10397	10403	10346	10326	10426	10286	10363	10514	10313	10389	10251	10252	10268	10268	10518	10305	10342	10403	10356	10478	10184	10295	10437	10415	10421	10326	10425	10493	10322	10604	10411	10430	10440	10334	10334	10449	10307	10418	10417	10399	10469	10406	10359	10399	10269	10385	10410	10267	10436	10408	10497	10405	10417	10361	10376	10480	10506	10321	10425	10271	10386	10406	10352	10356	10499	10299	10285	10443	10435	10311	10303	10368	10517	10418	10433	10424	10472	10226	10330	10240	10414	10405	10290	10261	10363	10263	10180	10387	10522	10480	10411	10471	10377	10383	10362	10412	10413	10272	10396	10388	10394	10288	10403	10376	10359	10216	10457	10547	10482	10359	10447	10335	10437	10452	10441	10514	10421	10311	10486	10326	10287	10282	10330	10486	10408	10338	10518	10345	10460	10213	10413	10349	10381	10409	10417	10283	10543	10321	10519	10419	10534	10546	10462	10414	10448	10401	10395	10306	10328	10259	10441	10374	10383	10352	10403	10219	10217	10387	10465	10438	10480	10424	10554	10458	10274	10384	10488	10370	10406	10444	10369	10357	10325	10190	10397	10192	10238	10256	10468	10313	10519	10205	10332	10256	10352	10394	10395	10405	10347	10302	10443	10461	10344	10518	10377	10346	10426	10385	10331	10408	10400	10379	10524	10419	10566	10442	10446	10488	10257	10278	10470	10419	10659	10337	10363	10203	10214	10466	10298	10378	10536	10396	10328	10471	10216	10346	10385	10518	10493	10340	10303	10341	10436	10326	10303	10366	10493	10342	10501	10346
43703	40318	36011	39821	44925	59221	51685	49274	44963	40476	34954	31040	29355	28859	29023	29471	29340	29182	29238	28999	29214	29244	29076	29431	29109	29249	29281	29207	29353	29151	29388	29188	29339	29094	29402	29214	29306	29069	29335	29250	29182	29334	29232	29220	29304	29349	29360	29271	29275	29381	29321	29201	29297	29179	29267	29306	29325	29376	29400	29401	29179	29285	29322	29263	29272	29149	29241	29309	29356	29289	29276	29243	29390	29378	29176	29255	29236	29312	29334	29340	29347	29192	29325	29355	29392	29285	29277	29235	29270	29259	29309	29292	29111	29306	29361	29303	29395	29225	29519	29281	29262	29333	29240	29325	29389	29225	29406	29315	29339	29376	29333	29296	29358	29234	29345	29270	29279	29437	29236	29234	29235	29238	29338	29259	29331	29170	29221	29249	29266	29186	29285	29416	29252	29281	29208	29264	29223	29117	29417	29304	29230	29343	29323	29164	29538	29105	29358	29346	29374	29169	29405	29189	29310	29418	29304	29479	29326	29156	29301	29502	29223	29224	29363	29263	29308	29174	29340	29347	29233	29196	29265	29455	29372	29408	29410	29279	29405	29190	29397	29153	29295	29340	29205	29402	29261	29306	29375	29344	29164	29379	29291	29337	29370	29404	29436	29184	29372	29403	29281	29440	29243	29439	29320	29377	29314	29337	29372	29238	29242	29238	29247	29291	29363	29376	29315	29284	29138	29305	29310	29312	29300	29224	29224	29281	29286	29230	29327	29330	29336	29270	29331	29306	29313	29205	29343	29218	29444	29516	29404	29282	29326	29153	29140	29306	29173	29316	29287	29203	29328	29282	29259	29558	29236	29173	29385	29285	29181	29399	29274	29228	29183	29273	29276	29192	29353	29324	29253	29325	29170	29370	29373	29334	29259	29349	29316	29163	29413	29270	29253	29443	29273	29333	29293	29301	29233	29329	29383	29295	29243	29398	29355	29224	29356	29481	29275	29251	29454	29376	29312	29186	29341	29249	29344	29190	29355	29338	29480	29301	29374	29213	29298	29298	29364	29403	29275	29302	29283	29403	29363	29275	29269	29251	29282	29249	29316	29148	29311	29384	29284	29325	29266	29303	29314	29238	29317	29238	29215	29205	29262	29386	29297	29263	29199	29416	29281	29301	29120	29180	29397	29314	29279	29378	29262	29414	29314	29555	29220	29386	29276	29279	29254	29274	29433	29208	29330	29248	29256	29307	29458	29399	29240	29391	29157	29399	29190	29204	29333	29402	29221	29231	29316	29321	29257	29365	29268	29295	29441	29151	29383	29240	29199	29417	29463	29335	29399	29418	29333	29300	29284	29403	29294	29378	29243	29222	29273	29315	29395	29450	29144	29415	29303	29142	29296	29180	29337	29238	29420	29459	29265	29301	29264	29256	29290	29296	29308	29268	29352	29258	29427	29344	29364	29193	29225	29284	29332	29156	29328	29247	29113	29200	29364	29305	29362	29346	29248	29435	29252	29389	29387	29460	29259	29305	29176	29292	29306	29360	29305	29292	29195	29267	29351	29276	29449	29343	29321	29255	29364	29286	29164	29275	29339	29207	29281	29373	29281	29207	29333	29472	29254	29314	29327	29496	29214	29379	29509	29418	29298	29366	29303	29188	29195	29313	29295	29204	29281	29107	29344	29242	29371	29131	29373	29332	29416	29331	29236	29400	29284	29349	29378	29424	29306	29360	29203	29277	29237	29311	29129	29328	29280	29232	29318	29209	29400	29319	29301	29432	29297	29301	29254	29365	29276	29112	29548	29309	29261	29365	29285	29377	29281	29491	29284	29306	29302	29308	29246	29344	29254	29431	29219	29313	29309	29359	29308	29370	29224	29358	29362	29263	29300	29341	29351	29280	29221	29300	29359	29361	29446	29401	29362	29338	29258	29331	29376	29276	29484	29333	29368	29260	29298	29255	29257	29473	29271	29324	29581	29355	29247	29398	29330	29399	29225	29298	29329	29368	29183	29450	29368	29317	29348	29331	29343	29308	29328	29314	29272	29272	29356	29294	29409	29337	29477	29311	29301	29309	29199	29337	29325	29261	29409	29379	29487	29372	29155	29244	29150	29255	29337	29357	29354	29360	29389	29301	29113	29451	29164	29244	29426	29350	29278	29378	29285	29203	29306	29361	29196	29348	29245	29291	29462	29432	29344	29422	29390	29369	29338	29324	29248	29397	29453	29357	29246	29342	29345	29406	29408	29227	29206	29270	29346	29412	29306	29363	29258	29237	29391	29327	29425	29386	29243	29189	29357	29315	29321	29401	29347	29421	29239	29256	29375	29180	29401	29328	29323	29237	29298	29482	29270	29311	29324	29237	29450	29297	29262	29351	29362	29278	29196	29408	29223	29309	29311	29506	29361	29261	29376	29121	29382	29349	29359	29282	29371	29366	29286	29337	29404	29266	29320	29285	29183	29402	29383	29458	29274	29422	29310	29289	29271	29304	29330	29224	29294	29225	29225	29314	29308	29368	29314	29430	29215	29359	29244	29338	29419	29304	29304	29212	29282	29280	29349	29400	29205	29173	29362	29337	29350	29339	29380	29503	29321	29253	29390	29423	29452	29244	29276	29070	29224	29310	29289	29191	29420	29225	29400	29242	29391	29277	29353	29326	29240	29281	29288	29289	29369	29215	29288	29223	29192	29205	29349	29338	29091	29391	29253	29204	29129	29476	29408	29302	29450	29277	29390	29175	29301	29359	29445	29261	29250	29308	29289	29419	29260	29329	29342	29246	29458	29263	29255	29331	29151	29294	29296	29169	29433	29310	29254	29459	29463	29228	29336	29390	29333	29370	29241	29355	29397	29192	29288	29185	29224	29194	29393	29166	29246	29280	29332	29254	29385	29244	29176	29283	29458	29406	29388	29325	29265	29404	29465	29240	29358	29259	29265	29331	29381	29317	29346	29382	29298	29293	29246	29324	29240	29367	29102	29271	29419	29392	29214	29460	29396	29201	29043	29387	29273	29417	29329	29226	29244	29321	29381	29179	29258	29296	29275	29455	29400	29206	29180	29388	29268	29258	29254	29258	29307	29253	29485	29230	29305	29294	29249	29351	29312	29211	29356	29386	29307	29358	29268	29307	29210	29236	29369	29217	29359	29256	29192	29235	29277	29285	29369	29287	29364	29309	29331	29371	29265	29168	29383	29356	29151	29307	29312	29368	29433	29327	29290	29292	29272	29207	29428	29336	29504	29289	29424	29183	29462	29257	29344	29285	29285	29342	29267	29374	29338	29275	29423	29374	29505	29364	29225	29263	29296	29272	29364	29347	29191	29237	29417	29418	29176	29414	29217	29306	29257	29389	29220	29240	29271	29198	29358	29398	29295	29213	29395	29136	29329	29226	29260	29297	29362	29443	29190	29431	29379	29281	29391	29320	29385	29384	29261	29362	29442	29091	29289	29323	29134	29332	29458	29420	29161	29287	29213	29225	29377	29249	29332	29132	29233	29410	29228	29469	29234	29488	29231	29286	29262	29606	29267	29348	29220	29327	29161	29424	29447	29217	29260	29370	29332	29279	29315	29187	29205	29300	29253	29368	29429	29221	29198	29346	29118	29280	29223	29282	29280	29217	29349	29295	29249	29237	29287	29276	29450	29169	29363	29357	29427	29142	29229	29492	29218	29368	29329	29322	29501	29303	29393	29371	29420	29404	29207	29291	29279	29264	29274	29204	29306	29412	29147	29343	29406	29406	29390	29229	29245	29401	29386	29363	29281	29540	29377	29360	29213	29391	29229	29306	29410	29341	29258	29372	29252	29281	29334	29234	29415	29304	29197	29363	29320	29400	29246	29342	29371	29265	29200	29348	29372	29324	29354	29292	29232	29353	29473	29388	29506	29269	29219	29221	29311	29335	29381	29194	29355	29371	29145	29360	29436	29185	29376	29159	29481	29241	29285	29381	29302	29291	29333	29390	29341	29221	29260	29217	29342	29251	29373	29309	29135	29233	29339	29271	29280	29275	29272	29379	29280	29357	29103	29398	29370	29227	29216	29388	29317	29338	29374	29255	29263	29311	29334	29273	29303	29251	29345	29258	29368	29318	29384	29196	29334	29267	29396	29301	29222	29265	29430	29342	29271	29330	29281	29435	29311	29417	29346	29415	29362	29295	29282	29271	29324	29403	29304	29422	29320	29263	29287	29294	29308	29395	29251	29293	29460	29228	29258	29303	29272	29209	29446	29143	29342	29302	29219	29324	29161	29315	29385	29397	29268	29237	29358	29399	29296	29442	29369	29201	29350	29365	29344	29213	29239	29316	29267	29469	29343	29357	29385	29411	29405	29234	29401	29238	29248	29240	29369	29302	29402	29288	29235	29272	29296	29006	29365	29367	29381	29370	29240	29295	29357	29243	29443	29434	29301	29459	29419	29415	29287	29410	29185	29273	29281	29329	29223	29279	29247	29278	29291	29335	29370	29267	29390	29364	29280	29242	29238	29500	29249	29279	29366	29382	29414	29399	29342	29241	29372	29316	29408	29172	29387	29219	29426	29442	29246	29338	29286	29288	29330	29268	29208	29297	29459	29324	29376	29221	29341	29415	29208	29440	29272	29366	29351	29185	29172	29440	29293	29232	29453	29365	29216	29326	29412	29235	29293	29431	29278	29318	29337	29228	29413	29383	29311	29547	29347	29393	29401	29340	29403	29391	29492	29391	29406	29220	29143	29433	29356	29339	29351	29227	29370	29363	29422	29342	29450	29371	29380	29279	29339	29469	29254	29314	29274	29310	29341	29341	29340	29176	29413	29390	29505	29429	29254	29438	29225	29460	29447	29221	29407	29349	29211	29367	29264	29357	29395	29167	29248	29373	29254	29320	29240	29271	29382	29235	29325	29299	29313	29276	29300	29529	29239	29395	29370	29437	29189	29339	29239	29206	29324	29392	29353	29419	29399	29368	29206	29443	29203	29353	29419	29374	29301	29466	29238	29382	29197	29287	29310	29353	29352	29273	29320	29346	29328	29304	29419	29308	29202	29399	29306	29277	29270	29315	29378	29238	29411	29274	29454	29265	29250	29307	29293	29483	29300	29251	29448	29336	29264	29423	29216	29266	29450	29297	29226	29326	29320	29279	29257	29480	29320	29285	29284	29325	29335	29311	29425	29372	29432	29288	29366	29473	29387	29203
15291	14711	11683	10852	10955	15002	16843	14014	12942	12014	11068	10603	10288	10282	10339	10338	10586	10307	10371	10363	10166	10369	10365	10370	10240	10150	10261	10372	10173	10201	10181	10115	10267	10352	10318	10335	10273	10234	10164	10144	10411	10227	10210	10325	10292	10213	10301	10341	10313	10227	10352	10241	10252	10280	10326	10107	10365	10210	10268	10416	10158	10384	10471	10205	10262	10319	10383	10204	10359	10327	10267	10359	10187	10212	10159	10136	10269	10205	10277	10484	10342	10459	10220	10227	10198	10308	10334	10175	10212	10283	10190	10371	10219	10230	10325	10214	10301	10254	10313	10362	10423	10281	10410	10250	10173	10292	10196	10076	10211	10376	10151	10197	10320	10225	10344	10212	10280	10342	10231	10203	10317	10347	10240	10259	10307	10250	10346	10220	10330	10255	10369	10393	10394	10407	10344	10416	10167	10256	10191	10248	10314	10163	10281	10325	10238	10263	10301	10366	10336	10348	10572	10199	10390	10432	10345	10250	10345	10160	10245	10373	10382	10174	10128	10299	10220	10488	10232	10463	10342	10314	10368	10341	10218	10274	10241	10148	10347	10264	10349	10457	10344	10263	10259	10253	10202	10335	10228	10266	10283	10515	10227	10155	10307	10467	10233	10296	10127	10271	10238	10319	10230	10383	10223	10212	10280	10340	10163	10202	10401	10275	10471	10330	10347	10337	10402	10448	10253	10135	10181	10390	10177	10490	10407	10001	10313	10393	10152	10385	10197	10374	10325	10124	10459	10218	10319	10279	10404	10263	10150	10321	10352	10244	10328	10230	10279	10239	10365	10101	10265	10294	10422	10191	10363	10288	10242	10179	10070	10299	10308	10264	10270	10477	10329	10216	10485	10294	10323	10223	10394	10280	10396	10482	10361	10268	10412	10381	10387	10352	10314	10227	10362	10399	10289	10240	10175	10197	10363	10129	10306	10259	10269	10225	10311	10250	10323	10397	10395	10308	10398	10336	10281	10367	10137	10489	10291	10380	10386	10420	10270	10179	10338	10343	10340	10297	10234	10211	10245	10251	10334	10341	10127	10290	10296	10383	10281	10357	10294	10117	10419	10342	10271	10218	10340	10358	10230	10320	10440	10393	10255	10336	10161	10221	10316	10581	10348	10363	10305	10436	10256	10353	10146	10265	10388	10175	10273	10128	10343	10396	10451	10320	10295	10205	10228	10064	10245	10205	10359	10213	10435	10353	10319	10339	10278	10214	10330	10354	10338	10433	10391	10414	10238	10240	10179	10058	10284	10466	10164	10080	10312	10409	10208	10177	10261	10326	10135	10163	10268	10442	10254	10321	10333	10427	10258	10201	10364	10321	10416	10400	10379	10371	10370	10186	10376	10258	10434	10453	10165	10306	10335	10370	10460	10242	10312	10234	10369	10243	10263	10110	10455	10440	10422	10339	10245	10255	10232	10382	10244	10259	10084	10407	10226	10218	10376	10089	10376	10160	10315	10270	10409	10387	10279	10317	10424	10360	10230	10321	10246	10231	10186	10349	10370	10342	10331	10289	10434	10170	10212	10450	10521	10276	10266	10429	10309	10374	10332	10296	10261	10158	10282	10274	10371	10321	10293	10265	10320	10299	10347	10378	10363	10341	10218	10278	10396	10207	10273	10428	10288	10331	10179	10089	10174	10161	10299	10222	10215	10323	10363	10166	10394	10338	10311	10267	10344	10378	10261	10354	10437	10338	10143	10293	10217	10167	10440	10296	10430	10350	10113	10075	10380	10293	10193	10429	10377	10394	10284	10258	10422	10348	10465	10259	10202	10279	10307	10261	10370	10314	10292	10263	10205	10394	10336	10413	10257	10379	10292	10294	10030	10219	10241	10511	10276	10297	10255	10241	10409	10372	10375	10382	10554	10452	10337	10232	10397	10418	10193	10291	10239	10445	10209	10315	10456	10263	10246	10306	10395	10326	10251	10242	10253	10365	10383	10216	10220	10154	10462	10297	10296	10316	10317	10366	10287	10256	10290	10350	10172	10195	10260	10131	10188	10392	10307	10134	10329	10314	10200	10530	10201	10227	10173	10387	10314	10326	10226	10350	10396	10131	10249	10350	10378	10119	10236	10407	10377	10220	10173	10270	10304	10266	10365	10221	10190	10267	10370	10322	10318	10359	10215	10161	10195	10246	10188	10174	10361	10251	10285	10413	10333	10271	10305	10412	10313	10238	10369	10222	10302	10303	10433	10192	10238	10291	10252	10243	10205	10208	10446	10351	10454	10482	10393	10210	10268	10512	10268	10219	10323	10255	10301	10323	10181	10338	10379	10407	10421	10290	10240	10334	10278	10451	10185	10105	10236	10287	10400	10229	10350	10352	10325	10359	10188	10365	10365	10504	10349	10208	10288	10351	10184	10357	10198	10398	10339	10234	10252	10333	10430	10318	10249	10358	10321	10207	10236	10176	10247	10250	10416	10362	10382	10308	10387	10160	10382	10422	10281	10181	10356	10224	10160	10129	10281	10425	10215	10480	10309	10129	10189	10235	10329	10383	10355	10370	10500	10401	10321	10479	10317	10366	10317	10315	10523	10299	10347	10434	10312	10355	10279	10265	10391	10287	10417	10411	10309	10458	10208	10519	10285	10382	10331	10277	10325	10250	10398	10371	10440	10500	10407	10384	10369	10232	10159	10139	10235	10453	10158	10231	10323	10425	10340	10280	10218	10470	10199	10303	10295	10344	10267	10259	10200	10228	10208	10201	10268	10390	10319	10297	10193	10279	10333	10223	10309	10343	10481	10215	10228	10262	10202	10344	10351	10237	10335	10273	10426	10101	10447	10237	10284	10216	10167	10235	10371	10182	10343	10221	10321	10213	10314	10411	10338	10273	10184	10288	10476	10229	10375	10343	10261	10366	10198	10246	10312	10241	10240	10315	10152	10222	10256	10238	10288	10087	10196	10308	10393	10338	10211	10324	10229	10241	10340	10339	10307	10224	10219	10191	10261	10252	10656	10204	10316	10185	10421	10299	10233	10313	10386	10351	10479	10345	10258	10228	10187	10472	10312	10260	10336	10435	10278	10224	10124	10329	10351	10299	10301	10323	10262	10273	10316	10141	10282	10260	10370	10469	10175	10434	10340	10383	10283	10155	10186	10296	10395	10474	10319	10376	10262	10170	10191	10293	10320	10316	10281	10140	10452	10306	10353	10269	10288	10275	10341	10321	10393	10379	10363	10243	10238	10337	10178	10156	10294	10307	10236	10338	10406	10230	10428	10420	10465	10197	10274	10279	10195	10450	10242	10295	10269	10289	10285	10185	10241	10363	10314	10403	10259	10250	10243	10489	10388	10199	10413	10134	10475	10324	10310	10448	10392	10261	10326	10291	10247	10307	10260	10133	10370	10326	10404	10335	10186	10309	10295	10227	10435	10228	10466	10306	10306	10283	10336	10267	10293	10290	10328	10352	10356	10242	10374	10427	10228	10291	10375	10282	10357	10358	10410	10176	10435	10244	10158	10223	10278	10403	10363	10243	10365	10223	10402	10218	10140	10372	10485	10389	10415	10251	10222	10313	10214	10239	10375	10186	10155	10320	10086	10474	10519	10247	10347	10114	10405	10363	10167	10330	10443	10215	10233	10349	10374	10359	10454	10279	10318	10322	10321	10261	10306	10258	10260	10264	10401	10267	10328	10340	10419	10373	10330	10192	10282	10324	10467	10457	10375	10303	10280	10405	10075	10308	10417	10287	10359	10310	10478	10300	10350	10348	10310	10329	10365	10432	10373	10206	10183	10263	10114	10367	10318	10175	10217	10217	10532	10336	10321	10321	10252	10238	10264	10276	10361	10540	10258	10171	10332	10288	10368	10227	10240	10289	10247	10256	10198	10314	10398	10435	10342	10111	10374	10338	10427	10383	10438	10263	10216	10338	10350	10364	10406	10310	10064	10225	10404	10311	10360	10401	10260	10368	10313	10308	10213	10333	10430	10301	10283	10384	10308	10217	10397	10409	10254	10376	10213	10327	10217	10319	10255	10335	10228	10182	10309	10314	10169	10321	10360	10266	10152	10288	10364	10298	10278	10220	10150	10251	10364	10343	10321	10308	10307	10395	10183	10332	10332	10381	10260	10308	10146	10253	10140	10063	10343	10284	10344	10232	10262	10269	10398	10233	10351	10348	10203	10408	10374	10335	10323	10217	10287	10084	10407	10325	10460	10327	10260	10190	10350	10464	10269	10216	10281	10209	10458	10177	10257	10487	10366	10285	10231	10301	10355	10210	10464	10341	10319	10389	10239	10367	10240	10312	10306	10071	10462	10124	10117	10286	10285	10432	10153	10249	10453	10271	10168	10343	10284	10400	10288	10403	10314	10310	10386	10463	10217	10233	10200	10127	10265	10353	10551	10136	10206	10314	10298	10319	10117	10199	10319	10214	10373	10469	10367	10490	10238	10348	10441	10248	10134	10359	10264	10167	10373	10445	10398	10310	10111	10498	10455	10041	10353	10392	10359	10570	10308	10436	10227	10207	10183	10248	10351	10381	10243	10185	10419	10224	10514	10322	10167	10482	10323	10246	10262	10508	10147	10285	10463	10072	10262	10208	10305	10267	10123	10357	10378	10336	10474	10330	10231	10324	10433	10455	10253	10399	10391	10324	10185	10090	10362	10335	10195	10290	10347	10341	10319	10277	10243	10388	10363	10310	10347	10368	10139	10274	10415	10264	10361	10398	10413	10192	10240	10061	10202	10249	10192	10213	10289	10315	10320	10288	10340	10274	10394	10300	10229	10337	10363	10216	10209	10289	10372	10209	10322	10521	10352	10211	10363	10296	10308	10358	10231	10524	10373	10238	10356	10425	10341	10370	10322	10551	10330	10453	10263	10397	10189	10196	10406	10359	10433	10538	10349	10414	10351	10210	10365	10260	10271	10100	10320	10363	10148	10322	10356	10343	10341	10176	10219	10297	10161	10267	10317	10200	10289	10203	10224	10480	10249	10502	10253	10306	10220	10380	10589	10248	10121	10310	10168	10216	10230	10257	10347	10287	10432	10142	10167	10292	10528	10188	10158	10353	10149	10253	10372	10346	10363	10335	10203	10382	10157	10346	10501	10394	10303	10443	10412	10193	10337	10220	10296	10326	10182	10158	10232	10266	10404	10221	10305	10294
37701	35556	31069	32443	35720	47589	45466	39282	36921	33618	31405	29937	29599	29560	29614	29662	29687	29592	29586	29508	29650	29653	29561	29673	29647	29701	29782	29492	29621	29597	29648	29477	29636	29806	29455	29472	29485	29725	29609	29637	29555	29702	29667	29625	29605	29673	29598	29646	29537	29643	29661	29557	29602	29547	29577	29629	29642	29579	29614	29646	29525	29487	29707	29560	29666	29690	29653	29783	29482	29678	29612	29628	29658	29629	29719	29575	29515	29644	29709	29751	29607	29636	29720	29573	29688	29738	29488	29646	29577	29681	29601	29747	29645	29499	29711	29709	29703	29678	29529	29619	29648	29715	29454	29605	29542	29631	29790	29474	29610	29672	29721	29600	29703	29702	29645	29557	29662	29578	29738	29450	29715	29478	29537	29563	29698	29618	29604	29518	29725	29632	29717	29577	29621	29632	29575	29757	29530	29633	29872	29517	29689	29546	29681	29600	29600	29660	29773	29609	29684	29717	29592	29505	29700	29671	29520	29701	29581	29603	29616	29661	29553	29623	29724	29687	29705	29758	29703	29758	29508	29596	29519	29551	29599	29621	29766	29653	29679	29804	29578	29694	29697	29724	29507	29565	29621	29752	29667	29673	29696	29550	29559	29515	29524	29737	29763	29542	29618	29689	29567	29883	29654	29787	29605	29670	29528	29823	29716	29520	29740	29538	29612	29617	29549	29575	29685	29439	29672	29561	29633	29579	29623	29747	29685	29545	29712	29625	29686	29767	29713	29708	29710	29586	29612	29646	29668	29685	29732	29700	29629	29527	29624	29886	29703	29723	29684	29645	29677	29701	29572	29562	29741	29746	29575	29616	29670	29589	29637	29601	29623	29570	29571	29675	29617	29827	29649	29552	29540	29702	29681	29514	29516	29599	29631	29761	29617	29671	29790	29549	29631	29671	29643	29723	29565	29634	29742	29516	29615	29544	29684	29740	29499	29595	29718	29672	29726	29601	29539	29739	29591	29571	29829	29734	29714	29645	29687	29599	29463	29618	29613	29561	29665	29475	29738	29721	29576	29451	29637	29559	29593	29638	29794	29479	29742	29644	29617	29697	29619	29661	29754	29551	29541	29671	29758	29667	29518	29742	29631	29686	29529	29646	29649	29594	29711	29745	29504	29763	29501	29773	29720	29620	29634	29577	29683	29703	29700	29630	29630	29581	29767	29691	29689	29671	29829	29642	29817	29617	29588	29697	29720	29597	29605	29740	29579	29823	29545	29665	29657	29593	29671	29736	29593	29625	29731	29778	29588	29600	29616	29723	29670	29651	29554	29652	29672	29691	29664	29712	29598	29623	29716	29793	29594	29569	29792	29734	29715	29633	29660	29772	29599	29581	29745	29494	29586	29614	29664	29654	29542	29672	29776	29628	29743	29705	29606	29619	29641	29682	29532	29628	29628	29707	29447	29530	29718	29638	29575	29650	29647	29604	29630	29588	29641	29668	29642	29594	29669	29411	29597	29725	29480	29646	29787	29714	29596	29560	29776	29636	29660	29767	29572	29725	29770	29530	29600	29671	29528	29543	29662	29768	29639	29648	29728	29617	29700	29538	29641	29675	29713	29659	29627	29584	29696	29611	29644	29654	29775	29630	29702	29663	29671	29628	29697	29769	29716	29828	29646	29812	29736	29588	29705	29599	29731	29657	29559	29649	29608	29740	29686	29571	29661	29610	29647	29612	29511	29690	29713	29652	29733	29671	29641	29685	29668	29619	29601	29660	29736	29554	29640	29731	29636	29557	29480	29510	29669	29734	29623	29616	29678	29718	29816	29594	29642	29733	29604	29653	29737	29642	29637	29572	29816	29613	29635	29607	29617	29560	29646	29712	29502	29585	29712	29612	29471	29633	29612	29671	29733	29514	29777	29714	29798	29596	29662	29560	29775	29516	29562	29779	29594	29573	29700	29589	29578	29624	29613	29575	29689	29664	29663	29579	29722	29567	29554	29528	29536	29435	29700	29720	29644	29718	29689	29514	29670	29662	29574	29736	29660	29686	29801	29641	29579	29634	29665	29592	29631	29582	29604	29626	29577	29747	29613	29658	29705	29699	29617	29542	29608	29623	29611	29668	29791	29510	29598	29653	29626	29568	29685	29506	29700	29566	29607	29668	29528	29412	29610	29684	29555	29572	29486	29607	29747	29777	29570	29579	29599	29708	29720	29628	29796	29619	29717	29626	29673	29463	29511	29778	29772	29558	29572	29634	29744	29666	29660	29619	29636	29662	29641	29565	29680	29622	29663	29660	29592	29716	29565	29706	29803	29632	29659	29645	29634	29496	29711	29604	29740	29616	29679	29640	29643	29730	29656	29676	29629	29770	29525	29637	29527	29753	29630	29850	29603	29579	29698	29572	29709	29728	29657	29633	29533	29566	29879	29697	29678	29716	29653	29673	29743	29623	29599	29675	29603	29579	29551	29617	29706	29559	29596	29777	29642	29633	29701	29451	29654	29606	29839	29718	29669	29674	29594	29697	29757	29697	29716	29635	29713	29618	29652	29747	29689	29546	29679	29663	29707	29601	29785	29629	29540	29677	29707	29590	29736	29719	29699	29521	29748	29638	29702	29668	29608	29677	29638	29633	29673	29633	29561	29696	29659	29543	29479	29635	29669	29644	29526	29654	29686	29705	29728	29679	29742	29629	29595	29599	29587	29653	29628	29649	29670	29807	29701	29779	29605	29755	29538	29615	29748	29524	29650	29584	29496	29504	29700	29750	29692	29689	29653	29680	29600	29760	29769	29536	29656	29613	29631	29782	29631	29575	29649	29800	29704	29744	29557	29581	29581	29700	29625	29688	29565	29623	29686	29634	29666	29616	29671	29570	29599	29619	29574	29572	29782	29647	29456	29746	29758	29543	29686	29659	29741	29629	29601	29710	29674	29721	29604	29782	29676	29618	29542	29643	29526	29655	29702	29569	29599	29655	29616	29648	29730	29788	29554	29664	29668	29567	29565	29507	29642	29604	29587	29698	29635	29716	29670	29636	29688	29773	29683	29410	29771	29656	29402	29637	29793	29768	29657	29608	29565	29725	29669	29627	29481	29668	29536	29601	29614	29579	29680	29773	29514	29635	29688	29636	29698	29474	29701	29483	29810	29775	29617	29589	29779	29570	29657	29596	29615	29712	29661	29645	29778	29644	29672	29546	29620	29669	29690	29728	29639	29669	29676	29614	29665	29609	29643	29707	29639	29821	29629	29758	29664	29701	29614	29572	29567	29663	29777	29605	29692	29757	29608	29645	29702	29710	29736	29706	29626	29778	29798	29509	29692	29605	29655	29692	29740	29614	29712	29477	29584	29669	29718	29680	29553	29522	29731	29794	29583	29539	29643	29692	29529	29588	29578	29634	29577	29678	29609	29720	29747	29646	29565	29514	29687	29736	29651	29638	29612	29792	29581	29763	29506	29581	29661	29659	29631	29681	29647	29579	29574	29556	29605	29658	29759	29696	29600	29552	29650	29512	29547	29477	29616	29620	29544	29598	29610	29545	29680	29498	29531	29594	29636	29596	29782	29814	29618	29730	29567	29728	29480	29575	29641	29658	29744	29556	29502	29601	29686	29510	29755	29653	29712	29675	29715	29567	29695	29674	29765	29553	29722	29499	29654	29730	29708	29653	29585	29576	29779	29513	29643	29538	29685	29649	29742	29715	29654	29598	29685	29606	29637	29690	29659	29549	29777	29699	29610	29701	29717	29649	29679	29637	29648	29644	29757	29797	29575	29705	29689	29606	29542	29705	29583	29750	29536	29666	29740	29538	29605	29669	29599	29776	29674	29690	29642	29679	29552	29708	29708	29518	29745	29535	29620	29633	29546	29581	29966	29613	29605	29576	29676	29678	29687	29742	29681	29501	29767	29538	29599	29746	29742	29534	29522	29652	29693	29539	29742	29654	29563	29692	29581	29647	29679	29904	29565	29535	29649	29615	29645	29625	29682	29575	29638	29723	29836	29540	29679	29760	29744	29542	29641	29626	29547	29646	29693	29738	29647	29588	29653	29515	29791	29726	29820	29562	29684	29743	29702	29636	29781	29656	29633	29729	29605	29701	29586	29611	29705	29759	29598	29770	29618	29575	29617	29566	29656	29704	29815	29649	29757	29677	29644	29645	29687	29492	29728	29693	29607	29642	29619	29658	29545	29614	29570	29772	29644	29670	29591	29640	29721	29771	29632	29668	29576	29733	29718	29674	29577	29653	29712	29716	29830	29517	29697	29698	29817	29557	29763	29471	29742	29690	29582	29641	29734	29737	29806	29673	29646	29527	29728	29509	29646	29640	29634	29718	29678	29573	29530	29671	29720	29742	29720	29496	29624	29616	29612	29633	29641	29626	29589	29522	29712	29670	29613	29730	29661	29574	29372	29648	29612	29774	29636	29650	29619	29741	29509	29810	29691	29656	29769	29628	29596	29667	29657	29448	29823	29732	29647	29679	29699	29500	29757	29670	29717	29648	29586	29686	29628	29798	29568	29700	29794	29829	29654	29639	29554	29643	29506	29659	29639	29640	29653	29656	29582	29783	29530	29554	29718	29574	29615	29746	29673	29608	29803	29679	29694	29544	29749	29557	29673	29650	29687	29571	29505	29626	29555	29623	29647	29631	29659	29748	29650	29654	29734	29595	29704	29574	29601	29489	29681	29606	29566	29631	29684	29745	29615	29545	29713	29626	29564	29735	29673	29691	29682	29733	29393	29761	29722	29681	29621	29731	29824	29487	29683	29676	29621	29655	29587	29662	29689	29704	29574	29626	29693	29541	29748	29522	29729	29622	29715	29624	29541	29620	29537	29663	29566	29673	29764	29679	29669	29586	29620	29658	29659	29764	29634	29650	29653	29698	29707	29659	29690	29491	29743	29620	29764	29493	29602	29595	29574	29662	29619	29742	29641	29659	29649	29590	29564	29823	29743	29684	29685	29677	29716	29631	29733	29851	29714	29616	29748	29709	29700	29559	29709	29689	29566	29595	29786	29643	29807	29689	29693	29686	29739	29647	29623	29644	29719	29621	29658	29566	29683	29714	29682	29535	29696	29421	29754	29623	29663	29461	29669	29581	29743	29679	29688	29514	29649	29607	29617	29499	29600	29673	29643	29580	29650	29724	29697	29648	29526	29727	29669	29817	29586	29715
19100	19861	15521	13185	12562	23003	33777	26922	20305	15095	12598	11301	10701	10438	10341	10413	10458	10387	10279	10548	10318	10351	10162	10395	10439	10499	10493	10551	10525	10630	10505	10434	10380	10465	10469	10246	10479	10345	10510	10293	10310	10548	10274	10529	10254	10614	10245	10435	10482	10394	10527	10357	10330	10330	10421	10306	10550	10350	10507	10239	10617	10298	10357	10322	10327	10440	10450	10509	10435	10402	10504	10512	10300	10319	10325	10391	10298	10579	10413	10397	10544	10585	10364	10602	10463	10435	10397	10394	10328	10388	10444	10517	10468	10403	10400	10399	10552	10349	10372	10534	10360	10547	10436	10355	10467	10397	10319	10372	10332	10498	10295	10360	10517	10606	10543	10398	10386	10435	10553	10126	10454	10316	10579	10535	10464	10520	10373	10382	10436	10380	10530	10511	10508	10476	10397	10242	10461	10414	10447	10315	10448	10457	10476	10360	10433	10405	10484	10517	10514	10335	10394	10489	10406	10323	10333	10420	10408	10416	10462	10444	10264	10414	10363	10460	10515	10486	10387	10543	10197	10367	10590	10384	10301	10357	10422	10455	10455	10463	10431	10506	10576	10359	10458	10470	10460	10522	10289	10414	10426	10481	10503	10553	10364	10425	10376	10672	10388	10306	10527	10209	10596	10339	10378	10479	10540	10435	10536	10442	10372	10332	10302	10367	10561	10428	10427	10336	10454	10423	10557	10493	10457	10551	10475	10401	10337	10534	10320	10450	10353	10502	10473	10584	10438	10353	10523	10544	10446	10553	10338	10447	10531	10408	10436	10458	10494	10416	10356	10308	10452	10421	10257	10501	10555	10439	10290	10572	10397	10491	10524	10378	10549	10573	10355	10368	10404	10320	10408	10586	10529	10568	10579	10364	10431	10394	10525	10455	10487	10326	10509	10558	10582	10524	10468	10346	10457	10461	10467	10330	10585	10678	10379	10491	10472	10387	10437	10483	10510	10379	10626	10242	10426	10409	10334	10495	10489	10510	10481	10233	10408	10427	10427	10524	10563	10470	10511	10292	10387	10680	10553	10513	10613	10579	10360	10320	10488	10395	10360	10343	10392	10442	10429	10465	10317	10276	10584	10334	10404	10457	10366	10485	10445	10357	10502	10331	10311	10482	10404	10470	10599	10578	10296	10381	10604	10341	10432	10341	10381	10352	10441	10568	10322	10558	10494	10461	10386	10467	10575	10487	10362	10459	10530	10473	10436	10518	10479	10467	10485	10495	10436	10376	10270	10312	10527	10157	10370	10582	10357	10514	10554	10486	10322	10395	10280	10356	10563	10431	10467	10430	10475	10286	10445	10502	10568	10484	10309	10403	10235	10320	10329	10395	10261	10375	10535	10339	10407	10441	10488	10501	10450	10380	10527	10460	10525	10603	10499	10324	10408	10465	10538	10429	10348	10432	10345	10514	10542	10482	10409	10421	10428	10504	10420	10448	10434	10568	10560	10241	10508	10448	10327	10479	10425	10533	10535	10456	10404	10419	10465	10526	10341	10522	10354	10368	10231	10431	10359	10473	10248	10498	10399	10507	10500	10469	10524	10429	10427	10501	10533	10509	10412	10539	10600	10526	10572	10456	10411	10261	10496	10436	10431	10267	10322	10533	10534	10540	10379	10380	10404	10341	10594	10436	10575	10539	10400	10487	10462	10439	10362	10367	10298	10321	10563	10434	10247	10275	10255	10534	10705	10359	10461	10446	10429	10567	10300	10384	10375	10315	10477	10334	10341	10352	10274	10361	10405	10452	10492	10409	10436	10185	10336	10442	10435	10425	10426	10387	10382	10377	10542	10526	10301	10424	10425	10337	10430	10335	10390	10414	10601	10615	10412	10425	10457	10478	10415	10352	10477	10461	10559	10473	10426	10408	10528	10462	10458	10653	10334	10440	10637	10536	10480	10443	10415	10424	10263	10377	10405	10397	10419	10322	10378	10321	10436	10447	10412	10351	10504	10331	10360	10465	10361	10409	10444	10457	10519	10463	10467	10452	10578	10507	10390	10363	10307	10421	10406	10359	10325	10353	10452	10518	10406	10392	10355	10323	10487	10582	10395	10368	10433	10381	10604	10532	10494	10517	10454	10598	10360	10275	10428	10547	10623	10509	10518	10415	10450	10487	10490	10501	10371	10466	10434	10362	10369	10472	10301	10475	10547	10517	10471	10442	10480	10615	10481	10469	10591	10509	10482	10437	10309	10420	10509	10285	10378	10369	10284	10425	10365	10450	10596	10462	10419	10533	10396	10281	10306	10541	10429	10451	10586	10301	10380	10378	10368	10421	10291	10389	10455	10478	10559	10277	10320	10384	10436	10341	10510	10385	10480	10406	10307	10411	10589	10374	10472	10555	10473	10548	10552	10437	10508	10384	10280	10354	10493	10550	10412	10375	10531	10352	10534	10638	10352	10314	10406	10442	10504	10528	10385	10499	10401	10269	10425	10476	10563	10396	10463	10416	10538	10502	10391	10421	10418	10325	10430	10686	10497	10468	10625	10455	10472	10377	10512	10267	10577	10395	10426	10294	10466	10422	10381	10501	10485	10476	10564	10381	10563	10386	10436	10324	10495	10415	10570	10504	10354	10469	10383	10416	10548	10516	10519	10270	10270	10374	10598	10394	10357	10690	10487	10293	10490	10439	10662	10432	10432	10409	10341	10437	10576	10465	10448	10489	10454	10410	10317	10430	10489	10341	10642	10313	10361	10337	10474	10414	10399	10366	10468	10397	10314	10505	10475	10456	10331	10287	10579	10478	10366	10482	10352	10210	10317	10552	10367	10474	10328	10345	10515	10438	10274	10405	10536	10335	10320	10359	10445	10336	10288	10466	10357	10437	10436	10471	10472	10457	10535	10348	10474	10356	10370	10374	10205	10595	10378	10370	10455	10350	10432	10399	10533	10566	10506	10248	10374	10293	10319	10496	10481	10445	10475	10523	10354	10348	10642	10397	10528	10454	10362	10317	10709	10495	10571	10572	10624	10556	10583	10541	10266	10331	10442	10399	10495	10342	10499	10434	10518	10339	10526	10428	10422	10582	10532	10336	10372	10399	10334	10330	10236	10445	10387	10365	10612	10321	10358	10529	10525	10560	10357	10416	10561	10536	10390	10479	10468	10434	10294	10484	10497	10390	10560	10407	10430	10284	10329	10393	10559	10493	10475	10537	10441	10514	10468	10372	10334	10372	10539	10513	10393	10289	10514	10378	10480	10407	10522	10454	10498	10441	10247	10323	10660	10566	10612	10455	10540	10522	10371	10487	10508	10587	10460	10313	10317	10435	10400	10236	10470	10342	10364	10247	10184	10514	10347	10303	10421	10238	10614	10452	10371	10505	10410	10642	10308	10445	10449	10409	10440	10503	10308	10572	10503	10412	10404	10413	10597	10437	10599	10354	10323	10368	10573	10346	10465	10551	10585	10392	10457	10403	10362	10584	10614	10461	10411	10336	10431	10444	10300	10540	10521	10410	10417	10494	10570	10431	10494	10380	10371	10387	10625	10369	10417	10493	10383	10645	10405	10486	10332	10419	10511	10566	10680	10346	10452	10169	10368	10489	10563	10537	10482	10329	10465	10450	10267	10486	10414	10546	10537	10423	10399	10302	10313	10323	10324	10434	10353	10395	10543	10370	10504	10447	10369	10362	10434	10342	10419	10320	10491	10432	10252	10546	10387	10482	10719	10564	10520	10555	10407	10375	10485	10316	10441	10383	10414	10349	10342	10430	10302	10551	10428	10384	10421	10382	10503	10451	10475	10416	10478	10420	10464	10426	10519	10353	10459	10436	10529	10602	10490	10446	10566	10440	10438	10530	10632	10368	10530	10516	10451	10493	10404	10242	10482	10380	10420	10373	10393	10308	10436	10354	10482	10517	10343	10549	10619	10371	10255	10402	10469	10532	10518	10180	10536	10441	10515	10504	10520	10444	10386	10221	10364	10371	10530	10507	10485	10399	10537	10418	10509	10338	10400	10462	10445	10252	10368	10433	10363	10455	10332	10429	10470	10344	10412	10344	10462	10397	10441	10531	10422	10524	10393	10343	10628	10317	10453	10354	10455	10454	10609	10306	10456	10391	10313	10288	10508	10442	10353	10592	10476	10511	10357	10369	10342	10305	10449	10601	10254	10521	10364	10384	10553	10496	10503	10372	10268	10541	10392	10471	10371	10491	10638	10543	10493	10270	10349	10458	10553	10516	10417	10504	10267	10378	10550	10485	10407	10280	10376	10443	10358	10482	10292	10361	10586	10534	10580	10504	10573	10502	10322	10375	10772	10499	10393	10454	10417	10397	10750	10550	10539	10453	10485	10459	10515	10301	10576	10518	10461	10457	10416	10424	10504	10408	10583	10371	10496	10488	10458	10395	10362	10303	10352	10307	10356	10313	10402	10234	10371	10338	10375	10397	10407	10512	10432	10398	10408	10463	10518	10316	10451	10400	10345	10435	10608	10510	10427	10472	10308	10433	10528	10286	10318	10351	10438	10383	10644	10439	10567	10543	10549	10406	10463	10460	10385	10457	10482	10380	10479	10579	10328	10534	10398	10368	10499	10271	10510	10369	10555	10482	10290	10400	10362	10516	10471	10484	10404	10491	10439	10631	10501	10431	10514	10500	10422	10310	10390	10508	10415	10344	10379	10600	10574	10419	10434	10290	10519	10395	10419	10263	10513	10586	10419	10585	10434	10508	10408	10343	10389	10405	10447	10433	10345	10622	10559	10432	10365	10332	10553	10621	10416	10424	10385	10588	10541	10472	10336	10709	10459	10434	10456	10452	10318	10443	10437	10418	10409	10310	10501	10449	10343	10372	10392	10429	10343	10273	10510	10553	10418	10521	10460	10429	10453	10275	10531	10487	10537	10466	10566	10469	10398	10433	10469	10426	10516	10443	10523	10340	10590	10488	10465	10561	10360	10490	10237	10518	10247	10427	10379	10359	10409	10434	10481	10487	10457	10482	10414	10283	10486	10425	10361	10451	10569	10457	10430	10326	10311	10347	10358	10609	10517	10464	10293	10434	10448	10469	10388	10462	10422	10246	10419	10320	10391	10569	10516	10400	10567	10579	10535	10433	10496	10383	10299	10441	10371	10372	10431	10480	10369	10492	10532	10441	10295	10584	10449	10367
43713	37109	35287	38064	38981	53190	59678	50696	43554	36583	33127	30794	29692	29256	29238	29294	29278	29189	29194	29208	29225	29357	29313	29259	29328	29375	29188	29309	29267	29245	29095	29221	29275	29341	29405	29186	29349	29530	29319	29271	29271	29271	29357	29345	29047	29236	29233	29163	29293	29362	29217	29405	29336	29399	29456	29248	29233	29237	29264	29278	29297	29193	29318	29272	29200	29216	29235	29228	29275	29418	29327	29229	29394	29224	29275	29436	29360	29113	29298	29223	29334	29385	29279	29282	29145	29363	29430	29191	29305	29338	29333	29224	29213	29385	29432	29220	29402	29237	29302	29181	29326	29375	29315	29303	29268	29248	29276	29307	29404	29359	29282	29292	29236	29438	29209	29258	29202	29205	29307	29264	29376	29376	29219	29229	29223	29287	29459	29180	29310	29312	29180	29452	29279	29479	29185	29278	29396	29273	29370	29206	29422	29132	29227	29333	29236	29332	29235	29297	29286	29172	29186	29316	29406	29207	29281	29304	29251	29481	29310	29104	29314	29381	29375	29332	29298	29249	29484	29217	29298	29273	29462	29256	29272	29249	29238	29243	29293	29276	29195	29346	29271	29398	29184	29143	29212	29277	29380	29309	29308	29305	29353	29286	29335	29389	29269	28995	29443	29311	29315	29265	29151	29415	29274	29333	29272	29253	29287	29553	29317	29413	29362	29342	29274	29347	29266	29249	29427	29251	29239	29411	29360	29224	29210	29391	29301	29393	29233	29453	29214	29310	29209	29259	29472	29462	29460	29253	29397	29215	29430	29323	29402	29303	29252	29471	29296	29375	29410	29333	29328	29277	29355	29174	29286	29270	29322	29364	29305	29378	29379	29138	29342	29360	29357	29349	29504	29383	29336	29288	29385	29222	29255	29263	29369	29229	29011	29434	29414	29229	29264	29254	29339	29356	29349	29441	29252	29303	29208	29396	29387	29305	29276	29363	29425	29303	29386	29338	29360	29322	29331	29262	29311	29249	29319	29326	29300	29184	29191	29319	29241	29270	29227	29344	29367	29232	29278	29291	29282	29148	29250	29327	29421	29409	29292	29232	29373	29306	29259	29489	29271	29324	29283	29401	29269	29402	29302	29404	29204	29397	29380	29195	29331	29168	29302	29156	29433	29422	29264	29313	29478	29221	29271	29377	29361	29374	29320	29320	29331	29264	29375	29339	29336	29327	29407	29334	29393	29199	29378	29361	29379	29305	29350	29398	29232	29339	29281	29279	29274	29328	29323	29322	29282	29275	29362	29372	29197	29383	29414	29229	29391	29189	29312	29337	29188	29268	29337	29298	29210	29335	29424	29201	29359	29302	29314	29304	29279	29323	29273	29453	29297	29261	29273	29354	29249	29110	29480	29256	29237	29437	29221	29571	29104	29331	29272	29360	29295	29156	29384	29438	29368	29352	29392	29366	29202	29450	29125	29313	29186	29441	29336	29339	29381	29572	29298	29349	29224	29258	29327	29419	29153	29263	29336	29263	29224	29367	29364	29334	29185	29308	29418	29423	29242	29365	29248	29253	29338	29320	29322	29270	29471	29228	29296	29309	29379	29305	29245	29383	29386	29226	29243	29356	29175	29358	29302	29326	29452	29191	29298	29314	29311	29390	29266	29231	29357	29325	29239	29287	29326	29405	29324	29297	29347	29386	29348	29424	29237	29203	29260	29314	29542	29206	29268	29207	29367	29395	29379	29246	29320	29337	29365	29370	29286	29229	29428	29238	29236	29416	29326	29362	29241	29385	29218	29206	29443	29182	29295	29364	29368	29318	29403	29323	29318	29325	29496	29377	29305	29323	29344	29340	29290	29366	29303	29267	29431	29303	29266	29412	29241	29284	29342	29322	29354	29196	29390	29392	29300	29332	29382	29442	29361	29314	29252	29391	29328	29417	29290	29406	29239	29321	29244	29595	29340	29341	29227	29360	29431	29500	29351	29316	29243	29355	29295	29498	29256	29223	29176	29280	29276	29344	29216	29434	29250	29315	29467	29322	29236	29278	29388	29376	29302	29129	29395	29421	29377	29298	29253	29213	29411	29435	29244	29254	29268	29419	29249	29376	29455	29346	29292	29469	29332	29224	29262	29435	29356	29382	29230	29454	29437	29322	29188	29393	29364	29228	29330	29369	29440	29356	29395	29384	29392	29269	29511	29195	29290	29256	29329	29283	29242	29325	29433	29296	29288	29281	29372	29301	29397	29303	29327	29240	29350	29132	29358	29421	29267	29359	29335	29384	29342	29541	29402	29304	29367	29292	29327	29309	29252	29397	29383	29340	29325	29343	29251	29351	29456	29403	29336	29282	29341	29335	29306	29389	29397	29384	29416	29321	29376	29106	29433	29301	29282	29295	29280	29221	29460	29348	29205	29407	29360	29262	29419	29303	29316	29378	29230	29322	29305	29155	29244	29391	29189	29332	29338	29282	29270	29300	29247	29405	29418	29322	29385	29350	29465	29231	29320	29372	29228	29510	29335	29393	29377	29344	29166	29492	29294	29526	29305	29464	29167	29410	29355	29209	29216	29317	29331	29347	29327	29283	29353	29296	29242	29363	29321	29276	29201	29307	29263	29453	29318	29436	29262	29239	29383	29329	29263	29350	29327	29321	29322	29433	29281	29234	29333	29282	29292	29295	29500	29345	29510	29189	29268	29368	29394	29275	29412	29346	29284	29368	29304	29327	29304	29238	29400	29251	29268	29381	29202	29248	29397	29369	29248	29361	29406	29288	29336	29344	29395	29204	29271	29350	29404	29284	29215	29192	29346	29269	29357	29380	29305	29252	29411	29400	29478	29182	29206	29281	29382	29355	29156	29392	29325	29393	29412	29199	29436	29217	29332	29370	29194	29430	29314	29243	29248	29265	29437	29348	29422	29343	29359	29488	29303	29412	29159	29470	29187	29435	29336	29273	29303	29236	29363	29226	29410	29221	29437	29347	29237	29401	29327	29377	29282	29181	29333	29297	29412	29226	29393	29392	29324	29338	29361	29212	29270	29233	29348	29483	29237	29234	29328	29464	29351	29249	29439	29265	29248	29347	29441	29233	29281	29159	29323	29224	29339	29303	29347	29259	29162	29255	29320	29277	29264	29437	29408	29269	29237	29215	29357	29360	29436	29333	29249	29285	29202	29344	29334	29453	29258	29423	29363	29313	29307	29371	29391	29235	29330	29331	29274	29322	29370	29313	29315	29323	29314	29283	29162	29251	29324	29172	29254	29300	29426	29318	29334	29282	29426	29227	29246	29263	29411	29176	29293	29397	29210	29309	29333	29285	29486	29232	29309	29442	29318	29234	29395	29226	29491	29302	29297	29327	29390	29414	29098	29355	29133	29374	29259	29217	29256	29526	29244	29418	29309	29250	29235	29483	29395	29272	29224	29356	29170	29367	29344	29322	29331	29285	29265	29272	29261	29258	29387	29257	29245	29273	29352	29369	29343	29342	29276	29359	29354	29273	29201	29293	29259	29331	29275	29294	29291	29420	29333	29406	29395	29204	29339	29263	29429	29188	29514	29445	29206	29421	29349	29323	29343	29187	29268	29445	29338	29377	29409	29378	29410	29411	29411	29399	29340	29318	29391	29472	29253	29177	29384	29221	29275	29404	29359	29258	29376	29107	29254	29391	29294	29342	29191	29278	29297	29394	29296	29393	29269	29306	29359	29257	29356	29314	29320	29237	29242	29525	29304	29177	29313	29298	29300	29193	29361	29330	29345	29359	29377	29463	29315	29273	29272	29346	29387	29380	29369	29347	29256	29248	29370	29188	29462	29291	29345	29339	29597	29258	29365	29393	29363	29345	29398	29068	29234	29205	29406	29296	29365	29371	29356	29218	29414	29332	29417	29348	29161	29269	29321	29154	29225	29327	29403	29410	29369	29098	29401	29358	29223	29392	29219	29313	29301	29297	29267	29487	29339	29370	29331	29361	29322	29221	29470	29421	29446	29392	29192	29247	29277	29295	29406	29362	29346	29347	29385	29474	29163	29403	29330	29285	29207	29233	29314	29303	29413	29355	29421	29372	29309	29358	29357	29333	29410	29427	29276	29363	29281	29260	29425	29283	29360	29280	29216	29372	29356	29426	29266	29346	29306	29422	29449	29332	29385	29495	29337	29360	29260	29431	29253	29270	29338	29245	29250	29332	29414	29249	29436	29456	29228	29185	29207	29273	29313	29310	29410	29366	29315	29245	29481	29258	29418	29289	29326	29375	29314	29213	29346	29405	29362	29338	29212	29426	29509	29349	29424	29401	29455	29149	29233	29356	29331	29317	29366	29429	29360	29315	29316	29413	29195	29398	29237	29361	29277	29326	29330	29282	29507	29404	29591	29412	29258	29367	29387	29323	29354	29381	29364	29177	29293	29334	29214	29473	29345	29372	29312	29317	29308	29323	29321	29270	29174	29303	29221	29318	29465	29346	29220	29322	29409	29222	29379	29407	29403	29327	29350	29330	29271	29311	29494	29312	29319	29481	29392	29230	29305	29364	29402	29247	29325	29404	29179	29333	29357	29401	29418	29319	29404	29336	29300	29274	29183	29407	29336	29416	29272	29392	29324	29402	29193	29270	29366	29349	29355	29352	29381	29241	29240	29216	29396	29380	29455	29385	29210	29189	29269	29342	29393	29253	29274	29353	29288	29323	29222	29295	29385	29393	29275	29341	29297	29458	29163	29219	29449	29284	29331	29263	29246	29320	29371	29431	29302	29378	29350	29394	29257	29485	29251	29208	29282	29407	29154	29402	29302	29355	29305	29323	29454	29185	29241	29230	29506	29122	29252	29317	29311	29287	29347	29327	29205	29440	29335	29458	29371	29291	29397	29372	29221	29383	29314	29218	29304	29348	29365	29449	29195	29286	29361	29124	29413	29458	29581	29320	29308	29287	29283	29348	29334	29372	29290	29407	29274	29172	29320	29151	29224	29318	29333	29341	29277	29227	29534	29330	29262	29101	29441	29459	29226	29390	29406	29400	29297	29366	29427	29385	29309	29135	29352	29469	29206	29129	29236	29285	29372	29286	29434	29333	29375	29282	29177	29409	29320	29366	29280	29206	29368	29288	29314	29463	29428	29406	29162	29324	29266	29354	29288	29399	29472	29288	29488	29386	29191	29299	29416	29535	29279	29330	29369	29259
20053	18359	16917	13796	12980	13628	21641	23432	18993	14753	12090	10948	10523	10398	10363	10310	10315	10407	10652	10494	10461	10278	10345	10355	10187	10423	10551	10333	10283	10367	10429	10340	10442	10432	10373	10393	10208	10454	10431	10388	10344	10505	10264	10335	10362	10290	10223	10328	10329	10247	10376	10225	10146	10496	10470	10240	10468	10452	10308	10371	10340	10353	10506	10489	10384	10174	10304	10277	10365	10399	10366	10296	10474	10483	10366	10426	10265	10153	10402	10278	10456	10338	10292	10366	10396	10381	10320	10523	10394	10526	10372	10481	10429	10304	10200	10286	10113	10397	10359	10240	10360	10228	10343	10443	10400	10566	10355	10271	10358	10292	10198	10410	10307	10239	10287	10335	10164	10453	10388	10388	10276	10342	10410	10282	10578	10496	10410	10331	10341	10506	10345	10407	10334	10163	10123	10232	10265	10309	10434	10443	10384	10380	10382	10374	10440	10326	10380	10466	10495	10401	10512	10321	10346	10313	10313	10462	10337	10361	10147	10454	10342	10402	10408	10320	10330	10392	10410	10421	10403	10378	10330	10277	10131	10129	10335	10339	10266	10369	10452	10402	10449	10403	10279	10366	10341	10353	10428	10466	10519	10439	10258	10337	10455	10192	10485	10352	10344	10434	10466	10319	10381	10118	10314	10274	10363	10308	10304	10397	10581	10292	10543	10298	10387	10429	10399	10412	10327	10418	10287	10325	10371	10352	10279	10456	10454	10296	10316	10476	10222	10399	10407	10302	10231	10414	10329	10402	10477	10252	10371	10313	10330	10375	10278	10368	10457	10343	10519	10457	10437	10496	10483	10356	10387	10487	10657	10544	10342	10368	10341	10432	10337	10199	10347	10375	10306	10285	10325	10367	10494	10334	10381	10266	10345	10159	10400	10421	10283	10358	10422	10448	10416	10271	10217	10393	10443	10375	10237	10409	10314	10496	10332	10360	10391	10274	10359	10271	10277	10301	10348	10336	10417	10379	10412	10397	10461	10404	10305	10349	10532	10260	10462	10411	10321	10265	10316	10288	10352	10461	10471	10489	10361	10217	10411	10236	10150	10245	10396	10340	10353	10307	10312	10202	10248	10190	10376	10318	10416	10370	10304	10304	10453	10102	10396	10271	10329	10280	10297	10405	10207	10384	10573	10383	10484	10363	10456	10292	10398	10474	10160	10317	10370	10432	10223	10257	10350	10569	10360	10323	10282	10313	10341	10482	10353	10510	10556	10371	10400	10564	10413	10346	10312	10603	10221	10334	10350	10236	10228	10504	10386	10323	10421	10412	10304	10508	10391	10495	10271	10335	10369	10566	10463	10429	10451	10457	10409	10476	10295	10169	10443	10244	10302	10368	10535	10360	10498	10383	10448	10378	10326	10381	10372	10327	10328	10251	10363	10335	10330	10350	10287	10293	10378	10517	10381	10469	10509	10503	10234	10233	10382	10481	10287	10461	10452	10294	10424	10320	10351	10524	10380	10281	10463	10378	10522	10366	10434	10341	10443	10498	10319	10277	10401	10531	10361	10441	10400	10424	10440	10366	10319	10460	10326	10455	10427	10206	10402	10339	10311	10365	10371	10336	10364	10253	10423	10370	10175	10272	10388	10194	10313	10404	10522	10300	10485	10292	10443	10378	10365	10361	10337	10404	10293	10473	10253	10483	10217	10516	10413	10306	10306	10460	10432	10330	10509	10398	10471	10339	10376	10296	10410	10371	10221	10229	10266	10243	10453	10387	10400	10534	10378	10450	10498	10361	10597	10358	10405	10425	10293	10512	10404	10374	10524	10381	10291	10344	10293	10256	10333	10380	10455	10411	10543	10277	10372	10406	10510	10401	10454	10437	10460	10444	10354	10296	10389	10456	10378	10501	10421	10336	10543	10365	10511	10445	10354	10406	10391	10404	10312	10270	10228	10437	10483	10365	10349	10250	10388	10408	10272	10433	10234	10412	10504	10325	10295	10177	10370	10441	10504	10420	10381	10339	10467	10504	10389	10328	10395	10352	10398	10465	10338	10363	10396	10424	10403	10379	10419	10398	10491	10428	10193	10408	10362	10341	10358	10340	10435	10487	10417	10504	10503	10322	10266	10431	10404	10551	10301	10230	10312	10470	10245	10470	10317	10280	10202	10464	10397	10487	10120	10281	10464	10329	10315	10210	10262	10245	10242	10364	10395	10399	10383	10436	10435	10537	10406	10243	10318	10385	10399	10455	10331	10398	10278	10383	10472	10336	10350	10472	10359	10389	10381	10494	10454	10303	10335	10493	10108	10386	10225	10317	10484	10301	10446	10464	10635	10300	10424	10447	10452	10376	10277	10431	10300	10268	10493	10371	10442	10321	10314	10435	10390	10426	10401	10300	10312	10234	10470	10207	10520	10194	10505	10380	10388	10297	10216	10471	10240	10206	10328	10515	10298	10310	10332	10416	10593	10282	10391	10300	10287	10353	10356	10279	10269	10306	10284	10330	10512	10454	10556	10191	10201	10444	10502	10358	10482	10256	10146	10330	10375	10426	10325	10357	10334	10344	10253	10323	10330	10344	10371	10421	10328	10598	10430	10270	10325	10423	10429	10494	10401	10261	10302	10177	10328	10437	10365	10500	10316	10255	10505	10429	10368	10375	10267	10300	10269	10444	10335	10258	10437	10425	10417	10180	10302	10232	10283	10188	10220	10232	10418	10564	10487	10435	10428	10391	10405	10242	10353	10335	10396	10428	10239	10317	10402	10439	10299	10586	10370	10418	10611	10250	10346	10394	10523	10395	10332	10299	10236	10471	10412	10394	10414	10454	10379	10217	10353	10401	10399	10333	10449	10485	10171	10531	10279	10450	10474	10405	10352	10285	10510	10311	10311	10440	10222	10256	10464	10415	10217	10435	10330	10413	10620	10422	10298	10486	10410	10511	10496	10452	10337	10281	10353	10413	10233	10427	10436	10518	10194	10442	10292	10266	10395	10444	10265	10430	10312	10264	10262	10348	10286	10372	10415	10321	10382	10479	10453	10223	10402	10431	10339	10412	10549	10341	10456	10275	10498	10354	10441	10299	10317	10393	10413	10516	10405	10225	10457	10436	10412	10267	10456	10308	10104	10125	10473	10506	10320	10514	10511	10217	10393	10524	10401	10390	10350	10346	10308	10539	10286	10547	10314	10458	10290	10168	10335	10397	10535	10541	10481	10273	10359	10255	10461	10566	10449	10442	10541	10340	10391	10272	10493	10511	10463	10466	10368	10262	10202	10321	10279	10314	10534	10372	10401	10358	10442	10471	10200	10542	10203	10518	10397	10373	10407	10253	10385	10338	10440	10335	10503	10451	10347	10299	10261	10373	10353	10470	10505	10384	10337	10381	10187	10310	10346	10502	10502	10427	10461	10309	10538	10530	10287	10335	10450	10226	10373	10381	10375	10324	10463	10518	10542	10275	10391	10432	10434	10372	10505	10432	10427	10345	10338	10275	10307	10231	10561	10492	10382	10281	10498	10408	10312	10477	10426	10319	10494	10314	10421	10361	10341	10261	10342	10515	10416	10283	10232	10162	10394	10275	10437	10517	10425	10246	10266	10385	10398	10421	10504	10367	10121	10455	10397	10348	10334	10298	10309	10210	10381	10398	10359	10508	10429	10433	10430	10409	10306	10319	10255	10329	10567	10271	10283	10529	10417	10200	10418	10349	10470	10324	10349	10290	10381	10409	10458	10399	10291	10404	10358	10334	10303	10287	10314	10234	10209	10436	10412	10373	10323	10292	10169	10396	10344	10541	10412	10370	10436	10512	10289	10442	10463	10344	10271	10454	10601	10397	10402	10326	10324	10432	10309	10356	10340	10340	10482	10306	10336	10377	10320	10395	10360	10350	10322	10420	10582	10325	10350	10213	10266	10290	10374	10367	10295	10246	10334	10529	10502	10394	10358	10353	10356	10336	10356	10516	10424	10459	10364	10297	10160	10319	10381	10287	10450	10497	10395	10477	10433	10381	10461	10395	10182	10494	10398	10282	10458	10428	10446	10286	10355	10329	10461	10183	10243	10460	10347	10309	10387	10138	10463	10304	10369	10303	10343	10443	10244	10385	10416	10207	10512	10137	10355	10253	10362	10438	10467	10364	10492	10359	10316	10483	10501	10330	10507	10227	10301	10297	10468	10518	10584	10354	10344	10220	10397	10444	10209	10319	10294	10285	10299	10421	10297	10372	10408	10385	10446	10315	10309	10403	10464	10237	10398	10420	10559	10397	10412	10316	10361	10251	10425	10199	10576	10197	10379	10407	10407	10189	10365	10455	10465	10446	10394	10440	10438	10454	10330	10517	10416	10514	10449	10338	10444	10397	10240	10296	10515	10285	10335	10346	10335	10485	10304	10496	10406	10431	10205	10395	10502	10299	10235	10207	10341	10364	10346	10504	10362	10471	10538	10533	10304	10412	10526	10422	10462	10357	10432	10324	10297	10448	10323	10145	10183	10347	10297	10411	10516	10456	10477	10475	10532	10408	10391	10395	10386	10449	10544	10576	10382	10529	10408	10340	10339	10367	10343	10259	10331	10471	10242	10490	10404	10326	10472	10412	10350	10368	10377	10470	10301	10375	10462	10412	10370	10352	10506	10373	10412	10387	10273	10410	10441	10487	10513	10320	10404	10488	10490	10523	10415	10602	10479	10343	10394	10460	10317	10521	10559	10553	10292	10239	10357	10583	10486	10447	10310	10423	10575	10476	10367	10362	10481	10313	10401	10501	10387	10335	10488	10377	10508	10388	10334	10418	10333	10417	10365	10419	10379	10232	10351	10408	10454	10381	10353	10434	10497	10350	10409	10287	10309	10387	10573	10259	10319	10322	10327	10413	10323	10406	10366	10426	10479	10417	10381	10372	10394	10398	10441	10440	10462	10299	10317	10327	10127	10327	10330	10378	10296	10390	10405	10471	10267	10308	10196	10297	10355	10403	10416	10250	10441	10276	10521	10415	10240	10325	10482	10386	10402	10428	10407	10313	10297	10309	10473	10345	10430	10463	10342	10499	10572	10327	10361	10295	10340	10232	10555	10421	10368	10330	10240	10320	10384	10206	10309	10112	10506	10280	10276	10371	10328	10286	10500	10414	10344	10376	10352	10370	10385	10535	10513	10582	10304	10304	10271	10400
39952	37817	37317	38864	39120	39920	51322	50668	42938	36697	32190	30073	29504	29385	29280	29401	29335	29431	29278	29268	29324	29384	29180	29287	29384	29224	29331	29414	29404	29258	29343	29381	29251	29340	29343	29428	29291	29188	29354	29485	29297	29301	29450	29193	29558	29409	29043	29322	29371	29253	29394	29388	29473	29465	29252	29349	29362	29358	29306	29274	29413	29334	29433	29264	29415	29283	29452	29370	29175	29380	29431	29373	29340	29343	29369	29208	29418	29374	29300	29369	29222	29545	29420	29354	29276	29319	29392	29295	29344	29359	29371	29228	29496	29308	29375	29480	29253	29428	29434	29415	29354	29392	29230	29319	29301	29245	29289	29376	29403	29174	29338	29286	29307	29350	29360	29328	29259	29385	29259	29556	29261	29377	29228	29263	29345	29442	29414	29436	29398	29380	29168	29452	29443	29398	29335	29285	29377	29342	29290	29335	29365	29264	29366	29440	29400	29315	29220	29288	29339	29214	29223	29313	29414	29351	29375	29362	29346	29336	29353	29419	29461	29242	29244	29411	29364	29374	29331	29377	29441	29294	29237	29225	29361	29276	29386	29136	29315	29269	29297	29289	29315	29390	29455	29162	29361	29485	29391	29334	29506	29281	29261	29299	29179	29152	29473	29255	29319	29519	29236	29285	29445	29345	29537	29364	29611	29381	29297	29343	29439	29407	29398	29332	29269	29380	29344	29387	29347	29417	29350	29264	29377	29332	29227	29425	29400	29467	29430	29457	29355	29360	29396	29459	29325	29439	29439	29418	29309	29484	29331	29384	29220	29369	29343	29441	29409	29303	29304	29253	29404	29476	29240	29404	29387	29277	29281	29343	29304	29403	29389	29431	29436	29278	29505	29458	29323	29459	29326	29459	29450	29419	29290	29317	29384	29365	29149	29521	29484	29320	29399	29386	29374	29291	29289	29401	29452	29084	29399	29349	29299	29362	29292	29492	29210	29474	29355	29405	29397	29443	29342	29297	29174	29433	29307	29493	29190	29417	29504	29248	29221	29347	29206	29488	29411	29319	29477	29327	29328	29411	29284	29417	29408	29360	29432	29311	29267	29370	29399	29427	29360	29218	29350	29308	29273	29160	29459	29495	29469	29281	29235	29442	29474	29290	29516	29464	29403	29345	29502	29360	29268	29368	29290	29279	29336	29439	29368	29325	29423	29281	29307	29404	29515	29170	29462	29316	29283	29322	29366	29345	29252	29408	29414	29254	29285	29313	29362	29453	29473	29324	29483	29378	29351	29364	29305	29344	29502	29553	29426	29346	29404	29182	29397	29490	29339	29378	29357	29336	29315	29423	29249	29412	29250	29367	29296	29403	29436	29486	29378	29322	29560	29288	29352	29449	29196	29360	29321	29337	29498	29440	29451	29422	29320	29413	29424	29263	29523	29223	29390	29315	29341	29350	29459	29396	29397	29311	29248	29325	29295	29311	29413	29560	29311	29365	29334	29533	29232	29331	29413	29458	29304	29216	29209	29367	29494	29435	29441	29365	29539	29442	29518	29385	29271	29326	29260	29424	29271	29412	29499	29375	29374	29320	29496	29438	29400	29430	29361	29388	29235	29361	29434	29321	29498	29295	29322	29387	29287	29345	29497	29276	29304	29356	29391	29475	29309	29385	29523	29332	29368	29406	29492	29384	29384	29324	29298	29433	29532	29456	29325	29290	29298	29391	29458	29376	29268	29394	29454	29358	29443	29317	29397	29375	29500	29341	29311	29375	29418	29391	29525	29265	29481	29288	29278	29415	29392	29282	29374	29422	29442	29350	29378	29258	29323	29348	29366	29449	29217	29474	29309	29404	29397	29408	29278	29433	29263	29490	29507	29243	29335	29295	29431	29285	29471	29394	29308	29291	29332	29390	29336	29354	29388	29472	29333	29266	29471	29359	29304	29197	29258	29512	29563	29404	29337	29366	29310	29239	29259	29221	29374	29461	29347	29310	29382	29318	29218	29271	29558	29342	29330	29529	29326	29430	29387	29418	29188	29478	29398	29135	29391	29318	29336	29254	29371	29360	29245	29521	29282	29323	29347	29340	29443	29284	29276	29346	29326	29419	29351	29487	29387	29135	29484	29408	29534	29333	29438	29355	29279	29220	29348	29413	29261	29397	29460	29205	29421	29344	29454	29524	29282	29300	29249	29454	29395	29327	29417	29359	29484	29510	29417	29266	29315	29478	29318	29312	29465	29439	29454	29249	29464	29339	29287	29224	29371	29342	29320	29289	29337	29410	29506	29388	29336	29416	29377	29394	29194	29328	29529	29457	29335	29350	29264	29467	29429	29309	29310	29420	29336	29301	29268	29301	29474	29278	29476	29515	29380	29365	29576	29430	29362	29470	29379	29328	29324	29494	29395	29401	29331	29509	29439	29321	29486	29278	29480	29384	29408	29317	29288	29415	29331	29373	29230	29422	29277	29361	29342	29318	29278	29424	29262	29397	29310	29409	29368	29226	29541	29425	29264	29294	29372	29227	29339	29366	29439	29346	29341	29474	29377	29400	29369	29162	29423	29452	29486	29437	29190	29317	29361	29291	29296	29250	29205	29364	29622	29385	29417	29304	29254	29429	29326	29529	29261	29246	29486	29340	29435	29252	29475	29432	29208	29436	29276	29494	29434	29258	29333	29341	29379	29421	29397	29432	29304	29374	29409	29353	29347	29276	29431	29421	29324	29342	29390	29623	29351	29383	29281	29386	29362	29285	29291	29434	29373	29234	29450	29437	29324	29403	29563	29336	29406	29389	29221	29428	29318	29396	29376	29373	29295	29569	29310	29369	29393	29298	29362	29359	29386	29521	29429	29433	29319	29484	29413	29505	29375	29382	29369	29409	29466	29288	29423	29299	29229	29364	29368	29413	29266	29462	29307	29421	29319	29388	29296	29415	29497	29383	29441	29279	29345	29338	29395	29378	29483	29327	29449	29453	29365	29288	29449	29258	29388	29244	29329	29342	29405	29375	29530	29298	29309	29262	29438	29342	29352	29434	29430	29298	29471	29390	29507	29418	29379	29448	29477	29373	29150	29313	29379	29402	29516	29518	29474	29351	29443	29328	29309	29386	29315	29393	29307	29424	29392	29402	29350	29369	29372	29467	29341	29371	29398	29372	29480	29357	29412	29347	29416	29414	29340	29467	29373	29412	29326	29426	29294	29375	29359	29408	29385	29519	29381	29393	29379	29352	29456	29301	29221	29472	29385	29467	29451	29393	29362	29438	29463	29308	29466	29443	29409	29460	29583	29321	29278	29319	29372	29349	29311	29523	29336	29385	29411	29476	29350	29431	29396	29307	29251	29413	29511	29377	29313	29244	29378	29492	29228	29526	29341	29326	29436	29362	29219	29422	29313	29393	29431	29355	29381	29462	29411	29533	29332	29290	29449	29365	29443	29346	29367	29398	29326	29396	29304	29334	29430	29404	29188	29617	29424	29238	29505	29367	29514	29352	29281	29377	29387	29391	29399	29410	29351	29388	29408	29352	29473	29287	29248	29363	29367	29316	29426	29498	29498	29371	29575	29417	29443	29314	29390	29345	29419	29315	29405	29344	29197	29311	29283	29330	29355	29603	29287	29321	29474	29448	29416	29360	29202	29330	29412	29433	29407	29316	29273	29280	29528	29336	29393	29510	29411	29418	29293	29364	29345	29431	29246	29416	29382	29312	29411	29274	29399	29225	29352	29300	29398	29394	29493	29349	29220	29358	29436	29322	29330	29338	29269	29358	29529	29399	29420	29395	29266	29519	29401	29566	29454	29297	29407	29334	29425	29357	29396	29514	29367	29333	29283	29475	29285	29397	29448	29385	29436	29504	29453	29439	29316	29254	29440	29183	29484	29360	29437	29394	29463	29384	29409	29343	29282	29476	29430	29364	29279	29462	29440	29341	29290	29397	29402	29381	29421	29230	29372	29286	29351	29205	29420	29394	29456	29229	29322	29313	29279	29349	29406	29416	29296	29359	29294	29381	29411	29352	29399	29394	29571	29488	29181	29431	29361	29468	29341	29327	29487	29386	29382	29444	29284	29318	29424	29287	29343	29471	29407	29339	29438	29335	29344	29425	29378	29396	29330	29377	29374	29371	29260	29507	29293	29408	29350	29429	29418	29272	29453	29268	29466	29185	29493	29328	29419	29325	29310	29433	29548	29392	29456	29266	29327	29473	29390	29308	29377	29489	29354	29385	29340	29419	29519	29366	29378	29400	29277	29422	29239	29320	29332	29517	29483	29308	29483	29334	29280	29396	29300	29316	29445	29266	29359	29499	29268	29390	29428	29284	29362	29242	29492	29481	29356	29459	29399	29337	29397	29378	29591	29472	29564	29310	29451	29321	29479	29470	29361	29499	29427	29457	29395	29380	29375	29308	29431	29366	29420	29391	29446	29519	29357	29352	29495	29346	29472	29285	29469	29395	29231	29414	29397	29351	29576	29369	29523	29469	29293	29424	29389	29461	29457	29386	29330	29222	29368	29461	29457	29274	29391	29395	29271	29369	29479	29283	29313	29368	29329	29404	29495	29460	29529	29349	29384	29468	29395	29332	29501	29501	29315	29380	29311	29324	29349	29337	29462	29491	29155	29403	29393	29404	29429	29386	29406	29420	29375	29360	29292	29372	29310	29429	29420	29371	29357	29400	29333	29516	29323	29486	29200	29372	29444	29396	29187	29428	29411	29291	29329	29519	29399	29397	29339	29320	29294	29343	29426	29311	29364	29490	29291	29285	29333	29403	29319	29452	29549	29246	29471	29257	29276	29494	29445	29315	29351	29240	29268	29416	29472	29323	29292	29500	29460	29403	29460	29317	29353	29384	29497	29409	29446	29314	29284	29490	29423	29349	29454	29458	29346	29397	29490	29370	29290	29320	29362	29397	29341	29290	29549	29281	29474	29305	29360	29321	29413	29405	29411	29361	29526	29387	29426	29366	29364	29284	29476	29404	29264	29364	29501	29399	29294	29209	29425	29392	29472	29427	29336	29374	29361	29228	29257	29431	29416	29382	29464	29319	29266	29455	29360	29405	29340	29293	29520	29405	29495	29466	29460	29526	29260	29352	29418	29407	29414	29405	29338	29544	29485	29371	29487	29240	29627	29443	29360	29376	29304	29363	29454	29287	29453	29463	29370	29501	29355	29466
21423	23265	19020	14887	13758	12710	29520	34649	27401	20230	14397	11483	10596	10679	10331	10436	10448	10406	10490	10379	10392	10400	10445	10382	10166	10406	10543	10397	10280	10533	10387	10489	10349	10323	10384	10458	10312	10290	10337	10450	10386	10278	10383	10427	10394	10503	10297	10411	10251	10528	10283	10297	10340	10469	10266	10340	10195	10447	10498	10485	10466	10323	10340	10334	10326	10313	10438	10572	10241	10425	10531	10346	10429	10216	10288	10190	10462	10342	10454	10311	10490	10318	10397	10345	10281	10241	10400	10449	10307	10211	10451	10231	10338	10369	10364	10492	10295	10460	10293	10340	10218	10280	10343	10275	10359	10497	10396	10285	10524	10379	10399	10376	10489	10170	10374	10262	10422	10434	10320	10351	10586	10320	10416	10236	10309	10402	10341	10376	10265	10299	10275	10394	10335	10531	10529	10375	10548	10457	10336	10288	10251	10265	10324	10507	10334	10357	10495	10454	10427	10265	10153	10300	10321	10399	10594	10197	10415	10435	10350	10280	10411	10362	10393	10175	10293	10373	10372	10269	10307	10354	10423	10476	10539	10382	10397	10327	10386	10388	10514	10361	10521	10335	10330	10373	10356	10337	10399	10412	10391	10198	10316	10440	10294	10493	10333	10403	10590	10467	10515	10393	10286	10402	10538	10401	10511	10420	10421	10504	10282	10352	10404	10300	10296	10335	10387	10303	10329	10458	10383	10264	10507	10229	10453	10426	10107	10399	10303	10382	10405	10351	10479	10301	10287	10474	10455	10460	10467	10448	10460	10461	10361	10385	10409	10351	10366	10276	10279	10377	10498	10424	10462	10445	10378	10381	10302	10499	10339	10502	10204	10384	10408	10374	10501	10368	10357	10344	10584	10313	10270	10248	10308	10233	10483	10416	10400	10332	10449	10367	10489	10257	10362	10540	10247	10289	10357	10292	10223	10458	10496	10454	10398	10523	10429	10312	10276	10314	10438	10288	10230	10306	10361	10355	10390	10501	10544	10537	10437	10495	10256	10361	10285	10396	10339	10386	10377	10247	10333	10404	10138	10533	10357	10566	10387	10315	10311	10423	10496	10384	10444	10541	10456	10423	10254	10332	10434	10384	10494	10480	10452	10486	10153	10463	10441	10286	10594	10621	10599	10343	10309	10467	10381	10345	10461	10511	10273	10382	10400	10400	10506	10330	10351	10338	10419	10362	10247	10353	10445	10191	10510	10302	10376	10385	10474	10334	10410	10527	10383	10373	10549	10409	10402	10559	10371	10449	10359	10347	10323	10310	10307	10440	10420	10149	10257	10471	10367	10265	10301	10436	10427	10288	10424	10451	10366	10360	10312	10437	10401	10425	10318	10543	10421	10434	10414	10296	10303	10482	10292	10432	10550	10507	10409	10566	10311	10440	10273	10443	10358	10329	10273	10368	10358	10517	10314	10390	10397	10475	10553	10356	10461	10411	10338	10246	10431	10492	10487	10250	10267	10482	10312	10519	10386	10347	10445	10448	10288	10514	10350	10345	10327	10444	10500	10364	10417	10638	10385	10466	10425	10367	10452	10370	10393	10436	10368	10396	10218	10282	10410	10514	10440	10426	10494	10173	10240	10494	10299	10285	10338	10339	10461	10481	10346	10494	10396	10456	10337	10502	10362	10404	10549	10515	10355	10221	10217	10521	10604	10296	10430	10398	10391	10439	10320	10483	10263	10621	10472	10490	10346	10394	10322	10400	10401	10449	10378	10170	10358	10220	10362	10333	10409	10487	10350	10384	10299	10302	10382	10397	10494	10372	10421	10333	10481	10436	10302	10411	10347	10491	10500	10458	10283	10445	10379	10329	10335	10474	10450	10455	10391	10426	10357	10424	10432	10216	10323	10368	10406	10431	10552	10456	10512	10395	10530	10503	10378	10449	10500	10316	10335	10601	10477	10443	10578	10161	10236	10519	10337	10391	10306	10422	10165	10344	10522	10300	10416	10564	10307	10429	10258	10465	10431	10306	10441	10407	10384	10490	10207	10386	10515	10527	10291	10358	10437	10470	10495	10563	10474	10483	10457	10394	10444	10302	10577	10315	10376	10441	10362	10314	10314	10534	10342	10334	10395	10492	10298	10227	10334	10296	10424	10348	10431	10464	10423	10438	10447	10459	10379	10486	10543	10338	10478	10340	10480	10404	10459	10547	10436	10347	10446	10504	10507	10525	10564	10575	10507	10353	10550	10384	10433	10338	10361	10428	10468	10318	10267	10413	10370	10371	10551	10357	10600	10486	10477	10259	10445	10320	10444	10300	10595	10581	10214	10371	10529	10173	10504	10438	10430	10417	10499	10564	10391	10303	10369	10322	10522	10460	10475	10417	10377	10212	10396	10507	10249	10380	10181	10221	10259	10484	10251	10425	10350	10328	10370	10459	10252	10224	10441	10362	10291	10613	10376	10561	10484	10396	10494	10459	10318	10497	10364	10387	10388	10295	10480	10532	10565	10336	10495	10441	10437	10290	10564	10482	10290	10447	10439	10385	10391	10391	10431	10440	10404	10456	10398	10321	10591	10527	10484	10456	10312	10276	10328	10558	10494	10500	10516	10222	10368	10105	10439	10499	10289	10448	10511	10342	10433	10336	10498	10440	10326	10311	10651	10398	10397	10553	10472	10353	10427	10416	10451	10377	10370	10516	10334	10442	10214	10176	10396	10435	10507	10538	10486	10443	10377	10514	10517	10385	10421	10238	10411	10424	10550	10324	10394	10202	10296	10382	10432	10469	10483	10372	10411	10398	10457	10282	10409	10396	10354	10327	10425	10364	10352	10388	10528	10287	10409	10399	10337	10556	10448	10392	10369	10289	10464	10483	10270	10333	10360	10327	10543	10503	10481	10526	10413	10396	10343	10451	10469	10431	10347	10379	10308	10513	10390	10471	10489	10286	10300	10437	10351	10264	10467	10427	10279	10402	10412	10359	10351	10409	10496	10504	10510	10486	10308	10465	10394	10456	10512	10529	10484	10503	10297	10501	10435	10397	10364	10489	10513	10486	10301	10562	10341	10251	10475	10366	10306	10426	10281	10379	10450	10506	10429	10393	10479	10254	10352	10461	10452	10430	10527	10508	10509	10309	10423	10413	10486	10485	10419	10425	10381	10514	10278	10439	10356	10408	10279	10331	10519	10381	10368	10496	10364	10443	10407	10523	10311	10462	10505	10355	10275	10461	10565	10556	10471	10477	10437	10477	10479	10308	10420	10461	10338	10411	10413	10341	10492	10539	10509	10405	10486	10482	10430	10204	10229	10260	10314	10526	10199	10444	10294	10419	10597	10426	10398	10328	10312	10400	10334	10378	10295	10399	10371	10475	10394	10297	10390	10446	10459	10547	10477	10363	10425	10279	10366	10438	10478	10279	10459	10308	10500	10390	10377	10479	10367	10238	10442	10308	10296	10570	10423	10357	10438	10254	10388	10524	10478	10534	10462	10368	10348	10563	10360	10363	10556	10520	10430	10345	10494	10398	10512	10454	10423	10548	10334	10457	10417	10311	10527	10491	10379	10380	10511	10582	10646	10524	10414	10327	10431	10345	10503	10547	10616	10549	10248	10445	10264	10270	10301	10510	10287	10294	10355	10318	10297	10305	10525	10450	10381	10410	10375	10310	10389	10424	10216	10365	10624	10409	10326	10427	10456	10549	10236	10386	10356	10381	10346	10388	10394	10375	10383	10498	10308	10413	10329	10406	10625	10402	10423	10269	10563	10434	10394	10152	10337	10298	10297	10483	10339	10307	10357	10407	10247	10357	10259	10268	10135	10415	10378	10270	10355	10362	10300	10504	10413	10309	10421	10224	10375	10313	10400	10506	10363	10556	10342	10437	10388	10602	10439	10337	10459	10544	10492	10467	10489	10431	10396	10500	10362	10458	10312	10469	10486	10437	10387	10421	10578	10323	10327	10366	10550	10477	10296	10439	10478	10344	10342	10576	10272	10396	10427	10450	10457	10264	10432	10525	10404	10400	10382	10453	10178	10231	10553	10538	10403	10364	10495	10417	10235	10473	10483	10438	10397	10389	10423	10426	10284	10482	10411	10413	10309	10487	10449	10344	10427	10385	10310	10412	10464	10490	10335	10478	10423	10572	10373	10341	10451	10293	10269	10421	10430	10506	10463	10332	10281	10411	10307	10347	10308	10200	10408	10242	10565	10284	10536	10394	10215	10518	10457	10407	10498	10433	10562	10328	10383	10381	10414	10522	10366	10350	10371	10578	10428	10418	10435	10466	10358	10324	10358	10426	10390	10450	10490	10380	10403	10336	10457	10339	10405	10367	10428	10314	10566	10369	10372	10447	10274	10424	10371	10314	10471	10210	10203	10322	10503	10226	10372	10555	10357	10347	10448	10471	10231	10439	10305	10493	10352	10327	10339	10291	10225	10323	10361	10397	10396	10447	10418	10207	10524	10595	10402	10384	10317	10391	10123	10493	10418	10371	10471	10319	10392	10373	10543	10313	10438	10304	10331	10426	10337	10273	10510	10405	10495	10501	10295	10268	10324	10353	10445	10417	10461	10577	10334	10332	10324	10386	10291	10464	10497	10351	10452	10370	10395	10514	10653	10430	10246	10428	10274	10489	10419	10405	10335	10446	10635	10386	10196	10492	10560	10302	10395	10421	10403	10434	10427	10290	10424	10347	10296	10299	10417	10409	10286	10339	10364	10221	10265	10379	10426	10348	10280	10404	10428	10462	10414	10587	10335	10273	10352	10438	10294	10395	10525	10454	10493	10382	10311	10503	10584	10353	10516	10259	10291	10447	10444	10414	10509	10348	10458	10495	10292	10299	10344	10480	10424	10464	10274	10320	10434	10371	10401	10645	10484	10453	10404	10397	10502	10501	10336	10465	10352	10446	10272	10585	10280	10210	10526	10459	10342	10387	10331	10364	10423	10520	10554	10278	10325	10382	10398	10397	10418	10310	10331	10376	10519	10376	10419	10592	10507	10504	10533	10371	10575	10388	10423	10449	10550	10409	10177	10428	10495	10402	10572	10376	10441	10413	10442	10421	10399	10461	10420	10414	10398	10416	10562	10401	10515	10348	10641	10488	10314	10562	10303	10379	10367	10339	10203	10418	10318	10493	10411	10523	10466	10376	10377	10358	10432	10465	10418	10450
44251	40274	38012	40170	40004	38140	56540	57867	50681	41593	34475	30483	29428	29249	29133	29214	29292	29103	29199	29226	29271	29253	29215	29336	29341	29169	29219	29334	29368	29293	29438	29435	29235	29200	29204	29243	29281	29341	29285	29354	29478	29360	29451	29268	29346	29215	29376	29321	29248	29155	29288	29290	29384	29288	29507	29365	29323	29377	29325	29274	29337	29352	29220	29329	29141	29402	29318	29358	29233	29282	29304	29225	29383	29279	29244	29442	29251	29302	29425	29320	29367	29189	29321	29354	29489	29232	29356	29198	29225	29182	29178	29267	29360	29353	29311	29322	29325	29275	29219	29299	29427	29289	29297	29344	29247	29271	29285	29333	29284	29293	29298	29313	29225	29226	29507	29325	29332	29240	29379	29236	29313	29288	29396	29403	29302	29370	29204	29435	29315	29298	29332	29348	29443	29344	29213	29334	29281	29432	29235	29392	29355	29272	29568	29283	29305	29196	29447	29336	29307	29299	29318	29299	29364	29412	29278	29317	29441	29312	29308	29289	29301	29429	29436	29242	29307	29322	29350	29342	29521	29290	29313	29458	29408	29359	29514	29300	29421	29348	29469	29354	29203	29164	29381	29389	29416	29219	29450	29222	29299	29234	29418	29309	29330	29340	29390	29336	29471	29225	29303	29422	29378	29247	29233	29262	29300	29318	29159	29206	29268	29380	29267	29447	29326	29332	29311	29318	29413	29256	29388	29400	29254	29177	29273	29299	29415	29357	29298	29319	29345	29262	29368	29384	29364	29286	29478	29212	29294	29316	29215	29324	29394	29454	29336	29330	29424	29282	29218	29267	29293	29439	29341	29223	29323	29323	29350	29407	29417	29392	29415	29312	29439	29412	29503	29356	29319	29292	29539	29178	29399	29288	29351	29474	29350	29387	29477	29295	29367	29392	29261	29322	29371	29416	29265	29357	29304	29378	29295	29304	29452	29371	29300	29421	29346	29347	29288	29350	29393	29340	29221	29340	29131	29456	29248	29325	29369	29308	29393	29432	29420	29380	29341	29388	29147	29276	29365	29313	29229	29400	29359	29357	29423	29348	29455	29252	29327	29347	29288	29313	29406	29399	29195	29316	29446	29317	29393	29377	29330	29492	29266	29328	29315	29426	29394	29341	29221	29414	29247	29413	29290	29517	29199	29436	29290	29376	29247	29370	29310	29488	29224	29342	29322	29456	29362	29494	29382	29300	29351	29349	29300	29321	29326	29461	29343	29167	29491	29361	29359	29320	29354	29443	29438	29337	29248	29360	29417	29332	29416	29341	29446	29218	29238	29323	29413	29323	29224	29413	29424	29258	29300	29461	29313	29554	29289	29326	29315	29246	29377	29366	29377	29297	29229	29308	29438	29154	29316	29352	29343	29334	29391	29322	29421	29464	29388	29175	29418	29406	29329	29245	29180	29382	29389	29379	29349	29248	29287	29301	29405	29453	29243	29351	29422	29335	29164	29372	29336	29398	29407	29349	29336	29307	29416	29263	29236	29480	29398	29343	29255	29634	29350	29192	29427	29380	29373	29376	29312	29514	29484	29289	29335	29279	29344	29276	29206	29336	29348	29304	29173	29311	29538	29320	29283	29249	29400	29294	29335	29578	29428	29332	29419	29427	29213	29303	29330	29282	29303	29425	29415	29279	29220	29424	29246	29360	29269	29356	29304	29284	29295	29499	29382	29315	29379	29353	29368	29338	29460	29471	29363	29323	29563	29393	29409	29401	29426	29460	29389	29293	29281	29293	29350	29295	29258	29407	29365	29291	29369	29187	29267	29260	29305	29399	29378	29351	29368	29401	29271	29291	29380	29236	29423	29400	29545	29282	29329	29487	29467	29392	29396	29428	29199	29300	29328	29263	29401	29305	29264	29369	29340	29346	29406	29364	29397	29398	29309	29443	29330	29345	29196	29473	29370	29269	29382	29438	29304	29250	29286	29274	29413	29314	29308	29278	29409	29290	29394	29336	29267	29399	29384	29273	29264	29224	29331	29392	29230	29375	29329	29324	29338	29450	29248	29314	29350	29292	29252	29425	29345	29252	29329	29385	29414	29338	29220	29315	29368	29287	29369	29321	29269	29260	29351	29245	29323	29251	29385	29484	29280	29326	29451	29447	29373	29411	29399	29307	29290	29375	29329	29314	29312	29374	29376	29324	29287	29376	29430	29360	29389	29315	29337	29251	29290	29295	29423	29168	29275	29446	29303	29310	29132	29325	29501	29451	29329	29409	29285	29325	29310	29271	29279	29456	29245	29378	29278	29323	29363	29256	29540	29339	29390	29481	29359	29429	29361	29224	29402	29458	29421	29419	29365	29357	29361	29417	29312	29379	29290	29284	29420	29353	29272	29451	29338	29295	29270	29275	29470	29295	29379	29345	29352	29375	29253	29410	29434	29394	29489	29547	29177	29452	29358	29451	29429	29384	29415	29467	29485	29293	29543	29436	29309	29370	29510	29400	29171	29373	29251	29444	29363	29334	29419	29476	29232	29501	29340	29379	29538	29367	29349	29402	29354	29365	29298	29348	29313	29362	29361	29315	29296	29322	29289	29277	29380	29206	29407	29193	29373	29367	29354	29284	29264	29502	29338	29411	29349	29431	29325	29430	29448	29492	29483	29311	29223	29418	29415	29346	29358	29274	29455	29243	29279	29486	29392	29481	29349	29319	29374	29163	29433	29334	29466	29420	29257	29437	29297	29397	29348	29354	29295	29513	29335	29416	29469	29328	29280	29415	29268	29352	29487	29350	29417	29445	29348	29337	29294	29324	29446	29422	29404	29384	29268	29403	29210	29203	29320	29480	29395	29228	29157	29253	29520	29261	29380	29234	29466	29322	29242	29424	29408	29308	29448	29348	29402	29407	29289	29413	29518	29398	29328	29375	29119	29283	29211	29405	29256	29321	29380	29365	29393	29294	29466	29337	29371	29289	29400	29340	29241	29322	29234	29455	29373	29433	29287	29306	29371	29126	29248	29312	29354	29278	29388	29447	29392	29404	29390	29370	29296	29165	29436	29232	29270	29239	29283	29277	29443	29368	29389	29276	29339	29211	29423	29424	29363	29429	29281	29301	29273	29476	29249	29358	29267	29323	29317	29368	29301	29462	29244	29363	29407	29296	29491	29200	29303	29390	29434	29354	29377	29281	29415	29330	29272	29350	29287	29404	29299	29351	29409	29398	29345	29217	29360	29459	29388	29483	29361	29305	29324	29242	29378	29516	29208	29424	29339	29246	29314	29321	29288	29359	29256	29420	29532	29338	29297	29345	29212	29459	29390	29247	29405	29323	29298	29367	29360	29279	29303	29375	29432	29309	29351	29418	29306	29428	29254	29545	29342	29309	29286	29335	29426	29266	29398	29503	29361	29299	29423	29362	29400	29389	29358	29342	29410	29250	29229	29295	29421	29428	29391	29426	29139	29471	29361	29373	29398	29414	29427	29387	29347	29228	29400	29375	29323	29303	29328	29265	29384	29376	29392	29319	29373	29350	29394	29342	29414	29337	29265	29360	29456	29506	29494	29174	29274	29422	29261	29424	29406	29411	29388	29433	29478	29346	29501	29413	29196	29468	29523	29412	29383	29263	29252	29436	29338	29418	29381	29186	29390	29344	29341	29313	29314	29211	29403	29417	29417	29333	29306	29386	29303	29352	29421	29433	29337	29314	29230	29410	29372	29177	29194	29444	29308	29411	29524	29437	29339	29381	29323	29356	29424	29251	29390	29273	29481	29364	29263	29459	29245	29359	29509	29174	29354	29414	29282	29430	29301	29317	29403	29410	29156	29525	29374	29352	29547	29463	29202	29352	29352	29344	29405	29362	29394	29527	29421	29222	29350	29381	29416	29326	29384	29356	29353	29425	29349	29561	29249	29292	29353	29453	29214	29375	29368	29316	29292	29468	29289	29139	29339	29417	29109	29356	29396	29400	29387	29340	29284	29263	29492	29307	29252	29318	29365	29422	29244	29500	29278	29414	29475	29141	29330	29292	29486	29401	29347	29414	29463	29381	29311	29359	29351	29288	29316	29278	29437	29235	29291	29375	29388	29356	29358	29105	29370	29371	29384	29353	29301	29525	29241	29377	29309	29324	29426	29272	29357	29231	29335	29637	29379	29355	29278	29303	29374	29371	29356	29432	29409	29352	29148	29415	29312	29412	29437	29063	29332	29375	29244	29349	29289	29380	29250	29477	29330	29502	29241	29425	29349	29350	29434	29290	29395	29328	29315	29375	29244	29281	29335	29504	29327	29339	29270	29405	29439	29250	29339	29429	29347	29540	29389	29320	29446	29512	29427	29217	29438	29381	29487	29474	29296	29269	29368	29426	29385	29297	29267	29391	29595	29196	29307	29397	29218	29488	29526	29378	29296	29380	29391	29346	29425	29381	29341	29253	29484	29335	29387	29350	29564	29295	29232	29336	29322	29266	29439	29515	29382	29346	29331	29406	29194	29258	29358	29405	29251	29291	29307	29376	29397	29313	29429	29324	29336	29347	29278	29295	29439	29301	29446	29192	29293	29292	29346	29273	29263	29442	29427	29412	29394	29367	29300	29357	29398	29366	29317	29344	29475	29523	29311	29435	29376	29231	29583	29366	29538	29266	29312	29418	29471	29399	29335	29331	29324	29308	29445	29464	29362	29436	29380	29470	29356	29365	29402	29223	29376	29461	29514	29225	29503	29404	29342	29256	29274	29379	29266	29299	29407	29389	29226	29427	29374	29461	29365	29294	29311	29450	29311	29486	29129	29372	29439	29287	29442	29344	29382	29399	29299	29326	29402	29392	29473	29405	29320	29326	29362	29545	29322	29397	29370	29386	29481	29262	29442	29423	29191	29401	29255	29444	29207	29417	29097	29425	29448	29400	29418	29330	29310	29392	29530	29474	29235	29390	29195	29201	29331	29220	29398	29427	29413	29447	29349	29358	29467	29440	29314	29288	29404	29385	29392	29332	29298	29269	29448	29456	29233	29305	29326	29310	29535	29205	29498	29450	29186	29194	29350	29457	29338	29275	29350	29363	29385	29189	29191	29235	29338	29222	29349	29483	29297	29368	29366	29464	29274	29340	29287	29379	29401	29429	29287	29324	29414	29302	29261	29313	29321	29288	29460	29344	29283	29307	29326	29233	29447	29439	29430	29466
16942	15522	13409	11462	11167	13303	15498	14947	13270	11645	11011	10286	10436	10297	10375	10222	10441	10292	10135	10230	10351	10395	10284	10411	10356	10408	10469	10316	10294	10299	10301	10351	10370	10337	10221	10319	10451	10282	10318	10402	10310	10254	10310	10266	10408	10297	10280	10349	10444	10297	10287	10310	10158	10236	10212	10285	10267	10167	10328	10358	10199	10409	10275	10297	10290	10360	10258	10351	10212	10323	10275	10379	10352	10149	10344	10355	10415	10140	10455	10316	10299	10348	10424	10322	10369	10236	10210	10301	10339	10241	10451	10451	10577	10235	10268	10580	10361	10330	10337	10307	10212	10209	10349	10284	10298	10413	10344	10191	10400	10148	10357	10432	10206	10425	10328	10388	10343	10256	10293	10197	10279	10354	10343	10231	10325	10284	10295	10132	10337	10245	10283	10320	10410	10390	10421	10337	10292	10427	10249	10311	10189	10180	10351	10382	10472	10477	10371	10338	10219	10286	10314	10346	10345	10383	10515	10309	10331	10312	10291	10295	10220	10228	10225	10396	10508	10180	10352	10259	10258	10365	10439	10578	10371	10366	10237	10201	10287	10427	10323	10323	10257	10232	10203	10359	10348	10392	10217	10363	10324	10302	10360	10346	10338	10244	10294	10361	10444	10200	10357	10270	10227	10347	10301	10255	10333	10296	10317	10100	10177	10308	10253	10292	10376	10317	10423	10310	10295	10149	10263	10279	10268	10186	10322	10250	10237	10337	10348	10315	10400	10425	10468	10452	10371	10417	10476	10352	10272	10364	10283	10313	10295	10379	10300	10331	10210	10198	10253	10347	10144	10501	10295	10409	10445	10268	10351	10263	10401	10322	10345	10293	10327	10420	10333	10461	10341	10398	10355	10251	10352	10373	10263	10266	10302	10305	10311	10408	10341	10468	10340	10313	10318	10383	10366	10472	10391	10234	10128	10306	10408	10271	10264	10335	10378	10328	10349	10224	10239	10352	10408	10302	10226	10263	10390	10241	10247	10258	10405	10322	10350	10370	10393	10296	10286	10226	10197	10451	10258	10237	10147	10251	10394	10412	10266	10326	10300	10221	10305	10385	10236	10349	10402	10561	10382	10243	10310	10328	10559	10369	10421	10359	10327	10481	10437	10247	10304	10279	10440	10376	10425	10360	10381	10279	10333	10339	10229	10392	10316	10367	10295	10225	10324	10271	10426	10236	10220	10242	10111	10374	10371	10264	10308	10285	10319	10462	10377	10380	10301	10400	10459	10379	10213	10410	10357	10328	10435	10222	10215	10257	10096	10289	10421	10318	10260	10217	10299	10342	10200	10292	10460	10334	10502	10334	10426	10287	10318	10415	10386	10408	10329	10381	10302	10374	10366	10413	10329	10295	10455	10235	10320	10266	10335	10135	10323	10336	10272	10500	10365	10642	10425	10508	10381	10389	10484	10287	10202	10289	10313	10436	10417	10271	10314	10243	10336	10407	10449	10388	10258	10203	10262	10476	10405	10331	10241	10314	10293	10235	10240	10361	10283	10344	10420	10503	10190	10401	10264	10353	10404	10413	10191	10250	10437	10323	10474	10251	10361	10353	10280	10186	10297	10270	10486	10233	10246	10451	10119	10324	10358	10274	10303	10254	10365	10349	10179	10259	10383	10390	10349	10164	10288	10370	10312	10382	10311	10321	10369	10256	10335	10234	10441	10393	10333	10172	10282	10290	10255	10347	10477	10166	10183	10428	10104	10409	10203	10303	10387	10314	10469	10506	10262	10255	10405	10448	10359	10353	10522	10256	10470	10233	10408	10260	10516	10311	10349	10347	10397	10332	10310	10309	10333	10544	10295	10422	10332	10326	10209	10456	10225	10418	10202	10306	10282	10305	10429	10323	10371	10195	10223	10356	10303	10194	10328	10266	10566	10364	10354	10229	10404	10242	10242	10340	10354	10322	10239	10168	10410	10292	10519	10246	10331	10408	10454	10293	10371	10230	10304	10359	10169	10225	10340	10390	10317	10217	10241	10365	10260	10406	10272	10469	10349	10400	10230	10361	10198	10267	10481	10231	10250	10333	10384	10217	10439	10205	10398	10271	10223	10205	10207	10351	10433	10241	10153	10327	10317	10365	10319	10448	10380	10252	10450	10450	10190	10262	10246	10228	10468	10440	10387	10273	10264	10244	10336	10351	10382	10462	10281	10305	10231	10176	10436	10479	10316	10328	10257	10308	10358	10285	10361	10289	10271	10169	10333	10308	10335	10191	10317	10393	10349	10470	10308	10358	10391	10344	10453	10442	10221	10266	10257	10418	10302	10275	10264	10426	10238	10181	10282	10475	10238	10334	10191	10387	10460	10323	10267	10420	10229	10468	10306	10324	10192	10316	10326	10189	10179	10437	10222	10467	10356	10471	10379	10345	10326	10335	10424	10348	10303	10373	10369	10553	10429	10467	10154	10399	10367	10132	10366	10526	10159	10306	10372	10142	10164	10196	10272	10282	10320	10358	10285	10309	10371	10327	10307	10358	10400	10250	10381	10224	10461	10259	10376	10344	10381	10395	10254	10355	10199	10348	10296	10293	10398	10431	10448	10450	10324	10459	10347	10208	10193	10277	10154	10133	10275	10260	10291	10241	10294	10227	10469	10266	10261	10292	10260	10274	10481	10247	10395	10379	10397	10295	10342	10381	10444	10335	10314	10414	10434	10317	10417	10354	10328	10398	10246	10253	10369	10280	10375	10215	10279	10301	10205	10328	10249	10150	10398	10487	10280	10477	10247	10372	10263	10372	10353	10144	10353	10478	10420	10365	10383	10250	10351	10339	10245	10381	10596	10401	10389	10403	10352	10307	10374	10230	10276	10362	10372	10390	10339	10344	10401	10425	10486	10380	10287	10321	10365	10174	10222	10417	10262	10440	10312	10341	10394	10354	10179	10256	10298	10411	10591	10581	10386	10272	10212	10354	10247	10458	10375	10373	10404	10406	10287	10517	10381	10382	10433	10411	10393	10277	10307	10000	10348	10303	10341	10269	10253	10382	10193	10260	10469	10431	10349	10452	10445	10270	10257	10361	10507	10324	10356	10388	10409	10273	10471	10278	10197	10196	10396	10337	10426	10485	10244	10512	10390	10379	10160	10322	10332	10408	10391	10353	10496	10438	10440	10234	10336	10263	10182	10299	10409	10208	10247	10296	10310	10181	10308	10389	10306	10254	10340	10419	10570	10201	10359	10499	10500	10313	10321	10372	10473	10264	10263	10254	10326	10232	10425	10297	10320	10443	10342	10457	10472	10213	10294	10352	10411	10379	10377	10228	10331	10271	10173	10336	10370	10371	10505	10221	10282	10261	10275	10472	10401	10294	10317	10367	10301	10380	10548	10298	10457	10339	10424	10412	10407	10284	10338	10441	10495	10472	10373	10434	10448	10294	10341	10489	10285	10432	10397	10434	10386	10227	10419	10142	10446	10334	10340	10255	10325	10238	10326	10335	10346	10366	10331	10447	10145	10166	10386	10273	10448	10256	10353	10272	10265	10428	10245	10284	10364	10127	10322	10296	10385	10317	10147	10312	10336	10321	10310	10499	10303	10367	10313	10277	10453	10284	10178	10311	10353	10346	10045	10351	10401	10445	10314	10213	10352	10192	10337	10417	10377	10448	10299	10251	10313	10240	10320	10419	10340	10273	10455	10428	10205	10207	10429	10275	10325	10392	10493	10328	10225	10288	10269	10408	10405	10295	10144	10303	10394	10274	10344	10381	10342	10454	10261	10292	10301	10251	10474	10251	10281	10395	10280	10060	10378	10339	10322	10237	10400	10230	10270	10296	10382	10417	10266	10481	10524	10372	10342	10284	10291	10329	10348	10449	10226	10340	10377	10427	10470	10387	10455	10382	10347	10370	10235	10364	10299	10396	10306	10201	10092	10248	10330	10261	10413	10346	10198	10331	10435	10246	10404	10261	10313	10522	10425	10220	10313	10470	10415	10380	10489	10285	10384	10353	10278	10225	10443	10354	10384	10202	10357	10392	10248	10305	10370	10496	10290	10332	10364	10227	10358	10169	10334	10377	10565	10250	10223	10331	10375	10418	10277	10202	10319	10458	10361	10363	10461	10395	10358	10468	10277	10317	10374	10245	10543	10250	10355	10255	10293	10304	10257	10333	10292	10418	10366	10291	10181	10312	10377	10271	10469	10252	10432	10382	10295	10225	10320	10432	10342	10215	10324	10155	10424	10244	10383	10392	10316	10383	10309	10298	10012	10247	10401	10445	10328	10274	10334	10205	10357	10346	10386	10227	10290	10145	10419	10264	10238	10189	10359	10370	10519	10346	10463	10198	10137	10217	10415	10305	10332	10343	10383	10350	10525	10314	10242	10196	10260	10349	10333	10328	10276	10371	10277	10353	10257	10401	10404	10415	10463	10500	10556	10243	10431	10363	10453	10249	10295	10422	10236	10398	10272	10464	10654	10480	10408	10254	10275	10382	10404	10315	10306	10396	10306	10421	10232	10186	10315	10294	10374	10324	10336	10352	10285	10267	10266	10287	10442	10320	10363	10180	10438	10377	10361	10361	10227	10235	10249	10262	10316	10266	10303	10212	10290	10255	10335	10287	10463	10384	10350	10499	10075	10292	10286	10223	10263	10277	10241	10372	10334	10260	10337	10309	10387	10322	10409	10505	10295	10343	10373	10226	10380	10299	10236	10108	10295	10238	10334	10220	10159	10439	10256	10299	10467	10377	10303	10324	10327	10355	10363	10346	10291	10347	10367	10342	10557	10407	10406	10279	10300	10288	10236	10250	10124	10336	10346	10182	10268	10314	10412	10263	10325	10297	10278	10345	10355	10510	10420	10336	10482	10405	10474	10347	10525	10348	10375	10331	10275	10211	10314	10565	10370	10446	10175	10446	10495	10291	10422	10128	10209	10351	10290	10199	10287	10318	10333	10431	10299	10345	10208	10299	10325	10352	10276	10278	10475	10331	10283	10466	10225	10332	10482	10286	10236	10253	10274	10441	10353	10437	10416	10220	10300	10550	10389	10299	10212	10345	10397	10412	10391	10326	10200	10524	10331	10355	10446	10361	10094	10369	10320	10274	10197	10345	10416	10252	10150	10465	10278	10377	10426	10355	10303	10253	10392	10476	10328	10362	10284	10136	10275	10264
39253	35979	34060	34366	34881	40229	44238	40214	36025	32648	30559	29679	29547	29411	29712	29490	29733	29514	29466	29632	29596	29459	29498	29460	29652	29553	29619	29674	29528	29428	29602	29683	29648	29344	29476	29628	29526	29582	29499	29486	29638	29559	29432	29681	29575	29607	29448	29562	29595	29522	29577	29532	29727	29555	29631	29562	29568	29503	29488	29797	29532	29496	29564	29524	29572	29547	29594	29695	29613	29639	29509	29534	29597	29607	29566	29588	29527	29558	29632	29529	29724	29606	29591	29747	29579	29526	29661	29612	29481	29709	29493	29593	29405	29496	29656	29616	29377	29528	29591	29512	29563	29648	29523	29606	29601	29627	29613	29491	29571	29460	29605	29557	29577	29356	29532	29667	29585	29566	29562	29636	29502	29536	29630	29473	29472	29576	29591	29627	29479	29444	29520	29525	29551	29702	29504	29704	29572	29474	29567	29533	29620	29604	29510	29516	29566	29588	29447	29552	29465	29545	29555	29450	29690	29599	29617	29607	29521	29551	29614	29561	29573	29619	29607	29686	29562	29555	29585	29727	29489	29633	29584	29515	29560	29459	29608	29453	29504	29561	29587	29629	29666	29775	29393	29627	29574	29430	29620	29556	29618	29638	29559	29607	29563	29534	29540	29575	29608	29606	29472	29528	29492	29533	29470	29638	29505	29837	29673	29628	29431	29545	29548	29547	29547	29524	29395	29668	29589	29498	29608	29625	29549	29552	29640	29674	29536	29594	29589	29455	29578	29335	29578	29676	29562	29465	29462	29564	29707	29634	29644	29612	29493	29427	29729	29615	29567	29670	29556	29471	29578	29647	29754	29586	29570	29502	29626	29580	29634	29608	29529	29423	29653	29492	29575	29697	29606	29697	29497	29630	29564	29492	29554	29540	29564	29493	29562	29551	29625	29622	29601	29637	29511	29506	29617	29470	29438	29417	29492	29445	29458	29655	29427	29513	29594	29623	29649	29578	29659	29561	29640	29482	29556	29653	29569	29643	29619	29465	29650	29581	29534	29652	29592	29397	29596	29736	29384	29620	29577	29506	29523	29581	29824	29553	29647	29602	29629	29646	29469	29646	29678	29460	29442	29590	29567	29576	29566	29538	29568	29582	29543	29685	29565	29584	29627	29572	29664	29533	29736	29636	29485	29430	29680	29524	29500	29459	29471	29595	29595	29596	29612	29497	29833	29583	29555	29487	29689	29393	29627	29504	29804	29638	29572	29568	29475	29545	29581	29584	29569	29687	29498	29563	29484	29677	29568	29584	29566	29511	29642	29547	29575	29808	29649	29516	29570	29680	29563	29559	29571	29618	29580	29619	29432	29613	29657	29626	29436	29518	29648	29567	29762	29588	29650	29453	29598	29544	29598	29595	29590	29516	29672	29555	29620	29538	29395	29669	29443	29720	29521	29613	29429	29460	29591	29535	29523	29572	29707	29607	29600	29565	29614	29618	29585	29624	29396	29743	29598	29641	29621	29572	29556	29636	29493	29603	29521	29719	29653	29495	29668	29556	29536	29644	29535	29639	29481	29551	29458	29497	29616	29584	29690	29636	29761	29614	29527	29533	29605	29656	29418	29583	29653	29674	29662	29615	29598	29552	29500	29743	29497	29646	29722	29604	29357	29608	29573	29551	29693	29551	29460	29651	29525	29656	29592	29500	29744	29726	29604	29557	29453	29738	29492	29497	29605	29649	29631	29546	29522	29587	29565	29654	29603	29655	29689	29680	29633	29647	29447	29620	29565	29600	29662	29648	29587	29410	29634	29565	29486	29459	29600	29566	29636	29568	29481	29634	29416	29681	29602	29613	29717	29434	29645	29701	29708	29556	29538	29614	29608	29587	29548	29390	29530	29738	29562	29559	29656	29470	29671	29687	29530	29481	29575	29669	29583	29574	29528	29632	29587	29693	29547	29754	29527	29526	29557	29567	29618	29674	29557	29596	29591	29694	29568	29596	29725	29506	29455	29576	29507	29605	29543	29643	29534	29602	29603	29733	29688	29629	29622	29583	29679	29415	29421	29567	29720	29585	29533	29608	29426	29618	29714	29669	29585	29631	29590	29454	29509	29594	29513	29753	29685	29553	29634	29538	29571	29535	29477	29575	29635	29678	29576	29611	29574	29718	29437	29576	29587	29556	29543	29530	29619	29392	29416	29623	29591	29794	29551	29520	29548	29578	29584	29516	29506	29500	29410	29587	29376	29660	29499	29558	29602	29600	29495	29628	29451	29583	29613	29683	29477	29599	29620	29497	29434	29706	29534	29555	29589	29561	29605	29506	29563	29705	29618	29467	29607	29587	29546	29634	29534	29550	29594	29626	29464	29640	29582	29468	29608	29688	29604	29448	29577	29657	29531	29391	29649	29518	29499	29651	29608	29612	29470	29556	29603	29608	29546	29708	29544	29416	29544	29643	29610	29604	29534	29592	29525	29618	29535	29403	29575	29602	29606	29466	29682	29595	29498	29617	29556	29625	29448	29491	29413	29552	29784	29495	29640	29635	29714	29489	29524	29666	29591	29516	29530	29534	29604	29695	29450	29601	29527	29554	29561	29659	29572	29754	29467	29551	29631	29643	29678	29675	29511	29634	29652	29553	29654	29661	29506	29530	29730	29588	29608	29566	29491	29666	29502	29601	29647	29596	29505	29583	29637	29696	29648	29595	29567	29543	29774	29623	29545	29536	29680	29675	29522	29663	29587	29386	29679	29652	29542	29469	29497	29686	29587	29505	29440	29665	29583	29681	29516	29505	29626	29668	29507	29550	29568	29516	29585	29737	29578	29582	29496	29552	29509	29551	29627	29567	29599	29571	29454	29610	29562	29510	29570	29507	29454	29688	29622	29582	29620	29601	29549	29555	29562	29434	29544	29540	29562	29656	29565	29477	29475	29537	29537	29685	29546	29506	29589	29599	29460	29639	29571	29575	29490	29642	29543	29497	29731	29547	29591	29538	29591	29524	29690	29527	29549	29536	29773	29619	29577	29653	29671	29458	29691	29484	29564	29571	29706	29608	29521	29594	29820	29580	29533	29631	29556	29497	29783	29606	29420	29652	29648	29507	29518	29742	29573	29589	29456	29658	29388	29650	29547	29597	29663	29663	29425	29616	29629	29453	29749	29604	29565	29576	29559	29542	29666	29649	29628	29672	29549	29604	29555	29511	29548	29642	29616	29632	29709	29514	29445	29560	29720	29653	29553	29529	29596	29617	29743	29626	29415	29445	29641	29491	29707	29742	29551	29598	29686	29585	29611	29573	29517	29671	29528	29493	29578	29654	29617	29759	29663	29436	29662	29510	29795	29535	29671	29513	29653	29490	29757	29591	29711	29689	29618	29665	29643	29437	29630	29569	29604	29477	29586	29662	29593	29713	29577	29667	29463	29844	29680	29614	29662	29620	29801	29521	29506	29676	29648	29437	29650	29551	29563	29551	29485	29591	29535	29579	29477	29538	29583	29601	29500	29628	29615	29593	29654	29622	29572	29530	29539	29605	29665	29616	29465	29472	29456	29506	29593	29728	29498	29623	29489	29699	29719	29514	29498	29430	29591	29628	29518	29683	29684	29548	29620	29535	29749	29629	29635	29504	29460	29545	29635	29490	29643	29622	29656	29583	29677	29649	29579	29570	29536	29668	29455	29782	29530	29591	29510	29693	29628	29590	29659	29666	29740	29709	29547	29675	29626	29523	29568	29498	29650	29642	29629	29604	29666	29697	29651	29559	29648	29448	29679	29463	29690	29579	29525	29586	29590	29590	29569	29581	29702	29693	29539	29603	29635	29652	29744	29801	29757	29613	29632	29484	29747	29582	29728	29590	29629	29610	29533	29517	29509	29633	29564	29501	29593	29737	29627	29590	29393	29619	29616	29549	29585	29669	29712	29587	29553	29510	29687	29704	29637	29541	29742	29544	29714	29608	29581	29609	29506	29554	29628	29564	29534	29729	29487	29548	29569	29669	29538	29524	29627	29572	29580	29644	29563	29580	29552	29549	29621	29578	29543	29658	29617	29611	29546	29503	29734	29550	29548	29585	29514	29492	29675	29393	29553	29547	29582	29613	29556	29526	29602	29631	29564	29629	29710	29550	29563	29555	29538	29537	29657	29483	29663	29636	29503	29487	29407	29574	29592	29489	29564	29556	29564	29700	29610	29593	29641	29779	29448	29710	29496	29607	29602	29799	29429	29615	29581	29543	29393	29654	29682	29540	29715	29705	29649	29615	29644	29639	29517	29660	29537	29579	29470	29500	29744	29598	29627	29572	29621	29576	29504	29682	29537	29555	29605	29665	29566	29576	29642	29496	29682	29635	29532	29729	29670	29520	29490	29521	29669	29507	29629	29594	29611	29534	29704	29634	29591	29499	29730	29550	29645	29645	29598	29545	29537	29507	29576	29658	29635	29479	29527	29703	29623	29568	29587	29644	29506	29598	29611	29480	29523	29584	29578	29622	29656	29669	29604	29646	29475	29629	29746	29488	29566	29495	29440	29627	29670	29544	29696	29600	29478	29574	29614	29439	29643	29512	29596	29647	29537	29400	29582	29654	29512	29609	29594	29552	29531	29716	29728	29658	29445	29649	29587	29603	29661	29501	29502	29495	29642	29548	29412	29754	29589	29636	29654	29537	29566	29566	29569	29586	29622	29563	29602	29630	29618	29629	29580	29609	29625	29478	29693	29661	29547	29555	29500	29516	29607	29518	29743	29593	29614	29629	29539	29571	29462	29637	29607	29656	29603	29460	29573	29534	29731	29612	29421	29606	29676	29755	29600	29526	29751	29628	29682	29576	29512	29544	29615	29589	29659	29580	29569	29665	29570	29506	29541	29604	29698	29601	29713	29375	29525	29601	29514	29593	29736	29601	29694	29658	29577	29596	29618	29598	29561	29628	29564	29535	29750	29607	29454	29637	29485	29662	29600	29779	29529	29635	29537	29540	29692	29618	29618	29534	29669	29567	29555	29437	29534	29564	29552	29520	29614	29574	29484	29606	29496	29450	29561	29513	29579	29555	29731	29567	29679	29617	29627	29583	29525	29541	29740	29591	29496	29642	29596	29639	29539	29519	29626	29551	29572	29510	29546	29608	29623	29557	29554	29577	29689	29646	29451	29673	29622	29666	29536	29428	29594	29643	29713	29578	29489	29501
20883	22494	17647	14560	14814	25398	32316	25585	18657	14492	11763	10857	10584	10321	10630	10480	10554	10509	10496	10662	10534	10517	10696	10483	10502	10652	10544	10572	10427	10469	10585	10540	10463	10647	10436	10533	10491	10493	10241	10458	10507	10347	10417	10392	10323	10414	10478	10519	10541	10485	10451	10406	10530	10517	10575	10437	10395	10364	10336	10391	10383	10457	10575	10607	10545	10517	10447	10297	10631	10410	10378	10395	10431	10442	10295	10462	10530	10380	10576	10398	10493	10515	10533	10484	10552	10267	10246	10588	10426	10487	10573	10460	10446	10357	10671	10367	10459	10369	10311	10467	10537	10372	10555	10371	10321	10356	10567	10415	10425	10667	10470	10537	10461	10423	10391	10618	10358	10536	10376	10365	10556	10474	10348	10559	10508	10527	10442	10497	10437	10492	10435	10441	10669	10301	10336	10516	10451	10593	10466	10535	10463	10338	10488	10531	10388	10345	10593	10340	10567	10544	10498	10656	10512	10559	10439	10285	10381	10366	10416	10511	10418	10441	10442	10520	10467	10550	10380	10497	10567	10599	10607	10498	10582	10511	10313	10476	10484	10311	10466	10335	10506	10666	10428	10482	10365	10520	10594	10637	10483	10435	10499	10602	10399	10640	10499	10498	10575	10581	10467	10378	10318	10536	10510	10328	10510	10608	10385	10507	10506	10412	10435	10515	10462	10405	10279	10504	10451	10579	10409	10536	10489	10501	10531	10305	10545	10535	10481	10425	10385	10387	10459	10558	10458	10453	10282	10394	10376	10368	10568	10407	10430	10565	10412	10520	10540	10505	10398	10541	10433	10422	10512	10551	10452	10223	10476	10558	10370	10633	10538	10370	10445	10433	10455	10492	10441	10552	10424	10574	10520	10595	10705	10564	10308	10365	10343	10382	10522	10492	10439	10205	10370	10555	10562	10433	10332	10487	10542	10488	10384	10439	10471	10593	10366	10495	10495	10424	10538	10438	10615	10351	10566	10414	10489	10474	10393	10463	10407	10586	10579	10641	10510	10557	10452	10335	10477	10569	10621	10574	10492	10581	10512	10529	10317	10433	10394	10602	10306	10271	10401	10545	10570	10325	10423	10228	10502	10529	10468	10354	10722	10404	10428	10506	10267	10674	10411	10423	10572	10349	10440	10403	10320	10421	10425	10502	10392	10339	10528	10515	10599	10474	10532	10653	10380	10536	10562	10524	10407	10465	10506	10196	10417	10419	10484	10365	10345	10420	10469	10367	10412	10481	10235	10425	10356	10318	10533	10421	10496	10520	10641	10593	10572	10676	10478	10603	10409	10485	10491	10492	10508	10388	10359	10442	10593	10333	10541	10485	10502	10360	10543	10342	10453	10387	10403	10562	10453	10323	10471	10500	10539	10661	10461	10402	10382	10527	10466	10498	10410	10368	10530	10342	10506	10427	10508	10531	10445	10311	10523	10173	10507	10503	10433	10487	10461	10495	10426	10303	10418	10647	10412	10472	10446	10497	10274	10431	10477	10461	10255	10330	10382	10462	10424	10312	10581	10450	10406	10355	10431	10463	10448	10437	10470	10640	10605	10503	10389	10483	10497	10323	10396	10519	10527	10505	10490	10535	10579	10451	10525	10642	10493	10425	10423	10447	10263	10616	10408	10393	10421	10635	10515	10353	10419	10596	10547	10531	10423	10356	10595	10340	10493	10566	10394	10593	10486	10554	10542	10340	10493	10504	10479	10426	10550	10624	10676	10351	10492	10518	10495	10441	10470	10465	10543	10428	10397	10453	10399	10513	10356	10500	10325	10654	10590	10549	10342	10168	10500	10597	10477	10372	10464	10490	10452	10538	10486	10492	10500	10422	10193	10403	10349	10616	10493	10444	10680	10418	10531	10404	10521	10552	10431	10481	10494	10560	10481	10492	10307	10494	10438	10562	10419	10358	10536	10448	10531	10438	10526	10502	10361	10283	10511	10552	10490	10346	10435	10412	10385	10463	10436	10520	10509	10511	10479	10457	10453	10368	10438	10568	10431	10463	10291	10547	10610	10330	10469	10447	10311	10586	10415	10564	10520	10424	10457	10459	10609	10289	10458	10623	10513	10501	10534	10422	10480	10514	10397	10539	10469	10403	10542	10603	10685	10548	10787	10570	10536	10455	10355	10346	10639	10446	10554	10396	10774	10509	10571	10374	10433	10503	10683	10428	10395	10433	10441	10504	10518	10494	10643	10403	10419	10489	10376	10457	10529	10495	10547	10528	10653	10409	10365	10495	10290	10597	10513	10379	10479	10326	10495	10432	10470	10447	10498	10552	10544	10431	10514	10588	10436	10427	10373	10524	10494	10398	10372	10553	10461	10458	10418	10373	10452	10518	10612	10457	10542	10452	10709	10699	10510	10422	10448	10592	10489	10557	10515	10443	10343	10475	10484	10551	10646	10490	10386	10521	10421	10493	10590	10399	10487	10470	10356	10429	10576	10427	10345	10382	10441	10458	10477	10564	10675	10590	10339	10348	10404	10579	10514	10460	10618	10387	10398	10564	10403	10318	10369	10474	10491	10357	10453	10547	10414	10459	10352	10350	10556	10484	10684	10338	10385	10565	10472	10381	10671	10526	10654	10557	10551	10361	10357	10432	10387	10534	10441	10412	10442	10393	10291	10288	10451	10413	10393	10583	10501	10521	10532	10339	10372	10450	10425	10462	10339	10550	10390	10657	10307	10169	10423	10463	10312	10474	10402	10652	10469	10433	10500	10301	10268	10382	10408	10431	10454	10477	10353	10344	10391	10594	10427	10311	10455	10389	10586	10503	10530	10354	10421	10527	10252	10558	10295	10417	10495	10522	10413	10289	10574	10583	10533	10522	10341	10510	10507	10518	10616	10635	10410	10356	10469	10254	10600	10317	10503	10414	10614	10352	10449	10316	10383	10595	10518	10506	10610	10636	10396	10307	10513	10491	10427	10538	10464	10430	10526	10651	10578	10277	10527	10479	10631	10332	10452	10391	10319	10501	10444	10634	10371	10568	10389	10492	10386	10465	10470	10381	10418	10551	10460	10526	10574	10342	10558	10496	10538	10473	10242	10473	10554	10356	10429	10425	10427	10577	10384	10453	10502	10419	10358	10484	10450	10451	10445	10405	10626	10711	10455	10349	10497	10486	10448	10449	10523	10591	10382	10367	10504	10396	10542	10684	10386	10306	10509	10377	10509	10452	10480	10484	10497	10339	10557	10567	10318	10408	10257	10394	10457	10441	10477	10463	10674	10407	10599	10405	10726	10479	10488	10323	10506	10438	10554	10622	10413	10413	10466	10449	10379	10506	10567	10367	10643	10403	10621	10475	10511	10554	10416	10467	10601	10473	10515	10461	10418	10393	10421	10535	10475	10291	10346	10485	10349	10367	10359	10442	10401	10461	10503	10299	10400	10621	10452	10578	10543	10432	10655	10571	10458	10349	10480	10438	10336	10487	10537	10341	10509	10498	10397	10327	10377	10435	10502	10467	10558	10541	10286	10367	10553	10501	10250	10427	10663	10507	10363	10527	10383	10404	10506	10490	10529	10413	10499	10345	10487	10458	10462	10484	10394	10515	10476	10412	10383	10554	10494	10485	10343	10493	10415	10351	10440	10628	10451	10523	10598	10530	10563	10498	10509	10400	10530	10539	10526	10442	10551	10411	10644	10439	10581	10473	10307	10509	10565	10412	10367	10485	10538	10490	10427	10571	10454	10524	10333	10360	10285	10433	10315	10350	10551	10444	10509	10531	10577	10582	10541	10492	10467	10429	10463	10463	10352	10386	10460	10462	10477	10553	10596	10520	10507	10429	10637	10431	10486	10540	10697	10513	10525	10580	10444	10469	10494	10610	10502	10454	10433	10496	10437	10331	10532	10294	10630	10368	10332	10395	10457	10456	10534	10486	10442	10505	10477	10476	10412	10496	10403	10304	10541	10442	10408	10414	10415	10386	10597	10448	10611	10566	10351	10579	10703	10437	10275	10420	10619	10551	10359	10503	10465	10388	10478	10547	10327	10508	10611	10477	10319	10562	10481	10542	10480	10480	10541	10360	10505	10504	10420	10490	10347	10363	10561	10386	10427	10414	10607	10461	10340	10468	10378	10431	10380	10465	10545	10510	10637	10695	10541	10536	10516	10495	10481	10452	10523	10421	10484	10349	10374	10368	10506	10570	10439	10576	10467	10565	10395	10335	10448	10324	10428	10319	10710	10630	10485	10416	10388	10454	10544	10481	10411	10470	10682	10448	10588	10601	10360	10217	10606	10502	10420	10450	10577	10398	10523	10542	10508	10442	10455	10538	10486	10463	10595	10320	10418	10539	10541	10536	10524	10416	10465	10481	10434	10425	10460	10480	10642	10411	10379	10445	10559	10412	10494	10509	10485	10504	10497	10331	10436	10499	10526	10271	10359	10689	10504	10584	10516	10561	10466	10476	10446	10379	10605	10409	10441	10482	10309	10580	10418	10592	10452	10470	10556	10634	10749	10381	10553	10412	10450	10528	10465	10517	10498	10266	10438	10403	10444	10529	10546	10583	10255	10632	10380	10444	10434	10560	10334	10394	10416	10341	10425	10500	10377	10496	10548	10573	10349	10479	10354	10484	10562	10314	10327	10657	10422	10535	10463	10336	10542	10475	10592	10512	10378	10551	10627	10401	10572	10292	10391	10582	10632	10393	10386	10458	10576	10421	10435	10513	10587	10337	10605	10508	10421	10624	10465	10425	10461	10349	10437	10496	10585	10380	10437	10411	10505	10334	10554	10546	10673	10600	10522	10333	10521	10374	10551	10352	10552	10625	10500	10438	10624	10323	10598	10608	10347	10499	10293	10393	10374	10487	10525	10517	10470	10506	10684	10636	10393	10504	10345	10299	10573	10412	10559	10478	10454	10442	10492	10355	10352	10409	10406	10389	10486	10507	10286	10397	10317	10316	10623	10364	10480	10472	10587	10437	10461	10462	10555	10451	10542	10597	10233	10602	10535	10544	10522	10288	10662	10369	10264	10723	10403	10682	10345	10428	10616	10457	10635	10411	10572	10375	10335	10584	10537	10332	10525	10680	10435	10612	10493	10436	10505	10509	10603	10479	10525	10503	10471	10339	10496	10448	10348	10507	10400	10535	10394	10602	10459	10595	10232	10563
45038	39558	36935	39806	44033	50572	57674	49030	41002	35416	31193	29583	29238	29164	29153	29201	29068	29141	29240	29116	29075	29142	29341	29060	29282	29196	29116	29246	29220	29209	29231	29256	29215	29262	29401	29316	29270	29284	29290	29280	29237	29167	29123	29246	29325	29118	29371	29325	29279	29209	29222	29173	29301	29167	29090	29251	29191	29391	29332	29231	29244	29307	29433	29174	29351	29335	29209	29212	29142	29237	29096	29338	29381	29245	29222	29283	29153	29341	29374	29265	29213	29211	29187	29195	29186	29281	29252	29207	29349	29237	29245	29329	29330	29296	29236	29182	29331	29341	29297	29122	29252	29275	29268	29142	29152	29283	29237	29269	29292	29198	29018	29326	29084	29266	29231	29491	29361	29321	29251	29274	29125	29400	29174	29056	29302	29171	29270	29167	29269	29190	29276	29315	29269	29298	29343	29234	29228	29319	29236	29348	29319	29392	29371	29276	29164	29209	29291	29175	29415	29197	29225	29268	29266	29101	29300	29293	29167	29165	29250	29361	29260	29235	29224	29342	29222	29389	29154	29230	29197	29276	29269	29317	29322	29246	29260	29167	29146	29167	29367	29265	29248	29135	29221	29255	29266	29254	29356	29288	29140	29179	29441	29136	29290	29211	29285	29310	29222	29273	29228	29122	29151	29305	29239	29558	29227	29288	29375	29107	29288	29227	29196	29328	29289	29157	29226	29178	29426	29187	29270	29163	29230	29361	29275	29206	29165	29322	29070	29425	29234	29588	29325	29143	29411	29163	29323	29214	29177	29348	29179	29308	29330	29160	29379	29312	29207	29309	29363	29151	29347	29215	29297	29233	29267	29302	29421	29197	29334	29278	29224	29249	29273	29284	29399	29290	29277	29281	29349	29169	29336	29329	29323	29361	29463	29205	29249	29143	29329	29370	29210	29497	29291	29185	29208	29298	29345	29226	29389	29276	29157	29245	29402	29245	29271	29397	29313	29272	29255	29361	29209	29240	29283	29150	29134	29251	29162	29234	29329	29222	29364	29146	29265	29261	29209	29383	29280	29170	29314	29339	29406	29141	29264	29325	29362	29232	29265	29229	29314	29247	29187	29280	29299	29216	29218	29427	29152	29264	29317	29189	29168	29180	29411	29199	29220	29234	29351	29228	29363	29362	29323	29233	29303	29383	29307	29256	29368	29293	29157	29261	29197	29292	29086	29111	29314	29337	29291	29357	29312	29289	29268	29206	29257	29419	29210	29358	29230	29390	29452	29347	29331	29317	29351	29168	29203	29242	29428	29338	29355	29258	29161	29384	29312	29159	29375	29308	29175	29262	29100	29222	29279	29205	29185	29344	29258	29255	29318	29219	29203	29300	29348	29251	29342	29330	29366	29406	29263	29253	29266	29464	29351	29394	29137	29296	29231	29244	29416	29398	29229	29313	29186	29187	29273	29251	29110	29370	29215	29293	29191	29238	29365	29353	29344	29312	29168	29274	29339	29182	29101	29391	29208	29197	29374	29337	29162	29278	29142	29350	29178	29170	29273	29225	29224	29205	29331	29186	29403	29272	29269	29122	29335	29397	29227	29211	29310	29325	29312	29198	29250	29351	29292	29319	29282	29408	29367	29109	29190	29274	29248	29112	29328	29228	29225	29338	29158	29484	29155	29209	29242	29198	29280	29204	29145	29331	29327	29368	29368	29299	29211	29396	29245	29331	29165	29426	29160	29383	29284	29253	29138	29327	29375	29291	29291	29189	29374	29273	29399	29176	29393	29208	29292	29242	29247	29325	29182	29279	29246	29321	29356	29345	29307	29330	29274	29294	29208	29289	29380	29196	29364	29274	29150	29243	29410	29294	29348	29292	29261	29277	29314	29300	29297	29323	29208	29219	29264	29049	29256	29196	29390	29483	29194	29356	29197	29136	29361	29243	29315	29265	29443	29242	29422	29263	29263	29229	29343	29211	29248	29360	29155	29361	29406	29276	29334	29305	29319	29190	29320	29213	29304	29312	29258	29195	29201	29261	29356	29193	29373	29169	29260	29179	29301	29235	29209	29438	29229	29140	29198	29161	29245	29242	29317	29205	29228	29261	29377	29193	29242	29325	29238	29380	29341	29287	29431	29185	29096	29298	29266	29344	29156	29377	29255	29374	29285	29252	29051	29145	29220	29380	29305	29276	29344	29029	29373	29294	29291	29337	29308	29421	29245	29151	29372	29299	29438	29155	29301	29266	29264	29338	29252	29321	29292	29389	29367	29225	29272	29270	29281	29327	29366	29245	29357	29200	29194	29316	29291	29229	29345	29319	29210	29259	29359	29267	29147	29346	29127	29340	29124	29340	29276	29229	29353	29217	29299	29244	29329	29254	29255	29222	29397	29388	29229	29249	29227	29292	29262	29277	29340	29329	29235	29226	29290	29288	29212	29276	29287	29334	29484	29377	29147	29342	29290	29276	29264	29149	29205	29277	29308	29192	29251	29232	29397	29299	29403	29321	29388	29246	29261	29143	29279	29237	29294	29171	29346	29179	29138	29447	29169	29273	29129	29382	29203	29416	29209	29197	29209	29266	29327	29275	29421	29303	29276	29136	29272	29269	29282	29280	29207	29252	29264	29226	29351	29323	29374	29274	29257	29274	29294	29272	29261	29305	29386	29199	29288	29164	29421	29332	29319	29262	29179	29136	29266	29236	29313	29270	29208	29179	29284	29138	29344	29175	29232	29240	29243	29381	29263	29232	29200	29337	29398	29232	29307	29328	29193	29220	29382	29302	29309	29390	29109	29255	29455	29311	29359	29144	29290	29326	29358	29224	29180	29319	29259	29278	29235	29335	29420	29371	29118	29338	29285	29301	29246	29282	29284	29462	29317	29257	29320	29210	29322	29262	29277	29212	29226	29465	29353	29119	29380	29198	29373	29215	29357	29223	29305	29260	29335	29189	29209	29135	29353	29309	29268	29218	29332	29209	29324	29332	29326	29126	29352	29261	29317	29285	29264	29443	29196	29248	29186	29239	29324	29284	29427	29344	29341	29300	29180	29286	29221	29275	29458	29255	29294	29321	29220	29188	29433	29293	29431	29386	29407	29154	29272	29342	29283	29168	29352	29198	29148	29221	29276	29134	29309	29309	29294	29369	29266	29302	29278	29361	29112	29426	29383	29275	29225	29285	29261	29268	29273	29301	29239	29294	29142	29392	29224	29396	29481	29145	29298	29264	29309	29181	29268	29212	29328	29275	29294	29345	29275	29294	29235	29331	29262	29356	29094	29441	29268	29176	29221	29301	29161	29238	29301	29391	29203	29310	29352	29259	29315	29238	29233	29260	29195	29224	29305	29259	29274	29216	29133	29266	29187	29147	29352	29311	29325	29207	29275	29152	29251	29306	29089	29344	29237	29247	29412	29457	29302	29309	29367	29270	29233	29272	29178	29171	29404	29457	29203	29418	29243	29246	29370	29217	29337	29299	29283	29297	29379	29248	29386	29206	29274	29329	29248	29288	29260	29334	29392	29180	29281	29195	29294	29377	29211	29430	29266	29293	29250	29211	29071	29359	29203	29246	29344	29214	29109	29262	29248	29273	29175	29378	29275	29423	29175	29433	29325	29287	29367	29235	29198	29364	29153	29173	29308	29157	29285	29216	29347	29417	29226	29287	29220	29264	29165	29325	29281	29384	29298	29264	29297	29522	29303	29258	29219	29237	29195	29317	29292	29394	29412	29297	29208	29322	29183	29235	29292	29293	29099	29100	29183	29386	29360	29378	29347	29360	29245	29201	29251	29260	29162	29309	29287	29326	29287	29284	29290	29288	29293	29334	29193	29384	29343	29204	29348	29148	29262	29296	29367	29199	29103	29193	29210	29290	29242	29300	29303	29325	29209	29258	29283	29383	29285	29274	29291	29308	29226	29271	29046	29269	29275	29247	29278	29189	29439	29300	29304	29175	29265	29226	29254	29353	29254	29160	29408	29238	29183	29338	29179	29287	29244	29285	29296	29147	29393	29161	29293	29315	29193	29189	29278	29380	29266	29171	29256	29283	29338	29206	29477	29252	29293	29143	29406	29243	29280	29279	29050	29334	29207	29215	29353	29207	29343	29276	29265	29244	29272	29346	29299	29137	29180	29346	29146	29275	29257	29217	29202	29210	29275	29310	29300	29182	29214	29235	29224	29209	29251	29398	29313	29274	29339	29243	29286	29277	29301	29191	29528	29277	29182	29238	29347	29400	29324	29366	29419	29236	29403	29130	29345	29257	29102	29314	29310	29264	29393	29398	29200	29306	29198	29380	29136	29238	29255	29414	29321	29093	29359	29223	29446	29213	29310	29296	29264	29375	29317	29212	29344	29267	29176	29384	29237	29187	29237	29349	29421	29230	29423	29376	29300	29323	29272	29410	29319	29200	29395	29489	29252	29352	29427	29361	29200	29222	29369	29272	29372	29258	29234	29229	29331	29259	29429	29256	29304	29306	29316	29340	29424	29232	29370	29274	29298	29215	29158	29266	29327	29296	29160	29317	29200	29181	29176	29237	29313	29190	29215	29202	29158	29424	29271	29397	29193	29291	29373	29261	29242	29294	29289	29414	29330	29429	29275	29213	29380	29326	29110	29384	29322	29266	29200	29291	29332	29295	29274	29236	29325	29377	29354	29277	29436	29266	29315	29251	29219	29414	29347	29115	29305	29307	29382	29063	29525	29266	29294	29321	29211	29339	29347	29251	29348	29272	29394	29225	29248	29399	29265	29157	29374	29226	29371	29312	29301	29302	29320	29237	29418	29424	29386	29230	29315	29440	29264	29384	29190	29319	29295	29307	29372	29230	29416	29311	29295	29431	29220	29198	29432	29403	29253	29406	29336	29400	29236	29248	29174	29257	29393	29216	29296	29266	29298	29372	29363	29180	29323	29265	29425	29197	29319	29437	29220	29291	29251	29297	29227	29513	29304	29226	29322	29432	29526	29410	29252	29424	29445	29282	29230	29311	29432	29287	29242	29280	29226	29205	29287	29207	29245	29268	29282	29369	29246	29414	29286	29337	29229	29358	29351	29235	29406	29293	29273	29319	29216	29310	29214	29395	29307	29263	29316	29144	29283	29151	29260	29094	29200	29302	29257	29332	29198	29324	29180	29286	29344	29316	29275	29379	29316	29219	29390	29175	29354	29235	29287	29180
20380	19200	15206	12552	13923	21886	25298	21191	17135	13658	11521	10639	10443	10476	10273	10249	10311	10431	10573	10360	10455	10387	10233	10579	10387	10502	10271	10384	10211	10188	10387	10286	10345	10427	10437	10468	10506	10385	10422	10442	10308	10471	10424	10535	10343	10288	10478	10470	10496	10393	10312	10397	10259	10379	10340	10578	10454	10349	10641	10585	10555	10347	10133	10365	10073	10266	10368	10393	10392	10395	10291	10363	10343	10325	10473	10593	10395	10297	10456	10590	10429	10261	10203	10439	10422	10315	10389	10523	10517	10551	10339	10449	10324	10317	10436	10468	10443	10276	10460	10472	10392	10358	10304	10356	10349	10535	10342	10225	10442	10394	10361	10239	10352	10304	10307	10375	10364	10375	10295	10353	10474	10208	10343	10414	10405	10458	10411	10533	10271	10218	10390	10425	10336	10329	10482	10424	10264	10286	10505	10332	10440	10301	10382	10384	10302	10509	10318	10387	10243	10371	10438	10497	10409	10436	10460	10298	10508	10508	10495	10446	10457	10440	10475	10435	10524	10338	10423	10298	10464	10463	10344	10555	10393	10367	10539	10453	10272	10300	10437	10505	10433	10508	10507	10427	10427	10473	10441	10349	10381	10446	10445	10533	10414	10340	10476	10450	10407	10412	10411	10342	10259	10594	10430	10534	10409	10489	10369	10346	10207	10281	10331	10311	10540	10231	10331	10421	10308	10393	10338	10432	10223	10268	10456	10384	10557	10463	10483	10318	10370	10313	10391	10529	10381	10575	10416	10487	10381	10415	10411	10370	10542	10368	10427	10360	10280	10367	10340	10265	10236	10434	10366	10372	10374	10240	10297	10583	10568	10502	10381	10207	10544	10479	10472	10439	10291	10491	10417	10433	10324	10374	10278	10377	10482	10374	10522	10601	10501	10660	10377	10456	10382	10334	10416	10475	10488	10566	10416	10402	10614	10287	10396	10452	10257	10096	10351	10485	10451	10352	10353	10511	10546	10423	10399	10395	10250	10360	10359	10564	10423	10408	10384	10414	10299	10372	10481	10446	10440	10384	10521	10360	10232	10423	10328	10368	10493	10404	10405	10396	10460	10345	10446	10396	10238	10402	10453	10382	10292	10472	10367	10395	10363	10432	10444	10573	10298	10442	10487	10361	10435	10465	10416	10488	10366	10350	10273	10249	10416	10316	10266	10290	10564	10339	10319	10367	10217	10446	10475	10308	10440	10397	10471	10589	10418	10428	10440	10490	10323	10436	10384	10530	10576	10592	10423	10252	10499	10334	10478	10327	10503	10615	10505	10345	10450	10463	10402	10520	10471	10481	10274	10613	10568	10413	10546	10455	10502	10479	10515	10501	10425	10454	10442	10254	10457	10249	10334	10385	10499	10528	10192	10540	10361	10355	10310	10284	10247	10325	10533	10564	10348	10613	10446	10363	10574	10449	10316	10398	10343	10532	10187	10333	10388	10357	10472	10511	10323	10368	10451	10475	10423	10481	10301	10547	10298	10431	10371	10435	10329	10239	10368	10307	10476	10308	10457	10323	10371	10392	10449	10326	10486	10424	10281	10324	10385	10392	10356	10437	10337	10489	10389	10316	10473	10397	10432	10163	10440	10347	10503	10421	10426	10523	10621	10372	10312	10363	10431	10360	10371	10486	10443	10555	10350	10452	10447	10438	10416	10502	10477	10240	10336	10408	10325	10398	10313	10396	10426	10352	10534	10404	10535	10469	10435	10193	10393	10330	10243	10372	10391	10304	10550	10265	10164	10448	10421	10483	10493	10199	10426	10542	10428	10554	10523	10432	10419	10356	10583	10392	10336	10343	10609	10385	10557	10546	10405	10238	10302	10534	10402	10285	10385	10411	10500	10483	10427	10497	10445	10333	10341	10566	10402	10341	10335	10190	10402	10326	10406	10284	10473	10576	10430	10397	10227	10294	10322	10304	10424	10360	10440	10388	10334	10484	10272	10427	10358	10342	10421	10577	10450	10473	10483	10396	10266	10347	10441	10472	10539	10513	10420	10366	10394	10333	10373	10413	10585	10459	10441	10288	10444	10498	10435	10434	10606	10379	10435	10451	10457	10310	10476	10341	10436	10489	10474	10307	10525	10309	10504	10398	10377	10489	10173	10361	10727	10425	10494	10302	10503	10400	10463	10469	10461	10397	10552	10302	10458	10207	10361	10327	10511	10463	10343	10505	10581	10547	10441	10337	10396	10492	10160	10126	10396	10216	10510	10457	10378	10479	10421	10411	10511	10529	10358	10416	10378	10526	10450	10481	10545	10465	10516	10395	10269	10460	10258	10345	10402	10380	10597	10424	10254	10467	10356	10259	10324	10507	10349	10294	10252	10513	10423	10348	10475	10359	10535	10480	10411	10361	10361	10476	10419	10413	10393	10514	10337	10549	10415	10340	10442	10439	10460	10309	10368	10356	10350	10386	10533	10447	10444	10423	10366	10451	10439	10225	10249	10318	10254	10420	10330	10473	10384	10368	10398	10392	10281	10525	10340	10620	10389	10430	10529	10236	10491	10490	10504	10475	10395	10613	10276	10522	10485	10302	10439	10280	10393	10389	10329	10427	10279	10343	10476	10471	10384	10282	10325	10322	10350	10432	10315	10082	10524	10437	10424	10533	10283	10397	10371	10497	10407	10268	10324	10255	10218	10309	10492	10439	10399	10466	10505	10335	10466	10365	10493	10246	10350	10516	10588	10390	10411	10536	10408	10398	10338	10436	10375	10272	10313	10317	10382	10355	10503	10488	10172	10345	10142	10435	10373	10464	10402	10518	10471	10297	10335	10394	10506	10440	10350	10321	10415	10498	10298	10409	10387	10357	10459	10388	10606	10381	10412	10350	10430	10281	10334	10330	10499	10413	10303	10357	10447	10218	10595	10503	10350	10319	10376	10425	10520	10489	10386	10426	10438	10404	10338	10403	10444	10323	10400	10434	10494	10426	10381	10397	10423	10463	10352	10336	10389	10660	10268	10389	10386	10375	10386	10451	10440	10364	10314	10394	10479	10511	10437	10354	10315	10486	10451	10448	10495	10680	10349	10209	10383	10400	10360	10443	10283	10341	10329	10425	10347	10440	10523	10405	10315	10559	10370	10606	10313	10240	10399	10313	10525	10323	10358	10348	10398	10433	10409	10326	10564	10561	10353	10284	10546	10443	10312	10373	10393	10538	10321	10426	10441	10344	10507	10400	10299	10451	10363	10238	10516	10413	10491	10373	10342	10447	10351	10398	10409	10460	10435	10247	10330	10374	10692	10529	10331	10294	10361	10377	10347	10363	10396	10368	10367	10407	10253	10535	10505	10257	10313	10425	10329	10590	10626	10455	10406	10341	10279	10229	10494	10414	10366	10280	10287	10347	10354	10395	10361	10410	10368	10534	10351	10287	10317	10492	10399	10359	10401	10391	10610	10369	10361	10469	10474	10343	10511	10287	10431	10209	10425	10455	10313	10389	10411	10426	10513	10448	10510	10457	10517	10436	10187	10501	10374	10313	10458	10387	10531	10561	10630	10475	10433	10545	10497	10515	10378	10468	10342	10412	10473	10544	10461	10459	10551	10478	10524	10280	10351	10387	10334	10461	10403	10309	10423	10248	10266	10518	10255	10573	10403	10489	10393	10399	10399	10306	10494	10317	10432	10343	10321	10306	10390	10350	10313	10535	10432	10430	10469	10527	10557	10403	10605	10260	10357	10504	10286	10533	10334	10434	10284	10323	10354	10479	10535	10410	10365	10446	10249	10293	10124	10355	10286	10657	10406	10484	10235	10397	10270	10322	10591	10452	10355	10362	10456	10410	10395	10526	10573	10342	10344	10426	10507	10414	10530	10382	10379	10373	10539	10491	10327	10283	10380	10455	10485	10399	10381	10339	10515	10438	10375	10338	10482	10494	10424	10341	10362	10574	10411	10534	10411	10491	10478	10525	10411	10407	10386	10406	10319	10316	10540	10338	10276	10550	10463	10451	10345	10538	10345	10565	10371	10379	10254	10366	10557	10378	10417	10481	10500	10442	10355	10471	10293	10476	10333	10422	10252	10285	10236	10367	10295	10381	10568	10517	10309	10292	10428	10439	10202	10257	10269	10412	10420	10354	10403	10500	10389	10528	10543	10404	10304	10399	10281	10415	10478	10545	10218	10390	10262	10414	10313	10427	10411	10411	10368	10496	10320	10301	10397	10394	10255	10297	10517	10239	10318	10371	10491	10480	10288	10437	10359	10326	10355	10502	10503	10389	10467	10420	10452	10338	10439	10536	10529	10586	10337	10314	10465	10462	10436	10501	10426	10345	10285	10587	10508	10463	10402	10454	10470	10409	10420	10348	10476	10413	10410	10372	10335	10451	10369	10458	10379	10509	10395	10407	10251	10437	10513	10586	10346	10302	10398	10449	10616	10412	10333	10412	10406	10254	10296	10491	10410	10502	10384	10493	10328	10551	10394	10434	10377	10385	10243	10458	10398	10452	10466	10409	10246	10370	10358	10189	10323	10385	10242	10362	10472	10544	10461	10396	10481	10417	10401	10502	10342	10569	10333	10189	10461	10540	10542	10499	10389	10446	10454	10355	10446	10441	10528	10313	10270	10279	10534	10377	10235	10377	10452	10426	10411	10281	10341	10469	10431	10500	10370	10205	10453	10399	10514	10350	10383	10505	10470	10505	10455	10447	10328	10363	10371	10416	10477	10418	10492	10298	10383	10322	10520	10339	10314	10430	10369	10635	10309	10213	10419	10462	10393	10411	10412	10371	10427	10368	10398	10231	10540	10363	10366	10347	10455	10261	10393	10358	10336	10621	10424	10466	10365	10350	10299	10495	10350	10442	10211	10552	10390	10299	10346	10363	10486	10293	10457	10500	10298	10299	10371	10302	10361	10435	10334	10408	10412	10335	10210	10264	10397	10349	10608	10406	10392	10272	10298	10557	10423	10240	10423	10365	10456	10406	10406	10515	10551	10748	10447	10154	10480	10325	10386	10259	10358	10207	10300	10157	10392	10452	10384	10508	10349	10515	10312	10392	10444	10362	10465	10256	10464	10394	10394	10658	10467	10336	10470	10493	10382	10361	10441	10483	10354	10347	10169	10450	10456	10305	10479	10364	10477	10265	10369	10349	10521	10516	10277	10364	10305	10358
40350	37528	34839	36477	42087	50886	54798	47839	40658	35216	31197	29831	29303	29129	29143	29343	29367	29323	29297	29248	29166	29419	29306	29404	29297	29226	29290	29281	29385	29167	29309	29263	29277	29402	29201	29235	29307	29239	29225	29271	29270	29064	29271	29163	29319	29315	29272	29162	29312	29342	29188	29132	29252	29197	29329	29281	29155	29215	29369	29277	29365	29388	29278	29269	29225	29286	29301	29183	29275	29216	29371	29205	29347	29130	29333	29265	29260	29283	29420	29235	29215	29241	29258	29272	29295	29206	29253	29233	29198	29192	29252	29322	29483	29325	29351	29325	29302	29337	29380	29287	29359	29346	29138	29282	29278	29456	29202	29167	29408	29202	29255	29286	29236	29328	29260	29295	29232	29378	29305	29321	29358	29261	29383	29372	29123	29410	29337	29251	29255	29350	29196	29338	29297	29259	29302	29402	29360	29304	29218	29431	29283	29408	29188	29313	29302	29231	29378	29150	29221	29326	29357	29307	29217	29179	29187	29377	29275	29378	29368	29355	29312	29241	29276	29389	29277	29292	29200	29298	29349	29222	29249	29378	29264	29263	29206	29226	29192	29475	29215	29419	29153	29253	29326	29362	29323	29187	29303	29351	29272	29369	29310	29285	29234	29325	29327	29361	29230	29281	29262	29182	29191	29412	29160	29260	29306	29319	29411	29267	29305	29277	29170	29308	29385	29246	29367	29356	29279	29186	29299	29358	29321	29308	29342	29242	29113	29125	29367	29337	29315	29373	29315	29346	29326	29446	29314	29145	29259	29331	29205	29272	29401	29364	29184	29304	29273	29398	29368	29384	29417	29316	29443	29369	29270	29321	29294	29341	29355	29339	29302	29414	29446	29324	29451	29220	29231	29334	29233	29260	29324	29189	29301	29233	29250	29077	29298	29248	29307	29222	29417	29306	29245	29323	29284	29261	29266	29261	29395	29409	29264	29283	29248	29345	29278	29327	29216	29348	29261	29368	29296	29318	29237	29270	29369	29372	29389	29214	29198	29414	29254	29152	29393	29205	29309	29277	29224	29222	29362	29307	29158	29411	29335	29187	29430	29196	29403	29392	29341	29461	29234	29311	29306	29273	29274	29255	29340	29371	29382	29216	29332	29299	29268	29220	29303	29457	29361	29121	29283	29239	29208	29188	29374	29173	29371	29263	29214	29397	29269	29235	29361	29239	29339	29443	29137	29322	29245	29336	29315	29321	29305	29351	29266	29279	29354	29264	29366	29308	29235	29417	29341	29353	29344	29328	29130	29381	29210	29120	29350	29350	29185	29479	29362	29276	29327	29380	29308	29384	29358	29295	29361	29282	29353	29295	29338	29299	29266	29280	29429	29368	29229	29355	29324	29236	29415	29251	29145	29490	29366	29403	29207	29358	29395	29339	29357	29484	29206	29284	29148	29338	29418	29366	29340	29347	29406	29314	29292	29123	29230	29382	29412	29373	29319	29192	29332	29331	29311	29376	29370	29264	29329	29335	29177	29310	29350	29202	29245	29262	29307	29350	29265	29333	29516	29219	29326	29313	29250	29321	29347	29315	29280	29273	29267	29293	29253	29275	29312	29255	29153	29464	29406	29345	29402	29267	29215	29327	29332	29191	29319	29337	29198	29509	29269	29382	29180	29378	29362	29322	29296	29290	29316	29222	29388	29288	29369	29394	29308	29327	29167	29294	29407	29297	29305	29396	29350	29252	29347	29195	29245	29451	29358	29444	29286	29297	29346	29328	29161	29411	29310	29347	29514	29174	29264	29269	29390	29376	29258	29330	29270	29359	29314	29348	29352	29356	29375	29114	29423	29485	29482	29204	29222	29370	29402	29350	29267	29362	29453	29207	29345	29287	29258	29243	29239	29390	29400	29360	29323	29360	29298	29326	29412	29329	29277	29444	29267	29269	29283	29058	29233	29323	29296	29176	29333	29278	29326	29231	29324	29254	29496	29177	29309	29287	29412	29249	29236	29474	29331	29302	29381	29414	29205	29412	29299	29332	29453	29354	29355	29268	29368	29425	29306	29335	29285	29430	29273	29287	29245	29387	29283	29314	29237	29338	29353	29363	29386	29349	29238	29218	29404	29404	29217	29317	29458	29333	29338	29408	29392	29195	29393	29333	29278	29389	29337	29294	29304	29329	29239	29278	29520	29343	29292	29255	29287	29301	29308	29371	29221	29144	29245	29315	29342	29235	29366	29330	29222	29254	29350	29423	29320	29193	29175	29208	29328	29364	29197	29227	29302	29091	29128	29351	29362	29390	29226	29315	29351	29272	29291	29389	29386	29321	29329	29346	29069	29421	29352	29380	29412	29380	29290	29294	29337	29404	29339	29373	29469	29247	29199	29239	29347	29344	29347	29297	29180	29200	29080	29356	29410	29314	29339	29150	29255	29275	29189	29343	29286	29259	29204	29346	29302	29302	29285	29453	29135	29179	29382	29043	29385	29333	29283	29380	29390	29072	29290	29335	29448	29376	29264	29286	29292	29292	29316	29380	29375	29304	29307	29326	29298	29304	29299	29338	29469	29204	29354	29265	29276	29240	29428	29225	29277	29300	29178	29340	29398	29331	29215	29326	29255	29321	29382	29147	29318	29291	29268	29383	29181	29256	29358	29360	29160	29345	29268	29419	29250	29398	29230	29395	29369	29332	29365	29279	29208	29447	29347	29370	29245	29213	29353	29428	29261	29185	29358	29326	29306	29379	29458	29195	29383	29405	29271	29347	29240	29226	29313	29263	29394	29445	29367	29223	29417	29365	29250	29382	29314	29377	29190	29429	29183	29288	29333	29231	29429	29261	29387	29410	29302	29189	29411	29287	29473	29292	29362	29381	29335	29180	29239	29286	29386	29326	29432	29190	29488	29286	29355	29365	29265	29378	29336	29267	29238	29349	29267	29301	29406	29271	29294	29288	29344	29267	29191	29264	29203	29278	29339	29437	29235	29436	29173	29274	29271	29197	29133	29391	29380	29352	29455	29250	29491	29346	29199	29419	29270	29250	29486	29299	29252	29393	29309	29235	29289	29410	29204	29252	29353	29339	29335	29401	29204	29312	29259	29291	29305	29356	29467	29442	29421	29356	29378	29217	29495	29268	29288	29404	29149	29413	29198	29251	29233	29290	29304	29426	29288	29374	29242	29304	29314	29300	29436	29288	29364	29229	29301	29496	29265	29366	29357	29306	29296	29384	29350	29280	29344	29419	29255	29385	29528	29256	29279	29195	29365	29312	29380	29288	29304	29449	29191	29296	29324	29287	29362	29314	29300	29432	29336	29262	29350	29188	29323	29329	29119	29197	29441	29251	29252	29258	29374	29220	29337	29482	29158	29387	29305	29355	29250	29291	29328	29303	29389	29207	29419	29258	29242	29357	29327	29346	29368	29319	29194	29236	29364	29276	29392	29183	29334	29204	29344	29233	29402	29242	29469	29397	29386	29229	29237	29344	29207	29226	29302	29410	29370	29299	29246	29337	29412	29379	29345	29325	29280	29246	29335	29371	29344	29150	29260	29310	29274	29246	29237	29320	29239	29252	29449	29234	29429	29367	29481	29333	29347	29407	29260	29164	29337	29266	29253	29126	29294	29310	29453	29446	29429	29423	29305	29453	29332	29281	29272	29340	29232	29339	29295	29348	29194	29406	29349	29359	29340	29155	29149	29374	29168	29496	29267	29413	29338	29318	29368	29211	29315	29264	29364	29374	29125	29190	29286	29224	29395	29332	29255	29313	29314	29329	29361	29424	29366	29238	29299	29446	29408	29515	29255	29138	29391	29436	29225	29365	29181	29334	29259	29251	29318	29314	29380	29216	29377	29399	29303	29478	29337	29255	29342	29291	29292	29280	29267	29237	29227	29387	29285	29376	29260	29405	29372	29282	29343	29316	29382	29388	29401	29237	29335	29266	29331	29340	29207	29355	29299	29237	29503	29260	29296	29301	29117	29365	29314	29097	29461	29245	29379	29239	29412	29235	29207	29290	29329	29356	29246	29371	29333	29289	29376	29355	29315	29284	29355	29371	29182	29319	29442	29159	29335	29297	29382	29464	29266	29334	29219	29286	29277	29353	29395	29330	29205	29407	29336	29279	29375	29365	29132	29221	29385	29243	29429	29198	29238	29363	29236	29353	29428	29139	29335	29104	29421	29243	29354	29454	29256	29424	29373	29380	29329	29388	29369	29356	29321	29359	29423	29383	29423	29246	29229	29275	29366	29336	29483	29190	29330	29305	29475	29223	29284	29384	29380	29257	29511	29396	29259	29234	29274	29336	29272	29330	29229	29193	29260	29340	29308	29334	29233	29253	29295	29312	29344	29158	29487	29356	29353	29328	29394	29265	29311	29429	29170	29371	29302	29245	29217	29393	29285	29310	29315	29354	29234	29226	29316	29317	29270	29488	29286	29276	29287	29440	29324	29360	29079	29333	29306	29359	29285	29361	29482	29289	29355	29335	29323	29401	29170	29474	29406	29391	29470	29352	29285	29322	29332	29242	29257	29232	29239	29439	29403	29323	29301	29455	29466	29205	29348	29390	29401	29209	29413	29536	29266	29371	29369	29258	29496	29283	29275	29278	29212	29305	29260	29363	29395	29426	29246	29348	29271	29237	29269	29161	29192	29280	29319	29317	29301	29319	29340	29395	29319	29301	29312	29332	29228	29321	29409	29428	29308	29347	29356	29216	29364	29309	29462	29530	29310	29327	29369	29452	29331	29314	29403	29184	29283	29363	29458	29325	29239	29309	29385	29299	29250	29237	29318	29414	29369	29388	29310	29408	29287	29298	29357	29213	29339	29268	29327	29331	29388	29360	29358	29185	29343	29389	29498	29458	29385	29352	29313	29346	29221	29424	29337	29377	29293	29353	29165	29339	29206	29289	29270	29504	29076	29293	29303	29352	29207	29320	29472	29236	29394	29229	29239	29409	29337	29305	29383	29229	29385	29307	29308	29358	29210	29366	29361	29353	29313	29491	29464	29308	29324	29374	29281	29394	29343	29361	29379	29343	29353	29404	29201	29333	29338	29212	29353	29408	29509	29265	29324	29168	29393	29264	29372	29274	29488	29169	29335	29281	29287	29387	29317	29339	29368	29332	29347	29230	29233	29279	29387	29373	29414	29356	29230	29381	29363	29265	29339	29206	29375	29330
22789	23912	18016	14123	19402	38832	36355	26515	18422	14028	11703	10610	10574	10394	10438	10349	10422	10411	10304	10195	10284	10424	10200	10447	10374	10339	10434	10208	10382	10313	10384	10382	10301	10365	10362	10256	10501	10333	10282	10423	10477	10382	10404	10268	10306	10398	10310	10346	10376	10266	10290	10461	10490	10439	10354	10236	10228	10375	10596	10343	10315	10505	10600	10424	10244	10595	10392	10429	10327	10379	10275	10431	10392	10419	10216	10350	10304	10453	10336	10383	10369	10394	10330	10406	10286	10504	10395	10462	10456	10492	10294	10327	10348	10268	10354	10335	10522	10141	10520	10367	10390	10282	10245	10254	10362	10396	10389	10245	10292	10419	10289	10312	10273	10338	10199	10352	10363	10409	10254	10471	10398	10482	10498	10380	10486	10343	10260	10239	10340	10331	10416	10392	10414	10316	10316	10461	10457	10383	10340	10181	10421	10400	10331	10519	10479	10278	10344	10217	10475	10467	10476	10359	10416	10229	10407	10474	10358	10316	10226	10418	10313	10469	10437	10385	10445	10304	10452	10383	10519	10375	10476	10434	10387	10391	10391	10405	10202	10468	10451	10339	10276	10420	10470	10436	10209	10408	10264	10250	10272	10373	10262	10414	10401	10379	10353	10413	10234	10386	10511	10414	10358	10503	10451	10506	10323	10358	10479	10450	10539	10402	10382	10405	10354	10479	10276	10215	10404	10320	10425	10370	10258	10471	10484	10471	10397	10331	10449	10340	10384	10237	10327	10375	10461	10220	10264	10360	10447	10151	10510	10465	10504	10394	10457	10468	10494	10538	10509	10315	10391	10338	10449	10451	10405	10286	10287	10416	10423	10457	10359	10334	10276	10391	10276	10398	10396	10379	10622	10400	10587	10321	10409	10436	10336	10290	10338	10412	10465	10554	10400	10351	10332	10340	10466	10361	10504	10393	10330	10424	10376	10520	10491	10172	10461	10316	10432	10517	10321	10377	10482	10282	10174	10310	10384	10385	10167	10362	10511	10426	10370	10349	10426	10289	10502	10378	10284	10387	10543	10243	10386	10497	10475	10518	10546	10523	10295	10436	10370	10504	10656	10262	10332	10504	10353	10293	10365	10376	10450	10376	10373	10453	10428	10552	10424	10555	10275	10325	10253	10395	10347	10333	10510	10492	10427	10387	10104	10481	10444	10421	10204	10428	10410	10497	10323	10429	10468	10460	10340	10359	10390	10483	10562	10251	10346	10346	10513	10383	10321	10356	10265	10434	10226	10449	10239	10413	10350	10457	10440	10483	10515	10390	10398	10499	10296	10326	10484	10376	10315	10215	10407	10410	10288	10286	10294	10499	10281	10379	10504	10579	10384	10342	10455	10368	10442	10424	10311	10444	10530	10324	10263	10324	10427	10267	10390	10608	10398	10300	10565	10335	10582	10522	10498	10253	10456	10430	10395	10427	10422	10344	10524	10407	10288	10389	10574	10373	10459	10289	10512	10501	10390	10332	10444	10331	10391	10387	10566	10338	10281	10455	10343	10403	10367	10475	10366	10457	10306	10367	10399	10325	10460	10420	10205	10331	10268	10328	10470	10584	10410	10300	10357	10377	10402	10559	10399	10343	10301	10480	10453	10265	10242	10379	10392	10354	10572	10391	10240	10250	10364	10225	10417	10479	10475	10420	10379	10279	10405	10335	10345	10463	10541	10534	10465	10504	10364	10466	10237	10299	10513	10285	10718	10343	10497	10284	10541	10420	10388	10267	10326	10251	10378	10298	10431	10269	10292	10429	10277	10376	10346	10416	10464	10370	10405	10411	10492	10403	10273	10336	10216	10245	10404	10291	10162	10327	10482	10388	10324	10291	10473	10543	10380	10330	10306	10280	10415	10360	10399	10379	10499	10282	10279	10347	10401	10365	10351	10305	10426	10436	10331	10404	10331	10327	10320	10343	10366	10452	10298	10497	10428	10174	10466	10492	10284	10455	10362	10292	10288	10354	10466	10365	10443	10536	10351	10437	10543	10272	10406	10520	10494	10569	10455	10494	10322	10348	10363	10270	10251	10287	10576	10415	10462	10382	10457	10603	10504	10317	10387	10349	10356	10514	10397	10377	10392	10213	10371	10470	10386	10423	10343	10371	10316	10398	10311	10372	10256	10452	10327	10395	10491	10509	10498	10502	10238	10173	10340	10462	10242	10379	10230	10421	10280	10422	10313	10505	10494	10386	10285	10317	10342	10469	10470	10397	10376	10380	10359	10637	10363	10469	10391	10262	10422	10457	10314	10301	10423	10476	10390	10371	10426	10454	10429	10267	10488	10392	10406	10404	10399	10381	10331	10522	10420	10407	10418	10452	10288	10403	10304	10203	10324	10314	10380	10503	10322	10233	10364	10475	10351	10481	10400	10436	10416	10428	10446	10451	10470	10369	10372	10460	10463	10409	10569	10549	10483	10450	10255	10352	10222	10456	10369	10463	10454	10361	10365	10298	10337	10532	10324	10220	10272	10190	10402	10452	10451	10372	10369	10463	10353	10312	10400	10327	10410	10201	10261	10227	10491	10464	10424	10350	10400	10379	10395	10286	10413	10332	10436	10421	10464	10344	10451	10421	10485	10283	10462	10538	10321	10466	10415	10387	10362	10469	10554	10406	10209	10344	10405	10413	10545	10390	10447	10411	10347	10549	10300	10282	10382	10346	10437	10417	10331	10336	10330	10455	10413	10438	10413	10354	10342	10268	10172	10523	10520	10428	10496	10390	10467	10573	10352	10551	10320	10514	10296	10267	10511	10371	10428	10330	10411	10294	10406	10428	10321	10331	10420	10382	10311	10350	10468	10310	10348	10547	10405	10318	10429	10380	10416	10184	10547	10433	10402	10583	10257	10499	10449	10392	10427	10435	10305	10256	10354	10430	10396	10350	10296	10397	10382	10338	10561	10373	10444	10435	10481	10319	10314	10323	10301	10334	10189	10282	10597	10370	10328	10324	10448	10447	10515	10388	10352	10323	10210	10526	10490	10215	10178	10347	10471	10397	10489	10362	10459	10412	10487	10366	10318	10381	10436	10293	10315	10386	10284	10386	10388	10605	10472	10331	10520	10305	10291	10317	10572	10471	10218	10504	10241	10261	10482	10443	10389	10299	10543	10447	10379	10290	10521	10278	10491	10321	10282	10542	10350	10171	10300	10591	10468	10465	10577	10281	10376	10292	10351	10401	10287	10362	10459	10507	10408	10418	10477	10256	10394	10455	10450	10332	10389	10446	10380	10161	10449	10388	10343	10366	10372	10579	10330	10260	10382	10473	10303	10469	10378	10264	10465	10384	10349	10260	10447	10422	10301	10436	10438	10391	10321	10337	10280	10483	10271	10421	10323	10446	10399	10345	10195	10409	10462	10380	10390	10408	10307	10457	10407	10263	10412	10379	10372	10457	10353	10579	10486	10367	10410	10396	10355	10327	10351	10332	10289	10491	10511	10381	10529	10435	10364	10376	10246	10320	10355	10222	10383	10362	10198	10267	10444	10539	10157	10312	10337	10484	10450	10300	10429	10339	10387	10348	10489	10337	10345	10522	10244	10287	10409	10380	10420	10477	10408	10327	10339	10479	10589	10516	10291	10216	10544	10271	10386	10372	10377	10418	10481	10582	10373	10207	10451	10621	10315	10408	10266	10607	10285	10372	10313	10275	10349	10467	10561	10455	10538	10374	10491	10500	10488	10446	10478	10420	10428	10475	10419	10373	10446	10325	10193	10428	10361	10373	10425	10315	10358	10434	10448	10357	10431	10327	10301	10346	10297	10256	10288	10431	10498	10324	10381	10341	10344	10380	10356	10538	10267	10385	10394	10255	10346	10418	10329	10253	10420	10427	10502	10456	10189	10266	10383	10388	10405	10405	10410	10511	10508	10473	10465	10464	10275	10394	10544	10396	10570	10396	10516	10606	10289	10466	10407	10425	10357	10495	10446	10329	10373	10320	10331	10440	10444	10327	10526	10430	10321	10437	10357	10634	10337	10313	10135	10349	10552	10666	10265	10394	10244	10288	10467	10326	10467	10348	10428	10384	10275	10203	10346	10401	10325	10294	10447	10398	10381	10493	10499	10392	10317	10404	10423	10426	10450	10447	10490	10395	10374	10488	10459	10497	10356	10335	10448	10447	10353	10378	10395	10352	10333	10276	10306	10431	10388	10368	10378	10348	10347	10321	10533	10297	10316	10381	10440	10570	10315	10462	10489	10281	10407	10508	10533	10406	10348	10583	10439	10539	10516	10550	10404	10370	10434	10610	10365	10423	10431	10368	10495	10304	10470	10269	10210	10440	10458	10301	10421	10372	10413	10281	10241	10442	10490	10335	10393	10276	10391	10346	10472	10248	10502	10223	10381	10404	10460	10340	10481	10337	10419	10294	10315	10508	10430	10460	10373	10425	10375	10520	10520	10468	10384	10478	10506	10338	10290	10414	10524	10362	10310	10480	10426	10401	10478	10359	10312	10273	10379	10368	10283	10536	10501	10396	10405	10413	10294	10422	10243	10354	10326	10315	10357	10290	10476	10539	10440	10433	10393	10310	10235	10294	10192	10221	10288	10279	10520	10560	10440	10529	10480	10276	10175	10411	10417	10332	10442	10361	10251	10408	10525	10375	10515	10437	10298	10411	10269	10468	10330	10368	10482	10249	10323	10405	10527	10372	10458	10246	10389	10210	10445	10406	10369	10437	10388	10423	10353	10382	10553	10501	10468	10452	10413	10358	10387	10317	10339	10450	10301	10440	10365	10373	10457	10343	10369	10285	10441	10410	10358	10483	10408	10434	10411	10455	10399	10450	10415	10485	10570	10376	10554	10374	10322	10514	10416	10476	10327	10441	10251	10299	10323	10369	10553	10382	10492	10570	10383	10422	10373	10173	10271	10359	10347	10254	10446	10354	10331	10276	10376	10232	10457	10250	10321	10415	10215	10382	10203	10418	10458	10518	10438	10450	10564	10369	10166	10466	10439	10408	10513	10316	10540	10362	10421	10304	10302	10408	10391	10523	10475	10424	10457	10423	10571	10509	10312	10413	10315	10457	10465	10490	10356	10521	10515	10294	10397	10337	10373	10271	10251	10372	10425	10189	10595	10360	10405	10268	10428	10314	10326	10226	10432	10503	10367	10425	10347	10408
44810	39117	36693	39290	48310	57160	54939	47147	39679	34142	30631	28974	28787	28715	28940	29033	28846	29011	29053	29125	29076	29024	29052	29232	29120	29059	29190	29013	29272	29130	29385	29290	29052	29214	29215	29202	29098	29150	29226	29176	29252	29228	29260	29155	29409	29122	29264	29253	29177	29104	29152	29279	29305	29140	29035	29349	29189	29176	29116	29233	29176	29137	29208	29237	29252	29217	29220	29305	29219	29149	29165	29321	29238	29256	29313	29268	29187	29181	29188	29274	29232	29168	29158	29228	29206	29274	29394	29055	29373	29169	29415	29081	29321	29103	29267	29027	29201	29280	29224	29193	29027	29190	29208	29328	29144	29316	29400	29052	29206	29288	29262	29280	29286	29254	29172	29204	29211	29231	29057	29202	29216	29217	29337	29281	29089	29205	29241	29299	29257	29299	29462	29185	29274	28962	29299	29243	29336	29044	29183	29197	29397	29344	29100	29319	29166	29206	29272	29174	29290	29264	29350	29231	29247	29349	29293	29187	29298	29285	29171	29266	29295	29139	29390	29269	29203	29223	29277	29238	29154	29110	29294	29115	29165	29180	29305	29140	29156	29194	29216	29127	29172	29209	29237	29282	29133	29245	29368	29284	29315	29132	29286	29166	29212	29140	29288	29198	29321	29244	29138	29215	29187	28994	29376	29174	29300	29186	29261	29261	29199	29375	29219	29278	29135	29282	29393	29192	29245	29378	29240	29054	29241	29119	29377	29198	29261	29133	29306	29233	29231	29096	29263	29198	29380	29293	29085	29160	29283	29252	29133	29296	29188	29219	29226	29287	29128	29180	29380	29162	29173	29236	29169	29256	29214	29264	29157	29228	29180	29174	29224	29169	29216	29184	29217	29161	29107	29274	29196	29218	29122	29157	29190	29290	29093	29313	29201	29273	29184	29222	29137	29245	29174	29247	29298	29155	29273	29273	29231	29212	29314	29162	29241	29176	29215	29238	29255	29082	29450	29102	29173	29150	29253	29128	29226	29211	29232	29111	29144	29272	29387	29272	29358	29270	29227	29263	29088	29249	29189	29168	29271	29152	29248	29231	29226	29216	29171	29148	29220	29260	29135	29398	29379	29291	29183	29079	29189	29290	29217	29240	29187	29198	29276	29212	29343	29146	29200	29169	29190	29325	29219	29259	29149	29299	29216	29105	29144	29115	29194	29204	29239	29203	29084	29329	29277	29155	29256	29270	29526	29112	29239	29234	29092	29183	29215	29111	29165	29170	29250	29065	29322	29265	29285	29297	29231	29227	29162	29171	29346	29172	29175	29175	29234	29158	29211	29267	29035	29220	29152	29185	29313	29333	29306	29376	29209	29189	29338	29370	29008	29254	29177	29201	29141	29227	29219	29234	29258	29125	29222	29363	29376	29242	29236	29028	29379	29359	29108	29162	29096	29226	29351	29388	29246	29356	29035	29206	29189	29234	29165	29263	29251	29271	29196	29247	29089	29200	29376	29265	29118	29297	29226	29346	29167	29187	29277	29053	29280	29205	29227	29264	29134	29296	29085	29175	29268	29295	29151	29214	29082	29361	29077	29342	29164	29317	29234	29297	29202	29434	29170	29129	29066	29206	29218	29275	29282	29102	29211	29290	29290	29154	29228	29184	29125	29205	29140	29191	29303	29282	29265	29361	29288	29189	29196	29188	29359	29147	29170	29152	29214	29380	29273	29256	29188	29255	29147	29097	29080	29262	29082	29222	29230	29359	29150	29186	29238	29388	29321	29197	29190	29158	29193	29117	29158	29265	29161	29126	29239	29249	29187	29243	29050	29251	29311	29252	29296	29182	29155	29253	29196	29162	29259	29160	29040	29282	29220	29266	29435	29232	29167	29200	29161	29247	29364	29190	29175	29282	29286	29256	29202	29308	29410	29273	29317	29227	29329	29114	29203	29230	29151	29239	29148	29476	29124	29333	29195	29216	29357	29253	29120	29264	29245	29241	29070	29350	29344	29139	29279	29326	29219	29243	29106	29208	29227	29313	29064	29191	29039	29214	29230	29209	29254	29035	29213	29207	29255	29333	29175	29270	29226	29230	29229	29175	29265	29277	29218	29253	29253	29422	29362	29161	29135	29369	29258	29075	29284	29082	29154	29193	29074	29152	29314	29316	29341	29154	29370	29130	29288	29354	29135	29333	29214	29201	29340	29202	29321	29168	29292	29236	29189	29352	29342	29249	29201	29207	29242	29138	29372	29070	29250	29299	29234	29212	29315	29358	29140	29233	29293	29229	29056	29334	29133	29457	29236	29197	29156	29253	29322	29237	29233	29202	29193	29214	29332	29177	29038	29202	29233	29290	29291	29258	29232	29215	29215	29239	29136	29315	29315	29366	29354	29242	29114	29274	29233	29159	29169	29260	29244	29147	29315	29216	29217	29291	29140	29118	29219	29281	29204	29371	29193	29199	29312	29193	29133	28975	29357	29279	29333	29211	29240	29121	29248	29162	29331	29223	29245	29172	29086	29262	29140	29342	29210	29235	29184	29246	29322	29222	29141	29215	29197	29284	29156	29253	29120	29300	29086	29425	29080	29204	29145	29209	29216	29290	29270	29152	29206	29198	29340	29131	29225	29125	29263	29264	29290	29183	29162	29281	29181	29225	29251	29341	29101	29164	29165	29227	29179	29275	29260	29142	29282	29283	29262	29146	29176	29345	29301	29133	29207	29165	29210	29313	29116	29389	29235	29339	29376	29147	29425	29243	29218	29380	29188	29222	29359	29177	29308	29166	29208	29194	29411	29243	29032	29307	29386	29230	29216	29266	29049	29324	29221	29219	29278	29259	29132	29267	29143	29233	29250	29257	29233	29311	29213	29270	29242	29449	29271	29169	29196	29275	29071	29283	29256	29096	29219	29290	29165	29330	29214	29436	29315	29092	29233	29256	29119	29184	29200	29351	29330	29170	29268	29223	29114	29188	29169	29239	29258	29130	29136	29135	29168	29205	29221	29195	29310	29271	29310	29265	29187	29092	29243	29365	29289	29250	29148	29175	29264	29183	29284	29210	29232	29356	29416	29158	29206	29032	29290	29275	29277	29121	29307	29160	29372	29068	29267	29269	29129	29361	29240	29299	29326	29135	29231	29294	29312	29187	29210	29194	29210	29084	29128	29261	29166	29314	29238	29170	29285	29163	29218	29232	29212	29446	29181	29285	29180	29247	29273	29073	29304	29181	29262	29235	29209	29350	29161	29210	29109	29201	29122	29297	28984	29363	29152	29302	29183	29220	29275	29205	29166	29043	29261	29263	29243	29198	29241	29243	29093	28927	29186	29306	29264	29200	29186	29160	29211	29160	29360	29149	29283	29287	29056	29177	29230	29224	29222	29236	29191	29173	29146	29219	29343	29153	29226	29226	29227	29186	29288	29120	29274	29176	29241	29208	29356	29237	29074	29209	29110	29317	29247	29189	29200	29202	29254	29141	29226	29089	29223	29156	29179	29294	29190	29248	29197	29325	29245	29292	29222	29238	29166	29266	29224	29163	29318	29253	29104	29139	29169	29251	29302	29258	29200	29324	29138	29232	29312	29186	29228	29234	29183	29304	29135	29190	29144	29180	29414	29195	29065	29227	29263	29257	29299	29132	29350	29110	29339	29183	29233	29268	29301	29151	29267	29204	29312	29230	29153	29148	29322	29320	29332	29184	29256	29164	29371	29201	29265	29128	29204	29208	29233	29193	29141	29231	29166	29136	29374	29353	29221	29327	29270	29134	29110	29113	29275	29148	29170	29307	29263	29212	29160	29189	29174	29348	29227	29232	29177	29165	29318	29200	29181	29319	29296	29109	29398	29304	29420	29316	29229	29223	29349	29256	29140	29156	29256	29335	29259	29185	29232	29168	29195	29311	29249	29160	29102	29278	29133	29261	29164	29255	29085	29212	29296	29359	29145	29313	29242	29378	29208	29104	29147	29218	29247	29278	29276	29175	29318	29120	29464	29275	29179	29275	29268	29259	29285	29203	29316	29315	29259	29226	29401	29214	29296	29299	29319	29263	29336	29196	29325	29191	29217	29116	29302	29171	29296	29202	29330	29365	29202	29242	29324	29101	29078	29237	29277	29318	29221	29288	29309	29141	29150	29197	29158	29219	29069	29065	29197	29160	29268	29161	29283	29225	29115	29241	29329	29170	29350	29263	29216	29206	29260	29172	29147	29348	29085	29307	29273	29183	29141	29138	29121	29184	29294	29188	29098	29287	29141	29154	29218	29342	29090	29243	29077	29268	29207	29314	29292	29192	29296	29369	29209	29206	29290	29251	29257	29375	29368	29208	29190	29293	29259	29149	29409	29087	29232	29258	29086	29255	29121	29314	29316	29301	29155	29250	29254	29156	29287	29235	29239	29214	29288	29212	29230	29348	29213	29353	29259	29198	29277	29328	29173	29208	29359	29304	29221	29243	29106	29130	29274	29243	29406	29289	29274	29277	29221	29365	29148	29301	29203	29284	29206	29283	29177	29178	29291	29130	29443	29288	29263	29098	29101	29157	29288	29104	29157	29214	29278	29165	29115	29317	29171	29278	29235	29309	29190	29159	29183	29221	29146	29189	29094	29175	29137	29207	29214	29161	29275	29203	29197	29252	29212	29231	29297	29279	29203	29350	29163	29066	29321	29190	29302	29170	29264	29219	29258	29265	29128	29380	29237	29263	29147	29145	29273	29264	29220	29308	29311	29341	29416	29095	29109	29263	29267	29180	29206	29204	29188	29178	29261	29235	29162	29154	29090	29151	29364	29255	29154	29146	29433	29044	29307	29286	29226	29178	29235	29126	29235	29241	29112	29226	29216	29262	29300	29295	29310	29264	29355	29217	29249	29267	29166	29186	29315	29029	29345	29411	29196	29233	29353	29218	29347	29258	29308	29354	29116	29241	29303	29212	29168	29335	29192	29301	29271	29082	29261	29333	29224	29362	29212	29231	29071	29255	29259	29237	29200	29151	29251	29287	29224	29193	29140	29263	29194	29302	29156	29367	29138	29347	29280	29175	29166	29320	29174	29332	29259	29062	29289	29132	29205	29275	29338	29174	29129	29195	29334	29179	29110	29338	29183	29209	29242	29148	29123	29260	29216	29191	29241	29186	29105	29130	29326	29221	29271	29276	29299	29218	29214	29209	29241	29325	29206	29275
16501	14330	11620	10765	11126	17485	18224	14568	12680	11207	10811	10278	10285	10439	10262	10220	10169	10225	10189	10343	10381	10339	10282	10365	10474	10392	10233	10275	10421	10301	10138	10238	10324	10365	10364	10398	10196	10261	10261	10212	10245	10366	10311	10113	10227	10189	10155	10358	10496	10293	10370	10266	10232	10127	10207	10171	10330	10198	10241	10460	10235	10342	10262	10347	10167	10326	10346	10248	10282	10207	10218	10250	10298	10291	10472	10209	10331	10344	10273	10499	10209	10358	10261	10459	10339	10431	10242	10341	10385	10368	10286	10292	10403	10261	10295	10236	10217	10260	10295	10577	10261	10203	10204	10224	10236	10507	10357	10271	10403	10370	10314	10446	10253	10226	10292	10300	10420	10314	10398	10430	10248	10148	10483	10368	10176	10268	10405	10255	10277	10438	10090	10288	10453	10399	10252	10340	10212	10357	10348	10363	10346	10346	10178	10314	10280	10176	10224	10237	10254	10188	10321	10270	10338	10377	10327	10216	10378	10336	10332	10250	10184	10417	10394	10421	10284	10434	10296	10279	10474	10484	10383	10305	10388	10306	10465	10258	10266	10200	10337	10379	10373	10356	10300	10342	10408	10220	10242	10263	10357	10317	10283	10278	10188	10372	10178	10290	10329	10260	10237	10231	10367	10570	10316	10377	10280	10022	10301	10217	10289	10408	10342	10252	10413	10442	10442	10440	10344	10391	10209	10345	10518	10451	10341	10369	10297	10291	10444	10363	10420	10235	10231	10352	10329	10261	10265	10428	10481	10403	10422	10398	10433	10375	10477	10215	10395	10435	10398	10356	10255	10337	10309	10328	10475	10534	10430	10461	10314	10199	10334	10411	10211	10444	10252	10367	10322	10318	10294	10399	10379	10422	10226	10343	10257	10325	10239	10465	10444	10186	10261	10235	10200	10464	10277	10205	10344	10212	10416	10428	10427	10267	10257	10143	10238	10268	10328	10290	10393	10310	10265	10262	10296	10270	10351	10337	10328	10501	10247	10386	10368	10217	10245	10220	10397	10312	10306	10141	10374	10424	10340	10307	10177	10188	10423	10508	10506	10166	10168	10249	10353	10239	10274	10522	10133	10408	10274	10162	10256	10323	10313	10386	10393	10375	10336	10416	10203	10201	10264	10371	10212	10390	10115	10306	10414	10352	10339	10323	10242	10313	10355	10346	10282	10221	10189	10304	10372	10416	10414	10361	10401	10380	10337	10323	10172	10237	10403	10463	10275	10275	10243	10346	10201	10168	10397	10380	10329	10402	10440	10517	10406	10324	10361	10492	10460	10264	10281	10288	10164	10258	10255	10354	10312	10263	10405	10240	10350	10464	10397	10439	10479	10382	10454	10294	10380	10220	10290	10298	10305	10319	10492	10207	10233	10456	10427	10122	10467	10284	10235	10183	10298	10244	10369	10238	10228	10258	10238	10140	10227	10307	10355	10226	10278	10321	10257	10333	10245	10307	10276	10388	10217	10294	10277	10166	10401	10327	10220	10391	10339	10273	10252	10284	10321	10274	10291	10289	10495	10280	10354	10385	10211	10344	10386	10200	10469	10219	10261	10294	10477	10333	10252	10315	10321	10244	10214	10267	10280	10229	10222	10338	10273	10277	10357	10276	10202	10387	10203	10227	10332	10322	10352	10373	10296	10422	10309	10180	10241	10255	10232	10281	10300	10254	10232	10357	10394	10374	10400	10373	10247	10235	10256	10309	10234	10330	10217	10265	10333	10400	10116	10235	10206	10231	10289	10373	10285	10379	10289	10125	10418	10438	10237	10179	10389	10529	10391	10409	10286	10477	10350	10486	10343	10372	10295	10187	10295	10393	10272	10281	10304	10306	10377	10104	10318	10313	10110	10337	10221	10428	10385	10251	10407	10303	10317	10285	10321	10420	10305	10405	10050	10222	10315	10268	10281	10477	10262	10316	10180	10196	10383	10304	10281	10326	10471	10371	10291	10340	10340	10280	10297	10233	10436	10392	10298	10300	10354	10354	10352	10267	10235	10403	10572	10472	10249	10335	10304	10141	10154	10303	10298	10376	10483	10282	10245	10380	10462	10447	10207	10270	10150	10420	10357	10369	10387	10359	10417	10426	10316	10255	10351	10365	10309	10553	10461	10486	10272	10457	10351	10364	10217	10352	10260	10518	10371	10394	10320	10310	10348	10324	10132	10226	10148	10307	10184	10298	10270	10229	10176	10593	10388	10301	10247	10392	10322	10298	10276	10135	10246	10305	10380	10491	10334	10345	10344	10364	10349	10253	10327	10239	10290	10370	10216	10361	10465	10268	10211	10415	10332	10299	10332	10287	10419	10328	10518	10398	10224	10392	10265	10358	10214	10399	10341	10247	10502	10421	10411	10404	10324	10277	10292	10321	10485	10240	10243	10386	10294	10255	10313	10455	10248	10286	10466	10237	10225	10149	10274	10353	10382	10343	10445	10408	10422	10418	10296	10405	10491	10273	10291	10432	10442	10253	10353	10378	10522	10260	10303	10305	10376	10347	10500	10297	10475	10308	10580	10459	10393	10192	10249	10255	10329	10242	10405	10265	10376	10221	10393	10352	10230	10284	10494	10305	10275	10208	10451	10422	10390	10259	10311	10504	10426	10211	10411	10316	10318	10376	10340	10232	10299	10360	10318	10350	10338	10264	10179	10305	10319	10327	10388	10256	10383	10287	10392	10514	10261	10398	10420	10280	10398	10243	10360	10369	10331	10299	10409	10404	10393	10166	10353	10402	10393	10224	10422	10232	10259	10447	10313	10300	10206	10429	10349	10371	10391	10341	10210	10365	10484	10431	10215	10136	10326	10363	10448	10390	10253	10258	10232	10359	10363	10509	10229	10427	10416	10291	10397	10335	10221	10097	10352	10346	10236	10507	10293	10134	10353	10453	10352	10354	10437	10392	10342	10414	10432	10494	10346	10268	10318	10377	10440	10359	10364	10416	10334	10363	10304	10299	10274	10180	10159	10192	10169	10174	10360	10452	10458	10199	10362	10390	10465	10147	10310	10493	10201	10280	10193	10234	10221	10313	10288	10323	10321	10357	10421	10440	10393	10241	10189	10291	10390	10316	10341	10398	10270	10353	10421	10432	10427	10332	10217	10265	10348	10393	10494	10389	10379	10279	10295	10405	10373	10326	10272	10252	10251	10350	10228	10250	10279	10273	10296	10230	10103	10157	10233	10394	10326	10321	10337	10276	10246	10286	10182	10265	10387	10260	10332	10185	10500	10433	10189	10252	10358	10370	10241	10389	10317	10344	10333	10362	10272	10499	10399	10267	10245	10220	10217	10348	10368	10210	10163	10395	10431	10344	10450	10282	10420	10214	10350	10490	10367	10426	10494	10318	10231	10397	10276	10426	10325	10337	10274	10284	10353	10375	10355	10393	10413	10353	10347	10324	10458	10563	10304	10340	10237	10429	10245	10285	10297	10416	10222	10342	10227	10467	10601	10361	10226	10290	10283	10407	10435	10248	10221	10370	10354	10479	10445	10234	10341	10376	10293	10333	10369	10099	10264	10345	10225	10352	10195	10382	10253	10356	10263	10345	10280	10452	10395	10300	10346	10220	10353	10330	10177	10351	10275	10265	10228	10288	10313	10350	10260	10313	10290	10423	10367	10439	10379	10477	10432	10334	10288	10432	10418	10377	10286	10356	10429	10271	10290	10123	10273	10084	10389	10327	10313	10370	10371	10366	10417	10412	10220	10328	10318	10310	10273	10270	10338	10404	10117	10276	10157	10274	10198	10376	10349	10302	10226	10060	10078	10208	10291	10305	10494	10422	10303	10457	10455	10473	10456	10321	10333	10314	10225	10325	10266	10262	10386	10337	10236	10366	10359	10279	10440	10233	10430	10323	10192	10337	10253	10382	10270	10447	10299	10298	10334	10270	10358	10356	10325	10435	10373	10305	10302	10305	10447	10229	10451	10386	10369	10323	10242	10215	10341	10318	10177	10284	10210	10197	10407	10207	10305	10297	10352	10227	10350	10347	10422	10278	10291	10156	10409	10305	10252	10292	10447	10397	10390	10266	10363	10420	10217	10349	10141	10461	10275	10162	10287	10303	10345	10298	10182	10317	10291	10218	10371	10378	10412	10309	10549	10414	10359	10244	10404	10391	10264	10322	10333	10381	10459	10358	10429	10358	10218	10323	10385	10212	10456	10378	10264	10376	10327	10116	10445	10141	10335	10563	10329	10218	10398	10337	10300	10272	10370	10369	10305	10275	10337	10141	10175	10218	10315	10360	10329	10272	10383	10338	10369	10376	10420	10413	10401	10160	10324	10329	10466	10365	10241	10198	10261	10503	10440	10417	10227	10422	10261	10258	10401	10272	10383	10325	10221	10356	10467	10503	10561	10377	10324	10408	10293	10385	10458	10216	10312	10318	10446	10321	10319	10394	10436	10521	10341	10298	10374	10254	10416	10161	10267	10288	10163	10346	10306	10247	10522	10415	10254	10214	10320	10418	10170	10290	10332	10379	10404	10473	10333	10210	10519	10488	10335	10287	10290	10388	10207	10474	10456	10317	10359	10198	10336	10348	10425	10426	10348	10381	10286	10341	10278	10494	10233	10286	10187	10264	10329	10460	10427	10258	10400	10322	10498	10578	10287	10368	10357	10110	10255	10245	10328	10240	10352	10356	10378	10344	10390	10405	10338	10277	10292	10343	10443	10318	10207	10404	10293	10183	10384	10336	10243	10333	10358	10348	10267	10447	10307	10192	10251	10273	10452	10362	10460	10276	10272	10297	10344	10216	10306	10297	10206	10398	10283	10493	10476	10448	10491	10307	10215	10583	10420	10364	10406	10370	10321	10371	10376	10204	10337	10279	10289	10337	10477	10327	10450	10480	10380	10287	10329	10199	10316	10249	10296	10272	10314	10486	10473	10237	10290	10208	10195	10105	10386	10320	10395	10329	10476	10380	10298	10218	10356	10280	10518	10374	10322	10225	10297	10247	10278	10237	10390	10265	10578	10620	10343	10386	10293	10278	10321	10307	10481	10124	10196	10270	10212	10401	10337	10355	10237	10351	10391	10256	10425	10442	10276	10264	10174	10353	10350	10499	10228	10182	10227	10321	10313	10273	10284	10254	10185	10187	10351	10296	10417	10220	10188	10250
38780	34335	31054	32613	36976	50164	46226	38989	34246	31400	30100	29566	29303	29661	29517	29399	29581	29587	29399	29551	29445	29421	29525	29536	29449	29446	29425	29531	29631	29382	29434	29533	29664	29561	29489	29556	29587	29545	29367	29482	29508	29449	29388	29499	29550	29505	29597	29560	29497	29479	29383	29406	29632	29428	29614	29441	29487	29510	29555	29507	29370	29558	29496	29557	29636	29577	29666	29436	29582	29500	29601	29420	29448	29464	29511	29539	29484	29538	29630	29518	29548	29467	29588	29500	29570	29517	29490	29572	29422	29509	29568	29527	29563	29573	29474	29457	29506	29500	29416	29567	29458	29505	29513	29675	29499	29376	29569	29459	29551	29531	29492	29464	29526	29478	29598	29536	29518	29601	29508	29519	29512	29630	29472	29474	29632	29616	29447	29631	29458	29615	29533	29430	29602	29368	29717	29482	29490	29524	29502	29422	29650	29492	29558	29548	29507	29492	29450	29637	29403	29477	29596	29386	29730	29519	29393	29529	29512	29547	29510	29413	29541	29364	29566	29422	29475	29505	29497	29519	29477	29600	29565	29526	29376	29578	29487	29543	29581	29552	29562	29655	29456	29522	29633	29467	29557	29681	29406	29592	29541	29414	29427	29641	29422	29391	29495	29359	29468	29481	29541	29571	29586	29417	29507	29622	29609	29422	29516	29558	29432	29546	29505	29525	29525	29461	29623	29520	29516	29587	29673	29454	29604	29534	29421	29559	29437	29675	29605	29605	29512	29480	29549	29520	29487	29555	29428	29524	29596	29547	29416	29507	29530	29536	29524	29448	29568	29517	29485	29492	29637	29543	29509	29500	29474	29522	29427	29545	29426	29514	29539	29483	29632	29701	29719	29289	29448	29647	29416	29692	29421	29528	29309	29465	29536	29489	29466	29589	29610	29475	29433	29492	29637	29685	29563	29480	29572	29486	29515	29578	29634	29581	29501	29772	29423	29600	29563	29457	29514	29624	29382	29509	29551	29507	29588	29453	29600	29539	29602	29449	29502	29502	29491	29469	29495	29642	29485	29513	29742	29514	29448	29425	29613	29508	29480	29602	29525	29489	29576	29644	29500	29602	29685	29577	29598	29599	29465	29534	29502	29684	29505	29412	29526	29647	29587	29645	29534	29501	29567	29438	29373	29491	29582	29471	29603	29442	29493	29476	29519	29523	29502	29681	29618	29427	29512	29609	29409	29530	29422	29561	29541	29636	29535	29459	29479	29644	29569	29272	29465	29588	29534	29435	29458	29446	29534	29497	29532	29490	29473	29533	29482	29517	29430	29681	29462	29447	29635	29433	29656	29443	29525	29608	29550	29522	29452	29528	29617	29597	29546	29599	29561	29586	29538	29521	29631	29560	29465	29445	29423	29428	29629	29436	29561	29403	29606	29357	29595	29441	29482	29602	29530	29552	29471	29573	29438	29662	29463	29528	29588	29447	29536	29586	29583	29430	29537	29705	29406	29431	29422	29434	29622	29487	29586	29524	29540	29480	29468	29529	29638	29523	29617	29689	29386	29658	29662	29406	29568	29359	29450	29546	29565	29442	29614	29411	29599	29397	29550	29478	29484	29555	29432	29678	29529	29382	29663	29677	29590	29474	29512	29411	29647	29615	29518	29339	29570	29431	29496	29557	29527	29667	29429	29500	29666	29557	29508	29693	29681	29549	29557	29495	29495	29582	29551	29536	29585	29566	29474	29542	29436	29633	29526	29389	29528	29707	29400	29489	29544	29479	29483	29660	29484	29588	29425	29550	29614	29318	29701	29539	29418	29565	29571	29483	29501	29463	29549	29485	29586	29423	29502	29701	29505	29407	29546	29443	29639	29632	29546	29613	29623	29545	29597	29462	29522	29572	29527	29518	29670	29411	29579	29432	29509	29678	29498	29634	29549	29507	29527	29535	29481	29601	29555	29416	29567	29673	29545	29380	29636	29570	29567	29487	29562	29604	29542	29605	29588	29493	29467	29606	29521	29380	29535	29621	29499	29472	29655	29565	29690	29691	29544	29585	29603	29526	29497	29632	29520	29533	29389	29483	29396	29625	29653	29596	29528	29503	29545	29482	29539	29497	29558	29577	29465	29611	29522	29502	29553	29489	29474	29650	29507	29417	29417	29560	29476	29554	29586	29532	29485	29577	29604	29414	29554	29581	29434	29576	29570	29512	29571	29465	29497	29526	29554	29504	29499	29580	29381	29541	29536	29531	29576	29475	29706	29499	29490	29545	29581	29539	29603	29617	29593	29448	29499	29543	29498	29580	29572	29618	29639	29417	29665	29544	29503	29520	29567	29615	29500	29625	29453	29599	29642	29435	29439	29653	29534	29641	29546	29661	29523	29476	29609	29569	29603	29471	29645	29437	29549	29507	29571	29528	29546	29611	29506	29435	29418	29587	29655	29386	29536	29533	29545	29510	29501	29576	29523	29494	29565	29553	29569	29448	29505	29534	29488	29531	29586	29377	29550	29554	29520	29580	29569	29501	29591	29603	29465	29494	29405	29486	29609	29575	29554	29543	29434	29582	29525	29690	29641	29615	29584	29505	29530	29512	29545	29445	29509	29585	29429	29704	29489	29452	29585	29623	29612	29557	29383	29557	29355	29568	29683	29578	29489	29542	29538	29439	29409	29582	29614	29603	29578	29519	29571	29555	29636	29521	29622	29612	29588	29423	29451	29559	29561	29365	29649	29421	29531	29420	29492	29702	29481	29570	29429	29432	29673	29455	29623	29591	29369	29711	29457	29485	29408	29555	29539	29521	29657	29349	29576	29608	29560	29483	29539	29718	29495	29431	29624	29489	29426	29490	29465	29385	29586	29537	29482	29454	29455	29473	29596	29437	29621	29433	29565	29503	29424	29447	29593	29451	29510	29489	29557	29563	29553	29462	29517	29399	29531	29607	29535	29544	29504	29657	29375	29583	29501	29456	29603	29420	29630	29566	29539	29480	29659	29539	29544	29452	29496	29632	29599	29630	29606	29502	29484	29562	29612	29596	29453	29498	29439	29481	29571	29622	29651	29618	29440	29587	29494	29526	29537	29452	29491	29448	29472	29556	29521	29690	29638	29540	29569	29495	29501	29566	29475	29515	29440	29410	29641	29472	29476	29660	29577	29567	29571	29614	29489	29503	29442	29570	29579	29724	29346	29641	29531	29518	29591	29596	29501	29593	29548	29560	29613	29634	29410	29479	29633	29334	29576	29484	29566	29492	29677	29465	29496	29549	29514	29612	29595	29492	29662	29456	29457	29610	29472	29501	29506	29626	29556	29596	29667	29642	29455	29601	29663	29603	29502	29542	29541	29507	29496	29384	29619	29627	29788	29550	29568	29498	29621	29535	29723	29436	29519	29724	29648	29532	29438	29462	29589	29562	29546	29450	29513	29607	29548	29555	29485	29645	29327	29472	29495	29533	29576	29520	29480	29547	29534	29458	29570	29355	29567	29520	29536	29371	29620	29588	29537	29541	29533	29521	29626	29602	29564	29635	29505	29506	29514	29744	29562	29466	29563	29635	29516	29591	29427	29399	29573	29638	29446	29578	29530	29566	29538	29437	29521	29413	29513	29587	29607	29709	29434	29509	29553	29530	29588	29451	29457	29523	29559	29408	29488	29455	29641	29558	29660	29611	29559	29734	29452	29448	29519	29656	29606	29694	29599	29556	29678	29631	29632	29599	29595	29639	29503	29468	29455	29560	29684	29556	29596	29311	29601	29534	29632	29516	29446	29501	29439	29624	29492	29517	29716	29440	29526	29651	29385	29606	29566	29558	29566	29464	29489	29503	29477	29478	29541	29556	29446	29606	29499	29455	29662	29516	29446	29687	29518	29559	29441	29566	29489	29546	29725	29527	29513	29477	29560	29390	29566	29501	29544	29513	29490	29356	29468	29468	29429	29505	29535	29560	29511	29551	29670	29504	29507	29585	29554	29526	29645	29626	29616	29502	29645	29501	29499	29632	29578	29712	29561	29600	29528	29646	29610	29421	29498	29637	29655	29340	29569	29736	29497	29557	29568	29566	29575	29563	29625	29471	29545	29592	29441	29538	29635	29434	29649	29619	29593	29499	29636	29519	29431	29398	29587	29491	29520	29496	29527	29606	29535	29570	29418	29447	29647	29439	29562	29548	29489	29650	29433	29459	29665	29444	29443	29542	29647	29477	29550	29433	29461	29388	29707	29673	29493	29608	29689	29557	29582	29393	29640	29575	29480	29467	29565	29466	29634	29435	29532	29698	29655	29580	29466	29362	29621	29723	29530	29522	29616	29516	29538	29598	29477	29461	29450	29636	29503	29467	29629	29502	29482	29520	29602	29532	29490	29729	29536	29549	29636	29532	29482	29523	29649	29482	29604	29435	29528	29606	29676	29423	29456	29567	29606	29595	29457	29423	29328	29593	29650	29445	29504	29367	29591	29488	29627	29499	29493	29511	29475	29671	29413	29533	29720	29375	29442	29558	29505	29593	29548	29561	29541	29559	29563	29592	29403	29522	29478	29687	29590	29425	29510	29597	29358	29481	29480	29596	29573	29511	29631	29457	29629	29456	29527	29528	29624	29542	29524	29380	29618	29430	29639	29522	29507	29476	29596	29535	29507	29532	29599	29326	29641	29683	29510	29527	29543	29674	29397	29466	29667	29462	29452	29620	29408	29474	29474	29549	29526	29619	29643	29441	29713	29637	29580	29527	29371	29463	29614	29459	29676	29512	29467	29561	29564	29574	29535	29637	29539	29517	29490	29556	29567	29486	29491	29640	29498	29435	29664	29622	29481	29540	29727	29502	29513	29637	29553	29571	29501	29607	29550	29585	29305	29605	29509	29651	29513	29498	29622	29528	29495	29460	29498	29601	29624	29487	29581	29503	29564	29543	29481	29610	29510	29657	29572	29591	29618	29412	29469	29511	29438	29525	29499	29469	29695	29365	29515	29505	29542	29456	29427	29593	29555	29721	29503	29674	29444	29741	29582	29631	29517	29448	29620	29513	29730	29538	29528	29593	29533	29673	29461	29617	29635	29445	29516	29492	29579	29551	29639	29699	29599	29542	29649	29449	29443	29528	29600	29465	29467	29532	29561	29620	29437	29663	29481	29618	29436	29471	29626	29637	29474	29589	29615	29475	29605	29443	29662	29403	29622	29593
20344	18766	13144	11626	16400	32754	33141	27630	19540	14300	11855	10834	10563	10442	10232	10185	10407	10636	10492	10501	10470	10310	10517	10482	10216	10451	10455	10520	10528	10497	10387	10454	10389	10425	10429	10673	10388	10565	10478	10225	10442	10316	10470	10403	10476	10421	10434	10644	10436	10343	10321	10590	10514	10352	10415	10406	10463	10595	10317	10404	10401	10426	10359	10369	10324	10327	10427	10435	10276	10387	10280	10519	10564	10317	10344	10290	10420	10507	10363	10398	10490	10240	10370	10433	10269	10301	10291	10438	10374	10467	10459	10457	10376	10404	10474	10416	10279	10322	10346	10356	10387	10509	10419	10535	10398	10320	10336	10513	10464	10395	10356	10481	10338	10487	10544	10373	10441	10340	10524	10506	10262	10305	10473	10482	10294	10328	10324	10608	10398	10369	10338	10425	10583	10612	10256	10327	10292	10366	10324	10484	10463	10451	10231	10415	10447	10375	10464	10354	10321	10335	10306	10403	10534	10498	10549	10248	10391	10380	10340	10290	10396	10455	10409	10365	10480	10387	10303	10409	10371	10335	10541	10287	10578	10358	10379	10346	10408	10413	10287	10544	10423	10525	10520	10566	10396	10467	10319	10347	10384	10352	10550	10506	10490	10519	10426	10302	10385	10482	10468	10574	10366	10530	10249	10369	10320	10210	10535	10171	10460	10338	10396	10375	10342	10500	10577	10546	10464	10528	10595	10405	10549	10559	10553	10524	10261	10525	10512	10430	10529	10383	10311	10309	10217	10517	10456	10307	10318	10467	10650	10447	10368	10533	10425	10510	10414	10368	10363	10442	10424	10487	10398	10347	10410	10525	10475	10316	10580	10300	10475	10244	10428	10202	10222	10452	10501	10541	10394	10370	10401	10472	10479	10310	10354	10546	10380	10481	10440	10552	10364	10460	10411	10415	10453	10315	10506	10397	10377	10575	10375	10435	10519	10465	10461	10409	10446	10390	10539	10274	10378	10349	10296	10459	10367	10382	10600	10452	10357	10477	10328	10283	10466	10435	10532	10398	10472	10459	10266	10321	10347	10366	10570	10407	10351	10536	10524	10306	10365	10474	10329	10586	10572	10457	10513	10393	10500	10602	10459	10541	10426	10411	10403	10410	10347	10463	10439	10460	10607	10496	10427	10330	10336	10522	10501	10368	10396	10312	10369	10435	10389	10456	10374	10553	10448	10270	10440	10367	10354	10499	10469	10460	10582	10359	10613	10587	10411	10284	10580	10440	10319	10312	10519	10462	10507	10486	10541	10473	10331	10477	10347	10675	10256	10246	10371	10424	10431	10302	10419	10435	10659	10619	10379	10473	10352	10464	10357	10273	10508	10444	10336	10575	10482	10510	10437	10384	10340	10230	10284	10357	10287	10404	10356	10638	10497	10478	10358	10287	10341	10348	10518	10444	10380	10383	10411	10574	10379	10271	10342	10439	10494	10525	10450	10415	10560	10344	10321	10491	10466	10494	10285	10528	10510	10252	10151	10461	10378	10407	10499	10506	10404	10347	10512	10418	10386	10340	10404	10336	10462	10310	10348	10447	10366	10447	10518	10402	10406	10290	10327	10392	10533	10294	10415	10467	10403	10458	10517	10538	10526	10322	10343	10326	10397	10333	10292	10236	10483	10430	10380	10284	10351	10520	10337	10381	10395	10319	10409	10331	10282	10406	10197	10404	10170	10376	10498	10465	10246	10400	10256	10311	10456	10410	10409	10312	10379	10327	10322	10517	10477	10477	10392	10319	10381	10404	10501	10189	10327	10344	10356	10428	10474	10349	10410	10384	10266	10596	10470	10553	10374	10388	10412	10326	10343	10312	10297	10430	10325	10450	10342	10400	10510	10614	10407	10498	10314	10430	10391	10468	10500	10417	10439	10419	10360	10326	10529	10606	10520	10443	10504	10678	10321	10245	10473	10525	10427	10435	10569	10504	10492	10397	10470	10253	10349	10360	10273	10414	10400	10509	10657	10459	10471	10329	10518	10372	10443	10548	10384	10462	10375	10494	10489	10382	10507	10662	10501	10509	10481	10438	10414	10264	10538	10426	10531	10344	10438	10382	10522	10523	10489	10492	10481	10065	10124	10266	10555	10432	10557	10467	10347	10460	10529	10435	10550	10400	10594	10565	10472	10432	10513	10398	10518	10596	10548	10279	10538	10296	10358	10537	10407	10388	10395	10527	10520	10619	10425	10209	10582	10452	10556	10460	10251	10437	10377	10453	10341	10368	10549	10610	10486	10470	10389	10313	10514	10395	10351	10498	10397	10478	10425	10411	10374	10478	10639	10421	10353	10549	10335	10440	10435	10375	10251	10430	10552	10407	10487	10470	10202	10318	10405	10338	10474	10552	10475	10412	10441	10436	10370	10392	10589	10388	10474	10563	10466	10299	10469	10385	10396	10776	10399	10606	10606	10528	10475	10456	10444	10401	10405	10392	10333	10429	10418	10141	10373	10349	10427	10383	10415	10393	10484	10658	10304	10543	10302	10454	10540	10460	10368	10369	10536	10435	10269	10378	10432	10428	10397	10319	10395	10357	10312	10442	10636	10386	10393	10445	10443	10541	10601	10397	10417	10502	10339	10451	10439	10382	10359	10255	10493	10423	10362	10507	10424	10364	10446	10504	10599	10566	10482	10233	10278	10429	10296	10327	10478	10331	10462	10206	10505	10241	10371	10427	10355	10483	10485	10362	10323	10446	10566	10355	10378	10471	10393	10594	10467	10391	10327	10467	10423	10370	10390	10432	10395	10409	10483	10264	10600	10426	10344	10671	10414	10524	10405	10491	10361	10486	10323	10433	10513	10349	10461	10485	10471	10402	10454	10365	10395	10320	10298	10576	10451	10488	10554	10502	10402	10512	10325	10471	10370	10523	10359	10444	10387	10325	10337	10437	10330	10356	10362	10489	10491	10326	10287	10480	10289	10297	10438	10372	10332	10246	10475	10342	10359	10445	10333	10320	10373	10502	10734	10654	10466	10359	10335	10415	10478	10408	10473	10297	10458	10531	10464	10526	10420	10323	10342	10422	10293	10441	10562	10491	10489	10522	10359	10490	10279	10520	10461	10367	10187	10421	10588	10598	10308	10595	10490	10470	10540	10366	10255	10380	10379	10561	10510	10335	10525	10563	10436	10489	10400	10349	10545	10593	10322	10552	10607	10540	10304	10386	10388	10521	10537	10520	10494	10344	10411	10439	10562	10463	10338	10412	10294	10399	10342	10415	10527	10397	10586	10485	10366	10303	10414	10271	10574	10453	10346	10486	10535	10355	10431	10558	10374	10262	10447	10541	10580	10417	10453	10402	10382	10352	10501	10459	10515	10377	10365	10393	10211	10427	10457	10355	10335	10415	10239	10373	10217	10504	10372	10466	10484	10438	10503	10375	10394	10391	10477	10313	10357	10311	10545	10556	10371	10510	10424	10361	10228	10457	10416	10498	10261	10612	10423	10384	10356	10291	10330	10537	10424	10388	10478	10385	10446	10471	10421	10321	10423	10442	10527	10336	10463	10605	10557	10460	10528	10532	10520	10585	10497	10489	10263	10431	10475	10280	10529	10503	10465	10216	10359	10402	10433	10320	10535	10431	10400	10478	10142	10377	10465	10588	10394	10379	10374	10290	10563	10409	10533	10537	10402	10554	10449	10401	10505	10417	10554	10433	10509	10382	10348	10331	10275	10276	10258	10361	10473	10426	10353	10319	10450	10396	10520	10459	10475	10399	10393	10431	10555	10362	10369	10484	10481	10348	10463	10362	10506	10349	10491	10377	10468	10420	10589	10491	10581	10460	10401	10418	10422	10404	10477	10534	10505	10412	10406	10428	10507	10419	10318	10570	10432	10344	10453	10484	10447	10404	10418	10484	10438	10512	10512	10483	10398	10510	10428	10590	10355	10378	10443	10304	10349	10608	10495	10435	10437	10453	10423	10457	10320	10435	10408	10414	10277	10401	10435	10488	10519	10343	10382	10324	10514	10350	10333	10542	10487	10453	10501	10314	10413	10261	10555	10399	10345	10340	10443	10491	10412	10338	10467	10434	10607	10495	10370	10593	10694	10424	10389	10439	10361	10404	10377	10497	10372	10394	10329	10366	10388	10486	10312	10263	10418	10404	10368	10515	10457	10311	10555	10399	10517	10405	10549	10445	10402	10544	10420	10529	10352	10521	10464	10324	10474	10371	10314	10514	10407	10416	10502	10444	10396	10465	10520	10470	10227	10545	10596	10265	10389	10295	10497	10653	10344	10358	10549	10484	10393	10575	10223	10387	10344	10611	10413	10352	10543	10485	10401	10502	10468	10449	10472	10379	10380	10396	10481	10324	10509	10264	10577	10310	10279	10316	10505	10489	10403	10311	10431	10648	10587	10347	10418	10522	10495	10357	10611	10465	10235	10435	10346	10514	10465	10471	10602	10494	10509	10513	10457	10417	10476	10360	10473	10427	10371	10531	10454	10246	10362	10396	10580	10527	10438	10424	10469	10494	10429	10193	10650	10609	10616	10431	10502	10463	10320	10420	10582	10391	10569	10380	10268	10484	10377	10506	10441	10473	10444	10497	10260	10380	10382	10444	10536	10494	10502	10404	10222	10438	10603	10412	10211	10503	10452	10500	10505	10663	10395	10442	10379	10337	10357	10311	10560	10380	10476	10457	10440	10411	10471	10391	10410	10565	10540	10389	10577	10324	10497	10367	10532	10424	10453	10418	10331	10442	10570	10385	10356	10384	10466	10452	10436	10402	10377	10549	10515	10516	10352	10346	10602	10448	10372	10412	10374	10337	10555	10317	10335	10372	10567	10391	10391	10372	10172	10263	10489	10324	10478	10401	10346	10411	10419	10401	10447	10537	10255	10421	10790	10438	10520	10473	10444	10588	10538	10593	10330	10433	10377	10462	10433	10378	10450	10257	10358	10457	10355	10392	10482	10450	10197	10296	10229	10247	10468	10549	10468	10322	10315	10451	10351	10361	10349	10432	10554	10524	10241	10472	10624	10307	10438	10476	10257	10458	10488	10378	10353	10401	10545	10374	10489	10415	10508	10564	10429	10465	10369	10406	10472	10579	10355	10347	10439	10406	10470	10361	10531	10538	10375	10635	10495	10269	10497	10348	10437	10384	10531	10399	10309	10466
44523	34764	32486	35752	48924	60034	58064	50986	41121	34784	30740	29226	29062	28833	29050	29094	29032	28893	29059	28999	29073	29165	29196	29053	29116	29087	29114	29046	29156	29057	29090	29120	29161	29068	29192	29249	29202	28970	29237	29205	29162	29250	29149	29040	29190	29210	29169	29133	29155	29117	29170	29167	29322	29097	29226	29215	29055	29203	29091	29232	29135	29198	29200	29133	29214	29082	29114	29166	29147	28962	29238	29190	29263	29200	29299	29226	29185	29176	29202	29165	29088	29240	29207	29023	29140	29305	29217	29230	29047	29256	29110	29283	29068	29232	29320	29145	29179	29194	28961	29258	29029	29382	29086	29202	29101	29321	29225	29131	29087	29098	29133	28895	29130	29301	29104	29228	29172	29248	29124	29179	29210	29197	28995	29151	29216	29328	29168	29125	29293	29182	29155	29099	29152	29197	29113	29126	29171	29128	28991	29152	29190	29180	29142	29142	29264	29088	29165	29185	29240	29139	29187	29281	29138	29328	29156	29125	29346	29140	29229	29135	29148	29267	29189	29057	29233	29197	29246	29078	29285	29173	29247	29219	29138	29369	29172	29185	29222	29203	29101	29337	29202	29044	29208	29217	29159	29223	29124	29145	29170	29118	29159	29240	29266	29078	29262	29196	29129	29250	29138	29273	29147	29085	29190	29104	29188	29218	29206	29361	28985	29080	29328	29227	29087	29212	29251	29374	29194	29233	29349	29311	29303	29311	29056	29211	29199	29165	29139	29167	28997	29238	29165	29148	29181	29063	29205	29127	29259	29109	29207	29169	29212	29242	29145	29079	29256	29099	28999	29135	29276	29201	29180	29163	29139	29153	29286	29104	29275	29043	29135	29290	29252	29082	29101	29202	28986	29306	29199	29261	29242	29143	29218	29205	29251	29103	29346	29211	29366	29131	29222	29146	29194	29050	29411	29151	29243	29111	29251	29266	29180	29138	29171	29185	29100	29176	29229	29117	29113	29317	29271	29197	29198	29158	29156	29070	29250	29212	29121	29180	29087	29129	29305	29182	29226	29119	29175	29212	29103	29247	29273	29221	29048	29064	29226	29032	29221	29072	29236	29356	29100	29173	29273	29111	29285	29093	29309	29087	29165	29334	29282	29042	29210	29141	29215	29146	29216	29122	29228	29035	29176	29289	29186	29283	29199	29081	29111	29219	29243	29163	29099	29313	29144	29051	29274	29256	29152	29222	29191	29280	29092	29132	29261	29262	29168	29155	29193	29262	29084	29170	29149	29330	29047	29362	29092	29003	29086	29183	29131	29159	29135	29153	29159	29164	29161	29273	29305	29105	29127	29245	29164	29312	29146	29465	29116	29148	29156	29241	29238	28926	29315	29187	29272	29135	29145	29198	29253	29126	29035	29215	29211	29174	29272	29222	29200	29166	29334	29150	29331	29037	29222	29174	29139	29204	29222	29270	29049	29061	29027	29146	29152	29319	29248	29227	29193	29143	29195	29141	29227	29146	29300	29250	29149	29181	29194	29143	29214	29204	29200	29076	29191	29242	29273	29133	29318	29198	29187	29153	29124	29266	29092	29083	29178	29141	29167	29141	29243	29244	29264	29035	29349	29099	29268	29189	29166	29197	29123	29137	29163	29105	29205	29213	29247	29257	29132	29207	29144	28987	29275	29315	29316	29035	29192	29123	29171	29072	29248	29024	29273	29116	29207	29278	29017	29277	29188	29254	29116	29311	29175	29127	29162	29137	29197	29318	29179	29355	29329	29240	29094	29077	29123	29117	29162	29094	29093	29132	29221	29346	29153	29278	29366	29136	29273	29126	29318	29108	29190	29108	29155	29160	29234	29151	29201	29187	29271	29224	29198	29238	29241	29161	29137	29239	29074	29271	29192	29184	29020	29284	29200	29279	29217	29087	29145	29110	29097	29135	29198	29054	29100	29186	29261	29208	29237	29321	29209	29154	29315	29094	29295	29172	29241	29096	29170	29194	29096	29215	29090	29173	29125	29122	29244	29256	29254	29233	29155	29137	29301	29248	29082	29096	29086	29077	29111	29121	29207	29184	29222	29109	29112	29143	29193	29304	29218	29239	29042	29067	29194	29084	29194	29000	29088	29069	29268	29198	29217	29167	29244	29043	29089	29336	29021	29254	29214	29108	29157	29172	29146	29282	29090	29176	29272	29271	29151	29151	29145	29283	29085	29321	29151	29218	29019	29225	29114	29152	29137	29130	29203	29139	29173	29171	29210	29159	29359	29065	29055	29091	29102	29273	29149	29108	29215	29224	29404	29245	29175	29344	29238	29352	29184	29120	29237	29119	29223	29021	29186	29191	29359	29092	29232	29158	29105	29198	29316	29047	29113	29074	29140	29155	29144	29080	29194	29019	29196	29265	29178	29157	29119	29196	29158	29274	29116	29256	29098	29041	29278	29230	29187	29087	29188	29186	29193	29078	29242	29257	29164	29328	29217	29116	29028	29245	29221	29268	29185	28999	29042	29143	29131	29308	29232	29175	29189	29126	29219	29164	29217	29218	29309	29176	29170	29213	29091	29226	29023	29310	29229	29175	29173	29231	29058	29215	29303	29187	29200	29121	29118	29296	29189	29245	29150	29351	29350	29231	29155	29252	29222	29250	29122	29120	29166	29137	29089	29422	29310	29203	29345	29277	29185	29058	29338	28968	29131	28995	29140	29159	29227	29051	29152	29170	29072	29087	29046	29324	29104	29101	29361	29149	29183	29213	29081	29195	29206	29256	29200	29216	29175	29178	29257	29317	29127	29300	29295	29050	29138	29135	29133	29287	29311	29079	29256	29293	29077	29131	29159	29159	29229	29074	29231	29180	29186	29132	29075	29284	29246	29206	29190	29245	29261	29092	29210	29202	29153	29336	29303	29033	29146	29256	29254	29155	29060	29175	29066	29190	29217	29190	29136	29238	29260	29211	29243	29239	29086	29143	29220	29226	29120	29299	29067	28991	29252	29013	29119	29264	29244	29078	29170	29279	29097	29233	29093	29238	29110	29146	29151	29186	29340	29262	29168	29132	29241	29104	29214	29051	29189	29169	29205	29208	29080	29248	29234	29190	29299	29019	29192	29116	29087	29187	29375	29205	29122	29299	29130	29066	29330	29227	29154	29174	29124	29320	29111	29255	29125	29133	29154	29242	29187	29222	29262	29131	29138	29244	29321	29068	29244	29458	29164	29124	29251	29245	29127	29084	29141	29243	29137	29157	29214	29185	29074	29133	29118	29176	29255	29269	29255	29243	29074	29023	29280	29273	29261	29245	29082	29126	29190	29208	29212	29074	29184	29303	29286	29282	29136	29246	29284	29105	29228	29181	29262	29104	29249	29209	29162	29119	29099	29113	29327	29178	29258	29206	29213	29251	29306	29183	29184	29202	29112	29149	29248	29047	29247	29205	29138	29033	29220	29196	29229	29188	29259	29092	29256	29109	29135	29132	29110	29158	29192	29092	29374	29186	29180	29228	29113	29154	29232	29289	29220	29117	29184	29259	29181	29132	29124	29189	29357	29328	29386	29171	29184	29020	29290	29096	29138	29023	29152	29340	29201	29276	29245	29255	29175	29210	29218	29063	29064	29314	29223	29159	29103	29203	29258	29213	29245	29084	29168	29225	29044	29253	28974	29048	29180	29227	29255	29211	29276	29239	29264	29123	29266	29184	29272	29098	29069	29067	29198	29193	29236	29090	29304	28972	29106	29080	29258	29007	29380	29230	29138	29139	29232	29260	29202	29155	29083	29049	29246	29248	29167	29240	29043	29208	29312	29091	29089	29309	29030	29108	29149	29148	29128	29184	29223	29332	29137	29218	29268	29209	29158	29203	29309	29281	29042	29376	29112	29244	29088	29250	29040	29245	29212	29198	29157	29232	29395	29179	29146	29224	29088	29028	29149	29235	29201	29253	29157	29310	29226	29289	29133	29317	29104	29048	29161	29173	29250	29078	29067	29121	29179	29120	29185	29193	29167	29162	29086	29195	29139	29109	29151	29212	29085	29180	29069	29154	29193	29250	29155	29142	29128	29254	29119	29214	29196	29213	29040	29239	29077	29252	29245	29192	29173	29090	29188	29102	29162	29178	29194	29195	29273	29147	29273	29299	29194	29279	29087	29230	29213	29138	29284	29160	29095	29338	29093	29176	29259	29247	29261	29174	29255	29105	29202	29261	29071	29218	29383	29197	29186	29231	29240	29192	29310	29155	29236	29249	29112	29057	29163	29103	29096	29257	29137	29132	29169	29154	29171	29299	29055	29162	29236	29136	29135	28989	29274	29064	29313	29256	29116	29221	29227	29097	29182	29259	29252	29177	29287	29145	29234	29289	29140	29107	29158	29203	29145	29151	29240	29087	29237	29152	29134	29198	29130	29027	29144	29251	29226	29081	29218	29207	29177	29144	29222	29222	29188	29177	29230	29234	29299	29113	29314	29012	29133	29084	29417	29261	29295	29218	29100	29221	29192	29104	29310	29197	29292	29142	29269	29128	29210	29245	29185	29090	29194	29113	29079	29223	29081	29138	29085	29348	29136	29232	29079	29211	29379	29122	29151	29174	29244	29236	29216	29219	29146	29220	29166	29306	29204	29186	29240	29238	29172	29131	29305	29278	29334	29148	29158	29206	29137	29289	29239	29062	29104	29285	29372	29216	29279	29245	29034	29365	29210	29070	29293	29279	29028	29179	29190	29220	29161	29245	29196	29140	29235	29082	29159	29209	29240	29097	29271	29211	29107	29091	29282	29115	29224	29080	29139	29184	29107	29155	29337	29116	29384	29193	29214	29148	29156	29282	29393	29224	29188	29064	29235	29172	29229	29197	29085	29170	29032	29084	29183	29284	29063	29307	29146	29203	29122	29043	29326	29342	29107	29161	29118	29122	29339	29398	29108	29256	29013	29406	29189	29085	29290	29310	29330	29306	29088	29152	29108	29103	29425	29116	29293	29211	29122	29153	29049	29305	29171	29239	29148	29210	29175	29368	29201	29119	29153	29141	29338	29218	29122	29119	29189	29199	29190	29144	29134	29344	29148	29120	29391	29314	29101	29190	29133	29262	29283	29373	29196	29117	29226	29116	29071	29228	29095	29190	29308	29063	29280	29245	29095	29352	29265	29218	29178	29352	29189	29159	29373	29150	29206	29252	29102	29338
19213	16427	13435	11402	13936	26253	26896	22363	16730	12480	10912	10544	10655	10390	10424	10418	10334	10538	10270	10410	10370	10491	10480	10564	10617	10409	10494	10303	10400	10444	10532	10440	10701	10402	10452	10279	10468	10378	10324	10343	10493	10482	10354	10342	10433	10392	10289	10346	10510	10396	10439	10159	10302	10404	10455	10405	10435	10475	10353	10259	10462	10292	10419	10197	10420	10476	10570	10370	10378	10499	10366	10252	10336	10413	10514	10360	10296	10275	10440	10409	10608	10409	10438	10376	10322	10332	10368	10403	10374	10252	10341	10420	10431	10386	10245	10299	10272	10555	10339	10363	10346	10479	10590	10461	10468	10200	10350	10374	10484	10429	10508	10457	10347	10419	10447	10195	10401	10410	10240	10467	10528	10517	10447	10404	10444	10332	10543	10350	10535	10353	10290	10368	10301	10318	10315	10256	10388	10518	10540	10420	10360	10330	10463	10424	10441	10279	10319	10291	10337	10312	10198	10304	10359	10291	10601	10508	10324	10410	10303	10452	10391	10292	10499	10463	10416	10399	10300	10447	10550	10354	10343	10356	10340	10159	10350	10357	10333	10364	10420	10387	10397	10305	10415	10451	10328	10347	10502	10308	10331	10472	10298	10434	10341	10374	10442	10551	10436	10414	10318	10516	10352	10209	10290	10414	10277	10363	10332	10467	10413	10434	10588	10419	10448	10413	10299	10251	10399	10347	10529	10523	10282	10399	10572	10345	10572	10421	10462	10474	10488	10452	10366	10204	10432	10531	10349	10242	10362	10209	10426	10480	10569	10524	10467	10438	10492	10369	10345	10376	10444	10331	10456	10289	10354	10316	10272	10338	10387	10448	10358	10355	10371	10386	10411	10396	10213	10432	10434	10503	10278	10352	10265	10261	10289	10299	10352	10250	10456	10369	10350	10395	10578	10617	10548	10349	10557	10227	10269	10500	10541	10405	10442	10454	10478	10458	10380	10279	10436	10350	10287	10275	10238	10254	10200	10497	10416	10506	10180	10333	10286	10417	10373	10376	10468	10386	10522	10594	10377	10267	10317	10163	10317	10278	10578	10238	10459	10432	10411	10428	10339	10380	10447	10545	10361	10300	10344	10365	10489	10577	10393	10319	10352	10544	10432	10357	10260	10259	10417	10179	10383	10399	10276	10413	10417	10389	10675	10490	10421	10229	10333	10420	10397	10332	10395	10504	10496	10453	10382	10501	10568	10520	10448	10253	10521	10536	10389	10318	10608	10460	10468	10113	10423	10270	10420	10223	10347	10406	10340	10339	10294	10308	10441	10458	10453	10358	10378	10439	10259	10381	10691	10487	10554	10454	10483	10275	10464	10464	10531	10468	10263	10476	10613	10415	10327	10317	10423	10448	10330	10450	10350	10521	10420	10441	10374	10564	10399	10522	10291	10278	10319	10427	10381	10292	10509	10287	10366	10456	10475	10538	10383	10224	10296	10430	10516	10465	10462	10210	10413	10307	10427	10324	10376	10404	10511	10477	10356	10424	10306	10228	10502	10547	10541	10377	10391	10346	10223	10492	10400	10320	10489	10323	10500	10525	10407	10393	10252	10304	10490	10176	10505	10387	10321	10351	10434	10517	10466	10435	10441	10415	10347	10377	10455	10266	10382	10320	10433	10477	10566	10387	10554	10279	10419	10503	10482	10499	10531	10553	10436	10291	10378	10481	10274	10456	10154	10327	10397	10246	10516	10504	10501	10329	10393	10397	10326	10315	10286	10431	10462	10516	10411	10305	10219	10490	10315	10463	10397	10299	10211	10362	10373	10357	10254	10572	10266	10276	10228	10423	10447	10412	10588	10292	10479	10295	10227	10373	10313	10380	10222	10538	10491	10503	10266	10511	10241	10387	10290	10378	10400	10333	10458	10614	10500	10355	10480	10342	10384	10422	10280	10280	10344	10588	10541	10554	10494	10480	10381	10426	10497	10331	10212	10246	10336	10454	10224	10320	10447	10451	10420	10287	10428	10303	10467	10347	10537	10461	10396	10370	10286	10468	10464	10521	10480	10280	10419	10451	10347	10559	10384	10403	10427	10550	10342	10431	10269	10461	10369	10377	10483	10325	10430	10250	10406	10353	10406	10356	10462	10392	10374	10560	10487	10355	10545	10374	10219	10321	10436	10471	10446	10302	10259	10387	10431	10409	10585	10518	10442	10307	10445	10287	10323	10459	10518	10525	10438	10352	10445	10432	10482	10411	10471	10476	10240	10449	10379	10320	10314	10441	10407	10406	10433	10512	10455	10364	10537	10467	10320	10442	10479	10302	10258	10338	10435	10406	10390	10380	10381	10424	10321	10398	10432	10333	10456	10353	10475	10445	10421	10426	10523	10421	10293	10376	10259	10422	10347	10327	10332	10375	10529	10442	10562	10440	10453	10274	10346	10353	10339	10545	10330	10514	10463	10289	10393	10498	10460	10405	10433	10384	10435	10474	10429	10353	10300	10403	10318	10441	10463	10327	10447	10548	10362	10501	10371	10400	10442	10431	10322	10226	10449	10381	10403	10261	10552	10392	10459	10382	10361	10580	10465	10513	10224	10481	10524	10605	10267	10283	10576	10388	10416	10483	10417	10525	10405	10424	10479	10462	10483	10301	10426	10303	10433	10344	10387	10383	10376	10370	10357	10438	10386	10318	10279	10375	10272	10547	10384	10454	10512	10256	10275	10315	10550	10445	10435	10489	10551	10470	10352	10434	10462	10297	10455	10557	10568	10528	10515	10338	10272	10464	10509	10384	10386	10323	10452	10190	10365	10524	10378	10529	10386	10462	10282	10265	10264	10395	10437	10389	10473	10409	10478	10280	10492	10539	10582	10388	10341	10360	10480	10316	10586	10153	10355	10375	10427	10287	10582	10391	10348	10216	10508	10284	10427	10551	10553	10434	10342	10379	10382	10415	10293	10463	10279	10355	10249	10297	10566	10462	10352	10462	10509	10475	10378	10496	10420	10452	10387	10210	10394	10447	10429	10558	10466	10354	10432	10373	10317	10369	10413	10344	10420	10391	10504	10500	10259	10420	10292	10360	10303	10381	10536	10425	10444	10435	10456	10466	10349	10429	10512	10323	10276	10336	10228	10484	10563	10362	10459	10407	10515	10324	10281	10371	10311	10240	10394	10297	10420	10402	10399	10453	10276	10378	10432	10474	10373	10343	10387	10376	10451	10277	10362	10367	10188	10478	10386	10586	10499	10418	10437	10512	10518	10484	10405	10268	10378	10506	10302	10411	10391	10378	10483	10397	10472	10356	10490	10594	10591	10355	10323	10492	10323	10383	10198	10352	10467	10378	10485	10387	10344	10474	10517	10359	10327	10230	10471	10338	10553	10398	10278	10441	10451	10567	10352	10351	10461	10639	10377	10569	10351	10335	10364	10528	10481	10446	10547	10310	10431	10392	10442	10541	10449	10382	10197	10353	10431	10363	10417	10342	10311	10270	10394	10371	10363	10349	10351	10425	10445	10298	10458	10334	10497	10342	10418	10324	10310	10482	10282	10404	10391	10229	10384	10485	10246	10521	10280	10422	10327	10529	10437	10187	10345	10398	10513	10203	10295	10206	10446	10407	10435	10423	10530	10401	10370	10420	10384	10418	10582	10417	10354	10349	10378	10327	10554	10478	10152	10431	10399	10424	10356	10371	10264	10420	10289	10281	10501	10392	10253	10461	10590	10248	10382	10288	10433	10372	10404	10343	10367	10341	10412	10374	10336	10350	10334	10396	10444	10504	10567	10454	10537	10408	10443	10327	10320	10189	10340	10528	10542	10380	10310	10348	10345	10481	10443	10438	10533	10614	10488	10519	10374	10149	10397	10357	10358	10421	10382	10192	10297	10516	10273	10377	10484	10322	10413	10512	10374	10388	10409	10565	10355	10286	10472	10478	10231	10372	10332	10416	10350	10354	10438	10348	10516	10544	10431	10440	10381	10364	10367	10314	10400	10445	10338	10386	10498	10314	10473	10443	10378	10270	10354	10299	10507	10494	10388	10382	10484	10488	10565	10522	10591	10360	10359	10303	10335	10348	10319	10397	10522	10490	10322	10449	10339	10489	10505	10463	10410	10374	10344	10359	10528	10517	10487	10306	10454	10447	10351	10318	10282	10403	10349	10469	10522	10452	10579	10478	10419	10513	10484	10390	10443	10232	10533	10438	10367	10456	10482	10372	10342	10394	10253	10399	10530	10469	10357	10327	10432	10520	10365	10487	10517	10470	10518	10468	10347	10428	10206	10305	10476	10477	10498	10532	10370	10503	10258	10357	10353	10427	10366	10588	10497	10368	10417	10448	10218	10418	10423	10316	10279	10423	10283	10474	10372	10448	10233	10443	10418	10463	10251	10472	10426	10542	10366	10332	10431	10391	10222	10442	10241	10413	10284	10470	10279	10333	10289	10435	10532	10349	10406	10302	10317	10235	10521	10372	10372	10644	10542	10451	10306	10370	10484	10408	10526	10422	10393	10351	10438	10227	10464	10393	10549	10300	10329	10276	10504	10595	10359	10305	10380	10252	10292	10442	10604	10398	10349	10442	10495	10562	10492	10321	10448	10287	10469	10431	10292	10285	10297	10446	10448	10278	10408	10414	10713	10302	10292	10432	10424	10388	10475	10468	10471	10485	10415	10537	10466	10374	10325	10512	10463	10176	10427	10195	10435	10481	10497	10449	10406	10413	10411	10366	10370	10334	10365	10289	10755	10336	10275	10408	10337	10347	10439	10466	10082	10412	10263	10327	10410	10316	10286	10440	10480	10457	10307	10488	10348	10347	10370	10462	10205	10385	10555	10248	10446	10318	10274	10394	10410	10368	10554	10394	10249	10289	10229	10299	10344	10392	10354	10372	10511	10520	10440	10627	10545	10300	10402	10415	10414	10456	10467	10382	10420	10457	10312	10376	10443	10423	10449	10496	10433	10408	10424	10515	10276	10409	10399	10416	10462	10399	10363	10368	10320	10292	10561	10355	10290	10338	10384	10266	10406	10387	10443	10521	10325	10265	10449	10532	10342	10500	10417	10376	10325	10560	10461	10536	10398	10405	10415	10416	10393	10414	10236	10413	10507	10315	10491	10410	10363	10375	10428	10442	10351	10219	10468	10335	10398	10423	10423	10413	10358	10314	10551	10391
38655	35525	32891	34587	44763	57570	54676	47631	38904	33044	30147	29523	29475	29106	29022	29215	29153	29262	29143	29110	29039	29221	29232	29254	29181	29290	29086	29156	29137	29291	29158	29229	29255	29271	29244	29115	29082	29350	29096	29246	29130	29253	29274	29179	29204	29229	29229	29106	29135	29260	29255	29133	29190	29138	29278	29299	29166	29183	29204	29184	29245	29194	29111	29279	29115	29456	29251	29264	29343	29163	29151	29155	29130	29262	29134	29278	29208	29379	29232	29256	29268	29230	29305	29115	29251	29175	29060	29257	29155	29210	29064	29161	29359	29237	29188	29155	29240	29189	29343	29238	29203	29260	29323	29105	29104	29245	29103	29172	29233	29221	29283	29232	29195	29172	29125	29023	29311	29302	29297	29174	29266	29115	29193	29133	29186	29294	29482	29079	29271	29221	29400	29128	29210	29280	29165	29338	29319	29249	29205	29322	29355	29329	29222	29144	29229	29228	29190	29227	29304	29196	29231	29061	29340	29198	29279	29235	29203	29188	29153	29353	29258	29248	29151	29321	29328	29111	29138	29135	29135	29149	29256	29233	29159	29141	29242	29210	29134	29166	29270	29195	29212	29274	29134	29269	29337	29401	29223	29273	29237	29188	29042	29164	29260	29223	29138	29188	29159	29329	29270	29182	29218	29263	29278	29096	29146	29267	29072	29311	29202	29134	29372	29147	29305	29185	29228	29189	29193	29405	29229	29251	29301	29340	29224	29163	29110	29338	29173	29225	29141	29251	29230	29331	29391	29208	29274	29286	29294	29145	29179	29097	29251	29266	29254	29164	29245	29096	29222	29203	29070	29218	29223	29376	29150	29217	29143	29297	29235	29110	29235	29241	29205	29227	29142	29131	29341	29199	29225	29229	29122	29255	29321	29295	29158	29185	29366	29140	29296	29314	29126	29322	29194	29274	29333	29213	29152	29157	29427	29252	29222	29209	29194	29238	29314	29267	29202	29490	29237	29271	29224	29278	29264	29142	29214	29302	29251	29118	29107	29283	29279	29306	29192	29191	29239	29236	29421	29101	29221	29365	29263	29359	29177	29312	29135	29298	29128	29282	29329	29146	29088	29221	29231	29234	29134	29350	29207	29376	29188	29254	29373	29081	29145	29165	29277	29326	29258	29195	29236	29380	29090	29288	29239	29155	29245	29327	29233	29135	29169	29209	29168	29224	29126	29183	29237	29344	29393	29244	29409	29184	29218	29348	29195	29177	29267	29256	29244	29281	29202	29118	29261	29273	29308	29264	29204	29370	29072	29222	29336	29161	29325	29217	29258	29163	29307	29489	29182	29173	29252	29217	29231	29338	29098	29409	29325	29325	29408	29274	29347	29171	29209	29349	29179	29267	29191	29315	29182	29350	29201	29261	29192	29272	29198	29135	29268	29079	29166	29007	29359	29297	29247	29106	29281	29230	29268	29295	29122	29181	29338	29088	29106	29211	29348	29300	29147	29160	29183	29089	29284	29267	29240	29254	29222	29364	29109	29278	29087	29259	29251	29297	29242	29184	29246	29146	29176	29440	29196	29345	29301	29179	29154	29454	29166	29194	29233	29260	29285	29239	29292	29209	29217	29183	29270	29237	29232	29298	29253	29274	29222	29260	29341	29247	29198	29147	29192	29257	29249	29266	29379	29113	29264	29225	29086	29291	29100	29112	29202	29309	29236	29315	29182	29119	29296	29231	29161	29304	29301	29368	29241	29219	29173	29295	29257	29160	29436	29353	29256	29366	29258	29138	29251	29283	29114	29371	29144	29342	29254	29184	29305	29244	29272	29192	29207	29076	29186	29259	29202	29296	29327	29270	29272	29236	29213	29212	29237	29248	29207	29394	29283	29328	29298	29055	29184	29320	29269	29307	29208	29153	29298	29174	29209	29224	29315	29188	29321	29131	29358	29146	29109	29222	29307	29424	29220	29389	29302	29228	29305	29215	29200	29274	29253	29212	29225	29414	29198	29298	29285	29093	29349	29322	29278	29249	29282	29448	29259	29281	29319	29210	29237	29352	29145	29103	29297	29165	29329	29432	29165	29148	29382	29238	29121	29293	29214	29310	29209	29453	29244	29178	29275	29269	29231	29311	29200	29207	29132	29336	29450	29139	29214	29320	29189	29154	29237	29239	29441	29221	29325	29305	29222	29235	29286	29444	29319	29384	29291	29409	29288	29238	29046	29347	29193	29360	29264	29316	29168	29141	29310	29232	29169	29293	29328	29217	29160	29341	29267	29285	29220	29286	29258	29223	29311	29209	29200	29292	29204	29218	29241	29196	29342	29182	29407	29183	29260	29094	29141	29202	29228	29264	29206	29177	29186	29099	29277	29361	29384	29281	29334	29192	29208	29233	29196	29152	29271	29210	29241	29307	29127	29126	29338	29313	29197	29295	29216	29253	29209	29236	29262	29187	29317	29142	29294	29092	29366	29280	29140	29215	29231	29192	29361	29142	29223	29271	29195	29335	29261	29203	29225	29305	29316	29180	29276	29280	29277	29174	29261	29093	29196	29150	29086	29306	29163	29248	29288	29162	29193	29243	29338	29286	29395	29026	29269	29141	29195	29317	29259	29169	29191	29209	29166	29289	29081	29274	29144	29267	29138	29125	29242	29221	29285	29103	29243	29338	29352	29336	29246	29245	29244	29228	29271	29336	29115	29246	29228	29160	29323	29152	29277	29199	29358	29276	29245	29235	29338	29114	29261	29312	29268	29128	29271	29167	29218	29251	29170	29327	29215	29219	29276	29219	29314	29308	29174	29234	29278	29249	29186	29211	29210	29328	29146	29227	29310	29323	29334	29281	29362	29345	29335	29211	29304	29102	29392	29289	29251	29258	29347	29297	29411	29141	29246	29386	29334	29366	29358	29372	29186	29121	29204	29307	29213	29339	29307	29274	29333	29258	29230	29065	29320	29260	29257	29123	29419	29147	29135	29328	29097	29293	29214	29236	29307	29395	29336	29109	29292	29386	29276	29333	29212	29257	29359	29313	29243	29348	29175	29167	29348	29307	29260	29196	29149	29231	29006	29341	29130	29119	29326	29171	29311	29182	29403	29124	29314	29213	29276	29158	29158	29207	29225	29187	29160	29312	29328	29273	29309	29299	29354	29194	29338	29262	29251	29111	29361	29216	29171	29088	29147	29390	29212	29126	29241	29490	29291	29281	29128	29323	29285	29188	29330	29166	29434	29210	29302	29253	29306	29221	29331	29305	29158	29143	29149	29217	29289	29197	29279	29261	29417	29310	29237	29253	29310	29289	29244	29239	29319	29223	29251	29266	29213	29242	29159	29263	29141	29279	29272	29343	29234	29102	29418	29213	29477	29208	29256	29207	29226	29197	29166	29363	29235	29102	29260	29269	29186	29225	29404	29290	29346	29173	29263	29150	29128	29331	29164	29297	29373	29232	29059	29262	29189	29130	29330	29285	29301	29132	29389	29164	29345	29284	29273	29195	29367	29278	29233	29281	29365	29249	29283	29288	29146	29278	29195	29383	29250	29233	29161	29141	29163	29268	29162	29276	29172	29288	29113	29186	29244	29185	29360	29242	29292	29298	29178	29279	29252	29490	29199	29369	29362	29240	29236	29270	29319	29267	29416	29233	29325	29400	29231	29143	29232	29045	29180	29277	29197	29169	29204	29219	29390	29266	29193	29310	29269	29252	29307	29168	29342	29134	29280	29250	29152	29200	29241	29316	29296	29165	29230	29287	29237	29179	29293	29355	29289	29153	29227	29278	29241	29299	29180	29118	29181	29249	29359	29034	29225	29141	29230	29156	29236	29317	29198	29140	29325	29265	29127	29159	29180	29361	29198	29250	29324	29237	29071	29313	29280	29262	29162	29214	29401	29324	29107	29320	29212	29328	29290	29174	29113	29183	29153	29320	29236	29229	29256	29232	29090	29275	29277	29273	29106	29338	29185	29191	29275	29273	29177	29391	29108	29250	29220	29258	29121	29048	29221	29257	29283	29280	29378	29252	29303	29086	29163	29230	29254	29258	29173	29364	29328	29241	29169	29309	29118	29244	29305	29296	29247	29260	29104	29313	29237	29103	29424	29327	29318	29361	29228	29334	29134	29162	29146	29223	29284	29362	29165	29232	29304	29220	29220	29256	29165	29311	29265	29155	29282	29334	29231	29302	29154	29294	29260	29211	29156	29178	29438	29351	29395	29277	29185	29172	28988	29165	29205	29277	29233	29312	29133	29360	29333	29137	29256	29414	29307	29258	29409	29234	29127	29263	29333	29164	29169	29301	29244	29227	29264	29389	29232	29167	29348	29347	29157	29204	29199	29257	29175	29326	29244	29176	29148	29248	29232	29344	29174	29356	29288	29314	29053	29201	29220	29249	29345	29274	29110	29248	29169	29291	29269	29354	29246	29163	29190	29360	29081	29309	29140	29200	29378	29252	29379	29243	29344	29309	29086	29154	29319	29267	29185	29422	29144	29198	29263	29040	29359	29463	29293	29227	29250	29253	29393	29321	29242	29259	29181	29291	29427	29209	29225	29330	29246	29276	29454	29229	29351	29374	29196	29313	29303	29305	29263	29276	29337	29224	29309	29267	29222	29218	29278	29167	29230	29252	29194	29370	29284	29180	29445	29208	29219	29199	29125	29190	28979	29297	29158	29248	29264	29274	29331	29268	29336	29066	29348	29272	29334	29144	29282	29132	29110	29267	29266	29364	29114	29116	29326	29204	29333	29333	29031	29231	29259	29216	29286	29228	29159	29322	29123	29251	29232	29310	29223	29255	29208	29199	29305	29283	29371	29102	29305	29184	29275	29170	29206	29292	29221	29263	29242	29189	29120	29132	29278	29184	29218	29381	29226	29336	29391	29137	29062	29300	29375	29234	29199	29322	29231	29282	29367	29185	29314	29201	29280	29079	29211	29271	29340	29256	29160	29278	29219	29350	29386	29222	29275	29425	29210	29405	29342	29313	29216	29304	29249	29144	29204	29195	29468	29258	29286	29280	29183	29154	29218	29122	29194	29061	29301	29166	29233	29290	29168	29168	29346	29269	29314	29084	29139	29287	29323	29178	29278	29186	29206	29207	29242	29331	29396	29177	29146	29139	29190	29402	29356	29250	29401	29232	29264	29222	29182	29227	29247	29308	29222	29044	29370	29240	29336	29337
19937	18309	14698	12378	24459	44560	36202	25644	17217	13191	11907	11074	10586	10343	10571	10420	10440	10421	10532	10388	10568	10364	10467	10395	10440	10429	10382	10445	10521	10351	10408	10416	10440	10428	10444	10243	10456	10327	10369	10330	10405	10485	10173	10356	10366	10393	10368	10429	10401	10307	10437	10313	10401	10341	10363	10440	10481	10079	10291	10237	10384	10288	10359	10364	10392	10390	10557	10374	10431	10448	10416	10588	10631	10406	10415	10277	10457	10414	10412	10606	10296	10509	10338	10360	10454	10514	10478	10497	10510	10289	10480	10354	10377	10325	10535	10386	10438	10415	10360	10358	10589	10409	10411	10461	10506	10431	10370	10328	10396	10565	10396	10601	10332	10595	10348	10337	10604	10569	10482	10413	10229	10512	10405	10535	10329	10349	10286	10452	10273	10497	10521	10565	10444	10447	10372	10540	10465	10388	10474	10341	10235	10338	10362	10523	10543	10367	10305	10297	10512	10409	10450	10462	10379	10291	10486	10373	10498	10474	10342	10483	10434	10434	10340	10454	10402	10559	10473	10443	10375	10453	10362	10249	10539	10447	10609	10384	10324	10409	10456	10313	10513	10396	10237	10343	10230	10417	10359	10368	10342	10277	10429	10488	10558	10491	10594	10395	10556	10435	10404	10415	10299	10604	10353	10408	10567	10364	10277	10318	10376	10444	10365	10220	10470	10544	10418	10340	10440	10322	10446	10436	10435	10339	10285	10480	10477	10539	10490	10496	10683	10610	10444	10368	10549	10529	10295	10340	10288	10383	10303	10329	10395	10394	10255	10326	10406	10319	10282	10456	10496	10415	10592	10355	10504	10279	10539	10359	10373	10425	10468	10117	10407	10409	10525	10404	10478	10400	10343	10348	10331	10368	10229	10446	10542	10463	10359	10369	10451	10460	10446	10455	10467	10464	10640	10222	10438	10357	10377	10304	10486	10440	10275	10427	10595	10414	10348	10475	10645	10352	10354	10315	10297	10319	10496	10421	10656	10381	10367	10479	10501	10396	10416	10366	10446	10527	10425	10352	10457	10390	10402	10490	10578	10470	10616	10453	10494	10425	10644	10358	10486	10415	10321	10320	10493	10352	10433	10507	10623	10344	10418	10581	10298	10319	10306	10324	10528	10411	10230	10436	10364	10375	10280	10490	10523	10354	10602	10477	10390	10483	10331	10439	10462	10421	10566	10372	10432	10360	10422	10479	10478	10386	10545	10483	10439	10261	10327	10550	10467	10437	10523	10473	10478	10472	10332	10292	10464	10517	10415	10461	10386	10373	10466	10392	10409	10397	10241	10369	10276	10357	10321	10425	10438	10346	10517	10577	10488	10469	10466	10595	10409	10174	10271	10522	10345	10450	10381	10383	10456	10477	10454	10568	10552	10553	10423	10265	10592	10475	10437	10510	10521	10380	10477	10386	10494	10345	10351	10445	10521	10455	10371	10362	10372	10392	10504	10358	10452	10208	10198	10409	10465	10383	10536	10363	10527	10442	10467	10467	10448	10358	10509	10547	10374	10354	10541	10422	10370	10508	10208	10244	10413	10489	10555	10514	10426	10315	10477	10340	10455	10323	10328	10168	10330	10430	10514	10385	10364	10552	10325	10492	10350	10311	10324	10425	10306	10483	10476	10445	10444	10576	10438	10396	10318	10376	10368	10338	10591	10341	10519	10469	10402	10479	10453	10395	10585	10166	10533	10362	10247	10413	10449	10399	10495	10274	10471	10342	10307	10355	10404	10162	10390	10413	10358	10347	10377	10443	10491	10225	10228	10513	10496	10305	10548	10269	10300	10495	10496	10523	10403	10624	10367	10495	10580	10426	10390	10304	10386	10477	10461	10280	10133	10445	10273	10377	10384	10355	10190	10421	10375	10403	10399	10417	10395	10379	10288	10562	10635	10353	10441	10433	10569	10226	10434	10438	10334	10436	10495	10284	10339	10539	10463	10475	10435	10584	10480	10499	10514	10414	10288	10475	10336	10339	10456	10425	10453	10344	10350	10404	10534	10270	10377	10367	10302	10438	10343	10410	10411	10531	10436	10399	10394	10337	10418	10574	10449	10464	10520	10625	10575	10424	10379	10511	10506	10592	10491	10439	10362	10505	10271	10581	10490	10296	10614	10461	10433	10357	10362	10267	10355	10352	10429	10497	10460	10335	10489	10430	10354	10544	10329	10516	10423	10558	10528	10402	10394	10336	10323	10268	10458	10364	10311	10408	10343	10352	10436	10353	10480	10380	10438	10578	10302	10413	10424	10376	10523	10491	10325	10514	10414	10460	10335	10523	10429	10412	10501	10477	10483	10403	10384	10528	10369	10450	10311	10296	10415	10301	10143	10364	10390	10391	10309	10374	10329	10396	10280	10319	10326	10406	10512	10470	10411	10367	10413	10569	10415	10505	10552	10324	10426	10546	10588	10358	10534	10526	10289	10336	10244	10405	10367	10577	10526	10375	10392	10302	10301	10368	10500	10429	10472	10557	10514	10416	10431	10370	10444	10344	10473	10246	10547	10427	10398	10398	10414	10403	10420	10560	10330	10392	10286	10311	10480	10295	10450	10451	10341	10341	10496	10495	10545	10439	10464	10497	10477	10612	10514	10383	10599	10429	10341	10431	10283	10219	10451	10442	10574	10386	10309	10411	10580	10398	10461	10308	10425	10411	10575	10458	10414	10452	10342	10517	10222	10434	10398	10560	10518	10384	10389	10291	10502	10474	10180	10490	10514	10394	10362	10493	10537	10532	10511	10439	10350	10317	10445	10548	10406	10267	10286	10604	10446	10406	10490	10430	10430	10297	10356	10375	10454	10479	10435	10364	10471	10477	10349	10434	10413	10478	10448	10508	10385	10280	10399	10398	10622	10668	10431	10515	10363	10541	10377	10340	10481	10427	10444	10367	10365	10355	10486	10509	10345	10279	10387	10574	10442	10337	10431	10261	10471	10387	10346	10492	10614	10419	10349	10519	10374	10386	10453	10591	10493	10480	10306	10314	10465	10469	10548	10547	10622	10390	10328	10520	10307	10489	10434	10382	10412	10519	10375	10328	10339	10249	10508	10338	10484	10375	10484	10504	10362	10264	10517	10381	10324	10359	10406	10385	10433	10429	10450	10522	10473	10404	10314	10374	10571	10402	10467	10436	10427	10539	10294	10485	10331	10321	10520	10335	10465	10295	10405	10307	10383	10460	10234	10338	10419	10267	10306	10323	10443	10527	10519	10236	10480	10496	10441	10261	10401	10535	10455	10455	10247	10408	10484	10140	10498	10561	10408	10422	10475	10302	10454	10357	10407	10492	10426	10340	10255	10493	10369	10282	10399	10371	10127	10377	10466	10553	10335	10293	10441	10479	10582	10532	10482	10389	10535	10394	10481	10298	10482	10699	10734	10503	10411	10490	10267	10463	10379	10380	10471	10401	10308	10357	10532	10403	10343	10418	10572	10346	10589	10555	10554	10500	10604	10444	10469	10360	10427	10559	10366	10402	10612	10380	10574	10440	10402	10303	10312	10419	10491	10514	10354	10438	10498	10540	10425	10415	10326	10424	10569	10329	10475	10340	10676	10562	10346	10408	10543	10516	10539	10491	10465	10292	10304	10480	10586	10424	10368	10357	10446	10462	10368	10425	10447	10343	10255	10230	10390	10313	10209	10403	10517	10356	10491	10312	10378	10336	10339	10276	10476	10376	10311	10478	10433	10322	10353	10331	10349	10440	10339	10378	10535	10447	10347	10283	10305	10465	10413	10445	10370	10362	10335	10383	10490	10548	10372	10460	10517	10368	10355	10461	10369	10361	10441	10466	10227	10345	10537	10424	10502	10224	10338	10534	10409	10511	10401	10344	10356	10411	10447	10457	10327	10550	10333	10469	10273	10452	10544	10303	10319	10465	10503	10599	10574	10403	10489	10455	10386	10508	10292	10433	10353	10443	10265	10387	10433	10426	10493	10330	10445	10416	10438	10288	10409	10464	10660	10574	10473	10485	10381	10400	10533	10520	10356	10542	10440	10384	10531	10530	10208	10399	10413	10606	10400	10449	10449	10679	10410	10441	10368	10229	10437	10401	10360	10372	10453	10380	10407	10562	10543	10387	10526	10481	10426	10438	10685	10600	10302	10510	10373	10420	10557	10462	10343	10379	10427	10399	10424	10350	10410	10446	10602	10458	10405	10393	10539	10507	10339	10420	10462	10589	10583	10385	10524	10644	10318	10499	10442	10379	10443	10304	10421	10018	10312	10472	10451	10513	10299	10232	10338	10467	10571	10508	10513	10507	10466	10426	10473	10455	10417	10451	10395	10414	10358	10238	10411	10311	10312	10635	10622	10423	10620	10355	10426	10258	10485	10371	10337	10389	10598	10440	10532	10377	10340	10406	10387	10446	10216	10492	10358	10299	10476	10443	10251	10375	10541	10278	10595	10377	10413	10374	10550	10318	10535	10390	10494	10456	10473	10548	10583	10344	10379	10233	10322	10393	10452	10463	10292	10362	10368	10469	10479	10302	10404	10238	10464	10565	10427	10463	10381	10387	10524	10385	10354	10400	10265	10431	10337	10348	10365	10571	10424	10322	10471	10336	10590	10370	10321	10278	10225	10474	10598	10464	10483	10316	10338	10390	10337	10370	10346	10450	10404	10622	10570	10458	10375	10589	10428	10435	10489	10409	10429	10364	10504	10505	10309	10559	10346	10331	10436	10447	10386	10502	10301	10477	10471	10472	10681	10259	10296	10467	10354	10342	10349	10395	10480	10412	10328	10588	10385	10556	10400	10566	10540	10264	10344	10447	10449	10353	10428	10403	10603	10483	10242	10373	10444	10378	10519	10468	10489	10288	10530	10424	10401	10461	10527	10427	10406	10482	10278	10454	10523	10475	10323	10273	10293	10410	10479	10445	10544	10434	10548	10490	10419	10309	10376	10451	10312	10310	10413	10424	10335	10460	10530	10345	10372	10477	10324	10439	10332	10633	10309	10451	10112	10345	10435	10585	10418	10383	10458	10541	10430	10345	10334	10486	10524	10567	10449	10443	10331	10659	10320	10513	10496	10509	10275	10444	10403	10397	10471	10292	10320	10525	10363	10327	10239	10458	10340	10316	10482	10465	10372	10509	10300	10421	10449	10368	10307	10511	10377	10292
42399	36039	34256	38465	50799	55884	50387	44175	36558	32417	30618	29177	28709	28556	28682	28752	28653	28997	28812	29040	29009	28842	28908	29092	29010	29054	29206	29149	29147	29217	29132	29271	29016	29146	29173	29169	29213	29399	29140	29273	29147	29084	29206	29247	28955	29126	29123	29195	29180	29114	29135	29334	29137	29430	29119	29096	29240	29178	29258	29219	29144	29221	29182	29235	29305	29179	29157	29093	29285	29209	29194	29102	29195	29159	29253	29168	29331	29144	29251	29339	29259	29171	29182	29226	29264	29234	29190	29211	29224	29275	29282	29215	29245	29277	29138	29232	29080	29276	29111	29231	29243	29231	29279	29042	29342	29105	29241	29210	29158	29207	29311	29133	29310	29252	29070	29214	29096	29161	29176	29329	29197	29343	29194	29171	29200	29189	29254	29219	29215	29331	29108	29156	29170	29152	29122	29192	29240	29272	29273	29179	29231	29142	29317	29223	29114	29162	29145	29270	29274	29159	29299	29192	29171	29353	29021	29177	29151	29296	29231	29224	29298	29218	29248	29157	29246	29163	29202	29409	29083	29298	29317	29244	29266	29267	29229	29188	29204	29217	29148	29305	29298	29261	29152	29131	29153	29285	29093	29067	29360	29201	29245	29309	29241	29054	29288	29235	29169	29223	29188	29050	29306	29194	29200	29267	29156	29208	29121	29217	29159	29241	29177	29240	29333	29165	29122	29233	29155	29140	29178	29294	29300	29271	29317	29386	29276	29129	29194	29326	29286	29146	29328	29101	29334	29107	29260	29313	29187	29218	29324	29218	29192	29202	29161	29236	29379	29281	29018	29146	29172	29160	29304	29340	29244	29130	29407	29187	29174	29368	29163	29352	29166	29286	29124	29299	29308	29310	29182	29205	29173	29081	29265	29232	29147	29275	29166	29216	29186	29211	29322	29231	29283	29318	29102	29329	29277	29315	29175	29169	29320	29242	29193	29272	29342	29242	29291	29321	29051	29308	29290	29266	29399	29284	29088	29237	29207	29287	29345	29215	29375	29141	29222	29173	29184	29215	29163	29333	29240	29308	29380	29296	29106	29118	29236	29207	29233	29308	29201	29096	29239	29201	29123	29162	29258	29094	29363	29137	29199	29237	29333	29193	29366	29203	29262	29159	29305	29088	29126	29222	29370	29196	29267	29188	29290	29176	29174	29120	29145	29365	29356	29261	29300	29070	29017	29196	29207	29142	29233	29186	29252	29144	29119	29149	29164	29301	29315	29259	29229	29381	29139	29284	29193	29258	29355	29055	29429	29170	29225	29266	29096	29275	29267	29319	29306	29226	29198	29188	29137	29374	29221	29128	29282	29226	29168	29223	29236	29091	29186	29117	29198	29292	29291	29124	29200	29341	29257	29282	29224	29175	29131	29166	29198	29072	29264	29235	29192	29011	29223	29148	29284	29140	29354	29182	29286	29191	29077	29163	29248	29384	29206	29253	29233	29315	29086	29202	29232	29242	29085	29165	29262	29105	29183	29239	29108	29239	29358	29166	29261	29026	29205	29240	29196	29190	29252	29247	29081	29386	29139	29183	29175	29248	29317	29368	29208	29325	29251	29177	29154	29205	29107	29178	29239	29312	29393	29243	29246	29241	29135	29213	29300	29122	29287	29178	29174	29140	29242	29214	29254	29216	29193	29183	29166	29331	29139	29200	29298	29221	29085	29293	29337	29311	29186	29241	29224	29254	29175	29291	29282	29143	29203	29225	29180	29286	29132	29303	29046	29187	29166	29217	29235	29118	29355	29299	29300	29138	29206	29191	29297	29189	29181	29296	29197	29253	29258	29261	29172	29192	29231	29133	29335	29021	29203	29118	29289	29353	29050	29243	29234	29187	29171	29220	29141	29161	29147	29036	29260	29298	29246	29209	29176	29141	29177	29103	29111	29283	29113	29142	29131	29355	29245	29174	29235	29204	29198	29295	29152	29243	29180	29361	29165	29233	29315	29266	29346	29297	29275	29232	29144	29162	29278	29149	29201	29266	29178	29157	29171	29246	29141	29251	29206	29296	29262	29203	29203	29323	29175	29170	29324	29170	29268	29259	29218	29195	29305	29175	29250	29166	29235	29220	29227	29057	29204	29073	29234	29291	29228	29279	29211	29188	29124	29131	29250	29319	29388	29215	29286	29196	29147	29236	29189	29218	29169	29208	29306	29164	29276	29174	29322	29307	29202	29154	29435	29182	29192	29061	29133	29289	29248	29228	29182	29238	29241	29141	29183	29316	29259	29357	29204	29293	29163	29212	29338	29164	29333	29232	29183	29169	29293	29188	29285	29138	29278	29168	29167	29259	29278	29207	29263	29170	29217	29258	29113	29126	29332	29285	29250	29225	29196	29286	29280	29369	29296	29250	29157	29240	29110	29255	29179	29290	29133	29232	29190	29276	29230	29212	29292	29270	29209	29353	29164	29196	29316	29291	29275	29237	29168	29273	29243	29225	29251	29231	29190	29169	29270	29219	29251	29149	29270	29281	29329	29186	29218	29186	29137	29224	29113	29158	29236	29188	29091	29211	29244	29402	29131	29236	29262	29127	29157	29122	29311	29359	29343	29126	29298	29172	29208	29225	29239	29239	29089	29226	29158	29271	29126	29183	29211	29111	29243	29335	29273	29294	29032	29285	29123	29237	29161	29307	29281	29261	29164	29262	29261	29216	29325	29259	29301	29142	29247	29370	29179	29208	29380	29206	29342	29166	29309	29228	29209	29255	29180	29218	29450	29003	29151	29254	29063	29272	29130	29127	29352	29157	29240	29064	29172	29174	29237	29318	29271	29136	29325	29141	29300	29388	29203	29190	29293	29073	29216	29290	29396	29269	29374	29274	29240	29307	29234	29179	29159	29255	29267	29299	29246	29124	29025	29234	29284	29103	29357	29215	29251	29193	29194	29273	29237	29289	29116	29214	29236	29245	29306	29240	29127	29102	29198	29245	29151	29144	29310	29170	29240	29203	29176	29353	29357	29245	29227	29169	29033	29129	29332	29186	29182	29230	29143	29185	29284	29403	28938	29281	29251	29221	29369	29070	29387	29172	29290	29294	29306	29175	29268	29088	29211	29216	29333	29087	29267	29247	29296	29175	29331	29210	29273	29282	29238	29219	29203	29357	29293	29249	29234	29169	29202	29175	29133	29197	29078	29285	29063	29314	29199	29242	29202	29206	29306	29243	29102	29280	29194	29151	29190	29263	29134	29255	29012	29246	29280	29238	29174	29319	29206	29321	29236	29093	29116	29238	29246	29006	29294	29158	29347	29200	29410	29074	29198	29283	29325	29253	29222	29056	29197	29261	29291	29320	29298	29244	29097	29180	29144	29231	29304	29294	29198	29269	29264	29125	29310	29228	29134	29116	29194	29200	29219	29258	29259	29198	29303	29276	29220	29236	29220	29328	29339	29176	29116	29172	29233	29221	29209	29349	29120	29338	29237	29195	29226	29357	29150	29188	29226	29046	29204	29252	29160	29318	29336	29249	29231	29105	29305	29199	29101	29201	29201	29182	29163	29196	29102	29119	29173	29302	29173	29211	29126	29332	29126	29102	29213	29273	29095	29130	29288	29188	29246	29413	29140	29269	29244	29232	29129	29313	29110	29153	29116	29328	29214	29265	29203	29162	29195	29245	29257	29314	29230	29134	29155	29197	29356	29158	29364	29199	29224	28994	29273	29249	29126	29106	29305	29061	29289	29315	29386	29035	29127	29226	29203	29129	29106	29345	29265	29180	29043	29238	29365	29133	29109	29239	29268	29176	29149	29252	29253	29204	29151	29299	29124	29186	29342	29216	29210	29294	29242	29300	29202	29347	29303	29273	29134	29169	29186	29250	29327	29188	29186	29326	29237	29206	29203	29206	29097	29360	29160	29328	29354	29134	29224	29167	29147	29336	29169	29134	29214	29139	29275	29352	29077	29264	29386	29252	29194	29271	29297	29319	29085	29185	29283	29329	29112	29214	29299	29217	29145	29254	29255	29215	29235	29309	29177	29165	29226	29238	29213	29221	29260	29238	29249	29137	29191	29146	28917	29232	29198	29243	29324	29161	29240	29050	29336	29190	29202	29227	29291	29176	29389	29209	29342	29239	29225	29364	29223	29240	29219	29296	29243	29159	29150	29208	29273	29140	29341	29260	29329	29021	29222	29111	29138	29215	29086	29170	29294	29295	29263	29135	29250	29277	29187	29186	29341	29174	29195	29163	29133	29156	29214	29156	29364	29059	29094	29094	29220	29099	29262	29183	29327	29091	29337	29233	29223	29243	29191	29350	29169	29234	29092	29296	29010	29214	29330	29128	29433	29243	29105	29324	29177	29335	29300	29163	29295	29111	29223	29232	29343	29156	29125	29171	29274	29096	29123	29170	29269	29190	29362	29263	29140	29178	29230	29113	29301	29207	29275	29258	29213	29350	29113	29220	29132	29249	29209	29266	29209	29052	29180	29242	29207	29212	29208	29178	29355	29246	29155	29180	29246	29193	29220	29191	29192	29141	29119	29302	29137	29270	29101	29286	29412	29214	29331	29106	29231	29182	29127	29162	29285	29210	29135	29204	29245	29069	29278	29163	29274	29219	29148	29236	29163	29161	29290	29283	29184	29397	29371	29256	29196	29222	29195	29178	29214	29093	29317	29208	29198	29143	29409	29140	29072	29149	29321	29220	29217	29178	29279	29145	29190	29155	29193	29212	29123	29196	29147	29376	29185	29139	29170	29224	29137	29121	29289	29214	29072	29272	29119	29233	29117	29179	29101	29146	29340	29304	29208	29319	29247	29141	29260	29227	29095	29320	29137	29128	29205	29339	29259	29023	29339	29230	29079	29199	29183	29148	29239	29292	29168	29193	29247	29157	29124	29353	29219	29252	29121	29249	29287	29061	29265	29253	29309	29431	29314	29192	29184	29268	29330	29241	29254	29141	29229	29272	29173	29255	29266	29159	29250	29199	29260	29133	29191	29242	29153	29160	29158	29204	29288	29247	29128	29254	29346	29172	29411	29285	29262	29278	29268	29148	29176	29109	29356	29152	29303	29117	29209	29223	29284	29112	29190	29221	29188	29188	29191	29186	29322	29279	29231	29137	29167	29158	29262	29249	29362	29143	29230	29211	29193	29168	29305	29116	29220	29184	29340	29276	29173	29246
14980	12991	12178	11457	12258	18880	17831	13383	11286	10855	10633	10415	10387	10261	10251	10355	10197	10263	10363	10428	10310	10364	10375	10160	10386	10334	10483	10550	10239	10313	10290	10419	10271	10450	10327	10203	10201	10216	10252	10316	10448	10494	10306	10355	10349	10403	10426	10463	10121	10281	10304	10330	10430	10375	10382	10426	10369	10197	10259	10368	10484	10331	10377	10427	10401	10299	10183	10455	10374	10307	10370	10351	10499	10429	10348	10316	10410	10237	10384	10398	10298	10282	10329	10334	10409	10408	10395	10195	10513	10358	10349	10438	10459	10206	10343	10376	10440	10281	10351	10531	10246	10343	10267	10255	10340	10465	10380	10259	10495	10563	10334	10423	10266	10339	10253	10436	10370	10280	10377	10232	10492	10161	10496	10316	10279	10428	10251	10432	10279	10408	10208	10156	10488	10355	10358	10228	10297	10356	10547	10193	10380	10380	10576	10436	10443	10429	10400	10370	10319	10333	10342	10293	10307	10371	10351	10302	10424	10203	10384	10355	10209	10421	10470	10440	10322	10395	10338	10257	10355	10498	10500	10404	10422	10475	10429	10415	10368	10501	10410	10403	10268	10306	10306	10370	10395	10066	10218	10484	10183	10259	10280	10447	10391	10275	10336	10261	10337	10345	10258	10434	10290	10370	10301	10327	10369	10448	10269	10290	10323	10440	10368	10384	10447	10431	10328	10515	10305	10262	10341	10562	10328	10320	10289	10253	10212	10268	10515	10340	10276	10122	10123	10268	10370	10387	10172	10396	10412	10238	10371	10323	10357	10063	10394	10470	10443	10439	10374	10268	10215	10141	10372	10245	10370	10319	10525	10277	10330	10468	10280	10343	10439	10215	10388	10286	10469	10285	10223	10265	10363	10364	10202	10259	10178	10202	10188	10484	10335	10400	10390	10271	10319	10376	10252	10203	10261	10339	10393	10414	10279	10308	10382	10501	10319	10462	10370	10348	10294	10499	10534	10264	10290	10405	10292	10359	10391	10408	10421	10280	10263	10521	10390	10437	10429	10292	10271	10324	10395	10245	10407	10203	10537	10303	10279	10215	10329	10486	10273	10416	10463	10450	10266	10367	10302	10306	10167	10307	10226	10398	10393	10406	10283	10286	10447	10370	10460	10318	10276	10451	10319	10358	10272	10402	10363	10260	10233	10442	10341	10406	10327	10516	10261	10476	10349	10377	10416	10359	10348	10221	10369	10484	10307	10322	10421	10386	10288	10406	10369	10285	10204	10316	10347	10293	10211	10319	10410	10411	10375	10382	10387	10336	10404	10438	10215	10253	10008	10427	10538	10321	10556	10390	10359	10319	10222	10326	10419	10297	10338	10263	10387	10181	10183	10276	10467	10478	10460	10465	10383	10281	10523	10333	10340	10413	10305	10312	10329	10203	10367	10429	10349	10314	10292	10273	10374	10434	10459	10415	10270	10180	10366	10255	10309	10134	10308	10159	10288	10395	10354	10590	10467	10353	10301	10319	10369	10312	10229	10266	10414	10407	10328	10238	10249	10186	10300	10320	10125	10409	10436	10187	10375	10437	10342	10378	10352	10317	10327	10291	10387	10123	10363	10402	10378	10437	10327	10355	10403	10479	10369	10415	10359	10328	10128	10215	10408	10426	10523	10302	10274	10374	10393	10293	10241	10347	10439	10375	10443	10281	10472	10493	10153	10275	10249	10356	10418	10331	10337	10414	10301	10216	10395	10505	10415	10257	10356	10311	10351	10429	10392	10499	10347	10264	10364	10366	10365	10206	10415	10458	10472	10326	10419	10506	10232	10427	10283	10286	10224	10387	10308	10349	10261	10325	10137	10357	10162	10392	10401	10312	10429	10136	10400	10338	10404	10432	10351	10209	10227	10524	10422	10415	10380	10518	10115	10391	10377	10392	10348	10362	10294	10416	10485	10324	10284	10339	10358	10498	10258	10237	10240	10171	10206	10396	10417	10484	10287	10381	10409	10304	10391	10230	10297	10396	10183	10314	10429	10174	10277	10253	10201	10357	10358	10379	10280	10337	10320	10316	10431	10242	10306	10532	10446	10275	10457	10412	10432	10266	10237	10215	10408	10293	10325	10348	10448	10402	10342	10499	10400	10302	10254	10242	10201	10326	10555	10268	10416	10547	10332	10498	10523	10392	10272	10437	10338	10554	10354	10429	10168	10360	10350	10342	10242	10218	10261	10383	10337	10264	10334	10429	10421	10286	10423	10279	10336	10498	10372	10287	10414	10449	10376	10409	10434	10345	10332	10275	10476	10376	10331	10452	10389	10235	10316	10272	10400	10536	10487	10318	10353	10277	10300	10322	10457	10398	10407	10402	10400	10280	10380	10461	10341	10552	10403	10353	10520	10492	10335	10218	10353	10425	10243	10397	10417	10353	10219	10385	10189	10379	10416	10153	10309	10490	10400	10330	10405	10277	10455	10455	10348	10427	10290	10195	10311	10503	10364	10381	10338	10205	10193	10540	10183	10440	10377	10294	10464	10314	10554	10223	10438	10210	10268	10399	10450	10360	10350	10314	10571	10400	10589	10271	10534	10314	10340	10362	10521	10411	10321	10446	10239	10373	10321	10363	10468	10324	10459	10288	10362	10234	10098	10324	10456	10397	10142	10348	10431	10493	10332	10347	10338	10277	10329	10292	10265	10222	10185	10334	10256	10238	10272	10531	10528	10382	10614	10520	10410	10435	10316	10388	10203	10034	10304	10333	10463	10369	10457	10413	10404	10398	10370	10188	10575	10455	10300	10475	10450	10402	10350	10342	10409	10302	10241	10340	10444	10287	10295	10214	10493	10488	10230	10463	10306	10285	10387	10271	10387	10522	10406	10401	10291	10322	10341	10437	10424	10362	10440	10396	10235	10239	10330	10350	10335	10447	10455	10497	10360	10422	10306	10296	10384	10366	10375	10338	10423	10035	10127	10249	10438	10335	10383	10430	10600	10264	10403	10428	10414	10367	10385	10306	10446	10255	10237	10193	10353	10448	10458	10198	10233	10259	10297	10237	10313	10274	10256	10413	10361	10417	10387	10384	10314	10460	10261	10350	10272	10262	10480	10197	10094	10440	10333	10294	10268	10467	10328	10377	10400	10474	10466	10544	10366	10246	10464	10413	10375	10324	10427	10406	10402	10290	10309	10275	10438	10395	10386	10209	10319	10339	10379	10384	10458	10264	10422	10291	10336	10384	10228	10410	10494	10311	10352	10224	10048	10324	10128	10350	10406	10493	10407	10296	10336	10241	10352	10482	10253	10328	10469	10322	10473	10313	10210	10204	10197	10394	10314	10323	10223	10273	10407	10328	10310	10250	10182	10456	10480	10510	10255	10174	10233	10317	10464	10364	10252	10348	10372	10303	10377	10460	10373	10247	10397	10376	10367	10449	10138	10361	10563	10375	10476	10430	10342	10145	10375	10526	10199	10332	10262	10336	10345	10244	10301	10272	10152	10241	10453	10383	10372	10386	10428	10507	10385	10426	10515	10212	10335	10297	10278	10281	10311	10429	10368	10453	10487	10372	10447	10359	10432	10282	10259	10419	10377	10257	10277	10385	10363	10308	10363	10363	10395	10362	10302	10440	10326	10358	10494	10283	10455	10259	10372	10294	10436	10353	10290	10330	10389	10261	10475	10233	10368	10276	10496	10472	10248	10343	10396	10164	10246	10268	10429	10262	10276	10258	10310	10540	10438	10418	10406	10475	10497	10280	10365	10421	10323	10406	10445	10373	10385	10031	10327	10326	10290	10439	10375	10206	10458	10450	10216	10288	10386	10253	10243	10465	10229	10447	10391	10454	10345	10435	10466	10416	10363	10319	10354	10403	10408	10290	10298	10366	10365	10356	10504	10202	10262	10394	10379	10438	10297	10183	10455	10190	10213	10295	10447	10428	10359	10445	10447	10379	10399	10291	10403	10419	10368	10270	10372	10295	10483	10283	10446	10289	10352	10477	10452	10338	10524	10312	10398	10378	10460	10410	10571	10283	10190	10290	10395	10448	10343	10600	10272	10457	10221	10415	10294	10355	10353	10326	10413	10299	10557	10468	10305	10285	10376	10256	10243	10237	10370	10291	10413	10195	10409	10493	10303	10274	10217	10522	10242	10193	10247	10465	10281	10364	10158	10333	10459	10299	10289	10299	10273	10288	10398	10379	10417	10289	10240	10194	10269	10260	10194	10267	10368	10316	10267	10310	10373	10449	10293	10364	10263	10317	10508	10386	10237	10294	10262	10288	10499	10377	10350	10379	10352	10267	10238	10112	10364	10390	10336	10444	10300	10303	10536	10515	10452	10507	10536	10427	10272	10297	10331	10420	10499	10263	10228	10399	10376	10241	10359	10660	10454	10282	10298	10293	10337	10432	10456	10447	10449	10279	10271	10424	10244	10301	10225	10384	10531	10487	10362	10268	10308	10382	10323	10536	10363	10342	10439	10414	10339	10357	10313	10233	10441	10206	10336	10304	10447	10489	10397	10428	10392	10284	10431	10383	10266	10485	10283	10350	10603	10325	10295	10412	10323	10395	10318	10485	10415	10442	10438	10461	10422	10471	10224	10377	10282	10270	10238	10381	10319	10409	10393	10201	10379	10397	10461	10211	10517	10198	10417	10122	10394	10408	10224	10421	10378	10242	10573	10534	10510	10485	10252	10223	10532	10364	10318	10347	10293	10276	10362	10500	10502	10399	10296	10342	10290	10366	10401	10335	10409	10282	10370	10351	10501	10373	10345	10294	10286	10145	10275	10436	10168	10418	10154	10290	10450	10465	10355	10380	10323	10273	10247	10239	10316	10416	10336	10449	10550	10349	10262	10412	10349	10343	10355	10392	10491	10541	10482	10297	10416	10341	10292	10320	10328	10421	10413	10425	10358	10365	10351	10485	10323	10122	10336	10294	10359	10404	10353	10232	10276	10178	10431	10456	10393	10340	10356	10306	10490	10348	10282	10361	10231	10382	10426	10177	10451	10237	10325	10411	10272	10282	10491	10314	10259	10497	10361	10438	10427	10362	10252	10358	10291	10302	10382	10539	10329	10153	10276	10526	10384	10172	10456	10364	10544	10394	10168	10262	10277	10250	10238	10275	10273	10409	10503	10526	10413	10414	10459	10330	10345	10521	10261	10415	10503	10238
36231	33405	32801	35360	40407	50914	44335	35396	32015	30601	30112	29632	29708	29554	29440	29422	29592	29527	29247	29618	29430	29493	29625	29463	29489	29351	29383	29557	29383	29497	29639	29462	29452	29414	29426	29478	29431	29587	29524	29550	29662	29483	29471	29438	29486	29338	29363	29580	29398	29442	29428	29421	29635	29451	29458	29661	29480	29458	29590	29433	29397	29550	29550	29344	29685	29469	29541	29566	29418	29443	29442	29556	29416	29567	29468	29473	29549	29453	29610	29387	29537	29425	29451	29578	29453	29445	29555	29533	29552	29574	29524	29595	29361	29578	29499	29582	29405	29432	29467	29381	29419	29541	29395	29447	29395	29362	29490	29427	29557	29437	29594	29452	29536	29409	29535	29422	29572	29521	29591	29421	29543	29417	29635	29533	29472	29443	29639	29637	29471	29521	29386	29530	29357	29487	29576	29367	29496	29528	29416	29434	29481	29462	29409	29476	29405	29561	29516	29484	29649	29548	29400	29508	29506	29558	29630	29526	29491	29410	29529	29470	29534	29606	29482	29482	29562	29414	29605	29545	29458	29612	29625	29532	29514	29579	29602	29550	29770	29449	29532	29510	29563	29495	29533	29573	29568	29385	29607	29552	29211	29550	29507	29567	29450	29397	29421	29536	29527	29564	29466	29467	29495	29540	29449	29601	29545	29453	29500	29472	29611	29559	29386	29450	29481	29445	29631	29383	29637	29452	29561	29596	29541	29466	29511	29515	29522	29518	29463	29576	29648	29530	29453	29526	29528	29435	29504	29503	29444	29452	29505	29666	29646	29537	29531	29402	29539	29396	29496	29382	29449	29512	29472	29534	29437	29346	29358	29454	29464	29632	29522	29446	29413	29537	29267	29621	29512	29500	29636	29416	29440	29470	29636	29500	29479	29486	29492	29593	29583	29575	29493	29403	29549	29456	29423	29612	29563	29393	29531	29365	29582	29585	29521	29533	29506	29382	29586	29532	29535	29655	29610	29495	29486	29615	29699	29552	29549	29458	29502	29530	29472	29558	29433	29386	29514	29648	29509	29286	29456	29494	29474	29527	29440	29495	29481	29550	29592	29511	29440	29538	29448	29456	29613	29618	29465	29472	29428	29572	29774	29556	29420	29519	29496	29565	29580	29626	29410	29359	29523	29553	29472	29507	29576	29510	29538	29393	29473	29640	29579	29511	29442	29533	29693	29432	29556	29567	29473	29394	29700	29442	29403	29510	29557	29484	29547	29495	29517	29582	29369	29434	29437	29604	29627	29557	29617	29421	29459	29570	29416	29558	29516	29516	29426	29663	29464	29509	29502	29388	29491	29393	29477	29574	29532	29412	29581	29400	29569	29491	29541	29466	29494	29469	29504	29480	29428	29680	29375	29668	29508	29414	29476	29550	29643	29450	29470	29477	29483	29552	29656	29585	29524	29455	29551	29527	29489	29586	29525	29514	29628	29467	29596	29524	29602	29386	29462	29565	29379	29507	29520	29340	29576	29508	29622	29387	29646	29324	29498	29458	29470	29498	29439	29354	29452	29600	29696	29381	29482	29484	29520	29556	29461	29439	29571	29607	29463	29507	29556	29430	29500	29612	29540	29650	29590	29510	29531	29607	29548	29399	29386	29495	29518	29537	29625	29623	29536	29531	29624	29571	29560	29445	29461	29618	29375	29603	29409	29455	29523	29631	29560	29450	29417	29697	29538	29522	29593	29520	29523	29423	29676	29401	29450	29619	29548	29463	29571	29438	29415	29513	29621	29483	29549	29508	29649	29535	29320	29580	29485	29517	29475	29556	29486	29359	29519	29535	29412	29355	29664	29550	29639	29411	29524	29306	29616	29520	29540	29524	29522	29608	29367	29403	29652	29415	29504	29624	29518	29494	29494	29349	29391	29396	29504	29421	29520	29535	29444	29499	29456	29451	29653	29562	29628	29465	29379	29548	29666	29480	29624	29430	29548	29573	29508	29537	29390	29521	29575	29420	29501	29574	29553	29491	29386	29461	29535	29390	29467	29534	29537	29524	29455	29397	29639	29397	29554	29470	29488	29483	29617	29397	29543	29567	29369	29664	29521	29513	29515	29450	29544	29567	29618	29498	29634	29637	29463	29445	29572	29449	29493	29502	29362	29593	29567	29490	29547	29394	29563	29610	29555	29487	29630	29449	29322	29567	29416	29626	29645	29481	29572	29634	29410	29665	29568	29472	29484	29626	29440	29608	29541	29449	29533	29389	29543	29609	29516	29509	29426	29429	29586	29601	29347	29720	29345	29388	29635	29404	29584	29472	29601	29563	29566	29514	29518	29505	29577	29504	29625	29546	29441	29394	29553	29565	29541	29461	29618	29634	29510	29391	29579	29510	29672	29575	29550	29505	29440	29731	29422	29498	29680	29509	29447	29516	29649	29453	29610	29648	29420	29436	29336	29537	29542	29561	29477	29380	29605	29518	29433	29397	29574	29444	29530	29524	29513	29499	29458	29554	29555	29455	29576	29425	29497	29472	29548	29445	29366	29589	29474	29619	29489	29409	29637	29498	29599	29462	29551	29459	29407	29447	29469	29636	29603	29522	29539	29391	29482	29682	29594	29597	29531	29730	29492	29466	29424	29474	29545	29503	29525	29527	29679	29576	29713	29526	29463	29511	29617	29525	29509	29530	29464	29499	29508	29591	29296	29536	29618	29502	29546	29575	29295	29543	29574	29630	29347	29478	29496	29515	29433	29513	29546	29653	29460	29586	29429	29422	29462	29587	29517	29568	29552	29572	29541	29349	29508	29568	29638	29606	29456	29492	29586	29497	29509	29563	29497	29523	29510	29485	29510	29558	29661	29530	29489	29463	29431	29548	29492	29491	29631	29375	29568	29396	29599	29464	29454	29551	29598	29594	29582	29507	29481	29369	29636	29609	29573	29503	29418	29567	29539	29483	29468	29613	29653	29529	29623	29506	29454	29804	29377	29555	29540	29579	29413	29558	29722	29383	29462	29479	29558	29547	29815	29475	29438	29462	29526	29515	29539	29481	29621	29521	29794	29417	29614	29488	29600	29567	29599	29603	29447	29537	29508	29482	29441	29477	29525	29573	29629	29482	29573	29536	29609	29591	29544	29496	29395	29508	29534	29575	29548	29544	29648	29517	29638	29458	29770	29677	29572	29622	29544	29425	29604	29536	29474	29482	29549	29480	29597	29468	29467	29526	29565	29439	29517	29516	29538	29568	29687	29449	29553	29541	29425	29549	29396	29512	29468	29597	29600	29550	29645	29562	29579	29532	29540	29728	29660	29480	29422	29552	29436	29346	29489	29295	29547	29472	29543	29570	29527	29554	29526	29448	29509	29447	29444	29539	29466	29582	29501	29439	29627	29638	29468	29724	29539	29527	29500	29615	29602	29561	29510	29640	29545	29494	29373	29627	29489	29538	29622	29648	29456	29658	29345	29566	29674	29542	29522	29430	29610	29624	29573	29464	29578	29576	29551	29424	29455	29510	29571	29578	29528	29455	29476	29516	29405	29602	29411	29438	29642	29414	29547	29488	29543	29447	29407	29653	29627	29513	29520	29446	29637	29480	29557	29622	29528	29520	29570	29701	29515	29687	29547	29553	29515	29571	29588	29599	29586	29648	29538	29415	29522	29547	29532	29538	29511	29452	29583	29689	29452	29675	29487	29521	29409	29605	29614	29555	29595	29482	29627	29437	29601	29544	29519	29517	29541	29379	29618	29681	29508	29446	29459	29382	29580	29500	29413	29604	29535	29453	29619	29580	29421	29619	29420	29464	29586	29624	29620	29319	29481	29528	29588	29261	29466	29628	29521	29693	29508	29730	29540	29491	29632	29566	29439	29393	29527	29511	29599	29673	29491	29619	29535	29497	29521	29375	29500	29493	29606	29493	29501	29540	29557	29466	29480	29463	29466	29568	29487	29513	29554	29624	29443	29647	29538	29639	29556	29569	29672	29582	29500	29490	29488	29534	29526	29467	29502	29485	29526	29501	29454	29582	29595	29529	29527	29451	29595	29436	29572	29555	29524	29405	29560	29467	29582	29618	29511	29539	29433	29677	29562	29564	29631	29449	29595	29511	29674	29409	29559	29430	29532	29494	29570	29613	29502	29441	29528	29470	29682	29589	29581	29509	29512	29570	29602	29532	29512	29673	29420	29507	29542	29474	29544	29680	29577	29562	29417	29711	29590	29582	29539	29462	29393	29591	29722	29588	29584	29565	29457	29505	29475	29468	29545	29596	29613	29424	29564	29527	29682	29508	29441	29462	29512	29587	29564	29297	29464	29495	29526	29515	29525	29532	29594	29541	29593	29492	29688	29502	29605	29497	29522	29569	29493	29529	29535	29634	29571	29542	29439	29549	29449	29521	29458	29622	29530	29593	29562	29420	29673	29573	29499	29431	29435	29488	29486	29395	29601	29507	29520	29693	29620	29525	29451	29606	29638	29478	29397	29531	29629	29609	29364	29450	29455	29614	29523	29503	29564	29408	29597	29529	29417	29663	29558	29638	29683	29478	29466	29456	29607	29569	29503	29562	29624	29402	29411	29408	29613	29560	29576	29737	29515	29425	29563	29377	29531	29516	29535	29398	29575	29519	29509	29501	29725	29429	29577	29392	29435	29634	29608	29503	29494	29572	29525	29349	29597	29637	29468	29548	29629	29686	29443	29574	29381	29579	29637	29487	29421	29485	29520	29412	29474	29407	29763	29599	29471	29521	29691	29492	29643	29697	29561	29510	29673	29502	29609	29600	29511	29582	29513	29624	29551	29530	29534	29470	29570	29631	29422	29591	29593	29555	29467	29376	29617	29546	29532	29505	29542	29469	29676	29533	29664	29616	29658	29316	29424	29487	29428	29737	29497	29433	29582	29580	29528	29642	29571	29524	29560	29531	29431	29469	29497	29493	29503	29445	29397	29621	29459	29471	29434	29682	29469	29594	29579	29478	29501	29561	29515	29489	29397	29554	29693	29478	29436	29373	29478	29454	29378	29637	29480	29566	29713	29567	29467	29533	29488	29430	29501	29581	29474	29691	29502	29379	29627	29567	29641	29525	29512	29588	29598	29413	29540	29645	29362	29535	29615	29536	29499	29538	29627	29421	29476	29506	29578	29569	29482	29580	29552	29524	29477	29538	29565	29697	29554	29505	29596	29475
18622	19258	15016	13571	20805	36649	31185	23667	16539	12866	11554	10766	10693	10635	10749	10475	10582	10610	10552	10443	10493	10502	10423	10450	10505	10524	10306	10462	10446	10383	10335	10377	10402	10539	10436	10445	10422	10788	10666	10556	10391	10430	10497	10600	10517	10432	10395	10678	10365	10459	10356	10552	10386	10565	10406	10410	10541	10629	10676	10431	10538	10596	10432	10502	10391	10575	10481	10516	10482	10464	10351	10439	10549	10586	10283	10673	10544	10525	10470	10403	10563	10562	10567	10436	10429	10388	10611	10465	10525	10591	10468	10474	10443	10599	10590	10648	10343	10598	10661	10656	10499	10310	10433	10506	10546	10450	10531	10595	10564	10500	10523	10365	10397	10567	10594	10297	10341	10497	10487	10455	10523	10524	10467	10546	10405	10499	10458	10557	10426	10415	10373	10583	10569	10562	10539	10540	10583	10420	10677	10445	10419	10579	10616	10478	10499	10555	10693	10427	10593	10380	10602	10464	10497	10610	10787	10524	10475	10674	10503	10348	10540	10492	10525	10449	10549	10536	10572	10507	10573	10585	10300	10511	10491	10491	10386	10605	10608	10527	10424	10473	10497	10357	10611	10599	10620	10569	10643	10620	10440	10652	10540	10512	10508	10415	10416	10552	10569	10519	10540	10325	10413	10639	10744	10516	10610	10407	10491	10310	10339	10410	10477	10497	10654	10428	10482	10606	10512	10564	10515	10622	10522	10462	10554	10582	10674	10459	10491	10589	10495	10458	10536	10616	10565	10494	10493	10718	10443	10464	10449	10483	10569	10501	10592	10552	10499	10513	10438	10469	10555	10522	10543	10490	10559	10383	10566	10556	10494	10609	10753	10509	10587	10657	10496	10445	10575	10671	10627	10489	10527	10698	10499	10574	10538	10600	10408	10314	10584	10535	10565	10424	10558	10378	10537	10509	10371	10655	10680	10503	10489	10616	10454	10539	10361	10314	10633	10535	10534	10503	10579	10539	10423	10473	10364	10579	10558	10591	10486	10371	10434	10585	10394	10525	10680	10597	10577	10674	10490	10388	10570	10538	10453	10541	10403	10473	10463	10636	10513	10634	10577	10382	10514	10552	10457	10629	10673	10559	10510	10681	10500	10599	10586	10449	10473	10631	10491	10561	10465	10637	10262	10543	10317	10538	10620	10624	10403	10685	10793	10504	10473	10578	10581	10659	10376	10471	10398	10420	10545	10504	10558	10547	10417	10611	10638	10484	10523	10543	10545	10634	10590	10602	10474	10369	10413	10497	10651	10636	10546	10540	10419	10441	10433	10441	10572	10552	10470	10564	10549	10534	10500	10265	10591	10660	10500	10699	10400	10495	10482	10645	10608	10484	10565	10560	10609	10576	10622	10534	10478	10524	10467	10661	10633	10417	10581	10386	10468	10658	10412	10567	10758	10469	10595	10682	10664	10568	10627	10382	10502	10495	10343	10334	10435	10573	10467	10444	10483	10558	10700	10688	10458	10690	10433	10504	10471	10540	10672	10615	10712	10578	10383	10665	10437	10606	10641	10469	10563	10492	10560	10655	10646	10542	10470	10628	10592	10393	10697	10529	10470	10415	10487	10497	10616	10480	10647	10541	10586	10511	10581	10516	10564	10579	10547	10425	10455	10497	10617	10418	10462	10543	10727	10363	10580	10593	10392	10695	10480	10595	10494	10513	10595	10685	10606	10590	10610	10606	10639	10693	10463	10473	10441	10653	10601	10499	10527	10437	10616	10491	10507	10375	10531	10595	10569	10550	10546	10495	10552	10526	10598	10540	10566	10560	10465	10738	10587	10653	10649	10477	10637	10363	10513	10352	10538	10436	10707	10538	10571	10457	10628	10611	10529	10650	10562	10475	10439	10545	10623	10426	10583	10448	10646	10487	10547	10463	10559	10771	10346	10486	10632	10520	10382	10568	10452	10472	10498	10740	10658	10449	10442	10517	10601	10475	10457	10441	10484	10513	10506	10508	10327	10493	10542	10608	10516	10504	10515	10546	10322	10430	10484	10635	10558	10615	10393	10537	10668	10434	10526	10445	10565	10343	10595	10731	10602	10604	10494	10456	10575	10549	10593	10554	10716	10675	10476	10674	10591	10569	10640	10581	10631	10473	10654	10559	10618	10846	10475	10516	10666	10412	10678	10591	10564	10630	10658	10479	10564	10608	10597	10591	10434	10489	10675	10490	10527	10395	10556	10552	10562	10568	10470	10363	10436	10422	10513	10629	10488	10454	10481	10581	10497	10490	10517	10356	10562	10380	10657	10553	10548	10444	10614	10631	10646	10586	10635	10394	10536	10534	10541	10576	10515	10495	10499	10507	10390	10773	10491	10430	10632	10488	10503	10574	10653	10400	10417	10420	10441	10674	10542	10429	10495	10405	10640	10608	10664	10581	10470	10591	10570	10586	10556	10591	10456	10457	10375	10679	10392	10340	10470	10532	10604	10487	10605	10685	10557	10497	10611	10641	10529	10495	10437	10392	10557	10584	10451	10617	10639	10349	10568	10693	10508	10366	10608	10537	10567	10494	10471	10562	10436	10572	10313	10677	10519	10518	10618	10582	10556	10517	10593	10526	10489	10466	10711	10383	10397	10456	10369	10403	10670	10473	10626	10575	10472	10578	10433	10537	10474	10534	10557	10491	10471	10370	10651	10521	10473	10565	10572	10525	10593	10521	10481	10491	10594	10396	10587	10561	10421	10355	10770	10290	10598	10361	10685	10447	10440	10617	10469	10536	10499	10322	10463	10521	10556	10399	10578	10589	10595	10435	10660	10408	10652	10427	10551	10662	10453	10369	10460	10598	10459	10555	10408	10583	10622	10537	10555	10520	10590	10560	10481	10387	10628	10542	10545	10399	10581	10592	10365	10634	10501	10738	10445	10542	10620	10603	10664	10480	10409	10673	10569	10648	10608	10557	10465	10518	10483	10618	10428	10491	10545	10410	10596	10410	10434	10527	10573	10491	10467	10532	10548	10522	10474	10331	10568	10526	10604	10475	10557	10614	10378	10371	10372	10562	10449	10588	10469	10528	10329	10346	10519	10563	10591	10634	10408	10562	10408	10515	10283	10351	10431	10428	10500	10423	10542	10525	10493	10406	10755	10566	10486	10501	10497	10400	10695	10397	10571	10595	10452	10637	10476	10501	10764	10637	10578	10440	10434	10525	10539	10525	10395	10447	10518	10502	10480	10395	10588	10579	10501	10405	10529	10499	10456	10488	10639	10432	10569	10660	10607	10514	10478	10555	10413	10463	10529	10481	10452	10671	10602	10559	10407	10581	10469	10553	10526	10511	10506	10514	10599	10547	10594	10467	10608	10583	10464	10532	10715	10670	10597	10490	10602	10597	10422	10520	10449	10409	10510	10580	10559	10713	10607	10542	10538	10638	10450	10561	10657	10604	10534	10542	10606	10297	10468	10392	10472	10533	10452	10431	10457	10435	10436	10390	10478	10509	10481	10529	10568	10602	10391	10541	10404	10582	10542	10560	10514	10381	10440	10644	10526	10556	10670	10542	10646	10458	10568	10490	10580	10493	10567	10561	10601	10562	10584	10700	10539	10572	10444	10340	10454	10499	10672	10465	10485	10561	10474	10519	10422	10342	10535	10599	10610	10455	10303	10712	10692	10519	10609	10512	10599	10421	10427	10330	10619	10655	10542	10646	10728	10645	10364	10424	10597	10378	10476	10464	10612	10595	10620	10544	10554	10362	10604	10554	10408	10614	10523	10448	10585	10541	10501	10529	10443	10399	10636	10595	10607	10585	10531	10695	10587	10649	10369	10627	10526	10431	10438	10357	10377	10387	10367	10482	10514	10518	10403	10519	10622	10552	10498	10611	10489	10562	10602	10714	10594	10451	10443	10561	10545	10500	10659	10392	10546	10532	10528	10443	10527	10696	10549	10610	10510	10464	10514	10621	10633	10480	10541	10683	10359	10592	10572	10548	10686	10431	10494	10460	10590	10548	10605	10472	10921	10491	10622	10676	10457	10543	10489	10395	10440	10256	10646	10370	10531	10426	10418	10394	10665	10578	10700	10328	10415	10452	10568	10428	10483	10486	10529	10439	10345	10529	10420	10468	10544	10579	10511	10420	10575	10786	10565	10456	10667	10531	10533	10409	10535	10272	10617	10479	10558	10573	10574	10597	10616	10577	10644	10625	10465	10511	10598	10541	10544	10396	10329	10523	10476	10507	10544	10377	10627	10527	10497	10472	10538	10344	10484	10353	10533	10418	10488	10617	10529	10606	10680	10658	10529	10465	10517	10673	10634	10600	10716	10449	10568	10533	10566	10561	10398	10559	10540	10501	10488	10609	10500	10536	10435	10651	10571	10712	10625	10421	10589	10409	10435	10419	10537	10431	10521	10503	10290	10370	10304	10565	10592	10654	10551	10427	10702	10707	10520	10554	10687	10576	10391	10413	10650	10434	10429	10539	10501	10605	10535	10567	10586	10529	10532	10475	10481	10527	10315	10481	10472	10346	10604	10537	10361	10624	10648	10582	10538	10320	10492	10566	10335	10400	10426	10453	10508	10597	10493	10504	10553	10481	10756	10659	10466	10501	10662	10595	10310	10460	10508	10613	10558	10415	10469	10582	10465	10388	10402	10553	10548	10454	10536	10577	10516	10698	10358	10443	10559	10402	10500	10379	10518	10564	10576	10532	10648	10570	10542	10470	10453	10599	10391	10515	10571	10591	10687	10577	10434	10512	10569	10493	10444	10574	10502	10763	10652	10485	10640	10447	10607	10487	10421	10466	10410	10586	10656	10727	10655	10601	10538	10506	10466	10538	10585	10567	10372	10404	10432	10398	10461	10512	10538	10527	10484	10517	10612	10540	10406	10623	10468	10504	10701	10570	10525	10662	10510	10509	10515	10586	10672	10673	10550	10597	10477	10572	10537	10411	10490	10636	10450	10655	10559	10512	10529	10621	10553	10432	10467	10529	10509	10470	10502	10521	10555	10639	10525	10576	10375	10584	10690	10651	10622	10440	10380	10543	10678	10544	10526	10484	10403	10493	10320	10668	10367	10324	10700	10616	10563	10413	10495	10637	10458	10668	10508	10545	10614	10505	10462	10590	10452	10479	10376	10483	10637	10633	10452	10600	10724	10525	10618	10487	10563	10456
42789	36370	35026	38784	49314	56898	53919	46211	37416	33248	30795	29461	29034	28946	28863	28906	28980	29156	29034	29258	29102	29362	29057	29048	29141	29163	29176	29233	29199	28987	29142	29134	29287	29123	29258	29222	29058	29172	29188	29117	29102	29235	29016	29103	29263	29107	29200	29146	29173	29116	29240	29070	29130	29192	29095	29163	29094	29006	29240	29264	29115	29309	29164	29295	29212	29106	29181	29159	29095	29121	29198	29083	29111	29157	29155	29191	29203	29086	29228	29233	29119	29219	29323	29276	29150	29230	29218	29144	29223	29283	29219	29312	29195	29105	29212	29183	29091	29170	29194	29188	29240	29084	29197	29132	29237	28985	29203	29141	29292	29117	29082	29160	29111	29131	29237	29138	29111	29122	29223	29172	29290	29198	28979	29156	29202	29212	29167	29212	29234	29137	29254	29172	29024	29161	29162	29166	29206	29130	29273	29194	29132	29142	29108	29211	29214	29051	29057	29275	29186	29142	29190	29184	29242	29184	29207	29227	29300	29078	29182	29165	29148	29170	29247	29258	29305	29037	29076	29168	29141	29361	29235	29200	29156	29264	29120	29289	29210	29165	29206	29168	29265	29222	29114	29121	29252	29117	29260	29097	29243	29179	29318	29098	29098	29168	29199	29171	29227	29208	29242	29203	29199	29091	29028	29280	29029	29156	29127	29237	29369	29175	29213	29169	29351	29192	29143	29223	29095	29284	29075	29239	29076	29213	29163	29173	29311	29163	29202	29155	29199	29022	29321	29145	29286	29280	29205	29276	29146	29205	29211	29334	29276	29084	29191	29069	29143	29117	29238	29293	29225	29186	29139	29110	29062	29075	29186	29225	29286	29280	29115	29210	29378	29242	29189	29256	29221	29158	29262	29091	29191	29092	29129	29143	29213	29135	29188	29018	29153	29183	29280	29092	29366	29213	29172	29181	29178	29257	29138	29232	29262	29052	29251	29200	29213	29043	29316	29260	29138	29195	29080	29158	29252	29239	29198	29148	29131	29348	29094	29226	29356	29169	29172	29259	29280	29096	29161	29034	29084	29151	29144	29234	29177	29209	29261	29026	29157	29205	29302	29212	29015	29206	29193	29262	29074	29191	29170	29211	29149	29177	29158	29162	29230	29223	29182	29209	29167	29291	29085	29084	29027	29142	29140	29270	29126	29231	29276	29101	29190	29130	29180	29208	29243	29245	29195	29141	29293	29205	29274	29046	29103	29282	29226	29035	29251	29189	29396	29134	29108	29247	29287	28985	29259	29112	29079	29186	29167	29100	29229	29141	29266	29141	29104	29301	29265	29201	29240	29209	29239	29120	29288	29125	29041	29164	29183	29187	29244	29236	29252	29296	29070	29092	29064	29186	29295	29043	29166	29134	29153	29256	29109	29264	29088	29287	29227	29352	29150	29145	29314	29120	29124	29206	29117	29227	29319	29226	29183	29169	29265	29076	29150	29132	29344	29399	29088	29154	29099	29253	29168	29109	29022	29089	29309	29160	29082	29020	29172	29301	29194	29120	29260	29205	29074	29266	28922	29183	29102	29095	29091	29325	29402	29020	29238	29200	29236	28995	29154	29184	29340	29138	29286	28973	29392	29261	29290	29061	29158	29170	29200	29198	29228	29145	29267	29213	29071	29160	29164	29223	29211	29043	29173	29186	29146	29185	29111	29067	29162	29250	29247	29166	29018	29084	29126	29324	29246	29266	29108	29270	29233	29007	29117	29495	29096	29176	29183	29231	29131	29274	29327	29085	29142	29099	29208	29179	29273	29115	29192	29238	29197	29067	29154	29275	29120	29200	29222	29072	29162	29137	29139	29164	29157	29242	29174	29293	29139	29178	29044	29195	29099	29182	29220	29134	29166	29169	29182	29166	29274	29204	29047	29273	29137	29140	29270	29166	29171	29167	29156	29280	29242	29177	29149	29202	29260	29130	29187	29190	29234	29123	29291	29251	29220	29281	28990	29208	29298	29293	29319	29308	29215	29117	29313	29234	29186	29176	29258	29068	29120	29261	29162	29257	29184	29231	29037	29177	29246	29144	29179	29208	29118	29321	29103	29238	29270	29100	29240	29171	29132	29035	29278	29113	29225	29156	29380	29074	29227	29289	29263	29277	29283	29174	29143	29214	29077	29200	29283	29106	29096	29125	29245	29324	29247	29263	29231	29165	29140	29214	29042	29072	29136	29186	29036	29190	29211	29011	29191	29108	29130	29347	29148	29024	29208	29335	29165	29147	29352	29113	29278	29087	29124	29137	29076	29101	29167	29159	29169	29259	29204	29205	29241	29079	29261	29247	29046	29247	29094	29248	29194	29314	29263	29238	29130	29281	29261	29103	29225	29377	29120	29232	29160	29161	29111	29134	29191	29084	29185	29089	29268	29160	29224	29262	29122	29096	29349	29219	29173	29258	29252	29067	29300	29141	29174	29233	29219	29115	29269	29182	29005	29147	29113	29190	29326	29116	29208	29283	29141	29242	29227	29262	29272	29209	29176	29147	29198	29141	29258	29241	29118	29312	29218	29192	29071	29113	29121	29091	29114	29247	29182	29236	29233	29231	29163	29075	29231	29232	29144	29354	29243	29148	29229	29138	29199	29109	29327	29139	29247	29156	29331	29197	29198	29211	29257	29105	29181	29136	29213	29240	29126	29224	29171	29061	29155	29105	29327	29259	29129	29240	29198	29247	29103	29291	29220	29098	29284	29082	29182	29286	29182	29071	29233	29250	29223	29216	29251	29167	29216	28997	29185	29188	29172	29206	29153	29196	29112	29127	29112	29139	29394	29060	29199	29074	29006	29253	29288	28953	29167	29275	29222	29127	29215	29059	29241	29197	29131	29078	29245	29305	29241	29158	29229	29051	29258	29148	29176	29332	29054	29238	29185	29177	29176	29090	29112	29255	29242	29266	29264	29135	29257	29220	29207	29245	29276	29185	29187	29220	29272	29237	29140	29140	29275	29184	29270	29217	29252	29192	29189	29140	28992	29157	29244	29199	29183	29223	29255	29142	29277	29260	29205	29253	29174	29178	29268	29131	29121	29086	29184	29107	29182	29319	29014	29178	29076	28972	29138	29138	29144	29139	29163	29233	29151	29205	29237	29108	29072	29108	29046	29258	29292	29138	29361	29173	29301	29152	29224	29060	29178	29248	29306	29361	29258	29022	29140	29182	29277	29139	29262	29022	29267	29132	29197	29125	29067	29205	28995	29346	29193	29207	29126	29130	29176	29200	29201	29118	29278	29128	29129	29272	29176	29178	29176	29112	29198	29135	29211	29239	29312	29053	29260	29069	29051	29041	29120	29102	29269	29114	29306	29292	29196	29174	29209	29256	29037	29174	29160	29156	29173	29178	29255	29191	29192	29092	29139	29163	29302	29216	29272	29030	29169	29301	29001	29291	29273	29214	29188	29320	29124	29324	29240	29285	29160	29017	29364	29182	29104	29173	29320	29297	29166	29140	29044	29116	29220	29162	29189	29078	29254	29228	29265	29247	29253	29135	29222	29205	29241	29105	29202	29230	29155	29249	29318	29214	29148	29227	29190	29179	29227	29168	29334	29034	29117	29206	29300	29344	29148	29148	29122	29071	29243	29160	29099	29299	29199	29096	29215	29227	29211	29224	29207	29132	29193	29233	29323	29108	29097	29145	29228	29265	29156	29250	29240	29099	29246	29243	29309	29220	29126	29187	29134	29203	29375	29182	29282	29218	29136	29112	29316	29149	29104	29289	29160	29187	29150	29089	29126	29098	29295	29290	29130	29004	29244	29356	29149	29254	29203	29190	29200	29254	29213	29039	29314	29133	29184	29266	29154	29280	29082	29331	29186	29283	29273	29195	29197	29134	29356	29089	29093	29048	29360	29002	29316	29208	29211	29215	29162	29162	29099	29223	29120	29137	29194	29071	29282	29195	29324	29122	29198	29186	29291	29177	29243	29129	29226	29205	29213	29277	29180	29173	29042	29135	29355	29084	29108	29243	29239	29230	29160	29139	29282	29327	29111	29232	29136	29227	29273	29264	29208	29315	29264	29065	29218	29249	29203	29176	29156	29121	29022	29304	29136	29177	29363	29148	29165	29187	29057	29172	29195	29148	29198	29148	29181	29197	29219	29263	29095	29292	29083	29251	29146	29161	29152	29215	29278	29268	29244	29107	29208	29289	29128	29299	29237	29125	29234	29118	29137	29103	29195	29174	29311	29128	29198	29234	29233	29163	29128	29084	29200	29001	29275	29136	29241	28892	29093	29211	29178	29158	29126	29182	29295	29236	29095	29260	29104	29141	29283	29263	29165	29242	29369	29032	29196	29097	29149	29084	29223	29190	29280	29309	29185	29204	29168	29123	29293	29196	29150	29223	29185	29256	29160	29138	29281	29271	29045	29272	29150	29147	29337	29218	29158	29287	29227	29356	29091	29198	29094	29201	29085	29242	29377	29361	29243	29308	29159	29045	29341	29194	29186	29219	29186	29224	29279	29252	29163	29224	29173	29222	29195	29056	29164	29366	29138	29228	29141	29283	29142	29183	29326	29207	29294	29208	29175	29121	29240	29149	29216	29107	29115	29132	29290	29287	29188	29272	29164	29104	29190	29218	29290	29281	29225	29180	29289	29173	29091	29107	29234	29246	29183	29369	29067	29360	29268	29082	29271	29234	29147	29257	29263	29056	29318	29156	29281	28985	29188	29092	29183	29104	29250	29177	29206	29217	29176	29073	29173	29246	29201	29312	29228	29274	29145	29182	29153	29108	29241	29132	29324	29103	29248	29310	29177	29212	29132	29090	29134	29261	29176	29126	29335	29086	29308	29109	29200	29272	29240	29144	29043	29257	29233	29233	29173	29151	29176	29259	29074	29181	29266	29329	29261	29192	29160	29214	29322	29327	29116	29236	29204	28997	29166	29203	29172	29234	29116	29153	29272	29092	29285	29131	29288	29238	29322	29242	29220	29130	29250	29081	29183	29273	29105	29280	29145	29140	29388	28983	29269	29102	29279	29090	29116	29221	29137	29141	29362	29234	29080	29184	29157	29183	29228	29478	29290	29136	28949	29401	29126	29316	29116	29138	29050	29204	29223	29147	29106	29371	29237	29207	29269	29284	29172	29050	29113	29180	29322	29128	29234	29172	29157	29253	29265	29130	29212	29358
19171	17251	14634	13330	15551	27577	27374	20744	13813	11846	11207	10797	10793	10590	10592	10497	10542	10485	10524	10426	10320	10462	10478	10484	10503	10435	10525	10572	10406	10445	10314	10431	10350	10550	10423	10531	10371	10422	10481	10504	10346	10401	10507	10484	10506	10537	10440	10419	10414	10632	10450	10430	10493	10574	10375	10427	10298	10467	10552	10554	10578	10384	10424	10532	10455	10390	10423	10401	10396	10526	10291	10359	10561	10497	10474	10280	10339	10552	10485	10384	10579	10612	10235	10506	10460	10457	10519	10422	10344	10370	10403	10433	10436	10590	10290	10327	10410	10380	10531	10459	10484	10443	10318	10583	10487	10468	10436	10635	10347	10661	10510	10444	10379	10401	10521	10313	10469	10653	10548	10489	10400	10389	10589	10639	10406	10511	10545	10424	10366	10514	10399	10375	10471	10467	10460	10344	10386	10458	10456	10361	10583	10329	10391	10528	10421	10264	10464	10398	10629	10356	10401	10382	10659	10470	10594	10544	10334	10487	10479	10522	10564	10597	10496	10521	10421	10441	10239	10446	10574	10634	10589	10596	10643	10414	10341	10373	10410	10295	10594	10544	10436	10361	10371	10540	10424	10549	10501	10413	10598	10521	10466	10405	10386	10407	10487	10498	10277	10612	10631	10475	10520	10379	10439	10225	10471	10552	10514	10376	10560	10510	10364	10520	10549	10548	10626	10431	10402	10506	10468	10295	10459	10417	10565	10455	10373	10500	10450	10523	10397	10550	10430	10445	10583	10480	10458	10489	10291	10615	10547	10295	10459	10535	10347	10524	10452	10531	10327	10541	10535	10464	10371	10476	10507	10376	10372	10516	10521	10554	10501	10581	10472	10445	10517	10444	10369	10473	10523	10475	10373	10463	10507	10397	10597	10458	10614	10478	10481	10641	10592	10347	10463	10386	10489	10363	10207	10560	10455	10549	10468	10255	10382	10407	10395	10430	10466	10566	10372	10455	10508	10371	10312	10561	10553	10409	10506	10544	10559	10555	10519	10595	10468	10336	10388	10368	10389	10378	10544	10396	10428	10508	10470	10697	10604	10483	10478	10382	10562	10453	10636	10443	10406	10541	10625	10567	10457	10456	10711	10562	10475	10627	10522	10546	10445	10351	10456	10510	10487	10376	10496	10479	10333	10616	10683	10449	10591	10568	10366	10402	10524	10528	10676	10399	10577	10357	10521	10550	10371	10340	10443	10469	10507	10611	10296	10513	10364	10531	10544	10384	10534	10531	10380	10414	10479	10521	10497	10605	10637	10526	10498	10475	10206	10322	10500	10408	10430	10403	10559	10491	10545	10466	10488	10323	10464	10383	10355	10513	10608	10426	10422	10474	10386	10408	10439	10608	10616	10442	10563	10468	10518	10343	10400	10459	10513	10418	10457	10408	10420	10397	10446	10336	10272	10541	10567	10367	10441	10485	10323	10491	10608	10403	10517	10402	10573	10612	10510	10385	10542	10655	10432	10650	10482	10536	10418	10437	10376	10342	10297	10542	10565	10486	10539	10533	10410	10458	10441	10411	10524	10338	10475	10672	10461	10430	10491	10275	10556	10574	10342	10453	10511	10619	10375	10196	10407	10368	10441	10291	10562	10695	10619	10402	10444	10598	10509	10553	10431	10590	10509	10540	10392	10583	10562	10357	10483	10482	10447	10413	10417	10473	10422	10426	10404	10486	10381	10349	10495	10450	10528	10596	10391	10511	10531	10607	10486	10385	10578	10738	10445	10434	10447	10302	10466	10681	10650	10529	10536	10525	10414	10456	10794	10389	10595	10514	10623	10507	10335	10426	10447	10498	10531	10553	10608	10566	10347	10506	10428	10465	10385	10596	10423	10462	10487	10518	10564	10563	10366	10564	10628	10483	10456	10480	10261	10474	10471	10545	10375	10308	10358	10471	10447	10492	10459	10563	10544	10493	10490	10671	10621	10430	10497	10410	10504	10444	10443	10564	10383	10493	10409	10398	10496	10712	10398	10525	10661	10538	10494	10420	10347	10383	10429	10372	10195	10378	10436	10567	10365	10467	10412	10574	10472	10502	10429	10366	10541	10341	10409	10450	10452	10362	10517	10454	10403	10390	10490	10530	10486	10487	10549	10503	10524	10427	10501	10319	10564	10516	10430	10442	10572	10535	10540	10633	10541	10478	10373	10465	10533	10531	10414	10566	10437	10490	10443	10555	10429	10512	10553	10549	10421	10498	10495	10542	10576	10525	10506	10663	10346	10343	10434	10435	10427	10425	10495	10685	10309	10517	10594	10598	10416	10652	10541	10430	10603	10583	10403	10465	10695	10506	10569	10431	10464	10314	10428	10609	10408	10347	10503	10539	10480	10531	10292	10525	10511	10548	10535	10298	10630	10476	10503	10508	10405	10513	10486	10317	10495	10500	10481	10444	10362	10476	10481	10466	10537	10584	10455	10354	10570	10431	10500	10552	10360	10436	10454	10655	10483	10474	10580	10596	10633	10590	10360	10363	10525	10467	10382	10338	10433	10483	10446	10487	10410	10323	10541	10416	10548	10437	10426	10573	10511	10510	10484	10412	10468	10371	10550	10206	10519	10393	10380	10486	10444	10534	10415	10560	10490	10531	10373	10435	10461	10542	10578	10430	10480	10531	10362	10697	10511	10479	10419	10502	10613	10478	10565	10545	10508	10499	10451	10485	10480	10457	10438	10531	10597	10504	10569	10538	10414	10632	10455	10469	10461	10477	10456	10555	10528	10475	10455	10408	10491	10522	10500	10492	10413	10426	10489	10624	10451	10389	10520	10539	10509	10314	10517	10627	10419	10536	10615	10479	10443	10486	10410	10590	10479	10431	10506	10533	10543	10642	10579	10690	10437	10334	10403	10272	10467	10420	10551	10344	10426	10431	10552	10339	10344	10456	10394	10385	10553	10495	10660	10323	10549	10599	10457	10510	10444	10378	10496	10635	10503	10420	10418	10420	10526	10560	10340	10362	10514	10387	10374	10515	10536	10633	10713	10590	10497	10596	10523	10379	10479	10486	10502	10491	10485	10506	10495	10549	10645	10634	10648	10336	10456	10354	10442	10414	10319	10558	10602	10437	10467	10426	10501	10463	10464	10342	10499	10289	10407	10513	10537	10297	10429	10331	10265	10706	10420	10472	10491	10496	10551	10420	10390	10431	10270	10398	10448	10648	10418	10507	10457	10584	10508	10622	10491	10476	10348	10486	10332	10470	10664	10576	10494	10535	10567	10484	10462	10433	10370	10497	10550	10325	10305	10594	10596	10492	10497	10467	10492	10501	10499	10482	10513	10649	10329	10513	10769	10584	10641	10474	10470	10528	10425	10559	10476	10580	10389	10421	10501	10514	10680	10545	10452	10573	10364	10416	10514	10531	10526	10597	10598	10393	10445	10642	10527	10599	10553	10504	10514	10519	10352	10523	10541	10445	10559	10553	10368	10533	10793	10614	10562	10447	10505	10445	10388	10241	10536	10506	10646	10580	10477	10425	10535	10582	10459	10311	10442	10523	10467	10606	10336	10570	10276	10457	10590	10256	10648	10702	10411	10566	10429	10510	10638	10555	10399	10551	10572	10550	10477	10481	10217	10552	10720	10281	10454	10444	10542	10404	10431	10458	10595	10543	10467	10499	10455	10325	10471	10504	10550	10517	10540	10569	10425	10388	10379	10316	10608	10434	10411	10430	10582	10431	10545	10654	10354	10417	10471	10379	10452	10346	10608	10539	10440	10473	10436	10375	10496	10434	10496	10419	10460	10413	10543	10605	10567	10507	10665	10489	10516	10292	10475	10328	10587	10426	10525	10491	10454	10381	10380	10360	10527	10582	10397	10396	10275	10613	10333	10525	10506	10440	10537	10558	10500	10438	10463	10514	10483	10398	10385	10323	10300	10469	10557	10456	10437	10407	10453	10538	10514	10507	10454	10557	10485	10494	10346	10481	10415	10365	10547	10552	10625	10437	10238	10461	10362	10368	10421	10552	10586	10624	10384	10503	10494	10383	10735	10568	10533	10318	10483	10394	10495	10266	10460	10537	10583	10522	10486	10353	10308	10577	10528	10414	10427	10401	10425	10564	10512	10461	10366	10672	10669	10455	10497	10381	10495	10407	10560	10515	10396	10464	10612	10455	10434	10405	10391	10680	10430	10394	10379	10471	10502	10513	10328	10576	10485	10578	10510	10342	10503	10382	10665	10457	10402	10494	10347	10510	10630	10386	10512	10641	10464	10255	10458	10681	10323	10383	10480	10475	10369	10554	10545	10440	10379	10456	10547	10424	10471	10449	10504	10693	10390	10494	10379	10468	10533	10408	10676	10629	10327	10511	10661	10329	10381	10383	10469	10670	10489	10608	10415	10313	10599	10599	10501	10547	10439	10424	10353	10589	10554	10551	10237	10489	10314	10511	10473	10447	10439	10422	10435	10494	10517	10408	10437	10519	10432	10408	10527	10599	10663	10466	10404	10446	10428	10487	10459	10489	10497	10430	10409	10541	10470	10318	10418	10421	10346	10560	10475	10433	10432	10508	10506	10531	10439	10465	10479	10447	10368	10433	10567	10345	10358	10462	10491	10460	10315	10274	10502	10627	10674	10465	10595	10553	10465	10460	10495	10718	10393	10462	10481	10314	10445	10580	10481	10654	10482	10618	10445	10480	10409	10472	10274	10222	10602	10362	10640	10571	10443	10420	10556	10391	10574	10518	10445	10367	10427	10397	10499	10388	10737	10565	10402	10335	10481	10597	10548	10488	10530	10543	10523	10413	10403	10539	10555	10376	10575	10528	10517	10543	10480	10427	10555	10532	10361	10500	10506	10566	10473	10420	10429	10584	10449	10466	10502	10409	10487	10412	10490	10568	10515	10525	10577	10496	10280	10521	10368	10505	10372	10599	10567	10513	10508	10446	10411	10579	10540	10597	10666	10463	10465	10490	10604	10240	10422	10609	10547	10505	10678	10373	10545	10511	10527	10513	10493	10629	10615	10541	10597	10477	10415	10210	10532	10508	10568	10369	10467	10368	10468	10440	10431	10339	10516	10339	10371	10561	10372	10563	10315	10466	10324	10406	10576	10481	10565	10544	10299	10610	10368	10516	10314	10542	10397	10763	10481	10400	10424	10429	10433	10478	10513	10596
38708	36416	34784	38808	46051	59768	55436	43887	34693	32322	30690	29546	29431	29062	29103	29197	29122	29166	29143	29125	29214	29360	29328	29111	29293	29151	29305	29254	29224	29121	29282	29087	29255	29183	29306	29275	29246	29294	29335	29147	29281	29084	29158	29133	29182	29261	29168	29315	29199	29256	29233	29174	29237	29183	29171	29178	29161	29121	29228	29187	29254	29171	29221	29117	29332	29331	29295	29187	29333	29216	29188	29313	29298	29132	29165	29095	29260	29225	29171	29243	29225	29226	29354	29290	29145	29140	29360	29311	29207	29302	29154	29288	29241	29236	29295	29142	29295	29274	29351	29103	29309	29287	29050	29170	29347	29206	29248	29285	29196	29153	29180	29106	29284	29201	29170	29358	29165	29302	29272	29317	29260	29320	29193	29250	29333	29260	29382	29256	29195	29225	29195	29169	29292	29177	29257	29294	29212	29331	29188	29326	29422	29152	29321	29167	29155	29304	29223	29103	29235	29161	29194	29293	29340	29179	29337	29360	29220	29199	29224	29240	29276	29240	29379	29276	29221	29202	29378	29280	29123	29296	29230	29340	29227	29238	29311	29124	29141	29219	29208	29196	29208	29331	29205	29141	29183	29293	29252	29092	29110	29310	29159	29164	29373	29242	29101	29189	29187	29140	29194	29189	29279	29347	29255	29325	29265	29336	29210	29206	29283	29204	29238	29348	29240	29135	29270	29303	29136	29280	29052	29290	29210	29247	29305	29271	29350	29027	29184	29293	29238	29248	29269	29197	29124	29091	29318	29327	29056	29397	29370	29212	29197	29250	29180	29271	29204	29394	29077	29307	29196	29368	29249	29208	29183	29140	29264	29172	29136	29250	29117	29171	29199	29139	29181	29067	29269	29314	29324	29191	29061	29336	29339	29137	29118	29068	29255	29210	29248	29221	29322	29373	29218	29387	29085	29210	29157	29159	29225	29187	29208	29337	29137	29241	29168	29176	29217	29208	29266	29207	29304	29263	29197	29157	29270	29139	29277	29111	29371	29277	29257	29327	29342	29286	29066	29228	29376	29320	29263	29197	29293	29205	29249	29152	29342	29388	29207	29236	29329	29201	29424	29231	29213	29307	29211	29225	29308	29164	29129	29452	29260	29347	29161	29259	29208	29243	29352	29388	29083	29280	29102	29121	29322	29147	29385	29303	29287	29278	29282	29312	29271	29224	29188	29298	29173	29216	29149	29217	29245	29116	29354	29172	29311	29328	29160	29181	29199	29247	29251	29183	29220	29335	29285	29121	29330	29344	29245	29142	29225	29328	29283	29395	29291	29208	29227	29297	29048	29289	29270	29203	29248	29222	29141	29283	29236	29309	29384	29126	29207	29296	29226	29273	29241	29205	29209	29160	29230	29122	29185	29194	29315	29300	29298	29145	29307	29309	29298	29282	29181	29266	29168	29338	29246	29142	29216	29222	29213	29151	29229	29234	29257	29175	29258	29181	29316	29356	29299	29354	29143	29190	29145	29305	29141	29167	29247	29169	29319	29081	29224	29027	29348	29319	29113	29203	29198	29087	29281	29306	29171	29142	29237	29252	29218	29311	29302	29359	29110	29173	29391	29167	29148	29376	29217	29336	29283	29194	29170	29165	29248	29341	29288	29234	29157	29428	29192	29379	29291	29259	29217	29271	29205	29239	29190	29171	29267	29189	29171	29247	29194	29287	29393	29036	29078	29289	29277	29170	29246	29125	29232	29242	29237	29323	29397	29240	29334	29183	29307	29277	29196	29069	29282	29214	29251	29279	29405	29209	29232	29192	29147	29385	29317	29336	29245	29119	29244	29195	29283	29350	29263	29338	29096	29341	29276	29232	29241	29323	29345	29331	29273	29163	29337	29235	29094	29272	29426	29226	29217	29231	29176	29225	29159	29336	29353	29458	29102	29263	29222	29247	29295	29310	29054	29292	29277	29262	29233	29261	29266	29355	29338	29566	29115	29169	29241	29318	29360	29234	29255	29219	29290	29393	29246	29443	29242	29240	29302	29150	29171	29264	29225	29119	29352	29255	29315	29208	29310	29247	29210	29300	29234	29335	29185	29206	29177	29378	29385	29242	29201	29281	29345	29216	29374	29169	29242	29274	29365	29172	29157	29423	29299	29206	29244	29315	29243	29176	29388	29331	29344	29265	29224	29311	29356	29401	29254	29159	29120	29204	29314	29104	29280	29228	29181	29276	29168	29317	29238	29356	29181	29167	29290	29247	29266	29256	29413	29128	29215	29292	29330	29146	29315	29186	29407	29278	29333	29251	29118	29337	29325	29097	29359	29249	29262	29333	29214	29344	29279	29098	29318	29254	29175	29204	29150	29382	29220	29084	29416	29155	29193	29280	29290	29222	29287	29264	29276	29144	29449	29252	29149	29199	29262	29196	29423	29387	29199	29293	29221	29240	29259	29262	29338	29164	29150	29194	29408	29257	29262	29252	29084	29400	29299	29267	29338	29081	29238	29146	29222	29294	29217	29214	29175	29464	29227	29318	29338	29130	29227	29397	29407	29135	29301	29194	29307	29320	29184	29211	29207	29168	29218	29277	29336	29250	29262	29279	29210	29370	29185	29208	29242	29217	29291	29240	29278	29167	29259	29184	29410	29334	29290	29381	29151	29312	29270	29185	29339	29233	29251	29146	29197	29333	29355	29315	29282	29283	29166	29126	29169	29291	29331	29229	29245	29253	29224	29352	29223	29225	29399	29004	29242	29329	29373	29284	29195	29246	29243	29260	29285	29379	29250	29270	29361	29213	29318	29150	29200	29312	29308	29263	29348	29331	29210	29159	29294	29184	29303	29280	29373	29289	29339	29127	29307	29150	29204	29217	29171	29104	29274	29199	29353	29170	29220	29185	29233	29284	29262	29255	29267	29127	29113	29022	29190	29007	29343	29135	29215	29171	29191	29264	29266	29289	29234	29240	29387	29252	29275	29366	29242	29284	29380	29163	29229	29230	29276	29212	29238	29243	29138	29230	29370	29303	29153	29171	29398	29196	29287	29328	29295	29143	29381	29280	29311	29408	29081	29294	29310	29342	29181	29148	29171	29325	29162	29170	29303	29198	29263	29182	29325	29312	29309	29236	29249	29144	29117	29387	29231	29256	29224	29218	29003	29311	29134	29181	29242	29228	29262	29212	29263	29296	29223	29270	29305	29350	29303	29305	29198	29345	29189	29358	29321	29317	29287	29134	29197	29259	29225	29288	29354	29313	29239	29159	29269	29252	29262	29145	29353	29291	29328	29218	29108	29193	29282	29292	29340	29345	29224	29308	29331	29117	29233	29306	29305	29302	29268	29317	29348	29242	29392	29196	29289	29270	29263	29283	29240	29323	29267	29326	29237	29376	29258	29073	29343	29369	29220	29321	29361	29289	29252	29220	29265	29293	29166	29149	29368	29110	29148	29353	29270	29261	29303	29277	29208	29191	29287	29161	29165	29262	29313	29451	29366	29313	29202	29255	29240	29342	29178	29195	29270	29221	29319	29257	29315	29246	29299	29246	29284	29259	29307	29203	29328	29281	29194	29300	29140	29195	29325	29301	29062	29263	29194	29412	29211	29235	29181	29263	29230	29311	29246	29216	29444	29303	29208	29006	29328	29207	29269	29352	29192	29247	29185	29226	29317	29315	29126	29315	29139	29242	29232	29243	29119	29252	29343	29255	29238	29307	29389	29218	29199	29331	29330	29436	29220	29377	29251	29150	29319	29416	29296	29365	29191	29288	29187	29398	29284	29200	29145	29321	29285	29226	29128	29363	29297	29184	29352	29109	29323	29260	29167	29331	29168	29227	29218	29275	29256	29369	29171	29303	29311	28948	29190	29369	29254	29395	29214	29219	29308	29152	29254	29225	29339	29283	29345	29353	29312	29253	29286	29250	29220	29275	29386	29331	29171	29283	29235	29296	29235	29167	29160	29096	29363	29311	29239	29309	29180	29173	29191	29287	29306	29323	29301	29305	29449	29280	29225	29283	29143	29317	29344	29336	29355	29411	29220	29115	29266	29333	29229	29225	29284	29362	29236	29270	29234	29306	29224	29221	29217	29403	29306	29332	29241	29190	29184	29237	29267	29315	29127	29225	29276	29317	29155	29325	29371	29137	29307	29320	29158	29317	29369	29300	29262	29214	29364	29342	29220	29357	29174	29268	29272	29248	29259	29200	29407	29252	29283	29234	29299	29279	29105	29262	29132	29112	29348	29210	29369	29214	29265	29346	29345	29185	29267	29366	29344	29359	29364	29200	29208	29149	28999	29403	29246	29315	29307	29211	29261	29324	29163	29267	29404	29288	29103	29449	29233	29186	29187	29413	29205	29146	29204	29247	29230	29198	29327	29158	29322	29179	29207	29270	29245	29283	29165	29291	29310	29248	29242	29323	29210	29255	29232	29267	29339	29272	29173	29447	29248	29315	29356	29126	29265	29177	29155	29214	29216	29361	29243	29241	29186	29153	29314	29282	29235	29410	29166	29282	29373	29426	29153	29192	29299	29167	29151	29160	29281	29214	29238	29200	29089	29331	29260	29231	29134	29377	29179	29060	29323	29355	29440	29412	29244	29255	29167	29197	29252	29371	29205	29256	29374	29136	29305	29289	29246	29194	29237	29087	29228	29155	29349	29250	29158	29354	29238	29255	29321	29249	29260	29174	29302	29195	29469	29204	29411	29117	29410	29252	29190	29250	29386	29246	29394	29150	29262	29168	29290	29118	29294	29282	29361	29271	29162	29208	29332	29131	29036	29372	29230	29141	29299	29292	29253	29293	29162	29110	29160	29317	29261	29151	29319	29131	29272	29217	29423	29081	29241	29268	29182	29224	29238	29157	29072	29379	29319	29289	29484	29172	29241	29140	29196	29267	29272	29222	29288	29207	29197	29282	29154	29355	29112	29107	29376	29237	29388	29403	29280	29358	29290	29174	29182	29307	29154	29295	29286	29322	29275	29263	29246	29332	29204	29278	29324	29378	29268	29061	29472	29182	29255	29242	29220	29357	29291	29440	29373	29185	29193	29204	29343	29348	29269	29235	29198	29280	29334	29348	29208	29246	29286	29173	29215	29113	29341	29304	29304	29161	29217	29266	29203	29254	29222	29291	29296	29289	29183	29236	29262	29198	29290	29146	29490	29239	29337	29303	29293	29296
20167	21084	17123	14431	18960	37419	36596	28164	19378	14375	12208	11243	10825	10517	10521	10491	10710	10588	10394	10554	10496	10298	10533	10726	10465	10389	10550	10375	10539	10606	10324	10354	10521	10530	10367	10273	10536	10559	10318	10291	10340	10414	10527	10323	10674	10528	10315	10529	10348	10318	10559	10631	10409	10441	10363	10559	10687	10400	10561	10610	10537	10560	10629	10571	10453	10330	10400	10502	10667	10498	10542	10689	10329	10407	10632	10382	10578	10471	10442	10518	10577	10399	10597	10505	10512	10459	10470	10510	10685	10539	10495	10581	10528	10448	10413	10437	10323	10383	10537	10410	10367	10381	10342	10439	10542	10465	10548	10431	10579	10586	10569	10453	10519	10525	10501	10440	10418	10520	10577	10516	10544	10435	10483	10556	10275	10489	10543	10398	10603	10422	10466	10431	10549	10423	10623	10414	10438	10486	10293	10517	10591	10547	10537	10460	10645	10480	10458	10548	10298	10468	10575	10393	10373	10513	10352	10603	10483	10272	10507	10480	10440	10607	10459	10595	10358	10439	10448	10494	10516	10549	10458	10302	10594	10428	10257	10558	10500	10326	10626	10763	10573	10575	10575	10562	10609	10423	10424	10326	10362	10538	10516	10558	10722	10452	10575	10387	10472	10329	10415	10461	10342	10424	10365	10451	10615	10520	10440	10439	10574	10429	10570	10679	10501	10496	10474	10599	10569	10545	10334	10377	10446	10708	10428	10482	10608	10566	10636	10527	10398	10434	10495	10537	10523	10454	10301	10557	10396	10405	10521	10558	10424	10367	10562	10411	10375	10550	10503	10436	10515	10533	10529	10512	10545	10510	10405	10358	10441	10528	10360	10428	10453	10400	10519	10614	10509	10535	10539	10463	10471	10568	10336	10306	10384	10467	10278	10387	10465	10446	10311	10477	10366	10546	10637	10497	10423	10554	10425	10408	10471	10447	10517	10477	10487	10351	10412	10617	10506	10542	10481	10575	10592	10493	10389	10450	10586	10594	10642	10457	10413	10535	10379	10488	10561	10617	10633	10582	10767	10352	10244	10536	10523	10660	10453	10548	10670	10585	10422	10441	10562	10472	10443	10349	10564	10455	10441	10384	10661	10308	10576	10424	10500	10582	10635	10330	10305	10459	10485	10676	10683	10533	10420	10625	10514	10462	10515	10432	10515	10547	10633	10591	10661	10529	10531	10574	10465	10485	10499	10402	10341	10519	10490	10642	10532	10532	10341	10479	10371	10616	10585	10397	10470	10457	10475	10567	10516	10538	10443	10512	10435	10487	10539	10216	10760	10707	10557	10405	10554	10454	10444	10647	10439	10721	10565	10552	10487	10514	10285	10426	10371	10377	10596	10486	10457	10515	10287	10375	10524	10552	10241	10480	10564	10450	10458	10473	10495	10496	10562	10580	10699	10493	10539	10371	10432	10406	10579	10550	10433	10526	10462	10589	10594	10286	10624	10551	10271	10490	10418	10490	10331	10361	10670	10530	10665	10330	10641	10539	10542	10587	10579	10500	10619	10504	10702	10583	10410	10591	10402	10363	10418	10491	10647	10455	10565	10525	10376	10462	10509	10388	10530	10403	10432	10438	10424	10583	10531	10446	10424	10492	10579	10444	10599	10399	10505	10551	10369	10459	10613	10450	10566	10674	10606	10525	10592	10712	10373	10542	10704	10427	10571	10419	10380	10451	10579	10615	10589	10393	10319	10559	10519	10444	10519	10529	10494	10511	10618	10492	10484	10517	10508	10469	10503	10607	10535	10523	10568	10537	10427	10491	10471	10301	10432	10534	10539	10586	10498	10393	10458	10500	10428	10413	10528	10512	10370	10386	10663	10527	10428	10636	10640	10561	10519	10510	10439	10598	10586	10439	10524	10389	10561	10469	10495	10579	10587	10570	10617	10332	10383	10426	10498	10398	10342	10471	10466	10364	10505	10655	10602	10551	10552	10600	10489	10514	10558	10447	10513	10496	10650	10512	10317	10537	10575	10623	10482	10405	10362	10491	10445	10289	10684	10264	10268	10433	10389	10476	10516	10473	10322	10507	10507	10457	10456	10554	10502	10510	10381	10408	10576	10482	10413	10504	10500	10496	10586	10546	10571	10574	10443	10415	10455	10558	10541	10478	10544	10690	10253	10457	10452	10501	10432	10546	10458	10356	10616	10484	10452	10436	10511	10506	10565	10361	10465	10499	10336	10489	10429	10503	10613	10445	10364	10388	10424	10547	10384	10337	10340	10647	10429	10543	10599	10562	10480	10596	10400	10618	10633	10616	10601	10555	10563	10324	10528	10419	10386	10410	10619	10566	10498	10636	10517	10377	10560	10397	10462	10368	10421	10435	10533	10448	10494	10333	10419	10420	10505	10450	10471	10356	10528	10529	10808	10593	10490	10565	10516	10549	10289	10472	10547	10461	10557	10605	10658	10643	10627	10425	10574	10558	10538	10514	10259	10385	10504	10507	10487	10641	10574	10482	10468	10456	10597	10611	10592	10608	10472	10450	10520	10496	10287	10407	10506	10534	10512	10444	10532	10534	10577	10579	10636	10701	10590	10470	10723	10368	10408	10492	10579	10350	10334	10440	10596	10297	10680	10432	10306	10598	10372	10384	10432	10573	10448	10602	10557	10345	10443	10525	10584	10366	10495	10628	10488	10593	10500	10504	10556	10546	10281	10504	10519	10442	10410	10315	10503	10533	10524	10390	10463	10602	10326	10496	10362	10509	10456	10457	10463	10460	10465	10412	10492	10533	10478	10436	10526	10724	10543	10569	10338	10334	10500	10415	10513	10445	10682	10330	10556	10687	10499	10332	10543	10577	10470	10359	10293	10448	10408	10425	10363	10442	10499	10664	10478	10535	10460	10535	10382	10458	10445	10412	10342	10661	10514	10294	10401	10448	10401	10464	10634	10353	10468	10428	10394	10460	10436	10497	10419	10627	10431	10508	10531	10593	10575	10431	10613	10371	10520	10425	10475	10514	10486	10483	10562	10552	10484	10398	10317	10491	10416	10438	10381	10493	10472	10420	10456	10400	10334	10508	10721	10575	10384	10451	10364	10392	10489	10510	10443	10431	10344	10662	10407	10451	10578	10658	10424	10455	10633	10381	10273	10516	10539	10471	10464	10559	10460	10598	10504	10539	10560	10451	10399	10708	10531	10378	10500	10668	10517	10352	10557	10512	10541	10474	10697	10337	10521	10460	10350	10398	10413	10490	10704	10518	10487	10648	10605	10284	10594	10628	10674	10394	10474	10518	10502	10357	10571	10486	10450	10387	10639	10477	10414	10467	10512	10595	10402	10320	10625	10508	10533	10465	10538	10330	10530	10432	10503	10605	10499	10425	10480	10606	10527	10365	10524	10534	10519	10673	10411	10569	10558	10381	10441	10410	10520	10471	10451	10504	10452	10480	10440	10516	10591	10477	10668	10406	10531	10519	10464	10400	10543	10470	10667	10388	10445	10674	10458	10491	10569	10458	10450	10311	10391	10364	10454	10519	10567	10407	10415	10351	10484	10519	10477	10428	10501	10586	10457	10531	10480	10626	10558	10422	10500	10457	10589	10436	10339	10572	10538	10395	10342	10427	10279	10396	10526	10624	10470	10641	10558	10723	10493	10572	10517	10619	10429	10517	10540	10535	10445	10484	10473	10463	10453	10523	10529	10476	10501	10558	10442	10468	10596	10520	10548	10399	10457	10403	10538	10494	10247	10426	10368	10333	10388	10393	10520	10590	10587	10577	10494	10562	10562	10467	10453	10674	10427	10504	10567	10465	10511	10447	10475	10537	10538	10437	10485	10536	10391	10561	10484	10563	10457	10451	10313	10594	10460	10469	10306	10519	10489	10361	10621	10699	10448	10487	10465	10414	10366	10454	10399	10560	10556	10537	10476	10327	10572	10676	10424	10415	10510	10580	10609	10429	10556	10440	10558	10452	10536	10476	10434	10510	10401	10294	10496	10359	10556	10403	10355	10471	10529	10287	10383	10552	10588	10386	10594	10546	10422	10479	10507	10506	10663	10720	10457	10587	10487	10539	10380	10561	10538	10425	10540	10435	10526	10372	10567	10532	10486	10333	10616	10461	10597	10713	10571	10399	10441	10522	10616	10306	10477	10469	10440	10368	10459	10484	10439	10512	10607	10363	10372	10447	10387	10627	10474	10286	10516	10468	10532	10566	10429	10542	10601	10552	10452	10623	10362	10545	10465	10334	10650	10531	10474	10563	10602	10437	10541	10523	10344	10406	10388	10375	10623	10591	10382	10558	10355	10567	10564	10625	10583	10562	10868	10449	10561	10584	10661	10497	10625	10506	10416	10451	10445	10614	10564	10579	10527	10550	10339	10433	10512	10482	10521	10498	10606	10599	10433	10563	10536	10542	10429	10489	10586	10419	10641	10393	10417	10454	10658	10377	10336	10598	10442	10396	10394	10444	10454	10355	10493	10592	10537	10420	10660	10476	10427	10612	10540	10575	10499	10272	10354	10377	10355	10410	10426	10647	10554	10675	10563	10593	10399	10615	10602	10590	10482	10563	10479	10453	10483	10521	10494	10496	10399	10394	10429	10565	10614	10546	10405	10472	10441	10533	10526	10677	10429	10425	10500	10425	10398	10553	10405	10445	10497	10676	10332	10493	10473	10589	10586	10513	10561	10570	10350	10418	10541	10631	10510	10595	10636	10461	10396	10460	10417	10436	10474	10468	10491	10732	10515	10492	10568	10519	10321	10549	10427	10360	10377	10634	10507	10318	10381	10653	10563	10711	10420	10540	10565	10556	10605	10518	10437	10560	10411	10420	10325	10565	10512	10604	10342	10630	10619	10718	10524	10474	10433	10496	10635	10441	10620	10553	10375	10492	10391	10449	10365	10456	10465	10463	10522	10487	10401	10526	10538	10666	10577	10676	10412	10499	10496	10466	10480	10660	10573	10546	10480	10445	10541	10273	10372	10600	10403	10346	10566	10446	10463	10396	10447	10558	10706	10491	10437	10638	10526	10380	10452	10633	10457	10380	10582	10531	10544	10459	10454	10611	10739	10631	10420	10492	10354	10495	10440	10539	10319	10404	10394	10463	10500	10358	10392	10590	10450	10492	10447	10530	10768	10485	10512	10369	10518	10540	10533	10425	10363	10414
42820	37808	36603	40910	46638	58664	55545	49055	39588	35143	31733	29967	29296	28887	28791	28819	29166	28977	29022	28988	29081	29013	29026	29100	29034	29043	29161	28965	29140	29166	29163	29352	29145	29172	29436	29275	29199	28964	29230	29079	29224	29202	29066	29127	29111	29166	29283	29064	29182	29053	29119	29074	29128	29276	29072	29181	29158	29291	29310	29278	29233	29152	29382	29194	29142	29228	29043	29146	29159	29158	29146	28989	29091	29126	29048	29266	29174	29136	29160	29206	29188	29113	29134	29253	29204	29134	29291	29249	29202	29302	29152	29163	29161	29058	29289	29129	29120	29098	29122	29375	29221	29073	29217	29285	29186	29195	29191	29134	29058	29291	29226	29077	29252	29035	29309	29217	29146	29232	29265	29385	29191	29143	28959	29197	29208	29274	29178	29053	29068	29107	29137	29097	29104	29152	29200	29197	29226	29125	29120	29111	29106	29228	29126	29096	29313	29118	29230	29335	29143	28996	29215	29253	29120	29074	29162	29125	29119	29166	29208	29235	29162	29338	29217	29211	29176	29273	29210	29176	29231	29287	29318	29196	29163	29274	29087	29226	29212	29222	29180	29272	29315	29218	29045	29343	29203	29188	29212	29152	29182	29147	29093	29080	29096	29201	29240	29170	29171	29202	29319	29116	29313	29166	29191	29205	29328	29242	29215	29223	29288	29146	29109	29194	28930	29124	29242	29192	29173	29251	29218	29186	29317	29018	29167	29203	29296	28986	29295	29167	29053	29277	29115	29111	29214	29218	29117	29142	29038	29073	29242	29055	29243	29057	29170	29330	29213	29230	29211	29136	29226	29264	29112	29147	29196	29081	29086	29151	29192	29196	28954	29193	29316	29175	28978	29287	29186	29125	29206	29226	29124	29134	29093	29331	29218	29282	29129	29273	29124	29220	29254	29112	29096	29293	29312	29242	29091	29254	29039	29149	29343	29123	29240	29121	29203	29149	29275	29198	29248	29250	29150	29046	29274	29114	29159	29216	29285	29046	29173	29176	29201	29255	29170	29146	29234	29322	29207	29210	29203	29196	29207	29205	29240	29239	29170	29041	29285	29157	29190	29095	29125	29171	29283	29190	29151	29195	29101	28982	29243	29238	29282	29155	29172	29289	29103	29195	29279	29121	29357	29231	29145	29135	29154	29043	29135	29132	29219	29094	29171	29225	29225	29372	29011	29162	29274	29165	29225	29133	29249	29160	29166	29260	29021	29289	29217	29081	29156	29174	29327	29180	29199	29023	29210	29173	29110	29101	29255	29209	29241	29157	29129	29306	29096	29038	29192	29208	29053	29185	29179	29219	29108	29195	29229	29211	29305	29123	29239	29312	29111	29161	29038	29117	29306	29271	29208	29061	29095	29192	29209	29285	29206	29188	29222	29151	29194	29192	29221	29087	29267	29439	29071	29169	29131	29337	29229	29247	29092	29307	29207	29162	29247	29172	29182	29122	29159	29177	29297	29244	29188	29191	29244	29158	29131	29261	29319	29217	29130	29190	29044	29086	29295	29265	29066	29228	29119	29217	29205	29163	29079	29199	29039	29364	29336	29215	29241	29092	29226	29193	29266	29179	29192	29300	28958	29322	29113	29108	29215	29055	29206	29077	29338	29117	29150	29175	29189	29111	29295	29117	29192	29347	29186	29268	29287	29174	29171	28987	29223	29209	29237	29275	29282	29206	29231	29331	29185	29138	29118	29249	29173	29210	29125	29324	29103	29222	29194	29318	29070	29129	29184	29163	29270	29226	29117	29173	29119	29192	29189	29306	29256	29200	29266	29151	29148	29131	29228	29126	29320	29332	29220	29225	29162	29166	29205	29163	29254	29266	29157	29068	29472	29152	29094	29198	29065	29259	29259	29058	29248	29206	29045	29160	29122	29366	29167	29184	29121	29265	29172	29126	29134	29129	29273	29191	29155	29003	29202	29277	29308	29236	29038	29179	29196	29166	29218	29272	29085	29206	29261	29252	29188	29243	29189	29150	29191	29169	29331	29017	29277	29130	29220	29196	29334	29188	29274	29140	29153	29292	29094	29188	29174	29093	29057	29337	29108	29342	29243	29230	29122	29211	29185	29091	29121	29247	29161	29241	29266	29300	29100	29259	29154	29121	29156	29242	29143	29388	29082	29192	29099	29247	29343	29214	29289	29210	29118	29344	29249	29154	29212	29264	29204	29194	29285	29104	29206	29152	29099	29162	29153	29137	29224	29093	29244	29249	29171	29175	29176	29170	29228	29187	29251	29191	29173	29166	29176	29160	29297	29081	29136	29043	29056	29175	29231	29259	29205	29241	29258	29113	29136	29082	29202	29242	29163	29180	29126	29194	29183	29199	29144	29268	29199	29101	29238	29190	29386	29131	29051	29222	29236	29101	29108	29309	29247	29078	29212	29089	29134	29223	29036	29164	29161	29249	29178	29095	29188	29165	29118	29122	29234	29178	29099	29305	29293	29140	29231	29197	29270	29224	29232	29090	29238	29184	29162	29187	29025	29254	29127	29234	29043	29121	29129	29408	29214	29190	29120	29134	29199	29159	29309	29094	28988	29310	29097	29180	29218	29253	29086	29174	29226	29170	29163	29161	29118	29154	29118	29128	29402	29164	29198	29182	29135	29294	29213	29302	29198	29112	29261	29233	29019	29105	29262	29309	29210	29149	29231	29258	29084	29175	29163	29115	29169	29160	29131	29095	29165	29114	29264	29270	29053	29286	29265	29208	29174	29145	29271	29189	29116	29344	29135	29087	29261	29157	29195	29107	29183	29210	29211	29227	29229	29110	29120	29182	29348	29014	29239	29176	29079	29289	29368	29375	29120	29164	29208	29182	29200	29152	29236	29204	29291	29267	29149	29149	29242	29176	29145	29303	29022	29096	29152	29226	29166	29101	29147	29144	29248	29174	29184	29163	29346	29233	29150	29187	29051	29276	29197	29092	29184	29348	29110	29235	29169	29260	29056	29078	29284	29091	29303	29236	29191	29081	29371	29133	29249	29275	29192	29258	29165	29072	29240	29108	29200	29120	29193	29227	29152	29257	29287	29219	29270	29157	29186	29169	29208	29110	29158	29105	29256	29121	29166	29184	29012	29346	29180	29201	29197	29305	29148	29079	29269	29098	29066	29210	29339	29078	29123	29249	29184	29224	29202	29065	29259	29165	29254	29191	29055	29142	29050	29134	29055	29378	29290	29211	29322	29136	29174	29209	28974	29214	29282	29163	29251	29223	29304	29192	29302	29185	29196	29209	29411	29066	29120	29248	29187	29109	29129	29206	29238	29139	29124	29055	29171	29122	29220	29281	29198	29198	29188	29174	29162	29253	29092	29095	29254	29100	29133	29195	29253	29182	29123	29152	29113	29114	29153	29220	29103	29175	29131	29234	29254	29292	29280	29227	29243	29004	29051	29124	29167	29155	29271	29293	29079	29180	29184	29200	29358	29161	29350	29040	29250	29188	29120	29154	29140	29014	29185	29214	29184	29191	29255	29090	29097	29246	29268	29348	29160	29168	29068	29270	29235	29187	29171	29030	29211	29160	29199	29054	29192	29162	29329	29273	29159	29240	29217	29171	29146	29102	29116	29271	29116	29304	29183	29205	29241	29300	29149	29226	29189	29233	29173	29094	29289	29275	29166	29184	29201	29303	29115	29213	29329	29211	29088	29116	29232	29148	29195	29111	29187	29056	29226	29179	29105	29177	29216	29178	29148	29378	29002	29141	29189	29176	29236	29222	29212	29161	29269	29301	29119	29312	29227	29238	29251	29165	29163	29205	29058	29350	29264	29199	29295	29289	29196	29207	29066	29316	29254	29091	29150	29189	29224	29260	29429	29084	29146	29278	29260	29160	29250	29303	29354	29314	29228	29111	29000	29213	29097	29144	29352	29150	29289	29239	29059	29102	29149	29378	29163	29162	29366	29112	29308	29276	29128	29141	29211	29230	29227	29101	29186	29226	29159	29073	29313	29101	29246	29146	29133	29336	29020	29233	29075	29309	29192	29207	29195	29318	29193	29221	29370	29223	29094	29297	29074	29145	29125	29110	29213	29306	29089	29424	29243	29014	29059	29121	29216	29142	29105	29329	29182	29296	29369	29063	29154	29213	29219	29049	29239	29191	29214	29079	29096	29275	29242	29179	29241	29097	29141	29182	29039	29167	29075	29054	29170	29218	29262	29042	29145	29234	29286	29134	29246	29092	29244	29076	29293	29147	29238	29176	29328	29054	29266	29115	29260	29205	29182	29148	29219	29152	29144	29157	29242	29080	29338	29140	29383	29324	28955	29188	29049	29254	29182	29264	29034	29255	29113	29245	29315	28977	29130	29218	29238	29226	29203	29144	29306	29175	29229	29042	29159	29198	29329	29124	29167	29227	29089	29235	29279	29213	29285	29237	29128	29189	29206	29212	29132	29389	29277	29138	29097	29214	29168	29132	29200	29143	28961	29126	29158	29242	29095	29279	29165	29204	29215	29193	29254	29106	29232	29119	29084	29299	29296	29279	29212	29031	29320	29056	29105	29173	29258	29118	29282	29101	29120	29265	29299	29190	29258	29220	29099	29087	29361	29150	29221	29245	29167	29389	29099	29073	29376	29124	29432	29125	29123	29196	29180	29272	29424	29050	29014	29246	29261	29070	29275	29230	29216	29171	29329	29132	29312	29032	29159	29338	29195	28976	29162	29178	29101	29291	29004	29173	29177	29185	29169	29175	29139	29041	29232	29016	29297	29032	29371	29291	29108	29192	29109	29187	29086	29184	29284	29154	29281	29170	29034	29439	29089	29340	29261	29216	29096	29203	29222	29126	29240	29247	29192	29221	29148	29266	29305	29226	29112	29142	29183	29085	29158	29298	29229	29194	29231	29093	29111	29123	29205	29215	29152	29322	29191	29141	29140	29180	29198	29266	29245	29137	29254	29117	29270	29186	29189	29229	29219	29130	29223	29237	29122	29321	29203	29204	29097	29345	29113	29204	29253	29102	29335	29130	29125	29075	29167	29239	29109	29086	29126	29245	29239	29261	29263	29156	29294	29142	29222	29166	29285	29150	29293	29136	29171	29281	29222	29152	29158	29109	29162	29129	29232	29181	29256	29133	29143	29268	29355	29096	29185	29213	29350	29269	29162	29331	29188	29216	29147	29184
15243	13916	12213	11231	11314	16299	17260	14732	12433	11220	10864	10658	10604	10442	10325	10435	10427	10499	10309	10296	10372	10261	10488	10441	10375	10467	10436	10580	10518	10334	10376	10347	10492	10587	10339	10447	10382	10539	10419	10267	10532	10417	10464	10376	10441	10252	10416	10416	10434	10456	10411	10382	10388	10306	10525	10532	10503	10488	10442	10507	10389	10392	10424	10442	10379	10314	10382	10391	10346	10345	10360	10284	10388	10447	10448	10439	10386	10498	10516	10471	10408	10402	10378	10502	10566	10369	10411	10569	10447	10411	10360	10424	10351	10413	10368	10437	10403	10409	10270	10389	10369	10347	10496	10257	10322	10408	10394	10354	10411	10397	10523	10279	10497	10412	10321	10309	10573	10389	10369	10390	10446	10421	10272	10554	10395	10228	10457	10458	10342	10414	10454	10404	10359	10335	10574	10417	10328	10458	10467	10292	10507	10482	10608	10649	10340	10453	10350	10413	10401	10319	10347	10342	10460	10480	10426	10258	10573	10594	10552	10320	10282	10351	10406	10504	10508	10476	10508	10471	10299	10378	10281	10210	10305	10446	10585	10345	10428	10294	10512	10483	10516	10506	10467	10466	10517	10380	10288	10549	10361	10481	10558	10540	10612	10458	10332	10468	10443	10203	10337	10365	10407	10433	10464	10368	10324	10445	10300	10540	10546	10282	10170	10452	10414	10311	10357	10337	10413	10568	10566	10270	10639	10236	10412	10453	10456	10345	10373	10234	10257	10389	10450	10142	10370	10377	10488	10421	10378	10493	10533	10488	10505	10501	10526	10446	10431	10373	10405	10445	10415	10354	10622	10563	10399	10387	10488	10548	10428	10443	10448	10551	10417	10328	10360	10161	10424	10342	10551	10239	10190	10330	10619	10329	10471	10396	10377	10331	10330	10422	10420	10436	10487	10411	10499	10322	10560	10471	10405	10312	10336	10397	10390	10391	10365	10486	10377	10363	10426	10274	10375	10422	10413	10373	10502	10373	10366	10350	10372	10301	10488	10492	10466	10366	10352	10377	10583	10507	10446	10274	10369	10420	10402	10421	10446	10384	10305	10488	10491	10367	10590	10364	10480	10482	10168	10326	10576	10302	10513	10515	10262	10362	10511	10401	10675	10565	10496	10467	10362	10488	10579	10555	10424	10456	10369	10553	10366	10389	10419	10459	10495	10415	10233	10307	10361	10559	10357	10487	10406	10537	10398	10592	10404	10452	10546	10293	10362	10527	10486	10369	10384	10404	10448	10380	10405	10368	10552	10505	10464	10391	10589	10330	10451	10516	10499	10334	10431	10507	10340	10503	10409	10283	10364	10260	10469	10469	10351	10344	10489	10437	10425	10459	10498	10452	10478	10541	10445	10392	10429	10426	10462	10355	10545	10375	10406	10264	10371	10523	10463	10553	10334	10311	10471	10352	10408	10453	10340	10383	10409	10415	10605	10623	10475	10486	10491	10533	10285	10227	10471	10374	10506	10378	10389	10275	10476	10469	10375	10571	10442	10439	10470	10395	10457	10480	10399	10377	10525	10516	10499	10299	10438	10351	10586	10407	10476	10698	10363	10422	10437	10386	10276	10302	10521	10514	10492	10534	10513	10412	10268	10334	10503	10577	10538	10454	10548	10556	10394	10516	10287	10280	10380	10300	10339	10443	10447	10408	10421	10504	10450	10359	10223	10466	10339	10582	10453	10500	10383	10653	10438	10640	10417	10341	10503	10333	10493	10603	10439	10481	10529	10550	10581	10446	10339	10493	10510	10475	10441	10356	10535	10424	10593	10333	10454	10432	10124	10340	10392	10498	10385	10312	10552	10491	10497	10463	10396	10526	10395	10488	10529	10415	10312	10372	10400	10462	10484	10144	10444	10443	10446	10484	10256	10446	10576	10511	10507	10324	10500	10392	10338	10533	10374	10338	10328	10421	10302	10455	10448	10496	10309	10225	10453	10392	10293	10316	10323	10406	10393	10503	10578	10509	10202	10647	10590	10624	10456	10346	10325	10430	10451	10298	10459	10462	10527	10422	10370	10461	10459	10444	10252	10336	10302	10614	10462	10379	10151	10439	10615	10314	10523	10427	10402	10268	10509	10421	10507	10365	10436	10502	10597	10582	10452	10461	10505	10392	10411	10418	10437	10406	10354	10372	10423	10508	10548	10420	10399	10326	10461	10599	10590	10499	10443	10423	10364	10344	10292	10423	10436	10467	10535	10297	10406	10433	10303	10503	10507	10685	10431	10422	10364	10362	10426	10474	10410	10355	10497	10331	10498	10397	10362	10599	10490	10215	10546	10465	10457	10492	10540	10388	10512	10325	10338	10363	10429	10348	10428	10303	10364	10330	10449	10495	10465	10579	10436	10482	10363	10447	10438	10315	10469	10407	10500	10471	10498	10474	10236	10355	10520	10502	10187	10378	10390	10424	10352	10389	10442	10463	10404	10289	10337	10403	10391	10395	10196	10549	10513	10493	10377	10470	10357	10383	10402	10346	10368	10314	10414	10229	10321	10372	10347	10407	10385	10357	10361	10407	10337	10413	10512	10482	10275	10346	10296	10340	10354	10406	10339	10519	10506	10363	10352	10576	10339	10399	10344	10431	10410	10487	10310	10549	10481	10412	10339	10430	10639	10474	10516	10455	10427	10467	10294	10504	10469	10567	10369	10467	10343	10506	10488	10459	10509	10560	10388	10312	10226	10336	10398	10413	10385	10563	10531	10402	10534	10608	10391	10362	10427	10494	10440	10407	10420	10391	10252	10411	10367	10354	10427	10410	10609	10516	10362	10451	10581	10414	10504	10501	10404	10424	10524	10360	10365	10429	10306	10458	10544	10365	10382	10416	10427	10411	10471	10384	10470	10440	10439	10400	10480	10508	10531	10312	10372	10328	10314	10310	10208	10503	10367	10447	10374	10253	10368	10349	10502	10371	10382	10555	10332	10263	10514	10524	10591	10473	10436	10360	10532	10498	10408	10568	10425	10430	10492	10500	10376	10341	10481	10394	10290	10331	10395	10491	10425	10403	10550	10454	10405	10458	10357	10461	10371	10351	10548	10404	10407	10345	10586	10489	10485	10474	10547	10404	10371	10433	10460	10374	10390	10513	10339	10431	10490	10641	10593	10307	10414	10299	10542	10404	10317	10300	10572	10492	10543	10526	10380	10330	10344	10495	10396	10574	10351	10536	10449	10439	10248	10433	10343	10432	10473	10557	10363	10483	10396	10433	10363	10360	10464	10403	10436	10493	10311	10472	10419	10400	10507	10320	10392	10569	10432	10379	10384	10348	10318	10351	10319	10363	10428	10400	10274	10425	10450	10544	10351	10582	10325	10426	10368	10557	10479	10324	10473	10393	10383	10429	10292	10442	10393	10686	10510	10399	10376	10430	10526	10419	10415	10426	10448	10393	10474	10585	10274	10428	10386	10399	10489	10335	10257	10436	10309	10445	10493	10271	10495	10421	10417	10400	10363	10386	10475	10430	10407	10498	10570	10599	10523	10305	10514	10281	10418	10526	10397	10232	10321	10579	10413	10428	10393	10233	10410	10610	10658	10251	10455	10247	10380	10460	10346	10404	10437	10526	10361	10448	10442	10506	10538	10326	10400	10400	10455	10408	10461	10421	10481	10529	10452	10423	10450	10482	10622	10487	10411	10446	10416	10326	10344	10293	10363	10594	10398	10408	10547	10393	10449	10475	10590	10431	10273	10452	10189	10328	10422	10485	10496	10332	10406	10329	10494	10505	10546	10422	10551	10427	10581	10425	10475	10368	10360	10339	10313	10441	10499	10288	10518	10492	10390	10426	10507	10584	10442	10390	10460	10471	10569	10460	10288	10314	10446	10335	10352	10260	10584	10340	10264	10479	10317	10507	10471	10432	10520	10453	10274	10443	10300	10481	10472	10498	10436	10358	10478	10541	10357	10187	10471	10484	10402	10486	10521	10441	10442	10265	10345	10316	10335	10443	10531	10530	10375	10470	10515	10522	10507	10461	10521	10614	10397	10478	10497	10403	10327	10434	10198	10363	10444	10421	10457	10480	10537	10402	10443	10542	10392	10481	10401	10456	10291	10375	10406	10469	10426	10338	10497	10381	10478	10455	10386	10324	10607	10435	10432	10534	10434	10355	10394	10469	10318	10370	10452	10623	10506	10592	10411	10638	10406	10416	10317	10461	10364	10343	10689	10591	10464	10373	10424	10413	10335	10396	10495	10479	10199	10427	10389	10592	10353	10434	10486	10428	10405	10533	10480	10338	10516	10624	10504	10387	10421	10390	10478	10403	10213	10465	10529	10372	10481	10387	10338	10366	10450	10370	10481	10581	10437	10369	10382	10455	10493	10407	10395	10484	10499	10451	10408	10428	10365	10407	10520	10470	10513	10641	10501	10455	10529	10400	10545	10439	10441	10400	10498	10314	10261	10430	10473	10401	10363	10498	10501	10554	10384	10264	10302	10555	10383	10407	10415	10437	10430	10217	10312	10693	10392	10539	10267	10325	10314	10567	10673	10480	10436	10454	10496	10216	10265	10515	10487	10447	10345	10478	10378	10350	10435	10358	10472	10450	10398	10454	10513	10291	10386	10514	10403	10542	10420	10426	10314	10326	10410	10567	10412	10646	10417	10503	10488	10561	10470	10380	10453	10314	10701	10457	10319	10497	10354	10430	10360	10413	10406	10425	10393	10503	10454	10323	10487	10458	10464	10338	10279	10375	10437	10381	10213	10334	10404	10321	10487	10681	10370	10276	10464	10448	10373	10389	10425	10381	10564	10550	10457	10492	10199	10460	10340	10472	10397	10407	10519	10407	10434	10567	10402	10380	10432	10494	10511	10328	10419	10457	10515	10353	10457	10486	10283	10451	10547	10395	10390	10397	10403	10431	10526	10494	10544	10555	10311	10467	10367	10327	10332	10471	10419	10559	10374	10400	10446	10483	10508	10467	10504	10377	10470	10622	10420	10429	10467	10379	10237	10507	10307	10451	10369	10402	10286	10529	10646	10508	10375	10458	10540	10276	10476	10346	10701	10388	10448	10400	10277	10315	10439	10361	10529	10391	10512	10398	10551	10652	10462	10596	10481	10339	10398	10537	10599	10498	10519	10339	10289	10436	10270	10608	10418	10522	10316	10546	10556	10535
37006	34291	32187	33690	36518	48277	45518	39399	34239	31400	30318	29837	29523	29403	29350	29331	29565	29383	29486	29588	29468	29353	29356	29401	29529	29270	29467	29476	29426	29250	29579	29516	29330	29596	29497	29234	29454	29404	29382	29345	29493	29349	29386	29403	29445	29277	29501	29509	29462	29446	29417	29404	29302	29412	29453	29441	29486	29459	29496	29520	29502	29518	29394	29702	29371	29487	29356	29557	29322	29458	29393	29434	29384	29560	29535	29432	29493	29381	29545	29264	29535	29489	29529	29341	29473	29459	29570	29270	29451	29380	29593	29462	29391	29392	29388	29385	29484	29409	29436	29439	29445	29530	29291	29514	29334	29459	29548	29465	29380	29487	29459	29389	29515	29450	29476	29435	29514	29567	29498	29346	29525	29586	29471	29564	29537	29327	29539	29408	29351	29535	29588	29472	29592	29463	29459	29511	29358	29497	29487	29508	29394	29410	29507	29409	29540	29358	29454	29434	29568	29430	29417	29446	29495	29524	29448	29433	29514	29637	29433	29483	29401	29543	29487	29422	29477	29489	29452	29615	29521	29485	29435	29355	29446	29495	29499	29434	29487	29290	29480	29401	29335	29436	29507	29379	29337	29464	29609	29382	29595	29444	29530	29376	29506	29482	29369	29427	29656	29523	29259	29409	29564	29339	29650	29496	29487	29422	29352	29509	29223	29526	29376	29528	29433	29434	29595	29595	29579	29457	29460	29463	29370	29583	29519	29382	29383	29487	29383	29383	29438	29418	29472	29473	29444	29442	29455	29638	29531	29505	29404	29451	29457	29491	29524	29406	29480	29496	29544	29568	29481	29555	29445	29462	29529	29469	29589	29415	29595	29443	29406	29475	29525	29463	29401	29608	29379	29497	29412	29517	29514	29594	29460	29431	29503	29424	29581	29355	29532	29470	29349	29543	29423	29489	29463	29481	29425	29503	29598	29447	29451	29353	29356	29555	29341	29342	29402	29509	29380	29415	29583	29490	29507	29567	29463	29337	29549	29379	29752	29371	29456	29533	29495	29486	29556	29423	29304	29334	29479	29444	29441	29663	29341	29398	29588	29350	29500	29416	29385	29580	29406	29425	29393	29545	29459	29538	29557	29432	29561	29444	29539	29294	29494	29431	29485	29460	29541	29544	29534	29432	29524	29641	29543	29558	29423	29675	29419	29520	29500	29528	29566	29438	29408	29426	29514	29510	29459	29468	29587	29402	29268	29450	29485	29480	29548	29327	29547	29467	29487	29489	29553	29348	29515	29438	29499	29458	29577	29460	29366	29576	29438	29422	29462	29476	29402	29551	29444	29401	29530	29514	29355	29506	29437	29326	29429	29507	29612	29536	29386	29409	29519	29309	29415	29368	29495	29524	29350	29402	29366	29477	29474	29567	29614	29433	29403	29505	29501	29554	29510	29381	29687	29412	29499	29459	29425	29601	29386	29466	29524	29405	29378	29534	29374	29531	29583	29554	29628	29418	29383	29586	29413	29487	29448	29442	29424	29577	29552	29475	29540	29491	29605	29473	29381	29437	29584	29373	29470	29512	29298	29357	29551	29457	29486	29559	29428	29547	29380	29494	29487	29535	29565	29457	29413	29335	29399	29464	29355	29439	29486	29583	29525	29568	29410	29574	29451	29448	29587	29449	29499	29377	29526	29572	29352	29524	29474	29529	29474	29450	29514	29601	29493	29461	29547	29428	29440	29352	29593	29427	29316	29391	29516	29592	29434	29451	29457	29440	29513	29475	29408	29506	29571	29456	29429	29358	29562	29523	29555	29597	29506	29501	29512	29464	29423	29410	29432	29685	29476	29497	29418	29455	29574	29421	29597	29460	29558	29332	29545	29535	29499	29463	29479	29484	29375	29473	29427	29514	29524	29568	29678	29396	29374	29423	29495	29537	29365	29510	29353	29626	29421	29341	29550	29409	29503	29409	29581	29348	29556	29455	29478	29411	29467	29390	29612	29512	29605	29415	29464	29491	29429	29639	29341	29440	29463	29494	29504	29495	29433	29442	29452	29482	29442	29561	29435	29542	29654	29478	29504	29504	29371	29400	29493	29589	29557	29367	29577	29403	29529	29493	29468	29380	29529	29564	29597	29388	29452	29550	29407	29554	29555	29511	29493	29451	29445	29317	29517	29503	29444	29548	29508	29398	29570	29573	29450	29483	29384	29454	29468	29468	29463	29589	29507	29538	29491	29337	29438	29554	29391	29483	29514	29531	29231	29446	29564	29525	29589	29403	29519	29522	29449	29554	29574	29430	29511	29486	29361	29564	29569	29310	29453	29563	29511	29515	29520	29581	29324	29444	29521	29694	29326	29645	29478	29431	29499	29452	29380	29590	29435	29364	29344	29366	29476	29480	29505	29578	29527	29384	29613	29518	29548	29411	29733	29453	29555	29552	29438	29439	29548	29608	29564	29486	29453	29550	29624	29452	29445	29549	29483	29318	29425	29469	29617	29374	29557	29546	29469	29502	29277	29516	29371	29574	29456	29488	29350	29514	29382	29616	29593	29600	29488	29431	29503	29490	29706	29296	29554	29440	29522	29524	29351	29475	29453	29291	29505	29536	29429	29490	29432	29656	29613	29489	29507	29454	29385	29456	29428	29512	29655	29356	29574	29451	29460	29500	29397	29519	29461	29496	29388	29447	29561	29505	29334	29582	29449	29521	29369	29479	29510	29411	29447	29432	29582	29619	29502	29459	29560	29432	29538	29409	29418	29481	29539	29516	29490	29464	29482	29598	29480	29521	29537	29425	29633	29495	29498	29464	29682	29493	29621	29485	29571	29461	29497	29466	29362	29617	29479	29476	29411	29578	29424	29501	29588	29394	29494	29534	29502	29443	29491	29511	29411	29441	29403	29369	29545	29372	29430	29558	29422	29532	29452	29474	29512	29413	29490	29405	29595	29401	29389	29591	29544	29368	29445	29668	29409	29509	29452	29384	29467	29479	29539	29520	29514	29547	29466	29540	29439	29596	29480	29469	29526	29347	29618	29367	29626	29591	29453	29558	29346	29420	29558	29422	29531	29524	29433	29398	29442	29529	29426	29457	29571	29691	29470	29554	29514	29641	29719	29509	29505	29484	29392	29416	29454	29560	29526	29450	29457	29366	29480	29581	29600	29436	29364	29466	29536	29458	29644	29560	29444	29459	29413	29577	29203	29602	29332	29464	29541	29563	29377	29659	29331	29659	29420	29443	29426	29295	29564	29577	29365	29437	29538	29311	29522	29375	29445	29580	29601	29488	29472	29538	29450	29457	29453	29487	29529	29283	29551	29330	29536	29464	29531	29488	29450	29441	29652	29629	29471	29479	29499	29519	29364	29483	29527	29481	29596	29487	29442	29515	29480	29576	29477	29482	29520	29528	29468	29557	29365	29625	29360	29572	29470	29419	29557	29493	29701	29608	29478	29453	29419	29557	29440	29450	29617	29481	29393	29461	29552	29385	29698	29389	29406	29493	29317	29610	29443	29437	29568	29481	29522	29330	29556	29511	29477	29377	29458	29425	29398	29534	29558	29398	29403	29563	29396	29486	29511	29581	29436	29539	29368	29568	29431	29402	29494	29522	29492	29367	29486	29492	29319	29402	29588	29471	29455	29583	29530	29509	29441	29655	29426	29602	29655	29407	29474	29462	29463	29558	29523	29603	29483	29485	29478	29498	29412	29526	29340	29443	29597	29462	29322	29525	29500	29426	29482	29470	29505	29584	29517	29597	29516	29485	29658	29616	29471	29376	29429	29557	29561	29362	29480	29552	29327	29381	29370	29364	29479	29484	29493	29480	29383	29462	29535	29336	29570	29598	29462	29530	29478	29473	29629	29516	29488	29451	29498	29605	29549	29522	29552	29400	29481	29618	29342	29570	29449	29538	29334	29593	29316	29563	29554	29475	29521	29442	29506	29470	29440	29564	29465	29490	29481	29537	29523	29497	29645	29499	29424	29450	29426	29509	29691	29399	29423	29569	29335	29586	29653	29429	29599	29283	29481	29439	29625	29491	29484	29517	29454	29454	29321	29592	29427	29549	29430	29497	29481	29690	29499	29515	29537	29417	29620	29608	29418	29589	29499	29437	29410	29452	29510	29531	29487	29498	29413	29592	29350	29549	29461	29446	29399	29312	29495	29490	29337	29506	29475	29539	29437	29479	29460	29598	29518	29443	29502	29467	29443	29555	29595	29538	29360	29585	29575	29399	29454	29494	29560	29474	29482	29534	29352	29397	29580	29535	29586	29443	29445	29463	29548	29495	29392	29612	29474	29512	29526	29531	29381	29470	29249	29565	29571	29541	29593	29402	29499	29436	29423	29539	29572	29543	29496	29445	29548	29372	29559	29440	29471	29405	29583	29520	29469	29505	29427	29484	29365	29576	29574	29368	29437	29360	29524	29501	29508	29489	29487	29445	29412	29509	29535	29369	29475	29468	29301	29490	29542	29397	29478	29525	29582	29486	29515	29500	29507	29418	29410	29630	29567	29483	29482	29549	29457	29684	29302	29504	29535	29257	29483	29471	29421	29541	29460	29585	29420	29495	29536	29602	29404	29434	29449	29514	29422	29671	29478	29649	29449	29508	29483	29457	29412	29495	29600	29479	29418	29520	29604	29576	29517	29435	29589	29604	29533	29473	29529	29379	29492	29447	29592	29510	29488	29489	29553	29551	29405	29496	29552	29585	29451	29357	29489	29414	29358	29518	29569	29570	29403	29424	29496	29471	29557	29550	29569	29476	29337	29528	29415	29535	29504	29513	29630	29368	29519	29531	29434	29603	29339	29571	29538	29380	29405	29449	29523	29353	29483	29410	29537	29451	29489	29330	29478	29523	29575	29479	29407	29562	29395	29608	29536	29439	29612	29481	29477	29421	29497	29326	29511	29598	29329	29515	29442	29469	29618	29430	29472	29430	29576	29363	29519	29499	29524	29384	29547	29443	29471	29474	29568	29576	29451	29559	29548	29529	29477	29556	29529	29567	29393	29501	29487	29380	29411	29509	29395	29595	29504	29509	29501	29464	29558	29505	29549	29397	29528	29419	29618	29425	29561	29483	29497	29493	29693	29453	29662	29363	29448	29526	29612	29435	29467	29456	29495	29557	29458	29497	29308	29418	29589	29334	29442	29482	29408	29350	29457	29530	29542	29520
18695	21583	17465	13772	15840	32773	30600	22820	19553	15446	12903	11396	10882	10698	10488	10450	10640	10552	10459	10582	10607	10527	10438	10626	10498	10563	10614	10518	10561	10704	10493	10623	10536	10591	10334	10514	10467	10597	10495	10380	10522	10642	10599	10377	10489	10576	10511	10495	10610	10530	10422	10483	10643	10460	10718	10467	10597	10422	10467	10565	10521	10468	10449	10612	10490	10549	10523	10456	10495	10520	10600	10566	10525	10630	10384	10280	10501	10447	10711	10487	10403	10592	10750	10659	10377	10540	10468	10614	10585	10528	10453	10558	10506	10493	10508	10722	10484	10636	10536	10434	10554	10518	10617	10567	10549	10490	10569	10448	10648	10395	10379	10458	10536	10595	10327	10396	10692	10589	10362	10528	10490	10454	10604	10541	10714	10676	10509	10475	10597	10625	10437	10485	10516	10504	10633	10470	10507	10538	10395	10400	10577	10486	10561	10434	10556	10413	10411	10361	10407	10322	10429	10386	10497	10522	10462	10580	10723	10495	10361	10631	10441	10496	10497	10441	10510	10553	10368	10524	10524	10567	10602	10487	10515	10468	10462	10542	10429	10558	10658	10353	10469	10552	10611	10405	10642	10594	10459	10625	10679	10624	10496	10558	10588	10494	10553	10326	10627	10554	10657	10377	10482	10525	10631	10427	10395	10541	10490	10515	10497	10665	10434	10634	10467	10524	10528	10500	10603	10629	10633	10639	10519	10590	10450	10508	10504	10533	10414	10534	10476	10705	10459	10337	10535	10464	10812	10505	10572	10483	10502	10517	10449	10594	10525	10620	10474	10600	10447	10501	10395	10511	10516	10482	10532	10662	10569	10623	10433	10371	10519	10666	10474	10331	10520	10574	10597	10502	10527	10646	10482	10400	10549	10625	10450	10664	10408	10457	10574	10652	10574	10572	10437	10575	10590	10531	10684	10537	10575	10650	10619	10580	10513	10501	10572	10657	10623	10490	10595	10498	10630	10545	10503	10434	10436	10530	10610	10708	10549	10530	10638	10477	10656	10556	10449	10503	10409	10594	10192	10598	10479	10294	10490	10739	10537	10449	10376	10576	10485	10443	10420	10515	10468	10507	10575	10680	10505	10673	10391	10499	10501	10518	10478	10563	10664	10576	10683	10428	10583	10494	10577	10761	10462	10604	10497	10605	10472	10606	10431	10668	10499	10459	10461	10436	10395	10465	10716	10553	10605	10414	10455	10382	10629	10548	10470	10630	10429	10544	10527	10500	10431	10531	10560	10445	10641	10472	10620	10430	10408	10376	10418	10464	10385	10415	10597	10416	10732	10494	10476	10688	10560	10463	10432	10336	10575	10467	10625	10535	10659	10517	10494	10594	10625	10695	10505	10370	10514	10591	10489	10636	10498	10418	10492	10471	10632	10513	10388	10356	10651	10330	10592	10401	10597	10565	10487	10694	10637	10569	10626	10586	10639	10638	10420	10498	10672	10567	10482	10589	10550	10652	10423	10501	10570	10475	10643	10477	10581	10592	10457	10321	10591	10617	10650	10520	10474	10540	10649	10569	10656	10563	10485	10425	10643	10444	10457	10522	10460	10638	10628	10699	10673	10542	10470	10576	10514	10687	10561	10449	10413	10658	10466	10411	10336	10477	10505	10614	10531	10636	10508	10616	10452	10486	10378	10476	10518	10507	10500	10426	10426	10659	10492	10511	10500	10729	10515	10423	10465	10379	10444	10482	10538	10473	10556	10584	10673	10643	10449	10576	10608	10545	10430	10537	10571	10578	10559	10614	10565	10606	10377	10507	10639	10502	10480	10502	10527	10370	10449	10569	10406	10631	10630	10595	10557	10405	10461	10405	10413	10406	10524	10321	10480	10608	10617	10558	10580	10476	10536	10565	10565	10508	10423	10559	10704	10633	10586	10396	10500	10513	10567	10523	10651	10496	10581	10434	10609	10623	10551	10553	10487	10491	10410	10582	10373	10602	10462	10449	10652	10713	10535	10409	10522	10418	10503	10740	10486	10507	10532	10494	10568	10495	10567	10521	10393	10434	10428	10589	10476	10606	10538	10525	10456	10449	10333	10502	10423	10587	10526	10576	10638	10507	10560	10546	10544	10476	10592	10648	10449	10419	10526	10616	10609	10544	10665	10672	10603	10601	10648	10555	10463	10370	10523	10603	10567	10547	10407	10496	10727	10556	10620	10387	10688	10367	10565	10391	10692	10557	10561	10578	10684	10455	10467	10516	10572	10648	10452	10632	10541	10527	10590	10555	10561	10415	10360	10504	10533	10537	10529	10690	10455	10378	10445	10767	10438	10378	10534	10586	10515	10726	10699	10580	10724	10491	10569	10506	10662	10691	10470	10402	10555	10467	10420	10629	10432	10369	10598	10583	10541	10462	10525	10622	10621	10500	10524	10427	10511	10553	10565	10590	10707	10573	10428	10652	10610	10630	10541	10643	10499	10416	10643	10549	10538	10602	10526	10488	10524	10681	10589	10540	10533	10472	10499	10600	10509	10673	10229	10536	10550	10601	10450	10524	10586	10506	10460	10590	10480	10534	10380	10575	10623	10443	10434	10528	10431	10524	10538	10646	10579	10626	10656	10652	10603	10538	10671	10496	10585	10460	10456	10420	10480	10561	10516	10631	10487	10683	10664	10453	10550	10525	10572	10400	10732	10541	10433	10614	10561	10544	10599	10442	10686	10436	10571	10634	10552	10679	10671	10497	10605	10558	10584	10564	10542	10547	10473	10485	10612	10380	10608	10431	10564	10676	10473	10518	10572	10403	10468	10461	10565	10608	10615	10559	10632	10454	10568	10616	10468	10517	10465	10563	10519	10436	10449	10550	10676	10524	10484	10598	10434	10382	10455	10418	10459	10487	10556	10553	10626	10414	10620	10512	10577	10491	10664	10506	10356	10605	10567	10584	10597	10579	10674	10471	10659	10427	10388	10482	10378	10462	10637	10495	10503	10576	10562	10478	10339	10489	10542	10546	10722	10621	10511	10556	10551	10520	10440	10448	10517	10532	10552	10510	10639	10482	10608	10541	10526	10418	10473	10643	10475	10594	10553	10470	10641	10501	10425	10594	10732	10541	10308	10385	10546	10668	10615	10610	10682	10663	10331	10493	10514	10468	10624	10462	10465	10283	10596	10494	10580	10717	10391	10633	10594	10619	10381	10388	10539	10711	10590	10576	10648	10511	10614	10506	10617	10485	10393	10638	10371	10578	10457	10654	10583	10417	10507	10596	10566	10368	10565	10535	10756	10598	10665	10660	10676	10656	10508	10361	10514	10558	10527	10635	10630	10531	10488	10501	10560	10401	10593	10645	10717	10473	10476	10585	10532	10477	10411	10237	10385	10387	10506	10554	10679	10689	10621	10540	10489	10450	10592	10644	10601	10544	10412	10609	10510	10518	10598	10476	10570	10540	10604	10536	10747	10514	10518	10548	10500	10681	10505	10359	10357	10529	10284	10632	10569	10523	10376	10679	10503	10464	10439	10558	10578	10605	10436	10468	10416	10555	10447	10387	10382	10484	10702	10658	10573	10375	10544	10466	10472	10612	10590	10586	10505	10372	10458	10623	10397	10563	10721	10321	10570	10380	10497	10651	10501	10533	10609	10441	10493	10494	10565	10600	10548	10587	10476	10497	10436	10447	10484	10560	10615	10588	10510	10644	10539	10633	10448	10447	10450	10550	10558	10505	10539	10467	10512	10379	10506	10367	10438	10577	10469	10630	10474	10695	10553	10656	10545	10541	10680	10365	10534	10625	10797	10413	10540	10531	10500	10448	10369	10275	10525	10379	10299	10319	10674	10500	10417	10565	10470	10486	10554	10581	10670	10524	10447	10493	10367	10694	10538	10433	10611	10581	10534	10616	10568	10511	10737	10448	10346	10672	10579	10684	10410	10606	10603	10466	10554	10447	10563	10580	10544	10655	10512	10482	10557	10561	10428	10393	10482	10542	10495	10564	10523	10449	10514	10495	10559	10506	10536	10648	10534	10593	10525	10504	10471	10530	10513	10561	10399	10274	10476	10493	10487	10423	10550	10636	10620	10512	10580	10436	10469	10538	10417	10572	10571	10350	10403	10467	10485	10642	10594	10590	10506	10583	10258	10745	10546	10566	10623	10534	10557	10350	10531	10621	10456	10702	10354	10499	10608	10549	10502	10471	10463	10376	10535	10476	10535	10483	10581	10489	10562	10450	10686	10499	10468	10485	10474	10629	10718	10472	10467	10501	10569	10547	10457	10486	10563	10664	10602	10504	10517	10686	10479	10479	10439	10515	10457	10513	10505	10654	10633	10570	10465	10489	10509	10503	10477	10648	10633	10689	10508	10517	10618	10625	10620	10623	10708	10681	10354	10465	10560	10437	10477	10553	10483	10615	10543	10483	10779	10625	10583	10544	10629	10471	10561	10508	10295	10610	10592	10540	10688	10535	10400	10403	10572	10675	10577	10500	10545	10503	10581	10427	10502	10696	10522	10558	10580	10413	10416	10409	10490	10500	10639	10497	10635	10711	10509	10501	10553	10622	10813	10496	10524	10523	10516	10578	10453	10488	10517	10492	10552	10306	10594	10557	10624	10565	10419	10613	10522	10582	10346	10531	10401	10554	10536	10576	10565	10510	10588	10453	10501	10658	10527	10620	10417	10524	10520	10506	10675	10479	10714	10436	10395	10535	10489	10475	10634	10517	10429	10389	10566	10508	10526	10722	10503	10449	10375	10387	10466	10393	10561	10537	10605	10480	10550	10565	10463	10446	10370	10588	10541	10615	10471	10735	10583	10618	10488	10553	10562	10494	10588	10700	10664	10572	10464	10423	10630	10471	10421	10488	10463	10562	10600	10432	10528	10541	10609	10367	10501	10366	10606	10563	10353	10561	10523	10486	10500	10419	10681	10500	10523	10648	10708	10571	10492	10567	10510	10506	10566	10587	10376	10432	10447	10477	10724	10366	10489	10483	10487	10548	10559	10703	10574	10596	10632	10533	10533	10639	10493	10498	10719	10632	10458	10471	10723	10667	10468	10513	10602	10491	10579	10678	10584	10541	10426	10442	10367	10402	10543	10512	10710	10474	10658	10681	10452	10645	10711	10572	10417	10503	10527	10547	10543	10616	10638	10533	10575	10620	10486	10606	10671	10376
42655	38818	36306	37983	47454	60023	52771	46773	42729	36923	32961	30288	29397	29030	28801	28961	29003	28943	29097	28999	29095	28999	28959	29201	29089	29152	29063	29015	29054	29032	29251	28850	29129	28935	29062	29012	29125	29176	29232	29045	29164	29124	28905	29135	29273	29066	29192	29097	28957	29098	29092	29114	29132	29042	29144	29144	29093	29041	29170	29110	29084	29085	29170	29046	29192	29055	29170	29071	29255	29047	29008	29099	29098	29054	29034	29073	29061	28889	29152	29171	29051	29025	29037	29163	29125	29090	29095	29030	29010	29049	29136	29105	29043	29141	29149	29036	29102	29110	29277	28989	29129	29137	29062	29139	29089	29116	29030	29028	28982	29050	28947	29255	29263	29010	28936	29004	29134	29015	29256	29166	29090	29124	29053	28984	29056	29039	29120	29012	29180	28987	29071	29163	29169	28973	29065	29138	29132	29151	29041	29207	29008	29008	29165	29073	29007	29192	29034	28993	28997	29151	28995	29161	28989	29077	29201	29168	29037	29117	29174	29070	29143	29064	29105	29087	29071	28967	29099	29172	28965	28996	29150	29175	28951	29145	29120	29006	29141	29103	29151	29021	29262	29193	29078	29147	29099	28984	29055	29223	29080	29051	29144	28915	29168	29263	29140	29001	29175	29040	29100	29026	28927	29137	29153	29164	28993	29192	29100	29110	29175	29095	29054	29015	29095	29070	29146	28911	29080	29154	29169	29010	29057	29169	29123	29074	29149	29153	29165	29086	29102	29025	29023	29193	29055	29106	29083	29138	29081	29158	29066	28943	29113	29140	29319	29034	29128	29066	29129	29192	29105	29134	29079	29183	29144	29080	29201	29168	29257	28981	29156	29120	29202	29203	29100	29050	29066	29265	28944	28980	29167	29072	29190	29183	29041	29116	29028	29170	29190	28996	29032	29089	29067	29065	29147	29124	29087	29097	29081	29166	29097	29129	29106	29155	29102	29091	29053	29037	29058	29283	29180	29167	29304	29157	29027	29073	29105	29099	29090	29060	29122	29215	28999	29106	29129	29032	29141	28908	29155	29058	29080	29166	29135	29207	29079	28933	29355	29045	28879	29154	28965	29263	29188	29234	28974	29127	29147	29011	29123	29011	29085	28995	29188	29097	29047	29117	29027	29123	29027	29006	29202	28991	29088	29141	29115	29176	29072	29047	29032	29166	29151	28919	28944	29084	29162	29087	29058	29102	29217	29116	29062	29009	29096	29194	29115	29094	28943	29132	29160	29108	29122	29080	29010	29111	29144	29094	29285	29185	29059	29117	29185	29140	29042	28933	29253	29119	29256	29120	29043	29193	29113	29103	29151	29127	29289	29141	29092	29104	29183	29043	29102	29037	29085	29112	29164	29091	29195	29102	29062	29132	29219	29164	29037	29178	29219	29198	29223	29004	29114	29030	29100	29127	29107	29116	29069	29119	29047	29192	29123	29094	28976	29044	29083	29126	29147	29126	29073	29160	29074	29107	29175	29208	28952	29022	29068	28984	29126	29135	29245	29188	29050	29122	29105	29167	29044	29083	29004	28999	29157	29143	29100	29003	29311	29155	29052	29134	29075	29021	29208	29194	29041	29106	29164	29122	29191	28964	29122	29346	29170	29038	29179	29135	28986	29214	29059	29075	29101	29093	29307	29063	29111	29139	29151	29099	29091	29115	29083	29022	29223	29039	29162	29240	29129	29077	29172	29142	29083	29071	29030	29178	28996	29131	29171	29051	29130	28943	29050	29087	29058	29155	29176	29029	29181	29135	29174	29288	29083	29138	29000	29048	29168	29078	29128	29093	29115	29129	29129	28958	29192	29071	29264	28927	29123	28976	29017	29064	29084	29135	29016	29202	29180	28959	29025	29030	29293	29004	29105	29165	29153	28972	29062	29330	29134	29142	29052	29199	29026	28993	29088	29094	29066	29247	29035	29249	29246	29002	29102	29062	29061	29056	29119	29090	29169	28953	29082	29164	29289	29117	29058	29102	29174	29245	29223	29110	29199	29123	29287	29094	29073	29139	29027	29067	29179	29149	29129	29043	29112	29156	29280	29083	29237	29095	29051	29265	29247	29238	29058	29204	29130	29042	29057	29335	29089	28975	29083	29123	29093	29279	28926	29284	28986	29106	29088	29115	29257	29191	29109	29191	29072	28997	29147	28977	29156	29111	28993	29222	29046	29121	29108	29162	29179	29098	29047	29157	29162	29072	29055	29061	29235	29140	29262	29096	29128	28981	29159	29024	29327	29002	29133	29242	29066	29068	29129	29031	29161	29145	29170	29205	29112	29096	29090	29012	29257	29173	29251	28986	29003	29142	29132	29092	29057	29178	29164	29013	29107	29200	29143	29128	29170	29142	29038	29230	29158	28956	29156	29271	29116	28945	29162	29145	29240	29109	29216	29102	29077	29104	29052	29174	29153	29020	29152	29014	29142	29031	29071	29095	29169	29187	28942	28964	29058	29215	29070	29050	29214	29058	29167	29009	29076	29110	28941	29157	29185	29184	29157	29067	29055	29198	29091	28992	29108	29154	29186	29035	29068	29129	29119	29082	29130	29135	29149	29107	29154	29097	28941	28970	29132	29057	29080	28995	29220	29118	29191	28928	29013	28985	29126	29079	29098	29210	29133	28932	29118	29237	29117	29115	29015	29149	29281	29062	29063	29144	29022	29291	29161	29227	29040	29135	29064	29126	29152	29198	29084	29281	29240	29110	29270	28963	29030	29099	29174	29068	28933	29119	29153	29190	29025	29094	29127	29169	29215	29144	29090	29100	29080	29206	29224	29141	29102	29188	29038	29142	29139	29064	29090	29058	28893	29238	29022	29201	29162	29229	29116	29078	29096	29086	29153	29013	29213	29070	29198	29051	29030	29037	29169	28968	29071	29205	29102	29054	29057	29178	29183	29054	29095	29412	29125	29131	29279	29137	29245	29171	29181	29061	29089	29153	29194	29152	29116	29155	29162	29174	29011	29097	29119	29158	29138	29088	29125	29046	29242	29167	29104	29072	29082	29189	29023	29158	29114	28934	29217	29218	29070	29245	29169	29103	29112	29121	29050	29131	29081	29119	29154	29196	29160	29079	29208	29045	29087	29006	29265	29249	29005	29115	29210	29058	29072	29106	29140	29239	29122	29225	28984	29152	28984	29180	28968	29241	29053	29137	29028	29303	29154	29178	28940	29119	29109	29208	29289	29144	29083	29107	29146	29137	29108	29121	29147	29107	29036	29100	29089	29166	29005	29141	29138	29007	29193	29121	29094	29071	29217	28932	29086	29162	29124	28976	29047	29131	29025	29172	29206	29007	29138	29098	29099	29172	29158	29111	29123	29170	29024	29112	29102	29251	29206	29023	29261	29018	29227	29077	29221	29116	29045	29129	28940	29080	29026	29207	29145	29082	29211	29129	29151	29082	29133	29096	29009	29048	29118	29141	28978	29075	29167	29047	29110	29136	29130	29017	29149	29101	29107	29178	29029	29114	29023	29169	29149	29060	29240	29230	29131	29162	29150	29139	29157	29145	29194	29100	29194	29220	29102	29179	29144	29132	29116	29106	29057	29120	29154	29052	29034	29187	29010	29093	29083	29099	29186	29075	29271	29037	29197	29102	29281	29051	29195	29111	29275	29101	29079	29177	29152	29022	29161	29044	29025	29195	29166	29034	29212	29066	29224	29196	29083	29138	29085	29180	29193	29097	29173	29083	29202	29041	29003	29144	29100	28983	29120	29210	29176	29167	29208	29000	29000	29077	29200	29052	29195	29058	29095	29068	29173	29225	28978	29088	29168	29091	29071	28967	29065	29016	29093	29105	29034	29088	29195	29268	29175	29248	29041	29166	29056	29118	29170	29113	29122	29184	29160	29135	29001	29063	29182	29113	28881	29112	29154	29160	29197	29111	29140	29220	28992	29130	29094	29172	29070	29207	29165	29146	29156	29090	29100	29080	29205	29167	29172	29139	29165	29038	29047	29054	29138	29099	29126	29114	29072	29157	28973	29295	29128	29070	29171	29191	29161	29141	29219	29294	29273	28813	29158	29068	29059	29082	29061	29024	28965	29025	29124	29243	29050	29094	29290	29100	29078	29144	29205	28942	28975	29177	29161	29019	29055	29076	29211	29155	29035	29087	29124	29054	29261	29166	29086	29152	29137	29152	29006	29162	29092	29104	29131	29013	29164	29240	29152	29104	29087	29057	29072	29003	29136	29181	29102	29201	29083	29187	29014	29007	29224	29139	29141	29062	29026	29130	29226	29109	29162	29222	29154	29073	29022	29098	29090	29090	29157	29158	29208	29051	29205	29167	29089	29108	29107	28954	29307	29091	29069	29073	29116	29114	29218	29002	29122	29131	28937	29279	29157	29192	29080	29078	29243	29133	29113	29083	29084	28945	29119	29008	29218	29062	29063	29168	29078	29133	29169	29165	29146	29214	29105	29106	29217	29193	29028	29101	29124	29137	29166	29119	29111	29109	29154	28921	29092	29129	29027	29090	29132	29148	29142	29214	28988	29132	29112	29160	28982	29212	29091	29121	29027	29254	29134	29128	29254	29146	28985	29060	29229	29136	29184	29097	29071	29235	29126	29078	29166	29291	29148	28972	28963	29187	29026	29163	29019	29221	29151	29216	29208	29131	29058	29140	29179	29186	28999	29076	29131	29127	29178	29109	29107	29119	28925	29194	29102	29205	29211	29123	29097	29071	29152	29087	29067	29312	29183	29134	29108	29221	29060	28945	29217	29000	29104	29051	29155	29116	29084	29013	29330	29159	29227	29178	29150	29192	29129	29119	29192	29146	29060	29207	29150	29194	29048	29186	29169	29175	29235	29100	29304	29027	29136	29174	29222	28945	29168	29184	28961	29325	28986	29140	29221	29109	29033	29122	29113	29139	29104	29314	29064	28968	29212	29086	29144	29173	29068	29135	29268	29027	29285	29128	29233	29161	29279	29099	29240	29145	28983	29020	29156	29241	29039	29272	29127	29091	29186	29218	29067	29103	29004	29100	29210	28985	29158	29189	29220	29106	29076	29132	29119	29248	29028	29195	29175	29118	29182	29058	29127	29141	29056	29186	28974	29020	29133	29042	29104	29163	29232	28987	29069	29140	29149	29074	29105	29190	29098	29227	29216	29105	29169	29242	29058	29084
19383	17297	13271	11930	13825	26923	26838	21385	16613	13471	11611	10760	10510	10692	10384	10339	10469	10470	10341	10439	10510	10386	10368	10524	10481	10449	10424	10596	10369	10539	10403	10435	10444	10428	10402	10408	10492	10454	10367	10362	10301	10523	10398	10440	10443	10519	10496	10558	10467	10339	10215	10329	10454	10550	10485	10389	10476	10492	10661	10449	10404	10527	10558	10499	10499	10606	10454	10363	10459	10474	10391	10412	10408	10359	10389	10503	10524	10467	10580	10510	10507	10287	10396	10344	10338	10236	10337	10568	10400	10404	10461	10487	10509	10426	10381	10550	10510	10389	10507	10527	10403	10555	10542	10370	10310	10431	10631	10402	10540	10418	10378	10482	10419	10559	10407	10505	10492	10453	10479	10536	10532	10577	10542	10353	10382	10494	10224	10395	10358	10373	10472	10602	10416	10475	10557	10461	10726	10444	10506	10433	10538	10521	10622	10556	10333	10386	10401	10514	10471	10341	10361	10528	10433	10576	10300	10351	10491	10352	10451	10454	10363	10462	10186	10389	10600	10551	10488	10420	10391	10435	10578	10347	10365	10335	10370	10423	10519	10482	10416	10309	10531	10379	10524	10354	10426	10506	10568	10316	10504	10325	10501	10584	10562	10411	10293	10457	10465	10533	10535	10363	10450	10584	10609	10532	10345	10305	10353	10495	10599	10474	10433	10643	10190	10386	10406	10535	10518	10481	10377	10501	10554	10426	10404	10455	10446	10409	10455	10517	10460	10391	10419	10372	10584	10404	10634	10388	10553	10584	10550	10540	10495	10444	10581	10545	10347	10439	10371	10436	10414	10514	10390	10578	10331	10347	10420	10479	10332	10386	10564	10521	10373	10411	10446	10344	10504	10531	10581	10547	10438	10344	10477	10484	10438	10584	10469	10458	10526	10512	10583	10276	10406	10410	10365	10501	10642	10470	10625	10395	10438	10309	10222	10529	10466	10466	10625	10432	10583	10460	10537	10586	10401	10409	10445	10621	10534	10433	10508	10549	10591	10419	10556	10411	10415	10380	10567	10494	10441	10655	10429	10477	10471	10343	10627	10497	10623	10411	10462	10523	10628	10494	10639	10459	10412	10492	10443	10410	10472	10268	10337	10369	10433	10543	10377	10317	10536	10487	10500	10413	10365	10337	10519	10349	10475	10517	10331	10453	10423	10410	10469	10581	10427	10442	10462	10173	10296	10303	10371	10593	10683	10472	10289	10423	10570	10459	10450	10496	10554	10325	10441	10366	10485	10468	10332	10504	10355	10324	10442	10439	10447	10631	10429	10368	10499	10518	10616	10383	10547	10519	10460	10600	10351	10501	10543	10548	10597	10465	10472	10389	10304	10426	10583	10660	10352	10646	10378	10365	10391	10467	10407	10526	10515	10424	10341	10519	10479	10341	10362	10431	10500	10599	10395	10543	10429	10581	10475	10540	10558	10333	10557	10407	10464	10329	10603	10462	10534	10578	10352	10635	10489	10429	10522	10354	10378	10546	10389	10260	10314	10420	10448	10509	10660	10584	10450	10503	10447	10395	10488	10480	10574	10392	10685	10638	10491	10501	10394	10420	10328	10260	10411	10322	10472	10611	10301	10467	10459	10483	10630	10535	10348	10587	10430	10453	10486	10411	10438	10442	10214	10482	10370	10498	10460	10546	10381	10563	10345	10498	10476	10514	10587	10615	10600	10549	10571	10298	10577	10565	10497	10604	10285	10516	10419	10521	10352	10481	10489	10627	10312	10353	10290	10635	10554	10547	10422	10420	10490	10621	10430	10576	10587	10431	10334	10244	10545	10468	10385	10433	10450	10401	10456	10556	10419	10463	10439	10522	10388	10375	10334	10478	10294	10469	10492	10467	10501	10363	10485	10458	10486	10450	10536	10533	10625	10468	10415	10414	10509	10344	10447	10484	10500	10411	10433	10368	10541	10374	10585	10555	10268	10525	10497	10455	10572	10218	10374	10292	10557	10507	10501	10505	10389	10400	10330	10271	10392	10593	10312	10376	10503	10506	10321	10560	10467	10615	10414	10456	10441	10595	10482	10448	10539	10560	10477	10565	10467	10502	10410	10607	10633	10459	10441	10493	10428	10486	10448	10534	10442	10584	10631	10484	10580	10407	10440	10506	10308	10528	10555	10337	10386	10523	10531	10466	10588	10395	10436	10535	10492	10450	10518	10380	10458	10578	10483	10374	10422	10333	10286	10488	10540	10457	10469	10434	10574	10541	10451	10603	10448	10306	10372	10407	10394	10554	10641	10527	10364	10474	10372	10493	10396	10452	10512	10472	10491	10467	10436	10455	10375	10521	10637	10531	10554	10412	10431	10368	10541	10346	10362	10414	10452	10646	10417	10448	10401	10376	10307	10559	10418	10385	10560	10487	10575	10279	10424	10452	10563	10445	10406	10441	10420	10456	10564	10611	10446	10520	10487	10342	10534	10391	10502	10609	10546	10453	10282	10505	10678	10538	10342	10555	10476	10393	10431	10577	10488	10468	10583	10239	10446	10418	10617	10328	10587	10420	10339	10303	10564	10536	10465	10525	10376	10472	10344	10415	10500	10346	10438	10463	10645	10555	10541	10455	10503	10450	10532	10485	10465	10402	10569	10428	10352	10470	10553	10476	10318	10359	10515	10482	10542	10286	10532	10265	10590	10570	10457	10465	10407	10432	10365	10496	10422	10451	10511	10396	10517	10300	10553	10403	10535	10525	10492	10521	10392	10564	10438	10321	10451	10605	10492	10377	10504	10524	10489	10314	10491	10419	10648	10406	10489	10557	10511	10394	10399	10443	10574	10377	10385	10502	10338	10554	10432	10545	10491	10372	10462	10465	10507	10516	10619	10426	10436	10394	10552	10453	10237	10451	10258	10364	10532	10326	10442	10430	10533	10437	10453	10478	10518	10535	10555	10433	10524	10492	10427	10463	10218	10484	10546	10591	10451	10550	10559	10470	10434	10498	10376	10425	10517	10445	10371	10476	10518	10570	10519	10255	10388	10252	10573	10650	10591	10561	10325	10480	10664	10623	10535	10573	10569	10353	10522	10517	10475	10380	10351	10488	10482	10529	10491	10432	10480	10433	10436	10472	10562	10429	10533	10507	10499	10339	10528	10518	10323	10562	10485	10620	10393	10202	10374	10469	10530	10299	10378	10468	10466	10446	10401	10474	10454	10681	10437	10388	10421	10542	10592	10327	10447	10654	10506	10543	10382	10458	10392	10543	10565	10523	10539	10435	10351	10302	10568	10517	10309	10430	10488	10476	10513	10532	10655	10451	10431	10440	10370	10358	10556	10432	10556	10606	10512	10524	10685	10642	10463	10463	10513	10472	10400	10404	10451	10589	10570	10378	10502	10293	10568	10511	10343	10503	10563	10447	10625	10443	10280	10528	10469	10498	10382	10710	10651	10472	10461	10447	10382	10504	10515	10443	10313	10420	10543	10532	10357	10322	10302	10315	10382	10504	10619	10612	10407	10716	10376	10477	10392	10357	10426	10410	10517	10439	10566	10488	10479	10653	10530	10435	10237	10365	10432	10346	10292	10366	10501	10517	10249	10473	10453	10386	10421	10387	10463	10567	10516	10528	10455	10545	10492	10453	10494	10323	10528	10371	10414	10415	10622	10636	10527	10473	10545	10644	10426	10367	10534	10538	10434	10456	10427	10447	10498	10609	10429	10469	10446	10620	10334	10455	10458	10526	10489	10429	10583	10468	10336	10563	10506	10563	10611	10466	10387	10293	10565	10436	10315	10469	10513	10432	10487	10458	10336	10491	10575	10550	10416	10310	10474	10431	10433	10516	10380	10401	10443	10420	10575	10422	10476	10452	10261	10601	10568	10427	10420	10470	10465	10469	10562	10490	10470	10489	10442	10405	10512	10549	10462	10535	10482	10444	10411	10344	10571	10363	10366	10520	10551	10384	10459	10524	10407	10506	10463	10492	10611	10510	10509	10326	10558	10396	10395	10387	10329	10315	10407	10501	10577	10672	10568	10443	10518	10529	10415	10439	10617	10627	10465	10411	10539	10473	10503	10499	10337	10393	10495	10429	10441	10449	10511	10291	10457	10567	10630	10506	10598	10467	10453	10549	10476	10572	10442	10472	10449	10517	10524	10596	10514	10550	10456	10501	10473	10461	10651	10313	10408	10534	10591	10523	10566	10396	10316	10442	10538	10506	10494	10454	10526	10377	10425	10454	10497	10503	10416	10500	10374	10406	10529	10529	10513	10569	10458	10513	10521	10402	10559	10604	10599	10477	10460	10447	10464	10552	10567	10582	10312	10400	10442	10335	10347	10471	10500	10487	10440	10481	10569	10404	10278	10397	10371	10404	10326	10402	10329	10477	10473	10522	10367	10511	10280	10554	10462	10330	10433	10486	10328	10560	10524	10389	10542	10455	10395	10486	10433	10328	10352	10316	10570	10541	10394	10610	10608	10425	10495	10479	10541	10353	10398	10528	10475	10561	10430	10464	10454	10653	10732	10488	10425	10513	10373	10575	10578	10459	10614	10379	10429	10480	10654	10331	10565	10420	10302	10630	10748	10512	10529	10450	10372	10595	10410	10439	10394	10407	10381	10267	10544	10406	10437	10390	10446	10514	10475	10448	10621	10497	10571	10330	10403	10399	10443	10421	10437	10411	10524	10467	10520	10470	10329	10495	10445	10432	10418	10412	10458	10620	10423	10716	10368	10482	10400	10422	10593	10678	10443	10530	10316	10447	10432	10509	10623	10336	10441	10507	10364	10656	10520	10330	10660	10511	10675	10610	10347	10257	10535	10556	10710	10492	10638	10443	10653	10477	10582	10515	10475	10409	10587	10286	10197	10528	10445	10642	10565	10489	10464	10572	10468	10437	10421	10339	10391	10378	10391	10293	10452	10510	10571	10563	10604	10674	10439	10469	10417	10382	10403	10417	10400	10416	10552	10430	10629	10657	10514	10424	10455	10450	10603	10513	10347	10589	10403	10313	10430	10662	10419	10593	10345	10443	10548	10462	10315	10488	10312	10647	10449	10372	10552	10424	10544	10684	10512	10431	10319	10505	10328	10423	10512	10476	10543	10335	10297	10480	10341	10336	10575	10361	10529	10430	10394	10458	10425	10501	10361	10541	10730	10527	10527	10288	10543	10563
38981	35500	32793	36373	44232	59567	54381	46959	39726	34864	31257	29724	29376	28883	29160	29188	29288	29106	29164	29210	29156	29172	29205	29257	29302	29150	29187	29349	29321	29129	29352	29375	29214	29201	29186	29188	29143	29248	29139	29277	29164	29245	29083	29165	29115	29327	29293	29215	29156	29159	29243	29335	29122	29293	29283	29086	29162	29131	29241	29134	29114	29100	29214	29295	29177	29324	29122	29138	29242	29082	29458	29202	29133	29201	29275	29159	29221	29110	29357	29119	29207	29313	29130	29190	29318	29079	29339	29135	29222	29201	29251	29191	29182	29231	29250	29243	29132	29304	29042	29145	29289	29165	29196	29046	29183	29206	29307	29194	29284	29291	29029	29313	29187	29260	29166	29353	29152	29262	29249	29177	29143	29125	29309	29251	29204	29185	29257	29273	29158	29183	29271	29164	29276	29151	29386	29161	29148	29215	29251	29116	29226	29264	29185	29415	29163	29234	29225	29327	29178	29190	29248	29050	29327	29150	29143	29245	29284	29212	29273	29236	29227	29236	29216	29263	29316	29217	29247	29165	29188	29390	29252	29079	29397	29240	29147	29196	29143	29276	29171	29246	29171	29162	29154	29267	29125	29238	29375	29226	29169	29241	29133	29284	29271	29225	29212	29223	29104	29264	29225	29312	29158	29169	29141	29245	29146	29201	29194	29132	29268	29155	29182	29146	29293	29323	29207	29219	29127	29070	29176	29142	29174	29207	29194	29360	29311	29131	29281	29160	29222	29212	29372	29128	29295	29334	29311	29116	29268	29275	29360	29332	29271	29409	29160	29139	29436	29118	29315	29261	29178	29120	29233	29307	29116	29219	29192	29202	29145	29144	29345	29187	29314	29280	29227	29249	29152	29217	29085	29324	29211	29269	29230	29223	29313	29211	29196	29208	29301	29222	29382	29148	29184	29193	29385	29164	29214	29248	29107	29322	29311	29269	29222	29190	29239	29173	29335	29228	29245	29325	29222	29285	29246	29133	29275	29264	29116	29275	29148	29249	29153	29292	29204	29197	29170	29324	29275	29204	29320	29284	29237	29374	29201	29205	29394	29203	29184	29281	29386	29230	29295	29266	29281	29251	29224	29203	29205	29106	29229	29315	29302	29271	29061	29223	29228	29225	29197	29144	29216	29241	29320	29284	29119	29401	29166	29141	29298	29090	29268	29226	29189	29000	29242	29137	29220	29125	29271	29162	29199	29309	29217	29191	29212	29197	29304	29204	29304	29156	29274	29155	29128	29219	29302	29096	29119	29217	29313	29124	29223	29193	29143	29198	29230	29244	29349	29287	29243	29334	29148	29170	29187	29274	29150	29204	29338	29176	29112	29228	29214	29161	29128	29209	29303	29137	29423	29248	29241	29229	29164	29328	29132	29293	29339	29102	29206	29186	29177	29249	28993	29369	29185	29094	29332	29115	29357	29107	29113	29205	29182	29439	29355	29230	29245	29149	29116	29272	29341	29390	29193	29281	29323	29290	29263	29288	29266	29286	29177	29154	29227	29314	29202	29323	29446	29175	29218	29178	29273	29122	29089	29028	29142	29249	29019	29431	29235	29276	29233	29121	29140	29263	29320	29049	29144	29127	29274	29172	29234	29278	29128	29389	29277	29317	29227	29325	29047	29218	29231	29178	29138	29257	29234	29179	29319	29155	29245	29177	29323	29239	29194	29298	29370	29132	29211	29334	29103	29111	29296	29229	29219	29220	29322	29164	29108	29231	29333	29368	29229	29366	29216	29303	29282	29196	29117	29279	29259	29091	29327	29289	29189	29302	29332	29314	29294	29285	29254	29308	29320	29201	29257	29298	29182	29266	29282	29054	29179	29237	29278	29242	29294	29267	29280	29188	29147	29205	29340	29261	29267	29246	29246	29255	29250	28997	29201	29260	29442	29265	29223	29257	29171	29179	29236	29183	29214	29275	29317	29265	29251	29482	29369	29247	29174	29116	29219	29255	29234	29376	29164	29211	29159	29243	29195	29347	29123	29177	29328	29370	29326	29334	29129	29209	29245	29210	29262	29260	29270	29294	29153	29304	29247	29167	29262	29312	29371	29243	29157	29222	29295	29200	29136	29250	29201	29224	29165	29247	29298	29248	29270	29242	29102	29271	29256	29185	29167	29142	29323	29477	29222	29243	29112	29309	29174	29346	29207	29201	29204	29051	29158	29151	29240	29159	29369	29293	29253	29173	29203	29296	29118	29385	29254	29254	29187	29201	29230	29221	29284	29333	29234	29212	29222	29128	29103	29257	29093	29395	29231	29367	29094	29180	29277	29348	29099	29217	29310	29104	29200	29158	29223	29232	29221	29207	29149	29237	29127	29256	29185	29271	29281	29244	29171	29104	29257	29326	29321	29149	29351	29330	29157	29318	29259	29199	29290	29338	29065	29209	29208	29086	29230	29234	29304	29118	29229	29162	29228	29185	29122	29219	29373	29285	29214	29164	29294	29100	29443	29259	29251	29416	29113	29167	29303	29216	29252	29110	29300	29293	29283	29086	29319	29313	29274	29252	29247	29229	29478	29184	29337	29173	29129	29205	29306	29297	29246	29298	29209	29203	29212	29348	29174	29197	29299	29128	29410	29238	29384	29276	29261	29144	29174	29333	29226	29242	29261	29203	29299	29319	29253	29198	29172	29196	29220	28970	29350	29322	29197	29308	29321	29335	29439	29296	29249	29230	29268	29292	29168	29349	29041	29099	29267	29248	29373	29206	29191	29284	29228	29339	29354	29312	29296	29292	29308	29173	29109	29396	29288	29253	29354	29246	29113	29169	29177	29290	29268	29085	29260	29130	29070	29113	29325	29187	29148	29266	29304	29249	29376	29140	29325	29275	29266	29260	29142	29156	29274	29334	29245	29234	29214	29272	29316	29146	29230	29154	29161	29232	29228	29120	29270	29335	29294	29233	29205	29306	29178	29242	29249	29175	29452	29280	29346	29124	29317	29265	29347	29126	29171	29213	29065	29230	29253	29339	29214	29290	29138	29257	29205	29389	29264	29186	29207	29340	29133	29259	29413	29128	29234	29118	29357	29236	29323	29236	29295	29344	29241	29109	29153	29254	29313	29327	29363	29101	29207	29214	29250	29242	29325	29152	29284	29079	29319	29163	29171	29016	29241	29139	29080	29328	29215	29232	29169	29199	29222	29178	29285	29247	29203	29160	29261	29439	29151	29206	29199	29288	29290	29379	29111	29283	29286	29142	29145	29425	29206	29245	29384	29196	29342	29247	29084	29102	29232	29275	29251	29302	29100	29221	29359	29209	29147	29252	29032	29170	29171	29412	29186	29240	29225	29233	29332	29369	29200	29273	29223	29217	29127	29234	29246	29353	29307	29157	29280	29353	29263	29267	29188	29322	29209	29247	29095	29129	29141	29244	29337	29252	29326	29139	29265	29348	29197	29275	29227	29156	29483	29083	29208	29316	29285	29242	29191	29241	29297	29278	29209	29188	29247	29270	29380	29153	29415	29342	29264	29233	29228	29118	29214	29252	29064	29194	29260	29234	29312	29130	29279	29234	29259	29207	29263	29211	29228	29201	29287	29244	29098	29318	29164	29082	29269	29277	29214	29352	29330	29200	29202	29255	29139	29126	29319	29251	29296	29467	29206	29245	29297	29317	29327	29277	29248	29245	29221	29206	29264	29122	29217	29200	29246	29251	29177	29180	29236	29207	29216	29241	29176	29296	29263	29201	29253	29323	29221	28974	29345	29207	29273	29219	29173	29306	29175	29254	29289	29243	29228	29382	29351	29265	29239	29336	29208	29246	29220	29395	29348	29269	29175	29192	29235	29033	29167	29351	29295	29349	29324	29149	29139	29278	29202	29292	29321	29313	29210	29361	29420	29218	29282	29302	29052	29308	29306	29259	29176	29274	29221	29130	29186	29238	29279	29294	29333	29191	29193	29157	29454	29166	29207	29260	29254	29107	29300	29341	29126	29188	29321	29251	29169	29198	29295	29234	29183	29467	29217	29184	29216	29098	28987	29349	29197	29352	29181	29287	29356	29132	29287	29276	29272	29097	29168	29253	29083	29313	29140	29289	29236	29237	29197	29328	29228	29224	29132	29248	29298	29250	29143	29362	29309	29101	29288	29166	29198	29096	29304	29191	29263	29252	29298	29190	29124	29301	29222	29225	29281	29243	29216	29410	29316	29289	29210	29257	29221	29207	29344	29335	29280	29321	29158	29181	29315	29139	29244	29320	29280	29141	29187	29207	29211	29222	29301	29103	29270	29366	29299	29312	29159	29258	29369	29239	29120	29147	29273	29120	29166	29244	29295	29260	29032	29282	29178	29206	29313	29205	29366	29353	29113	29206	29172	29169	29292	29267	29243	29270	29323	29210	29198	29207	29240	29358	29274	29317	29135	29213	29304	29346	29282	29174	29379	29259	29236	29164	29280	29304	29245	29236	29198	29359	29222	29316	29239	29266	29307	29136	29308	29266	29346	29142	29135	29288	29157	29206	29185	29308	29183	29215	29228	29230	29264	29365	29384	29153	29216	29347	29419	29355	29233	29394	29224	29200	29259	29047	29206	29169	29253	29267	29398	29170	29241	29175	29217	29262	29298	29338	29243	29132	29292	29300	29246	29223	29380	29265	29068	29374	29308	29268	29118	29260	29374	29268	29172	29189	29168	29155	29289	29295	29233	29196	29289	29306	29241	29193	29224	29314	29134	29461	29298	29348	29349	29219	29212	29314	29217	29179	29280	29258	29312	29266	29215	29213	29245	29273	29154	29179	29115	29327	29252	29132	29312	29372	29115	29251	29214	29191	29361	29220	29102	29480	29257	29159	29337	29258	29234	29341	29230	29138	29171	29317	29218	29067	29241	29404	29329	29154	29250	29320	29359	29218	29194	29176	29330	29182	29354	29231	29361	29197	29203	29297	29168	29241	29289	29307	29160	29257	29285	29247	29219	29196	29337	29293	29235	29271	29341	29161	29180	29122	29428	29211	29173	29162	29193	29243	29299	29275	29248	29343	29142	29326	29149	29319	29251	29231	29233	29282	29312	29176	29266	29239	29449	29260	29251	29212	29328	29193	29253	29340	29348	29245	29196	29273	29177	29142	29151	29245	29188	29283	29386	29203	29159	29165	29348	29288	29181	29160	29330	29459	29153	29239
19730	18856	15402	13283	20413	42699	38182	26264	18865	14204	11784	11140	10583	10534	10549	10371	10475	10475	10459	10427	10565	10432	10265	10641	10329	10479	10507	10518	10531	10545	10458	10435	10454	10394	10449	10534	10460	10417	10505	10478	10605	10490	10461	10407	10511	10450	10489	10401	10381	10559	10558	10425	10542	10635	10449	10492	10539	10438	10659	10518	10430	10604	10500	10486	10273	10517	10416	10631	10506	10422	10386	10334	10417	10588	10454	10380	10392	10431	10513	10486	10421	10434	10536	10420	10378	10477	10464	10507	10659	10378	10478	10397	10394	10411	10510	10444	10449	10572	10423	10556	10543	10459	10584	10296	10384	10483	10566	10500	10405	10434	10591	10528	10565	10418	10381	10556	10355	10339	10539	10415	10377	10522	10521	10288	10476	10559	10517	10506	10425	10491	10402	10493	10520	10587	10412	10488	10488	10372	10559	10548	10506	10426	10642	10427	10565	10506	10458	10506	10423	10384	10384	10421	10552	10366	10543	10551	10429	10316	10362	10396	10356	10598	10565	10346	10636	10479	10411	10520	10618	10287	10438	10346	10523	10443	10561	10488	10476	10492	10644	10346	10479	10335	10417	10406	10709	10488	10376	10473	10448	10468	10447	10503	10522	10496	10573	10512	10473	10580	10454	10482	10442	10455	10453	10634	10369	10358	10428	10537	10365	10361	10446	10499	10438	10463	10456	10413	10238	10529	10370	10550	10410	10443	10516	10373	10439	10458	10382	10478	10587	10390	10548	10577	10402	10550	10526	10476	10556	10720	10427	10429	10509	10558	10516	10553	10545	10393	10373	10325	10533	10393	10633	10489	10594	10514	10453	10570	10452	10355	10372	10585	10544	10581	10378	10540	10398	10476	10602	10513	10371	10615	10446	10440	10544	10644	10445	10313	10422	10458	10446	10522	10433	10482	10576	10409	10462	10466	10633	10508	10449	10567	10584	10427	10416	10503	10453	10494	10440	10573	10492	10543	10427	10456	10493	10491	10336	10522	10436	10278	10456	10520	10494	10658	10529	10500	10309	10629	10442	10318	10413	10667	10406	10584	10449	10348	10595	10493	10351	10601	10517	10462	10511	10666	10435	10543	10574	10382	10433	10506	10414	10467	10381	10719	10486	10334	10319	10558	10565	10424	10382	10609	10485	10518	10445	10485	10526	10440	10475	10537	10477	10371	10420	10583	10441	10304	10447	10473	10351	10494	10549	10583	10411	10483	10496	10531	10615	10663	10498	10464	10399	10468	10596	10701	10501	10468	10587	10397	10501	10643	10553	10479	10562	10439	10494	10469	10596	10456	10481	10551	10468	10336	10644	10448	10485	10668	10565	10641	10447	10535	10562	10578	10502	10553	10538	10439	10457	10591	10608	10537	10470	10418	10447	10404	10525	10674	10387	10378	10467	10476	10396	10654	10474	10570	10525	10479	10574	10495	10554	10526	10328	10434	10566	10570	10487	10495	10422	10499	10557	10566	10408	10520	10367	10317	10463	10435	10431	10341	10346	10453	10443	10465	10416	10511	10454	10368	10495	10502	10583	10566	10587	10506	10503	10426	10523	10643	10383	10573	10445	10315	10483	10391	10552	10396	10450	10405	10559	10394	10463	10608	10327	10509	10522	10424	10398	10406	10474	10439	10517	10363	10488	10511	10284	10491	10501	10455	10608	10495	10332	10692	10386	10616	10505	10565	10463	10365	10525	10437	10513	10464	10542	10549	10476	10485	10254	10618	10607	10423	10690	10573	10455	10594	10534	10443	10467	10455	10624	10614	10487	10567	10515	10355	10381	10384	10498	10405	10522	10555	10341	10495	10428	10471	10495	10425	10500	10487	10525	10473	10505	10376	10374	10494	10362	10449	10510	10452	10536	10461	10569	10506	10350	10508	10425	10415	10466	10559	10579	10526	10417	10646	10522	10539	10533	10377	10541	10546	10339	10558	10449	10616	10496	10425	10394	10394	10471	10567	10530	10491	10707	10546	10512	10551	10463	10328	10440	10504	10669	10564	10558	10609	10501	10510	10406	10387	10480	10566	10551	10481	10497	10448	10569	10504	10471	10370	10685	10410	10485	10390	10416	10478	10479	10495	10395	10545	10672	10579	10424	10314	10501	10497	10500	10420	10454	10435	10513	10538	10435	10468	10600	10500	10538	10603	10579	10453	10421	10594	10552	10507	10539	10539	10549	10534	10524	10542	10360	10508	10410	10520	10368	10538	10508	10404	10378	10415	10442	10210	10478	10482	10577	10430	10441	10566	10413	10376	10418	10426	10474	10455	10322	10578	10569	10501	10441	10386	10544	10517	10397	10538	10436	10427	10430	10579	10424	10358	10642	10392	10585	10602	10407	10592	10459	10352	10367	10408	10483	10484	10391	10525	10264	10482	10516	10503	10607	10399	10324	10620	10304	10447	10437	10395	10547	10540	10396	10401	10326	10609	10478	10347	10433	10404	10368	10523	10618	10612	10570	10534	10507	10538	10532	10449	10527	10515	10614	10297	10455	10638	10544	10575	10329	10392	10524	10566	10559	10563	10603	10485	10574	10590	10478	10371	10370	10603	10504	10703	10502	10400	10422	10463	10443	10439	10465	10449	10603	10711	10508	10425	10422	10610	10547	10625	10639	10398	10706	10453	10477	10566	10356	10498	10432	10444	10545	10537	10674	10472	10405	10348	10592	10509	10705	10526	10321	10396	10457	10809	10509	10296	10470	10488	10601	10386	10445	10345	10490	10700	10504	10530	10372	10583	10531	10508	10658	10570	10643	10473	10474	10538	10618	10539	10499	10573	10657	10293	10594	10465	10391	10554	10595	10420	10386	10288	10751	10335	10446	10483	10523	10357	10453	10451	10305	10436	10447	10501	10649	10688	10331	10325	10566	10564	10464	10549	10438	10597	10435	10559	10285	10421	10451	10449	10422	10686	10609	10546	10392	10594	10454	10428	10406	10510	10580	10335	10500	10482	10294	10537	10343	10402	10421	10418	10367	10580	10466	10388	10470	10306	10525	10434	10406	10524	10394	10487	10559	10444	10492	10426	10461	10450	10544	10460	10638	10489	10472	10596	10350	10458	10617	10406	10420	10500	10569	10645	10389	10389	10471	10535	10483	10524	10575	10459	10415	10442	10557	10350	10532	10487	10411	10583	10389	10424	10544	10323	10506	10473	10312	10404	10547	10543	10594	10626	10445	10605	10468	10439	10404	10382	10431	10525	10579	10354	10429	10511	10675	10485	10573	10506	10417	10465	10552	10558	10456	10385	10371	10594	10611	10531	10384	10574	10598	10544	10424	10459	10364	10534	10465	10485	10307	10526	10424	10551	10395	10638	10484	10599	10598	10399	10587	10523	10280	10642	10407	10581	10382	10473	10423	10413	10518	10377	10419	10585	10348	10488	10439	10405	10508	10551	10422	10356	10467	10566	10377	10620	10381	10326	10399	10417	10531	10615	10573	10498	10514	10451	10489	10477	10374	10454	10435	10549	10713	10377	10540	10515	10537	10337	10463	10488	10476	10685	10460	10519	10542	10547	10565	10521	10611	10445	10484	10343	10568	10462	10638	10497	10520	10651	10581	10582	10490	10384	10464	10530	10448	10446	10583	10580	10441	10548	10502	10409	10618	10368	10338	10375	10461	10432	10566	10344	10373	10471	10672	10600	10576	10505	10479	10467	10397	10585	10561	10333	10601	10559	10584	10714	10362	10463	10604	10431	10556	10543	10411	10454	10458	10428	10270	10496	10441	10416	10361	10511	10384	10438	10349	10390	10474	10463	10448	10504	10395	10455	10759	10520	10395	10639	10545	10445	10550	10492	10501	10375	10553	10561	10487	10642	10516	10392	10426	10567	10575	10392	10484	10517	10653	10639	10510	10624	10397	10408	10643	10323	10535	10559	10453	10491	10477	10319	10549	10532	10473	10606	10450	10387	10574	10545	10432	10398	10269	10420	10474	10657	10626	10475	10387	10507	10528	10338	10321	10292	10506	10544	10471	10370	10424	10488	10402	10480	10572	10548	10493	10567	10408	10592	10421	10590	10631	10740	10534	10453	10451	10474	10498	10580	10373	10466	10436	10353	10551	10539	10586	10672	10467	10575	10424	10512	10569	10387	10498	10347	10576	10503	10574	10544	10346	10381	10465	10543	10454	10552	10462	10350	10642	10641	10393	10462	10416	10338	10397	10362	10623	10519	10457	10450	10546	10358	10451	10364	10508	10351	10642	10556	10603	10561	10513	10423	10559	10560	10472	10620	10333	10502	10372	10452	10415	10501	10607	10499	10542	10461	10377	10551	10563	10524	10546	10406	10676	10345	10500	10327	10499	10400	10560	10499	10380	10491	10483	10403	10615	10360	10512	10448	10476	10429	10366	10485	10619	10575	10426	10498	10400	10611	10466	10478	10380	10490	10627	10434	10539	10552	10594	10445	10402	10302	10442	10320	10419	10464	10330	10547	10435	10640	10649	10579	10553	10488	10467	10429	10493	10510	10511	10459	10449	10515	10489	10644	10491	10615	10498	10433	10423	10327	10526	10611	10415	10479	10479	10438	10421	10324	10593	10553	10556	10618	10508	10745	10494	10359	10572	10515	10560	10521	10554	10473	10387	10603	10349	10223	10574	10423	10418	10420	10493	10723	10412	10362	10480	10409	10444	10427	10674	10621	10529	10442	10543	10425	10535	10473	10504	10498	10705	10546	10399	10558	10523	10379	10490	10428	10561	10524	10314	10576	10538	10497	10579	10524	10396	10591	10583	10390	10522	10519	10492	10480	10401	10579	10464	10344	10510	10602	10633	10430	10397	10384	10455	10368	10531	10378	10560	10681	10447	10558	10396	10293	10575	10355	10362	10515	10529	10443	10506	10515	10336	10543	10490	10413	10391	10399	10715	10473	10542	10394	10454	10524	10567	10397	10671	10541	10405	10608	10621	10389	10536	10562	10519	10643	10462	10515	10607	10411	10628	10630	10561	10372	10462	10449	10594	10411	10316	10563	10439	10436	10573	10456	10407	10433	10396	10293	10455	10581	10350	10410	10432	10421	10467	10342	10411	10524	10484	10601	10325	10545	10328	10469	10337	10687	10622	10394	10416	10404	10528	10472	10423	10574	10442	10360	10325	10340	10467	10477	10574	10543	10268	10477
42083	36519	35389	39720	49606	56500	51839	45638	38462	33814	30479	28909	28668	28494	28636	28736	28653	28983	29001	28992	29050	29071	29161	29002	29114	28935	28967	29028	29010	29271	29141	29010	29135	29125	29285	29091	29058	29129	29099	29172	29147	29027	29109	29119	29085	29101	29158	29143	29161	29138	29066	29274	29174	29131	29319	29246	29101	29353	29160	29243	29112	29182	29254	29136	29212	29328	29056	29189	29148	29163	29251	29187	29090	29288	29097	29181	29122	29202	29055	29144	29093	29179	29132	29217	29112	29202	29319	29045	29078	29048	29164	29260	29174	29023	29165	29196	29217	29170	29140	29233	29240	29181	29252	29146	29021	29189	29140	29334	29124	29282	29191	29080	29221	29203	28984	29056	29267	29145	29341	29196	29144	29255	29248	29211	29240	29120	29105	29254	29267	29047	29240	29173	29193	29242	29208	29244	29236	29162	29331	29040	29240	29127	29101	29202	29088	29194	29016	29189	29143	29255	29156	29297	29143	28999	29355	29270	29177	29216	29173	29163	29188	29024	29207	29222	29166	29116	29023	29300	29230	29264	29108	29124	29084	29114	29362	29143	29230	29327	29084	29120	29209	29109	29339	29129	29101	29139	29224	29158	29249	29179	29201	29199	29209	29045	29069	29092	29206	29165	29267	28943	29259	29295	29132	29169	29352	29256	29282	29313	29131	29208	29299	29208	29207	29114	29174	29077	29232	29117	29104	29124	29288	29273	29049	29242	29066	29245	29047	29217	29216	29181	29081	29080	29254	29200	29237	29238	29103	29289	29190	29201	29112	29218	29294	29272	29252	29102	29015	29235	29312	29170	29248	29320	29143	29194	29153	28985	29250	29327	29047	29228	29308	29208	29143	29112	29344	29137	29211	29198	29243	29109	29179	29252	29160	29114	29291	29287	29181	29145	29274	29120	29226	29275	29246	29048	29080	29129	29232	29224	29231	29139	29145	29182	29073	29279	29194	29150	29204	29137	29242	29198	29119	29076	29359	29290	29165	29096	29063	29248	29211	29182	29151	29262	29195	29165	29099	29215	29197	29226	29211	29184	29140	29252	29277	29075	29128	29272	29018	29365	29091	29117	29227	29257	29135	29309	29233	29190	29235	29155	29295	29264	29254	29113	29074	29204	29093	29215	29260	29332	29230	29121	29130	29344	29224	29168	29078	29335	29143	29393	29151	29224	29371	29210	29201	29322	29277	29244	29207	29144	29286	29170	29231	29155	29317	29238	29186	29147	29252	29118	29022	29085	29208	29188	29154	29198	29152	29149	29262	28977	29212	29281	29326	29252	29241	29082	29127	29088	29192	29094	29188	29205	29339	29221	29257	29263	29213	29331	29135	29312	29216	29256	29123	29120	29254	29345	29044	29203	29280	29112	29252	29172	29310	29249	29156	29162	29257	29226	29165	29268	29249	29133	29186	29109	29172	29126	29269	29058	29116	29200	29153	29228	29128	29290	29311	29298	29236	29216	29296	29277	29168	29075	29138	29299	29083	29189	29281	29201	29258	29128	29122	29153	29255	29032	29247	29164	29033	29146	29279	29165	29122	29260	29208	29282	29070	29281	29281	29156	29365	29172	29187	29079	29286	29210	29140	29251	29178	29193	29241	29120	29158	29238	29212	29137	29145	29272	29221	29274	29105	29310	29325	29204	29162	29265	29082	29161	29197	29174	29107	29196	29259	29150	29131	29142	29071	29330	29089	29174	29190	29172	29124	29153	29219	29253	29138	29190	29206	29289	29098	29264	29173	29266	29183	29261	29182	29134	29171	29153	29038	29086	29223	29331	29020	29161	29061	29129	29044	29228	29228	29257	29111	29221	29078	29288	29085	29070	29271	29179	29342	29242	29083	29059	29121	29194	29155	29227	29383	29290	29067	29190	29218	29173	29260	29238	29256	29229	29156	29065	29154	29211	29226	29196	29148	29066	29249	29161	29165	29095	29006	29227	29257	29284	29009	29068	29226	29339	29268	28963	29192	29280	29097	29214	29140	29080	29386	29101	29273	29158	28936	29253	29163	29211	29115	29131	29267	29126	29108	29096	29262	29092	29219	29301	29087	29225	29131	29061	29224	29185	29091	29203	29198	29303	29073	29253	29085	29222	29166	29216	29320	29108	29328	29170	29199	29156	29342	29269	29140	29223	29146	29147	29385	29274	29142	29243	29257	29207	29265	29204	29132	29204	29096	29259	29274	29066	29166	29101	29098	29226	29214	29116	29136	29352	29168	29026	29191	29212	29270	29065	29220	29234	29281	29234	29091	29194	29358	29238	28996	29168	29135	29232	29201	29053	29339	29137	29155	29278	29218	29127	29140	29114	29201	29056	29199	29198	29190	28992	29173	29104	29105	29241	29258	29236	29167	29129	29322	29096	29062	29110	29102	29242	29280	29053	29060	29082	29200	29305	29087	29087	29094	29203	29157	29137	29121	29206	29186	29070	29284	29255	29115	29103	29298	29063	29315	29163	29076	29183	29100	29201	29122	29033	29149	29280	29151	29260	29220	29018	29095	29217	29113	29142	29138	29178	29187	29172	29119	29226	29125	29059	29338	29232	29016	29158	29141	29354	29020	29294	29285	29167	29147	29194	29212	29195	29116	29194	29156	29091	29202	29122	29125	29117	29298	29113	29266	29172	29215	29094	29115	29185	29246	29099	29167	29112	29253	29267	29352	29259	29250	29168	29192	29163	29205	29194	29092	29165	29252	29199	29130	29329	29180	29161	29127	29151	29132	29085	29264	29128	29105	29173	29130	29309	29202	29166	29099	29097	29080	29111	29235	29408	29033	29290	29087	29159	29200	29223	29153	29181	29109	29281	29193	29175	29183	29217	29100	29270	29309	29157	29145	29251	29343	29142	29042	29281	29140	29245	29179	29227	29266	29080	29214	29301	29164	29215	29107	29064	29241	29209	29232	29346	29235	29096	28944	29297	29180	29394	29167	29207	29179	29191	29164	29201	29224	29335	29209	29202	29209	29238	29254	29059	29174	29089	29259	29141	29192	29095	29164	29068	29344	29158	29236	29165	29201	29390	28999	29165	29021	29251	29197	29130	29362	29126	29049	29138	29009	29115	29069	29228	29178	29309	29105	29266	29329	29168	29106	29115	29300	29168	29128	29155	29263	29143	29060	29323	29104	29231	29282	29086	29289	29141	29127	29189	29198	29127	29151	29225	29291	29271	29102	29256	29311	29241	29179	29104	29292	29228	29290	29148	29202	29181	29241	29101	29149	29118	29197	29281	29035	29261	29141	29174	29270	29135	29146	29240	29132	29249	29105	29146	29247	29262	29096	29326	29185	29268	29355	29143	29230	29345	29029	28949	29175	28942	29285	29238	29121	29208	29159	29147	29192	29230	29024	29180	29131	29215	29280	29186	29127	29158	29225	29101	29257	29376	29075	29097	29071	29320	29135	29121	29224	29200	29122	29289	29225	29342	29263	29163	29010	29255	29241	29216	29167	29353	29080	29218	29111	29131	29218	29237	29204	29263	29246	29182	29324	29262	29075	29191	29149	29295	29203	29172	29176	29204	29216	29241	29161	29164	29112	29349	29111	29206	29113	29039	29223	29119	29136	29217	29189	29289	29152	29243	29051	29250	29127	29073	29242	29217	29258	29208	29036	29336	29155	29111	29197	29230	29167	29148	29129	29150	29259	29133	29251	29215	29113	29185	29190	29292	29096	29136	29098	29205	29264	29140	29177	29168	29217	29263	29119	29284	29151	29209	29104	29175	29105	29276	29142	29289	29105	29233	29103	29080	29164	29188	29197	29261	29328	29132	29206	29057	29234	29157	29201	29084	29170	29107	29226	29211	29236	29156	29217	29322	29136	29226	29014	29174	29232	28990	29144	29263	29137	29258	29127	29120	29337	29200	29047	29200	29149	29155	29190	29108	29171	29183	29210	29231	29044	29310	29161	29190	29197	29181	29138	29079	29145	29257	29149	29259	29093	29273	29226	29191	29211	29313	29271	29134	29148	29137	29174	29126	29138	29126	29164	29032	29296	29369	29183	29274	29129	29141	29226	29168	29154	29231	29005	29277	29244	29185	29164	29149	29066	29126	29251	29294	29121	29071	29150	29241	29273	29142	29330	29134	29203	29212	29305	29047	29314	29158	29347	29156	29257	29207	29354	29249	29150	29196	29186	29150	29207	29177	29251	29137	29179	29369	29215	29157	29182	29183	29122	29193	29179	29198	29321	29070	29319	29291	29288	29146	29138	29229	29262	29183	29190	29284	29167	29163	29204	29150	29207	29065	29359	29208	29090	29284	29226	29149	29295	29153	29183	29174	29281	29065	29284	29117	29164	29141	29031	29064	29107	29144	29139	29231	29255	29257	29229	29202	29209	29222	29049	29177	29187	29089	29217	29109	29372	29218	29109	29190	29220	29128	29132	29273	29392	29266	29207	29132	29204	29251	29173	29196	29093	29140	29353	29155	29199	29333	29205	29155	29126	29233	29038	29357	29161	29009	29257	29018	29210	29098	29272	29014	29239	29219	29239	29160	29251	29215	29093	29153	29115	29310	29268	29146	29080	29333	29089	29239	29090	29122	29179	29161	29282	29222	29017	29195	29215	29219	29170	29230	29076	29117	29146	29245	29230	29188	29174	29181	29101	29164	29165	29163	29174	29026	29279	29128	29177	29083	29175	29146	29182	29018	29171	29240	29078	29275	29178	29176	29280	29174	29223	29174	29131	29123	29083	29135	29203	29331	29392	29267	29251	29167	29168	29143	29102	29160	29193	29154	29343	29234	29028	29272	29140	29203	29108	29178	29298	29121	29142	29271	29158	29224	29245	29129	29210	29233	29269	29284	29174	29033	29316	29202	29353	29285	29197	29081	29257	29119	29124	29236	29179	29158	29220	29054	29328	29155	29231	29107	29265	29194	29287	29130	29219	29171	29146	29151	29208	29165	29157	29254	29201	29089	29173	29150	29258	29206	29107	29366	29239	29131	29225	29260	29094	29278	29077	29162	29112	29134	29067	29319	29174	29302	29175	29194	29303	29242	29225	29142	29130	29248	29241	29202	29114	29158	29220	29111	29244	29147	29373	29088	29336	29180	29140	29057	29177	29214	29213	29187	29319	29113	29104	29303	29250	29179	29164	29275	29209	29228	29126	29156	29169	29279	29087	29201
14682	12749	11267	10944	12733	16585	17380	14837	12541	11226	10644	10352	10436	10388	10331	10407	10413	10402	10250	10233	10282	10291	10494	10299	10359	10514	10461	10443	10466	10427	10424	10444	10602	10104	10364	10331	10373	10437	10394	10210	10315	10355	10472	10495	10326	10305	10412	10340	10459	10435	10290	10464	10366	10520	10496	10390	10433	10471	10251	10390	10344	10322	10283	10187	10372	10281	10277	10410	10510	10337	10484	10406	10299	10285	10495	10350	10517	10442	10467	10354	10200	10296	10394	10306	10267	10490	10221	10267	10470	10410	10345	10389	10373	10532	10453	10494	10522	10347	10349	10343	10281	10309	10413	10501	10288	10207	10468	10496	10474	10279	10344	10198	10254	10387	10542	10451	10356	10278	10347	10487	10322	10314	10293	10383	10326	10547	10192	10368	10282	10371	10385	10527	10270	10428	10219	10484	10319	10395	10363	10313	10154	10389	10410	10530	10294	10225	10302	10410	10442	10428	10507	10460	10404	10311	10308	10074	10314	10324	10343	10280	10324	10345	10369	10380	10452	10590	10465	10308	10337	10217	10520	10464	10406	10336	10408	10297	10348	10357	10412	10286	10386	10456	10507	10299	10274	10321	10276	10458	10321	10334	10290	10269	10360	10649	10257	10344	10489	10461	10527	10336	10379	10270	10512	10313	10303	10428	10568	10439	10451	10379	10478	10239	10386	10394	10359	10243	10560	10418	10236	10314	10291	10247	10382	10292	10376	10312	10537	10192	10261	10200	10345	10417	10327	10250	10381	10298	10396	10489	10391	10378	10400	10298	10315	10275	10487	10420	10186	10474	10408	10384	10619	10336	10429	10328	10417	10513	10395	10340	10286	10209	10284	10437	10169	10335	10475	10451	10264	10262	10439	10475	10267	10406	10382	10286	10308	10490	10284	10408	10397	10337	10166	10528	10584	10505	10222	10417	10291	10348	10358	10271	10257	10364	10318	10460	10289	10396	10194	10457	10382	10435	10312	10530	10404	10274	10320	10421	10342	10277	10376	10426	10360	10293	10315	10405	10425	10257	10367	10374	10414	10273	10251	10369	10335	10324	10332	10360	10345	10213	10322	10262	10351	10359	10244	10256	10445	10296	10401	10331	10362	10454	10418	10332	10433	10353	10494	10520	10428	10441	10405	10302	10377	10363	10353	10304	10302	10378	10457	10575	10239	10331	10526	10345	10450	10483	10329	10382	10425	10441	10454	10341	10306	10338	10477	10462	10510	10340	10383	10485	10372	10519	10534	10470	10453	10546	10366	10294	10330	10434	10564	10457	10417	10455	10586	10338	10372	10475	10489	10444	10319	10253	10593	10420	10345	10272	10309	10281	10217	10339	10340	10237	10431	10266	10366	10439	10366	10393	10335	10373	10305	10374	10314	10414	10332	10321	10381	10356	10197	10241	10332	10480	10500	10345	10460	10436	10294	10393	10329	10356	10542	10397	10401	10397	10354	10301	10301	10187	10464	10494	10429	10430	10486	10303	10291	10547	10386	10148	10233	10292	10513	10416	10378	10366	10508	10456	10294	10282	10519	10425	10317	10321	10260	10420	10392	10366	10348	10527	10386	10257	10399	10380	10433	10344	10294	10350	10319	10403	10410	10383	10309	10378	10506	10344	10319	10235	10519	10396	10370	10419	10241	10348	10355	10358	10347	10501	10283	10336	10423	10449	10308	10428	10445	10386	10461	10523	10596	10502	10320	10394	10412	10486	10338	10312	10322	10339	10315	10484	10281	10296	10259	10417	10411	10240	10476	10384	10567	10332	10216	10232	10276	10104	10349	10184	10217	10303	10336	10468	10513	10346	10458	10308	10391	10353	10364	10386	10315	10399	10301	10264	10527	10414	10402	10267	10210	10323	10417	10426	10382	10502	10452	10363	10449	10620	10413	10435	10383	10401	10467	10388	10398	10556	10344	10454	10278	10481	10446	10555	10400	10482	10392	10427	10351	10507	10474	10281	10431	10435	10272	10317	10210	10432	10430	10325	10475	10288	10295	10459	10274	10446	10394	10297	10442	10558	10521	10475	10579	10522	10622	10456	10269	10378	10306	10393	10331	10329	10451	10373	10199	10232	10331	10323	10319	10387	10232	10391	10542	10525	10261	10436	10486	10444	10442	10380	10470	10442	10287	10321	10211	10167	10195	10317	10353	10409	10340	10445	10452	10435	10412	10414	10281	10391	10246	10403	10331	10419	10389	10514	10221	10344	10389	10289	10538	10294	10503	10510	10638	10421	10444	10470	10449	10461	10452	10292	10550	10628	10313	10301	10329	10457	10297	10286	10502	10225	10463	10296	10627	10452	10282	10368	10484	10338	10470	10509	10489	10359	10461	10288	10523	10320	10488	10410	10461	10368	10399	10336	10465	10274	10537	10422	10344	10376	10330	10563	10428	10459	10476	10607	10441	10293	10265	10367	10465	10326	10291	10427	10416	10281	10276	10540	10429	10492	10253	10382	10348	10302	10536	10295	10368	10261	10297	10469	10369	10464	10465	10419	10480	10336	10348	10139	10492	10226	10291	10391	10404	10346	10364	10246	10342	10347	10355	10285	10214	10585	10418	10404	10395	10302	10243	10191	10427	10526	10299	10454	10285	10362	10389	10348	10333	10505	10343	10507	10344	10378	10401	10351	10306	10429	10324	10386	10253	10262	10345	10348	10331	10298	10431	10373	10334	10344	10494	10219	10473	10383	10460	10416	10309	10426	10337	10562	10434	10368	10394	10389	10389	10382	10390	10309	10523	10430	10342	10516	10476	10303	10497	10389	10470	10382	10249	10491	10289	10279	10438	10427	10403	10409	10356	10310	10347	10518	10407	10315	10322	10488	10384	10469	10334	10411	10364	10421	10294	10431	10503	10380	10370	10289	10100	10316	10373	10475	10351	10343	10381	10495	10309	10469	10540	10350	10686	10299	10312	10306	10254	10321	10387	10389	10347	10454	10374	10507	10246	10192	10374	10361	10360	10391	10394	10357	10487	10371	10420	10279	10379	10392	10542	10368	10559	10425	10506	10370	10474	10311	10374	10291	10383	10415	10504	10374	10414	10393	10455	10380	10348	10439	10298	10260	10487	10441	10325	10348	10275	10484	10591	10252	10284	10421	10433	10491	10451	10355	10256	10463	10519	10409	10364	10521	10389	10308	10424	10293	10383	10442	10183	10276	10205	10336	10436	10423	10269	10480	10356	10334	10391	10387	10215	10347	10281	10429	10544	10143	10415	10241	10620	10477	10397	10227	10494	10464	10292	10387	10440	10390	10314	10348	10402	10378	10400	10461	10480	10280	10612	10348	10422	10380	10441	10477	10369	10277	10177	10543	10321	10378	10449	10373	10552	10411	10315	10356	10378	10333	10413	10409	10294	10348	10519	10244	10405	10445	10402	10298	10274	10411	10299	10235	10329	10339	10506	10393	10561	10440	10389	10456	10454	10465	10359	10379	10482	10500	10366	10346	10314	10377	10422	10356	10339	10450	10238	10462	10373	10367	10354	10436	10255	10296	10575	10225	10446	10319	10335	10356	10268	10481	10360	10386	10436	10499	10544	10342	10583	10528	10321	10116	10384	10395	10460	10497	10309	10384	10344	10215	10389	10498	10345	10378	10281	10400	10389	10410	10444	10384	10476	10482	10418	10419	10495	10421	10403	10322	10336	10376	10462	10473	10490	10466	10323	10429	10432	10358	10402	10366	10547	10507	10428	10240	10312	10262	10223	10520	10327	10545	10366	10300	10484	10282	10380	10360	10522	10455	10216	10390	10381	10429	10325	10442	10155	10346	10316	10283	10366	10434	10270	10371	10331	10400	10424	10364	10478	10519	10385	10416	10402	10499	10310	10223	10269	10328	10333	10361	10286	10478	10403	10440	10347	10298	10397	10459	10379	10311	10527	10292	10519	10503	10329	10429	10313	10480	10362	10300	10427	10435	10432	10285	10497	10451	10271	10397	10522	10356	10520	10454	10364	10388	10441	10416	10245	10174	10327	10447	10463	10346	10458	10398	10278	10347	10302	10395	10342	10429	10332	10366	10329	10461	10405	10358	10464	10522	10444	10239	10278	10241	10348	10286	10404	10423	10256	10322	10445	10333	10237	10204	10248	10218	10331	10398	10419	10503	10413	10401	10360	10458	10380	10414	10403	10446	10326	10418	10182	10261	10407	10304	10333	10258	10404	10315	10233	10387	10422	10563	10416	10412	10486	10356	10421	10377	10411	10514	10437	10520	10380	10306	10259	10426	10354	10335	10504	10327	10320	10332	10339	10372	10217	10417	10385	10493	10349	10228	10395	10350	10422	10447	10241	10477	10601	10363	10320	10423	10439	10419	10391	10270	10377	10401	10566	10607	10333	10391	10338	10359	10423	10622	10260	10401	10444	10390	10476	10321	10354	10256	10283	10366	10348	10378	10389	10483	10327	10431	10406	10412	10274	10338	10464	10602	10369	10438	10411	10275	10453	10386	10286	10205	10405	10464	10367	10344	10356	10355	10210	10364	10303	10293	10430	10335	10445	10313	10267	10293	10586	10310	10491	10366	10470	10322	10124	10117	10446	10335	10288	10526	10564	10313	10395	10437	10317	10361	10362	10221	10443	10456	10374	10350	10399	10462	10307	10296	10393	10408	10525	10516	10344	10416	10389	10348	10495	10307	10294	10501	10362	10371	10327	10396	10347	10283	10314	10436	10489	10191	10443	10391	10413	10212	10181	10523	10546	10500	10468	10373	10393	10302	10320	10433	10284	10405	10333	10536	10458	10145	10408	10386	10497	10375	10149	10380	10515	10398	10478	10351	10351	10472	10217	10341	10514	10232	10465	10283	10316	10248	10442	10384	10399	10394	10264	10377	10483	10255	10314	10312	10249	10190	10425	10509	10279	10338	10323	10397	10335	10250	10375	10512	10444	10255	10323	10379	10455	10422	10418	10360	10428	10410	10365	10306	10408	10565	10309	10547	10422	10339	10314	10221	10497	10525	10441	10259	10410	10242	10378	10489	10383	10445	10590	10337	10356	10351	10409	10394	10571	10520	10394	10351	10266	10328	10506	10570	10430	10355	10233	10437	10401	10493	10197	10458	10406	10273	10414	10570	10281	10432	10405	10160	10402	10322	10299	10355	10299	10390	10440	10367	10405	10292
35911	32927	30851	33208	42950	47823	46141	38613	34457	31392	30152	29673	29544	29319	29567	29556	29577	29468	29481	29600	29544	29520	29528	29563	29499	29296	29399	29476	29353	29609	29515	29433	29476	29387	29604	29422	29376	29548	29481	29388	29477	29561	29430	29533	29534	29660	29622	29463	29500	29466	29561	29469	29429	29608	29558	29591	29513	29461	29545	29506	29547	29512	29407	29631	29528	29494	29529	29493	29342	29471	29436	29495	29337	29422	29465	29530	29415	29432	29395	29409	29441	29629	29491	29649	29437	29481	29254	29374	29529	29373	29414	29343	29472	29518	29487	29494	29422	29585	29388	29634	29453	29358	29531	29455	29542	29576	29535	29540	29592	29520	29568	29537	29449	29572	29426	29447	29674	29381	29461	29453	29542	29550	29508	29638	29272	29480	29544	29423	29549	29553	29453	29400	29447	29511	29509	29542	29559	29397	29517	29456	29438	29527	29544	29477	29492	29626	29523	29566	29502	29524	29592	29464	29559	29437	29484	29547	29450	29474	29628	29478	29571	29565	29651	29472	29481	29528	29499	29445	29519	29490	29554	29393	29421	29520	29669	29447	29387	29660	29513	29598	29471	29472	29537	29366	29535	29539	29589	29515	29607	29632	29507	29585	29481	29409	29572	29437	29519	29322	29441	29504	29435	29582	29502	29533	29449	29541	29502	29487	29500	29543	29601	29518	29540	29517	29448	29563	29504	29479	29459	29645	29513	29589	29460	29542	29489	29573	29535	29591	29579	29563	29420	29634	29302	29532	29552	29506	29603	29416	29567	29472	29521	29544	29647	29509	29414	29590	29456	29473	29582	29595	29462	29486	29562	29590	29447	29361	29532	29522	29435	29638	29578	29445	29515	29675	29418	29592	29444	29606	29374	29529	29413	29471	29425	29482	29598	29477	29416	29379	29649	29441	29433	29476	29547	29455	29552	29444	29573	29581	29462	29477	29445	29452	29476	29563	29447	29603	29546	29523	29469	29625	29462	29484	29482	29489	29517	29520	29543	29628	29613	29647	29505	29525	29550	29413	29528	29493	29460	29758	29496	29481	29478	29496	29536	29596	29476	29539	29553	29554	29596	29463	29470	29486	29468	29550	29389	29482	29455	29498	29495	29641	29494	29449	29408	29559	29548	29537	29566	29516	29459	29563	29560	29522	29546	29554	29388	29347	29534	29486	29640	29457	29527	29395	29548	29485	29469	29492	29413	29541	29488	29591	29359	29503	29459	29572	29501	29566	29385	29683	29527	29613	29474	29487	29503	29585	29530	29545	29563	29452	29587	29447	29392	29447	29552	29590	29465	29447	29498	29606	29518	29480	29444	29628	29407	29453	29534	29415	29559	29639	29590	29549	29578	29477	29546	29628	29639	29611	29487	29503	29577	29633	29571	29590	29580	29539	29587	29417	29647	29604	29525	29573	29579	29481	29578	29584	29409	29444	29380	29615	29465	29476	29712	29568	29466	29484	29597	29433	29519	29609	29496	29474	29428	29761	29518	29469	29493	29428	29563	29500	29715	29551	29567	29396	29693	29567	29618	29515	29578	29503	29428	29770	29485	29564	29504	29418	29546	29451	29623	29512	29583	29621	29442	29579	29534	29397	29597	29458	29482	29539	29561	29600	29512	29449	29636	29443	29576	29683	29381	29640	29524	29518	29494	29680	29490	29469	29417	29516	29477	29515	29652	29330	29513	29470	29542	29518	29620	29443	29675	29524	29596	29350	29474	29499	29422	29524	29423	29533	29501	29532	29604	29368	29383	29659	29316	29564	29530	29508	29438	29484	29459	29522	29349	29573	29548	29643	29481	29469	29573	29418	29443	29505	29500	29563	29381	29668	29569	29636	29420	29558	29590	29502	29558	29621	29474	29659	29601	29392	29489	29425	29417	29606	29528	29461	29550	29462	29433	29545	29537	29686	29496	29552	29547	29512	29571	29692	29622	29572	29521	29439	29514	29558	29503	29568	29534	29421	29555	29415	29537	29450	29540	29588	29568	29435	29260	29599	29554	29719	29502	29448	29471	29513	29481	29445	29575	29526	29437	29501	29441	29641	29432	29591	29554	29542	29359	29452	29698	29451	29541	29460	29504	29453	29532	29652	29539	29544	29491	29523	29286	29529	29425	29456	29552	29644	29489	29480	29475	29560	29559	29574	29527	29542	29542	29434	29477	29543	29474	29598	29482	29455	29735	29515	29459	29486	29636	29539	29469	29656	29516	29557	29607	29716	29536	29526	29497	29442	29562	29536	29538	29496	29501	29617	29466	29638	29593	29371	29554	29533	29628	29539	29341	29567	29550	29560	29466	29435	29643	29561	29493	29686	29515	29425	29671	29434	29539	29727	29593	29497	29483	29609	29486	29462	29477	29464	29579	29746	29428	29483	29712	29437	29544	29525	29460	29623	29347	29522	29552	29536	29500	29434	29697	29474	29604	29391	29539	29500	29624	29572	29552	29332	29538	29393	29659	29509	29568	29562	29599	29609	29494	29489	29564	29522	29441	29526	29488	29572	29634	29599	29591	29534	29550	29257	29548	29531	29599	29560	29592	29553	29524	29583	29394	29375	29522	29433	29617	29422	29510	29431	29640	29597	29537	29524	29616	29490	29385	29465	29697	29481	29664	29467	29507	29443	29491	29594	29541	29392	29542	29436	29520	29585	29498	29452	29516	29479	29465	29713	29591	29516	29466	29482	29561	29770	29565	29595	29506	29506	29640	29597	29439	29551	29554	29490	29598	29577	29595	29530	29460	29532	29606	29457	29472	29358	29600	29495	29513	29495	29447	29582	29445	29833	29514	29398	29513	29550	29346	29573	29651	29594	29436	29601	29526	29547	29526	29393	29442	29495	29494	29545	29629	29602	29518	29428	29516	29539	29516	29488	29600	29448	29495	29380	29612	29580	29529	29609	29374	29501	29575	29480	29467	29487	29460	29610	29368	29610	29470	29704	29571	29674	29663	29474	29460	29438	29432	29490	29523	29595	29558	29546	29556	29568	29635	29727	29412	29661	29546	29445	29540	29491	29457	29617	29532	29381	29475	29593	29417	29582	29553	29386	29616	29523	29583	29576	29610	29485	29463	29710	29506	29496	29417	29470	29568	29604	29450	29528	29485	29426	29477	29515	29467	29546	29519	29432	29540	29712	29385	29588	29584	29604	29453	29543	29588	29593	29373	29686	29427	29556	29634	29534	29656	29581	29603	29635	29553	29457	29541	29671	29529	29485	29521	29475	29518	29489	29644	29402	29651	29680	29465	29714	29471	29594	29566	29406	29459	29684	29429	29576	29440	29430	29489	29640	29453	29636	29591	29467	29577	29473	29676	29524	29489	29620	29498	29541	29585	29522	29493	29611	29431	29569	29563	29693	29560	29570	29488	29523	29634	29572	29309	29577	29471	29531	29465	29598	29448	29452	29441	29671	29560	29462	29523	29510	29706	29532	29631	29541	29631	29416	29597	29557	29555	29356	29585	29518	29471	29459	29471	29467	29677	29361	29593	29384	29644	29564	29531	29571	29665	29481	29576	29632	29568	29523	29617	29548	29480	29488	29438	29615	29576	29492	29574	29563	29491	29620	29395	29670	29539	29672	29524	29550	29454	29610	29514	29646	29393	29639	29341	29471	29583	29508	29541	29405	29491	29461	29666	29586	29555	29591	29508	29591	29639	29560	29620	29610	29527	29616	29509	29480	29770	29468	29575	29564	29511	29542	29563	29527	29501	29519	29423	29479	29559	29506	29515	29501	29500	29504	29638	29671	29534	29510	29555	29599	29507	29519	29579	29434	29449	29575	29469	29575	29637	29501	29582	29492	29537	29547	29531	29472	29445	29442	29573	29323	29483	29711	29487	29573	29465	29779	29637	29541	29549	29455	29513	29539	29621	29384	29724	29501	29478	29598	29431	29507	29579	29655	29588	29374	29490	29585	29480	29652	29664	29569	29684	29529	29584	29591	29506	29551	29487	29534	29528	29698	29617	29582	29436	29488	29451	29532	29599	29597	29631	29481	29472	29527	29670	29610	29559	29607	29469	29508	29492	29529	29366	29535	29605	29489	29558	29555	29444	29369	29657	29526	29535	29574	29655	29546	29522	29404	29484	29680	29471	29546	29544	29432	29595	29490	29422	29433	29527	29409	29641	29534	29535	29513	29536	29690	29502	29606	29566	29647	29457	29578	29515	29517	29549	29392	29575	29585	29502	29556	29579	29494	29467	29566	29611	29644	29360	29575	29564	29511	29570	29285	29715	29330	29497	29751	29588	29527	29494	29456	29562	29646	29535	29498	29680	29548	29656	29523	29542	29652	29562	29672	29633	29477	29575	29558	29733	29365	29632	29564	29627	29496	29635	29616	29595	29475	29402	29618	29691	29539	29531	29491	29537	29574	29558	29454	29656	29490	29453	29531	29518	29414	29561	29607	29596	29661	29562	29510	29619	29361	29519	29664	29528	29483	29554	29508	29598	29521	29731	29653	29472	29490	29581	29604	29528	29425	29516	29428	29530	29431	29544	29435	29456	29369	29552	29472	29489	29358	29485	29572	29553	29473	29351	29552	29495	29552	29605	29495	29658	29784	29582	29593	29628	29640	29594	29484	29387	29405	29641	29585	29543	29573	29604	29425	29462	29482	29454	29474	29539	29580	29434	29470	29577	29679	29529	29621	29652	29679	29601	29517	29621	29637	29597	29510	29447	29487	29644	29583	29480	29468	29372	29558	29558	29516	29568	29465	29539	29631	29494	29518	29528	29457	29575	29490	29546	29527	29531	29535	29557	29516	29514	29386	29471	29602	29496	29589	29513	29524	29500	29520	29524	29504	29517	29569	29349	29529	29492	29566	29474	29622	29518	29577	29501	29376	29452	29518	29470	29531	29655	29543	29519	29518	29472	29451	29486	29623	29513	29556	29342	29608	29373	29501	29545	29471	29380	29525	29513	29545	29483	29665	29573	29635	29560	29506	29589	29678	29445	29665	29646	29417	29594	29671	29563	29608	29466	29488	29520	29511	29516	29580	29543	29540	29587	29419	29507	29476	29475	29475	29574	29577	29632	29459	29592	29469	29432	29627	29578	29459	29648	29540	29539	29614	29531	29515	29607	29559	29447	29522	29501	29481	29450	29433	29495	29543	29584	29479	29513	29561	29507	29480
17780	18656	15136	12877	20216	35440	33612	23383	16462	12794	11452	10834	10498	10527	10545	10452	10520	10375	10561	10509	10516	10602	10399	10552	10441	10588	10424	10482	10428	10595	10591	10353	10431	10695	10380	10378	10515	10567	10445	10540	10642	10445	10542	10534	10581	10565	10272	10483	10326	10292	10416	10541	10317	10610	10447	10632	10403	10524	10630	10560	10442	10571	10395	10404	10415	10542	10543	10454	10317	10403	10588	10446	10534	10420	10404	10618	10500	10434	10476	10593	10494	10598	10426	10356	10466	10528	10680	10485	10374	10396	10463	10330	10593	10388	10545	10398	10570	10377	10463	10456	10526	10584	10475	10599	10561	10509	10582	10585	10578	10568	10431	10447	10743	10487	10317	10538	10559	10582	10481	10403	10467	10387	10512	10577	10467	10452	10532	10648	10328	10475	10613	10595	10575	10379	10562	10660	10534	10219	10327	10472	10497	10444	10421	10529	10490	10455	10550	10526	10472	10470	10383	10477	10672	10524	10712	10442	10376	10339	10528	10449	10469	10497	10441	10556	10507	10340	10487	10490	10564	10556	10640	10528	10471	10449	10603	10443	10472	10592	10443	10448	10508	10468	10462	10370	10511	10514	10448	10425	10625	10575	10625	10313	10403	10511	10570	10568	10530	10498	10349	10421	10452	10506	10605	10413	10438	10686	10396	10577	10444	10591	10594	10405	10522	10489	10336	10462	10542	10573	10456	10660	10678	10766	10481	10445	10595	10480	10490	10489	10536	10573	10488	10579	10576	10222	10550	10540	10492	10516	10255	10322	10464	10520	10723	10427	10511	10596	10598	10324	10601	10552	10552	10617	10332	10623	10562	10597	10535	10457	10486	10607	10476	10541	10441	10447	10551	10456	10502	10462	10397	10470	10537	10504	10443	10398	10541	10447	10609	10384	10437	10335	10520	10459	10527	10441	10566	10524	10471	10480	10367	10399	10420	10576	10521	10373	10572	10544	10282	10478	10341	10471	10366	10467	10534	10426	10550	10351	10460	10577	10466	10519	10640	10469	10475	10339	10491	10513	10406	10397	10465	10575	10470	10467	10485	10384	10582	10628	10550	10671	10575	10436	10523	10627	10381	10500	10351	10586	10633	10410	10488	10538	10254	10376	10389	10461	10447	10538	10438	10542	10415	10422	10383	10610	10611	10497	10364	10355	10338	10390	10425	10462	10518	10481	10318	10503	10612	10338	10541	10517	10635	10418	10477	10453	10369	10400	10294	10381	10450	10607	10537	10484	10450	10553	10342	10406	10508	10323	10515	10631	10556	10541	10400	10522	10539	10344	10332	10399	10669	10464	10488	10445	10621	10587	10382	10613	10531	10567	10493	10336	10471	10453	10320	10394	10529	10400	10421	10542	10483	10466	10482	10221	10524	10493	10414	10679	10510	10536	10334	10437	10391	10570	10496	10536	10506	10525	10539	10380	10641	10436	10265	10311	10471	10352	10290	10572	10333	10441	10464	10476	10495	10368	10499	10340	10442	10393	10489	10354	10516	10451	10573	10502	10453	10503	10420	10483	10571	10416	10501	10609	10560	10347	10626	10353	10506	10600	10547	10418	10323	10480	10467	10344	10353	10421	10533	10579	10521	10355	10469	10548	10579	10340	10585	10566	10557	10496	10512	10472	10473	10415	10389	10477	10384	10650	10568	10435	10436	10402	10571	10399	10483	10380	10651	10643	10507	10418	10481	10717	10567	10479	10454	10496	10588	10408	10727	10695	10456	10434	10407	10422	10393	10459	10606	10581	10595	10511	10582	10489	10607	10505	10458	10517	10636	10275	10672	10521	10435	10388	10436	10454	10404	10350	10361	10480	10551	10398	10332	10428	10700	10537	10477	10182	10495	10572	10498	10438	10419	10497	10425	10663	10561	10418	10546	10271	10493	10577	10461	10375	10456	10540	10463	10510	10569	10463	10526	10394	10584	10535	10471	10499	10350	10442	10594	10484	10462	10364	10400	10470	10420	10550	10352	10380	10395	10605	10594	10429	10525	10480	10523	10479	10311	10270	10429	10357	10345	10478	10359	10302	10444	10633	10561	10476	10568	10482	10645	10579	10369	10467	10545	10707	10511	10477	10327	10403	10444	10407	10454	10438	10423	10444	10585	10553	10472	10573	10405	10472	10510	10585	10550	10384	10371	10370	10391	10655	10698	10389	10498	10433	10556	10562	10419	10560	10427	10469	10453	10414	10605	10483	10297	10411	10554	10366	10359	10332	10398	10425	10388	10514	10721	10433	10560	10394	10496	10518	10647	10487	10530	10422	10528	10485	10410	10398	10473	10464	10472	10571	10498	10362	10628	10436	10476	10644	10380	10575	10688	10523	10471	10502	10537	10626	10308	10485	10325	10443	10416	10308	10190	10370	10527	10438	10407	10393	10399	10513	10498	10459	10512	10333	10569	10458	10363	10394	10429	10508	10497	10464	10458	10507	10624	10658	10322	10495	10503	10447	10441	10452	10608	10569	10599	10607	10603	10368	10339	10218	10418	10480	10537	10523	10464	10456	10598	10603	10392	10490	10451	10501	10333	10421	10688	10537	10606	10627	10607	10421	10427	10493	10618	10492	10426	10487	10409	10374	10608	10803	10400	10456	10527	10500	10470	10562	10459	10496	10544	10534	10660	10541	10497	10422	10636	10526	10548	10407	10530	10446	10378	10449	10650	10522	10552	10681	10468	10485	10498	10490	10375	10337	10498	10509	10609	10449	10439	10587	10622	10477	10585	10432	10385	10521	10599	10512	10348	10398	10552	10447	10452	10454	10471	10570	10510	10342	10509	10533	10606	10386	10587	10544	10559	10319	10464	10454	10710	10408	10657	10536	10552	10580	10494	10560	10502	10554	10335	10489	10511	10376	10397	10483	10532	10566	10531	10289	10486	10512	10503	10420	10416	10717	10506	10526	10353	10357	10177	10486	10452	10526	10671	10520	10393	10639	10563	10640	10582	10447	10558	10491	10377	10402	10758	10602	10300	10416	10425	10669	10527	10466	10373	10445	10692	10460	10404	10387	10461	10488	10596	10718	10606	10578	10621	10516	10639	10447	10559	10536	10530	10482	10349	10429	10456	10449	10394	10552	10412	10378	10508	10558	10396	10349	10584	10566	10400	10558	10434	10323	10507	10601	10248	10519	10569	10461	10675	10270	10528	10522	10341	10504	10456	10441	10554	10465	10601	10447	10426	10361	10359	10533	10561	10254	10412	10479	10372	10515	10448	10489	10509	10522	10531	10414	10449	10568	10434	10514	10392	10445	10524	10466	10680	10530	10605	10544	10530	10399	10345	10581	10307	10519	10504	10494	10664	10533	10575	10514	10489	10406	10286	10388	10493	10572	10631	10504	10468	10476	10441	10454	10361	10410	10191	10414	10504	10425	10322	10519	10363	10656	10655	10437	10555	10474	10663	10558	10496	10486	10616	10552	10366	10402	10565	10351	10546	10560	10676	10466	10340	10500	10403	10550	10587	10538	10515	10441	10607	10323	10399	10351	10322	10477	10518	10368	10474	10437	10430	10436	10400	10513	10516	10526	10511	10562	10326	10485	10530	10638	10269	10375	10614	10396	10378	10391	10402	10497	10509	10373	10549	10520	10653	10561	10553	10342	10602	10649	10405	10511	10462	10392	10574	10419	10532	10495	10517	10646	10533	10616	10406	10369	10346	10410	10439	10509	10478	10502	10362	10401	10444	10442	10442	10521	10595	10545	10600	10542	10487	10567	10674	10240	10424	10612	10601	10501	10475	10487	10460	10691	10718	10399	10508	10500	10588	10421	10613	10410	10518	10566	10531	10592	10578	10530	10562	10465	10494	10423	10458	10538	10525	10605	10647	10588	10552	10409	10565	10471	10398	10454	10488	10445	10350	10468	10482	10422	10655	10306	10368	10346	10495	10507	10534	10491	10586	10777	10364	10493	10365	10418	10544	10412	10296	10477	10560	10558	10424	10631	10543	10613	10477	10618	10574	10515	10535	10673	10542	10603	10390	10406	10438	10440	10423	10328	10360	10314	10289	10379	10497	10344	10363	10600	10459	10514	10480	10324	10569	10397	10402	10562	10492	10328	10377	10473	10411	10379	10527	10426	10538	10722	10431	10288	10460	10499	10445	10566	10407	10556	10529	10567	10420	10375	10412	10314	10585	10518	10415	10653	10607	10511	10583	10346	10379	10554	10452	10727	10490	10350	10454	10427	10356	10587	10552	10414	10581	10478	10582	10460	10423	10433	10638	10488	10372	10423	10409	10525	10543	10554	10490	10483	10638	10482	10518	10315	10328	10391	10445	10411	10577	10471	10356	10392	10521	10351	10459	10448	10346	10522	10398	10492	10385	10494	10395	10467	10661	10421	10415	10524	10423	10498	10377	10517	10390	10492	10471	10423	10411	10551	10490	10531	10465	10391	10608	10567	10477	10271	10539	10559	10509	10535	10606	10356	10307	10593	10505	10388	10594	10345	10583	10394	10430	10699	10706	10671	10548	10358	10440	10457	10459	10476	10491	10622	10374	10596	10388	10464	10235	10217	10385	10404	10589	10392	10415	10286	10417	10223	10388	10429	10476	10487	10664	10524	10441	10390	10367	10477	10506	10520	10503	10456	10359	10474	10348	10468	10599	10527	10409	10377	10428	10528	10488	10462	10535	10457	10511	10639	10560	10485	10484	10313	10759	10374	10567	10538	10525	10383	10588	10526	10350	10400	10576	10404	10550	10420	10499	10590	10408	10429	10527	10318	10386	10391	10457	10462	10646	10546	10446	10408	10537	10444	10500	10577	10568	10291	10388	10383	10508	10582	10545	10496	10456	10337	10325	10433	10412	10281	10499	10399	10452	10437	10364	10453	10664	10557	10525	10624	10574	10455	10420	10542	10485	10356	10575	10496	10584	10502	10504	10644	10373	10515	10547	10419	10622	10405	10637	10465	10409	10443	10625	10668	10372	10373	10515	10487	10362	10489	10600	10502	10467	10367	10485	10541	10501	10439	10445	10587	10333	10532	10598	10351	10420	10649	10397	10511	10448	10501	10587	10491	10598	10476	10523	10578	10359	10591	10504	10398	10299	10350	10385	10453	10331	10338	10452	10488	10589	10398	10479	10582	10536	10510	10511	10350	10276	10464	10358	10664	10419	10451
41737	37000	34376	39248	51584	59705	55549	44749	37729	32858	30256	29168	28967	28933	28835	29108	28971	29042	29099	29071	29007	29248	29174	29247	29281	29158	29165	29242	29105	29197	29057	29217	29227	29040	29207	29207	29164	29275	29102	29246	29196	29172	29100	29320	29087	29174	29033	29115	29158	29176	29060	29294	29189	29168	29159	29056	29280	29193	29303	29134	29166	29329	29058	29160	29209	29017	29316	29203	29097	29201	29266	29203	29150	29228	28978	29273	29295	28998	29180	29127	29141	29289	29155	29146	29190	29137	29226	29135	29199	29262	29122	29050	29190	29109	29194	29169	29074	29299	28986	29178	29160	29240	29122	29216	29178	29115	29198	29118	29170	29247	29249	29159	29212	29225	29118	29223	29143	29183	29202	29181	29040	29187	29250	29203	29127	29011	29088	29183	29269	29197	28893	29262	29338	28944	29222	29133	29107	29233	29165	29141	29161	29224	29312	29173	29089	29085	29246	29245	29310	29140	29208	29290	29236	29274	29352	29239	29091	29244	29164	29102	29230	29230	29201	29083	29303	29076	29222	29025	29210	29230	29194	29125	29392	29092	29263	29374	29200	29045	29163	29303	29290	29291	29195	29203	29234	29161	29182	29228	29226	29183	29226	29097	29303	29086	29172	29027	29155	29153	29219	29312	29033	29137	29146	29305	29263	29250	29196	29195	29176	29181	29133	29035	29119	29231	29110	29185	29033	29139	29192	29080	29312	29142	29212	29108	29071	29257	29164	29193	29095	29223	29018	29397	29164	29236	29296	29234	29209	29285	29223	29264	29290	29058	29217	29351	29256	29181	29164	29060	29263	29162	29084	29146	29258	29132	29216	29247	29259	29174	29242	29200	29184	29177	29091	29210	29166	29068	29141	29124	29244	29255	29083	29286	29268	29298	29089	29274	29054	29275	28942	29243	29204	29359	29118	29348	29089	29181	29343	29352	29130	29137	29130	29213	29316	29266	29192	29233	29241	29157	29188	29211	29256	29071	29216	29088	29323	29031	29198	29308	29123	29260	29081	29223	29157	29269	29116	29158	29161	29206	29106	29157	29114	29231	29322	29100	29256	29072	29304	29169	29127	29179	29309	29007	29294	29218	29151	29155	29074	29264	29253	29286	29293	29123	29296	29265	29297	29110	29255	29233	29365	29187	29212	29253	29145	29073	29037	29247	29066	29284	29325	29021	29327	29198	29295	29284	29249	29293	29245	29324	29264	29235	29263	29198	29012	29140	29111	29340	29153	29112	29283	29264	29315	29235	29118	29247	29205	29045	29339	29255	29179	29294	29049	29208	29328	29220	29294	29155	29160	29464	29030	28992	29306	29011	29234	29176	29272	29113	29043	29277	29243	29092	29199	29194	29255	29019	29257	29254	29202	29132	29261	29273	29153	29252	29249	29074	29225	29185	29168	29121	29320	29176	29188	29345	29184	29153	29085	29327	29140	29266	29130	29201	29203	29185	29196	29202	29179	29253	29076	29156	29183	29292	29288	29115	29228	29214	29145	29196	29097	29239	29089	29194	29224	29193	29041	29349	29173	29125	29014	29120	29243	29161	29200	29287	29164	29284	29224	29183	29175	29134	29263	29100	29191	29298	29192	29240	29146	29215	29220	29299	29090	29163	29316	29290	29278	29159	29203	29172	29322	29261	29111	29252	29220	29246	29261	29220	29239	29235	29187	29202	29013	29213	29169	29132	29234	29233	29218	29245	29191	29285	29005	29272	29178	29164	29144	29142	29235	29336	29071	29291	29071	29223	29191	29104	29201	29295	29083	29192	29269	29213	29142	29021	29157	29203	29222	29106	29269	29110	29140	29277	29218	29089	29234	29220	29232	29119	29132	29174	29197	29167	29168	29306	29258	29134	29129	29203	29302	29135	29052	29109	29315	29096	29205	29097	29295	29293	29132	29103	29265	29095	29184	29044	29213	29169	29215	29077	29169	29174	29156	29230	29146	29230	29109	29210	29187	29170	29160	29191	29168	29181	29248	29181	29229	29122	29214	29171	29230	29071	29087	29024	29202	29174	29212	29362	29357	29062	29315	29099	29256	29090	29152	29146	29142	29230	29163	29323	29244	29154	29201	29165	29290	29268	29256	29054	29300	29091	29213	29173	29104	29243	29151	29136	29114	29303	29113	29336	29350	29236	29237	29247	29067	29190	29235	29235	29259	29178	29159	29260	29171	29221	29004	29120	29123	29233	29073	29253	29033	29107	29208	29209	29243	29320	29270	29153	29308	29198	29152	29160	29195	29303	29155	29297	29099	29147	29392	29169	29043	29236	29146	29178	29213	29054	29364	29158	29094	29147	29261	29220	29241	29192	29306	29187	29281	28919	29267	29146	29088	29279	29144	29132	29263	29131	29288	29172	29340	29173	29260	29147	29230	29156	29210	29189	29164	29181	29080	29156	29162	29129	29205	29193	29190	29242	29248	29144	29232	29193	29217	29131	29252	29103	29218	29199	29153	29068	29148	29212	29089	29117	29224	29202	29245	29187	29153	29169	29178	29295	29152	29223	29133	29178	29172	29157	29178	29091	29360	29131	29204	29210	28973	29256	29223	29210	29155	29123	29116	29102	29162	29047	29107	29254	29240	29272	29201	29171	29233	29008	29199	29097	29031	29235	29226	29017	29060	29268	29112	29264	29134	29257	29132	29290	29187	29171	29198	29186	29099	29110	29294	29206	29315	29330	29019	29147	29216	29163	29219	29291	29360	29177	29298	29116	29200	29158	29247	29250	29104	29283	29259	29169	29149	29319	29152	29229	29202	29324	29135	29218	29251	29157	29245	29267	29275	29192	29246	29184	29175	29138	29238	29173	29216	29154	29245	29248	29160	29216	29125	29290	29359	29098	29180	29302	29158	29261	29170	29085	29268	29291	29132	29288	29255	29246	29174	29298	29301	29174	29086	29295	29276	29188	29143	29311	29173	29245	29277	29039	29110	29152	29267	29256	29005	29335	29204	29337	29062	29232	29299	29298	29148	29127	29095	29182	29257	29245	29162	29243	29065	29149	29221	29291	29132	29204	29196	29110	29345	29111	29325	29127	29271	29181	29204	29273	29188	29132	29360	29129	29229	29041	29206	29203	29231	29257	29273	29040	29319	29133	29264	29266	29173	29004	29190	29191	29144	29109	29088	29108	29206	29245	29196	29184	29310	29225	29266	29207	29106	29007	29191	29120	29318	29140	29209	29137	29262	29200	29106	29318	29230	29291	29338	29169	29071	29125	29170	29211	29177	29242	29188	29224	29297	29151	29311	29080	29291	29180	29116	29252	29121	29322	29079	29408	29016	29329	29266	29201	29256	29123	29260	29303	29167	29255	29133	29260	29125	29164	29162	29327	29194	29194	29209	29118	29181	29254	29262	29204	29259	29268	29200	29205	29165	29168	29111	29109	29107	29212	29292	29277	29112	29187	29071	29247	29072	29199	29124	29118	29282	29229	29076	29236	29231	29239	29053	29173	29251	29197	29267	29174	29136	29191	29389	29147	29103	29259	29175	29121	29254	29157	29237	29050	29124	29186	29281	29178	29334	29141	29224	29228	29194	29200	29204	29184	29304	29098	29050	29138	29256	29061	29081	29079	29159	29063	29360	29201	29161	29269	29312	29081	29285	29186	29297	29175	29129	29159	29213	29069	29180	29216	29063	29200	29228	29184	29200	29222	29270	29129	29172	29232	29183	29079	29162	29090	29237	29080	29128	29159	29305	29152	29205	29215	29116	29324	29166	29140	29173	29189	29242	29106	29155	29158	29292	29188	29186	29312	29264	29080	29123	29203	29074	29170	29194	29186	29026	29236	29263	29316	29137	29087	29193	29195	29220	29197	29287	29197	29336	29204	29292	29241	29164	29234	29372	29194	29224	29202	29036	29190	29138	29229	29208	29147	29246	29235	29083	29358	29124	29081	29192	29150	29219	29274	29253	29110	29205	29216	29212	29251	29124	29179	29366	29060	29255	29026	29225	29100	29149	29229	29198	29080	29234	29208	29063	29377	29122	28944	29254	29178	29225	29110	29204	29131	29187	29124	29341	29101	29101	29153	29084	29157	29203	29307	29187	29171	29280	29158	29144	29233	29162	29209	29173	29275	29193	29235	29144	29199	29368	29270	29318	29206	29226	29070	29195	29367	29187	29190	29142	29280	29407	29231	29203	29256	29277	29167	29241	29190	29106	29172	29054	29254	29293	29161	29156	29142	29313	29178	29308	29193	29332	29129	29400	29040	29121	29192	29198	29032	29173	29165	29157	29031	29371	29051	29148	29134	29239	29104	29161	29121	29100	29166	29116	29243	29262	29212	29256	29137	29112	29092	29178	29212	29186	29125	29204	29093	29257	29009	29199	29275	29039	29206	29141	29274	29290	29155	29223	29225	29198	29269	29185	29284	29163	29206	29233	29240	29185	29109	29224	29114	29135	29124	29247	29171	29118	29068	29339	29256	29177	29151	29251	29139	29400	29238	29246	29323	29087	29230	29377	29182	29076	29273	29243	29133	29181	29258	29125	29252	29106	29117	29122	29334	29223	29120	29260	29097	29265	29274	29223	29149	29141	29122	29170	29080	29184	29125	29229	29140	29143	29197	29129	29124	29324	29105	29161	29211	29214	29227	29223	29176	29221	29143	29093	29231	29124	29230	29127	29264	29173	29183	29152	29021	29198	29094	29175	29191	29085	29318	29195	29209	29471	29239	29259	29158	29381	29269	29255	29137	29299	29101	29196	29192	29107	29241	29274	29165	29213	29078	29178	29288	29283	29067	29077	29288	29226	29333	29198	29212	29127	29142	29280	29225	29169	29184	29050	29133	29331	29119	29302	29262	29202	29176	29118	29200	29223	29154	29069	29033	29211	29215	29171	29297	29118	29230	29253	29295	29161	29163	29143	29305	29151	29285	29205	29164	29294	29162	29224	29269	29169	29144	29079	29014	29253	29148	29327	29244	29182	29272	29275	29151	29200	29279	29117	29282	29214	29141	29301	29269	29219	29208	29158	29350	29043	29253	29341	29119	29224	29275	29293	29144	29256	29160	29190	29139	29017	29253	29295	29233	29166	29084	29230	29328	29125	29284	29188	29130	29229	29278	29178	29163	29187	29184	29141	29265	29071	29180	29135	29274	29202	29337	29210	29408	29086	29132	29119	29140
19116	15418	12466	11781	21750	31440	25643	18938	14143	11953	10910	10647	10607	10659	10402	10529	10249	10466	10572	10333	10442	10334	10545	10410	10541	10691	10330	10349	10487	10561	10521	10531	10456	10468	10377	10530	10479	10427	10307	10591	10485	10362	10389	10365	10515	10406	10447	10615	10505	10473	10389	10596	10368	10450	10463	10347	10591	10353	10425	10391	10402	10494	10524	10556	10553	10580	10354	10524	10470	10480	10392	10262	10544	10498	10626	10491	10420	10360	10401	10333	10470	10323	10391	10301	10556	10386	10446	10559	10467	10417	10578	10405	10351	10339	10501	10406	10495	10505	10432	10529	10532	10316	10337	10390	10351	10432	10502	10510	10538	10420	10529	10392	10650	10470	10593	10464	10556	10529	10471	10231	10418	10630	10349	10562	10554	10458	10485	10444	10344	10460	10337	10452	10528	10449	10409	10416	10252	10293	10523	10537	10259	10263	10307	10402	10647	10327	10442	10598	10580	10370	10369	10415	10336	10455	10429	10391	10512	10498	10636	10355	10384	10429	10284	10282	10565	10377	10467	10457	10501	10501	10552	10331	10518	10460	10528	10515	10355	10772	10539	10648	10627	10450	10688	10582	10437	10639	10425	10358	10560	10463	10512	10366	10272	10425	10543	10462	10367	10462	10385	10403	10567	10377	10469	10397	10598	10383	10435	10466	10540	10438	10422	10547	10220	10363	10533	10375	10429	10386	10438	10084	10305	10531	10429	10405	10471	10498	10493	10409	10380	10510	10615	10450	10548	10514	10368	10335	10479	10388	10443	10414	10541	10373	10576	10468	10303	10556	10519	10422	10383	10491	10417	10470	10266	10381	10383	10463	10391	10421	10512	10459	10452	10590	10518	10484	10585	10507	10503	10556	10419	10455	10366	10564	10307	10444	10516	10575	10261	10385	10615	10466	10612	10398	10693	10366	10301	10434	10570	10373	10406	10496	10432	10491	10583	10500	10344	10439	10418	10462	10425	10310	10386	10480	10443	10496	10467	10469	10345	10416	10380	10409	10449	10460	10520	10470	10504	10354	10387	10449	10402	10341	10531	10555	10527	10449	10402	10543	10361	10557	10202	10448	10544	10498	10366	10484	10469	10459	10562	10547	10670	10375	10642	10551	10569	10468	10511	10547	10519	10415	10522	10543	10475	10556	10366	10435	10361	10396	10546	10650	10384	10523	10675	10481	10448	10449	10545	10539	10386	10692	10699	10544	10458	10610	10454	10550	10451	10465	10571	10488	10512	10433	10465	10518	10593	10550	10386	10532	10387	10447	10305	10302	10429	10273	10414	10530	10339	10199	10577	10526	10461	10439	10485	10432	10520	10366	10341	10475	10607	10491	10496	10361	10507	10298	10436	10285	10468	10490	10444	10456	10474	10365	10424	10514	10451	10497	10518	10650	10347	10717	10547	10464	10514	10344	10548	10497	10462	10394	10277	10537	10525	10497	10687	10350	10374	10445	10480	10408	10478	10570	10404	10589	10389	10324	10481	10474	10535	10487	10548	10429	10579	10583	10441	10514	10393	10430	10423	10490	10536	10267	10472	10623	10487	10494	10541	10419	10453	10464	10477	10448	10449	10570	10479	10455	10410	10394	10406	10448	10351	10512	10526	10365	10456	10564	10481	10513	10491	10421	10426	10374	10499	10505	10578	10367	10599	10443	10452	10438	10576	10416	10469	10588	10673	10669	10484	10583	10430	10343	10368	10386	10414	10499	10389	10576	10395	10409	10510	10655	10549	10374	10468	10502	10503	10499	10612	10466	10502	10526	10458	10511	10413	10375	10369	10577	10510	10464	10409	10502	10581	10478	10621	10413	10541	10522	10471	10444	10596	10389	10556	10374	10619	10312	10353	10588	10505	10465	10443	10456	10438	10631	10580	10595	10367	10546	10505	10340	10500	10436	10650	10518	10590	10476	10588	10497	10444	10357	10412	10501	10619	10579	10428	10535	10389	10550	10481	10465	10345	10379	10534	10366	10504	10379	10605	10471	10490	10604	10441	10438	10331	10397	10476	10485	10480	10314	10254	10478	10365	10428	10264	10383	10529	10413	10544	10428	10488	10458	10389	10241	10499	10571	10298	10387	10375	10330	10488	10357	10507	10687	10505	10549	10332	10542	10384	10465	10478	10462	10621	10443	10690	10492	10457	10264	10607	10406	10424	10480	10395	10364	10579	10535	10469	10470	10600	10446	10504	10557	10494	10335	10530	10418	10457	10543	10636	10371	10488	10462	10551	10407	10405	10428	10447	10565	10576	10357	10481	10469	10391	10585	10413	10380	10428	10515	10567	10528	10513	10431	10475	10484	10447	10372	10625	10317	10486	10416	10624	10474	10341	10557	10444	10467	10582	10448	10495	10477	10460	10614	10556	10481	10541	10343	10504	10481	10581	10503	10448	10388	10495	10400	10512	10536	10424	10487	10511	10527	10423	10430	10502	10603	10502	10368	10475	10299	10566	10506	10340	10575	10462	10432	10469	10397	10485	10405	10497	10486	10485	10383	10639	10472	10553	10431	10467	10519	10407	10389	10490	10518	10486	10394	10332	10554	10397	10357	10572	10577	10446	10409	10394	10405	10554	10453	10435	10439	10507	10555	10407	10454	10485	10434	10366	10333	10614	10518	10640	10519	10485	10525	10475	10437	10426	10501	10459	10353	10507	10555	10443	10674	10425	10422	10456	10531	10533	10393	10280	10430	10494	10631	10558	10513	10414	10336	10274	10376	10607	10363	10315	10373	10413	10398	10508	10435	10399	10383	10624	10349	10508	10332	10649	10528	10429	10423	10504	10609	10378	10469	10439	10485	10485	10344	10376	10542	10374	10473	10476	10513	10440	10578	10452	10554	10384	10483	10576	10501	10344	10489	10334	10439	10501	10555	10472	10452	10569	10527	10387	10396	10495	10384	10386	10355	10470	10454	10372	10687	10385	10375	10514	10346	10437	10457	10487	10564	10391	10464	10543	10466	10281	10464	10457	10285	10358	10562	10405	10435	10239	10469	10388	10368	10412	10341	10458	10507	10427	10372	10417	10314	10369	10469	10394	10548	10575	10442	10417	10380	10514	10337	10390	10388	10175	10459	10449	10564	10506	10429	10415	10521	10530	10395	10393	10353	10451	10538	10533	10445	10544	10428	10433	10427	10465	10487	10545	10450	10498	10527	10617	10301	10444	10471	10508	10385	10439	10390	10438	10477	10317	10447	10401	10630	10423	10588	10349	10605	10606	10516	10526	10613	10520	10419	10461	10677	10473	10470	10464	10606	10300	10467	10427	10456	10304	10587	10444	10508	10391	10505	10298	10510	10534	10336	10460	10411	10546	10338	10527	10551	10533	10523	10529	10379	10504	10566	10341	10390	10554	10638	10348	10422	10437	10692	10441	10389	10575	10576	10538	10584	10567	10527	10481	10491	10497	10454	10585	10474	10409	10425	10531	10552	10559	10594	10387	10349	10489	10284	10546	10516	10585	10622	10639	10478	10557	10432	10450	10548	10324	10427	10320	10332	10566	10641	10590	10555	10470	10369	10523	10540	10561	10395	10271	10217	10480	10416	10443	10425	10533	10435	10580	10451	10406	10330	10261	10409	10472	10583	10466	10649	10397	10470	10471	10484	10362	10407	10631	10361	10298	10490	10470	10483	10482	10450	10303	10579	10442	10505	10334	10315	10600	10450	10368	10338	10375	10522	10534	10547	10482	10641	10472	10494	10470	10432	10530	10467	10472	10465	10440	10586	10531	10425	10574	10425	10619	10411	10583	10568	10550	10391	10479	10391	10415	10504	10393	10422	10334	10303	10500	10541	10228	10381	10392	10430	10501	10486	10514	10550	10389	10457	10520	10526	10514	10492	10488	10537	10491	10473	10467	10534	10507	10356	10256	10467	10474	10733	10539	10443	10620	10520	10387	10622	10417	10445	10429	10506	10571	10561	10321	10598	10372	10657	10355	10301	10527	10509	10474	10392	10466	10658	10532	10560	10265	10383	10498	10398	10557	10581	10547	10663	10493	10391	10453	10448	10535	10542	10402	10516	10414	10417	10440	10494	10456	10517	10574	10565	10368	10421	10491	10442	10557	10630	10255	10485	10471	10515	10379	10458	10631	10489	10255	10410	10493	10367	10472	10500	10434	10512	10346	10445	10312	10534	10404	10448	10554	10522	10673	10376	10514	10382	10511	10346	10535	10467	10410	10576	10466	10437	10579	10509	10413	10426	10536	10296	10462	10553	10419	10636	10470	10399	10504	10551	10434	10375	10392	10614	10426	10656	10503	10352	10484	10342	10538	10374	10515	10433	10468	10265	10374	10457	10465	10403	10442	10488	10486	10426	10419	10429	10509	10273	10469	10487	10423	10387	10652	10511	10358	10551	10278	10239	10544	10514	10348	10208	10377	10420	10404	10611	10324	10465	10551	10463	10501	10326	10467	10498	10453	10489	10367	10324	10359	10578	10568	10417	10543	10595	10320	10392	10443	10362	10421	10339	10358	10359	10574	10588	10418	10599	10629	10280	10665	10430	10495	10381	10625	10491	10440	10464	10577	10437	10376	10604	10389	10442	10365	10419	10397	10458	10422	10576	10612	10391	10384	10360	10483	10510	10574	10557	10377	10521	10522	10360	10566	10579	10236	10395	10433	10666	10597	10619	10345	10435	10438	10358	10556	10398	10449	10464	10414	10443	10491	10517	10529	10331	10344	10270	10539	10423	10424	10398	10520	10540	10428	10400	10540	10416	10582	10451	10564	10429	10425	10346	10459	10479	10400	10677	10467	10465	10390	10477	10645	10574	10396	10487	10349	10562	10480	10505	10533	10506	10528	10318	10416	10202	10260	10467	10493	10462	10342	10358	10322	10454	10640	10494	10425	10522	10622	10564	10579	10546	10637	10349	10546	10265	10432	10476	10573	10261	10589	10590	10458	10562	10541	10625	10486	10286	10498	10680	10536	10523	10411	10455	10615	10514	10483	10506	10664	10442	10376	10445	10533	10413	10404	10586	10593	10478	10379	10343	10434	10469	10482	10609	10488	10544	10242	10534	10539	10563	10539	10483	10295	10489	10492	10509	10661	10392	10300	10478	10388	10472	10571	10523	10537	10342	10509	10434	10504	10290	10370	10362	10621	10428	10341	10480	10256	10414
38040	34192	32220	36338	55506	60150	52392	42860	36120	32440	30165	29299	29248	29079	29178	29248	29305	29294	29233	29197	29417	29227	29287	29105	29262	29307	29297	29317	29353	29210	29210	29322	29343	29254	29197	29307	29280	29243	29328	29268	29305	29277	29288	29407	29237	29256	29144	29393	29215	29096	29330	29405	29201	29250	29269	29331	29340	29119	29294	29231	29144	29189	29299	29235	29184	29106	29376	29368	29244	29218	29325	29128	29314	29317	29240	29311	29373	29242	29466	29229	29306	29328	29196	29269	29411	29318	29148	29345	29224	29296	29359	29243	29210	29414	29424	29280	29188	29212	29330	29175	29199	29379	29340	29331	29175	29235	29311	29200	29295	29335	29242	29182	29174	29238	29260	29213	29264	29265	29334	29182	29311	29411	29254	29273	29217	29271	29242	29449	29282	29348	29309	29322	29365	29321	29134	29290	29457	29262	29359	29233	29307	29378	29309	29273	29172	29398	29366	29276	29165	29225	29288	29383	29209	29393	29397	29206	29390	29387	29298	29295	29334	29385	29371	29170	29328	29190	29311	29295	29395	29250	29297	29306	29341	29403	29255	29226	29349	29129	29365	29192	29335	29412	29315	29139	29394	29321	29261	29225	29255	29309	29297	29347	29265	29298	29350	29134	29282	29335	29380	29160	29310	29251	29138	29319	29308	29303	29238	29304	29291	29209	29085	29482	29222	29335	29337	29469	29292	29296	29414	29261	29244	29268	29355	29306	29213	29326	29323	29331	29339	29296	29405	29291	29319	29159	29384	29196	29398	29310	29308	29414	29357	29334	29389	29328	29267	29267	29228	29412	29152	29316	29307	29241	29175	29220	29119	29344	29143	29211	29416	29271	29350	29370	29313	29188	29422	29339	29355	29353	29240	29244	29213	29319	29269	29177	29250	29442	29283	29352	29301	29315	29370	29280	29236	29371	29337	29315	29123	29237	29346	29373	29391	29324	29259	29351	29226	29394	29312	29160	29173	29445	29253	29257	29348	29388	29303	29390	29267	29279	29250	29365	29308	29208	29422	29191	29222	29254	29324	29354	29251	29394	29267	29286	29266	29231	29225	29089	29346	29432	29261	29359	29219	29267	29274	29339	29325	29278	29279	29256	29392	29311	29259	29123	29325	29321	29252	29275	29356	29270	29408	29419	29512	29303	29217	29147	29339	29299	29290	29355	29310	29276	29224	29491	29397	29232	29206	29337	29331	29275	29254	29334	29031	29341	29150	29312	29221	29584	29313	29242	29367	29257	29276	29294	29357	29292	29343	29402	29244	29303	29347	29223	29304	29252	29282	29456	29369	29100	29337	29229	29343	29433	29199	29392	29240	29385	29274	29401	29337	29166	29376	29285	29386	29323	29274	29265	29338	29302	29338	29398	29159	29236	29366	29232	29223	29295	29150	29431	29375	29378	29303	29282	29342	29317	29264	29309	29318	29124	29364	29383	29273	29393	29293	29383	29318	29171	29253	29224	29285	29249	29292	29360	29213	29268	29387	29286	29365	29324	29264	29335	29154	29354	29198	29347	29361	29232	29420	29407	29327	29395	29275	29201	29320	29361	29274	29350	29277	29254	29401	29319	29262	29524	29203	29220	29320	29363	29335	29288	29294	29345	29186	29380	29126	29306	29321	29142	29297	29352	29198	29163	29229	29224	29395	29154	29312	29188	29351	29335	29376	29405	29192	29162	29393	29393	29091	29394	29281	29251	29146	29259	29272	29196	29359	29254	29470	29211	29151	29360	29210	29409	29345	29194	29251	29424	29277	29318	29442	29350	29320	29177	29258	29354	29079	29345	29205	29365	29312	29412	29211	29327	29318	29395	29293	29270	29347	29274	29249	29291	29214	29352	29334	29222	29202	29144	29298	29434	29258	29401	29405	29200	29164	29270	29298	29409	29193	29237	29223	29332	29256	29410	29300	29433	29284	29317	29320	29306	29300	29419	29340	29164	29287	29336	29316	29132	29357	29318	29283	29176	29396	29143	29377	29261	29301	29360	29212	29118	29446	29157	29376	29255	29314	29221	29290	29376	29335	29162	29216	29393	29205	29319	29362	29165	29378	29253	29199	29257	29260	29380	29279	29294	29347	29187	29347	29175	29291	29325	29284	29231	29318	29322	29191	29241	29293	29260	29188	29140	29248	29321	29310	29336	29330	29256	29406	29274	29355	29157	29375	29300	29288	29257	29238	29296	29285	29343	29276	29178	29268	29366	29182	29279	29336	29257	29381	29352	29414	29266	29292	29305	29128	29222	29250	29274	29330	29389	29284	29279	29302	29198	29231	29287	29287	29434	29318	29314	29260	29288	29425	29377	29110	29289	29274	29372	29283	29276	29241	29307	29263	29356	29387	29455	29257	29347	29251	29251	29421	29286	29353	29477	29181	29234	29146	29269	29384	29322	29377	29356	29319	29242	29268	29379	29394	29216	29279	29217	29282	29259	29273	29259	29273	29421	29280	29234	29286	29197	29205	29329	29193	29386	29192	29381	29397	29218	29223	29292	29225	29318	29286	29253	29333	29267	29407	29139	29367	29317	29376	29398	29260	29411	29243	29261	29471	29261	29295	29270	29314	29323	29294	29220	29278	29309	29328	29440	29257	29320	29261	29365	29249	29441	29150	29268	29334	29270	29393	29321	29075	29173	29276	29320	29343	29339	29267	29330	29139	29340	29269	29254	29326	29380	29534	29313	29379	29413	29378	29280	29198	29274	29197	29254	29183	29328	29203	29209	29278	29208	29225	29228	29252	29331	29307	29325	29222	29310	29294	29351	29385	29350	29335	29146	29381	29283	29364	29218	29368	29270	29415	29393	29332	29213	29295	29416	29318	29268	29303	29323	29166	29318	29444	29308	29155	29308	29186	29444	29403	29172	29389	29205	29155	29176	29176	29310	29291	29280	29367	29409	29347	29292	29287	29364	29192	29382	29190	29278	29440	29224	29325	29362	29391	29305	29348	29216	29294	29344	29341	29331	29299	29360	29498	29288	29242	29443	29420	29242	29330	29192	29252	29182	29249	29265	29265	29171	29309	29324	29338	29165	29216	29311	29263	29315	29564	29364	29537	29365	29284	29394	29261	29242	29343	29344	29235	29183	29410	29518	29235	29299	29330	29308	29195	29259	29321	29282	29303	29409	29243	29324	29376	29185	29305	29184	29310	29347	29294	29266	29371	29256	29236	29260	29353	29240	29333	29223	29383	29317	29384	29382	29374	29329	29337	29242	29293	29269	29248	29142	29245	29301	29299	29468	29191	29472	29247	29263	29324	29275	29364	29150	29371	29229	29334	29298	29296	29371	29301	29349	29324	29181	29258	29425	29258	29228	29231	29373	29435	29146	29293	29252	29177	29308	29315	29434	29337	29220	29211	29330	29216	29294	29319	29287	29285	29235	29301	29427	29318	29372	29151	29293	29253	29269	29362	29281	29273	29346	29134	29299	29335	29247	29179	29266	29441	29152	29365	29368	29181	29237	29298	29259	29274	29345	29237	29216	29324	29274	29183	29226	29246	29454	29284	29187	29400	29248	29268	29326	29265	29339	29246	29319	29375	29411	29288	29285	29471	29390	29382	29280	29181	29339	29388	29252	29114	29313	29230	29374	29142	29292	29322	29319	29359	29246	29350	29454	29417	29157	29345	29154	29282	29194	29422	29326	29260	29327	29270	29310	29308	29342	29361	29256	29265	29247	29159	29323	29382	29309	29271	29372	29378	29201	29320	29293	29275	29220	29374	29398	29276	29342	29353	29320	29204	29303	29259	29387	29199	29229	29420	29351	29251	29229	29359	29282	29294	29276	29417	29306	29263	29418	29432	29173	29349	29417	29219	29280	29311	29239	29308	29336	29224	29228	29363	29255	29404	29380	29303	29438	29323	29250	29420	29311	29258	29410	29433	29217	29184	29369	29222	29301	29354	29088	29369	29378	29285	29237	29223	29240	29441	29285	29290	29254	29325	29140	29324	29271	29255	29241	29169	29278	29304	29355	29254	29458	29357	29358	29165	29322	29414	29163	29293	29364	29413	29232	29389	29427	29467	29243	29431	29299	29389	29355	29302	29279	29455	29109	29279	29370	29204	29365	29075	29395	29393	29439	29288	29350	29281	29276	29321	29333	29323	29200	29362	29316	29303	29277	29189	29237	29257	29368	29274	29212	29367	29373	29179	28954	29459	29114	29342	29277	29377	29164	29301	29376	29307	29250	29293	29250	29355	29117	29275	29229	29272	29234	29348	29337	29293	29228	29265	29211	29323	29346	29263	29228	29346	29331	29140	29297	29334	29303	29265	29314	29335	29296	29263	29287	29254	29346	29321	29285	29361	29416	29252	29289	29196	29344	29517	29358	29405	29441	29376	29369	29373	29363	29194	29168	29357	29241	29255	29414	29312	29342	29202	29340	29248	29231	29318	29356	29217	29428	29232	29305	29359	29263	29142	29133	29367	29330	29340	29181	29369	29444	29220	29169	29405	29393	29119	29320	29266	29354	29267	29120	29317	29226	29222	29283	29270	29421	29200	29290	29384	29364	29170	29387	29405	29338	29311	29287	29215	29371	29318	29322	29258	29280	29289	29404	29423	29230	29416	29233	29376	29274	29422	29241	29344	29203	29234	29451	29272	29232	29424	29298	29361	29244	29348	29178	29403	29358	29384	29278	29363	29371	29354	29218	29339	29370	29268	29426	29278	29328	29379	29339	29274	29210	29443	29349	29377	29266	29344	29459	29265	29328	29272	29294	29219	29329	29202	29299	29172	29267	29517	29321	29252	29343	29160	29455	29132	29355	29207	29428	29182	29338	29241	29204	29435	29365	29303	29242	29267	29375	29375	29187	29405	29134	29092	29317	29253	29303	29300	29371	29185	29345	29426	29316	29404	29428	29448	29359	29363	29345	29398	29126	29382	29127	29436	29331	29202	29325	29344	29194	29356	29342	29283	29420	29216	29263	29226	29322	29292	29394	29198	29265	29237	29299	29262	29375	29286	29432	29290	29250	29383	29244	29341	29233	29401	29287	29326	29365	29331	29248	29279	29548	29328	29292	29293	29283	29390	29282	29252	29284	29318	29348	29477	29335	29435	29212	29236	29313	29310	29322	29263	29334	29217	29202	29320	29275	29314	29325	29251	29272	29160	29432	29251	29205	29292	29389
18647	17136	13812	12894	25676	38435	35049	29441	22515	16001	12448	10992	10622	10497	10559	10327	10349	10329	10575	10364	10377	10532	10509	10439	10335	10433	10492	10359	10476	10675	10615	10505	10377	10458	10361	10616	10386	10461	10539	10486	10493	10569	10644	10541	10668	10513	10599	10443	10618	10467	10453	10449	10500	10359	10570	10462	10621	10540	10561	10407	10429	10461	10684	10449	10572	10558	10460	10321	10457	10387	10573	10633	10262	10567	10289	10310	10425	10561	10607	10243	10602	10611	10413	10563	10419	10532	10594	10550	10393	10558	10351	10584	10772	10355	10293	10381	10497	10616	10568	10480	10425	10392	10409	10434	10507	10522	10438	10469	10538	10557	10654	10533	10584	10515	10719	10346	10280	10564	10354	10551	10473	10461	10532	10561	10503	10343	10480	10468	10468	10440	10397	10530	10477	10498	10571	10409	10375	10291	10511	10498	10505	10453	10655	10611	10395	10425	10486	10481	10603	10414	10526	10606	10500	10329	10445	10295	10536	10377	10546	10361	10441	10616	10380	10339	10648	10564	10468	10473	10665	10686	10606	10630	10447	10462	10306	10498	10461	10339	10551	10507	10490	10656	10511	10566	10509	10430	10637	10571	10423	10594	10486	10397	10540	10398	10487	10548	10501	10415	10550	10688	10587	10458	10490	10496	10547	10419	10428	10581	10539	10533	10561	10553	10401	10729	10382	10569	10497	10547	10586	10566	10534	10504	10484	10438	10457	10499	10469	10552	10486	10379	10450	10500	10426	10532	10630	10482	10415	10425	10515	10491	10480	10647	10594	10470	10493	10463	10492	10497	10405	10504	10520	10506	10438	10445	10419	10428	10309	10656	10422	10421	10425	10297	10574	10539	10607	10418	10361	10426	10312	10592	10472	10437	10458	10328	10425	10487	10623	10526	10412	10430	10578	10439	10672	10502	10624	10645	10533	10427	10724	10448	10561	10366	10573	10568	10473	10460	10314	10464	10533	10370	10428	10302	10453	10485	10420	10241	10633	10273	10560	10439	10360	10542	10505	10474	10442	10499	10675	10442	10392	10513	10524	10417	10646	10511	10584	10442	10574	10468	10606	10531	10530	10477	10591	10290	10519	10529	10328	10501	10525	10482	10482	10481	10560	10617	10374	10518	10388	10588	10516	10691	10599	10472	10402	10429	10576	10568	10615	10666	10479	10479	10447	10492	10582	10394	10392	10644	10495	10462	10479	10394	10633	10636	10299	10525	10318	10421	10404	10551	10497	10546	10521	10402	10314	10298	10425	10480	10368	10521	10647	10521	10581	10638	10463	10406	10448	10531	10539	10531	10228	10629	10663	10430	10346	10537	10368	10426	10447	10703	10549	10553	10473	10535	10441	10430	10525	10701	10404	10319	10505	10501	10515	10501	10444	10647	10414	10407	10597	10737	10492	10468	10594	10552	10490	10558	10434	10349	10529	10617	10474	10382	10466	10400	10433	10324	10553	10390	10462	10550	10548	10351	10425	10297	10555	10587	10632	10509	10473	10604	10411	10515	10328	10525	10685	10387	10456	10564	10600	10764	10594	10551	10555	10609	10543	10509	10445	10392	10665	10379	10521	10581	10699	10481	10493	10662	10623	10496	10549	10495	10446	10503	10511	10520	10481	10290	10322	10589	10451	10504	10459	10512	10384	10435	10657	10579	10380	10546	10486	10605	10443	10562	10500	10397	10640	10533	10406	10281	10439	10414	10416	10389	10407	10411	10603	10548	10448	10509	10669	10381	10473	10564	10535	10296	10367	10300	10533	10368	10485	10732	10508	10558	10387	10516	10532	10486	10502	10445	10458	10627	10461	10433	10525	10478	10543	10233	10588	10701	10566	10562	10434	10512	10546	10496	10489	10394	10513	10474	10419	10399	10470	10360	10548	10541	10565	10614	10575	10455	10522	10614	10538	10534	10427	10538	10562	10630	10447	10622	10406	10671	10492	10569	10544	10533	10566	10486	10606	10601	10682	10571	10516	10622	10454	10457	10401	10525	10496	10467	10524	10610	10536	10565	10490	10427	10457	10568	10596	10493	10406	10497	10492	10434	10484	10673	10379	10420	10410	10377	10564	10364	10408	10575	10529	10511	10565	10412	10508	10471	10516	10675	10536	10404	10617	10437	10576	10409	10473	10589	10417	10650	10608	10470	10396	10434	10537	10487	10570	10524	10368	10553	10450	10395	10356	10559	10339	10610	10514	10499	10492	10419	10471	10409	10412	10445	10395	10660	10595	10517	10659	10422	10474	10564	10630	10447	10505	10452	10526	10488	10401	10348	10416	10481	10419	10529	10454	10527	10497	10565	10507	10522	10350	10288	10567	10522	10469	10425	10444	10577	10639	10672	10534	10554	10546	10511	10578	10623	10471	10665	10616	10424	10508	10521	10436	10447	10583	10470	10487	10469	10442	10444	10540	10457	10564	10589	10514	10405	10486	10483	10622	10365	10541	10465	10620	10671	10435	10582	10437	10526	10614	10528	10386	10648	10434	10368	10499	10615	10475	10554	10519	10512	10640	10756	10517	10459	10472	10383	10485	10485	10359	10653	10555	10665	10272	10564	10504	10495	10579	10372	10479	10441	10179	10338	10454	10376	10656	10355	10524	10415	10609	10515	10399	10487	10465	10397	10615	10488	10629	10407	10560	10574	10599	10571	10541	10685	10413	10402	10499	10342	10320	10582	10662	10484	10418	10654	10605	10494	10474	10501	10716	10641	10629	10514	10523	10374	10581	10579	10489	10577	10599	10571	10418	10418	10557	10403	10596	10360	10410	10669	10611	10575	10609	10493	10534	10518	10420	10614	10546	10709	10447	10511	10602	10692	10471	10431	10569	10465	10423	10337	10505	10538	10609	10511	10428	10461	10509	10362	10527	10596	10333	10547	10441	10510	10462	10373	10610	10352	10561	10498	10577	10593	10349	10424	10447	10595	10480	10428	10451	10456	10453	10524	10462	10434	10569	10521	10511	10638	10553	10532	10592	10391	10528	10421	10293	10471	10484	10307	10498	10648	10584	10360	10620	10600	10394	10529	10562	10504	10577	10630	10514	10485	10616	10532	10649	10525	10617	10406	10416	10584	10616	10695	10512	10508	10457	10574	10545	10228	10459	10332	10643	10421	10399	10460	10504	10445	10489	10559	10539	10513	10532	10593	10636	10268	10490	10524	10532	10448	10556	10492	10627	10545	10465	10498	10562	10544	10525	10615	10513	10434	10428	10555	10440	10574	10520	10402	10455	10449	10440	10447	10596	10569	10618	10564	10621	10379	10591	10351	10508	10434	10616	10482	10560	10515	10672	10443	10280	10570	10468	10436	10528	10340	10370	10348	10488	10489	10255	10534	10584	10613	10608	10472	10676	10526	10581	10577	10507	10465	10524	10286	10462	10392	10592	10475	10397	10512	10549	10534	10563	10682	10359	10494	10507	10447	10587	10502	10480	10613	10431	10612	10524	10371	10492	10450	10542	10459	10504	10452	10534	10657	10470	10580	10483	10564	10473	10519	10460	10638	10371	10377	10458	10550	10440	10518	10328	10513	10550	10551	10564	10632	10550	10399	10437	10194	10453	10434	10498	10659	10551	10431	10517	10684	10492	10398	10423	10602	10626	10572	10559	10584	10418	10507	10536	10414	10360	10538	10464	10402	10565	10450	10516	10186	10370	10458	10448	10497	10416	10374	10637	10321	10382	10444	10516	10526	10527	10489	10462	10503	10567	10502	10381	10525	10468	10552	10521	10502	10482	10504	10475	10421	10486	10420	10435	10584	10460	10425	10625	10693	10594	10631	10492	10324	10638	10574	10496	10568	10508	10483	10530	10531	10525	10633	10463	10610	10529	10419	10431	10392	10462	10592	10473	10426	10381	10484	10488	10371	10550	10544	10601	10462	10426	10424	10394	10652	10516	10509	10365	10538	10474	10346	10588	10425	10515	10348	10512	10564	10654	10555	10438	10450	10496	10503	10534	10609	10594	10440	10579	10386	10454	10494	10526	10562	10479	10446	10537	10484	10479	10396	10437	10502	10440	10554	10553	10362	10446	10429	10472	10619	10321	10451	10401	10339	10395	10383	10559	10623	10367	10580	10532	10478	10419	10431	10615	10588	10654	10529	10640	10607	10488	10488	10609	10486	10674	10525	10522	10536	10482	10548	10458	10421	10468	10543	10509	10547	10681	10363	10467	10570	10477	10505	10500	10486	10604	10545	10287	10577	10465	10469	10479	10408	10408	10469	10327	10526	10604	10565	10586	10512	10466	10532	10615	10492	10528	10396	10494	10535	10495	10398	10426	10345	10383	10435	10526	10477	10356	10405	10397	10528	10484	10630	10525	10546	10505	10405	10523	10402	10558	10462	10376	10592	10501	10618	10416	10405	10477	10535	10503	10489	10382	10504	10518	10420	10486	10369	10420	10479	10497	10376	10503	10524	10478	10424	10462	10412	10566	10580	10332	10407	10488	10405	10303	10463	10582	10444	10604	10200	10445	10547	10391	10540	10395	10542	10476	10557	10574	10529	10610	10699	10657	10343	10527	10483	10484	10515	10522	10454	10433	10642	10513	10580	10547	10480	10563	10583	10566	10612	10440	10410	10564	10645	10508	10446	10447	10534	10452	10429	10637	10571	10439	10556	10574	10419	10509	10489	10507	10601	10609	10620	10517	10546	10489	10714	10687	10361	10583	10624	10582	10481	10411	10395	10540	10341	10514	10452	10397	10425	10542	10632	10471	10616	10502	10553	10436	10527	10361	10517	10659	10501	10480	10503	10576	10409	10333	10445	10534	10428	10697	10457	10508	10448	10450	10688	10462	10520	10598	10451	10576	10534	10642	10552	10569	10491	10567	10539	10489	10452	10470	10385	10518	10505	10482	10523	10494	10544	10433	10511	10451	10683	10554	10607	10549	10407	10433	10536	10480	10569	10522	10566	10538	10684	10605	10560	10396	10460	10539	10447	10510	10481	10319	10592	10439	10450	10452	10424	10589	10525	10511	10540	10682	10371	10472	10568	10456	10543	10602	10543	10530	10487	10397	10481	10488	10570	10384	10526	10629	10499	10388	10318	10487	10312	10450	10424	10398	10697	10519	10552	10499	10496	10558	10496	10503	10521	10560	10484	10385	10488	10541	10456	10516	10580
41208	35134	33560	39949	55666	57556	55214	50325	42209	35614	31354	29327	28522	28557	28403	28593	28824	28819	28814	28858	28960	28891	29051	28960	29034	29082	29178	28883	28959	29078	29132	29091	28959	28938	29087	29180	29124	29076	29082	29179	29040	29010	29051	29019	28957	29102	29146	29093	29026	29083	29096	29107	29029	29007	29144	29037	29084	29025	29158	29023	29031	29094	29065	29302	29034	29155	29154	29186	29004	28969	28979	29017	29231	29066	29118	29108	29068	29202	28948	29106	29009	29148	29069	29066	29130	29177	28996	29038	29015	29141	29081	29054	29074	29003	28936	29052	29168	28963	29157	29078	29018	29170	29069	29041	29007	29045	29052	29171	29001	29063	29135	28999	29134	29084	29077	29014	29076	29125	29143	29092	29144	29090	29088	29167	29056	29062	29186	28982	29191	28983	29038	29059	29031	29042	29101	29273	29069	29075	29194	29170	29153	28916	28971	29094	28947	29120	29115	29134	29095	29043	29162	29034	29152	29040	29057	29097	29063	29059	28959	29196	29106	28983	29132	29183	29188	29041	29044	29184	29207	28974	29110	29034	29120	28999	28984	29148	28960	29090	28939	29073	29035	29019	29219	29092	28864	29056	29174	29021	29069	29096	29065	28967	29097	29048	28980	29061	29163	29101	29107	29085	29093	29085	29119	29333	29155	29144	29077	28950	28977	29095	28936	29065	29136	28825	29094	29090	29066	29164	29133	29186	28956	29188	29110	29116	29065	29210	29013	29152	29128	29212	29124	28961	29319	29010	29158	29003	29160	29103	29023	29146	29120	29051	29293	29025	29081	29141	29048	29026	29143	28974	29110	29091	29062	29138	29206	29085	29150	29094	29081	29069	28983	29092	29023	28990	29038	29192	29067	29243	29211	29072	29093	29025	29172	29143	29221	29068	29076	29135	29179	29103	29236	29048	29102	29080	29090	29162	28998	29132	29120	29161	28980	28970	29046	29080	29040	29040	29082	29165	29030	29083	29188	29134	29143	29140	29055	29135	29117	29055	29224	29067	29131	29044	29053	29076	29069	29051	29048	29138	29062	29106	29036	29214	29009	29040	29051	29101	29090	29157	29110	29190	29200	29091	29106	29187	29152	28987	28951	29217	29217	29038	28965	29197	28969	29024	29178	29082	29124	28940	29100	29175	29092	29004	29099	29063	28859	29192	28974	29124	29263	29104	29009	29022	29235	28971	29128	29106	28993	29004	29186	29169	29183	29065	29170	29200	29141	29000	29102	29077	29063	29075	29024	29261	29143	29069	29189	29205	29123	29001	28969	29118	29276	29128	29079	29115	29059	29071	29026	29060	29016	29143	29139	29124	29178	29056	29298	29070	29189	29015	29130	29206	29067	29036	29185	29071	29157	29105	29011	28967	29187	29234	29231	29043	29134	29066	29006	29035	29045	29131	29105	29120	28951	29124	29067	29210	29155	29025	29086	29222	29110	29066	29053	29107	29181	29020	28903	29151	29179	29213	29123	29159	29070	29070	29199	29272	29092	29153	29226	29043	29136	28964	29087	29132	29162	29102	29170	29016	29199	28998	29023	29003	29089	29080	29005	29076	29085	28982	29036	29026	29182	29023	29037	29176	29159	29009	29074	29013	29068	29024	29019	29127	29043	29004	29243	29060	29082	29017	29171	29090	29164	29202	29073	29001	29111	29016	29101	29166	29125	28989	28997	29145	29004	29205	29093	29137	29060	29123	29060	29267	29130	29066	29085	29144	28876	29011	29136	29097	29049	29130	29065	29143	29069	29109	29063	29101	29157	29031	29042	29074	29116	29063	29227	28970	29057	29030	29213	29062	29160	29040	29181	29112	29004	29105	29081	29022	29075	29267	29025	29087	29094	29132	28975	29150	29057	29110	29054	29082	29158	29037	29049	29047	29230	29040	28855	29154	29101	28992	28947	28893	29049	29069	28920	29150	29026	29337	29017	29123	28990	29089	29036	29141	29089	29140	29142	29014	29075	28996	28929	29199	29083	29073	29248	29127	29225	29070	29012	29227	29094	29265	29049	29034	29159	29212	29113	29165	28996	29306	28967	29090	29024	29176	29156	29046	29088	29149	29177	29160	29120	29011	29069	29264	29138	29162	29067	29163	29057	29050	29075	29090	29049	29065	28988	29028	29147	29183	29173	29201	29099	29161	29071	28962	29133	29294	29047	29123	29107	29024	29042	29023	28965	29094	28995	28942	28985	29244	29226	29004	29179	29102	29256	29060	29175	28945	29093	29038	29172	28917	29003	29222	29042	29142	29259	29037	28864	29112	29083	29084	29211	28968	29044	29233	29042	29069	28969	29035	29064	29188	28962	29075	29077	29024	29101	29196	29046	28928	29103	28958	29231	29046	29005	29102	29298	29147	29049	29115	29066	29046	29249	29176	29115	29205	28913	29101	28985	29141	29002	29213	29195	29044	29071	29203	29261	29013	29016	29076	29123	29082	29118	29056	29083	29057	29173	29107	29130	29075	29303	29067	29159	29091	28960	29114	29032	29234	29018	29244	29030	29018	29132	29092	29115	29119	29211	28993	29075	29040	29012	29043	29201	29128	28980	29152	29109	29078	29019	29143	29259	29200	29139	29087	29106	29044	29032	29201	29130	29079	29121	29053	29194	28851	29292	28957	29118	29214	29166	29086	28964	29107	29136	29057	29129	29079	29186	29011	28983	29088	29090	28948	29128	29138	29183	29043	29188	29189	29033	29244	29161	29043	29185	29134	29162	29077	29125	29158	28990	29036	29041	29135	29128	28895	29152	29139	29078	29147	29097	29151	29082	29115	29118	29171	29023	29086	29055	29042	29159	28972	29162	29121	29118	29195	29105	29069	29252	29064	29166	29265	29037	29203	29094	29171	29136	29072	29146	28948	29118	29020	29105	29115	29125	29175	29009	29014	28999	29160	29071	29022	28957	29047	29100	29050	29152	29037	28998	29082	29060	29123	28946	29064	29062	29085	29220	29218	29052	29103	29276	28983	29047	29084	29061	29087	29044	29172	29113	29057	29057	29191	29152	29109	28995	29112	29076	29161	29111	29065	29081	29041	29143	29027	29071	29274	29209	28933	28984	29046	29172	29088	29230	29212	29026	29136	28988	29135	29049	29077	29027	28858	29229	29044	29061	29043	29073	29074	29000	29142	29144	28967	29189	29059	29085	29103	29022	29166	28991	29243	29125	29221	29187	29140	29096	29064	29135	29081	29096	29178	29109	29141	29090	29172	29078	29149	29004	29178	29011	29118	29171	29147	29062	29029	29029	29162	29212	29005	29118	29071	29140	29068	29205	28984	29081	28954	29102	29033	29033	29055	29141	29088	29120	29061	29075	29095	29060	29111	29270	29229	29135	29191	29174	29099	29145	29180	29069	29062	29157	29156	29089	29124	28997	29127	28900	28976	29328	29074	29137	29096	29010	29086	29080	29146	29111	29136	29283	29020	29017	29021	29090	29164	29089	29162	29114	29097	29223	29311	29083	29183	29079	29050	28862	29191	29088	28960	29263	29121	29052	29125	29051	29162	29060	28951	29024	29362	29046	29102	28907	29000	29154	29043	29070	29131	29189	29086	29100	29102	29097	29034	29078	29002	29168	29051	29041	29195	29180	29155	28981	29090	29043	28997	29187	29022	29181	29116	29112	29129	29113	29045	29026	29111	29075	29149	29133	29170	29109	29090	29025	29149	29095	29182	29218	29094	28897	29194	29065	29124	29095	29077	29118	29085	29188	29030	29092	29193	29136	29097	29038	29005	28999	29027	29222	28976	29037	29165	29060	29037	29035	29095	29217	29041	29072	28960	29092	29097	29136	29057	29284	28843	29051	29033	28961	29225	29048	29090	29032	29086	29082	29289	29109	29058	29059	29079	29119	29110	29093	29048	29098	29200	29079	28951	29077	29005	29056	29157	29165	28997	29123	28913	29142	29107	29107	28973	29098	28996	29132	29031	29068	29228	29070	29101	29144	29037	29046	29018	29157	29084	29259	29137	29092	29056	29219	29097	29020	29092	28990	29157	29156	29125	29060	29162	29265	28955	29162	29149	29153	28992	28978	29241	29245	29109	29140	29037	28987	29296	29109	29096	29113	29090	29166	28970	29206	28969	29020	29187	29113	28950	29144	29120	29058	29009	29103	29154	29117	29020	29297	28999	29044	29123	29093	29063	29040	29064	29175	28975	29104	29166	29074	29138	29026	29108	29044	29017	29170	29302	29025	29067	29170	29179	29093	28985	29111	28946	29137	28986	28985	29127	29098	29004	29127	29007	29111	29147	29040	29052	29045	29190	29111	29171	29008	29150	28928	29133	29091	29020	29007	29078	28995	29031	29075	29241	29139	29176	29132	29076	29105	28959	29111	29153	28963	29020	29158	29053	29224	29020	29156	29132	29178	29025	29116	28938	29182	28986	29076	29105	29205	29192	29090	29071	29123	28982	29192	29034	29208	29097	29102	29192	28891	29212	29003	29170	29079	29072	29092	29045	29112	29032	29024	29199	29104	29031	28867	29085	29188	29095	28970	28965	29257	29165	29048	28928	29110	29115	29045	29061	29121	29020	29027	29159	28977	29195	29121	28988	29303	29204	29168	29337	29122	29175	29006	29090	29061	29113	29012	29033	29234	29000	29186	29135	29133	29065	29039	29180	29197	29088	29018	29231	29108	29170	29084	29089	29118	29119	29156	28893	29090	29053	29046	29044	29135	29244	29173	29151	29133	29041	28915	29163	29250	29143	29068	29118	29107	29074	29062	29108	29101	29024	29025	29035	29079	29219	29110	29072	28923	29156	28997	29039	29078	29205	29049	29104	29018	29159	29042	29037	29106	29114	29021	29204	29008	29125	29087	29126	29129	28969	29235	29090	29141	29079	28833	28990	29073	29204	29042	29128	29187	29074	29065	28939	29195	29166	29151	29198	29090	29158	29079	29214	29103	28921	29075	29167	28970	29092	29083	29206	29043	29131	29082	29165	29162	29189	29028	29023	29105	28970	29180	29099	29002	29108	29067	29107	29042	29008	29134	29079	29144	29248	29003	29146	29128	29067	29181	29015	29094	29157	29031	28993	29131	29209	28980	29139	29111	28934	29143	28975	29162	29045	29231	29120	29067	29105	29057	29169	29005	29178	29214	28997	29086	28999	29109	28968	29143	29145
14260	12208	11024	10848	14459	17400	16347	14769	12574	11260	10747	10567	10432	10435	10490	10538	10441	10411	10355	10332	10243	10490	10573	10501	10507	10462	10377	10375	10393	10515	10439	10577	10453	10376	10507	10419	10304	10236	10259	10317	10442	10313	10457	10382	10442	10550	10525	10340	10499	10616	10336	10384	10497	10325	10486	10311	10490	10493	10446	10579	10506	10565	10508	10391	10583	10627	10454	10478	10450	10438	10521	10444	10412	10247	10378	10298	10505	10426	10409	10490	10292	10427	10434	10416	10397	10405	10257	10461	10504	10630	10328	10533	10325	10444	10533	10438	10578	10408	10416	10262	10368	10543	10584	10433	10380	10390	10527	10523	10216	10499	10563	10584	10519	10407	10574	10653	10463	10339	10312	10313	10436	10456	10457	10569	10403	10517	10472	10398	10324	10540	10464	10430	10618	10424	10444	10422	10350	10476	10349	10511	10596	10435	10408	10278	10588	10355	10278	10352	10470	10369	10414	10516	10350	10354	10434	10569	10336	10371	10459	10440	10387	10448	10466	10347	10438	10350	10480	10522	10417	10414	10513	10400	10446	10486	10456	10530	10356	10552	10530	10377	10381	10599	10627	10375	10600	10679	10418	10348	10431	10417	10565	10272	10366	10245	10489	10404	10449	10481	10417	10313	10307	10365	10452	10409	10335	10316	10280	10220	10474	10418	10494	10316	10357	10315	10580	10263	10573	10499	10598	10589	10660	10464	10387	10369	10417	10564	10322	10577	10436	10270	10341	10398	10383	10461	10444	10627	10616	10510	10352	10395	10463	10386	10450	10344	10448	10407	10403	10312	10383	10349	10282	10539	10447	10430	10504	10301	10483	10612	10314	10267	10355	10512	10550	10548	10618	10368	10290	10280	10548	10582	10401	10368	10363	10492	10520	10441	10583	10543	10309	10334	10394	10377	10432	10525	10364	10599	10451	10560	10491	10384	10485	10589	10605	10590	10468	10558	10525	10446	10535	10448	10452	10475	10532	10329	10330	10423	10605	10414	10527	10399	10497	10290	10174	10342	10493	10550	10307	10436	10405	10376	10439	10310	10392	10382	10583	10429	10605	10412	10415	10474	10669	10434	10259	10478	10395	10443	10371	10422	10394	10339	10383	10344	10401	10482	10410	10440	10667	10526	10312	10496	10248	10541	10316	10447	10199	10405	10610	10391	10404	10282	10317	10442	10434	10284	10382	10430	10505	10421	10444	10554	10499	10437	10287	10390	10509	10530	10444	10393	10457	10513	10362	10486	10467	10336	10491	10537	10449	10322	10465	10456	10514	10351	10420	10543	10409	10450	10394	10240	10456	10456	10379	10361	10250	10544	10454	10468	10521	10523	10426	10376	10324	10499	10463	10283	10465	10268	10492	10413	10414	10468	10457	10397	10401	10461	10458	10345	10363	10414	10465	10377	10439	10402	10482	10378	10366	10409	10619	10302	10473	10470	10223	10474	10394	10304	10367	10334	10370	10524	10599	10496	10508	10361	10535	10593	10199	10378	10481	10340	10446	10357	10504	10502	10505	10464	10402	10382	10406	10531	10483	10608	10487	10514	10398	10407	10462	10544	10381	10399	10509	10351	10512	10591	10384	10485	10579	10403	10234	10320	10504	10312	10428	10434	10462	10398	10630	10501	10531	10381	10311	10542	10397	10528	10512	10486	10468	10271	10492	10383	10525	10442	10544	10414	10472	10362	10380	10322	10626	10475	10322	10487	10405	10390	10470	10484	10516	10608	10345	10491	10499	10430	10479	10512	10431	10274	10349	10531	10519	10340	10403	10426	10471	10540	10601	10278	10482	10375	10507	10417	10348	10445	10455	10553	10511	10464	10373	10440	10503	10633	10572	10360	10407	10417	10599	10582	10435	10556	10425	10387	10594	10327	10576	10580	10383	10479	10459	10505	10508	10470	10356	10460	10695	10509	10405	10529	10424	10446	10366	10439	10534	10266	10499	10406	10373	10490	10274	10590	10450	10566	10461	10477	10542	10599	10510	10395	10288	10499	10539	10445	10525	10424	10457	10275	10564	10455	10380	10552	10385	10468	10504	10542	10542	10452	10419	10567	10535	10625	10414	10354	10423	10544	10580	10505	10336	10556	10420	10536	10397	10505	10463	10461	10369	10575	10546	10452	10694	10455	10556	10424	10389	10495	10547	10362	10547	10507	10596	10397	10417	10379	10622	10468	10199	10248	10299	10267	10498	10413	10455	10366	10547	10447	10444	10400	10501	10471	10509	10533	10376	10529	10532	10533	10331	10448	10463	10399	10583	10502	10404	10457	10566	10414	10360	10324	10397	10567	10541	10583	10353	10496	10463	10365	10346	10493	10436	10478	10530	10232	10508	10502	10429	10205	10545	10593	10415	10505	10460	10507	10530	10473	10342	10390	10508	10361	10418	10517	10483	10445	10482	10404	10315	10428	10396	10400	10370	10788	10300	10304	10337	10239	10583	10446	10577	10485	10534	10376	10340	10441	10469	10531	10415	10364	10330	10438	10446	10467	10370	10521	10366	10528	10503	10590	10440	10572	10519	10351	10427	10415	10462	10460	10487	10436	10363	10492	10331	10547	10411	10614	10368	10611	10405	10338	10391	10428	10584	10442	10330	10529	10419	10345	10553	10461	10425	10404	10324	10379	10490	10511	10333	10498	10569	10393	10337	10415	10533	10402	10395	10466	10398	10603	10343	10365	10251	10421	10465	10464	10555	10361	10389	10483	10454	10281	10271	10416	10436	10271	10405	10404	10547	10361	10381	10433	10513	10500	10419	10576	10418	10464	10317	10389	10531	10467	10563	10485	10463	10531	10418	10435	10543	10389	10230	10374	10327	10228	10262	10479	10447	10350	10529	10325	10291	10353	10318	10446	10394	10406	10492	10560	10600	10530	10577	10323	10276	10561	10482	10424	10573	10499	10392	10545	10519	10485	10572	10357	10383	10267	10509	10337	10387	10472	10424	10351	10448	10357	10452	10438	10214	10425	10371	10279	10521	10716	10527	10403	10428	10395	10349	10350	10650	10425	10337	10548	10522	10397	10395	10350	10297	10415	10515	10327	10603	10396	10509	10609	10342	10583	10507	10523	10529	10417	10303	10410	10527	10415	10346	10410	10491	10399	10398	10568	10424	10456	10306	10503	10311	10505	10522	10386	10334	10458	10303	10390	10497	10404	10311	10402	10502	10415	10454	10388	10431	10452	10680	10334	10571	10442	10370	10477	10286	10340	10348	10448	10481	10304	10452	10293	10572	10469	10505	10365	10367	10250	10473	10441	10615	10467	10261	10275	10408	10472	10454	10419	10303	10393	10460	10643	10444	10466	10451	10562	10489	10375	10445	10575	10515	10382	10534	10377	10285	10331	10452	10453	10385	10359	10444	10536	10439	10394	10288	10408	10510	10435	10469	10409	10245	10445	10621	10510	10556	10497	10375	10342	10429	10329	10529	10348	10450	10487	10390	10434	10293	10447	10512	10529	10331	10351	10473	10534	10585	10324	10450	10267	10344	10415	10468	10418	10401	10376	10727	10400	10543	10348	10413	10393	10468	10324	10397	10593	10418	10439	10468	10452	10598	10662	10567	10434	10333	10570	10344	10372	10456	10232	10284	10479	10470	10537	10437	10563	10404	10353	10658	10472	10659	10463	10303	10511	10399	10456	10313	10277	10420	10494	10494	10388	10348	10445	10402	10405	10474	10472	10529	10479	10474	10427	10505	10198	10431	10327	10156	10256	10462	10477	10523	10592	10514	10501	10437	10482	10617	10553	10313	10445	10369	10464	10598	10370	10541	10382	10476	10384	10466	10359	10426	10525	10600	10538	10301	10526	10470	10491	10418	10476	10369	10553	10358	10448	10540	10238	10367	10474	10520	10421	10314	10325	10285	10311	10560	10296	10471	10433	10520	10592	10420	10314	10445	10514	10498	10426	10500	10363	10297	10548	10375	10355	10531	10481	10296	10412	10356	10461	10516	10424	10318	10482	10454	10511	10290	10392	10404	10333	10356	10440	10506	10454	10498	10450	10466	10414	10516	10405	10522	10515	10644	10479	10431	10342	10351	10417	10507	10333	10560	10416	10441	10319	10491	10510	10579	10496	10578	10473	10424	10375	10436	10463	10407	10509	10535	10583	10553	10489	10427	10438	10373	10441	10399	10411	10271	10481	10449	10506	10274	10383	10389	10495	10455	10399	10429	10377	10424	10313	10385	10355	10500	10549	10421	10388	10478	10209	10498	10376	10248	10428	10518	10451	10731	10457	10545	10474	10392	10373	10312	10482	10434	10295	10411	10406	10327	10450	10508	10518	10366	10250	10601	10452	10337	10558	10518	10515	10417	10431	10453	10654	10485	10376	10391	10400	10406	10424	10490	10524	10415	10451	10596	10464	10447	10609	10454	10325	10343	10486	10446	10599	10427	10337	10470	10646	10265	10608	10489	10380	10274	10421	10453	10490	10547	10504	10328	10292	10352	10438	10601	10314	10535	10571	10354	10459	10367	10328	10403	10470	10479	10453	10510	10147	10517	10439	10407	10353	10353	10468	10402	10380	10462	10457	10491	10583	10519	10367	10421	10426	10428	10463	10429	10447	10431	10371	10479	10244	10427	10539	10285	10519	10526	10477	10502	10415	10436	10358	10394	10470	10622	10369	10472	10521	10442	10613	10388	10369	10511	10357	10422	10409	10434	10353	10402	10498	10484	10447	10454	10407	10509	10561	10499	10582	10306	10561	10394	10443	10503	10567	10287	10481	10494	10318	10557	10298	10544	10524	10460	10577	10477	10284	10432	10593	10350	10321	10472	10541	10429	10429	10367	10408	10296	10302	10276	10335	10514	10309	10544	10448	10389	10348	10493	10543	10234	10447	10525	10466	10591	10396	10535	10499	10493	10613	10638	10375	10515	10424	10569	10407	10454	10574	10627	10347	10524	10485	10420	10357	10297	10448	10365	10285	10391	10297	10350	10420	10466	10528	10343	10129	10458	10485	10409	10437	10426	10332	10530	10456	10427	10377	10403	10405	10386	10385	10414	10511	10423	10473	10516	10498	10350	10347	10189	10395	10495	10379	10430	10428	10376	10400	10233	10551	10403	10506	10505	10504	10445	10453	10388	10424	10453	10535	10431	10399	10278	10531	10327	10494
34227	32391	30584	33183	47242	48127	44347	39386	34327	31446	30097	29653	29506	29349	29461	29307	29373	29449	29613	29361	29394	29330	29420	29471	29397	29342	29477	29462	29297	29395	29534	29469	29571	29295	29569	29492	29412	29463	29425	29546	29404	29557	29451	29421	29349	29535	29425	29333	29379	29376	29585	29375	29648	29478	29510	29531	29377	29530	29525	29246	29255	29546	29339	29427	29400	29503	29445	29524	29537	29320	29483	29484	29463	29410	29412	29414	29356	29341	29399	29364	29402	29497	29525	29388	29422	29423	29503	29569	29378	29484	29458	29407	29366	29482	29524	29477	29438	29625	29633	29431	29204	29392	29376	29488	29233	29462	29505	29358	29468	29463	29449	29347	29411	29449	29549	29350	29401	29366	29361	29438	29417	29415	29446	29479	29371	29455	29327	29472	29342	29497	29565	29422	29414	29346	29502	29493	29587	29216	29438	29573	29557	29414	29293	29450	29393	29329	29423	29415	29370	29488	29453	29640	29349	29574	29442	29581	29434	29472	29330	29422	29515	29379	29422	29381	29422	29603	29362	29379	29418	29435	29406	29285	29725	29479	29485	29502	29452	29475	29402	29377	29444	29569	29473	29593	29423	29505	29346	29374	29468	29576	29637	29418	29514	29439	29479	29508	29526	29506	29644	29417	29311	29430	29415	29362	29538	29513	29426	29411	29402	29476	29467	29457	29444	29366	29437	29384	29533	29492	29633	29349	29489	29540	29513	29270	29488	29517	29358	29272	29481	29437	29555	29412	29455	29362	29525	29427	29573	29418	29419	29440	29450	29522	29348	29506	29414	29404	29599	29379	29460	29307	29496	29510	29440	29395	29482	29281	29471	29495	29555	29507	29569	29434	29536	29424	29630	29497	29509	29433	29462	29431	29437	29462	29460	29410	29411	29530	29582	29446	29446	29434	29388	29490	29436	29366	29458	29448	29526	29454	29567	29549	29429	29490	29393	29355	29577	29390	29516	29560	29353	29433	29596	29324	29414	29495	29567	29378	29567	29536	29471	29445	29599	29430	29398	29412	29471	29421	29517	29461	29538	29455	29452	29480	29330	29607	29659	29328	29535	29515	29385	29405	29486	29445	29473	29634	29497	29426	29613	29400	29518	29241	29719	29375	29456	29413	29346	29562	29386	29352	29545	29441	29489	29522	29257	29430	29515	29417	29462	29423	29419	29517	29436	29428	29454	29450	29542	29457	29416	29546	29480	29403	29497	29500	29402	29538	29467	29431	29437	29442	29512	29413	29481	29477	29312	29552	29294	29555	29395	29434	29506	29430	29518	29387	29546	29361	29516	29484	29654	29356	29530	29596	29500	29473	29618	29443	29459	29539	29464	29305	29550	29510	29495	29243	29461	29371	29502	29443	29515	29457	29392	29463	29372	29563	29408	29459	29350	29418	29486	29363	29680	29420	29373	29514	29520	29411	29632	29566	29429	29566	29421	29512	29496	29456	29350	29432	29495	29327	29409	29390	29415	29487	29544	29352	29460	29398	29551	29400	29552	29538	29485	29450	29401	29425	29459	29476	29535	29540	29409	29489	29482	29480	29474	29361	29447	29457	29404	29431	29447	29505	29466	29365	29465	29492	29588	29390	29521	29631	29397	29589	29424	29509	29567	29423	29589	29445	29681	29369	29555	29546	29444	29460	29440	29514	29355	29426	29535	29387	29489	29461	29523	29400	29367	29367	29547	29452	29343	29500	29406	29571	29380	29385	29455	29557	29538	29411	29485	29429	29428	29376	29529	29431	29363	29416	29405	29433	29377	29549	29396	29464	29557	29545	29282	29587	29495	29455	29467	29449	29454	29444	29476	29427	29477	29506	29407	29457	29520	29383	29512	29384	29510	29421	29572	29468	29621	29581	29422	29591	29391	29460	29566	29485	29558	29357	29482	29452	29619	29491	29566	29534	29283	29513	29471	29545	29490	29430	29424	29267	29545	29449	29496	29403	29428	29408	29477	29527	29620	29442	29447	29473	29514	29481	29512	29423	29333	29473	29395	29470	29380	29334	29463	29600	29513	29257	29532	29362	29462	29409	29339	29574	29445	29400	29489	29439	29654	29440	29510	29472	29460	29430	29421	29443	29527	29549	29520	29382	29453	29415	29591	29484	29506	29584	29463	29484	29390	29495	29445	29419	29451	29498	29479	29513	29483	29487	29542	29341	29558	29511	29597	29411	29408	29528	29556	29422	29510	29508	29608	29334	29546	29506	29415	29418	29530	29428	29521	29447	29541	29587	29483	29443	29484	29561	29531	29425	29535	29488	29506	29398	29490	29496	29550	29314	29310	29566	29481	29357	29488	29459	29475	29545	29442	29491	29432	29463	29412	29440	29586	29561	29302	29530	29390	29449	29634	29585	29485	29472	29651	29354	29452	29486	29536	29468	29523	29409	29520	29546	29377	29451	29513	29458	29391	29504	29446	29379	29657	29525	29495	29372	29393	29471	29456	29510	29417	29564	29383	29519	29446	29357	29472	29452	29327	29590	29479	29509	29410	29502	29509	29473	29531	29549	29372	29667	29383	29483	29424	29291	29595	29509	29358	29324	29587	29621	29421	29417	29518	29501	29557	29351	29560	29407	29514	29468	29378	29491	29377	29421	29499	29444	29471	29514	29470	29559	29588	29496	29560	29489	29482	29512	29417	29582	29431	29454	29580	29475	29471	29589	29401	29552	29457	29483	29558	29364	29562	29432	29299	29588	29576	29395	29562	29414	29261	29448	29668	29350	29414	29554	29535	29564	29453	29374	29373	29427	29391	29456	29465	29438	29387	29376	29499	29524	29619	29446	29561	29481	29493	29541	29397	29475	29457	29466	29446	29466	29538	29583	29532	29398	29354	29495	29483	29426	29497	29462	29509	29305	29450	29602	29478	29400	29437	29337	29460	29402	29436	29451	29555	29461	29520	29640	29455	29372	29594	29572	29291	29498	29322	29330	29509	29545	29499	29586	29568	29475	29403	29410	29416	29593	29417	29639	29580	29396	29364	29435	29521	29433	29485	29452	29460	29564	29410	29335	29401	29522	29436	29292	29458	29526	29569	29518	29580	29380	29424	29678	29358	29484	29371	29450	29524	29482	29449	29289	29569	29394	29502	29404	29525	29393	29545	29413	29536	29566	29396	29589	29365	29317	29422	29490	29578	29419	29424	29446	29522	29390	29309	29694	29545	29440	29365	29432	29620	29545	29340	29447	29423	29463	29399	29546	29485	29276	29485	29490	29365	29421	29520	29605	29362	29447	29444	29533	29694	29316	29520	29579	29482	29368	29547	29496	29526	29453	29479	29417	29687	29450	29380	29432	29505	29490	29412	29585	29439	29369	29486	29474	29470	29489	29484	29616	29623	29417	29521	29350	29375	29294	29609	29396	29593	29488	29528	29417	29434	29420	29444	29522	29573	29566	29386	29466	29651	29441	29497	29536	29597	29444	29496	29463	29366	29470	29523	29540	29540	29508	29606	29482	29403	29422	29504	29455	29545	29403	29486	29441	29428	29510	29438	29416	29573	29455	29652	29386	29376	29391	29529	29648	29350	29404	29305	29417	29529	29558	29637	29376	29420	29601	29609	29476	29610	29399	29601	29539	29256	29433	29365	29549	29479	29450	29566	29436	29528	29479	29411	29517	29505	29484	29628	29438	29540	29560	29522	29450	29411	29392	29476	29410	29495	29452	29463	29587	29405	29491	29489	29519	29341	29510	29414	29522	29657	29575	29452	29462	29514	29522	29391	29409	29421	29495	29546	29457	29452	29455	29508	29491	29449	29338	29486	29499	29556	29479	29690	29448	29333	29561	29350	29514	29488	29341	29430	29487	29426	29587	29479	29624	29425	29565	29294	29549	29637	29429	29524	29567	29501	29757	29490	29532	29538	29445	29645	29485	29436	29521	29499	29429	29562	29304	29572	29368	29662	29413	29450	29503	29434	29404	29317	29610	29403	29653	29474	29449	29487	29533	29307	29513	29500	29432	29373	29425	29433	29468	29465	29569	29535	29578	29512	29375	29487	29526	29397	29269	29518	29451	29522	29515	29444	29338	29509	29288	29431	29531	29563	29450	29478	29619	29482	29561	29424	29449	29458	29507	29511	29329	29545	29501	29524	29512	29343	29558	29627	29525	29322	29461	29474	29429	29577	29346	29425	29438	29557	29425	29375	29359	29425	29522	29459	29533	29485	29432	29498	29479	29479	29536	29528	29592	29538	29336	29599	29364	29422	29420	29446	29413	29513	29451	29486	29426	29495	29409	29476	29531	29385	29488	29553	29458	29532	29526	29450	29397	29364	29306	29586	29514	29508	29429	29443	29527	29536	29651	29366	29662	29399	29577	29446	29457	29541	29400	29453	29524	29457	29503	29439	29457	29474	29445	29515	29454	29417	29530	29449	29662	29418	29431	29399	29433	29515	29474	29531	29450	29415	29446	29501	29447	29534	29457	29544	29491	29436	29600	29449	29527	29480	29461	29339	29450	29535	29455	29434	29450	29466	29435	29535	29563	29441	29384	29506	29498	29365	29560	29514	29501	29511	29327	29534	29503	29513	29438	29488	29427	29278	29610	29472	29568	29490	29400	29505	29417	29681	29424	29391	29386	29587	29408	29473	29583	29516	29581	29514	29595	29411	29554	29435	29670	29502	29474	29450	29412	29492	29482	29461	29757	29368	29550	29384	29465	29388	29405	29576	29490	29618	29331	29542	29555	29441	29452	29614	29624	29409	29482	29547	29427	29563	29502	29365	29349	29663	29559	29489	29306	29511	29443	29452	29473	29400	29471	29301	29440	29460	29350	29472	29444	29494	29645	29465	29599	29657	29463	29494	29436	29358	29485	29500	29410	29371	29445	29345	29487	29582	29503	29409	29454	29542	29397	29537	29524	29361	29571	29482	29577	29483	29428	29483	29433	29509	29567	29531	29599	29643	29366	29493	29493	29557	29616	29506	29462	29641	29441	29482	29420	29435	29491	29585	29429	29596	29331	29651	29441	29457	29578	29560	29346	29434	29506	29470	29458	29541	29443	29610	29512	29385	29560	29398	29608	29584	29336	29483	29603	29528	29349	29443	29444	29486	29555	29494	29408	29292	29517	29533	29492	29581	29505	29424	29659	29482	29396	29507	29432	29506	29550	29483	29505	29456	29381
17013	16596	13018	12568	26214	35631	32748	25602	17815	13577	11475	10943	10643	10604	10603	10606	10605	10593	10512	10623	10542	10666	10430	10394	10668	10558	10712	10455	10486	10689	10590	10475	10585	10595	10647	10618	10442	10517	10461	10559	10581	10484	10641	10624	10419	10544	10369	10580	10411	10574	10362	10509	10482	10561	10537	10492	10517	10596	10619	10643	10480	10391	10406	10523	10466	10553	10563	10670	10379	10496	10459	10395	10580	10464	10477	10596	10502	10649	10578	10695	10662	10594	10427	10443	10564	10592	10699	10531	10519	10494	10400	10225	10411	10654	10493	10630	10493	10504	10538	10524	10638	10417	10450	10546	10509	10723	10522	10609	10542	10529	10514	10473	10438	10445	10491	10554	10554	10442	10426	10575	10598	10477	10418	10752	10506	10387	10561	10592	10590	10551	10650	10668	10399	10488	10441	10516	10577	10441	10537	10534	10554	10526	10426	10450	10600	10572	10382	10322	10672	10557	10593	10489	10424	10505	10523	10474	10658	10541	10495	10588	10460	10440	10547	10517	10473	10392	10440	10452	10598	10362	10557	10461	10599	10356	10846	10719	10552	10457	10640	10391	10577	10509	10563	10657	10516	10473	10551	10418	10596	10672	10569	10563	10669	10317	10439	10490	10540	10564	10582	10406	10548	10481	10444	10535	10580	10509	10538	10598	10468	10500	10589	10498	10549	10671	10418	10523	10433	10520	10572	10793	10542	10525	10562	10619	10694	10394	10637	10401	10586	10474	10522	10389	10466	10435	10678	10521	10727	10446	10533	10623	10683	10630	10460	10597	10398	10563	10689	10415	10624	10495	10581	10750	10578	10720	10690	10447	10550	10658	10610	10520	10449	10599	10489	10417	10419	10582	10641	10402	10461	10382	10477	10627	10568	10476	10461	10448	10531	10427	10432	10439	10488	10563	10531	10664	10556	10437	10548	10590	10632	10583	10419	10785	10733	10723	10521	10608	10624	10355	10574	10657	10607	10354	10593	10625	10476	10550	10638	10621	10519	10558	10552	10420	10408	10429	10620	10566	10686	10418	10625	10693	10439	10248	10524	10439	10650	10365	10452	10313	10593	10528	10424	10578	10407	10417	10529	10474	10663	10679	10613	10468	10641	10367	10690	10621	10497	10436	10638	10669	10571	10411	10580	10626	10541	10467	10470	10492	10422	10472	10534	10523	10625	10572	10588	10533	10547	10384	10440	10571	10601	10621	10504	10640	10602	10594	10669	10536	10553	10531	10592	10682	10741	10610	10377	10515	10543	10518	10510	10564	10435	10606	10680	10457	10695	10569	10538	10550	10304	10494	10749	10636	10456	10530	10545	10532	10478	10478	10629	10668	10528	10470	10619	10476	10542	10391	10425	10571	10558	10831	10434	10537	10450	10372	10666	10556	10649	10553	10478	10443	10468	10301	10427	10437	10493	10489	10446	10745	10572	10654	10692	10651	10612	10587	10612	10656	10458	10431	10646	10532	10591	10525	10521	10559	10659	10560	10498	10632	10532	10607	10359	10532	10478	10608	10428	10326	10679	10551	10595	10469	10554	10470	10689	10583	10588	10537	10567	10548	10599	10480	10585	10356	10546	10592	10656	10571	10479	10356	10436	10392	10588	10484	10453	10510	10658	10532	10609	10711	10598	10486	10596	10333	10407	10633	10607	10574	10513	10630	10513	10518	10590	10642	10516	10295	10570	10580	10499	10557	10558	10427	10605	10419	10613	10432	10650	10494	10653	10725	10726	10617	10500	10560	10473	10395	10340	10714	10389	10387	10564	10528	10610	10495	10621	10440	10409	10797	10476	10530	10337	10461	10494	10446	10673	10463	10518	10723	10616	10546	10647	10360	10438	10536	10556	10605	10544	10704	10456	10471	10339	10554	10567	10521	10571	10455	10337	10537	10511	10505	10601	10293	10564	10597	10612	10606	10514	10810	10537	10553	10389	10574	10707	10724	10405	10435	10448	10734	10537	10670	10475	10445	10551	10593	10715	10650	10475	10445	10507	10633	10569	10442	10633	10578	10620	10545	10581	10533	10568	10563	10451	10388	10531	10345	10549	10535	10675	10536	10495	10391	10496	10528	10551	10763	10708	10481	10631	10425	10641	10437	10621	10709	10467	10525	10698	10395	10454	10546	10694	10479	10662	10668	10440	10315	10442	10547	10524	10576	10468	10643	10427	10635	10426	10494	10300	10495	10583	10630	10491	10489	10562	10510	10578	10470	10533	10475	10622	10500	10721	10540	10483	10463	10717	10616	10571	10495	10515	10556	10530	10443	10493	10435	10507	10398	10492	10452	10665	10568	10605	10431	10453	10512	10612	10501	10606	10665	10493	10510	10607	10392	10485	10616	10636	10516	10540	10722	10454	10435	10618	10544	10678	10655	10508	10507	10493	10475	10625	10578	10592	10472	10586	10582	10559	10560	10398	10748	10706	10501	10555	10452	10609	10639	10499	10461	10562	10468	10683	10625	10592	10405	10588	10477	10498	10460	10499	10498	10377	10612	10514	10623	10648	10633	10782	10630	10440	10532	10529	10527	10561	10581	10462	10664	10540	10465	10579	10479	10471	10438	10665	10604	10422	10478	10316	10607	10498	10506	10652	10502	10632	10455	10400	10401	10594	10631	10526	10535	10515	10625	10656	10704	10617	10351	10570	10489	10320	10499	10622	10659	10672	10527	10635	10675	10560	10552	10533	10490	10560	10531	10544	10607	10558	10482	10530	10543	10423	10453	10299	10536	10520	10415	10457	10607	10708	10509	10578	10512	10548	10466	10559	10564	10525	10504	10502	10663	10569	10527	10549	10578	10646	10571	10607	10568	10568	10594	10572	10446	10482	10400	10623	10539	10443	10701	10712	10607	10608	10669	10634	10560	10494	10512	10538	10633	10614	10618	10439	10737	10754	10674	10434	10454	10488	10673	10634	10707	10420	10652	10464	10533	10414	10534	10624	10704	10575	10599	10721	10466	10717	10616	10497	10358	10440	10488	10520	10641	10687	10615	10628	10580	10489	10593	10446	10578	10534	10493	10637	10578	10562	10451	10499	10629	10619	10455	10582	10635	10487	10489	10396	10507	10504	10707	10375	10647	10622	10539	10574	10489	10553	10673	10381	10605	10666	10608	10507	10588	10611	10543	10709	10494	10543	10496	10443	10504	10465	10392	10574	10504	10696	10586	10582	10499	10547	10551	10677	10623	10552	10387	10637	10413	10583	10634	10518	10708	10661	10478	10420	10400	10579	10583	10497	10631	10503	10533	10507	10636	10517	10605	10477	10711	10632	10612	10733	10703	10468	10331	10587	10380	10449	10521	10666	10516	10576	10681	10673	10471	10566	10566	10637	10642	10496	10544	10710	10464	10732	10628	10683	10456	10756	10757	10649	10523	10575	10433	10498	10550	10601	10587	10541	10534	10547	10596	10456	10725	10444	10487	10422	10664	10618	10572	10533	10725	10492	10490	10521	10459	10543	10678	10718	10598	10513	10566	10504	10421	10541	10573	10428	10675	10432	10490	10524	10630	10375	10658	10602	10440	10537	10468	10607	10572	10478	10614	10592	10402	10404	10504	10643	10670	10466	10638	10478	10534	10304	10650	10586	10541	10511	10559	10555	10578	10550	10717	10560	10545	10734	10631	10744	10593	10436	10457	10585	10647	10544	10567	10551	10605	10433	10582	10361	10515	10412	10537	10577	10480	10740	10525	10469	10482	10705	10481	10462	10571	10529	10457	10388	10638	10667	10562	10469	10624	10515	10646	10553	10422	10627	10580	10579	10618	10733	10515	10500	10566	10507	10622	10567	10517	10554	10454	10503	10690	10560	10652	10563	10683	10619	10507	10590	10584	10644	10582	10748	10597	10757	10627	10491	10504	10577	10609	10628	10571	10562	10568	10531	10497	10617	10381	10517	10601	10385	10427	10507	10466	10533	10508	10517	10711	10574	10728	10491	10416	10469	10470	10617	10498	10511	10518	10517	10571	10556	10432	10481	10569	10485	10510	10548	10630	10494	10534	10456	10638	10726	10479	10571	10593	10701	10588	10648	10566	10595	10551	10666	10561	10543	10616	10728	10628	10723	10661	10472	10651	10539	10518	10493	10583	10555	10545	10406	10423	10496	10541	10511	10552	10367	10539	10538	10566	10513	10492	10511	10395	10409	10549	10464	10582	10592	10534	10507	10460	10418	10474	10410	10327	10439	10541	10603	10519	10648	10652	10387	10607	10550	10579	10660	10671	10618	10695	10641	10481	10666	10445	10476	10745	10567	10666	10476	10741	10574	10497	10497	10686	10576	10638	10612	10435	10557	10585	10605	10435	10462	10534	10289	10586	10619	10481	10442	10482	10420	10639	10729	10680	10596	10558	10583	10690	10754	10504	10583	10584	10598	10423	10629	10685	10613	10675	10571	10524	10516	10538	10541	10472	10540	10423	10445	10418	10579	10511	10644	10642	10548	10496	10495	10434	10464	10496	10625	10703	10639	10238	10510	10561	10475	10421	10471	10665	10420	10596	10482	10408	10693	10557	10596	10603	10481	10609	10424	10571	10522	10557	10650	10595	10489	10544	10445	10594	10541	10605	10529	10371	10372	10436	10524	10558	10529	10500	10417	10526	10624	10508	10745	10505	10688	10443	10601	10571	10498	10614	10464	10482	10538	10557	10600	10529	10399	10371	10522	10500	10489	10560	10711	10600	10551	10576	10519	10574	10551	10382	10663	10670	10473	10565	10560	10420	10451	10505	10629	10675	10557	10587	10676	10544	10525	10536	10623	10364	10541	10484	10565	10640	10645	10646	10490	10414	10573	10549	10375	10527	10507	10438	10361	10592	10626	10608	10488	10635	10644	10758	10638	10607	10621	10618	10541	10442	10486	10488	10524	10638	10624	10588	10633	10525	10418	10574	10446	10654	10398	10626	10611	10609	10799	10655	10413	10523	10381	10362	10456	10589	10712	10724	10564	10864	10747	10728	10633	10394	10451	10781	10467	10362	10614	10524	10421	10522	10453	10843	10619	10571	10492	10764	10654	10739	10458	10489	10675	10529	10524	10526	10447	10538	10512	10526	10687	10419	10349	10647	10590	10652	10603	10529	10716	10579	10422	10541	10655	10587	10401	10622	10570	10471	10528	10600	10481	10384
40931	34940	32378	40349	56619	57502	55653	47241	38167	32862	29877	28814	28618	28707	28738	28833	28922	28934	28904	28938	28775	28973	29129	28839	29136	28889	29001	28983	28993	29255	29137	29008	28973	29108	29096	29162	29145	29053	28918	29126	29081	29112	29097	29113	29087	28958	29045	28999	29038	29101	28973	29036	28998	28830	29125	29068	29078	29086	29088	28993	29086	29154	29121	29141	28999	29075	29106	29059	29085	29075	29119	29204	29230	29093	29078	29057	29087	29109	28858	29236	29068	29000	29194	29107	29027	29078	29102	29159	28957	29088	29146	28990	29160	29224	29024	29013	28982	29057	29053	29068	29175	29036	29329	29031	29125	28961	28956	29055	29108	29065	29107	29072	29099	28978	29147	28939	29133	29068	28935	29076	29095	29047	29083	29002	29137	29189	29099	28999	29130	29066	28882	29117	29154	29098	28931	29107	29095	29149	28983	29015	28964	29214	28897	29125	29188	28979	29196	29104	29259	29210	28933	29016	29160	29094	29092	29008	29039	29110	29078	29027	29075	28928	29153	28894	29052	29060	29092	29031	29043	28985	29114	29044	29162	28991	29007	29136	29138	29000	29094	29048	29096	29084	29072	29081	29117	29104	29097	29285	29119	29076	28903	29109	29118	29159	29094	29127	29111	29175	28996	29097	28930	29164	29128	29135	29124	29166	29071	28942	29056	29046	29018	29224	28982	29132	29018	29221	29082	29140	29088	29165	29081	29067	29019	29059	29134	29047	29082	29155	29023	29162	29137	29041	29162	29014	29112	29172	28983	29041	29051	29189	28993	29013	29080	29231	29153	29119	29063	29020	29156	29184	29261	29119	28973	29081	29202	29109	29046	29172	28990	28997	29026	29064	29156	29157	29161	29110	29099	29063	29010	29135	28925	29112	28958	29073	29143	29030	29209	29021	29036	29101	29151	29220	28972	29071	29052	29029	29049	29205	29113	29072	29077	29108	29168	29081	29096	29032	29075	29012	28936	28950	29074	29057	29037	29064	29150	29013	29045	29049	29071	29031	29202	29092	29000	29192	29072	28973	29204	28981	29010	29086	29120	29181	29040	29257	29122	28963	29163	29059	29104	29138	29094	29093	29248	28985	29180	29061	29056	29103	29017	29045	29092	29190	29301	28977	28962	29191	29049	29126	29294	28963	29123	29106	29188	29143	28924	29009	29205	29084	29112	29098	29086	29013	29188	28956	29100	29079	29122	29040	29228	29184	29085	28902	28988	29126	29009	29100	29092	29177	29008	29049	29069	28995	28976	29145	28950	29051	29022	28996	29106	29075	29009	29176	29104	29159	29107	28995	29187	28930	29236	28971	29069	29155	29077	29272	29132	29176	29089	29057	29030	28988	29086	29007	28987	29024	28995	29055	28964	29168	29026	29108	29050	29185	29125	28929	29049	29138	29027	29167	28997	28924	29094	29160	29186	28983	29143	28931	29098	29044	29020	29086	29215	29123	29104	29092	29127	28976	29157	28930	29026	29129	29013	29090	29218	29071	29068	29226	28955	29136	29094	29006	29167	29052	28933	29163	29147	29086	29067	29095	29169	29017	29088	29040	29071	29055	29001	29201	29074	29161	28920	29170	29193	29158	29116	28964	29133	29125	29100	29011	29161	29219	29155	29058	29020	29134	29075	29051	28979	29099	29156	29058	29037	29065	29058	29190	28996	28970	29021	28896	29104	29181	28993	28998	29072	29126	29079	29183	28958	29049	29165	28995	28950	28959	29226	28997	29237	29014	29203	29158	29147	29050	29084	29083	29018	29111	29192	29129	29117	29186	29062	29013	29048	29173	29018	29009	29173	29027	29059	29054	29110	29102	28970	29185	29104	29090	29156	29224	29061	29001	29090	29136	29075	29067	29030	29026	29022	29043	29208	29187	29105	29091	29034	29123	29016	29125	29262	29151	29032	29004	28843	29050	29262	29241	29138	28945	29158	29094	29205	28917	29032	29011	29211	29243	29070	29213	29035	29054	28903	29086	29054	29181	29075	29155	29147	29071	29220	28999	29076	29131	29033	29024	29026	28903	29066	29067	29110	29235	29112	29159	29113	29052	29078	29065	29015	29265	29145	29080	29161	28849	29243	28972	29042	29075	29110	28979	29038	29010	29117	29054	29062	29063	28999	29220	28915	29197	29078	29080	29091	29033	29073	29106	29211	29034	29120	29152	29033	29053	29010	29140	29151	29172	29080	29116	29061	29255	29148	29145	29043	29036	29113	29001	29082	29045	29032	29148	29010	28920	29043	29069	29241	29238	29097	29151	29016	28964	29116	29084	29129	29241	29070	29113	29013	29052	29074	29128	29118	29125	29066	28964	29091	29060	29099	29230	29052	28819	29119	29214	29175	29061	29159	29006	29032	29183	29072	28942	29065	29083	29178	28957	29033	29154	29159	29102	28997	29248	29056	29131	28971	28937	29118	29122	29138	28979	29110	29049	29130	29060	29066	29057	29277	29040	28992	29134	29144	29006	29243	29038	28965	29185	28940	29101	28883	29180	29169	29169	29042	29213	29137	29029	29119	29076	29239	29064	29153	28926	29112	29007	29158	29152	29043	29115	29031	29164	29052	29079	29153	28943	29098	29154	29044	29170	28941	28815	29213	29043	29062	29100	29113	29131	29034	29011	28952	29138	28975	29112	29200	29015	29113	29170	29216	29040	28970	29081	29201	29072	28997	29119	29073	29016	29003	29122	29154	29011	29173	29042	29057	29004	28966	28996	29029	29088	29022	29000	29018	29186	29187	29055	29004	29030	29077	29080	29007	29204	29015	29237	29049	29092	29112	29121	29250	29013	29027	29152	29123	28831	29056	29068	29122	29105	29156	29046	29011	29178	29185	29155	29132	29100	29129	29112	29033	29032	29100	29125	29169	29055	29192	29044	29115	28984	29222	28916	29209	29105	29123	28956	29059	29040	29090	29100	29228	28994	29133	29014	29047	28988	29174	29141	28983	29077	28882	29027	29185	29048	28944	29014	29131	29079	29077	28951	29003	29064	29108	28938	29137	29151	29112	29093	29050	29018	29215	29117	29174	29166	29167	29130	29170	29054	29164	29160	29135	29158	29079	29109	29028	29192	29187	29154	29183	29050	29246	29007	28931	29070	29110	29103	29066	29140	29158	29073	29179	29140	29097	28943	29097	28990	29101	29090	29166	29159	29172	29160	29074	29108	29161	29277	29050	29074	28984	29199	29051	29077	29086	29080	29025	29087	29085	29015	29094	28986	29133	29062	29093	29208	28997	29147	29080	29010	29099	29100	29103	29141	29096	29036	29140	29027	29151	29004	29132	29080	29086	29157	29181	29099	29103	29095	29008	29114	29090	29186	29017	28990	29144	29077	29074	28895	29081	29115	29173	29018	29096	29131	29176	29036	28991	29024	29050	29036	29092	29028	29032	28994	29103	29001	29144	29150	29103	29213	28964	29100	28905	28913	28916	29067	29096	29057	29190	29090	29157	28992	29128	28903	29255	29082	29162	29266	29130	28961	29149	29018	29058	29090	29139	29064	29172	28945	29151	28965	29087	29194	29051	29040	29031	29003	28988	29217	28960	28880	29148	28975	29075	29073	29064	29137	29135	29162	29037	29116	29039	29280	29127	29154	28986	28962	29021	29193	29081	29130	29047	29079	29076	29058	29224	29148	28912	29071	29052	29065	29166	29111	29105	29122	29146	29077	29166	29190	28993	29130	29110	29107	29225	29012	29099	28924	29046	29026	29041	29016	29110	28988	29055	29101	29080	29056	29135	29049	28927	29050	29104	29017	29033	29136	29057	29045	29099	29101	29170	29091	29032	29062	29203	29182	29118	29052	29102	29131	29191	28994	29027	29076	28999	29053	29287	29025	29017	29145	28996	29044	29012	29214	29101	29143	28979	29147	29141	29069	29298	29120	29079	29096	29112	28935	28876	29090	29097	29224	29091	29106	29091	29160	29215	29118	29064	29059	29154	29035	29048	29074	29177	29082	29032	28991	29228	29088	29109	29010	29242	29075	29008	29260	28947	29117	29097	29176	29037	29055	29177	29029	29064	29188	28904	28943	29081	29091	29223	29012	29174	28889	29175	29113	29075	29054	29122	29133	29141	29133	29044	29117	28909	29002	29104	29142	29100	29135	29141	29152	29062	29092	29067	29150	29095	29041	29193	29131	29067	29000	29047	29025	29013	28981	29144	29146	29102	29092	29048	29108	28989	29113	29098	29207	28908	29178	29098	28789	29191	28982	29087	29247	28978	29152	28972	29236	29126	29069	29224	29153	29020	29160	28930	29191	29051	29203	29063	29054	29092	29044	29075	29121	28985	29132	29031	29015	29132	29138	29098	29041	29014	29032	29158	28918	29127	29149	29200	29002	29236	29056	29001	29089	29047	29173	29080	29032	29147	29021	29066	29127	29028	29144	29129	29021	29117	29156	29213	29081	29186	29010	29144	28963	29101	29113	29119	28892	29087	29014	29136	29146	29095	28994	29143	28948	29074	28972	29067	29165	29016	28956	29090	29061	28970	29146	29050	29184	29013	29124	29168	29117	29111	29090	29285	29101	29011	29042	29067	29146	29100	29046	28974	29112	29017	29140	28951	29243	28923	29080	29199	29047	29295	29047	29105	29008	29107	29129	29298	29001	29206	28969	29158	28940	29042	29135	29030	29229	29195	29081	29069	29235	29016	29118	29259	29180	28992	29007	29017	29259	29059	29055	29016	29188	29148	28960	29154	29016	29040	29176	29075	29005	29019	29080	29184	29061	29102	29179	29080	29086	29050	28923	29121	29229	29040	29046	29259	29014	29158	28931	29169	29259	29187	29039	29049	29017	29131	29016	29108	28958	28950	29196	29087	29115	29094	28977	29074	29162	29123	28995	29120	28918	29149	29131	29277	29044	29032	29059	29071	29121	29099	29080	28921	29013	29123	29057	29059	29066	29175	29144	29085	28998	29160	29107	28927	29138	29162	29120	29120	28958	29135	28987	29080	29031	29120	29156	29144	29076	29086	29140	29258	29099	29201	28998	29225	29140	29044	29104	29021	29112	29096	29054	29103	29199	29084	28933	29096	29058	29113	28998	29026	29134	29101	29046	29057	29098	28972	29075	29186	29048	28964	29106	29176	29056	29011	29115	29171	28897	29213	29111	28984	29101	28920	29006
17558	14365	12693	11924	21539	28889	26295	21048	15345	12125	11120	10657	10418	10520	10462	10492	10467	10435	10569	10548	10509	10502	10394	10611	10522	10516	10565	10547	10522	10333	10597	10428	10558	10373	10549	10436	10364	10287	10288	10375	10611	10390	10483	10312	10565	10546	10311	10332	10567	10555	10439	10488	10611	10470	10576	10395	10317	10456	10603	10477	10458	10620	10414	10498	10606	10398	10551	10443	10513	10615	10515	10388	10623	10367	10482	10440	10346	10442	10627	10404	10501	10532	10669	10538	10533	10492	10491	10511	10376	10379	10596	10536	10441	10502	10520	10390	10265	10524	10527	10427	10579	10631	10543	10429	10524	10487	10451	10516	10605	10459	10697	10623	10555	10658	10521	10410	10443	10714	10612	10618	10383	10336	10426	10577	10508	10293	10329	10506	10482	10655	10584	10624	10640	10531	10614	10585	10569	10506	10562	10571	10624	10421	10623	10476	10506	10225	10513	10572	10593	10492	10508	10594	10664	10537	10549	10393	10682	10513	10473	10629	10491	10419	10766	10465	10375	10459	10480	10483	10500	10627	10583	10551	10554	10507	10328	10465	10388	10469	10379	10394	10629	10574	10599	10575	10567	10627	10616	10688	10545	10511	10624	10536	10530	10513	10578	10578	10520	10546	10417	10428	10551	10515	10492	10551	10511	10477	10677	10638	10571	10231	10273	10376	10424	10567	10461	10429	10327	10539	10445	10394	10602	10436	10262	10576	10413	10421	10519	10401	10452	10494	10379	10510	10590	10526	10575	10491	10490	10488	10639	10497	10540	10443	10432	10428	10429	10420	10537	10403	10474	10477	10391	10337	10613	10570	10518	10611	10460	10502	10575	10553	10463	10398	10691	10698	10612	10491	10372	10517	10484	10702	10445	10514	10444	10655	10581	10488	10486	10413	10596	10545	10544	10643	10349	10441	10379	10590	10435	10580	10280	10520	10442	10274	10636	10592	10504	10493	10558	10767	10498	10597	10587	10649	10533	10570	10229	10613	10421	10549	10446	10414	10484	10432	10458	10414	10572	10705	10298	10464	10373	10409	10651	10340	10444	10516	10479	10374	10495	10674	10604	10548	10445	10451	10222	10595	10406	10520	10534	10352	10447	10378	10637	10551	10722	10709	10508	10719	10684	10601	10534	10514	10443	10598	10618	10356	10424	10464	10563	10494	10657	10456	10487	10523	10540	10550	10344	10550	10460	10493	10534	10533	10533	10337	10483	10572	10520	10520	10449	10680	10701	10542	10285	10546	10567	10449	10388	10626	10485	10549	10655	10407	10404	10522	10428	10563	10379	10526	10504	10494	10413	10601	10655	10500	10564	10461	10481	10481	10373	10540	10619	10482	10539	10568	10605	10457	10542	10569	10387	10499	10474	10587	10732	10765	10689	10421	10573	10682	10532	10345	10515	10574	10614	10561	10545	10565	10432	10570	10353	10450	10463	10479	10599	10386	10424	10583	10520	10593	10530	10375	10633	10706	10397	10546	10457	10435	10407	10584	10612	10650	10531	10398	10452	10515	10598	10475	10508	10325	10305	10439	10482	10521	10615	10514	10549	10390	10497	10631	10500	10523	10427	10625	10671	10562	10472	10530	10469	10563	10480	10461	10351	10445	10494	10514	10370	10423	10636	10558	10704	10536	10413	10524	10502	10561	10588	10522	10464	10373	10449	10463	10528	10559	10366	10372	10505	10328	10521	10701	10530	10329	10508	10436	10515	10506	10691	10487	10525	10633	10614	10612	10553	10580	10460	10416	10701	10354	10355	10400	10343	10581	10396	10480	10561	10519	10463	10547	10331	10359	10461	10510	10597	10583	10498	10473	10361	10512	10449	10588	10552	10562	10471	10598	10476	10719	10420	10545	10592	10659	10674	10504	10580	10559	10524	10704	10507	10449	10591	10566	10619	10501	10450	10560	10329	10348	10628	10534	10681	10426	10618	10431	10469	10542	10519	10635	10681	10498	10501	10347	10461	10444	10395	10402	10503	10532	10496	10432	10520	10558	10552	10613	10645	10421	10494	10561	10454	10501	10541	10523	10467	10392	10640	10478	10460	10596	10542	10415	10623	10584	10550	10507	10395	10538	10318	10622	10641	10560	10495	10309	10404	10518	10459	10504	10577	10523	10560	10694	10589	10477	10395	10303	10342	10532	10366	10357	10419	10581	10670	10622	10703	10423	10346	10595	10393	10577	10429	10405	10401	10424	10585	10447	10428	10450	10506	10567	10580	10586	10472	10392	10479	10449	10518	10662	10457	10270	10563	10389	10443	10588	10546	10483	10401	10441	10485	10492	10561	10486	10496	10466	10298	10567	10555	10425	10470	10521	10526	10519	10432	10387	10366	10434	10636	10296	10448	10546	10451	10208	10438	10487	10465	10642	10620	10542	10537	10423	10524	10575	10510	10526	10520	10492	10518	10443	10410	10586	10479	10663	10447	10665	10369	10378	10574	10415	10364	10561	10425	10574	10654	10363	10355	10331	10426	10611	10563	10559	10614	10569	10512	10350	10491	10446	10552	10311	10620	10356	10659	10518	10407	10363	10519	10517	10537	10474	10564	10563	10650	10548	10357	10515	10561	10575	10468	10324	10571	10529	10416	10479	10429	10446	10378	10588	10519	10602	10679	10615	10560	10564	10453	10236	10502	10660	10519	10460	10418	10502	10540	10495	10563	10371	10345	10467	10529	10510	10421	10383	10467	10572	10536	10410	10523	10540	10571	10508	10413	10556	10642	10471	10452	10699	10569	10605	10591	10596	10573	10505	10470	10452	10534	10430	10470	10519	10629	10606	10642	10432	10579	10284	10633	10441	10580	10511	10646	10384	10523	10437	10484	10569	10551	10473	10411	10359	10396	10628	10507	10553	10525	10419	10524	10511	10467	10366	10310	10299	10480	10406	10476	10748	10641	10412	10671	10468	10473	10601	10621	10446	10523	10572	10288	10475	10485	10645	10527	10376	10448	10637	10240	10572	10747	10478	10579	10431	10576	10418	10431	10566	10390	10355	10648	10511	10323	10632	10568	10388	10552	10610	10488	10507	10425	10458	10448	10522	10462	10406	10459	10517	10286	10547	10541	10417	10574	10555	10512	10591	10461	10343	10396	10500	10422	10556	10604	10533	10441	10514	10436	10378	10507	10427	10490	10652	10526	10595	10392	10625	10538	10449	10488	10392	10469	10587	10285	10537	10506	10459	10657	10446	10591	10496	10442	10605	10433	10357	10528	10520	10369	10498	10639	10348	10481	10611	10472	10544	10559	10449	10501	10578	10286	10456	10512	10363	10594	10641	10450	10601	10422	10538	10642	10461	10536	10464	10672	10396	10575	10600	10530	10415	10405	10499	10530	10531	10578	10520	10469	10414	10571	10546	10426	10545	10476	10604	10437	10600	10692	10574	10434	10607	10601	10389	10485	10234	10499	10561	10329	10633	10535	10688	10474	10434	10469	10565	10533	10576	10609	10526	10444	10385	10547	10638	10577	10503	10369	10545	10391	10646	10386	10511	10416	10447	10609	10524	10512	10541	10540	10448	10535	10444	10465	10644	10527	10330	10408	10442	10609	10658	10564	10512	10477	10590	10622	10523	10581	10424	10604	10353	10567	10449	10515	10500	10612	10474	10335	10553	10386	10376	10592	10607	10375	10484	10663	10540	10534	10509	10754	10571	10435	10460	10688	10497	10609	10507	10414	10641	10582	10445	10616	10457	10599	10558	10469	10468	10771	10509	10450	10362	10608	10609	10391	10496	10482	10507	10527	10494	10374	10481	10557	10545	10364	10467	10715	10479	10441	10492	10475	10529	10467	10391	10412	10275	10556	10342	10472	10394	10403	10559	10449	10559	10566	10482	10426	10349	10543	10439	10462	10627	10494	10575	10583	10405	10543	10521	10495	10339	10624	10411	10566	10507	10555	10437	10314	10468	10380	10356	10640	10565	10590	10653	10489	10282	10448	10569	10577	10398	10454	10552	10473	10647	10530	10515	10619	10423	10434	10504	10592	10462	10456	10375	10546	10581	10519	10542	10504	10436	10586	10382	10380	10669	10541	10471	10509	10338	10626	10471	10633	10454	10569	10418	10603	10513	10461	10375	10577	10400	10515	10485	10389	10644	10674	10563	10437	10665	10696	10424	10430	10417	10537	10567	10482	10380	10273	10506	10349	10341	10609	10635	10370	10503	10600	10518	10572	10480	10526	10595	10515	10511	10536	10400	10590	10550	10253	10568	10379	10706	10485	10477	10414	10357	10492	10451	10611	10652	10616	10569	10538	10620	10410	10554	10463	10567	10401	10453	10393	10459	10501	10594	10400	10600	10554	10438	10677	10517	10441	10600	10431	10529	10602	10450	10445	10388	10375	10579	10525	10446	10560	10388	10466	10489	10477	10601	10493	10546	10558	10610	10567	10474	10523	10663	10564	10417	10411	10387	10497	10663	10558	10541	10494	10409	10479	10576	10550	10542	10494	10547	10479	10516	10521	10541	10463	10610	10587	10422	10421	10553	10476	10454	10318	10624	10371	10298	10470	10631	10441	10392	10479	10522	10486	10528	10580	10398	10355	10385	10707	10578	10438	10418	10323	10592	10513	10541	10492	10525	10477	10573	10436	10476	10369	10555	10519	10466	10557	10584	10720	10498	10522	10497	10681	10477	10545	10444	10362	10408	10620	10342	10455	10361	10525	10382	10464	10680	10401	10580	10516	10560	10389	10471	10498	10493	10425	10408	10331	10507	10528	10581	10462	10491	10456	10341	10509	10430	10485	10554	10514	10609	10444	10371	10564	10504	10363	10359	10503	10455	10492	10377	10586	10330	10539	10308	10553	10530	10505	10515	10412	10430	10427	10472	10548	10566	10656	10606	10470	10570	10626	10591	10573	10529	10650	10351	10432	10663	10531	10604	10348	10460	10473	10494	10509	10549	10385	10374	10426	10522	10654	10494	10412	10421	10490	10586	10585	10396	10376	10586	10605	10415	10687	10359	10519	10505	10383	10600	10477	10527	10622	10420	10529	10532	10465	10784	10583	10343	10355	10384	10478	10678	10544	10473	10582	10520	10546	10495	10514	10403	10547	10590	10390	10498	10355	10554	10477	10523	10528	10609	10500	10521	10650	10611	10617	10542	10421	10499	10616	10477
36349	33551	32512	36939	56116	59314	54816	44995	37069	32029	29780	29169	29015	28998	28907	29071	28937	29126	29013	29149	29317	28949	29039	28992	28884	29208	29059	29126	29123	29119	29148	29124	29089	29274	29138	29138	28999	29045	29199	29092	29063	29094	29174	29148	29066	29193	29103	29207	29199	29095	29095	29091	29229	29244	29205	29042	29104	29206	29119	29020	29187	29179	29115	29079	29088	29239	29240	29091	29187	29151	28961	29078	29157	29173	29080	29068	28917	29121	29198	29263	29057	29229	29062	29234	29148	29056	29260	29139	29125	29110	29131	29151	29225	29106	29043	29182	29061	29026	29191	29105	29210	29191	29145	29113	29108	29151	28973	29152	29096	29295	29176	29131	29230	29151	29180	29129	29241	28947	29326	29236	29197	29112	29243	29109	29120	29167	28986	29035	29233	29043	28961	29053	29293	29108	29205	29149	29264	29179	29137	29182	29217	29190	29120	29206	29178	29019	29043	29138	29117	29165	29065	29134	29124	29121	29074	29088	29091	29358	29168	29115	29184	29072	29236	29204	29100	29135	29065	29156	29085	29151	29224	29036	29091	29202	28985	29150	29081	28953	29215	29005	29239	29180	29067	29124	29090	29205	29061	29122	29094	29136	28950	29139	29122	29107	29107	29227	29014	29205	29208	29345	29155	28923	29392	29143	29252	29072	29094	29167	29148	29138	29196	29150	29056	28972	29146	29379	29122	29191	29021	29094	29136	29157	29210	29235	29152	29240	29021	29026	29195	29162	29173	29005	29227	29299	29095	29246	29109	29139	29305	29033	29175	29039	29167	29251	29094	29269	29301	29190	29082	29301	29233	29166	29257	29193	29194	29143	29012	29134	29088	29318	29159	29170	29233	29079	29300	29054	29201	29044	29199	29098	29008	29178	29183	29074	29102	29007	29274	29151	29285	28896	29143	29147	29070	29104	29245	29204	29177	29113	29165	29087	29197	29153	29288	29225	29071	29231	29231	29252	29124	29195	29155	29193	29119	29058	29106	29207	29025	29317	29090	29061	29139	29245	29148	29215	29178	29115	29358	29144	29146	29114	29247	29165	29099	29105	29041	29151	29138	29176	29128	29144	29054	29048	29328	29273	29232	29084	29056	29042	29120	29222	29184	29121	29223	29097	29312	29089	29118	29333	29042	29218	29205	29242	29079	29130	28933	29227	29122	29212	29064	29078	29220	29150	29160	29105	29235	29030	29201	29078	29079	29173	29168	29244	29253	29131	29050	29230	29190	29215	29210	29110	29150	29003	29189	29260	29142	29069	29133	29132	29013	29310	29150	29103	29152	29094	29202	29098	29121	29013	29212	29066	29127	29221	29160	29104	29079	29181	29379	28957	29176	29144	29181	29267	29118	29081	28996	29131	29176	29035	29204	29134	29352	29151	29326	29045	29127	29108	29253	29109	29174	29137	29105	29200	29009	29274	29206	29069	29153	29051	29255	29108	29095	29230	29298	29070	29222	29203	29119	29269	29038	29320	29209	29136	29144	29168	29195	28992	28994	29334	29268	29079	29216	29028	29239	29089	29263	29112	29237	29086	29073	29119	29088	29042	29334	29101	29143	29130	29219	29232	29091	29061	29170	29236	29131	29190	29127	29016	29150	29133	29157	29224	29214	29117	29059	29261	29168	29112	29210	29242	29297	29134	29106	29237	29091	29189	29117	29214	29169	29117	29227	29220	29352	29107	29152	29210	29060	29059	29230	29245	29020	29197	29163	28998	29237	29158	29220	29205	29062	29196	29108	29128	29104	29107	29083	29238	29089	29108	29078	29261	28991	29148	29089	29156	29115	29162	29192	29231	28981	29262	29314	29089	29292	29087	29038	29167	29131	29231	29127	28987	29197	29114	29255	29056	29055	29204	29175	29103	29183	29038	29067	29182	29128	29237	29086	29186	29190	29198	29158	29053	29194	29244	29164	29216	29051	29237	29043	29259	29086	29206	29213	29136	29072	29185	29207	29210	29179	28999	29057	29183	29280	29077	29174	29050	29157	29120	29161	29084	29138	29130	29221	29175	29158	29138	29145	29072	29110	29096	29217	29079	29207	28967	29089	29109	29096	29153	29162	29219	29263	29259	29191	29128	29029	29198	29181	29202	29150	29152	29124	29250	29032	29238	29255	29086	29109	29067	29117	29183	29200	28961	29112	29204	29218	29014	29202	29336	28998	29106	29116	29261	29133	29102	29159	29145	29139	29374	29160	29190	29188	29200	29060	29269	29309	29127	29259	28968	29235	29139	29092	29146	29129	29160	29180	29436	29144	29120	28992	29229	29219	29171	29142	29156	29213	29176	29216	29312	29254	29203	29128	29063	29019	29215	29138	29115	29118	29024	29140	29117	29197	29225	29187	29019	29053	29188	29087	29022	29378	29319	29206	29214	29090	29206	29153	29068	29009	29085	29076	29075	29208	29183	29078	29398	29237	29140	29073	29139	29175	29233	29135	29187	29212	29285	28981	29153	29121	29327	29212	29091	29214	29057	29138	29212	29190	29026	29239	29211	29043	29189	29310	29094	29062	29163	28989	29126	29029	29188	29173	29075	29217	29195	29299	29066	29222	29245	29317	29257	29089	29157	29139	29268	29164	29198	29217	29266	29165	29267	29322	28969	29145	29077	29200	29156	29113	29175	29067	29184	29161	29228	29250	29144	29230	29030	29187	29273	29197	29080	29128	29159	29152	29096	29190	29169	29180	29182	29102	29216	29206	29369	29220	29099	29149	29081	29007	29098	29181	29142	29111	29098	29190	29212	29146	29143	29108	29131	29215	29192	29081	29103	29220	29042	29122	29172	29029	29120	29341	29107	29184	29144	29188	29111	29087	29312	29107	29315	29191	29104	29175	28984	29223	29149	29039	29009	29251	29051	29320	29025	29107	29026	29232	29151	29151	29069	29142	29134	29282	29130	29214	29274	29295	29077	29229	29123	29203	29063	29117	29219	29141	29134	29174	29177	29187	29040	29125	29146	29118	29076	29073	29158	29265	29014	29312	29089	29175	29148	29138	29139	29156	29175	29115	29006	29198	29317	29177	29077	29249	29005	29168	29270	29028	29146	29152	29245	29224	29020	29275	29034	29227	29193	29119	29122	29314	29140	29232	29181	29178	29277	29161	29152	29228	29012	29147	29229	29317	29196	29189	29110	29044	29101	29153	29092	29015	29204	29196	29129	29224	28950	29225	29129	29051	29167	29232	29163	29207	29160	28893	29220	29237	29171	29230	29140	29273	29220	29160	29219	29088	29046	29271	29015	29177	29082	29298	29094	29115	29140	29254	29111	29198	29063	29251	29142	28989	29213	29117	29076	29286	29167	29094	29143	28962	29173	29259	29114	29197	29193	29227	29140	29126	29050	29179	29206	29205	29159	29298	29121	29141	29198	29153	29120	29038	29132	29184	29179	29216	29203	29073	29232	29156	29102	29139	29302	29233	29202	29172	29117	29360	29155	29099	29175	29117	28985	29122	29057	29211	29189	29070	29196	29076	29297	29075	29220	29076	29196	29047	29238	29150	29238	29057	29217	29160	29233	29114	28989	29249	29049	29210	29209	29242	29051	29099	29279	29202	29152	28962	29301	29382	29142	29084	29131	29170	29102	29288	29210	29191	29256	29152	29101	29339	29173	29173	29340	29174	29214	29264	29224	29080	29279	29264	29224	29094	29256	29104	29069	29149	29335	29093	29223	29169	29069	29237	29150	29027	29229	29084	29073	29242	29107	29054	29184	29091	29324	29347	29150	29221	29117	29341	29114	29175	29256	29061	29072	29083	29153	29310	28986	29220	29074	29256	29173	29032	29148	29128	29225	29056	29193	29222	29195	29061	29019	29119	29344	29092	29216	29190	29191	29315	29024	29171	29239	29176	29239	29075	29132	29143	29071	29053	29100	29057	29154	29108	28985	29200	29074	29115	29136	29198	29279	29119	29150	29252	29195	29153	29148	29147	29217	29167	29237	29163	29259	29098	29151	29129	29258	29171	29052	29086	29095	29254	29270	29142	29268	29225	29105	29157	29288	29251	29226	29154	28996	29007	29265	29050	29207	29142	29141	29275	29107	29134	29134	29182	29176	29231	29213	29077	29149	29191	29195	29178	29193	29323	29141	29107	29229	28969	29150	29164	29293	29255	29324	29166	29112	29107	29137	29158	29329	29139	29067	29179	29119	29205	29273	29333	29152	29020	29256	29246	29197	29171	29182	29046	29215	29204	29195	29288	29065	29243	29228	29240	29008	29225	29162	29156	29052	29106	29243	29185	29250	29081	29172	29190	29211	29075	29323	29248	29137	29221	29079	29211	29218	29144	29265	29191	29087	29244	29145	29193	29130	29205	29184	29155	29161	29135	28949	29290	29151	29099	29156	28973	28974	29299	28876	29049	29042	29054	29395	29123	29233	29022	29189	29137	29157	29255	29227	29245	29162	29281	29187	29154	29189	29175	29210	29119	29286	29211	29150	29204	29139	29115	29179	29278	29094	29259	29141	29160	29116	29382	29228	29021	29253	29197	29114	29091	29267	29138	29128	29180	29108	29054	29190	29079	29103	29133	29157	29150	29071	29174	29218	29170	29183	29197	29106	29209	29215	29155	29205	29181	29175	29235	29217	29357	29099	29355	29114	29144	29081	29138	28986	29141	29235	29171	29101	29231	29174	29151	29230	29283	29112	29137	29107	29168	29111	29224	29090	29194	29023	29181	29161	29124	29307	29153	29127	29093	29091	29069	29235	29207	29263	29080	29188	29070	29034	29075	29254	29173	29019	29219	29040	29137	29251	29090	29235	29228	29200	29274	29156	29216	29060	29090	29322	29122	29176	29128	29146	29172	29105	29157	29183	29194	29225	29209	29093	29205	29130	29285	29169	29224	29177	29143	29259	29160	29269	29305	29177	29199	29175	29357	29137	29184	29113	29195	29201	29153	29198	29112	29132	29117	29105	29151	29302	29204	29244	29110	29152	29145	29056	29223	29165	29121	29133	29049	29139	29114	29134	29147	29216	29239	29176	29232	29058	29194	29103	29181	29211	29127	29214	29251	29251	29184	29169	29167	29178	29119	29230	29162	29335	29104	29233	29185	29143	29252	29207	29210	29087	29182	29197	29147	29311	29154	29065	29344	29209	29040	29188	29165	29289	29059	29287	29053	29129
19215	19669	16283	13629	34025	43468	33954	23536	16491	12612	11246	10634	10526	10585	10692	10495	10500	10446	10525	10468	10655	10505	10584	10597	10603	10621	10419	10628	10497	10655	10609	10475	10562	10429	10376	10278	10570	10476	10554	10416	10455	10476	10506	10557	10503	10569	10349	10656	10662	10368	10560	10432	10392	10546	10354	10482	10432	10387	10442	10603	10416	10509	10515	10428	10514	10503	10601	10562	10398	10651	10691	10560	10575	10596	10337	10482	10582	10516	10513	10532	10665	10344	10524	10514	10402	10545	10510	10484	10565	10347	10381	10582	10639	10415	10560	10588	10548	10648	10527	10560	10483	10445	10597	10505	10518	10366	10551	10450	10502	10470	10436	10520	10405	10582	10652	10616	10533	10531	10588	10623	10485	10386	10461	10588	10485	10438	10524	10515	10344	10614	10615	10480	10622	10576	10354	10546	10451	10604	10580	10548	10660	10603	10521	10571	10537	10366	10466	10358	10359	10597	10628	10578	10480	10498	10402	10478	10546	10473	10596	10446	10327	10616	10325	10552	10637	10465	10316	10557	10614	10514	10480	10374	10484	10476	10365	10594	10619	10397	10420	10472	10515	10477	10528	10344	10515	10518	10353	10374	10522	10439	10357	10479	10598	10376	10587	10332	10591	10662	10554	10650	10631	10570	10622	10643	10576	10521	10590	10481	10577	10640	10604	10638	10581	10513	10623	10541	10420	10373	10548	10596	10600	10607	10559	10533	10742	10691	10707	10599	10488	10612	10536	10513	10468	10399	10632	10597	10525	10597	10550	10635	10613	10660	10260	10630	10541	10490	10507	10501	10512	10554	10628	10464	10589	10398	10571	10514	10629	10603	10594	10448	10532	10562	10640	10675	10312	10588	10522	10560	10570	10601	10636	10566	10489	10454	10436	10517	10588	10547	10375	10532	10584	10662	10612	10588	10763	10465	10481	10621	10658	10460	10754	10623	10686	10472	10669	10533	10595	10631	10554	10524	10691	10535	10575	10555	10404	10282	10555	10646	10681	10393	10607	10509	10498	10513	10502	10464	10594	10384	10631	10520	10536	10593	10347	10507	10437	10569	10679	10683	10481	10400	10499	10426	10558	10569	10438	10462	10419	10436	10525	10342	10627	10694	10666	10663	10599	10538	10474	10685	10575	10466	10611	10572	10559	10576	10667	10780	10379	10432	10601	10277	10253	10555	10411	10486	10463	10417	10613	10517	10480	10425	10361	10641	10556	10460	10439	10480	10542	10616	10609	10547	10684	10538	10507	10517	10472	10440	10577	10621	10436	10566	10453	10466	10482	10335	10502	10557	10680	10532	10438	10695	10577	10488	10608	10482	10521	10426	10377	10602	10603	10546	10455	10480	10491	10452	10595	10599	10505	10592	10624	10678	10579	10661	10618	10416	10394	10537	10510	10455	10518	10653	10372	10506	10469	10493	10490	10584	10455	10425	10494	10593	10392	10335	10702	10556	10432	10512	10540	10523	10580	10457	10593	10608	10498	10511	10482	10449	10546	10312	10489	10471	10715	10488	10580	10451	10553	10606	10701	10630	10505	10461	10658	10397	10650	10641	10616	10485	10456	10492	10428	10562	10629	10569	10363	10458	10485	10644	10493	10658	10607	10465	10390	10619	10529	10637	10409	10511	10462	10520	10719	10476	10505	10631	10513	10510	10471	10511	10518	10535	10593	10507	10576	10481	10460	10502	10685	10637	10369	10612	10530	10483	10542	10521	10614	10456	10532	10751	10561	10531	10628	10563	10502	10313	10501	10430	10634	10559	10475	10430	10540	10426	10504	10520	10497	10411	10450	10530	10471	10523	10514	10316	10359	10649	10545	10513	10432	10693	10607	10605	10417	10473	10484	10759	10614	10608	10568	10697	10537	10595	10369	10633	10573	10538	10421	10661	10446	10495	10382	10407	10543	10520	10381	10451	10585	10484	10523	10541	10474	10671	10570	10563	10574	10588	10384	10526	10624	10489	10483	10535	10701	10529	10659	10616	10650	10585	10544	10465	10410	10576	10465	10598	10641	10360	10498	10649	10522	10437	10533	10549	10475	10570	10547	10704	10584	10639	10561	10528	10538	10351	10478	10411	10560	10422	10450	10488	10591	10546	10596	10518	10610	10561	10398	10537	10488	10535	10407	10532	10592	10544	10594	10755	10701	10567	10508	10578	10519	10595	10594	10542	10670	10521	10424	10493	10626	10512	10349	10507	10374	10681	10700	10575	10538	10632	10528	10589	10461	10542	10516	10376	10431	10467	10667	10610	10525	10554	10703	10498	10462	10540	10751	10624	10580	10475	10553	10563	10580	10337	10515	10756	10547	10599	10514	10639	10448	10475	10506	10561	10610	10446	10418	10473	10482	10652	10560	10521	10536	10615	10462	10537	10526	10325	10647	10688	10415	10676	10354	10646	10631	10605	10572	10599	10708	10571	10544	10446	10560	10527	10614	10514	10473	10479	10660	10533	10417	10485	10550	10638	10548	10607	10619	10551	10452	10640	10684	10680	10424	10404	10772	10640	10621	10536	10500	10618	10473	10494	10572	10652	10313	10539	10409	10541	10527	10513	10527	10456	10496	10638	10867	10654	10548	10474	10564	10484	10729	10510	10600	10509	10567	10556	10588	10467	10509	10606	10523	10463	10695	10577	10536	10603	10599	10555	10459	10460	10622	10586	10533	10695	10527	10333	10688	10427	10615	10614	10473	10455	10326	10489	10517	10498	10488	10503	10358	10430	10563	10663	10543	10678	10561	10423	10486	10421	10511	10413	10421	10581	10474	10587	10334	10594	10536	10581	10479	10565	10651	10542	10811	10549	10682	10592	10667	10514	10476	10362	10452	10624	10483	10435	10513	10539	10544	10503	10591	10626	10537	10720	10594	10644	10601	10467	10370	10562	10519	10544	10447	10511	10442	10569	10478	10516	10587	10699	10351	10529	10547	10619	10580	10518	10511	10674	10482	10562	10495	10478	10513	10546	10469	10425	10648	10639	10439	10419	10504	10460	10570	10379	10516	10526	10598	10544	10497	10602	10322	10522	10624	10649	10422	10550	10454	10492	10580	10548	10381	10363	10436	10517	10495	10462	10458	10494	10567	10563	10478	10535	10560	10469	10514	10580	10556	10517	10413	10578	10606	10622	10547	10476	10538	10496	10435	10575	10504	10651	10406	10518	10587	10458	10619	10572	10447	10630	10588	10474	10293	10560	10523	10634	10504	10519	10469	10470	10490	10615	10443	10693	10433	10574	10619	10580	10577	10445	10569	10624	10553	10463	10466	10432	10680	10579	10469	10482	10448	10816	10506	10637	10597	10696	10554	10448	10403	10473	10658	10389	10661	10500	10531	10419	10428	10550	10526	10715	10579	10430	10471	10644	10430	10413	10444	10636	10581	10320	10579	10513	10465	10546	10544	10564	10315	10596	10508	10481	10604	10493	10505	10471	10354	10397	10530	10437	10617	10374	10480	10633	10581	10468	10541	10551	10542	10641	10494	10577	10585	10546	10536	10539	10574	10518	10511	10491	10546	10399	10638	10390	10386	10568	10418	10553	10604	10500	10650	10692	10567	10604	10469	10418	10563	10547	10277	10375	10349	10443	10327	10504	10549	10471	10531	10585	10595	10294	10461	10556	10442	10509	10531	10573	10601	10569	10586	10582	10539	10538	10435	10593	10626	10578	10492	10580	10584	10516	10670	10328	10518	10534	10616	10613	10659	10640	10592	10597	10485	10506	10606	10612	10502	10509	10454	10494	10528	10415	10658	10437	10498	10538	10536	10327	10640	10691	10344	10517	10621	10553	10492	10620	10656	10444	10560	10560	10642	10562	10463	10386	10701	10697	10455	10547	10573	10490	10484	10487	10613	10550	10471	10461	10559	10578	10569	10591	10629	10601	10616	10776	10598	10591	10404	10475	10401	10366	10577	10542	10594	10595	10608	10614	10456	10603	10358	10653	10574	10636	10559	10322	10375	10414	10714	10597	10497	10470	10620	10630	10638	10451	10307	10480	10595	10466	10347	10303	10545	10511	10414	10554	10690	10632	10512	10551	10593	10654	10755	10571	10568	10559	10523	10538	10574	10558	10656	10361	10652	10785	10533	10419	10401	10619	10638	10567	10536	10443	10541	10567	10480	10549	10568	10518	10550	10655	10502	10583	10430	10502	10531	10557	10293	10564	10491	10577	10540	10585	10590	10479	10422	10446	10499	10636	10613	10569	10664	10496	10340	10348	10562	10593	10565	10513	10353	10463	10363	10559	10680	10475	10637	10489	10556	10515	10593	10560	10448	10480	10446	10595	10516	10359	10519	10531	10586	10445	10546	10543	10773	10651	10759	10322	10346	10563	10569	10414	10518	10507	10422	10405	10590	10581	10521	10571	10656	10599	10517	10510	10472	10672	10582	10480	10723	10602	10529	10489	10409	10399	10394	10434	10726	10584	10577	10646	10681	10556	10401	10475	10498	10526	10659	10503	10383	10498	10566	10471	10502	10687	10492	10542	10502	10612	10415	10493	10285	10577	10490	10554	10488	10461	10618	10447	10662	10519	10599	10491	10543	10508	10546	10592	10511	10500	10468	10477	10429	10342	10661	10675	10763	10606	10492	10490	10518	10577	10436	10502	10711	10556	10545	10664	10542	10597	10582	10473	10732	10603	10514	10499	10499	10466	10497	10547	10491	10384	10735	10636	10629	10726	10577	10614	10499	10481	10438	10504	10543	10556	10365	10575	10657	10399	10623	10470	10580	10534	10503	10566	10507	10556	10563	10469	10678	10445	10544	10538	10552	10446	10598	10620	10479	10568	10509	10465	10616	10444	10544	10441	10527	10435	10651	10580	10527	10674	10502	10717	10519	10621	10630	10505	10561	10427	10346	10678	10457	10546	10569	10489	10595	10538	10376	10497	10605	10383	10626	10415	10508	10351	10493	10504	10488	10346	10478	10508	10657	10562	10411	10588	10526	10507	10315	10441	10542	10513	10555	10559	10547	10594	10734	10442	10380	10506	10452	10417	10571	10497	10533	10553	10387	10531	10670	10503	10413	10544	10534	10370	10564	10438	10628	10409	10348	10575	10451	10458	10470	10393	10587	10490	10607	10526	10809	10589	10394	10361	10566	10474	10563	10495	10442	10569	10738	10417
42021	37243	35407	41625	57587	53792	48631	41792	35469	31129	28611	28302	28281	28476	28490	28802	28688	28754	28852	28846	28988	28963	28989	28969	28951	29089	29131	29173	29005	29131	29008	29135	29308	29095	29161	29217	29103	29120	29080	29059	29002	29145	29108	28969	29185	29075	29070	29126	29251	29054	29235	29152	29151	29054	29240	29073	29209	29177	29236	29101	29348	29107	29147	29078	29167	29195	29174	29247	29140	29330	29140	29219	29245	29215	29160	29200	29216	29060	29216	29195	29151	29109	29346	29147	29146	28993	29113	29096	29135	29234	29091	29211	29268	29228	29326	29172	29248	29126	29102	29143	29126	29241	29155	29212	29227	29091	29130	29144	29199	29103	29167	29245	29114	29165	29168	29280	29319	29131	29223	29168	29097	29230	29228	29083	29188	29070	29069	29174	29103	29268	29237	29277	29072	29143	29216	29249	29065	29104	29123	29158	29203	29124	29284	29162	29250	29160	29217	29236	29221	29123	29160	29300	29128	29274	29165	28992	29128	29166	29084	29263	29171	29186	29177	29223	29149	29141	29211	29162	29214	29039	29118	29177	29276	29237	29247	29278	29205	29242	29163	29184	29092	29125	29275	29096	29243	29128	29194	29302	29219	29231	29286	29181	29133	29063	29074	29096	29180	29141	29173	29276	29178	29035	29229	29197	29058	29137	29055	29168	29280	29052	29211	29172	29158	29130	29217	29140	29166	29178	29217	29245	29146	29265	29112	29260	29268	29127	29228	29068	29253	29044	29039	29187	29208	29154	29205	29397	29114	29128	29062	29111	29032	29207	29181	29312	29254	29190	29029	29295	29227	29142	29159	29191	29211	29092	29052	29225	29112	29219	29100	29087	29224	29176	29142	29361	29312	29238	29209	29005	29282	29206	29091	29009	29166	29016	29136	29072	29158	29111	29143	29246	29077	29185	29290	29307	29089	29259	29231	29244	29034	29220	29245	29035	29274	29181	29154	29119	29223	29228	29129	29089	29349	29179	29219	29291	29277	29066	29164	29242	29257	29095	28982	29205	29176	29215	29093	29303	29019	29020	29195	29247	29126	29155	29015	29081	29200	29247	29144	29196	29206	29152	29181	29213	29179	29243	29115	29092	29118	29138	29186	29243	29161	29262	29199	29116	29156	29219	29263	29172	29267	29173	29094	29170	29137	29189	29107	29079	29061	29175	29181	29213	29189	29128	29093	29285	29047	29215	29190	29113	29207	28947	29014	29234	29077	29109	29266	29181	29255	29065	29210	29084	29120	29215	29165	29225	29268	29161	29113	29213	29058	29154	29170	29124	29115	29187	29188	29273	29126	29130	29339	29135	29169	29078	29121	29231	29062	29256	29304	29141	29155	29108	29225	29247	29156	29128	29057	29192	29072	29090	29267	29210	29041	29196	29154	29217	29184	29155	29217	29279	29137	29130	29147	29391	29206	29371	29108	29386	29001	29184	28988	29188	29048	29107	29251	29159	29088	29212	29238	29339	29172	29229	29147	29147	29077	29117	29147	29205	29073	29104	29102	29102	29222	29288	29093	29273	29316	29095	29197	29184	29223	29376	29101	29073	29233	29194	29253	29181	29194	29211	29117	29316	29243	29194	29163	29145	29059	29209	29151	29103	29129	29074	29237	29011	29243	29208	29334	29281	29131	29213	29142	29067	29004	29138	29072	29169	29107	29236	29192	29150	29070	29115	29101	29284	29201	29190	29089	29132	29046	29284	29077	29223	29274	29035	29118	29077	29263	29054	29258	29101	29264	29166	29084	29159	29050	29077	29174	29046	29267	29222	29305	29023	29194	29132	29208	28991	29153	29077	29154	29165	29242	29179	29299	28996	29157	29067	29174	29169	29164	29203	29092	29148	29154	29154	29322	29118	29069	29097	29054	29050	29144	29191	29277	29287	29089	29231	29264	29238	29092	29153	29136	29246	29119	29085	29294	29057	29229	29173	29131	29320	29051	29131	29265	29033	29152	29257	29035	29219	29150	29260	29227	29157	29208	29181	29149	29165	29173	29130	29003	29089	29181	29242	29232	29216	29199	29136	29208	29128	29144	29206	29160	29252	29021	29157	29140	29075	29086	29254	29217	29167	29203	29265	29181	29019	29086	29238	29079	29180	29193	29078	29233	29233	29116	29107	29096	29145	29379	29325	29282	29251	29256	29147	29220	29126	29224	29133	29303	29075	29200	29116	29155	29175	29185	29124	29060	29117	29088	29244	29185	29121	29170	29140	29156	29203	29396	29024	29169	29157	29132	29347	29060	29196	29390	29176	29119	29377	29008	29104	29109	29163	29072	29162	29297	29127	29140	29238	29221	29043	29271	28990	29203	29154	29245	28989	29221	29042	29197	29194	29337	29179	29273	29110	29160	29260	29097	29074	29228	29183	29152	29148	29127	29111	29317	28999	29142	29246	29131	29144	29149	29203	29215	29222	29155	29259	29085	29121	29105	29237	29128	29174	29010	29161	29111	29119	29223	29058	29383	29181	29167	29256	29184	29161	29246	29064	29309	29076	29109	29255	29121	29145	29284	29235	29112	29135	29247	29114	29235	29141	29079	29121	29159	29071	29238	29302	29233	28994	29145	29358	29226	29138	29268	29146	29089	29190	29207	29113	29263	29172	29166	29113	29399	29133	29099	29129	29070	29044	29179	28973	29154	29131	29121	29171	29133	29205	29071	29110	29174	29079	29066	29114	29197	29009	29134	29162	29170	29102	29144	29059	29156	29205	29355	28981	29214	29234	29293	29081	29303	29127	29183	29181	29256	29127	29173	29060	29130	29037	29007	29190	29089	29183	29288	29006	29208	29192	29112	29199	29284	29077	29095	29324	29241	29135	29241	29118	29033	29245	29069	29170	29211	29112	29339	29202	29214	29198	29205	29218	29394	28975	29238	29227	29269	29172	29231	29289	29097	28953	29169	29135	29234	29079	29188	29242	29129	29158	29114	29203	29053	29276	29141	29160	29222	29164	29146	29141	29252	29150	29292	29144	29275	29267	28986	29189	29107	29148	29012	29208	29171	29027	29318	29112	29211	29311	29210	29261	29198	29246	29213	29134	29328	29199	29323	29154	29363	29199	29092	29142	29027	29268	29149	29339	29050	29029	29229	29237	29062	29108	29104	29164	29078	29220	29163	29273	29209	29055	29075	29133	29323	29290	29094	29220	29225	29050	29283	29145	29166	29146	29296	29223	29162	29272	29220	29123	29235	29203	29122	29082	29193	29123	29131	29313	29185	29251	29129	29092	29105	29178	29221	29269	29200	29215	29262	29105	29269	29215	29114	29133	29143	29064	29215	29239	29180	29165	29144	29114	29251	29112	29212	29214	29078	29251	29210	29094	29291	29262	29179	29072	29215	29180	29130	29380	29147	29145	29117	29208	29144	29156	29250	29138	29140	29119	29256	29320	29251	29208	29009	29206	29236	29118	29066	29110	29233	29080	29210	29161	29093	29025	29248	29210	29108	29077	28992	29247	29267	29250	29229	29230	29106	29254	29131	29129	29208	29106	29203	29087	29154	29028	29192	29116	29092	29141	29142	28991	29165	29217	29163	29242	29162	29168	29332	29280	29132	29199	29267	29130	29249	29167	29098	29147	29162	29272	29104	29250	29238	29211	29020	29191	29119	29213	29095	29225	29140	29196	29260	29069	29154	29224	29086	29220	29083	29070	29234	29216	29159	29096	29216	29273	29220	29065	29119	29227	29287	29186	29230	29219	29174	29163	29091	29174	29201	28947	29136	29078	29112	29233	29085	28996	29053	29242	29267	29181	29224	28995	29152	29384	29136	29117	29122	29218	29288	29221	29248	29140	29135	29146	29186	29179	29168	29023	29176	29166	29163	29176	29081	29166	28970	29154	29311	29040	29202	29260	29196	29121	29153	29273	29038	29089	29126	29136	29195	29280	29108	29265	29169	29130	29154	29014	29154	29174	29290	29183	29133	29190	29361	29052	29219	29013	29182	29185	29151	29115	29298	29220	29094	29172	29180	29228	29171	29143	29103	29068	29238	29202	29187	29199	29092	29155	29139	29190	29119	29100	29135	29163	29147	29159	29044	29018	29323	28998	29322	29114	29223	28996	29200	29157	29206	29239	29130	29179	29255	29194	29199	29088	29090	29229	29207	29200	29150	29027	29126	29301	29037	29082	29171	29177	29074	29159	29119	29270	29189	29167	29002	29075	29214	29218	29044	29062	29197	29020	29362	29288	29271	29144	29143	29227	29112	29069	29140	29213	29168	29055	29125	29151	29155	29142	29194	29208	29120	29180	29217	29307	29048	29181	29166	29160	29116	29238	29244	29200	29147	29189	29187	29192	29258	29164	29413	29176	29055	29091	29117	29202	29218	29040	29122	29212	29114	29210	29224	29127	29054	29267	29237	29146	29213	29087	29198	29137	29260	28995	29116	29285	29150	29153	29246	29108	29102	29110	29188	29288	29095	29160	29349	29155	29119	29169	29205	29258	29178	29048	29077	29131	29097	29162	29124	29167	29234	29261	29217	29239	29120	29040	29273	29070	29157	29087	29131	29165	29106	29296	29047	29048	29109	29174	29232	29136	29251	29220	29213	29092	29200	29200	29109	29053	29116	29171	29090	29255	29174	29230	29184	29275	29046	29134	29224	29161	29256	29205	29031	29134	29231	29250	29243	29006	29335	29088	29099	29025	29137	29037	28969	29115	29183	29118	29114	29374	29218	29265	29242	29236	29137	29083	29096	29105	29109	29195	29185	29122	29103	29129	29192	29335	29176	29210	29234	29194	29175	29192	29291	29382	29299	29120	29347	29068	29269	29193	29264	29054	29232	29264	29098	29121	29276	29193	29226	29224	29245	29245	29248	29054	29205	29289	29211	29243	29058	29263	29175	29180	29013	29166	29136	29337	29087	29243	29119	29161	29231	29102	29181	29184	29017	29115	29189	29120	29132	29060	29110	29317	29057	29076	29166	29174	29146	29297	29166	29061	29166	29146	29009	29213	29104	29214	29096	29174	29177	29228	29121	29195	29229	29163	29180	29127	29097	29289	29176	29071	29266	29282	29160	29093	29101	29215	29155	29166	29277	29224	29308	29215	29197	29289	29175	29232	29105	29199	29286	29270	29263	29192	29272	28989	29169	29366	28994	29152	29067	29410	29170	29279	29181	29217
15200	13486	11803	11204	16330	18948	16208	13115	11325	10836	10629	10387	10312	10437	10464	10406	10439	10373	10424	10341	10409	10416	10408	10471	10299	10308	10510	10304	10373	10396	10374	10414	10391	10299	10096	10286	10315	10376	10354	10336	10467	10412	10351	10498	10376	10487	10378	10435	10547	10470	10439	10298	10471	10416	10521	10381	10574	10501	10364	10289	10469	10593	10475	10427	10474	10422	10289	10270	10396	10300	10314	10395	10311	10500	10384	10303	10259	10227	10464	10538	10435	10469	10425	10529	10247	10435	10185	10274	10525	10239	10384	10449	10333	10638	10440	10487	10543	10358	10501	10367	10498	10197	10265	10257	10530	10409	10444	10324	10494	10576	10325	10419	10522	10581	10348	10393	10277	10469	10565	10274	10354	10316	10442	10407	10508	10574	10408	10397	10512	10394	10661	10501	10462	10588	10331	10288	10563	10423	10525	10489	10480	10680	10344	10318	10330	10180	10391	10536	10443	10453	10444	10407	10408	10450	10380	10466	10516	10474	10409	10228	10371	10469	10376	10399	10335	10433	10530	10509	10417	10478	10540	10444	10508	10397	10312	10586	10485	10430	10432	10553	10461	10477	10369	10327	10362	10418	10503	10570	10350	10517	10451	10576	10580	10388	10480	10402	10444	10392	10350	10469	10389	10475	10467	10527	10431	10277	10516	10478	10368	10323	10462	10618	10312	10454	10474	10474	10387	10277	10475	10380	10479	10409	10447	10362	10295	10476	10278	10352	10439	10451	10399	10346	10463	10226	10331	10430	10436	10385	10420	10423	10475	10297	10413	10430	10319	10467	10218	10545	10352	10448	10428	10550	10332	10393	10520	10419	10564	10518	10325	10369	10368	10478	10383	10374	10581	10336	10461	10575	10427	10359	10391	10408	10393	10525	10452	10334	10465	10314	10429	10483	10374	10452	10350	10227	10455	10482	10466	10459	10406	10452	10334	10463	10556	10555	10451	10431	10656	10460	10329	10510	10521	10346	10304	10361	10502	10714	10354	10370	10534	10418	10325	10429	10340	10450	10529	10469	10506	10313	10663	10464	10467	10349	10495	10407	10581	10472	10663	10356	10192	10433	10613	10477	10538	10330	10314	10418	10370	10305	10603	10410	10384	10407	10376	10359	10573	10363	10389	10539	10413	10358	10280	10409	10282	10387	10511	10272	10542	10629	10533	10400	10339	10459	10372	10366	10474	10228	10339	10245	10345	10335	10386	10532	10371	10443	10249	10202	10523	10355	10479	10383	10326	10288	10560	10534	10340	10377	10557	10319	10208	10373	10422	10323	10307	10315	10491	10431	10343	10371	10414	10383	10388	10547	10602	10744	10445	10321	10490	10409	10282	10348	10521	10531	10376	10487	10431	10599	10323	10467	10435	10379	10356	10365	10272	10428	10424	10375	10432	10396	10616	10354	10344	10523	10570	10445	10478	10288	10342	10440	10457	10295	10484	10365	10420	10394	10340	10429	10518	10338	10433	10428	10331	10512	10393	10328	10562	10385	10334	10438	10419	10353	10449	10373	10491	10443	10504	10317	10651	10470	10397	10560	10516	10387	10338	10364	10554	10438	10491	10598	10438	10381	10374	10455	10514	10311	10350	10392	10496	10333	10323	10419	10323	10336	10581	10373	10324	10448	10362	10459	10435	10176	10315	10476	10268	10421	10273	10536	10601	10355	10621	10398	10514	10405	10425	10218	10384	10281	10493	10475	10352	10363	10554	10257	10455	10517	10493	10571	10452	10453	10418	10442	10420	10449	10370	10344	10529	10401	10457	10545	10176	10335	10324	10353	10492	10377	10333	10491	10128	10514	10382	10476	10390	10393	10337	10425	10315	10426	10495	10319	10528	10320	10417	10516	10484	10505	10317	10415	10482	10493	10448	10501	10599	10442	10442	10515	10324	10548	10566	10561	10520	10395	10427	10493	10389	10464	10398	10441	10446	10381	10473	10497	10644	10318	10444	10589	10516	10478	10570	10402	10475	10582	10513	10336	10412	10385	10458	10416	10425	10438	10415	10429	10301	10358	10438	10371	10490	10491	10356	10284	10466	10472	10460	10335	10369	10485	10449	10237	10419	10416	10274	10512	10498	10492	10325	10489	10385	10202	10499	10411	10550	10523	10473	10535	10398	10482	10532	10431	10521	10509	10397	10290	10453	10397	10585	10478	10376	10415	10437	10444	10465	10310	10481	10546	10386	10268	10481	10393	10538	10543	10330	10567	10341	10492	10564	10569	10475	10365	10435	10424	10358	10319	10537	10319	10483	10404	10467	10518	10421	10454	10363	10413	10493	10472	10424	10402	10486	10341	10364	10281	10249	10475	10457	10375	10540	10328	10387	10459	10326	10304	10299	10395	10523	10402	10418	10399	10362	10429	10510	10549	10442	10487	10305	10281	10426	10455	10401	10407	10390	10482	10365	10595	10481	10480	10524	10463	10434	10169	10525	10414	10460	10140	10322	10386	10636	10396	10285	10525	10490	10297	10382	10499	10512	10413	10503	10385	10417	10582	10421	10404	10577	10368	10448	10473	10336	10563	10261	10505	10378	10558	10463	10523	10471	10280	10300	10353	10403	10404	10452	10375	10329	10543	10367	10381	10406	10364	10394	10306	10342	10427	10425	10447	10356	10425	10327	10415	10346	10457	10490	10682	10451	10328	10498	10374	10545	10356	10283	10375	10393	10459	10446	10405	10366	10330	10415	10353	10468	10325	10470	10398	10331	10433	10334	10444	10362	10503	10476	10327	10424	10380	10416	10494	10410	10322	10471	10389	10370	10441	10579	10443	10336	10342	10364	10287	10297	10537	10416	10476	10445	10283	10403	10460	10414	10378	10409	10188	10241	10303	10603	10365	10551	10454	10441	10629	10329	10583	10464	10215	10402	10529	10462	10534	10271	10293	10456	10433	10470	10486	10257	10291	10466	10277	10413	10431	10388	10413	10358	10449	10464	10305	10496	10486	10560	10445	10507	10450	10448	10395	10423	10537	10467	10504	10473	10411	10337	10291	10721	10547	10258	10317	10449	10474	10572	10576	10252	10493	10407	10475	10392	10270	10593	10491	10348	10546	10350	10307	10316	10555	10348	10256	10558	10352	10371	10282	10395	10454	10372	10448	10517	10328	10209	10312	10307	10447	10318	10530	10474	10579	10536	10308	10357	10387	10363	10551	10503	10469	10617	10341	10388	10544	10229	10442	10304	10350	10384	10464	10449	10448	10278	10313	10586	10336	10577	10424	10269	10488	10434	10347	10434	10469	10522	10581	10410	10276	10372	10389	10529	10599	10548	10458	10477	10392	10552	10363	10380	10449	10614	10409	10291	10242	10412	10380	10173	10291	10482	10348	10441	10397	10294	10309	10380	10377	10360	10507	10435	10371	10412	10499	10434	10446	10279	10512	10468	10440	10318	10485	10596	10502	10375	10508	10510	10520	10523	10684	10460	10373	10356	10488	10513	10462	10342	10260	10325	10306	10342	10508	10521	10383	10443	10267	10404	10395	10390	10499	10386	10434	10507	10626	10426	10343	10357	10452	10387	10429	10478	10387	10256	10420	10237	10433	10433	10498	10454	10571	10421	10394	10625	10491	10528	10428	10497	10364	10558	10308	10442	10317	10301	10316	10373	10300	10627	10490	10222	10393	10391	10344	10420	10356	10260	10295	10350	10420	10444	10373	10322	10403	10312	10466	10514	10379	10543	10393	10561	10300	10345	10432	10496	10451	10320	10543	10431	10238	10412	10496	10488	10373	10393	10447	10327	10409	10333	10332	10383	10319	10369	10386	10451	10358	10361	10331	10354	10429	10443	10368	10306	10495	10431	10375	10423	10373	10364	10395	10363	10390	10343	10429	10415	10490	10433	10513	10415	10363	10455	10388	10394	10329	10445	10457	10438	10402	10363	10658	10402	10483	10347	10318	10430	10422	10455	10506	10518	10425	10511	10323	10416	10290	10660	10401	10283	10277	10604	10420	10632	10400	10419	10365	10480	10375	10388	10368	10348	10412	10383	10454	10441	10308	10376	10366	10411	10507	10492	10490	10465	10321	10389	10400	10545	10383	10428	10406	10386	10541	10358	10350	10331	10439	10285	10330	10485	10363	10323	10415	10344	10497	10427	10533	10466	10423	10520	10380	10439	10440	10463	10406	10304	10438	10346	10504	10492	10532	10513	10523	10440	10364	10415	10519	10470	10448	10468	10467	10373	10509	10306	10431	10477	10350	10566	10444	10323	10531	10457	10384	10378	10542	10403	10486	10161	10499	10371	10463	10353	10295	10294	10366	10458	10398	10346	10501	10365	10427	10345	10323	10434	10371	10462	10448	10509	10448	10415	10398	10334	10431	10330	10542	10537	10387	10483	10325	10436	10501	10381	10417	10516	10382	10310	10548	10372	10274	10427	10406	10434	10463	10354	10294	10509	10465	10415	10310	10407	10399	10332	10440	10408	10515	10417	10381	10511	10271	10385	10291	10371	10432	10399	10223	10465	10225	10402	10418	10500	10408	10304	10244	10262	10477	10381	10386	10480	10404	10453	10315	10457	10334	10524	10404	10454	10306	10409	10567	10345	10449	10303	10362	10479	10363	10497	10526	10537	10411	10313	10354	10548	10447	10439	10420	10461	10551	10372	10281	10386	10295	10426	10567	10374	10379	10536	10445	10477	10467	10279	10310	10482	10298	10539	10406	10382	10439	10461	10380	10400	10538	10517	10468	10386	10486	10539	10432	10395	10483	10244	10586	10191	10143	10483	10298	10431	10542	10406	10512	10421	10391	10298	10381	10516	10376	10489	10172	10457	10429	10398	10419	10400	10464	10345	10394	10403	10483	10386	10312	10274	10398	10383	10371	10488	10327	10385	10491	10338	10352	10353	10410	10433	10343	10346	10380	10337	10452	10495	10459	10409	10436	10399	10404	10404	10524	10484	10484	10401	10558	10331	10368	10347	10267	10350	10320	10321	10368	10414	10333	10436	10521	10497	10233	10256	10439	10517	10394	10380	10359	10522	10458	10347	10337	10399	10443	10519	10313	10480	10299	10297	10322	10519	10361	10583	10506	10566	10405	10477	10462	10549	10419	10527	10425	10386	10554	10610	10495	10387	10377	10318	10527	10380	10527	10496	10376	10337	10351	10471	10373
36251	33831	31417	34700	49874	50093	41910	35385	31554	29983	29672	29403	29373	29317	29323	29363	29377	29458	29458	29517	29427	29413	29501	29395	29403	29396	29490	29423	29485	29395	29518	29473	29428	29429	29432	29320	29375	29493	29246	29472	29600	29323	29318	29467	29521	29308	29358	29513	29424	29355	29378	29491	29300	29321	29299	29461	29357	29441	29377	29504	29487	29466	29425	29375	29416	29351	29458	29309	29253	29544	29408	29516	29370	29464	29314	29368	29406	29414	29292	29562	29345	29536	29554	29387	29376	29435	29419	29399	29392	29476	29378	29355	29507	29315	29391	29510	29454	29383	29419	29308	29553	29359	29508	29438	29482	29059	29335	29421	29440	29405	29356	29432	29404	29508	29378	29300	29394	29293	29499	29394	29363	29512	29472	29412	29407	29248	29349	29511	29335	29426	29468	29437	29405	29527	29316	29429	29487	29480	29596	29289	29441	29333	29329	29591	29390	29254	29416	29373	29545	29461	29497	29362	29526	29375	29543	29487	29484	29394	29405	29411	29403	29413	29389	29580	29348	29264	29389	29449	29356	29361	29508	29501	29286	29508	29416	29519	29377	29386	29410	29449	29447	29491	29303	29478	29391	29511	29514	29356	29312	29388	29509	29360	29322	29505	29243	29610	29402	29390	29568	29489	29449	29280	29547	29479	29476	29490	29460	29459	29539	29423	29292	29530	29441	29268	29444	29332	29443	29334	29448	29339	29545	29497	29437	29405	29546	29420	29427	29476	29601	29489	29494	29360	29366	29529	29427	29544	29365	29409	29436	29399	29389	29489	29376	29570	29404	29406	29525	29337	29584	29387	29561	29541	29420	29297	29690	29258	29423	29534	29320	29426	29561	29287	29327	29529	29469	29446	29545	29389	29419	29383	29263	29464	29385	29445	29472	29312	29477	29297	29297	29449	29546	29429	29540	29435	29443	29405	29569	29532	29515	29432	29392	29412	29413	29530	29471	29486	29334	29328	29379	29418	29591	29384	29487	29395	29344	29425	29444	29384	29395	29422	29489	29393	29401	29440	29392	29471	29540	29299	29468	29394	29424	29426	29439	29425	29468	29411	29361	29530	29384	29380	29487	29348	29505	29573	29273	29439	29424	29331	29417	29604	29439	29360	29425	29515	29462	29460	29470	29402	29567	29259	29449	29427	29395	29380	29364	29481	29331	29551	29479	29467	29550	29425	29310	29493	29420	29547	29412	29403	29326	29533	29368	29422	29314	29557	29462	29352	29497	29615	29366	29202	29454	29350	29424	29521	29614	29465	29403	29443	29388	29478	29449	29398	29414	29533	29334	29353	29433	29387	29510	29303	29407	29408	29528	29650	29444	29506	29420	29452	29398	29372	29471	29465	29354	29628	29551	29383	29329	29257	29412	29329	29384	29498	29372	29480	29444	29452	29308	29403	29414	29514	29322	29475	29386	29464	29384	29317	29535	29471	29454	29367	29396	29545	29426	29433	29438	29680	29468	29336	29354	29525	29400	29346	29415	29304	29347	29476	29536	29392	29462	29443	29495	29381	29316	29479	29457	29488	29428	29402	29552	29468	29457	29437	29461	29464	29468	29284	29343	29352	29403	29452	29394	29449	29390	29615	29444	29534	29412	29466	29246	29431	29277	29443	29448	29403	29323	29386	29506	29450	29320	29577	29494	29492	29403	29480	29630	29420	29494	29454	29397	29505	29311	29270	29459	29599	29302	29431	29454	29343	29471	29306	29450	29522	29504	29486	29458	29423	29413	29513	29484	29381	29596	29456	29251	29502	29476	29515	29443	29349	29413	29540	29423	29335	29446	29467	29425	29350	29402	29515	29445	29336	29475	29378	29505	29335	29576	29390	29404	29525	29343	29379	29505	29452	29429	29463	29504	29364	29482	29505	29423	29535	29591	29427	29554	29458	29499	29411	29469	29473	29241	29405	29301	29416	29536	29270	29402	29319	29545	29518	29419	29491	29311	29402	29364	29378	29392	29320	29550	29387	29512	29456	29451	29404	29315	29478	29328	29404	29444	29380	29539	29631	29384	29454	29434	29336	29305	29581	29382	29409	29419	29490	29268	29573	29527	29348	29393	29559	29502	29589	29339	29520	29328	29465	29531	29443	29462	29510	29515	29455	29351	29548	29428	29304	29434	29339	29299	29485	29398	29629	29381	29472	29434	29500	29455	29370	29481	29272	29403	29416	29554	29554	29427	29410	29452	29364	29332	29688	29381	29448	29444	29429	29549	29468	29427	29358	29433	29450	29545	29533	29393	29371	29385	29527	29387	29410	29485	29515	29368	29506	29376	29502	29443	29389	29532	29399	29521	29576	29567	29491	29469	29528	29396	29360	29313	29466	29246	29548	29336	29571	29493	29436	29371	29430	29473	29456	29417	29467	29578	29409	29311	29446	29449	29326	29340	29469	29504	29435	29441	29574	29570	29320	29509	29472	29469	29491	29431	29338	29432	29400	29585	29451	29485	29538	29320	29438	29480	29439	29323	29534	29600	29395	29542	29351	29418	29439	29529	29643	29389	29392	29406	29424	29459	29457	29325	29441	29459	29502	29375	29520	29363	29507	29560	29367	29400	29478	29450	29504	29258	29498	29412	29387	29510	29280	29722	29283	29473	29503	29402	29486	29298	29374	29362	29466	29514	29486	29352	29372	29424	29374	29366	29406	29429	29534	29418	29383	29575	29424	29457	29453	29419	29489	29324	29455	29520	29371	29464	29230	29696	29201	29541	29393	29416	29446	29530	29458	29475	29371	29390	29402	29360	29555	29327	29351	29568	29294	29448	29467	29355	29403	29400	29475	29530	29608	29477	29369	29363	29240	29483	29379	29492	29448	29352	29560	29359	29440	29418	29397	29328	29582	29484	29535	29627	29461	29475	29406	29546	29511	29275	29391	29465	29446	29546	29469	29550	29354	29308	29490	29328	29383	29415	29506	29499	29476	29541	29498	29414	29517	29401	29363	29455	29321	29502	29291	29516	29451	29360	29429	29412	29305	29449	29359	29477	29445	29404	29359	29432	29292	29457	29327	29408	29399	29440	29688	29478	29454	29509	29322	29573	29471	29555	29233	29562	29304	29386	29547	29366	29611	29472	29455	29414	29432	29422	29362	29376	29407	29522	29507	29493	29536	29401	29401	29638	29447	29277	29331	29506	29481	29241	29375	29419	29417	29457	29534	29424	29523	29489	29369	29402	29433	29554	29463	29510	29385	29392	29406	29424	29391	29494	29481	29493	29374	29403	29438	29400	29450	29527	29368	29435	29517	29425	29349	29331	29440	29316	29496	29485	29409	29403	29495	29505	29389	29425	29473	29376	29484	29428	29380	29527	29446	29635	29312	29451	29304	29476	29464	29534	29502	29447	29476	29550	29278	29418	29491	29447	29508	29322	29396	29466	29464	29397	29452	29531	29438	29372	29455	29429	29448	29440	29462	29423	29335	29425	29379	29374	29401	29440	29280	29442	29345	29511	29427	29550	29461	29420	29512	29262	29410	29501	29453	29333	29561	29353	29374	29533	29579	29464	29521	29429	29389	29494	29494	29376	29454	29412	29356	29420	29431	29479	29406	29469	29383	29406	29365	29586	29431	29520	29487	29384	29627	29526	29555	29449	29523	29380	29482	29370	29511	29536	29404	29440	29669	29441	29468	29455	29470	29466	29417	29591	29243	29562	29479	29252	29535	29357	29532	29399	29378	29404	29389	29545	29339	29467	29214	29533	29534	29486	29259	29362	29530	29393	29421	29409	29385	29319	29521	29425	29381	29506	29370	29398	29440	29529	29574	29245	29511	29427	29319	29408	29340	29372	29326	29508	29322	29543	29435	29468	29369	29395	29518	29446	29594	29595	29534	29510	29350	29454	29439	29510	29385	29263	29528	29483	29507	29530	29399	29483	29334	29503	29473	29322	29542	29481	29319	29299	29396	29509	29499	29493	29535	29591	29312	29439	29361	29361	29567	29374	29378	29428	29508	29538	29449	29427	29464	29419	29262	29456	29444	29526	29438	29456	29457	29613	29430	29471	29478	29551	29492	29370	29523	29320	29469	29377	29640	29367	29311	29502	29465	29579	29423	29256	29478	29468	29470	29524	29471	29342	29580	29315	29394	29175	29338	29337	29600	29438	29296	29548	29523	29510	29500	29462	29472	29257	29454	29389	29511	29438	29468	29260	29402	29490	29387	29413	29609	29471	29544	29503	29407	29447	29521	29596	29415	29500	29487	29459	29348	29477	29566	29255	29382	29500	29386	29391	29513	29467	29475	29416	29256	29433	29397	29475	29500	29382	29492	29532	29393	29556	29452	29458	29553	29423	29501	29607	29441	29384	29644	29472	29520	29389	29287	29515	29512	29315	29529	29457	29426	29441	29355	29277	29486	29538	29443	29540	29478	29446	29360	29573	29487	29449	29484	29516	29550	29492	29408	29659	29452	29496	29474	29488	29503	29390	29324	29380	29339	29589	29534	29367	29469	29313	29405	29495	29312	29516	29478	29444	29441	29458	29262	29315	29511	29455	29438	29406	29463	29444	29227	29332	29327	29385	29419	29428	29516	29437	29356	29476	29460	29390	29401	29474	29349	29504	29386	29603	29477	29371	29396	29557	29379	29289	29535	29394	29449	29384	29507	29520	29467	29395	29401	29545	29398	29487	29663	29558	29474	29357	29494	29445	29543	29447	29524	29549	29438	29446	29367	29367	29460	29444	29535	29370	29420	29525	29555	29475	29437	29332	29476	29356	29539	29340	29454	29361	29388	29588	29582	29473	29597	29325	29431	29427	29656	29381	29530	29440	29423	29359	29339	29651	29520	29348	29410	29607	29271	29462	29406	29523	29468	29356	29509	29515	29375	29339	29303	29459	29547	29412	29573	29286	29449	29427	29445	29511	29434	29631	29416	29543	29332	29514	29466	29461	29304	29498	29339	29515	29449	29329	29511	29540	29399	29615	29496	29609	29448	29412	29417	29391	29538	29453	29644	29487	29491	29469	29394	29444	29550	29524	29440	29410	29552	29337	29574	29435	29425	29432	29458	29522	29434	29544	29458	29479	29277	29466	29354	29489	29461	29403	29615	29400	29446	29369	29436	29457	29558	29505	29436	29520	29578	29461	29513	29500	29564	29399	29485	29553	29499	29417	29497	29430	29558
18593	19925	15470	13593	30933	37028	30249	21238	15022	11938	10916	10651	10451	10717	10722	10441	10538	10509	10553	10433	10631	10510	10675	10593	10437	10625	10476	10672	10381	10600	10699	10572	10422	10511	10468	10667	10535	10663	10495	10614	10567	10603	10589	10605	10576	10511	10498	10553	10717	10422	10415	10835	10565	10484	10565	10514	10417	10504	10589	10491	10599	10606	10467	10700	10705	10452	10467	10475	10743	10708	10540	10471	10523	10495	10511	10494	10695	10439	10691	10658	10550	10672	10688	10438	10782	10669	10569	10303	10450	10551	10498	10597	10596	10545	10826	10736	10447	10546	10659	10555	10583	10624	10574	10559	10593	10590	10483	10614	10585	10590	10621	10783	10692	10559	10524	10370	10593	10530	10552	10646	10654	10355	10590	10477	10471	10496	10503	10491	10550	10584	10653	10464	10519	10595	10683	10572	10595	10470	10569	10540	10598	10536	10646	10699	10521	10586	10506	10583	10528	10515	10501	10627	10455	10482	10531	10542	10601	10478	10705	10622	10769	10703	10540	10511	10525	10631	10639	10436	10839	10403	10678	10551	10577	10515	10533	10479	10623	10609	10675	10513	10613	10515	10555	10512	10705	10653	10712	10636	10469	10684	10527	10585	10487	10594	10577	10651	10471	10412	10697	10577	10686	10521	10525	10630	10643	10544	10599	10620	10604	10604	10512	10528	10538	10691	10511	10381	10468	10565	10545	10540	10510	10598	10598	10868	10762	10524	10556	10678	10556	10609	10683	10623	10551	10641	10405	10428	10573	10554	10567	10604	10658	10486	10565	10482	10286	10710	10432	10537	10503	10714	10667	10461	10597	10547	10549	10549	10522	10646	10577	10460	10429	10464	10379	10467	10603	10600	10465	10574	10347	10581	10646	10570	10517	10468	10524	10547	10567	10574	10695	10433	10614	10557	10681	10521	10695	10501	10531	10596	10539	10611	10744	10529	10612	10644	10588	10673	10562	10479	10342	10485	10591	10637	10553	10488	10633	10469	10582	10767	10545	10633	10640	10663	10559	10657	10576	10369	10616	10451	10489	10623	10590	10682	10567	10645	10710	10587	10650	10483	10466	10326	10554	10568	10458	10414	10641	10624	10478	10606	10569	10614	10590	10638	10527	10538	10527	10503	10713	10660	10621	10574	10569	10542	10774	10516	10547	10700	10526	10534	10457	10540	10631	10620	10556	10533	10442	10567	10482	10523	10727	10543	10467	10533	10484	10543	10579	10475	10444	10560	10569	10506	10533	10574	10476	10657	10505	10494	10492	10545	10399	10646	10383	10472	10568	10519	10696	10509	10595	10578	10650	10514	10520	10428	10669	10488	10633	10312	10421	10589	10653	10532	10479	10667	10692	10541	10477	10585	10796	10631	10424	10506	10619	10425	10458	10825	10688	10719	10724	10421	10594	10472	10417	10434	10517	10536	10738	10502	10551	10652	10430	10715	10501	10634	10668	10632	10530	10553	10537	10517	10533	10469	10506	10498	10609	10574	10719	10565	10535	10492	10642	10679	10579	10588	10660	10462	10560	10766	10585	10434	10435	10491	10482	10424	10475	10410	10548	10611	10696	10729	10568	10677	10634	10544	10590	10642	10466	10417	10526	10557	10674	10678	10547	10557	10518	10479	10487	10521	10684	10558	10759	10583	10514	10561	10534	10634	10558	10488	10652	10490	10493	10485	10476	10450	10604	10294	10809	10676	10613	10513	10326	10549	10651	10592	10548	10659	10520	10728	10467	10519	10575	10536	10542	10571	10559	10426	10678	10422	10485	10687	10731	10526	10413	10665	10687	10624	10673	10492	10453	10689	10557	10574	10683	10580	10602	10617	10561	10525	10626	10595	10628	10636	10696	10435	10591	10376	10535	10582	10535	10558	10517	10608	10795	10468	10626	10592	10471	10477	10557	10739	10519	10466	10591	10761	10581	10629	10683	10588	10445	10464	10438	10573	10595	10630	10358	10571	10717	10800	10508	10490	10611	10666	10707	10783	10668	10576	10642	10556	10553	10644	10699	10421	10507	10620	10423	10499	10779	10665	10546	10393	10380	10536	10671	10523	10537	10542	10527	10513	10664	10668	10544	10580	10529	10503	10450	10478	10525	10504	10594	10486	10411	10572	10668	10524	10494	10687	10551	10628	10418	10621	10519	10541	10468	10365	10513	10666	10489	10588	10465	10595	10612	10632	10555	10522	10502	10516	10608	10558	10466	10527	10595	10405	10606	10675	10588	10492	10435	10622	10406	10719	10489	10657	10663	10399	10546	10462	10398	10687	10530	10661	10584	10502	10526	10556	10637	10362	10616	10621	10531	10614	10608	10413	10520	10557	10635	10574	10511	10530	10557	10486	10518	10517	10666	10566	10562	10509	10588	10442	10497	10616	10444	10508	10410	10560	10564	10504	10587	10571	10471	10625	10690	10578	10767	10611	10472	10681	10526	10669	10592	10485	10450	10493	10663	10493	10361	10528	10643	10513	10616	10603	10466	10625	10548	10478	10478	10524	10674	10674	10629	10613	10753	10707	10499	10663	10643	10646	10862	10489	10599	10649	10570	10597	10607	10614	10516	10629	10564	10575	10583	10541	10712	10636	10670	10469	10632	10496	10486	10538	10526	10541	10431	10434	10704	10513	10490	10707	10545	10705	10579	10470	10592	10555	10655	10611	10573	10701	10650	10423	10576	10655	10528	10843	10529	10728	10730	10745	10486	10462	10877	10684	10648	10596	10373	10486	10560	10699	10450	10738	10585	10517	10625	10554	10805	10548	10568	10609	10517	10656	10381	10380	10486	10531	10732	10714	10591	10618	10530	10673	10692	10348	10595	10628	10495	10506	10843	10648	10815	10668	10599	10547	10571	10681	10599	10656	10406	10530	10571	10677	10613	10728	10529	10580	10569	10627	10592	10607	10740	10624	10569	10578	10662	10653	10569	10434	10398	10604	10607	10428	10547	10604	10464	10411	10610	10684	10590	10584	10625	10601	10510	10489	10618	10678	10666	10735	10445	10659	10522	10573	10503	10716	10565	10693	10641	10675	10669	10547	10681	10578	10530	10718	10728	10674	10608	10698	10529	10597	10729	10666	10632	10552	10462	10458	10460	10567	10684	10620	10635	10523	10672	10598	10449	10656	10615	10561	10662	10551	10551	10605	10434	10424	10573	10530	10673	10654	10548	10545	10556	10417	10440	10567	10701	10670	10573	10561	10571	10507	10561	10525	10587	10391	10603	10547	10639	10552	10565	10586	10404	10656	10580	10722	10634	10508	10657	10444	10777	10588	10423	10598	10565	10528	10540	10638	10613	10625	10598	10446	10595	10618	10605	10537	10609	10535	10549	10579	10621	10470	10532	10629	10594	10382	10518	10399	10690	10651	10722	10531	10403	10479	10744	10537	10568	10679	10608	10552	10558	10613	10576	10471	10685	10609	10628	10690	10626	10557	10526	10464	10243	10551	10654	10531	10646	10628	10649	10554	10704	10610	10532	10667	10612	10708	10632	10512	10591	10410	10440	10636	10626	10646	10525	10644	10444	10543	10490	10354	10604	10500	10423	10637	10642	10374	10506	10542	10528	10432	10634	10629	10556	10530	10588	10406	10655	10619	10642	10592	10509	10593	10724	10445	10383	10562	10440	10566	10491	10719	10584	10504	10645	10635	10586	10706	10445	10639	10548	10769	10593	10443	10501	10515	10551	10536	10526	10594	10541	10580	10564	10503	10602	10573	10535	10690	10633	10596	10643	10724	10647	10549	10556	10548	10527	10353	10547	10535	10551	10475	10455	10475	10539	10704	10610	10356	10645	10409	10690	10585	10463	10539	10498	10609	10700	10685	10347	10525	10586	10597	10691	10524	10596	10593	10521	10584	10532	10651	10615	10642	10621	10372	10401	10633	10763	10583	10662	10528	10463	10619	10541	10558	10610	10472	10518	10679	10602	10552	10672	10484	10590	10580	10669	10549	10600	10696	10519	10613	10564	10512	10500	10466	10478	10595	10655	10543	10445	10620	10622	10576	10632	10474	10542	10610	10681	10499	10522	10746	10500	10436	10688	10515	10539	10641	10448	10525	10605	10459	10705	10560	10521	10620	10418	10529	10565	10523	10582	10451	10502	10533	10733	10692	10440	10675	10710	10502	10434	10714	10637	10479	10509	10552	10508	10489	10579	10707	10555	10527	10451	10611	10623	10542	10643	10702	10560	10525	10578	10731	10538	10600	10636	10481	10541	10603	10619	10558	10688	10486	10579	10547	10469	10442	10416	10575	10732	10473	10562	10467	10571	10582	10499	10573	10506	10633	10652	10474	10507	10427	10453	10512	10463	10461	10596	10383	10544	10577	10461	10630	10565	10624	10335	10525	10549	10663	10596	10575	10375	10306	10733	10536	10458	10694	10568	10445	10605	10511	10707	10579	10479	10402	10525	10646	10561	10493	10575	10771	10569	10553	10480	10619	10670	10720	10606	10498	10689	10527	10432	10604	10672	10509	10681	10596	10792	10571	10581	10583	10633	10445	10478	10638	10650	10559	10674	10540	10497	10615	10550	10541	10674	10627	10636	10455	10550	10535	10513	10658	10614	10514	10652	10621	10525	10492	10590	10616	10487	10575	10593	10551	10586	10603	10645	10510	10516	10454	10510	10668	10491	10520	10614	10698	10437	10477	10617	10682	10537	10395	10520	10552	10732	10398	10587	10712	10597	10539	10528	10545	10550	10580	10458	10622	10522	10625	10434	10436	10542	10638	10467	10467	10661	10486	10549	10524	10577	10409	10510	10575	10622	10555	10428	10583	10677	10638	10594	10522	10609	10573	10593	10574	10626	10590	10607	10427	10415	10645	10498	10652	10603	10677	10575	10716	10596	10502	10640	10639	10632	10533	10593	10704	10626	10433	10789	10638	10510	10619	10604	10378	10439	10720	10522	10704	10590	10454	10663	10629	10530	10589	10559	10682	10546	10551	10476	10675	10616	10560	10611	10230	10454	10426	10391	10462	10490	10676	10736	10659	10446	10439	10448	10457	10632	10656	10530	10677	10646	10582	10578	10567	10656	10603	10746	10563	10562	10618	10522	10571	10530	10418	10531	10595	10602	10647	10563	10622	10791	10483	10622	10492	10687	10544	10521	10612	10485	10606	10461	10575
42580	37077	34739	40530	57438	57065	51537	42239	34915	30673	28992	28973	28834	28650	28843	28956	28749	28846	28891	29007	28997	29009	28973	28874	29136	29062	28955	28856	29067	28990	29047	29093	29185	29079	29182	29063	29087	29129	29020	29126	29033	29089	29005	29160	28975	29080	29057	29184	29096	29089	28943	29025	29065	29174	29128	29220	29168	29082	29275	29057	28964	29154	29135	29146	29046	29103	28969	28965	29083	29041	29179	29249	29018	29011	29225	29202	29019	29220	29033	29048	29136	29016	29104	28961	29090	28937	28989	29059	29119	28970	29121	28965	29024	29147	29143	28988	28978	29180	29122	28971	29023	29204	28991	29137	28977	29086	29160	29162	29026	29147	29019	29114	29121	29062	29059	28993	29158	29018	29115	29154	29136	29022	29245	29156	29122	29303	28998	29055	29063	29161	29363	29133	29079	29078	29090	29056	29201	29014	28984	29112	29033	29105	29032	29137	29291	29004	29076	29072	29119	29050	28918	29045	29144	29081	29092	29007	29045	29149	29053	29290	29118	29080	29045	29160	29069	29010	28900	29063	28995	29085	29038	29214	29004	29086	29119	29059	29108	29093	29145	29053	28999	29085	29117	29018	29073	29147	29069	29015	29070	29133	29104	29010	29013	28967	29248	29086	29031	29039	29200	29094	29159	29149	29102	29117	29164	29069	29116	28953	29122	29176	29046	29157	29007	29107	29169	29063	29189	29070	29139	29231	28961	29075	29194	29078	29083	28998	29058	29275	29143	28998	29039	29125	29072	29135	29074	29025	29044	29103	29179	29170	29041	29097	29002	28979	28955	29135	28988	29074	29252	29040	29014	29157	28969	29087	29112	29113	29005	29080	29204	29167	29033	29153	28984	29238	29160	29177	28931	29189	29065	28953	29136	29077	29181	29194	29054	29052	29070	29117	29069	29186	29020	29179	29158	29015	29018	29060	28988	29019	29080	29081	29133	29051	29131	29074	29097	29042	28947	29119	29056	29227	29066	29109	29191	29100	29294	29034	29123	28986	29163	29015	29176	29088	29168	29010	29240	29137	29178	29066	29246	29130	29206	29227	29054	29077	29083	29110	29122	29190	29096	29204	28893	29121	29101	29157	29097	28967	29099	29263	29084	28896	28958	29135	29150	28955	29012	29207	29197	29110	29016	28950	29142	29099	29019	29019	29031	29309	28959	28973	29016	29154	29138	29096	29012	29016	29111	29041	29042	28909	29165	29037	29014	29266	29076	28979	29110	29099	29191	28997	29054	29056	29095	29131	29044	29148	29146	29109	29142	29128	28992	29129	29179	29175	29058	29100	29093	29068	28980	28978	29189	29015	28972	29114	29093	29104	29167	28992	29175	29081	29048	29181	29069	29086	29105	29116	28969	28965	29095	29103	29103	29206	29106	29294	29154	29240	29057	29094	28939	29114	29020	29213	29091	29030	29085	29085	28990	29208	29136	28995	28997	29072	29065	29211	29031	29047	29214	29146	29057	28910	29177	29017	29103	29250	29108	29154	29078	28922	29152	29139	29263	29019	29073	28961	28948	28961	29093	29128	28999	29029	29139	28989	29022	29011	29117	29238	29006	29047	29222	29207	29153	29229	29168	29168	29035	29052	29101	29189	29022	29026	29078	29185	29154	29127	29082	29037	29128	29120	29001	29175	29104	29073	29064	28983	29114	29052	29094	29047	29035	29101	29048	29024	29143	28928	29051	29121	29059	29111	29046	29039	29131	29024	29163	29061	29063	28982	29162	29110	29151	28900	29121	29000	29010	29046	29171	29247	29058	29146	29148	29098	29211	29096	29144	29265	29062	29195	29090	29122	29047	29221	29186	29207	28994	29185	29007	29155	29090	29137	29252	29177	29041	29124	29154	29120	29165	29081	29120	29219	29083	29054	29146	29085	29081	29126	29042	29100	29093	29075	29030	29179	29136	29206	29034	29188	29052	29097	29055	29202	29172	29112	29128	29145	29066	29160	29232	29092	28919	28970	29055	29069	29122	29075	29114	29197	29112	29146	29182	28983	29195	29036	29066	29067	29077	28956	29319	29062	29050	29118	29144	29173	29061	28854	29144	29082	29041	28987	29104	29073	29118	29071	29041	29037	29153	29083	28989	29032	29131	29089	29099	29018	29244	29195	29161	29143	29020	29172	28919	29201	29041	29114	29046	29174	28889	28942	28993	29004	29124	29135	29035	28987	29088	29043	29165	29182	29055	29102	29187	29104	29150	29025	29172	29207	29161	28925	29232	29197	29053	29144	29102	29060	29102	29071	29252	29277	29094	29062	29046	28927	29102	28960	29194	29023	29102	29033	29245	29019	29108	29036	29208	29133	29075	29048	29065	29022	29081	29228	29051	29101	29159	29037	28752	29148	29243	28952	28880	29166	29122	29185	29088	29182	29047	29053	29194	29009	29051	29152	29244	29101	29024	29151	29096	29108	29034	29166	29140	29091	28959	29133	28998	29194	29001	29042	29115	29208	29114	29006	29030	29024	29112	29083	29180	29125	29042	29121	29222	29035	29085	28963	29300	28999	29041	29166	29128	29233	29016	29080	29251	29076	29169	29112	29225	29085	29064	29054	29107	29186	29065	29165	29162	29078	29013	29056	28954	29056	29052	29094	29001	29132	29140	29090	29125	29101	29139	29229	29011	29050	29061	29229	29062	29080	28988	29141	28959	29170	29015	29167	29342	28918	29051	29034	29008	29150	29038	29097	29190	29123	29236	29058	29098	29188	29011	28932	29111	28913	29191	29055	29071	29292	29074	29014	29175	29009	29172	29028	29223	29170	29082	29297	29091	28990	29181	29103	28980	29015	29010	29141	29288	28932	29075	29232	29093	29085	29108	29088	29115	29077	29126	29053	29087	29049	29027	29130	29028	29026	29112	28996	29182	29112	29063	29118	29049	29117	29066	29018	28992	29156	29085	29215	29109	29136	29202	29036	29003	29211	29078	29159	29095	29030	29119	29200	29077	29117	29118	29029	29242	29007	29155	28988	29092	29083	29163	29056	29105	29140	29085	28910	29256	29110	29045	29075	29142	29082	29094	29116	29103	29198	29141	29273	29018	29067	29108	29001	29156	29138	29115	28949	29111	29073	29146	29224	29149	29108	29130	29021	29286	28964	29079	29265	29046	29126	29159	28945	29111	29134	28940	29050	29210	29083	29196	29171	29050	29115	28955	29144	29114	29081	29139	29152	29136	29083	29216	28977	29134	29202	29184	29123	29141	29041	29017	29157	29062	29142	29073	29072	28889	29072	29125	29116	28950	29099	29121	29167	29157	29173	28991	29241	29067	29061	29119	29012	29204	29104	29110	29137	29020	29187	28972	29015	29017	29008	29063	29119	29091	29193	29075	29077	29243	28959	29036	28983	29244	29081	29138	29150	29166	29071	29152	28982	28994	29166	29005	28968	29082	29195	29143	29076	29028	29128	29072	29227	29186	29141	28965	29110	29135	29046	29174	29235	29274	28998	29117	29131	29110	29090	29149	29074	28935	28959	29204	28965	29123	29098	29120	29049	29225	29217	29101	29034	29210	29064	28934	29149	29145	29059	28960	29217	29181	29172	29173	29133	29068	29225	29012	28951	29143	29117	29090	29151	29255	29000	29064	29043	29133	29040	29092	29201	28991	29134	29114	29023	29131	29022	28982	29145	29041	29167	28908	29110	29141	29145	29032	29201	29192	29064	29088	29175	29031	29065	29241	29060	29184	29185	29109	29133	29070	29110	29044	29189	29234	29021	29035	29047	29143	29200	29190	29112	29006	29217	29121	29145	28999	29101	29285	29047	29144	29088	29116	29023	28991	29105	29124	29188	29067	28996	29131	29126	29163	29216	29063	29105	29039	29153	29103	29096	29124	29287	29102	29061	29191	29029	29053	29206	29054	29128	29182	29045	29086	29132	29072	29158	29060	29001	29091	29061	29208	29037	29102	29141	29112	29156	29117	29026	29042	29062	29098	29073	29199	29053	29149	29137	29137	29148	29116	28985	29116	29145	29104	29200	29019	29061	29099	29052	29027	29022	29159	29084	29164	29013	29141	29114	29115	28964	29116	28982	29138	29043	29098	29037	29109	29119	29275	29051	29082	28990	28920	29232	29143	28961	29055	28988	28934	29105	29084	29194	29043	29005	29053	28996	29095	29130	29034	29285	29121	29126	29109	29183	28964	29086	29157	29045	29068	29229	29074	28989	29149	29056	29085	29094	29089	29039	29138	29103	29168	29082	28964	28945	29056	29074	29200	28995	29082	28936	28995	29126	28880	29080	29128	29097	29080	29013	29130	29103	28987	28986	29018	29291	29220	29147	29064	29030	28983	29081	28999	28967	29124	29042	29036	29108	29189	29016	29042	28930	29141	29152	29051	29030	29114	29045	29285	29115	29119	29180	29059	28897	29056	29208	29164	29074	29082	28952	29188	29068	29079	29076	29100	29143	29258	28942	29206	29140	29207	28963	29064	28930	29059	29031	29132	28998	29159	29133	29045	29089	29164	29068	29039	29016	29169	29072	29181	29057	29193	28953	29063	29124	28945	29118	29184	29063	29183	29016	29167	29056	29067	29172	29043	29010	28982	29268	29101	29150	29101	29003	28975	29262	29090	29048	29127	29147	29103	29247	29046	29110	29048	29318	29138	29017	29055	29141	29056	29022	29124	29151	29049	29117	29104	29116	29235	29160	29206	29201	29071	29096	29113	28989	29108	28963	29196	29199	29028	29327	28992	28994	29200	29007	29062	28990	28916	29207	29117	29316	28977	29240	29207	29076	29044	29013	29134	28934	29122	29057	29342	29039	29068	29139	29078	29197	29235	29077	28973	29089	28995	29159	28987	28965	29101	29181	29057	28995	29073	29172	29156	29132	29107	29120	29168	29229	29155	29222	29146	29007	29213	28937	29164	29055	28981	29071	29043	29100	29106	29237	29084	28972	29007	28957	29103	29132	29134	29158	29037	29113	29067	29114	29181	29016	29125	29093	29100	29044	29069	29097	29067	29006	29043	29122	29096	29199	29099	29098	29147	29105	29025	28984	29241	29043	29134	29204	29007	29066	29113	29115	29041	29136	29161	29055	29101	29139	29029	29114	29033	29106	29030	29082	29023	29137	29030	29138	29053	29117	29143	29096	29181	29155	29096	28977	29105	29115	29062	29146
19041	16976	14544	12751	24141	30253	25032	18509	13538	11539	10756	10685	10432	10508	10479	10565	10532	10589	10668	10631	10505	10714	10365	10579	10682	10642	10537	10510	10692	10498	10317	10451	10450	10436	10636	10402	10562	10606	10502	10459	10515	10540	10576	10519	10533	10550	10448	10618	10516	10560	10608	10550	10524	10550	10561	10588	10492	10635	10564	10504	10458	10541	10594	10590	10574	10372	10425	10553	10505	10643	10388	10568	10469	10473	10372	10657	10473	10547	10583	10489	10454	10471	10537	10507	10501	10519	10499	10548	10436	10543	10480	10528	10752	10612	10404	10478	10406	10368	10544	10517	10364	10564	10540	10728	10556	10422	10559	10622	10526	10509	10616	10723	10598	10461	10511	10417	10522	10579	10531	10673	10453	10572	10524	10554	10498	10648	10519	10433	10503	10386	10479	10572	10520	10619	10545	10572	10495	10485	10716	10530	10477	10566	10456	10555	10546	10683	10646	10635	10446	10406	10670	10581	10531	10603	10719	10494	10648	10528	10530	10463	10545	10489	10471	10432	10489	10619	10626	10617	10617	10460	10467	10526	10537	10471	10776	10605	10520	10493	10371	10490	10506	10267	10690	10564	10653	10470	10484	10475	10741	10638	10568	10480	10656	10506	10551	10490	10581	10460	10465	10327	10611	10727	10538	10663	10617	10459	10397	10440	10538	10539	10574	10541	10312	10558	10681	10677	10712	10517	10561	10551	10539	10555	10729	10487	10535	10611	10716	10562	10573	10379	10534	10516	10685	10442	10602	10542	10492	10449	10512	10508	10513	10528	10613	10400	10506	10701	10584	10594	10352	10449	10493	10480	10562	10369	10528	10576	10787	10545	10522	10681	10498	10604	10516	10609	10658	10556	10511	10635	10672	10411	10527	10674	10556	10673	10399	10490	10513	10624	10482	10687	10469	10574	10493	10414	10701	10484	10364	10514	10551	10595	10566	10468	10664	10556	10547	10737	10680	10473	10584	10512	10486	10491	10668	10622	10680	10634	10553	10545	10330	10531	10634	10570	10524	10478	10605	10506	10621	10565	10752	10700	10623	10703	10495	10418	10295	10496	10736	10522	10472	10536	10530	10529	10678	10495	10438	10566	10370	10525	10612	10510	10517	10613	10375	10598	10425	10528	10545	10539	10451	10730	10626	10500	10545	10565	10551	10620	10638	10546	10633	10543	10502	10472	10617	10573	10442	10678	10492	10551	10518	10557	10469	10416	10526	10559	10476	10541	10673	10641	10628	10598	10675	10578	10463	10400	10623	10478	10483	10703	10617	10382	10510	10648	10460	10438	10543	10464	10402	10424	10520	10356	10611	10534	10686	10466	10600	10600	10469	10434	10580	10534	10696	10582	10526	10477	10647	10598	10612	10602	10534	10733	10340	10441	10409	10620	10571	10514	10466	10418	10584	10662	10553	10503	10561	10721	10583	10345	10344	10693	10641	10596	10500	10650	10682	10570	10530	10622	10682	10648	10618	10489	10498	10542	10497	10612	10571	10443	10647	10543	10420	10584	10388	10584	10582	10474	10560	10598	10507	10656	10448	10407	10660	10591	10449	10500	10678	10623	10559	10557	10631	10519	10674	10540	10537	10625	10558	10605	10724	10603	10712	10682	10496	10464	10551	10370	10609	10539	10673	10508	10584	10603	10694	10542	10562	10483	10399	10650	10547	10490	10422	10338	10671	10605	10434	10463	10521	10477	10614	10574	10619	10534	10541	10725	10672	10669	10623	10583	10539	10639	10542	10501	10658	10676	10591	10465	10332	10334	10402	10634	10572	10507	10775	10618	10620	10417	10563	10436	10633	10531	10523	10594	10559	10438	10631	10585	10570	10548	10615	10562	10538	10542	10427	10615	10650	10453	10521	10593	10546	10394	10659	10731	10468	10469	10514	10475	10488	10589	10562	10673	10575	10521	10595	10559	10618	10462	10529	10688	10585	10485	10409	10628	10684	10676	10495	10484	10457	10514	10475	10591	10471	10569	10373	10551	10610	10729	10590	10519	10535	10491	10585	10567	10549	10516	10733	10678	10605	10506	10529	10602	10502	10591	10457	10313	10616	10549	10468	10477	10487	10365	10469	10620	10576	10471	10597	10586	10597	10246	10492	10536	10485	10525	10553	10530	10592	10538	10619	10685	10597	10648	10417	10542	10475	10509	10530	10471	10619	10551	10700	10652	10473	10451	10405	10518	10669	10622	10602	10421	10528	10513	10511	10556	10385	10534	10653	10630	10534	10450	10704	10602	10585	10663	10635	10517	10460	10626	10600	10623	10644	10734	10723	10317	10489	10653	10456	10540	10689	10477	10672	10497	10299	10481	10584	10630	10489	10524	10426	10571	10559	10478	10460	10478	10467	10489	10473	10604	10673	10564	10529	10432	10495	10725	10636	10676	10622	10610	10492	10435	10521	10672	10471	10613	10459	10707	10424	10342	10558	10642	10557	10534	10612	10429	10391	10470	10529	10744	10418	10487	10486	10483	10586	10367	10456	10574	10714	10609	10594	10550	10729	10531	10709	10609	10542	10592	10553	10565	10660	10611	10531	10531	10525	10363	10747	10727	10547	10606	10539	10563	10618	10672	10634	10627	10716	10832	10430	10396	10703	10421	10567	10438	10509	10424	10603	10495	10593	10494	10447	10469	10628	10680	10595	10386	10602	10392	10360	10492	10506	10481	10456	10493	10486	10547	10657	10607	10413	10476	10536	10467	10576	10556	10341	10690	10640	10681	10474	10672	10737	10529	10503	10631	10643	10546	10476	10578	10626	10697	10471	10521	10703	10650	10442	10580	10626	10478	10431	10523	10493	10606	10417	10558	10535	10529	10379	10436	10347	10631	10508	10689	10688	10555	10663	10565	10454	10673	10494	10468	10508	10575	10508	10493	10598	10624	10580	10442	10441	10716	10567	10621	10360	10453	10419	10544	10582	10670	10659	10621	10611	10544	10585	10483	10611	10599	10495	10688	10413	10338	10544	10504	10484	10627	10592	10507	10687	10389	10653	10610	10531	10585	10430	10677	10543	10596	10580	10588	10707	10561	10558	10404	10578	10558	10546	10644	10495	10532	10554	10589	10540	10498	10464	10506	10459	10508	10419	10570	10538	10581	10533	10575	10592	10716	10597	10575	10516	10483	10632	10543	10716	10412	10600	10582	10499	10622	10538	10539	10562	10479	10347	10451	10476	10648	10420	10619	10513	10661	10531	10599	10713	10467	10692	10541	10514	10481	10562	10696	10460	10658	10608	10478	10558	10439	10522	10539	10464	10668	10371	10516	10455	10313	10478	10457	10712	10618	10529	10644	10608	10652	10406	10547	10585	10356	10524	10458	10476	10589	10576	10457	10543	10487	10649	10635	10619	10549	10661	10643	10542	10470	10596	10645	10536	10517	10825	10480	10394	10495	10701	10532	10493	10475	10540	10846	10520	10421	10549	10408	10610	10410	10522	10463	10476	10671	10587	10655	10356	10446	10680	10451	10501	10641	10710	10620	10516	10477	10742	10401	10463	10650	10501	10510	10740	10657	10631	10575	10643	10656	10569	10534	10552	10681	10542	10554	10423	10521	10525	10497	10616	10684	10563	10420	10601	10642	10640	10391	10460	10531	10578	10517	10486	10446	10537	10511	10599	10447	10451	10709	10500	10510	10431	10428	10364	10535	10555	10573	10652	10607	10732	10427	10515	10680	10640	10623	10440	10584	10454	10429	10514	10574	10498	10634	10408	10420	10699	10738	10446	10662	10673	10661	10385	10432	10256	10526	10650	10695	10546	10569	10626	10540	10509	10574	10668	10362	10542	10500	10543	10519	10667	10706	10718	10440	10664	10536	10701	10529	10571	10653	10666	10576	10558	10529	10702	10607	10332	10601	10618	10454	10547	10447	10366	10645	10575	10540	10568	10551	10643	10545	10409	10364	10533	10450	10535	10328	10632	10467	10546	10634	10695	10598	10486	10465	10433	10622	10698	10347	10687	10493	10476	10560	10560	10523	10477	10473	10771	10558	10675	10601	10605	10400	10419	10367	10494	10475	10530	10555	10637	10593	10686	10418	10492	10596	10558	10391	10436	10654	10593	10690	10708	10567	10548	10712	10418	10446	10660	10496	10440	10662	10608	10581	10618	10540	10689	10518	10603	10639	10496	10519	10644	10375	10664	10523	10596	10536	10543	10406	10528	10605	10522	10633	10462	10507	10489	10505	10546	10577	10534	10555	10536	10714	10475	10571	10564	10756	10620	10554	10552	10680	10526	10455	10525	10434	10465	10496	10386	10555	10614	10478	10720	10530	10720	10360	10655	10666	10621	10512	10415	10565	10360	10516	10526	10732	10555	10501	10640	10618	10567	10520	10543	10395	10521	10420	10680	10675	10417	10550	10529	10529	10473	10431	10537	10587	10465	10382	10385	10542	10588	10434	10497	10452	10670	10436	10523	10541	10434	10404	10468	10441	10664	10540	10531	10460	10493	10592	10563	10638	10476	10481	10572	10486	10594	10665	10598	10450	10521	10552	10465	10585	10439	10529	10644	10624	10646	10514	10453	10479	10721	10536	10430	10612	10517	10502	10594	10406	10498	10652	10728	10354	10617	10474	10509	10494	10533	10596	10749	10669	10553	10612	10713	10725	10655	10661	10541	10526	10475	10604	10558	10548	10696	10429	10445	10463	10577	10773	10592	10644	10473	10594	10741	10474	10569	10484	10598	10425	10682	10596	10590	10609	10551	10512	10605	10528	10450	10464	10477	10473	10558	10526	10603	10575	10589	10494	10460	10498	10646	10635	10459	10540	10668	10678	10655	10465	10616	10651	10705	10481	10508	10475	10482	10707	10686	10539	10675	10562	10605	10446	10495	10481	10562	10465	10623	10552	10600	10757	10500	10410	10519	10593	10509	10518	10602	10410	10454	10465	10527	10560	10310	10607	10512	10709	10500	10527	10714	10681	10580	10445	10570	10678	10625	10561	10625	10557	10613	10716	10431	10487	10576	10579	10298	10590	10635	10587	10568	10517	10628	10613	10508	10638	10462	10442	10512	10565	10668	10629	10630	10512	10471	10547	10489	10578	10442	10620	10740	10630	10499	10536	10533	10557	10545	10508	10639	10488	10544	10688	10413	10382	10444	10536	10658	10505	10493	10397
38302	36006	34122	38547	57543	59915	51704	41557	34182	30507	29327	29266	28893	29014	29099	28989	29098	29182	29137	29056	29266	29118	29084	29267	29056	29181	29062	29210	29135	29147	29227	28913	29333	29213	29046	29126	29129	29197	29252	29245	29111	29198	29146	29218	29209	29096	29139	29229	29290	29211	29029	29194	29211	29178	29031	29121	29078	29148	29193	29176	29052	29346	29026	29107	29122	29119	29158	29017	29016	29348	29069	29284	29258	29019	29178	29184	29110	29173	28912	29110	29094	29152	29051	29183	29231	29284	29101	29079	29236	29087	29182	29112	29243	29001	29205	29191	29117	29133	29190	29290	29172	29258	29100	29076	29284	29214	29148	29183	29086	28982	29272	29288	29271	29167	29111	29115	29123	29163	29187	29180	29225	29088	29177	28990	29169	29174	29010	29122	29152	29040	29080	29229	29025	29008	29207	29199	29209	28967	29292	29086	29199	29245	28962	29185	29106	29154	29191	29137	29243	29132	29134	29282	29167	29193	29297	28991	29240	29187	29188	29191	29192	29170	29255	29058	29064	29051	29098	29159	29124	29074	29174	29199	29192	29205	29064	29092	29180	29111	29222	29220	29255	29131	29190	29205	29005	29166	29203	29176	29238	29116	29201	29054	29322	29171	29208	29128	29250	29344	29192	29068	29138	29075	29235	29050	29079	29196	29118	29225	29178	29243	29144	29165	29133	29229	29196	29129	29359	29144	29111	29237	29078	29193	29087	29093	29109	29114	29223	29270	29217	29042	29055	29030	29172	29203	29239	29130	29092	29196	29116	29348	29117	29389	29073	29084	29116	28950	29262	29217	29101	29216	29229	29081	29299	29120	29263	29132	29239	29218	29149	29174	29168	29240	29187	29137	29122	29178	29236	29145	29269	29132	29153	29155	29241	29264	29126	29210	29175	29255	29201	29224	29033	29096	29165	28983	29082	29289	29220	29156	29355	29360	29127	29256	29124	29161	29051	29129	29316	29099	29266	29167	29263	29315	29127	29104	29039	29145	29248	29214	29169	29263	29134	29204	29044	29175	29267	29345	29214	29168	29152	29087	29041	29193	29252	29189	29162	29062	29179	29273	29100	29178	29324	29116	29107	29257	29170	29123	29132	29254	29203	29126	29133	29330	29225	29217	29063	29235	29105	29254	29215	29055	29196	29165	29227	29151	29225	29113	29127	29261	29241	29210	29153	29261	29185	29064	29367	29161	29142	28991	29195	29067	29252	29093	29179	29251	29130	29102	29215	29074	29174	29225	29125	29288	29137	29089	29195	29191	29080	29287	29039	29234	29062	29082	29261	29101	29262	29203	29029	29055	29232	29095	29216	29163	29040	29074	29057	29215	29079	29145	29047	29236	29090	29249	29148	29280	29218	29192	29094	29119	29145	29170	29215	29123	29057	29264	29149	29188	29290	29219	28998	29181	29201	29244	29219	29141	29154	29127	29170	29186	29246	29129	29250	29078	29225	29203	29172	29153	29200	29344	29265	29036	29209	29162	28962	29116	29248	29179	29085	29211	29289	29188	29166	29159	29229	29116	29273	29220	29361	29064	29214	28995	29173	29127	29018	29267	29168	29304	29212	29165	29359	29205	29124	29109	29216	29203	29103	29131	29092	29249	29087	29235	29120	29080	29173	29270	29422	29165	29137	29195	29066	29143	29123	29127	29282	29212	29194	29236	29077	29125	29211	29160	29198	29210	29067	29198	29199	29215	29130	29077	29097	29229	29147	29213	29196	29211	29100	29107	29144	29118	29301	29202	29105	29223	29154	29234	29101	29069	29114	29171	29182	29129	29174	29145	29202	29311	29273	29172	29242	29234	29242	29136	29231	29108	29183	29072	29150	29095	29465	29135	29051	29193	29319	29223	29241	29187	29142	29215	29050	29222	29269	29083	29094	29347	29180	29292	29041	29219	29308	29215	29110	29203	29267	29161	29155	29222	29157	29204	29239	29132	29305	29203	29122	29135	29271	29192	29247	29168	29255	29132	29182	29188	29170	29167	29033	29127	29241	29179	29231	28999	29236	29125	29083	29217	29196	29184	29195	29166	29165	29267	29193	29111	29247	29137	29021	29100	29111	29204	29106	29015	29121	29239	29203	29122	29253	29120	29095	29376	29214	29133	29121	29132	29041	29154	29240	29133	29203	29138	29279	29074	29180	29241	29106	29098	29221	29160	29232	29190	29195	29224	29143	29382	29060	29111	29132	29221	29231	29230	29201	29117	29335	29206	29299	29152	29145	29042	29210	29293	29057	29209	29186	29148	29236	28966	29235	28980	29321	29163	29184	29114	29234	29288	29063	29227	29110	29175	29170	29339	29066	29227	29292	29189	29132	29193	29181	29158	29262	29053	29156	29149	29259	28980	29259	29108	29036	29143	29186	29002	29318	29307	29226	29253	29190	29251	29227	29253	29229	29264	29260	29095	29273	29179	29144	29281	29234	29317	29053	29307	29096	29278	29105	29117	29094	29218	29223	29191	29322	29093	29359	29213	29288	29090	29102	29110	29238	29164	29253	29162	29157	29164	29225	29256	29217	29221	29079	29314	29233	29216	29271	29254	29238	29202	29336	29233	29200	29092	29193	29199	29357	29195	29257	29225	29125	29185	29167	29202	29195	29063	29029	29153	29112	29003	29143	29140	29053	29089	29252	29099	29286	29257	29171	29050	29202	29117	29195	29140	29137	29169	29172	29091	29261	29139	29126	29266	29185	29104	29071	29250	29216	29178	29216	29084	29282	29196	29133	29176	29312	29281	29202	29256	29194	29145	29106	29236	29129	29069	29313	29243	29183	29101	29009	29156	29198	29388	29253	29246	29031	29227	29091	29158	29279	29090	29228	29199	29134	29096	29240	29089	29030	29350	29168	29107	29189	29302	29150	29260	29097	29437	29249	29153	29160	29189	29128	29120	29232	29215	29227	29173	29210	29105	29235	29148	29161	29159	29274	29090	29202	29139	29175	29183	29186	29185	29216	28976	29340	29074	29204	29196	29134	29243	29164	29150	29067	29153	29223	29282	29306	29121	29239	29058	29256	29163	29013	29226	29353	29094	29198	29053	29157	29315	29084	29207	29075	29345	29081	29189	29208	29250	29172	29127	29230	29160	29064	29250	29108	29285	29216	29130	29208	29228	29306	29190	29129	29078	29187	29218	29286	29169	29137	29251	29241	29364	29167	29084	29189	29056	29293	29123	29065	29169	29230	29164	29178	29213	29171	29050	29268	29152	29298	29172	29090	29225	29243	29356	29167	29205	29281	29013	29082	29144	29111	29222	29123	29282	29047	29323	28979	29216	29253	29251	29068	29269	29139	29262	29109	29405	29155	29125	29281	29142	29189	29082	29197	28978	29231	28980	29221	29114	29036	29078	29250	29212	29288	29235	29218	29195	29251	28989	29199	29105	29025	29183	29165	29226	29195	29151	29260	29019	29202	29279	29258	29158	29277	29066	29092	29152	29046	29215	29002	29032	29137	29123	29208	29218	29147	29136	29251	29408	29140	29151	29098	29321	29158	29335	29303	29276	29080	29090	29159	29111	29084	29220	29311	29338	29195	29149	29150	29200	29086	29176	29116	29267	29211	29232	29280	29069	29284	29284	29040	29133	28949	29131	29188	29155	29053	29161	29268	29192	29059	29084	29127	29251	29045	29162	29162	29074	29145	29318	29291	29350	29218	29212	29196	29139	29148	29051	29270	29184	29180	29072	29118	29119	29213	29175	29271	29182	29188	29183	29106	29284	29175	29230	29259	29247	29221	29042	29191	29099	29263	29041	29224	29267	29158	29029	29208	29042	29251	29254	29254	29192	29150	29103	29236	29291	29224	29148	29033	29112	29234	29151	29260	29207	29163	29231	29174	29141	29177	29170	29138	29203	29195	29165	29072	29211	29008	29314	29170	29222	29015	29165	29017	29183	29358	29222	29075	29276	29138	29174	29023	29212	29274	29143	29166	29187	29270	29218	29191	29175	29108	29183	29070	29186	29151	29226	29094	29207	29193	29160	29241	29260	29342	29138	29110	29216	29164	29066	29117	29156	29035	29158	29125	29139	29354	29013	29138	29175	29163	29162	29241	29176	29051	29147	29277	29194	29169	29290	29094	29192	29142	29202	29096	29187	29063	29134	29164	29060	29335	29175	29222	29231	29231	29082	29292	29303	29295	29158	29149	29133	29133	29162	29167	29132	29237	29271	29113	29278	29045	29205	29128	29234	29216	29273	29273	29028	29136	29288	29019	29314	29195	29136	29178	29274	29085	29064	29335	29127	29287	29252	29093	29170	29246	29159	29187	29316	29079	29167	29228	29199	29149	29090	29122	29114	29158	29151	29217	29196	29172	29056	29155	29221	29244	29388	29205	29064	29169	29276	29239	29153	29177	29202	29246	29059	29167	29137	29226	29165	29221	29272	29237	29173	29121	29026	29220	29299	29203	29248	29216	29270	29109	29097	29221	29209	29055	29335	29208	29148	29180	29308	29260	29280	29222	29198	29202	29231	29350	29134	29172	29253	29128	29246	29088	29276	29048	29291	29205	29222	29277	29343	29127	29148	29139	29319	29126	29083	29261	29171	29132	29121	29115	29186	29042	29219	29114	29185	29198	29248	29119	29077	29220	29170	29144	29305	29144	29164	29229	29091	29179	29208	29112	29154	29084	29244	29194	29173	29047	29262	29137	29047	29199	29250	29187	29245	29063	29252	29160	29249	29259	29167	29128	29192	29172	29248	29097	29259	29052	29260	29189	29191	29107	29257	29168	29178	29178	29311	29160	29173	29261	29163	28967	29277	29226	29069	29231	29324	29164	29285	29137	29066	29351	29198	29195	29117	29193	29179	29211	29326	29249	29240	29183	29296	29197	29155	29109	29314	29146	29287	29215	29206	29278	29401	29095	29010	29248	29229	29129	29191	29246	29131	29129	29226	29236	29206	29233	28990	29264	29333	29139	29097	29315	29104	29322	29233	29293	29142	29139	29118	29192	29137	29261	29139	29277	29143	29212	29083	29265	29220	29216	29235	29214	29136	29137	29325	29202	29191	29087	29200	29244	29151	29224	29255	29227	29151	29158	29076	29124	29084	29147	29137	29132	29357	29272	29226	29161	29249	29176	29194	29247	29183	29214	29121	29243	29025	29176	29164	29320	29160	29309	29082
20764	19625	15151	13675	31559	43107	34939	25157	17061	12713	11439	10773	10763	10557	10640	10556	10520	10570	10766	10613	10568	10476	10534	10549	10457	10410	10477	10487	10671	10515	10700	10484	10534	10579	10529	10518	10473	10477	10509	10515	10469	10588	10498	10632	10667	10622	10422	10420	10579	10410	10769	10654	10452	10630	10533	10408	10489	10602	10468	10707	10498	10523	10494	10528	10576	10546	10473	10532	10539	10522	10450	10639	10535	10651	10504	10495	10471	10392	10612	10359	10566	10538	10481	10471	10569	10607	10355	10447	10520	10567	10322	10587	10605	10588	10438	10693	10680	10531	10553	10557	10708	10632	10509	10407	10701	10468	10607	10556	10535	10526	10545	10542	10566	10827	10540	10722	10655	10471	10620	10640	10619	10602	10696	10554	10686	10667	10383	10621	10452	10562	10536	10589	10581	10623	10527	10547	10668	10611	10511	10544	10650	10380	10350	10682	10378	10500	10606	10414	10531	10546	10489	10610	10640	10368	10417	10431	10664	10520	10481	10575	10502	10488	10699	10537	10557	10605	10270	10416	10572	10632	10493	10644	10582	10620	10609	10526	10597	10544	10549	10624	10600	10327	10512	10458	10596	10586	10687	10548	10609	10561	10663	10643	10584	10542	10558	10481	10436	10503	10600	10399	10588	10437	10618	10630	10447	10575	10514	10572	10417	10555	10491	10471	10530	10424	10557	10507	10638	10617	10507	10546	10651	10421	10504	10628	10557	10646	10536	10538	10546	10538	10675	10536	10652	10353	10544	10509	10563	10610	10478	10579	10566	10598	10564	10581	10496	10450	10537	10224	10276	10471	10625	10626	10395	10568	10532	10631	10487	10426	10571	10588	10755	10538	10596	10613	10528	10675	10569	10605	10541	10574	10529	10522	10491	10576	10669	10438	10555	10626	10667	10593	10579	10609	10568	10494	10576	10560	10478	10586	10604	10453	10569	10652	10637	10569	10576	10379	10610	10486	10675	10750	10642	10520	10442	10497	10644	10593	10534	10505	10664	10571	10500	10562	10533	10752	10628	10641	10619	10540	10536	10710	10524	10595	10715	10593	10558	10782	10723	10442	10531	10581	10658	10840	10605	10449	10517	10608	10555	10544	10591	10468	10559	10569	10448	10597	10629	10493	10548	10600	10602	10439	10542	10651	10423	10665	10466	10450	10643	10477	10651	10477	10607	10502	10690	10534	10600	10706	10591	10398	10584	10485	10677	10428	10618	10591	10531	10579	10508	10621	10668	10626	10532	10505	10632	10618	10489	10673	10693	10442	10539	10552	10697	10527	10561	10464	10516	10635	10532	10448	10743	10417	10611	10630	10641	10736	10694	10427	10699	10604	10585	10566	10657	10485	10564	10449	10605	10690	10604	10663	10666	10560	10638	10460	10575	10656	10631	10596	10468	10753	10490	10524	10482	10676	10605	10525	10355	10562	10585	10475	10719	10519	10756	10507	10588	10364	10630	10585	10554	10649	10567	10410	10652	10529	10510	10553	10730	10525	10654	10563	10586	10404	10564	10373	10390	10572	10711	10419	10665	10502	10543	10665	10463	10439	10571	10679	10543	10655	10553	10442	10502	10564	10650	10734	10655	10650	10500	10514	10426	10571	10498	10549	10574	10676	10783	10489	10511	10577	10655	10491	10520	10499	10634	10608	10507	10539	10425	10570	10495	10550	10580	10526	10558	10678	10626	10446	10596	10764	10730	10467	10763	10465	10661	10661	10408	10495	10629	10696	10566	10588	10514	10539	10638	10525	10560	10544	10618	10494	10584	10617	10675	10603	10638	10550	10678	10432	10545	10625	10626	10587	10586	10494	10407	10618	10472	10586	10622	10692	10577	10495	10414	10588	10507	10725	10373	10621	10386	10500	10470	10315	10506	10381	10695	10667	10597	10441	10580	10727	10634	10517	10571	10648	10534	10556	10429	10681	10555	10508	10481	10454	10435	10573	10671	10693	10613	10576	10289	10450	10573	10579	10541	10532	10451	10619	10612	10540	10606	10576	10602	10468	10590	10444	10568	10556	10518	10595	10701	10613	10499	10600	10630	10390	10370	10434	10553	10444	10573	10561	10498	10600	10474	10518	10472	10389	10579	10553	10499	10505	10591	10657	10455	10680	10460	10662	10534	10645	10497	10549	10587	10698	10473	10413	10575	10497	10572	10556	10440	10506	10550	10442	10480	10560	10600	10642	10582	10692	10614	10380	10433	10499	10462	10392	10541	10488	10435	10603	10471	10581	10457	10585	10446	10479	10515	10584	10464	10464	10487	10691	10468	10469	10462	10584	10683	10533	10431	10589	10442	10464	10460	10645	10493	10474	10535	10431	10463	10558	10615	10699	10523	10579	10624	10592	10468	10480	10460	10678	10542	10535	10544	10604	10558	10495	10595	10655	10831	10640	10616	10403	10532	10625	10608	10879	10528	10515	10546	10448	10402	10684	10543	10400	10494	10464	10520	10718	10530	10415	10558	10624	10511	10679	10595	10627	10533	10429	10622	10537	10680	10466	10546	10617	10419	10448	10549	10445	10408	10519	10641	10472	10537	10659	10528	10525	10635	10606	10368	10440	10524	10575	10485	10687	10678	10503	10436	10506	10519	10512	10487	10606	10631	10666	10591	10714	10381	10677	10594	10670	10668	10732	10678	10681	10557	10616	10452	10606	10529	10552	10623	10499	10590	10674	10690	10351	10499	10427	10524	10529	10504	10496	10632	10497	10680	10560	10693	10546	10579	10420	10381	10663	10510	10705	10594	10572	10538	10570	10466	10671	10514	10519	10537	10607	10539	10573	10636	10588	10573	10669	10461	10413	10679	10595	10477	10563	10607	10542	10649	10567	10573	10669	10645	10604	10437	10687	10556	10507	10449	10733	10444	10776	10423	10594	10524	10527	10550	10708	10632	10725	10520	10688	10591	10357	10601	10653	10684	10387	10526	10439	10623	10476	10506	10411	10613	10658	10496	10647	10522	10530	10561	10523	10545	10582	10471	10376	10561	10607	10574	10430	10444	10524	10606	10496	10456	10419	10626	10596	10616	10412	10581	10663	10624	10541	10419	10580	10479	10447	10528	10532	10415	10648	10354	10458	10583	10493	10385	10531	10597	10584	10660	10503	10472	10481	10729	10514	10502	10516	10636	10525	10637	10680	10486	10527	10524	10685	10651	10610	10542	10621	10597	10561	10577	10643	10643	10438	10547	10538	10566	10607	10539	10522	10428	10556	10490	10583	10545	10613	10668	10532	10494	10525	10438	10627	10482	10488	10620	10584	10556	10401	10482	10633	10691	10608	10712	10615	10508	10679	10372	10511	10538	10520	10355	10545	10636	10502	10598	10768	10518	10548	10558	10578	10486	10431	10495	10398	10628	10573	10502	10558	10557	10533	10443	10345	10705	10435	10436	10653	10575	10536	10578	10698	10543	10255	10489	10592	10559	10487	10699	10679	10700	10805	10657	10614	10616	10746	10425	10458	10519	10615	10648	10635	10507	10731	10475	10444	10527	10581	10645	10510	10612	10396	10612	10662	10436	10525	10695	10785	10544	10565	10587	10595	10633	10615	10643	10712	10661	10527	10417	10520	10666	10608	10597	10535	10665	10634	10620	10601	10559	10563	10496	10374	10540	10544	10463	10594	10560	10596	10577	10726	10466	10464	10578	10587	10548	10660	10438	10482	10502	10593	10562	10545	10379	10487	10679	10543	10511	10673	10479	10524	10309	10574	10652	10661	10668	10493	10528	10631	10472	10748	10651	10599	10433	10629	10499	10463	10372	10589	10677	10619	10685	10563	10528	10700	10622	10669	10578	10502	10629	10379	10499	10533	10484	10638	10631	10505	10653	10422	10552	10608	10679	10761	10550	10515	10490	10383	10586	10628	10467	10460	10739	10519	10557	10713	10489	10653	10539	10706	10474	10702	10420	10530	10715	10451	10562	10544	10661	10701	10452	10478	10349	10704	10535	10377	10518	10550	10465	10405	10505	10623	10522	10513	10538	10460	10493	10572	10704	10548	10619	10578	10593	10539	10524	10547	10644	10386	10445	10489	10613	10493	10488	10529	10458	10473	10466	10555	10438	10558	10622	10647	10484	10479	10612	10535	10528	10671	10603	10643	10538	10606	10654	10575	10552	10518	10497	10471	10510	10463	10636	10376	10636	10534	10457	10478	10497	10397	10364	10672	10695	10589	10545	10409	10472	10549	10629	10659	10613	10513	10534	10722	10560	10346	10567	10656	10536	10537	10384	10470	10586	10519	10486	10572	10632	10561	10666	10531	10478	10646	10544	10587	10651	10620	10602	10704	10551	10677	10684	10521	10577	10791	10431	10610	10589	10714	10670	10521	10597	10571	10528	10593	10559	10609	10540	10513	10610	10580	10689	10493	10540	10492	10564	10810	10562	10578	10592	10476	10689	10365	10561	10445	10559	10534	10650	10647	10510	10480	10683	10641	10701	10492	10502	10545	10627	10388	10594	10541	10541	10604	10430	10592	10592	10602	10419	10517	10617	10606	10500	10458	10566	10720	10590	10569	10528	10631	10463	10558	10602	10659	10593	10474	10490	10421	10552	10590	10478	10383	10531	10638	10519	10700	10562	10470	10526	10482	10609	10457	10362	10642	10545	10584	10614	10557	10528	10759	10455	10668	10681	10671	10527	10467	10664	10513	10681	10547	10432	10381	10630	10612	10599	10616	10539	10556	10673	10628	10617	10592	10513	10783	10626	10445	10370	10558	10480	10513	10713	10476	10512	10592	10503	10568	10369	10491	10579	10681	10608	10602	10452	10490	10544	10656	10513	10508	10513	10440	10647	10621	10595	10444	10492	10364	10385	10577	10428	10331	10516	10470	10416	10418	10469	10492	10562	10517	10719	10447	10577	10611	10569	10587	10455	10457	10644	10426	10523	10565	10493	10519	10432	10369	10566	10634	10506	10549	10707	10591	10695	10591	10479	10468	10494	10541	10487	10546	10532	10428	10526	10434	10600	10704	10589	10583	10591	10761	10321	10396	10609	10408	10535	10649	10810	10666	10666	10617	10559	10564	10622	10487	10769	10702	10631	10607	10563	10488	10530	10669	10515	10516	10782	10458	10346	10504	10444	10404	10535	10533	10579	10565	10268	10384	10614	10420	10463	10702
42870	36446	34508	41366	56052	55076	50325	43026	35395	30804	28668	28141	28324	28320	28494	28370	28753	28612	28733	28826	28926	28853	28782	28958	28855	29086	29125	28937	28912	29006	29091	28920	29013	29095	29051	29210	28992	29056	28921	29000	29162	28958	29238	29035	29063	29106	29137	29154	28991	28891	29112	29037	29009	28903	29025	29083	29053	29013	29169	29003	29168	28883	28952	29058	29040	28966	29125	29112	29088	29083	29119	28933	29105	29031	28939	29213	29109	29053	29003	29050	29084	29033	28972	29179	28963	29180	28986	28987	29171	29094	29096	28992	28918	29302	29046	28941	29133	29094	29040	28935	29192	29215	29059	29112	29062	29035	29078	29151	29164	29199	28951	29087	29024	29168	28873	29128	29059	28974	29125	29117	29074	29152	28942	28925	29112	29088	28940	29197	29026	29156	29129	29124	29208	28960	29198	29096	28931	28902	29097	29130	29144	28963	29063	29046	29227	29174	29122	29158	29169	28912	29216	29072	28988	29219	29053	28965	29089	29001	29240	28956	29019	29086	29010	29261	28896	29154	29156	29142	29027	29189	29069	29134	29219	29037	29187	29068	28984	29127	29176	29013	29027	28914	29109	28896	29181	28881	29371	29070	29118	29129	29164	29115	29060	29090	29027	29141	29053	29106	29057	29219	29139	29035	28992	29205	29101	29132	29113	29163	29158	29052	29063	29073	29073	29192	29194	29032	29192	29012	28889	29179	29074	29086	29001	29152	29066	29124	29072	29028	28959	29149	29205	29079	29242	28960	29162	28992	29008	28924	29021	28962	29028	28972	29040	29060	29096	29077	29007	29092	29017	29124	29080	29054	29042	29175	29075	29083	29079	29102	29156	29101	28974	29105	29044	29041	28978	29034	29242	29061	28972	29032	29143	29112	28991	29078	28954	29107	28893	29012	28956	29052	29066	29066	29242	29136	29145	28902	29210	29024	29018	29241	28983	29068	29104	29158	29046	29294	29105	29136	29248	28964	29067	29097	29258	29121	29071	28934	29038	29142	29188	29096	29037	29173	29106	29110	29164	29067	28964	29128	29024	29009	29034	29114	29065	29205	29069	28973	29216	29075	28989	29094	29116	29102	29033	29094	29212	29016	29073	29174	29019	28955	29224	29171	29045	29055	29047	29187	29060	29041	29056	29091	29123	29081	29117	28989	28977	29133	29078	29035	28997	29021	29004	29141	28911	29085	29054	29030	29113	29190	28916	29276	28976	29066	29114	28920	28974	29003	29140	29051	29139	29222	29112	29042	29054	28993	29003	29064	28952	29134	29197	29004	29162	29053	29162	29098	28995	29191	29123	29107	29265	29105	29122	29100	29141	29121	29016	29032	29034	29165	28928	29120	29017	29030	29073	29050	28974	29157	29056	29030	29001	29120	29119	29067	29117	29131	28994	28981	29199	29044	28989	29162	29095	28907	29224	29061	29117	28975	29100	29107	29044	29058	29085	29097	29092	29153	29005	28921	29013	29052	29143	29003	29095	28923	29233	29018	29011	29017	29159	28982	29168	29184	28962	29178	29062	29002	29035	29041	29100	29087	29143	28882	29038	28985	28859	28991	29010	29049	29176	29005	29075	29202	28954	29098	28998	29014	29081	29001	29080	29099	29069	28993	29040	29073	29074	29124	29082	29065	29181	29142	29047	29085	29044	29054	29083	29021	29103	29114	29130	29008	29075	29042	28982	29056	28998	29076	28930	29142	28977	29153	29157	29070	29005	29003	29083	29073	28954	29194	29075	29148	29098	29022	29238	29059	29015	29240	29005	29127	28923	28996	29133	28937	28979	29137	29055	29057	29089	29105	29056	29082	28993	29120	29175	29172	29036	29138	29046	29026	29084	28958	29056	29162	29045	29073	29080	29067	29140	29053	29120	28958	29058	28995	29207	29226	29111	29137	29012	29138	29145	29134	29059	28986	28968	28966	29099	29060	28991	29038	29029	29142	29165	29039	29104	29117	29040	29000	29113	29036	29090	29026	29073	29044	29055	29103	29002	29007	28925	29029	29030	29151	29005	29165	29128	28848	29030	29243	28996	29065	29003	29040	29126	29178	29075	29273	29105	29220	29014	29177	29023	29137	29050	28942	29173	29082	29180	29018	29052	29033	28997	29155	28944	29056	29130	29188	29018	28998	29011	29217	29114	28933	29141	29191	29145	29059	29031	28980	29121	28940	28980	29095	29076	29035	28945	29085	29016	28987	29073	29066	28993	29211	29058	29172	29079	29222	29056	29057	29131	29020	29062	29126	29022	29057	29081	29084	29162	29040	28892	29139	29045	29163	29009	29121	29033	29023	29109	29149	29059	29082	29018	29179	29209	29134	29059	29062	29029	29083	29065	29035	29185	29011	29153	29082	29066	29142	29099	29024	28955	29105	29133	29145	29016	29189	29002	28993	29130	28951	29050	29222	29039	29075	29060	29064	29008	28941	29013	29095	29062	28968	29097	29125	29017	28992	29127	28979	28953	29136	29090	29061	29243	29036	29193	29017	29265	29061	29151	29076	29081	28905	29134	29198	28896	29034	29218	29026	29003	29058	29189	29085	29062	29091	29203	28971	29046	29010	29084	29044	29203	29205	29039	29134	29147	28964	29060	29031	29179	29147	29099	28969	28906	29089	28972	29028	28965	29079	28956	29222	29004	29047	29033	29134	29121	29035	29009	29098	29116	29128	28950	29191	29101	29094	29109	29140	29059	29097	29036	29027	29115	29098	29002	29095	29113	29074	29199	29023	29173	28977	29009	29045	29109	29225	29143	28902	29098	29134	29105	29195	29114	29032	29111	29046	29139	29057	29158	28952	28971	29125	29083	29178	28991	29205	29134	29085	29030	28988	29222	29107	29069	29098	29158	29131	29134	29187	29110	29043	29081	29107	29090	29313	29128	29104	29079	28994	29172	29106	29013	29186	29141	28887	29022	29031	29084	29089	29024	29028	29142	28918	29045	29041	29134	29226	29077	29146	29001	29067	28996	29094	29105	29084	29098	29035	29011	29152	29185	29035	29255	29053	28965	29010	29030	29062	28978	29087	29101	29106	29018	29104	29098	29099	29180	29092	29163	28923	29005	28938	29008	29180	29234	29124	29157	29099	29142	29035	29178	29000	28913	29111	28967	29060	29035	29046	29046	29057	28933	29054	29098	29130	28989	29140	29193	29058	29087	29111	29104	29071	29104	29022	29011	29163	29070	29073	29054	29056	29125	28991	29141	29071	29104	29135	29065	29145	29051	28910	29127	28955	29019	28813	29053	29074	29106	29165	29061	29124	29056	29125	29085	29214	29137	28980	29163	29005	29164	28949	29001	29019	29017	29008	29117	29127	29184	29071	29204	29020	29119	29129	29159	29072	29097	29140	29063	28985	28994	29183	29117	29050	28937	29026	29130	29055	29189	28950	29002	29100	29161	28985	29009	29077	29144	29081	29108	28997	28980	29039	29082	28965	29009	29116	29014	29140	29372	29098	28963	29064	29204	29065	29106	29165	29080	29052	29072	29060	29051	29033	28995	29107	29031	29137	28946	29228	29263	28991	29230	28974	29043	29150	29173	29122	29160	28962	29022	29149	29087	29057	29092	28992	29077	29071	29147	29242	29050	29150	29054	29244	28916	29016	29014	28995	29002	29006	29097	28986	29251	29151	28913	29139	29107	29010	29124	29118	29053	29045	29045	29106	29177	29048	29105	29110	29067	29110	29021	28989	29122	28912	29083	29081	29201	28938	29059	28952	29148	29110	29068	29209	28941	29162	29153	29117	29059	29238	29115	29141	29105	29089	29077	28926	29154	29130	29192	29049	28974	29185	29061	29216	29070	29164	28993	29077	29168	29078	29192	28877	29124	28924	29084	29121	29140	29192	28984	28991	29231	29071	29071	29151	29085	29179	29124	29070	29128	29072	29114	29112	29060	28875	29140	29102	28933	29094	29068	29019	29026	29034	29130	29036	29077	28991	29044	29054	29187	29082	29081	28998	29013	29004	29220	28997	29168	29061	29004	29073	29128	28958	28905	29107	29083	28980	29147	29139	28978	29165	29156	29056	28934	29060	29171	28981	29100	29232	29121	29080	29018	29236	29028	29085	29130	29080	29013	29068	29204	29080	28845	29028	29113	29170	29003	29039	29213	29136	29197	29108	29031	29077	29194	29174	28997	29157	28969	29111	29155	29081	28955	29070	29172	29097	29017	29108	29136	29047	28917	28949	29002	29054	29112	28995	29132	29072	29081	29000	29041	29095	29087	29142	29159	29092	29026	29037	29077	28941	29141	29023	29151	28998	28953	29080	28915	29043	29194	29180	29031	29114	28972	29134	28989	29012	29113	29196	29084	29190	29170	29017	29105	29035	29021	28982	29154	28937	29005	29085	29132	29035	28996	29080	28971	29052	29109	28916	29087	28927	29047	29221	29219	29010	29174	29223	29099	29106	29112	28978	29111	29071	29156	28984	29142	29064	29027	29158	29136	29057	29059	29140	29085	29099	28860	29083	29094	29087	29054	28953	29034	29077	28995	29132	29135	29155	29021	29109	29046	28988	29038	29103	29014	29081	28948	29128	29101	29242	29073	29024	29082	28989	29119	28851	29123	29136	29124	29080	29017	29094	29175	29004	28951	29163	28983	29037	29017	29107	29194	29067	29086	29067	29109	29100	29258	29019	29098	28986	29061	28880	29177	29148	28905	29191	29060	29074	29040	29125	28942	29084	29197	29162	29022	29107	29029	28903	29102	29080	29024	29089	29111	29109	29056	28989	28977	29063	29004	29075	29157	29090	29050	29124	29143	29096	29194	28977	29136	29205	29059	29207	29049	29123	28937	29147	29073	29178	28944	29153	29071	29033	29147	29108	29024	29141	29233	29136	29163	29191	29134	28996	29015	29193	29073	29168	29185	28977	29039	29157	29085	29163	29015	29081	29334	29136	28968	28876	29053	29097	28888	29061	29172	29117	29203	29006	28979	28996	29092	29160	29203	28950	29008	29228	29154	28988	29039	29087	29163	28911	29249	29221	29078	29008	29089	29064	29061	29147	28975	28904	29143	28958	29218	29038	29091	29108	29090	28976	29105	29054	29102	29158	29085	29095	28940	29211	29090	29057	29168	29098	29193	29019	29319	29098	29042	29071	29023	29277	28887	28994	28929	29027	29200	29113
14948	12001	10973	10772	15391	19514	16800	13797	11799	10772	10512	10374	10560	10426	10458	10520	10407	10442	10386	10520	10373	10421	10596	10323	10333	10434	10394	10455	10240	10239	10412	10465	10547	10437	10440	10485	10403	10438	10490	10468	10601	10300	10424	10442	10498	10422	10370	10457	10272	10368	10448	10251	10504	10454	10381	10506	10480	10396	10450	10449	10313	10303	10323	10425	10373	10380	10365	10420	10269	10456	10284	10407	10219	10346	10339	10381	10589	10401	10275	10519	10455	10291	10480	10447	10499	10353	10513	10355	10305	10472	10426	10544	10221	10496	10320	10394	10513	10348	10606	10420	10491	10520	10354	10125	10451	10457	10369	10363	10465	10518	10580	10288	10402	10487	10491	10361	10584	10492	10462	10374	10409	10332	10396	10452	10265	10399	10447	10472	10579	10425	10455	10494	10470	10409	10498	10542	10399	10431	10355	10389	10607	10367	10380	10484	10537	10327	10345	10403	10440	10397	10275	10318	10389	10431	10405	10483	10241	10417	10415	10560	10422	10382	10339	10597	10284	10413	10300	10328	10361	10518	10618	10343	10501	10478	10326	10409	10621	10601	10398	10400	10453	10408	10308	10423	10536	10419	10326	10580	10367	10410	10504	10660	10518	10461	10516	10513	10830	10477	10484	10436	10472	10478	10505	10286	10309	10328	10436	10393	10301	10453	10499	10342	10521	10424	10471	10470	10468	10524	10425	10379	10443	10425	10459	10496	10323	10337	10416	10494	10702	10525	10305	10512	10433	10404	10409	10315	10479	10401	10495	10507	10446	10448	10645	10524	10403	10271	10315	10607	10463	10395	10369	10431	10519	10380	10609	10523	10484	10436	10491	10293	10436	10330	10424	10444	10358	10433	10596	10357	10500	10531	10380	10298	10400	10333	10408	10361	10448	10254	10335	10428	10372	10439	10554	10399	10237	10508	10582	10414	10288	10541	10552	10486	10474	10458	10680	10345	10436	10492	10600	10612	10595	10425	10328	10357	10437	10554	10538	10287	10473	10605	10515	10550	10342	10419	10317	10568	10458	10365	10440	10473	10369	10352	10528	10339	10247	10352	10482	10434	10377	10402	10491	10498	10488	10461	10285	10520	10433	10452	10365	10316	10330	10360	10289	10439	10436	10452	10223	10366	10438	10448	10515	10412	10455	10511	10394	10493	10571	10242	10360	10486	10412	10456	10524	10402	10396	10556	10429	10438	10360	10649	10353	10429	10479	10442	10486	10570	10531	10336	10489	10369	10398	10299	10449	10641	10596	10426	10585	10457	10541	10403	10423	10465	10488	10554	10650	10468	10517	10425	10589	10616	10562	10565	10461	10359	10451	10421	10395	10413	10339	10407	10310	10443	10432	10487	10381	10460	10409	10464	10558	10547	10497	10485	10284	10463	10641	10407	10370	10370	10539	10386	10438	10441	10474	10633	10476	10452	10454	10357	10556	10449	10475	10250	10432	10663	10517	10330	10303	10393	10435	10575	10418	10407	10459	10463	10479	10433	10423	10423	10398	10527	10383	10365	10672	10403	10308	10549	10404	10504	10452	10381	10513	10339	10530	10278	10452	10372	10454	10383	10360	10432	10516	10573	10444	10524	10440	10487	10373	10381	10297	10551	10453	10350	10358	10337	10535	10496	10539	10372	10251	10507	10491	10477	10371	10366	10254	10503	10244	10279	10482	10493	10357	10464	10544	10592	10450	10395	10259	10466	10505	10479	10368	10613	10470	10303	10432	10351	10498	10362	10311	10448	10411	10292	10459	10540	10391	10287	10522	10442	10438	10486	10324	10313	10490	10614	10404	10460	10342	10405	10486	10458	10573	10397	10440	10474	10387	10498	10447	10426	10293	10459	10450	10572	10359	10409	10465	10412	10505	10579	10547	10580	10518	10500	10289	10272	10543	10429	10350	10422	10370	10437	10429	10304	10492	10435	10416	10338	10528	10567	10587	10462	10407	10400	10494	10619	10511	10333	10340	10566	10488	10446	10289	10428	10344	10512	10544	10529	10433	10360	10404	10394	10462	10562	10582	10383	10542	10468	10530	10364	10564	10626	10541	10568	10361	10469	10509	10284	10370	10481	10506	10509	10540	10540	10430	10386	10492	10464	10445	10480	10393	10515	10339	10620	10344	10390	10271	10426	10349	10404	10326	10565	10408	10459	10533	10454	10464	10409	10465	10546	10647	10509	10514	10404	10370	10479	10555	10727	10411	10337	10297	10524	10476	10340	10539	10481	10397	10373	10401	10478	10479	10479	10643	10182	10487	10482	10369	10396	10630	10405	10420	10279	10418	10283	10473	10336	10432	10361	10448	10459	10394	10277	10396	10348	10384	10324	10486	10442	10472	10558	10364	10468	10551	10418	10378	10373	10457	10517	10528	10447	10526	10450	10558	10403	10486	10373	10449	10446	10522	10524	10331	10471	10485	10499	10453	10275	10468	10566	10365	10400	10469	10552	10393	10480	10381	10340	10320	10372	10435	10302	10317	10493	10558	10481	10448	10573	10336	10330	10449	10442	10452	10569	10485	10409	10295	10345	10443	10391	10348	10556	10198	10337	10428	10514	10545	10502	10479	10369	10505	10539	10341	10514	10463	10384	10488	10424	10484	10473	10478	10366	10449	10366	10603	10434	10415	10485	10559	10494	10428	10370	10463	10507	10516	10432	10496	10424	10510	10448	10312	10550	10390	10486	10437	10373	10367	10335	10447	10252	10356	10496	10450	10458	10444	10533	10370	10315	10561	10621	10486	10178	10368	10397	10429	10562	10429	10339	10400	10390	10360	10409	10613	10623	10383	10370	10342	10522	10415	10245	10321	10505	10478	10505	10420	10454	10502	10337	10481	10313	10312	10264	10606	10445	10391	10461	10424	10573	10660	10410	10341	10689	10410	10487	10474	10505	10521	10322	10547	10398	10221	10347	10492	10472	10426	10323	10405	10621	10410	10369	10525	10257	10556	10392	10460	10545	10561	10478	10477	10459	10428	10492	10482	10439	10474	10454	10498	10523	10625	10352	10502	10476	10456	10402	10359	10330	10601	10469	10467	10480	10505	10474	10441	10518	10446	10297	10525	10415	10337	10363	10376	10419	10489	10472	10426	10449	10473	10683	10436	10497	10557	10510	10538	10590	10336	10404	10466	10417	10611	10439	10451	10405	10428	10647	10734	10297	10411	10574	10454	10451	10492	10149	10265	10560	10363	10660	10423	10465	10382	10529	10492	10448	10381	10467	10436	10261	10393	10403	10620	10551	10475	10457	10421	10500	10297	10503	10466	10452	10462	10406	10395	10366	10489	10590	10499	10475	10471	10396	10574	10395	10447	10599	10233	10528	10496	10585	10444	10522	10505	10451	10659	10366	10573	10419	10590	10460	10486	10492	10260	10149	10366	10479	10396	10594	10433	10554	10386	10425	10499	10361	10511	10488	10433	10500	10424	10299	10509	10423	10518	10425	10411	10430	10484	10364	10495	10430	10329	10439	10447	10372	10253	10512	10463	10429	10546	10570	10454	10518	10397	10366	10272	10361	10562	10454	10537	10426	10326	10396	10395	10437	10507	10634	10662	10397	10324	10398	10576	10452	10495	10296	10285	10329	10442	10495	10595	10673	10575	10639	10411	10373	10293	10347	10441	10378	10386	10439	10338	10513	10392	10448	10386	10395	10118	10493	10616	10503	10358	10446	10335	10395	10360	10254	10441	10299	10501	10288	10484	10406	10362	10374	10321	10418	10432	10345	10403	10310	10474	10422	10311	10526	10471	10519	10569	10206	10367	10367	10532	10475	10442	10327	10501	10414	10431	10348	10592	10528	10483	10454	10410	10492	10470	10582	10377	10508	10524	10483	10709	10464	10574	10500	10481	10531	10558	10363	10443	10408	10519	10347	10543	10685	10315	10500	10536	10284	10274	10434	10296	10337	10456	10310	10415	10497	10450	10407	10431	10391	10434	10463	10470	10475	10346	10564	10463	10567	10474	10613	10568	10649	10446	10319	10393	10569	10395	10539	10378	10562	10401	10444	10549	10394	10546	10562	10619	10495	10430	10367	10541	10380	10453	10403	10432	10423	10347	10523	10519	10469	10479	10546	10447	10472	10393	10536	10377	10410	10509	10339	10459	10384	10580	10473	10441	10333	10676	10488	10591	10468	10541	10366	10485	10467	10476	10500	10321	10679	10506	10458	10484	10390	10384	10422	10615	10358	10473	10448	10378	10478	10480	10513	10481	10351	10416	10613	10510	10397	10382	10377	10392	10595	10376	10622	10434	10492	10464	10619	10433	10596	10404	10590	10397	10599	10500	10441	10432	10471	10323	10382	10441	10481	10530	10442	10476	10507	10542	10505	10506	10396	10417	10539	10284	10428	10479	10433	10368	10579	10489	10432	10464	10407	10499	10524	10442	10555	10452	10411	10414	10535	10598	10513	10459	10408	10417	10583	10548	10515	10512	10494	10430	10323	10361	10478	10515	10448	10601	10343	10430	10356	10426	10426	10429	10338	10589	10543	10400	10397	10487	10401	10318	10382	10369	10716	10584	10417	10447	10398	10244	10575	10447	10518	10363	10335	10396	10428	10459	10297	10398	10288	10585	10430	10337	10435	10484	10517	10613	10665	10300	10527	10530	10658	10395	10310	10307	10393	10397	10383	10305	10579	10488	10492	10660	10543	10401	10458	10491	10375	10408	10268	10369	10697	10322	10500	10586	10539	10542	10389	10455	10283	10406	10298	10472	10407	10581	10423	10307	10379	10474	10352	10498	10516	10335	10495	10582	10500	10436	10461	10374	10437	10514	10380	10588	10491	10490	10307	10354	10628	10392	10655	10375	10538	10495	10556	10431	10441	10530	10387	10377	10413	10266	10417	10566	10620	10433	10529	10543	10555	10437	10370	10283	10400	10425	10255	10371	10322	10447	10565	10398	10320	10434	10718	10417	10447	10575	10361	10497	10277	10314	10434	10438	10344	10257	10406	10603	10322	10240	10324	10275	10463	10388	10290	10496	10354	10375	10470	10484	10367	10391	10356	10421	10356	10365	10461	10275	10468	10470	10440	10542	10480	10483	10527	10455	10346	10352	10552	10402	10254	10342	10490	10505	10310	10508	10478	10495	10409	10469	10474	10407	10477	10311	10353	10524	10384
35713	31543	30195	34073	49668	51587	43445	36693	32254	30220	29593	29586	29426	29127	29321	29351	29332	29280	29445	29363	29446	29291	29338	29414	29535	29376	29403	29243	29441	29507	29424	29392	29351	29471	29438	29424	29473	29319	29445	29247	29357	29501	29444	29432	29276	29419	29437	29225	29276	29378	29515	29523	29304	29270	29440	29423	29371	29511	29329	29387	29290	29455	29334	29412	29441	29360	29310	29336	29537	29373	29359	29411	29275	29358	29469	29367	29455	29453	29388	29527	29459	29445	29376	29545	29425	29401	29441	29392	29391	29491	29341	29267	29418	29472	29334	29344	29431	29439	29441	29404	29388	29576	29489	29410	29416	29330	29307	29477	29318	29448	29425	29405	29274	29418	29291	29287	29408	29444	29368	29512	29405	29385	29432	29477	29383	29480	29472	29445	29273	29276	29328	29430	29278	29369	29391	29462	29406	29479	29401	29261	29431	29327	29346	29444	29434	29489	29417	29478	29504	29450	29527	29497	29404	29604	29367	29383	29438	29337	29415	29536	29390	29265	29317	29337	29464	29412	29346	29368	29433	29550	29463	29446	29530	29344	29401	29464	29332	29431	29364	29510	29353	29313	29411	29298	29456	29501	29308	29417	29401	29360	29315	29540	29344	29515	29451	29457	29391	29389	29435	29488	29297	29399	29509	29355	29474	29378	29511	29435	29409	29423	29427	29302	29333	29475	29467	29456	29383	29433	29480	29602	29546	29337	29502	29437	29424	29379	29444	29488	29256	29426	29342	29426	29415	29418	29413	29441	29379	29378	29402	29389	29406	29381	29368	29373	29244	29365	29402	29312	29492	29443	29440	29407	29413	29498	29334	29416	29514	29322	29429	29460	29405	29493	29406	29345	29475	29439	29425	29379	29342	29468	29482	29470	29432	29453	29436	29425	29450	29276	29451	29396	29299	29321	29441	29427	29387	29361	29402	29443	29366	29335	29249	29463	29363	29440	29413	29385	29334	29503	29431	29474	29303	29492	29523	29348	29494	29421	29534	29424	29448	29458	29299	29362	29454	29453	29388	29392	29304	29376	29425	29434	29337	29453	29489	29709	29388	29356	29446	29409	29486	29403	29402	29324	29562	29472	29356	29431	29419	29451	29334	29370	29516	29434	29319	29415	29409	29458	29400	29535	29395	29425	29450	29397	29358	29399	29411	29435	29607	29460	29398	29526	29522	29409	29593	29257	29506	29272	29304	29468	29416	29387	29253	29494	29507	29334	29470	29437	29325	29430	29500	29307	29295	29516	29484	29341	29370	29468	29427	29485	29390	29292	29466	29570	29362	29470	29256	29613	29387	29326	29415	29453	29476	29361	29384	29391	29346	29241	29400	29450	29453	29514	29503	29331	29282	29459	29437	29529	29440	29468	29358	29515	29378	29396	29433	29456	29447	29378	29422	29269	29549	29463	29359	29353	29450	29320	29478	29546	29203	29591	29486	29420	29483	29491	29352	29439	29415	29458	29419	29509	29458	29344	29499	29363	29478	29371	29515	29344	29419	29559	29574	29533	29615	29271	29418	29371	29449	29503	29406	29468	29401	29442	29285	29500	29458	29335	29439	29326	29295	29434	29569	29480	29287	29419	29530	29427	29468	29403	29411	29339	29443	29325	29400	29269	29416	29347	29440	29396	29633	29506	29337	29410	29583	29559	29392	29359	29349	29523	29508	29267	29523	29438	29409	29305	29413	29320	29719	29373	29364	29463	29489	29452	29438	29404	29494	29470	29422	29461	29389	29382	29452	29540	29441	29605	29434	29240	29552	29451	29442	29480	29360	29337	29514	29444	29529	29338	29520	29297	29526	29520	29460	29391	29397	29343	29409	29467	29399	29315	29397	29549	29476	29373	29604	29318	29371	29342	29523	29398	29357	29485	29498	29496	29405	29376	29313	29347	29366	29425	29349	29447	29399	29386	29369	29429	29508	29300	29526	29308	29226	29353	29468	29477	29247	29571	29411	29400	29417	29409	29558	29491	29494	29375	29434	29647	29349	29413	29359	29501	29349	29585	29493	29451	29447	29399	29333	29554	29484	29368	29501	29352	29333	29465	29330	29294	29358	29397	29320	29432	29464	29476	29317	29375	29481	29442	29353	29406	29455	29454	29340	29414	29356	29508	29431	29390	29488	29406	29448	29493	29342	29350	29386	29513	29489	29375	29383	29387	29433	29319	29448	29589	29420	29661	29421	29138	29449	29428	29495	29456	29452	29455	29400	29376	29410	29438	29518	29409	29460	29443	29445	29438	29287	29452	29281	29285	29514	29451	29415	29460	29465	29601	29449	29365	29393	29362	29484	29351	29306	29453	29267	29317	29373	29461	29431	29388	29304	29523	29530	29529	29545	29429	29290	29297	29371	29458	29385	29414	29509	29424	29324	29476	29349	29609	29435	29433	29370	29475	29474	29407	29438	29437	29287	29383	29311	29508	29462	29301	29450	29423	29432	29393	29466	29581	29482	29442	29378	29526	29554	29154	29336	29433	29520	29438	29319	29308	29395	29471	29471	29354	29340	29638	29464	29415	29543	29448	29468	29540	29385	29348	29480	29585	29410	29420	29472	29320	29531	29329	29430	29545	29193	29542	29416	29507	29405	29461	29521	29593	29462	29561	29404	29438	29461	29242	29417	29401	29407	29436	29348	29323	29471	29408	29520	29336	29363	29515	29322	29299	29526	29547	29317	29363	29435	29392	29510	29344	29400	29357	29323	29472	29436	29370	29450	29443	29461	29313	29564	29373	29505	29330	29367	29334	29394	29439	29298	29381	29438	29273	29392	29406	29471	29448	29476	29453	29406	29338	29372	29456	29450	29469	29523	29399	29463	29407	29585	29422	29370	29592	29397	29472	29347	29436	29514	29440	29352	29322	29450	29490	29388	29461	29420	29478	29566	29420	29412	29339	29330	29371	29295	29532	29397	29579	29338	29587	29354	29416	29464	29442	29448	29424	29442	29428	29461	29603	29403	29541	29463	29345	29414	29365	29418	29382	29435	29489	29506	29326	29572	29355	29327	29421	29424	29558	29423	29427	29494	29387	29511	29447	29453	29319	29351	29446	29482	29405	29420	29291	29450	29409	29499	29450	29473	29357	29510	29482	29474	29444	29435	29450	29352	29401	29311	29478	29332	29419	29469	29443	29476	29416	29429	29150	29558	29492	29323	29286	29443	29471	29528	29502	29496	29428	29477	29455	29447	29430	29302	29344	29586	29411	29513	29261	29497	29562	29354	29528	29638	29447	29477	29558	29396	29351	29350	29485	29308	29447	29425	29357	29452	29350	29432	29395	29462	29464	29284	29514	29337	29421	29445	29544	29483	29500	29455	29428	29325	29371	29369	29469	29442	29456	29331	29342	29420	29465	29515	29351	29498	29416	29393	29463	29379	29434	29461	29320	29436	29339	29466	29394	29421	29388	29508	29363	29359	29465	29399	29386	29528	29464	29472	29387	29590	29404	29469	29541	29382	29419	29581	29448	29573	29373	29412	29360	29501	29398	29497	29276	29449	29340	29482	29457	29466	29483	29450	29369	29511	29281	29536	29314	29365	29447	29504	29550	29326	29434	29633	29240	29248	29459	29452	29483	29462	29300	29373	29334	29370	29525	29322	29502	29349	29414	29214	29413	29415	29363	29419	29255	29366	29611	29471	29505	29618	29352	29386	29559	29390	29390	29468	29395	29425	29443	29319	29515	29537	29367	29465	29326	29546	29408	29541	29459	29450	29471	29448	29488	29526	29318	29295	29378	29483	29480	29466	29391	29258	29334	29716	29369	29349	29420	29334	29521	29269	29392	29324	29428	29448	29382	29435	29348	29435	29321	29516	29436	29432	29362	29463	29316	29469	29453	29527	29377	29372	29434	29565	29420	29418	29625	29418	29396	29394	29327	29274	29518	29338	29573	29482	29481	29475	29227	29466	29576	29387	29448	29381	29556	29269	29503	29444	29309	29489	29437	29377	29562	29267	29442	29508	29392	29471	29346	29513	29449	29466	29390	29523	29474	29501	29472	29327	29464	29477	29414	29464	29317	29583	29426	29519	29381	29390	29474	29430	29467	29324	29595	29447	29506	29445	29435	29422	29419	29441	29567	29314	29213	29493	29446	29516	29440	29275	29301	29641	29506	29324	29420	29344	29442	29556	29460	29415	29351	29378	29456	29273	29408	29562	29390	29402	29473	29489	29357	29465	29465	29359	29396	29601	29297	29448	29543	29409	29425	29415	29456	29441	29534	29398	29427	29379	29278	29334	29419	29341	29564	29442	29472	29501	29484	29450	29463	29488	29539	29464	29560	29493	29266	29383	29312	29575	29356	29315	29517	29433	29624	29460	29473	29473	29454	29445	29355	29411	29290	29346	29422	29447	29333	29420	29194	29564	29538	29376	29561	29480	29378	29359	29534	29466	29438	29335	29506	29426	29402	29536	29354	29564	29241	29497	29434	29507	29364	29360	29476	29478	29317	29469	29470	29352	29527	29477	29371	29487	29262	29600	29413	29366	29598	29304	29517	29323	29510	29335	29414	29451	29383	29538	29382	29469	29486	29508	29402	29565	29417	29246	29448	29382	29493	29279	29455	29295	29291	29376	29423	29270	29472	29422	29408	29450	29480	29522	29495	29437	29403	29470	29419	29401	29580	29353	29408	29554	29456	29615	29503	29469	29387	29335	29236	29485	29377	29557	29433	29417	29383	29363	29636	29431	29398	29282	29555	29394	29464	29609	29464	29505	29301	29348	29451	29368	29512	29579	29523	29463	29523	29447	29462	29407	29613	29515	29506	29318	29349	29471	29402	29428	29445	29576	29227	29462	29279	29543	29454	29422	29528	29410	29543	29412	29410	29520	29370	29445	29522	29460	29411	29336	29376	29463	29238	29392	29487	29283	29557	29296	29425	29503	29428	29458	29443	29451	29337	29479	29413	29370	29289	29438	29492	29486	29503	29353	29515	29469	29488	29437	29481	29563	29254	29500	29431	29446	29595	29352	29340	29502	29306	29423	29577	29418	29455	29438	29497	29409	29545	29321	29542	29396	29251	29562	29436	29451	29240	29451	29341	29416	29459	29364	29440	29426	29538	29395	29424	29537	29536	29446	29493	29363	29484	29413	29432	29429	29278	29551	29448	29305	29456	29511	29419	29570	29399
16798	15971	13115	13089	30084	38255	31564	22457	15905	12213	11097	10848	10484	10477	10575	10647	10497	10527	10562	10660	10725	10588	10733	10791	10547	10496	10623	10389	10727	10828	10710	10486	10534	10740	10565	10679	10629	10603	10510	10511	10568	10591	10590	10557	10604	10478	10762	10625	10569	10584	10600	10625	10551	10683	10424	10588	10429	10436	10467	10669	10689	10783	10628	10699	10666	10532	10667	10742	10731	10661	10628	10557	10672	10495	10598	10607	10555	10592	10757	10601	10549	10585	10787	10597	10702	10598	10728	10591	10594	10632	10593	10497	10713	10642	10540	10545	10696	10593	10614	10675	10557	10620	10640	10670	10717	10646	10461	10532	10561	10617	10808	10454	10563	10752	10636	10586	10773	10551	10553	10620	10729	10766	10570	10569	10535	10560	10623	10628	10668	10627	10563	10738	10557	10632	10761	10530	10533	10629	10490	10662	10650	10688	10710	10632	10578	10744	10720	10433	10492	10648	10675	10697	10648	10687	10809	10628	10568	10620	10717	10728	10710	10720	10737	10608	10479	10589	10615	10491	10687	10629	10804	10591	10575	10717	10508	10596	10556	10651	10661	10582	10709	10601	10770	10642	10509	10580	10590	10689	10440	10637	10701	10602	10683	10552	10691	10649	10588	10468	10526	10472	10571	10673	10782	10715	10483	10609	10606	10658	10536	10549	10849	10659	10572	10545	10536	10659	10520	10740	10435	10763	10535	10516	10632	10689	10672	10667	10583	10535	10516	10596	10685	10649	10611	10496	10573	10498	10747	10755	10507	10647	10602	10516	10541	10644	10762	10639	10652	10628	10672	10614	10671	10700	10686	10675	10591	10765	10588	10472	10561	10485	10489	10550	10497	10766	10460	10331	10561	10738	10473	10592	10703	10813	10787	10627	10762	10766	10603	10593	10671	10611	10543	10718	10569	10580	10653	10759	10736	10640	10558	10647	10729	10637	10503	10660	10672	10596	10588	10568	10484	10722	10482	10434	10618	10702	10622	10769	10720	10528	10645	10519	10471	10635	10545	10696	10633	10533	10769	10558	10736	10568	10672	10536	10725	10626	10664	10521	10492	10644	10574	10471	10494	10669	10832	10749	10564	10583	10606	10751	10781	10508	10505	10786	10538	10782	10670	10567	10682	10726	10619	10471	10545	10495	10577	10628	10534	10575	10522	10621	10523	10740	10550	10485	10479	10759	10567	10534	10618	10598	10373	10726	10568	10737	10537	10720	10541	10696	10664	10660	10485	10614	10483	10539	10655	10733	10723	10828	10642	10773	10694	10602	10748	10543	10709	10606	10545	10789	10674	10517	10751	10604	10728	10667	10573	10639	10513	10484	10560	10684	10776	10647	10506	10610	10755	10718	10829	10684	10657	10672	10563	10570	10597	10655	10530	10517	10602	10580	10785	10595	10522	10621	10611	10610	10654	10705	10829	10597	10657	10475	10603	10668	10670	10510	10682	10779	10746	10600	10781	10675	10821	10675	10757	10549	10580	10517	10639	10603	10550	10660	10725	10698	10616	10700	10684	10724	10517	10646	10644	10880	10639	10449	10644	10583	10612	10764	10645	10498	10645	10661	10491	10686	10746	10605	10567	10675	10634	10595	10545	10548	10599	10781	10753	10755	10675	10535	10837	10609	10727	10752	10496	10689	10551	10562	10745	10617	10706	10705	10764	10549	10531	10570	10646	10576	10602	10634	10551	10615	10605	10673	10711	10906	10720	10663	10753	10748	10647	10591	10568	10613	10706	10549	10627	10625	10708	10529	10701	10715	10644	10783	10624	10650	10521	10462	10515	10655	10677	10588	10745	10733	10780	10566	10481	10617	10693	10582	10667	10602	10828	10678	10716	10589	10644	10579	10785	10541	10583	10738	10448	10636	10616	10549	10691	10684	10433	10646	10545	10729	10680	10551	10560	10574	10559	10721	10772	10693	10727	10639	10589	10738	10640	10482	10526	10621	10644	10745	10739	10603	10716	10742	10545	10582	10682	10518	10527	10628	10721	10692	10612	10571	10650	10548	10519	10650	10630	10766	10616	10671	10703	10780	10654	10601	10580	10728	10696	10708	10662	10552	10605	10603	10710	10668	10580	10549	10621	10482	10575	10648	10776	10508	10582	10674	10657	10519	10692	10575	10573	10686	10577	10778	10587	10593	10566	10762	10642	10480	10548	10752	10687	10602	10561	10832	10563	10654	10713	10736	10719	10710	10480	10828	10609	10596	10586	10390	10744	10629	10609	10575	10589	10612	10662	10635	10682	10676	10665	10458	10611	10501	10810	10701	10570	10550	10604	10610	10579	10780	10636	10696	10601	10580	10647	10664	10562	10581	10631	10522	10653	10620	10604	10502	10643	10517	10610	10590	10731	10470	10571	10684	10494	10644	10618	10735	10508	10514	10689	10578	10550	10497	10642	10577	10819	10482	10481	10615	10634	10615	10630	10606	10658	10479	10659	10540	10725	10699	10686	10647	10569	10582	10653	10704	10680	10598	10692	10651	10705	10851	10755	10589	10607	10523	10654	10690	10762	10645	10562	10600	10647	10703	10696	10517	10517	10521	10649	10617	10823	10640	10750	10733	10445	10641	10671	10637	10588	10626	10412	10490	10585	10654	10704	10551	10530	10510	10625	10558	10648	10584	10683	10597	10738	10587	10501	10645	10516	10610	10614	10616	10578	10569	10545	10528	10653	10577	10546	10526	10677	10638	10734	10644	10807	10616	10470	10650	10655	10670	10697	10556	10539	10550	10453	10643	10587	10502	10575	10707	10704	10588	10620	10823	10668	10836	10620	10532	10791	10443	10458	10581	10452	10506	10693	10618	10653	10534	10657	10673	10501	10540	10560	10572	10436	10492	10519	10514	10762	10886	10592	10566	10597	10637	10665	10576	10756	10470	10569	10684	10407	10528	10581	10613	10616	10652	10529	10591	10456	10509	10585	10624	10767	10824	10691	10650	10585	10767	10636	10578	10629	10569	10579	10615	10606	10640	10804	10641	10605	10516	10641	10676	10649	10621	10711	10659	10570	10455	10581	10690	10684	10568	10626	10623	10545	10647	10604	10663	10565	10649	10617	10619	10631	10554	10552	10841	10533	10671	10537	10564	10605	10549	10626	10574	10637	10498	10708	10668	10593	10606	10408	10705	10643	10638	10506	10751	10587	10648	10659	10693	10678	10525	10719	10647	10697	10643	10663	10675	10697	10626	10388	10701	10765	10649	10494	10618	10612	10743	10599	10566	10578	10544	10582	10613	10744	10619	10596	10616	10655	10720	10710	10731	10570	10606	10565	10640	10779	10666	10637	10757	10789	10609	10688	10673	10652	10660	10685	10663	10527	10607	10817	10757	10737	10664	10820	10622	10741	10574	10637	10680	10623	10830	10875	10642	10755	10603	10580	10760	10639	10613	10634	10530	10572	10544	10511	10576	10641	10559	10746	10508	10619	10462	10778	10588	10506	10519	10514	10737	10629	10756	10579	10691	10647	10654	10540	10722	10622	10724	10628	10631	10594	10677	10650	10571	10728	10732	10627	10554	10654	10654	10524	10633	10688	10607	10688	10596	10671	10636	10526	10703	10741	10534	10668	10596	10754	10739	10661	10631	10747	10527	10629	10731	10690	10527	10680	10795	10696	10734	10727	10748	10717	10455	10692	10492	10768	10468	10635	10643	10533	10672	10721	10570	10591	10621	10553	10717	10628	10598	10599	10599	10678	10726	10628	10650	10566	10657	10683	10557	10714	10864	10579	10583	10633	10599	10579	10610	10550	10896	10675	10606	10555	10649	10654	10587	10652	10727	10562	10788	10862	10700	10737	10654	10689	10608	10720	10671	10625	10563	10850	10630	10466	10693	10552	10791	10687	10563	10606	10638	10672	10533	10617	10561	10511	10596	10549	10750	10773	10635	10522	10588	10706	10687	10674	10589	10661	10751	10520	10625	10643	10640	10727	10750	10800	10562	10646	10725	10611	10788	10678	10604	10432	10564	10538	10461	10741	10606	10699	10593	10426	10522	10695	10546	10685	10541	10567	10818	10719	10718	10655	10574	10701	10818	10747	10600	10678	10657	10529	10533	10566	10777	10564	10530	10683	10677	10439	10654	10582	10330	10740	10597	10797	10591	10654	10583	10471	10774	10608	10523	10501	10666	10636	10611	10576	10529	10552	10549	10593	10713	10710	10524	10571	10690	10712	10657	10635	10543	10714	10798	10599	10780	10531	10486	10593	10452	10620	10447	10532	10721	10768	10493	10588	10373	10569	10712	10617	10667	10436	10420	10624	10680	10586	10650	10579	10558	10550	10678	10537	10673	10594	10615	10722	10645	10670	10499	10551	10467	10487	10562	10691	10812	10576	10584	10484	10518	10568	10471	10751	10655	10478	10779	10644	10602	10622	10618	10599	10726	10595	10678	10539	10521	10697	10683	10664	10585	10640	10569	10718	10557	10669	10622	10660	10625	10693	10813	10715	10526	10473	10808	10751	10760	10906	10572	10762	10732	10482	10650	10670	10556	10601	10482	10741	10615	10581	10658	10697	10663	10572	10406	10492	10730	10818	10529	10625	10585	10563	10698	10563	10600	10577	10707	10552	10734	10671	10743	10657	10550	10541	10694	10724	10484	10585	10645	10695	10608	10591	10432	10794	10706	10692	10710	10630	10561	10641	10698	10582	10575	10491	10752	10491	10653	10653	10626	10431	10556	10745	10589	10686	10620	10617	10450	10527	10610	10764	10836	10576	10670	10716	10565	10681	10680	10461	10599	10542	10608	10661	10670	10604	10766	10655	10659	10861	10660	10789	10621	10420	10802	10729	10571	10577	10577	10519	10917	10598	10650	10573	10484	10674	10515	10678	10693	10709	10501	10530	10706	10466	10534	10640	10674	10648	10582	10711	10556	10578	10700	10849	10774	10719	10525	10638	10476	10644	10623	10652	10482	10600	10522	10580	10525	10648	10646	10587	10679	10735	10704	10663	10492	10658	10618	10606	10680	10598	10379	10675	10517	10644	10633	10541	10547	10658	10611	10632	10516	10642	10723	10631	10633	10584	10612	10720	10746	10608	10654	10725	10541	10710	10599	10746	10788	10623	10631	10539	10624	10780	10573	10712	10877	10364	10509	10529	10637	10767	10512	10518	10726
40522	34548	32406	41790	58908	56510	51935	42997	35059	31077	29096	28607	28418	28605	28664	28596	28898	28755	28730	28728	28921	28839	28988	28842	28884	28956	28986	29029	29005	28863	29020	29032	29001	28908	29100	29195	29011	28999	28989	29131	28860	28842	29084	28965	28936	29124	28823	29143	28981	28999	29126	28877	29043	28893	28830	29053	28918	28913	29142	28980	28944	29011	28968	28920	28935	29058	28871	28952	28997	29098	28895	29053	29060	29022	29130	29028	29029	28988	29033	29080	29027	29091	29106	28943	29178	29035	29046	28907	29102	29054	29030	29104	28909	29155	28917	29210	28979	28867	29204	28728	29166	29030	29041	28938	29034	28862	29033	29147	29022	29033	29020	29022	28985	29092	29160	28927	29030	28879	29050	29043	28898	29008	29020	29133	29036	29121	29034	29152	28902	29033	29061	29176	28966	28905	29057	29011	28971	28909	29104	29118	28956	29082	29065	28892	29170	28971	29026	29095	29041	28989	28983	29032	28972	28889	28916	29081	28843	29087	29016	28777	28976	28898	29095	29115	29065	29061	29020	28893	29092	29057	29049	29112	29048	28980	29118	28916	29039	28915	28992	28993	29074	28868	29079	29014	29046	29138	28943	29030	29006	29035	29144	28970	28968	28913	29026	28932	28942	28972	29111	28982	29085	28848	29054	28957	28873	28865	28926	29028	29007	29094	28903	28888	29008	28979	28949	28968	29055	29006	29038	29040	29038	28979	28983	29074	28997	29207	29024	29015	29010	28783	29022	28878	28940	28941	28935	29010	29040	29186	29120	28936	29172	28911	29097	28876	28996	29011	29014	28987	28956	29168	29146	28910	28978	29023	28885	29121	28979	29025	28884	28861	28987	28879	29040	28967	28989	28979	29076	28975	29110	29055	29070	29069	29071	28981	28972	29059	28964	28946	28941	29048	29066	29010	28951	28993	28997	28969	29024	28987	29115	28991	29089	29060	29177	28948	29001	29123	28897	29024	29076	29058	28847	29006	29069	28931	29009	29088	29017	29076	29077	28918	28890	29014	28982	29151	29039	28973	28993	29058	29044	29145	28855	28881	28955	28921	28984	28872	29131	29042	28849	29003	29233	29098	28954	29013	28896	29005	29143	29251	29076	29190	28945	29084	28899	29105	29015	29155	28984	28959	29058	28966	29124	28964	29036	29073	28884	29073	29051	29075	28992	29174	28986	29109	29114	28926	28938	29071	29009	28963	28947	28883	28854	29171	28990	28909	28925	29113	28992	28939	28937	29067	29072	28985	29132	29037	29108	29048	28937	28992	29135	28940	28863	29067	29023	29079	29081	29090	28981	29114	28886	29037	29066	28915	28825	29109	29135	29130	28980	29192	29032	28998	28987	29052	29061	28938	28962	29051	29057	29049	29157	28953	29031	29035	29013	29025	28985	29089	28903	28966	28909	29060	28952	28989	28950	29060	28997	29078	28926	28995	29083	28985	29023	28834	28957	28843	29041	29015	29075	29094	28917	28995	28973	29141	29042	29076	29052	29056	29226	29052	28963	29039	29001	28927	28987	29025	29001	28947	29069	28999	29003	28998	28951	28933	29093	28949	28890	29113	29042	28962	28947	28856	29142	29077	28968	28884	29033	28912	28990	28931	29012	28876	29119	29083	29044	28939	29014	29090	29154	29053	29060	28930	29024	28950	28991	29032	29050	29028	28913	28917	28978	28902	29038	29054	28918	28973	29103	28998	28978	28854	29164	28964	29090	28868	29047	28924	29093	28907	28982	28857	29148	28910	29052	29181	29093	28978	29033	28915	28983	29125	29155	29030	28846	29106	29061	28877	29000	29152	29002	28960	29033	28879	29093	28992	28978	29138	29063	29104	29004	28963	29036	28940	29029	28970	28978	29114	28953	29109	28991	28995	29015	29135	28951	29045	28903	28998	29168	29029	28980	28945	28999	29013	29069	28907	28935	29096	29091	28918	28957	28989	29124	29040	28870	29090	28937	28930	29044	29092	29012	28991	29037	29108	28974	29000	29027	29016	29039	28917	28996	29122	28995	28998	28903	28949	29050	28924	28950	28983	28947	28914	29024	28919	29060	29100	28961	29072	28963	28909	29032	29006	29022	28961	28973	29054	29085	29075	28960	29091	29089	29037	28985	28935	29050	28928	28999	29180	29133	28966	28995	28974	29121	28913	29044	28949	29201	29153	28962	29036	29116	28817	29102	28883	29214	28884	29029	28865	28935	28947	28955	29043	29018	29073	29137	29017	28987	29107	28983	28983	29016	28925	28908	29034	28962	29030	28919	28937	28958	28831	29079	29047	29154	29027	28979	29064	28951	28960	28967	29155	28998	29081	29161	28988	29041	28979	29112	29016	29166	28899	29005	28952	29002	29032	29075	28983	28969	29045	28875	29053	29023	29050	29076	29047	29060	29121	28994	28777	29090	29147	28972	29055	29110	29026	28895	29002	28959	28967	29108	28929	29078	28978	29050	28922	28952	29062	29050	29232	28914	29081	29001	29058	29045	28974	29087	28973	28981	29013	28889	28945	28853	28949	29057	28957	29090	29086	29139	29052	28927	29044	28908	28864	29099	29075	29018	28912	29149	29029	29012	29048	28965	29123	28962	28868	28999	29015	28972	29107	28985	29060	28938	29020	28928	29162	29068	29099	29044	28912	28996	28877	29001	29044	29008	28886	28950	28910	29036	29051	28969	28866	28934	28937	28922	28994	29040	29052	29096	29077	29038	28866	28951	29085	28744	29041	29009	28986	29007	29163	28946	28899	29075	28917	29071	28867	28986	29072	29053	28925	29032	29007	28948	29078	28895	29077	29071	29027	28928	28956	28959	28969	28965	28941	29093	28964	29139	28963	29122	29059	29074	28865	28995	28954	28999	28856	29188	28997	29001	29037	29026	29031	28907	28962	29156	28843	28908	29041	29081	29050	29065	29008	29037	28970	28900	28981	29042	29018	29041	29128	29049	28960	28886	28994	29067	28870	29026	28995	29037	28996	28886	29016	28998	28997	29133	29026	29054	28952	29179	29048	28972	29012	28983	29056	28873	28939	29104	28951	29091	28991	28956	29033	29080	29173	29029	28933	29066	29027	28917	29030	29087	28927	28948	28993	29073	28992	28889	29089	28951	29094	29010	29081	29071	29003	28849	29125	28964	29078	29090	29064	29065	29119	28919	28960	28972	29036	29101	28961	29114	28893	28976	28924	29061	28940	28899	29120	29028	28984	29032	29042	29094	28938	29045	29005	28911	29139	29041	29132	29135	29051	29051	28990	28868	29022	29000	28897	28967	28998	28965	28943	28994	29009	28993	28878	29085	29135	29016	29029	28997	28909	29039	28979	29028	29036	28960	29035	29116	28969	28901	29068	29129	29049	28970	28988	29067	28964	29136	28932	29106	29051	28885	28977	28975	28978	28960	28934	29085	29051	28930	29058	29059	28885	29045	28938	29154	28970	29120	28992	28850	29051	29104	29005	29101	28947	29050	29065	29000	29037	29060	29048	28957	29114	29093	28929	28978	29107	28989	29013	28944	29143	29072	29114	28976	29031	28927	29068	28968	29140	28933	29028	28989	29003	28839	29036	29074	28902	28979	29113	28869	28988	29035	29008	29153	28898	29044	28928	29018	28882	28994	28970	29162	29034	28939	29069	28912	28980	28980	28927	29051	28835	28990	29032	29006	28966	29070	29023	28988	28920	29113	28959	29044	28893	29034	28981	29003	29046	28848	29183	29088	28933	29040	29023	29058	29224	28803	29074	28909	29073	28942	28990	29097	29148	29032	28928	28949	29117	29043	28965	29019	29139	29052	28942	29027	29101	28969	29025	28963	28959	28995	29047	28963	28885	28925	29180	29036	29029	28975	29008	29058	29018	29097	28862	28890	29135	29073	29056	29012	28981	29074	29078	28903	29079	29119	28975	29122	29075	29002	29117	29021	28976	29096	28859	29121	28900	29036	29154	28965	28929	28968	28900	29109	28934	29029	28990	28995	29023	28846	29040	28967	29157	28971	29064	28937	29041	29018	29070	29005	29040	28968	28981	29042	28911	29049	28992	28954	29080	29055	29012	28940	29029	29063	29084	29072	28922	28977	29098	28878	29041	28967	29118	28834	28898	29184	28897	29033	28919	28964	29004	29074	28987	28944	28952	29154	29036	28954	29101	29014	29108	29003	28928	29129	29121	29081	28960	28898	29113	29037	28972	28852	29152	28978	29024	28991	28986	28914	29110	28963	29051	28993	29138	28993	29130	29082	28917	28896	28980	29063	28993	29014	28954	28957	28970	28970	29009	29009	29032	29026	29085	29075	29101	28997	29076	28966	29074	29033	29133	29004	29110	29026	29015	28928	29067	28983	29018	28988	28875	28977	28909	29100	29012	29132	28919	28992	28955	28945	28926	29064	28987	29076	29051	28965	29020	28880	28905	29034	28991	28914	28999	29169	28959	29141	29029	28934	29090	28958	28991	29086	28968	29078	29032	29072	28944	28931	29096	29229	29072	28981	29165	29037	28851	28919	29044	28968	28988	28977	29086	29000	28831	28968	29071	29035	29058	29096	28997	28949	29068	29028	28810	29032	29114	28929	28885	29044	29109	28929	28945	28965	28889	28903	29102	29097	29108	29000	29067	28909	29215	28970	28958	28976	29098	29027	29025	28995	28929	29061	29061	28880	29107	29009	29173	28990	28985	29096	28921	28889	29036	29114	29080	29066	29002	28872	28809	29210	28910	29025	29048	29171	29057	28977	29066	29010	29128	29205	28953	28882	29029	28982	29130	29033	29079	29048	28969	29112	28988	29043	28971	28937	29126	29027	28969	29055	28951	29050	28907	28979	29048	28991	29001	28946	28971	29173	29036	28938	28929	28997	29022	29103	28927	29172	29057	29168	28933	28966	29101	29017	28951	29056	29056	29042	28950	28901	28962	29029	28981	29125	29024	29152	28847	29096	28922	29078	29154	28954	29027	28940	29018	28892	29038	29011	28895	29098	29069	28956	29080	29027	28957	28936	28948	29024	28997	29043	28899	29074	29031	29094	28921	28900	28923	28961	29073	29070	29073	29070	28976	28952	29000	29164	28949	29004	29090	29123	29028	28937	29057	28995	28869	28965	28973	29142	29013	29016	29142	28991	28839	28982	29023	28986	29076	29027	28917	28961	29056
17707	13662	11653	11968	23117	31760	27140	20070	14255	11663	10749	10650	10402	10544	10569	10564	10592	10638	10552	10535	10483	10565	10454	10519	10507	10561	10506	10716	10499	10612	10641	10477	10568	10625	10529	10564	10540	10598	10509	10689	10495	10348	10453	10571	10574	10561	10612	10534	10683	10689	10636	10608	10695	10621	10538	10596	10579	10391	10425	10436	10453	10568	10511	10559	10533	10558	10765	10520	10480	10480	10491	10668	10425	10558	10614	10563	10523	10391	10596	10476	10526	10622	10483	10574	10694	10280	10598	10601	10632	10598	10742	10625	10512	10603	10455	10467	10521	10561	10388	10240	10605	10544	10510	10492	10651	10555	10543	10402	10727	10600	10651	10754	10531	10781	10530	10545	10578	10611	10504	10691	10737	10672	10651	10572	10478	10501	10578	10592	10676	10543	10555	10600	10566	10539	10497	10536	10460	10382	10523	10437	10604	10606	10704	10591	10672	10555	10613	10513	10496	10651	10616	10408	10453	10401	10569	10519	10447	10550	10556	10570	10741	10717	10539	10558	10571	10731	10368	10475	10367	10547	10583	10527	10784	10708	10524	10442	10612	10613	10653	10543	10506	10568	10471	10579	10673	10397	10531	10650	10562	10581	10671	10402	10535	10714	10621	10789	10619	10566	10519	10671	10607	10499	10439	10510	10502	10340	10631	10442	10558	10496	10576	10648	10644	10532	10538	10549	10528	10603	10665	10591	10614	10721	10609	10673	10669	10505	10624	10468	10582	10613	10458	10551	10425	10502	10369	10626	10498	10551	10621	10691	10715	10548	10638	10752	10565	10378	10625	10582	10611	10484	10755	10577	10429	10576	10674	10605	10517	10502	10469	10598	10482	10578	10572	10468	10428	10488	10709	10458	10464	10618	10594	10549	10533	10603	10666	10421	10584	10675	10627	10730	10619	10489	10558	10357	10646	10547	10584	10562	10509	10694	10536	10672	10584	10536	10726	10540	10516	10602	10385	10516	10680	10655	10679	10576	10696	10659	10682	10692	10565	10640	10478	10567	10556	10671	10326	10591	10636	10491	10678	10618	10587	10369	10433	10633	10706	10566	10460	10664	10628	10644	10632	10631	10455	10582	10599	10601	10577	10566	10463	10678	10423	10593	10652	10715	10472	10438	10677	10527	10717	10518	10539	10734	10637	10464	10512	10480	10524	10659	10574	10672	10458	10543	10520	10643	10453	10597	10652	10744	10626	10724	10416	10405	10717	10305	10717	10546	10662	10680	10575	10480	10387	10723	10669	10612	10511	10526	10628	10596	10583	10680	10675	10510	10618	10404	10666	10619	10658	10501	10545	10652	10583	10562	10534	10635	10479	10601	10631	10657	10573	10601	10455	10416	10561	10604	10445	10534	10532	10443	10635	10466	10622	10598	10618	10684	10530	10535	10641	10568	10523	10633	10785	10710	10485	10474	10387	10435	10626	10420	10526	10564	10511	10629	10460	10413	10441	10616	10531	10529	10585	10526	10793	10581	10612	10599	10581	10618	10598	10429	10511	10508	10512	10597	10487	10527	10553	10559	10585	10585	10452	10512	10620	10814	10651	10520	10609	10434	10439	10495	10579	10619	10426	10521	10580	10652	10528	10681	10573	10462	10608	10530	10507	10514	10650	10585	10552	10550	10577	10511	10448	10575	10747	10541	10526	10528	10669	10627	10631	10674	10601	10547	10564	10541	10581	10511	10744	10382	10392	10408	10497	10623	10472	10673	10606	10520	10672	10466	10525	10680	10658	10765	10586	10474	10631	10618	10427	10664	10683	10541	10553	10498	10428	10570	10575	10520	10613	10401	10552	10545	10573	10567	10848	10485	10713	10557	10633	10574	10482	10429	10525	10459	10522	10577	10698	10680	10465	10419	10636	10741	10670	10520	10396	10653	10705	10437	10393	10519	10657	10503	10525	10639	10520	10384	10514	10590	10552	10676	10581	10684	10533	10505	10633	10522	10586	10637	10615	10447	10595	10475	10521	10481	10537	10534	10526	10702	10516	10615	10647	10550	10615	10356	10498	10550	10703	10514	10477	10478	10678	10674	10608	10539	10569	10677	10775	10416	10547	10398	10816	10586	10529	10625	10434	10430	10520	10519	10562	10659	10695	10789	10576	10439	10761	10678	10567	10587	10589	10489	10664	10569	10528	10509	10443	10622	10652	10574	10619	10735	10653	10583	10590	10605	10565	10662	10580	10621	10568	10565	10405	10555	10438	10420	10651	10632	10678	10478	10515	10621	10616	10563	10485	10602	10608	10631	10709	10483	10824	10665	10569	10748	10514	10652	10521	10564	10571	10604	10448	10468	10661	10686	10676	10565	10548	10481	10722	10583	10680	10569	10573	10617	10742	10691	10518	10711	10487	10519	10650	10617	10660	10480	10696	10639	10661	10620	10532	10633	10606	10650	10579	10344	10738	10766	10590	10667	10644	10580	10520	10462	10554	10723	10385	10509	10662	10507	10611	10577	10689	10573	10432	10535	10592	10577	10550	10770	10541	10413	10619	10729	10562	10730	10597	10537	10422	10566	10706	10539	10504	10590	10610	10621	10450	10451	10521	10553	10580	10550	10575	10590	10688	10630	10663	10614	10761	10711	10560	10506	10558	10557	10619	10601	10597	10530	10578	10580	10667	10604	10484	10492	10571	10552	10532	10525	10707	10627	10474	10505	10741	10588	10584	10599	10466	10692	10419	10505	10572	10535	10469	10584	10690	10678	10653	10620	10401	10522	10716	10410	10628	10508	10331	10529	10620	10501	10625	10501	10555	10508	10633	10687	10707	10451	10627	10542	10549	10491	10469	10503	10553	10651	10466	10438	10516	10366	10537	10486	10640	10611	10716	10499	10728	10485	10422	10483	10514	10547	10481	10690	10635	10669	10424	10582	10740	10626	10610	10644	10726	10662	10660	10603	10757	10644	10571	10590	10503	10485	10672	10718	10537	10379	10572	10646	10615	10572	10613	10738	10497	10561	10634	10689	10573	10607	10410	10565	10744	10592	10508	10698	10373	10490	10630	10710	10552	10685	10681	10583	10654	10529	10625	10597	10645	10620	10743	10532	10531	10688	10735	10694	10610	10522	10802	10706	10672	10596	10532	10555	10430	10590	10539	10471	10659	10596	10477	10577	10661	10583	10586	10516	10699	10624	10640	10546	10492	10574	10483	10417	10599	10570	10476	10557	10665	10550	10337	10631	10595	10616	10666	10485	10664	10557	10551	10504	10557	10541	10528	10491	10741	10525	10549	10738	10658	10442	10570	10697	10640	10706	10574	10640	10747	10515	10494	10644	10630	10554	10602	10514	10485	10508	10712	10693	10609	10549	10400	10580	10623	10482	10618	10452	10629	10683	10726	10476	10523	10477	10388	10486	10494	10561	10530	10755	10568	10736	10600	10762	10665	10527	10400	10529	10578	10639	10589	10642	10595	10560	10611	10565	10491	10507	10515	10765	10635	10554	10591	10638	10628	10674	10493	10485	10521	10449	10516	10682	10638	10678	10520	10758	10676	10627	10534	10676	10648	10673	10523	10556	10533	10462	10775	10440	10686	10533	10472	10541	10671	10546	10414	10542	10659	10481	10560	10612	10517	10664	10702	10496	10603	10499	10451	10523	10435	10682	10714	10476	10516	10450	10558	10531	10579	10445	10777	10578	10488	10436	10706	10701	10675	10620	10448	10532	10698	10446	10652	10483	10573	10601	10745	10517	10368	10750	10431	10658	10511	10707	10568	10476	10483	10797	10804	10755	10814	10514	10610	10687	10599	10580	10650	10598	10642	10527	10553	10612	10620	10480	10492	10487	10607	10611	10585	10425	10492	10521	10588	10626	10633	10497	10599	10662	10601	10650	10603	10660	10651	10610	10610	10482	10592	10527	10570	10583	10530	10738	10545	10650	10448	10568	10549	10746	10598	10713	10588	10499	10476	10707	10570	10534	10461	10557	10460	10495	10540	10568	10616	10532	10399	10560	10717	10543	10657	10592	10454	10527	10666	10553	10583	10437	10492	10578	10674	10453	10602	10780	10602	10476	10482	10646	10698	10584	10568	10633	10661	10601	10659	10504	10623	10640	10450	10529	10733	10632	10492	10638	10321	10432	10766	10640	10839	10696	10526	10590	10571	10729	10481	10508	10723	10434	10484	10534	10552	10544	10402	10629	10621	10525	10503	10492	10446	10460	10350	10537	10523	10473	10434	10527	10514	10616	10559	10662	10723	10742	10638	10545	10593	10634	10504	10687	10686	10642	10475	10727	10541	10412	10623	10695	10591	10598	10438	10487	10590	10522	10689	10541	10486	10476	10741	10566	10683	10490	10758	10575	10636	10590	10541	10724	10428	10701	10548	10518	10592	10481	10683	10495	10714	10534	10779	10349	10655	10622	10581	10650	10543	10462	10488	10632	10581	10611	10670	10268	10686	10505	10541	10608	10563	10636	10423	10545	10683	10569	10610	10539	10696	10742	10515	10662	10772	10482	10481	10478	10621	10499	10556	10488	10567	10566	10565	10658	10646	10519	10541	10401	10715	10409	10658	10711	10614	10580	10689	10730	10503	10465	10717	10517	10435	10495	10554	10490	10537	10550	10800	10535	10631	10556	10515	10467	10598	10505	10703	10519	10507	10518	10713	10601	10471	10461	10621	10647	10683	10484	10670	10557	10597	10640	10515	10603	10602	10528	10540	10256	10393	10677	10726	10486	10631	10691	10481	10423	10565	10627	10550	10530	10469	10603	10627	10681	10487	10448	10673	10535	10531	10432	10629	10550	10522	10637	10545	10453	10729	10574	10586	10676	10578	10703	10551	10669	10610	10793	10727	10619	10642	10649	10582	10689	10521	10605	10634	10510	10536	10427	10568	10614	10877	10567	10722	10509	10591	10547	10603	10692	10734	10501	10729	10654	10696	10550	10540	10593	10486	10544	10578	10648	10595	10657	10483	10525	10743	10568	10475	10710	10573	10532	10629	10617	10755	10597	10625	10565	10520	10708	10518	10573	10456	10604	10666	10491	10587	10593	10724	10512	10597	10624	10522	10605	10636	10505	10577	10613	10670	10541	10651	10654	10450	10475	10505	10395	10573	10333	10539	10540	10376	10422	10463	10600	10655	10576	10303	10522	10529	10486	10560	10496	10403	10410
36367	32189	30722	39612	58293	59518	52954	42529	34603	30708	29266	28868	28884	28893	29096	28921	28989	28969	28940	29091	28975	28957	28830	29135	28987	28902	28935	28990	28986	29008	29161	28966	29010	29123	28907	29009	29019	29015	29089	28967	29008	29085	29084	29042	28951	29077	28851	29191	29006	28958	28985	29049	29100	29025	29085	29167	29058	29111	29091	29080	28944	29136	29162	29056	28940	28984	29105	28977	29025	29148	29092	28919	28980	29025	29152	29119	28934	29013	29096	28950	28962	29064	29041	29020	28907	29115	28984	29053	29051	28876	29004	29011	29134	29044	29137	28973	28991	29097	29085	28972	28986	29089	29025	29003	29007	29130	29034	28865	29115	29041	29112	28990	29073	28971	28953	29081	29084	28946	29016	29082	29004	29004	29199	29061	28946	29039	29074	29067	29055	29024	28975	29128	29067	28972	29043	28989	29091	29012	29130	29173	29103	29065	29064	29075	29122	29103	29104	29001	29013	29038	29146	28924	28954	28870	28936	29199	28975	29175	28966	29162	29065	29096	29098	29062	29105	29059	29049	29151	29042	28902	28998	28841	29034	29062	28965	29109	28976	29149	29128	29053	28962	29018	29103	28970	29249	29013	29165	29118	29093	29086	28991	29047	29151	28978	29064	29062	29171	29042	29098	29125	28917	28971	29114	28930	29079	29112	29151	28883	29031	29210	29037	29071	29044	28910	29153	29103	28863	29225	29065	28993	29139	29151	29111	28915	29025	29023	28926	29053	28956	29080	29040	28814	29026	29157	29086	29003	29125	28963	29101	29265	29019	29066	29063	29062	29158	29138	29034	29182	29000	29255	29130	29013	29144	28994	29007	29051	29136	28907	28961	28943	28967	29168	29130	29113	29086	29014	29046	29044	29221	29016	29040	29121	29021	29106	28981	28985	29070	28909	29169	29148	28977	29156	29059	29018	29107	29036	29166	29124	29030	29077	29058	28985	29064	29108	29174	28977	29060	28941	29173	29026	29214	29019	29032	29081	28969	29191	28938	29079	29110	29165	29009	29113	29097	29057	28988	29081	29075	29160	29045	29066	29052	29090	29249	29017	28856	29167	29065	29154	29023	29084	28924	28922	29074	29095	29104	28948	29053	28963	28970	28976	28981	29119	29009	29082	29111	28999	29056	29047	29019	29033	29073	29083	29102	28935	29085	29044	29092	29061	29126	29023	28926	28986	28923	29096	29031	29086	28935	29061	29041	29017	29134	28982	29181	29069	28973	29081	29110	28958	29092	29101	29140	28940	29191	29043	28974	28993	29161	29145	29057	29007	29066	29193	29046	29053	29053	29072	29124	29015	29069	29185	28989	29107	29007	29081	29135	29202	29126	29057	28960	29153	29069	28993	29033	29145	29025	28987	29100	28985	28878	28936	28983	28945	29080	29102	28983	29033	29078	28957	29125	28988	29024	29018	28943	29233	28985	29162	29055	29018	28968	29086	29056	29104	28950	29086	29153	28968	29130	29007	29076	29006	29069	29034	28971	29151	29012	29105	28998	29030	29073	29051	29020	29048	29014	29128	29189	28880	29059	29048	29105	28991	29149	29159	29107	29048	28895	29276	28983	29015	28973	29073	29072	29016	28982	29150	29053	29075	29098	29061	29088	29068	28977	29068	29003	29078	29093	29152	29018	29115	29106	29053	29134	29062	29188	29141	28956	29041	29066	29078	29120	28952	29127	29128	29094	29149	28969	29110	29099	29054	29161	28995	29000	29021	29241	29031	29097	29026	28952	29066	28957	29132	29002	29154	28967	29171	28906	29069	28946	29064	29076	29058	29032	29005	29154	29057	28941	29032	29235	29019	29060	29049	29029	29045	29098	29112	29104	28990	28976	29165	28845	29159	29043	29145	28910	29230	28972	29052	29060	29062	29180	29144	29192	29143	28975	29042	29163	28981	29068	29010	29102	28993	29144	29047	29047	28980	29040	29025	29027	29117	29121	28961	29065	29058	29142	29131	28965	28995	28975	28985	29076	29228	28994	29106	29145	29000	29126	28804	29136	28991	28974	29037	29029	28985	29102	29097	29074	28967	29016	28948	29051	29059	28935	28997	29081	29144	29107	29171	29121	28989	29088	29055	29190	28993	29107	29030	29053	29167	28935	29128	29163	29064	29003	29078	29047	29041	29146	28917	29129	28992	29042	29094	28994	29155	29006	29035	29093	29127	29014	29040	29086	28996	29073	28975	29152	29116	29201	28987	29039	29009	28948	28972	29000	28996	28964	29004	28893	29117	28928	29166	29140	29017	29134	29074	29195	29011	28933	29264	28967	29156	28973	29133	29081	28982	28968	29104	29098	29020	29031	28989	29016	29069	29060	28936	29076	29028	29045	29074	29078	29022	28978	28970	29081	28951	29157	28965	28956	29215	29129	29066	29100	29029	29097	29110	29205	29064	29061	28995	29188	28942	28908	29019	28777	29096	28976	29117	29011	29158	28988	29159	29208	29008	28935	29034	29015	29067	28856	29090	28956	28948	28991	29034	29138	29059	29061	29150	29055	28937	29066	29091	29129	28917	29122	29238	29036	29000	29054	28973	29041	29043	29097	28991	28968	28951	29142	29048	29059	29085	29202	28991	29074	29136	28894	29155	29022	29033	29198	29060	29053	29125	28951	29047	28998	28959	29172	29156	28948	29078	29110	29166	29069	29108	29150	29066	29051	29029	29062	28993	29122	28993	29005	29042	29027	29026	28968	29111	29094	29092	29024	28951	29169	29134	29121	29044	28988	29094	29104	29051	29047	28894	29155	29159	29084	29021	29117	28875	29077	28892	29012	29201	29136	28926	29007	28917	29147	28910	28991	28873	29172	29065	29042	29043	28993	28950	29093	29023	29295	29000	28880	29077	29148	28994	29186	29086	29086	29085	29174	28916	29181	28996	29156	28862	29100	29130	29075	29139	28973	29177	29032	29106	29053	29086	29078	29106	29193	29078	29085	29127	29059	29117	29018	29078	28793	29101	29231	29071	28993	29169	29117	29013	29002	29140	28986	29095	28996	29075	29016	29080	28984	28997	29209	29044	29002	29033	28998	29089	28986	29218	29127	29001	29115	29048	29008	28981	29213	29132	29111	29061	29010	28922	29171	29064	29042	29078	29135	29078	29005	29105	29130	29156	29085	29055	29088	29213	29100	28999	29075	28876	29179	29005	29024	29163	28950	29077	29071	28888	29171	29045	29072	29006	28922	29105	29011	29090	29208	28993	29071	29107	29180	29148	29048	28849	29251	29080	29044	29055	29091	29101	28971	28960	28962	29154	29040	28946	29055	29052	29074	29138	29144	29158	29207	28992	29209	29123	28998	29092	29143	28918	29038	29043	28928	29068	29158	28899	29145	29064	29030	29113	28983	28882	28964	29188	29121	29048	29170	29135	29138	29079	28992	29064	29046	29024	29139	28967	29122	29060	29082	28847	29075	28999	29062	29064	29091	29161	29146	29094	29121	28914	29113	29063	29035	28976	29065	29102	29074	29061	28966	29151	29132	29060	29097	29067	29031	29082	29078	28948	29032	29153	28989	29087	29094	28795	29005	29121	29169	29096	29040	29123	29092	29023	29170	29019	29095	29008	29151	29089	29068	29074	29056	29128	28954	29087	29033	29192	29222	29154	29112	28981	29038	28925	29104	29137	29157	29129	29118	29073	29128	29128	29071	28951	29173	29105	28993	29176	28930	29040	29102	28890	29135	29166	29071	29122	29118	28917	29102	29027	29172	28974	28954	29041	29094	29079	29084	29067	28983	29296	29118	28951	28897	29166	29119	29065	29032	29223	28983	29109	29009	29043	29073	29077	28967	29059	28995	29099	29025	29090	28998	28917	28888	29007	29116	29058	28946	28963	29104	29164	28911	29057	29108	29079	29051	29080	28991	29045	29040	29134	29094	29061	29060	29003	29101	29052	29083	29012	29068	29078	29150	29174	29049	29011	29079	29058	29044	28948	29095	29110	29026	29046	29009	28966	28943	29227	29018	28914	29103	29027	29073	29067	28868	29149	29134	29152	29057	29053	28989	28972	29168	28965	29023	29107	29164	29018	29051	29136	29058	29181	29006	29129	29116	29033	28973	29101	29141	29052	29088	29117	29072	28978	29175	29024	29078	29049	29169	29019	29007	29159	29034	29003	29148	28977	29130	29062	29082	29099	29029	29053	29134	29087	29248	29075	29074	29097	29065	28933	28943	28900	29078	29283	29080	29103	29241	28974	29039	28959	29116	29034	29085	29087	29063	29122	28887	29142	29118	29141	28947	29113	29116	29044	28857	29136	29044	28908	29191	29128	29095	29018	29000	29078	29092	28928	29054	29089	29180	29070	29089	29151	28941	29016	29098	28989	29070	29118	29087	29117	29106	29048	29092	29130	29077	28936	29083	29025	28894	29119	29148	29021	29027	29129	29029	28942	29071	29152	29120	29083	29022	29054	29039	29123	29078	29205	29158	29154	29052	29051	29103	29125	29020	28997	28997	29022	29002	29210	29027	29021	29162	29095	29073	28992	29045	29163	29047	29085	29165	29099	29025	28961	29034	29102	29019	28959	29158	29032	29045	29326	29079	28898	29074	29113	29066	29056	29065	28988	29063	29054	29084	29083	29088	29081	29145	29093	28968	29135	29071	29117	29060	29076	29128	29063	29062	29028	29010	29042	29072	28967	29070	28987	29159	29043	28991	29042	29217	29005	28975	29101	29283	29105	29034	29131	29172	29059	29036	29072	29067	29070	29155	29114	29066	29016	29003	28921	29016	29232	29013	29059	29050	29032	28988	28988	29114	29119	29045	28983	29069	28977	29075	28996	29081	28932	29185	29021	29003	29058	29078	28986	28930	28939	29107	28944	28865	29165	29186	28974	28963	29053	29083	29031	29067	29032	29127	29122	28909	29140	29000	29033	29140	28982	29044	29213	29057	29105	29076	29028	29151	29092	29107	29155	29038	29062	29111	29146	29023	28989	29247	29107	28926	29242	29039	29003	29025	29295	29055	29230	29087	29065	29034	29210	29058	29191	29023	29118	28986	29127	29190	29089	29056	29092	28975	28926	28948	28938	29221	29062	28935	29042	29079	29104	29039	28945	29118	29076	28974	29241	28939	29016	29007	29123	29087	29111	29073	28950	29120	29057	29050	29055	29143	28997	28963	29163
15043	13481	12574	13528	34728	46503	36711	24279	16203	12369	10998	10696	10703	10661	10553	10632	10677	10446	10297	10571	10585	10585	10490	10471	10453	10671	10615	10588	10742	10656	10770	10691	10659	10560	10830	10633	10656	10473	10471	10538	10613	10609	10662	10670	10659	10546	10544	10515	10594	10586	10864	10657	10611	10478	10655	10460	10570	10586	10594	10733	10616	10626	10593	10725	10714	10614	10673	10544	10630	10606	10576	10515	10415	10489	10829	10630	10651	10446	10591	10673	10600	10702	10590	10533	10745	10644	10679	10510	10650	10713	10724	10552	10464	10558	10833	10427	10476	10572	10522	10497	10613	10467	10687	10563	10596	10650	10484	10753	10535	10629	10554	10525	10463	10622	10719	10493	10553	10552	10568	10445	10606	10658	10663	10612	10742	10670	10611	10598	10599	10342	10591	10683	10697	10668	10719	10726	10666	10630	10729	10617	10569	10657	10756	10547	10698	10664	10510	10697	10633	10629	10583	10524	10363	10552	10605	10686	10740	10603	10836	10593	10665	10695	10575	10540	10647	10589	10539	10540	10783	10535	10751	10654	10583	10712	10709	10662	10644	10580	10654	10627	10626	10652	10569	10586	10707	10538	10511	10525	10470	10770	10617	10771	10915	10663	10466	10587	10556	10716	10559	10469	10707	10639	10576	10678	10532	10674	10750	10603	10496	10609	10615	10587	10636	10727	10673	10498	10734	10597	10472	10696	10599	10716	10797	10779	10616	10568	10651	10672	10584	10570	10603	10702	10724	10642	10537	10566	10706	10610	10754	10740	10774	10717	10653	10585	10582	10614	10642	10583	10591	10679	10575	10578	10647	10711	10440	10603	10692	10655	10612	10489	10574	10593	10514	10682	10688	10614	10674	10569	10636	10526	10593	10522	10754	10590	10699	10560	10671	10687	10620	10569	10674	10568	10603	10495	10552	10591	10615	10631	10629	10656	10687	10588	10603	10388	10572	10790	10624	10745	10651	10604	10391	10673	10544	10468	10790	10621	10673	10566	10717	10625	10616	10621	10765	10761	10549	10612	10606	10483	10622	10637	10471	10604	10481	10769	10573	10497	10627	10631	10562	10511	10695	10711	10692	10652	10709	10672	10676	10503	10548	10660	10723	10626	10591	10601	10649	10681	10684	10750	10748	10743	10712	10631	10668	10620	10649	10549	10701	10570	10774	10775	10595	10546	10495	10609	10860	10585	10755	10542	10501	10639	10553	10721	10564	10755	10615	10422	10619	10494	10449	10585	10642	10586	10644	10617	10615	10539	10514	10637	10590	10732	10715	10549	10597	10631	10584	10560	10459	10634	10544	10556	10622	10507	10677	10695	10629	10507	10672	10727	10631	10573	10633	10764	10722	10452	10725	10615	10724	10629	10567	10746	10700	10425	10714	10604	10518	10642	10546	10695	10788	10676	10633	10602	10716	10674	10556	10529	10805	10706	10554	10604	10704	10642	10402	10690	10639	10547	10697	10551	10697	10701	10662	10641	10589	10701	10804	10725	10750	10683	10542	10595	10658	10557	10696	10868	10784	10640	10739	10736	10530	10483	10644	10555	10687	10566	10544	10537	10529	10646	10654	10707	10473	10747	10699	10577	10527	10753	10828	10566	10750	10731	10594	10731	10782	10501	10508	10609	10528	10715	10947	10495	10481	10631	10531	10519	10641	10581	10688	10504	10607	10582	10494	10604	10567	10643	10547	10517	10602	10504	10590	10484	10680	10651	10708	10632	10740	10631	10535	10778	10560	10726	10665	10710	10577	10620	10516	10510	10576	10554	10634	10556	10741	10458	10429	10602	10663	10546	10529	10632	10559	10852	10624	10696	10633	10607	10563	10728	10641	10554	10664	10709	10567	10639	10661	10754	10813	10607	10549	10552	10545	10717	10556	10594	10571	10552	10652	10613	10517	10843	10640	10707	10514	10602	10716	10606	10574	10620	10646	10628	10519	10718	10516	10505	10407	10613	10536	10513	10630	10709	10577	10610	10603	10644	10510	10707	10601	10526	10592	10782	10487	10573	10473	10681	10455	10609	10604	10651	10719	10800	10673	10855	10625	10518	10674	10609	10453	10531	10667	10492	10489	10613	10451	10735	10610	10451	10578	10583	10610	10538	10753	10605	10766	10619	10729	10522	10756	10641	10813	10671	10549	10651	10737	10745	10505	10595	10662	10794	10648	10693	10525	10646	10756	10708	10581	10517	10732	10581	10518	10681	10616	10562	10419	10576	10751	10686	10656	10631	10733	10516	10564	10491	10545	10482	10704	10609	10524	10455	10696	10477	10603	10811	10592	10839	10604	10624	10721	10520	10685	10748	10677	10732	10498	10842	10716	10483	10565	10636	10614	10436	10554	10627	10544	10604	10619	10748	10462	10780	10732	10557	10640	10692	10633	10398	10613	10675	10684	10593	10774	10610	10623	10636	10559	10748	10505	10426	10652	10492	10791	10424	10496	10616	10720	10609	10743	10705	10611	10681	10646	10462	10725	10543	10656	10680	10626	10703	10657	10569	10612	10544	10480	10751	10558	10661	10451	10656	10558	10479	10585	10768	10469	10700	10686	10709	10536	10654	10543	10762	10645	10584	10679	10588	10513	10645	10750	10741	10496	10716	10711	10626	10618	10655	10663	10759	10519	10632	10614	10489	10602	10764	10699	10688	10672	10812	10656	10554	10756	10680	10612	10529	10666	10705	10558	10791	10718	10505	10624	10597	10796	10436	10644	10510	10527	10712	10518	10486	10561	10348	10639	10646	10833	10701	10496	10708	10670	10700	10592	10596	10752	10509	10667	10724	10722	10596	10565	10565	10588	10496	10534	10640	10797	10732	10597	10515	10628	10586	10717	10547	10552	10675	10546	10624	10564	10565	10425	10621	10550	10675	10798	10724	10759	10513	10685	10614	10757	10696	10630	10650	10706	10661	10536	10629	10604	10655	10567	10529	10392	10597	10734	10521	10734	10664	10654	10633	10640	10449	10532	10500	10612	10661	10719	10494	10719	10659	10641	10691	10616	10763	10574	10647	10550	10652	10608	10662	10778	10550	10558	10647	10634	10647	10519	10520	10621	10546	10666	10522	10784	10552	10634	10638	10588	10778	10703	10620	10554	10383	10660	10597	10451	10631	10454	10611	10531	10410	10476	10430	10569	10671	10659	10501	10521	10612	10525	10685	10655	10669	10622	10712	10546	10686	10639	10645	10708	10672	10546	10620	10697	10454	10411	10575	10538	10540	10647	10539	10698	10543	10731	10728	10773	10660	10615	10576	10513	10657	10412	10630	10650	10535	10659	10662	10714	10554	10597	10646	10706	10699	10642	10891	10620	10546	10510	10595	10610	10800	10663	10626	10753	10705	10716	10768	10565	10634	10567	10633	10555	10573	10657	10642	10631	10594	10609	10675	10648	10718	10613	10580	10835	10641	10606	10548	10723	10730	10646	10574	10600	10550	10480	10597	10575	10555	10804	10684	10609	10753	10683	10471	10520	10571	10545	10429	10495	10711	10699	10503	10597	10571	10711	10678	10644	10474	10430	10638	10807	10511	10606	10294	10648	10704	10629	10633	10595	10545	10588	10692	10590	10871	10752	10598	10633	10681	10599	10659	10677	10505	10657	10606	10497	10729	10835	10766	10484	10683	10527	10545	10573	10604	10674	10522	10550	10667	10519	10637	10749	10762	10667	10571	10615	10628	10582	10649	10396	10664	10549	10870	10585	10665	10661	10647	10531	10550	10548	10529	10587	10584	10649	10616	10624	10474	10808	10678	10574	10595	10727	10538	10743	10493	10724	10790	10389	10820	10823	10706	10693	10566	10566	10489	10520	10483	10627	10625	10369	10688	10686	10629	10503	10703	10511	10588	10666	10471	10414	10441	10780	10575	10606	10648	10486	10572	10736	10866	10652	10780	10523	10780	10636	10743	10650	10677	10613	10558	10559	10637	10656	10359	10716	10608	10860	10414	10437	10589	10775	10613	10505	10622	10738	10636	10698	10807	10693	10785	10657	10751	10578	10671	10557	10639	10469	10607	10645	10559	10632	10523	10671	10630	10618	10585	10710	10727	10714	10718	10582	10705	10711	10630	10735	10612	10686	10709	10627	10554	10675	10633	10751	10677	10692	10576	10605	10768	10719	10753	10550	10516	10635	10698	10932	10495	10652	10874	10583	10825	10650	10584	10601	10770	10629	10735	10494	10563	10670	10629	10557	10480	10741	10547	10573	10626	10707	10703	10816	10730	10731	10615	10758	10542	10755	10659	10632	10829	10568	10617	10787	10562	10707	10459	10578	10570	10668	10715	10362	10600	10512	10591	10549	10803	10809	10572	10769	10673	10485	10654	10690	10688	10528	10684	10475	10653	10618	10531	10734	10757	10677	10657	10723	10483	10570	10638	10663	10764	10617	10560	10565	10612	10640	10674	10651	10792	10610	10552	10645	10729	10601	10646	10680	10698	10574	10648	10466	10694	10517	10509	10697	10641	10630	10723	10587	10705	10634	10745	10585	10649	10551	10707	10759	10831	10535	10512	10815	10574	10753	10757	10535	10512	10655	10667	10610	10447	10725	10582	10575	10592	10648	10790	10752	10735	10705	10746	10633	10679	10674	10631	10578	10774	10486	10536	10727	10667	10738	10506	10743	10698	10525	10429	10666	10792	10536	10599	10750	10818	10708	10575	10568	10573	10675	10796	10558	10624	10793	10598	10557	10710	10628	10638	10638	10534	10517	10838	10654	10711	10673	10701	10678	10687	10618	10771	10624	10594	10653	10629	10657	10538	10827	10858	10594	10671	10655	10713	10437	10634	10747	10550	10808	10622	10603	10723	10586	10532	10559	10379	10571	10523	10658	10472	10598	10535	10720	10645	10746	10587	10525	10587	10749	10634	10626	10618	10515	10803	10672	10575	10661	10750	10753	10672	10565	10669	10740	10592	10634	10610	10715	10665	10644	10531	10626	10857	10692	10698	10680	10627	10687	10596	10588	10722	10639	10721	10514	10724	10600	10848	10730	10666	10398	10669	10746	10727	10604	10547	10724	10720	10614	10581	10583	10553	10545	10764	10685	10615	10580	10792	10634	10603	10447	10636	10522	10469	10631	10596	10640	10632	10469	10540	10750	10806	10616	10550	10401	10650	10557	10651
36729	33299	32647	43171	57643	52946	45244	39191	32975	28900	27594	27519	27864	27920	28251	28157	28502	28364	28676	28732	28724	28822	28808	28773	29004	28950	28833	28898	28906	28958	28938	28907	28975	28922	29026	29009	29029	28959	28964	28887	28966	29006	28997	28944	29061	28939	29042	28985	29025	29011	28906	28891	29090	29112	28944	28877	29084	28955	29040	29074	29028	29155	29019	28975	29065	29085	29128	29066	28941	28948	29113	28885	28968	28926	28962	28926	28920	29001	29000	28993	29044	29107	28949	29144	29035	28970	29031	28815	29079	28912	29016	29084	29066	28966	28902	29010	29153	29000	29005	28980	28962	28955	29117	28908	29209	28959	29077	29025	29019	28962	29117	29105	28970	29092	29159	29000	29003	28915	29039	28930	28975	28948	28993	28951	29131	29116	29062	28992	28934	28990	29124	29012	28934	29048	28906	29046	29090	29054	29050	28972	29107	29027	29094	29018	29025	28937	29043	29025	29074	29098	29085	28927	28944	29008	29091	29035	29105	28989	29057	28819	29037	28968	28969	29213	29091	29014	29016	29164	28882	29198	28926	28925	28984	29015	29161	29022	28934	29059	28915	29073	29023	29094	28997	29018	29159	29075	28926	29100	28977	29088	29044	28973	29079	28852	29166	28995	28991	29145	28997	28906	29140	29048	29018	28925	29048	29228	28955	29065	29110	29138	29058	29020	29037	29054	28969	29054	29097	29018	29073	29101	28781	29108	28999	29082	29010	29067	28940	28991	29126	28905	29165	28914	29026	29075	28964	28987	28927	29018	28995	28956	28895	29066	28988	29100	28992	28966	29012	29128	28982	29073	29040	29075	28872	29023	29067	28999	29046	29042	29013	29150	29193	29080	29047	28981	29001	29061	29085	29023	29076	28946	28984	29089	29031	29053	29035	29021	29035	29021	29050	29184	28959	28910	29031	29001	29065	28985	29118	28992	29077	28882	29050	28928	29076	28940	29292	29109	29012	29119	29048	29082	29165	29008	29072	29088	29026	28978	28999	29086	28980	29064	29015	29107	29079	29030	29000	29021	28901	29128	28965	29071	29034	29139	28967	28961	29147	28913	29088	29038	28966	29146	29042	29035	29145	29055	29075	28995	29013	28981	28992	29098	29022	29141	29056	29073	29010	29088	28978	29001	29111	29102	29056	29057	28982	29178	28982	28993	28899	29059	29131	29014	29042	29091	29172	28899	29071	29197	29025	29023	28980	28955	29238	29036	29018	29077	29027	28914	28941	29054	28962	28981	29061	28961	29094	29120	29100	28929	29182	29068	29155	29100	29042	29047	29006	29055	29061	28906	29010	29039	29070	29084	28986	29211	29211	29061	28833	29051	29111	28916	29003	29151	29098	28845	29179	29076	28976	29114	28979	29005	29090	28907	29074	29064	29321	29056	29067	29109	28947	29080	29222	28910	28987	29176	28928	29060	29076	28968	28957	29099	29119	29028	29194	29030	29041	29127	29066	28972	29055	28805	28962	28906	29092	29105	29208	29089	29058	29140	29034	28997	29073	29127	29091	29057	29029	28984	29037	29127	29031	28918	29198	28964	29027	28926	28960	28960	29048	28991	29115	28953	29082	28905	28993	29019	29033	28991	29308	28898	28983	29092	29148	28948	29030	29145	28998	29062	29045	29129	29003	28950	29140	28891	29070	29017	28965	29034	28932	29052	29011	29111	29128	28887	28992	28966	29053	29058	28926	28946	28978	29158	29100	29129	29090	29215	29034	28990	29094	29118	29064	29078	28978	29070	28946	29014	28961	28836	29069	28934	29021	29021	29042	29003	28977	28972	28986	29160	28978	29079	29154	28991	28939	29105	28989	29046	29077	29062	29075	29055	28872	29122	28988	28937	29123	29057	28915	29008	29116	29058	29073	29099	29011	29116	28934	28976	29065	28975	29053	29102	29032	29027	29002	29017	29111	28970	29053	29012	29069	29021	28991	29050	29102	28967	29068	29073	28990	29072	29122	29100	28997	29046	29036	29139	28924	29112	29004	28901	29034	28999	29032	29174	29130	29080	29016	29163	28997	29085	29030	29002	29050	28928	29128	29035	29127	29041	29148	28935	29067	29064	29052	28951	29116	29051	28997	29000	28878	29219	29051	29023	28966	29151	29143	28932	28918	29105	29088	28899	28931	29166	29000	29027	28936	28863	29031	29125	29055	29167	28945	28970	29044	29179	28925	28981	29123	28920	29104	29018	29074	29051	28972	28980	28861	28992	29059	29002	28808	29089	28989	28926	29030	29118	28960	28947	29003	28991	29119	29106	29012	29060	29035	29079	29087	28936	29183	28924	28995	29072	29030	29080	28867	28997	29033	29126	28939	29052	29134	29121	29029	29040	28970	29144	28984	28962	29120	28871	29099	28979	28968	28965	29009	29097	29062	28939	29065	28990	29036	29043	28952	29112	29005	28954	28911	29151	29076	29187	29034	29078	29006	29090	29037	28948	29058	29066	29066	28975	29036	28994	29118	28991	28780	28952	28993	29234	28869	29079	29025	28902	29063	29108	28928	28987	29023	29019	29132	29032	28947	28956	29137	29002	29056	29011	29144	28839	29150	28979	29084	29035	29037	29105	28928	28969	29032	29048	28994	29049	29131	29037	29042	28938	28915	28966	29049	29041	28986	29108	29091	29068	29109	29007	29046	29084	28892	29033	29237	29036	28991	28859	29123	28884	28901	28996	28928	29113	28991	29155	28917	29111	29073	29041	29020	28933	29092	29032	29091	29005	28939	29082	28926	28953	29149	28974	29006	29090	28974	29053	28988	29021	29110	29041	29152	29061	29134	29036	29066	28998	29053	29108	28823	29044	29031	29017	29035	28915	29096	28955	28987	29067	29098	28828	29017	28923	29116	28791	29020	29020	28917	29009	28942	29193	29021	28882	29020	28982	28970	29002	29063	28971	28980	29102	28990	29094	28946	29112	29061	29091	28899	29101	29066	28996	29067	29090	29070	29029	28974	28899	28981	28994	29004	29091	29120	28942	29031	28746	29029	28951	29034	28999	29106	29078	29026	29153	29068	28978	29083	29087	28988	28944	29020	28912	29067	29063	29159	29208	29068	28967	28902	29142	29023	29005	28989	28915	28973	29120	29027	28932	28889	28913	28908	29105	29139	28926	29071	29036	28857	28973	29042	29081	28969	29126	29110	29087	28894	29081	29013	29031	29134	29051	29004	29037	29128	28912	29078	29098	29012	29158	29020	28994	29034	29011	28871	29143	28962	29076	29112	29055	29014	29018	29107	29157	29072	28955	29052	28895	29025	29210	29048	28998	28967	29029	29026	29094	29212	29091	29081	29032	29079	28942	29203	29040	28833	28977	28947	28959	29142	29030	28991	29060	29108	29183	28887	29138	28988	29151	28993	29042	28975	29002	29097	28914	29088	29003	29144	28916	29008	29065	29027	29092	29023	29029	28924	29100	28890	28940	29059	28949	29015	29189	28951	29181	28839	29152	29073	29063	28951	28954	29027	28956	29015	29143	28908	28987	29032	28987	29078	28976	29076	28973	29076	29129	28904	28989	29018	28902	29006	29117	28980	29079	29052	29080	29034	29040	29041	28986	28884	28925	29086	29020	29074	28958	29088	28955	29259	28977	29136	29036	28969	28852	28947	29091	29052	28998	29169	28991	28836	29313	28875	28930	29113	29102	29113	29036	29111	29072	28971	29037	28921	29069	28814	28918	28931	28974	29119	29202	29126	28992	28996	28970	29054	28945	28986	29064	28994	28935	29058	28971	28994	28960	29071	28920	29152	29074	29214	29061	29062	29005	29036	28975	28877	29080	29233	28812	28993	29113	29069	29047	28960	29095	28869	28964	29024	29015	28991	29024	29025	29018	28980	29009	29076	29093	28935	29180	28992	28949	29175	28888	28951	28965	28995	28993	29006	28915	29218	28997	29159	29001	29007	29073	29139	29084	29067	28968	28970	29016	29043	29025	29044	29051	28902	28943	29007	28925	29160	28996	29068	29063	29114	29093	28892	28932	28974	29099	28959	29140	29087	28865	28958	29244	28952	28991	29005	28861	28940	29089	28890	28984	29103	29111	29039	29117	28839	29047	29102	29119	29048	29111	28935	29088	28981	29010	29033	29027	29063	28883	29027	29000	28938	29197	28943	29100	29071	29044	29046	28905	28974	28975	28945	28907	28811	29090	28953	29025	29143	28856	29092	29144	28890	28994	29018	28954	29091	28942	29025	29081	28889	29202	29057	29003	29078	28923	28928	29007	29189	28958	29026	28870	29016	28904	28993	29061	29044	29183	29078	28909	29174	29163	29059	28920	28972	29107	29128	29008	29098	28922	29122	29022	29036	28977	29117	28897	28986	29020	29118	29040	29096	28989	29147	28884	29062	28970	29085	29140	29020	29119	28977	28912	28980	28978	28975	29174	28688	29002	29028	29022	29041	29049	29061	29078	28977	28980	28923	28977	29126	29059	28930	29031	29148	29037	29091	29059	28986	29119	28885	29053	29090	28919	28993	29010	29022	29148	28877	29077	29089	29046	28963	28990	28937	28946	29087	28927	29074	28814	28984	29046	28941	28894	29041	29008	29035	29029	29034	28916	29071	29025	28864	29048	28991	29101	29030	29206	29059	29119	29044	29072	28803	28994	29117	29040	28921	28998	29057	29013	29147	29058	29008	28915	29002	29001	29062	29067	28938	28937	28895	29153	28994	28964	29096	29009	28992	28858	28975	29073	28895	29126	29009	29020	28907	29136	29032	28952	29030	29017	29032	29017	29066	28994	29122	28892	29048	28857	29122	28977	29096	29116	28957	29127	28947	29109	29016	28904	29123	29081	29122	29047	29058	28933	29078	29086	29001	29013	29167	28952	29039	28867	28932	29107	29079	29033	29049	29022	29104	29037	28953	28867	29083	29044	29067	28916	28953	29109	29114	28924	29130	29054	28989	29062	29001	29134	29024	28922	28997	28933	29171	29092	28988	29164	28988	29173	29065	29111	29064	28968	29062	29025	29004	29038	29140	29147	28967	29013	29024	28939	29187	29130	29005	29135	28969	29088	28837	28963	29131	28765	28994	29056	29070	29079	29013	29159	29078	29103	28802	29017	28978	28929	29073	28959	29120	28850	29055	29006	29066	29027	29123	29088	28913	29106	29037	29052	29119	28962
14182	11900	11330	11029	15435	20931	17379	13748	11680	10927	10657	10626	10439	10639	10697	10568	10462	10587	10411	10454	10602	10561	10673	10423	10538	10647	10449	10452	10506	10593	10560	10713	10561	10392	10563	10489	10612	10488	10402	10345	10392	10473	10407	10463	10555	10355	10551	10492	10383	10630	10487	10428	10532	10502	10501	10419	10553	10418	10603	10437	10637	10519	10367	10430	10402	10571	10603	10534	10459	10534	10453	10550	10669	10492	10560	10605	10573	10553	10590	10545	10418	10650	10477	10519	10592	10571	10364	10617	10592	10439	10630	10561	10386	10545	10567	10754	10558	10536	10536	10664	10401	10506	10602	10495	10587	10703	10527	10511	10508	10464	10494	10573	10525	10568	10540	10832	10538	10468	10615	10522	10632	10385	10428	10547	10525	10512	10634	10599	10498	10600	10567	10599	10484	10398	10774	10606	10527	10617	10613	10473	10495	10367	10445	10621	10570	10689	10660	10563	10632	10453	10659	10452	10780	10645	10687	10568	10661	10620	10399	10500	10485	10691	10483	10502	10671	10663	10536	10489	10432	10406	10497	10497	10453	10403	10573	10563	10697	10624	10551	10586	10594	10631	10734	10482	10532	10450	10655	10748	10486	10743	10623	10637	10590	10367	10580	10419	10578	10571	10496	10584	10578	10495	10517	10570	10572	10364	10735	10550	10542	10508	10687	10641	10544	10606	10693	10462	10506	10589	10733	10792	10708	10532	10623	10511	10446	10604	10558	10506	10599	10843	10490	10736	10766	10519	10597	10627	10657	10713	10628	10729	10779	10591	10596	10533	10588	10544	10655	10518	10414	10359	10576	10616	10474	10522	10499	10646	10500	10625	10710	10560	10585	10525	10406	10489	10551	10674	10688	10699	10472	10458	10569	10519	10359	10521	10567	10498	10524	10572	10528	10545	10548	10662	10533	10598	10648	10377	10554	10491	10455	10357	10512	10536	10505	10618	10507	10621	10686	10422	10420	10594	10376	10560	10591	10454	10441	10582	10534	10619	10601	10416	10543	10548	10392	10584	10567	10556	10756	10676	10570	10501	10485	10677	10560	10481	10561	10691	10598	10501	10635	10444	10798	10593	10599	10422	10492	10540	10546	10450	10527	10586	10523	10418	10589	10408	10474	10462	10520	10512	10526	10575	10488	10610	10427	10366	10670	10794	10477	10530	10696	10629	10581	10613	10466	10425	10599	10548	10497	10638	10575	10419	10471	10616	10576	10638	10535	10634	10515	10547	10442	10736	10541	10591	10634	10444	10449	10567	10665	10520	10608	10468	10596	10615	10338	10442	10547	10435	10366	10545	10578	10659	10605	10583	10675	10618	10429	10395	10278	10561	10564	10808	10542	10496	10541	10603	10523	10541	10476	10642	10809	10641	10378	10596	10473	10454	10450	10478	10586	10515	10601	10632	10445	10568	10536	10637	10375	10490	10767	10807	10558	10724	10752	10668	10435	10473	10535	10673	10554	10639	10443	10567	10634	10504	10515	10509	10674	10598	10375	10676	10655	10663	10537	10559	10636	10586	10740	10588	10531	10533	10547	10630	10515	10506	10662	10293	10591	10526	10472	10630	10585	10831	10452	10519	10439	10610	10671	10632	10576	10578	10643	10590	10640	10553	10569	10471	10628	10604	10552	10520	10397	10598	10604	10691	10654	10505	10543	10643	10568	10693	10505	10438	10440	10431	10579	10515	10613	10579	10469	10470	10575	10388	10545	10471	10560	10570	10477	10630	10550	10616	10680	10674	10590	10584	10681	10488	10573	10579	10485	10395	10518	10557	10510	10579	10549	10555	10519	10663	10726	10578	10543	10531	10473	10424	10538	10485	10527	10514	10512	10375	10510	10541	10573	10490	10711	10615	10561	10503	10501	10756	10605	10439	10599	10635	10503	10675	10573	10628	10557	10653	10652	10561	10550	10479	10498	10564	10578	10596	10676	10476	10600	10618	10662	10612	10549	10760	10630	10645	10572	10676	10524	10521	10596	10645	10464	10642	10478	10650	10719	10628	10439	10547	10610	10452	10521	10534	10730	10744	10677	10598	10699	10645	10663	10595	10526	10565	10515	10449	10703	10724	10615	10521	10730	10594	10616	10643	10575	10640	10624	10636	10601	10520	10578	10465	10633	10425	10568	10651	10688	10640	10591	10535	10392	10482	10568	10614	10610	10543	10585	10614	10721	10540	10602	10473	10518	10559	10425	10511	10631	10603	10477	10613	10541	10639	10553	10809	10584	10384	10494	10373	10732	10580	10545	10631	10527	10503	10577	10585	10527	10612	10500	10410	10676	10574	10484	10616	10511	10608	10584	10675	10720	10502	10718	10548	10449	10606	10546	10707	10543	10827	10598	10531	10533	10501	10522	10612	10482	10418	10675	10494	10629	10633	10805	10365	10412	10342	10407	10509	10529	10506	10645	10574	10617	10525	10515	10575	10488	10512	10501	10582	10752	10598	10518	10648	10530	10642	10633	10529	10580	10428	10612	10499	10611	10497	10636	10508	10612	10558	10677	10561	10742	10609	10502	10414	10404	10702	10585	10557	10590	10599	10341	10462	10554	10686	10719	10529	10556	10500	10416	10569	10623	10620	10621	10529	10489	10709	10631	10702	10494	10652	10537	10513	10530	10454	10595	10541	10632	10470	10663	10496	10602	10601	10575	10618	10700	10616	10721	10699	10468	10653	10593	10600	10492	10502	10519	10669	10546	10754	10584	10688	10721	10470	10459	10605	10479	10537	10613	10496	10652	10572	10672	10674	10548	10639	10617	10441	10422	10628	10477	10698	10617	10429	10653	10499	10586	10576	10519	10631	10583	10384	10544	10592	10569	10351	10593	10698	10641	10618	10388	10489	10526	10587	10610	10344	10610	10586	10530	10622	10466	10528	10643	10605	10572	10484	10482	10709	10590	10515	10689	10626	10620	10449	10508	10584	10647	10572	10568	10699	10659	10652	10673	10740	10615	10564	10552	10769	10394	10514	10619	10858	10442	10463	10450	10523	10473	10548	10533	10480	10549	10442	10666	10508	10687	10710	10416	10451	10625	10539	10530	10589	10608	10656	10500	10661	10561	10489	10653	10617	10476	10420	10501	10506	10514	10750	10517	10444	10501	10486	10397	10735	10476	10523	10674	10441	10534	10487	10571	10664	10581	10536	10640	10660	10562	10395	10716	10564	10576	10562	10658	10502	10670	10547	10435	10548	10646	10486	10415	10644	10553	10621	10538	10424	10300	10633	10413	10486	10629	10573	10599	10598	10659	10575	10529	10633	10640	10503	10482	10621	10481	10687	10636	10628	10660	10471	10635	10668	10826	10487	10527	10562	10538	10549	10538	10711	10577	10576	10554	10592	10460	10453	10536	10539	10620	10621	10615	10381	10451	10474	10574	10648	10671	10492	10563	10482	10573	10722	10720	10692	10533	10583	10627	10559	10501	10531	10491	10363	10357	10445	10636	10376	10597	10380	10520	10522	10506	10439	10518	10517	10574	10670	10627	10492	10409	10511	10583	10330	10605	10554	10682	10535	10542	10647	10523	10553	10268	10639	10500	10521	10410	10496	10445	10467	10600	10671	10448	10540	10532	10446	10556	10593	10689	10458	10636	10532	10767	10567	10627	10541	10691	10438	10516	10450	10505	10519	10548	10514	10468	10665	10588	10480	10543	10428	10606	10547	10438	10539	10602	10549	10517	10590	10543	10722	10480	10657	10386	10629	10691	10599	10477	10417	10523	10701	10636	10466	10572	10639	10579	10563	10517	10568	10494	10669	10519	10502	10486	10634	10658	10533	10588	10517	10551	10519	10582	10546	10310	10597	10532	10340	10697	10554	10677	10511	10522	10367	10447	10574	10398	10645	10504	10464	10711	10655	10449	10603	10381	10394	10523	10546	10485	10614	10371	10524	10615	10631	10475	10552	10604	10645	10514	10515	10510	10549	10584	10513	10610	10525	10563	10619	10665	10665	10679	10615	10635	10433	10542	10619	10430	10597	10616	10565	10527	10569	10524	10629	10564	10482	10557	10559	10521	10507	10673	10446	10442	10651	10603	10585	10631	10595	10599	10517	10418	10335	10568	10579	10407	10453	10497	10605	10549	10721	10555	10649	10445	10343	10582	10486	10341	10517	10581	10439	10556	10677	10606	10553	10663	10534	10679	10506	10521	10505	10552	10524	10627	10589	10581	10582	10794	10653	10562	10418	10412	10352	10515	10471	10421	10458	10528	10632	10590	10723	10438	10585	10353	10542	10555	10561	10588	10633	10510	10458	10584	10602	10551	10682	10589	10590	10551	10557	10554	10505	10637	10454	10513	10400	10478	10496	10841	10390	10425	10673	10659	10617	10541	10500	10504	10463	10432	10598	10474	10569	10589	10448	10362	10483	10494	10484	10547	10609	10603	10619	10620	10525	10355	10423	10610	10650	10456	10372	10548	10684	10475	10648	10633	10496	10549	10474	10626	10744	10416	10504	10545	10621	10587	10630	10514	10609	10597	10671	10486	10670	10577	10538	10506	10507	10511	10554	10654	10744	10554	10611	10534	10420	10618	10411	10427	10381	10717	10462	10636	10584	10608	10689	10604	10559	10510	10430	10464	10491	10544	10467	10633	10607	10530	10702	10685	10612	10577	10512	10580	10590	10660	10535	10474	10592	10504	10779	10504	10637	10551	10757	10507	10554	10591	10488	10534	10394	10407	10421	10541	10567	10597	10634	10662	10651	10654	10701	10425	10581	10460	10430	10759	10618	10569	10366	10556	10576	10572	10515	10506	10531	10698	10749	10629	10459	10475	10547	10559	10577	10424	10616	10506	10524	10607	10541	10512	10492	10489	10463	10364	10476	10704	10479	10728	10449	10588	10508	10516	10608	10685	10505	10543	10517	10515	10612	10606	10587	10491	10466	10513	10725	10465	10484	10541	10567	10442	10506	10582	10495	10529	10627	10516	10468	10531	10598	10425	10582	10702	10532	10428	10621	10680	10610	10666	10572	10478	10585	10529	10458	10437	10471	10440	10302	10622	10508	10540	10699	10655	10689	10599	10430	10512	10507	10507	10637	10527	10572	10420	10588	10521	10634	10600	10540	10683	10625	10666	10592	10644	10387	10604	10716	10664	10417	10581	10357	10621	10675	10638	10573
34035	31662	30437	34136	49676	52705	43062	35824	31466	29719	29374	29378	29294	29347	29255	29185	29182	29280	29301	29184	29470	29406	29437	29224	29434	29301	29372	29407	29261	29421	29283	29386	29338	29219	29413	29419	29369	29500	29359	29263	29210	29281	29246	29214	29386	29297	29303	29447	29367	29246	29275	29341	29411	29309	29194	29435	29395	29397	29231	29360	29351	29173	29303	29284	29271	29343	29366	29288	29302	29341	29326	29205	29300	29291	29390	29399	29204	29445	29441	29346	29355	29222	29325	29334	29400	29305	29291	29346	29322	29280	29290	29220	29236	29430	29330	29190	29359	29376	29117	29371	29363	29181	29341	29352	29431	29374	29348	29334	29400	29241	29521	29475	29338	29292	29342	29299	29358	29311	29323	29425	29335	29227	29287	29207	29332	29402	29271	29515	29263	29319	29294	29409	29257	29328	29347	29292	29399	29190	29294	29296	29337	29441	29237	29471	29495	29388	29190	29354	29400	29371	29271	29372	29379	29522	29374	29406	29371	29156	29343	29368	29391	29296	29200	29445	29246	29420	29350	29404	29379	29414	29388	29368	29429	29308	29406	29435	29502	29329	29425	29309	29263	29356	29359	29335	29256	29276	29448	29362	29482	29358	29500	29303	29247	29398	29416	29404	29529	29431	29175	29352	29370	29245	29441	29190	29397	29273	29504	29062	29378	29394	29389	29433	29375	29328	29416	29240	29440	29303	29332	29331	29414	29269	29289	29521	29350	29379	29389	29272	29338	29375	29285	29276	29381	29366	29292	29394	29362	29393	29406	29414	29384	29294	29393	29281	29294	29417	29237	29310	29308	29355	29398	29362	29274	29357	29337	29212	29416	29369	29389	29479	29253	29587	29241	29186	29291	29363	29578	29227	29345	29274	29352	29327	29285	29356	29259	29320	29313	29389	29407	29330	29396	29330	29231	29443	29400	29396	29339	29310	29426	29343	29321	29301	29392	29412	29299	29333	29395	29463	29404	29318	29437	29361	29415	29332	29448	29309	29458	29324	29285	29376	29306	29331	29296	29354	29384	29310	29321	29544	29343	29226	29287	29341	29287	29233	29365	29302	29493	29177	29331	29222	29302	29500	29300	29295	29309	29415	29290	29353	29261	29474	29256	29468	29359	29397	29297	29249	29186	29427	29444	29293	29425	29372	29505	29330	29178	29229	29229	29385	29415	29359	29372	29327	29495	29299	29305	29343	29427	29243	29406	29425	29293	29484	29259	29299	29180	29369	29451	29312	29310	29223	29401	29217	29360	29364	29379	29373	29440	29248	29436	29522	29381	29350	29399	29373	29343	29469	29368	29226	29396	29286	29280	29484	29316	29318	29463	29495	29232	29369	29379	29220	29237	29373	29387	29325	29253	29248	29313	29329	29324	29268	29270	29396	29314	29475	29228	29284	29353	29479	29199	29440	29266	29325	29420	29415	29432	29413	29363	29331	29264	29356	29280	29318	29344	29337	29486	29385	29495	29235	29501	29456	29439	29405	29296	29390	29348	29420	29284	29254	29383	29291	29310	29291	29318	29278	29410	29380	29541	29363	29358	29459	29263	29379	29489	29536	29374	29474	29370	29472	29169	29342	29334	29221	29445	29398	29328	29491	29319	29293	29533	29407	29385	29441	29331	29410	29315	29193	29443	29344	29498	29121	29340	29582	29246	29304	29400	29277	29292	29323	29308	29419	29326	29401	29366	29456	29237	29434	29364	29194	29267	29311	29404	29254	29518	29223	29438	29331	29278	29449	29346	29326	29494	29348	29416	29161	29250	29447	29356	29417	29263	29317	29406	29273	29350	29348	29444	29216	29243	29334	29363	29426	29435	29508	29350	29332	29354	29381	29422	29499	29308	29485	29408	29275	29364	29417	29229	29441	29223	29417	29400	29422	29404	29249	29406	29497	29228	29343	29422	29312	29176	29361	29408	29466	29367	29328	29357	29312	29434	29203	29213	29375	29454	29491	29485	29281	29336	29361	29462	29242	29592	29223	29461	29342	29434	29271	29385	29258	29401	29510	29345	29363	29289	29347	29369	29441	29531	29510	29477	29319	29431	29224	29496	29249	29348	29250	29394	29332	29455	29323	29245	29336	29345	29430	29362	29307	29377	29375	29248	29434	29421	29354	29194	29528	29322	29330	29275	29364	29339	29328	29306	29572	29187	29456	29328	29419	29341	29112	29289	29479	29212	29320	29276	29435	29501	29362	29235	29409	29531	29288	29419	29240	29347	29327	29535	29410	29239	29415	29231	29277	29281	29425	29318	29454	29232	29460	29303	29233	29237	29326	29425	29414	29296	29375	29503	29191	29495	29426	29426	29317	29403	29422	29297	29403	29301	29396	29250	29333	29345	29411	29325	29344	29530	29272	29342	29198	29465	29332	29334	29453	29401	29376	29456	29321	29292	29597	29323	29152	29327	29421	29241	29413	29283	29258	29295	29340	29500	29267	29492	29300	29160	29247	29517	29385	29465	29483	29367	29366	29312	29281	29418	29354	29283	29448	29385	29485	29294	29129	29319	29469	29254	29326	29412	29421	29511	29235	29403	29351	29387	29429	29174	29393	29207	29287	29525	29336	29348	29466	29283	29408	29339	29458	29493	29125	29532	29363	29370	29312	29355	29323	29276	29244	29342	29430	29456	29495	29431	29413	29442	29309	29476	29437	29432	29364	29505	29258	29469	29386	29310	29268	29501	29307	29369	29280	29463	29300	29419	29302	29356	29385	29290	29434	29355	29370	29305	29484	29353	29354	29381	29231	29451	29315	29332	29361	29345	29495	29364	29342	29364	29411	29375	29366	29453	29379	29316	29278	29419	29252	29399	29425	29385	29280	29488	29455	29176	29387	29374	29254	29362	29223	29310	29382	29409	29427	29504	29331	29503	29372	29279	29335	29302	29413	29299	29329	29411	29456	29456	29213	29531	29381	29231	29283	29410	29405	29312	29378	29278	29393	29442	29450	29324	29446	29389	29234	29370	29202	29320	29249	29306	29456	29296	29279	29381	29297	29283	29450	29435	29407	29295	29338	29433	29336	29323	29407	29359	29337	29218	29258	29311	29322	29324	29378	29390	29403	29282	29302	29403	29393	29338	29489	29415	29265	29390	29425	29399	29329	29389	29495	29358	29415	29383	29309	29276	29332	29132	29358	29370	29310	29328	29285	29387	29393	29408	29334	29345	29456	29259	29389	29337	29318	29325	29345	29277	29258	29313	29522	29433	29345	29329	29492	29414	29263	29185	29416	29286	29376	29428	29416	29460	29396	29279	29264	29414	29413	29210	29376	29326	29424	29358	29460	29415	29506	29243	29519	29333	29324	29324	29353	29501	29345	29375	29365	29465	29292	29369	29447	29192	29370	29418	29472	29318	29358	29391	29391	29313	29387	29320	29234	29357	29421	29269	29480	29299	29332	29437	29444	29466	29365	29398	29314	29447	29323	29206	29347	29400	29448	29242	29214	29314	29250	29449	29359	29437	29391	29326	29447	29327	29381	29465	29190	29469	29290	29444	29214	29263	29207	29420	29349	29242	29245	29554	29397	29232	29278	29288	29403	29331	29446	29332	29207	29359	29311	29390	29349	29382	29347	29451	29288	29281	29334	29418	29502	29408	29514	29402	29237	29196	29294	29382	29282	29318	29441	29392	29370	29375	29236	29487	29490	29357	29396	29334	29361	29332	29501	29192	29440	29460	29221	29503	29291	29301	29422	29318	29333	29376	29360	29300	29308	29446	29290	29354	29345	29373	29296	29383	29356	29383	29179	29511	29334	29367	29351	29295	29449	29346	29229	29448	29343	29406	29437	29321	29455	29293	29457	29269	29414	29365	29341	29223	29473	29393	29349	29261	29424	29502	29327	29351	29431	29374	29280	29244	29613	29250	29351	29549	29318	29452	29260	29539	29355	29250	29253	29354	29336	29460	29409	29329	29333	29426	29284	29411	29278	29287	29385	29482	29450	29174	29393	29546	29269	29378	29399	29410	29304	29344	29389	29369	29422	29465	29402	29233	29267	29466	29363	29400	29444	29478	29438	29568	29311	29461	29199	29186	29400	29230	29334	29332	29422	29308	29402	29329	29353	29401	29314	29443	29409	29364	29410	29387	29378	29505	29435	29350	29369	29295	29435	29462	29310	29399	29413	29326	29326	29250	29522	29399	29358	29392	29310	29384	29464	29442	29270	29361	29408	29364	29273	29438	29310	29482	29443	29306	29354	29466	29374	29399	29297	29361	29395	29431	29491	29366	29346	29274	29556	29310	29368	29421	29237	29511	29279	29501	29203	29317	29300	29333	29298	29478	29237	29450	29339	29344	29316	29433	29429	29322	29392	29446	29374	29356	29441	29362	29378	29380	29335	29418	29391	29464	29373	29353	29286	29331	29347	29380	29233	29418	29298	29369	29473	29560	29249	29377	29341	29354	29187	29393	29360	29342	29391	29474	29412	29306	29376	29305	29470	29285	29321	29334	29469	29304	29373	29536	29321	29356	29311	29451	29388	29329	29303	29404	29527	29368	29398	29386	29312	29370	29447	29397	29295	29473	29382	29468	29301	29484	29317	29329	29341	29349	29378	29431	29155	29477	29390	29464	29227	29362	29289	29379	29382	29272	29338	29348	29284	29292	29322	29396	29471	29478	29440	29235	29284	29454	29490	29417	29399	29397	29339	29315	29512	29376	29249	29389	29278	29280	29293	29370	29258	29468	29206	29353	29320	29337	29405	29455	29299	29326	29299	29347	29486	29184	29329	29376	29329	29285	29309	29412	29345	29377	29318	29433	29356	29438	29440	29314	29442	29391	29415	29327	29538	29381	29386	29394	29373	29435	29481	29384	29333	29333	29357	29438	29452	29424	29291	29270	29377	29295	29385	29381	29363	29434	29235	29323	29351	29398	29466	29202	29344	29374	29341	29332	29265	29430	29393	29255	29320	29390	29393	29426	29316	29366	29397	29288	29440	29499	29370	29411	29401	29247	29241	29340	29511	29416	29334	29311	29237	29383	29414	29351	29458	29391	29205	29380	29348	29505	29281	29269	29490	29330	29327	29372	29357	29418	29454	29412	29393	29362	29242	29371	29488	29393	29311	29445	29332	29316	29334	29583	29207	29407	29401	29295	29244	29291	29415	29333	29483	29340	29333	29332	29497
14299	12827	12239	14478	35187	38791	30544	20341	14442	11728	11102	10868	10686	10756	10788	10657	10646	10502	10783	10570	10654	10929	10776	10689	10768	10612	10547	10512	10610	10449	10685	10630	10688	10664	10539	10786	10582	10626	10749	10688	10570	10763	10620	10617	10781	10681	10640	10767	10754	10789	10674	10688	10691	10531	10552	10560	10766	10694	10684	10613	10674	10731	10579	10655	10672	10720	10760	10491	10709	10599	10590	10523	10826	10489	10712	10631	10657	10633	10616	10401	10707	10519	10489	10625	10560	10770	10745	10768	10614	10557	10768	10584	10502	10776	10654	10639	10737	10565	10675	10599	10697	10645	10731	10542	10838	10608	10650	10608	10623	10859	10657	10722	10847	10688	10723	10615	10580	10643	10805	10772	10710	10609	10554	10593	10698	10587	10507	10927	10810	10600	10799	10578	10679	10677	10710	10516	10602	10728	10612	10689	10595	10532	10755	10709	10574	10663	10599	10616	10650	10552	10610	10616	10662	10634	10624	10600	10719	10475	10618	10769	10972	10564	10796	10609	10745	10838	10738	10792	10650	10593	10567	10513	10683	10573	10573	10495	10576	10828	10753	10541	10773	10585	10783	10746	10562	10886	10835	10588	10770	10757	10625	10501	10747	10674	10726	10630	10600	10672	10702	10780	10707	10619	10591	10703	10640	10641	10712	10515	10555	10527	10616	10596	10715	10684	10651	10612	10625	10708	10558	10718	10671	10690	10663	10680	10579	10685	10579	10658	10508	10630	10620	10659	10743	10575	10557	10662	10839	10805	10662	10638	10562	10610	10603	10663	10649	10907	10510	10693	10774	10679	10720	10594	10611	10763	10689	10718	10604	10648	10643	10574	10853	10565	10620	10711	10758	10583	10764	10620	10771	10661	10596	10725	10622	10603	10782	10641	10603	10552	10719	10781	10699	10648	10693	10659	10573	10763	10732	10592	10628	10661	10555	10643	10675	10623	10575	10631	10523	10743	10792	10599	10566	10554	10775	10614	10502	10695	10711	10799	10758	10553	10690	10536	10821	10783	10771	10865	10679	10662	10737	10700	10779	10650	10948	10765	10691	10658	10813	10817	10669	10769	10747	10691	10717	10739	10645	10629	10496	10863	10619	10661	10654	10598	10735	10853	10820	10774	10676	10774	10600	10502	10671	10613	10539	10782	10725	10666	10566	10771	10680	10539	10717	10542	10467	10669	10661	10602	10771	10705	10734	10799	10620	10814	10620	10665	10665	10656	10752	10623	10712	10768	10667	10418	10758	10584	10681	10760	10637	10586	10805	10717	10512	10611	10584	10609	10608	10914	10783	10575	10567	10639	10630	10606	10597	10716	10727	10636	10709	10685	10587	10674	10684	10711	10784	10656	10689	10539	10640	10571	10528	10778	10717	10763	10708	10577	10639	10509	10635	10710	10716	10551	10694	10649	10582	10622	10680	10626	10603	10651	10700	10722	10668	10483	10467	10704	10711	10737	10602	10557	10561	10707	10688	10755	10797	10727	10625	10719	10651	10569	10691	10747	10734	10746	10715	10715	10691	10637	10541	10517	10654	10670	10620	10654	10695	10582	10592	10662	10691	10758	10705	10638	10684	10803	10541	10616	10649	10547	10795	10823	10600	10646	10581	10633	10605	10752	10708	10699	10598	10633	10710	10545	10706	10864	10711	10809	10752	10634	10505	10610	10714	10702	10712	10771	10879	10601	10806	10659	10725	10715	10689	10612	10527	10714	10700	10806	10701	10693	10580	10769	10631	10771	10596	10640	10796	10680	10701	10629	10713	10754	10724	10569	10629	10559	10684	10623	10518	10812	10695	10755	10668	10701	10674	10766	10661	10680	10722	10665	10608	10717	10682	10728	10609	10654	10724	10709	10566	10608	10468	10563	10615	10706	10769	10645	10743	10752	10590	10510	10638	10796	10739	10682	10765	10693	10789	10650	10774	10819	10814	10655	10639	10642	10644	10617	10757	10735	10605	10578	10677	10776	10595	10476	10677	10676	10710	10522	10666	10636	10670	10831	10723	10802	10753	10784	10596	10617	10561	10795	10605	10644	10700	10657	10561	10739	10838	10581	10732	10640	10626	10600	10562	10529	10572	10753	10842	10602	10620	10562	10515	10704	10644	10646	10620	10711	10648	10623	10754	10616	10721	10727	10663	10535	10749	10674	10817	10767	10837	10715	10707	10601	10551	10510	10663	10709	10659	10688	10726	10858	10603	10671	10627	10696	10723	10642	10730	10597	10670	10657	10758	10656	10639	10691	10616	10597	10648	10696	10695	10687	10675	10516	10682	10446	10759	10491	10541	10637	10722	10683	10622	10747	10534	10651	10631	10670	10689	10568	10642	10571	10696	10481	10714	10616	10599	10712	10515	10729	10634	10778	10671	10665	10636	10547	10614	10659	10522	10659	10619	10685	10752	10749	10460	10748	10661	10908	10500	10551	10640	10601	10690	10695	10471	10765	10813	10666	10814	10710	10643	10668	10630	10672	10664	10568	10629	10740	10574	10718	10601	10808	10708	10686	10656	10648	10728	10645	10767	10671	10697	10736	10814	10705	10625	10613	10615	10573	10673	10577	10637	10641	10592	10738	10848	10641	10628	10774	10799	10756	10490	10811	10777	10535	10580	10671	10777	10587	10689	10617	10809	10770	10826	10730	10704	10658	10522	10653	10548	10553	10511	10633	10709	10570	10774	10699	10779	10602	10795	10401	10903	10621	10652	10791	10663	10765	10746	10681	10753	10639	10727	10475	10701	10777	10636	10613	10677	10747	10774	10843	10679	10726	10595	10647	10656	10658	10863	10746	10867	10479	10626	10629	10634	10603	10738	10869	10680	10504	10551	10759	10687	10621	10542	10555	10516	10907	10665	10599	10541	10732	10607	10632	10724	10713	10652	10803	10747	10633	10619	10611	10694	10639	10701	10874	10709	10715	10685	10489	10744	10626	10587	10750	10686	10722	10621	10672	10753	10637	10685	10573	10606	10639	10568	10591	10719	10777	10698	10671	10694	10739	10679	10710	10462	10463	10492	10696	10727	10639	10555	10711	10468	10652	10599	10568	10602	10635	10681	10635	10581	10803	10727	10804	10576	10640	10634	10596	10678	10729	10749	10523	10778	10863	10501	10703	10670	10692	10592	10626	10555	10576	10539	10781	10609	10611	10772	10672	10735	10554	10867	10656	10747	10657	10703	10707	10666	10736	10670	10688	10650	10620	10598	10722	10777	10749	10660	10675	10589	10596	10473	10740	10726	10618	10650	10722	10820	10666	10693	10875	10552	10538	10588	10604	10710	10731	10500	10742	10438	10510	10825	10635	10603	10570	10890	10655	10788	10594	10575	10728	10781	10754	10531	10693	10809	10664	10729	10462	10694	10681	10656	10694	10674	10705	10604	10472	10578	10750	10647	10755	10792	10706	10931	10700	10642	10596	10561	10625	10699	10742	10635	10777	10599	10508	10747	10586	10454	10653	10668	10511	10724	10425	10778	10624	10759	10612	10662	10725	10729	10570	10573	10674	10773	10545	10731	10812	10784	10527	10811	10641	10622	10841	10710	10388	10575	10725	10523	10644	10568	10626	10653	10669	10637	10778	10709	10604	10869	10751	10787	10657	10786	10764	10827	10650	10679	10671	10534	10662	10747	10781	10673	10717	10669	10641	10603	10612	10755	10731	10675	10690	10734	10681	10821	10765	10670	10594	10677	10570	10598	10701	10599	10690	10653	10736	10591	10588	10720	10719	10761	10717	10694	10553	10645	10733	10763	10589	10783	10753	10680	10637	10582	10671	10710	10573	10517	10618	10910	10771	10840	10671	10706	10630	10704	10660	10766	10648	10812	10592	10782	10673	10732	10578	10672	10529	10702	10851	10648	10745	10663	10673	10771	10699	10763	10680	10598	10858	10755	10593	10686	10564	10810	10755	10644	10602	10752	10660	10716	10625	10761	10840	10776	10732	10570	10815	10720	10759	10677	10560	10784	10658	10477	10676	10556	10647	10740	10621	10718	10802	10648	10684	10689	10461	10844	10705	10727	10639	10704	10619	10708	10550	10505	10804	10519	10551	10644	10731	10666	10633	10730	10664	10639	10660	10655	10793	10853	10734	10695	10571	10736	10579	10509	10687	10698	10496	10606	10666	10662	10769	10729	10570	10460	10697	10689	10532	10833	10635	10729	10795	10718	10773	10564	10714	10723	10868	10647	10547	10518	10660	10761	10721	10568	10669	10686	10596	10538	10732	10663	10594	10595	10692	10689	10551	10725	10810	10698	10698	10702	10689	10595	10735	10738	10700	10684	10690	10726	10625	10652	10620	10537	10636	10789	10622	10687	10817	10629	10659	10587	10663	10657	10803	10522	10824	10599	10647	10687	10640	10654	10512	10491	10512	10666	10693	10719	10847	10691	10655	10578	10750	10587	10731	10558	10624	10644	10812	10533	10553	10695	10831	10718	10716	10655	10771	10799	10706	10695	10674	10615	10743	10681	10567	10847	10636	10852	10793	10693	10740	10749	10805	10814	10819	10616	10598	10746	10823	10694	10655	10601	10597	10674	10716	10536	10799	10749	10581	10671	10657	10623	10487	10537	10661	10596	10665	10859	10686	10751	10640	10752	10595	10664	10741	10719	10710	10735	10599	10745	10720	10812	10667	10671	10620	10899	10767	10633	10618	10665	10697	10526	10722	10817	10678	10660	10645	10679	10627	10711	10648	10593	10631	10681	10661	10598	10804	10618	10662	10863	10616	10776	10755	10599	10729	10634	10816	10512	10569	10786	10671	10734	10487	10725	10532	10684	10717	10825	10649	10686	10556	10586	10590	10613	10755	10700	10708	10743	10582	10729	10559	10927	10545	10745	10518	10863	10677	10642	10605	10560	10811	10660	10695	10746	10832	10717	10678	10698	10741	10681	10738	10713	10611	10491	10674	10586	10861	10656	10738	10538	10618	10645	10611	10844	10696	10665	10662	10554	10614	10576	10605	10627	10637	10622	10651	10687	10774	10799	10673	10726	10856	10756	10682	10690	10640	10610	10753	10658	10674	10800	10734	10581	10627	10783	10676	10717	10793	10565	10621	10629	10678	10625	10705	10608	10777	10707	10630	10568	10812	10756	10713	10651	10587	10605	10741	10673	10500	10701	10675
36883	32395	31616	43166	57685	53837	48554	39503	33104	29314	28237	28340	28345	28361	28471	28522	28530	28634	28834	28820	28582	28819	28746	28761	28773	28900	28760	28874	28867	28938	28873	28756	28796	29042	28700	28994	28897	29092	28874	28926	28897	28872	29007	29109	28826	28890	28838	28833	28851	28843	28990	28918	28857	28948	28888	29007	28941	28797	28926	28882	28975	28757	28935	28909	28915	28910	28991	28917	29047	28823	29030	28823	28901	28828	28880	29048	28826	29070	29010	28958	28933	28897	28870	28789	28895	28990	28896	28887	28882	28833	28913	28899	28851	28977	28987	28916	29011	28818	28860	28989	28689	28914	29050	28827	28964	29059	28928	28795	28795	29035	29073	28848	29050	28867	28944	28828	28877	28970	28885	28846	28888	28926	29098	28960	29017	28891	28869	28988	28776	29009	28924	28682	29053	28932	28914	28835	28916	28997	28799	28928	28829	28814	29031	29204	28725	28854	29092	28828	29020	28972	28896	29053	29039	28949	28805	28960	28860	28961	28974	28817	28936	28766	28954	28884	28972	28939	28879	29028	28877	28723	28916	28927	28934	28923	28891	28850	28859	28922	29011	28818	28883	29001	29008	29020	28852	29012	28916	28944	28925	28884	28836	28922	29012	28895	28946	29001	28963	28946	28976	28835	28801	28744	28961	29007	28812	28913	28997	28874	28932	28767	29043	28777	28925	28868	28945	28836	28956	28879	28873	28987	28883	28873	29008	28916	28936	28858	28906	28847	28981	28899	28716	29046	28989	28966	28941	28873	28987	28897	28915	28879	28942	28870	28904	28920	28904	28990	28824	28840	28990	28804	29049	28833	28976	28961	28821	28894	29082	28966	28938	28781	28930	28807	28958	28940	28795	28908	29042	28677	28983	28910	28881	28915	28952	28941	28906	28818	28986	28940	28796	29042	28947	28926	28817	28996	28953	28965	28738	29066	28851	28990	28889	28867	29001	28847	28921	28869	28873	28892	28852	29025	28864	28828	28944	28830	28873	28827	28834	28949	28839	28947	28936	28776	29026	29049	28764	28864	28904	28939	28931	28769	28931	28998	28778	28846	28950	28824	29030	28884	28804	28851	29039	28918	28965	28910	28816	28788	29023	29005	28845	28977	28954	28828	29060	28924	29006	28923	28879	28901	28975	28972	28912	28730	29051	28931	28888	28975	29047	28781	29002	28956	28881	28872	29152	28798	28916	28956	28940	28976	28786	28918	28770	28814	28895	28973	29006	28875	28826	28968	28783	29034	28830	28946	28796	28836	28869	29032	28947	28847	28924	28964	28875	29011	28958	29082	28911	28923	29054	29029	29021	28948	28842	28847	28917	28869	28969	28993	28934	28879	29077	28883	29088	29024	28713	28909	28969	28905	28874	28849	28950	28941	28769	28955	28884	28793	28817	28871	29020	28896	28996	28973	28977	28817	29041	28895	29013	28968	28727	29090	28854	28848	29028	28885	28925	29009	28877	28819	28917	28974	28815	28801	28851	28894	28832	28901	28789	28886	28977	28925	28986	28961	28777	28928	28910	28988	28924	28908	28892	28896	28896	28947	28903	29007	29043	28989	29064	28858	28926	28918	28999	28996	28923	29081	28988	28918	28859	29009	28910	28906	28810	28933	28928	28819	29049	29076	28917	28750	28874	28877	28914	28849	28889	28777	28871	29056	28894	28819	29019	28921	28937	28909	29011	29000	29080	28817	29120	29071	28807	28983	28970	28854	28991	28995	28902	29005	28853	28959	28819	28911	28829	29113	28998	28801	28915	28894	28818	28888	28925	28885	28975	29044	28756	29079	28822	28937	28819	29043	28916	28956	28856	29012	28878	29065	28798	28888	28943	29046	28679	28925	28952	28775	28915	28877	28952	28891	28876	28839	28844	28934	28930	28950	28936	28876	29020	28857	29114	28744	29042	28832	28749	28961	28914	28845	28766	29068	28843	29089	28870	28909	28833	28947	29051	28890	28962	28916	28896	28873	28801	28864	28822	28900	28973	28888	29002	28962	28904	28929	28935	28885	28841	28835	28883	28902	28847	29012	28883	28928	28995	28744	29013	28742	28887	28900	28697	28918	28868	28979	28884	28976	28984	28966	28893	28987	28931	28857	28946	28977	29038	29034	28816	28991	28831	28837	28883	28886	28903	28872	28944	28774	29004	28869	28927	28900	28842	28800	28790	28900	28999	28896	28783	28980	28752	29054	28891	28942	28868	28974	28803	28895	28693	28928	28968	28881	28914	28849	28921	29020	28937	28959	28952	29001	28934	28973	28875	28901	28826	29040	28841	28952	28948	28867	28892	29151	28869	28916	28923	28814	28835	28899	28905	28809	29044	28945	28812	28969	28976	28791	29121	28968	28966	28741	29008	29048	28931	28907	28870	29012	28945	28857	28840	28993	28806	28948	28889	28883	28744	28946	28848	28942	29017	28822	29032	28949	28844	28828	28973	28887	29082	28910	28943	28876	28954	28974	28889	28907	28856	28906	29011	28898	28978	28898	29022	29020	28785	28895	29072	28867	28965	28934	28758	28817	28945	28836	29003	28991	28785	29106	28862	28986	28947	28964	28951	28849	28797	28871	28938	28918	28904	28843	29040	28962	28875	28968	29002	28821	28854	28972	28903	28871	28915	28793	28785	28979	28803	28923	28813	28879	28909	28904	28848	29011	29085	29004	28981	28754	28860	28795	28801	28906	28895	28925	28894	28935	28786	28912	28906	28850	28775	28887	28942	29028	28693	28948	28932	28906	28910	28930	28880	28794	28784	28929	28895	28952	28839	28889	29088	28797	28815	28951	28915	28870	29037	28934	28920	28774	28869	29146	28889	28929	28843	28853	29008	28870	28792	28829	29035	28834	28819	28927	28902	28874	28972	28794	28830	28898	28838	28917	28891	28892	28947	28914	28887	29089	28908	28921	28906	28931	28967	28877	28891	28927	28853	29103	28963	29041	28859	28820	28918	28926	28812	28827	28992	28880	29015	28908	28999	28763	28886	28971	29040	28765	29028	28844	28925	28865	28943	28880	28838	28917	28987	28917	28931	28939	28917	28896	28976	28905	28953	28839	28908	28853	28931	28989	29015	28887	28837	28882	28929	28832	29022	28827	28911	28826	28959	29012	28870	28880	28914	28899	28993	28914	28901	28897	28887	29078	28889	28938	29059	29075	28816	28930	28934	28927	28908	28770	28932	28853	28950	28863	28814	28948	28914	28908	28959	28946	28962	28968	29027	28973	28963	28968	28898	28864	29104	28971	28809	28826	28836	28996	28800	29149	28857	28855	28902	28805	29006	28918	28938	28773	28811	29020	28861	28913	28876	29011	28842	28879	28938	28949	28820	29120	28885	28941	28825	28923	28934	29020	28855	28805	29089	28728	29001	29071	28765	28991	28823	28912	28784	29035	28874	28958	28842	28916	29004	28891	28955	29081	28844	28982	28856	28893	28885	29077	28958	28879	28980	28962	28916	28981	28859	28794	28915	28857	28916	28767	28991	28711	28847	28942	28819	28898	28850	28845	28939	28938	29000	28857	28893	29052	28990	28926	28815	28991	28845	28815	28925	28894	28955	28954	28887	28804	28932	28872	28939	29134	28918	28836	28980	28969	29006	28772	28951	29043	28884	28954	28767	28958	29003	28839	28749	28897	29126	29028	28887	28819	28980	28872	28972	28920	28818	28786	28853	28855	28936	28941	28780	28961	28929	28936	29008	28881	28959	28878	28966	28880	28959	28806	28874	28831	28988	29009	29026	28977	28937	28945	28852	28913	28925	28878	28843	28790	29012	28857	28912	28963	28708	28885	28742	28897	28962	28950	28976	28900	28971	29041	28948	28885	28884	28802	28861	28876	28815	28938	28935	28921	28941	28882	28900	28910	28911	28819	28949	28842	28954	28792	28901	28935	28997	28867	28892	28974	29117	29075	28949	28858	28870	28933	28925	28956	28860	28889	28979	28677	29052	28911	28877	28956	29013	28793	28856	28830	28908	28952	28762	28900	29074	28839	28838	28880	28987	28900	28899	28853	28946	29010	28857	28853	29009	28768	28852	28998	28885	28809	28902	28932	28932	28995	29026	28843	28874	28918	29023	28812	28879	28789	28929	28883	29050	28975	29068	28883	29011	28922	28840	28888	28851	28735	28972	29038	28880	29000	28906	28894	28823	28843	28902	28927	28895	28824	28817	28977	28922	28817	29042	28812	29038	28836	28897	28845	28753	28767	28849	28861	28802	28930	28839	28843	28801	28882	28931	29088	28924	28899	28899	29016	28861	28976	29071	28779	28891	28976	28947	28935	28946	28753	29064	28813	28906	28945	28985	28967	28858	28818	28946	28844	28938	28891	28878	28856	28854	29000	28832	28966	28847	28782	28806	28983	28851	28943	28862	28948	28795	28909	28939	28815	28941	28920	28918	28953	29005	28824	28975	29057	29000	29006	28832	28800	28952	28957	29094	28814	28906	29045	28871	28958	28946	28863	28880	29035	28820	29004	29026	29000	28884	28758	28963	29019	28765	28934	28841	28873	29055	28848	28885	28949	28801	28794	29000	28839	28927	29005	28919	28791	28842	28932	28947	28760	28859	28866	28961	28872	28918	28724	29016	28834	29070	28880	28863	28880	28855	28858	28968	28829	29013	28983	28875	28877	28832	28984	28891	28906	28704	29073	28805	28826	28797	29002	28963	28921	28981	28931	29043	28949	28879	28843	28927	28971	29134	28869	28849	28974	28980	28829	28925	28919	28949	28885	28968	28866	28857	28904	28832	28896	28895	28987	28814	28970	28997	28802	28868	28944	28857	28784	28931	28948	28838	28949	28942	28913	28915	28868	29008	28845	28861	28880	28931	28886	28896	28983	28862	29011	28807	28949	28911	28845	28801	28946	28863	28931	29002	29050	29051	28939	28973	28960	28977	28902	28792	28996	28812	28843	28992	28840	28859	29077	28787	28782	29011	28914	28952	28913	28987	28934	28821	28785	28889	28943	28955	28906	28941	28851	28941	28947	28874	29061	28733	28877	28818	28894	28786	28781	28828	28876	28894	28923	29057	28863	29009	28919	28828	29006	28932	28830	28998	28877	28886	28932	28814	28939	29022	28896	28917	28822	28932	28864	28936	28864	29025	28855	29009	28903	28783	28926	28830	28984	28973	28993
16029	12012	11631	12786	25972	32411	26220	18480	13460	11507	10792	10701	10772	10727	10623	10558	10526	10707	10407	10520	10607	10721	10596	10522	10563	10568	10677	10588	10727	10475	10720	10588	10664	10583	10616	10606	10578	10547	10599	10583	10639	10512	10684	10457	10566	10694	10592	10628	10688	10569	10463	10705	10649	10565	10856	10403	10546	10649	10659	10517	10719	10733	10444	10586	10589	10609	10607	10526	10543	10581	10606	10597	10526	10655	10655	10697	10638	10638	10495	10630	10600	10553	10524	10594	10536	10518	10802	10532	10475	10581	10544	10534	10525	10578	10470	10635	10602	10640	10597	10359	10481	10651	10597	10761	10823	10722	10656	10696	10550	10532	10590	10707	10745	10700	10519	10560	10763	10524	10729	10579	10419	10706	10618	10830	10532	10557	10637	10730	10680	10685	10648	10452	10645	10644	10728	10616	10549	10698	10689	10545	10529	10634	10545	10617	10567	10678	10766	10749	10552	10448	10593	10729	10678	10393	10494	10577	10557	10771	10567	10660	10639	10605	10738	10673	10668	10487	10441	10519	10634	10544	10495	10775	10668	10728	10580	10789	10558	10523	10683	10622	10644	10533	10607	10648	10687	10566	10706	10589	10677	10613	10589	10693	10667	10609	10654	10619	10708	10439	10471	10735	10534	10616	10578	10719	10592	10652	10564	10593	10542	10611	10668	10847	10783	10478	10646	10660	10742	10468	10676	10685	10580	10586	10599	10536	10547	10540	10619	10603	10604	10531	10684	10599	10629	10648	10429	10656	10546	10637	10647	10656	10669	10590	10686	10532	10544	10726	10717	10634	10491	10566	10587	10566	10603	10692	10642	10543	10688	10625	10481	10584	10633	10604	10698	10774	10651	10575	10685	10833	10798	10541	10391	10548	10489	10615	10512	10567	10679	10569	10525	10549	10581	10652	10656	10700	10816	10637	10398	10620	10655	10471	10767	10433	10576	10598	10542	10549	10725	10476	10748	10670	10587	10516	10671	10717	10469	10649	10567	10475	10619	10563	10730	10570	10486	10397	10801	10647	10452	10499	10539	10506	10620	10607	10506	10612	10712	10607	10581	10494	10665	10572	10653	10497	10612	10548	10554	10601	10549	10633	10548	10651	10490	10753	10829	10576	10753	10576	10771	10476	10694	10709	10580	10511	10624	10611	10759	10733	10475	10454	10490	10706	10707	10506	10494	10469	10571	10470	10759	10354	10422	10504	10628	10681	10671	10800	10628	10647	10608	10562	10538	10756	10912	10593	10414	10500	10685	10589	10608	10798	10479	10520	10683	10495	10584	10648	10701	10587	10619	10556	10576	10563	10415	10600	10685	10452	10501	10816	10423	10807	10484	10673	10684	10552	10724	10675	10681	10618	10680	10561	10698	10432	10491	10607	10544	10695	10443	10573	10626	10714	10567	10535	10621	10574	10506	10716	10556	10635	10643	10498	10623	10754	10526	10608	10755	10469	10588	10578	10631	10724	10648	10766	10470	10481	10654	10695	10571	10519	10441	10721	10759	10650	10736	10715	10545	10465	10420	10612	10598	10674	10624	10491	10596	10562	10738	10591	10636	10609	10617	10695	10714	10609	10328	10483	10581	10684	10735	10629	10686	10480	10524	10589	10580	10587	10528	10477	10616	10511	10508	10584	10694	10709	10629	10458	10558	10559	10717	10621	10775	10663	10564	10663	10617	10623	10641	10659	10509	10584	10492	10572	10482	10727	10581	10621	10561	10609	10602	10530	10537	10764	10635	10489	10659	10725	10490	10523	10611	10716	10537	10588	10740	10572	10731	10632	10517	10472	10605	10570	10438	10643	10559	10629	10649	10603	10654	10700	10726	10526	10790	10603	10572	10556	10666	10488	10579	10557	10521	10551	10580	10617	10672	10571	10416	10806	10499	10573	10570	10405	10634	10568	10584	10563	10624	10556	10443	10587	10390	10645	10537	10604	10521	10681	10614	10510	10520	10599	10539	10449	10453	10601	10755	10587	10503	10678	10594	10458	10687	10508	10534	10719	10634	10409	10656	10637	10523	10491	10813	10686	10693	10568	10497	10591	10714	10687	10551	10760	10601	10504	10740	10655	10728	10646	10690	10585	10569	10484	10735	10647	10539	10538	10653	10600	10575	10560	10544	10842	10575	10575	10422	10561	10562	10606	10609	10616	10535	10550	10729	10444	10710	10614	10578	10645	10622	10519	10591	10678	10539	10588	10487	10518	10691	10696	10695	10570	10528	10762	10591	10645	10774	10763	10706	10680	10592	10878	10767	10608	10490	10640	10472	10649	10685	10658	10684	10574	10511	10642	10630	10635	10584	10492	10575	10505	10423	10348	10736	10720	10659	10481	10570	10635	10674	10749	10516	10468	10753	10559	10710	10599	10784	10649	10500	10691	10757	10478	10440	10554	10517	10487	10624	10783	10690	10541	10555	10672	10683	10694	10718	10640	10493	10635	10659	10714	10506	10470	10648	10529	10826	10416	10760	10778	10699	10674	10578	10499	10785	10533	10546	10556	10685	10518	10777	10639	10594	10600	10626	10545	10587	10555	10645	10608	10714	10476	10722	10666	10536	10607	10584	10516	10576	10664	10813	10658	10523	10576	10425	10632	10762	10631	10633	10524	10711	10583	10830	10543	10674	10608	10711	10660	10447	10660	10705	10605	10585	10631	10660	10683	10632	10792	10474	10553	10774	10666	10612	10499	10500	10640	10693	10757	10613	10650	10622	10604	10451	10586	10624	10521	10586	10363	10573	10743	10664	10621	10537	10573	10524	10613	10594	10502	10552	10608	10430	10783	10730	10562	10537	10758	10617	10593	10514	10659	10544	10588	10792	10573	10727	10581	10585	10574	10656	10512	10571	10736	10521	10617	10630	10618	10803	10592	10599	10565	10540	10654	10614	10617	10529	10533	10625	10718	10588	10676	10663	10595	10586	10558	10574	10504	10663	10546	10656	10593	10644	10545	10609	10518	10708	10706	10676	10600	10644	10603	10812	10589	10665	10487	10562	10728	10622	10491	10615	10668	10564	10523	10704	10511	10591	10669	10591	10433	10646	10562	10523	10713	10759	10649	10572	10696	10537	10602	10726	10549	10883	10596	10617	10632	10646	10507	10543	10554	10614	10577	10636	10408	10632	10564	10572	10492	10543	10727	10476	10677	10697	10636	10814	10400	10556	10482	10550	10718	10565	10581	10770	10626	10453	10568	10570	10601	10555	10445	10686	10792	10552	10510	10517	10753	10617	10594	10665	10528	10671	10676	10614	10635	10614	10508	10702	10696	10473	10669	10679	10672	10635	10636	10544	10655	10619	10699	10477	10450	10609	10618	10495	10731	10535	10553	10513	10784	10522	10628	10742	10629	10438	10686	10642	10532	10610	10591	10632	10670	10669	10620	10502	10513	10565	10528	10723	10726	10591	10483	10619	10559	10658	10568	10583	10611	10760	10452	10474	10674	10457	10535	10587	10490	10507	10536	10552	10539	10822	10674	10698	10696	10731	10635	10639	10651	10633	10514	10501	10578	10505	10829	10654	10594	10808	10578	10584	10527	10556	10518	10691	10635	10556	10721	10688	10716	10556	10736	10590	10782	10536	10417	10555	10626	10642	10800	10742	10741	10577	10568	10546	10445	10486	10521	10599	10633	10627	10684	10675	10646	10707	10676	10545	10535	10592	10627	10642	10663	10611	10693	10612	10733	10588	10589	10351	10631	10665	10492	10800	10665	10597	10508	10500	10511	10488	10586	10372	10475	10782	10697	10645	10597	10532	10620	10644	10716	10698	10616	10703	10616	10474	10588	10714	10480	10550	10553	10511	10601	10557	10594	10540	10669	10810	10727	10691	10609	10556	10566	10591	10521	10733	10704	10662	10581	10498	10365	10662	10639	10536	10515	10586	10811	10649	10634	10603	10624	10653	10634	10578	10680	10622	10843	10695	10806	10688	10601	10545	10882	10651	10774	10595	10656	10704	10577	10727	10722	10727	10704	10535	10561	10660	10587	10601	10674	10513	10671	10559	10575	10682	10650	10590	10509	10682	10672	10729	10548	10627	10551	10695	10712	10565	10614	10598	10445	10625	10422	10827	10589	10625	10682	10676	10673	10674	10617	10499	10519	10591	10620	10793	10541	10636	10569	10781	10752	10538	10775	10776	10723	10719	10624	10700	10724	10509	10548	10602	10663	10471	10644	10662	10502	10585	10622	10746	10612	10571	10695	10590	10689	10555	10715	10589	10747	10760	10490	10607	10554	10525	10822	10882	10660	10493	10632	10595	10507	10679	10584	10436	10530	10483	10749	10510	10461	10603	10600	10613	10726	10491	10561	10506	10651	10479	10677	10643	10689	10586	10380	10589	10542	10784	10773	10731	10485	10673	10462	10385	10625	10585	10682	10658	10672	10565	10761	10557	10565	10578	10785	10464	10560	10741	10786	10665	10891	10585	10514	10520	10596	10532	10817	10823	10679	10557	10671	10714	10553	10550	10735	10704	10678	10776	10703	10640	10637	10524	10684	10526	10717	10617	10573	10603	10440	10802	10656	10667	10684	10829	10705	10682	10709	10670	10557	10681	10593	10677	10711	10667	10676	10527	10666	10454	10548	10682	10426	10745	10504	10593	10611	10537	10574	10594	10616	10903	10646	10575	10754	10601	10688	10636	10696	10638	10661	10646	10619	10518	10465	10482	10581	10465	10555	10762	10697	10617	10569	10516	10668	10757	10535	10356	10727	10673	10440	10770	10752	10571	10674	10385	10615	10646	10614	10624	10479	10495	10641	10656	10699	10701	10689	10744	10595	10721	10581	10709	10615	10807	10543	10612	10733	10617	10513	10594	10622	10643	10629	10739	10537	10695	10497	10684	10674	10699	10680	10612	10541	10385	10610	10515	10599	10671	10618	10632	10624	10694	10702	10653	10519	10637	10613	10660	10596	10748	10609	10592	10555	10541	10640	10771	10562	10702	10711	10680	10753	10773	10769	10693	10622	10532	10651	10464	10700	10720	10629	10572	10615	10709	10532	10564	10669	10693	10685	10630	10872	10557	10776	10673	10531	10801	10649	10712	10649	10712	10648	10572	10545	10663	10653	10786	10692	10673	10549	10639	10645	10660	10772	10762	10580	10546	10670	10650	10502	10655	10599
32720	31205	30617	41959	58652	57986	50409	40388	33332	29798	29036	28629	28713	28739	28784	28731	28841	28692	28877	28935	28832	29004	28941	28852	28971	28842	28877	28794	28942	28973	29093	29157	28868	28927	28949	28930	28903	28992	29028	28885	28921	28912	28896	28835	28809	29074	28989	28859	28832	28966	28994	28983	28967	29042	28905	29009	28883	28974	28878	28828	28945	28918	28924	28850	28754	29067	28931	28845	28798	28879	28965	29055	28995	29021	29088	28917	28995	28747	28896	28912	28909	28991	28959	29078	28930	28970	29024	28861	28969	28956	28856	29058	28955	29104	28963	28881	28877	28995	28904	29079	28966	28916	28837	28831	28972	28910	29018	28900	28887	28941	28954	29047	28992	28894	28970	29010	28946	28947	28806	29031	28837	28940	29005	28988	28826	28937	28982	28835	28912	28839	28843	28935	28895	28965	28887	28847	29012	28993	28800	29031	29004	28859	28914	29104	28969	28924	28993	28922	28875	28954	29061	29053	28834	29023	28696	28871	28999	28849	29100	29042	28814	28911	28906	29012	28947	29018	28926	28836	28879	28915	28872	28885	29059	28909	28948	29037	29065	28811	29080	28935	28968	28865	29034	28825	28919	28958	29027	28865	28849	28802	29096	28948	28903	28956	29058	28910	28985	29010	28921	28827	29031	28927	28930	28919	29139	28894	28997	28887	29026	28989	28942	28984	29137	28951	28976	28953	28922	29140	28994	28983	28956	28919	29009	28856	29129	28985	29027	28955	29034	28995	28879	28940	29025	28895	28869	28972	28922	29007	29091	28809	29093	28859	29020	28947	28926	28988	28854	28972	28985	28903	28841	28923	28879	29112	28847	29053	29012	28793	28987	28891	29129	28878	28997	29000	28959	28959	29036	28977	28866	28866	28992	28975	28939	28954	28918	28821	28991	29056	28872	28782	29035	29043	28895	28934	28971	28928	28925	29075	29024	29030	29053	28876	29088	28982	28860	28996	29027	29030	29042	29022	28868	29005	28913	29028	29071	28980	29134	28933	28883	28967	28991	28870	29034	28893	29039	29027	28855	29014	28873	28906	28883	28948	29056	29008	28899	28924	28973	28978	28916	29055	28990	28978	28928	28893	28901	29024	28889	28816	28948	29122	28915	29049	29023	28996	28986	28978	28979	28859	29130	28924	29029	28901	29069	28888	28856	29100	29039	28972	28818	28965	29043	28931	28893	29052	29039	28864	28870	28995	28865	29019	28921	29097	28924	29012	28980	28921	28918	28842	28980	28866	29027	28944	28969	28933	29029	29080	29048	29075	28980	28813	28869	28914	28938	28901	28869	29029	28898	28981	28998	28929	28937	28974	28939	28992	28902	28934	28999	28819	29137	28999	28830	29019	29087	28821	29086	28892	28969	28865	28809	28871	28990	28859	28998	29003	28883	28904	29052	28943	28931	28954	28841	28980	28941	28845	29006	28893	28909	29060	28965	29004	29001	28998	28921	28912	29086	28841	28920	28961	28933	28890	28887	28924	29024	28925	28985	29023	28933	29195	28925	28969	29032	29014	28919	29041	29086	28860	28942	28787	29154	28972	28983	28842	29024	28931	29021	28912	29045	29002	29025	28978	29079	28833	28978	28978	29053	28890	29128	28887	28847	29097	28906	29061	28851	29002	29052	28918	29027	28903	29075	29035	28838	29121	28994	29069	28837	28970	29020	28911	29007	29046	29059	29096	28935	28896	28943	28853	28931	28906	28990	28977	29011	28936	28911	28904	28926	28981	28804	28740	28968	28983	28828	28877	29010	28988	29005	29023	29083	28911	28986	28906	28924	28983	29054	29036	28959	28879	28882	29074	28818	28876	29089	28850	28963	29040	28978	28959	28934	29035	28947	29089	28935	29078	29013	28990	28934	29043	29084	29009	28974	28816	28767	28974	29026	29048	28977	28983	28885	28867	28861	28960	28848	29014	28910	28870	28894	28961	29070	29050	29088	28928	28983	28834	29148	28967	29000	29049	28907	28917	28975	28873	29006	28982	29026	28941	28895	29006	28893	29084	29105	28882	28849	28883	29095	29014	28921	29024	28829	29007	29083	28883	29035	28886	28887	29018	28926	29144	29069	28809	29009	29051	28922	28850	28902	28942	28906	28966	29026	29160	29119	28978	29054	28898	28769	28912	29082	28817	28999	28913	28765	28916	29115	28828	28999	29023	28717	28945	28984	29009	28923	28930	28967	28804	29163	28885	28862	29052	28910	29015	28967	29125	28968	28912	28849	29003	28947	29084	28907	28892	28962	28876	29054	28983	28994	29019	29065	28907	28920	28929	28958	28871	28888	29129	29054	29025	28889	28982	28875	28961	29006	28907	28949	28925	28938	28933	28981	28902	29135	29056	28958	28926	28909	29066	28870	28993	28894	28909	29069	28933	28856	28982	28826	28941	28975	28905	29073	29028	28896	28986	29031	28997	29055	28984	28994	29098	28937	28930	29055	28978	28951	28985	29015	29053	28997	28900	29017	28977	28868	28906	29011	28889	28897	29098	28868	28852	28953	28850	28904	28947	29124	29061	28995	28896	28877	28874	28921	28868	29023	28866	28988	29017	29017	29020	28966	28825	28957	28950	28988	29079	29085	28966	28866	28921	28982	29021	28933	28946	29090	29039	28997	29010	28965	28741	28987	29159	28937	28948	28946	29002	28914	28960	29068	28927	28968	29027	28908	29033	28945	28932	28914	29021	28961	29028	28875	28986	28853	29194	28924	28833	28907	28996	29089	28953	28924	28941	28885	29062	28858	28963	29057	29008	29062	28894	28934	28984	29002	28952	28856	28887	28933	28920	29043	29022	28945	28949	28904	28977	28962	28979	28937	28949	29057	28980	28869	28796	28926	28907	29028	28871	28848	28998	28853	28996	29018	28977	29044	28913	28961	28918	28989	29024	29079	28926	28938	29100	29083	28916	29066	29030	28949	28919	29036	29026	28919	29015	28907	29167	28765	28993	28918	29072	29034	28875	28908	28981	28936	28846	28918	29121	28797	29149	28990	28944	28939	29033	28775	28999	29010	29134	28948	28994	28924	28970	29021	28936	28960	28916	28994	29056	28953	28932	28750	28905	28851	29030	28890	28996	28942	29016	28902	28901	29048	29077	28815	28967	28802	28964	28945	29045	29063	28813	29064	28840	29082	28858	29033	28858	29063	28905	28879	28969	28903	29033	29007	29050	28995	28931	28973	28947	28853	28960	28933	29069	28978	28944	28836	28966	29039	28988	28953	28857	29038	28998	29015	28987	29048	28959	29085	29087	28889	29005	29177	28950	28864	28836	28885	28852	28944	28880	29017	29049	28991	29047	28992	29055	29024	28941	28964	29066	28963	28931	28845	28913	28890	29107	29052	28932	29122	28991	28944	29033	28814	29002	28955	29030	28835	29012	28848	29101	29078	29003	28957	28957	29114	28801	29019	29094	28996	29069	29120	28930	29032	28988	29058	28926	28823	29079	28832	28976	29031	28833	28933	29090	28868	28982	29052	28902	28894	28918	29021	29110	28890	29016	28957	28818	28994	28998	29147	28994	29010	29089	28921	29086	28890	29053	28953	29084	28967	28989	29061	29001	29090	28921	28894	28928	28884	29037	29060	29114	28953	29045	28957	28967	28986	29075	28903	28851	28973	29014	28918	28821	29056	28952	29024	28996	29073	28803	29070	28964	28921	29045	28861	29019	29009	29010	28877	29014	29028	28922	28919	28985	29053	28902	29089	28992	28945	28962	29023	28951	29028	28887	28975	28943	28940	29021	28962	28886	28871	29077	29016	28976	29054	28969	28840	28928	28960	28955	28939	29055	28999	28850	29039	28922	28920	28925	29040	28977	28963	29007	28911	29026	28975	28938	29039	29042	28890	28964	28954	29053	28970	29042	28866	28901	28946	28862	28890	28992	28973	28964	29084	28945	28925	29031	28927	28994	29037	29000	28952	29004	29017	29103	28947	28981	28913	28931	28938	29072	28965	28923	29059	29005	28933	28822	28914	28943	28906	28901	29020	28921	28805	28870	28869	28958	28977	28858	28872	28933	29081	29032	28857	28966	28963	28922	29154	29006	28925	28896	28969	28850	28930	29115	28800	29141	28936	29036	29010	28950	29091	28913	29018	29072	28937	28915	28991	29107	28935	29067	28870	28972	28872	28961	29088	28837	28948	28988	28927	29173	29014	28938	28943	29109	28904	28817	29109	28907	28885	28852	29087	28796	28960	28893	29053	28889	28994	29056	29057	28908	29035	28936	28947	28997	28862	28980	28840	28881	28988	28886	28980	29004	28948	28947	29024	28965	28762	28927	29092	28824	28955	29079	29089	28860	28966	29018	29122	28959	28969	28986	28910	29074	28983	28968	28932	28902	29062	29071	28870	28938	28906	28916	28952	28895	29142	28945	28973	28921	29047	28907	29059	28975	28954	28769	29096	28895	28991	28748	29056	29119	28959	28947	29006	28940	28883	28995	28875	28878	28995	29118	28649	28920	28995	28901	29073	28816	29000	29094	29033	29030	29012	28887	28954	28905	28948	29107	28829	28921	28856	28868	28886	28908	29020	28860	29048	28899	29032	28965	28889	28962	28876	28893	29048	28825	29030	28984	29102	28992	28976	29121	28853	29052	29063	28894	28783	28975	29032	28893	28869	29024	28866	28948	28913	28808	29080	28872	29017	29057	28876	29009	28951	29038	28801	28873	28983	28933	28938	29015	28920	28857	28951	28984	29111	29007	28932	28875	29113	28832	29009	28981	28745	29002	29114	28870	28997	28895	28891	28871	29005	28818	28955	28876	29056	29098	28978	28924	29119	28919	28802	28797	28920	29038	28980	28986	28987	28992	29041	28864	29114	28985	28968	28977	29067	28996	28978	28905	28892	28981	28952	28889	28978	28966	29077	28953	29055	29115	28947	28958	29161	29039	28854	29063	28914	28948	29075	28968	28989	28916	29099	28945	28971	29042	28990	29025	28967	28965	28866	28996	28913	28968	28952	29048	28776	28978	28858	29060	29012	28874	28873	29029	28874	29018	28985	28909	28979	29002	28926	28997	29071	28972	28842	28983	28935	29117	28894	28962	29040	29015	28952	28897	29014	28788	29055	28937	28987	29062	28879	28950	28982	28939	28865	28877	28804	28959	28958	29000	28994	29094	28863	29008
15525	13446	12616	13892	35776	46523	34784	22919	15617	12090	11216	10615	10782	10698	10847	10653	10718	10635	10680	10717	10556	10678	10757	10688	10673	10721	10802	10584	10850	10599	10862	10888	10814	10649	10953	10572	10685	10663	10761	10630	10470	10826	10708	10700	10529	10755	10647	10546	10685	10700	10727	10693	10597	10758	10780	10683	10744	10682	10704	10753	10955	10678	10615	10660	10587	10820	10694	10615	10590	10792	10767	10682	10632	10657	10642	10790	10716	10682	10580	10662	10596	10639	10639	10640	10775	10610	10712	10646	10730	10717	10658	10690	10651	10774	10590	10766	10592	10538	10598	10755	10666	10669	10671	10665	10631	10867	10747	10693	10680	10577	10510	10614	10652	10575	10603	10781	10611	10625	10776	10737	10643	10713	10581	10645	10575	10689	10628	10554	10785	10641	10718	10851	10713	10631	10568	10681	10645	10662	10687	10561	10866	10728	10674	10720	10474	10686	10728	10824	10735	10519	10788	10590	10603	10628	10797	10638	10685	10836	10912	10476	10788	10731	10583	10619	10790	10755	10594	10593	10655	10492	10575	10611	10634	10897	10709	10727	10703	10513	10752	10756	10585	10538	10689	10565	10612	10521	10807	10682	10598	10785	10716	10734	10723	10675	10661	10536	10722	10673	10567	10663	10779	10775	10665	10851	10659	10597	10697	10719	10819	10807	10714	10839	10740	10694	10777	10705	10675	10743	10608	10592	10575	10498	10516	10677	10584	10651	10684	10881	10779	10609	10582	10566	10659	10774	10841	10699	10731	10697	10535	10738	10661	10661	10705	10650	10598	10784	10856	10771	10489	10608	10783	10766	10593	10738	10737	10641	10472	10591	10602	10732	10730	10758	10671	10592	10495	10609	10704	10514	10641	10799	10583	10762	10617	10658	10625	10499	10588	10715	10816	10822	10678	10647	10639	10573	10742	10721	10650	10703	10832	10712	10528	10669	10444	10688	10673	10797	10566	10711	10773	10688	10665	10702	10484	10728	10753	10658	10594	10556	10597	10810	10694	10771	10661	10737	10797	10814	10633	10793	10717	10598	10653	10804	10829	10583	10499	10585	10624	10677	10587	10535	10695	10760	10812	10712	10697	10684	10735	10720	10786	10796	10656	10795	10587	10796	10880	10876	10744	10759	10649	10780	10790	10723	10621	10715	10717	10759	10541	10667	10889	10902	10705	10537	10803	10850	10633	10686	10761	10438	10710	10743	10690	10669	10835	10619	10648	10889	10659	10699	10476	10669	10623	10705	10708	10755	10764	10619	10592	10941	10740	10546	10558	10680	10669	10652	10792	10711	10734	10641	10678	10763	10707	10840	10589	10649	10728	10596	10530	10454	10676	10694	10623	10571	10658	10667	10715	10621	10818	10673	10591	10696	10737	10693	10663	10641	10744	10805	10718	10808	10812	10495	10803	10625	10715	10542	10732	10610	10811	10774	10710	10743	10788	10578	10728	10861	10666	10597	10700	10828	10870	10771	10748	10749	10648	10704	10848	10720	10745	10810	10776	10534	10644	10689	10839	10750	10591	10640	10664	10557	10655	10565	10756	10616	10713	10615	10757	10644	10678	10508	10715	10637	10733	10769	10711	10732	10631	10746	10851	10670	10745	10777	10861	10592	10650	10822	10778	10632	10634	10498	10497	10694	10877	10599	10638	10897	10660	10820	10771	10861	10706	10839	10798	10571	10870	10493	10658	10703	10656	10618	10732	10493	10893	10579	10676	10711	10638	10660	10811	10669	10695	10667	10562	10832	10563	10586	10629	10604	10625	10678	10707	10702	10671	10657	10610	10674	10743	10464	10734	10594	10612	10736	10686	10604	10648	10626	10738	10695	10791	10652	10733	10710	10765	10760	10804	10566	10578	10639	10795	10700	10547	10819	10766	10564	10515	10792	10749	10818	10630	10601	10724	10649	10846	10587	10645	10654	10870	10797	10645	10598	10683	10575	10797	10935	10909	10728	10738	10793	10598	10618	10622	10742	10730	10701	10616	10679	10765	10733	10711	10666	10799	10680	10587	10666	10780	10617	10563	10658	10699	10744	10501	10690	10894	10757	10680	10676	10896	10697	10717	10737	10568	10651	10691	10654	10643	10651	10643	10735	10811	10840	10676	10639	10634	10634	10772	10613	10628	10783	10684	10871	10553	10594	10680	10554	10678	10673	10678	10754	10898	10730	10536	10838	10532	10764	10637	10685	10726	10666	10682	10615	10664	10800	10699	10634	10691	10748	10767	10810	10876	10766	10812	10670	10919	10714	10543	10578	10643	10733	10642	10782	10617	10679	10586	10788	10784	10800	10620	10772	10707	10646	10626	10594	10608	10601	10771	10589	10897	10688	10565	10719	10669	10615	10691	10690	10541	10726	10679	10684	10584	10608	10505	10784	10612	10615	10691	10690	10805	10588	10692	10615	10607	10601	10745	10467	10770	10618	10703	10605	10720	10785	10710	10619	10870	10662	10566	10687	10967	10589	10820	10680	10631	10676	10757	10508	10604	10741	10676	10776	10594	10713	10797	10773	10580	10785	10725	10755	10737	10720	10563	10705	10657	10835	10573	10745	10511	10632	10798	10701	10890	10730	10721	10622	10472	10650	10702	10713	10713	10814	10809	10707	10850	10704	10616	10634	10545	10709	10662	10586	10894	10625	10703	10652	10571	10711	10688	10815	10767	10664	10725	10734	10832	10856	10687	10705	10599	10745	10613	10637	10634	10527	10659	10665	10768	10916	10713	10666	10536	10561	10781	10791	10693	10593	10825	10647	10700	10562	10735	10663	10572	10650	10785	10741	10610	10754	10806	10593	10680	10843	10830	10588	10651	10841	10889	10785	10896	10727	10571	10779	10746	10799	10758	10635	10790	10652	10899	10719	10568	10766	10661	10757	10773	10695	10666	10781	10488	10445	10686	10552	10700	10699	10532	10660	10772	10695	10661	10567	10651	10619	10524	10700	10860	10705	10716	10676	10706	10833	10856	10707	10770	10762	10730	10791	10586	10680	10659	10596	10538	10761	10732	10579	10671	10627	10536	10859	10734	10732	10741	10697	10715	10516	10580	10761	10550	10665	10786	10693	10638	10593	10989	10637	10811	10457	10677	10916	10602	10521	10649	10668	10679	10599	10738	10774	10677	10927	10710	10724	10763	10863	10706	10813	10677	10711	10836	10689	10720	10465	10628	10743	10680	10705	10628	10615	10724	10764	10756	10701	10691	10748	10725	10662	10742	10663	10747	10709	10735	10631	10668	10615	10714	10694	10717	10677	10663	10622	10871	10674	10565	10729	10649	10589	10607	10683	10695	10614	10755	10646	10680	10700	10831	10864	10650	10761	10734	10643	10748	10722	10757	10645	10713	10611	10508	10627	10695	10622	10646	10707	10821	10626	10734	10934	10659	10594	10680	10781	10540	10557	10557	10675	10589	10799	10590	10639	10606	10642	10663	10870	10699	10692	10640	10625	10801	10725	10543	10753	10806	10577	10740	10799	10693	10739	10513	10759	10685	10622	10605	10742	10730	10534	10663	10641	10811	10521	10756	10733	10603	10648	10692	10750	10721	10707	10848	10632	10633	10600	10772	10806	10692	10738	10529	10772	10787	10625	10706	10666	10741	10806	10638	10675	10716	10806	10722	10511	10530	10800	10552	10615	10534	10618	10544	10537	10675	10725	10643	10689	10713	10474	10816	10696	10495	10699	10749	10751	10434	10680	10740	10715	10677	10679	10638	10700	10720	10576	10597	10782	10671	10632	10541	10638	10537	10727	10706	10448	10737	10740	10663	10647	10682	10575	10652	10830	10820	10792	10780	10548	10839	10739	10761	10756	10548	10592	10861	10749	10765	10701	10693	10726	10586	10643	10683	10754	10624	10591	10641	10682	10763	10364	10630	10695	10592	10697	10735	10809	10810	10736	10590	10766	10830	10726	10560	10524	10620	10574	10730	10849	10619	10645	10734	10645	10702	10740	10685	10718	10699	10787	10871	10650	10780	10787	10644	10788	10673	10520	10585	10818	10716	10752	10665	10882	10796	10684	10746	10775	10559	10557	10657	10596	10649	10835	10747	10776	10632	10668	10693	10808	10678	10672	10732	10751	10806	10801	10802	10796	10696	10997	10740	10618	10830	10491	10849	10698	10635	10796	10735	10461	10708	10762	10829	10836	10662	10770	10546	10559	10933	10795	10724	10696	10536	10705	10545	10620	10602	10703	10638	10731	10751	10749	10844	10567	10788	10678	10462	10642	10492	10492	10700	10673	10789	10867	10849	10584	10650	10560	10753	10707	10692	10686	10696	10753	10737	10833	10596	10758	10834	10841	10589	10775	10682	10761	10746	10554	10616	10526	10729	10723	10738	10602	10714	10757	10616	10690	10729	10669	10670	10794	10708	10566	10603	10698	10498	10477	10556	10882	10788	10548	10739	10826	10635	10601	10826	10737	10772	10631	10624	10520	10687	10545	10618	10575	10625	10650	10661	10646	10680	10628	10693	10611	10695	10670	10810	10850	10694	10673	10750	10734	10738	10770	10720	10788	10680	10728	10827	10657	10840	10848	10839	10542	10797	10737	10696	10620	10860	10828	10803	10519	10632	10617	10693	10741	10621	10702	10609	10628	10664	10770	10691	10748	10743	10787	10628	10808	10715	10814	10637	10692	10673	10709	10627	10626	10754	10540	10640	10755	10678	10713	10661	10803	10731	10702	10564	10742	10714	10761	10539	10733	10841	10786	10785	10637	10687	10836	10712	10695	10619	10603	10810	10716	10628	10905	10579	10805	10797	10626	10633	10682	10766	10716	10724	10718	10815	10628	10676	10508	10818	10512	10683	10651	10695	10685	10900	10553	10540	10598	10641	10794	10841	10684	10604	10708	10804	10515	10771	10739	10590	10758	10604	10582	10678	10676	10714	10807	10654	10716	10670	10630	10741	10686	10694	10630	10641	10768	10710	10647	10789	10808	10756	10614	10538	10669	10548	10871	10757	10644	10506	10816	10759	10789	10606	10675	10792	10678	10671	10569	10495	10648	10426	10683	10689	10473	10656	10733	10674	10534	10760	10748	10591	10746	10590	10761	10751	10697	10652	10789	10856	10722	10971	10637	10544	10724	10592	10562	10738	10587	10610	10670	10669	10755	10612	10717
37191	32647	33004	43817	58134	50646	44268	38642	32499	28716	27448	27569	27661	27973	27978	28173	28306	28576	28581	28530	28627	28620	28834	28651	28934	28779	28717	28936	28846	28963	28766	28845	28880	28883	28744	28960	28791	28994	28980	28957	28959	28946	28997	28912	28711	28983	28875	28956	28831	28904	28823	28791	28875	28909	28779	28942	28906	29081	28971	28938	28867	28940	28833	28936	28790	29033	28858	28824	28747	28864	28854	28889	29008	28976	29017	28915	28892	28952	28919	28869	28815	28993	28979	28939	28912	28870	28805	28997	28898	29028	28855	28815	28894	28876	29013	28868	28950	28979	28781	28830	28928	28880	28913	28841	29063	28957	29004	28883	29062	28951	29068	29002	28855	28862	28848	28881	28962	28891	28857	29003	28942	28860	28881	28967	28845	28934	28946	29036	28877	28938	28979	29015	28823	28917	28861	29000	28958	28926	28971	28933	28948	28832	28913	28992	28879	28877	28903	29038	28867	28968	28878	28899	28954	28870	28962	28892	28946	28790	29090	28840	29018	29052	28817	28848	28999	28897	29113	28927	28879	28898	28947	28845	28907	28810	28850	28910	28974	28787	28875	28998	29026	28900	29019	28755	28904	28877	29091	28872	28940	28900	29109	28930	29030	29053	28952	28804	28944	28888	28977	28742	28900	28937	28862	29018	28756	28947	28971	29041	29022	28937	29113	28926	28994	29017	28854	28919	28983	28956	28893	28932	28960	28863	28933	28992	28924	29045	28888	28947	28939	28920	28989	28762	28965	29072	28889	29027	29034	28996	28848	29057	28914	28889	28911	28945	28908	28862	28973	28911	29013	28944	28964	29019	28841	28917	28909	28933	28885	29080	28961	28844	28963	28970	28901	28851	28773	28868	28968	29185	28928	28776	28980	28955	29036	28866	28952	28880	28959	29066	28993	28750	28970	28870	28885	29089	28770	28851	28979	29053	28981	28859	29037	29035	28786	28897	28970	28893	28905	29216	28837	28883	28911	28963	28927	29061	28896	28898	28926	28904	29050	29023	28728	28898	29021	28979	28757	28814	28942	28947	28820	28933	28894	28829	28996	28825	28975	28928	29015	28951	29005	28745	28805	28899	28991	28802	28865	28899	29040	28912	29031	28874	28990	29146	28870	28974	29092	28962	28942	28882	28992	28827	28945	28775	29005	28939	28913	28880	29003	29033	28811	28953	28982	28910	28979	28894	28875	29149	28853	28832	28953	28874	28912	28805	28960	29171	28865	28848	28818	29035	28885	28968	28912	29052	28774	29059	28980	28915	28927	29021	29078	29020	28768	28906	28938	29093	28934	28875	28957	28984	28900	28858	28933	28800	29006	28801	28933	28924	28833	29011	28957	29020	28820	29046	28905	28937	28918	28848	28998	28965	28855	28820	28958	28884	29003	28843	28963	28833	28985	28867	28952	28925	28927	28966	28920	28989	28891	29049	28891	29003	28997	29006	28885	28916	28793	28836	28870	28960	28937	28969	28967	28966	29102	28892	28898	28967	29061	28878	28906	28782	28916	28871	28895	29013	28978	29156	29006	28967	28793	28827	28867	29046	29013	28782	28916	29021	28960	28824	28999	28860	28945	28815	28910	28817	28830	28835	29049	29016	28883	28903	28877	29087	28832	28947	28831	28970	28854	28718	28938	29055	29011	28890	28941	29028	28916	28767	28908	28874	29016	28719	28816	28829	29056	28900	28919	29052	28837	29075	29220	28976	28923	29014	28913	28982	28955	28913	28841	28962	28917	28859	28891	28951	29078	28840	29018	28867	28897	29039	29007	28922	28854	28992	28977	28959	28962	28934	28877	28737	28873	29050	28953	29108	28972	28948	28901	28912	28986	28886	29003	28941	28893	28859	28871	28996	28864	28919	28860	28945	28967	28948	28989	28937	28880	29029	29090	28807	29014	28923	28942	29048	28761	28860	29191	28928	28914	28919	28931	28977	28901	28875	28998	28839	28921	28873	28807	29041	28975	28914	29011	28891	29071	28932	28974	29071	28907	28985	28922	28894	29054	28921	28977	28993	29024	28986	28876	29007	28867	28777	28975	28898	28922	29002	28974	28882	29008	28939	28920	28790	29004	28873	29001	28912	28868	28907	29014	29027	28865	28940	28977	28995	28888	28933	28928	28934	28899	28812	28822	28947	28951	28972	28804	29043	28845	29011	28879	29040	28748	28834	28886	28885	29002	28783	28997	28847	28815	29025	28963	29089	28835	28922	28900	28878	28950	28845	28904	28938	28942	28837	28821	28896	28857	28897	28868	28977	28961	28818	28905	29040	28988	28820	28958	28901	28845	28858	28861	28965	28907	28979	29003	28835	28892	28871	28824	28941	28942	28905	28968	28924	28903	28987	28967	29001	28889	28937	28897	28984	29068	29001	28913	29031	29044	28969	28949	28974	29183	28999	28955	28934	28863	28932	28963	29093	28902	28977	28989	28902	29055	28970	28872	28812	28875	28993	29002	28997	28929	28904	28787	28738	29005	28891	28796	28968	28994	28846	28911	28989	28768	29063	28950	28885	28917	28922	28834	28863	28850	28836	28865	29142	28799	28820	28806	28784	28906	28899	28897	28963	28940	28980	28901	28922	29016	28901	28944	28985	28836	28893	28887	29030	28848	29102	28882	28879	28843	28940	28878	28965	28983	28945	29029	28976	28947	29065	28885	28976	28864	28934	28988	28867	28894	28914	28871	28877	28966	28927	28808	28949	28978	29025	28979	28943	28864	28817	29056	28861	28889	28936	28926	29086	28846	29003	29032	28742	28970	29027	29005	28951	29026	28715	29012	28824	28814	28949	28880	29094	29025	28988	29082	28775	28843	28948	28774	28854	28924	28984	28878	29000	28858	28993	28858	28856	29008	28918	28943	29016	29015	28909	29029	28825	29018	28881	29011	28859	28954	28873	28962	28914	28910	28999	28853	28894	28927	29026	28884	28864	28892	29068	28903	28764	29004	28825	28900	28912	29030	28985	28901	28919	28926	28888	29016	28852	28983	28944	28769	28837	28886	28909	28812	28878	28942	28995	28956	28910	29049	28885	28781	28997	28910	28994	28923	28921	28896	28977	29097	28993	29022	28890	29037	28921	28890	28952	28983	28885	28991	28910	28875	29021	28886	28996	28934	28870	28928	29038	28984	28836	28933	28994	28741	28875	28817	28939	28905	28966	28798	28915	29044	28867	28853	28965	29105	28923	28807	28923	28912	28927	28926	28821	28897	28890	28786	28785	28931	28807	28911	28977	28939	28902	28799	28938	28767	28838	28864	28970	28865	28934	28732	29128	28799	28882	28990	29014	28829	28888	28945	29005	28966	28862	28978	28826	29023	28986	28870	28903	28821	29031	28809	28820	28947	28862	28934	28872	28946	28956	28950	28967	28950	29009	29044	28839	28915	28965	28883	28950	28909	28852	28848	29020	28824	28850	28980	28957	28992	28862	28959	28809	28907	28920	28938	29010	28880	28897	28976	28879	28943	28769	28925	29074	28848	28777	28940	28849	28818	28977	28718	29100	28903	28912	28855	28834	29018	29003	28926	28926	28871	29031	28968	28948	28957	28869	28936	29029	28935	28886	28891	28927	28967	28947	28973	28980	28719	28934	28894	28965	28953	29004	28883	29021	28877	28816	28880	28834	28941	28899	28861	29007	29077	28948	28966	28959	29030	28997	28883	28912	28888	28931	28925	28912	29028	28918	28877	28841	29039	28896	29053	28874	28954	28859	28874	29031	28942	28951	28913	28850	28916	28943	28942	28859	28841	28968	28907	29008	28774	28940	28967	28951	28990	28916	29062	28753	28961	28920	29022	28821	28941	28971	28907	28952	28887	29081	28969	28863	28796	28904	28942	28963	28849	28967	28905	29043	28922	28818	28827	28912	28809	29055	28855	28877	28960	28880	28749	29004	28811	28988	28915	28888	28870	29106	28905	28909	28970	28840	29104	28816	28926	28945	28843	28982	28824	28886	28880	28764	29008	28926	29011	28920	28928	28904	28904	28895	28963	28981	28879	29094	28916	28880	29028	28877	28920	28974	28863	28821	29007	28832	28916	28931	28856	28786	28950	28861	28898	29075	28937	28961	28930	28945	28973	28856	28882	28901	28907	28947	28911	28850	28928	28911	28963	28901	28930	29040	28805	28934	28895	28900	29025	29008	28836	28880	28855	28861	28805	28888	28905	28884	28978	28931	28944	28922	28930	28804	28986	28983	28883	28943	29016	28913	28838	28873	28860	28897	28997	29111	28915	28895	29020	28935	28876	28897	28971	28960	29041	29038	28958	28886	29023	28994	28784	29054	28804	28955	28850	29010	28901	28744	28877	28991	29072	28984	28902	28973	28885	28867	28968	28863	28968	28891	28906	28931	28998	28961	28947	29032	29043	28817	28902	28936	28890	28940	28985	28988	28943	28931	28998	28817	28993	28825	28945	28814	28977	29002	28965	28860	28905	28914	29028	28789	29073	28756	28987	28853	28957	28945	28827	29130	28894	28858	28958	28908	28811	28863	28928	28867	28971	28876	28978	28884	28896	29008	28881	28976	28916	29008	28846	28896	28940	28866	28897	29015	28879	28971	28970	28947	28987	28765	28877	28908	28921	28917	29141	28939	28864	28921	28998	28981	28979	28991	28949	28976	28870	28782	28870	28967	28845	28843	29045	28935	28873	28886	28961	28990	28958	28839	28876	28925	28866	28956	29063	28887	28937	28834	28887	28885	28893	28938	28903	28999	28913	28889	28782	28971	28952	28991	28857	28932	28881	28873	28931	28870	28950	28896	28930	28926	28999	28857	29111	28773	28986	28980	28933	28860	28965	28857	28830	28886	28849	29031	28954	28931	28901	28913	28852	29035	28849	28853	28900	28913	28793	28982	28990	28834	28940	28895	28861	28989	29002	28834	28970	28927	28801	28884	28882	29049	28980	28884	28989	28997	28919	28867	28862	28999	28852	28941	28929	28890	28818	28852	28890	28863	29001	28847	28869	28833	28958	28948	28816	28844	28956	28832	28842	29043	29009	28812	28941	28857	28937	28925	28871	28907	28804	28811	29010	28958	28962	28778	28910	29056	29078	29000	29023	28768	28825	29013	28945	28858	29127	29004	28807	29084	28889	28915	28865	28827	29048	28996	28719	29071	28825	28908	28901	28883
13812	11199	11008	11267	16364	20495	17552	14019	11749	10972	10799	10657	10710	10409	10647	10553	10546	10675	10586	10303	10553	10508	10696	10556	10619	10725	10577	10606	10771	10545	10611	10624	10460	10732	10656	10430	10604	10382	10740	10665	10428	10553	10522	10581	10567	10682	10688	10543	10763	10640	10504	10832	10672	10489	10513	10516	10689	10577	10575	10485	10618	10597	10604	10448	10647	10488	10506	10368	10531	10505	10691	10450	10591	10671	10630	10430	10522	10673	10580	10467	10615	10587	10498	10556	10709	10702	10712	10473	10581	10615	10398	10527	10600	10467	10682	10646	10588	10588	10685	10483	10525	10658	10445	10473	10724	10579	10598	10430	10543	10567	10571	10546	10481	10730	10413	10590	10544	10654	10588	10751	10507	10527	10624	10607	10531	10413	10429	10546	10766	10686	10636	10644	10508	10470	10681	10715	10451	10604	10725	10552	10651	10402	10598	10485	10516	10542	10589	10508	10777	10672	10635	10467	10630	10486	10537	10481	10627	10642	10620	10469	10451	10474	10519	10590	10670	10625	10534	10673	10536	10414	10593	10517	10477	10609	10648	10667	10609	10575	10631	10454	10532	10514	10665	10661	10522	10612	10686	10753	10784	10513	10571	10629	10507	10595	10549	10695	10584	10549	10571	10718	10570	10540	10631	10581	10689	10580	10695	10585	10663	10709	10581	10658	10401	10498	10636	10618	10593	10473	10568	10608	10577	10459	10531	10653	10776	10801	10520	10514	10596	10489	10635	10577	10670	10673	10709	10600	10634	10516	10756	10363	10565	10623	10594	10753	10436	10575	10645	10523	10631	10517	10400	10606	10527	10481	10700	10501	10607	10716	10636	10414	10687	10438	10559	10555	10650	10569	10682	10642	10477	10698	10500	10496	10655	10536	10348	10631	10583	10584	10685	10529	10580	10582	10376	10549	10548	10643	10621	10626	10477	10748	10556	10607	10622	10698	10585	10551	10569	10554	10581	10547	10681	10730	10443	10681	10606	10675	10616	10632	10604	10666	10522	10421	10523	10618	10556	10620	10594	10524	10582	10553	10583	10533	10747	10572	10519	10498	10554	10636	10680	10345	10585	10644	10544	10640	10679	10551	10746	10693	10616	10558	10582	10624	10566	10652	10501	10649	10717	10575	10532	10710	10328	10609	10657	10455	10604	10325	10600	10674	10742	10555	10571	10707	10645	10744	10706	10634	10584	10509	10722	10652	10674	10614	10704	10480	10554	10631	10626	10417	10446	10685	10705	10553	10674	10564	10615	10601	10558	10502	10645	10861	10466	10552	10227	10475	10519	10554	10729	10636	10545	10693	10542	10602	10528	10593	10581	10721	10751	10668	10639	10484	10619	10588	10630	10515	10615	10605	10539	10489	10480	10477	10363	10587	10762	10588	10549	10529	10549	10560	10706	10568	10685	10561	10592	10657	10469	10658	10557	10691	10640	10605	10487	10646	10491	10596	10711	10814	10726	10542	10709	10545	10533	10561	10643	10662	10609	10542	10596	10549	10574	10739	10933	10795	10549	10491	10607	10535	10783	10685	10693	10725	10710	10830	10637	10540	10562	10576	10554	10777	10552	10743	10704	10693	10420	10469	10552	10549	10540	10649	10429	10478	10483	10515	10596	10578	10654	10612	10709	10406	10684	10487	10595	10761	10480	10581	10525	10406	10514	10527	10574	10593	10771	10553	10511	10568	10661	10522	10443	10726	10525	10674	10615	10510	10528	10468	10572	10662	10717	10637	10699	10401	10387	10603	10389	10467	10695	10610	10418	10515	10682	10611	10650	10610	10596	10521	10498	10569	10798	10521	10445	10527	10835	10486	10535	10558	10672	10627	10586	10530	10544	10673	10594	10504	10659	10550	10717	10544	10746	10458	10469	10563	10484	10504	10599	10796	10599	10578	10640	10382	10763	10543	10474	10540	10549	10531	10593	10575	10453	10701	10519	10631	10365	10581	10590	10746	10536	10587	10711	10669	10562	10754	10527	10417	10529	10376	10569	10519	10687	10472	10590	10467	10777	10665	10563	10559	10520	10642	10537	10501	10651	10729	10523	10402	10673	10615	10519	10635	10538	10556	10557	10432	10468	10557	10655	10582	10371	10352	10616	10709	10588	10515	10559	10440	10654	10519	10648	10564	10687	10636	10637	10590	10519	10493	10635	10334	10609	10591	10570	10578	10528	10509	10628	10789	10743	10542	10596	10540	10454	10535	10495	10562	10507	10576	10580	10713	10720	10451	10536	10522	10492	10434	10431	10600	10646	10645	10521	10659	10699	10629	10743	10626	10698	10776	10687	10614	10493	10517	10582	10499	10519	10690	10673	10592	10657	10459	10726	10444	10481	10535	10616	10382	10639	10615	10669	10709	10599	10738	10596	10678	10539	10581	10627	10723	10554	10574	10538	10706	10538	10426	10517	10534	10629	10518	10641	10575	10500	10518	10409	10598	10542	10667	10530	10428	10666	10668	10596	10633	10472	10480	10583	10524	10545	10459	10835	10691	10660	10612	10511	10608	10515	10517	10471	10703	10545	10705	10482	10538	10627	10378	10579	10495	10617	10658	10712	10688	10549	10611	10630	10806	10536	10411	10585	10578	10554	10504	10603	10704	10589	10464	10516	10531	10701	10628	10690	10531	10504	10534	10590	10650	10579	10563	10665	10540	10687	10645	10621	10473	10682	10539	10548	10544	10524	10697	10520	10444	10704	10622	10613	10618	10611	10541	10464	10505	10634	10695	10546	10405	10633	10591	10486	10465	10681	10491	10654	10672	10732	10466	10435	10489	10542	10404	10782	10582	10689	10523	10526	10615	10527	10396	10731	10513	10445	10525	10724	10695	10634	10672	10623	10315	10487	10570	10554	10541	10558	10377	10554	10498	10466	10662	10682	10713	10562	10623	10528	10567	10794	10561	10525	10623	10747	10560	10755	10428	10626	10544	10683	10529	10533	10704	10578	10413	10547	10634	10555	10438	10543	10658	10691	10711	10575	10767	10659	10560	10652	10488	10605	10678	10655	10417	10628	10589	10551	10559	10551	10524	10612	10535	10594	10683	10681	10635	10810	10499	10400	10417	10715	10515	10610	10711	10688	10580	10516	10693	10697	10539	10612	10439	10533	10613	10501	10530	10519	10550	10592	10491	10622	10442	10568	10575	10669	10458	10563	10658	10678	10570	10580	10546	10454	10643	10721	10596	10449	10545	10541	10480	10381	10669	10593	10620	10697	10723	10559	10491	10508	10488	10403	10708	10432	10639	10479	10567	10505	10658	10549	10521	10623	10456	10719	10537	10422	10515	10690	10759	10613	10677	10476	10545	10617	10618	10636	10518	10547	10654	10565	10449	10570	10640	10616	10502	10679	10627	10430	10635	10548	10594	10690	10698	10773	10611	10455	10391	10657	10588	10438	10686	10702	10586	10597	10718	10643	10498	10522	10440	10474	10481	10728	10653	10508	10477	10611	10634	10612	10552	10554	10536	10508	10636	10679	10465	10596	10577	10725	10599	10570	10712	10510	10448	10550	10557	10615	10477	10510	10755	10613	10766	10592	10702	10505	10512	10610	10551	10592	10581	10655	10635	10518	10679	10583	10589	10764	10573	10710	10638	10579	10509	10639	10522	10414	10473	10602	10608	10625	10675	10663	10505	10600	10610	10571	10571	10541	10481	10477	10555	10410	10768	10587	10546	10815	10612	10671	10689	10556	10629	10652	10719	10660	10831	10524	10668	10681	10652	10675	10690	10558	10514	10548	10662	10498	10484	10605	10667	10603	10343	10637	10618	10698	10489	10509	10612	10681	10423	10543	10643	10599	10575	10623	10462	10614	10635	10555	10558	10573	10624	10617	10414	10484	10392	10618	10564	10703	10636	10626	10557	10581	10584	10541	10677	10695	10618	10564	10491	10630	10481	10706	10545	10494	10667	10632	10585	10633	10539	10518	10499	10481	10441	10552	10667	10729	10378	10514	10607	10645	10605	10479	10730	10624	10723	10694	10619	10703	10647	10634	10762	10523	10815	10620	10554	10657	10761	10778	10685	10723	10733	10596	10636	10676	10747	10584	10687	10505	10459	10372	10539	10631	10669	10575	10521	10678	10457	10324	10776	10589	10618	10741	10678	10741	10740	10485	10429	10434	10603	10544	10736	10735	10650	10532	10586	10632	10661	10665	10610	10627	10615	10536	10526	10602	10473	10534	10594	10617	10663	10617	10568	10513	10545	10515	10543	10572	10626	10515	10657	10682	10649	10638	10562	10676	10535	10709	10479	10569	10499	10674	10522	10410	10790	10553	10607	10586	10543	10619	10561	10625	10592	10604	10608	10625	10558	10658	10710	10651	10703	10574	10581	10594	10502	10698	10654	10471	10529	10508	10552	10606	10568	10569	10670	10584	10490	10512	10627	10469	10618	10420	10621	10680	10556	10624	10667	10665	10588	10612	10663	10502	10779	10616	10703	10698	10434	10697	10604	10504	10662	10676	10664	10433	10558	10489	10789	10651	10616	10597	10676	10679	10680	10563	10759	10580	10476	10491	10454	10408	10471	10561	10447	10585	10440	10333	10510	10621	10493	10624	10713	10486	10724	10494	10516	10556	10626	10507	10555	10629	10434	10475	10623	10708	10490	10481	10587	10653	10552	10548	10586	10582	10578	10633	10372	10642	10504	10524	10515	10651	10631	10451	10620	10652	10608	10520	10596	10609	10442	10506	10480	10718	10551	10562	10596	10575	10642	10591	10577	10709	10587	10696	10562	10480	10626	10592	10450	10592	10592	10621	10617	10587	10527	10726	10793	10610	10711	10699	10718	10678	10650	10520	10653	10650	10501	10592	10596	10610	10566	10598	10517	10661	10622	10728	10665	10541	10420	10485	10749	10388	10598	10641	10605	10569	10420	10615	10654	10602	10650	10516	10421	10505	10607	10598	10569	10361	10393	10710	10493	10530	10584	10614	10569	10417	10583	10671	10485	10655	10564	10674	10464	10741	10688	10667	10504	10689	10647	10548	10747	10564	10492	10649	10748	10856	10574	10647	10579	10737	10583	10455	10481	10620	10652	10498	10585	10510	10559	10677	10618	10716	10656	10630	10657	10491	10624	10657	10498	10447	10639	10590	10756	10557	10421	10386	10649	10749	10708
32302	30247	29947	35878	50697	51325	43061	35747	31586	29678	29338	29172	29098	29129	29191	29244	29082	29110	29119	29288	29192	29124	29127	29079	29192	29266	29075	29155	29269	29204	29230	29311	29108	29170	29075	29140	29124	29123	29084	29224	29142	29097	29198	29254	28982	29170	29234	29102	29241	29182	29172	29263	29161	29211	29207	29151	29086	29241	29064	29091	29015	29129	29267	28954	29346	29225	29140	29049	29141	29223	29217	29298	29214	29278	29082	29241	29283	29233	29113	29220	29078	29349	29124	29266	29043	29141	29223	29352	29089	29139	29360	29187	29215	29230	29274	29193	29377	29179	29288	29058	29312	29112	29122	29193	29184	29181	29227	29173	29234	29171	29179	29230	29251	29007	29325	29131	29128	29327	29190	29093	29206	29121	29122	29054	29150	29218	29102	29237	29186	29107	29104	29390	29087	29218	29020	29210	29320	29177	29285	29192	29200	29110	29179	29277	29129	29163	29221	29298	29194	29337	29150	29168	29286	29212	29212	29141	29350	29012	29179	29195	29188	29134	29288	29228	29129	29213	29207	29166	29001	29341	29193	29124	29012	29231	29314	29168	29116	29302	29226	29196	29308	29184	29231	29283	29166	29156	29137	29214	29126	29219	29279	29106	29150	29064	29192	29218	29279	29334	29168	29276	29153	29145	29162	29189	29193	29279	29176	29287	29272	29255	29153	29184	29134	29120	29283	29229	29145	29178	29259	29273	29212	29202	29346	29188	29225	29276	29023	28972	29264	29108	29181	29230	29247	29051	29105	29159	29204	29271	29240	29188	29228	29315	29262	29104	29155	29106	29168	29177	29192	29234	29115	29149	29278	29295	29177	29315	29146	29200	29276	29269	29202	29034	29191	29161	29066	29224	29243	29234	29159	29182	29182	29107	29272	29044	29375	29153	29161	29226	29141	29203	29200	29147	29131	29172	29245	29178	29160	29173	29240	29187	29220	29167	29250	29096	29130	29182	29280	29197	29090	29152	29178	29245	29211	29153	29308	29083	29091	29150	29273	29139	29147	29167	29333	29186	29119	29111	29372	29135	29268	29225	29164	29209	29361	29187	29244	29267	29328	29145	29090	29294	29280	29272	29219	29214	29364	29101	29147	29249	29229	29256	29275	29146	29070	29275	29132	29225	29194	29318	29198	29146	29216	29004	29275	29251	29258	29000	29144	29244	29223	29197	29124	29169	29246	29062	29227	29184	29212	29196	29245	29356	29121	29209	29117	29114	29331	29165	29085	29180	29195	29013	29175	29208	29169	29228	29238	29241	29207	29248	29180	29199	29408	29246	29204	29099	29194	29197	29150	29079	29250	29143	29189	29220	29197	29249	29279	29294	29121	29173	29255	29229	29258	29218	29292	29223	29230	29165	29167	29243	29136	29104	29238	29206	29216	29409	29312	29198	29137	29149	29278	29151	29154	29144	29221	29162	29093	29243	29109	29391	29132	29147	29044	29293	29072	29255	29329	29056	29229	29241	29257	29140	29228	29143	29248	29235	29223	29259	29186	29217	29224	29263	29145	29228	29199	29448	29068	29002	29205	29183	29160	29258	29215	29204	29155	29222	29103	29312	29217	29204	29342	29164	29308	29222	29276	29196	29198	29137	29085	29119	29170	29197	29433	29129	29223	29191	29195	29224	29218	29083	29165	29300	29135	29109	29298	29291	29345	29239	29180	29381	29023	29095	29253	29198	29173	29212	29072	29144	29090	29169	29190	29162	29103	29193	29185	29148	29266	29300	29246	29110	29319	29242	29214	29176	29349	29104	29126	29222	29245	29089	29334	29144	29263	29175	29251	29226	29102	29216	29211	29221	29148	29253	29181	29333	29309	29386	29202	29198	29150	29150	29299	29198	29187	29161	29325	29307	29041	29291	29097	29214	29153	29243	29219	29317	29050	29337	29238	29085	29140	29213	29190	29322	29194	29167	29163	29332	29155	29165	29372	29157	29121	29109	29326	29306	29197	29222	29231	29247	29200	29315	29253	29227	29184	29432	29128	29174	29237	29324	28992	29378	29208	29268	29107	29123	29205	29184	29392	29186	29058	29326	29279	29364	29181	29191	29239	29394	29131	29161	29460	29203	29206	29249	29134	29242	29325	29229	29215	29381	29094	29175	29195	29256	29285	29139	29289	29252	29147	29084	29117	29163	29140	29279	29206	29311	29095	29188	29164	29071	29295	29121	29208	29338	29228	29270	29219	29232	29218	29125	29270	29267	29112	29184	29227	29298	29194	29151	29138	29256	29256	29134	29059	29219	29244	29203	29116	29348	29185	29169	29115	29126	29156	29126	29199	29055	29194	29194	29172	29190	29227	29138	29159	29103	29354	29213	29223	29292	29081	29197	29221	29246	29426	29355	29186	29214	29272	29129	29207	29129	29199	29223	29287	29065	29299	29226	29254	29081	29195	29249	29180	29141	29198	29206	29157	29068	29299	29372	29330	29057	29270	29163	29236	29289	29177	29267	29187	29289	29095	29349	29260	29196	29228	29255	29200	29063	29129	29153	29379	29159	29188	29278	29242	29245	29053	29266	29113	29206	29523	29000	29254	29157	29225	28961	29172	29274	29181	29154	29131	29132	29192	29093	29328	29033	29193	29126	29301	29170	29291	29120	29044	29235	29176	29109	29324	29213	29303	29155	29346	29244	29120	29297	29097	29209	29255	29323	29279	29226	29152	29369	29141	29186	29322	29185	29228	29264	29345	29250	29182	29178	29170	29088	29189	29102	29255	29259	29154	29197	29188	29266	29113	29148	29286	29179	28983	29344	29195	29348	29293	29230	29202	29127	29312	29185	29070	29271	29217	29240	29193	29328	29119	29160	29235	29191	29201	29153	29233	29086	29162	29242	29209	29148	29371	29011	29251	29226	29258	29223	29282	29265	29095	29061	29107	29332	29352	29214	29145	29163	29268	29168	29125	29183	29261	29127	29252	29168	29246	29174	29195	29382	29077	29192	29325	29161	29255	29045	29268	28994	29237	29205	29263	29270	29356	29330	29011	29193	29176	29227	29157	29068	29339	29300	29185	29293	29323	29155	29249	29184	29155	29240	29177	29146	29167	29228	29098	29108	29230	29285	29216	29072	29212	29232	29299	29252	29116	29177	29508	29233	29271	29307	29165	29141	29262	29178	29209	29230	29259	29222	29330	28930	29243	29236	29020	29267	29293	29159	29282	29165	29241	29223	29180	29350	29170	29215	29069	29190	29045	29327	29156	29216	29135	29292	29192	29314	29187	29227	29227	29158	29184	29238	29316	29201	29102	29215	29293	29200	29232	29264	29136	29301	29287	29222	29108	29368	29269	29020	29278	29160	29354	29254	29234	29162	29285	29302	29211	29304	29363	29170	29226	29158	29160	29245	29298	29205	29219	29033	29131	29166	29193	29228	29358	29334	29147	29260	29251	29130	29135	29311	29067	29218	29283	29221	29224	29296	29216	29288	29266	29151	29252	29276	29224	29154	29360	28969	29323	29213	29265	29153	29155	29141	29194	29170	29161	29186	29177	29273	29147	29224	29216	29287	29302	29133	29158	29270	29218	29158	29147	29225	29075	29156	29324	29224	29118	29206	29227	29133	29141	29123	29289	29099	29258	29348	29219	29176	29162	29128	29230	29068	29193	29180	29189	29236	29058	29333	29263	29235	29214	29242	29245	29254	29229	29187	29239	29309	29183	29285	29167	29164	29315	29210	29133	29252	29307	29098	29121	29123	29314	29099	29177	29363	29087	29190	29205	29247	29339	29206	29233	29302	29229	29306	29267	29224	29356	29284	29339	29302	29232	29274	29186	29177	29161	29286	29268	29222	29265	29114	29275	29202	29300	29208	29204	29347	29105	29192	29241	29312	29154	29261	29191	29176	29318	29227	29279	29213	29285	29043	29119	29250	29248	29224	29104	29105	29230	29293	29167	29186	29017	29211	29289	29290	29344	29144	29238	29196	29205	29199	29144	29332	29152	29180	29212	29342	29047	29322	29310	29260	29325	29170	29186	29254	29233	29226	29350	29136	29284	29230	29160	29341	29170	29391	29210	29191	29191	29212	29125	29295	29246	29281	29156	29254	29084	29313	29266	29294	29214	29194	29168	29287	29159	29034	29360	29295	29229	29077	29079	29343	29183	29210	29293	29259	29093	29305	29214	29203	29256	29165	29245	29264	29333	29260	29001	29142	29052	29246	29221	29248	29168	29253	29233	29209	29151	29168	29287	29104	29279	29359	29119	29213	29316	29209	29211	29199	29154	29120	29261	29283	29173	29349	29225	29198	29198	29271	29299	29321	29212	29277	29259	29250	29199	29103	29183	29292	29251	29096	29156	29174	29178	29182	29158	29237	29277	29321	29254	29289	29132	29196	29125	29118	29293	29303	29360	29052	29114	29373	29201	29104	29101	29262	29157	29101	29219	29287	29172	29240	29300	29196	29219	29094	29263	29141	29107	29317	29201	29047	29231	29230	29174	29179	29216	29183	29170	29196	29267	29114	29169	29232	29253	29208	29191	29200	29265	29155	29170	29273	29158	29305	29243	29149	29246	29331	29264	29150	29233	29216	29344	29212	29426	29031	29137	29189	29163	29188	29238	29120	29368	29251	29263	29292	29203	29215	29194	29163	29252	29315	29272	29268	29307	29255	29088	29196	29275	29221	29329	29103	29184	29329	29296	29105	29299	29167	29196	29204	29166	29171	29204	29230	29250	29167	29235	29240	29288	29249	29036	29263	29277	29212	29193	29346	29140	29327	29395	29214	29237	29299	29335	29213	29191	29253	29422	29226	29252	29300	29217	29184	29355	29167	29231	29305	28982	29062	29107	29367	29220	29273	29256	29172	29245	29244	29348	29301	29196	29227	29279	29274	29103	29158	29148	29197	29131	29279	29172	28998	29263	29288	29301	28949	29259	29216	29247	29268	29249	29328	29250	29123	29219	29370	29091	29260	29288	29189	29227	29208	29134	29214	29160	29196	29163	29249	29179	29199	29228	29227	28964	29238	29252	29210	29360	29328	29300	29274	29146	29378	29206	29185	29258	29132	29257	29209	29209	29302	29344	29355	29263	29309	29246	29256	29164	29278	29169	29179	29227	29272	29069	29302	29221	29196	29290	29216	29195	29320	29168	29311	29290	29258	29099	29261	29234	29262	29256	29149
14385	13736	12663	12614	30356	41269	31671	21504	15170	12173	11120	10824	10740	10733	10720	10709	10753	10766	10729	10576	10512	10583	10714	10597	10712	10795	10854	10582	10914	10729	10629	10574	10714	10678	10663	10618	10841	10652	10642	10593	10705	10821	10728	10660	10655	10758	10769	10598	10857	10730	10681	10728	10869	10838	10604	10718	10986	10541	10684	10702	10682	10680	10829	10587	10699	10679	10696	10592	10780	10655	10726	10654	10756	10808	10812	10665	10778	10578	10772	10638	10970	10638	10736	10744	10780	10903	10743	10808	10719	10896	10651	10761	10405	10710	10751	10761	10753	10604	10829	10803	10782	10528	10656	10732	10795	10821	10566	10560	10722	10671	10681	10838	10548	10826	10710	10704	10542	10654	10846	10681	10733	10544	10710	10676	10574	10703	10701	10657	10867	10759	10779	10563	10794	10837	10541	10600	10784	10511	10660	10659	10771	10788	10599	10727	10850	10878	10571	10723	10733	10744	10761	10711	10676	10741	10736	10683	10581	10625	10746	10978	10666	10767	10737	10540	10730	10808	10583	10848	10818	10520	10713	10696	10630	10658	10691	10750	10721	10630	10726	10809	10713	10717	10777	10814	10750	10610	10703	10706	10702	10720	10760	10831	10720	10803	10807	10819	10911	10695	10627	10708	10557	10534	10826	10596	10836	10856	10976	10816	10725	10845	10873	10768	10700	10647	10570	10698	10842	10787	10851	10582	10602	10717	10776	10696	10678	10579	10721	10640	10635	10685	10756	10806	10737	10739	10760	10759	10787	10572	10720	10705	10769	10812	10755	10757	10715	10584	10694	10548	10786	10704	10655	10741	10695	10626	10730	10656	10845	10791	10705	10885	10732	10761	10650	10703	10806	10669	10811	10689	10765	10585	10608	10661	10727	10795	10824	10812	10663	10851	10865	10893	10607	10837	10764	10708	10664	10660	10718	10567	10735	10729	10612	10863	10585	10775	10422	10646	10497	10759	10821	10648	10656	10760	10776	10759	10726	10842	10799	10748	10505	10732	10645	10585	10810	10765	10736	10833	10802	10711	10767	10708	10862	10656	10634	10880	10914	10837	10772	10736	10709	10764	10655	10688	10758	10559	10666	10774	10711	10802	10658	10531	10585	10847	10716	10762	10715	10677	10775	10861	10853	10830	10775	10668	10898	10571	10732	10727	10846	10598	10538	10739	10902	10668	10602	10578	10783	10811	10704	10688	10816	10718	10869	10793	10857	10815	10762	10597	10601	10746	10836	10770	10717	10762	10712	10983	10573	10816	10759	10607	10805	10656	10762	10559	10644	10726	10613	10662	10790	10618	10721	10702	10823	10737	10655	10771	10778	10648	10539	10735	10735	10629	10642	10708	10711	10690	10629	10705	10683	10804	10688	10648	10800	10478	10677	10906	10634	10733	10742	10713	10616	10618	10770	10875	10871	10784	10712	10769	10860	10713	10794	10751	10793	10723	10726	10855	10681	10723	10734	10748	10720	10691	10792	10746	10651	10700	10526	10665	10655	10694	10653	10868	10768	10815	10731	10652	10650	10516	10625	10658	10688	10640	10761	10624	10592	10809	10667	10579	10664	10775	10866	10797	10651	10601	10836	10698	10695	10628	10686	10777	10616	10606	10695	10791	10709	10684	10791	10824	10744	10827	10732	10808	10678	10690	10840	10692	10837	10886	10798	10542	10743	10705	10556	10600	10742	10551	10814	10607	10536	10840	10720	10722	10708	10795	10768	10735	10804	10784	10631	10659	10536	10728	10693	10776	10713	10674	10862	10826	10861	10763	10648	10766	10567	10587	10768	10649	10815	10602	10666	10577	10804	10630	10817	10690	10878	10790	10471	10682	10702	10784	10846	10556	10718	10717	10784	10841	10630	10568	10687	10622	10667	10723	10743	10669	10850	10778	10697	10677	10619	10654	10780	10677	10754	10738	10691	10801	10676	10793	10745	10727	10713	10865	10599	10630	10732	10664	10635	10529	10628	10807	10759	10687	10698	10651	10691	10721	10632	10794	10649	10526	10647	10885	10827	10883	10789	10711	10806	10753	10766	10764	10730	10660	10605	10802	10823	10804	10767	10795	10712	10547	10715	10825	10806	10804	10706	10657	10826	10740	10638	10771	10791	10649	10578	10814	10815	10681	10734	10726	10672	10805	10731	10723	10808	10941	10879	10719	10714	10815	10824	10698	10842	10723	10799	10879	10763	10557	10806	10721	10761	10634	10621	10643	10620	10710	10954	10750	10755	10726	10773	10630	10570	10695	10874	10531	10798	10654	10693	10720	10748	10755	10778	10610	10720	10932	10689	10809	10729	10810	10590	10773	10809	10666	10524	10655	10610	10679	10675	10754	10627	10701	10608	10835	10718	10887	10856	10910	10694	10729	10603	10676	10529	10772	10793	10723	10564	10869	10833	10790	10753	10755	10751	10772	10491	10535	10684	10758	10788	10805	10747	10821	10648	10812	10845	10586	10755	10624	10857	10730	10716	10619	10670	10606	10820	10854	10665	10813	10701	10705	10888	10772	10729	10833	10803	10751	10741	10584	10764	10713	10936	10653	10713	10818	10780	10665	10737	10656	10513	10728	10625	10599	10611	10615	10648	10739	10665	10821	10654	10733	10704	10736	10849	10847	10658	10702	10822	10680	10691	10670	10788	10655	10689	10684	10826	10781	10730	10693	10849	10608	10697	10824	10610	10736	10805	10654	10616	10651	10865	10802	10714	10739	10789	10662	10681	10680	10763	10711	10681	10519	10627	10841	10632	10665	10615	10809	10778	10650	10758	10561	10741	10582	10741	10636	10663	10721	10804	10830	10728	10844	10855	10601	10643	10812	10752	10710	10762	10768	10708	10775	10482	10715	10697	10664	10687	10775	10834	10767	10772	10927	10759	10706	10512	10696	10726	10532	10535	10888	10788	10572	10713	10597	10730	10591	10675	10762	10584	10877	10765	10801	10840	10597	10549	10746	10679	10553	10641	10747	10785	10755	10688	10762	10762	10789	10815	10827	10672	10716	10641	10718	10684	10651	10629	10811	10732	10612	10674	10842	10842	10589	10600	10765	10666	10924	10732	10604	10732	10666	10668	10659	10749	10809	10646	10681	10545	10756	10661	10694	10877	10641	10713	10736	10900	10795	10675	10652	10657	10662	10794	10709	10723	10778	10835	10792	10750	10786	10648	10693	10563	10665	10679	10718	10716	10842	10823	10782	10728	10819	10757	10962	10741	10765	10492	10726	10836	10697	10682	10891	10795	11053	10715	10933	10599	10674	10740	10917	10736	10687	10769	10728	10929	10757	10638	10779	10830	10819	10693	10644	10788	10922	10624	10687	10647	10639	10708	10798	10845	10710	10843	10850	10741	10664	10638	10746	10679	10794	10602	10643	10731	10803	10683	10779	10744	10589	10731	10611	10834	10708	10797	10780	10693	10643	10725	10772	10634	10779	10569	10801	10837	10796	10796	10501	10671	10799	10842	10707	10754	10837	10626	10851	10621	10600	10739	10760	10681	10651	10829	10593	10673	10692	10805	10667	10862	10760	10647	10608	10730	10672	10712	10758	10755	10540	10541	10586	10637	10738	10829	10801	10752	10902	10636	10777	10581	10897	10799	10711	10815	10847	10523	10717	10677	10858	10702	10810	10836	10658	10756	10604	10828	10914	10803	10829	10666	10597	10682	10947	10717	10722	10581	10589	10531	10602	10729	10723	10672	10704	10892	10664	10702	10731	10654	10534	10679	10726	10731	10704	10865	10754	10525	10598	10775	10746	10583	10804	10843	10766	10676	10665	10743	10769	10791	10881	10707	10908	10792	10842	10649	10617	10802	10860	10882	10696	10592	10611	10939	10581	10967	10628	10786	10970	10777	10742	10945	10729	10730	10765	10672	10769	10785	10614	10740	10602	10724	10838	10762	10682	10820	10641	10696	10717	10785	10778	10875	10732	10761	10860	10738	10711	10640	10718	10791	10853	10633	10624	10673	10800	10551	10965	10729	10675	10810	10749	10796	10919	10683	10774	10710	10759	10744	10703	10728	10697	10803	10753	10834	10909	10871	10737	10876	10802	10783	10699	10638	10545	10663	10652	10735	10843	10764	10684	10791	10831	10699	10871	10826	10718	10597	10667	10640	10829	10787	10705	10718	10794	10895	10814	10731	10788	10747	10896	10670	10546	10640	10719	10702	10865	10696	10836	10700	10592	10781	10669	10607	10838	10645	10570	10583	10825	10799	10654	10758	10762	10713	10744	10756	10667	10839	10825	10744	10826	10651	10907	10756	10701	10750	10639	10860	10857	10841	10838	10667	10786	10826	10684	10737	10755	10683	10508	10662	10644	10680	10838	10587	10783	10701	10759	10589	10613	10608	10677	10738	10829	10511	10656	10888	10532	10902	10799	10636	10574	10771	10704	10734	10595	10664	10790	10727	10555	10704	10675	10742	10751	10762	10743	10739	10762	10755	10674	10666	10746	10647	10666	10714	10689	10600	10747	10663	10669	10642	10689	10767	10655	10677	10792	10884	10696	10629	10591	10750	10764	10623	10779	10952	10730	10946	10786	10600	10653	10710	10733	10864	10662	10698	10677	10704	10682	10830	10607	10710	10650	10521	10579	10897	10675	10721	10675	10781	10566	10538	10815	10909	10653	10701	10847	10690	10633	10715	10698	10687	10717	10503	10627	10822	10694	10747	10662	10781	10721	10817	10627	10890	10821	10673	10704	10781	10754	10794	10867	10770	10589	10558	10801	10728	10821	10764	10765	10677	10763	10838	10652	10777	10822	10855	10882	10565	10774	10517	10842	10906	10668	10954	10867	10761	10539	10776	10862	10864	10812	10690	10599	10922	10752	10618	10673	10538	10700	10726	10725	10701	10756	10624	10729	10772	10760	10674	10479	10713	10690	10910	10818	10843	10445	10653	10691	10788	10625	10557	10753	10797	10600	10758	10640	10736	10701	10537	10770	10750	10726	10569	10635	10707	10664	10798	10847	10900	10886	10678	10672	10638	10756	10752	10794	10675	10782	10753	10781	10604	10567	10855	10779	10673	10795	10721	10786	10609	10668	10713	10859	10743	10859	10634	10766	10542	10675	10655	10601	10704	10552	10729	10762	10762	10829	10651	10724	10735	10900	10668	10771	10687	10796
37042	32407	32148	39540	57201	54248	49636	40899	34123	30177	28501	28299	28286	28279	28446	28528	28356	28777	28619	28788	28611	28700	28717	28635	28781	28822	28760	28673	28843	28755	28774	28720	28809	28721	28755	28599	28815	28802	28704	28971	28842	28855	28772	28918	28880	28872	28863	28632	28732	28953	28904	28764	28835	28623	28768	28733	28785	28855	28577	28689	28827	28930	28787	28847	28825	28920	28703	28869	28978	28827	28783	28853	28774	28786	28804	28945	28953	28818	28680	28699	28782	28769	28700	28839	28803	28741	28871	28862	28826	28857	28637	29016	28778	28884	28856	28769	28690	28940	28760	28886	28703	28747	28875	28749	28859	28794	28930	28922	28791	28836	28802	28941	28959	28769	28776	28798	28721	28965	28929	28678	28819	28716	28806	28786	28817	28782	28645	28803	28832	28826	28848	28734	28952	28758	28940	28756	28832	28754	28772	28810	28796	28869	28935	28735	28782	28794	28753	28732	28858	28775	28892	28740	28727	28705	28834	28805	28931	28830	28924	29079	28806	28826	28788	28576	28791	28858	28813	28898	28940	28933	28849	28881	28843	28756	28843	28865	28788	28824	28891	28915	28972	28753	28893	28874	28719	28650	29085	28771	28820	28942	28845	28829	28906	28913	28820	28897	28793	28868	28775	28874	29024	28931	28721	28851	28758	28893	28730	28856	28704	28913	29056	28863	28898	28870	28832	28772	28870	28846	28824	28904	28776	28794	28872	28762	28966	28872	28963	28890	28825	28889	28728	28918	28810	28797	28925	28800	28740	28807	28973	28808	28887	28719	28874	28901	28781	28815	29025	28784	28809	28739	28761	28878	28850	28649	28858	28777	28800	28833	28762	28795	28941	28822	28775	28787	28880	28809	28731	28828	28755	28794	28864	28955	28819	28887	28775	28825	28714	28810	28969	28715	28890	28957	28684	28982	28599	28880	28884	28644	28926	28842	28913	28744	28799	28768	28689	28881	28727	28847	28758	28958	28852	28849	28749	28840	28908	28828	28898	28912	28974	28810	28822	28964	28794	28956	28765	28913	28827	28840	28727	28868	28871	28927	28734	28890	28764	28882	28765	28747	28903	28841	28843	28955	28780	28736	28823	28723	28673	28869	28854	28828	28838	28831	28877	28776	28784	28763	28833	28683	28783	28761	28843	28879	28830	28844	28872	28902	28789	28849	28915	28863	28804	28803	28726	28991	28977	28840	28770	28979	28913	28907	28786	28696	28826	28860	28885	28794	28723	28790	28945	28734	28922	28711	28763	28885	28907	28762	28814	28843	28723	28749	28811	28811	28794	28854	28797	28887	28887	28791	28784	28703	28931	28919	28872	28864	28734	28838	28838	28874	28815	28733	28780	28807	28985	28963	28915	28777	28795	28875	28935	28755	28812	28730	28862	28755	28753	28967	28869	28716	28928	28786	28813	28829	28796	28942	28907	28862	28732	28819	28795	28833	28717	28739	28870	28835	28746	28862	28803	28901	28841	28919	28910	28704	28843	28813	28871	28707	28991	28906	28897	28782	28750	28876	28848	28916	28847	28813	28930	28832	28813	28886	28930	28951	28753	28894	28762	28912	28721	28796	28973	28886	28677	28807	28881	28597	28913	28788	28821	28915	28838	28824	28704	28884	28783	28948	28769	29000	28695	28868	28931	28869	28741	28734	28803	28834	28837	28833	28870	28726	28771	28785	28892	28862	28772	28776	28783	28878	28843	28905	28833	28991	28862	28874	28967	28833	28774	28847	28848	28961	28757	28754	28988	28883	28884	28849	28913	28834	28848	28840	28904	28946	28749	28903	28804	28974	28843	28804	28793	28857	28850	28849	28771	28844	28825	28802	28741	28776	28773	28913	28766	28861	28773	28709	28946	28727	28754	28830	28818	28853	28833	28830	28864	29015	28813	28798	28904	28765	28659	28810	28814	28800	28811	28892	28849	28981	28812	28914	28925	28735	28814	28783	28694	28856	28910	28923	28886	28782	28778	28754	28857	28742	28816	28796	28751	28906	28864	28906	28789	28885	28941	28725	28794	28923	28708	28889	28727	28837	28749	28728	28737	28791	28865	28750	28815	28756	28695	28873	28739	28870	28926	28890	28718	28854	28830	28874	28792	29019	28755	28879	28793	28839	28762	28707	28942	28766	28794	29007	28720	28765	28917	28813	28920	28749	28839	28735	28854	28845	28897	28703	28828	28937	28752	28979	28812	28850	28951	28746	28778	28944	28779	28818	28906	28809	28769	28921	28732	28793	28604	28872	28839	28717	28894	28889	28789	28809	28710	28800	28874	28620	28842	28841	28830	28897	28854	28943	28921	28725	28898	28914	28869	28928	28894	28827	28782	28835	28869	28847	28812	28869	28763	28832	28849	28706	28888	28877	28907	28643	28734	28646	28846	28783	28800	28866	28764	28806	28754	28815	28777	28800	28890	28826	28860	28712	28886	28661	29074	28656	28871	28724	28727	28842	28769	28889	28787	28738	28769	28758	28848	28799	28771	28944	28776	28742	28760	28902	28852	28702	28840	28811	28806	28739	28869	28731	28776	28807	28724	28893	28860	28769	28799	28701	29005	28777	28876	28860	28796	28818	28832	28916	28853	28581	28788	28668	28961	28780	29007	28750	28831	28771	28986	28877	28882	28744	28879	29014	28694	28786	28925	28816	28935	28767	28830	28834	28679	28804	28809	28768	28972	28905	28843	28938	28915	28891	28871	28916	28768	28716	29004	28845	28801	28914	28823	28621	28719	28980	28886	28862	28810	28818	28759	28849	28792	28755	28673	28801	28829	28787	28794	28849	28858	28916	28726	28889	28840	28920	28767	28947	28782	28755	28865	28808	28884	28711	28880	28807	28795	28883	28909	28873	28768	28821	28774	28728	28817	28768	28826	28887	28843	28866	28795	28704	28775	28822	28881	28869	28847	28827	28631	28713	28807	28827	28828	28765	28695	28939	28876	28809	28757	28739	28947	28817	28944	28927	28861	28908	28813	28850	28804	28820	28781	28906	28716	28673	28940	28804	28779	28697	28964	28757	28717	28738	28950	28767	28922	28859	28820	28819	28903	28692	28851	28859	28892	28866	28765	28723	28925	28783	28899	28709	28706	28704	28920	28780	28681	28862	28728	28815	28795	28859	28815	28763	28715	28876	28866	28944	28917	28686	28835	28802	28959	28733	28852	28763	28881	28840	28779	28851	28881	28945	28961	28688	28758	28937	28834	28825	28827	28657	28812	28829	28767	28908	28863	28823	28783	28888	28902	28814	28990	28746	28940	28758	28800	28858	28907	28824	28841	28806	28862	28875	28938	28805	28731	28913	28758	28937	28664	28864	28790	28887	28802	28927	28840	28788	28901	28699	28825	28881	28844	28673	28797	28767	28881	28771	28856	28811	28926	28831	28869	28886	28826	28772	28768	28739	28744	28830	28712	28780	28873	28745	28902	28834	28808	28713	28829	28883	28932	28807	28874	28870	28937	28944	28771	28793	28844	28745	28776	28954	28829	28844	28769	28818	28868	28907	28682	28774	28873	28734	28882	28986	28771	28846	28799	28794	28795	28818	28813	28772	28747	28865	28975	28870	28697	28774	28798	28871	28720	28800	28841	28707	28846	28892	28559	28753	28895	28819	28822	28695	28761	28745	28752	28769	28790	28890	28842	28697	28966	28781	28910	28831	28899	28780	28697	28858	28760	28808	28878	28896	28952	28774	28859	29016	28847	28805	28709	28764	28828	28808	28916	28776	28867	28899	28799	28866	28754	28746	28843	28736	28729	28821	28785	28916	28863	28913	28747	28940	28945	28771	28950	28836	28713	28728	28879	28685	28934	28857	28736	28944	28973	28757	28779	28845	28818	29005	28930	28749	28901	28867	28814	28926	28910	28668	28908	28848	28788	28744	28855	28865	28812	28863	28740	28797	28876	28926	28780	28852	28884	28745	28812	28834	28649	28927	28871	28787	28865	28965	28939	28829	28805	28857	28865	28901	28910	28782	28993	28700	28842	28846	29000	28876	28917	28841	28905	28760	28800	28644	28949	28733	29003	28890	28970	28800	28756	28791	28875	28769	28788	28774	28944	28703	28696	28816	28715	28882	28840	28811	28890	28828	28775	28806	28892	28869	28795	28845	28771	28936	28694	28880	28861	28814	28756	29012	28883	28698	28924	28781	28824	28966	28793	28906	28790	28900	28968	28833	28845	28905	28880	28803	28884	28804	28739	28931	28980	28920	28753	28747	28716	28803	28875	28780	28741	28803	28981	28745	28751	28724	28874	28860	28833	28777	28807	28781	28831	28692	28843	28759	28842	28891	28744	28705	28750	28816	28794	28852	28719	28771	29022	28743	28956	28710	28731	28860	28802	28722	28843	28881	28752	28840	28744	28718	28681	28859	28799	28792	28765	28670	28846	28819	28834	28702	28882	28849	28878	28797	28806	28684	28729	28844	28863	28822	28776	28746	28903	28839	28811	28883	28726	28674	28823	28765	28996	28689	28797	28753	28872	28701	28913	28742	28915	28836	28882	28737	28872	28947	28819	28824	28928	28804	28821	28752	28919	28830	28912	28638	28823	28887	28877	28810	28823	29034	28922	28837	28858	28926	28838	28889	28913	28815	28781	28677	28881	28818	28826	28714	28824	28839	28671	28899	28787	28804	28859	28911	28861	28883	28740	28766	28635	28853	28823	28839	28868	28755	28745	28779	28797	28824	28743	28869	28702	28761	28804	28832	28763	28880	28874	28816	28717	28624	28902	28667	28855	28770	28745	28870	28779	28811	28824	28774	28815	28879	28967	28782	28786	28897	28778	28896	28751	28963	28823	28721	28688	28875	28801	28780	28790	28790	28849	28804	28722	28703	28809	28800	28965	28690	28817	28933	28804	28869	28669	28932	28800	28806	28679	28645	28856	28907	28825	28665	28809	28877	28835	28769	28668	28799	28764	28857	28927	28814	28667	28796	28760	28959	28764	28919	28728	28813	28956	28745	28879	28988	28801	28996	28762	28779	28892	28802	28800	28776	28920	28893	28842	28784	28802	28831	28763	28686	29048	28799	28662	28764	28807	28839	28741	28801	28965	28817	28788	28834	28857	28841	28876	28751	28838	28801	28854	28833	28722	28854	28641	28763	28787	28778	29128	28899	28811	28675	28719	28927
17909	13968	12462	12922	25682	32247	25418	17718	13417	11611	10916	10756	10806	10842	10773	10795	10727	10687	10948	10690	10722	10840	10839	10747	10831	10661	10769	10797	10667	10754	10704	10777	10762	10818	10718	10696	10694	10809	10689	10726	10682	10618	10588	10575	10699	10808	10712	10702	10773	10710	10776	10810	10774	10586	10657	10729	10852	10694	10788	10753	10842	10762	10768	10657	10842	10763	10655	10688	10790	10695	10753	10634	10769	10805	10567	10636	10727	10841	10719	10908	10722	10601	10686	10703	10733	10609	10724	10757	10714	10626	10750	10682	10637	10806	10777	10809	10658	10760	10598	10665	10697	10751	10673	10711	10730	10688	10761	10938	10696	10746	10814	10878	10687	10708	10850	10760	10830	10870	10758	10592	10831	10649	10678	10741	10798	10880	10819	10616	10901	10706	10810	10664	10848	10679	10556	10511	10604	10768	10895	10895	10675	10752	10605	10620	10647	10714	10702	10596	10864	10824	10648	10837	10619	10822	10742	10770	10724	10755	10947	10809	10598	10690	10782	10738	10821	10770	10776	10737	10752	10713	10668	10763	10845	10833	10893	10685	10544	10708	10567	10759	10718	10799	10972	10522	10813	10745	10642	10875	10738	10755	10727	10866	10598	10735	10751	10716	10881	10668	10813	10729	10648	10616	10587	10696	10667	10780	10774	10806	10888	10747	10863	10795	10677	10759	10628	10730	10721	10774	10919	10623	10635	10895	10822	10824	10654	10692	10925	10695	10645	10738	10890	10853	10682	10790	10738	10690	10729	10812	10761	10665	10858	10726	10698	10787	10760	10811	10839	10639	10851	10742	10777	10599	10788	10609	10789	10748	10799	10645	10703	10828	10762	10675	10821	10855	10619	10744	10754	10835	10739	10688	10681	10768	10632	10597	10771	10647	10703	10848	10779	10797	10619	10823	10561	10668	10717	10724	10824	10761	11026	10801	10796	10796	10793	10707	10677	10697	10860	10717	10700	10640	10803	10820	10618	10668	10820	10933	10797	10798	10735	10844	10684	10773	10648	10745	10471	10846	10909	10645	10925	10697	10671	10719	10737	10853	10650	10721	10623	10829	10751	10578	10809	10776	10714	10774	10749	10757	10900	10651	10623	10727	10899	10662	10843	10647	10728	10797	10768	10714	10773	10668	10881	10551	10717	10675	10776	10665	10707	10754	10708	10673	10851	10800	10687	10984	10831	10745	10823	10750	10770	10812	10494	10605	10761	10650	10731	10727	10781	10832	10823	10740	10731	10793	10759	10676	10690	10757	10845	10718	10952	10685	10532	10743	10639	10813	10729	10801	10836	10952	10876	10743	10725	10798	10688	10520	10800	10751	10713	10617	10619	10718	10693	10753	10723	10691	10695	10724	10726	10519	10520	10688	10932	10753	10886	10807	10811	10661	10818	10670	10796	10812	10578	10526	10839	10602	10750	10732	10596	10750	10862	10829	10850	10926	10912	10686	10806	10884	10775	10754	10757	10689	10760	10849	10906	10843	10947	10930	10766	10653	10696	10657	10872	10769	10711	10658	10727	10631	10880	10767	10652	10738	10852	10744	10560	10537	10944	10742	10876	10809	10869	10867	10811	10852	10844	10704	10864	10834	10857	10778	10656	10679	10698	10780	11073	10832	10786	10835	10895	10617	10877	10657	10782	10806	10745	10645	10654	10731	10715	10855	10742	10766	10611	10630	10981	10791	10905	10641	10848	10780	10663	10689	10660	10715	10712	10873	10727	10601	10703	10657	10584	10769	10550	10616	10652	10798	10833	10754	10671	10695	10585	10810	10836	10592	10783	10691	10766	10663	10844	10765	10696	10666	10719	10831	10530	10600	10796	10838	10690	10737	10685	10755	10877	10812	10536	10636	10772	10846	10840	10654	10871	10737	10768	10807	10645	10944	10819	10727	10752	10812	10670	10675	10592	10852	10749	10689	10676	10769	10617	10600	10780	10639	10775	10689	10670	10798	10796	10663	10667	10700	10594	10826	10749	10725	10828	10774	10594	10825	10725	10603	10560	10671	10926	10799	10680	10744	10650	10635	10974	10888	10674	10672	10823	10555	10604	10759	10786	10768	10746	10721	10720	10723	10636	10746	11009	10857	10762	10794	10573	10648	10766	10713	10778	10624	10795	10880	10901	10699	10885	10735	10644	10700	10688	10632	10622	10745	10750	10738	10683	10816	10925	10752	10784	10784	10862	10712	10585	10876	10547	10544	10721	10581	10771	10913	10776	10755	10724	10680	10754	10599	10712	10718	10731	10732	10860	10808	10692	10770	10796	10675	10790	10851	10645	10805	10859	10838	10707	10762	10804	10696	10852	10856	10662	10704	10790	10700	10652	10908	10624	10911	10873	10705	10694	10849	10666	10611	10707	10662	10805	10759	10794	10624	10777	10796	10683	10753	10672	10898	10875	10713	10808	10724	10752	10787	10908	10908	10777	10856	10728	10592	10751	10645	10794	10888	10668	10763	10887	10801	10731	10763	10824	10806	10619	10553	10834	10749	10916	10742	10779	10811	10705	10775	10648	10931	10672	10834	10833	10808	10734	10929	10768	10757	10716	10509	10755	10604	10837	10798	10722	10631	10792	10748	10879	10690	10707	10582	10662	10621	10654	10717	10794	10664	10766	10911	10804	10847	10632	10535	10715	10787	10935	10724	10597	10767	10752	10702	10826	10668	10831	10777	10759	10682	10680	10868	10571	10767	10762	10697	10821	10711	10819	10779	10689	10729	10594	10501	10767	10660	10925	10687	10862	10733	10725	10809	10854	10758	10720	10787	10800	10723	10580	10677	10623	10794	10758	10638	10846	10789	10661	10644	10811	10896	10835	10620	10719	10703	10737	10838	10703	10691	10806	10785	10665	10667	10671	10581	10854	10777	10773	10701	10712	10747	10611	10684	10792	10744	10880	10697	10742	10807	10785	10841	10937	10827	10806	10635	10810	10617	10548	10631	10705	10703	10705	10763	10646	10589	10668	10767	10656	10616	10703	10705	10631	10591	10411	10693	10458	10731	10924	10814	10639	10648	10651	10765	10758	10735	10760	10814	10705	10678	10571	10787	10831	10853	10636	10606	10788	10559	10549	10710	10696	10613	10726	10801	10608	10749	10819	10647	10761	10749	10918	10768	10658	10681	10696	10720	10772	10855	10800	10640	10670	10835	10810	10797	10578	10658	10628	10803	10777	10672	10736	10553	10778	10655	10979	10805	10734	10843	10884	10868	10768	10841	10916	10673	10643	10735	10814	10770	10588	10606	10750	10842	10942	10813	10685	10702	10601	10730	10629	10621	10755	10689	10686	10540	10850	10826	10736	10730	10739	10781	10768	10690	10606	10739	10780	10854	10845	10835	10698	10771	10785	10855	10665	10720	10840	10846	10825	10738	10864	10695	10789	10876	10805	10701	10804	10743	10623	10746	10890	10656	10620	10637	10668	10691	10846	10754	10683	10761	10725	10696	10717	10823	10795	10593	10733	10728	10774	10640	10750	10840	10698	10634	10861	10806	10872	10630	10645	10623	10896	10771	10824	10620	10854	10850	10590	10735	10495	10665	10906	10456	10689	10719	10793	10808	10704	10744	10794	10739	10688	10718	10773	10738	10703	10740	10706	10525	10870	10807	10551	10628	10618	10694	10688	10634	10652	10847	10929	10472	10793	10712	10520	10571	10608	10665	10733	10585	10720	10611	10847	10754	10769	10860	10767	10584	10661	10796	10797	10715	10731	10677	10697	10703	10714	10750	10595	10627	10827	10732	10907	10755	10761	10759	10689	10651	10744	10780	10779	10813	10740	10688	10723	10828	10736	10662	10832	10978	10714	10761	10773	10792	10615	10661	10699	10756	10727	10814	10810	10676	10696	10689	10702	10770	10727	10700	10640	10765	10734	10615	10716	10947	10809	10700	10603	10780	10544	10741	10630	10783	10784	10872	10825	10764	10905	10724	10725	10676	10726	10821	10843	10821	10797	10667	10733	10772	10803	10809	10845	10731	10687	10708	10845	10833	10723	10876	10685	10756	10907	10588	10608	10620	10727	10643	10650	10714	10864	10697	10759	10770	10666	10805	10816	10645	10738	10653	11014	10845	10554	10639	10503	10714	10736	10817	10918	10615	10729	10890	10699	10830	10790	10815	10747	10653	10771	10692	10932	10796	10752	10716	10667	10814	10748	10652	10570	10708	10662	10802	10937	10728	10649	10655	10744	10785	10770	10648	10807	10777	10640	10715	10753	10747	10736	10555	10816	10687	10889	10856	10833	10735	10687	10837	10781	10760	10852	10860	10742	10636	10676	10846	10940	10795	10729	10686	10493	10674	10787	10811	10726	10928	10664	10580	10661	10714	11014	10745	10819	10634	10760	10667	10830	10745	10666	10792	10758	10811	10748	10790	10854	10589	10769	10756	10744	10757	10790	10692	10836	10838	10608	10647	10838	10783	10698	10789	10781	10714	10880	10652	10781	10652	10757	10595	10647	10850	10695	10695	10727	10513	10559	10863	10800	10751	10672	10745	10850	10833	10730	10693	10735	10760	10605	10698	10716	10883	10725	10690	10673	10510	10934	10881	10691	10780	10547	10796	10698	10922	10779	10709	10822	10692	10687	10771	10758	10653	10666	10771	10817	10768	10818	10607	10870	10809	10566	10687	10725	10805	10598	10744	10777	10719	10748	10620	10786	10795	10740	10780	10821	10808	10863	10683	10645	10822	10746	10731	10781	10936	10857	10613	10592	10788	10631	10720	10832	10779	10722	10705	10645	10691	10543	10801	10803	10873	10725	10742	10908	10860	10824	10672	10543	10841	10728	10790	10818	10907	10925	10630	10824	10866	10633	10650	10806	10777	10778	10823	10808	10757	10712	10667	10954	10847	10810	10733	10779	10799	10828	10772	10813	10781	10770	10703	10659	10796	10875	10801	10643	10870	10827	10664	10696	10606	10807	10850	10636	10744	10743	10828	10706	10773	10729	10745	10722	10699	10742	10646	10605	10609	10778	10697	10590	10780	10778	10640	10762	10730	10701	10665	10597	10686	10550	10657	10535	10655	10808	10687	10844	10907	10635	10750	10723	10777	10719	10658	10733	10671	10825	10949	10683	10698	10817	10750	10720	10494	10802	10735	10774	10591	10886	10741	10676	10706
35756	32711	31466	40965	58166	58324	49520	39305	33384	30390	29051	28874	28809	28759	28809	28823	28886	29010	28888	28890	28945	28682	28993	28943	28905	28891	29009	28817	28966	28871	28982	29027	28824	28997	28932	28969	29033	28811	28955	29047	28996	28939	28708	29031	28815	28828	28959	29003	28971	29039	29070	28957	28934	29011	28871	28918	29033	29029	28864	28993	29049	28866	28984	28868	28965	28927	28981	28853	29001	28963	29009	29066	28998	28962	28768	29005	28877	28920	28985	28916	28801	28898	28874	28978	29005	28905	28888	28810	28989	28867	29112	28923	28890	29033	28764	28949	28976	28874	29044	28842	28931	28929	29022	29015	28991	28962	28981	28960	29033	28798	29152	29036	28874	28951	28922	29021	29003	28899	28864	29020	28911	29035	28887	29008	28951	28848	28924	28882	28989	29003	28919	28866	28918	28868	29056	28894	28956	28957	28955	28783	28963	28810	29111	28880	28945	28916	28770	29030	28999	28848	29100	28931	28845	28974	29011	28889	28890	29001	28987	28899	29044	28946	28930	28852	29076	28874	28809	29005	29070	29010	28934	29104	29000	28869	29074	29027	28995	28897	29031	28944	28924	29046	28850	28918	29033	29030	28910	29038	29019	28975	29083	29044	28954	28898	29002	29052	28877	28880	28908	29029	28924	29022	28957	29000	28969	29092	28890	28816	29116	28931	29009	28930	28837	29055	28952	28939	28962	28808	29067	29006	28924	29016	28970	28886	29055	29065	28854	28908	28943	29043	28776	28966	28885	28989	28911	29064	29008	29005	28937	28999	28940	28942	28947	28821	28941	28988	28875	29112	28968	29099	28949	28943	28912	29058	28954	28931	28888	28866	29111	28773	28994	29000	28980	29045	28854	29184	28758	29005	29067	28816	28915	28957	28970	28896	28770	29108	28958	28828	28852	29179	28940	28914	28951	28935	28939	28842	28932	28870	29046	28909	28947	28922	28948	28924	28962	28916	29226	28898	28731	28964	28966	28957	29040	29137	29082	29003	29054	29079	28890	29048	28958	28981	28923	29029	28916	29020	28801	28961	28916	28938	28958	28996	28938	28894	28914	28934	29110	28877	28903	29020	28968	28950	28975	29019	28993	28933	29050	28905	28966	28947	28901	28937	28936	28846	28974	28996	28943	28799	28926	28803	28967	28954	28948	28894	28881	28989	28988	29074	28918	29031	28979	28972	29047	28904	29035	28973	29010	28964	28921	28776	28917	29094	28984	28792	29088	28905	28984	28871	29010	28888	28929	29016	28996	29036	28888	28807	29072	28931	28966	28838	28923	28872	29035	28981	28853	29040	29021	28871	28893	29121	28963	29017	28843	28911	29043	28869	29084	28896	28915	28876	29100	28855	28907	28849	29109	29025	29030	28944	28796	28847	28909	29003	29117	29025	28926	28845	28945	28967	29100	28937	29046	28862	28924	28928	29005	28847	28868	28932	28937	28849	28899	28950	29056	28918	28910	28991	29042	29053	28941	28948	29027	29038	28935	28830	29181	28806	29161	29008	28907	28873	28835	29057	28910	28941	29002	29011	28886	28853	29016	29000	28911	29118	28904	28914	28924	29022	29029	29004	28850	29074	28958	28950	29009	29076	29090	28951	28923	28967	29097	29029	28995	28912	29171	28855	28954	28840	29008	29070	28857	29002	29043	28879	29042	28873	29001	28997	28806	28867	29129	29021	28957	28889	28981	28947	28916	28817	28954	28849	29071	29016	28862	29143	28938	29081	28901	28985	28955	28859	28828	28945	28911	28941	28825	28894	28969	29011	28991	28922	28999	28974	28902	28849	28938	29015	29191	29107	29059	28911	29086	28885	29024	29101	28897	28866	28964	29067	29046	28998	28920	28904	28994	28805	28966	28967	28997	28958	28855	29056	28805	29032	28964	29012	28919	28949	29029	29013	28966	28911	28986	28976	28988	28996	28951	28936	28959	28945	28993	29073	28788	29078	28978	29003	28931	28999	28906	28991	28903	28904	29044	29128	28901	28968	28995	28965	28837	29011	28882	28933	29188	28971	28993	28937	28889	29052	28952	28856	28909	29054	28900	29031	29035	29066	28996	28848	28991	29020	28896	28845	28907	28812	29012	29040	28810	29015	29018	29017	29097	28956	28917	28965	28837	28922	28838	29119	28735	29079	29083	28961	29003	28955	28984	28962	29012	29098	28807	28971	28997	28927	28941	28917	28932	28889	28884	29012	28952	29054	29084	28849	28899	29013	29004	29002	29065	28956	28917	29016	28965	29029	28851	28978	28874	28909	28920	28972	29057	28945	28964	28973	28971	28847	29023	28986	29114	28914	28975	28975	28916	29043	29062	29025	28841	28922	28970	28912	28970	29060	28969	28955	29046	28885	28986	28901	29044	28968	28886	28893	28925	28898	29060	28811	28909	29050	28960	29134	29032	28922	29089	28945	28953	28983	28716	28881	28898	29073	28834	28897	29063	28929	28933	29000	29012	28880	28899	29045	29039	29006	29021	28960	28997	28953	29012	29028	29001	28860	29026	28774	29009	29014	29044	28970	28892	29023	28977	28904	29060	28890	29041	29013	29123	28947	28905	28978	28944	28885	29067	28933	28892	29056	28837	28926	28946	28960	28911	29072	29120	28773	29031	28962	28952	28897	28940	29033	28925	28758	28996	28965	28980	28910	29080	28883	28917	28810	28871	29041	28990	28872	28909	28974	29070	28963	28907	29041	28986	29017	28989	29008	29001	28924	28935	29031	29035	28871	28965	28955	28907	28866	28901	28999	29028	28891	28981	28965	28981	28965	28828	29067	29022	29093	28870	29097	28871	29087	28926	28966	28841	28948	28896	28997	28969	28992	28853	29101	28999	28962	28906	28877	28902	29002	29003	28868	28829	28988	29084	29021	28876	28909	29082	29124	28979	28903	28942	28934	28925	29040	28921	29015	28833	28970	28887	28947	28988	28934	28999	28958	28910	29075	28946	28997	28922	28822	28914	29105	28899	28998	29069	28898	28949	28962	28986	28919	28853	28976	29093	28858	28923	28903	28965	28925	28909	28878	28993	28938	28990	28977	29057	28892	28924	28756	29138	28761	28928	29083	28893	28954	28962	28981	28777	28968	28997	29102	28982	29089	28826	29069	29009	28945	28998	28973	28926	29049	28920	28994	28874	29081	28897	28966	28916	28952	28880	29108	28984	28982	28962	29084	28800	28956	28953	28959	28944	28947	29044	28978	29160	28865	28964	29021	29014	28954	29134	28919	29044	29025	29056	28989	28905	29112	29093	28998	28967	28999	28930	28980	28949	28991	28864	29040	29084	28968	28930	28956	28986	28858	28929	29167	28966	29015	28834	28922	28999	28933	28905	28926	28878	28891	29135	28916	28978	29060	28964	28824	28834	28995	29026	29133	28964	28936	28870	28826	29081	28989	29008	29054	29114	28820	28981	29093	28883	28964	29006	28812	29081	28945	28972	28918	28946	29103	29007	28951	29012	29028	29093	28801	29014	29018	28904	29016	28972	28886	28969	28971	29023	28917	28897	29082	29208	28828	29081	28940	29006	28807	29008	29029	28843	28887	28760	29023	28901	28976	28949	29082	28867	28999	28908	29166	29059	29060	28898	28953	29059	28954	29023	28933	29075	28942	29138	28846	28950	28954	28940	29008	29124	28972	28889	29022	28972	29076	28870	28941	28768	28982	28949	29100	28930	29005	28946	29088	28895	28914	29006	28960	28863	28979	28947	28929	29022	28937	29131	29017	28890	29067	29064	29017	28954	28811	28988	28839	29073	29018	28843	29041	28998	28931	28990	28860	28949	29037	29075	28960	28995	28902	29140	28897	28934	28968	29073	29014	28825	28984	29044	28794	28938	28996	29177	28949	29042	29046	28911	29022	28839	29024	28961	29014	28974	29053	29035	28928	28979	28934	28948	28987	28894	28961	29007	29014	28948	29008	28927	28977	28948	28892	29031	28998	29040	29213	28934	28856	28980	29007	29035	29006	28973	28968	28829	28925	28941	28915	29071	29045	28880	28939	29031	29099	28955	29015	28957	28890	28959	29182	28914	29003	28935	28847	29046	29000	28964	28885	29061	28919	28900	28967	28971	28929	28808	29038	28856	28808	29082	28920	28905	28997	29067	28900	28855	29035	28845	29107	28939	28859	28766	29083	28905	29032	28872	28892	29019	29061	28810	28980	29124	28896	29047	28895	29046	28925	28950	28958	29136	28789	28961	28947	29002	29075	28950	28876	28943	28932	28952	28841	28950	28989	29008	28980	28942	28971	29070	28993	28992	28973	29016	29134	29024	28869	28907	29065	28886	29029	28930	29043	28947	28941	29046	28940	29033	29012	28912	28974	28835	28930	29022	29031	28931	28855	29089	29002	28965	28947	28885	28965	28865	28997	28966	29043	28957	29078	29069	28843	29024	28952	29025	28880	28878	28837	29099	29000	29112	28898	28943	28989	28928	29073	28922	28916	28989	29063	28846	29027	29059	28967	29114	28962	28964	29089	29024	28898	28972	29055	29077	28851	28924	28815	29012	28989	28999	29051	28914	28965	28917	28988	28939	28924	29141	28856	28890	28865	29085	29003	29061	28946	28961	28967	28958	28930	28981	28853	28949	28901	28984	28817	28931	29002	29177	28861	28902	28940	28959	29007	28973	29035	29053	28987	28956	29059	28990	29065	28978	29001	29083	29099	28969	29041	29084	29015	28909	28986	29026	29102	29034	28870	29080	28973	29007	28985	28994	28934	29032	29022	29002	28932	28877	29018	28968	28992	28952	29161	28885	29039	29030	29047	29156	28864	29036	28895	28869	28957	29018	28884	29198	28995	28915	29071	29023	28909	28860	28948	28856	28887	28964	29039	28956	28935	28894	29125	28901	29027	28970	28957	29110	28893	29002	28902	28917	28935	28864	29108	28989	28996	28938	29033	29004	28886	28999	28795	28881	28949	29075	29029	28918	28990	29055	28871	28961	28979	29041	28939	29026	28857	29088	28923	28888	29082	28922	29009	29010	29007	28967	28865	28976	28987	28977	29005	29070	28986	29016	28918	28949	28997	28965	29027	29096	28832	29071	28953	28902	28897	29070	28994	28978	29028	28919	29047	28995	29076	28954	29085	28889	29062	28977	28997	29002	28981	29037	28995	28832	29028	29045	29181
18980	18357	14479	14085	35642	44624	33490	22549	15327	12027	11065	10678	10850	10653	10546	10618	10875	10733	10932	10777	10764	10761	10624	10680	10607	10638	10614	10601	10749	10798	10798	10583	10746	10776	10658	10714	10653	10713	10714	10680	10624	10610	10674	10749	10866	10902	10808	10634	10765	10564	10703	10869	10824	10459	10663	10754	10848	10552	10600	10811	10601	10802	10736	10714	10564	10775	10777	10750	10785	10664	10575	10624	10731	10699	10816	10713	10669	10742	10646	10665	10772	10589	10605	10717	10728	10699	10792	10637	10649	10632	10681	10659	10832	10584	10587	10686	10680	10632	10647	10764	10659	10906	10607	10757	10675	10783	10734	10678	10745	10658	10802	10811	10759	10836	10690	10821	10671	10771	10822	10824	10721	10763	10571	10612	10765	10825	10782	10755	10743	10540	10686	10590	10734	10671	10703	10615	10671	10585	10700	10651	10727	10672	10767	10816	10765	10708	10735	10577	10634	10671	10743	10540	10840	10721	10719	10426	10707	10695	10455	10699	10752	10737	10590	10664	10691	10659	10751	10780	10760	10658	10921	10906	10620	10716	10838	10689	10666	10480	10885	10556	10640	10865	10724	10641	10789	10735	10611	10788	10706	10769	10698	10752	10834	10784	10664	10707	10702	10657	10768	10582	10836	10670	10737	10948	10695	10630	10654	10509	10677	10557	10748	10576	10706	10853	10672	10564	10756	10721	10922	10634	10713	10758	10715	10723	10730	10552	11033	10814	10719	10593	10812	10716	10803	10631	10572	10652	10694	10828	10514	10806	10633	10699	10805	10690	10646	10865	10827	10681	10615	10625	10746	10692	10604	10698	10594	10734	10613	10758	10658	10755	10649	10677	10812	10609	10892	10820	10840	10649	10581	10844	10803	10840	10834	10698	10734	10709	10728	10656	10562	10704	10735	10730	10676	10737	10730	10686	10826	10660	10524	10493	10688	10738	10823	10705	10740	10781	10793	10646	10677	10607	10787	10616	10725	10706	10647	10585	10759	10660	10541	10817	10712	10683	10769	10784	10787	10688	10642	10614	10770	10745	10572	10818	10699	10588	10915	10640	10517	10654	10818	10712	10715	10614	10736	10613	10639	10747	10642	10746	10566	10749	10699	10872	10728	10737	10547	10726	10483	10634	10723	10698	10661	10832	10544	10641	10778	10676	10573	10691	10688	10644	10734	10805	10780	10814	10689	10767	10843	10659	10604	10635	10749	10684	10597	10607	10658	10643	10780	10775	10706	10638	10732	10706	10788	10689	10902	10679	10731	10791	10751	10790	10567	10733	10563	10750	10639	10778	10639	10725	10634	10855	10731	10692	10678	10597	10675	10717	10646	10731	10763	10735	10639	10626	10513	10624	10682	10596	10672	10788	10689	10762	10729	10622	10709	10746	10762	10591	10718	10486	10700	10618	10736	10593	10657	10735	10768	10762	10847	10719	10797	10688	10658	10581	10701	10694	10741	10712	10880	10779	10545	10756	10653	10866	10794	10823	10738	10858	10831	10748	10763	10716	10813	10867	10792	10656	10662	10595	10698	10876	10739	10684	10677	10904	10732	10892	10673	10841	10889	10739	10858	10853	10763	10640	11019	10786	10822	10773	10740	10875	10667	10778	10669	10614	10746	10565	10605	10627	10827	10728	10758	10751	10745	10634	10796	10662	10892	10498	10747	10744	10760	10688	10704	10713	10716	10798	10715	10701	10650	10776	10960	10569	10696	10589	10828	10825	10769	10778	10572	10649	10686	10664	10771	10677	10928	10825	10751	10694	10762	10749	10569	10705	10863	10774	10802	10583	10640	10578	10710	10742	10669	10823	10793	10730	10672	10614	10622	10794	10615	10771	10654	10861	10704	10646	10437	10786	10795	10609	10665	10644	10632	10696	10751	10892	10582	10650	10765	10651	10640	10726	10716	10868	10625	10603	10739	10541	10679	10904	10805	10592	10766	10722	10932	10494	10807	10864	10615	10715	10736	10783	10882	10736	10675	10679	10709	10620	10684	10757	10601	10741	10741	10669	10722	10719	10656	10726	10623	10564	10614	10654	10744	10746	10624	10691	10712	10837	10713	10753	10808	10738	10732	10732	10753	10712	10776	10714	10796	10703	10756	10744	10761	10727	10772	10683	10699	10808	10653	10570	10550	10641	10660	10650	10755	10564	10645	10766	10694	10689	10687	10746	10698	10557	10872	10584	10682	10669	10762	10687	10518	10905	10666	10510	10669	10595	10965	10788	10578	10677	10655	10972	10668	10936	10650	10670	10738	10645	10713	10830	10717	10773	10572	10587	10636	10625	10758	10642	10874	10755	10824	10711	10756	10642	10781	10696	10635	10813	10759	10918	10847	10647	10734	10772	10661	10749	10640	10640	10925	10579	10840	10742	10611	10679	10710	10774	10648	10757	10807	10869	10547	10826	10665	10680	10916	10672	10704	10698	10712	10775	10783	10523	10655	10781	10622	10760	10653	10580	10731	10560	10853	10556	10841	10680	10661	10572	10585	10750	10772	10670	10822	10783	10817	10713	10658	10638	10651	10730	10685	10700	10577	10720	10778	10602	10633	10714	10680	10649	10652	10910	10667	10740	10813	10712	10731	10733	10561	10724	10545	10719	10821	10860	10677	10659	10697	10731	10882	10804	10756	10731	10794	10658	10722	10592	10718	10824	10603	10602	10751	10867	10879	10786	10663	10656	10758	10620	10497	10599	10542	10777	10770	10771	10628	10794	10796	10761	10816	10736	10740	10721	10575	10782	10733	10640	10810	10617	10724	10690	10847	10549	10766	10754	10679	10853	10846	10770	10721	10690	10797	10756	10679	10781	10783	10653	10622	10949	10769	10552	10545	10944	10699	10885	10669	10532	10678	10747	10518	10767	10665	10742	10765	10584	10911	10684	10763	10922	10766	10571	10793	10671	10503	10640	10971	10828	10806	10610	10848	10648	10664	10737	10780	10680	10538	10649	10692	10684	10724	10731	10767	10596	10623	10825	10887	10626	10620	10713	10636	10783	10598	10532	10600	10771	10553	10641	10576	10646	10689	10676	10635	10832	10711	10679	10924	10647	10774	10771	10671	10727	10503	10728	10627	10565	10580	10718	10619	10825	10805	10683	10800	10505	10726	10722	10646	10776	10687	10606	10609	10814	10738	10714	10773	10752	10579	10808	10696	10706	10752	10691	10745	10804	10827	10800	10799	10556	10804	10735	10754	10841	10677	10485	10576	10621	10757	10650	10734	10697	10832	10698	10693	10496	10720	10695	10677	10853	10607	10760	10628	10728	10638	10732	10687	10792	10791	10674	10781	10601	10880	10730	10779	10711	10849	10705	10715	10757	10567	10779	10643	10645	10737	10671	10710	10546	10675	10668	10766	10933	10662	10657	10613	10661	10722	10737	10663	10835	10725	10698	10832	10668	10854	10569	10861	10750	10820	10813	10604	10715	10813	10726	10880	10744	10552	10784	10879	10755	10728	10724	10618	10793	10669	10721	10662	10754	10630	10568	10723	10638	10526	10792	10844	10788	10607	10652	10612	10812	10750	10689	10537	10798	10845	10701	10707	10650	10746	10591	10668	10635	10625	10604	10639	10644	10687	10685	10539	10757	10710	10636	10662	10782	10765	10622	10724	10601	10807	10724	10698	10653	10720	10656	10700	10603	10722	10464	10686	10864	10628	10888	10858	10872	10700	10543	10600	10729	10817	10857	10666	10586	10750	10809	10680	10760	10787	10814	10734	10740	10653	10450	10739	10631	10751	10814	10824	10636	10768	10816	10547	10782	10868	10818	10751	10745	10744	10653	10691	10619	10551	10858	10611	10725	10662	10700	10779	10617	10705	10553	10839	10765	10635	10748	10697	10612	10493	10592	10663	10590	10644	10551	10693	10557	10899	10627	10710	10789	10790	10769	10767	10672	10644	10713	10748	10652	10597	10808	10803	10913	10769	10775	10719	10763	10755	10644	10511	10655	10637	10769	10772	10636	10501	10865	10869	10700	10677	10816	10711	10796	10910	10732	10890	10725	10606	10723	10745	10531	10792	10774	10753	10675	10799	10723	10730	10754	10815	10803	10594	10642	10855	10583	10589	10802	10681	10915	10660	10546	10756	10671	10810	10868	10680	10886	10631	10527	10711	10659	10671	10658	10586	10606	10662	10667	10645	10709	10691	10635	10658	10621	10639	10614	10780	10837	10800	10674	10671	10685	10865	10809	10624	10702	10723	10713	10736	10681	10536	10745	10761	10806	10680	10700	10567	10694	10732	10628	10686	10651	10767	10803	10858	10647	10728	10580	10701	10591	10620	10540	10636	10660	10508	10789	10624	10749	10662	10818	10798	10615	10710	10753	10625	10686	10560	10662	10932	10600	10556	10593	10716	10701	10602	10749	10819	10501	10703	10887	10705	10884	10778	10550	10683	10819	10532	10813	10786	10626	10668	10714	10552	10639	10640	10800	10711	10855	10759	10689	10799	10745	10566	10737	10578	10760	10640	10734	10535	10657	10753	10608	10742	10759	10616	10709	10785	10602	10655	10694	10546	10891	10565	10816	10710	10813	10500	10755	10537	10876	10750	10733	10644	10775	10613	10555	10747	10653	10751	10661	10772	10647	10757	10685	10690	10785	10787	10696	10806	10633	10681	10745	10710	10634	10730	10873	10709	10691	10632	10680	10702	10713	10744	10549	10660	10600	10799	10811	10436	10792	10717	10871	10709	10584	10710	10802	10806	10703	10720	10613	10477	10743	10651	10601	10934	10832	10732	10691	10841	10720	10721	10676	10802	10670	10614	10666	10982	10732	10642	10732	10944	10651	10700	10689	10637	10660	10621	10757	10564	10775	10815	10740	10605	10656	10731	10660	10646	10798	10644	10659	10733	10784	10599	10841	10734	10648	10814	10858	10780	10757	10776	10592	10738	10649	10730	10743	10912	10677	10638	10831	10683	10624	10672	10569	10566	10614	10613	10602	10704	10775	10570	10765	10733	10758	10579	10755	10609	10685	10656	10627	10702	10564	10624	10523	10686	10770	10751	10876	10602	10709	10643	10646	10840	10549	10656	10472	10602	10684	10665	10721	10628	10781	10719	10737	10811	10597	10647	10625	10832	10533	10743	10637	10739	10720	10675	10801	10880	10705	10841	10775
40959	35248	33663	41429	54437	52388	46926	39310	33112	29396	28025	27881	27915	28093	28213	28350	28415	28534	28748	28570	28697	28685	28731	28842	28700	28736	28708	28704	28746	28822	28817	28904	28878	28756	28813	28843	28821	28904	28843	28909	28774	28860	28814	28854	28910	28750	29053	28760	28896	28881	28820	28983	28840	29070	28892	28868	28740	28853	28915	28794	28809	28839	28942	28923	28927	29007	28880	28860	28917	28862	28896	28939	28890	29048	28740	28879	28863	28896	29033	28993	28752	28894	28815	28810	28904	28983	28723	28923	28807	28949	28873	28774	28751	28999	28883	28986	28792	28972	28896	28883	28864	28969	28875	28799	28800	28894	28868	28881	28850	28915	28780	28806	28869	28985	29020	28880	28866	28860	28859	28830	28923	28754	28816	28886	28867	28976	28910	28711	29038	28983	28934	28850	28838	28825	28950	29054	28973	28829	28930	28884	28976	28841	28843	28825	28822	29056	28788	29032	28960	29149	28882	28983	29016	28926	28890	28744	28838	28819	28861	28896	28874	28937	28837	28903	28933	28893	28994	28683	28914	28980	28782	28820	28926	28846	28884	29007	28876	29009	29031	29047	28897	28922	28904	28746	29034	28763	28984	28801	28936	28834	28913	28869	28823	28910	28818	28887	28975	28889	29137	28786	28855	28968	28882	28919	28985	28875	28885	28901	28845	28913	28801	28891	28794	29035	28782	28710	28867	28966	28933	28961	28906	28878	28929	28794	28737	28883	28947	28900	28678	28945	28775	28906	28896	28975	28812	28991	28852	28814	28754	28979	28948	28957	28819	28970	28863	28951	28894	28794	28925	28870	28897	29011	28865	28832	29035	28973	29023	28756	28928	28911	28963	28979	28915	28983	28808	28937	28914	29052	28877	28778	28952	28879	28881	28927	28905	29054	28828	28978	28883	28783	28943	28859	28769	29006	28916	28906	28881	28789	28935	28804	28975	28789	28888	28786	28827	28956	28760	29049	28861	28818	28839	28948	29008	28837	29035	28853	28816	29097	28829	28852	28880	28923	28892	28950	28860	28825	28963	28889	28900	29016	28998	29029	29031	28884	28818	28904	28943	28829	29027	28856	28854	28819	28893	29008	28813	28856	28907	28945	28914	28765	28988	28778	29029	28938	28847	28894	28909	28619	29024	28846	29018	28991	28908	28875	28915	28750	28791	28966	28735	28849	28905	28926	28763	29056	28837	28919	28787	28886	28913	28940	28945	28786	29059	28893	28919	29066	28799	28866	28735	28861	28952	28943	28907	28918	28815	28852	28915	28788	28919	28943	28714	28932	28963	28853	28925	28753	28836	28934	28778	28849	28940	28863	28861	28812	28830	29097	28799	28894	28886	28906	28863	28854	28871	28890	29035	28633	28876	29012	28825	28820	28900	28864	28965	28785	28977	28927	28884	28867	29018	28771	28986	29122	28726	28840	28813	28730	28947	28909	28769	28975	28828	28852	28903	28718	28982	28927	28973	28991	28853	28930	28818	28827	28996	28798	28891	28895	28950	28875	28780	29011	29048	28974	28871	28894	29074	28899	29141	28898	28791	28964	28913	28804	28867	28904	28857	28926	28835	29053	28889	28773	28795	28747	28957	28912	28977	28916	28872	28978	28830	28877	28948	28961	28945	28850	28893	29051	28809	28777	28861	28811	28913	28812	28956	28843	28823	28804	28871	28826	28948	28830	28780	28872	28902	28858	28955	28898	28770	28890	28812	28943	28936	28833	28835	28939	28741	29045	28919	28895	28934	28913	28829	28841	28913	28949	28892	28904	28975	29052	28821	29022	28884	28943	28929	29007	28915	28913	28887	28836	28952	28877	28890	29003	28948	28963	28858	28790	28855	28852	29075	28930	28945	28872	28854	29030	28827	28960	28837	28889	29046	29013	28919	28678	28889	28921	28960	28864	28933	28893	28828	28817	28927	28977	28835	28855	28861	28970	28798	28881	28824	28879	28988	28981	28902	28837	28892	28731	28848	28901	29012	29015	28911	28849	28998	29008	28926	28676	29014	28957	28960	28774	28917	28936	28886	28955	28905	28849	29029	29006	28813	28939	28736	28973	28935	28930	28780	28935	28933	29021	28986	28974	28925	28928	28840	29114	28792	28783	28931	28803	28906	28819	28923	28888	28868	29016	28926	28873	28864	29034	29074	28739	29030	28936	28893	28803	28909	28959	28982	29011	28842	28785	28824	28609	28924	28901	28908	28788	29008	28972	28960	28932	28824	29026	28841	29011	28960	28824	28788	28836	28794	28919	28905	28843	28930	28908	28691	28821	28827	28952	28750	28948	28841	28852	28931	28982	28939	28878	28886	28912	28946	28968	28847	29011	28909	28698	29059	28765	28787	28850	28997	28879	28809	28798	29012	28963	28792	28985	28927	28790	28844	28985	28856	28827	28902	28839	28862	28803	28747	28947	28914	28981	28895	28953	28740	29004	28842	28809	28872	28976	28813	29025	28993	28825	28722	28842	28976	28973	28869	28976	28846	28937	28934	28905	28930	28844	28807	28880	28872	28965	28861	28818	28784	28720	29054	28801	28910	28904	28953	28788	28960	28916	28931	28861	29038	28745	28903	28922	28879	28863	28785	28824	28941	28883	28797	28836	28832	28885	28886	29035	28760	28987	28912	28750	29098	28815	28837	28974	28773	28829	28866	28916	28817	28786	28930	28824	28830	28966	28970	28826	28737	28901	29063	28796	28861	28925	28890	28862	29014	28877	28831	28937	28903	29020	28953	28804	28941	28965	28747	28904	28910	28888	28919	28995	28893	28834	28939	28913	29006	28984	28873	28876	28815	28874	28845	28864	28946	28884	28837	28957	28936	28929	28838	28929	28838	28805	28944	28867	28843	28907	28803	28788	28787	28817	28868	28747	28835	28925	29006	28748	28935	28843	28869	28942	29008	28857	28664	28950	28879	28796	28888	29034	28785	28847	28808	28928	28893	29074	29005	28815	29014	28895	28860	29027	28908	28861	28924	28800	28913	28876	29085	28848	28890	28848	28877	28898	28931	28805	28911	28890	28958	28838	28881	28838	28933	28876	28957	28923	28852	28902	28913	28837	29060	28952	28840	28922	28895	28901	28856	29109	28847	28939	28737	28833	28896	28815	28914	28997	28945	28970	28852	28988	28959	28932	28849	28867	28897	28917	28954	28924	28927	28897	28969	28832	28862	28865	28935	28903	28906	28881	28795	29079	28778	28788	28807	28873	28874	28944	28835	28793	28803	29021	28943	28790	28850	29035	28840	28736	28938	28646	28840	28913	28913	28889	28907	28898	28949	29024	28761	28863	28820	28859	29078	28908	28869	28838	28920	28728	28839	28920	28845	28916	28777	29008	28912	29010	28644	28964	28960	28823	28955	28920	28810	28910	29027	28860	28651	28823	28940	28929	28894	28896	28865	29016	28775	28961	28767	28735	29007	28894	28870	28992	28940	28906	28822	28814	28828	28948	28937	28835	28887	28933	28907	28922	28872	28861	28857	28848	28956	28886	28953	28929	29022	28905	28792	28896	28896	28747	28890	28699	28840	28908	28855	28823	28831	28821	29076	28836	28785	28869	28989	28866	28969	28877	28847	28873	28832	28867	28925	28907	28894	28904	28879	28828	28886	28744	28814	28927	28735	28945	28896	28941	28861	28964	28891	28815	28950	28938	29108	28807	28957	28717	28990	28855	28889	29037	28887	29076	28811	28930	28906	28785	28982	28918	28915	28985	28699	28847	28886	28738	28968	28918	28786	28768	28803	28808	28929	28696	28789	28845	28907	28917	28738	28861	28986	28881	28860	28892	28893	28788	28887	28908	28899	28839	28876	28979	28815	28820	28748	28925	28940	28690	28944	28764	28802	28946	28822	29069	28934	28835	28982	28902	28968	28872	28975	28811	28808	29037	28783	28941	28807	28838	28914	28851	28891	28953	28940	28896	28948	28796	28802	28892	28935	28768	28994	28901	28934	28837	28934	28946	28744	28969	28991	29046	28852	28875	28792	29001	28826	29038	28811	28905	28886	28935	28784	28777	28850	28781	28767	29001	29007	28855	28923	28955	28879	28938	28788	28861	29053	28866	28893	28837	28919	28845	28903	28855	28755	28875	28930	28899	28828	29113	28979	28934	29040	28938	28875	28949	28863	28972	28878	28898	28798	28809	28970	28777	28795	28762	28881	28899	28863	28863	28903	28745	28925	28852	28895	28793	29006	29010	28942	28789	28959	28938	29003	28833	28781	28796	28914	28843	28968	29021	28859	28986	28934	29005	28826	29034	28868	28885	29002	28943	28852	28835	28835	28902	28832	28895	28746	29013	28914	28849	28856	28897	28983	28793	28855	28813	28824	28914	28965	28725	28873	28961	28901	28915	28930	28721	28913	28985	28871	28857	28897	28821	29019	28916	28886	28890	28987	28818	28908	28975	29007	28866	28917	28889	28915	28819	28905	29016	28813	28824	28847	28967	28930	28969	29052	28722	28963	29011	28808	28988	28987	28982	28903	29005	28893	28914	28935	29047	28850	28874	28844	28882	28898	29015	28922	29010	28925	28855	28896	28968	28922	28725	28845	28804	28950	28865	28784	28839	28857	28815	28888	28980	28886	28968	28823	28966	28942	29008	28978	28941	28790	28932	28987	28858	28963	28993	28883	28992	29043	28822	28993	28865	28946	28782	28868	28780	28808	28803	28868	28953	28805	28850	28994	28871	28898	28937	28887	28889	28914	28832	28949	28978	28922	28894	29031	28798	28932	28872	28922	28921	28981	28875	28878	28878	28889	28760	28896	28844	28885	28928	28876	28848	28768	28833	28901	28881	28828	29027	28822	29038	28886	28798	28795	28977	28783	28953	28964	28882	28894	28949	28865	28920	28859	28979	28849	28944	28867	28924	28900	28809	28760	28816	28768	28901	28850	29000	28864	28976	29033	28935	28789	28816	28885	29000	28957	28771	29007	28944	28789	28860	28830	28918	28830	28897	28915	28849	28830	29090	28772	28838	28832	28772	28961	28916	28963	28697	28920	28765	28887	28847	28943	28918	28824	28986	28904	28839	28752	28831	28995	28929	28922	29014	28767	29049	28823	28935	28861	29055	28846	28853	28857	29047	28861	28956	28832	28843	28915	28867	28930	28921	28787	28854	28886	28845	29067	28986
15663	13628	12071	11071	14742	19412	17143	13539	11889	11210	10738	10727	10780	10476	10868	10551	10691	10788	10645	10695	10672	10560	10617	10597	10597	10426	10583	10596	10863	10764	10650	10652	10583	10773	10528	10537	10548	10550	10820	10602	10691	10757	10639	10690	10677	10520	10586	10788	10605	10559	10705	10563	10837	10658	10788	10746	10724	10682	10540	10559	10571	10540	10493	10536	10692	10544	10436	10709	10605	10542	10782	10519	10644	10632	10446	10667	10573	10646	10584	10599	10613	10596	10697	10568	10542	10631	10619	10474	10561	10517	10668	10521	10725	10578	10584	10581	10814	10494	10522	10732	10482	10675	10568	10486	10734	10768	10570	10613	10481	10592	10716	10596	10654	10883	10742	10641	10628	10530	10577	10667	10742	10670	10876	10742	10680	10665	10643	10624	10668	10567	10681	10317	10744	10633	10641	10520	10728	10598	10748	10619	10595	10719	10713	10533	10553	10578	10569	10624	10706	10808	10709	10775	10604	10483	10633	10665	10747	10637	10620	10673	10562	10704	10680	10663	10560	10805	10551	10660	10827	10632	10630	10709	10508	10397	10638	10740	10642	10688	10559	10735	10463	10678	10670	10719	10670	10607	10690	10805	10570	10625	10537	10660	10684	10572	10689	10541	10652	10593	10718	10809	10738	10570	10631	10675	10668	10670	10701	10686	10618	10576	10612	10569	10608	10613	10714	10720	10717	10590	10559	10451	10746	10629	10648	10567	10679	10663	10717	10543	10595	10617	10576	10626	10588	10658	10644	10575	10532	10543	10764	10753	10661	10786	10746	10609	10620	10648	10694	10586	10764	10568	10421	10600	10604	10563	10603	10436	10714	10637	10643	10761	10693	10793	10573	10868	10674	10757	10561	10721	10671	10607	10745	10577	10811	10852	10678	10632	10798	10753	10482	10728	10615	10600	10452	10656	10652	10516	10545	10572	10497	10606	10655	10459	10550	10724	10650	10814	10744	10595	10860	10750	10429	10498	10560	10684	10707	10723	10779	10660	10569	10551	10527	10637	10649	10665	10724	10468	10423	10543	10563	10606	10777	10601	10714	10485	10628	10521	10675	10605	10696	10716	10650	10499	10553	10618	10515	10604	10743	10798	10742	10646	10580	10699	10575	10713	10681	10604	10627	10582	10754	10667	10614	10637	10655	10745	10750	10580	10776	10663	10808	10646	10806	10468	10607	10467	10619	10716	10576	10676	10501	10662	10651	10746	10538	10684	10550	10550	10646	10756	10566	10665	10522	10514	10825	10666	10576	10619	10565	10607	10680	10757	10646	10535	10586	10600	10586	10663	10567	10753	10818	10761	10705	10651	10685	10561	10576	10594	10580	10573	10595	10568	10629	10811	10725	10732	10461	10776	10727	10675	10582	10645	10684	10701	10623	10636	10656	10763	10864	10716	10851	10638	10807	10836	10606	10666	10651	10679	10720	10630	10554	10605	10532	10588	10550	10611	10619	10611	10701	10668	10707	10557	10642	10439	10726	10551	10587	10583	10700	10540	10935	10704	10800	10749	10654	10700	10630	10531	10655	10823	10743	10628	10580	10699	10693	10631	10558	10635	10625	10474	10558	10652	10753	10683	10566	10554	10619	10650	10657	10559	10701	10501	10623	10609	10453	10579	10623	10725	10725	10811	10554	10721	10754	10617	10691	10673	10722	10577	10555	10624	10704	10598	10557	10533	10696	10463	10689	10613	10553	10504	10634	10624	10554	10809	10826	10516	10533	10690	10809	10637	10583	10533	10685	10705	10636	10768	10695	10504	10673	10682	10690	10489	10682	10525	10636	10626	10833	10593	10670	10470	10590	10555	10505	10579	10607	10684	10548	10769	10489	10695	10582	10872	10746	10751	10717	10537	10459	10687	10775	10687	10648	10520	10819	10477	10688	10598	10741	10720	10627	10594	10713	10604	10616	10814	10699	10607	10701	10604	10618	10499	10749	10672	10765	10590	10672	10544	10720	10584	10634	10753	10733	10519	10360	10495	10579	10632	10413	10781	10647	10591	10636	10733	10547	10579	10706	10691	10692	10573	10723	10731	10840	10675	10839	10530	10573	10726	10533	10645	10683	10907	10688	10685	10730	10573	10542	10540	10673	10504	10613	10663	10543	10650	10772	10680	10617	10582	10489	10768	10619	10686	10785	10883	10619	10666	10617	10866	10601	10600	10730	10526	10443	10507	10708	10532	10542	10521	10588	10618	10647	10487	10502	10644	10712	10411	10670	10471	10598	10594	10614	10657	10697	10550	10562	10528	10662	10523	10652	10661	10860	10639	10695	10646	10483	10654	10724	10454	10660	10547	10606	10746	10377	10698	10636	10642	10784	10515	10534	10718	10737	10783	10486	10591	10620	10512	10735	10814	10552	10529	10663	10780	10738	10665	10708	10633	10611	10818	10567	10632	10570	10675	10809	10733	10604	10600	10659	10579	10485	10709	10666	10593	10533	10576	10690	10629	10619	10562	10586	10700	10630	10728	10544	10875	10722	10703	10650	10835	10574	10667	10696	10670	10740	10727	10522	10684	10822	10651	10544	10593	10581	10548	10635	10503	10467	10548	10586	10673	10626	10837	10591	10627	10686	10564	10706	10439	10623	10535	10519	10575	10661	10572	10556	10655	10669	10727	10604	10619	10663	10623	10646	10749	10621	10511	10500	10655	10660	10596	10672	10743	10525	10562	10486	10662	10652	10814	10646	10705	10715	10516	10670	10707	10627	10597	10460	10674	10597	10711	10623	10638	10660	10544	10624	10747	10755	10664	10600	10542	10625	10730	10694	10688	10578	10467	10583	10621	10550	10474	10605	10657	10571	10607	10743	10618	10448	10471	10461	10641	10754	10622	10728	10604	10726	10718	10672	10591	10524	10702	10540	10702	10486	10726	10727	10569	10672	10663	10700	10636	10631	10572	10639	10638	10684	10609	10774	10884	10706	10599	10616	10859	10781	10673	10639	10746	10826	10591	10664	10796	10700	10574	10566	10599	10746	10737	10627	10629	10690	10660	10590	10668	10728	10646	10598	10429	10568	10507	10610	10490	10679	10495	10627	10512	10605	10685	10543	10669	10722	10623	10620	10690	10603	10761	10859	10559	10672	10721	10553	10672	10672	10567	10628	10565	10547	10798	10639	10511	10625	10654	10665	10506	10646	10527	10609	10680	10535	10587	10759	10697	10549	10510	10588	10612	10513	10546	10683	10559	10563	10513	10665	10664	10531	10774	10587	10781	10810	10607	10472	10628	10687	10697	10611	10745	10711	10630	10495	10592	10628	10689	10680	10817	10623	10545	10567	10630	10613	10635	10615	10443	10550	10641	10677	10710	10613	10679	10769	10786	10640	10610	10617	10709	10864	10561	10630	10565	10627	10416	10456	10670	10691	10737	10703	10553	10581	10635	10677	10702	10683	10552	10486	10669	10693	10692	10804	10614	10465	10559	10683	10527	10707	10544	10700	10691	10541	10729	10751	10534	10458	10735	10651	10624	10645	10612	10728	10720	10748	10640	10616	10693	10611	10767	10697	10511	10505	10879	10593	10629	10503	10597	10505	10694	10550	10548	10596	10477	10816	10710	10829	10638	10586	10564	10581	10413	10616	10543	10603	10559	10576	10697	10740	10633	10773	10556	10637	10678	10679	10657	10509	10555	10847	10713	10531	10551	10593	10709	10732	10460	10460	10598	10652	10622	10595	10624	10640	10658	10615	10866	10601	10581	10621	10676	10645	10626	10500	10505	10778	10654	10596	10801	10764	10651	10741	10745	10730	10748	10761	10571	10816	10565	10666	10778	10632	10696	10608	10619	10692	10688	10646	10608	10578	10734	10651	10605	10619	10497	10578	10584	10564	10618	10597	10445	10696	10725	10570	10648	10642	10705	10577	10778	10607	10704	10771	10681	10606	10754	10658	10692	10737	10760	10575	10673	10670	10804	10667	10546	10644	10647	10501	10641	10685	10661	10567	10725	10510	10605	10742	10632	10509	10616	10591	10623	10689	10578	10609	10567	10680	10484	10641	10631	10564	10655	10666	10661	10809	10634	10736	10703	10610	10643	10632	10456	10569	10520	10596	10671	10704	10704	10757	10735	10812	10653	10598	10640	10520	10480	10751	10509	10605	10598	10801	10670	10758	10706	10648	10674	10794	10615	10641	10649	10740	10645	10690	10585	10470	10551	10711	10546	10506	10691	10780	10506	10738	10615	10732	10623	10471	10588	10687	10709	10635	10691	10747	10856	10633	10640	10682	10669	10621	10620	10563	10722	10453	10704	10565	10764	10652	10766	10597	10369	10470	10638	10752	10647	10656	10635	10540	10536	10639	10593	10499	10645	10673	10701	10673	10706	10789	10448	10604	10565	10554	10640	10594	10721	10639	10483	10598	10745	10695	10739	10663	10582	10568	10643	10766	10592	10675	10666	10644	10644	10770	10809	10617	10796	10483	10585	10801	10564	10558	10706	10653	10598	10535	10636	10595	10738	10673	10581	10736	10624	10419	10584	10660	10749	10697	10858	10612	10651	10695	10762	10634	10563	10579	10699	10789	10631	10701	10596	10527	10737	10621	10786	10645	10826	10723	10710	10625	10570	10634	10639	10665	10533	10649	10452	10546	10507	10528	10723	10785	10674	10644	10608	10816	10815	10666	10676	10657	10633	10723	10542	10634	10607	10615	10647	10614	10674	10685	10645	10694	10578	10760	10563	10722	10694	10684	10751	10454	10531	10662	10445	10544	10690	10594	10654	10641	10577	10606	10748	10637	10676	10455	10704	10634	10630	10700	10770	10736	10530	10691	10644	10544	10655	10650	10534	10824	10688	10706	10658	10646	10782	10720	10681	10655	10610	10592	10736	10625	10590	10395	10582	10559	10620	10601	10570	10542	10455	10612	10613	10717	10640	10479	10746	10647	10602	10679	10585	10498	10721	10747	10740	10582	10661	10628	10667	10685	10706	10553	10704	10530	10660	10588	10645	10604	10586	10603	10574	10564	10657	10506	10762	10678	10554	10507	10421	10522	10640	10632	10540	10546	10824	10786	10767	10452	10730	10751	10584	10613	10525	10694	10727	10630	10627	10621	10600	10816	10585	10589	10508	10644	10751	10679	10675	10616	10412	10677	10713	10657	10686	10733	10533	10700	10653
36398	33235	30896	33233	46879	50298	42676	35102	31519	29790	29195	29146	29213	28962	28896	28924	29088	29104	28967	29057	29095	29141	29069	28916	29067	29156	29211	29028	28916	29035	28971	29124	29088	29069	28993	29164	29065	29040	29165	29088	29062	29045	29124	29120	29270	29131	29129	28914	29082	29006	29176	29084	29286	28880	28971	29091	29013	28961	29318	28950	29047	29117	28928	29096	29103	29074	28980	29046	29022	29019	29258	29100	29080	29057	29125	29175	29165	29107	29279	29030	29213	29116	29041	29212	29086	29043	29125	29078	29052	29046	29030	28984	28930	29016	29093	29135	29198	29058	29056	29007	28969	29132	28973	29053	29160	29209	28936	29156	29199	28950	28913	29089	29036	29168	29170	29131	29093	29029	29133	29053	28971	29083	28996	29174	29008	29056	29170	29020	29028	29025	29099	29029	28948	29011	29261	29149	29013	29001	29059	29021	29180	29105	29133	29020	29147	29113	29112	29091	29213	28970	29069	29027	29134	28990	29036	28986	29039	28995	29120	29045	28996	29112	29016	29237	28999	28921	29059	29184	29041	29141	29073	29206	29053	29062	29065	29011	28912	29079	29010	28960	29153	28945	29129	28935	29143	29103	29074	29010	29038	29176	29084	29157	29198	29118	29004	29169	29012	28966	29055	28987	29062	29080	29187	28988	29035	29121	29156	29078	29114	29192	28999	29074	29112	29114	29008	29114	28993	29159	29242	29118	29120	29071	29054	29068	29080	29097	28960	29087	29024	28992	29123	29177	29138	28974	29072	28986	29056	29114	29011	29161	29207	29104	29099	29075	29086	29203	29114	29047	29000	29083	29174	29121	29083	29014	29028	29165	29163	29087	29029	29081	29243	29052	29173	29130	29131	29229	29112	28985	29258	29177	29129	29170	29027	28997	29150	29201	29080	29101	29121	29089	29240	29015	29136	29047	29206	29048	29119	29087	29052	28947	29221	28941	29004	28972	29055	29025	28912	29187	29054	29127	29095	29070	29105	29091	29059	29130	29143	28949	29102	28875	29137	29038	29169	29068	29078	29085	29147	29032	29075	29347	29215	29173	28996	29196	29043	29017	29122	29051	29104	29184	29096	29032	29017	29133	29158	29060	29050	29093	29127	29222	29179	29169	28915	29190	29155	29186	29082	29012	29118	29072	29102	29093	29165	29016	29179	29055	29118	29133	29154	29169	29226	29110	29024	29054	29180	29157	29000	29012	28944	29203	29038	29204	29186	29096	29026	28980	29161	29131	29029	29079	28977	29112	29109	29130	29043	28972	28995	29123	29062	29211	29098	28996	29016	29017	29074	29132	29059	29042	29255	29012	28918	29081	29089	29092	29161	29007	29096	29085	29065	29020	28957	29191	29316	29048	29138	29045	29005	28983	29133	28959	29181	29171	29106	29074	29180	29094	29209	29129	29168	29035	29131	29061	29087	29066	28962	29102	29215	29026	29096	29168	29132	28940	29166	29160	29005	29072	29096	29010	29169	29050	29168	29225	29136	29105	29096	28937	29057	29153	29008	29162	29130	29063	29202	29128	28986	29099	28984	29087	29127	29178	29093	29026	29111	29229	29141	29178	29115	28939	29174	29112	29060	28944	29127	29234	29140	29120	29038	28983	29125	28991	28978	29075	29083	29212	29159	29184	29046	29015	29060	29078	29079	29107	29173	28981	29160	29087	29223	29113	29158	29121	29027	29165	29025	29049	29218	29100	29153	29166	29141	29140	29112	29122	28989	29111	29029	29092	29130	29193	29059	29059	29132	29032	29094	29289	29133	29178	29124	29035	29106	28988	29022	29137	29144	28958	29089	29231	28931	29131	29194	29060	29110	29186	29092	29031	29189	29174	29088	29247	29216	29031	29016	29186	29195	29096	29222	29067	29123	29065	29083	28948	29041	29159	28964	29278	29077	29150	29073	29147	29087	29002	29065	28950	29025	29133	28997	29091	29227	29075	29223	29030	29006	29040	29129	29054	29075	28992	29096	29095	29042	29157	29084	28961	29042	29118	29108	29168	29121	29014	28955	28990	29088	29298	29067	29023	29096	29085	29162	28968	29130	29070	29204	29143	28905	29050	29163	28915	29107	28958	29302	29118	29056	29063	29160	29052	29017	29076	29102	29079	29111	29124	29152	29184	29003	29081	29266	29073	29011	29174	29139	29021	29388	29004	29088	29045	29244	29181	29099	29131	29137	29040	29103	29076	29005	29165	29232	29059	29115	29228	29098	29022	29115	28993	29036	29046	29011	29056	29166	29060	29174	29075	29102	29038	29046	29132	29082	28954	29217	29067	29070	29131	28950	29165	29175	29063	29271	29122	29235	28999	29167	29164	29071	29153	29100	29221	29124	29033	29025	29187	29127	28943	29095	29256	29080	29144	29017	29113	29095	29167	29074	29171	29104	29083	29088	29192	29131	29014	29106	29104	29160	29054	29134	29047	29150	29130	29054	29206	28982	29099	29051	29028	29081	29015	28991	29055	29343	29117	29189	29147	29122	29114	29153	29126	28956	29278	29243	29020	29188	29075	29055	29121	29145	29037	29008	29132	29110	29296	29105	29079	29060	29054	29226	29077	29028	29158	29035	29106	29129	29044	29118	29080	29043	29131	29106	29046	29110	29146	29205	29122	29140	28990	29069	29052	29115	29043	28910	29134	28999	29064	29044	29008	29160	29143	28886	29059	29256	29150	29089	29094	29135	29062	29140	29011	29257	29168	29193	28889	29082	29108	29131	29162	28928	29072	29099	29076	29102	29150	29162	28917	29106	29134	29118	29071	28991	29193	29069	29069	28998	29117	29176	29171	29132	29006	29070	29142	29091	28982	29184	29073	29127	29153	28996	29034	29117	29159	29253	29120	29081	29084	29288	29058	29167	29064	29210	29128	29182	29038	29022	29239	29066	29026	29192	29153	29037	29122	29236	29074	29199	29158	29138	29135	29070	29104	29229	29152	29080	29140	29161	29098	28935	28906	29049	29118	28999	29248	28986	29092	29162	29128	29108	29145	29206	29144	29181	29008	29081	29035	29153	29063	29182	29139	29044	29255	28971	29149	29081	29171	29193	29008	29199	29105	29031	29103	29172	29108	29223	29052	29083	29221	29094	29013	29258	28955	29111	29004	29071	29100	29112	28948	29208	29026	28985	29038	28986	28955	29126	29020	28966	29120	29010	29035	29135	29081	29169	29050	29161	29185	29115	29096	28962	28963	29060	29150	29029	29082	29118	29005	29138	29295	29305	29023	29146	28948	29060	29158	28985	29110	28991	29028	29038	29239	29091	29113	29242	29135	29050	29133	29117	29063	29145	29105	29080	29115	29080	29216	29188	29111	29076	29082	29267	29066	29110	29137	29007	29113	29092	29153	29203	29103	29147	29097	29142	29076	29119	29049	29167	29117	29082	28987	29131	29178	29132	29027	29125	29150	29143	28990	29150	28941	29267	29063	28995	28993	29074	29032	29007	29180	29041	29090	29194	28922	29078	29042	29133	29007	29167	29129	29019	29208	28944	29139	29028	29107	29306	29110	29192	29102	29202	29098	29023	29037	29077	29141	29046	29059	29098	29116	29064	29088	29070	29219	29062	29155	29222	29047	29147	29031	29120	29086	29069	29100	29204	29053	29032	29093	29023	29102	29003	29116	29151	29063	29244	29127	29144	29091	29117	28981	28959	29192	29045	29094	29077	29225	29160	29173	29096	29128	29225	29046	29071	29146	29116	29232	29070	29007	29083	29092	29048	29067	29137	29099	29275	29137	29071	29178	29047	29118	29104	29144	29110	29131	29005	29130	29034	29072	29153	29187	29217	29143	29091	29167	29122	29220	29192	28983	29356	29119	29233	29078	29082	29037	29163	29020	28963	28972	29110	29071	29060	29026	29058	29144	29173	29229	28985	29061	29152	28997	29079	29136	29004	29085	29192	29225	29196	29182	29130	29044	29011	29096	29082	29133	29089	29012	29297	29071	29102	29144	29157	28949	28972	29149	29138	29338	29024	29156	29163	29074	29262	29151	29103	29179	28880	29169	29227	29208	29144	29072	29060	29163	29094	29131	29151	29259	29148	29059	29041	29140	29059	28997	29083	29221	29053	29093	29182	29134	29135	29029	29161	29052	29068	29124	29146	29125	29199	29093	29042	29138	29210	29123	29091	29019	29139	29161	29142	28995	29191	29041	29079	29128	29153	29178	29114	29058	29083	29182	29084	29046	29189	28978	29261	28987	29169	29169	29161	29274	29100	29087	29036	29186	29242	29008	29175	29104	29028	29229	29142	29019	29022	29149	29237	29067	29089	29126	29061	29099	29016	29012	29231	29022	29138	29206	29074	29121	29016	29092	29090	29281	29066	29082	29120	28935	29011	29364	29026	28987	29122	29261	29099	29063	29208	29154	28950	29093	29005	28995	29127	29191	29079	29053	29103	29150	29129	29084	29109	29079	29110	29229	29117	29071	29165	29069	28990	29069	29148	29155	29170	29157	29132	29242	29050	29110	29131	29180	29142	29071	29285	29179	29139	29137	29096	28986	29181	29046	29233	28941	29247	29061	29201	29175	29070	29147	29199	29178	29013	29156	29144	29156	29065	29082	29069	29000	29103	29092	29054	29097	29178	29105	29051	29077	28993	29198	29177	29051	29169	29060	29201	29120	28946	29079	29141	29134	29038	29168	29261	29063	29032	29218	29054	29182	28940	29098	29056	29233	29150	29096	29068	28969	29105	29070	29013	29062	29049	29120	29089	29198	29016	29118	29118	29143	29085	29056	29052	29246	29080	29125	28989	29171	29036	29118	29095	29028	29241	29152	29089	29108	29037	29141	29201	29243	29233	29149	29103	29148	29195	29134	29152	29164	29228	28992	29151	29130	29206	28998	29062	29111	29021	29051	29024	29264	29117	29280	29044	29071	28934	29158	29140	29102	29134	29227	29196	29146	29185	29029	29123	29215	29110	28945	29073	29147	29077	28828	29191	29039	29196	29101	28927	29162	29144	29142	29153	29087	28999	29135	29026	29094	28929	29032	29067	29105	29204	29113	29036	29145	28986	29250	29063	29115	29161	29031	29118	29014	29044	29330	29038	29153	29182	28983	29107	29214	29189	29081	29154	29053	29053	29155	29021	29131	29190	29063	28997	29070	29124	29117	29082	29262	29053	29138
18276	18940	14255	12894	26719	37116	32297	23215	16436	12648	11379	10987	10792	10919	10726	10774	10650	10737	10895	10646	10922	10987	10651	10751	10838	10930	10860	10796	10866	10814	10756	10801	10894	10740	10740	10745	10704	10868	10746	10804	10756	10836	10848	10854	10845	10727	10836	10768	10811	10816	10849	10833	10866	10917	10894	10923	10621	10898	10863	10827	10653	10938	10689	10746	10806	10762	10855	10740	10784	10687	10786	10824	10898	10655	10882	10963	10749	10765	10883	10775	10909	10949	10767	10814	10765	10729	10778	10661	10857	10671	10848	10727	10771	10663	10702	10773	10847	10800	10773	10738	10775	10753	10654	10917	10652	10966	11035	10765	10619	10770	10792	10710	10780	10881	10793	10762	10638	11025	10734	10874	10742	10713	10851	10799	11006	10790	10987	10818	10870	10786	10749	10775	10766	10743	11074	10725	10683	10923	10811	10867	11020	10740	10793	10911	10856	10935	10815	10789	10872	11019	10854	10624	10896	10913	10792	10719	10840	10693	10749	10747	10611	10794	10834	10839	10805	10829	10748	10712	10771	10779	10703	10845	10651	10667	10696	10850	10733	10747	10870	10757	10861	10820	10813	10771	10765	10892	10820	10913	10817	10853	10721	10866	10844	10905	10948	10827	10936	10765	10797	10735	10706	11001	10854	11039	10744	10913	10946	10774	10822	10767	10779	10798	10942	10855	10849	10732	10725	10817	10721	10795	10821	10833	10751	10891	10961	10814	10771	10877	10848	10632	10795	10794	10774	10731	10827	10904	10945	10858	10696	10951	10824	10758	10926	10786	10875	10655	10867	10708	10663	10878	10790	10744	10759	10945	10873	10843	10791	10976	10855	10706	10906	10752	10688	10860	10823	10878	11005	10901	10745	10716	10953	10784	10835	10738	10887	10869	11121	10759	10744	10835	10888	10652	10871	10863	10733	10835	10758	10772	10820	10681	10848	10860	10913	10811	10924	10724	10741	10752	10874	10653	10760	10732	10721	10759	10647	10769	10894	10711	10902	10861	10805	10669	10799	10818	10926	10875	10958	10742	10661	10730	10878	10597	10777	10918	10766	10754	10771	10781	10749	10764	10884	10807	10633	10806	10691	11047	11010	10728	10822	10983	10884	10729	10684	10957	10754	10785	10746	10688	10728	11000	10869	10747	10689	10867	10768	10822	10791	10899	10787	10698	10665	10722	10857	10674	10883	10937	10753	10966	10871	10896	10893	10786	10887	10794	10772	10856	10883	10721	10752	10763	10727	10745	10852	10761	10725	10687	10985	10854	10949	10778	10916	10589	10901	10884	10941	10792	10635	10737	10859	10947	10928	10911	10822	10787	10705	10715	10850	10799	10746	10807	10931	11086	10944	10908	10826	10793	10766	10799	10749	10855	10760	10963	10928	10856	10988	10835	10852	10856	11039	10922	10917	10945	10966	10798	10815	10909	10827	10744	10606	10900	10796	10797	10772	10948	10782	10838	10828	10934	10826	10905	10771	10844	10891	10837	10836	10735	11084	10718	10844	10874	10758	10984	10847	10706	10872	10792	10888	10747	10682	10607	10829	10795	10699	10874	11019	10911	10678	10927	10817	10789	10886	10766	10794	10871	10768	10839	10799	10852	10663	10940	10856	10664	10819	10698	11027	10885	10893	10627	10715	10663	10817	10942	10991	10826	10816	10806	10787	10811	10987	10908	10887	10899	10898	10820	10812	10721	10874	10798	10779	10886	10963	10778	10710	10696	10655	10850	10884	10974	10829	11082	10838	10816	10818	10667	10949	10915	10909	10724	10796	10743	10764	10887	10901	10876	10848	10791	10805	10850	10892	10809	10842	10757	10700	10838	10756	10812	10744	10803	10844	10737	10620	10719	10777	10867	10784	10871	10832	10701	10540	10696	10820	10705	10681	10869	10890	10664	10745	10762	10900	10869	10610	10883	10720	10646	10772	10862	10749	10711	10924	10599	10804	10826	10833	10771	10838	10665	10804	10761	10897	10915	11010	10854	10677	10681	10806	10890	10832	10904	10806	10737	11019	10839	10619	10956	10792	10814	10919	10654	10864	10688	10871	10756	10740	10777	10947	10674	10949	10972	10742	10719	10749	10829	10786	10661	10849	10778	10685	10859	10836	10759	11109	11010	10945	10827	10917	10764	10730	11094	10707	10937	10700	10844	10720	10764	10859	10748	10800	10884	10797	10809	10909	10837	10926	10744	10753	10903	10694	10824	10706	11014	10801	10710	10719	10868	10632	10826	10975	10870	10771	10618	10830	10753	10755	10685	10774	10849	10743	10856	10752	10724	10765	10932	10817	10834	10651	10596	10867	10720	10728	10792	10712	10904	10844	10715	10733	10710	10828	10677	10910	10718	10811	10845	10772	10915	10713	10875	10779	10693	10792	10710	10802	10763	10812	10872	10882	10905	10816	10773	10846	10813	10954	10650	10759	10914	10717	10825	10659	10860	10895	10730	10748	10864	10841	10762	10714	10696	10664	10724	10837	10601	10781	10837	10716	10805	10783	10740	10913	10919	10761	10708	10666	10791	10777	10680	10708	10875	10919	10824	10691	10726	10842	10819	10784	10729	10953	10753	10917	10768	10873	10826	10720	10932	10844	10833	10880	10874	10671	10724	10826	10866	10700	10925	10661	10869	10910	10962	10857	10672	10903	10913	10818	10926	10952	10847	10857	10789	10750	10788	10882	10811	10743	10923	10901	10850	10798	10800	10961	10899	11101	10997	10938	10870	10705	10814	10905	10711	10827	10702	10906	10642	10762	10725	10771	10800	10905	10830	10979	10826	10796	11032	10807	10680	10937	10757	10862	10662	10841	10897	10834	10843	10945	10978	10828	10964	10739	10701	10827	10839	10729	10825	10870	10794	10972	10753	10832	10678	10717	10941	10810	10745	10759	10814	10943	10707	10690	10864	10683	10743	10912	10656	10858	10862	10893	10799	10703	10771	10819	10768	10996	10984	10705	10708	10962	10785	10900	10881	10812	10871	10959	10921	10920	10959	11001	10764	10947	10878	10839	10730	10811	10816	10817	10815	10696	10782	10789	10837	10837	10819	10708	10728	10762	10780	10662	10769	10978	10800	10903	10627	10613	10775	10977	10811	10833	10773	10873	10787	10861	10961	10811	10910	10943	10886	10833	10786	10638	10787	10763	10826	11048	10883	10808	10937	10997	10716	10826	10788	10774	10731	10815	10846	10823	10892	10719	10753	10826	10946	10855	10841	10863	10959	10869	10676	10704	10876	10858	10788	10733	10632	10559	10802	10856	10906	10762	10780	10753	10745	10930	10729	10747	10815	10806	10837	10897	10800	10731	10837	10744	10851	10850	10918	10995	10918	10748	10858	10876	10886	10891	10829	10907	10988	10747	10711	10807	10989	10838	10884	10980	11009	10840	10731	10787	10857	10943	10830	10714	10749	10775	10778	10883	11033	10843	10893	10826	10825	10869	10782	10732	10861	10734	10750	10762	10784	10852	10754	10699	10814	10767	10801	10868	10720	10812	10791	10865	10558	10835	10886	10689	10697	10820	10586	10857	10893	10539	10754	10887	10759	10839	10700	10880	10725	10990	10869	10864	10878	10942	10829	10759	10716	10836	10861	10638	10761	10929	10798	10815	10815	10857	10849	10976	10707	10772	10955	10809	10783	10991	10715	10703	10768	10750	10891	10767	10657	10743	10642	10922	10832	10825	10896	10754	10766	10911	10789	10761	10999	10773	11052	10726	10785	10725	10768	10827	10827	10627	10706	10785	10579	10726	10614	10801	10747	10864	10636	10747	10885	10809	10771	10798	10861	10770	10875	10917	10785	10716	10870	10771	10839	10819	10837	10863	10684	10888	10722	10608	10904	10805	10649	10715	10888	10793	10724	10853	10735	10831	10666	10739	10890	10727	10733	10782	10815	10813	10761	10954	10820	10727	10897	10901	10921	10852	10782	10843	10879	10534	10946	10768	10758	10923	10823	10746	10807	10849	10640	10946	10724	10856	10785	10726	10768	10958	10766	10790	10945	10895	10814	10941	10908	10767	10658	10882	10938	10849	10794	10960	10673	10714	10769	10771	10890	10707	10867	10865	10788	10718	10712	10831	10865	10757	10813	10896	10828	10775	10775	10889	10971	10797	10887	10773	10813	10732	10713	10761	10912	10734	10805	10791	10800	10771	10825	10804	10891	10843	10904	10902	10845	10976	10741	10846	10842	10859	10866	10830	10590	10923	10795	10692	10720	10817	10714	10888	10944	10704	10847	10842	10676	11038	10861	10774	10701	10911	10711	10709	10868	10759	10893	10672	10785	10813	10673	10748	10609	10866	10916	10718	10596	11032	10750	10979	10799	10771	10871	10890	10651	10700	10829	10857	10938	10824	10721	10885	10727	10739	10799	10942	10850	10828	10934	10722	10820	10811	10813	10879	10838	10830	10785	10693	10650	10791	10845	10768	10945	10856	10948	10661	10785	10893	10926	10932	10824	10556	10814	10827	10751	10950	10789	10702	10857	10940	10708	10879	10870	10702	11003	10946	10821	10696	10864	10707	10769	10901	10946	10847	10761	10763	10661	10785	10938	10943	10809	10701	10919	10841	10754	10892	10783	10913	10912	10759	10854	10674	10948	10976	10686	10858	10700	10824	10703	10984	10743	10815	10867	10651	10902	10714	10678	10698	10843	10833	10886	10732	10878	10895	10699	10891	10768	10878	10774	10925	10868	10790	10865	10839	10713	10736	10685	10805	10745	10817	10771	10749	10792	11014	10802	10974	10712	10788	10868	10858	10727	10784	10898	10940	10696	11014	10865	10731	10874	10848	10765	10869	10764	10748	10757	10801	10799	10595	10954	11004	10791	10881	10849	10885	10868	10839	10753	10976	10752	10789	10765	10740	10833	10752	10842	10841	10816	10719	10849	10861	10902	10767	10770	10869	10859	10768	10901	10753	10862	10945	10818	10852	10846	10904	10722	10987	10676	10674	10847	10827	10813	10680	10806	10665	10831	10905	10765	10861	10952	10783	10836	10860	10705	10876	10774	10893	10695	10800	10754	10821	10727	10769	10757	10746	10815	10899	10843	10885	10789	10874	10979	10901	10888	10737	10788	10755	10910	10538	10729	10751	10783	10707	10893	10792	10695	10943	10831	10779	10975
41555	35950	32772	38103	53327	56336	52243	43466	35574	31013	29220	28371	28358	28495	28501	28608	28522	28741	28542	28599	28582	28783	28647	28698	28686	28623	28829	28703	28756	28734	28797	28783	28601	28773	28838	28628	28745	28810	28757	28817	28762	28864	28667	28918	28755	28818	28765	28881	28740	28797	28710	28773	28687	28738	28669	28682	28651	28793	28732	28571	28655	28832	28810	28729	28695	28751	28794	28847	28504	28831	28694	28748	28716	28835	28747	28725	28769	28802	28843	28737	28784	28845	28779	28601	28704	28743	28723	28639	28851	28735	28708	28893	28720	28683	28633	28760	28823	28836	28730	28790	28820	28763	28809	28818	28727	28753	28660	28755	28839	28657	28949	28822	28815	28709	28689	28810	28804	28754	28701	28683	28833	28862	28724	28763	28848	28637	28789	28683	28765	28890	28805	28812	28720	28653	28735	28869	28783	28687	28781	28729	28750	28798	28753	28693	28854	28643	28691	28726	28732	28674	28846	28752	28683	28732	28782	28641	28742	28914	28916	28734	28688	28712	28890	28815	28823	28685	28648	28812	28718	28750	28794	28710	28660	28806	28639	28684	28741	28767	28854	28774	28925	28694	28778	28621	28675	28755	28815	28719	28736	28776	28646	28925	28700	28888	28828	28748	28877	28708	28692	28797	28722	28677	28777	28900	28735	28827	28751	28939	28728	28851	28808	28822	28872	28647	28785	28656	28751	28712	28591	28834	28736	28801	28586	28659	28905	28727	28719	28842	28708	28741	28731	28789	28723	28799	28831	28822	28884	28776	28745	28837	28834	28675	28830	28805	28694	28687	28823	28642	28877	28758	28752	28746	28875	28742	28831	28773	28809	28937	28926	28894	28980	28663	28787	28847	28977	28815	28684	28860	28695	28737	28830	28843	28736	28778	28817	28719	28774	28745	28835	28873	28636	28819	28746	28806	28632	28675	28771	28699	28802	28712	28773	28663	28737	28938	28804	28855	28834	28838	28792	28824	28796	28738	28748	28780	28894	28662	28784	28955	28722	28879	28932	28695	28766	28813	28870	28702	28767	28843	28877	28632	28728	28726	28849	28723	28737	28884	28651	28679	28756	28780	28833	28689	28724	28833	28733	28829	28796	28721	28832	28802	28741	28721	28673	28805	28822	28698	28858	28798	28831	28794	28665	28829	28743	28764	28729	28694	28824	28738	28863	28627	28945	28745	28631	28800	28672	28827	28763	28794	28784	28590	28848	28704	28835	28775	28772	28716	28651	28738	28636	28737	28825	28745	28792	28678	28814	28816	28819	28815	28710	28741	28929	28662	28704	28883	28714	28710	28738	28768	28769	28892	28682	28822	28772	28485	28823	28672	28642	28660	28609	28844	28766	28770	28789	28671	28793	28883	28723	28894	28715	28962	28670	28859	28829	28794	28737	28682	28816	28767	28861	28679	28703	28838	28791	28681	28656	28716	28883	28667	28939	28672	28870	28840	28725	28812	28787	28847	28729	28778	28700	28753	28633	28781	28734	28833	28841	28771	28942	28515	28930	28825	28767	28550	28735	28823	28815	28852	28741	28776	28782	28727	28799	28722	28815	28689	28758	28837	28665	28849	28809	28745	28812	28781	28797	28776	28900	28953	28659	28706	28848	28764	28746	28699	28813	28788	28691	28784	28790	28820	28839	28852	28645	28756	28875	28709	28809	28756	28626	28792	28683	28824	28625	28915	28893	28773	28877	28720	28844	28752	28753	28728	28785	28738	28710	28861	28703	28689	28784	28819	28736	28710	28560	28733	28746	28981	28608	28746	28703	28710	28753	28662	28758	28766	28656	28738	28780	28754	28758	28702	28727	28697	28833	28856	28727	28736	28858	28804	28766	28750	28719	28749	28746	28733	28735	28719	28775	28686	28752	28769	28713	28784	28698	28950	28792	28660	28940	28883	28656	28826	28758	28791	28839	28769	28748	28781	28732	28628	28810	28870	28728	28823	28889	28652	28744	28877	28962	28792	28855	28862	28615	28763	28887	28857	28805	28755	28857	28725	28821	28755	28634	28818	28841	28731	28703	28819	28806	28864	28758	28679	28735	28879	28841	28670	28775	28830	28821	28663	28830	28801	28672	28838	28762	28675	28810	28851	28818	28700	28759	28754	28828	28689	28764	28801	28836	28688	28690	28716	28645	28728	28725	28840	28754	28861	28751	28852	28782	28764	28697	28777	28711	28822	28825	28810	28875	28672	28814	28772	28822	28700	28820	28556	28759	28664	28670	28712	28828	28768	28607	28837	28793	28779	28763	28809	28811	28732	28831	28815	28834	28589	28897	28807	28730	28721	28887	28743	28848	28749	28724	28927	28690	28720	28733	28892	28843	28772	28879	28752	28758	28733	28666	28888	28599	28764	28778	28774	28757	28607	28741	28843	28962	28708	28702	28793	28812	28837	28830	28642	28609	28840	28872	28645	28812	28687	28808	28865	28627	28908	28656	28885	28654	28685	28804	28820	28775	28703	28765	28875	28730	28771	28709	28598	28880	28681	28726	28833	28703	28818	28845	28688	28728	28721	28816	28668	28765	28656	28714	28636	28793	28765	28751	28829	28702	28747	28772	28694	28666	28933	28760	28744	28888	28793	28852	28721	28868	28831	28930	28731	28939	28697	28828	28765	28763	28850	28789	28797	28645	28754	28986	28784	28726	28737	28870	28627	28753	28846	28773	28746	28660	28896	28740	28761	28842	28799	28788	28748	28875	28783	28724	28709	28896	28786	28742	28831	28698	28640	28824	28759	28802	28853	28800	28850	28674	28552	28818	28656	29017	28716	28711	28796	28831	28756	28888	28718	28727	28865	28832	28658	28727	29000	28748	28803	28973	28774	28727	28733	28861	28677	28786	28755	28856	28699	28930	28803	28843	28794	28919	28911	28961	28824	28711	28787	28840	28734	28787	28670	28827	28779	28757	28756	28763	28741	28727	28737	28816	28598	28931	28645	28675	28814	28895	28827	28658	28717	28657	28746	28742	28849	28752	28805	28797	28873	28547	28804	28742	28734	28678	28913	28753	28820	28725	28776	28829	28726	28827	28706	28789	28843	28570	28755	28903	28760	28781	28854	28674	28777	28621	28800	28798	28698	28910	28820	28817	28855	28673	28806	28714	28722	28728	28792	28721	28714	28659	28876	28818	28739	28553	28835	28789	28848	28776	28675	28781	28807	28765	28924	28744	28680	28768	28783	28773	28856	28664	28815	28703	28664	28579	28993	28742	28830	28835	28894	28780	28722	28849	28877	28779	28630	28852	28720	28840	28683	28738	28753	28860	28658	28662	28784	28852	28810	28708	28717	28733	28802	28827	28749	28824	28714	28861	28811	28645	28642	28733	28877	28645	28879	28698	28705	28781	28872	28707	28658	28710	28717	28820	28735	28664	28783	28721	28661	28684	28858	28853	28851	28765	28679	28803	28772	28778	28765	28849	28777	28831	28805	28651	28747	28751	28666	28628	28718	28799	28816	28716	28797	28718	28829	28905	28807	28792	28786	28832	28790	29011	28732	28805	28797	28854	28883	28891	28775	28720	28737	28756	28644	28722	28798	28808	28815	28695	28718	28806	28808	28655	28825	28751	28737	28763	28869	28665	28722	28796	28851	28888	28812	28886	28691	28777	28944	28744	28768	28717	28669	28790	28691	29000	28720	28800	28761	28783	28671	28779	28886	28776	28655	28768	28668	28723	28740	28698	28854	28700	28744	28822	28593	28858	28767	28837	28803	28663	28841	28776	28749	28874	28654	28769	28847	28808	28720	28646	28824	28661	28842	28860	28831	28746	28816	28812	28799	28724	28822	28812	28851	28770	28713	28800	28723	28583	28706	28782	28647	28650	28709	28782	28894	28850	28857	28900	28782	28921	28662	28717	28903	28692	28808	28821	28911	28658	28832	28760	28684	28871	28755	28719	28739	28723	28792	28710	28770	28747	28756	28921	28915	28781	28909	28718	28674	28723	28801	28630	28783	28780	28754	28855	28830	28824	28670	28821	28809	28830	28666	28773	28631	28740	28766	28810	28842	28686	28845	28844	28838	28715	28829	28725	28702	28947	28711	28699	28676	28701	28793	28932	28710	28730	28804	28719	28807	28705	28737	28632	28999	28747	28755	28746	28747	28829	28732	28682	28860	28857	28756	28804	28687	28954	28825	28738	28677	28923	28650	28841	28798	28728	28852	28818	28756	28909	28771	28644	28896	28726	28838	28527	28682	28842	28758	28695	28784	28671	28775	28718	28692	28804	28719	28768	28771	28663	28844	28768	28883	28872	28856	28800	28706	28828	28718	28781	28761	28896	28803	28792	28784	28869	28734	28884	28963	28780	28727	28746	28709	28889	28798	28718	28665	28931	28815	28744	28653	28740	28954	28742	28785	28762	28754	28662	28743	28733	28678	28779	28873	28794	28660	28634	28906	28711	28884	28745	28858	28804	28685	28762	28787	28722	28743	28640	28788	28776	28654	28793	28668	28814	28882	28734	28770	28744	28876	28734	28700	28895	28771	28807	28686	28704	28914	28822	28692	28750	28832	28661	28852	28731	28773	28796	28700	28694	28864	28670	28928	28696	28648	28793	28862	28697	28785	28816	28731	28652	28663	28835	28742	28903	28906	28699	28816	28762	28748	28736	28815	28734	28887	28639	28837	28674	28853	28909	28700	28709	28842	28838	28689	28738	28797	28814	28804	28775	28759	28843	28710	28786	28753	28737	28757	28720	28576	28700	28835	28716	28782	28693	28758	28784	28695	28629	28870	28888	28690	28757	28664	28776	28833	28834	28811	28790	28750	28840	28576	28672	28802	28725	28618	28824	28770	28825	28714	28919	28694	28865	28896	28801	28525	28786	28640	28705	28730	28762	28800	28757	28794	28819	28855	28752	28723	28738	28836	28723	28785	28852	28733	28752	28665	28874	28677	28849	28772	28728	28784	28785	28717	28766	28740	28661	28794	28771	28787	28847	28832	28878	28773	28741	28770	28721	28653	28693	28807	28692	28733	28807	28656	28859	28906	28774	28801	28934	28731	28747	28884	28668	28910	28777	28744	28713	28744	28877	28906	28786	28773	28690	28897	28910	28844	28770	28683	28875	28638	28845	28851	28668	28827	28785	28720	28762	28702	28776	28736	28752	28856	28649	28732	28755	28740
17308	16224	14597	14246	26415	30231	23586	17785	13712	11748	11094	10746	10857	10596	10741	10642	10584	10633	10817	10752	10610	10649	10577	10694	10708	10546	10650	10682	10751	10693	10713	10904	10746	10808	10608	10730	10823	10826	10689	10678	10695	10535	10837	10816	10635	10639	10713	10607	10721	10746	10805	10843	10673	10792	10892	10868	10726	10819	10723	10602	10738	10787	10716	10797	10628	10794	10703	10603	10713	10700	10551	10623	10652	10759	10738	10543	10640	10680	10714	10696	10667	10587	10770	10609	10655	10700	10660	10726	10906	10910	10729	10822	10703	10854	10866	10691	10780	10684	10692	10818	10789	10790	10735	10613	10690	10642	10901	10927	10717	10724	10680	10879	10673	10751	10753	10691	10733	10725	10796	10659	10945	10768	10683	10690	10720	10479	10781	10662	10843	10865	10828	10815	10688	10736	10738	10791	10735	10740	10780	10754	10748	10741	10775	10808	10554	10607	10702	10795	10811	10629	10869	10676	10689	10723	10781	10743	10563	10716	10637	10806	10796	10587	10722	10799	10727	10718	10703	10820	10815	10812	10692	10864	10637	10635	10788	10692	10780	10828	10613	10668	10815	10599	10721	10610	10769	10795	10780	10839	10787	10726	10899	10783	10876	10844	10692	10565	10693	10510	10741	10812	10766	10744	10615	10702	10866	10897	10710	10783	10897	10868	10746	10852	10777	10692	10728	10832	10757	10719	10568	10661	10733	10693	10759	10690	10648	10780	10775	10750	10846	10857	10827	10797	10467	10825	10839	10666	10806	10554	10744	10640	10647	10746	10604	10712	10604	10843	10848	10652	10713	10805	10582	10657	10777	10777	10756	10926	10758	10708	10857	10712	10743	10548	10562	10802	10731	10703	10744	10700	10912	10743	10783	10757	10637	10732	10695	10636	10800	10700	10629	10801	10793	10778	10916	10945	10912	10648	10750	10723	10607	10837	10621	10757	10771	10670	10845	10638	10806	10592	10827	10604	10764	10770	10712	10551	10711	10666	10774	10569	10718	10635	10776	10757	10755	10847	10728	10804	10728	10569	10835	10809	10590	10678	10904	10680	10797	10755	10788	10918	10690	10848	10586	10629	10550	10738	10737	10858	10679	10634	10622	10706	10780	10751	10705	10871	10700	10839	10719	10766	10554	10739	10742	10677	10932	10836	10746	10843	10753	10815	10738	10945	10867	10647	10672	10692	10697	10498	10665	10941	10732	10580	10731	10738	10766	10794	10670	10838	10778	10729	10761	10846	10714	10614	10663	10653	10712	10781	10730	10735	10859	10643	10692	10587	10533	10910	10745	10889	10703	10713	10833	10747	10635	10681	10789	10841	10774	10700	10682	10665	10694	10904	10812	10699	10871	10736	10682	10874	10685	10890	10738	11001	10762	10677	10800	10803	10798	10840	10767	10883	10740	10824	10688	10638	10703	10684	10799	10864	10748	10758	10773	10740	10679	10713	10638	10914	10731	10695	10920	10940	10796	10786	10852	10879	10811	10886	10903	10712	10693	10812	10643	10957	10784	10869	10634	10651	10474	10946	10833	10749	10867	10738	10882	10764	10856	10798	10707	10619	10692	10740	10634	10819	10762	10851	10897	10617	10738	10873	10752	10577	10597	10610	10699	10616	10658	10797	10659	10742	10928	10619	10726	10648	10835	10807	10757	10786	10714	10716	10699	10763	10837	10859	10792	10767	10669	10686	10790	10571	10742	10700	10648	10654	10517	10794	10787	10749	10738	10731	10668	10740	10647	10798	10704	10895	10669	10831	10577	10701	10708	10776	10751	10857	10742	10660	10788	10752	10803	10869	10945	10802	10687	10692	10685	10795	10691	10873	10846	10719	10722	10730	10754	10692	10796	10818	10834	10798	10913	10716	10587	10606	10802	10562	10865	10818	10786	10791	10779	10874	10678	10558	10631	10756	10688	10729	10601	10767	10777	10684	10764	10643	10673	10682	10701	10645	10817	10859	10730	10704	10769	10828	10712	10780	10778	10905	10619	10736	10521	10656	10780	10695	10770	10781	10808	10724	10710	10896	10723	10674	10618	10826	10674	10750	10747	10920	10886	10693	10776	10658	10857	10844	10830	10657	10677	10894	10678	10851	10766	10664	10790	10913	10650	10790	10901	10738	10683	10815	10772	10663	10920	10778	10605	10527	10814	10646	10656	10721	10868	10692	10853	10632	10726	10714	10883	10653	10742	10753	10789	10650	10632	10644	10766	10825	10728	10666	10681	10863	10841	10555	10701	10681	10812	10748	10687	10575	10633	10606	10714	10784	10688	10822	10808	10764	10641	10755	10811	10696	10892	10674	10586	10756	10851	10819	10710	10974	10594	10610	10580	10763	10951	10704	10884	10676	10901	10735	10795	10588	10885	10867	10748	10823	10574	10638	10827	10577	10887	10650	10725	10613	10884	10704	10758	10735	10718	10675	10648	10712	10725	10650	10786	10851	10789	10833	10621	10724	10652	10697	10746	10553	10734	10752	10971	10958	10757	10840	10774	10812	10832	10735	10712	10667	10693	10758	10761	10684	10574	10990	10867	10841	10839	10785	10625	10784	10663	10738	10782	10826	10878	10701	10749	10732	10738	10831	10806	10855	10789	10764	10753	10666	10836	10613	10746	10841	10802	10735	10835	10707	10899	10664	10778	10851	10647	10766	10669	10717	10788	10725	10711	10699	10763	10942	10650	10759	10690	10748	10649	10680	10978	10778	10769	10723	10878	10712	10729	10790	10883	10781	10555	10719	10781	10590	10683	10599	10585	10714	10888	10662	10814	10604	10618	10900	10874	10750	10624	10767	10905	10817	10898	10605	10544	10802	10659	10718	10761	10891	10738	10820	10711	10484	10801	10757	10741	10745	10764	10799	10598	10702	10875	10780	10744	10624	10722	10632	10863	10702	10634	10747	10815	10805	10643	10678	10803	10663	10706	10788	10944	10814	10656	10722	10547	10561	10566	10700	10779	10801	10749	10724	10861	10832	10864	10804	10746	10882	10755	10714	10872	10665	10683	10661	10735	10919	10802	10616	10826	10799	10882	10729	10765	10800	10728	10600	10801	10594	10684	10747	10811	10614	10760	10775	10789	10683	10597	10684	10658	10780	10844	10747	11003	10706	10692	10899	10719	10761	10690	10561	10628	10905	10808	10919	10660	10761	10608	10790	10900	10897	10703	10815	10715	10635	10677	10699	10846	10697	10646	10682	10937	10851	10638	10740	10851	10862	11054	10696	10729	10781	10704	10873	10790	10897	10630	10873	10673	10730	10728	10628	10623	10709	10743	10663	10775	10656	10714	10659	10696	10699	10550	10731	10676	10922	10822	10631	10739	10624	10629	10621	10747	10870	10657	10734	10789	10727	10694	10853	10714	10889	10817	10743	10801	10573	10683	10767	10807	10633	10682	10733	10629	10480	10700	10665	10768	10847	10691	10565	10702	10833	10748	10638	10690	10779	10724	10828	10855	10744	10821	10748	10721	10721	10684	10735	10830	10733	10668	10739	10638	10656	10749	10917	10693	10688	10675	10711	10697	10729	10696	10726	10752	10813	10736	10553	10812	10896	10546	10737	10994	10735	10816	10649	10684	10866	10699	10864	10867	10763	10568	10702	10681	10837	10800	10633	10684	10486	10707	10845	10850	10839	10899	10838	10793	10778	10832	10682	10809	10941	10695	10865	10825	10748	10621	10730	10738	10766	10750	10848	10755	10685	10815	10688	10750	10954	10792	10638	10811	10616	10488	10738	10560	10502	10759	10566	10725	10787	10588	10907	10878	10957	10833	10684	10764	10788	10656	10836	10971	10699	10725	10662	10577	10681	10781	10624	10851	10785	10766	10730	10934	10749	10856	10778	10593	10572	10836	10555	10679	10677	10772	10686	10699	10599	10839	10600	10888	10835	10578	10707	10820	10734	10762	10687	10842	10598	10665	10746	10765	10764	10766	10649	10819	10781	10691	10737	10836	10610	10721	10623	10736	10758	10793	10743	10671	10573	10789	10605	10664	10687	10709	10645	10885	10755	10935	10842	10808	10757	10624	10905	10722	10685	10731	10548	10738	10926	10716	10727	10639	10764	10713	10913	10844	10697	10715	10833	10655	10568	10715	10672	10892	10818	10851	10733	10856	10728	10751	10784	10555	10799	10787	10767	10892	10517	10672	10794	10830	10622	10660	10761	10768	10746	10871	10787	10796	10905	10816	10732	10763	10752	10704	10761	10783	10735	10771	10802	10804	10625	10771	10839	10703	10711	10857	10795	10656	10643	10683	10783	10678	10832	10660	10855	10775	10653	10654	10800	10927	10722	10779	10729	10819	10965	10743	10644	10769	10808	10708	10731	10679	10691	10718	10803	10778	10696	10750	10791	10678	10804	10821	10769	10743	10784	10710	10553	10779	10743	10650	10661	10780	10703	10879	10809	10801	10919	10679	10858	10793	10926	10595	10679	10729	10613	10775	10847	10805	10608	10736	10861	10724	10585	10719	10860	10629	10849	10885	10704	10704	10792	10840	10716	10685	10761	10759	10749	10806	10743	10610	10652	10725	10699	10646	10854	10758	10751	10788	10860	10636	10756	10958	10820	10785	10771	10866	10679	10798	10870	10686	10801	10720	10713	10768	10679	10765	10722	10751	10874	10804	10773	10827	10751	10847	10751	10720	10765	10855	10643	10810	10885	10806	10658	10808	10649	10605	10822	10776	10664	10676	10994	10829	10720	10626	10832	10709	10737	10726	10910	10760	10672	10694	10765	10860	10966	10781	10801	10711	10645	10767	10711	10583	10742	10702	10646	10709	10764	10739	10721	10813	10838	10890	10792	10745	10613	10682	10812	10685	10785	10885	10615	10724	10683	10751	10747	10663	10845	10707	10819	10696	10805	10775	10695	10748	10788	10863	10806	10854	10642	10822	10674	10647	10783	10796	10530	10683	10791	10726	10725	10875	10768	10830	10648	10702	10725	10648	10807	10656	10780	10704	11019	11011	10785	10634	10736	10516	10730	10852	10611	10567	10746	10712	10894	10797	10744	10859	10540	10897	10651	10938	10709	10905	10649	10829	10679	10688	10813	10695	10737	10701	10829	10860	10735	10752	10732	10850	10835	10809	10672	10710	10685	10729	10777	10628	10746	10658	10642	10751	10692
35641	35283	34120	40100	52235	56254	48199	40133	33853	30628	29148	28998	28972	28837	28867	28839	28731	28883	28749	28988	28911	28894	28975	29014	28942	28979	28788	28944	28928	29074	28940	28814	29127	28920	28908	28937	28878	28860	29110	28879	28891	28901	28948	28921	28949	29046	29077	28806	28827	29063	28976	28957	28859	28985	28860	28886	28837	29061	28708	28939	28934	28992	29017	28857	29031	28951	28999	28879	28989	29025	28878	29005	28960	29036	28953	28944	28963	28909	29073	28875	28919	28816	28747	28888	28859	29144	28922	29004	28876	28961	28993	28943	28877	29060	28941	28680	28970	29019	29017	28984	28878	29055	28856	29012	29076	28942	28790	28994	28751	29060	28952	28884	28762	28840	28861	29088	28820	28952	28907	29043	28971	28936	29129	28741	28968	29040	28793	28970	28928	28883	29022	28916	28980	28935	28882	29081	28921	28961	28893	29027	28823	29121	28941	28893	28877	29062	29082	28813	28874	28852	28954	28787	28959	28970	28835	28783	28894	28840	29002	28739	28959	29043	28979	28966	28913	28926	28930	29003	28839	28938	28902	28943	28934	28833	28769	29056	29111	28942	29052	28875	29064	28928	28924	28934	28923	28929	29118	28890	28969	28966	29039	28935	28896	28890	29092	28832	28996	29056	28855	28913	28892	28942	28856	29043	29001	28988	28931	29003	29004	28940	28985	28947	29050	28987	29052	28902	28913	28965	29029	28837	28920	28976	28882	28861	28983	29040	28896	28846	29024	28981	29035	29030	28885	29010	28952	29046	28914	28832	28875	28979	28853	28990	29031	28998	28965	28888	29068	28981	28939	28944	28998	28899	29042	29035	29010	29020	28938	28865	29005	28820	28778	29009	28986	28957	28902	28995	29028	29009	29006	28993	28791	28792	28982	28771	28874	29011	28890	28874	28951	28883	28956	28843	28898	29047	28956	29002	29047	28880	28916	29013	29003	29016	28831	28968	28936	28966	28813	28982	28917	28918	28954	28891	28853	28943	28839	28905	28886	28926	28897	28921	29043	28860	29028	29011	28963	28926	28843	28891	28968	28935	28957	28954	28885	29019	28876	28977	28864	28913	28930	28944	28968	28973	28944	29033	28767	28943	28818	29063	28905	29015	29099	28943	28961	28951	28927	28885	29041	28996	28956	28963	28974	28882	28867	28932	29058	28940	29019	28939	29003	28933	28893	29078	28838	28910	28888	28867	28961	28853	28964	28821	28892	28897	29137	28966	29056	28914	29040	29018	28917	28804	28858	28931	29070	29118	28954	28916	28840	28889	29053	28897	28904	28965	28946	29031	28953	28966	28915	28922	28910	28981	28892	28876	28901	28957	28933	28816	28860	28926	29064	28978	28791	28966	28918	28962	28953	29033	28879	28901	29015	28998	28975	28952	28774	28966	28905	29043	28856	28917	28940	29010	28869	29024	28939	28932	28973	28769	28894	28919	29019	29043	28898	28927	28908	28930	29003	28959	28898	28897	29076	28861	28966	28988	29079	28938	28758	28952	29015	28961	28852	29128	28759	29086	28770	28969	29210	28847	28962	28941	29091	29099	28991	28917	28722	28805	29014	29098	28909	28934	28882	28911	28967	28991	28847	29115	28974	28886	28975	28863	28834	28875	28843	28943	29026	28972	28898	29058	28989	28983	28920	28977	28915	28964	28812	29118	28909	28878	28904	28955	29037	29025	29011	28902	29016	28850	28925	28837	28971	28926	28941	28872	28910	28937	28965	28952	28902	28965	28832	28916	29075	28864	28895	28864	29031	28920	28972	28870	29032	29005	28957	28898	28995	29012	28908	28939	28920	28835	28964	28939	29015	29045	28982	28867	28858	29054	28986	29045	28966	28980	28876	28857	29010	28903	28944	28886	28885	29132	28963	28893	28856	28804	28932	29085	28868	29048	28820	28987	28958	29038	29067	28975	29034	28800	28964	28936	28936	29040	28954	28878	28975	29132	28760	28965	29062	28875	28981	28992	28982	28849	28870	29026	29010	28871	29005	28902	28805	29090	28792	28823	28873	29095	28926	29042	29023	28857	28949	28846	29037	28955	29043	28932	29034	28998	28912	29094	28843	29020	28973	29029	28894	28918	28991	28908	28871	28737	28871	28868	28921	28996	29079	28871	28890	28990	28931	28995	29020	28935	28941	28955	28824	29097	28908	28875	28956	28747	28898	28888	28809	28972	28985	28935	28904	28906	28945	28903	28930	28884	28936	28867	29058	28854	28763	29003	28967	29017	29030	28953	28910	29092	28982	28960	29026	29013	28758	28951	28898	28819	29012	28924	29025	29013	29001	28899	28913	28971	28915	28948	28919	29049	28985	28963	28912	28915	28911	28947	28935	28959	28915	29027	28865	28896	28964	28996	29146	28733	28983	28862	29098	28984	28953	28992	29031	28812	28928	28936	28891	29040	29028	29047	28847	29154	28956	28945	28873	28791	28981	28837	28931	29109	28978	28945	28936	29020	28941	28944	28747	28896	29006	29051	29045	28992	29106	28850	29058	28927	28887	28803	29025	28898	28965	28909	28864	28826	28933	28788	28986	29063	28990	28923	28958	29056	29045	28942	28926	29070	28870	28958	28821	28970	28884	28996	28961	28922	29046	28831	28879	29035	29069	28770	28865	28889	29107	29018	28992	29009	29015	29114	29063	28919	28983	28944	29090	28948	28859	28930	28833	28980	28840	29032	29078	29007	28934	28873	28927	28874	28891	29061	28893	28890	28866	29185	29009	28849	28899	29054	28960	28970	28990	28889	28886	29070	28914	29020	29128	28863	28900	28875	28942	28988	28923	28886	28970	29056	29169	28828	28900	28901	29009	28882	28936	28911	29004	28916	28930	28902	28946	29008	28924	28990	29096	28934	29008	28947	28860	29011	28926	28965	29046	28994	28954	28914	29023	28994	28886	28908	28951	28918	28970	28960	28884	28976	28907	28951	28975	28966	29048	28783	28856	28892	29027	28884	29024	28975	28832	28875	28765	29162	28810	28911	28991	28938	28937	28976	28989	28859	29003	29165	28738	29089	29075	29035	28860	29157	28917	28988	28982	28867	28913	28952	28878	29000	28938	28992	28874	29019	28908	28985	28848	29042	29167	28872	28916	29051	29011	28906	29022	28920	28977	28845	28975	28928	29053	28874	28927	28869	28882	28984	28929	29041	28958	28837	29034	28956	28904	28936	28856	28904	28908	28847	28817	29053	28835	29011	29034	28960	28861	29054	28914	28956	28918	28883	28913	29061	28990	28963	28856	28824	28969	28997	29052	28960	29069	28891	28843	29014	28892	29047	28864	28911	29010	28879	29040	28786	28976	28931	28934	28964	28969	28943	28860	29220	28814	28868	29013	29015	28939	28911	28983	28869	29070	28892	28815	29048	28906	29024	29033	28812	28991	29118	28850	28884	28937	28879	28962	28899	28946	28881	28983	29000	28825	28865	29083	28867	28866	29068	29068	29043	28807	28994	29009	28919	28967	29156	28782	28912	29057	28929	28938	29021	28948	28888	28928	28942	29149	28880	29142	28944	28930	28891	29027	28914	28873	28895	29029	28919	29005	28986	28865	28952	28934	28895	29021	29033	28797	28986	29032	28951	28952	28987	28958	28918	28904	28978	29013	28999	28864	28956	28840	28994	29012	28917	28954	28977	28780	29033	29011	29047	28817	28962	28896	28992	28915	28910	29004	28834	28815	28982	29047	29014	28957	29024	29100	29006	28987	28834	28995	29002	28893	29051	28932	28995	28799	28948	28898	28888	29036	29007	29038	28886	29042	28944	28985	29080	28913	28904	29031	29064	29026	28852	28925	29022	29059	28856	28919	28862	28988	28973	29112	28867	28977	29056	29034	28992	29036	28915	28923	28923	28929	28907	28988	29039	28954	29014	28921	28898	29002	29034	28975	28973	29021	28905	28914	28969	28862	28860	28815	28973	28902	29049	28955	28821	28955	28921	29013	28816	29026	29017	28974	28916	29039	28878	28867	28909	29004	28868	28911	29007	28789	28906	28984	28953	28900	28962	28906	28933	28933	29052	28918	28817	28974	29008	29049	29012	28963	28892	28857	29012	28950	28935	28860	28910	28865	29007	28782	29065	28824	29060	28911	29133	28805	29012	28876	29012	28920	29008	29024	28890	28980	29010	28946	29027	28874	28955	28975	28928	28906	28964	28997	28948	28939	28823	28936	29073	28931	28956	28856	29006	29036	28874	28984	28898	28991	28985	29060	28983	28869	29137	28950	28941	28969	28927	28879	29063	29058	28921	28831	28946	29033	28942	28933	28975	28881	28913	28970	28987	28900	28929	28834	29076	28887	28764	29052	29009	28898	28893	28909	28908	28901	28834	28872	28873	28956	29005	29118	28864	29051	28851	28837	29046	28957	28895	28891	28981	28976	28947	28840	28854	28896	28855	28952	28853	29027	29032	28859	29171	28830	28875	28898	28907	28954	28903	28918	29059	28941	28850	29057	29084	28844	28889	28869	28904	28820	28934	28975	28995	29164	28871	28881	29011	29079	28892	28897	28841	29062	28920	28911	29065	28994	29021	29043	28954	28793	28950	29005	28994	28882	28878	28812	29042	29065	28863	28949	28882	28805	29124	28916	28882	28896	28913	29049	29089	28842	28937	28965	29082	28959	28927	28842	29000	28972	28913	29172	28861	29001	28871	28838	28992	28832	28941	28885	28869	28933	28938	28925	28940	28905	28994	29029	29073	28970	28873	28907	28999	28919	28901	28861	29056	28877	28976	29008	28885	28944	28998	28803	28870	28807	28941	28874	28931	28999	28983	28894	28938	28929	28885	29058	28886	28962	29039	28965	28980	29040	28894	28841	28778	28817	29076	28813	28972	28833	28938	29067	29005	28975	28913	29073	28866	29042	28970	28980	29049	28949	28942	29037	28920	28959	28960	28961	28945	29049	28849	29006	29045	29011	29055	29011	28896	28968	29039	28984	28972	29152	29018	28914	29049	28918	28897	28950	28988	28973	28872	29159	28858	28943	28717	28855	29024	29098	29038	28911	29023	28945	29120	29061	29076	28996	29037	28989	29017	28995	29009	28962	28924	28925	29058	29046	28838	29083	28964	29048	29041	28941	28885	28965	29148	28898	28977	28913	29013	29067	28950	28931	29018	28971	28986	29000	29012
19001	20940	18223	17421	40982	39727	29872	21350	15461	12487	11314	10923	10644	10653	10685	10627	10563	10786	10938	10674	10891	10899	10676	10530	10856	10763	10560	10768	10778	10636	10836	10671	10674	10821	10832	10776	10721	10561	10697	10772	10701	10536	10694	10612	10838	10859	10767	10665	10611	10847	10639	10804	10846	10709	10888	10713	10785	10727	10790	10853	10795	10640	10755	10616	10766	10806	10664	10746	10650	10583	10737	10799	10785	10829	10605	10776	10851	10841	10749	10839	10824	10757	10835	10630	10767	10602	10655	10653	10654	10845	10693	10746	10692	10834	10601	10689	10804	10836	10800	10944	10758	10785	10677	10613	10633	10693	10741	10865	10850	10871	10756	10633	10726	10754	10776	10754	10642	10569	10729	10581	10767	10772	10882	10572	10848	10710	10715	10763	10847	10847	10735	10796	10773	10831	10757	10656	10552	10774	10671	10767	10654	10717	10743	10624	10823	10724	10649	10591	10600	10688	10644	10806	10735	10830	10616	10683	10686	10573	10726	10799	10869	10826	10677	10773	10705	10575	10646	10653	10742	10814	10696	10881	10720	10773	10775	10768	10812	10778	10613	10721	10849	10679	10912	10767	10955	10764	10657	10924	10843	10842	11003	10714	10608	10725	10688	10851	11066	10839	10762	10593	10652	10858	10644	10645	10824	10802	10824	10747	10684	10685	10723	10673	10773	10943	10999	10895	10651	10990	10821	10714	10823	10946	10738	10764	10926	10775	10784	10806	10876	10878	10798	10845	10772	10753	10806	10659	10725	10782	10781	10975	10490	10875	10792	10752	10836	10784	10711	10625	10746	10818	10654	10523	10639	10728	10700	10723	10815	10832	10871	10839	10766	10605	10836	10521	10722	10609	10829	10712	10824	10673	10825	10731	10662	10620	10775	10643	10774	10795	10711	10774	10753	10730	10611	10638	10522	10613	10618	10846	11040	10581	10680	10657	10719	10942	10581	10845	10762	10588	10836	10856	10862	10586	10672	10595	10747	10741	10848	10817	10735	10743	10868	10805	10931	10781	10761	10797	10849	10738	10653	10701	10815	10810	10597	10813	10805	10915	10804	10763	10603	10723	10751	10771	10636	10638	10500	10666	10765	10726	10797	10748	10722	10713	10624	10887	10758	10672	10938	10906	10662	10873	10702	10670	10750	10839	10751	10995	10756	10800	10738	10752	10893	10929	10810	10905	10626	10840	10772	10803	10869	10790	10667	10731	10728	10919	10703	10719	10806	10694	10740	10785	10665	10683	10814	10741	10975	10675	10786	10883	10771	10694	10981	10731	10752	10913	10685	10599	10813	10762	10715	10784	10810	10862	10803	10740	10761	10927	10840	10647	10860	10755	10755	10857	10686	10811	10748	10815	10796	10886	10730	10535	10636	10805	10751	10934	10864	10734	10474	10669	10698	10728	10731	10713	10670	10774	10731	10796	10780	10616	10658	10799	10731	10731	10826	10573	10725	10821	10710	10815	10809	10836	10814	10681	10619	10761	10789	10908	10863	10798	10823	10740	10701	10750	10832	10571	10808	10617	10819	10676	10595	10811	10828	10919	10829	10813	10774	10777	10793	10702	10812	10740	10734	10744	10683	10738	10651	10712	10622	10687	10495	10751	10757	10751	10720	10768	10871	10751	10861	10848	10718	10763	10702	10820	10847	10794	10903	10851	10819	10828	10770	10983	10731	10712	10772	10540	10669	10743	10744	10836	10780	10790	10881	10716	10714	10828	10828	10718	10822	10879	10494	10786	10931	10722	10869	10772	10664	10934	10730	10789	10670	10763	10709	10711	10830	10766	10907	10745	10755	10816	10653	10912	10687	10733	10893	10974	10830	10806	10817	10613	10851	10666	10749	10670	10591	10844	10753	10753	10915	10716	10789	10861	10813	10634	10761	10851	10795	10821	10764	10924	10819	10898	10811	10868	10647	10770	10708	10806	10704	10793	10804	10631	10660	10740	10744	10588	10756	10727	10873	10639	10859	10843	10795	10903	10644	10767	10705	10725	10771	10847	10680	10731	10771	10824	10674	10678	10746	10760	10659	10808	10563	10555	10830	10669	10774	10662	10891	10683	10732	10686	10721	10745	10805	10702	10831	10867	10684	10855	10736	10706	10515	10629	10625	10785	10692	10772	10829	10708	10867	10774	10775	10680	10878	10694	10769	10815	10822	10691	10601	10841	10729	10858	10879	10814	10891	10773	10891	10701	10556	10848	10712	10714	10899	10688	10746	10936	10842	10830	10879	10837	10749	10845	10773	10693	10863	10885	10670	10575	10817	10642	10666	10809	10637	10680	10688	10790	10704	10795	10766	10788	10565	10622	10826	10789	10723	10756	10584	10699	10766	10872	10757	10769	10827	10555	10778	10639	10774	10623	10660	10712	10709	10670	10814	10773	10727	10706	10836	10661	10846	10736	10819	10935	10843	10885	10643	10734	10849	10791	10785	10719	10788	10743	10638	10791	10880	10720	10872	10778	10661	10839	10652	10862	10747	10862	10633	10658	10696	10744	10808	10866	10703	10615	10547	10666	10711	10579	10654	10801	10705	10714	10621	10756	10722	10740	10876	10695	10845	10811	10694	10744	10699	10952	10755	10684	10862	10764	10869	10723	10736	10648	10754	10815	10833	10743	10815	10680	10825	10524	10771	10677	10770	10920	10684	10781	10803	10700	10807	10682	10780	10802	10725	10620	10693	10732	10745	10824	10707	10876	10771	10855	10810	10745	10885	10784	10828	10812	10849	10758	10782	10725	10944	10854	10696	10823	10703	10762	10776	10751	10776	10757	10888	10785	10865	10836	10606	10680	10978	10681	10747	10895	10783	10746	10736	10944	10765	10819	10838	10682	10874	10846	10713	10686	10770	10784	10859	10714	10742	10767	10671	10878	10791	10709	10783	10792	10632	10723	10774	10929	10482	10673	10694	10583	10808	10653	10726	10811	10662	10897	10665	10731	10893	10734	10675	10938	10756	10523	10879	10903	10791	10736	10739	10712	10722	10782	10845	10732	10692	10831	10653	10786	10861	10909	10805	10711	10871	10851	10659	10699	10656	10817	10747	10823	10525	10661	10723	10974	10872	10738	10753	10809	10898	10847	10774	10601	10796	10801	10689	10768	10897	10936	10921	10811	10683	10636	10833	10738	10715	10882	10764	10669	10794	10876	10691	10811	10748	10731	10705	10727	10877	10861	10714	10725	10748	10690	10811	10740	10792	10745	10702	10844	10723	10916	10597	10760	10764	10656	10699	10628	10797	10809	10605	10637	10898	10726	10713	10775	10779	10812	10756	10917	10917	10874	10633	10851	10857	10627	10774	10781	10765	10775	10935	10958	10699	10810	10712	10863	10844	10663	10784	10834	10828	10780	10835	10584	10751	10640	10831	10750	10823	10913	10725	10751	10690	10722	10903	10713	10795	10775	10772	10739	10636	10754	10784	10736	10618	10803	10794	10693	10768	10828	10775	10700	10772	10901	10739	10818	10656	10782	10757	10690	10722	10852	10759	10873	10809	10820	10550	10881	10697	10643	10819	10667	10724	10651	10905	10617	10710	10666	10887	10816	10945	10804	10654	10760	10713	10675	10752	10778	10670	10762	10715	10742	10628	10570	10656	10686	10671	10751	10860	10726	10708	10820	10758	10843	10874	10745	10891	10814	10682	10771	10709	10870	10851	11025	10712	10817	10600	10812	10951	10853	10934	10851	10605	10782	10674	10686	10823	10815	10682	10728	10882	10829	10903	10656	10772	10923	10798	10867	10709	10797	10783	10762	10725	10685	10703	10536	10835	10859	10908	10747	10650	10627	10842	10804	10657	10585	10616	10739	10895	10679	10758	10837	10803	10807	10834	10582	10804	10691	10688	10889	10766	10620	10584	10630	10741	10878	10699	10571	10947	10692	10631	10734	10797	10703	10922	10733	10829	10665	10713	10573	10572	10929	11003	10738	10717	10793	10907	10643	10685	10695	10694	10522	10766	10726	10765	10651	10795	10793	10736	10578	10783	10727	10739	10638	10802	10737	10707	10699	10647	10829	10884	10584	10680	10847	10879	10888	10769	10550	10885	10880	10905	10606	10812	10824	10844	10760	10530	10724	10849	10771	10766	10798	10748	10741	10788	10740	10665	10815	10788	10723	10533	10763	10810	10883	10873	10794	10714	10749	10644	10758	10636	10917	10907	10614	10687	10543	10671	10971	10763	10815	10691	10839	10785	10579	10813	10934	10644	10717	10839	10771	10922	10753	10691	10821	10858	10884	10663	10775	10739	10860	10853	10833	10639	10584	10506	10897	10923	10865	10833	10718	10713	10741	10791	10760	10854	10672	10846	10666	10542	10761	11018	10650	10849	10586	10687	10823	10865	10627	10795	10748	10807	10696	10846	10870	10858	11002	10596	10827	10831	10922	10760	10812	10723	10719	10752	10682	10745	10816	10632	10766	10668	10896	10835	10785	10726	10894	10775	10745	10706	10707	10599	10801	10870	10807	10745	10713	10723	10929	10823	10767	10917	10802	10845	10720	10606	10720	10883	10750	10729	10538	10820	10921	10897	10599	10723	10653	10663	10718	10672	10734	10629	10778	10789	10674	10749	10695	10695	10774	10670	10795	10832	10701	10838	10838	10720	10843	10683	10940	10790	10876	10645	10715	10637	10936	10811	10821	10715	10703	10478	10728	10786	10848	10788	10792	10837	10777	10638	10854	10945	10709	10708	10694	10646	10659	10812	10714	10978	10951	10983	10621	10755	10451	10890	10700	10861	10793	10710	10770	10609	10791	10641	10526	10700	10731	10853	10697	10807	10962	10872	10810	10716	10853	10819	10718	10886	10825	11007	10837	10760	10805	10750	10662	10809	10761	10815	10975	10839	10832	10806	10700	10743	10760	10672	10806	10773	10529	10733	10920	10726	10806	10735	10684	10843	10936	10801	10655	10721	10766	10805	10898	10783	10838	10863	10651	10827	10772	10777	10663	10675	10517	10877	10863	10844	10727	10677	10601	10735	10766	10714	10788	10717	10693	10821	10627	10779	10702	10758	10763	10767	10891	10776	10800	10832	10612	10543	10600	10673	10889	10818	10911	10754	10630	10768	10706	10771	10699	10615	10740	10835	10783	10835	10756	10761	10831	10657	10751	10672	10672
40931	37800	36489	43526	55101	50835	47237	40198	34345	30465	28789	28112	28107	28263	28317	28487	28520	28460	28659	28728	28739	28711	28628	28894	28889	28680	28916	28917	28884	28661	28892	29009	28984	28945	28899	28948	28853	29052	28859	28891	28877	28926	28875	28934	29049	28784	28831	28741	28964	28923	28920	28923	28953	28946	28966	29021	28837	28956	28814	28847	28964	28938	29033	28842	28947	28868	28886	28889	29040	28836	28835	28932	28907	29037	29029	29053	28972	28966	28819	28980	28799	28950	29068	28922	28874	28838	29043	28779	29022	28662	28966	28768	28880	29059	28927	28980	28991	28925	28850	28902	28899	28839	28992	28817	29020	28901	28996	28829	29005	28980	28986	28866	28913	28923	28781	28833	29040	29030	28997	28883	28813	29074	28854	28943	28784	28976	28927	28808	28836	28920	28883	28785	28807	28834	28894	28978	29065	29143	28963	28816	28897	28930	28976	28814	28984	28959	29009	28956	28901	28876	29015	28849	28957	29025	29026	28843	28890	28948	28995	28988	28921	28959	28960	28954	28940	28877	29038	29128	28965	28812	28951	28856	28974	28977	28850	28953	28972	28981	28950	28888	28866	28961	28951	29072	28759	29075	28803	28900	28970	29042	28939	28951	28902	28973	28920	28982	28911	29056	29075	29016	28924	28968	28905	29000	28855	28941	28948	28921	28956	28993	28897	28699	28837	29058	29025	28899	29050	28968	28929	29065	28935	28954	28897	28699	28963	28758	28981	28924	28900	28980	28808	29072	28757	29099	29074	28956	28968	28921	28904	28952	28891	28742	28873	28888	28919	28897	28847	29111	28736	28885	29039	28847	28973	28979	28885	28967	28842	28820	28961	28969	28916	28936	28842	28840	29096	29003	28908	29011	28956	29015	28986	28953	28821	28929	28951	28922	28999	28777	28961	28984	29022	28981	28908	28987	29064	28938	29039	28969	28977	28902	29046	28847	28949	28995	28912	29065	28953	28929	29019	28738	28972	28900	29063	29027	28842	28933	28899	28893	29045	28838	28982	28956	29023	28877	28861	28941	28994	28956	29001	28848	28793	28965	28919	28962	29084	28845	28881	28973	28917	28769	28939	29152	29035	28755	28928	28882	28848	28954	28967	28992	28807	28893	29014	28904	29021	28836	28878	29001	28982	28941	28940	28926	28951	29041	28864	28862	28874	29026	28938	28888	28987	29011	28932	29005	28940	28967	28895	28923	29001	29041	28939	28894	29026	28875	28986	28753	28978	28998	28877	29000	28882	29000	29011	28870	28963	28986	28853	28823	29063	29040	29019	29022	28919	28934	28893	28964	28901	28855	28910	28714	29032	28953	28944	29078	28816	29038	28895	28970	28772	29095	29060	28887	28926	29010	28940	28990	28895	28933	28829	28882	28874	29058	28935	28922	28893	28938	28884	29023	28944	28888	28951	29010	29016	28968	28897	28933	29139	28925	29068	28868	28969	28937	28946	28890	28924	28885	29055	29004	29065	28854	29077	28852	29054	28898	28832	28885	28951	28915	29021	28977	28964	28898	28993	28961	28925	28997	28921	28824	29203	28930	28990	28896	29019	29004	28960	28932	28838	28980	28859	28716	29044	29118	28974	28805	28914	28945	29029	28939	28991	28844	29022	29023	29128	28932	28991	29042	28880	28896	28973	28946	28861	28978	28877	28968	28903	28988	29017	28890	28918	29018	29060	28864	28892	28985	29118	28855	28877	28909	28939	28853	29007	28876	29033	28943	29051	28890	28866	28939	28922	28967	29030	28822	29067	28992	28908	29001	28966	28951	28841	28950	29001	28963	28977	28950	28914	28952	28952	28953	28923	28863	28753	29068	28874	28917	28951	29090	28977	28811	28874	28892	28978	28921	28942	28960	28852	28933	28956	28778	28989	29082	28995	29100	28968	29039	28847	28808	28967	28822	28859	28918	28845	28984	28780	28983	28902	29037	28953	28939	29046	28782	28879	29046	28870	28830	28950	28914	29062	28958	29009	28822	28926	28904	28982	28898	28966	28905	29014	28915	28969	29057	28928	28963	28994	28883	28905	28978	29011	28882	28950	29080	28913	28933	28934	29032	28924	28937	28915	28913	29030	29044	28947	28858	28899	28936	28899	28968	28889	28978	28941	28937	28912	29055	28943	28912	28886	29051	28771	29075	28864	28941	28980	28938	28984	28814	28825	29083	28852	29009	28934	28988	28805	28989	28876	29080	28849	29153	29024	28871	28988	28906	29017	29016	28987	29085	28914	28947	29006	28886	28839	28952	28840	28964	28985	28872	28878	29001	28990	28986	29026	29009	28859	29000	28872	29010	28839	28951	28819	29049	28836	29043	28893	29013	28892	28992	29043	29011	28956	29014	29094	28992	28865	28775	28891	29018	28904	28994	28912	29137	28951	28858	28767	28946	28873	28967	28869	28842	28954	28858	28839	28966	28862	29058	28884	28975	28975	28944	28963	28852	29092	28913	28907	28989	29018	28982	28921	28882	29055	28953	29041	28827	28861	28963	28914	28968	28963	28852	28858	28965	28914	29086	29009	28889	28917	28900	29031	29015	28932	28894	28997	28968	28965	28914	28902	29035	28847	29096	28870	29030	28875	29122	28933	29142	28804	29057	28953	28866	28956	28882	28882	28883	29079	28815	28966	28919	28956	28916	28916	29075	29020	28872	28963	28866	28912	28896	28946	28849	29085	28921	28882	29067	28997	28883	28971	28853	28758	28799	28950	28883	28956	28908	29097	28967	28887	28903	28831	29044	29074	28976	29002	28978	28962	28876	29023	28904	29096	28928	29078	28986	28817	28937	28955	28885	28953	28849	28880	29089	29016	28991	28830	28923	29019	28793	28904	28884	28816	29012	28985	28966	28870	28890	28812	28904	28993	28916	28922	28950	28946	28876	28902	28930	28795	28958	28904	28987	28865	28899	29004	28886	28900	28933	29030	28931	28990	28975	28985	28917	28942	28904	28990	28948	28892	29102	28983	28937	28839	29008	28928	28984	28940	28990	28902	28951	29143	28931	29005	28857	29043	28900	28983	28982	28947	29010	29102	28966	28766	28919	28971	28926	29116	29103	28735	28990	29119	28770	28869	28888	28970	28884	28807	28974	29006	28907	28899	28867	28833	28935	28951	28925	28973	28907	28861	28907	28921	29024	28859	28896	28964	28909	29122	28789	28937	28743	28995	28920	28828	28947	28996	28877	28800	28920	29082	28943	28902	28879	28978	29049	28982	28993	28927	28864	29074	28962	28988	29062	28935	28918	28944	28930	28927	28837	28919	28830	29026	29003	28925	29067	28975	29022	29049	28923	28923	28993	28972	28992	28861	28986	28917	28792	28961	29015	28858	28886	28883	28855	28957	28990	29017	28940	29057	28887	28939	28949	28987	28863	28953	29010	29002	28852	28874	28875	28879	28979	28938	28862	28897	28951	29045	28913	28967	28898	28943	28959	28907	29078	28926	28852	29026	28878	29038	29092	28835	29002	28882	28945	28998	28964	28836	29063	28906	28808	29001	28974	28912	29016	28958	28953	28912	28982	28997	29057	29009	29041	29067	28917	28916	28932	28945	29001	28936	28852	28937	28859	29114	28888	28913	29071	28895	28963	28941	28987	28811	28948	28914	28841	29160	28991	28878	28938	29004	28881	28995	28749	29011	28993	28919	28991	28943	28971	28871	29005	28914	29024	28869	28974	28911	28903	29056	28919	28937	28994	28918	28937	28998	28973	28883	28930	28964	28931	28891	28880	28987	28781	29093	29051	29070	28899	29006	28945	29002	28821	28935	29026	28710	28942	28983	28904	28921	28962	28944	29025	28818	28850	29049	28983	28949	28965	29072	28913	28769	28960	28887	28888	28884	28929	28812	28999	29049	28861	28872	29002	28921	29025	29028	29025	28772	28854	29032	28955	28913	29134	28854	28955	28862	28933	28943	28855	28945	29019	29019	28883	28916	28999	28888	28953	28866	29030	28886	28841	28919	28933	28945	28781	28917	29092	28850	29079	28921	28959	29121	28970	28937	28880	28996	28878	29025	28681	28831	29103	28912	28875	29097	28962	29052	28861	28977	28897	28950	28987	28894	28982	28966	29034	28974	28941	29026	29021	28881	28984	28834	29070	28995	28881	28838	28875	28873	28837	29003	28844	29131	28942	28928	28867	28985	28857	29093	28882	28999	28972	28789	29005	28997	28893	28936	28959	28908	28969	28950	29039	28958	28998	28975	28961	28946	28845	29048	29053	28952	28850	28991	29007	28804	28926	29008	28961	28967	28950	28917	28958	28984	28922	29102	28909	28793	28848	29012	28825	29053	29074	28859	28893	28881	29066	28949	28903	28896	28985	28969	29113	28887	29045	28988	29016	28883	28920	28981	29065	28966	28873	28855	29028	28840	28862	29082	28863	28989	28811	29075	28925	28982	28995	28940	28854	28814	28945	28973	28936	28940	28925	28958	29088	29046	28923	29085	28874	28954	28886	28960	28869	29026	28770	29076	28983	28877	29003	28866	28835	28954	28905	29043	28974	28988	28957	28965	28905	29023	28974	28898	28788	29053	29040	28937	29016	29023	29000	28967	28997	29070	28854	28976	28988	28857	29031	28956	28957	28853	28984	28967	28880	29058	28960	28928	28987	28987	28914	28933	28883	28945	29001	28923	28929	28994	28991	28986	29065	28911	28945	28880	29003	29117	28887	28956	28966	29041	28856	28904	28893	28906	28930	29040	28965	29011	28807	29020	28966	28867	29006	28965	28929	29009	28984	28949	28769	28987	28916	29049	28909	28910	29108	28816	28881	28904	29015	28945	28884	28911	29052	29032	28890	29017	28874	28910	28914	28900	29020	28875	28880	28946	29010	28891	28954	29022	29014	29053	28885	29037	28902	28979	28875	28888	28858	28921	28873	28876	28953	28959	28794	28954	28996	28973	28890	29069	28821	28954	28923	28900	28810	28899	28951	28859	28896	28970	28908	28905	28830	28897	28983	28879	29066	28917	28865	29022	28998	29040	28972	28972	28906	28989	29030	28943	28965	28949	28977	28916	28952	28838	29023	28909	28973	28993	28757	29077	29008	28973	28916	29013	28897	28996	29015	29025	28985	28948	29040	28959	28923	28843	28970	28891	28856	28868	28874	28932	28948	28915	28934	28948	28987
13688	11509	11659	11364	14945	20048	17717	14289	12146	11090	10914	10611	10634	10633	10748	10627	10546	10499	10685	10749	10723	10804	10516	10715	10646	10703	10542	10572	10732	10652	10656	10612	10552	10682	10602	10512	10793	10741	10693	10644	10597	10745	10697	10436	10682	10745	10638	10598	10576	10489	10620	10528	10833	10653	10480	10623	10602	10676	10502	10614	10569	10540	10668	10620	10708	10774	10605	10531	10500	10530	10542	10481	10598	10588	10568	10550	10529	10621	10588	10655	10767	10512	10626	10684	10613	10657	10633	10479	10760	10711	10560	10696	10697	10668	10584	10626	10585	10592	10822	10729	10653	10567	10640	10464	10669	10668	10581	10800	10643	10851	10730	10555	10721	10809	10646	10547	10674	10631	10682	10658	10606	10588	10449	10589	10621	10658	10598	10592	10571	10695	10642	10605	10759	10693	10491	10454	10538	10478	10593	10585	10597	10487	10681	10453	10716	10702	10646	10645	10440	10781	10666	10481	10593	10655	10705	10477	10540	10854	10672	10708	10697	10736	10608	10690	10662	10428	10570	10451	10587	10594	10542	10610	10461	10734	10570	10730	10667	10653	10539	10588	10713	10744	10750	10544	10748	10695	10756	10671	10749	10726	10630	10802	10581	10650	10628	10559	10432	10453	10718	10558	10599	10581	10485	10618	10627	10697	10740	10570	10693	10680	10735	10691	10656	10504	10678	10558	10552	10481	10425	10585	10668	10715	10723	10604	10502	10800	10626	10523	10607	10595	10605	10531	10636	10669	10623	10545	10632	10646	10480	10657	10697	10491	10682	10728	10603	10684	10527	10457	10621	10629	10767	10675	10840	10798	10594	10671	10588	10739	10695	10753	10613	10693	10736	10747	10599	10796	10623	10626	10563	10741	10754	10651	10678	10626	10654	10545	10610	10577	10645	10676	10781	10524	10684	10739	10676	10627	10661	10610	10763	10504	10597	10728	10564	10360	10555	10531	10842	10662	10522	10625	10705	10488	10673	10677	10886	10520	10607	10735	10643	10686	10773	10683	10758	10693	10800	10681	10715	10451	10553	10581	10788	10564	10656	10775	10544	10515	10603	10674	10661	10518	10775	10611	10518	10570	10621	10584	10715	10729	10653	10545	10675	10648	10531	10621	10452	10667	10660	10637	10557	10511	10722	10592	10620	10655	10577	10666	10645	10650	10656	10658	10727	10804	10635	10722	10617	10692	10688	10677	10500	10707	10616	10747	10601	10576	10726	10633	10662	10664	10592	10681	10498	10643	10739	10618	10748	10742	10795	10751	10617	10806	10620	10586	10816	10700	10580	10638	10617	10765	10680	10620	10631	10550	10609	10683	10668	10587	10483	10778	10615	10665	10735	10737	10660	10616	10630	10700	10666	10590	10612	10628	10538	10632	10590	10644	10746	10613	10843	10642	10747	10565	10599	10575	10522	10494	10701	10511	10496	10645	10802	10773	10686	10737	10761	10591	10455	10686	10657	10595	10640	10830	10626	10645	10662	10622	10638	10764	10632	10643	10681	10580	10634	10497	10684	10597	10586	10595	10600	10572	10842	10687	10621	10460	10769	10527	10591	10516	10567	10648	10586	10450	10711	10497	10465	10593	10788	10632	10807	10742	10593	10641	10637	10754	10665	10603	10718	10748	10687	10731	10529	10687	10578	10660	10675	10506	10567	10760	10569	10638	10547	10493	10578	10687	10634	10586	10422	10599	10630	10735	10755	10605	10654	10686	10685	10571	10694	10743	10533	10677	10574	10685	10571	10745	10432	10546	10788	10571	10568	10560	10789	10458	10665	10555	10629	10603	10633	10676	10976	10669	10706	10693	10540	10573	10757	10731	10812	10685	10578	10462	10669	10577	10677	10683	10635	10729	10624	10522	10625	10621	10706	10749	10676	10678	10708	10625	10526	10687	10711	10703	10617	10494	10838	10750	10565	10460	10677	10716	10747	10636	10495	10801	10769	10567	10603	10531	10615	10723	10729	10626	10638	10593	10568	10571	10501	10831	10872	10713	10589	10588	10494	10700	10754	10556	10560	10632	10714	10638	10705	10688	10802	10623	10719	10651	10708	10541	10797	10550	10698	10567	10664	10567	10731	10490	10563	10550	10629	10748	10701	10565	10400	10764	10561	10700	10851	10564	10596	10644	10554	10464	10583	10668	10730	10678	10507	10797	10691	10672	10706	10533	10597	10645	10688	10555	10737	10770	10600	10700	10526	10644	10688	10557	10692	10594	10670	10660	10622	10654	10591	10680	10728	10796	10862	10597	10610	10567	10766	10643	10705	10679	10772	10617	10755	10624	10618	10738	10588	10646	10839	10692	10817	10809	10718	10760	10495	10513	10678	10561	10480	10674	10778	10779	10603	10833	10661	10825	10837	10685	10621	10513	10784	10691	10615	10766	10617	10698	10724	10739	10574	10618	10830	10609	10586	10531	10526	10487	10755	10576	10584	10643	10629	10740	10728	10672	10679	10438	10472	10659	10813	10508	10529	10667	10682	10583	10630	10545	10526	10541	10733	10633	10529	10738	10928	10751	10541	10592	10751	10726	10679	10621	10617	10488	10683	10520	10702	10629	10708	10616	10725	10588	10819	10767	10676	10816	10695	10581	10688	10427	10580	10581	10597	10653	10754	10522	10575	10575	10665	10667	10630	10635	10718	10634	10611	10602	10698	10679	10660	10667	10700	10528	10702	10553	10654	10741	10599	10723	10525	10814	10701	10643	10749	10596	10551	10640	10688	10587	10685	10730	10694	10624	10677	10698	10748	10677	10654	10895	10570	10682	10616	10692	10520	10636	10597	10590	10681	10650	10634	10732	10677	10570	10700	10539	10665	10640	10674	10693	10619	10573	10519	10691	10803	10752	10720	10582	10414	10313	10764	10741	10750	10526	10618	10764	10689	10910	10596	10533	10850	10731	10700	10357	10583	10629	10717	10629	10686	10506	10778	10563	10718	10543	10624	10622	10616	10709	10830	10604	10525	10760	10669	10767	10558	10629	10775	10720	10638	10611	10534	10671	10734	10735	10543	10601	10543	10762	10741	10755	10666	10750	10629	10698	10559	10673	10447	10700	10445	10563	10796	10445	10738	10606	10774	10637	10755	10515	10570	10555	10569	10669	10676	10684	10614	10664	10778	10572	10705	10681	10530	10669	10634	10684	10744	10605	10706	10623	10721	10745	10584	10767	10837	10751	10688	10610	10598	10598	10720	10641	10411	10667	10731	10671	10583	10637	10718	10637	10445	10605	10694	10567	10543	10578	10641	10569	10659	10526	10688	10577	10660	10678	10829	10556	10423	10706	10562	10703	10738	10557	10636	10474	10585	10648	10608	10370	10730	10639	10682	10593	10530	10651	10854	10758	10584	10611	10586	10611	10762	10780	10540	10624	10654	10745	10713	10616	10632	10659	10780	10687	10650	10524	10526	10589	10658	10477	10600	10518	10774	10688	10609	10636	10612	10619	10643	10521	10699	10612	10707	10656	10701	10568	10575	10779	10687	10482	10714	10686	10719	10667	10690	10553	10760	10554	10586	10880	10587	10753	10694	10709	10687	10822	10608	10571	10570	10592	10641	10476	10674	10627	10712	10619	10657	10659	10637	10702	10641	10559	10526	10729	10808	10692	10779	10688	10641	10667	10728	10584	10629	10618	10539	10643	10497	10594	10739	10682	10681	10548	10675	10534	10630	10762	10594	10575	10726	10830	10657	10682	10549	10558	10546	10655	10812	10731	10774	10623	10528	10434	10574	10717	10683	10708	10551	10782	10632	10689	10559	10731	10686	10705	10536	10520	10612	10516	10687	10432	10837	10630	10600	10590	10771	10667	10555	10668	10593	10631	10763	10767	10630	10722	10496	10639	10626	10547	10640	10681	10732	10617	10646	10400	10618	10607	10640	10459	10747	10722	10730	10620	10618	10468	10491	10578	10605	10594	10743	10660	10597	10695	10685	10630	10636	10605	10685	10570	10432	10495	10728	10664	10657	10707	10706	10793	10696	10718	10519	10682	10906	10832	10860	10730	10543	10569	10769	10745	10593	10792	10568	10648	10730	10653	10693	10499	10722	10695	10677	10635	10583	10672	10473	10737	10688	10500	10511	10735	10725	10766	10832	10680	10641	10631	10432	10799	10534	10607	10760	10727	10645	10668	10677	10716	10654	10692	10741	10671	10604	10689	10668	10705	10617	10605	10582	10618	10663	10848	10672	10608	10584	10684	10642	10591	10619	10772	10732	10701	10685	10687	10796	10536	10786	10806	10654	10335	10842	10666	10601	10642	10666	10462	10683	10801	10701	10640	10731	10654	10622	10528	10641	10623	10563	10638	10626	10673	10758	10596	10698	10622	10621	10654	10615	10718	10579	10592	10629	10649	10677	10793	10769	10636	10815	10658	10743	10593	10577	10744	10482	10623	10565	10647	10520	10591	10567	10554	10556	10752	10532	10638	10628	10653	10559	10846	10784	10631	10591	10559	10553	10514	10585	10744	10742	10867	10790	10749	10686	10567	10626	10681	10658	10803	10518	10826	10463	10603	10730	10698	10596	10687	10571	10480	10645	10687	10466	10679	10865	10793	10710	10757	10528	10627	10643	10698	10723	10747	10582	10596	10826	10562	10653	10602	10777	10509	10813	10692	10537	10459	10633	10524	10592	10671	10782	10607	10598	10561	10561	10554	10643	10734	10754	10527	10574	10698	10662	10665	10681	10538	10617	10665	10615	10667	10654	10673	10425	10624	10594	10536	10531	10765	10779	10391	10735	10602	10623	10624	10585	10647	10548	10838	10527	10699	10528	10552	10578	10477	10660	10550	10598	10444	10536	10635	10672	10537	10629	10650	10670	10603	10683	10673	10648	10760	10641	10839	10586	10871	10687	10617	10548	10790	10780	10616	10606	10631	10580	10592	10551	10762	10911	10617	10703	10602	10717	10675	10572	10543	10469	10684	10800	10869	10783	10688	10528	10620	10589	10443	10709	10640	10640	10839	10687	10653	10656	10635	10567	10637	10598	10596	10933	10572	10775	10627	10688	10635	10625	10780	10520	10672	10464	10652	10533	10647	10709	10530	10538	10716	10766	10716	10657	10712	10716	10773	10803	10683	10498	10449	10495	10593	10727	10725	10729	10822	10663	10764	10775	10632
31910	31088	30702	35414	47082	51965	43446	36324	32016	30032	29447	29283	29097	29279	29075	29231	29266	29095	29129	29162	29170	29216	29116	29187	29106	29171	29200	29019	29347	29286	29094	29166	29287	29128	29168	29223	29239	29051	29227	29112	29140	29271	29238	29141	29246	29191	29213	29197	29317	29212	29293	29217	29229	29174	29255	29157	29204	29214	29066	29167	29326	29316	29275	29102	29168	29164	29277	29233	29058	29101	29041	29036	29159	29271	29207	29146	29138	29276	29230	29212	29148	29296	29111	29160	29230	29248	29215	29118	29304	29405	29150	29239	29354	29202	29241	29072	29200	29172	29306	29093	29015	29079	29120	29115	29178	29285	29165	29128	29173	29257	29243	29153	29110	29279	29180	29230	29146	29065	29311	29140	29212	29346	29112	29196	29202	29258	29057	29093	29123	29268	29240	29177	29345	29348	29288	29323	29291	28992	29191	29247	29235	29204	29062	29236	29206	29120	29244	29200	29275	29090	29360	29278	29232	29151	29179	29168	29174	29126	29175	29223	29264	29114	29191	29191	29318	29215	29333	29212	28968	29307	29238	29266	29183	29086	29267	29061	29125	29263	29264	29238	29156	29304	29280	29326	29249	29179	29217	29346	29188	29213	29247	29213	29268	29143	29254	29289	29093	29262	29331	29226	29204	29125	29202	29216	29270	29145	29222	29194	29183	29275	29218	29128	29374	29263	29096	29368	29273	29310	29118	29159	29187	29192	29059	29257	29368	29163	29301	29059	29151	29199	29318	29170	29182	29318	29340	29182	29196	29284	29377	29215	29316	29166	29193	29205	29251	29159	29114	29107	29313	29148	29196	29290	29264	29329	29316	29133	29027	29273	29300	29034	29228	29126	29086	29206	29182	29203	29246	29293	29280	29130	29194	29370	29256	29270	29133	29189	29158	29099	29247	29225	29310	29233	29310	29409	29054	29345	29116	29241	29153	29245	29196	29117	29304	29238	29040	29301	29252	29317	29229	29104	29243	29150	29208	29222	29104	29119	29313	29146	29221	29171	29325	29167	29240	29295	29264	29081	29330	29264	29195	29201	29258	29133	29234	29366	29212	29265	29258	29327	29336	29213	29223	29185	29186	29250	29375	29120	29322	29200	29236	29234	29203	29235	29219	29298	29378	29145	29208	29243	29287	29350	29225	29068	29298	29292	29395	29171	29183	29168	29331	29169	29162	29090	29376	29243	29286	29343	29244	29054	29226	29281	29199	29159	29084	29266	29204	29214	29340	29305	29222	29263	29246	29332	29238	29115	29293	29106	29186	29283	29235	29066	29347	29205	29271	29202	29224	29297	29207	29254	29363	29181	29312	29201	29328	29181	29178	29165	29254	29270	29334	29248	29309	29248	29202	29229	29276	29341	29115	29314	29250	29210	29114	29067	29291	29089	29241	29301	29096	29169	29133	29264	29268	29244	29209	29251	29164	29186	29154	29081	29140	29216	29362	29133	29253	29280	29167	29282	29167	29237	29229	28974	29259	29256	29282	29199	29159	29317	29195	29239	29302	29196	29182	29169	29146	29315	29270	29221	29311	29276	29305	29129	29337	29311	29156	29497	29206	29203	29173	29267	29381	29081	29302	29265	29206	29138	29347	29218	29359	29208	29346	29094	29110	29129	29239	29247	29323	29336	29297	29181	29304	29280	29268	29231	29164	29138	29251	29072	29170	29100	29205	29327	29254	29276	29268	29126	29160	29187	29242	29192	29142	29207	29310	29242	29192	29100	29262	29256	29057	29153	29163	29258	29184	29238	29218	29401	29352	29109	29283	29283	29235	29151	29213	29333	29306	29151	29104	29154	29274	29240	29317	29173	29241	29167	29222	29215	29174	29224	29204	29269	29230	29334	29263	29257	29281	29177	29293	29150	29251	29184	29186	29278	29309	29155	29290	29279	29235	29203	29386	29335	29225	29136	29438	29365	29367	29224	29263	29154	29334	29142	29249	29271	29338	29295	29212	29148	29126	29176	29121	29216	29170	29087	29353	29179	29332	29206	29293	29159	29211	29258	29272	29106	29286	29124	29128	29298	29193	29141	29368	29275	29230	29288	29099	29342	29178	29105	29241	29273	29202	29173	29229	29368	29222	29219	29209	29286	29307	29167	29092	29197	29266	29215	29145	29257	29234	29313	29153	29150	29165	29159	29270	29298	29155	29309	29101	29100	29355	29281	29128	29333	29382	29209	29146	29251	29164	29285	29222	29178	29218	29278	29247	29306	29372	29216	29051	29367	29214	29148	29316	29203	29364	29222	29224	29142	29220	29261	29311	29259	29140	29140	29283	29229	29270	29268	29191	29254	29234	29204	29217	29273	29315	29196	29197	29256	29216	29219	29313	29162	29256	29238	29283	29249	29341	29223	29245	29170	29198	29230	29251	29142	29291	29310	29043	29231	29135	29267	29226	29169	29200	29344	29082	29164	29358	29218	29322	29234	29264	29148	29219	29112	29196	29258	29201	29301	29304	29193	29345	29237	29375	29174	29158	29221	29142	29234	29239	29112	29235	29261	29165	29132	29217	29163	29234	29162	29256	29256	29199	29067	29110	29311	29195	29241	29305	29223	29312	29120	29319	29204	29160	29240	29270	29144	29280	29310	29156	29432	29242	29132	29337	29098	29226	29103	29189	29158	29265	29140	29302	29089	29229	29125	29384	29258	29195	29288	29257	29222	29270	29351	29126	29193	29298	29328	29075	29187	29279	29306	29285	29333	29272	29329	28974	29289	29289	29157	29203	29353	29188	28969	29397	29167	29197	29306	29279	29199	29231	29265	29156	29228	29178	29216	29198	29185	29267	29173	29189	29138	29275	29346	29208	29228	29234	29168	29099	29280	29290	29203	29224	29191	29171	29343	29265	29265	29352	29152	29297	29234	29314	29183	29237	29177	29106	29284	29272	29105	29235	29284	29074	29346	29152	29201	29310	29096	29220	29190	29277	29244	29175	29154	29277	29239	29201	29389	29235	29192	29186	29217	29303	29353	29186	29204	29224	29102	29162	29317	29190	29328	29297	29173	29252	29256	29308	29331	29171	29428	29225	29206	29313	29138	29175	29241	29287	29224	29123	29202	29294	29233	29239	29231	29342	29251	29131	29266	29234	29295	29234	29233	29379	29074	29338	29162	29359	29233	29239	29513	29275	29215	29231	29176	29367	29291	29182	29278	29182	29129	29291	29061	29360	29178	29243	29278	29271	29302	29055	29203	29278	29430	29069	29246	29283	29327	29292	29340	29252	29173	29176	29311	29136	29104	29249	29242	29242	29161	29085	29135	29090	29063	29192	29339	29185	29145	29222	29312	29388	29183	29275	29240	29458	29186	29172	29321	29108	29320	29257	29268	29195	29171	29323	29185	29388	29157	29182	29203	29174	29205	29266	29212	29228	29304	29090	29317	29317	29247	29060	29102	29165	29208	29214	29203	29285	29245	29065	29235	29266	29268	29242	29198	29218	29233	29333	29351	29147	29194	29259	29241	29270	29079	29463	29143	29183	29307	29262	29188	29326	29255	29138	29076	29441	29223	29020	29178	29134	29306	29248	29188	29051	29242	29140	29214	29240	29145	29217	29174	29301	29072	29224	29213	29334	29144	29285	29142	29271	29230	29260	29195	29292	29356	29182	29163	29195	29326	29167	29114	29316	29186	29150	29209	29255	29334	29171	29165	29139	29297	29042	29268	29176	29302	29217	29240	29416	29305	29470	29177	29209	29160	29186	29343	29234	29183	29322	29230	29368	29298	29267	29296	29304	29367	29110	29290	29279	29231	29180	29330	29253	29254	29272	29215	29239	29397	29253	29281	29298	29152	29213	29155	29141	29188	29178	29380	29373	29222	29183	29156	29256	29318	29297	29176	29271	29253	29251	29274	29218	29157	29260	29361	29156	29375	29200	29299	29394	29296	29095	29100	29300	29111	29135	29194	29136	29189	29252	29143	29162	29201	29293	29177	29233	29320	29226	29323	29329	29180	29231	29158	29288	29225	29259	29162	29101	29151	29130	29235	29228	29235	29258	29191	29224	29312	29288	29266	29227	29158	29285	29242	29170	29379	29235	29139	29243	29129	29248	29287	29055	29254	29196	29155	29326	29045	29253	29175	29157	29239	29340	29237	29174	29108	29353	29134	29273	29197	29160	29270	29322	29158	29480	29188	29155	29197	29176	29155	29323	29217	29114	29089	29200	29340	29335	29278	29234	29140	29229	29340	29249	29110	29257	29083	29253	29234	29194	29159	29194	29227	29319	29145	29180	29190	29272	29259	29156	29363	29203	29270	29335	29149	29279	29238	29196	29222	29109	29316	29300	29138	29201	29202	29436	29073	29258	29334	29300	29211	29210	29247	29213	29291	29104	29292	29197	29280	29200	29368	29263	29183	29287	29445	29087	29219	29394	29286	29206	29202	29205	29138	29379	29178	29290	29314	29249	29229	29173	29273	29124	29272	29367	29220	29266	29207	29419	29171	29439	29144	29211	29242	29228	29272	29253	29108	29261	29133	29172	29382	29232	29394	29195	29272	29188	29391	29395	29175	29287	29266	29061	29357	29193	29246	29293	29222	29141	29376	29304	29265	29427	29226	29103	29250	29261	29234	29117	29231	29301	29175	29381	29446	29112	29159	29196	29247	29217	29220	29223	29233	29219	29078	29348	29194	29202	29213	29262	29187	29215	29279	29368	29252	29216	29277	29335	29102	29137	29170	29189	29234	29260	29283	29250	29230	29286	29215	29237	29045	29192	29310	29106	29246	29245	29248	29271	29200	29230	29317	29281	29179	29203	29267	29231	29238	29301	29230	29344	29242	29372	29260	29151	29356	29288	29271	29166	29356	29170	29382	29107	29343	29228	29118	29228	29400	29158	29168	29273	29240	29270	29264	29288	29204	29151	29285	29262	29157	29173	29264	29258	29255	29196	29232	29236	29411	29102	29305	29222	29250	29243	29257	29120	29138	29372	29132	29230	29239	29298	29280	29350	29382	29410	29117	29243	29346	29159	29175	29218	29352	29138	29204	29326	29233	29235	29114	29177	29406	29127	29258	29215	29194	29269	29210	29223	29065	29316	29132	29141	29309	29151	29316	29281	29146	29289	29186	29149	29403	29264	29190	29222	29139	29211	29147	29281	29376	29174	29331	29275	29281	29275	29218
14560	13681	13128	12855	26445	39535	33199	23767	16694	12801	11525	10772	10918	10723	10702	10658	10732	10731	10673	10765	10771	10534	10709	10671	10781	10619	10892	10737	10676	10862	10779	10639	10760	10811	10800	10911	10793	10862	10582	10746	10634	11091	10792	10519	10790	10663	10637	10868	10821	10697	10704	10764	10655	10846	10624	10807	10611	10665	10846	10732	10643	10810	10749	10729	10648	10574	10780	10671	10637	10911	10855	10815	10794	10776	10679	10698	10776	10624	10653	10706	10595	10649	10786	10573	10638	10700	10767	10747	10791	10671	10756	10518	10731	10705	10652	10804	10815	10740	10725	10885	10874	10884	10715	10837	10807	10790	10843	10854	10928	10773	10777	10726	10602	10743	10632	10764	10815	10648	10977	10709	10956	10806	10809	10797	10710	10671	10805	10631	10575	10762	10784	10965	10724	10726	10731	10855	10881	10784	10657	10726	10761	10818	10760	10682	10724	10618	10640	10786	10731	10674	10866	10581	10642	10590	10844	10902	10865	10752	10808	10757	10796	10905	10870	10657	10685	10761	10614	10690	10834	10804	10505	10727	10847	10712	10583	10840	10751	10737	10822	10844	10821	10806	10894	10878	10739	10904	10597	10709	10703	10914	10768	10753	10684	10787	10647	10928	10717	10788	10779	10799	10790	10708	10705	10662	10851	10875	10713	10770	10798	10882	10866	10744	10964	10787	10781	10537	10927	10624	10694	10834	10688	10673	10668	10821	10686	10764	10616	10698	10619	10870	10757	10669	10752	10727	10749	10670	10942	10559	10878	10849	10751	10528	10925	10949	10632	10670	10792	10896	10746	10789	10821	10852	10850	10960	10833	10923	10745	10794	10775	10900	10776	10789	10743	10637	10715	10665	10917	10853	10778	10777	10802	10720	10817	10724	10809	10905	10709	10847	10758	10758	10851	10917	10865	10828	10725	10765	10851	10752	10751	10750	10804	10651	10707	10837	10730	10868	10758	10826	10630	10705	10883	10552	10795	10813	10945	10570	10938	10759	10829	10819	10664	10933	10776	10627	10537	10612	10849	10897	10735	10722	10873	10707	10771	10672	10682	10774	10755	10800	10743	10722	10741	10761	10875	10740	10687	10705	10548	10737	10913	10792	10681	10604	10848	10708	10749	10746	10758	10737	10711	10762	10639	10781	10935	10698	10928	10719	10819	10904	10774	10711	10893	10569	10838	10945	10777	10706	10794	10495	10685	10732	10828	10792	10666	10720	10844	10636	10644	10991	10844	10646	10690	10898	10600	10822	10921	10855	10933	10712	10793	10622	10566	10838	10680	10745	10695	10904	10689	10847	10706	10784	10836	10696	10755	10705	10786	10873	10701	10823	10751	10727	10817	10823	10718	10666	10881	10770	10839	10918	10893	10654	10620	10743	10774	10813	10762	10836	10622	10746	10707	10618	10534	10836	10788	10626	10763	10835	10799	10770	10908	10864	10772	10842	10709	10833	10819	11011	10862	10813	10566	10829	10830	10667	10630	10799	10847	10735	10707	10728	10782	10684	10743	10741	10722	10938	10872	10813	10460	10768	10743	10695	10687	10837	10835	10747	10850	10807	10680	10707	10792	10678	10830	10770	10825	11063	10743	10782	10667	10642	10673	10803	10617	10590	10884	10790	10682	10768	10789	10704	10645	10755	10529	10617	10760	10690	10753	10667	10599	10588	10795	10804	10802	10853	10908	10788	10785	10759	10723	10917	10951	10666	10625	10530	10779	10830	10765	10874	10751	10577	10961	10645	10650	10758	10510	10788	10766	10715	10761	10743	10667	10681	10855	10719	10708	10726	10612	10707	11003	10689	10823	10845	10977	10739	10855	10767	10922	10880	10686	10825	10713	10768	10770	10629	10849	10674	10614	10856	10877	10801	10750	10775	10652	10665	10865	10649	10699	10842	10810	10681	10650	10937	10873	10665	10842	10897	10676	10984	10790	10699	10731	10779	10745	10896	10880	10638	10697	10730	10823	10789	10793	10828	10838	10951	10660	10898	10594	10710	10866	10684	10668	10885	10706	10707	10688	10759	10874	10703	10613	10577	10799	10849	10765	10621	10846	10650	10750	10681	10854	10747	10881	10826	10844	10780	10846	10711	10766	10791	10685	10795	10914	10869	10842	10939	10737	10769	10888	10603	10959	10598	10755	10810	10554	10706	10725	10671	10744	10738	10964	10769	10736	11019	10949	10816	10824	10834	10723	10826	10722	10865	10801	10737	10693	10846	10810	10813	10835	10823	10771	10883	10749	10899	10718	10783	10974	10714	10712	10890	10696	10554	10637	10609	10727	10668	10655	10770	10926	10817	10682	10909	10880	10856	10626	10844	10952	10709	10900	10802	10705	10606	11071	10596	10740	10848	10789	10707	10757	10810	10741	10521	10767	10639	10853	10746	10722	10747	10698	10859	10853	10817	10843	10574	10785	10879	10842	10885	10837	10681	10720	10616	10683	10819	10679	10849	10824	10885	10733	10841	10671	10847	10723	10695	10672	10729	10589	10763	10803	10733	10741	10747	10636	10602	10663	10658	10929	10742	10702	10919	10742	10684	10720	11042	10745	10813	10729	10509	10769	10807	10808	10640	10844	10762	10758	10825	10842	10823	10645	10591	10729	10798	10814	10659	10671	10694	10881	10904	11052	10631	10720	10635	10688	10709	10617	10915	10721	10774	10873	10846	10631	10696	10919	10802	10825	10744	10647	10815	10804	10668	10614	10876	10880	10921	10901	10690	10742	10684	10720	11019	10828	10707	10850	10696	10761	10865	10653	10805	10678	10728	10706	10775	10550	10749	10832	10787	10987	10707	10845	10624	10780	10922	10728	10643	10741	10600	10780	10659	10787	10814	10673	10656	10861	10838	10728	10595	10803	10881	10664	10746	10857	10806	10853	10645	10912	10810	10756	10833	10872	10589	10838	10825	10764	10726	10900	10879	10761	10782	10722	10808	10634	10869	10801	10683	10731	10758	10697	10687	10773	10816	10720	10981	10740	10822	10723	10939	10732	10737	10860	10796	10777	10658	10727	10609	10782	10701	10864	10837	10986	10800	10895	10909	10647	10788	10660	10624	10750	10760	10536	10838	10963	10843	10693	10756	10857	10810	10729	10692	10682	10692	10830	10736	10865	10817	10831	10715	10721	10664	10839	10769	10751	10683	10830	10742	10713	10660	10706	10783	11153	10795	10960	10775	10655	10838	10828	10863	10899	10623	10521	10645	10776	10852	10716	10703	10585	10744	10753	10549	10794	10790	10546	10831	10681	10882	10679	10790	10799	10699	10945	10662	10830	10638	10562	10718	10669	10778	10861	10724	10835	10876	10792	10770	10656	10588	10827	10598	10871	10597	10649	10728	10815	10688	10672	10820	10710	10762	10556	10895	10792	10740	10643	10761	10800	10794	10927	10935	10849	10820	10872	10784	10729	10767	10779	10663	10759	10856	10582	10825	10769	10733	10736	10810	10697	10706	10901	10735	10842	10871	10814	10760	10902	10720	10802	10763	10735	10736	10626	10786	10737	10885	10831	10782	10918	10858	10588	10865	10898	10751	10848	10608	10901	10670	10669	10800	10697	10766	10941	10687	10886	10854	10831	10797	10740	10701	10668	10590	10683	10749	10733	10653	10656	10729	11014	10958	10924	10848	10776	10765	10848	10860	10580	10922	10724	10732	10792	10719	10928	10886	10626	10713	10667	10895	10710	10900	10863	10790	10812	10770	10694	10734	10673	10942	10897	10638	10720	10826	10836	10760	10814	10816	10734	10755	10766	10716	10714	10746	10856	10868	10846	10971	10652	10913	10728	10763	10763	10751	10749	10713	10762	10742	10602	10696	10774	10668	10692	10681	10632	10820	10737	10770	10796	10694	10755	10752	10487	10924	10691	10797	10966	10883	10672	10754	10712	10782	10659	10937	10630	10659	10940	10740	10686	10781	10645	10945	10834	10861	10923	10739	10714	10774	10737	10611	10800	10740	10679	10775	10767	10808	10911	10695	10875	10775	10815	10775	10725	10676	10725	10796	10685	10805	10732	10798	10653	10900	10615	10755	10961	10797	10724	10818	10805	10764	10716	10905	10735	10719	10875	10917	10774	10689	10809	10939	10760	10916	10681	10708	10696	10659	10661	10632	10958	10783	10907	10811	10706	10792	10831	10744	10974	10808	10688	10755	10701	10733	10792	10816	10798	10739	10854	10882	10739	10672	10768	10816	10817	10657	10714	10787	10726	10821	10810	10670	10811	10700	10820	10641	10727	10807	10923	10768	10784	10767	10931	10922	10798	10948	10715	10849	10882	10866	10794	10939	10764	10901	10694	10575	10813	10859	10668	10765	10754	10754	10893	10669	10805	10784	10779	10851	10912	10770	10764	10783	10730	10739	10577	10939	10746	10833	10562	10866	10885	10774	10869	10827	10821	10868	10765	10532	10725	10893	10697	10886	10825	10806	10753	10911	10715	10777	10860	10794	10791	10797	10679	10795	10837	10874	10811	10597	10885	10796	10825	10852	10692	10699	10570	10819	10817	10775	10833	10781	10769	10861	10797	10785	10822	10790	10801	10902	10741	10770	10810	10788	10806	10642	10816	10731	10718	10786	10643	10651	10701	10667	10651	10701	10819	10734	10848	10749	10725	10692	10783	10999	10518	10748	10783	10700	10474	10745	10813	10730	10908	10736	10835	10620	10878	11039	10800	10751	10799	10730	10702	10756	10731	10795	10862	10676	10837	10713	10803	10762	10640	10793	10802	10841	10760	10686	10669	10739	10694	10771	11049	10906	10780	10672	10680	10912	10739	10875	10891	10792	10898	10761	10914	10686	10835	10726	10662	10886	10799	10765	10585	10686	10862	10690	10728	10726	10756	10800	10738	10717	10692	10675	10763	10837	10865	10910	10770	10615	10681	10906	10817	10815	10803	10667	10535	10716	10697	10647	10917	10840	10927	10650	10725	10798	10914	10883	10815	10706	10909	10813	10709	10794	10618	10746	10566	10805	10597	10815	10715	10890	10870	10734	10779	10783	10853	10688	10721	10760	10939	10790	10714	10678	10868	10637	10689	10662	10623	10673	10706	10672	10701	10833	10719	10797	10741	10982	10776	10779	10779	10798	10970	10933	10860	10624	10844	10782	10646	10733	10776	10742
36857	33280	32587	40014	57071	56305	51405	43849	35699	31219	28931	28425	28252	28444	28380	28520	28336	28686	28575	28706	28747	28683	28790	28829	28841	28853	28726	28735	28733	28734	28741	28840	28751	28630	28961	28840	28851	28797	28869	28785	28805	28906	28839	28876	28848	28910	28805	28687	28758	28893	28994	28891	28904	28762	28773	28877	28844	28791	28942	28609	28790	28836	28980	28862	28793	28958	28819	28948	28894	28830	28727	28886	28859	28843	28790	28863	28812	28768	28912	28858	28818	28940	28842	28899	28937	28867	28777	28790	28947	28692	28812	28873	28682	28855	28798	28699	28829	28677	28781	28884	28725	28910	28861	28746	28787	28911	28859	28894	28913	28703	29016	28801	28694	28797	28922	28811	28739	28889	28888	28706	28848	28912	28779	28728	28812	28921	28920	29016	28799	28763	28839	28700	28756	28774	28791	28801	28653	28958	28782	28887	28882	28881	28973	28832	28838	28970	28756	29004	28840	28881	28962	28751	28854	28911	28822	28813	28911	29007	28773	28854	28819	28872	28894	28747	28697	28874	28897	28950	28647	28845	28828	28992	28774	28916	28903	28777	28828	28808	28773	28849	28854	28826	28748	28655	28954	28890	28842	28861	28839	28702	28702	28917	28881	28881	28855	28787	28951	28787	28748	28782	28927	28811	28809	28811	28758	28849	28910	29033	28781	28810	28901	28783	28859	28744	28880	28888	29031	28687	28943	28922	28849	28884	28912	28747	28934	28794	28851	28720	29110	28824	28780	28819	28770	28777	28948	28785	28736	28924	28775	28852	28932	28723	28911	28809	28830	28827	28865	28925	28881	28750	28771	28896	28860	28825	28997	28761	28895	28829	28806	28878	28627	28989	28700	28865	28740	28778	28891	28674	28971	28864	28809	28807	28791	29027	28790	28897	28868	28850	28912	28911	28933	28808	28920	28736	29012	28953	28836	28941	28817	28732	28789	28973	28793	28877	28764	28871	28886	28692	28742	28854	28853	28890	28733	28899	28911	28921	28865	28764	28887	28689	28903	28832	28974	28947	28858	28796	28769	28837	28863	28873	28829	28943	28740	28894	28874	28827	28780	28743	28825	28740	28795	28845	28886	28816	28711	28817	28910	28975	28814	28910	28790	28914	28832	28912	28911	28681	28904	28719	28913	28876	28704	28971	28794	28876	28874	29014	28867	28889	28667	28879	28848	28876	28881	28803	28896	28920	28695	28842	28991	28752	28825	28741	28802	28779	28969	28864	28766	28906	28766	28722	28812	28790	28846	28731	28786	28794	28842	28878	28824	28729	28872	28821	28979	28800	28824	28740	28862	28831	28819	28727	28711	28629	28888	28767	28999	28789	28832	29002	28787	28940	28885	28905	28851	28833	28866	28801	28860	28868	28924	28789	28875	28917	28756	28863	28825	28815	28789	28858	28853	28885	28777	28913	28899	28870	28820	28916	28857	28853	28887	28711	28682	28932	28725	28884	28891	28845	28806	28826	28720	28882	28930	28889	28902	28944	28819	28767	28828	28952	28853	29020	28976	28854	28840	28893	28840	28844	28891	28858	28809	28750	28835	28975	28873	28840	28830	28715	28839	28813	28831	28878	28709	28953	28624	28953	28805	28751	28807	28991	28754	28825	28863	28801	28758	28893	28846	28854	28793	28839	28859	28981	28973	28800	28687	28905	28843	28780	28785	28759	28890	28860	28903	28797	28905	28831	28773	28760	28896	28848	28730	28773	28858	28773	28848	28916	28938	28691	28927	28693	28927	28995	28906	28705	29027	28719	28787	28828	28770	28835	28783	28906	28818	28766	28799	28789	28948	28863	28882	28877	28817	28697	28838	28957	28793	28982	28863	28785	28792	28861	28931	28816	28884	28818	28907	28672	28854	28892	28771	28825	28946	28723	28767	28820	28758	28789	28789	28834	28731	28795	28828	28778	28890	28838	28797	28992	28761	28844	28874	28766	28979	28799	28882	28800	28950	28729	29005	28774	28751	28807	28728	28696	28797	28840	28775	28789	28818	28918	28894	28645	28828	28970	28932	28804	28721	28923	28839	28768	28817	28807	28857	28646	28840	28905	28860	28931	28811	28847	28846	28835	28767	28877	28802	28764	28994	28918	28824	28780	28809	29003	28814	29016	28758	28834	28825	28889	28922	28884	28785	28809	28703	28808	28890	28865	28810	28705	28762	28899	28847	28926	28812	28797	28837	28964	28923	28756	28749	28808	28873	28814	28893	28906	28773	28859	29017	28762	28862	28802	28801	28868	28941	28661	28930	28774	28700	28863	28919	28856	28822	28760	28892	28708	28826	28785	28875	28778	28767	28868	28901	28660	28925	28898	28822	28937	28814	28945	28726	28851	28889	28871	28724	28917	28811	28816	28834	28774	28822	29033	28876	28675	28864	28819	29018	28723	28905	28768	28889	28784	28847	28864	28744	28825	28750	28936	28820	28758	28817	28752	28971	28948	28684	28881	28927	28844	28844	28743	28793	28778	28737	28771	28992	28723	28896	28751	28732	28778	29001	28957	28682	28957	28950	28789	28862	28827	28908	28891	28748	28937	28835	28774	28783	28999	28781	28907	28943	28894	28861	28907	28853	28807	28792	28769	28860	28973	28945	28703	28861	28758	28954	28728	28911	28774	28804	28788	28843	28881	28961	28913	28931	28870	28829	28823	28952	28839	28781	28796	28794	28881	28796	28901	28570	28941	29023	28709	28890	28907	28764	28718	28915	28916	28792	28940	28868	28882	28977	28831	28870	28641	28829	28799	28871	28791	28772	29011	28894	28814	28855	28862	28811	28787	28981	28785	28753	28916	28904	28877	28671	28764	28946	28806	28802	28844	28933	28853	28806	28825	28690	28912	28915	28823	28905	28924	28775	28775	28734	28802	28782	28890	28781	28646	28849	28783	28965	28809	28852	28604	28831	28820	28660	28993	28712	28859	28950	28880	28856	28806	28810	28784	28810	28765	28791	28957	28951	28903	28977	28890	28903	28844	28626	28968	28815	28827	28962	28867	28764	28893	28841	28803	28963	28749	28873	28806	28885	28859	28955	28829	28819	28745	28914	28856	28773	28778	28901	28702	28729	28770	28884	28776	28808	28918	28874	28673	28963	28968	28835	28755	28914	28981	28818	28763	28919	28888	28773	28771	28743	28938	28784	28789	28809	28835	28967	28797	28790	28725	28939	28965	28774	28814	28729	28889	28929	29025	28766	28856	28990	28882	28824	28937	29033	28891	28769	28838	28868	28879	28941	28876	28888	28695	28714	28816	28875	28778	28815	28735	28749	28826	28788	28613	28880	28885	28973	28699	28928	28895	28988	28876	28981	28838	28728	28774	28849	28806	28797	28748	28760	28861	28886	28755	28812	28761	28739	28908	28793	28852	28939	28776	28912	28851	28849	28853	28855	28725	28913	28781	28850	28818	28830	28773	28938	28717	28749	28908	28806	28808	28807	28718	28904	28821	28929	28779	28815	28780	28953	28671	28810	28738	28899	28782	28892	28775	28901	28853	28917	29027	28944	28730	28650	28945	28838	28750	28829	28889	28893	28954	28845	28961	28811	28821	28805	28942	28853	28813	28792	28784	28809	28835	28881	28917	28856	28764	28903	28913	28804	28970	28818	28875	28804	28943	28819	28938	28988	28673	28937	28804	28842	28931	28747	29014	28960	28836	28829	28786	28827	28768	28888	28981	28891	28813	28880	28818	28729	28830	28958	28849	28798	28907	28900	28737	28846	28787	28815	28931	28910	28738	28772	28899	28727	28944	28774	28824	28855	28847	28761	28812	28982	28976	28706	28833	28813	28919	28792	28954	28854	28842	28891	28892	28885	28735	28839	28826	29108	28876	28712	28839	28781	28838	28761	28979	28665	28812	28837	28867	28772	28897	29048	28834	28808	28847	28883	28860	28832	28882	28915	28855	28745	29005	28961	28801	28983	28766	28885	28798	28855	28927	28894	28856	28824	28912	28847	28873	28936	28783	28931	28679	28723	28826	28714	28917	28932	28892	28990	28861	28927	28843	28805	28773	28789	28881	28815	28813	28952	28809	28818	28800	28840	28873	28893	28893	28781	28945	28867	28873	29052	28866	28844	28774	28682	28841	28926	28736	28800	29006	28911	28749	28804	28822	29059	28884	28903	28912	28735	28904	28852	28722	29033	28854	28808	28781	28876	28897	28921	28801	28927	28860	28668	28836	28699	28880	28883	28858	28775	28799	28868	28841	28828	28798	28970	28812	28819	28960	28963	28704	28964	28902	28750	28930	28669	28888	28863	28727	28922	28853	29054	28858	28851	28693	28752	28793	28972	28862	28853	28733	28915	28803	29011	28785	28705	28927	28748	28788	28931	28832	28784	28800	28778	28889	28859	28945	28915	28766	28859	28761	28886	28878	28763	28911	28665	28847	28965	28842	28809	28913	28931	28831	28649	28811	28952	28743	29006	28771	28811	28707	28892	28878	28827	28910	28800	28743	28979	28771	28976	28744	28826	28851	28894	28856	28978	28765	28827	28790	28769	28866	28886	28764	28638	28746	28802	28760	28777	28903	28813	28786	28870	28751	28925	28815	28836	28697	28909	28962	28816	28777	28693	28813	28908	28981	28920	28968	28858	28852	28851	28916	28718	28756	28721	28682	28873	28845	28839	28800	28804	28825	29016	28778	28942	28829	28729	28825	28866	28803	28922	28802	28911	28799	28711	28886	28770	28739	28870	28916	28965	28858	28963	28849	28744	28779	28927	28817	28810	28912	28769	28810	28965	28826	28686	28937	29016	28927	28909	28849	29024	28969	28794	28806	28913	28836	28775	28814	28832	28944	28851	28903	28764	28812	28873	28733	28882	28963	28854	28831	28792	28953	28791	28924	28965	28754	28862	28812	28834	28943	28817	28914	28975	28789	28863	28949	28900	28845	28975	28767	28624	28753	28803	28905	28713	28892	28796	28695	28915	28831	28860	28918	29021	28793	28918	28735	28831	28608	28953	28904	28800	28844	28869	28743	28983	28893	28773	28929	28830	28838	28876	28750	28792	28946	29023	28695	28912	28814	28960	28733	28964	28748	28942	28770	28897	28904	28945	28987	29003	28790	28892	28797	28865	28895	28831	28800	28891	28885	28798	28768	28826	28862	28870	28814	28848	28774	28946	28661
16858	13902	12725	12263	22499	30534	27123	20608	14221	11894	10986	10831	10906	10844	10721	10656	10381	10623	10835	10649	10630	10531	10561	10498	10559	10579	10750	10761	10653	10537	10570	10690	10659	10598	10571	10610	10648	10781	10629	10845	10789	10552	10791	10698	10700	10702	10729	10668	10627	10809	10662	10731	10847	10580	10459	10599	10745	10611	10715	10695	10606	10632	10760	10568	10733	10780	10701	10636	10717	10711	10545	10636	10612	10681	10634	11120	10674	10865	10616	10494	10611	10621	10642	10747	10641	10628	10616	10619	10667	10787	10692	10927	10795	10712	10815	10426	10819	10743	10509	10617	10640	10508	10468	10613	10688	10626	10734	10748	10800	10608	10864	10765	10807	10532	10565	10623	10620	10808	10706	10699	10909	10761	10604	10546	10667	10657	10736	10636	10757	10609	10575	10681	10555	10599	10777	10736	10710	10734	10755	10661	10471	10594	10744	10740	10603	10317	10616	10614	10680	10521	10723	10794	10663	10692	10680	10589	10675	10773	10801	10767	10711	10863	10867	10622	10504	10805	10662	10882	10704	10582	10735	10735	10771	10660	10740	10698	10600	10584	10515	10749	10698	10748	10676	10886	10777	10667	10862	10699	10626	10727	10764	10700	10824	10565	10740	10825	10746	10533	10668	10748	10599	10674	10793	10764	10703	10701	10648	10808	10685	10720	10612	10587	10811	10552	10880	10855	10853	10797	10751	10642	10779	10719	10742	10685	10595	10565	10620	10727	10845	10635	10636	10615	10830	10702	10626	10658	10763	10526	10614	10625	10538	10758	10793	10700	10619	10727	10676	10680	10740	10805	10806	10690	10710	10695	10642	10741	10678	10863	10680	10754	10767	10769	10730	10605	10651	10648	10763	10877	10701	10683	10697	10573	10531	10761	10818	10776	10692	10564	10750	10543	10740	10513	10715	10627	10685	10526	10604	10712	10536	10478	10738	10695	10767	10534	10601	10752	10496	10765	10669	10740	10590	10593	10414	10620	10553	10667	10894	10751	10721	10728	10713	10520	10516	10547	10836	10485	10737	10752	10685	10538	10702	10655	10682	10804	10724	10936	10449	10637	10599	10637	10754	10843	10660	10815	10790	10675	10759	10650	10739	10711	10723	10721	10717	10583	10728	10831	10691	10628	10657	10597	10752	10559	10771	10816	10687	10744	10484	10626	10556	10784	10715	10619	10537	10749	10786	10710	10755	10491	10763	10833	10621	10434	10576	10703	10797	10703	10755	10718	10765	10720	10591	10795	10852	10556	10671	10652	10749	10602	10533	10494	10767	10804	10816	10790	10649	10624	10653	10819	10679	10730	10650	10576	10685	10667	10716	10579	10612	10642	10733	10624	10742	10597	10743	10669	10705	10718	10731	10586	10602	10713	10645	10798	10796	10641	10545	10656	10674	10566	10810	10712	10781	10636	10757	10595	10751	10820	10668	10738	10439	10576	10687	10723	10546	10805	10764	10636	10847	10815	10768	10811	10578	10628	10718	10677	10775	10684	10688	10803	10649	10630	10666	10604	10709	10833	10680	10791	10743	10655	10605	10717	10643	10776	10746	10604	10664	10673	10478	10677	10614	10796	10854	10639	10791	10762	10757	10649	10572	10793	10772	10688	10740	10634	10732	10534	10664	10647	10612	10839	10653	10698	10747	10704	10712	10684	10609	10749	10674	10473	10710	10778	10619	10782	10743	10658	10837	10813	10655	10635	10711	10925	10748	10694	10603	10762	10685	10679	10636	10710	10663	10797	10766	10644	10567	10660	10778	10521	10853	10749	10725	10626	10720	10786	10704	10754	10662	10609	10645	10681	10647	10797	10569	10749	10541	10598	10572	10709	10671	10663	10564	10705	10552	10759	10686	10785	10727	10714	10773	10583	10777	10575	10712	10734	10772	10607	10754	10797	10833	10598	10701	10498	10636	10668	10715	10691	10691	10749	10661	10879	10668	10577	10825	10680	10650	10685	10730	10732	10672	10789	10675	10725	10559	10697	10805	10704	10760	10789	10621	10746	10573	10648	10710	10613	10505	10625	10574	10624	10890	10865	10552	10833	10752	10743	10552	10719	10731	10619	10648	10778	10713	10573	10679	10600	10596	10848	10589	10764	10857	10731	10788	10716	10694	10744	10771	10859	10665	10544	10808	10714	10787	10584	10582	10871	10696	10544	10584	10650	10668	10809	10615	10649	10590	10687	10623	10765	10904	10793	10764	10765	10566	10791	10512	10690	10620	10723	10745	10740	10807	10603	10610	10799	10653	10809	10684	10799	10762	10833	10847	10753	10864	10632	10514	10779	10752	10833	10513	10767	10683	10636	10838	10841	10766	10762	10657	10727	10835	10613	10644	10652	10640	10697	10631	10558	10667	10626	10799	10894	10673	10489	10620	10525	10772	10584	10649	10559	10725	10699	10652	10721	10674	10711	10737	10745	10683	10764	10636	10665	10728	10772	10760	10784	10608	10619	10589	10723	10647	10710	10766	10602	10683	10821	10701	10845	10675	10691	10737	10736	10721	10982	10795	10734	10724	10548	10737	10728	10704	10735	10609	10662	10613	10723	10635	10688	10675	10671	10804	10744	10484	10686	10583	10673	10637	10624	10840	10514	10665	10794	10847	10676	10594	10661	10695	10562	10679	10708	10726	10606	10871	10690	10521	10677	10707	10733	10755	10742	10601	10489	10635	10734	10755	10675	10730	10665	10819	10646	10785	10793	10731	10674	10806	10538	10656	10663	10651	10534	10594	10833	10665	10607	10763	10687	10588	10683	11040	10774	10497	10609	10682	10636	10633	10643	10648	10673	10878	10449	10479	10588	10539	10516	10470	10620	10864	10674	10601	10721	10639	10734	10721	10574	10666	10626	10843	10786	10439	10582	10550	10552	10698	10602	10751	10763	10652	10664	10544	10635	10678	10571	10781	10891	10646	10750	10550	10534	10568	10617	10642	10676	10710	10596	10597	10721	10740	10583	10786	10698	10793	10702	10639	10625	10773	10658	10688	10609	10641	10762	10713	10596	10832	10717	10822	10722	10700	10697	10560	10806	10662	10680	10762	10709	10787	10676	10727	10786	10674	10583	10717	10753	10802	10625	10721	10819	10677	10590	10787	10771	10602	10574	10599	10659	10604	10806	10715	10762	10718	10759	10712	10857	10676	10856	10724	10693	10765	10629	10864	10865	10539	10754	10744	10786	10638	10734	10493	10751	10709	10679	10745	10522	10809	10597	10743	10717	10688	10641	10748	10605	10668	10738	10706	10604	10516	10649	10748	10877	10745	10779	10786	10687	10636	10513	10624	10674	10779	10698	10826	10574	10650	10476	10835	10904	10668	10706	10690	10641	10731	10786	10691	10772	10743	10644	10762	10536	10719	10649	10653	10553	10600	10759	10779	10678	10532	10604	10561	10563	10537	10813	10840	10633	10609	10796	10655	10649	10741	10711	10800	10515	10565	10667	10703	10599	10632	10476	10802	10786	10792	10567	10687	10615	10732	10642	10771	10539	10626	10631	10614	10788	10805	10809	10595	10731	10675	10638	10652	10666	10729	10702	10606	10695	10822	10491	10736	10700	10840	10645	10845	10621	10749	10631	10790	10787	10878	10824	10758	10592	10776	10689	10670	10596	10529	10682	10859	10744	10644	10826	10744	10616	10597	10564	10596	10692	10612	10750	10713	10757	10703	10651	10683	10762	10640	10749	10709	10739	10683	10518	10584	10567	10798	10575	10602	10592	10727	10744	10626	10671	10658	10776	10617	10852	10751	10635	10648	10654	10656	10772	10701	10665	10506	10579	10551	10625	10745	10639	10600	10673	10608	10824	10577	10641	10820	10679	10584	10636	11029	10498	10661	10769	10683	10604	10789	10681	10655	10578	10572	10578	10622	10448	10669	10581	10663	10772	10839	10647	10663	10698	10578	10774	10562	10692	10577	10885	10601	10722	10608	10724	10779	10770	10807	10631	10635	10807	10639	10671	10629	10918	10740	10759	10541	10646	10797	10680	10602	10756	10491	10770	10609	10599	10671	10746	10677	10731	10836	10660	10628	10648	10636	10589	10724	10584	10558	10597	10780	10602	10670	10645	10692	10843	10562	10859	10764	10611	10773	10654	10641	10785	10801	10829	10590	10765	10657	10576	10747	10614	10664	10738	10708	10621	10676	10827	10625	10612	10685	10648	10670	10664	10675	10550	10393	10674	10727	10684	10684	10644	10618	10578	10670	10529	10567	10645	10592	10701	10737	10786	10687	10849	10759	10604	10903	10770	10765	10684	10809	10567	10903	10785	10621	10715	10625	10684	10645	10633	10763	10711	10657	10758	10711	10644	10740	10718	10609	10627	10724	10553	10743	10580	10719	10852	10753	10681	10798	10768	10798	10494	10735	10710	10693	10597	10588	10739	10624	10720	10569	10656	10890	10526	10622	10707	10667	10820	10796	10754	10768	10770	10727	10785	10750	10602	10661	10655	10689	10777	10546	10636	10682	10785	10699	10756	10806	10691	10785	10627	10771	10780	10667	10754	10707	10831	10724	10599	10605	10558	10819	10733	10658	10594	10558	10845	10644	10689	10544	10468	10633	10647	10526	10649	10671	10611	10701	10689	10873	10764	10518	10735	10649	10943	10760	10669	10804	10611	10672	10715	10684	10600	10717	10703	10640	10669	10663	10599	10744	10750	10670	10658	10803	10551	10524	10612	10632	10566	10725	10736	10484	10674	10698	10708	10692	10608	10673	10519	10693	10602	10574	10706	10691	10526	10802	10692	10491	10691	10906	10732	10615	10827	10753	10714	10608	10741	10666	10661	10766	10672	10563	10805	10592	10671	10694	10579	10534	10844	10739	10632	10656	10680	10772	10747	10741	10710	10884	10759	10708	10800	10748	10755	10561	10819	10639	10665	10745	10616	10690	10769	10801	10682	10705	10789	10836	10712	10749	10747	10696	10709	10745	10581	10634	10727	10735	10711	10930	10859	10714	10626	10666	10847	10814	10722	10787	10708	10424	10694	10912	10761	10764	10621	10619	10652	10635	10803	10626	10481	10714	10551	10724	10635	10794	10635	10536	10613	10737	10814	10816	10554	10580	10688	10722	10810	10878	10681	10738	10759	10667	10693	10618	10804	10762	10679	10662	10658	10496	10861
34972	33498	31854	37472	55410	57939	52977	42937	34350	30585	29010	28721	28767	28753	28674	28821	28838	29020	28798	28932	28945	28850	29131	28849	28929	28824	28930	29087	28973	28778	28961	28916	28944	28908	28883	28976	28989	29041	29001	28899	28896	28834	28934	28931	28888	28887	28961	28892	28800	28928	28841	29041	28851	28934	28885	28825	28942	28875	28840	28914	28843	29016	28749	28900	28848	28865	28910	28942	28909	28924	29034	28930	28986	29020	28958	28899	28878	28965	28882	28860	29002	28807	28950	29048	28881	28989	28835	28823	28799	28942	28934	28781	29053	28846	29021	28852	28918	28968	28952	28944	28879	28974	28849	28950	28924	29023	28884	28868	28960	29032	28846	28883	28844	29082	29104	29028	28932	28840	28911	28936	28984	29016	29038	28904	28788	28799	29128	28837	28939	28864	29055	28915	28908	28838	28940	29031	28967	28997	29127	28959	28911	28914	28841	28831	28976	28815	28962	28853	29048	28960	28999	28914	28850	28980	28918	28920	28983	28886	29141	28993	28851	28885	28839	28872	28834	29068	28872	28934	28934	28953	28932	28928	28993	28786	28912	28897	28890	28877	28937	28809	29058	28969	28854	28894	28925	28810	28867	28922	28952	28795	29083	28970	28952	28980	28947	28996	28896	28915	28993	28873	28955	28984	29054	29095	28737	28956	28978	28995	28957	28881	28965	28952	28968	29032	28964	28905	28899	28920	29035	29013	28819	29005	28912	28812	29068	28919	28930	28945	28979	28964	28847	28774	28879	28847	28898	28870	28942	28948	29040	28843	28798	28882	28945	28840	29023	28934	28826	28930	28835	29039	29095	28894	28910	28837	28849	28978	28978	29000	28926	28988	28987	29119	28951	28825	28870	29131	28959	28895	29005	29008	28846	28866	29047	28949	28812	28925	29098	28971	29087	28842	28915	28986	29019	28824	28934	28913	29047	29019	28902	29082	28956	28873	28972	28777	28968	28929	28848	28882	28835	28873	28918	28853	28852	29026	28861	28954	28931	28747	28899	28832	28903	28953	29030	28888	29081	28790	28946	28854	28963	29020	28914	28970	28937	28938	28821	28952	28963	28831	29007	28767	29052	28852	29054	28782	28940	28926	28952	29171	28988	28879	28822	28884	28881	29037	29064	29060	28942	29021	28738	28886	29024	29031	28835	29168	29072	28804	28933	29042	28940	29000	28756	29045	29049	28847	28894	28964	29026	28837	28917	28932	28999	28860	28837	28943	28892	28959	28939	28932	29087	28844	28916	29037	28877	28998	28866	28893	28842	28898	28895	28911	28950	28749	29046	28940	28951	28866	29040	28994	28809	28706	28931	28948	28852	28783	28932	28928	28893	28878	28914	29033	28850	29102	28845	28918	28943	28928	28895	28778	28911	28909	28916	29030	28933	29128	28686	29161	28970	28915	29011	28857	28934	29025	28902	28904	28878	28793	28993	28910	28916	29075	28910	29090	28994	28954	29003	28853	29106	29062	28871	28969	29066	29088	28956	28953	28936	28915	28868	28913	29016	29024	28915	29015	28937	29038	29077	28922	29039	28970	28883	28931	29076	28995	28957	28893	28940	28963	28957	28892	29110	28930	29074	29094	29100	28884	28781	28911	28904	28973	28924	28887	28883	28987	28862	29019	28868	28989	28912	28890	28963	29026	28967	28957	28947	28881	28946	28996	28873	28928	28870	28871	28900	28796	28961	28951	28967	28910	29092	28761	29000	28952	28972	28911	28862	28812	28828	29061	29035	28756	28908	28985	28977	28955	28851	28990	28861	28851	29013	28771	28928	28855	28937	28964	28916	28865	28818	28945	29052	28875	28951	28927	28933	28971	28923	29140	28805	28927	29047	28932	29088	28836	29030	28831	29027	29081	28975	28903	28968	28865	29000	28916	28930	28836	28894	28818	29098	28813	28990	28949	28939	29027	28953	28850	28876	28819	29113	28939	29061	29058	28895	28961	28900	28858	28976	28847	28779	28957	28813	28926	28836	28852	29061	29020	28816	29056	28952	28977	28915	28946	28989	28988	28910	28971	28895	28937	28880	28908	28838	29038	28930	28928	28905	28975	28954	28944	29011	28764	29138	28824	28917	28852	28901	29009	29021	28893	28952	28997	29002	28982	28934	28956	28827	28849	29060	28887	28915	29027	28952	29040	28925	28912	28993	28857	28907	28953	29001	29108	28968	28805	28911	28927	29008	28943	28882	28852	28906	29000	28912	28949	29037	28722	29060	28880	28969	28962	29039	28880	29092	28898	28902	28950	29065	28840	28893	29027	28882	28935	28928	28866	28928	29032	29059	28897	28890	28878	29075	28862	28834	28951	28861	28957	28954	28977	28894	29019	29023	28816	28935	28970	28825	28845	28840	28802	28881	28956	28859	29045	28837	28889	29080	28831	28901	29039	28899	29052	28958	28939	28874	28939	28833	29052	28975	29101	28980	29030	29032	28997	28932	28998	28922	28895	29017	28972	28915	29026	29048	28836	29061	28950	28837	29041	29036	28870	28932	29063	28879	28980	28893	28904	28906	28895	28992	29023	28884	28897	28968	29056	28960	29044	28707	29126	28966	28919	29035	28791	28972	28879	29030	29003	28836	28892	29014	28944	28963	28890	29041	28883	28972	28987	28957	28978	28843	28978	28895	28964	28847	28822	28943	28937	28884	29004	29030	28964	28885	28948	28909	28964	28933	28926	28951	28824	28843	28720	28938	28877	28975	28870	28951	29045	28985	28957	28983	29039	28939	28895	28911	28971	29045	28898	28898	28805	28941	28967	28839	28847	28917	28939	28983	28829	28944	28870	28940	28977	28754	28988	28889	28858	29015	28948	28870	28935	28823	28953	28816	28832	29088	28905	29031	28854	28979	28953	28786	28860	28883	28949	29026	28987	28975	28865	28952	29049	28988	28917	29058	28955	28900	28842	28959	28894	28954	28986	28930	28851	28916	28977	28961	28950	28973	28907	28956	28958	28883	29007	28949	28954	29061	28987	28868	29030	28905	28903	28889	29019	28927	28887	28815	29179	28873	28926	29132	28959	28875	29034	28884	29019	28946	28854	28996	28980	28900	28838	28948	28870	29015	28919	28891	29070	28921	29089	29032	28988	28954	28964	29000	29010	28975	28991	28998	28807	28819	28997	29034	28885	28980	28915	28970	28800	28954	28829	28991	28937	29006	28924	28962	28924	29005	28985	28957	29005	28928	28863	28907	28853	29053	28818	29030	28947	29083	28845	29032	28899	28985	28938	29007	28801	28863	28980	28884	28909	29042	28905	28924	29106	28927	29034	28768	29103	28971	28976	28928	29009	28992	29008	28937	28957	28930	28995	28949	28954	29048	28968	28995	29140	28985	28955	29055	28921	28934	28865	28897	28976	28914	29095	28953	29128	28877	28910	28966	28906	28811	29022	28839	28975	28840	28897	28916	28848	29005	28881	29010	29006	28916	28961	28913	29039	28980	28864	29017	28930	28907	29080	28862	28975	28918	29027	28988	29005	28958	28882	29017	28912	28938	29009	29044	28797	29088	28865	28946	29002	28947	29118	28874	28941	29018	28901	29045	28720	29031	28869	28994	29031	28994	29004	28969	28906	28876	28880	29047	28918	29133	28902	28927	28949	29018	29036	28854	28951	28871	29087	29027	28844	29124	28973	28875	29007	29022	28864	29074	28943	28894	29120	28866	28728	29138	28950	29042	28873	28964	28897	28973	28884	28890	28830	28956	28891	28856	28747	29125	28905	28950	28905	28795	29053	28943	28806	29014	28919	28937	29009	28848	28950	28986	28924	28932	28859	28952	29107	28898	28846	28932	28893	28946	28835	28867	28884	29029	28963	28859	28976	28955	28841	28789	28951	29011	28999	28854	28845	29071	28885	28921	28847	28980	28986	28925	28916	28949	28985	29110	28945	28885	29111	28941	28947	28934	28948	28815	28964	29026	29015	28852	29017	29012	28976	29030	28933	28977	28909	28967	28991	28931	28887	28991	28927	28995	29011	28859	29034	28853	28772	28967	28988	29086	28938	28830	28990	29068	28931	28927	28818	28886	28865	28944	28899	29039	28862	29102	28876	28728	28811	29104	29031	28985	28833	28950	28831	29119	28898	29078	28835	28971	28892	28888	28749	28949	28951	28871	29042	29080	28936	28875	28972	28958	28978	28951	28894	28901	28985	28944	28777	28978	29086	28806	28943	28925	28771	29036	28815	28906	28904	29069	28909	29067	28975	29079	29022	28950	28945	28917	28974	28850	28985	28828	28987	28996	28879	29003	28919	28978	29051	28838	28797	28939	28895	29015	29112	28878	29017	28808	28822	29041	28964	29181	28900	28888	29056	28994	28781	28897	28979	28979	29027	28972	29004	28901	29045	29174	28926	28912	28906	28937	28864	28811	28863	29110	28932	28959	28913	28968	28950	28911	29030	28868	29088	28856	29030	28926	28884	28851	29060	29022	28864	28858	28900	28821	28921	29109	28928	28772	28972	28868	28865	28946	28829	28902	28938	28914	29055	28897	28987	28990	28960	28802	29034	28793	28938	28922	28855	29061	28984	28921	28931	28966	28774	28825	28916	29027	29088	28896	28866	28900	28985	28927	28904	28830	28946	29017	28693	28925	28946	28891	28892	28992	29131	29005	28823	28990	28949	28954	28991	28972	28786	29121	28939	29063	29027	28919	29034	28987	28955	29061	28789	28996	28898	28968	28788	28772	29045	29014	28995	28906	29112	28934	28889	28962	28974	28960	28786	28817	28918	28879	28991	28971	28899	28982	28901	29053	28846	28977	28962	28910	29052	28714	28983	28901	29020	29025	29050	29030	28867	28846	28978	28870	29080	28858	28846	28931	28914	28965	28854	29006	28913	28980	28902	29069	28939	28896	28879	29059	28910	28950	29003	28956	28909	28855	28914	28930	29008	29034	28934	28952	28827	28947	28936	28940	28925	28960	29056	28889	29005	29000	29008	28961	28831	29066	28999	28891	29040	28933	28971	29086	28780	29129	29048	29081	28889	28751	29031	28852	28873	29117	28906	29048	28845	28951	28915	28891	28842	29022	28928	29075	28897	28944	28969	28958	29037	28848	28917	28882	29057	28996	28874	28841	29071	28852	28936	28992	28973	28908	28935	28987	29000	28870	28843	28924	29182	28956	28917
17288	18176	16312	14958	26756	41159	37387	26563	17965	13238	11461	10758	10768	10819	10766	10832	10680	10526	10728	10745	10708	10638	10643	10714	10771	10865	10710	10736	10696	10608	10777	10679	10865	10770	10820	10806	10704	10725	10726	10753	10746	10674	10717	10787	10806	10559	10690	10757	10778	10799	10634	10722	10814	10958	10834	10546	10747	11030	10600	10894	10814	10706	10713	10847	10659	10567	10664	10696	10789	10704	10752	10568	10682	10743	10702	10638	10700	10658	10620	10618	10767	10648	10707	10614	10790	10737	10869	10818	10853	10792	10853	10555	10587	10770	10737	10599	10706	10767	10747	10692	10763	10746	10573	10733	10626	10649	10713	10693	10646	10609	10606	10888	10554	10574	10712	10667	10906	10543	10834	10883	10704	10700	10830	10852	10665	10806	10932	10646	10762	10781	10577	10744	10618	10597	10719	10637	10722	10779	10806	10700	10644	10677	10565	10706	10760	10523	10836	10807	10862	10796	10654	10693	10834	10549	10919	10717	10754	10695	10696	10847	10791	10742	10815	10623	10755	10826	10613	10539	10636	10807	10590	10920	10629	10690	10707	10742	10689	10764	10719	10547	10808	10803	10692	10530	10650	10941	10899	10852	10597	10795	10734	10654	10840	10676	10869	10746	10756	10811	10742	10787	10719	10907	10771	10917	10840	10887	10781	10596	10610	10691	10752	10866	10695	10819	10666	10892	10743	10792	10676	10778	10541	10723	10866	10738	11044	10745	10654	10653	10689	10691	10568	10797	10711	10731	10922	10669	10824	10625	10844	10821	10712	10602	10789	10655	10592	10814	10702	10649	10849	10582	10765	10878	10728	10753	10720	10628	10895	10680	10695	10801	11026	10730	10778	10837	10809	10694	10805	10758	10626	10696	10911	10812	10627	10734	10831	10775	10677	10822	10680	10588	10839	10558	10702	10876	10895	10816	10688	10668	10716	10636	10824	10669	10837	10693	10798	10581	10716	10850	10804	10880	10685	10576	10928	10750	10802	10756	10646	10817	10663	10638	10808	10709	10911	10808	10738	10709	10824	10753	10752	10739	10769	10761	10822	10980	10711	10810	10898	10861	10741	10670	10710	10862	10808	10767	10783	10717	10703	10587	10601	10610	10767	10827	10661	10764	10627	10806	10789	10775	10673	10662	10664	10708	10947	10795	10619	10850	10691	10804	10816	10823	10789	10726	10615	10773	10759	10726	10752	10760	10606	10682	10706	10907	10821	10624	10718	10690	10653	10568	10605	10977	10780	10803	10660	10737	10548	10805	10707	10676	10694	10878	10824	10847	10820	11003	10853	10691	10686	10739	10907	10858	10815	10810	10837	10680	10585	10747	10756	10862	10863	10736	10823	10705	10785	10530	10786	10811	10684	10800	10734	10920	10830	10713	10792	10878	10823	10815	10722	10687	10768	10813	10674	10810	10837	10757	10784	10755	10733	10711	10607	10795	10761	10509	10740	10649	10813	10648	10809	10727	10688	10620	10648	10637	10716	10895	10803	10694	10779	10716	10718	10652	10841	10695	10714	10744	10816	10882	10770	10645	10841	10965	10742	10859	10597	10765	10809	10649	10688	10764	10762	10734	10825	10695	10628	10682	10802	10798	10702	10836	10719	10864	10772	10921	10817	10711	10644	10731	10672	10878	10844	10694	10687	10698	10677	10676	10942	10638	10648	10844	10744	10852	10747	10793	10814	10718	10690	10749	10808	10696	10552	10730	10571	10581	10892	10743	10653	10744	10638	10790	10902	10718	10728	10723	10851	10606	10778	10660	10717	10741	10744	10761	10851	10778	10611	10694	10746	10648	10924	10844	10795	10721	10902	10868	10711	10785	10682	10617	10713	10748	10989	10667	10464	10772	10644	10907	10761	10695	10701	10674	10693	10782	10753	10801	10651	10866	10850	10559	10709	10542	10689	10571	10710	10770	10828	10716	10514	10747	10471	10700	10668	10639	10773	10744	10868	10658	10762	10830	10845	10856	10731	10780	10648	10790	10763	10848	10782	10716	10755	10823	10777	10779	10833	10640	10662	10760	10838	10585	10780	10678	10631	10803	10778	10875	10696	10686	10750	10755	10837	10568	10953	10746	10602	10775	10878	10834	10819	10608	10734	10779	10560	10701	10867	10664	10832	10857	10727	10596	10613	10680	10649	10687	10565	10806	10865	10800	10471	10861	10851	10671	10701	10954	10769	10738	10807	10787	10665	10853	10915	10857	10927	10703	10734	10842	10759	10860	10670	10713	10573	10636	10714	10624	10749	10776	10814	10792	10824	10650	10798	10743	10804	10774	10714	10738	10759	10693	10787	10748	10665	10741	10878	10721	10657	10576	10805	10789	10658	10751	10750	10711	10723	10792	10879	10654	10743	10774	11000	10689	10678	10568	10694	10942	10842	10763	10749	10791	10890	10899	10758	10757	10682	10836	10726	10755	10775	10711	10757	10871	10802	10887	10884	10703	10652	10741	10757	10791	10710	10706	10838	10719	10766	10855	10599	10760	10899	10784	10902	10735	10722	10567	10688	10645	10649	10688	10832	10515	10622	10734	10662	10739	10691	10751	10744	10689	10630	10794	10646	10678	10707	10755	10812	10823	10594	10640	10829	10708	10795	10697	10837	10872	10848	10932	10730	10818	10790	10800	10789	10684	10595	10728	10874	10726	10789	10789	10746	10659	10680	10724	10656	10673	10665	10756	10788	10791	10802	10548	10851	10793	10559	10738	10792	10997	10763	10774	10904	10618	10695	10633	10582	10673	10728	10714	10584	10728	10757	10629	10578	10702	10510	10791	10822	10752	10602	10774	10693	10525	10894	10781	10600	10472	10916	10684	10756	10699	10622	10802	10784	10645	10743	10729	10762	10737	10542	10570	10817	10872	10631	10639	10746	10820	10617	10623	10788	10626	10556	10738	10737	10787	10940	10811	10861	10663	10817	10787	10717	10662	10780	10671	10611	10762	10769	10721	10742	10754	10865	10755	10932	10732	10758	10674	10733	10802	10862	10796	10726	10813	10794	10757	10690	10837	10641	10704	10587	10707	10602	10845	10752	10838	10839	10788	10807	10888	10823	10711	10759	10858	10668	10676	10699	10816	10649	10748	10738	10747	10696	10666	10768	10714	10725	10875	10926	10709	10710	10703	10771	10635	10690	10783	10959	10885	10834	10597	10673	10762	10642	10659	10797	10538	10740	10875	10694	10639	10821	10781	10630	10736	10757	10624	10605	10668	10648	10918	10644	10730	10848	10745	10710	10645	10516	10790	10775	10821	10741	10713	10699	10609	10584	10587	10686	10725	10703	10638	10764	10702	10539	10640	10790	10822	10729	10628	10707	10742	10718	10840	10785	10836	10708	10646	10847	10670	10796	10574	10807	10890	10873	10922	10776	10811	10724	10754	10805	10810	10659	10646	10651	10696	10780	10654	10649	10700	10662	10726	10736	10670	10817	10743	10658	10786	10615	10664	10836	10632	10872	10655	10830	10708	10719	10552	10880	10742	10822	10729	10847	10783	10668	10697	10904	10761	10735	10739	10590	10718	10575	10782	10754	11012	10723	10718	10758	10666	10836	10719	10562	10722	10624	10630	10661	10839	10605	10746	10915	10679	10754	10746	10731	10740	10749	10733	10662	10704	10937	10856	10544	10582	10794	10615	10835	10684	10754	10714	10716	10654	10532	10784	10783	10732	10782	10974	10844	10634	10555	10837	10724	10860	10668	10638	10828	10713	10886	10707	10673	10812	10679	10778	10708	10723	10767	10821	10862	10745	10730	10751	10731	10721	10758	10663	10542	10783	10612	10775	10787	10831	10729	10867	10895	10650	10750	10851	10523	10942	10778	10778	10513	10810	10782	10649	10638	10671	10849	10870	10770	10805	10769	10900	10903	10752	10691	10787	10635	10624	10710	10728	10896	10661	10883	10722	10841	10585	10637	10594	10680	10675	10708	10635	10703	10838	10774	10882	10845	10647	10578	10750	10868	10849	10716	10756	10796	10878	10892	10546	10876	10857	10617	10699	10713	10802	10649	10650	10721	10761	10750	10750	10765	10578	10774	10779	10918	10810	10802	10755	10863	10697	10702	10826	10522	10730	10714	10757	10742	10642	10926	10747	10779	10680	10804	10591	10682	10747	10653	10875	10993	10635	10654	10671	10730	10743	10892	10727	10883	10737	10635	10745	10780	10897	10794	10732	10605	10740	10707	10862	10817	10839	10752	10719	10760	10656	10744	10734	10723	10935	10839	10868	10884	10767	10786	10719	10770	10857	10750	10765	10802	10814	10940	10661	10612	10792	10762	10631	10638	10610	10853	10769	10569	10759	10784	10584	10572	10708	10739	10667	10832	10875	10770	10854	10810	10857	10795	10648	10848	10746	10666	10709	10557	10577	10768	10683	10728	10608	10824	10671	10919	10825	10631	10840	10830	10877	10715	10892	10651	10877	10659	10741	10807	10744	10752	10776	10663	10747	10675	10705	10545	10749	10502	10812	10891	10818	10660	10686	10674	10678	10741	10646	10668	10806	10666	10662	10665	10608	10825	10717	10835	10654	10779	10770	10636	10818	10860	10733	10818	10803	10859	10729	10659	10856	10766	10673	10830	10664	10591	10655	10633	10586	10732	10688	10970	10569	10726	10715	10807	10669	10748	10674	10713	10620	10603	10955	10833	10636	10759	10725	10878	10686	10797	10575	10878	10686	10931	10709	10826	10793	10516	10853	10633	10801	10761	10755	10662	10626	10711	10774	10844	10779	10863	10833	10761	10610	10792	10731	10756	10687	10717	10843	10780	10693	10601	10702	10833	10751	10754	10726	10710	10793	10845	10726	10944	10741	10812	10901	10763	10726	10576	10674	10726	10878	10870	10572	10703	10958	10706	10783	10617	10881	10969	10700	10803	10686	10812	10683	10887	10870	10696	10780	10860	10623	10826	10815	10809	10858	10718	10689	10682	10657	10617	10636	10688	10704	10827	10800	10673	10826	10757	10655	10688	10716	10740	10843	10685	10572	10608	10747	10660	10617	10606	10937	10790	10647	10768	10763	10614	10699	10750	10653	10704	10529	10648	10834	10805	10584	10810	10754	10709	10834	10878	10869	10823	10776	10642	10848	10986	10690	10767	10634	10662	10759	10786	10830	10838	10668
39674	36694	35944	43156	56064	56309	51545	44451	36507	31266	28928	28352	28436	28452	28569	28592	28774	28877	28792	28721	28798	28931	28999	28919	29091	29057	29043	29043	29008	28814	29134	29026	29021	29014	29034	29103	29184	28996	29074	29197	28943	29009	29220	28968	29129	28990	29081	28926	29049	29033	29046	29054	29045	29167	28956	28961	29156	28874	28961	29042	28929	29120	29207	29054	29051	28961	29028	29123	29150	29181	28995	29042	29099	28981	29117	28971	28922	29254	29082	29093	29085	29082	28971	29126	29094	29088	29068	29017	29098	28917	28937	29166	29167	29095	29023	29231	28913	29071	29083	29112	29076	29100	28983	29061	29135	28957	28993	29012	29058	29084	29139	29159	29144	29018	29100	29056	29179	28981	29006	29082	29003	28979	29027	29163	29113	29102	29185	28966	29119	29045	28900	29106	29066	29107	28896	29059	29068	29061	29168	29122	28976	29037	29113	29064	29038	29235	29231	29057	28992	29117	29283	29161	28989	29069	29224	28998	29016	29002	29138	29003	29065	29032	29095	29048	29192	29222	29041	28981	29031	29012	28972	28989	29073	28983	28995	28975	29147	29178	28896	29093	29081	28940	29133	29053	29013	29147	28996	29034	28868	29194	29056	29049	29051	29064	29037	29025	29030	29080	29164	28902	29124	28920	29081	28914	28999	29037	29209	28966	29112	29053	29062	29072	29165	29085	28938	29109	28984	29052	28955	29213	29121	28958	29164	29009	28960	28967	29044	28915	29169	29038	28993	28878	29011	29166	29045	29104	29073	29136	29296	29033	28962	29043	29101	29019	29016	29007	29043	29009	28961	29114	29148	29055	29060	29088	29069	28998	29087	29051	29152	28840	29167	29110	29103	29174	28971	29081	29083	29229	29071	29145	29140	29026	29031	29014	28956	29084	29049	28882	29126	29084	29053	29022	29085	29117	29040	29101	29088	28981	29159	29243	29185	29011	29082	29033	28962	28983	29105	29070	29064	29191	29085	29051	29132	29237	29124	29042	28931	29034	29028	29067	29134	29077	29066	29110	29047	29119	29086	29088	29111	28969	29044	29066	29094	29196	28963	29107	29033	28999	29122	28965	29097	28924	29183	28965	29305	29210	28974	28935	29232	29051	29171	29027	29035	29216	29059	29046	29113	28982	29029	29071	29105	29085	29071	29092	29084	29084	29218	28925	28985	29119	28957	29140	29107	29129	29153	29011	29051	28976	29146	29087	29034	29210	29091	29110	29090	29105	28968	29134	29025	29117	28924	29046	29032	28948	28923	29064	28994	29145	29078	29197	29118	29278	28975	29192	29030	29031	29086	29009	29120	29140	29000	29016	28924	29078	29122	29077	29087	29235	29189	28933	29091	29086	29075	29073	29185	29044	29164	29085	28939	29146	29071	29115	28977	29164	29058	29093	29021	29065	29049	29031	29111	28993	29030	29130	29202	28907	29095	29115	28911	28988	29103	28994	29132	28918	29027	29132	28914	29187	29201	28999	29151	29105	29088	29009	29227	28995	29083	29052	28918	29077	28969	29125	28982	28986	29088	29052	28994	29157	29064	29154	29104	28969	29078	29012	29052	28964	29160	29017	29128	29138	29079	29190	29034	29147	28958	29040	28990	29088	29068	29218	29055	28989	29150	28987	29088	29088	29118	28974	29085	29125	28941	28995	29036	29145	29100	29267	29018	29145	29047	28910	29046	28940	29211	29095	29049	29042	29145	29163	28913	29230	29147	29093	29124	29182	28938	29092	28936	29097	29100	29072	29171	29057	29161	29083	29025	29125	29006	29120	29055	28951	29014	28947	28987	29034	29063	29065	29026	28978	29034	29139	29046	28834	29035	29077	29107	29028	29126	29156	29066	29134	29091	29088	28982	28994	29193	29093	28829	29275	29029	29063	28914	29091	29057	29006	28989	29022	28981	29074	29099	29019	29096	28991	29050	29102	29147	29151	29016	29064	29270	29174	29032	29085	29074	29102	29076	28934	29071	29076	29096	29022	29171	29017	29180	29037	29150	29121	29131	29064	29066	29016	29204	29130	28938	29042	29069	28914	28956	29081	29065	29172	28836	29128	29128	29119	29084	29006	29107	28931	29057	29063	29146	29015	29163	29084	28899	29031	29127	29108	29012	29067	29110	29043	29027	28956	29136	29006	29034	29069	29125	28838	29183	29230	29090	29047	29023	29120	28925	29124	29150	29112	29075	29087	29014	29142	29072	29096	29262	29031	28914	28933	28899	29007	29290	29004	29069	29116	29029	29008	29135	29100	29012	29038	29069	29155	29196	29065	29060	28986	29031	29015	28952	29207	28970	29045	29006	28955	29158	29182	29095	29031	28986	29155	29093	29088	29054	29041	29205	29060	29041	29020	29233	29085	29081	29149	29068	28951	29017	29126	29153	29019	29097	28966	29134	29070	29040	28998	29164	29006	29094	29175	29039	29054	29068	28922	29037	28973	29118	29160	28889	29010	28840	29121	29118	29100	29165	29026	29141	29087	29048	28912	29023	29085	29210	29115	29092	29153	29035	28962	29051	29022	29092	29022	29127	28912	28868	29097	29057	29159	29130	29002	29237	28932	29072	29016	29060	29155	29108	29007	29136	29135	29159	29097	29082	29172	29138	29027	29090	29007	28871	29005	29172	29123	28995	29077	28990	29057	29010	29251	29085	29074	29034	28971	29079	29054	29125	29121	29096	29049	29076	29171	29192	28977	28902	29068	29019	28951	28982	28992	29015	29132	29151	28993	28965	29100	29032	29063	29070	29087	29100	29010	29059	29049	29036	29126	28942	29106	29092	29096	29124	29072	29038	29213	29064	29180	28998	28911	29057	29031	28980	28988	29059	28964	29032	28992	28982	29088	28952	29015	29086	28993	29183	28990	28946	29071	29060	29154	29203	29082	29106	29021	29082	29012	29185	28881	28983	29107	29117	29109	28976	29033	29123	29073	29125	29129	29084	28939	29101	29159	29091	29009	29151	29039	29007	29007	28973	29119	29002	29104	29096	28878	29058	28952	29281	29075	28963	29095	29058	29133	29020	29113	29043	29110	29049	29183	28925	29008	29103	29141	29118	29129	28931	29098	29028	29103	29029	28997	29089	29124	29098	29106	29077	29094	29156	29118	28964	29112	29135	29020	28936	29038	29194	29155	28940	29088	29134	29118	29115	29140	28938	29007	29323	28955	28982	29013	29085	29056	29032	29104	29026	29108	29072	29124	29115	29131	29177	28985	29150	29060	29063	29084	29132	29041	29031	29009	28987	28946	29169	28937	29097	29083	28977	29136	29180	29030	29050	29066	29117	28991	29173	29093	29144	29019	29066	29016	29109	29069	29147	28970	28984	28959	29109	29012	29118	29144	29061	29115	29032	28976	29032	29263	29081	28920	29063	29021	28987	29068	29132	28963	29022	29008	29082	29085	29083	28978	29067	28935	29188	29111	29046	28985	29210	29115	28981	29173	28977	29025	29155	29094	29219	29076	28936	28895	29102	28981	29248	29042	29093	29042	29124	28894	29262	28944	29122	28962	28976	28939	29104	28953	29089	28892	29083	29116	28889	29178	28950	29234	29159	29161	29038	29029	29089	29028	29025	29095	28856	29070	29016	29113	29091	28976	28986	28856	28999	29176	28959	29031	29123	28969	29066	29075	29162	29073	29122	29019	28917	29189	29061	29083	29099	29091	29030	29088	29063	29210	29057	29085	29018	28875	29032	29080	29071	29063	28880	29159	29159	28964	29035	29177	29004	28972	29086	28989	29183	29020	29054	29138	28940	29166	28917	29034	29113	29074	29156	28947	29000	29165	29086	29055	28947	29174	28984	29157	29144	28963	29072	29016	28899	28946	29147	29028	29132	29020	29248	29036	29062	29045	29027	29119	29064	29134	29160	28989	29138	29008	29213	29085	29005	29078	29089	28946	29146	29072	29050	29010	28942	29144	28917	28980	29156	29108	28999	28984	29181	29120	29120	29080	29031	28986	29056	29083	29113	29051	29097	29291	28998	29129	29054	29041	28978	29142	29074	29087	28985	28957	29125	29120	29080	29061	29077	29225	29024	29079	29080	29214	28961	28874	29193	29087	28983	29130	29141	28986	29122	29017	29071	29091	29064	28904	28978	28868	29125	28958	29010	29145	29101	28950	29119	29030	29187	28982	28902	29052	29208	29073	29150	29038	29064	28977	29053	29042	29163	29152	28996	29055	28963	28925	29252	28962	29118	29139	29142	29064	29095	29053	29033	28973	29061	29132	29025	29079	28929	28953	29151	29002	29075	29071	29067	28982	29137	29098	29050	29073	28885	29110	29132	29117	29012	29163	29350	29057	29119	28930	29105	29176	29099	28910	29200	28981	29183	28964	28939	29177	29095	29097	29172	28950	29151	29086	29086	29015	28934	28966	29031	29155	28986	29032	29267	29069	29221	28938	29157	29105	29084	29161	28898	29123	29065	29131	28981	29035	29135	29046	29164	28989	29141	29054	29120	29080	29151	28977	29102	29070	29164	29044	28981	29055	29096	29129	29070	29006	29186	29155	29133	29190	29172	29026	29160	29212	28945	29134	29158	29033	29160	28945	28998	29176	29231	29023	28906	29208	29080	29086	29060	29038	29072	29105	29094	29153	29031	29009	29073	28952	29111	28917	29068	29166	28933	29082	29249	28992	29092	29137	29198	29103	29145	29105	29113	29064	28945	29183	28924	29048	29133	29101	29122	29081	29021	29058	29113	28950	29039	29139	29102	28907	28899	28906	29042	29175	29103	29129	29050	28951	28989	28930	29156	29064	29202	29080	29048	29090	29030	29178	28962	28942	29015	29116	29082	29068	29233	29020	28879	29135	29219	28923	29144	29031	29012	29050	29100	29146	29036	29098	29012	29052	29024	29206	29097	28972	29024	28988	29076	28991	28968	29163	29049	28947	28943	29116	29066	29013	29120	29021	28954	29068	29030	29053	28918	29135	29030	29153	29044	28941	29050	28985	29124	28967	29227	29116	28946	29136	28959	29064	29136	28993	29118	28961	29032	29251	29113	29065	28943	29122	29048	29022	29083	29004	28921	29078	29024	29072	29143	29171	28955	29056	29044	29217	29108	29142	29162	28978	29179	29127	29158	29014	29056	29024	29034	29051	29157	29064	29207	28980	29178	29219	28965	29096
15136	13827	12884	12734	12727	14911	18120	15300	12695	11280	10773	10662	10624	10556	10575	10591	10649	10780	10681	10625	10653	10444	10537	10682	10669	10533	10566	10610	10622	10526	10510	10555	10710	10579	10717	10431	10545	10714	10591	10549	10716	10421	10632	10643	10756	10627	10464	10509	10563	10656	10498	10383	10578	10692	10698	10642	10544	10617	10630	10569	10460	10663	10584	10618	10452	10492	10647	10672	10570	10586	10465	10561	10586	10588	10773	10500	10522	10602	10652	10582	10614	10500	10446	10653	10622	10635	10618	10609	10620	10582	10525	10541	10586	10585	10719	10775	10712	10772	10843	10581	10592	10576	10797	10774	10552	10641	10646	10772	10540	10630	10516	10564	10467	10629	10562	10480	10659	10590	10627	10557	10459	10448	10738	10719	10570	10559	10645	10551	10694	10550	10609	10445	10610	10579	10572	10684	10539	10689	10661	10584	10520	10545	10760	10548	10512	10657	10594	10481	10631	10643	10598	10487	10526	10757	10639	10593	10554	10522	10584	10633	10692	10750	10803	10709	10612	10624	10475	10626	10593	10614	10623	10443	10661	10564	10580	10613	10607	10499	10419	10616	10571	10332	10553	10668	10634	10683	10687	10593	10644	10646	10514	10662	10535	10469	10588	10525	10448	10432	10755	10646	10542	10551	10732	10629	10557	10556	10523	10612	10609	10634	10519	10619	10703	10463	10392	10554	10610	10733	10772	10867	10745	10542	10702	10518	10549	10630	10426	10518	10549	10793	10749	10468	10643	10614	10485	10596	10613	10665	10411	10716	10743	10598	10460	10449	10663	10612	10499	10603	10574	10576	10530	10518	10596	10530	10516	10670	10592	10592	10576	10597	10566	10440	10420	10554	10578	10423	10482	10570	10589	10736	10553	10568	10607	10629	10730	10538	10639	10714	10552	10755	10640	10732	10434	10532	10605	10404	10432	10533	10546	10682	10584	10703	10494	10300	10604	10606	10562	10390	10524	10462	10633	10448	10421	10558	10691	10599	10720	10618	10515	10791	10610	10618	10370	10566	10644	10625	10606	10748	10458	10717	10637	10475	10623	10514	10730	10627	10696	10576	10490	10455	10669	10506	10584	10498	10637	10633	10552	10656	10673	10613	10602	10805	10732	10581	10648	10582	10516	10697	10673	10677	10615	10641	10630	10584	10656	10635	10661	10430	10489	10651	10682	10496	10537	10683	10573	10561	10523	10596	10468	10680	10741	10639	10555	10647	10612	10446	10608	10821	10707	10530	10627	10710	10636	10446	10626	10625	10814	10677	10572	10611	10655	10495	10566	10395	10479	10540	10592	10653	10679	10682	10701	10737	10627	10590	10727	10554	10529	10779	10642	10562	10768	10567	10606	10620	10641	10550	10530	10587	10683	10593	10602	10667	10634	10447	10621	10474	10786	10620	10787	10498	10604	10600	10706	10780	10731	10547	10624	10535	10492	10476	10640	10440	10730	10554	10587	10597	10700	10634	10571	10700	10581	10687	10547	10628	10558	10708	10790	10585	10760	10464	10652	10768	10607	10475	10756	10697	10656	10719	10621	10807	10633	10595	10516	10636	10592	10429	10642	10433	10593	10698	10399	10656	10709	10686	10568	10569	10584	10567	10581	10674	10554	10579	10650	10643	10479	10712	10547	10541	10733	10615	10734	10494	10655	10546	10541	10679	10530	10626	10500	10521	10697	10732	10591	10709	10771	10621	10477	10562	10731	10741	10541	10578	10656	10596	10516	10623	10588	10605	10496	10508	10453	10624	10474	10452	10481	10559	10692	10579	10639	10666	10500	10754	10681	10607	10667	10732	10593	10551	10682	10792	10645	10664	10593	10557	10479	10724	10560	10676	10450	10492	10431	10518	10770	10477	10554	10576	10648	10682	10633	10703	10664	10733	10543	10625	10647	10429	10727	10576	10613	10647	10655	10666	10492	10502	10524	10702	10689	10645	10666	10507	10483	10489	10608	10512	10579	10588	10817	10786	10658	10604	10806	10586	10669	10820	10615	10711	10775	10602	10611	10584	10690	10639	10643	10585	10678	10615	10636	10695	10615	10478	10465	10751	10536	10511	10547	10641	10527	10576	10670	10532	10813	10579	10488	10731	10576	10544	10694	10556	10507	10514	10673	10532	10744	10442	10648	10692	10718	10675	10500	10440	10631	10472	10662	10547	10636	10486	10697	10578	10530	10612	10729	10576	10587	10495	10398	10635	10530	10576	10765	10591	10633	10776	10499	10553	10583	10742	10428	10749	10540	10652	10705	10574	10534	10570	10598	10546	10623	10537	10728	10593	10521	10465	10543	10499	10867	10711	10544	10589	10881	10546	10598	10580	10737	10375	10706	10701	10690	10477	10578	10569	10597	10535	10676	10673	10621	10588	10518	10624	10640	10648	10579	10704	10708	10656	10614	10625	10621	10524	10623	10756	10618	10502	10481	10618	10515	10517	10629	10658	10579	10683	10560	10486	10539	10522	10584	10543	10412	10757	10642	10596	10547	10575	10585	10548	10607	10501	10692	10581	10687	10337	10509	10488	10455	10712	10641	10681	10617	10652	10560	10638	10669	10449	10696	10617	10660	10620	10510	10429	10470	10704	10581	10545	10768	10611	10669	10451	10510	10448	10774	10521	10694	10624	10635	10512	10807	10665	10489	10508	10560	10586	10707	10635	10765	10453	10447	10668	10719	10634	10573	10542	10724	10720	10629	10546	10682	10772	10517	10576	10554	10671	10561	10386	10618	10648	10691	10661	10495	10491	10561	10715	10732	10699	10704	10700	10605	10831	10483	10419	10414	10664	10500	10666	10744	10704	10705	10655	10614	10569	10622	10472	10434	10742	10786	10473	10513	10551	10440	10426	10592	10746	10406	10692	10605	10788	10751	10575	10582	10591	10494	10506	10664	10478	10538	10624	10571	10806	10636	10659	10606	10510	10476	10565	10575	10557	10687	10463	10580	10565	10601	10681	10594	10681	10831	10658	10531	10423	10526	10685	10588	10535	10536	10505	10692	10649	10658	10611	10562	10493	10554	10505	10566	10609	10695	10600	10634	10417	10619	10550	10727	10610	10533	10756	10585	10492	10655	10700	10370	10537	10479	10450	10611	10739	10597	10585	10571	10629	10568	10762	10674	10659	10491	10589	10636	10535	10461	10670	10669	10506	10669	10866	10610	10693	10550	10624	10647	10751	10682	10481	10519	10627	10667	10722	10636	10771	10679	10600	10545	10464	10598	10618	10542	10718	10602	10586	10554	10589	10647	10514	10492	10501	10681	10485	10774	10653	10536	10404	10690	10546	10591	10530	10437	10662	10651	10742	10655	10706	10814	10655	10581	10919	10714	10621	10629	10644	10639	10661	10630	10580	10607	10627	10721	10750	10646	10676	10504	10702	10676	10415	10748	10745	10696	10666	10480	10567	10452	10642	10537	10628	10602	10585	10508	10559	10668	10588	10563	10463	10636	10644	10631	10737	10749	10710	10563	10428	10556	10586	10676	10631	10799	10578	10579	10620	10561	10612	10558	10776	10527	10595	10596	10722	10584	10613	10574	10588	10634	10837	10713	10723	10623	10855	10649	10694	10704	10665	10749	10496	10700	10651	10585	10553	10643	10657	10601	10658	10735	10497	10742	10646	10513	10496	10574	10552	10690	10759	10581	10571	10717	10422	10570	10731	10601	10650	10587	10714	10789	10764	10542	10508	10558	10462	10553	10630	10546	10797	10648	10827	10664	10685	10732	10603	10561	10533	10491	10539	10393	10505	10533	10656	10689	10555	10588	10538	10520	10511	10526	10467	10596	10784	10572	10639	10605	10669	10601	10629	10699	10536	10648	10524	10692	10673	10601	10683	10598	10766	10818	10528	10678	10709	10507	10635	10524	10592	10454	10675	10626	10401	10546	10856	10622	10720	10682	10625	10745	10682	10543	10714	10557	10503	10697	10597	10714	10698	10661	10516	10621	10598	10552	10536	10800	10550	10716	10621	10489	10458	10680	10608	10643	10632	10719	10703	10627	10481	10870	10756	10696	10671	10770	10608	10662	10548	10620	10667	10677	10684	10609	10673	10578	10575	10723	10579	10809	10533	10482	10470	10597	10731	10485	10576	10569	10566	10511	10374	10670	10469	10498	10688	10750	10499	10604	10767	10595	10706	10802	10663	10580	10750	10556	10659	10701	10687	10567	10493	10559	10681	10535	10610	10636	10658	10688	10777	10588	10725	10419	10655	10595	10579	10684	10465	10541	10652	10541	10512	10758	10485	10485	10614	10601	10637	10594	10658	10750	10630	10622	10640	10496	10566	10603	10664	10612	10702	10581	10508	10600	10726	10607	10567	10380	10561	10676	10654	10579	10490	10535	10648	10551	10586	10679	10687	10571	10431	10605	10536	10638	10639	10703	10665	10658	10753	10555	10903	10542	10736	10491	10570	10495	10575	10690	10484	10471	10560	10601	10632	10616	10657	10675	10403	10695	10514	10705	10627	10596	10648	10522	10668	10663	10606	10494	10468	10691	10586	10589	10572	10602	10626	10635	10580	10609	10704	10574	10537	10703	10671	10647	10582	10562	10681	10499	10653	10769	10694	10645	10708	10513	10654	10519	10563	10438	10797	10562	10680	10683	10625	10590	10558	10609	10709	10746	10591	10438	10507	10659	10566	10762	10618	10622	10525	10670	10643	10864	10458	10519	10764	10604	10613	10444	10550	10594	10500	10427	10491	10661	10620	10579	10619	10537	10663	10451	10542	10793	10601	10588	10763	10542	10588	10695	10735	10693	10489	10554	10502	10706	10530	10678	10517	10496	10785	10725	10629	10625	10621	10641	10381	10687	10770	10696	10643	10499	10589	10831	10651	10558	10352	10556	10665	10599	10694	10544	10708	10721	10599	10567	10539	10726	10703	10630	10629	10598	10670	10661	10694	10736	10643	10539	10597	10578	10465	10539	10509	10543	10582	10612	10513	10419	10568	10630	10414	10540	10532	10581	10581	10574	10485	10714	10506	10455	10770	10573	10566	10660	10562	10720	10642	10683	10584	10743	10504	10474	10807	10652	10495	10543	10706	10552	10466	10583	10618	10607	10550	10568	10524	10595	10498	10608	10550	10631	10709	10638	10558	10482	10625	10477	10735	10668	10654	10589	10713
36311	34244	33482	38681	39056	44627	45039	38311	33038	30484	29329	29284	29336	29305	29200	29252	29168	29314	29313	29407	29323	29178	29295	29272	29422	29206	29262	29323	29375	29319	29411	29251	29212	29343	29153	29203	29228	29269	29264	29368	29228	29266	29488	29177	29232	29263	29215	29345	29269	29431	29189	29257	29401	29204	29297	29222	29421	29295	29253	29277	29264	29297	29306	29191	29241	29453	29259	29194	29320	29336	29245	29224	29169	29208	29412	29331	29258	29280	29322	29273	29347	29196	29381	29216	29198	29221	29433	29349	29286	29295	29153	29292	29265	29150	29459	29377	29343	29266	29275	29313	29458	29311	29271	29127	29550	29464	29396	29355	29195	29277	29239	29364	29239	29264	29216	29436	29284	29270	29339	29290	29248	29342	29278	29238	29328	29165	29375	29203	29369	29236	29320	29291	29508	29295	29322	29361	29353	29453	29251	29202	29246	29380	29310	29441	29381	29324	29356	29266	29324	29240	29221	29355	29239	29338	29187	29433	29330	29234	29327	29289	29380	29241	29161	29232	29393	29296	29312	29331	29347	29220	29318	29306	29333	29264	29123	29381	29347	29268	29308	29398	29447	29338	29234	29246	29283	29181	29390	29359	29359	29242	29119	29172	29379	29283	29255	29310	29423	29264	29305	29224	29421	29320	29261	29356	29207	29235	29239	29335	29228	29140	29308	29253	29411	29230	29331	29196	29204	29282	29202	29356	29445	29560	29250	29231	29323	29154	29283	29252	29467	29228	29322	29184	29263	29385	29181	29252	29338	29354	29287	29344	29257	29288	29488	29245	29269	29244	29285	29421	29244	29247	29340	29260	29269	29305	29517	29291	29272	29405	29258	29307	29207	29105	29265	29284	29180	29224	29302	29349	29410	29399	29274	29291	29312	29309	29232	29323	29269	29162	29452	29259	29471	29176	29244	29341	29303	29233	29308	29172	29212	29331	29326	29322	29251	29376	29200	29265	29148	29231	29334	29192	29268	29332	29332	29364	29364	29336	29324	29305	29396	29252	29273	29179	29288	29263	29331	29226	29254	29312	29206	29423	29332	29432	29258	29368	29296	29286	29210	29250	29249	29299	29138	29226	29412	29267	29338	29295	29234	29323	29337	29343	29421	29289	29314	29371	29285	29297	29229	29308	29342	29322	29186	29180	29362	29338	29151	29223	29230	29287	29219	29359	29322	29205	29295	29237	29463	29245	29385	29167	29402	29139	29148	29382	29395	29368	29224	29293	29314	29315	29332	29336	29335	29436	29432	29211	29352	29458	29344	29302	29368	29455	29448	29317	29359	29381	29265	29399	29341	29294	29224	29305	29395	29208	29360	29367	29289	29458	29317	29400	29262	29309	29239	29273	29359	29257	29510	29314	29100	29242	29307	29312	29319	29218	29394	29321	29307	29198	29323	29273	29318	29176	29388	29318	29324	29322	29213	29299	29272	29342	29460	29431	29073	29206	29307	29351	29320	29372	29399	29336	29407	29279	29204	29293	29210	29318	29287	29350	29174	29359	29334	29231	29324	29388	29348	29209	29274	29183	29482	29353	29295	29208	29388	29350	29350	29306	29179	29409	29239	29347	29194	29277	29342	29261	29347	29355	29332	29407	29297	29238	29264	29213	29337	29301	29364	29280	29462	29312	29458	29318	29445	29208	29325	29223	29369	29463	29304	29371	29318	29318	29346	29303	29283	29351	29396	29155	29370	29281	29240	29187	29366	29253	29404	29363	29293	29215	29241	29249	29353	29312	29387	29256	29312	29234	29261	29381	29360	29369	29368	29363	29469	29331	29333	29273	29295	29414	29291	29370	29258	29309	29152	29199	29338	29191	29366	29087	29333	29354	29343	29248	29468	29364	29397	29374	29359	29184	29384	29349	29397	29228	29267	29350	29292	29331	29210	29404	29396	29208	29265	29349	29194	29205	29485	29098	29388	29388	29345	29299	29420	29289	29284	29459	29198	29193	29409	29402	29345	29387	29135	29321	29235	29375	29360	29325	29241	29390	29326	29220	29249	29235	29256	29518	29125	29251	29228	29277	29364	29286	29131	29344	29240	29248	29393	29309	29464	29322	29173	29208	29267	29377	29374	29325	29214	29358	29337	29277	29270	29217	29188	29232	29257	29229	29297	29284	29234	29410	29496	29343	29192	29224	29357	29271	29131	29303	29148	29165	29461	29198	29321	29321	29305	29400	29429	29201	29351	29244	29219	29345	29244	29271	29332	29313	29245	29359	29265	29270	29166	29229	29348	29243	29299	29498	29408	29283	29305	29231	29365	29357	29254	29324	29348	29503	29385	29227	29458	29371	29365	29356	29242	29321	29321	29317	29300	29223	29248	29208	29288	29349	29241	29194	29381	29366	29329	29289	29307	29178	29313	29202	29393	29330	29340	29358	29306	29270	29234	29150	29527	29234	29450	29316	29388	29283	29394	29435	29335	29326	29348	29258	29365	29187	29441	29274	29294	29095	29388	29254	29238	29262	29299	29381	29322	29301	29315	29368	29267	29408	29364	29059	29252	29436	29293	29371	29295	29284	29338	29251	29349	29233	29263	29335	29339	29321	29362	29181	29308	29331	29341	29319	29430	29300	29309	29119	29417	29295	29188	29223	29287	29388	29151	29382	29246	29415	29348	29285	29400	29123	29316	29366	29307	29160	29162	29479	29303	29236	29327	29245	29295	29360	29333	29229	29248	29261	29153	29225	29459	29302	29228	29156	29210	29243	29434	29380	29309	29283	29163	29322	29138	29364	29310	29400	29216	29228	29258	29393	29358	29338	29174	29375	29294	29277	29120	29171	29338	29234	29317	29289	29369	29337	29146	29364	29304	29372	29412	29243	29219	29445	29414	29386	29244	29271	29351	29196	29419	29294	29290	29457	29259	29314	29241	29372	29388	29365	29379	29362	29297	29274	29170	29272	29315	29365	29462	29157	29209	29283	29381	29349	29321	29276	29401	29294	29120	29352	29340	29297	29329	29192	29271	29335	29245	29303	29312	29232	29282	29315	29289	29512	29409	29430	29182	29385	29397	29165	29375	29320	29305	29317	29231	29259	29257	29406	29206	29162	29451	29362	29288	29191	29396	29251	29367	29298	29202	29470	29181	29371	29250	29580	29193	29185	29244	29472	29224	29183	29518	29362	29489	29315	29173	29290	29264	29323	29302	29389	29180	29319	29247	29380	29532	29322	29423	29290	29263	29295	29247	29251	29246	29202	29241	29196	29271	29314	29138	29267	29319	29274	29216	29507	29212	29319	29374	29278	29421	29142	29333	29339	29229	29325	29198	29336	29368	29330	29102	29350	29220	29387	29415	29208	29287	29363	29311	29333	29182	29398	29527	29258	29268	29237	29426	29366	29154	29404	29219	29411	29290	29338	29379	29306	29274	29415	29230	29464	29259	29264	29355	29346	29516	29306	29386	29285	29245	29380	29340	29327	29335	29346	29509	29331	29143	29302	29313	29314	29501	29332	29384	29287	29257	29318	29265	29262	29417	29253	29404	29317	29290	29344	29322	29271	29121	29329	29343	29353	29239	29246	29153	29332	29319	29434	29274	29348	29425	29224	29303	29418	29463	29280	29179	29248	29447	29229	29350	29457	29153	29380	29251	29233	29265	29282	29256	29418	29395	29425	29362	29314	29351	29279	29167	29424	29335	29355	29338	29375	29390	29104	29319	29334	29341	29304	29348	29445	29367	29517	29211	29369	29299	29064	29384	29410	29431	29121	29227	29176	29341	29311	29267	29304	29319	29386	29319	29239	29344	29470	29359	29241	29443	29296	29450	29173	29335	29275	29228	29238	29219	29363	29166	29361	29377	29413	29361	29385	29199	29386	29424	29473	29351	29189	29309	29225	29317	29363	29302	29266	29306	29203	29251	29294	29129	29290	29311	29311	29246	29343	29324	29316	29380	29367	29380	29466	29250	29175	29247	29436	29336	29236	29341	29245	29229	29490	29350	29235	29348	29267	29235	29281	29301	29232	29439	29239	29404	29300	29184	29300	29307	29256	29470	29230	29202	29497	29315	29319	29396	29360	29488	29259	29250	29359	29326	29055	29405	29308	29428	29404	29160	29275	29354	29314	29238	29393	29346	29312	29372	29362	29238	29454	29326	29344	29156	29338	29328	29381	29175	29265	29336	29231	29235	29321	29289	29327	29361	29407	29335	29256	29399	29392	29339	29353	29409	29391	29266	29473	29278	29191	29408	29389	29177	29278	29155	29244	29304	29397	29364	29313	29141	29471	29426	29287	29128	29361	29248	29185	29334	29264	29384	29252	29382	29218	29322	29319	29334	29363	29347	29198	29235	29377	29416	29289	29284	29454	29323	29435	29297	29250	29337	29421	29327	29396	29209	29293	29407	29327	29290	29198	29236	29381	29108	29360	29326	29248	29233	29473	29300	29301	29356	29204	29293	29274	29384	29316	29283	29314	29224	29359	29193	29313	29282	29250	29366	29352	29569	29247	29212	29481	29504	29295	29272	29395	29292	29205	29319	29396	29438	29291	29365	29428	29467	29345	29269	29303	29364	29261	29300	29354	29376	29404	29255	29365	29221	29412	29361	29421	29329	29358	29325	29298	29358	29208	29392	29290	29219	29148	29369	29351	29374	29307	29432	29292	29294	29284	29117	29299	29228	29314	29372	29273	29262	29385	29331	29232	29325	29317	29344	29294	29432	29269	29495	29293	29372	29252	29345	29292	29466	29430	29363	29457	29271	29456	29217	29277	29281	29245	29240	29315	29410	29482	29347	29373	29357	29510	29236	29404	29279	29390	29326	29226	29309	29399	29190	29489	29402	29275	29099	29355	29403	29332	29230	29413	29251	29233	29406	29259	29144	29523	29334	29268	29397	29447	29213	29355	29434	29386	29155	29280	29425	29251	29431	29301	29420	29305	29285	29235	29342	29195	29269	29254	29518	29259	29290	29193	29222	29375	29301	29314	29265	29434	29285	29177	29402	29440	29186	29401	29246	29228	29293	29480	29198	29331	29383	29308	29327	29261	29236	29314	29319	29309	29298	29319	29386	29290	29066	29353	29254	29333	29257	29372	29306	29259	29311	29272	29263	29421	29407	29281	29449	29519	29331	29392	29191	29283	29343	29328	29330	29311	29211	29317	29389	29418	29373	29265	29225	29274
18491	20966	18744	16952	17426	25858	32428	24625	16908	12757	11097	10652	10850	10611	10729	10548	10774	10686	10910	10699	10857	10743	10674	10614	10564	10641	10470	10689	10466	10564	10800	10663	10675	10769	10747	10607	10678	10553	10644	10658	10702	10651	10639	10415	10799	10788	10761	10570	10654	10700	10765	10682	10778	10615	10642	10652	10674	10482	10767	10749	10747	10705	10546	10642	10691	10649	10627	10690	10614	10732	10622	10648	10539	10558	10717	10742	10699	10906	10738	10477	10657	10657	10771	10611	10714	10697	10733	10616	10767	10692	10666	10628	10734	10610	10785	10735	10673	10770	10904	10741	10672	10677	10788	10669	10594	10528	10701	10668	10493	10739	10597	10618	10663	10567	10620	10576	10757	10501	10730	10882	10638	10673	10681	10651	10618	10675	10641	10735	10719	10696	10530	10645	10559	10543	10652	10734	10587	10870	10728	10609	10852	10667	10697	10756	10763	10582	10435	10752	10747	10749	10756	10659	10855	10576	10653	10722	10736	10790	10611	10734	10688	10804	10760	10712	10688	10753	10667	10427	10675	10718	10712	10752	10465	10719	10726	10766	10800	10851	10739	10797	10808	10663	10663	10807	10613	10700	10776	10584	10777	10759	10732	10627	10651	10654	10692	10736	10791	10795	10610	10768	10827	10443	10635	10705	10617	10694	10589	10709	10787	10697	10647	10731	10702	10750	10605	10694	10701	10615	10682	10509	10783	10616	10721	10785	10614	10782	10645	10641	10571	10794	10571	10704	10676	10706	10755	10810	10778	10514	10749	10758	10738	10885	10702	10721	10795	10820	10673	10646	10729	10579	10727	10627	10626	10575	10699	10740	10777	10639	10596	10631	10747	10567	10621	10597	10593	10719	10665	10788	10935	10708	10727	10636	10564	10540	10836	10757	10752	10831	10648	10652	10590	10588	10747	10670	10611	10679	10668	10608	10650	10657	10743	10633	10606	10668	10607	10658	10585	10818	10719	10631	10646	10625	10619	10575	10682	10746	10618	10707	10703	10754	10773	10901	10761	10696	10711	10503	10704	10516	10781	10698	10519	10604	10623	10584	10623	10815	10840	10740	10797	10782	10626	10717	10870	10770	10649	10584	10646	10533	10584	10445	10531	10619	10621	10666	10598	10704	10687	10654	10763	10700	10567	10562	10705	10570	10631	10696	10789	10760	10758	10617	10438	10514	10665	10529	10537	10830	10661	10627	10737	10601	10680	10568	10542	10657	10710	10669	10675	10707	10922	10548	10734	10691	10786	10607	10688	10674	10678	10615	10648	10821	10712	10716	10751	10532	10789	10632	10823	10459	10657	10650	10677	10824	10664	10616	10609	10670	10612	10701	10710	10698	10609	10842	10704	10715	10747	10758	10784	10831	10589	10717	10716	10716	10633	10722	10765	10731	10819	10675	10764	10725	10699	10845	10775	10680	10666	10667	10587	10766	10631	10717	10505	10742	10795	10780	10758	10768	10733	10658	10627	10728	10611	10683	10792	10505	10663	10670	10551	10759	10758	10642	10525	10897	10669	10601	10626	10546	10695	10843	10613	10873	10674	10603	10793	10695	10864	10757	10533	10706	10751	10720	10759	10592	10673	10538	10643	10586	10744	10653	10702	10673	10758	10767	10602	10527	10640	10622	10625	10633	10654	10764	10763	10694	10595	10651	10845	10963	10832	10710	10609	10814	10610	10551	10519	10730	10906	10506	10711	10598	10820	10809	10799	10715	10749	10580	10537	10793	10661	10859	10704	10781	10679	10680	10829	10714	10716	10698	10510	10725	10680	10617	10457	10846	10724	10665	10613	10684	10645	10588	10729	10765	10632	10807	10782	10777	10811	10799	10627	10747	10622	10871	10838	10528	10823	10618	10703	10740	10709	10593	10765	10753	10812	10666	10659	10771	10928	10854	10746	10685	10812	10735	10737	10874	10608	10659	10787	10630	10663	10722	10644	10656	10718	10672	10726	10656	10639	10575	10732	10654	10704	10785	10615	10752	10797	10709	10715	10658	10706	10686	10755	10831	10690	10738	10493	10691	10652	10681	10700	10772	10652	10724	10638	10632	10715	10631	10817	10771	10836	10886	10664	10616	10762	10611	10670	10700	10650	10764	10669	10474	10533	10675	10734	10678	10628	10710	10563	10629	10678	10629	10613	10859	10699	10730	10592	10631	10675	10504	10695	10637	10609	10817	10781	10607	10753	10671	10757	10624	10694	10776	10704	10760	10622	10584	10734	10657	10589	10738	10752	10570	10776	10671	10658	10662	10640	10736	10599	10725	10702	10793	10600	10651	10634	10472	10784	10691	10726	10766	10783	10746	10697	10580	10714	10671	10823	10710	10610	10656	10701	10599	10822	10801	10633	10749	10542	10853	10703	10585	10776	10833	10789	10716	10806	10789	10881	10612	10761	10519	10444	10531	10639	10718	10702	10636	10666	10579	10711	10847	10746	10772	10755	10957	10721	10539	10669	10734	10800	10778	10778	10748	10741	10690	10742	10544	10679	10753	10554	10564	10763	10728	10769	10553	10605	10823	10615	10767	10659	10711	10855	10523	10678	10698	10760	10650	10599	10460	10652	10700	10749	10725	10745	10826	10644	10670	10819	10712	10712	10799	10627	10786	10570	10599	10619	10635	10589	10657	10515	10781	10684	10590	10750	10666	10707	10634	10520	10578	10748	10778	10529	10905	10621	10609	10673	10694	10576	10824	10724	10769	10604	10952	10763	10753	10629	10672	10668	10714	10597	10631	10822	10892	10647	10629	10711	10497	10651	10656	10601	10694	10711	10686	10841	10820	10740	10659	10624	10669	10671	10675	10671	10711	10720	10699	10784	10831	10643	10681	10532	10776	10747	10672	10573	10746	10701	10798	10605	10617	10705	10743	10656	10726	10661	10657	10692	10570	10552	10583	10774	10622	10952	10661	10706	10824	10681	10617	10752	10644	10734	10617	10612	10865	10703	10574	10741	10722	10699	10727	10781	10562	10773	10700	10800	10617	10593	10651	10736	10747	10573	10528	10671	10866	10737	10682	10723	10667	10780	10800	10643	10506	10610	10723	10703	10735	10613	10736	10851	10710	10625	10457	10523	10774	10648	10688	10603	10681	10459	10764	10687	10694	10643	10762	10709	10748	10879	10715	10623	10727	10720	10768	10660	10617	10648	10658	10716	10639	10836	10735	10610	10572	10736	10812	10713	10779	10689	10517	10620	10530	10527	10656	10590	10764	10590	10740	10490	10716	10701	10608	10734	10685	10809	10657	10626	10641	10773	10824	10645	10619	10579	10722	10940	10749	10641	10686	10750	10745	10542	10733	10652	10681	10705	10699	10600	10883	10710	10583	10782	10729	10733	10561	10649	10528	10798	10669	10664	10557	10898	10895	10731	10568	10537	10664	10784	10542	10716	10708	10760	10544	10751	10672	10745	10732	10617	10594	10704	10698	10574	10761	10698	10870	10600	10821	10889	10822	10751	10682	10879	10587	10744	10607	10646	10892	10791	10784	10486	10621	10800	10721	10715	10795	10690	10509	10711	10721	10783	10830	10782	10647	10717	10925	10705	10893	10755	10552	10714	10639	10693	10769	10704	10731	10773	10840	10640	10657	10741	10677	10664	10709	10781	10729	10585	10664	10770	10811	10673	10640	10863	10933	10775	10581	10749	10685	10684	10582	10718	10920	10632	10589	10708	10772	10687	10701	10843	10699	10691	10644	10788	10752	10678	10664	10563	10436	10650	10711	10676	10539	10547	10783	10843	10716	10719	10710	10595	10750	10844	10536	10603	10641	10885	10736	10731	10577	10567	10796	10576	10679	10853	10834	10622	10673	10675	10823	10565	10564	10438	10708	10611	10702	10823	10746	10820	10704	10672	10580	10625	10695	10780	10670	10651	10485	10635	10745	10883	10668	10697	10713	10733	10621	10490	10744	10901	10694	10694	10687	10467	10696	10611	10595	10546	10812	10634	10588	10547	10638	10717	10581	10584	10668	10798	10674	10769	10621	10725	10707	10763	10654	10729	10633	10781	10580	10810	10632	10746	10823	10667	10710	10644	10721	10773	10700	10718	10595	10808	10857	10738	10569	10591	10762	10513	10636	10768	10757	10755	10701	10597	10777	10810	10744	10820	10632	10831	10773	10730	10753	10713	10620	10705	10650	10752	10669	10729	10839	10735	10673	10718	10635	10838	10628	10736	10708	10623	10802	10758	10678	10721	10830	10578	10718	10761	10685	10700	10710	10711	10692	10692	10595	10722	10662	10772	10655	10615	10765	10474	10624	10774	10686	10928	10715	10689	10733	10809	10676	10527	10630	10703	10816	10791	10759	10643	10771	10720	10562	10727	10635	10650	10712	10710	10770	10772	10624	10817	10742	10768	10875	10743	10639	10785	10772	10617	10582	10748	10617	10799	10600	10608	10640	10604	10555	10721	10726	10782	10555	10754	10590	10561	10710	10758	10982	10670	10548	10627	10627	10749	10860	10741	10764	10733	10663	10693	10727	10590	10691	10741	10624	10552	10572	10796	10813	10698	10631	10648	10759	10716	10871	10659	10690	10807	10575	10536	10609	10572	10629	10557	10716	10687	10779	10622	10763	10801	10997	10596	10607	10625	10836	10819	10598	10829	10675	10634	10754	10768	10762	10801	10680	10665	10812	10664	10563	10723	10686	10504	10733	10601	10729	10681	10567	10642	10631	10615	10674	10806	10668	10615	10707	10597	10689	10811	10602	10584	10762	10715	10530	10594	10656	10624	10721	10731	10675	10674	10673	10678	10795	10716	10670	10620	10795	10801	10690	10631	10624	10771	10813	10817	10791	10744	10639	10731	10420	10744	10615	10674	10676	10819	10758	10555	10705	10682	10538	10666	10729	10702	10805	10620	10591	10835	10726	10697	10637	10793	10701	10744	10708	10588	10740	10675	10730	10726	10568	10746	10639	10582	10756	10695	10598	10681	10697	10707	10579	10721	10850	10701	10553	10632	10890	10795	10664	10656	10671	10738	10765	10583	10755	10729	10896	10702	10786	10669	10762	10713	10702	10681	10593	10815	10509	10661	10691	10529	10842	10876	10776	10726	10686	10749	10771	10712	10780	10684	10693	10608	10694	10723	10732	10650	10662	10795	10604	10618	10690	10715	10639
42530	38538	38149	43630	45823	53807	57417	46772	37201	32004	29589	28939	28935	28942	28897	29046	28896	28989	29091	29018	28973	29002	28993	29059	29145	29060	28995	29205	29087	28905	29036	29033	29163	28969	29040	28998	28969	29122	28976	29001	28975	29076	29090	29008	29049	28913	29095	29121	29015	29033	29090	28846	28989	28969	29024	29030	29052	28979	29020	28995	29092	29055	28971	29001	29125	28987	29057	29106	29080	28976	29053	29054	29030	29039	28931	29171	29060	29031	28957	29111	28971	28980	29050	29013	29077	29053	28957	29037	29182	29136	29020	29159	29007	29053	28940	29098	28986	29154	29115	29015	28868	28986	28951	28968	29073	29118	29103	29056	29058	29112	29164	29115	29070	29073	29199	28931	29170	29110	29019	29019	29200	29148	29006	29201	29013	29145	28968	29132	28971	28962	28890	29124	29090	29189	29077	28998	29182	29104	29085	29186	29095	29072	29253	28909	29223	29068	29093	29085	29089	29111	28912	29133	29039	29122	28923	28912	29250	29071	29061	29024	29096	28921	29082	29088	29172	28994	29175	29034	28932	28947	29103	29037	29036	29208	29092	29091	29065	29081	29182	28952	29110	28970	29111	28911	29101	29072	29075	29025	29020	29054	29097	29106	29117	28990	29119	29040	29050	29025	29097	29023	29083	29087	28987	29073	29120	29143	29163	29045	29113	29044	29101	29084	29124	28905	29040	29141	28951	29173	29027	29068	29074	29171	28991	29088	29117	28925	29123	29024	29153	28919	29104	29017	29114	29022	29265	28949	29110	29119	29000	29145	28996	28974	29092	29207	28984	29024	29006	29135	29020	29113	29055	28971	29074	29028	29112	28947	29285	29163	29097	28992	29082	28917	29108	29109	29059	29067	29119	29127	29119	29008	29124	28875	29114	29066	29003	29136	29003	29118	29020	29126	28934	29160	29193	29123	29161	29156	29067	29027	29031	29112	28993	29057	29140	29073	29019	29166	29026	29014	29037	29062	29099	28959	29101	28911	29019	29001	29032	29058	29064	28965	28889	29094	29072	28874	28996	29099	29223	28969	29140	29141	29146	28989	28877	29152	29132	29007	29131	29218	28955	29020	29176	29081	29105	29028	28979	29015	29037	29038	29227	29045	28950	29176	28967	28987	29297	29163	29145	29052	29045	28945	29077	29128	29029	29123	28904	29073	28969	29060	29192	29117	28999	29124	29123	29185	29149	29064	28929	29179	29092	29047	29103	28972	29019	28928	29141	29014	29007	29075	29076	28929	29119	29016	29121	29094	28939	28812	29027	28959	29154	28961	28995	29088	29038	29119	29159	28998	29122	29111	29016	29105	29190	29099	29106	29117	28978	29171	29001	29215	29053	29138	29026	29201	29108	29127	29165	28982	29045	28986	29135	28986	29179	29075	29094	29116	29113	29014	29066	29008	29173	28928	29016	28986	29283	28928	29165	29172	29076	29082	29151	29131	29099	29128	29082	29078	29121	29014	28967	29146	28964	29183	28973	29153	28918	29177	28982	28935	29124	29237	29028	29163	29123	29010	29099	29064	29018	29214	29059	28972	29242	29025	29248	29184	29249	29117	29073	29209	29244	28958	29126	29108	29080	29031	29094	28992	29080	29156	29172	29140	29195	28975	29148	29075	29007	29196	29090	28983	29055	29110	29021	29039	29092	29236	29022	29086	28990	29086	29058	29041	29102	29075	29034	29042	29088	29124	29049	29142	29163	29157	29097	29120	28982	29083	29022	29023	29078	29072	29115	29088	29071	29051	29153	29059	29091	29098	29183	28994	29074	29058	29076	28990	29137	29050	28972	29099	28999	29127	29220	28960	29073	29168	29101	29102	29147	29012	29047	28951	29122	28963	29042	28951	29114	29112	28987	29151	29147	29086	28957	29188	29057	29095	29097	29090	29195	29123	29063	28893	28946	29062	29201	29110	29115	29090	29096	29117	29067	29189	29120	29128	29271	28972	29006	29018	29061	29080	28956	29012	29166	29039	29081	29106	28994	29117	29110	29067	29073	29021	29039	29049	29167	29041	29175	29062	29218	28975	28940	29059	29058	28934	29063	29091	29024	29132	29081	29083	29064	28991	29032	29021	29132	29077	29041	29097	29127	29005	29053	29117	28994	29027	29011	29143	29120	29157	29074	29216	29174	29209	29124	29068	29076	29193	29114	29124	29167	28979	29078	29007	28984	29065	29185	29078	29128	29119	29128	29077	29120	29022	29103	28958	28932	29207	28981	29129	28862	29086	29101	29071	28969	29128	29259	29007	29087	28916	29016	29060	29047	29138	28874	29037	29183	29202	29047	29223	28992	29002	29190	28909	29176	29047	29046	29019	29075	29007	28961	28944	29048	29038	29091	29147	29100	29118	29002	28996	29107	29047	28974	29045	28978	28909	29085	28933	29049	29011	28950	29070	28997	29066	29118	29172	29050	29104	29019	29124	29125	29207	28998	29118	29191	28960	29085	29092	29101	28947	29216	29111	29077	29043	29223	29141	28978	29017	29046	28905	29143	29170	29006	29065	29002	29031	29118	28966	29068	29068	29108	29145	28943	29187	28985	29048	29070	29059	29085	28908	29139	29055	29088	28991	29249	29124	29039	29150	29109	29198	28962	28934	29061	29085	29142	29191	29053	28959	29154	29061	29023	28946	29097	29052	29142	29165	29156	29083	28900	29155	29124	29182	29080	28988	29154	29031	29055	29030	28912	29034	29045	29048	29084	28948	29085	29053	29112	28936	29207	28920	29104	28966	29047	29105	29027	29038	29082	28871	29061	29045	29185	28946	29107	29085	29061	29178	29115	29115	28978	29244	29093	28906	29207	29245	29199	28958	29183	29077	29093	29024	29067	28934	28983	29154	29139	28950	29066	29206	29014	29033	29093	29073	29024	29085	28937	29005	29014	29192	29056	28957	29090	29104	29004	29169	29100	29043	28950	28992	29034	29189	29138	28978	29067	29122	29148	29011	29125	29096	29085	29261	29331	29016	29167	29008	29032	29272	29038	29010	29219	29016	28907	29084	29008	29024	28855	29045	29199	28937	29038	29196	29143	28989	29165	29080	29271	29101	29096	28937	28995	29141	28973	29171	28994	29190	28982	29097	29123	29007	29119	29030	29109	29076	29124	29034	29122	29174	29075	29007	29035	29160	29127	29081	29175	29093	29077	29142	29036	28984	29124	29027	28960	29023	29052	29241	29088	29112	29299	29156	28997	29080	29108	29085	29080	28983	29180	29097	29012	29187	29167	29233	29047	28948	28973	29027	29229	28952	29097	29292	29006	29071	28997	28860	29163	29059	29150	29058	29191	29068	29105	29109	29153	29108	28978	29059	29092	29056	29183	29136	29169	28985	28921	29034	29062	28961	29015	29024	29149	29172	29134	29178	29093	29211	29047	29036	29048	29113	29132	29081	29080	29130	29047	29081	29000	29138	29175	28959	28974	29059	29171	29063	29095	29058	29082	29145	28995	29076	29073	29142	29072	29193	29143	29133	29167	29124	29005	29102	29024	29068	29126	29057	29119	29165	29077	29211	29094	29052	29152	29082	29059	29098	29251	28954	29153	29037	28984	29062	29197	29080	29059	28999	29116	29098	29146	28962	29087	29037	29171	29032	29088	29286	29011	28916	29206	29081	29062	29013	29047	29105	29117	28879	29055	28998	29067	29068	29142	29034	29236	28957	29072	29095	29000	29141	29216	29001	29189	28964	29194	28855	29059	29126	29122	29017	29131	28927	28948	29078	29139	28894	29197	29083	29054	29101	29104	29150	29225	29116	29154	29099	28995	28961	29276	29084	29072	29028	29229	29027	29142	29074	29080	28925	29178	29114	28993	29076	29029	29228	28989	29097	29180	29074	29200	29041	29069	29161	29066	28925	29111	29101	29200	28900	28977	29111	29170	29067	29048	29164	29127	29145	29136	29025	29157	29023	29096	29020	28952	29177	29171	29048	29054	29053	29065	29189	29102	29119	29055	29012	29078	29053	29074	29242	29078	28988	29083	29084	29020	29093	29092	29128	29143	29049	29069	29027	29133	29009	29162	29075	28967	29140	29102	29021	29100	29139	28953	29176	29052	28863	29152	28987	29006	29016	29075	28924	29053	29110	29037	29005	29177	29089	29061	29032	29119	29112	29124	29037	29191	29047	29067	29106	29089	29209	28947	29073	29115	29244	29023	28990	29159	28943	29083	29133	29088	28968	29085	29163	29139	28963	29182	29097	29080	28917	29090	28966	29230	28897	29182	29045	28994	29114	29037	29013	29203	29045	28945	28992	28998	29159	29016	29006	29023	29007	29129	29009	29080	28985	29018	29042	29026	29177	29021	28990	28971	28962	29020	29097	28999	29141	29020	29027	29118	29215	28984	29011	29134	29140	29159	29177	28983	29048	29151	29156	29132	29096	29018	29142	29058	29083	29207	29030	28970	29218	29075	28995	29138	29113	29090	28877	29001	29112	29031	28993	29037	28984	29016	29171	29019	28956	28967	29169	29168	28986	29144	29160	29041	29193	29036	29162	29042	28971	29072	29122	29081	29025	29032	29261	29005	29144	29167	28967	29199	29051	28994	29130	29070	28995	29025	28969	29180	29088	29041	28994	29101	29051	29031	29078	29237	29042	29062	29136	29217	28919	29010	28965	29124	28987	29097	28966	29101	29106	29238	29001	28949	29110	28999	28994	29113	29129	28898	29158	29035	29019	29202	28987	29243	28988	29039	29133	29193	28903	28986	29105	28952	29068	29121	29019	29045	29105	29129	29045	29181	29230	29035	29105	29083	29178	28959	29123	29020	29081	29128	29305	29058	29122	29161	29242	29180	29110	28997	29032	29030	29239	29186	29109	29035	29208	29001	29022	29217	29032	29130	29210	29150	29135	29027	29114	28995	29105	29143	29066	29018	29058	28992	29142	29135	29042	29082	29022	28976	29016	29124	29033	29079	29263	29172	28978	29201	29110	29129	29018	28992	29131	29116	29013	29040	29131	29066	29125	29064	28989	28961	29083	29033	29090	29040	29064	28980	29071	29089	29104	29242	29101	29147	29103	28997	29076	29052	29025	29003	29160	29039	28940	29030	29034	28988	29150	29117	29051	29103	29170	28966	29070	29002	29125	28997	29108	29067	28972	29153	29071	29097	29202	29166	29031	29041	28932
19506	18658	16571	15439	15485	23095	27320	21257	15351	12318	11009	10961	10633	10705	10532	10747	10561	10612	10601	10670	10564	10733	10665	10609	10783	10686	10536	10683	10607	10555	10563	10606	10634	10725	10417	10767	10606	10577	10591	10654	10642	10736	10759	10520	10642	10589	10595	10739	10661	10579	10571	10465	10674	10703	10726	10640	10613	10602	10569	10601	10647	10672	10705	10624	10630	10636	10620	10729	10802	10594	10805	10508	10629	10517	10594	10578	10564	10704	10567	10651	10658	10603	10531	10503	10676	10775	10714	10684	10671	10709	10712	10698	10764	10641	10421	10540	10623	10748	10615	10487	10695	10693	10663	10750	10879	10600	10524	10552	10674	10596	10600	10556	10727	10732	10695	10470	10688	10613	10539	10566	10647	10562	10668	10636	10663	10618	10542	10702	10669	10492	10823	10650	10599	10656	10790	10617	10678	10758	10720	10736	10680	10666	10614	10475	10566	10742	10590	10571	10788	10744	10517	10644	10624	10539	10662	10546	10682	10726	10765	10704	10714	10584	10730	10594	10598	10750	10779	10720	10610	10530	10702	10640	10758	10486	10540	10501	10590	10671	10753	10481	10684	10624	10564	10718	10711	10615	10610	10762	10697	10748	10735	10696	10623	10619	10619	10810	10688	10583	10415	10561	10699	10636	10636	10655	10859	10568	10713	10692	10537	10575	10492	10757	10570	10622	10672	10625	10632	10568	10620	10646	10622	10721	10672	10752	10612	10644	10585	10694	10824	10724	10494	10470	10655	10520	10671	10595	10676	10591	10774	10757	10808	10691	10770	10523	10795	10644	10527	10470	10729	10692	10678	10805	10701	10675	10813	10684	10673	10710	10598	10579	10645	10692	10579	10550	10721	10751	10471	10604	10843	10598	10568	10559	10655	10563	10675	10678	10661	10591	10774	10778	10666	10584	10742	10748	10586	10726	10660	10676	10549	10727	10656	10651	10577	10545	10715	10817	10609	10769	10613	10812	10555	10583	10641	10563	10650	10689	10668	10786	10530	10591	10757	10648	10765	10727	10464	10727	10618	10696	10730	10560	10704	10442	10531	10721	10710	10537	10470	10732	10699	10556	10580	10751	10731	10771	10778	10602	10643	10692	10583	10581	10655	10799	10825	10869	10765	10766	10715	10808	10678	10780	10570	10717	10638	10869	10711	10860	10798	10515	10580	10630	10676	10612	10579	10688	10681	10637	10758	10679	10576	10464	10706	10735	10662	10601	10608	10625	10712	10749	10796	10742	10594	10730	10769	10617	10807	10821	10664	10767	10636	10646	10587	10568	10595	10678	10681	10574	10559	10682	10692	10703	10795	10640	10701	10901	10568	10591	10701	10700	10641	10473	10583	10602	10841	10777	10605	10539	10690	10519	10630	10628	10774	10579	10622	10695	10797	10647	10596	10536	10742	10702	10625	10714	10503	10589	10695	10614	10607	10612	10588	10686	10608	10618	10676	10564	10609	10407	10606	10669	10477	10721	10674	10849	10661	10660	10883	10715	10664	10619	10645	10550	10638	10642	10765	10751	10657	10878	10671	10652	10763	10704	10695	10705	10742	10672	10732	10742	10627	10628	10740	10550	10709	10520	10622	10723	10657	10754	10716	10745	10889	10605	10642	10768	10772	10763	10450	10555	10715	10781	10718	10714	10740	10687	10730	10689	10725	10651	10688	10636	10754	10611	10626	10703	10737	10707	10556	10543	10527	10573	10671	10783	10541	10520	10609	10780	10655	10605	10610	10730	10518	10845	10606	10770	10605	10622	10502	10552	10651	10803	10666	10760	10712	10596	10581	10659	10792	10667	10469	10637	10707	10591	10658	10658	10666	10656	10658	10689	10870	10651	10853	10684	10632	10448	10533	10673	10742	10640	10706	10639	10450	10605	10701	10681	10665	10764	10752	10515	10563	10708	10795	10533	10565	10632	10717	10676	10683	10636	10538	10670	10735	10675	10671	10591	10504	10810	10637	10747	10539	10641	10533	10786	10733	10723	10634	10817	10654	10669	10663	10615	10791	10687	10645	10642	10582	10739	10773	10544	10625	10588	10781	10718	10757	10767	10837	10677	10638	10631	10511	10660	10486	10592	10550	10652	10727	10660	10534	10579	10707	10687	10705	10705	10672	10731	10567	10658	10654	10799	10563	10559	10718	10831	10596	10780	10618	10504	10725	10627	10684	10845	10658	10556	10651	10669	10688	10639	10611	10762	10617	10828	10624	10604	10935	10791	10751	10544	10668	10693	10671	10670	10852	10656	10675	10672	10677	10583	10678	10792	10721	10812	10623	10871	10594	10666	10604	10765	10619	10668	10754	10506	10586	10445	10587	10649	10528	10566	10732	10637	10592	10558	10611	10691	10659	10680	10656	10639	10660	10535	10516	10632	10796	10596	10638	10554	10676	10858	10810	10713	10758	10672	10684	10603	10672	10465	10551	10722	10617	10789	10640	10565	10668	10857	10588	10670	10716	10652	10746	10655	10755	10584	10714	10460	10771	10712	10671	10558	10696	10706	10537	10801	10769	10850	10542	10829	10731	10448	10690	10721	10683	10712	10711	10571	10771	10954	10802	10616	10704	10645	10662	10727	10730	10792	10629	10542	10561	10840	10465	10638	10516	10788	10589	10596	10732	10656	10818	10613	10542	10758	10544	10619	10681	10447	10611	10647	10651	10537	10766	10614	10509	10603	10629	10612	10549	10465	10776	10588	10654	10719	10744	10682	10681	10743	10667	10654	10751	10844	10664	10845	10657	10787	10706	10550	10601	10630	10480	10678	10979	10863	10635	10739	10672	10610	10641	10601	10635	10637	10594	10666	10554	10604	10541	10864	10663	10625	10715	10696	10645	10553	10632	10743	10675	10814	10649	10621	10668	10543	10559	10630	10652	10516	10561	10707	10683	10638	10702	10704	10767	10700	10680	10507	10617	10701	10883	10789	10701	10726	10766	10538	10621	10854	10768	10805	10741	10599	10769	10613	10720	10512	10554	10613	10666	10692	10634	10664	10729	10754	10717	10499	10667	10800	10651	10710	10607	10705	10925	10677	10558	10455	10558	10616	10577	10682	10600	10655	10572	10678	10627	10420	10654	10678	10559	10684	10796	10581	10698	10540	10753	10522	10573	10676	10738	10536	10660	10469	10615	10545	10613	10579	10681	10680	10665	10717	10612	10722	10686	10568	10724	10759	10711	10661	10552	10652	10524	10665	10616	10537	10679	10469	10857	10638	10939	10681	10857	10567	10529	10660	10783	10668	10575	10610	10587	10458	10658	10698	10719	10663	10712	10543	10657	10789	10883	10669	10618	10765	10706	10726	10758	10665	10375	10611	10775	10807	10522	10665	10518	10706	10644	10765	10811	10684	10645	10601	10740	10675	10460	10522	10560	10787	10767	10762	10627	10639	10757	10686	10715	10525	10797	10683	10738	10602	10628	10788	10654	10520	10604	10711	10648	10752	10679	10704	10790	10674	10625	10715	10703	10578	10650	10531	10554	10625	10536	10420	10567	10698	10574	10636	10744	10799	10786	10696	10495	10681	10681	10890	10735	10732	10718	10563	10750	10522	10599	10633	10541	10617	10624	10666	10552	10680	10708	10682	10595	10641	10666	10548	10583	10650	10800	10573	10820	10609	10847	10665	10669	10794	10525	10771	10774	10692	10602	10572	10676	10802	10756	10619	10478	10644	10607	10525	10492	10708	10717	10700	10640	10681	10744	10720	10681	10651	10748	10749	10598	10662	10696	10646	10478	10696	10579	10675	10660	10578	10604	10349	10600	10601	10677	10356	10678	10742	10806	10686	10806	10703	10549	10625	10735	10728	10604	10556	10643	10650	10786	10474	10643	10937	10733	10730	10646	10757	10778	10574	10625	10576	10845	10615	10611	10564	10534	10685	10737	10775	10562	10586	10663	10599	10640	10675	10434	10612	10600	10459	10579	10678	10530	10476	10654	10619	10597	10681	10737	10588	10722	10696	10768	10771	10433	10583	10651	10509	10701	10721	10821	10682	10614	10616	10591	10714	10705	10586	10613	10485	10611	10692	10814	10553	10754	10753	10566	10595	10741	10706	10769	10586	10756	10646	10806	10681	10690	10639	10722	10765	10715	10577	10663	10529	10759	10551	10526	10758	10452	10592	10800	10434	10750	10603	10641	10683	10686	10710	10536	10626	10724	10617	10570	10711	10535	10690	10715	10736	10655	10499	10560	10541	10621	10736	10674	10574	10675	10797	10522	10592	10610	10757	10846	10716	10700	10680	10562	10727	10629	10672	10495	10595	10651	10634	10713	10679	10832	10740	10587	10570	10635	10910	10701	10760	10761	10739	10543	10697	10601	10819	10702	10589	10559	10605	10603	10616	10670	10627	10559	10743	10759	10437	10697	10814	10616	10567	10678	10610	10643	10492	10534	10689	10526	10589	10809	10606	10566	10567	10780	10624	10732	10682	10753	10577	10715	10826	10781	10639	10727	10646	10733	10687	10841	10632	10887	10773	10623	10765	10725	10660	10700	10451	10787	10629	10651	10730	10616	10640	10633	10680	10819	10702	10715	10609	10629	10634	10631	10497	10550	10860	10644	10580	10603	10596	10610	10720	10647	10860	10801	10765	10634	10717	10712	10753	10644	10578	10724	10593	10644	10525	10722	10690	10574	10769	10797	10605	10731	10498	10601	10587	10450	10882	10694	10602	10821	10736	10725	10653	10675	10669	10825	10698	10627	10677	10710	10638	10578	10762	10561	10632	10698	10790	10487	10884	10619	10673	10713	10663	10842	10648	10694	10773	10841	10547	10695	10638	10727	10696	10671	10652	10658	10728	10641	10724	10793	10926	10650	10638	10527	10575	10710	10691	10593	10661	10634	10464	10768	10543	10751	10784	10747	10741	10814	10702	10827	10704	10844	10630	10543	10810	10744	10875	10697	10647	10540	10801	10738	10763	10579	10579	10503	10604	10678	10617	10658	10593	10803	10757	10732	10826	10554	10686	10695	10790	10585	10757	10719	10672	10689	10656	10736	10770	10506	10772	10575	10846	10710	10730	10687	10544	10674	10652	10492	10548	10480	10670	10587	10687	10597	10701	10589	10842	10864	10523	10593	10711	10627	10594	10637	10618	10524	10547	10655	10640	10694	10489	10569	10619
38789	37485	36756	41629	43367	55485	55371	44402	36438	31696	29657	29194	29112	29045	29127	29231	29011	29233	29217	29180	29057	29124	29066	29124	29173	29070	29250	29054	29090	29138	29189	29210	29346	29184	29004	29087	28950	29163	29181	29113	29197	29100	29204	29371	29243	29252	29120	29288	29111	29164	29167	29065	29271	29183	29169	29287	29101	29210	29102	29287	29174	29137	29212	29142	29239	29162	29174	29129	29198	29213	29194	28967	29168	29052	29238	29131	29232	28941	29318	29235	29091	29200	29226	29235	29142	29194	29139	29191	29207	29171	29283	29143	29089	29117	29137	29097	29181	29136	29172	29255	29219	29125	29112	29304	29216	29134	29238	29043	29221	29225	29098	29186	29064	29082	29150	29352	29227	29114	29014	29175	29096	29161	29111	29247	29129	29289	29255	29190	29151	29195	29252	29039	29274	29200	29058	29270	29246	29058	29097	29146	29314	29232	29190	29276	29213	29133	29325	29130	29156	29075	29042	29097	29186	29318	29048	28978	29235	29231	29198	29171	29238	29259	29221	29147	29222	29250	29167	29245	29134	29215	29049	29102	29102	28987	29094	29182	29278	29252	29285	29150	29212	29156	29068	29140	29209	29027	29086	29135	29131	29197	29302	29066	29176	29105	29301	29214	29127	29240	29245	29142	29244	29167	29272	29203	29272	29216	29222	29175	29039	29251	29262	29178	29254	29162	29329	29169	29083	29220	29176	29153	29152	29116	29207	29354	29422	29061	29194	29135	29207	29136	29114	29337	29182	29115	29210	29149	29040	29092	29283	29097	29267	29131	29232	29177	29239	29128	29150	29148	29169	29115	29229	29246	29025	29152	29128	29104	29296	29124	29122	29129	29161	29258	29219	29192	29136	29123	29156	29151	29229	29106	29037	29148	29226	29295	29109	29216	29174	29197	29174	29307	29164	29219	29203	29251	29162	29191	29110	29142	29334	29194	29094	29236	29142	29083	29299	29165	29159	29292	29106	29233	29154	29198	29274	29211	29258	29200	29134	29243	29215	29097	29146	29353	29119	29206	29179	29250	29217	29205	29219	29254	29199	29341	29048	29132	29297	29210	29162	29295	29265	29090	29043	29250	29096	29390	29049	29191	29177	29143	29162	29167	29008	29204	29078	29254	29107	29204	29287	29212	29207	29327	29093	29083	29285	29141	29259	29085	29135	29242	29204	29193	29139	29267	29198	29085	28960	29150	29145	29164	29165	29165	29064	29155	29198	29198	29259	29164	29157	29160	29199	29283	29292	29095	29205	29125	29154	29068	29138	29365	29129	29331	29139	29253	29094	29178	29357	29156	29272	29019	29159	29211	29390	29105	29204	29152	29243	29077	29358	29083	29152	29085	29174	29319	29195	29138	29213	29250	29354	29172	29178	29270	29146	29287	29237	29067	29236	29149	29217	29163	29196	29201	29019	29203	29209	29210	29194	29183	29223	29114	29133	29183	28960	29267	29021	29038	29066	29096	29169	29294	29124	29171	29147	29208	29308	29127	29240	29201	29183	29078	29243	29182	29135	29118	29301	29082	29190	29041	29189	29313	29146	29139	29252	29166	29184	29273	29270	29283	29134	29170	29161	29086	29222	29068	29180	28963	29151	29339	29142	29188	29127	29341	29214	29108	29139	29161	29205	29303	29147	29136	29183	29162	29219	29284	29078	29185	29132	29372	29249	29240	29137	29127	29197	29091	29204	29093	29187	29110	29133	29244	29245	29143	29150	29266	29236	29069	29290	29245	29169	29351	29202	29198	29122	29173	29169	29382	29255	29188	29138	29066	29226	29294	29228	29122	29258	29258	29190	29228	29146	29382	29187	29145	29168	29093	29283	29297	29098	29093	29231	29272	29182	29262	29068	29386	29120	29130	29335	29118	29172	29196	29204	29292	29223	29217	29182	29162	29103	29323	29279	29158	29164	29184	29230	29088	29059	29198	29306	29125	29332	29254	29186	29169	29182	29225	29181	29200	29094	29147	29124	29378	29170	29180	29294	29116	29283	29197	29203	29064	29213	29109	29142	28987	29344	29047	29296	29173	29221	29238	29252	29336	29375	29032	29198	29243	29291	29097	29188	29137	29144	29221	29217	29184	29194	29131	29247	29133	29242	29223	29113	29202	29226	29099	29052	29136	29330	29093	29146	29197	29187	29096	29238	29216	29157	29047	29325	29249	29083	29181	29230	29208	29281	29240	29172	29218	29158	29170	29274	29122	29117	29060	29141	29280	29167	29277	29246	29205	29163	29173	29256	29205	29290	29203	29110	29270	29139	29159	29224	29279	29034	29168	29212	29168	29209	29125	29001	29292	29009	29204	29181	29098	29228	29214	29052	29017	29265	29265	29228	29211	29286	29018	29246	29219	29240	29263	29083	29094	29399	29191	29254	29245	29270	29145	29035	29283	29246	29195	29109	29192	29166	29246	29285	29227	29217	29138	29160	29223	29204	29193	29164	29329	29078	29261	28970	29253	29243	29092	29308	29042	29230	29204	29173	29239	29214	29187	29284	29090	29351	29110	29249	28975	29319	29160	29049	29042	29291	29211	29186	29287	29221	29204	29137	29234	29198	29377	29258	29134	29336	29294	29248	29129	28995	29255	29068	29244	29145	29138	29228	29142	29201	29253	29097	29265	28987	29046	29229	29212	29261	29306	29170	29243	29102	29190	29152	29215	29479	29093	29072	29289	29375	29187	29243	29184	29182	29246	29078	29250	29267	29062	29116	29151	29156	29184	29144	29176	29223	29470	29252	29177	29183	29219	29126	29239	29217	29267	29186	29250	29273	29310	29127	29175	29175	29327	29301	29131	29253	29285	29029	29296	29163	29138	29268	29183	29141	29244	29186	29245	29114	29280	29179	29141	29191	29169	29148	29161	29216	29005	29166	29252	29038	29130	29215	29273	29252	29166	29283	29231	29069	29397	29235	29342	29186	29267	29150	29374	29085	29292	29147	29277	29341	29139	28985	29321	29100	29304	29187	29123	29271	29019	29218	29125	29109	29128	29261	29189	29185	29381	29101	29180	29099	29339	29098	29168	29090	29232	29115	29257	29260	29119	29376	29099	29208	29295	29074	29275	29150	29204	29214	29180	29211	29224	29199	29245	29282	29285	29298	29085	29303	29229	29094	29189	29230	29162	29178	29285	29159	29195	29222	29195	29079	29299	29139	29241	29191	29206	29197	29162	29158	29210	29178	29344	29204	29126	29196	29113	29258	29252	29115	29109	29048	29256	29140	29209	29182	29316	29153	29218	29297	29255	29260	29067	29302	29313	29165	29152	29339	29218	29142	29344	29084	28986	29191	29390	29274	29167	29224	29216	29259	29164	29133	29309	29199	29202	29146	29254	29208	29191	29247	29206	29273	29110	29017	29302	29213	29206	29166	29342	29153	29294	29260	29134	29266	29266	29118	29156	29148	29268	29283	29129	29269	29211	29246	29007	29118	29218	29148	29051	29318	29140	29178	29171	29297	29022	29239	29126	29344	29173	29193	29400	29030	29187	29055	29214	29227	29422	29294	29335	29119	29177	29239	29054	29272	29204	29043	29226	29230	29164	29179	29202	29227	29179	29072	29306	29289	29294	29112	29284	29267	29153	29169	29128	29187	29232	29036	29219	29263	29207	29293	29146	29031	29267	29249	29093	29233	29208	29251	29188	29119	29301	29172	29244	29281	29118	29150	29190	29243	29116	29132	29202	29106	29340	29188	29192	29172	29228	29188	29378	29036	29216	29117	29232	29135	29195	29208	29255	29216	29127	29194	29190	29118	29163	29242	29183	29184	29252	29363	29068	29256	29167	29282	29362	29189	29182	29212	29134	29305	29252	29132	29248	29285	29222	29095	29174	29198	29235	29186	29353	29290	29192	29224	29196	29050	29185	29212	29227	29125	29298	29166	29233	29190	29286	29132	29164	29247	29203	29348	29183	29227	29282	29265	29209	29159	29159	29218	29077	29219	29260	29160	29005	29269	29314	29105	29198	29254	29096	29306	29306	29160	29245	29297	29172	29144	29266	29150	29067	29166	29170	29124	29255	29181	29247	29391	29282	29147	29135	29182	29119	29171	29213	29247	29132	29119	29186	29090	29315	29088	29227	29120	29173	29284	29279	29262	29105	29132	29176	29104	29100	29057	29192	29380	29267	29244	29193	29163	29203	29196	29300	29079	29196	29158	29200	29179	29173	29188	29291	29065	29219	29029	29306	29091	29191	29285	29350	29028	29276	29210	29231	29281	29160	29084	29140	29296	29156	29246	29238	29301	29138	29166	29209	29200	29175	29245	29125	29156	29297	29148	29364	29194	29207	29247	29197	29308	29218	29243	29130	29324	29191	29161	29182	29399	29320	29149	29266	29166	29382	29279	29238	29195	29244	29126	29145	29174	29271	29067	29058	29320	29134	29225	29202	29216	29022	29226	29251	29284	29302	29203	29142	29145	29276	29040	29289	29247	29140	29287	29239	29135	29197	29364	29185	29201	29187	29274	29177	29189	29214	28994	29026	29122	29121	29196	29301	29114	29233	29206	29318	29160	29172	29312	29171	29236	29088	29136	29142	29350	29252	29038	29109	29109	29194	29233	29241	29230	29176	29166	29154	29112	29069	29206	29136	29219	29209	29247	29381	29155	29298	29169	29160	29280	29099	29259	29188	29110	29110	29155	29205	29039	29210	29307	29167	29176	29217	29153	29072	29143	29213	29242	29197	29249	29186	29085	29190	29185	29203	29088	29218	29151	29199	29139	29227	29169	29196	29184	29145	29147	29136	29280	29250	29060	29133	29173	29243	29215	29166	29160	29254	29220	29225	29187	29168	29104	29215	29039	29225	29320	29328	29229	29334	29211	29178	29227	29194	29128	29293	29079	29258	29324	29138	29169	29181	29184	29276	29074	29260	29176	29353	29137	29167	29179	29061	29301	29156	29212	29287	29194	29249	29140	29237	29255	29265	29195	29281	29206	29127	29272	29241	29198	29330	29161	29194	29075	29347	29200	29177	29205	29099	29176	29066	29223	29192	29101	29238	29159	29193	29113	29361	29201	29176	29278	29037	29137	29103	29101	29249	29278	29378	29201	29306	29313	29180	29321	29290	29188	29259	29105	29340	29167	29026	29312	29154	29258	29137	29173	29184	29317	29128	29389	29068	29217	29208
22321	23111	19037	15742	17188	28080	37499	30841	21286	14973	11826	10915	10761	10734	10647	10490	10895	10745	10645	10634	10652	10474	10565	10595	10567	10546	10656	10574	10751	10726	10584	10695	10646	10542	10666	10788	10619	10527	10550	10508	10446	10627	10728	10726	10740	10590	10608	10589	10837	10746	10663	10539	10715	10588	10473	10584	10648	10685	10760	10589	10582	10654	10559	10605	10886	10656	10627	10748	10788	10665	10864	10677	10549	10480	10629	10580	10685	10735	10523	10648	10814	10777	10550	10679	10709	10638	10734	10671	10530	10725	10697	10718	10909	10660	10785	10658	10630	10772	10685	10580	10658	10745	10719	10760	10719	10554	10668	10571	10642	10719	10905	10688	10756	10517	10627	10652	10789	10815	10596	10590	10682	10613	10621	10510	10599	10691	10489	10681	10615	10613	10637	10552	10728	10776	10772	10664	10511	10563	10609	10736	10664	10772	10598	10916	10543	10662	10580	10724	10701	10727	10720	10510	10581	10659	10617	10640	10686	10587	10634	10631	10781	10675	10591	10679	10593	10640	10623	10633	10556	10631	10738	10881	10714	10692	10632	10691	10632	10742	10620	10624	10769	10653	10668	10764	10752	10617	10767	10734	10637	10548	10572	10606	10697	10668	10497	10721	10738	10781	10666	10845	10727	10636	10689	10582	10667	10548	10806	10534	10708	10725	10637	10677	10771	10631	10551	10692	10468	10833	10635	10553	10703	10795	10918	10727	10624	10544	10681	10621	10732	10525	10646	10555	10613	10635	10723	10570	10686	10656	10702	10810	10730	10708	10642	10720	10835	10638	10597	10612	10693	10688	10726	10679	10548	10516	10582	10792	10627	10591	10881	10636	10646	10674	10796	10800	10565	10641	10717	10515	10726	10588	10619	10738	10613	10783	10440	10640	10582	10635	10805	10673	10837	10693	10795	10671	10671	10621	10298	10536	10640	10734	10584	10643	10682	10576	10806	10541	10717	10754	10828	10774	10734	10662	10548	10654	10424	10727	10812	10676	10628	10721	10879	10744	10811	10641	10607	10688	10648	10676	10702	10740	10607	10735	10635	10759	10759	10819	10764	10754	10572	10653	10628	10910	10806	10710	10531	10687	10859	10754	10692	10579	10562	10499	10626	10711	10661	10709	10664	10625	10637	10543	10577	10859	10732	10622	10743	10695	10861	10680	10573	10757	10766	10600	10693	10744	10712	10554	10705	10547	10705	10764	10692	10908	10671	10654	10556	10733	10672	10579	10719	10736	10716	10582	10786	10624	10685	10573	10691	10600	10612	10698	10626	10766	10580	10573	10522	10708	10576	10644	10807	10642	10641	10700	10637	10607	10742	10703	10733	10653	10594	10633	10756	10879	10640	10683	10786	10636	10544	10741	10650	10578	10740	10676	10805	10767	10594	10570	10673	10549	10682	10661	10687	10631	10657	10639	10710	10694	10709	10633	10729	10588	10617	10587	10660	10690	10524	10819	10624	10884	10561	10620	10533	10592	10681	10730	10441	10567	10950	10664	10616	10694	10743	10786	10778	10580	10669	10607	10645	10630	10543	10715	10872	10672	10695	10578	10743	10740	10571	10664	10714	10682	10751	10781	10609	10543	10592	10688	10756	10712	10571	10644	10666	10641	10775	10860	10640	10811	10732	10830	10728	10618	10456	10583	10613	10661	10676	10657	10760	10526	10675	10632	10741	10623	10777	10763	10773	10769	10828	10509	10744	10840	10436	10610	10651	10703	10559	10769	10674	10530	10682	10809	10709	10574	10483	10718	10770	10682	10590	10646	10679	10775	10599	10669	10645	10506	10684	10773	10466	10646	10618	10564	10611	10654	10626	10763	10545	10702	10565	10656	10724	10640	10889	10763	10652	10658	10610	10647	10648	10738	10708	10694	10694	10649	10601	10675	10668	10798	10580	10577	10511	10857	10886	10502	10718	10775	10734	10732	10619	10563	10726	10711	10746	10513	10595	10755	10736	10840	10818	10815	10685	10779	10725	10912	10756	10694	10658	10692	10675	10670	10703	10720	10744	10737	10647	10622	10707	10643	10702	10556	10698	10646	10601	10764	10683	10499	10828	10604	10809	10735	10806	10625	10700	10786	10760	10589	10646	10500	10712	10704	10628	10566	10642	10736	10605	10789	10678	10687	10698	10807	10766	10481	10820	10623	10696	10680	10621	10704	10618	10538	10559	10788	10725	10707	10701	10713	10518	10565	10667	10786	10627	10637	10591	10709	10548	10540	10680	10846	10733	10599	10636	10860	10440	10501	10880	10681	10595	10441	10666	10767	10630	10574	10583	10669	10533	10545	10734	10543	10505	10488	10644	10753	10677	10586	10720	10755	10645	10722	10700	10816	10715	10643	10764	10617	10651	10662	10593	10597	10737	10633	10581	10657	10551	10762	10775	10545	10501	10720	10592	10783	10769	10699	10574	10705	10639	10823	10693	10762	10598	10614	10596	10671	10689	10717	10599	10757	10816	10809	10635	10668	10698	10676	10578	10552	10621	10785	10494	10573	10570	10579	10628	10544	10507	10719	10658	10656	10506	10610	10655	10821	10606	10657	10660	10749	10649	10806	10711	10554	10673	10553	10750	10820	10629	10629	10810	10805	10863	10672	10782	10699	10543	10732	10746	10741	10760	10575	10705	10707	10595	10545	10731	10869	10587	10611	10904	10734	10604	10555	10765	10798	10769	10667	10763	10797	10548	10566	10627	10696	10803	10831	10583	10674	10663	10700	10716	10868	10508	10532	10668	10772	10587	10736	10593	10607	10704	10742	10596	10644	10585	10652	10470	10682	10621	10578	10772	10702	10578	10696	10638	10564	10638	10609	10685	10860	10713	10682	10642	10639	10696	10638	10597	10548	10636	10821	10591	10685	10672	10658	10788	10801	10509	10562	10560	10801	10593	10657	10565	10733	10830	10766	10878	10744	10691	10536	10436	10574	10593	10636	10562	10621	10767	10597	10545	10750	10788	10601	10489	10563	10615	10714	10736	10683	10598	10533	10629	10705	10714	10676	10697	10760	10707	10704	10690	10671	10659	10772	10438	10671	10599	10606	10670	10539	10623	10643	10628	10445	10702	10664	10630	10677	10596	10557	10875	10587	10496	10754	10622	10813	10716	10723	10734	10728	10727	10597	10551	10732	10588	10557	10746	10738	10683	10784	10813	10665	10605	10641	10740	10874	10545	10710	10731	10559	10560	10614	10582	10422	10727	10881	10836	10630	10587	10639	10647	10679	10625	10775	10720	10654	10798	10606	10692	10742	10805	10594	10751	10662	10710	10613	10664	10604	10591	10708	10748	10624	10792	10644	10621	10630	10764	10679	10477	10652	10601	10548	10728	10681	10591	10818	10795	10732	10574	10612	10707	10629	10735	10481	10497	10681	10742	10680	10573	10652	10548	10713	10624	10505	10605	10490	10606	10485	10749	10584	10598	10805	10693	10643	10673	10484	10582	10645	10658	10577	10660	10548	10600	10650	10716	10778	10897	10765	10820	10747	10677	10707	10697	10751	10505	10694	10753	10700	10813	10654	10570	10876	10783	10771	10558	10612	10799	10595	10709	10792	10570	10665	10728	10661	10687	10715	10519	10634	10671	10639	10678	10789	10724	10717	10631	10599	10692	10614	10618	10641	10791	10765	10739	10577	10751	10748	10647	10697	10653	10485	10751	10743	10523	10458	10688	10630	10633	10643	10707	10591	10637	10685	10536	10644	10806	10515	10652	10748	10617	10613	10644	10633	10668	10613	10736	10647	10673	10579	10644	10588	10760	11053	10810	10607	10680	10753	10726	10517	10609	10848	10747	10659	10621	10823	10817	10668	10628	10624	10650	10682	10656	10668	10585	10658	10567	10706	10636	10585	10672	10641	10674	10746	10556	10566	10732	10799	10754	10717	10765	10893	10699	10650	10710	10735	10724	10717	10602	10735	10733	10656	10675	10639	10625	10548	10673	10643	10880	10690	10468	10377	10528	10848	10738	10746	10719	10563	10608	10627	10748	10672	10651	10659	10719	10708	10897	10704	10705	10689	10680	10692	10605	10541	10600	10680	10830	10652	10693	10745	10594	10685	10742	10714	10869	10783	10674	10721	10606	10698	10692	10748	10738	10901	10740	10567	10558	10807	10729	10863	10672	10704	10622	10705	10621	10607	10593	10553	10609	10663	10658	10642	10579	10605	10599	10627	10686	10524	10785	10622	10526	10739	10692	10653	10774	10673	10708	10556	10631	10738	10851	10771	10794	10694	10612	10780	10674	10552	10538	10633	10657	10644	10733	10716	10720	10597	10695	10631	10619	10765	10582	10632	10799	10553	10638	10618	10763	10676	10689	10810	10712	10748	10662	10729	10746	10841	10612	10630	10614	10671	10630	10627	10711	10544	10650	10684	10687	10694	10749	10572	10596	10714	10754	10643	10717	10793	10860	10577	10742	10612	10690	10663	10754	10713	10420	10709	10840	10767	10615	10659	10696	10636	10803	10728	10682	10511	10531	10613	10725	10588	10772	10651	10752	10694	10740	10834	10522	10532	10957	10785	10696	10726	10854	10750	10587	10665	10789	10734	10650	10548	10773	10568	10626	10658	10625	10391	10553	10830	10771	10613	10736	10766	10731	10750	10695	10890	10686	10533	10622	10521	10699	10834	10640	10692	10697	10707	10648	10625	10591	10686	10698	10701	10537	10674	10716	10657	10683	10625	10801	10613	10672	10717	10742	10654	10570	10741	10638	10581	10880	10673	10561	10591	10745	10622	10734	10830	10739	10569	10538	10609	10597	10672	10613	10720	10720	10701	10762	10867	10432	10452	10800	10697	10734	10627	10519	10580	10795	10668	10726	10799	10694	10636	10657	10691	10613	10751	10658	10680	10631	10780	10645	10695	10594	10753	10802	10643	10929	10659	10505	10635	10638	10654	10585	10676	10602	10500	10712	10704	10736	10623	10715	10416	10562	10718	10799	10754	10622	10616	10638	10680	10621	10661	10705	10729	10723	10623	10671	10749	10668	10671	10670	10521	10599	10773	10524	10763	10875	10704	10626	10691	10716	10634	10749	10790	10657	10677	10577	10596	10753	10673	10624	10781	10706	10720	10571	10668	10860	10668	10689	10685	10565	10559	10478	10595	10679	10660	10697	10581
44281	38895	37990	41636	46639	55737	57755	51416	41111	34312	30403	28985	28892	28834	28814	28801	28939	28897	28839	29030	29058	28959	29063	29043	29052	29019	29134	28992	29043	29001	29048	28980	29042	29094	29144	29113	29193	28963	29189	29060	28989	29113	29180	29093	29038	29040	29097	29183	29081	28953	29171	29148	29053	29128	29171	29257	28957	29096	29059	29187	29065	29151	29160	29099	28880	29284	28954	29185	29065	29101	29171	29022	28981	29080	28891	29218	29051	29099	29205	29049	28916	29110	29024	29022	29223	28970	29243	29029	29121	29267	29157	29040	29092	29118	29039	28933	29048	28972	29106	29176	29107	29139	29036	29181	28932	29153	29204	28969	29142	29082	29187	29087	29191	29195	29163	29023	29156	29010	29055	29144	29013	29149	29265	29051	29044	29097	29224	29074	29095	29171	28979	29276	29225	29028	29010	29190	29212	29169	29284	29160	29147	29105	29316	29115	29068	29079	29218	28885	29109	29155	29238	29079	29184	29114	29179	28993	28999	29162	29146	29077	29046	29233	29196	29054	29075	28903	29138	29176	28942	29263	29082	28940	29167	29151	29151	29062	29105	29082	29210	29047	29049	29055	29095	29060	29111	29175	29040	29123	29198	29007	29102	29166	29073	29162	29005	29131	29140	28965	29071	29223	28931	29047	29084	29229	29009	29076	29073	29044	29232	29193	29073	29159	29074	29043	29188	28997	29224	29175	29161	29074	29173	29127	29106	29146	29146	29166	29148	28947	29240	29099	29243	29239	29057	29001	29180	29072	29180	29151	29050	29132	29025	29024	29051	29231	29083	29079	29253	29103	29170	29235	29116	29180	29136	29088	29167	29110	29023	29177	29068	29261	29189	29233	28962	29129	29175	29201	29083	29049	29160	29092	29086	29117	29142	29067	29202	29163	28929	29147	29122	29010	29082	29134	29114	29270	29049	29171	29211	29094	29189	29044	28986	29139	28911	29104	29230	29055	29159	29022	29216	29090	29179	28888	29180	29159	29211	29216	29067	29126	29035	29179	29125	29169	28977	29185	29068	29097	29036	29139	29281	29076	29120	29085	29180	29147	28995	29235	29124	29044	29256	29012	29074	29182	29238	29121	29028	29204	29137	29166	28979	29085	29173	29196	29151	29203	29100	28989	29173	29212	29149	29063	29118	29214	29145	29063	29127	29116	29135	29078	29108	29075	29121	29250	29146	29154	29014	29117	29093	29172	29173	29143	28942	29282	29197	29081	29253	29209	29180	29023	28884	29178	28960	29268	28959	29112	29118	29090	29192	29044	29098	29316	29076	29022	29163	29061	29156	29127	29187	29162	29103	29108	29103	29069	29178	29162	29157	29175	29120	29063	29089	29090	29124	29074	29132	29139	29050	29064	29303	29065	29217	29216	29228	29114	29144	29144	29102	29071	29165	29148	29227	29108	28961	29218	29103	29060	28970	29018	29124	29042	29013	29258	29110	28999	28992	29220	29064	29064	29159	29128	29092	29093	29082	29055	29078	29146	29168	29014	29021	29026	29128	29171	29174	29061	29052	29126	29183	29069	29168	29147	28962	29216	29071	29162	29025	29279	29145	29189	29166	29042	29193	29342	28993	29140	29085	28972	29118	29147	29042	29065	29135	28885	29099	29004	29148	29262	29025	29210	29067	29187	29082	29205	29156	29109	29216	29076	29104	29080	29177	29143	29073	29210	28995	29137	29277	29004	29125	29112	29204	29165	29097	29124	29204	28941	29049	29197	29067	29110	29174	29235	29141	29000	29194	29197	29098	29129	29106	29060	28966	29044	29134	29230	29044	28984	29206	29161	29031	29097	29194	29192	29004	29012	29077	29033	29096	29177	29087	29044	29119	29057	29143	29204	29222	29163	29168	29173	29134	29068	29040	29274	29026	29228	29071	29041	29189	29104	29055	29073	29140	29168	29072	29086	29010	28894	29134	29217	29023	29058	29290	29122	29035	29149	29116	29069	29249	29221	29018	29088	29145	29068	29074	29014	29041	29175	29098	29256	29032	29288	29181	29135	29106	29105	29127	29033	29248	29155	29180	29040	29186	29136	29125	29071	29066	29264	29154	29080	29407	29085	29010	28974	29190	29227	29022	29051	29091	29102	29227	29062	29134	28864	29117	29002	29267	29187	29025	29095	29097	29148	29041	29137	29129	29175	29189	29159	28995	29096	29147	29051	29169	29025	29058	29066	29174	29112	28978	29150	29191	29071	29187	28958	29105	29011	29210	29119	29112	29113	29187	29031	29014	29102	28943	29118	29214	29163	29082	29175	29148	29000	29030	29124	29127	29127	29008	29099	29001	29103	29048	29077	29127	28933	29069	29117	29196	28991	29117	29137	29256	29151	29045	29055	29166	29085	29188	28897	29314	29036	29149	29019	29072	29205	29077	29110	29158	29141	29126	29239	29075	29139	29222	29305	28940	29219	29022	29212	29032	29253	29065	29102	28970	29148	29177	29032	29158	29170	29150	29120	29094	28921	29200	29031	29290	29001	29071	29297	29152	29165	29090	28969	29083	29277	29120	28987	29174	29091	29064	29067	28987	29204	29036	29020	29099	29132	29118	29199	29085	28990	29338	29090	29172	29030	29079	29146	29056	28999	29017	29272	29025	29175	29070	29179	29147	29091	29149	29118	29203	29110	29102	29330	29022	29291	28974	29074	29013	29184	29101	29090	29228	29152	29136	29002	29108	29121	29166	29044	29146	29251	29107	29255	29020	28954	29085	29151	29293	29032	29020	29193	28938	29192	29021	29111	29007	28976	29130	29241	29100	29024	29150	29074	29224	29176	28992	29299	28942	29104	29195	29125	29234	29128	29184	28870	29054	29154	29093	29005	29163	29138	29106	29125	29084	29183	29080	29097	28986	29133	29209	29164	29127	29207	29214	29154	29136	29189	28998	29142	28964	29024	29220	29033	29168	29022	29158	29088	29102	29047	29096	29131	29135	29108	29187	29190	29206	29203	29190	29201	29203	29028	29170	29100	29018	29140	29192	29199	29183	29090	29043	28888	29175	29221	29120	28984	29132	29145	29153	29134	29083	29174	29016	28999	29158	29086	29094	29224	29059	29143	29175	29123	29178	29140	29014	29108	29091	29129	29084	29139	29243	28946	29237	29058	29085	29101	29149	29149	29183	29012	29152	29090	29081	29129	29147	29207	29050	29296	29096	29159	29209	29203	29153	29172	29040	29053	29226	29137	29148	29205	29021	29057	29215	29105	29185	29173	29045	29158	29140	29195	29129	29056	29104	29115	29261	29233	29151	29091	28833	29123	29079	28950	29071	29062	29340	29106	29053	29113	29145	29119	29169	29116	28994	29063	28944	29225	29090	29060	29151	29126	29140	29264	29104	29096	29119	29148	29156	28974	29109	29153	29022	29155	29131	29192	29159	29191	29059	29181	29184	29207	29223	29068	29252	29025	29163	29038	29144	29091	29274	29081	29126	29091	29180	29088	29121	29127	29112	28999	29240	29021	29072	29047	29249	28940	29192	29031	29134	29090	29193	29099	29202	29194	29167	29126	29241	29214	29142	29161	29249	29097	28900	29097	28968	29110	29189	29011	29277	29278	29138	29125	29205	28994	29105	28911	29136	29233	29092	29133	29292	28961	29118	29082	28962	29041	28911	29175	29133	29227	29105	29129	29188	29252	29216	29031	29194	29056	29207	29179	29029	29099	29143	29043	29208	29165	29207	29160	29110	29140	28965	29153	29029	29200	28996	29179	29076	29078	29167	29058	29197	29116	29039	28988	29154	29007	29175	29105	29209	28992	29145	29280	29216	29192	29017	29087	29129	29095	29112	29071	29120	28956	29081	29128	29037	29227	29267	29225	29180	29136	29024	29088	29129	29085	29345	29297	29244	29056	29237	29093	29086	29150	29026	29089	29002	29110	29131	29100	28957	29174	29165	29197	29127	29028	29107	29058	29193	29132	29079	29084	29159	29017	29190	29129	28940	29100	29262	29000	29137	29088	29082	29150	28969	29103	29136	29137	29115	29211	28918	29088	29186	28993	29172	29088	29194	29260	29031	29149	29163	29158	29122	29332	29110	29041	29195	29022	29190	29253	28951	29156	29115	29137	29262	29093	29242	29084	29087	29198	29050	29127	29082	29065	29181	29167	29219	28961	29221	28941	29117	29148	29034	29174	29107	29163	29152	29100	29058	29093	29173	29174	29080	29187	29190	29233	29142	29124	29139	29210	29243	29247	29128	29176	29204	29108	29165	28980	29081	28998	29182	29102	29056	29184	29244	29153	29099	29144	29153	29096	29264	29018	29230	29102	29118	29152	29038	29184	28984	29161	28985	29160	29172	29104	29053	29190	29121	29093	29026	29287	29123	29009	29161	28962	29241	29138	29063	29185	28986	29258	29013	29022	29077	29076	28945	29000	29049	29034	29193	29187	29316	29216	29068	29190	29074	29209	29162	29137	29106	29204	29137	29105	29137	29131	28991	29183	29286	29120	29062	29160	29236	29112	29081	29256	29126	29068	29057	29185	29203	29193	28969	29194	29060	29150	29136	29064	29143	29167	29238	29061	29219	29066	29107	29104	29083	29073	29168	29095	29152	29060	29121	29094	29131	29130	29070	29107	29137	29153	29148	29248	28977	29042	29091	29206	29180	28894	29057	29033	29139	29049	29162	29038	29104	29022	29156	28987	29225	29178	29106	29057	29180	29282	29098	29106	29145	29099	29218	28881	29119	29066	29231	29231	29004	29000	29146	29007	29077	29184	29235	28988	29105	29106	29059	29200	29021	29180	29191	29153	29130	29111	29085	29281	29053	29162	29117	29195	29078	29209	29192	29222	29022	29284	29119	29113	29077	29017	29050	29132	29045	29024	29017	29028	29178	29126	29187	29217	29132	29130	29166	29143	29080	29197	29096	29141	29130	29070	29047	29101	29100	29172	29113	29129	29169	29170	29089	29212	29089	29132	28984	29234	28990	29219	29052	29244	28973	29211	29117	29132	29105	29216	29139	29097	29148	29076	29203	29176	29186	29089	29085	29101	29150	29040	29108	29081	29245	29201	29019	29091	29128	29142	29053	29330	29164	29007	29348	29062	29160	29067	28998	29190	29167	29166	29192	29131	29195	29264	29150	29275	29057	29207	29071	29049	29089	28983	29214	29050	29291	29133
16851	14941	11976	11925	13417	16848	16663	14194	12351	11041	10728	10615	10383	10461	10567	10667	10540	10497	10605	10527	10469	10363	10611	10514	10462	10315	10601	10584	10489	10660	10361	10566	10582	10538	10543	10407	10449	10269	10473	10335	10432	10514	10404	10539	10716	10636	10413	10523	10695	10598	10433	10450	10562	10772	10641	10497	10478	10518	10527	10491	10334	10524	10536	10515	10552	10608	10503	10472	10389	10519	10644	10520	10530	10482	10589	10654	10446	10516	10407	10601	10516	10460	10223	10467	10547	10560	10466	10443	10601	10524	10522	10640	10448	10453	10597	10453	10362	10576	10387	10550	10460	10501	10460	10668	10559	10388	10528	10562	10626	10549	10419	10502	10632	10442	10559	10371	10529	10611	10170	10548	10487	10542	10504	10494	10589	10518	10564	10488	10581	10450	10554	10525	10483	10573	10694	10500	10426	10472	10508	10617	10493	10523	10576	10614	10572	10790	10503	10624	10481	10595	10563	10714	10736	10666	10591	10601	10726	10351	10537	10551	10483	10562	10575	10398	10564	10427	10488	10678	10669	10705	10566	10364	10557	10538	10517	10644	10646	10524	10393	10470	10434	10618	10543	10304	10486	10427	10461	10588	10563	10333	10593	10662	10653	10474	10715	10581	10532	10483	10315	10364	10475	10440	10481	10509	10587	10621	10370	10418	10555	10433	10500	10651	10475	10479	10415	10445	10454	10437	10508	10594	10610	10593	10479	10502	10456	10576	10430	10502	10560	10479	10487	10394	10536	10442	10625	10478	10455	10430	10553	10573	10547	10679	10513	10635	10429	10442	10472	10726	10526	10752	10580	10530	10638	10566	10606	10485	10711	10525	10474	10629	10527	10540	10427	10578	10405	10460	10465	10674	10424	10719	10414	10519	10436	10494	10612	10494	10489	10383	10491	10480	10463	10481	10555	10491	10534	10500	10419	10654	10627	10711	10408	10563	10404	10483	10463	10360	10589	10487	10532	10583	10596	10493	10317	10379	10375	10456	10555	10601	10743	10386	10602	10705	10424	10425	10375	10378	10566	10538	10431	10544	10634	10806	10583	10487	10533	10700	10436	10555	10532	10542	10513	10337	10551	10584	10588	10404	10555	10540	10567	10336	10445	10494	10517	10651	10331	10393	10517	10476	10625	10538	10555	10512	10553	10644	10455	10648	10507	10375	10536	10566	10522	10516	10729	10423	10578	10587	10610	10473	10482	10494	10521	10522	10524	10473	10614	10535	10693	10582	10415	10652	10568	10481	10502	10405	10528	10600	10641	10622	10432	10550	10522	10638	10514	10483	10394	10506	10605	10263	10629	10558	10513	10570	10342	10541	10375	10566	10405	10614	10632	10577	10605	10521	10494	10627	10633	10736	10448	10566	10589	10455	10747	10577	10527	10514	10472	10519	10622	10489	10467	10753	10593	10652	10435	10453	10577	10473	10529	10510	10412	10685	10537	10537	10589	10515	10557	10550	10640	10455	10395	10595	10708	10388	10265	10473	10513	10529	10514	10499	10566	10616	10455	10458	10518	10437	10385	10548	10551	10433	10368	10535	10540	10436	10539	10528	10473	10523	10607	10387	10515	10603	10585	10570	10637	10608	10351	10721	10436	10538	10582	10651	10416	10687	10496	10472	10537	10515	10459	10402	10569	10563	10588	10671	10595	10478	10651	10477	10514	10480	10177	10328	10445	10608	10613	10626	10512	10426	10373	10641	10479	10558	10615	10454	10591	10513	10560	10656	10436	10722	10572	10621	10665	10596	10743	10471	10357	10547	10438	10716	10577	10504	10719	10676	10563	10647	10570	10541	10346	10555	10594	10518	10419	10498	10427	10543	10680	10518	10498	10530	10543	10351	10583	10621	10553	10293	10447	10435	10500	10484	10562	10520	10412	10399	10445	10524	10545	10509	10565	10634	10599	10536	10503	10581	10517	10387	10505	10527	10543	10540	10458	10567	10444	10600	10556	10708	10772	10696	10569	10358	10517	10438	10692	10408	10541	10571	10448	10394	10551	10453	10654	10420	10543	10515	10484	10650	10378	10548	10568	10494	10393	10596	10403	10483	10461	10432	10654	10582	10493	10628	10720	10561	10460	10348	10504	10630	10570	10565	10362	10397	10447	10476	10469	10539	10442	10532	10527	10399	10414	10435	10620	10518	10674	10556	10502	10593	10438	10582	10483	10459	10502	10483	10383	10360	10628	10306	10570	10583	10429	10325	10526	10581	10472	10522	10490	10605	10561	10494	10469	10753	10592	10581	10479	10585	10576	10528	10382	10706	10612	10451	10555	10388	10418	10547	10492	10514	10598	10366	10436	10526	10495	10447	10431	10340	10543	10440	10647	10456	10390	10591	10705	10517	10595	10694	10643	10616	10455	10575	10554	10616	10448	10653	10481	10484	10509	10498	10664	10571	10411	10560	10416	10439	10450	10483	10385	10443	10607	10632	10589	10579	10398	10592	10506	10570	10631	10418	10414	10383	10568	10423	10730	10521	10571	10544	10426	10556	10519	10498	10528	10618	10586	10634	10503	10447	10612	10625	10583	10642	10551	10605	10481	10382	10346	10427	10499	10667	10525	10494	10445	10603	10673	10591	10452	10430	10470	10635	10641	10358	10602	10675	10571	10470	10683	10675	10525	10491	10358	10588	10466	10487	10336	10592	10323	10576	10336	10420	10567	10431	10595	10625	10561	10543	10603	10413	10489	10487	10407	10461	10598	10410	10445	10409	10370	10554	10425	10490	10613	10634	10510	10529	10358	10495	10586	10429	10438	10375	10500	10516	10482	10344	10694	10678	10325	10402	10556	10696	10610	10461	10353	10418	10438	10464	10459	10460	10494	10603	10627	10450	10412	10482	10428	10689	10474	10747	10469	10423	10469	10467	10417	10600	10554	10527	10592	10593	10609	10489	10493	10576	10808	10440	10646	10723	10537	10492	10690	10453	10539	10455	10412	10442	10398	10528	10508	10482	10594	10474	10582	10488	10426	10590	10568	10383	10566	10584	10530	10580	10543	10632	10494	10506	10623	10485	10797	10506	10502	10403	10519	10622	10509	10464	10496	10604	10519	10590	10513	10399	10459	10502	10696	10568	10618	10377	10443	10588	10495	10439	10533	10553	10601	10432	10314	10564	10419	10528	10396	10478	10572	10475	10595	10565	10573	10498	10539	10625	10483	10466	10539	10474	10456	10417	10456	10414	10644	10591	10526	10609	10702	10283	10582	10648	10642	10720	10494	10662	10589	10648	10492	10457	10634	10317	10483	10534	10495	10397	10635	10535	10604	10604	10496	10574	10654	10426	10539	10504	10524	10459	10440	10626	10502	10413	10584	10540	10595	10426	10507	10422	10426	10432	10707	10575	10653	10510	10485	10526	10477	10564	10537	10540	10437	10684	10513	10462	10635	10375	10466	10512	10360	10620	10368	10485	10471	10496	10491	10409	10550	10463	10494	10538	10538	10517	10572	10467	10451	10582	10599	10541	10526	10633	10504	10541	10550	10448	10559	10309	10464	10361	10596	10414	10430	10518	10480	10569	10493	10523	10367	10326	10519	10689	10520	10575	10749	10542	10422	10398	10591	10611	10599	10632	10605	10477	10536	10534	10634	10525	10574	10626	10447	10463	10459	10436	10414	10431	10654	10503	10553	10506	10601	10600	10523	10613	10534	10392	10604	10595	10561	10442	10356	10441	10639	10470	10375	10482	10541	10635	10486	10566	10524	10568	10662	10527	10671	10449	10634	10453	10675	10397	10575	10544	10353	10583	10457	10580	10594	10406	10614	10538	10632	10505	10409	10607	10644	10493	10564	10597	10443	10485	10515	10653	10515	10615	10636	10655	10541	10384	10450	10526	10662	10682	10400	10245	10473	10500	10434	10358	10603	10533	10601	10505	10461	10605	10615	10773	10640	10629	10491	10504	10419	10415	10540	10671	10501	10579	10342	10510	10491	10563	10650	10462	10551	10566	10421	10605	10553	10548	10583	10608	10529	10603	10421	10602	10623	10513	10383	10492	10498	10571	10394	10705	10530	10608	10588	10516	10615	10541	10476	10633	10464	10507	10655	10711	10542	10544	10420	10679	10414	10571	10464	10517	10504	10543	10688	10465	10658	10391	10333	10676	10558	10368	10492	10600	10621	10482	10432	10581	10563	10530	10416	10578	10610	10327	10556	10467	10711	10364	10331	10373	10415	10528	10619	10396	10479	10598	10577	10694	10486	10389	10467	10430	10392	10382	10460	10572	10565	10597	10534	10534	10654	10565	10499	10555	10421	10673	10482	10572	10605	10597	10698	10423	10573	10506	10529	10407	10288	10546	10453	10463	10575	10611	10591	10521	10539	10501	10649	10630	10582	10627	10485	10534	10434	10512	10569	10411	10571	10512	10466	10470	10433	10454	10527	10548	10723	10541	10532	10508	10436	10432	10455	10537	10337	10471	10588	10507	10443	10465	10648	10351	10307	10445	10574	10595	10562	10474	10496	10671	10595	10474	10470	10633	10511	10507	10430	10537	10317	10559	10505	10507	10507	10393	10564	10604	10408	10613	10387	10363	10452	10468	10509	10528	10652	10600	10635	10438	10459	10618	10562	10636	10652	10512	10735	10335	10450	10631	10516	10559	10385	10582	10343	10453	10536	10491	10744	10577	10497	10388	10360	10439	10624	10626	10310	10417	10449	10612	10663	10621	10604	10610	10468	10598	10568	10483	10503	10498	10261	10433	10626	10574	10518	10502	10593	10537	10533	10434	10477	10411	10617	10477	10480	10516	10525	10494	10506	10482	10495	10462	10410	10546	10397	10405	10361	10617	10291	10486	10563	10507	10519	10635	10687	10815	10506	10558	10401	10530	10532	10472	10552	10412	10248	10538	10363	10578	10390	10499	10409	10551	10548	10451	10555	10539	10503	10360	10426	10438	10432	10440	10534	10679	10542	10534	10689	10428	10537	10367	10539	10519	10564	10685	10589	10685	10536	10514	10514	10671	10406	10472	10403	10569	10424	10615	10530	10528	10530	10543	10467	10515	10342	10532	10402	10574	10599	10313	10496	10536	10523	10478	10472	10491	10438	10599	10625	10446	10543	10472	10515	10413	10395	10643	10594	10495	10492	10571	10475	10487	10561	10262	10557	10531	10588	10501
38564	34256	31028	37655	42037	46610	43351	37449	32948	30650	29480	29314	29431	29164	29186	29370	29171	29323	29289	29288	29266	29269	29389	29297	29284	29260	29301	29317	29287	29225	29237	29147	29388	29135	29242	29193	29273	29261	29167	29263	29208	29354	29181	29184	29347	29245	29218	29254	29266	29290	29377	29297	29450	29324	29213	29237	29398	29233	29393	29308	29233	29327	29361	29087	29394	29226	29211	29234	29338	29187	29288	29251	29373	29351	29326	29334	29163	29279	29170	29056	29334	29164	29400	29483	29304	29413	29099	29371	29298	29278	29220	29353	29274	29314	29384	29253	29352	29402	29461	29222	29333	29266	29137	29341	29236	29518	29424	29315	29432	29326	29238	29202	29332	29302	29376	29361	29079	29336	29389	29343	29216	29162	29362	29402	29333	29309	29209	29339	29393	29225	29168	29292	29270	29328	29384	29415	29297	29202	29373	29183	29244	29274	29261	29256	29341	29296	29229	29268	29292	29179	29303	29240	29287	29286	29343	29250	29425	29264	29351	29394	29279	29202	29196	29165	29349	29366	29288	29425	29244	29337	29299	29325	29158	29347	29265	29411	29307	29401	29255	29259	29327	29284	29280	29332	29164	29312	29384	29257	29341	29103	29399	29191	29339	29317	29376	29333	29380	29327	29223	29321	29300	29302	29350	29441	29396	29298	29295	29378	29207	29116	29405	29282	29011	29280	29289	29360	29287	29389	29285	29385	29344	29387	29328	29294	29166	29337	29293	29202	29270	29315	29241	29409	29196	29259	29263	29325	29228	29237	29257	29326	29317	29323	29328	29306	29254	29364	29340	29408	29291	29329	29322	29282	29328	29283	29214	29234	29316	29345	29301	29177	29246	29230	29220	29165	29304	29291	29254	29358	29278	29230	29397	29346	29319	29234	29469	29425	29299	29090	29303	29198	29247	29336	29201	29272	29131	29205	29482	29375	29265	29296	29403	29336	29321	29349	29191	29222	29194	29337	29312	29227	29348	29175	29249	29425	29290	29175	29332	29212	29354	29251	29299	29288	29291	29331	29262	29185	29361	29324	29250	29413	29425	29241	29461	29276	29245	29258	29229	29397	29343	29209	29429	29316	29390	29296	29361	29207	29442	29216	29204	29285	29340	29241	29435	29387	29309	29404	29281	29303	29291	29268	29386	29102	29278	29456	29277	29395	29298	29397	29243	29306	29397	29266	29299	29352	29298	29244	29217	29304	29283	29334	29255	29243	29206	29474	29193	29274	29339	29315	29275	29408	29197	29335	29554	29329	29297	29246	29351	29355	29347	29393	29352	29296	29366	29288	29263	29360	29397	29357	29264	29231	29267	29263	29430	29141	29331	29381	29458	29192	29461	29210	29339	29146	29296	29428	29181	29395	29056	29418	29388	29312	29309	29122	29278	29400	29135	29331	29303	29260	29274	29214	29265	29246	29183	29334	29374	29226	29340	29229	29195	29246	29394	29211	29312	29244	29231	29333	29366	29246	29370	29271	29278	29249	29326	29256	29313	29243	29397	29218	29267	29294	29182	29317	29380	29439	29207	29265	29299	29345	29321	29366	29148	29304	29275	29309	29203	29190	29290	29345	29245	29298	29287	29322	29299	29193	29164	29223	29296	29381	29212	29321	29197	29362	29416	29293	29244	29284	29180	29292	29366	29239	29195	29377	29370	29234	29361	29413	29380	29317	29376	29340	29329	29271	29315	29329	29304	29248	29353	29319	29311	29276	29332	29296	29177	29358	29230	29280	29231	29185	29365	29242	29445	29286	29230	29435	29326	29154	29298	29310	29396	29285	29287	29326	29332	29394	29173	29202	29350	29399	29208	29283	29222	29294	29441	29385	29295	29380	29268	29392	29195	29236	29328	29465	29121	29269	29413	29296	29215	29241	29434	29304	29410	29281	29371	29393	29389	29403	29235	29212	29275	29402	29306	29268	29454	29237	29417	29190	29400	29446	29406	29339	29354	29284	29275	29273	29185	29206	29282	29288	29368	29325	29375	29244	29330	29336	29288	29309	29321	29235	29324	29472	29162	29274	29371	29304	29106	29270	29132	29378	29396	29199	29317	29312	29316	29412	29318	29246	29214	29349	29413	29282	29308	29301	29412	29278	29249	29265	29407	29234	29348	29291	29225	29393	29350	29254	29370	29295	29277	29124	29304	29300	29299	29359	29244	29155	29351	29234	29355	29299	29496	29255	29274	29337	29327	29388	29274	29396	29321	29386	29258	29312	29220	29248	29228	29305	29350	29408	29320	29346	29281	29206	29329	29214	29238	29327	29388	29320	29290	29376	29371	29251	29417	29316	29281	29280	29459	29338	29379	29361	29402	29265	29313	29341	29424	29283	29235	29131	29251	29256	29386	29457	29229	29300	29424	29421	29185	29248	29234	29341	29317	29337	29382	29326	29267	29416	29263	29412	29418	29356	29303	29490	29281	29275	29428	29265	29433	29232	29420	29388	29317	29247	29285	29463	29401	29296	29300	29391	29339	29287	29293	29062	29294	29316	29263	29200	29342	29195	29348	29166	29388	29269	29258	29325	29156	29228	29340	29178	29250	29280	29327	29398	29388	29230	29277	29341	29170	29365	29404	29213	29267	29436	29324	29430	29267	29161	29373	29378	29372	29236	29334	29201	29408	29296	29245	29243	29433	29358	29299	29448	29203	29303	29310	29387	29344	29339	29423	29268	29394	29300	29290	29465	29169	29459	29392	29341	29318	29319	29279	29259	29318	29363	29307	29503	29373	29210	29252	29376	29300	29421	29328	29276	29435	29398	29237	29217	29227	29368	29371	29288	29217	29213	29225	29349	29277	29313	29253	29236	29324	29368	29192	29244	29290	29199	29182	29357	29298	29368	29328	29277	29335	29341	29390	29315	29310	29345	29406	29210	29341	29237	29432	29323	29423	29293	29435	29274	29344	29257	29297	29198	29362	29424	29364	29410	29326	29306	29262	29309	29318	29307	29293	29281	29321	29285	29357	29473	29449	29243	29318	29447	29301	29340	29256	29449	29308	29337	29379	29285	29115	29484	29252	29308	29289	29311	29433	29309	29295	29271	29487	29189	29256	29289	29229	29335	29298	29419	29465	29263	29246	29184	29367	29237	29438	29313	29368	29180	29370	29387	29298	29307	29313	29321	29354	29323	29330	29314	29228	29354	29301	29418	29273	29304	29450	29252	29461	29339	29356	29315	29348	29386	29410	29403	29236	29235	29328	29360	29305	29400	29143	29368	29390	29249	29303	29547	29212	29335	29306	29250	29329	29262	29427	29238	29592	29141	29408	29246	29299	29300	29354	29317	29325	29265	29250	29245	29314	29397	29208	29224	29382	29332	29160	29228	29408	29346	29345	29352	29541	29240	29328	29235	29308	29414	29153	29360	29432	29278	29331	29244	29383	29341	29284	29189	29282	29418	29288	29332	29328	29327	29442	29367	29303	29244	29460	29175	29309	29390	29193	29359	29381	29246	29385	29265	29281	29278	29251	29347	29265	29304	29420	29249	29216	29278	29289	29292	29481	29225	29369	29328	29483	29409	29301	29341	29432	29384	29282	29327	29271	29261	29373	29357	29399	29290	29307	29223	29339	29274	29410	29263	29344	29273	29243	29400	29394	29299	29355	29264	29455	29328	29290	29485	29316	29369	29349	29128	29264	29316	29397	29307	29201	29468	29329	29193	29218	29369	29278	29234	29360	29420	29370	29450	29371	29298	29266	29284	29536	29306	29411	29396	29324	29224	29255	29254	29308	29309	29364	29343	29231	29502	29348	29206	29374	29343	29383	29349	29360	29370	29271	29194	29290	29292	29382	29328	29466	29283	29172	29428	29354	29308	29454	29420	29189	29363	29520	29310	29203	29243	29279	29150	29478	29265	29251	29297	29349	29296	29279	29302	29251	29358	29280	29299	29344	29316	29449	29451	29316	29390	29276	29242	29509	29270	29369	29361	29370	29383	29356	29214	29365	29328	29379	29336	29278	29226	29213	29340	29380	29507	29317	29209	29254	29227	29254	29333	29303	29311	29232	29406	29393	29331	29379	29190	29312	29245	29179	29260	29405	29119	29291	29244	29334	29475	29378	29328	29426	29498	29263	29442	29288	29336	29363	29323	29377	29395	29692	29149	29295	29256	29401	29443	29270	29306	29402	29398	29350	29107	29376	29170	29225	29237	29387	29258	29309	29455	29385	29336	29355	29150	29252	29380	29268	29235	29266	29221	29433	29342	29326	29194	29473	29196	29343	29274	29234	29372	29261	29383	29293	29263	29258	29474	29206	29304	29199	29307	29261	29349	29238	29388	29366	29317	29332	29325	29406	29326	29262	29332	29332	29335	29173	29350	29324	29202	29322	29302	29360	29345	29438	29228	29263	29345	29384	29300	29305	29387	29192	29316	29223	29309	29291	29400	29138	29313	29300	29231	29237	29427	29394	29285	29253	29499	29326	29227	29450	29258	29317	29229	29426	29197	29174	29509	29387	29254	29273	29313	29247	29483	29251	29298	29469	29327	29268	29495	29313	29301	29235	29148	29353	29232	29344	29376	29280	29394	29425	29299	29293	29304	29349	29489	29284	29237	29278	29395	29292	29314	29205	29394	29110	29200	29338	29363	29427	29383	29363	29541	29263	29338	29407	29312	29390	29289	29346	29302	29342	29329	29175	29294	29449	29276	29339	29426	29308	29326	29254	29378	29448	29306	29175	29406	29417	29182	29252	29377	29369	29410	29330	29296	29479	29238	29215	29245	29260	29281	29430	29458	29310	29356	29378	29306	29328	29382	29464	29291	29389	29321	29290	29428	29303	29413	29235	29210	29339	29201	29404	29329	29503	29194	29104	29497	29391	29221	29211	29299	29246	29300	29265	29246	29230	29386	29356	29345	29436	29226	29243	29300	29279	29423	29229	29335	29309	29338	29397	29265	29327	29395	29229	29304	29382	29324	29244	29289	29478	29325	29216	29352	29347	29230	29220	29239	29456	29260	29095	29356	29203	29427	29338	29177	29286	29381	29340	29280	29465	29330	29150	29397	29360	29310	29441	29233	29349	29227	29448	29216	29439	29227	29366	29390	29368	29278	29287	29288	29281	29309	29491	29365	29284	29392	29395	29287	29314	29304	29368	29394	29323	29345	29405	29351	29231	29401	29344	29253
21855	21820	14246	13635	26129	36691	30922	22561	15930	12490	11236	10849	10810	10803	10575	10688	10665	10621	10651	10681	10881	10330	10635	10578	10761	10831	10741	10451	10448	10596	10531	10824	10665	10471	10612	10734	10676	10654	10662	10627	10539	10640	10609	10502	10703	10653	10703	10658	10674	10574	10594	10695	10633	10539	10519	10701	10680	10525	10612	10646	10544	10605	10688	10666	10524	10603	10563	10668	10691	10642	10582	10727	10544	10942	10475	10686	10394	10586	10673	10674	10772	10507	10638	10538	10542	10535	10647	10689	10706	10658	10698	10596	10814	10657	10785	10589	10716	10671	10841	10493	10798	10528	10575	10716	10747	10605	10613	10758	10546	10624	10675	10833	10764	10673	10646	10745	10818	10759	10783	10489	10623	10624	10596	10620	10623	10719	10490	10673	10746	10761	10809	10745	10778	10655	10748	10604	10696	10766	10683	10735	10806	10701	10539	10778	10589	10620	10827	10586	10553	10636	10704	10676	10551	10617	10696	10623	10661	10512	10734	10748	10630	10370	10800	10585	10632	10651	10531	10606	10708	10702	10754	10612	10476	10786	10647	10708	10567	10681	10684	10595	10680	10600	10849	10747	10646	10548	10781	10734	10553	10810	10618	10746	10625	10605	10702	10602	10720	10655	10676	10722	10640	10680	10628	10685	10649	10476	10521	10559	10803	10720	10797	10641	10760	10574	10596	10783	10754	10667	10567	10691	10817	10570	10678	10736	10787	10740	10666	10615	10553	10815	10529	10702	10623	10682	10702	10821	10541	10753	10677	10636	10573	10602	10641	10601	10474	10752	10689	10474	10585	10604	10611	10683	10733	10651	10567	10712	10730	10668	10765	10668	10746	10652	10835	10775	10580	10460	10484	10607	10630	10738	10697	10786	10742	10468	10707	10714	10641	10705	10659	10585	10667	10611	10851	10692	10564	10711	10588	10704	10743	10543	10582	10710	10620	10682	10682	10597	10616	10604	10579	10696	10626	10530	10600	10548	10464	10710	10602	10742	10733	10613	10617	10655	10792	10568	10808	10544	10438	10699	10630	10680	10681	10684	10540	10708	10716	10585	10788	10705	10633	10489	10824	10728	10591	10640	10740	10724	10686	10558	10750	10530	10728	10483	10724	10776	10676	10684	10648	10564	10681	10606	10659	10718	10729	10760	10616	10613	10649	10625	10518	10736	10770	10774	10700	10831	10744	10618	10758	10773	10428	10637	10679	10673	10725	10600	10736	10607	10656	10610	10641	10518	10748	10571	10558	10620	10654	10586	10818	10701	10717	10679	10677	10666	10791	10688	10808	10503	10637	10659	10559	10659	10549	10563	10734	10584	10698	10615	10696	10483	10564	10739	10734	10798	10612	10728	10598	10871	10604	10717	10663	10638	10741	10636	10643	10786	10645	10614	10775	10686	10680	10619	10742	10627	10650	10564	10537	10767	10585	10659	10472	10719	10644	10589	10603	10490	10546	10709	10565	10535	10616	10654	10616	10544	10640	10733	10595	10569	10789	10452	10672	10686	10784	10788	10696	10726	10581	10663	10766	10573	10696	10521	10719	10716	10785	10559	10836	10676	10583	10642	10756	10669	10807	10740	10885	10576	10659	10685	10597	10597	10701	10855	10732	10685	10707	10686	10792	10732	10746	10657	10642	10751	10593	10681	10649	10641	10691	10565	10812	10500	10706	10718	10648	10655	10731	10658	10648	10645	10608	10574	10684	10711	10754	10634	10770	10620	10684	10638	10637	10500	10633	10632	10888	10849	10686	10538	10707	10518	10712	10641	10622	10635	10702	10761	10667	10771	10535	10430	10709	10792	10609	10662	10684	10646	10579	10714	10793	10718	10676	10594	10679	10562	10605	10693	10576	10795	10736	10839	10530	10650	10625	10620	10730	10715	10679	10487	10703	10591	10635	10638	10727	10740	10612	10706	10730	10821	10823	10647	10687	10843	10632	10579	10681	10785	10550	10687	10700	10729	10567	10715	10690	10653	10671	10584	10550	10697	10684	10739	10872	10528	10574	10703	10755	10630	10615	10776	10684	10598	10619	10438	10535	10619	10735	10694	10810	10806	10582	10416	10624	10678	10820	10597	10771	10706	10832	10751	10661	10672	10550	10774	10462	10700	10841	10670	10761	10683	10621	10845	10685	10634	10627	10646	10640	10703	10702	10757	10654	10574	10650	10553	10731	10691	10664	10721	10585	10724	10767	10633	10573	10741	10684	10842	10794	10735	10573	10581	10585	10676	10680	10806	10668	10484	10726	10596	10478	10698	10598	10745	10637	10568	10886	10552	10563	10679	10698	10726	10539	10645	10765	10596	10839	10617	10550	10677	10495	10758	10602	10639	10561	10606	10573	10557	10650	10754	10741	10789	10673	10769	10692	10664	10694	10726	10601	10646	10690	10652	10645	10684	10698	10606	10630	10570	10650	10666	10690	10581	10679	10626	10753	10900	10657	10771	10774	10662	10553	10710	10654	10672	10685	10719	10640	10793	10698	10665	10683	10830	10716	10745	10699	10543	10545	10621	10541	10585	10725	10543	10721	10554	10539	10636	10591	10697	10566	10562	10694	10480	10627	10826	10738	10824	10640	10625	10681	10740	10630	10534	10674	10756	10592	10638	10733	10794	10709	10679	10893	10665	10672	10729	10516	10828	10726	10619	10575	10721	10543	10608	10813	10681	10653	10587	10694	10625	10786	10700	10664	10660	10773	10786	10790	10620	10565	10640	10604	10695	10562	10546	10627	10722	10758	10796	10750	10475	10583	10782	10677	10685	10695	10709	10661	10704	10665	10676	10776	10691	10626	10612	10708	10796	10779	10721	10659	10517	10508	10841	10578	10546	10396	10639	10579	10645	10884	10719	10691	10501	10582	10807	10678	10562	10562	10746	10696	10606	10378	10687	10761	10678	10844	10853	10724	10679	10785	10582	10788	10601	10592	10623	10627	10759	10722	10615	10607	10682	10724	10457	10737	10494	10612	10645	10595	10741	10577	10766	10702	10664	10484	10655	10714	10800	10721	10699	10660	10702	10836	10825	10843	10608	10558	10771	10576	10704	10614	10479	10654	10859	10727	10699	10779	10651	10810	10717	10637	10751	10730	10762	10657	10771	10581	10908	10821	10587	10690	10758	10814	10618	10689	10466	10612	10622	10583	10563	10510	10631	10706	10868	10708	10716	10490	10822	10592	10637	10788	10715	10718	10844	10602	10608	10605	10610	10730	10634	10688	10723	10636	10719	10817	10633	10650	10657	10694	10611	10640	10812	10659	10703	10597	10864	10670	10697	10640	10650	10715	10664	10810	10545	10661	10547	10678	10838	10824	10791	10558	10563	10663	10583	10620	10760	10723	10602	10719	10443	10742	10739	10623	10584	10673	10595	10527	10619	10691	10615	10640	10727	10617	10553	10773	10738	10718	10492	10650	10626	10624	10666	10632	10633	10757	10663	10696	10720	10618	10664	10515	10664	10753	10727	10662	10718	10714	10580	10496	10637	10691	10933	10563	10751	10730	10749	10745	10666	10430	10665	10807	10600	10613	10473	10691	10646	10723	10517	10554	10700	10644	10568	10712	10635	10620	10756	10747	10568	10629	10559	10741	10744	10633	10733	10675	10593	10751	10566	10725	10718	10683	10794	10551	10637	10715	10800	10681	10705	10736	10535	10621	10696	10551	10603	10776	10628	10468	10665	10704	10733	10693	10808	10766	10754	10781	10632	10630	10589	10783	10518	10615	10600	10587	10744	10572	10601	10771	10830	10638	10603	10711	10695	10632	10505	10687	10602	10691	10606	10664	10527	10533	10573	10571	10540	10540	10665	10720	10581	10735	10802	10600	10566	10711	10410	10722	10625	10759	10655	10659	10701	10710	10640	10473	10829	10617	10691	10608	10708	10641	10799	10702	10797	10775	10768	10783	10741	10644	10605	10809	10725	10636	10727	10754	10667	10629	10836	10635	10857	10782	10734	10688	10786	10912	10666	10591	10707	10799	10700	10636	10618	10622	10687	10760	10691	10687	10699	10683	10722	10671	10876	10623	10555	10647	10681	10719	10671	10568	10530	10787	10714	10675	10683	10637	10575	10600	10826	10561	10612	10559	10778	10665	10665	10613	10834	10642	10556	10742	10645	10700	10639	10526	10605	10707	10604	10841	10837	10706	10719	10813	10532	10666	10597	10647	10659	10659	10739	10668	10713	10699	10540	10695	10649	10676	10631	10620	10714	10828	10726	10653	10573	10573	10613	10588	10755	10709	10749	10730	10637	10621	10415	10578	10651	10636	10728	10672	10543	10622	10763	10832	10531	10625	10652	10527	10494	10628	10553	10875	10810	10505	10774	10615	10702	10528	10772	10591	10727	10827	10652	10478	10793	10745	10554	10728	10828	10595	10594	10729	10795	10705	10701	10502	10491	10558	10736	10687	10649	10728	10583	10691	10646	10582	10691	10687	10673	10512	10716	10573	10610	10749	10668	10685	10563	10940	10580	10433	10758	10693	10577	10658	10572	10479	10625	10539	10768	10688	10797	10634	10685	10721	10533	10636	10582	10579	10612	10869	10608	10529	10798	10587	10651	10484	10631	10631	10779	10616	10745	10608	10502	10516	10484	10528	10502	10709	10582	10797	10796	10721	10545	10777	10739	10605	10804	10706	10830	10533	10638	10663	10595	10569	10613	10591	10756	10802	10604	10742	10672	10512	10685	10716	10696	10734	10407	10542	10759	10739	10530	10648	10702	10771	10722	10770	10624	10673	10802	10782	10888	10583	10464	10762	10671	10684	10651	10778	10643	10658	10819	10878	10629	10632	10524	10687	10514	10605	10635	10620	10633	10560	10564	10478	10823	10719	10796	10600	10696	10716	10755	10763	10674	10696	10893	10801	10603	10639	10691	10496	10516	10745	10862	10628	10641	10817	10777	10415	10650	10775	10801	10740	10702	10772	10686	10641	10457	10705	10650	10576	10720	10761	10786	10480	10616	10537	10607	10453	10722	10659	10577	10517	10591	10624	10583	10786	10576	10652	10814	10661	10647	10636	10654	10698	10538	10652	10746	10688	10738	10694	10699	10667	10707	10767	10416	10662	10483	10752	10790	10548	10620	10551	10830	10688	10755	10719	10878	10699	10596	10643	10597	10609	10717
44595	37023	32966	39717	53659	57209	52066	43641	35886	31214	29212	28635	28730	28620	28704	28663	28741	28893	28893	28677	28932	28811	28877	28966	28817	29059	28909	29053	28982	28943	28879	29035	28925	29087	28956	28826	29092	28794	28974	28974	28904	28921	29010	28952	28877	28940	29071	28945	29039	28936	28934	29128	28876	28971	28996	29115	28984	29032	28934	29061	28994	28988	28981	28863	29008	29049	28976	29008	29054	29068	29056	28950	28926	29029	28879	29152	29009	29044	28945	29086	29076	29063	28997	28991	29009	29020	29079	28957	29139	28948	28859	28948	28990	29051	28879	28990	28866	28996	28995	29022	28991	28997	29051	29047	28926	29107	28847	29085	29047	28959	28972	29011	29012	29157	28980	29161	28968	28904	29083	29058	28935	28886	28995	29066	29127	29119	29034	29049	29081	29025	29083	29080	28941	28910	29068	29050	29104	29060	29091	29114	28967	29033	29121	29054	28930	28953	29067	28967	29116	28899	28995	29090	29125	28941	29086	28992	29014	28910	28984	29118	28924	28947	28972	29051	29021	29020	28898	29316	28943	29037	29138	29068	28994	29136	28979	29025	28991	28945	28958	28981	29048	28971	29052	29002	29068	28961	28955	29014	29045	28927	28971	28947	28981	28973	29065	28992	29047	29019	29030	28996	29026	28952	29036	28881	29069	29051	29027	28968	28926	28932	29034	29035	28988	29009	28958	28909	29027	29117	29077	28820	29039	29088	29051	28868	29027	29019	28981	28958	29149	28996	29016	29135	28911	28932	29067	28993	28997	28969	29156	29279	28990	28924	28938	29065	29082	29024	29027	28954	29110	28857	28922	28949	29043	29021	28805	29104	29094	28996	28971	29015	29061	29113	29110	28982	28963	29034	28974	29033	28858	29045	29054	29002	29038	29009	29026	28896	29082	28955	28946	29122	28911	29034	28760	28986	29109	29016	29055	28916	28893	29137	29071	29008	28943	29022	28934	29003	28910	28890	29011	29112	29113	28909	29006	28978	28975	29009	29101	28986	28864	29031	28966	28893	28987	29010	29057	29097	29081	28939	29093	28953	29136	28927	29010	29125	28945	29034	29049	29042	28938	29115	28982	29037	29078	28928	29138	28926	29042	28949	29062	28892	29017	29039	28928	28790	29030	29021	29017	28930	29111	29203	29096	28924	28947	29044	29108	28999	28922	29004	29067	29032	28998	29001	29019	29077	28960	29154	28952	29031	28869	29053	29042	29013	28983	28871	29081	28923	29067	28978	29065	29146	29041	29071	28855	29069	28932	29097	28909	28979	29062	28851	28943	29006	28948	29018	29079	29026	28990	28978	29048	29079	29085	29114	28945	29132	28897	28955	28989	29031	28808	29160	28882	29000	28934	29110	28934	29038	28893	29116	29066	29029	29109	28902	29067	29104	28987	29043	28961	29038	29129	28918	29003	29116	29102	29011	28940	29099	29078	28926	29065	29231	28950	29040	29025	29061	28946	28977	29003	28967	29094	29028	29041	28887	29080	28944	29066	28954	29036	28936	29060	28866	28998	28989	28980	29082	28986	29163	28911	28886	29119	28910	28961	29017	28913	29067	28838	29123	29049	29044	29029	29055	28985	29103	28950	28908	28941	29083	28833	28930	29089	28957	28935	29190	28868	28858	28970	28949	28943	29059	29074	28923	29111	29035	29040	29070	28975	29130	28991	29087	28927	28999	28933	29021	28994	29001	29117	29096	28948	29071	28945	29053	28897	29016	29014	28961	28997	29117	29047	28923	29098	28931	29075	29123	29023	29041	29051	28930	29037	29096	28965	29098	28979	29005	29093	28999	28935	29023	28959	29033	28942	28928	28919	29005	28994	28892	28937	28894	28982	29054	28893	29075	28973	28994	28994	29071	29053	28955	29015	29066	28949	29017	28973	29029	28950	29004	28990	28878	29016	29017	29005	28966	28956	28921	29157	28677	29031	29068	28973	29172	29058	28908	29006	29014	28991	29113	29078	28972	28935	28997	29021	28970	29084	28912	29076	28994	28953	28972	28957	29022	28831	29023	29063	28960	29017	29005	28987	29072	29001	28941	28989	28954	28973	28806	29095	28991	29026	28943	29198	29044	29005	29101	29030	29023	29039	29007	29006	29043	29034	29037	29097	28869	29018	29033	28962	29084	28980	28929	28949	29034	28948	28993	28957	29143	29048	28959	29043	28986	29051	28940	29087	28975	28860	29061	29114	28936	28967	29039	29088	29164	28904	29028	28890	28849	29038	29034	28999	29002	28840	29048	28992	29045	29153	28960	28945	28843	28945	29042	29019	28952	29089	29008	28978	29012	29131	29009	29008	28972	28839	29200	28984	28951	29011	28967	28971	29004	28981	28855	29092	29075	28971	29111	28994	28953	29097	29071	28983	28982	29041	29033	29034	29036	29089	29062	29088	28868	29046	28996	28934	29053	28967	28971	29081	28993	28977	28910	28952	28871	29002	28905	29132	29054	28904	28972	29153	28856	29032	29007	28965	29037	28977	28970	29050	29088	29117	28985	29009	29056	28859	29081	28936	29037	29016	29070	29072	28937	29021	29045	29173	28963	28957	29082	28972	29056	28896	29092	29098	29008	28933	29002	28984	29029	29087	29079	28901	29081	28981	29204	29072	28892	28975	29078	29150	29139	29030	29019	28940	29080	28837	29017	28926	29118	29074	29044	29061	28950	28916	29107	29132	28871	28903	29053	28946	29104	28874	29001	29076	29035	29007	28917	28990	29067	28898	28918	28881	28997	29174	29144	29025	28980	29079	29014	28884	28885	29013	29010	28955	28958	29049	29052	28840	28962	29035	29035	29219	29035	28945	29004	28987	28988	29086	29094	28912	28993	29018	29107	29049	28954	28975	29038	29091	28914	29096	29135	28794	29170	29010	29019	28957	28971	29058	28969	29059	29019	29009	29015	28997	29135	29108	29052	28960	29033	29049	28981	28931	29074	29021	28939	28975	29040	28992	29071	29041	29011	29081	29053	28966	28816	29075	29118	29023	28990	29053	28951	29048	28992	29016	28853	28998	29066	28970	28951	29119	28863	29055	28850	29230	28987	28997	29151	29075	28990	29071	28875	29041	28895	29073	28795	29028	28960	28886	28997	29027	29089	29059	29025	29025	29021	29061	29063	29039	29020	29028	28898	29061	29089	29025	29040	28953	28981	29091	28816	29203	29087	29250	29137	28905	28956	29162	29009	29095	29026	28925	29139	29059	28787	29141	29231	28982	28993	29009	28968	28892	28994	28837	29004	29161	28996	29052	28841	28899	28948	29021	28969	29069	28997	29083	28898	28896	28949	29148	29062	28905	29063	28834	28998	29191	28957	29100	28917	29004	28959	28862	29086	28999	29004	28930	29101	28965	28933	29137	28967	29056	29117	29096	28990	29037	29028	29085	29050	29045	29125	28983	29092	28905	28983	28947	29055	28827	28945	28993	29151	29031	29042	29071	29007	28991	28949	28988	28981	29011	29033	29010	29009	29001	29098	28845	28970	29067	29092	29079	29043	29047	28857	28960	28987	29041	28956	29092	29036	29050	29062	28980	29126	29036	29110	29036	28955	29054	29088	28911	28833	29027	29132	28913	29097	29065	28993	28972	28962	29041	29068	29084	28827	29061	29017	29011	29019	29018	28982	28942	29136	28995	28883	29132	29119	29104	29096	28882	29001	29131	28969	29017	28920	29075	29039	29069	29097	28987	29080	29098	29025	28954	29100	28932	29078	28991	29058	29006	29194	28942	29130	29028	29011	29002	28944	28959	29177	28922	29035	29113	28993	28965	29034	29037	28933	29016	29071	29034	29013	29113	28930	29099	28908	29080	28937	28940	28972	28993	29066	28894	29023	29044	28947	28912	29122	28941	29160	29073	28915	28998	29025	28839	29116	29097	28982	29034	28929	29063	29151	28984	29074	29033	28948	28871	29102	28923	29088	29004	28836	28991	29097	29013	29082	28896	29038	28973	29041	28916	29095	28982	29128	29016	28969	29080	29011	29016	29073	29039	28968	28944	29038	28982	28892	29237	29155	29059	29069	28952	28976	28983	28902	29071	28923	29039	29002	29025	29030	28965	28927	29116	29088	29170	29084	29071	28967	29062	29179	29103	28929	29048	28926	28986	28937	29037	28980	29037	29100	28949	29026	28945	28962	29024	29197	28979	29048	29034	28900	29107	29065	29077	29150	29058	28925	29073	29021	28975	28831	28975	29124	28914	28932	28928	28930	28946	29003	28992	29177	28934	28958	29087	28807	29051	29046	28978	28897	28993	29116	29039	28869	29003	29101	28963	29021	29059	28919	29061	29065	28990	29038	29036	29018	28965	29082	29131	29034	29004	29196	28943	29074	29173	28902	28996	29102	28823	29026	29092	29020	28897	28872	29085	29162	28876	29113	28947	28985	28948	29007	28945	28928	28978	28955	29199	29013	29146	29051	29034	29019	28937	29038	29001	28950	29029	29095	28934	29044	29058	29001	28998	29121	29029	28984	29083	29121	29055	28978	29040	28860	29093	28905	28915	29091	29120	28859	28966	29012	29089	28958	29071	28996	28960	29104	28963	29000	28962	29125	29044	29036	28950	29089	28857	29150	29115	29035	29091	28944	29002	28993	29095	29038	28971	28961	29024	29063	28963	29087	29007	28887	29040	29184	29012	28867	29019	29004	28969	29009	28978	29044	29101	29050	29029	29061	28972	28979	28991	28970	28976	29152	28973	29038	29059	29034	28922	28981	28983	29058	29042	29044	29015	28894	29147	29056	28847	29112	28917	29032	29094	29164	29024	29097	29099	28934	29022	29023	29041	28946	29048	29073	29102	29014	28978	29067	29060	29065	29050	29048	28918	29128	29029	29040	29075	29036	29033	28981	29008	29003	28981	29070	28956	28986	29113	28914	28996	29031	28969	29159	29000	29009	28998	28951	29079	28979	29036	28985	29122	28960	29093	29004	29161	29009	29067	29118	28934	29050	28911	28894	29095	28948	29140	29039	28938	29005	29142	28986	28911	28996	29106	29089	29014	28858	28991	29127	29045	29108	28945	28888	28997	28997	28937	28969	28996	29063	28939	28860	28995	29020	29041	29013	28991	29091	29040	28999	29064	29073	29165	29034	29035	28873	29082	29043	29140	29135	28925	28929	29162	29097	28986	29080
19993	15724	12369	11556	15342	27546	29188	22673	16479	12586	11165	10544	10518	10503	10434	10554	10760	10372	10520	10640	10586	10579	10685	10631	10678	10616	10698	10838	10614	10574	10698	10448	10498	10532	10655	10646	10744	10464	10416	10629	10445	10506	10633	10545	10663	10543	10571	10707	10457	10616	10607	10533	10751	10618	10699	10682	10825	10441	10507	10686	10611	10590	10527	10523	10457	10578	10593	10691	10568	10672	10548	10557	10601	10565	10682	10610	10579	10610	10555	10634	10678	10769	10415	10618	10557	10482	10390	10596	10577	10669	10359	10468	10675	10567	10654	10606	10453	10544	10516	10474	10542	10396	10607	10513	10460	10505	10532	10552	10374	10508	10811	10599	10398	10721	10606	10630	10435	10700	10556	10513	10628	10560	10586	10650	10528	10569	10584	10713	10478	10545	10521	10708	10686	10547	10574	10592	10731	10648	10732	10417	10652	10599	10670	10648	10480	10494	10603	10700	10620	10645	10625	10559	10653	10543	10529	10546	10632	10714	10506	10544	10746	10713	10566	10397	10461	10572	10641	10621	10682	10601	10813	10622	10647	10557	10619	10509	10495	10549	10496	10845	10670	10496	10607	10623	10539	10550	10462	10511	10742	10609	10526	10680	10653	10389	10556	10515	10574	10580	10616	10453	10568	10561	10533	10552	10558	10539	10624	10521	10533	10556	10642	10509	10758	10612	10517	10501	10623	10612	10565	10535	10620	10487	10588	10447	10709	10573	10619	10650	10702	10528	10424	10783	10697	10655	10739	10614	10652	10463	10602	10545	10485	10517	10501	10547	10626	10587	10518	10542	10631	10383	10658	10468	10591	10727	10446	10392	10530	10653	10675	10475	10666	10591	10644	10500	10450	10622	10693	10559	10539	10651	10652	10531	10498	10596	10692	10776	10722	10614	10546	10529	10516	10541	10533	10539	10590	10761	10642	10613	10542	10547	10664	10671	10579	10674	10646	10734	10528	10642	10648	10632	10523	10571	10470	10458	10430	10465	10511	10630	10525	10533	10831	10578	10659	10737	10487	10742	10633	10570	10553	10552	10593	10641	10592	10452	10591	10638	10654	10603	10660	10552	10699	10689	10609	10612	10680	10688	10608	10600	10703	10516	10620	10731	10497	10567	10867	10638	10581	10766	10821	10590	10634	10670	10542	10716	10623	10649	10349	10580	10700	10658	10684	10670	10626	10537	10679	10608	10688	10612	10477	10505	10709	10582	10484	10664	10689	10605	10517	10537	10651	10559	10753	10540	10659	10698	10647	10508	10608	10576	10522	10750	10623	10499	10621	10705	10657	10520	10555	10605	10403	10467	10674	10646	10566	10512	10666	10810	10655	10704	10754	10445	10562	10492	10541	10597	10688	10600	10563	10620	10558	10535	10757	10493	10584	10715	10642	10549	10585	10519	10591	10665	10742	10572	10610	10742	10477	10642	10679	10497	10582	10604	10653	10634	10619	10573	10578	10625	10696	10614	10586	10656	10562	10722	10598	10656	10491	10664	10533	10527	10658	10702	10637	10653	10647	10576	10676	10644	10704	10524	10479	10501	10513	10444	10702	10533	10543	10561	10499	10638	10634	10605	10661	10533	10500	10441	10624	10613	10544	10561	10653	10525	10557	10634	10596	10608	10643	10545	10649	10654	10554	10612	10638	10597	10669	10406	10709	10593	10592	10649	10549	10678	10528	10514	10497	10687	10728	10627	10524	10617	10588	10714	10430	10468	10548	10625	10794	10767	10529	10619	10529	10482	10530	10479	10719	10456	10573	10536	10714	10498	10608	10675	10760	10790	10714	10646	10646	10628	10438	10503	10574	10537	10617	10639	10570	10411	10482	10592	10672	10574	10671	10665	10528	10636	10660	10599	10570	10550	10708	10479	10618	10400	10550	10649	10612	10440	10694	10605	10602	10504	10513	10586	10579	10617	10634	10546	10530	10749	10559	10911	10612	10420	10647	10729	10564	10649	10467	10481	10589	10665	10591	10626	10772	10495	10623	10791	10487	10458	10530	10671	10472	10678	10649	10571	10694	10594	10602	10783	10724	10516	10625	10406	10565	10837	10477	10579	10418	10580	10558	10621	10620	10600	10454	10621	10569	10571	10588	10543	10666	10773	10655	10712	10703	10527	10702	10604	10699	10636	10578	10704	10642	10702	10654	10700	10588	10631	10577	10632	10652	10527	10681	10624	10545	10660	10516	10349	10673	10566	10881	10689	10621	10571	10477	10393	10635	10493	10625	10676	10588	10753	10675	10622	10554	10635	10764	10582	10677	10568	10409	10547	10562	10613	10784	10744	10662	10417	10657	10582	10567	10516	10496	10625	10637	10385	10715	10740	10592	10708	10717	10519	10535	10673	10604	10655	10568	10608	10607	10679	10587	10465	10486	10732	10654	10675	10556	10798	10781	10557	10384	10503	10582	10568	10570	10541	10684	10568	10898	10455	10632	10300	10525	10561	10531	10424	10399	10528	10446	10388	10722	10755	10560	10593	10547	10611	10655	10497	10760	10578	10635	10466	10463	10657	10498	10457	10658	10668	10618	10579	10612	10746	10467	10561	10717	10519	10510	10610	10675	10496	10786	10627	10617	10769	10795	10581	10778	10605	10576	10557	10619	10765	10660	10612	10648	10614	10613	10578	10550	10639	10623	10602	10486	10540	10727	10641	10625	10417	10633	10502	10754	10650	10736	10616	10593	10412	10604	10482	10669	10626	10468	10535	10529	10715	10742	10537	10625	10683	10588	10636	10396	10539	10449	10627	10654	10582	10614	10634	10670	10479	10592	10527	10744	10706	10507	10656	10589	10499	10488	10406	10658	10430	10557	10544	10672	10660	10470	10458	10569	10575	10461	10730	10630	10388	10539	10745	10670	10512	10710	10316	10638	10617	10666	10708	10500	10557	10738	10597	10430	10593	10497	10471	10658	10347	10526	10741	10671	10751	10748	10587	10407	10677	10626	10369	10716	10599	10671	10548	10491	10501	10660	10505	10764	10640	10677	10635	10602	10610	10495	10483	10637	10709	10691	10737	10627	10596	10564	10536	10514	10719	10621	10571	10382	10616	10766	10589	10644	10691	10554	10597	10597	10647	10569	10545	10469	10685	10757	10730	10587	10549	10586	10674	10695	10502	10489	10571	10785	10522	10703	10590	10430	10717	10550	10532	10647	10653	10438	10656	10680	10498	10687	10576	10547	10498	10608	10612	10679	10670	10622	10691	10622	10639	10567	10469	10749	10538	10541	10580	10719	10549	10409	10223	10519	10494	10568	10750	10710	10530	10658	10631	10408	10565	10605	10684	10518	10504	10533	10712	10651	10520	10514	10582	10522	10798	10834	10508	10632	10483	10604	10667	10501	10762	10655	10472	10652	10470	10577	10514	10643	10544	10720	10556	10620	10594	10447	10609	10621	10530	10588	10563	10462	10577	10704	10587	10460	10666	10683	10598	10527	10461	10565	10604	10753	10615	10786	10695	10864	10584	10597	10651	10744	10587	10453	10616	10659	10691	10561	10505	10518	10758	10691	10678	10560	10499	10669	10649	10564	10660	10542	10584	10482	10622	10576	10741	10668	10562	10705	10671	10661	10719	10596	10676	10635	10308	10544	10683	10519	10518	10611	10702	10719	10531	10757	10785	10423	10447	10571	10741	10674	10562	10715	10701	10650	10589	10543	10570	10471	10554	10645	10472	10700	10360	10515	10753	10595	10483	10567	10507	10487	10657	10573	10451	10659	10394	10704	10476	10780	10681	10624	10663	10492	10396	10530	10619	10651	10371	10588	10418	10590	10552	10781	10505	10558	10492	10430	10478	10639	10769	10606	10624	10546	10438	10542	10665	10536	10442	10620	10487	10596	10592	10441	10578	10555	10828	10563	10563	10511	10684	10483	10527	10530	10551	10581	10696	10635	10760	10604	10642	10415	10633	10593	10537	10609	10752	10598	10766	10740	10486	10518	10452	10688	10680	10588	10757	10628	10215	10547	10593	10831	10665	10657	10523	10639	10635	10569	10633	10461	10582	10499	10387	10363	10587	10637	10836	10744	10518	10569	10645	10476	10523	10684	10407	10483	10601	10640	10790	10540	10577	10629	10595	10640	10625	10658	10639	10588	10537	10672	10638	10728	10697	10713	10737	10682	10522	10821	10656	10646	10548	10542	10750	10390	10648	10460	10497	10684	10675	10642	10714	10471	10688	10629	10563	10477	10553	10643	10724	10771	10748	10620	10559	10493	10533	10778	10801	10552	10451	10508	10724	10437	10559	10434	10549	10767	10456	10549	10592	10497	10631	10746	10545	10509	10526	10460	10613	10551	10647	10665	10572	10603	10510	10525	10453	10772	10723	10610	10605	10591	10864	10483	10639	10670	10600	10713	10787	10666	10614	10769	10697	10646	10640	10643	10668	10661	10655	10528	10591	10557	10805	10657	10682	10513	10641	10763	10601	10492	10545	10580	10583	10647	10684	10585	10567	10474	10600	10623	10523	10533	10497	10677	10700	10532	10532	10833	10454	10517	10411	10457	10662	10577	10384	10508	10641	10508	10576	10543	10698	10539	10531	10636	10626	10588	10728	10475	10639	10641	10500	10612	10531	10612	10487	10722	10646	10801	10601	10605	10637	10544	10580	10465	10516	10575	10689	10454	10548	10532	10639	10539	10630	10859	10698	10573	10531	10475	10555	10630	10579	10586	10649	10571	10516	10393	10700	10416	10549	10511	10479	10468	10590	10599	10514	10425	10759	10555	10693	10591	10543	10553	10495	10715	10592	10637	10596	10603	10524	10586	10662	10694	10646	10623	10530	10794	10594	10582	10458	10605	10497	10562	10547	10477	10640	10676	10651	10526	10575	10496	10500	10587	10772	10696	10705	10515	10610	10724	10638	10662	10724	10574	10585	10561	10671	10675	10547	10577	10667	10523	10675	10665	10606	10675	10573	10567	10729	10622	10637	10606	10832	10526	10537	10735	10681	10688	10515	10589	10623	10575	10575	10345	10534	10541	10688	10606	10621	10590	10727	10574	10510	10520	10491	10643	10632	10599	10638	10694	10499	10566	10518	10473	10659	10448	10666	10557	10474	10625	10544	10678	10764	10610	10560	10576	10540	10402	10531	10588	10670	10472	10754	10535	10732	10702	10718
38227	33983	31233	34607	47924	61041	57254	46790	38170	32287	29927	29235	29016	28837	29016	29158	29042	29111	29074	29081	28998	29051	29196	29095	29096	29213	29203	29204	29118	29192	29160	29167	29101	29134	29219	29089	29075	29256	29192	29108	29107	29239	29179	29239	29284	29167	29173	29210	29104	29184	29124	29153	29056	29124	29185	29020	29121	29192	29114	29317	29230	29189	29131	29206	29133	29098	29171	29123	29117	29057	29334	29123	29130	29270	29126	29240	29024	29119	29218	29149	29193	29119	29194	29089	29125	29255	29113	29073	29156	29210	29102	29245	29107	29131	29217	29120	29177	29213	29026	29116	29167	29081	29224	29197	29227	29065	29153	29227	29175	29272	29075	29165	29206	29059	29156	29226	29144	29132	29054	29235	29221	29135	29104	29034	29142	29118	29236	28852	29036	29120	29140	29227	29015	29317	28997	29141	29040	29150	28991	29164	29131	29131	29090	29052	29217	29058	29278	29025	29186	29081	29241	29167	29088	29170	29212	29173	29081	29265	29323	29079	29125	29058	29095	29088	29033	29041	29082	29027	29090	29158	29082	29103	29119	29176	29097	29020	29077	29226	29109	29223	29142	29219	29044	29333	29094	29239	29214	29192	29166	29151	29033	29235	29078	29102	29208	29168	29242	29097	29040	29196	29232	29150	29147	29065	29085	29215	29102	29037	29200	29284	29182	29080	29310	29185	29125	29085	29170	29121	29126	29136	29192	29189	29132	29146	29284	29220	28994	29169	29257	29219	29150	29130	29198	29168	29207	29251	29036	29146	29249	29180	29149	29162	29127	29455	28996	29068	29225	29116	29319	29152	28996	29079	29144	29119	29109	29259	29097	29217	29227	29123	29217	29097	29350	29136	29007	29088	29053	29174	29017	29334	29072	29220	29156	29088	29115	29249	29153	29041	28977	29076	29008	29202	29090	29208	28997	29163	29095	28980	29327	29126	29024	29095	29149	29186	29112	29183	29060	29203	29147	29253	29117	29111	29142	29285	28934	29171	29209	29145	29195	29122	29162	29010	29108	29165	29216	29190	29283	29032	29199	29210	29202	29074	29072	29269	29171	29089	29102	29166	29203	29194	29255	29032	29224	29308	29080	29175	29121	29125	29043	29061	29225	29114	29238	29228	28994	29227	29088	29097	29012	29275	29130	29141	29119	29235	29176	29183	29070	28958	29187	29246	29070	29259	29032	29268	29059	29006	29245	29148	29398	29126	29198	29078	29202	29182	29227	29227	29018	29196	29107	29100	29129	29178	29217	29173	29114	29220	29171	29032	29199	29162	29184	29088	29138	29113	29136	29153	29238	29072	29186	29064	29130	29044	29162	29054	29302	28991	29213	29098	29163	28986	29183	29231	29093	29104	29179	29115	29244	29071	29152	29002	29172	29207	29079	29193	28984	29109	29128	29233	29234	29199	29151	29121	29121	29097	29128	29060	29201	29026	29176	29213	29159	29229	29249	29211	29215	29167	29169	29086	29205	29117	29252	29000	29302	29099	29132	29133	29182	29156	29124	29087	29104	29203	29136	29203	29096	29086	29220	29000	29111	29216	29236	29115	28993	29156	29180	29133	29217	29165	29047	29114	29061	29158	29083	29309	29041	29210	29095	29244	29222	29015	29299	29177	29155	29106	29230	29064	29196	29033	29243	29318	29033	29111	29108	29164	29116	29213	29052	29263	29066	29237	29054	29172	29084	29109	29042	29162	29065	29175	29208	29103	29050	29174	29027	29122	29187	29007	29208	29086	29110	29208	29122	29297	29043	29136	29153	29077	29121	29095	29165	29190	29233	29143	29177	29225	29150	29192	28977	29040	29171	29121	29208	29096	29174	29189	29180	29014	29250	29127	29128	29154	29145	29087	29222	29262	29267	29200	29108	29148	29200	29099	29284	29347	29234	29040	29268	29180	29180	29048	29209	29272	29089	29045	29116	29273	29172	29127	29230	29106	29211	29108	29267	29306	29258	29117	29180	29054	29340	29215	29205	29160	29099	29115	29191	29068	29127	29139	29222	29144	29043	29207	29202	29062	29265	29193	29117	29074	29194	29177	29142	29175	29271	29068	29259	29177	29145	29217	29048	29148	29116	29122	29150	29091	29161	29124	29176	29141	29205	29143	29109	29099	29061	29141	29193	29259	29162	29084	29222	29159	29190	29224	29178	29148	29237	29036	29133	29204	29094	29121	29238	29113	29142	29151	29116	29142	29114	29237	29102	29059	29200	29208	29231	29062	29375	29045	29144	29073	29246	29116	29239	28970	29144	29256	29093	29192	29117	29243	28932	29201	29217	29125	29157	29069	29283	28924	29221	29183	29022	29277	29157	29164	29122	29119	29225	29006	29198	29062	29155	29237	29109	29148	29156	29086	29190	29114	29160	29212	29148	28977	29247	29137	29099	29096	29233	29158	29242	29271	29256	29045	29293	29152	29117	29311	29235	29162	29072	29214	29182	29081	29158	29167	29160	29084	29183	29218	29242	29218	29136	29160	29053	29121	29049	29167	29136	29206	29120	29094	29302	29217	29115	29257	29181	29160	29077	29260	29182	29042	29204	29201	29184	29188	29137	29208	29125	29059	29134	29167	29082	29107	29134	29223	29296	29135	29141	29174	29018	28982	29097	29041	29289	29165	29295	29248	29147	29035	29129	29033	29318	28962	29192	29156	29120	29119	29236	29131	29009	28963	29443	29080	29150	29198	29193	29146	29245	29179	29300	29160	29132	29032	29106	29229	29173	29160	29118	29165	29341	29101	29228	29202	29147	29166	29124	29128	29124	29161	29051	29120	29077	29154	29233	29218	29144	29187	29073	29262	29239	29207	29133	29174	29068	29070	29164	29263	29099	29103	29164	29111	29173	29033	29125	29160	29120	29132	29077	28989	29247	29110	29148	29296	29013	29215	28979	29128	29241	29131	29208	29144	29226	29154	29017	29075	29046	29328	29147	29155	29112	29190	29126	29267	29208	29193	29235	29022	29184	29078	28977	29281	29079	29136	29141	29170	29174	29259	29152	29215	29131	29199	29245	29116	29103	29289	29078	29074	29054	29177	29093	29198	29181	29162	29123	29201	29135	29130	29115	29117	29048	29101	29047	29215	29061	29124	29068	29201	29094	29094	29240	29145	29105	29017	29092	29159	29171	29148	29156	29219	29315	29182	29161	29186	29073	29217	29075	29227	29170	29104	29158	29122	29215	29128	29185	29030	29017	29241	29178	29046	28987	29197	29185	29153	29150	29122	29125	29323	29162	29047	29162	29248	29143	29011	29203	29089	29096	29103	29300	29088	29170	29199	29000	29077	29132	29118	29155	29210	29225	29186	29060	29035	28970	29171	29206	29171	29210	29089	29057	29145	29219	29084	29142	29119	29224	29048	29210	29148	29088	29021	29155	29195	29026	29242	29169	29135	29225	29210	29099	29276	29122	29184	29136	29321	29183	29226	29013	29194	29181	29185	29153	29124	29254	29106	29064	29204	29101	29165	29177	29062	29083	29156	29016	29181	29256	29097	29210	29051	29272	29118	29394	29038	29198	29169	29253	29162	29232	29004	29063	29205	29038	29153	29362	29083	29242	29210	29305	29052	29159	29211	29228	29153	29149	29061	29048	29150	29126	29077	29223	29095	29223	29165	29129	29110	29101	29156	29184	29091	29137	29157	29200	29133	29126	29023	29168	29191	29088	29155	29143	29083	29182	29158	29189	29210	29217	29161	28991	29319	29149	29230	29082	29200	29081	29148	29110	29207	29277	29039	29177	29181	29162	29089	29073	29167	29178	29179	29230	29160	29267	29215	29148	29077	29243	29204	29058	29073	29144	29073	29206	29226	29166	29239	29082	29136	29099	29150	29160	29118	29085	29254	29236	29085	29115	29048	29272	29222	29133	29099	29265	28993	28916	29426	29102	29228	29184	29207	29239	29134	29089	29063	29006	29024	29068	29219	29149	29211	29151	29129	29175	29090	29200	29144	29125	29239	29080	29239	29153	29125	29171	29162	29197	29186	29181	28987	29155	29259	29139	29135	29231	29156	29146	29181	29166	29120	28998	29256	29125	29092	29242	29061	29200	29170	29105	29052	29276	29013	29134	29175	29260	29239	29060	29069	29290	29136	29173	29165	29230	29182	29137	29139	29255	29014	29261	28950	29163	29332	28982	29167	29076	29134	29282	29089	29041	29085	29195	29109	29050	29094	29251	29044	29142	29239	29090	29249	29114	29084	29309	29191	29048	29095	29146	29116	29121	29049	29223	29162	29234	29101	29120	29349	29293	29170	29161	29211	28996	29133	29181	29171	29202	29274	29086	29118	29114	29289	29235	29109	29167	29171	29237	29072	29156	29090	29295	29072	29188	29190	29194	29143	29181	29097	29212	29118	29157	29131	29132	29098	29258	29157	29073	29187	29225	29217	29173	29157	29093	29118	29034	29136	29076	29157	29300	29147	29183	29225	29133	29275	29073	29085	29232	29186	29209	29102	29165	29331	29139	29115	29044	29247	29116	29103	29132	29322	29076	29183	29329	28980	29161	29313	29144	29133	29012	29140	29085	29237	29065	29096	29204	29160	29073	29288	29099	29166	29084	29077	29140	29121	29236	29178	29119	29297	29124	29197	29216	29170	29137	29181	29115	29136	29154	29105	29189	29307	29161	29148	29266	29151	29060	29160	29135	29195	29085	29174	29085	29079	29124	29072	29036	29164	29024	29149	29153	29367	29202	29203	29200	29244	29215	29255	29022	29071	29209	29022	29163	29117	29350	29205	29113	29071	29328	29102	29033	29174	29143	29158	29135	29056	29256	29196	29265	29085	29294	29098	29084	29238	29163	29013	29153	29156	29175	29084	29058	29104	29208	29085	29127	29377	29105	29060	29283	29085	29231	29041	29204	29078	29157	29170	29189	29149	29235	29054	29167	29274	29316	29373	29010	29159	29117	29083	29147	29217	29023	29199	29158	29225	29171	29153	29143	29038	29185	29116	29313	29141	29159	29107	29188	29169	29199	29122	28889	29126	29300	29150	29225	29131	29251	29042	29180	29094	29320	29215	29123	29127	29292	29140	29155	29157	28990	29271	29058	29181	29159	29308	29212	29135	29168	29231	28969	29161	29157	29198	29159	29118	29047	29000	29241	29110	29067	29267	29263	29119	29328	29252
20935	19582	13683	12412	19560	37311	38666	31365	22287	15438	12010	11169	10625	10634	10597	10542	10631	10648	10549	10505	10527	10575	10528	10650	10451	10469	10732	10494	10555	10665	10647	10551	10690	10665	10728	10492	10595	10614	10371	10442	10539	10504	10487	10611	10593	10602	10416	10528	10544	10581	10658	10617	10625	10617	10719	10766	10656	10418	10360	10619	10553	10466	10561	10594	10465	10489	10764	10646	10639	10712	10639	10673	10578	10698	10435	10465	10550	10525	10589	10558	10500	10581	10618	10584	10606	10517	10644	10587	10625	10554	10447	10664	10583	10598	10562	10685	10745	10706	10572	10471	10564	10577	10656	10759	10710	10649	10587	10580	10496	10491	10624	10588	10805	10540	10624	10517	10609	10678	10458	10642	10651	10537	10581	10457	10731	10532	10606	10672	10665	10560	10751	10554	10675	10605	10461	10606	10538	10416	10429	10518	10549	10595	10645	10744	10593	10619	10685	10645	10713	10598	10613	10642	10494	10706	10718	10679	10659	10662	10597	10545	10563	10581	10661	10480	10621	10586	10599	10483	10537	10611	10426	10493	10545	10582	10451	10492	10572	10476	10557	10668	10652	10641	10713	10527	10662	10657	10679	10497	10745	10677	10648	10695	10645	10601	10654	10627	10649	10676	10794	10565	10483	10424	10716	10714	10586	10620	10610	10386	10515	10557	10541	10803	10716	10594	10448	10573	10439	10595	10496	10519	10612	10488	10611	10550	10467	10533	10524	10546	10752	10511	10541	10522	10453	10643	10637	10500	10590	10560	10589	10558	10585	10647	10638	10652	10536	10570	10483	10647	10741	10663	10791	10499	10756	10521	10509	10685	10549	10635	10672	10548	10643	10478	10535	10519	10661	10558	10604	10543	10834	10589	10541	10701	10622	10585	10640	10726	10630	10678	10567	10593	10484	10565	10618	10612	10645	10419	10532	10650	10592	10444	10757	10633	10581	10660	10444	10771	10525	10566	10683	10643	10736	10477	10707	10719	10567	10558	10643	10516	10588	10438	10529	10683	10603	10828	10521	10576	10574	10565	10444	10416	10737	10589	10639	10455	10499	10757	10737	10571	10389	10534	10636	10468	10802	10591	10781	10685	10509	10566	10681	10698	10701	10560	10609	10481	10644	10511	10536	10567	10496	10576	10764	10519	10474	10536	10712	10645	10611	10518	10721	10694	10823	10545	10697	10759	10623	10543	10621	10396	10520	10507	10597	10666	10428	10592	10523	10604	10607	10575	10672	10503	10582	10545	10628	10758	10597	10447	10605	10657	10649	10491	10501	10564	10577	10475	10559	10524	10745	10777	10567	10369	10597	10508	10598	10629	10629	10547	10350	10667	10589	10757	10538	10517	10745	10416	10702	10654	10557	10749	10400	10511	10674	10692	10603	10655	10546	10530	10525	10574	10646	10625	10501	10633	10637	10727	10601	10567	10621	10449	10722	10708	10620	10516	10501	10629	10618	10647	10448	10574	10785	10629	10579	10507	10599	10671	10433	10434	10655	10513	10481	10612	10724	10525	10678	10706	10544	10728	10582	10484	10416	10579	10536	10544	10401	10605	10514	10600	10662	10700	10741	10585	10689	10566	10552	10695	10607	10707	10677	10493	10452	10552	10475	10448	10688	10721	10442	10559	10704	10735	10672	10622	10595	10635	10642	10813	10652	10530	10578	10614	10452	10603	10719	10595	10404	10546	10665	10558	10557	10405	10533	10633	10448	10567	10593	10565	10586	10601	10545	10448	10638	10691	10626	10498	10494	10412	10682	10601	10678	10761	10545	10485	10586	10525	10715	10644	10519	10611	10444	10704	10570	10550	10454	10720	10625	10597	10558	10521	10459	10598	10562	10514	10525	10777	10680	10616	10549	10590	10574	10422	10706	10596	10866	10613	10721	10536	10547	10518	10532	10795	10545	10446	10681	10648	10627	10647	10632	10474	10620	10669	10674	10638	10690	10652	10693	10733	10376	10589	10693	10588	10699	10573	10726	10563	10586	10628	10720	10717	10770	10700	10578	10467	10717	10685	10516	10601	10559	10688	10628	10688	10680	10671	10685	10762	10555	10397	10328	10580	10646	10607	10556	10600	10524	10445	10435	10549	10549	10702	10701	10581	10499	10581	10799	10288	10570	10760	10597	10660	10645	10653	10586	10529	10522	10558	10736	10680	10659	10649	10623	10381	10601	10629	10577	10543	10576	10580	10746	10584	10532	10722	10595	10632	10797	10358	10583	10560	10732	10508	10512	10619	10438	10532	10447	10637	10525	10555	10784	10514	10645	10450	10578	10461	10385	10474	10439	10603	10631	10753	10707	10728	10481	10664	10521	10534	10728	10484	10593	10447	10492	10595	10534	10654	10552	10536	10644	10632	10609	10577	10725	10612	10316	10700	10514	10465	10460	10584	10606	10604	10627	10709	10697	10570	10662	10487	10607	10581	10549	10421	10517	10555	10583	10430	10678	10689	10679	10483	10588	10720	10465	10594	10625	10720	10502	10698	10582	10578	10535	10664	10631	10653	10611	10697	10673	10616	10583	10811	10509	10625	10713	10651	10703	10645	10614	10657	10548	10600	10492	10681	10634	10568	10546	10585	10585	10570	10546	10542	10643	10515	10502	10607	10636	10384	10624	10579	10606	10525	10650	10671	10643	10522	10462	10564	10644	10570	10558	10631	10597	10651	10583	10730	10593	10703	10527	10554	10626	10667	10538	10642	10706	10571	10638	10676	10634	10681	10552	10627	10498	10724	10612	10551	10588	10713	10606	10659	10707	10492	10691	10513	10536	10531	10531	10699	10726	10546	10581	10642	10787	10367	10670	10808	10610	10613	10546	10755	10543	10602	10663	10668	10706	10743	10653	10595	10532	10681	10599	10465	10724	10369	10603	10593	10559	10394	10679	10580	10599	10530	10679	10690	10732	10675	10638	10735	10636	10626	10607	10381	10634	10534	10642	10658	10600	10638	10667	10549	10548	10432	10698	10515	10586	10740	10522	10807	10546	10619	10572	10593	10531	10495	10616	10621	10565	10540	10509	10638	10588	10638	10694	10632	10591	10777	10738	10531	10543	10488	10595	10651	10621	10611	10699	10623	10765	10544	10602	10802	10648	10668	10706	10467	10555	10575	10766	10710	10740	10579	10572	10536	10477	10661	10457	10503	10519	10596	10574	10594	10499	10727	10704	10797	10675	10741	10521	10583	10706	10588	10601	10370	10564	10651	10680	10514	10523	10719	10829	10628	10784	10818	10601	10569	10553	10510	10560	10518	10513	10509	10645	10483	10566	10548	10577	10517	10710	10556	10677	10577	10558	10465	10504	10556	10659	10551	10548	10644	10519	10598	10752	10520	10555	10560	10633	10659	10621	10640	10745	10494	10551	10632	10763	10518	10586	10591	10556	10630	10637	10615	10528	10592	10512	10579	10520	10506	10560	10478	10497	10627	10793	10673	10657	10556	10544	10718	10694	10603	10678	10727	10475	10706	10634	10663	10485	10570	10504	10380	10828	10570	10643	10620	10591	10607	10462	10590	10497	10535	10440	10643	10470	10311	10577	10336	10541	10730	10581	10645	10598	10763	10755	10636	10670	10531	10608	10685	10650	10671	10583	10476	10686	10643	10485	10717	10672	10663	10490	10692	10537	10531	10700	10569	10788	10601	10708	10564	10596	10751	10746	10752	10539	10701	10656	10559	10589	10630	10657	10532	10670	10592	10643	10558	10549	10603	10716	10664	10516	10740	10668	10690	10611	10679	10699	10483	10564	10636	10561	10672	10485	10642	10521	10732	10529	10571	10637	10686	10469	10519	10478	10635	10614	10599	10572	10636	10555	10571	10551	10627	10519	10597	10621	10416	10509	10601	10569	10540	10323	10619	10490	10461	10538	10676	10566	10629	10650	10526	10791	10639	10589	10537	10625	10554	10750	10642	10529	10693	10596	10466	10628	10645	10531	10562	10390	10600	10648	10416	10702	10635	10650	10587	10580	10710	10618	10592	10694	10699	10582	10507	10608	10572	10602	10581	10602	10601	10481	10538	10547	10524	10448	10584	10662	10474	10706	10585	10469	10711	10730	10611	10485	10488	10667	10749	10702	10519	10530	10594	10789	10748	10498	10477	10647	10700	10587	10730	10599	10668	10680	10367	10571	10719	10658	10648	10570	10524	10602	10580	10575	10513	10576	10501	10593	10466	10588	10724	10559	10551	10596	10614	10547	10617	10772	10655	10576	10717	10569	10633	10591	10593	10617	10762	10583	10602	10572	10632	10465	10538	10587	10660	10611	10715	10571	10646	10800	10711	10631	10467	10667	10499	10706	10720	10534	10670	10549	10501	10632	10583	10570	10489	10625	10578	10667	10543	10453	10621	10640	10678	10603	10543	10403	10519	10680	10679	10596	10603	10759	10523	10378	10627	10459	10512	10601	10397	10514	10592	10680	10621	10517	10538	10623	10586	10563	10648	10699	10700	10721	10677	10676	10555	10488	10776	10668	10536	10547	10659	10704	10635	10565	10508	10594	10501	10512	10463	10546	10533	10597	10590	10676	10611	10645	10612	10727	10713	10669	10634	10627	10568	10551	10576	10725	10692	10594	10644	10485	10689	10634	10698	10722	10570	10574	10689	10459	10589	10576	10536	10552	10648	10532	10587	10714	10607	10738	10621	10737	10487	10643	10554	10612	10589	10595	10664	10582	10689	10727	10478	10647	10605	10657	10560	10565	10501	10815	10683	10714	10576	10544	10517	10661	10611	10684	10693	10635	10741	10553	10489	10641	10660	10508	10641	10646	10631	10495	10440	10588	10618	10677	10566	10576	10657	10607	10469	10547	10612	10621	10492	10584	10625	10511	10499	10441	10309	10658	10650	10635	10768	10452	10575	10506	10690	10532	10634	10630	10777	10656	10519	10686	10444	10693	10501	10629	10633	10711	10511	10554	10523	10741	10691	10691	10584	10647	10606	10558	10626	10564	10674	10522	10655	10717	10650	10580	10728	10566	10554	10523	10751	10765	10513	10564	10687	10542	10605	10587	10554	10803	10554	10478	10569	10554	10637	10732	10659	10544	10590	10681	10358	10597	10749	10752	10867	10666	10609	10421	10574	10550	10609	10648	10573	10575	10587	10645	10706	10568	10675	10738	10609
43395	36149	32169	39116	54268	59352	55076	49470	40821	33929	30008	28742	28404	28499	28593	28651	28803	28742	28887	28844	28840	28924	29008	29019	29064	28985	29087	28920	28932	28997	29038	29174	29128	29015	29174	29133	29021	29124	29034	28975	28984	29054	29137	29058	29187	29043	29099	28965	29115	29117	29060	28995	29103	29063	29077	29045	29074	29194	29017	29042	29008	29050	28991	28958	29012	29142	29182	29117	29026	29091	29091	29222	29129	29152	29071	29108	29176	29171	29106	29063	29087	29255	29151	29058	29066	29040	29123	29001	29167	29044	29036	29233	29105	29224	29156	29108	29003	29112	29030	29218	29090	29033	29161	29140	29029	29241	29048	29226	29036	29074	28957	29065	29091	29040	29121	29018	29080	29145	29061	29147	29017	29088	29215	29124	29023	29104	29168	29006	29006	29037	29071	29213	29135	29121	29142	29029	29147	29203	29179	29171	29163	29018	29131	29082	29058	29128	29091	29026	29058	28974	29137	29237	29223	29046	29215	29130	29078	29058	29261	28961	29111	29123	29168	29261	29066	29032	29194	29067	28934	29272	28971	28999	29078	29160	29114	29034	29027	29057	29156	28957	29000	29103	29166	29123	29086	29202	29144	29020	29057	29181	28996	29069	29012	29092	29158	29099	28947	29141	29143	29078	29171	29038	29094	29340	29132	29071	28955	29110	29129	29085	29255	29059	28997	29118	29124	28966	29057	29096	29263	29122	29141	29079	29096	29107	29163	29123	29134	29320	29110	29166	29236	29043	29152	29181	29033	29205	29010	28991	29122	29234	29127	29052	29030	29072	29126	29122	29133	29154	29141	29058	29088	29237	29043	29153	29123	29002	29038	29031	29146	29089	29102	29183	29118	28936	29152	29156	29216	28989	28998	29159	28968	29127	29104	29128	29152	29067	29084	29087	29015	29199	29101	29207	29137	29299	29097	29031	29157	29101	29210	29028	29200	29059	29194	28879	29124	29159	29151	29081	29158	29218	29084	29190	29137	29264	29136	29121	29105	29120	29029	29200	29220	29101	29074	29007	29151	28975	29300	29023	29095	29034	29056	29087	29221	29182	29124	28901	29093	29110	29049	29170	29067	29101	28947	29052	29006	29088	29030	29267	29178	29322	29062	29055	29024	29151	29095	29099	29223	29108	28967	29112	29217	28988	29226	29139	29169	29072	29092	29202	29014	29147	29047	29109	29236	29098	29177	29076	29025	29209	29133	29155	29182	29203	29043	29049	29043	29034	29177	29055	29097	29212	29099	29083	28992	29060	29018	29063	29159	29055	29154	29021	29118	28979	29118	29114	29226	29231	29081	29133	29146	29107	29107	29180	29095	29070	29079	29077	29051	29200	29110	29003	29006	29159	29171	29148	29213	29139	29037	29029	29264	29151	29164	29100	29145	28987	29048	29195	29125	28925	29097	29048	29032	29163	29017	29263	28975	29105	29038	29094	29105	29160	29215	29426	29317	29119	29175	29129	29183	29173	29086	29018	29074	28975	28893	29185	29200	29216	29045	29065	29077	29106	29078	29245	29033	29104	29045	29106	29150	29204	29155	29117	29140	29156	29220	29059	29025	29084	28999	29211	29064	29068	29058	28971	29213	29004	28967	29159	29246	28945	29101	29021	29198	28931	29113	29115	29096	29156	29231	28926	29097	28914	29083	29051	29206	29040	29228	29185	29112	29238	29072	29073	29013	29063	29064	29198	29208	29042	29099	29086	29159	29110	29078	29088	29127	28925	29053	29083	29192	29072	29067	29194	29084	29158	29003	29073	29037	29068	28985	29114	29196	29200	28979	29004	29124	29118	29145	29139	29016	29049	29045	29127	29002	29189	29252	29054	29059	29015	29104	29060	29019	29059	29089	29248	29009	29038	29077	28980	28990	29099	29114	29173	29132	29166	29094	29085	29033	29069	29128	29169	29118	29151	29090	29138	29065	29177	29121	28923	29090	29192	29037	28970	29202	29049	29139	28930	29408	29002	29146	29093	29098	29047	29160	29121	29078	29124	29129	29192	29127	29149	29132	28986	29075	29085	29218	29063	29139	29075	29130	29175	29146	29069	29103	29117	29054	29076	29074	28936	28922	29226	29250	29052	28837	29192	29057	29177	29001	29059	29167	29003	29117	29195	29134	29139	29069	29017	29066	29262	29032	29034	29085	29188	29105	29160	29129	29136	29063	29046	29150	29101	29210	29134	29138	29010	29039	29177	29208	29060	29132	29122	28969	29182	29085	29152	29169	29059	29149	29156	29059	29058	29228	29070	29162	29061	29024	29214	29086	29131	29049	29084	28975	28975	29137	29009	29059	29187	28999	29057	29156	29150	29170	29207	29066	29050	29075	29120	29220	29121	29119	29048	28926	29157	29089	29080	29125	28967	29266	29042	29035	29119	29092	29113	29092	29156	29083	29132	29164	29135	28975	29168	28917	29056	29074	29099	29051	29041	29171	29225	29112	29019	29190	29037	29008	29120	29068	29010	29064	29107	28945	29198	29097	29281	29204	29043	29008	29248	29118	29249	29087	29044	29161	29073	29238	29151	29283	29098	29059	29072	29077	29070	29093	29117	28996	29085	29130	29179	29247	29059	29106	29094	29267	29071	29167	29146	28929	29058	28914	29162	29077	29095	29116	29128	28912	29060	29063	29138	29007	29094	29150	29116	29089	29100	29091	29038	29058	29220	29041	29007	29290	28935	29226	28999	29129	29165	29044	29117	29003	29291	28912	29047	29111	29224	29180	29224	29252	29218	29155	29106	29060	29139	29103	29131	28975	29111	28988	29090	29056	29068	29163	29130	29157	29022	29080	29108	29141	28982	29145	29087	29086	29155	29087	28996	29158	29068	29081	29186	29126	29155	29169	29057	29143	29241	29165	29064	29133	29044	29115	29155	29202	29132	29179	29027	29187	29150	29192	29132	29283	29054	28962	29163	29004	29030	29063	29124	29146	29101	29204	29090	29141	29093	29129	29036	29199	29227	29134	29142	28967	29171	29149	29022	28955	29083	29107	28980	29094	29096	29242	29071	29012	29131	29010	29116	29170	29038	29241	29155	29004	29195	29233	28954	29153	29117	29112	29008	29129	29224	29222	28994	29066	29214	29158	29108	29096	29257	28987	29032	29074	29034	29124	29143	29166	29129	29239	29174	29179	29084	29104	29099	29022	28949	29179	29110	29288	29014	29126	29110	29004	29134	29083	29184	29034	29226	29021	29165	29200	29078	28955	29058	29048	28948	29094	29029	29031	29182	29139	29132	29047	29140	29116	29154	29103	29143	28920	28984	29192	29017	29149	29145	29109	29152	29111	29139	29070	28986	29130	29233	29192	29094	29145	29251	29137	29080	29147	29256	29062	29037	28989	29123	29099	29183	29041	29161	29195	29269	29086	29242	29133	29047	29038	28971	29155	29183	29084	29224	29108	29084	29133	29179	29083	29206	29000	29201	28990	29151	29133	29111	29296	29142	29133	29215	29179	29091	29127	29091	29272	29156	28950	29109	29152	29049	29256	29176	28982	29133	29026	29207	29002	29134	29095	29236	29095	29048	28919	29014	29162	29026	28965	29209	29187	29099	29136	28870	29109	29194	29157	28968	29135	29015	29138	29275	29002	29125	29193	28984	29070	29058	29215	29202	29168	29191	29048	28976	29234	29210	29015	29110	28961	29100	28991	29178	29124	29109	29132	29016	29181	29195	29084	29078	29038	29078	28877	29054	29277	29037	29170	29109	28953	29055	29185	29144	29218	29223	29044	29207	29046	28849	29027	28995	29227	29053	29024	29038	29063	29046	29051	29040	29068	29029	29139	29191	29086	29015	29009	29105	29192	29117	29136	29063	29085	29104	29261	29115	29091	29089	29020	29174	29238	29081	28984	28976	29139	29095	29225	29130	29110	29086	29032	29150	29112	29108	29074	29128	29074	29044	29237	29150	29063	29061	29109	29156	29078	29172	29135	29007	29155	28910	29066	29040	29175	29082	29317	28957	29049	29027	29102	29161	29139	29114	28992	29249	29084	29082	29098	29208	29110	29139	29117	29148	29202	28999	28982	29128	29182	29127	29077	29071	29015	29101	29085	28941	29064	29054	29118	29020	29111	29177	29035	28976	29098	29111	29121	29214	29105	29150	29038	29169	29110	29253	29225	29109	29072	29238	29102	29129	29168	28903	29149	29090	29165	29154	29033	29102	29070	29121	29052	29152	29078	29161	29071	29192	29051	29155	29174	29005	28962	29101	29189	29032	29113	29209	29094	28941	29181	29159	29076	29115	29152	29072	29042	29185	29157	29210	29195	29238	29040	29120	29207	29171	29085	28989	29199	29169	29051	29146	29153	29145	29262	29042	29110	29066	29152	29165	29122	29128	29041	29159	29192	28994	28997	29163	28994	29141	29230	29089	29071	29063	29141	29050	29209	29136	29013	29120	29202	29153	29156	29075	29162	29159	29071	29098	29163	29006	29113	29056	29053	29255	28959	29048	29021	29086	29124	29013	29209	28931	29252	29110	29066	29087	29119	29194	29135	29012	29059	29184	29077	29060	29312	29068	29112	29178	29173	29182	28974	29151	29131	29102	29093	29276	29056	29027	29214	29199	29147	29069	29107	29115	29180	29005	29137	29073	29087	29138	29088	29184	29211	29144	29089	29151	29054	29101	29048	29261	29152	29013	29081	29204	29061	29260	29104	29136	29041	29031	29190	29212	29104	29135	29124	29057	29103	29141	29073	29078	29098	29134	29017	28997	29113	29206	29130	29080	28990	29232	29128	29128	29104	29105	29202	29024	29138	29152	28944	29041	29185	29113	29015	29088	29225	29107	29096	28976	29064	29089	29147	29049	28878	29066	29150	29130	29126	28889	29258	29074	29128	28997	28989	29047	29256	29077	29084	29055	29036	29159	29025	29054	29049	29185	29142	29145	29082	29212	29095	29151	29206	29167	29153	29047	29052	29123	29063	29193	29105	29052	29154	29078	29214	29078	29123	29163	29214	29150	29134	28993	29181	29086	28981	29062	28995	29117	29246	29216	29201	29108	29184	29154	29085	28976	29188	29156	29032	28943	29027	29089	28928	29227	29030	28985	29154	29068	29046	29164	29079	28961	29097	29095	29163	29031	29063	29308	29206	29041	29184	29220	29115	29092	29040	29011	28971	29232
15816	12413	10906	10837	11571	15909	18144	16159	13368	11593	10653	10378	10445	10507	10366	10445	10414	10540	10469	10302	10456	10493	10421	10430	10355	10345	10406	10471	10455	10449	10465	10315	10387	10505	10595	10448	10494	10434	10464	10427	10478	10459	10282	10511	10421	10330	10593	10438	10423	10492	10563	10475	10478	10512	10419	10386	10473	10504	10358	10418	10517	10434	10437	10648	10420	10377	10359	10330	10458	10470	10374	10635	10571	10619	10396	10625	10678	10415	10473	10389	10498	10669	10484	10344	10530	10418	10413	10476	10401	10397	10574	10322	10380	10416	10556	10544	10487	10458	10528	10408	10384	10235	10409	10577	10465	10438	10287	10369	10442	10414	10529	10418	10453	10451	10529	10358	10476	10281	10676	10436	10507	10568	10408	10394	10400	10482	10569	10498	10456	10349	10435	10562	10507	10563	10537	10360	10456	10380	10486	10274	10528	10475	10473	10499	10443	10421	10502	10415	10361	10483	10520	10535	10344	10325	10250	10488	10497	10475	10461	10374	10428	10420	10420	10368	10309	10453	10380	10405	10483	10473	10493	10500	10341	10347	10443	10479	10447	10528	10535	10449	10412	10517	10460	10410	10484	10434	10580	10400	10422	10448	10548	10353	10572	10597	10591	10481	10540	10514	10640	10180	10324	10372	10479	10385	10368	10391	10586	10500	10534	10603	10396	10446	10363	10534	10430	10426	10320	10459	10423	10521	10531	10396	10405	10455	10518	10658	10368	10414	10552	10441	10444	10570	10374	10333	10558	10623	10449	10679	10423	10415	10587	10366	10579	10464	10454	10431	10565	10400	10334	10530	10506	10556	10430	10561	10514	10503	10401	10409	10381	10445	10490	10402	10418	10348	10581	10439	10404	10551	10577	10361	10516	10325	10439	10335	10320	10424	10512	10240	10388	10532	10559	10423	10445	10534	10447	10573	10372	10407	10554	10562	10561	10500	10555	10396	10613	10425	10238	10475	10460	10561	10613	10566	10448	10601	10345	10271	10478	10443	10475	10409	10456	10490	10590	10484	10443	10590	10495	10558	10455	10378	10452	10444	10509	10538	10417	10425	10450	10536	10464	10456	10410	10439	10588	10474	10524	10384	10258	10402	10576	10476	10614	10534	10533	10551	10515	10492	10492	10357	10280	10376	10240	10473	10538	10412	10492	10536	10231	10404	10414	10437	10454	10382	10409	10569	10373	10535	10582	10439	10441	10209	10427	10348	10561	10402	10468	10406	10487	10626	10562	10568	10570	10618	10549	10329	10427	10351	10388	10500	10451	10590	10388	10302	10447	10336	10733	10608	10658	10381	10380	10363	10501	10594	10454	10584	10671	10280	10345	10486	10519	10491	10566	10462	10496	10478	10583	10527	10385	10605	10381	10404	10619	10246	10529	10503	10504	10400	10544	10443	10415	10536	10534	10473	10634	10296	10518	10547	10340	10689	10590	10458	10489	10319	10587	10533	10561	10505	10650	10236	10473	10440	10509	10485	10595	10442	10440	10435	10543	10489	10503	10456	10309	10511	10740	10601	10481	10494	10687	10555	10397	10395	10536	10495	10597	10510	10504	10579	10421	10558	10462	10602	10346	10597	10692	10438	10589	10443	10501	10401	10474	10451	10523	10435	10499	10319	10503	10494	10364	10316	10527	10400	10389	10450	10463	10441	10583	10449	10688	10640	10351	10502	10434	10388	10568	10557	10259	10571	10653	10529	10558	10431	10354	10335	10681	10590	10450	10397	10575	10426	10614	10484	10364	10453	10478	10494	10370	10336	10449	10541	10548	10448	10406	10488	10425	10538	10344	10368	10583	10398	10432	10593	10348	10378	10354	10565	10433	10630	10593	10527	10520	10657	10462	10295	10431	10508	10498	10281	10472	10516	10347	10424	10537	10467	10614	10443	10439	10490	10417	10458	10484	10397	10385	10293	10422	10395	10631	10652	10522	10418	10463	10359	10525	10503	10397	10513	10303	10504	10591	10573	10364	10308	10579	10524	10380	10446	10577	10481	10521	10342	10547	10517	10541	10458	10410	10445	10599	10423	10497	10400	10618	10532	10578	10698	10611	10498	10396	10407	10612	10531	10563	10689	10511	10601	10434	10599	10441	10434	10547	10507	10404	10397	10434	10581	10638	10381	10430	10520	10473	10433	10561	10524	10385	10353	10529	10373	10432	10453	10459	10415	10462	10453	10425	10550	10503	10460	10590	10451	10596	10501	10534	10443	10558	10399	10720	10449	10245	10447	10415	10405	10464	10358	10421	10466	10413	10504	10576	10442	10410	10494	10599	10404	10484	10579	10551	10437	10447	10376	10551	10541	10606	10412	10704	10529	10524	10601	10601	10537	10300	10479	10634	10609	10514	10391	10511	10393	10483	10366	10386	10358	10464	10402	10425	10590	10541	10438	10637	10413	10238	10546	10283	10448	10405	10398	10386	10434	10473	10509	10397	10342	10463	10513	10414	10448	10550	10467	10328	10427	10504	10444	10591	10521	10456	10393	10324	10456	10310	10350	10401	10531	10385	10567	10504	10544	10429	10566	10509	10588	10415	10368	10602	10562	10618	10424	10542	10482	10241	10343	10456	10449	10646	10354	10424	10524	10356	10396	10519	10512	10380	10513	10635	10428	10527	10349	10588	10563	10497	10574	10553	10489	10456	10451	10530	10415	10439	10614	10449	10548	10578	10554	10459	10393	10586	10363	10353	10291	10434	10492	10550	10538	10583	10479	10558	10590	10566	10539	10513	10348	10229	10444	10567	10474	10425	10632	10470	10510	10563	10526	10258	10434	10558	10369	10440	10332	10278	10552	10398	10346	10632	10494	10370	10418	10452	10615	10499	10479	10508	10580	10510	10491	10499	10497	10461	10493	10552	10530	10470	10510	10526	10602	10589	10345	10465	10395	10285	10465	10580	10635	10398	10562	10581	10545	10564	10534	10520	10478	10368	10417	10580	10541	10435	10546	10290	10534	10423	10328	10436	10369	10435	10560	10439	10447	10546	10453	10411	10460	10439	10579	10486	10742	10462	10465	10598	10502	10551	10489	10466	10536	10491	10575	10533	10573	10475	10378	10642	10545	10597	10519	10406	10515	10535	10562	10310	10361	10402	10228	10550	10337	10386	10643	10661	10457	10495	10624	10521	10505	10515	10576	10402	10507	10388	10614	10534	10449	10476	10463	10424	10451	10529	10401	10538	10487	10544	10396	10565	10481	10415	10442	10362	10246	10389	10472	10424	10645	10482	10460	10453	10422	10627	10535	10492	10586	10414	10503	10562	10563	10505	10361	10499	10435	10537	10613	10609	10287	10249	10466	10635	10568	10547	10405	10531	10455	10383	10414	10585	10599	10490	10545	10492	10466	10285	10511	10641	10457	10548	10518	10513	10478	10459	10392	10522	10419	10550	10383	10411	10316	10234	10452	10412	10495	10486	10552	10596	10624	10513	10263	10357	10437	10509	10508	10624	10516	10629	10501	10549	10486	10441	10560	10548	10643	10694	10509	10622	10539	10600	10470	10544	10537	10400	10629	10478	10565	10450	10299	10563	10479	10702	10422	10519	10544	10518	10580	10662	10437	10425	10449	10322	10800	10533	10398	10355	10384	10683	10439	10461	10508	10313	10548	10438	10441	10432	10443	10448	10387	10326	10453	10423	10643	10359	10647	10463	10571	10509	10581	10488	10393	10524	10441	10402	10556	10504	10575	10447	10455	10613	10432	10471	10307	10376	10482	10425	10370	10571	10509	10516	10705	10495	10618	10310	10478	10525	10512	10544	10349	10390	10471	10621	10522	10507	10444	10513	10567	10324	10499	10432	10452	10408	10455	10558	10554	10636	10512	10600	10468	10458	10522	10386	10570	10495	10632	10611	10386	10612	10464	10270	10510	10635	10397	10447	10305	10368	10511	10558	10477	10508	10458	10467	10575	10513	10488	10468	10462	10564	10449	10599	10454	10453	10456	10472	10590	10528	10484	10370	10636	10511	10711	10570	10509	10634	10483	10408	10558	10674	10454	10571	10588	10565	10684	10386	10493	10650	10544	10436	10441	10600	10484	10553	10547	10652	10469	10456	10396	10557	10374	10490	10508	10410	10426	10513	10373	10339	10436	10489	10415	10530	10447	10578	10368	10462	10807	10471	10501	10374	10605	10518	10415	10512	10533	10506	10627	10528	10566	10270	10450	10491	10502	10383	10386	10509	10422	10355	10611	10544	10568	10326	10545	10530	10282	10560	10523	10470	10501	10469	10497	10411	10441	10470	10622	10482	10618	10457	10474	10336	10508	10641	10532	10496	10358	10495	10648	10642	10436	10532	10579	10493	10373	10582	10474	10359	10359	10463	10579	10453	10564	10540	10502	10563	10603	10572	10572	10529	10514	10489	10708	10641	10599	10574	10486	10342	10581	10379	10350	10641	10495	10533	10532	10310	10756	10607	10320	10618	10452	10334	10523	10562	10548	10462	10493	10592	10533	10431	10419	10486	10586	10362	10480	10440	10379	10577	10626	10591	10570	10474	10586	10447	10420	10525	10574	10584	10462	10576	10420	10719	10467	10612	10535	10435	10448	10516	10408	10338	10468	10457	10473	10527	10355	10506	10352	10454	10422	10448	10420	10317	10271	10501	10488	10542	10397	10515	10327	10364	10465	10570	10449	10378	10581	10423	10476	10444	10396	10487	10588	10369	10358	10513	10577	10623	10528	10610	10440	10378	10329	10309	10408	10426	10169	10367	10351	10530	10413	10451	10449	10567	10344	10609	10422	10439	10439	10454	10535	10540	10586	10509	10443	10501	10472	10577	10323	10337	10309	10400	10316	10370	10461	10586	10559	10470	10421	10450	10351	10538	10509	10527	10602	10408	10591	10572	10595	10621	10669	10570	10504	10529	10225	10613	10416	10364	10462	10616	10556	10597	10390	10561	10534	10540	10677	10356	10574	10539	10490	10445	10438	10538	10460	10596	10366	10366	10336	10506	10465	10602	10495	10416	10446	10607	10496	10369	10428	10588	10581	10567	10402	10445	10392	10555	10486	10591	10443	10616	10203	10535	10529	10444	10370	10424	10331	10509	10559	10502	10636	10403	10576	10433	10483	10562	10466	10543	10498	10454	10409	10435	10334	10606	10669	10452	10472	10264	10427
37081	31646	30170	31886	38541	48578	47666	41280	35346	31485	29830	29608	29250	29336	29479	29324	29461	29374	29468	29370	29388	29397	29278	29544	29384	29591	29513	29478	29347	29327	29510	29321	29290	29283	29466	29423	29507	29472	29391	29522	29556	29413	29363	29390	29348	29507	29379	29467	29441	29476	29340	29383	29470	29411	29332	29354	29385	29279	29458	29317	29432	29509	29340	29465	29451	29341	29366	29431	29541	29527	29308	29447	29517	29453	29551	29400	29488	29482	29485	29507	29407	29550	29377	29432	29395	29359	29382	29259	29530	29431	29399	29467	29433	29435	29417	29597	29509	29464	29461	29337	29504	29448	29466	29319	29472	29374	29651	29432	29499	29470	29384	29444	29412	29408	29546	29361	29531	29462	29429	29567	29370	29553	29448	29437	29482	29359	29407	29498	29641	29580	29353	29434	29497	29402	29439	29446	29433	29573	29453	29362	29326	29570	29282	29318	29446	29494	29567	29373	29521	29489	29399	29372	29428	29582	29372	29466	29424	29436	29457	29426	29463	29611	29547	29407	29490	29512	29401	29493	29355	29362	29489	29493	29406	29518	29422	29487	29529	29394	29441	29481	29430	29426	29414	29476	29563	29430	29452	29416	29401	29491	29378	29419	29492	29336	29404	29532	29460	29466	29390	29381	29568	29476	29463	29402	29475	29349	29247	29510	29430	29703	29461	29367	29502	29521	29284	29433	29409	29453	29434	29385	29468	29427	29579	29430	29446	29568	29473	29374	29348	29447	29491	29371	29356	29420	29424	29327	29548	29531	29530	29318	29371	29264	29558	29262	29432	29396	29532	29308	29526	29424	29383	29557	29375	29470	29463	29449	29405	29337	29503	29394	29409	29456	29484	29418	29488	29420	29386	29360	29464	29342	29533	29505	29494	29480	29326	29426	29395	29465	29529	29365	29364	29370	29406	29542	29449	29557	29469	29472	29456	29438	29621	29593	29386	29370	29509	29326	29412	29535	29443	29541	29321	29559	29508	29421	29448	29488	29575	29466	29212	29451	29508	29332	29565	29446	29415	29359	29505	29413	29424	29488	29327	29513	29356	29298	29503	29331	29548	29423	29619	29526	29475	29419	29538	29586	29464	29448	29450	29412	29415	29444	29407	29443	29399	29302	29528	29466	29556	29461	29346	29583	29409	29396	29471	29527	29425	29459	29558	29402	29262	29493	29422	29462	29459	29428	29415	29396	29411	29464	29455	29386	29466	29448	29429	29477	29395	29401	29414	29487	29366	29508	29537	29404	29407	29512	29481	29499	29597	29472	29411	29380	29455	29417	29421	29674	29693	29500	29554	29426	29293	29475	29385	29466	29418	29415	29358	29395	29485	29602	29470	29383	29459	29373	29512	29389	29613	29501	29591	29294	29409	29388	29406	29464	29507	29456	29536	29543	29509	29469	29433	29467	29447	29555	29434	29448	29605	29376	29362	29571	29385	29401	29455	29395	29399	29404	29492	29452	29370	29385	29394	29367	29507	29369	29368	29553	29359	29441	29480	29242	29401	29596	29363	29425	29550	29590	29413	29523	29434	29558	29452	29510	29459	29526	29389	29276	29548	29437	29404	29370	29521	29587	29407	29395	29447	29470	29437	29549	29333	29658	29440	29500	29552	29510	29452	29502	29397	29319	29540	29534	29319	29599	29401	29494	29387	29563	29586	29410	29482	29383	29455	29462	29537	29510	29432	29577	29319	29551	29623	29382	29404	29436	29357	29355	29579	29478	29477	29346	29551	29527	29488	29389	29554	29442	29401	29273	29559	29302	29435	29362	29374	29476	29408	29554	29508	29492	29487	29514	29434	29354	29506	29445	29495	29462	29361	29457	29403	29506	29530	29503	29251	29514	29423	29554	29350	29533	29427	29462	29562	29512	29369	29565	29489	29367	29254	29539	29362	29509	29416	29459	29626	29421	29416	29478	29492	29581	29502	29381	29449	29612	29625	29503	29382	29430	29393	29415	29572	29500	29366	29541	29608	29470	29443	29439	29326	29422	29585	29412	29497	29501	29429	29419	29531	29422	29277	29390	29422	29340	29457	29440	29528	29534	29358	29500	29432	29521	29338	29434	29326	29566	29436	29359	29421	29505	29399	29486	29397	29454	29529	29435	29409	29469	29604	29319	29436	29511	29551	29524	29337	29630	29473	29581	29422	29511	29472	29498	29449	29377	29656	29364	29439	29492	29417	29520	29536	29484	29483	29449	29424	29501	29434	29401	29408	29478	29347	29365	29415	29512	29383	29424	29417	29469	29454	29470	29433	29504	29423	29616	29513	29404	29343	29432	29483	29422	29375	29505	29473	29428	29594	29442	29526	29475	29329	29643	29450	29391	29598	29394	29363	29437	29467	29436	29413	29345	29451	29552	29472	29289	29376	29457	29414	29416	29405	29333	29580	29561	29494	29507	29399	29510	29523	29316	29468	29506	29425	29453	29509	29511	29639	29435	29499	29437	29393	29260	29535	29359	29426	29431	29460	29432	29460	29288	29545	29305	29483	29334	29637	29443	29554	29381	29434	29554	29539	29189	29565	29404	29422	29416	29420	29489	29508	29455	29311	29523	29454	29452	29553	29415	29503	29419	29507	29501	29483	29484	29513	29376	29434	29481	29470	29402	29440	29531	29433	29524	29487	29474	29340	29503	29426	29576	29373	29269	29572	29483	29491	29373	29413	29582	29433	29279	29409	29523	29346	29499	29368	29463	29494	29492	29604	29487	29488	29549	29438	29461	29410	29435	29377	29468	29385	29331	29443	29586	29553	29435	29258	29537	29534	29416	29427	29480	29427	29509	29546	29457	29428	29427	29624	29269	29418	29396	29458	29532	29475	29572	29367	29405	29393	29517	29490	29459	29470	29506	29416	29537	29484	29452	29272	29477	29588	29465	29529	29472	29438	29543	29343	29593	29559	29377	29570	29526	29397	29572	29382	29433	29507	29382	29561	29577	29504	29548	29475	29581	29402	29469	29447	29530	29476	29543	29319	29454	29411	29374	29483	29345	29407	29237	29606	29545	29528	29493	29355	29480	29508	29426	29543	29523	29452	29411	29330	29487	29505	29471	29485	29447	29438	29381	29599	29422	29504	29356	29507	29628	29486	29469	29475	29377	29443	29306	29577	29415	29494	29451	29649	29489	29484	29501	29613	29246	29614	29409	29368	29428	29544	29323	29547	29515	29413	29595	29462	29530	29463	29422	29428	29445	29468	29521	29533	29360	29421	29445	29535	29365	29529	29407	29510	29429	29348	29520	29468	29310	29452	29577	29401	29411	29514	29519	29457	29525	29360	29521	29464	29368	29419	29303	29535	29570	29505	29450	29353	29425	29559	29541	29409	29322	29305	29437	29520	29527	29523	29467	29505	29373	29360	29490	29439	29410	29574	29347	29569	29446	29547	29281	29381	29538	29523	29474	29519	29407	29430	29499	29486	29525	29468	29375	29611	29466	29563	29582	29206	29454	29443	29522	29470	29535	29504	29583	29379	29354	29401	29443	29422	29357	29455	29545	29482	29428	29405	29481	29454	29513	29528	29429	29406	29533	29484	29383	29434	29327	29420	29525	29518	29527	29339	29428	29375	29327	29492	29652	29515	29564	29367	29491	29412	29533	29378	29335	29407	29453	29494	29398	29428	29557	29496	29475	29517	29400	29521	29414	29503	29455	29458	29459	29331	29549	29439	29540	29576	29527	29451	29450	29506	29438	29294	29383	29343	29469	29344	29461	29343	29552	29541	29515	29543	29510	29504	29505	29451	29577	29445	29535	29562	29427	29410	29534	29382	29475	29473	29497	29487	29206	29394	29561	29430	29372	29477	29631	29562	29428	29589	29514	29436	29495	29512	29338	29676	29523	29600	29389	29476	29472	29423	29476	29510	29522	29514	29318	29445	29388	29403	29430	29501	29563	29360	29465	29478	29478	29427	29494	29411	29510	29526	29587	29537	29430	29499	29432	29450	29602	29325	29557	29478	29522	29360	29516	29436	29545	29454	29574	29547	29408	29486	29368	29600	29473	29410	29435	29538	29567	29432	29673	29559	29401	29509	29464	29510	29474	29438	29505	29510	29469	29485	29369	29449	29428	29445	29641	29356	29526	29391	29549	29408	29538	29377	29547	29468	29418	29586	29634	29660	29431	29534	29378	29391	29502	29459	29293	29450	29368	29547	29365	29629	29540	29493	29497	29222	29591	29346	29424	29337	29548	29446	29313	29411	29504	29524	29506	29402	29413	29550	29434	29515	29496	29567	29451	29497	29414	29396	29449	29448	29502	29370	29484	29462	29449	29510	29424	29406	29610	29533	29483	29549	29581	29405	29473	29453	29432	29405	29602	29490	29396	29374	29314	29522	29312	29400	29552	29479	29434	29456	29446	29479	29544	29528	29332	29513	29479	29547	29513	29378	29573	29344	29507	29458	29445	29455	29525	29415	29348	29373	29507	29604	29453	29534	29500	29310	29396	29398	29615	29531	29360	29410	29400	29363	29538	29498	29443	29454	29529	29558	29387	29453	29483	29393	29601	29505	29600	29314	29508	29541	29436	29510	29460	29440	29622	29441	29541	29549	29463	29435	29406	29422	29358	29560	29382	29390	29372	29512	29506	29408	29455	29657	29306	29565	29562	29466	29452	29535	29582	29524	29536	29542	29436	29490	29465	29476	29467	29484	29459	29520	29406	29447	29340	29577	29546	29605	29351	29554	29541	29390	29485	29489	29413	29612	29603	29535	29586	29243	29562	29489	29367	29472	29327	29385	29272	29589	29392	29392	29477	29469	29402	29535	29511	29437	29458	29397	29457	29509	29493	29610	29492	29500	29535	29460	29464	29479	29332	29530	29552	29362	29512	29440	29477	29603	29501	29459	29425	29470	29429	29449	29575	29508	29362	29433	29496	29398	29398	29505	29337	29475	29402	29360	29544	29405	29456	29510	29410	29390	29583	29702	29503	29467	29456	29436	29509	29594	29459	29455	29568	29457	29569	29482	29520	29417	29563	29450	29574	29403	29465	29420	29502	29545	29247	29450	29538	29524	29517	29480	29429	29406	29512	29423	29422	29681	29453	29550	29546	29524	29487	29425	29536	29355	29465	29419	29529	29660	29400	29497	29539	29464	29501	29378	29550	29412	29410	29375	29443	29424	29517
15147	14262	12391	12137	20893	34239	33922	27707	19546	14326	11598	10938	10739	10653	10696	10432	10664	10485	10514	10654	10458	10659	10438	10672	10556	10494	10588	10480	10356	10564	10479	10514	10649	10522	10498	10577	10596	10536	10590	10638	10699	10566	10475	10573	10435	10649	10450	10552	10612	10534	10614	10496	10574	10506	10832	10469	10581	10620	10649	10640	10652	10682	10606	10402	10461	10611	10535	10470	10356	10648	10584	10446	10531	10509	10396	10636	10600	10637	10553	10360	10623	10630	10754	10532	10621	10606	10367	10635	10530	10584	10343	10491	10470	10761	10574	10677	10542	10500	10562	10626	10500	10713	10639	10733	10566	10428	10735	10618	10631	10637	10672	10714	10635	10685	10462	10590	10588	10355	10521	10680	10615	10757	10666	10514	10665	10536	10648	10565	10678	10602	10526	10717	10692	10501	10577	10418	10566	10778	10545	10418	10541	10717	10713	10713	10461	10591	10629	10577	10884	10683	10639	10450	10534	10633	10588	10618	10582	10606	10572	10645	10841	10762	10591	10504	10553	10535	10478	10730	10568	10678	10577	10469	10671	10735	10765	10602	10511	10475	10638	10652	10541	10716	10827	10745	10601	10593	10645	10619	10504	10547	10567	10433	10482	10708	10583	10689	10503	10599	10609	10590	10607	10491	10593	10639	10517	10545	10554	10624	10501	10663	10717	10546	10577	10596	10584	10532	10563	10571	10680	10479	10511	10541	10483	10554	10561	10582	10457	10458	10764	10585	10705	10693	10674	10698	10692	10620	10833	10716	10523	10676	10684	10736	10700	10737	10532	10396	10670	10569	10684	10650	10556	10571	10495	10737	10515	10686	10611	10420	10425	10522	10805	10398	10539	10406	10732	10622	10550	10720	10655	10579	10687	10547	10597	10617	10650	10740	10556	10710	10604	10570	10604	10679	10683	10712	10664	10508	10620	10591	10527	10587	10578	10619	10545	10612	10469	10437	10664	10427	10614	10601	10565	10586	10595	10576	10407	10500	10590	10654	10555	10571	10684	10680	10537	10661	10590	10533	10576	10638	10688	10564	10446	10633	10610	10489	10426	10462	10519	10587	10556	10623	10646	10648	10604	10492	10560	10508	10857	10650	10482	10608	10540	10617	10618	10435	10716	10657	10584	10757	10600	10409	10643	10516	10689	10578	10609	10510	10466	10695	10591	10776	10485	10662	10597	10612	10484	10612	10603	10504	10555	10530	10441	10593	10499	10656	10632	10458	10536	10602	10520	10648	10637	10698	10542	10643	10557	10615	10548	10556	10550	10656	10420	10490	10393	10602	10550	10684	10613	10529	10673	10562	10524	10513	10758	10603	10603	10770	10560	10565	10448	10503	10659	10679	10712	10581	10558	10606	10538	10596	10431	10737	10583	10559	10489	10511	10516	10674	10516	10712	10581	10604	10726	10613	10728	10582	10771	10631	10515	10652	10652	10414	10660	10253	10606	10610	10664	10644	10566	10693	10426	10424	10665	10594	10595	10490	10658	10570	10586	10435	10729	10573	10655	10560	10627	10630	10617	10667	10642	10510	10568	10621	10623	10638	10689	10641	10403	10611	10629	10546	10473	10463	10653	10610	10690	10572	10617	10525	10573	10720	10694	10702	10610	10743	10521	10638	10641	10434	10671	10466	10593	10616	10722	10611	10600	10795	10746	10410	10579	10643	10691	10596	10673	10623	10668	10529	10526	10574	10599	10730	10670	10611	10668	10720	10671	10825	10543	10622	10495	10585	10401	10452	10359	10569	10613	10587	10725	10589	10516	10687	10555	10440	10772	10659	10684	10624	10628	10555	10645	10480	10653	10635	10518	10546	10616	10580	10599	10566	10348	10481	10553	10613	10683	10448	10539	10538	10504	10586	10424	10675	10534	10439	10451	10403	10632	10645	10575	10461	10555	10488	10658	10465	10580	10273	10544	10621	10389	10548	10588	10469	10668	10830	10695	10610	10723	10643	10731	10390	10530	10725	10579	10331	10582	10642	10663	10475	10663	10524	10531	10688	10738	10558	10673	10705	10570	10504	10621	10692	10720	10615	10642	10684	10594	10526	10593	10560	10477	10715	10599	10445	10694	10614	10612	10396	10498	10471	10689	10627	10643	10529	10623	10593	10520	10526	10441	10536	10569	10572	10498	10616	10705	10681	10770	10648	10561	10538	10906	10544	10570	10466	10588	10865	10598	10596	10618	10645	10599	10517	10665	10631	10322	10650	10501	10437	10492	10729	10543	10579	10732	10713	10777	10461	10710	10625	10678	10751	10681	10544	10709	10622	10599	10624	10477	10769	10602	10531	10560	10369	10652	10604	10438	10574	10685	10650	10544	10651	10636	10559	10681	10611	10562	10722	10605	10656	10670	10702	10637	10640	10630	10457	10493	10737	10465	10683	10711	10679	10541	10565	10582	10502	10512	10570	10457	10651	10482	10671	10450	10687	10724	10544	10733	10426	10653	10706	10700	10682	10661	10523	10505	10692	10601	10573	10478	10650	10407	10565	10590	10682	10537	10656	10642	10551	10453	10727	10597	10562	10505	10606	10515	10547	10512	10535	10746	10621	10500	10711	10851	10552	10641	10635	10528	10610	10637	10534	10528	10615	10814	10513	10596	10611	10506	10556	10678	10512	10558	10667	10387	10467	10530	10591	10589	10640	10666	10683	10673	10771	10601	10580	10729	10659	10518	10642	10527	10638	10617	10401	10586	10672	10637	10631	10464	10746	10576	10611	10707	10599	10640	10651	10676	10502	10466	10663	10717	10613	10544	10647	10644	10755	10646	10637	10610	10660	10641	10623	10572	10546	10539	10559	10525	10559	10526	10499	10585	10719	10816	10677	10578	10556	10646	10655	10534	10361	10572	10529	10688	10501	10516	10686	10545	10597	10488	10525	10646	10449	10541	10463	10534	10585	10628	10606	10680	10695	10603	10589	10626	10649	10518	10544	10465	10511	10622	10590	10523	10642	10545	10732	10529	10604	10506	10621	10615	10652	10798	10584	10626	10645	10531	10623	10653	10541	10486	10654	10463	10448	10548	10713	10675	10596	10573	10632	10555	10582	10660	10630	10555	10544	10681	10668	10477	10796	10647	10670	10468	10416	10533	10569	10692	10640	10605	10814	10592	10825	10635	10761	10633	10527	10426	10607	10675	10624	10494	10469	10540	10559	10619	10477	10602	10673	10384	10452	10652	10610	10783	10685	10475	10562	10639	10588	10547	10597	10540	10630	10621	10557	10790	10605	10633	10643	10636	10587	10610	10496	10612	10671	10605	10506	10531	10598	10631	10613	10682	10691	10575	10620	10695	10585	10613	10594	10643	10639	10675	10625	10488	10601	10653	10651	10679	10467	10634	10712	10532	10567	10419	10632	10609	10444	10631	10592	10605	10556	10524	10583	10677	10473	10331	10467	10435	10659	10562	10666	10478	10413	10545	10660	10453	10708	10616	10542	10756	10670	10571	10501	10684	10829	10812	10689	10437	10677	10632	10613	10685	10608	10505	10567	10617	10632	10481	10630	10553	10431	10485	10621	10577	10530	10497	10636	10590	10517	10803	10732	10858	10525	10548	10554	10581	10712	10691	10650	10403	10430	10780	10557	10660	10582	10624	10694	10770	10679	10520	10684	10677	10658	10456	10531	10658	10671	10550	10513	10633	10505	10594	10623	10525	10763	10509	10360	10654	10514	10685	10493	10670	10656	10562	10566	10490	10688	10580	10562	10482	10729	10667	10534	10743	10847	10650	10537	10590	10586	10521	10575	10532	10654	10671	10425	10507	10547	10633	10572	10542	10652	10644	10514	10650	10511	10606	10566	10467	10533	10839	10489	10490	10537	10526	10672	10630	10598	10534	10572	10718	10623	10766	10726	10483	10688	10693	10654	10620	10570	10640	10586	10714	10784	10679	10454	10471	10500	10588	10684	10738	10536	10563	10539	10560	10324	10556	10664	10603	10634	10618	10537	10566	10488	10480	10612	10560	10660	10643	10771	10648	10709	10573	10479	10577	10702	10711	10569	10683	10636	10685	10427	10549	10533	10629	10390	10524	10787	10687	10690	10715	10699	10542	10543	10417	10707	10602	10623	10615	10620	10692	10547	10736	10484	10719	10556	10736	10638	10651	10542	10672	10623	10563	10519	10562	10718	10582	10655	10641	10537	10690	10451	10521	10625	10519	10593	10587	10473	10589	10525	10703	10673	10683	10535	10636	10616	10490	10652	10573	10668	10575	10594	10638	10415	10644	10543	10712	10446	10635	10745	10605	10602	10664	10623	10513	10631	10583	10623	10615	10672	10777	10828	10537	10582	10590	10757	10553	10467	10822	10693	10448	10545	10546	10499	10685	10701	10432	10376	10544	10589	10720	10483	10503	10586	10598	10667	10598	10688	10785	10746	10407	10534	10733	10626	10557	10527	10673	10557	10586	10430	10440	10743	10541	10712	10461	10527	10649	10590	10636	10516	10685	10736	10630	10606	10507	10555	10350	10601	10701	10560	10511	10491	10626	10493	10568	10403	10758	10565	10454	10460	10579	10567	10602	10722	10699	10694	10697	10481	10642	10556	10663	10577	10565	10440	10679	10638	10599	10452	10469	10533	10732	10609	10457	10587	10587	10465	10557	10558	10716	10643	10633	10792	10771	10667	10648	10837	10588	10542	10657	10591	10417	10478	10561	10668	10580	10589	10503	10670	10469	10414	10640	10654	10658	10657	10653	10747	10600	10689	10593	10546	10642	10769	10482	10667	10589	10645	10534	10616	10703	10683	10595	10475	10628	10654	10715	10559	10583	10638	10632	10782	10547	10576	10759	10665	10704	10576	10379	10760	10566	10635	10597	10631	10447	10613	10528	10561	10521	10613	10617	10565	10502	10677	10581	10528	10720	10673	10419	10639	10552	10572	10619	10633	10532	10647	10730	10492	10343	10780	10416	10540	10648	10603	10630	10443	10651	10535	10651	10615	10562	10577	10531	10489	10514	10607	10641	10598	10580	10663	10641	10523	10696	10386	10528	10624	10523	10661	10594	10637	10642	10673	10466	10677	10365	10586	10641	10503	10477	10513	10610	10550	10546	10467	10556	10675	10587	10695	10659	10425	10612	10480	10837	10758	10486	10688	10584	10486	10491	10668	10429	10729
38135	33562	31687	38724	52862	59095	56198	49605	40121	33257	29864	28915	28593	28593	28801	28928	28999	28916	28828	28998	28903	29089	29004	28973	29079	29004	29074	29033	29007	29097	28994	29050	28935	29095	28911	29009	28966	29037	29071	29089	29097	29092	29027	29069	29159	28964	28921	29122	29044	29168	29132	29072	28945	29034	28930	29016	28953	28954	29078	29157	29016	29043	29151	28995	29050	29027	29064	29136	28981	29030	28913	29032	29065	29023	29101	29037	29120	29009	29143	29002	28963	29116	29061	29042	28958	29167	29175	29049	29068	28983	29187	29029	29009	29156	29073	29040	29163	29058	29010	29044	29028	29156	28973	29130	29032	29181	29075	29017	28996	29056	28861	29100	29023	29038	29013	29133	29105	28942	29212	28957	28804	29147	28949	29079	29153	29122	29126	29218	29026	29041	28874	29157	29096	28959	28981	29140	29207	29106	29063	29099	28952	29095	29076	28981	29047	28916	28977	29034	29152	29033	29039	29100	29110	29007	29088	29099	29046	29034	29082	29035	29048	28961	29170	29020	29074	29100	29125	29071	29144	29138	29168	29096	29097	28979	29040	29044	29030	29135	28914	29037	28945	29012	29099	29070	29043	28954	28974	29140	29111	28931	29145	28951	29113	29019	29061	28907	29132	29083	29079	29084	29079	29190	29103	28958	29241	29014	29057	29118	29109	28952	29081	29007	29018	29043	29078	29159	29011	29191	29092	29025	28968	28898	29183	29005	29145	28942	29125	29196	28976	29000	29160	28979	29154	29193	29161	28948	28959	29021	29132	28976	29007	29100	29005	29198	29073	29014	29000	28857	29324	29094	29087	29119	29009	28896	29097	29172	29104	28970	29198	28934	29193	29163	29135	29135	29080	29025	29017	28987	29085	29019	29161	29005	29202	28889	28970	29082	29123	29096	29076	28975	29050	29269	29089	28948	29044	29101	29077	29212	28956	29043	29122	29205	29010	28982	28955	29041	29109	28949	29200	29088	29046	29123	28946	29019	29149	28984	29016	29134	29124	28950	29083	28910	28974	29112	29189	29088	28840	29197	29069	29173	29101	29020	28971	29005	29118	29072	29079	29102	29093	29070	29195	29073	29051	29057	29158	29062	29014	29136	29129	29091	29076	28940	29040	29081	29041	29031	29096	29118	29098	29021	29070	29116	29050	29212	28872	28975	29054	29009	28937	28954	29005	29085	29118	29166	29094	28965	29106	29131	28954	29128	29037	29058	29075	29162	28970	29215	29019	29177	29077	29110	29042	29285	29036	29187	29083	29064	29101	28966	29078	28807	29099	28984	28889	29031	29078	28965	29119	29150	29079	29130	29100	29102	29052	29076	29222	29036	29052	29154	29013	29259	29128	29144	29144	29066	29217	29124	29059	29045	29069	29063	29152	29076	29171	28996	29065	29055	29037	28978	29039	29093	29111	29099	29179	29025	29188	29114	29202	28875	29009	29034	29100	29232	29033	29044	29090	28926	29126	29119	28964	29089	29183	29068	29243	29175	29063	29046	29087	29100	29010	28964	29131	29130	29087	29155	28939	29241	28936	29114	29133	29068	29079	29086	29124	29001	29161	29157	29041	29015	29099	29057	29138	29126	28987	28936	29101	29239	29109	29025	29108	28943	29185	29127	29065	29086	29080	29168	29056	28977	29088	29030	29143	29140	29202	29045	29095	29132	28950	29074	29121	29060	29081	28879	29092	28921	29050	28957	29155	29192	29023	28991	29117	29193	28966	29058	29039	29161	29083	28991	29185	29139	28982	28829	29118	29196	29176	28895	29038	29092	29001	29147	29185	29009	29038	29103	29215	29094	29211	29099	29171	28994	28962	29031	29075	29070	29017	29154	29151	28986	29091	29100	29013	28902	29055	28998	28988	28984	29100	29134	29035	29049	29057	29017	29148	29132	29023	29107	29020	29295	28950	29159	28948	29131	29114	29172	29005	29042	29004	29013	28983	29090	29156	29109	29180	29018	29083	28953	29090	29097	29166	29038	29108	29075	29044	29106	29057	29123	29010	29016	29113	28918	29128	29023	29109	29182	29037	29093	29116	29190	29071	29174	29240	28988	29112	29127	29188	28986	29211	29053	28976	29027	29022	29123	28927	29114	29058	29145	29143	29035	29087	29091	29114	29082	29100	28983	28893	29174	29294	28895	29126	29002	29054	29116	29084	29048	29064	28989	29081	29203	28986	28992	29075	29195	28974	29023	28967	29128	29012	29157	28839	29205	29023	29162	29018	29035	29116	29165	29066	29140	29105	29058	28976	29079	29012	29072	29054	29072	29127	29118	28999	29023	28973	29019	29209	29064	29143	28951	29040	29001	28946	28975	29042	29196	29134	29081	28999	29247	28945	28946	29030	29014	29087	29239	29043	28945	29053	29057	28961	29022	29228	29092	29152	29120	29138	28948	29064	29072	29043	29044	29139	28965	29211	29147	29051	29031	28903	29247	29021	29261	29036	29042	29101	29078	29208	29222	29175	29026	28965	29206	28967	29135	29001	29082	29032	29276	29109	28959	29010	29103	29078	29086	28961	28987	29052	29102	29027	29070	29040	29082	29102	29096	29072	29006	29090	29075	29138	29099	29126	29223	29042	28973	29188	29050	28925	29173	29088	29033	29009	28905	29063	29066	29118	29117	29019	29030	29211	29071	29009	29171	29028	29028	29097	28965	29125	29005	29036	28906	29090	29054	28989	29096	29189	29079	28967	29135	29110	29030	29038	29091	28931	28916	29336	29080	29034	28964	29237	29069	29122	29167	28920	29081	29184	28972	29044	28988	29000	29002	28977	29061	29134	28900	29114	29063	28958	29054	29079	28978	29129	29103	29131	28867	29255	28912	29146	28920	29262	29042	29051	28889	28994	29018	29097	29118	29162	29155	29036	29053	29123	29073	28980	29288	29166	29159	29123	29158	29006	29071	29028	29137	29111	29102	29106	28992	29132	29178	29048	29062	29057	29099	29013	29161	29019	29034	29126	29137	29141	28908	29042	29122	28975	29193	28975	29106	29098	29009	28991	29080	29158	29255	29172	29059	29107	29164	28997	29027	29071	29141	29033	29089	29071	29001	29146	29171	28977	29032	29066	29114	29095	29111	29108	29150	29091	28987	29019	29059	29110	29080	29017	29071	29110	29041	29093	29117	28961	28921	28928	29044	29158	29036	28945	28993	28979	29165	29024	29083	29112	29033	29022	28979	29109	29028	29178	29099	29025	29214	29132	29148	29084	29033	29123	29117	29204	28951	29018	29009	29084	29065	29044	28991	29090	29053	29120	29010	29148	29179	28973	29009	29060	29029	29146	28970	29187	28908	29094	29102	28997	28962	29059	29041	29021	29152	29032	29172	29077	29120	29090	28987	29099	28943	29034	29139	29049	28929	29181	28951	29066	29065	29058	29074	28993	29019	29142	28975	29037	28993	29030	29169	29150	29096	28984	29118	29031	29142	28985	29055	29133	29146	29037	29042	29041	29115	29047	29103	29120	29166	29108	28965	29078	28920	29076	29052	29017	29080	29115	29011	29150	29111	29033	29188	29073	29137	29127	29093	29156	29225	28968	29120	29051	29211	28948	29040	29106	29131	29059	29035	29104	29065	29075	29065	29068	29052	29021	29031	29110	28877	28985	29088	29125	29030	29030	28986	29076	29069	29027	29150	29043	29113	29184	29049	29121	29000	29146	28962	29019	28969	29047	28961	29199	29093	29151	29057	29168	28930	29203	29088	28955	29041	28938	29180	29131	29107	29112	29134	29114	28993	29240	29082	29126	29194	28890	29139	28987	28964	29038	29105	28961	29124	29043	29067	29188	29065	29022	29134	29066	28967	29296	28966	29078	29130	28914	28974	29113	29226	29143	28826	29016	29087	29153	28906	29041	29036	29011	29032	29130	29100	29084	29171	28974	29131	29187	29161	29119	28890	29033	29066	29219	29070	29236	29013	29128	29010	29032	29087	29218	29030	29119	29088	29073	29200	29115	29025	29013	29116	29187	29139	29266	29052	29015	29162	29099	29116	29022	29112	29067	29130	29239	29030	29043	29122	29001	28947	29071	29248	28974	29015	29199	29252	29111	29065	29113	29048	28959	28992	29125	29090	29035	29100	29034	29194	28944	29008	29059	29102	29101	29081	29208	29060	29048	28994	29254	29298	29027	29247	29002	28924	28976	29146	29072	29187	29086	29255	28971	29143	29110	29155	29209	28982	29125	28990	29057	29068	29163	29115	29077	28965	29102	28970	28936	29206	29065	28969	29151	29018	29000	29045	28960	29117	29082	28997	29073	28966	29067	29002	29069	29011	29052	29005	29026	29070	29147	29012	28994	29129	29019	29100	29135	29190	29009	29067	29108	29112	29241	29068	28942	29123	29053	29022	28936	29089	29033	29027	29110	29107	29059	29032	28920	29017	29138	29074	29083	29006	29072	29259	28960	29101	29068	29033	29016	29141	29082	29057	29085	29170	29135	29167	29107	29048	29075	29278	29210	28938	29148	28937	29015	29085	28995	29194	29024	29013	29039	29050	29111	28957	28988	29149	29109	29054	28987	29275	28912	29172	29108	28903	29107	29072	29108	28945	29183	29203	29080	29028	29221	29062	29046	29148	29081	28844	29074	29140	29110	29166	28927	29010	29046	29059	29060	28989	29091	29114	29065	29083	28973	29067	29015	29076	29041	29009	29052	29087	28999	29256	29051	29048	29214	29178	29031	28990	29118	29055	29070	29186	29058	28995	29070	29105	29048	29031	29071	29152	29130	29008	29107	29109	29047	29097	29088	29071	29091	29006	28989	29116	29088	29055	29014	29183	28980	29076	28990	29099	28987	29103	29035	29231	29176	29045	29029	29126	28924	29137	29106	29053	28969	29089	28912	29223	29058	29016	29113	29146	29133	29058	29086	28901	29091	29011	29128	29186	29078	29059	29040	28993	29204	29034	29038	29096	29155	28946	29120	29049	29058	29144	29057	28838	29090	29025	29085	29052	29036	29012	29009	29112	29046	29235	29118	29007	29111	29170	29014	29258	29001	29042	29187	29093	29112	29067	29044	29189	29079	29016	29014	28990	29244	29170	29082	29190	29076	29103	29000	29057	29074	29121	28941	28942	29087	29075	29112	29113	29061	29193	29081	29122	29087	29021	29175	28957	28990	29132
16786	13469	12375	11842	19920	32275	25934	19925	15082	12414	11143	10819	10634	10630	10566	10624	10604	10501	10629	10625	10532	10640	10675	10660	10507	10464	10628	10472	10482	10603	10492	10589	10556	10480	10776	10525	10553	10517	10459	10571	10386	10575	10530	10477	10578	10387	10687	10448	10512	10498	10652	10447	10516	10762	10707	10598	10575	10461	10686	10592	10568	10686	10517	10558	10494	10522	10616	10476	10373	10613	10657	10494	10643	10650	10481	10787	10666	10506	10742	10675	10617	10664	10820	10597	10353	10477	10395	10639	10616	10566	10574	10472	10643	10776	10699	10583	10538	10571	10528	10609	10402	10696	10516	10642	10367	10621	10874	10726	10377	10438	10672	10544	10690	10352	10345	10554	10608	10597	10456	10751	10625	10530	10536	10683	10686	10740	10574	10423	10617	10649	10462	10626	10529	10445	10530	10575	10661	10460	10583	10769	10665	10607	10635	10497	10631	10532	10521	10582	10493	10608	10531	10601	10609	10602	10591	10530	10491	10430	10654	10741	10596	10595	10517	10531	10565	10576	10715	10559	10656	10490	10619	10648	10590	10714	10629	10523	10547	10535	10486	10528	10615	10647	10543	10639	10733	10566	10594	10614	10591	10592	10555	10730	10414	10653	10531	10552	10534	10633	10591	10541	10694	10424	10436	10589	10577	10484	10512	10547	10547	10666	10722	10494	10616	10688	10450	10550	10645	10544	10658	10385	10712	10711	10687	10579	10521	10457	10476	10655	10589	10606	10597	10367	10552	10625	10563	10555	10474	10665	10702	10509	10559	10535	10609	10486	10537	10580	10446	10596	10539	10683	10551	10545	10618	10548	10506	10477	10423	10630	10417	10570	10724	10670	10807	10595	10593	10598	10538	10426	10624	10569	10819	10502	10679	10704	10487	10655	10637	10770	10740	10358	10657	10614	10420	10665	10701	10555	10532	10718	10671	10631	10642	10576	10604	10435	10512	10511	10688	10636	10532	10606	10508	10498	10687	10564	10635	10618	10632	10431	10594	10659	10559	10578	10432	10681	10582	10619	10493	10464	10557	10700	10346	10641	10551	10545	10544	10522	10614	10725	10694	10633	10600	10509	10611	10511	10573	10539	10540	10511	10567	10865	10630	10589	10440	10764	10561	10726	10493	10556	10601	10718	10615	10627	10653	10658	10533	10561	10600	10585	10586	10674	10516	10511	10586	10578	10642	10730	10410	10582	10345	10523	10503	10604	10520	10670	10560	10517	10427	10666	10592	10653	10746	10493	10552	10636	10657	10506	10623	10527	10729	10725	10661	10515	10581	10495	10829	10606	10691	10569	10493	10521	10521	10747	10503	10540	10512	10429	10638	10670	10592	10688	10512	10459	10646	10605	10583	10630	10620	10605	10561	10670	10572	10484	10392	10580	10657	10503	10594	10620	10646	10565	10739	10565	10529	10562	10620	10673	10638	10630	10541	10588	10612	10658	10579	10680	10426	10456	10488	10763	10613	10444	10652	10593	10611	10695	10630	10598	10581	10527	10703	10600	10546	10413	10600	10610	10633	10465	10531	10766	10615	10453	10454	10630	10520	10660	10614	10697	10489	10513	10515	10564	10801	10688	10509	10674	10449	10558	10500	10553	10448	10563	10734	10604	10633	10570	10649	10530	10472	10529	10444	10626	10634	10591	10593	10679	10582	10575	10611	10522	10531	10593	10634	10454	10518	10625	10607	10562	10570	10709	10610	10668	10670	10564	10572	10550	10469	10638	10643	10632	10515	10677	10822	10531	10672	10648	10508	10346	10475	10503	10696	10502	10553	10609	10569	10620	10500	10594	10661	10590	10679	10716	10423	10335	10632	10604	10687	10542	10460	10717	10579	10684	10540	10655	10652	10597	10370	10619	10723	10609	10577	10552	10399	10328	10504	10544	10572	10445	10523	10581	10719	10505	10632	10672	10539	10750	10684	10594	10673	10705	10592	10607	10664	10734	10657	10571	10761	10842	10629	10635	10706	10664	10522	10564	10737	10764	10514	10354	10444	10523	10580	10652	10599	10764	10750	10538	10563	10535	10534	10595	10606	10599	10564	10643	10647	10552	10729	10570	10755	10478	10436	10526	10602	10522	10451	10710	10492	10869	10576	10579	10618	10479	10568	10878	10751	10702	10425	10543	10528	10514	10564	10638	10519	10525	10547	10742	10539	10596	10518	10656	10587	10586	10449	10648	10773	10456	10558	10433	10570	10680	10557	10552	10624	10646	10750	10470	10606	10673	10512	10533	10393	10545	10660	10454	10459	10687	10724	10722	10672	10490	10490	10526	10517	10582	10508	10532	10475	10588	10564	10545	10749	10634	10735	10524	10611	10639	10738	10686	10546	10479	10539	10519	10562	10583	10360	10546	10536	10515	10644	10552	10409	10542	10727	10761	10698	10715	10696	10537	10649	10723	10655	10445	10699	10653	10452	10523	10577	10727	10440	10567	10550	10568	10432	10522	10713	10513	10517	10683	10532	10499	10633	10449	10504	10430	10515	10647	10536	10374	10538	10511	10514	10546	10586	10455	10699	10620	10552	10531	10586	10617	10547	10525	10469	10440	10697	10495	10571	10619	10735	10735	10498	10688	10663	10566	10618	10659	10550	10660	10653	10550	10544	10454	10436	10592	10673	10642	10589	10476	10300	10688	10746	10389	10499	10547	10820	10668	10643	10475	10643	10594	10531	10684	10625	10557	10559	10641	10666	10572	10728	10541	10483	10540	10570	10614	10726	10565	10573	10520	10507	10745	10538	10706	10733	10663	10650	10630	10622	10641	10754	10587	10683	10494	10422	10611	10353	10780	10596	10551	10760	10857	10670	10704	10460	10417	10638	10651	10528	10619	10566	10702	10535	10716	10554	10648	10627	10584	10566	10611	10752	10523	10435	10546	10590	10650	10530	10553	10517	10690	10540	10601	10754	10594	10660	10580	10595	10670	10697	10708	10579	10739	10649	10530	10664	10641	10542	10514	10533	10742	10627	10541	10685	10506	10612	10649	10596	10656	10515	10605	10581	10567	10301	10614	10528	10602	10486	10468	10608	10484	10519	10702	10589	10644	10599	10515	10624	10548	10506	10503	10620	10605	10673	10696	10500	10628	10737	10719	10518	10528	10493	10661	10679	10561	10561	10544	10797	10570	10608	10637	10690	10537	10584	10413	10567	10672	10576	10587	10405	10496	10550	10593	10399	10532	10552	10769	10559	10695	10633	10639	10638	10574	10577	10493	10628	10630	10506	10646	10625	10737	10557	10584	10490	10630	10657	10531	10669	10533	10513	10577	10626	10411	10628	10644	10423	10634	10574	10571	10523	10717	10580	10593	10592	10626	10537	10585	10642	10578	10695	10548	10624	10627	10630	10569	10683	10636	10608	10620	10628	10612	10585	10625	10444	10527	10692	10579	10725	10449	10548	10549	10562	10499	10617	10710	10608	10491	10707	10615	10599	10594	10669	10724	10548	10495	10583	10622	10619	10480	10542	10519	10627	10540	10674	10517	10496	10599	10439	10577	10600	10630	10622	10565	10531	10579	10604	10567	10362	10519	10538	10761	10486	10573	10640	10568	10620	10678	10510	10711	10643	10599	10584	10660	10596	10654	10712	10503	10577	10584	10640	10604	10609	10539	10442	10518	10445	10532	10589	10623	10784	10523	10626	10611	10577	10727	10548	10502	10738	10733	10608	10528	10550	10581	10582	10675	10659	10440	10498	10669	10570	10530	10640	10618	10582	10623	10516	10661	10646	10677	10557	10489	10509	10664	10723	10554	10568	10424	10601	10651	10695	10483	10490	10661	10552	10710	10634	10413	10582	10522	10714	10468	10683	10633	10430	10591	10627	10585	10553	10508	10513	10521	10575	10685	10573	10768	10424	10630	10681	10578	10686	10555	10614	10624	10547	10619	10431	10433	10689	10710	10575	10745	10773	10495	10609	10659	10669	10528	10601	10601	10580	10584	10541	10607	10690	10695	10554	10424	10410	10809	10448	10665	10650	10548	10647	10579	10577	10671	10751	10551	10726	10490	10559	10672	10932	10547	10780	10606	10518	10676	10557	10507	10603	10587	10458	10784	10808	10578	10759	10606	10584	10440	10494	10604	10519	10735	10489	10647	10534	10590	10499	10401	10626	10513	10648	10500	10646	10632	10617	10678	10414	10634	10511	10738	10517	10562	10454	10679	10568	10595	10750	10635	10578	10532	10717	10529	10645	10534	10632	10618	10676	10521	10582	10680	10633	10525	10810	10537	10685	10623	10627	10586	10712	10525	10670	10484	10443	10402	10663	10589	10522	10418	10393	10529	10765	10626	10516	10525	10483	10618	10495	10568	10529	10510	10370	10672	10510	10550	10552	10632	10519	10704	10540	10378	10623	10617	10638	10592	10576	10729	10569	10581	10661	10681	10662	10458	10404	10517	10570	10574	10642	10559	10624	10746	10655	10532	10632	10516	10620	10552	10509	10669	10503	10439	10629	10414	10444	10549	10375	10644	10682	10643	10610	10587	10628	10605	10579	10731	10673	10461	10610	10542	10501	10466	10472	10432	10606	10593	10526	10602	10536	10705	10681	10555	10514	10671	10649	10492	10662	10477	10489	10431	10619	10509	10658	10636	10608	10692	10574	10610	10709	10534	10500	10436	10600	10662	10569	10704	10641	10509	10645	10543	10542	10498	10587	10491	10542	10550	10647	10806	10776	10526	10445	10924	10618	10694	10574	10564	10467	10510	10489	10543	10428	10493	10568	10577	10498	10688	10493	10421	10633	10703	10529	10535	10437	10722	10496	10537	10458	10619	10726	10456	10586	10398	10511	10510	10565	10637	10654	10670	10603	10667	10577	10513	10504	10532	10725	10574	10615	10568	10580	10639	10626	10396	10647	10544	10746	10513	10591	10652	10663	10704	10639	10492	10561	10509	10615	10544	10646	10540	10596	10489	10408	10584	10648	10553	10694	10633	10516	10494	10523	10451	10521	10668	10570	10522	10560	10410	10742	10520	10507	10738	10424	10592	10558	10789	10629	10645	10471	10670	10662	10676	10470	10576	10702	10518	10651	10623	10684	10549	10533	10558	10624	10530	10850	10539	10463	10463	10409	10687	10668	10518	10730	10581	10542	10623	10504	10357	10632	10652	10618	10524
35496	32759	31708	37207	53428	60121	52210	44215	36743	31771	29983	29098	29076	29170	28961	29126	29216	28971	29236	29044	29203	29246	29187	29037	29116	29102	29223	29244	29124	29175	29267	29175	29085	29226	29094	29108	29303	29247	29261	29349	29222	29200	29273	29268	29271	29108	29335	29266	29166	29108	29116	29053	29152	29246	29282	29304	29091	29281	29119	29171	29157	29115	28987	29319	29207	29230	29144	29007	29166	29340	29246	29288	29166	29393	29148	29254	29177	29291	29145	29124	29361	29128	29216	29065	29139	29189	29149	29127	29170	29266	29129	29218	29200	29077	29138	29281	29200	29332	29253	29115	29264	29164	29135	29244	29218	29291	29120	29244	29168	29215	29225	29202	29212	29186	29299	29307	29248	29156	29100	29267	29173	29306	29249	29212	29145	29176	29212	29210	29201	29082	29218	29107	29144	29256	29118	29257	29013	29219	29156	29290	29105	29252	29125	29127	29202	29015	29229	29314	29054	29244	29135	29084	29241	29127	29270	29131	29145	29250	29203	29177	29251	29171	29259	29086	29149	29051	29146	29225	29241	29179	29397	29238	29290	29245	29158	29174	29040	29034	29213	29276	29164	29181	29193	29165	29243	29214	29231	29165	29343	29082	29084	29407	29336	29196	29255	29088	29195	29113	29220	28938	29262	29217	29336	29098	29196	29290	29008	29258	29138	29166	29170	29237	29229	29083	29125	29085	29322	29187	29250	29014	29288	29129	29309	29165	29389	29276	29221	29109	29208	29180	29079	29239	29223	29146	29297	29103	29159	29199	29241	29237	28949	29261	29381	29373	29108	29281	29280	29243	29251	29233	29169	29153	29056	29135	29251	29089	29159	29177	29192	29202	29206	29180	29114	29312	29235	29248	29199	29301	29149	29067	29204	29082	29131	29339	29181	29133	29178	29265	29213	29175	29218	29304	29160	29252	29181	29237	29215	29205	29157	29194	29359	29267	29084	29141	29118	29264	29137	29234	29228	29245	29423	29163	29303	29196	29272	29340	29167	29228	29087	29216	29043	29352	29209	29153	29211	29090	29212	29211	29230	29266	29182	29174	29315	29136	29188	29271	29118	29233	29183	29211	29198	29164	29192	29179	29176	29266	29152	29222	29180	29190	29258	29233	29277	29241	29392	29020	29108	29237	29049	29187	29224	29237	29207	29183	29135	29214	29156	29171	29056	29170	29276	29209	29334	29171	29225	29185	29224	29257	29153	29192	29172	29208	29354	29175	29027	29162	29286	29288	29284	29089	29085	29155	29179	29184	29361	29223	29162	29293	29080	29115	29208	29313	29093	29219	29198	29216	29110	29254	29203	29168	29102	29185	29222	29193	29267	29293	29214	29302	29349	29163	29255	29169	29173	29143	29234	29129	29097	29249	29235	29314	29316	29174	29170	29302	29175	29120	29361	29188	29250	29207	29092	29367	29165	29205	29141	29087	29249	29139	29237	29212	29196	29313	29147	29158	29185	29126	29263	29119	29247	29172	29296	29245	29166	29067	29134	29164	29275	29097	29166	29171	29294	29220	29232	29251	29384	29224	29179	29120	29325	29113	29263	29248	29116	29115	29329	29215	29167	29215	29246	29148	29212	29206	29298	29182	29152	29121	29356	29155	29238	29238	29220	29251	29166	29319	29040	29189	29384	28978	29356	29096	29282	29275	29269	29260	29302	29284	29186	29164	29214	29067	29175	29286	29067	28974	29230	29011	29265	29123	29130	29198	29251	29172	29280	29199	29461	29178	29286	29276	29246	29299	29250	29177	29213	29060	29352	29268	29306	29255	29179	29198	29234	29210	29105	29243	29302	29178	29253	29142	29209	29113	29179	29207	29116	29140	29261	29178	29246	29172	29153	29119	29276	29463	29143	29241	29159	29302	29144	29105	29272	29225	29162	29246	29175	29190	29249	29045	29017	29206	29282	29119	29157	29226	29359	29231	29026	29321	29159	29173	29291	29212	29180	29182	29191	29335	29142	29334	29180	29126	29288	29319	29041	29236	29181	29215	29289	29340	29213	29198	29102	29177	29108	29191	29107	29229	29238	29166	29214	29207	29133	29137	29257	29179	29080	29101	29146	29117	29162	29126	29277	29117	29138	29154	29293	29281	29185	29389	29331	29142	29166	29291	29242	29204	29162	29219	29199	29185	29256	29352	29189	29241	29181	29246	29292	29148	29140	29312	29312	29217	29210	29080	29199	29128	29149	29328	29266	29243	29261	29246	29080	29117	29196	29188	29180	29192	29376	29321	29267	29131	29148	29077	29209	29102	29267	29328	29104	29307	29312	29175	29307	29017	29007	29141	29220	29090	29207	29106	29274	29117	29230	29164	29277	29138	29356	29128	29209	29273	29412	29142	29221	29124	29192	29290	29341	29225	29136	29145	29208	29153	29165	29177	29178	29210	29238	29128	29153	29165	29302	29245	29206	29288	29153	29311	29052	29184	29163	29053	29158	29114	29532	29057	29146	29201	29299	29204	29249	29108	29232	29159	29154	29007	29159	29371	29217	29153	29293	29069	29370	29167	29149	29280	29136	29239	29305	29304	29263	29143	29185	29144	29211	29105	29374	29207	29218	29181	29223	29262	29161	29154	29137	29231	29172	29217	29241	29140	29185	29172	29202	29132	29241	29094	29308	29201	29088	29241	29064	29162	29419	29147	29214	29162	29266	29265	29149	29314	29295	29197	29162	29220	29210	29229	29090	29269	29197	29254	29196	29207	29204	29128	29387	29186	29210	29150	29238	29030	29311	29200	29343	29357	29249	29184	29178	29332	29176	29133	29303	29123	29247	29201	29171	29073	29279	29240	29345	29154	29198	29123	29359	29068	29142	29301	29111	29249	29154	29239	29198	29253	29194	29136	29316	29346	29074	29241	29309	29131	29272	29239	29182	29196	29083	29110	29230	29064	29201	29042	29146	29233	29226	29089	29226	29376	29106	29348	29075	29263	29186	29245	29187	29154	29137	29288	29222	29215	29198	29092	29178	29275	29158	29348	29190	29138	29230	29409	29089	29069	29105	29212	29107	29500	29295	29054	29234	29204	29146	29215	29139	29371	29084	29240	29304	29129	29351	29226	29139	29129	29251	29112	29131	29272	29194	29257	29171	29106	29256	29289	29203	29327	29096	29151	29218	29220	29270	29144	29183	29214	29137	29026	29034	29188	29323	29148	29248	29321	29195	29304	29260	29153	29285	29260	29178	29164	29211	29161	29056	29089	29175	29149	29207	29243	29191	29132	29193	29311	29177	29168	29167	29173	29214	29147	29106	29097	29213	29209	29186	29252	29249	29042	29220	29104	29323	29233	29204	29243	29276	29113	29156	29153	29197	29075	29276	29267	29290	29228	29291	29077	29208	28997	29185	29249	29128	29056	29393	29080	29165	29255	29255	29129	29189	29301	29177	29197	29063	29279	29220	29278	29262	29133	29231	29211	29219	29068	29257	29145	29199	29155	29182	29110	29181	29207	29272	29329	29210	29095	29225	29075	29342	29320	29281	29145	29027	29368	29185	29250	29306	29155	29277	29300	29171	29102	29126	29083	29101	29119	29107	29387	29111	29139	29101	29197	29181	29089	29230	29154	29166	29201	29285	29177	29293	29200	29190	29178	29150	29176	29380	29215	29165	29123	29222	29225	29328	29143	29219	29256	29194	29226	29115	29161	29184	29323	29163	29240	29166	29091	29263	29243	29163	29227	29053	29157	29203	29293	29272	29102	29353	29057	29220	29255	29305	29329	29054	29136	29194	29228	29241	29227	29104	29125	29265	29161	29191	29132	29159	29150	29146	29165	29095	29123	29328	29229	29475	29067	29231	29158	29144	29298	29316	29131	29199	29222	29225	29120	29219	29134	29061	29302	29170	29274	29256	29082	29193	29215	29192	29140	29156	29295	29141	29224	29233	29138	29288	29122	29304	29165	29329	29276	29236	29130	29343	29144	29146	29329	29082	29130	29169	29202	29165	29047	29168	29316	29195	29169	29182	29160	29305	29167	29299	29191	29145	29162	29189	29194	29241	29150	29093	29180	29361	29261	29312	29269	29225	29162	29192	29226	29202	29166	29187	29193	29196	29222	28978	29167	29178	29246	29093	29336	29339	29063	29073	29340	29232	29207	29254	29208	29224	29214	29218	29167	29134	29200	29210	29171	29127	29061	29265	29111	29197	29157	29167	29132	29018	29415	29247	29179	29139	29196	29144	29149	29366	29133	29259	29373	29302	29155	29240	29128	29144	29370	29159	29121	29171	29336	29184	29296	29199	29183	29316	29176	29252	29218	29236	29164	29151	29275	29220	29151	29167	29160	29177	29221	29201	29164	29227	29308	29205	29325	29390	29165	29123	29306	29119	29173	29245	29000	29207	29190	29098	29185	29206	29170	29080	29194	29200	29227	29255	29177	29080	29146	29132	29166	29267	29229	29100	29274	29240	29270	29123	29194	29315	29219	29137	29184	29205	29229	29152	29188	29216	29250	29181	29223	29187	29133	29258	29166	29160	29150	29271	29195	29176	29188	29156	29058	29051	29138	29236	29243	29216	29161	29226	29141	29317	29315	29264	29156	29245	29243	29218	29143	29223	29099	29138	28966	29254	29226	29306	29406	29302	29164	29188	29051	29374	29174	29108	29279	29320	29024	29139	29198	29344	29240	29250	29240	29281	29168	29220	29354	29256	29220	29316	29204	29157	29157	29181	29080	29312	29239	29199	29204	29177	29326	29126	29262	29148	29235	29191	29237	29347	29154	29351	29182	29258	29156	29212	29395	29318	29269	29238	29324	29188	29262	29240	29277	29168	29203	29217	29337	29231	29169	29357	29175	29320	29221	29157	29258	29283	29152	29184	29143	29212	29098	29180	29124	29251	29322	29216	29299	29184	29382	29114	29269	29191	29239	29118	29114	29364	29139	29302	29230	29108	29233	29310	29248	29140	29293	29131	29389	29020	29217	29210	29414	29241	29124	29224	29255	29157	29160	29307	29128	29225	29236	29329	29268	29251	29276	29260	29117	29174	29087	29061	29280	29040	29036	29255	29205	29356	29257	29187	29263	29220	29125	29376	29217	29291	29133	29391	29133	29140	29116	29193	29187	29238	29294	29102	29264	29180	29243	29170	29236	29163	29176	29274	29215	29277	29326	29271	29192	29306	28997
17966	16277	14249	13462	28116	40293	35540	27859	19741	14135	11685	10914	10702	10673	10667	10475	10506	10551	10681	10679	10521	10517	10560	10433	10659	10598	10495	10514	10588	10534	10562	10681	10439	10501	10555	10616	10613	10584	10608	10550	10482	10569	10704	10617	10494	10617	10689	10487	10549	10488	10674	10467	10587	10529	10536	10575	10574	10413	10484	10510	10680	10465	10727	10684	10569	10488	10641	10558	10579	10690	10609	10475	10466	10528	10388	10613	10592	10682	10789	10577	10503	10485	10506	10570	10473	10436	10537	10286	10631	10619	10522	10585	10602	10624	10601	10681	10644	10438	10510	10538	10488	10512	10679	10639	10828	10552	10515	10601	10785	10641	10552	10560	10606	10653	10593	10718	10614	10535	10638	10594	10484	10589	10474	10415	10607	10581	10464	10502	10579	10539	10507	10589	10516	10686	10483	10557	10532	10800	10708	10528	10615	10713	10609	10362	10566	10405	10622	10449	10464	10581	10679	10561	10409	10418	10756	10560	10475	10437	10576	10614	10472	10442	10597	10483	10601	10615	10541	10604	10470	10450	10458	10567	10509	10627	10534	10741	10425	10525	10689	10610	10565	10594	10580	10730	10448	10467	10566	10566	10652	10434	10705	10760	10568	10571	10554	10615	10517	10555	10626	10726	10538	10631	10667	10557	10786	10611	10613	10764	10680	10371	10668	10486	10510	10711	10589	10460	10685	10632	10454	10548	10543	10616	10712	10691	10601	10516	10662	10461	10563	10527	10697	10739	10659	10581	10660	10544	10550	10529	10578	10763	10599	10539	10558	10628	10342	10602	10579	10622	10652	10461	10625	10599	10538	10473	10811	10917	10614	10645	10616	10544	10553	10597	10589	10515	10682	10623	10645	10637	10657	10552	10508	10395	10655	10628	10583	10759	10413	10555	10665	10604	10646	10516	10636	10656	10711	10530	10480	10547	10460	10543	10629	10472	10506	10553	10648	10595	10665	10602	10497	10509	10594	10523	10753	10638	10530	10650	10584	10763	10451	10449	10765	10652	10416	10577	10606	10626	10465	10716	10818	10714	10536	10447	10469	10609	10543	10588	10784	10595	10377	10652	10518	10564	10384	10624	10448	10650	10697	10471	10761	10475	10474	10423	10738	10550	10670	10581	10574	10571	10511	10768	10723	10522	10527	10557	10548	10432	10712	10545	10531	10537	10569	10585	10675	10611	10674	10771	10454	10665	10602	10581	10631	10635	10460	10547	10597	10728	10606	10552	10700	10624	10794	10584	10588	10583	10507	10663	10539	10590	10751	10472	10652	10588	10735	10630	10523	10493	10543	10653	10791	10601	10680	10829	10644	10551	10590	10558	10591	10537	10792	10540	10619	10585	10472	10642	10583	10626	10567	10494	10620	10640	10650	10408	10592	10460	10457	10611	10738	10645	10587	10582	10613	10640	10518	10421	10573	10519	10780	10478	10603	10531	10554	10537	10597	10627	10722	10544	10492	10462	10637	10635	10587	10586	10609	10701	10594	10628	10470	10582	10403	10604	10716	10678	10614	10522	10481	10455	10783	10622	10673	10435	10595	10708	10678	10598	10713	10393	10758	10598	10465	10569	10666	10640	10658	10452	10674	10661	10811	10591	10762	10513	10534	10446	10373	10638	10605	10592	10615	10704	10437	10467	10724	10613	10591	10465	10378	10501	10339	10551	10638	10479	10671	10813	10606	10635	10609	10607	10375	10537	10470	10375	10618	10598	10538	10796	10491	10586	10500	10510	10462	10604	10604	10408	10474	10555	10670	10457	10626	10618	10529	10659	10693	10430	10704	10588	10701	10433	10624	10594	10635	10757	10737	10797	10592	10611	10457	10681	10602	10489	10498	10492	10589	10572	10633	10718	10617	10633	10447	10499	10661	10473	10517	10646	10572	10598	10557	10628	10620	10505	10667	10693	10472	10379	10434	10583	10643	10607	10586	10694	10627	10629	10654	10772	10641	10630	10715	10544	10505	10510	10576	10596	10596	10759	10639	10652	10538	10598	10534	10450	10700	10635	10704	10559	10508	10626	10580	10629	10546	10849	10801	10656	10485	10557	10608	10621	10571	10442	10461	10589	10590	10636	10435	10426	10339	10626	10817	10547	10498	10522	10455	10502	10582	10579	10628	10716	10562	10617	10751	10558	10637	10537	10437	10586	10639	10681	10597	10741	10462	10581	10657	10648	10701	10533	10557	10535	10598	10543	10570	10585	10400	10614	10438	10499	10686	10561	10578	10714	10537	10538	10550	10536	10617	10535	10646	10646	10760	10523	10332	10611	10445	10593	10569	10594	10718	10506	10791	10719	10421	10673	10621	10613	10553	10568	10653	10644	10681	10471	10391	10499	10621	10613	10490	10637	10836	10653	10633	10638	10511	10504	10571	10579	10643	10621	10674	10655	10577	10646	10598	10781	10518	10522	10617	10497	10710	10595	10592	10584	10481	10468	10689	10549	10507	10529	10544	10643	10653	10572	10596	10708	10696	10586	10752	10540	10635	10628	10675	10580	10527	10655	10603	10520	10410	10558	10725	10559	10465	10583	10425	10569	10536	10457	10405	10616	10782	10578	10547	10473	10579	10875	10669	10626	10626	10529	10445	10562	10587	10521	10319	10404	10518	10499	10572	10564	10522	10353	10575	10556	10609	10620	10716	10563	10499	10508	10373	10461	10547	10719	10588	10594	10767	10524	10663	10539	10500	10638	10462	10544	10589	10656	10655	10526	10690	10688	10755	10766	10580	10625	10685	10650	10685	10766	10671	10572	10487	10527	10671	10529	10535	10565	10488	10534	10475	10502	10713	10734	10769	10671	10572	10610	10550	10590	10558	10719	10647	10476	10527	10580	10548	10571	10651	10529	10565	10485	10526	10594	10682	10578	10489	10521	10644	10549	10548	10400	10561	10651	10720	10589	10522	10634	10665	10611	10643	10688	10704	10504	10586	10709	10591	10490	10566	10600	10821	10574	10777	10542	10489	10450	10640	10583	10766	10643	10659	10722	10670	10578	10618	10662	10509	10580	10724	10693	10479	10631	10729	10666	10572	10611	10715	10664	10674	10610	10471	10657	10601	10509	10615	10642	10558	10565	10664	10489	10504	10669	10541	10790	10739	10671	10607	10426	10484	10426	10541	10415	10634	10508	10415	10653	10504	10620	10472	10531	10547	10513	10537	10592	10543	10516	10538	10578	10452	10623	10606	10483	10564	10502	10364	10500	10703	10582	10660	10600	10632	10531	10507	10294	10523	10436	10497	10648	10605	10703	10463	10567	10604	10573	10580	10578	10566	10579	10456	10549	10664	10512	10531	10420	10556	10508	10453	10660	10686	10540	10549	10604	10659	10522	10551	10650	10608	10634	10590	10631	10673	10555	10464	10719	10543	10490	10502	10587	10694	10528	10618	10539	10482	10696	10567	10646	10627	10548	10492	10754	10564	10545	10578	10774	10513	10580	10494	10537	10655	10519	10629	10378	10572	10653	10630	10615	10654	10614	10452	10669	10631	10703	10719	10461	10707	10569	10606	10561	10589	10524	10465	10507	10706	10593	10585	10584	10685	10663	10582	10513	10592	10708	10627	10544	10484	10448	10612	10665	10655	10552	10631	10670	10454	10552	10600	10651	10529	10451	10620	10798	10668	10701	10442	10774	10626	10700	10598	10429	10549	10281	10598	10481	10727	10560	10516	10614	10412	10594	10503	10562	10588	10620	10522	10492	10647	10478	10556	10653	10584	10484	10518	10662	10744	10643	10563	10464	10597	10607	10719	10549	10508	10641	10719	10444	10737	10762	10650	10577	10610	10676	10646	10653	10698	10473	10450	10661	10615	10669	10830	10773	10492	10609	10513	10605	10553	10700	10531	10566	10693	10592	10542	10518	10464	10415	10484	10435	10507	10666	10667	10580	10529	10513	10473	10564	10520	10526	10567	10571	10420	10518	10531	10700	10495	10786	10444	10628	10561	10587	10652	10614	10444	10681	10545	10609	10737	10692	10567	10606	10470	10483	10517	10588	10627	10349	10556	10578	10598	10490	10714	10585	10584	10556	10609	10711	10662	10589	10633	10719	10715	10677	10594	10650	10512	10512	10748	10493	10740	10596	10502	10520	10654	10553	10580	10575	10606	10661	10555	10572	10509	10485	10597	10588	10559	10668	10710	10535	10636	10742	10532	10560	10606	10561	10578	10584	10481	10491	10659	10444	10679	10482	10671	10760	10662	10597	10443	10637	10591	10652	10636	10555	10659	10622	10552	10501	10497	10598	10596	10625	10494	10475	10692	10639	10433	10537	10596	10630	10669	10659	10581	10456	10659	10629	10681	10520	10514	10410	10473	10648	10664	10658	10501	10637	10451	10624	10552	10573	10566	10565	10498	10483	10673	10619	10765	10609	10716	10314	10460	10610	10668	10555	10480	10689	10612	10544	10521	10713	10640	10644	10637	10781	10598	10532	10530	10564	10713	10638	10458	10595	10706	10515	10427	10702	10655	10526	10521	10671	10463	10560	10625	10573	10646	10534	10633	10434	10446	10531	10421	10707	10670	10557	10587	10653	10710	10692	10617	10490	10447	10592	10603	10647	10474	10481	10758	10769	10653	10585	10521	10366	10595	10562	10736	10518	10486	10546	10793	10630	10571	10424	10601	10679	10613	10795	10504	10474	10457	10500	10668	10626	10619	10632	10472	10537	10440	10503	10657	10639	10450	10703	10490	10597	10617	10568	10657	10531	10643	10649	10636	10756	10648	10669	10665	10556	10606	10556	10769	10585	10602	10524	10693	10699	10581	10592	10363	10507	10600	10682	10619	10629	10471	10475	10595	10742	10668	10494	10621	10522	10614	10640	10722	10649	10678	10859	10661	10635	10378	10460	10672	10482	10566	10549	10514	10662	10605	10493	10405	10691	10596	10523	10586	10623	10610	10816	10693	10727	10655	10658	10624	10552	10740	10543	10517	10665	10823	10698	10572	10516	10666	10611	10683	10509	10491	10535	10584	10569	10513	10473	10534	10619	10594	10566	10542	10490	10601	10557	10569	10568	10613	10657	10487	10517	10556	10605	10562	10638	10435	10683	10725	10694	10475	10509	10589	10575	10449	10640	10512	10676	10556	10591	10572	10634	10698	10617	10605	10670	10579	10682
40806	34242	34320	40964	52831	56412	52481	46785	38763	33107	29854	28539	28204	28427	28461	28541	28802	28700	28800	28959	28759	28952	29086	28892	29132	29029	29070	28955	29043	29166	29114	29124	29017	29064	28871	29084	29201	29060	29013	29074	29071	29097	29049	29096	29169	29087	29052	29029	29122	29190	29030	29028	29200	29194	29148	29045	28977	28935	29094	29060	29133	29022	29078	29076	29100	29292	29137	29108	29057	29067	29049	29235	29118	29051	29077	29077	29110	29036	29007	29193	28933	29215	29113	29150	29118	29129	29113	29131	29062	29125	29079	29001	29066	29136	29056	29101	29068	29083	29106	29088	28967	29067	29191	29265	28967	29101	29173	29058	29026	29086	29187	29149	29100	28956	29246	29221	29018	29047	29250	29024	29051	29110	29135	29138	28975	29082	29146	29052	29144	29103	29136	29096	29023	29112	29189	29154	29156	29059	29155	29229	28949	29160	29057	29182	29022	29049	29017	29131	29129	29080	28994	29087	29189	29194	29297	29040	29034	29149	29028	29113	29204	29235	29060	29201	29210	29064	29028	29062	29126	29105	29088	29216	29152	29131	29010	29053	29085	29128	29217	29061	29152	29038	29112	29152	29274	28981	29111	29139	28972	28966	29117	29166	29130	29158	29230	29062	29061	29015	29032	29206	28949	29116	29149	29192	29086	29123	29191	29140	29012	29088	29228	29076	29117	29061	29101	29023	29027	29051	29188	29182	29060	28987	28888	29127	29032	29115	29057	29069	28927	29117	29170	29095	29253	29057	29007	29151	29136	29069	29071	29006	29117	29038	29081	29145	29193	29074	29013	29134	29259	29004	29189	29109	29144	29151	29158	29211	29062	29176	29005	29271	29227	29003	29041	29300	29216	29092	29171	29062	29070	28958	29180	29204	29173	29080	29055	28956	29021	29032	29063	29177	29146	29088	29090	29037	29282	29008	29194	29151	29087	29159	28980	29187	29071	29182	29194	29082	28990	28943	29153	29122	29018	28994	29078	29163	28971	29050	29020	29120	29071	29157	29127	29106	29054	29193	29088	29303	29046	29139	29028	29246	29115	29126	29138	29077	29029	29176	28973	29160	29261	29049	29180	29160	29301	28927	29153	29061	29216	29208	29321	29275	29040	29152	29008	29173	29098	29122	29058	29121	29158	28983	29067	29214	29109	29118	29028	29023	29254	29043	29085	29051	29071	29226	29043	28908	29119	29162	29047	28907	29188	29084	29055	29096	29180	29067	29167	29036	29114	29267	29087	29124	29120	29120	29193	29060	29131	29011	29062	29143	29235	29179	29039	29088	29048	29056	29135	29161	29169	29149	29220	29073	29045	28989	29090	29029	29110	29061	29140	29153	29076	29097	29064	29026	29028	29185	29168	28978	29124	29045	29053	29090	29258	29251	29205	29080	29139	29043	29009	29040	29076	29104	28976	29015	29008	29201	29112	29036	29124	28909	29086	29072	29136	29170	29348	28998	29078	28979	29056	29180	29200	29201	29181	28980	29089	29078	28984	29086	29097	29056	29203	28848	29175	29050	29182	29045	29134	29109	29080	29156	28996	29098	29288	28969	29190	29072	29187	29153	29043	29187	29074	29001	29081	29111	29074	29138	29056	29106	28984	29135	29168	29138	28993	29187	29165	29140	28906	28931	29114	29183	29320	28956	29136	29083	29156	29100	29166	29135	29217	29114	29117	29126	29075	29209	29118	29142	29230	29107	29110	28976	29153	28990	29095	29107	29215	29038	29247	29136	29067	29136	29022	29062	29100	29209	29063	29151	29042	28979	29047	29055	29198	29060	29038	29041	29064	29116	29177	29196	28913	29097	29066	29257	29154	29076	29100	29108	29066	29193	29111	29137	29002	29068	28982	28967	29158	29167	29020	29063	29290	29067	29130	29020	29164	29031	29071	29000	29177	29101	29166	29155	29054	29126	29221	29079	29114	29218	28966	29123	29253	29093	29181	29110	29106	29186	29143	29212	29249	29028	29008	29250	29099	29039	29295	29124	29092	29061	29064	29193	29032	29274	29027	29147	29156	29200	29157	29051	29206	29151	29131	29034	29139	29175	29081	28923	29126	29118	29179	29013	29099	29056	29206	28956	29091	29177	29321	28949	29220	29092	29176	29015	29029	29183	29117	29003	29165	29205	28995	28967	29104	29115	29153	29045	29120	29153	29070	29213	29265	29147	29140	29043	29009	29248	29050	29027	28993	29213	29205	29069	29112	29052	29185	29025	29105	29049	29091	28966	29275	29062	29139	29076	29012	29184	29100	29234	29188	29174	29069	29080	29091	29206	29128	29037	29125	29080	29029	29163	29165	29004	29116	29030	29192	29127	29026	29040	29136	29169	29228	29157	29210	29122	29110	29052	29348	29197	28925	29230	29066	29157	29160	29136	28923	29125	28937	29169	29078	29117	29103	29097	29114	29132	29148	29076	29112	29043	29058	29062	29235	29054	29275	29172	29141	29212	29067	29067	28986	29062	29020	29266	28891	29142	28928	29127	28952	29030	28980	29149	29167	29094	29090	29113	29333	29080	29179	29118	28992	28959	29027	29131	29186	29016	28826	29250	29078	29208	29097	29109	28996	29132	29020	29025	29164	29121	29227	29098	29012	29022	29020	29322	29048	29092	29135	29063	28875	29082	29088	29115	29173	29002	29301	29050	29019	29106	28979	29087	29151	29119	29134	29091	29162	29100	28991	29020	29253	29153	28987	29137	29276	29016	29041	29059	29043	29019	29048	29087	29060	29001	29240	29231	29039	29120	29129	29019	29030	29146	29139	29163	29032	29118	28968	29105	29022	29099	29042	29089	28975	29024	29019	29193	28994	29264	28922	29153	29115	29035	29011	29024	28995	29170	29180	29059	29061	29046	29270	29045	28989	29096	29109	29050	29143	29086	29191	29109	29126	29054	29260	29172	29078	29078	29101	28998	29107	29016	29112	29090	29081	29057	29182	29090	29211	29084	29055	28942	29140	29129	29240	28972	29101	29240	29134	29012	28927	29335	29094	29069	29047	29109	29143	29133	29105	28958	29105	29177	29133	29019	28999	29082	29104	29080	29030	29164	28943	29150	29157	29142	29108	28913	29035	29142	29100	29095	29022	29087	29069	29188	29090	29166	29052	29040	29130	29146	29133	29098	29128	29211	29145	29060	29151	29062	29111	29237	29105	29210	29166	29073	29065	29216	29035	29197	29068	29272	29164	29077	29091	29147	29149	29147	29216	29057	29159	29037	29112	28949	29154	29210	29274	29091	29065	29229	29164	29052	29026	29182	29069	29167	29249	29065	29060	29116	29076	29130	29188	28841	29104	29129	29019	29220	29110	29145	29196	28986	29053	29146	29067	29021	29269	29089	29171	29124	29133	28994	29064	29165	29161	29025	29258	29021	29176	29021	29051	29215	29115	29195	29178	29233	29109	29083	29125	29133	29170	29169	29178	29118	29181	29073	29031	28995	29175	29093	29134	29072	29170	29031	29103	29223	29197	29085	28998	29124	29177	29106	29067	29140	29153	29172	29158	28907	29002	29131	29059	29263	28949	29103	29208	29036	29119	29119	29062	29120	29110	29096	28972	29173	28942	29057	29149	29094	28968	29072	29111	29160	29097	29123	29168	29155	29018	29107	29144	29092	29210	29208	29105	29129	29169	29159	29235	28906	29250	29008	29165	29106	29200	29088	29061	29125	29159	29046	29018	29138	29152	29044	29088	29054	29161	28988	29033	29061	29041	29057	29016	29012	29152	28942	29159	29149	29250	28969	29189	28953	29226	29217	29135	29126	29111	29051	29010	29217	29099	28957	29129	29135	29047	29112	29197	29108	28963	29154	28970	29205	29011	29105	29063	29022	29084	29268	29137	29102	28922	29182	29326	29148	29096	29043	29149	29212	29137	29116	29082	28928	29188	29038	29197	29105	29175	29075	29024	29043	29151	29149	28975	29128	29073	29110	29113	29168	29125	29016	29217	29146	29066	29119	29117	29186	29140	29005	29049	29270	29134	29029	29095	29117	29152	29064	29090	29057	29232	29051	29060	29166	28933	29218	29021	29121	29207	29075	29224	29024	29173	29249	29106	29080	29028	29126	29111	29107	29069	29109	29088	29164	29174	29142	29035	29209	29096	29077	29096	29246	29084	28999	28973	29243	29170	29106	29103	29100	29146	29140	28871	29135	28887	29033	29078	29109	29053	29121	29170	29228	29279	29009	29061	28927	29133	29247	29024	29153	29192	29187	29006	29196	29032	29151	29210	29099	29166	29137	29153	29100	28883	29279	29180	28988	29215	29176	29139	29068	29045	29159	29018	29174	29137	29155	29110	29251	29125	29073	29102	28972	29200	29119	29066	29212	29104	29116	29165	29015	29051	28951	29131	29192	29272	29163	29047	29011	29173	29004	29081	29322	29041	29091	29025	29138	29126	29090	29127	29115	29206	29071	29077	29064	29044	29143	29133	29078	29185	29093	29245	29126	29042	29176	29215	29059	29182	29087	29040	28987	29091	29221	29129	28994	28922	29106	29244	29146	29290	29117	29201	28963	29225	29046	29226	28985	29137	28882	29244	29088	29031	29159	29124	29166	29111	28983	29215	28936	29151	29025	29088	28999	29184	29044	29125	29198	29127	28945	29151	29046	28998	29027	29246	29078	29064	29123	29225	29185	29062	29257	29195	29085	29146	29184	28981	29104	29072	29074	29095	29141	29328	29103	29022	29245	29084	29226	29150	29284	29059	29218	29132	29092	29088	29189	29013	29079	29287	29059	28964	29004	29023	29127	28929	29332	29013	29024	29142	29079	29096	29078	29056	28990	29166	28974	29196	29175	29191	29104	29131	29065	29165	29143	29122	29060	29174	29096	29021	29105	29163	29173	29128	29050	29000	29129	29143	29113	29136	29155	29162	29035	29199	29076	29123	29064	28983	28869	29071	29137	29071	29165	29186	29150	29058	29015	29201	28975	29159	29077	29196	29181	29150	29167	29068	28945	29107	29284	29024	29071	29213	29108	29198	28965	29037	29107	29139	29040	29144	28953	29037	29240	29064	29209	29118	29012	29177	29119	29145	29037	28949	29185	29327	29181	29156	29225	29246	29006	29018	29063	28981	29131	29122	28977	29174	29074	28927	29200	29150	28852	29041	29177	28958	29069	29256	28908
14801	12714	11642	11301	13757	17263	16727	14617	12607	11300	10923	10644	10667	10410	10379	10450	10455	10512	10510	10523	10615	10438	10606	10534	10415	10487	10654	10553	10467	10434	10448	10574	10343	10567	10604	10317	10467	10469	10469	10640	10562	10417	10588	10560	10530	10582	10325	10291	10520	10502	10471	10412	10470	10482	10533	10521	10528	10317	10306	10417	10487	10361	10342	10443	10454	10477	10497	10498	10649	10487	10532	10592	10524	10377	10444	10377	10319	10488	10451	10629	10558	10537	10554	10368	10436	10557	10487	10527	10495	10591	10419	10681	10673	10429	10490	10594	10362	10494	10562	10486	10657	10397	10339	10356	10429	10394	10405	10665	10571	10583	10684	10502	10520	10426	10474	10590	10414	10508	10530	10541	10379	10457	10521	10495	10383	10495	10390	10604	10374	10642	10490	10532	10319	10514	10398	10208	10571	10421	10451	10491	10446	10334	10500	10527	10495	10478	10499	10535	10628	10557	10408	10367	10481	10520	10459	10584	10393	10307	10462	10488	10619	10584	10487	10519	10690	10583	10458	10464	10608	10674	10488	10427	10472	10639	10584	10593	10455	10596	10634	10492	10523	10475	10483	10363	10548	10307	10441	10416	10637	10525	10431	10604	10607	10513	10427	10611	10657	10478	10521	10391	10450	10534	10433	10433	10447	10575	10503	10453	10447	10541	10521	10479	10734	10347	10260	10461	10581	10513	10515	10479	10635	10595	10545	10573	10587	10515	10462	10433	10507	10404	10499	10461	10508	10513	10484	10587	10523	10511	10374	10473	10452	10302	10519	10473	10361	10330	10618	10429	10378	10458	10620	10646	10389	10402	10473	10432	10427	10587	10602	10401	10422	10559	10620	10561	10476	10713	10493	10606	10484	10427	10399	10544	10600	10468	10535	10656	10546	10548	10468	10541	10494	10610	10612	10583	10411	10433	10411	10465	10533	10497	10292	10542	10466	10328	10566	10486	10645	10695	10531	10517	10446	10580	10475	10529	10668	10566	10383	10416	10609	10461	10509	10550	10414	10362	10483	10535	10577	10482	10589	10383	10568	10525	10412	10460	10502	10528	10465	10607	10423	10558	10434	10400	10470	10592	10593	10684	10470	10390	10622	10437	10385	10428	10626	10536	10558	10411	10601	10560	10512	10322	10484	10515	10556	10500	10483	10628	10476	10477	10548	10521	10529	10495	10419	10409	10485	10373	10607	10551	10582	10524	10510	10561	10500	10546	10360	10584	10672	10629	10500	10662	10394	10531	10626	10594	10571	10429	10491	10584	10498	10421	10366	10493	10564	10683	10470	10700	10525	10460	10595	10611	10670	10565	10395	10534	10639	10737	10652	10412	10593	10436	10468	10564	10526	10503	10586	10563	10490	10536	10468	10412	10344	10544	10395	10501	10417	10455	10538	10493	10437	10497	10420	10496	10562	10506	10577	10539	10567	10455	10517	10350	10544	10499	10639	10328	10563	10656	10541	10502	10416	10542	10505	10420	10550	10358	10405	10550	10706	10532	10673	10562	10475	10493	10566	10374	10408	10422	10494	10487	10380	10432	10536	10504	10505	10493	10489	10338	10441	10476	10538	10462	10418	10591	10528	10645	10512	10413	10695	10379	10401	10442	10466	10530	10562	10347	10560	10479	10518	10489	10469	10546	10567	10598	10576	10703	10572	10697	10607	10689	10633	10540	10434	10581	10676	10601	10360	10479	10425	10521	10659	10482	10452	10442	10491	10418	10453	10579	10455	10565	10407	10461	10483	10414	10463	10474	10547	10428	10398	10441	10486	10389	10422	10434	10545	10187	10541	10437	10278	10564	10625	10489	10398	10585	10590	10677	10420	10563	10503	10457	10516	10473	10465	10576	10586	10381	10496	10505	10548	10549	10406	10504	10462	10426	10589	10370	10399	10714	10484	10595	10447	10560	10442	10618	10532	10680	10704	10496	10572	10616	10612	10594	10466	10534	10523	10385	10351	10587	10474	10457	10412	10623	10492	10473	10564	10657	10573	10498	10595	10447	10324	10272	10497	10415	10571	10601	10389	10317	10618	10631	10525	10526	10436	10492	10576	10491	10488	10497	10556	10455	10494	10549	10500	10469	10433	10351	10539	10454	10544	10567	10567	10511	10570	10541	10538	10696	10493	10426	10419	10444	10376	10566	10546	10407	10444	10482	10416	10388	10556	10589	10399	10524	10526	10575	10380	10572	10632	10711	10248	10512	10531	10405	10491	10411	10512	10480	10316	10398	10562	10635	10532	10474	10497	10581	10336	10550	10563	10523	10549	10245	10489	10574	10344	10419	10504	10281	10340	10437	10756	10674	10529	10615	10559	10441	10480	10633	10446	10461	10663	10495	10484	10437	10536	10562	10520	10462	10543	10605	10436	10477	10503	10439	10465	10426	10532	10529	10369	10557	10513	10451	10366	10373	10336	10398	10353	10485	10503	10552	10452	10341	10466	10564	10349	10668	10434	10589	10666	10680	10541	10554	10196	10403	10454	10346	10305	10388	10494	10530	10409	10516	10656	10474	10477	10399	10618	10578	10606	10570	10398	10509	10530	10671	10485	10485	10503	10525	10310	10525	10486	10590	10321	10664	10404	10622	10546	10500	10564	10588	10570	10668	10545	10466	10677	10555	10583	10377	10277	10398	10475	10507	10571	10771	10448	10578	10609	10434	10709	10479	10538	10532	10535	10436	10626	10283	10332	10364	10567	10531	10378	10494	10642	10397	10618	10537	10595	10485	10422	10483	10576	10595	10705	10402	10366	10463	10486	10408	10359	10374	10421	10378	10415	10505	10630	10390	10553	10452	10423	10383	10405	10351	10596	10615	10569	10517	10442	10580	10552	10444	10575	10436	10512	10591	10394	10439	10497	10391	10499	10564	10520	10468	10570	10549	10449	10555	10491	10545	10627	10588	10727	10492	10582	10313	10578	10460	10409	10654	10327	10545	10417	10494	10549	10586	10704	10488	10433	10417	10448	10402	10285	10541	10615	10635	10574	10403	10547	10738	10548	10401	10392	10419	10569	10515	10457	10520	10504	10470	10434	10645	10499	10364	10470	10367	10419	10501	10389	10471	10600	10614	10582	10531	10613	10508	10384	10466	10629	10509	10493	10346	10552	10536	10574	10484	10455	10452	10462	10515	10658	10448	10526	10392	10396	10403	10520	10486	10536	10554	10521	10611	10507	10403	10529	10481	10445	10597	10584	10495	10497	10624	10364	10460	10580	10456	10547	10416	10711	10622	10477	10493	10505	10367	10517	10477	10643	10436	10475	10425	10430	10490	10501	10444	10404	10342	10579	10565	10501	10699	10510	10388	10543	10414	10549	10524	10428	10590	10455	10478	10499	10611	10568	10494	10545	10566	10560	10524	10405	10379	10491	10369	10587	10555	10565	10574	10574	10529	10282	10301	10462	10467	10565	10520	10472	10576	10456	10339	10454	10529	10437	10497	10707	10611	10643	10515	10428	10497	10526	10531	10592	10568	10544	10303	10574	10587	10573	10546	10657	10577	10546	10421	10604	10430	10360	10237	10507	10559	10559	10520	10746	10496	10507	10612	10569	10545	10375	10472	10588	10585	10398	10406	10503	10596	10453	10427	10524	10393	10513	10673	10400	10319	10459	10365	10409	10445	10546	10485	10515	10707	10467	10334	10527	10385	10403	10451	10472	10490	10437	10471	10513	10594	10388	10472	10439	10417	10462	10449	10419	10733	10512	10446	10570	10414	10541	10510	10444	10738	10460	10530	10592	10510	10566	10370	10390	10611	10530	10488	10546	10423	10473	10326	10579	10547	10558	10717	10454	10602	10388	10396	10510	10573	10518	10466	10621	10429	10586	10862	10400	10539	10564	10508	10528	10509	10593	10583	10585	10485	10431	10573	10688	10631	10492	10448	10474	10494	10633	10597	10460	10472	10604	10497	10391	10365	10574	10353	10574	10569	10566	10347	10712	10561	10470	10476	10742	10513	10530	10477	10579	10607	10391	10572	10432	10417	10428	10388	10409	10428	10385	10276	10477	10631	10632	10430	10497	10435	10498	10440	10535	10515	10531	10582	10466	10532	10684	10493	10469	10514	10215	10474	10501	10422	10530	10459	10736	10461	10534	10464	10522	10546	10459	10470	10582	10527	10618	10328	10568	10751	10609	10575	10634	10456	10577	10499	10672	10668	10456	10493	10587	10562	10536	10503	10571	10477	10600	10590	10460	10432	10451	10599	10363	10440	10538	10596	10489	10331	10496	10655	10400	10496	10601	10404	10379	10545	10528	10602	10448	10470	10470	10454	10729	10588	10407	10427	10346	10408	10499	10468	10303	10374	10489	10456	10482	10519	10492	10540	10421	10415	10556	10530	10551	10615	10473	10512	10571	10624	10632	10677	10646	10624	10422	10621	10730	10687	10427	10365	10640	10386	10409	10511	10459	10704	10575	10510	10475	10610	10511	10517	10495	10382	10554	10421	10389	10488	10606	10514	10484	10640	10534	10408	10485	10502	10596	10425	10489	10311	10531	10543	10452	10514	10493	10577	10592	10574	10399	10433	10471	10437	10491	10487	10539	10550	10558	10580	10678	10496	10492	10541	10468	10462	10384	10396	10280	10196	10514	10671	10543	10554	10584	10450	10471	10330	10546	10699	10536	10546	10624	10547	10570	10322	10633	10432	10293	10562	10492	10506	10496	10415	10581	10379	10420	10534	10546	10215	10417	10596	10537	10571	10518	10564	10270	10492	10642	10671	10475	10518	10548	10514	10518	10561	10507	10259	10499	10525	10421	10335	10521	10482	10550	10421	10467	10488	10300	10534	10475	10601	10675	10476	10445	10461	10589	10461	10485	10534	10484	10498	10583	10383	10468	10566	10357	10510	10424	10490	10486	10453	10444	10433	10415	10496	10606	10576	10426	10375	10649	10306	10432	10419	10519	10567	10540	10614	10589	10429	10524	10545	10462	10637	10429	10361	10434	10381	10422	10496	10448	10705	10459	10475	10549	10485	10397	10490	10513	10477	10436	10498	10501	10529	10579	10583	10551	10469	10624	10505	10671	10523	10428	10495	10515	10430	10504	10653	10639	10384	10620	10429	10504	10410	10532	10480	10539	10534	10506	10412	10540	10714	10381	10344	10370	10408	10559	10402
35500	32770	31465	34945	45439	48375	44175	38715	33645	30858	29816	29299	29382	29297	29400	29201	29260	29357	29416	29203	29130	29314	29385	29250	29314	29319	29283	29177	29215	29440	29316	29221	29302	29407	29164	29202	29216	29297	29409	29492	29168	29489	29327	29300	29483	29219	29423	29369	29228	29309	29260	29169	29475	29231	29296	29267	29291	29214	29399	29409	29321	29204	29289	29406	29284	29412	29230	29288	29290	29249	29368	29243	29361	29317	29281	29260	29323	29329	29356	29238	29211	29454	29363	29273	29251	29274	29309	29163	29334	29191	29312	29400	29282	29372	29284	29332	29250	29484	29392	29251	29282	29377	29377	29325	29451	29475	29421	29378	29296	29362	29335	29445	29274	29363	29232	29447	29200	29332	29305	29491	29321	29197	29329	29403	29421	29358	29158	29355	29338	29331	29386	29349	29377	29260	29339	29274	29397	29468	29463	29319	29336	29336	29366	29357	29319	29234	29408	29319	29360	29366	29252	29157	29323	29339	29341	29224	29293	29447	29280	29395	29302	29268	29410	29337	29319	29359	29366	29234	29421	29388	29356	29368	29391	29295	29199	29322	29151	29369	29273	29258	29236	29298	29380	29365	29290	29544	29430	29258	29277	29370	29279	29354	29386	29249	29347	29387	29411	29084	29334	29146	29382	29442	29200	29436	29223	29474	29286	29334	29333	29337	29373	29370	29134	29359	29332	29454	29317	29349	29167	29244	29367	29386	29373	29354	29304	29228	29215	29329	29403	29282	29325	29469	29448	29231	29260	29301	29379	29379	29378	29339	29265	29233	29283	29363	29480	29201	29297	29377	29368	29343	29315	29390	29226	29411	29253	29305	29377	29232	29411	29502	29280	29355	29407	29223	29366	29338	29260	29441	29327	29407	29342	29430	29374	29193	29264	29311	29377	29505	29172	29281	29387	29450	29268	29424	29289	29400	29307	29316	29297	29283	29362	29323	29162	29334	29569	29345	29459	29317	29353	29431	29250	29321	29453	29263	29357	29313	29409	29385	29163	29353	29383	29259	29301	29258	29378	29359	29261	29223	29331	29233	29383	29260	29342	29320	29354	29245	29351	29388	29347	29277	29419	29397	29352	29341	29382	29252	29366	29332	29347	29254	29455	29250	29218	29384	29283	29347	29383	29372	29259	29474	29305	29383	29426	29222	29502	29396	29411	29410	29318	29306	29201	29248	29398	29321	29241	29424	29407	29332	29401	29325	29316	29355	29309	29312	29335	29385	29356	29267	29338	29155	29574	29351	29313	29179	29237	29187	29673	29255	29194	29332	29484	29383	29409	29305	29253	29558	29190	29438	29325	29372	29250	29392	29447	29254	29359	29270	29371	29329	29331	29308	29356	29324	29279	29301	29313	29343	29318	29265	29412	29357	29264	29468	29374	29481	29398	29261	29267	29452	29309	29217	29284	29266	29356	29329	29196	29401	29388	29280	29369	29354	29266	29373	29211	29365	29241	29305	29476	29197	29285	29515	29281	29242	29260	29424	29325	29362	29385	29322	29284	29370	29323	29261	29393	29394	29271	29368	29327	29210	29496	29385	29368	29606	29262	29309	29293	29477	29313	29371	29347	29428	29286	29273	29370	29389	29355	29368	29347	29462	29416	29379	29371	29363	29338	29217	29242	29352	29441	29345	29349	29388	29308	29338	29357	29413	29348	29369	29296	29353	29241	29481	29221	29429	29267	29230	29304	29393	29296	29365	29268	29273	29315	29419	29265	29262	29272	29299	29432	29466	29167	29294	29358	29333	29278	29248	29362	29408	29396	29400	29411	29291	29172	29329	29383	29436	29269	29295	29350	29411	29210	29402	29325	29212	29423	29316	29350	29297	29397	29305	29355	29307	29488	29391	29464	29284	29282	29290	29401	29286	29430	29374	29264	29371	29247	29215	29352	29367	29209	29614	29396	29314	29259	29480	29447	29235	29269	29331	29359	29392	29419	29192	29304	29383	29311	29399	29267	29319	29346	29350	29377	29355	29441	29311	29294	29321	29379	29354	29260	29343	29410	29271	29408	29338	29503	29318	29248	29444	29343	29302	29339	29385	29258	29390	29238	29281	29321	29374	29437	29239	29317	29334	29240	29374	29356	29486	29254	29338	29359	29416	29243	29376	29399	29188	29237	29346	29376	29413	29218	29387	29330	29407	29328	29195	29521	29379	29314	29261	29186	29185	29290	29205	29363	29196	29401	29090	29366	29249	29346	29345	29336	29453	29213	29334	29325	29320	29512	29298	29428	29385	29443	29373	29290	29270	29389	29329	29486	29290	29173	29350	29242	29338	29294	29408	29322	29321	29398	29189	29282	29303	29204	29443	29453	29325	29370	29340	29223	29338	29276	29372	29260	29238	29378	29245	29257	29357	29343	29244	29263	29351	29453	29183	29381	29282	29220	29392	29451	29302	29193	29439	29256	29317	29221	29362	29260	29471	29355	29359	29421	29320	29405	29238	29291	29306	29415	29370	29329	29287	29434	29278	29246	29301	29354	29362	29464	29377	29300	29201	29505	29417	29510	29244	29205	29406	29338	29379	29179	29324	29313	29187	29318	29182	29558	29427	29332	29242	29398	29372	29552	29306	29224	29334	29248	29326	29231	29270	29311	29223	29416	29425	29233	29323	29412	29374	29259	29384	29301	29241	29264	29419	29334	29265	29515	29296	29474	29324	29218	29399	29322	29383	29231	29360	29322	29337	29343	29439	29309	29280	29343	29326	29308	29432	29204	29268	29373	29299	29351	29337	29363	29348	29356	29167	29261	29306	29435	29303	29378	29324	29419	29241	29419	29317	29346	29343	29422	29429	29269	29297	29287	29212	29405	29255	29264	29487	29325	29317	29370	29330	29337	29316	29449	29217	29329	29437	29403	29354	29424	29097	29328	29389	29344	29450	29400	29451	29306	29349	29263	29389	29306	29316	29486	29375	29385	29365	29409	29363	29307	29392	29166	29369	29460	29190	29434	29379	29349	29068	29473	29276	29411	29372	29390	29316	29202	29339	29431	29446	29298	29358	29343	29389	29353	29353	29483	29256	29416	29348	29291	29518	29231	29302	29357	29320	29384	29541	29372	29333	29319	29449	29246	29346	29200	29343	29309	29266	29471	29284	29198	29334	29409	29300	29453	29275	29327	29366	29280	29512	29252	29420	29323	29260	29328	29218	29416	29550	29314	29390	29533	29298	29191	29293	29386	29356	29290	29388	29439	29236	29274	29406	29395	29302	29341	29380	29282	29275	29378	29259	29507	29292	29367	29337	29268	29447	29486	29394	29330	29304	29223	29459	29438	29333	29301	29337	29468	29349	29318	29320	29326	29421	29301	29419	29351	29466	29318	29296	29339	29409	29376	29265	29271	29400	29367	29345	29325	29281	29206	29367	29339	29382	29170	29342	29311	29197	29308	29415	29501	29473	29427	29385	29406	29321	29436	29486	29157	29480	29319	29413	29313	29372	29331	29338	29238	29244	29291	29392	29249	29430	29440	29365	29423	29202	29223	29343	29404	29298	29273	29385	29444	29259	29387	29280	29473	29308	29377	29307	29292	29314	29238	29421	29358	29442	29363	29399	29240	29242	29484	29463	29330	29365	29415	29362	29389	29385	29238	29254	29576	29446	29268	29388	29254	29256	29333	29242	29254	29414	29262	29398	29302	29444	29318	29204	29277	29385	29198	29409	29457	29396	29229	29354	29283	29264	29384	29408	29217	29326	29303	29290	29402	29399	29302	29339	29455	29227	29238	29370	29379	29379	29306	29331	29321	29305	29296	29299	29255	29321	29337	29417	29371	29303	29414	29412	29380	29240	29335	29272	29348	29329	29363	29477	29203	29337	29431	29298	29397	29338	29401	29329	29356	29398	29348	29156	29383	29311	29256	29374	29616	29315	29344	29257	29297	29311	29462	29435	29347	29372	29329	29430	29389	29336	29320	29233	29407	29380	29443	29511	29228	29243	29327	29384	29340	29297	29446	29227	29451	29303	29444	29336	29258	29248	29366	29319	29447	29316	29198	29235	29159	29533	29382	29368	29331	29549	29415	29326	29354	29399	29387	29392	29265	29315	29308	29409	29414	29309	29493	29277	29414	29454	29321	29342	29315	29338	29307	29345	29159	29381	29529	29431	29353	29347	29372	29398	29323	29346	29279	29351	29255	29428	29417	29306	29436	29274	29318	29349	29298	29275	29335	29317	29419	29359	29324	29149	29371	29330	29301	29209	29420	29376	29224	29318	29328	29348	29367	29238	29396	29349	29247	29390	29335	29385	29391	29265	29501	29253	29351	29321	29377	29429	29177	29451	29389	29325	29391	29451	29411	29392	29331	29418	29184	29472	29354	29220	29509	29232	29453	29295	29324	29321	29482	29296	29215	29347	29394	29303	29360	29421	29263	29470	29349	29377	29325	29342	29430	29407	29386	29275	29227	29428	29356	29244	29306	29266	29318	29241	29418	29201	29356	29361	29411	29284	29336	29338	29433	29292	29522	29340	29526	29399	29296	29330	29363	29496	29402	29350	29332	29166	29371	29369	29452	29357	29438	29385	29246	29376	29290	29467	29328	29234	29291	29195	29370	29416	29319	29420	29277	29451	29353	29329	29285	29456	29216	29480	29287	29428	29422	29419	29373	29232	29590	29440	29260	29255	29410	29439	29269	29401	29478	29235	29272	29271	29447	29255	29271	29351	29252	29396	29306	29238	29525	29294	29401	29238	29380	29490	29288	29484	29336	29480	29203	29385	29188	29331	29359	29363	29242	29315	29344	29278	29353	29283	29379	29387	29382	29264	29289	29422	29331	29512	29307	29390	29376	29226	29445	29339	29423	29401	29419	29224	29355	29352	29319	29371	29316	29284	29384	29351	29334	29366	29339	29346	29451	29390	29263	29522	29354	29391	29376	29332	29479	29470	29428	29303	29353	29372	29275	29353	29455	29331	29420	29231	29377	29390	29377	29300	29510	29404	29528	29382	29323	29448	29399	29400	29212	29410	29382	29362	29373	29547	29397	29370	29406	29387	29361	29186	29322	29382	29427	29390	29278	29372	29376	29384	29321	29356	29319	29380	29295	29330	29355	29258	29353	29358	29447	29335	29288	29559	29199	29286	29352	29448	29331	29283	29404	29403	29380	29345	29359	29441	29424	29311
17113	16751	12720	12467	20659	34485	33511	27436	19813	14145	11831	10952	10704	10759	10636	10597	10696	10614	10686	10544	10564	10564	10675	10633	10698	10717	10641	10788	10505	10722	10548	10717	10732	10564	10488	10664	10671	10588	10586	10729	10646	10683	10486	10563	10713	10748	10563	10811	10768	10759	10479	10735	10701	10552	10558	10659	10683	10686	10678	10550	10652	10514	10640	10407	10634	10569	10514	10673	10616	10622	10636	10773	10595	10626	10689	10830	10635	10760	10562	10649	10512	10721	10673	10700	10484	10734	10651	10697	10642	10684	10559	10777	10757	10682	10661	10520	10585	10499	10563	10633	10524	10548	10804	10673	10634	10623	10845	10640	10663	10545	10654	10654	10637	10567	10644	10810	10694	10540	10618	10710	10622	10608	10664	10546	10595	10668	10688	10606	10648	10847	10699	10693	10468	10688	10613	10688	10738	10509	10590	10636	10687	10667	10649	10804	10658	10569	10603	10809	10661	10790	10690	10692	10698	10660	10600	10646	10790	10598	10682	10766	10652	10622	10730	10513	10582	10618	10734	10550	10467	10533	10687	10738	10692	10769	10864	10664	10778	10671	10676	10679	10652	10618	10797	10626	10606	10620	10778	10688	10604	10771	10452	10508	10596	10745	10782	10636	10673	10754	10865	10625	10671	10649	10680	10545	10657	10607	10728	10657	10684	10528	10589	10601	10668	10675	10618	10568	10659	10710	10589	10691	10645	10799	10476	10713	10768	10726	10608	10578	10569	10610	10559	10618	10769	10675	10657	10518	10520	10592	10596	10680	10642	10673	10534	10590	10635	10752	10680	10815	10862	10692	10578	10632	10708	10604	10622	10684	10727	10751	10733	10647	10761	10718	10775	10533	10579	10720	10629	10652	10587	10734	10652	10589	10870	10576	10600	10764	10580	10603	10530	10716	10800	10607	10624	10591	10616	10681	10707	10716	10600	10765	10591	10789	10748	10618	10674	10754	10720	10608	10739	10688	10691	10705	10549	10705	10602	10520	10523	10696	10688	10580	10826	10866	10725	10518	10619	10649	10515	10770	10567	10678	10682	10614	10651	10619	10689	10804	10506	10648	10610	10728	10638	10707	10677	10698	10663	10782	10540	10751	10618	10583	10493	10727	10715	10712	10501	10564	10766	10684	10575	10617	10608	10594	10707	10541	10572	10674	10642	10879	10757	10669	10565	10715	10569	10597	10819	10664	10630	10744	10551	10550	10647	10755	10672	10633	10630	10852	10766	10669	10752	10482	10621	10724	10745	10626	10678	10606	10616	10664	10651	10757	10756	10643	10613	10621	10521	10584	10733	10722	10657	10733	10666	10658	10805	10639	10794	10459	10874	10763	10718	10571	10653	10505	10566	10487	10671	10559	10469	10650	10670	10784	10528	10584	10568	10636	10726	10624	10683	10648	10585	10518	10678	10589	10613	10492	10900	10744	10598	10686	10701	10698	10748	10555	10629	10760	10637	10737	10672	10756	10719	10694	10680	10636	10629	10755	10672	10580	10486	10597	10706	10559	10595	10680	10620	10452	10618	10640	10721	10562	10700	10548	10553	10654	10731	10615	10667	10597	10596	10678	10698	10687	10603	10768	10564	10519	10547	10615	10661	10565	10714	10545	10780	10660	10531	10565	10683	10573	10536	10677	10574	10812	10587	10627	10732	10620	10602	10612	10530	10708	10417	10526	10752	10587	10653	10646	10563	10542	10699	10826	10664	10733	10758	10633	10585	10775	10559	10501	10791	10745	10924	10653	10850	10678	10748	10542	10745	10467	10616	10462	10559	10709	10556	10564	10521	10506	10459	10808	10662	10619	10695	10692	10674	10531	10484	10515	10915	10582	10640	10742	10553	10575	10563	10759	10653	10654	10808	10548	10731	10768	10666	10705	10539	10655	10627	10679	10474	10636	10725	10663	10629	10632	10602	10512	10567	10482	10687	10791	10640	10742	10593	10713	10659	10703	10713	10668	10596	10680	10620	10517	10481	10628	10683	10557	10657	10773	10668	10787	10657	10673	10589	10648	10539	10626	10635	10751	10526	10641	10636	10684	10664	10763	10678	10643	10859	10545	10740	10644	10739	10602	10616	10714	10671	10509	10660	10637	10615	10598	10831	10771	10764	10643	10726	10793	10670	10634	10610	10769	10800	10802	10706	10709	10700	10621	10565	10678	10772	10646	10550	10704	10671	10626	10598	10647	10508	10571	10714	10526	10694	10685	10652	10664	10633	10747	10728	10516	10631	10702	10846	10648	10640	10784	10644	10734	10745	10769	10593	10733	10698	10485	10725	10754	10683	10691	10757	10436	10598	10805	10843	10731	10557	10615	10584	10612	10696	10611	10712	10641	10815	10752	10731	10590	10546	10684	10745	10638	10705	10635	10652	10733	10587	10558	10702	10591	10609	10596	10457	10770	10556	10672	10733	10769	10699	10662	10593	10510	10760	10686	10688	10739	10650	10530	10789	10567	10582	10820	10626	10739	10483	10568	10727	10490	10674	11050	10749	10830	10921	10757	10932	10730	10781	10583	10542	10504	10734	10754	10582	10671	10500	10761	10578	10752	10786	10646	10692	10796	10883	10764	10596	10627	10706	10622	10673	10787	10676	10556	10591	10437	10632	10735	10629	10603	10629	10702	10719	10611	10942	10539	10604	10711	10633	10706	10691	10739	10728	10487	10674	10601	10569	10578	10663	10670	10654	10659	10467	10723	10616	10670	10557	10673	10694	10582	10475	10793	10619	10774	10637	10639	10677	10551	10771	10770	10760	10689	10755	10761	10812	10697	10707	10676	10771	10683	10568	10611	10853	10689	10630	10536	10490	10517	10584	10621	10604	10765	10628	10630	10639	10725	10677	10559	10579	10551	10622	10471	10705	10519	10703	10712	10604	10506	10720	10519	10592	10504	10655	10556	10564	10799	10685	10664	10464	10786	10623	10720	10713	10766	10760	10604	10519	10561	10758	10608	10626	10688	10531	10639	10684	10484	10614	10488	10606	10661	10772	10537	10676	10740	10657	10841	10759	10690	10593	10726	10700	10767	10689	10792	10591	10608	10648	10734	10445	10725	10574	10535	10569	10572	10585	10753	10881	10547	10597	10569	10885	10632	10743	10804	10634	10649	10621	10625	10780	10605	10680	10685	10663	10689	10691	10629	10770	10614	10461	10491	10550	10701	10609	10742	10487	10738	10758	10722	10668	10648	10588	10641	10703	10641	10728	10518	10680	10618	10611	10522	10748	10874	10564	10537	10797	10688	10829	10642	10611	10734	10838	10700	10605	10618	10567	10696	10593	10621	10667	10535	10518	10498	10595	10738	10759	10620	10622	10795	10523	10665	10684	10653	10570	10664	10604	10628	10537	10625	10562	10515	10684	10672	10543	10689	10757	10560	10829	10759	10764	10740	10562	10641	10569	10612	10627	10607	10732	10602	10656	10711	10625	10612	10665	10502	10606	10752	10565	10571	10627	10629	10609	10560	10880	10710	10696	10683	10741	10817	10683	10684	10766	10591	10530	10518	10676	10685	10668	10585	10645	10717	10582	10743	10736	10720	10607	10514	10551	10464	10544	10693	10709	10722	10738	10539	10656	10713	10575	10638	10760	10795	10684	10634	10574	10688	10641	10692	10638	10776	10765	10589	10723	10475	10580	10573	10697	10523	10477	10506	10713	10634	10608	10734	10674	10762	10702	10891	10655	10706	10475	10865	10539	10585	10498	10737	10763	10730	10702	10528	10689	10708	10566	10705	10682	10572	10809	10684	10663	10635	10675	10778	10837	10587	10624	10683	10747	10625	10600	10591	10690	10641	10624	10677	10663	10633	10704	10750	10778	10713	10601	10565	10696	10569	10597	10683	10545	10516	10646	10736	10574	10655	10724	10581	10633	10667	10775	10684	10688	10580	10655	10509	10480	10505	10557	10680	10670	10738	10584	10766	10757	10719	10576	10697	10617	10510	10716	10635	10443	10587	10615	10588	10632	10707	10819	10571	10607	10646	10508	10485	10458	10711	10696	10519	10740	10750	10574	10512	10630	10431	10634	10768	10816	10667	10553	10666	10545	10537	10707	10753	10603	10717	10705	10792	10533	10520	10685	10804	10798	10673	10698	10502	10579	10705	10543	10555	10719	10684	10739	10497	10555	10713	10673	10597	10916	10393	10638	10572	10699	10645	10690	10614	10580	10708	10778	10710	10657	10678	10681	10682	10588	10658	10737	10675	10465	10520	10620	10529	10530	10701	10711	10866	10777	10546	10709	10644	10735	10769	10612	10674	10754	10670	10749	10579	10577	10622	10716	10716	10728	10612	10652	10616	10709	10670	10792	10679	10664	10793	10743	10674	10529	10796	10740	10679	10721	10639	10658	10640	10660	10768	10767	10763	10637	10668	10802	10576	10643	10671	10563	10419	10604	10709	10746	10890	10669	10516	10548	10698	10644	10528	10753	10686	10667	10582	10582	10659	10593	10668	10754	10627	10712	10748	10750	10671	10713	10651	10653	10673	10466	10759	10587	10623	10409	10743	10684	10652	10680	10537	10629	10693	10622	10738	10700	10656	10726	10790	10592	10755	10630	10692	10628	10659	10704	10631	10511	10599	10719	10627	10620	10603	10529	10623	10767	10832	10718	10571	10687	10618	10651	10597	10655	10613	10710	10525	10555	10632	10645	10550	10745	10665	10742	10557	10547	10567	10638	10633	10840	10677	10650	10551	10552	10609	10767	10536	10611	10571	10645	10697	10650	10476	10669	10735	10593	10448	10719	10540	10598	10763	10677	10818	10756	10609	10734	10791	10693	10642	10555	10619	10580	10694	10704	10655	10760	10636	10695	10574	10625	10472	10723	10713	10793	10524	10693	10734	10708	10679	10680	10726	10596	10580	10639	10730	10822	10653	10836	10481	10526	10462	10524	10584	10779	10759	10604	10594	10725	10680	10353	10568	10799	10470	10626	10577	10583	10619	10744	10774	10871	10800	10779	10518	10624	10654	10510	10601	10538	10533	10748	10481	10660	10730	10764	10746	10707	10684	10555	10620	10597	10592	10595	10678	10740	10633	10681	10596	10788	10795	10770	10514	10665	10619	10865	10707	10549	10777	10700	10459	10663	10526	10692	10718	10624	10547	10727	10788	10689	10565	10548	10614
40936	34470	32125	39049	53976	59427	56417	49538	39661	33517	29907	28799	28392	28730	28720	28673	28780	28801	28943	29036	28850	29065	28868	28995	28964	28972	28912	28974	28939	29025	28984	29004	29096	28996	28945	28990	29131	29041	29009	28925	28965	28992	29083	29042	28892	29145	28949	29013	28972	28918	28886	29068	28868	28966	29014	28975	29056	29066	28956	29138	29057	29036	28949	29003	29080	29064	28930	28966	29100	29082	28946	29047	28946	29114	28895	28957	28975	29101	29039	28950	29067	28922	29032	28975	29034	29002	28994	28976	28945	29107	28952	28959	28978	29008	29027	29020	29017	29010	29108	28891	29066	29047	28847	29161	29030	28955	28958	29031	28985	29111	29071	29121	28924	28976	29046	29015	29050	29064	28977	28829	28928	29065	29016	29050	29103	29073	28931	28980	28880	28942	28921	28996	29007	28937	29018	28923	29066	29101	28992	28944	29107	28917	29052	29055	28988	28990	28910	28955	29064	28936	29034	28998	28934	28969	29118	28946	28978	28935	29139	28996	29027	29079	29014	28864	29118	28915	28802	29065	28969	29025	29119	28824	29034	29019	28821	28971	28959	29019	29023	29010	28850	29030	29037	28947	28869	29025	28849	28920	29055	28920	28974	29076	28967	29000	29119	29150	29087	29145	29098	29085	28927	28953	29023	28989	28887	29088	28995	28991	29049	29109	28935	28923	29025	28820	29093	28952	29030	29003	29018	29117	29090	29184	29067	28928	29023	28967	28927	29079	29027	28945	29024	29041	29040	29036	29050	28977	28934	29029	29048	29021	28926	28895	28932	29093	29082	28877	29116	28996	29151	29067	29114	29013	28983	28859	28944	29039	29006	28932	29125	28899	29129	29039	28887	28943	29038	29011	29022	29038	28957	29077	29100	28895	29034	28911	29105	29051	28978	28906	28956	29018	29077	29020	28975	28912	29072	29141	28924	29127	29017	28876	29006	29017	29055	29127	29115	28994	29085	29150	29021	28984	29016	29123	29025	28848	28918	28965	28926	28929	29037	28956	29002	29081	28981	28962	29155	29064	28973	28914	29075	28986	29043	29211	28975	28895	28946	29111	29158	28869	28865	29062	29088	28946	29135	28844	29110	29201	29003	29086	28933	28913	28876	28953	29017	28877	28969	29040	29132	28982	28928	28947	29064	29055	29057	29048	29065	29162	28899	29095	29117	28922	29177	29070	28971	29113	29017	28941	29025	28937	29083	29062	29010	29018	29033	29077	28900	29162	29076	29065	28949	28867	28951	29050	29042	29080	29146	28974	28934	29126	28906	29056	29045	29204	29051	28966	28868	29136	28997	29096	29043	29063	28935	28945	29083	29055	29077	28861	29029	29004	28940	29034	28959	29049	28972	29112	29058	29015	29031	29085	29001	28991	29005	29029	28959	28955	29064	28895	28950	29111	28936	29065	29060	29042	29071	28998	29055	29104	29090	28901	29035	29049	28953	29101	28752	29057	29039	29041	28920	29161	29098	29021	29027	29149	29097	28824	28890	29027	29011	29145	28968	28961	28990	29043	29192	28923	29013	29188	29132	28921	29049	29013	28943	29007	29114	28997	29047	29034	29002	29106	28994	28866	29048	28938	28975	29036	28999	28992	29047	28981	29096	28952	29197	28932	29034	29050	28989	29023	29100	29120	29137	29051	29230	29076	29002	29053	28966	28927	28978	28900	29062	28946	28949	29113	29114	28900	28978	29154	28927	29136	28992	28887	28894	29131	28986	29103	28978	29039	28963	28972	28998	29033	28981	29162	29171	29016	29042	29037	29095	28964	28993	29187	28989	29048	29074	29094	28954	28927	28873	28879	28978	29197	29077	28907	29065	29016	28985	29149	28964	29036	29007	28961	28981	29048	29072	29045	29140	28994	28983	29038	29041	28925	28971	28977	29087	28992	29163	28897	29126	29184	29032	29017	29111	28939	29162	29237	28975	29091	28871	29199	29023	29043	29111	28861	29079	29115	29069	28910	28947	29000	29167	29023	29090	29005	28933	28988	29036	29126	28939	29183	29191	29052	28912	29039	28951	29070	28958	29106	29041	28961	29013	28945	28992	29087	28889	28929	29024	29178	29029	29018	29044	29120	29064	28917	29050	28983	29055	28875	28977	29088	29083	29038	29120	28971	28890	29032	28911	29101	28902	29098	29073	29044	29035	29175	29039	28903	28952	28881	28878	29027	29079	29026	29147	28953	29085	29156	29030	29061	29036	29006	28960	29110	29016	28981	29106	29086	29034	29138	28852	29044	29010	28923	29011	28839	28998	29073	29008	28955	29078	29122	29038	29094	29075	29044	29038	29041	29206	29185	28961	28958	28923	29070	28953	28944	29020	29082	29086	28918	29000	28963	29007	29084	28891	28878	28936	28932	29005	28851	29183	29054	29113	29027	28840	28983	29051	29076	28969	28979	28917	29060	28996	29062	29004	29021	28958	29035	28953	28966	28972	28950	28961	28944	29055	29068	28934	28988	28892	28961	29001	28925	28954	29145	28995	28937	29023	29040	28974	28921	28899	28988	28949	29055	29013	28931	28959	29021	29145	29236	29019	28993	29063	29257	28951	29021	28798	29141	28911	29113	29111	28846	28990	28979	28944	28991	28856	29196	28989	29023	29089	29028	29028	28915	28873	29101	29040	29095	29104	29152	29048	28885	29133	29076	29008	29105	29098	28892	28961	29032	29014	28861	29054	29040	28889	29111	29121	29100	29065	29059	29093	28936	28981	28992	29222	29042	29012	29051	29090	29162	28990	28776	29225	29114	28931	29004	29038	29073	28891	29075	28947	28961	28881	28957	29022	29106	28980	29159	29136	28936	28962	28989	28947	28966	29037	29164	28901	29037	29096	28879	28885	29043	28972	28878	28905	29143	29038	28875	29158	28888	29005	29056	29086	28921	29123	29049	29087	29015	28997	29087	29138	29031	29089	29139	28965	28890	29011	29012	29020	28884	29070	29140	29048	29030	29015	28975	28959	29101	29069	29168	28824	28919	29126	28839	28934	29029	29092	28974	29041	28834	28932	29184	29153	28861	29112	29114	29077	29029	29162	29132	29012	29077	29077	28989	29114	29035	29176	28992	28930	29102	28950	28888	28999	29064	28983	29054	29129	28862	29036	29103	29121	29039	28942	29122	28866	29036	29066	29041	28957	28936	29004	29050	28977	29100	28819	29006	28993	29050	29075	28882	29031	28965	29005	29004	28998	28996	29119	29141	29063	29015	29030	29100	29035	29022	29167	28940	29126	29103	28993	29113	29162	28954	28973	28866	28950	28957	28861	28993	28999	29270	29088	28986	28980	29015	29066	28996	29100	29062	29166	29041	29062	28859	29157	28950	28786	29058	28915	29071	29006	28899	28922	29024	29044	28959	28970	29123	29068	28958	29066	29116	29058	29124	29193	28954	28982	29036	28921	28988	29042	29028	28977	29000	29023	28999	29036	29137	28996	29141	29041	29050	28886	29126	29064	29058	28917	29068	28997	28995	29062	29017	29068	29121	29090	28874	29142	28955	29138	29095	29066	29024	29096	28984	29029	29107	29056	29030	28920	29052	28971	29096	28987	29073	28807	29104	29059	28943	29112	28856	29014	29156	29137	28987	29019	29053	29045	29080	29003	29030	29103	29024	28959	28991	28908	28983	28926	28903	29069	29013	28972	28952	28893	29144	29010	29137	29005	29072	29040	28837	29010	29067	29031	29043	28981	29036	28926	28998	29000	28960	28977	28991	28947	29008	29101	28987	29170	28909	29034	28899	28875	29022	29060	28928	29051	28952	28911	28895	29130	29024	29032	29021	28968	29052	29101	28966	29109	29089	28931	28918	29053	28986	29013	28937	28963	28988	29192	29013	29081	29069	29109	29136	28876	29023	29008	29071	29021	29057	29025	29019	29116	28990	28948	28983	29037	29098	29081	29066	29044	28867	29133	29098	29060	28935	29089	28917	29005	28982	28945	29041	29109	28918	28908	28993	28900	29076	29026	29267	28904	29081	29042	28998	29207	28961	29020	29151	29027	28865	29037	29047	28964	29149	29105	28956	29174	28958	28989	29099	29011	29025	29091	29045	29078	29133	28948	28977	29048	29062	29058	29155	28996	28895	28979	28978	29084	28849	29113	29029	29082	28995	29012	29050	29045	29200	28958	29171	29001	28942	29045	28906	29149	29061	28874	29002	29118	29024	29064	28850	29014	29040	29135	29184	28967	28907	29020	29091	28949	28896	29096	28997	29034	28943	28922	28903	29091	29126	29013	28955	29041	29016	29034	28944	29088	29012	28982	28989	28956	28911	29052	28977	29118	29052	29042	28905	28994	28980	29102	29107	28959	29119	29062	28979	29051	29063	28998	28965	29078	29090	29128	28987	28998	29052	28953	28901	28926	29114	29038	29188	29081	28982	29010	28951	29071	28947	29035	29115	28970	29021	28857	29051	29103	28777	28929	29147	28990	29049	28998	28981	29036	28898	29210	28975	28982	28982	28977	28927	28976	29085	28999	29069	28977	29038	28960	28960	29173	28997	29070	29028	28777	29112	29208	29139	28974	28995	29119	29049	29043	28908	28938	29000	29049	29061	29111	29123	28963	29007	29086	29064	29060	28935	29038	28996	29150	29028	29075	29134	28972	29106	29071	29043	28922	28901	29140	29091	28908	29016	28930	29068	28990	28984	29013	28927	28986	28779	29026	29061	29019	28973	29115	29095	29116	29030	29104	29074	29040	28981	29090	28917	28898	29107	29028	28946	29076	28910	28973	29023	28925	29107	29018	28986	29070	29062	28944	29086	28946	29023	29082	28970	29002	28873	28892	28878	29099	28922	29193	29017	28956	29124	29014	28959	29042	29157	28918	29025	29107	28925	29101	28948	29140	28898	28933	29036	29165	29066	29192	29067	29001	28984	29073	29131	29174	29012	29003	28982	29002	28993	28993	29030	29030	29024	29070	28943	29017	29086	29148	29052	28988	29093	28984	28967	29012	29157	29053	28824	29136	29064	29061	28919	28923	28964	29130	29004	28947	29030	29015	29073	28876	29126	29048	29093	29137	29144	29003	28988	28952	29135	29188	28895	29025	29059	28966	29161	28922	28952	29027	29080	29092	29141	28985	29035	29031	29100	29001	28961	29039	28969	29054	29103	29032	29090	29064	28928
18193	15426	13304	12407	16385	26832	26634	22024	16711	12899	11202	10842	10533	10600	10614	10729	10724	10587	10530	10546	10652	10630	10493	10581	10682	10711	10562	10643	10596	10543	10611	10597	10490	10656	10579	10606	10553	10590	10596	10829	10397	10448	10432	10449	10654	10367	10773	10489	10563	10476	10440	10477	10577	10624	10517	10602	10577	10452	10720	10502	10636	10583	10785	10567	10570	10618	10582	10575	10661	10744	10543	10564	10524	10681	10550	10610	10436	10537	10790	10708	10633	10438	10666	10620	10855	10668	10657	10457	10733	10659	10547	10552	10578	10681	10593	10768	10682	10685	10712	10498	10556	10708	10537	10494	10593	10516	10714	10578	10603	10625	10702	10707	10669	10642	10536	10668	10577	10598	10495	10635	10570	10644	10551	10535	10478	10507	10659	10583	10597	10615	10598	10649	10563	10600	10513	10522	10487	10767	10643	10596	10555	10552	10637	10691	10596	10593	10688	10483	10619	10416	10533	10576	10664	10590	10671	10346	10817	10537	10547	10659	10564	10647	10624	10742	10667	10660	10703	10550	10612	10670	10592	10428	10565	10506	10760	10601	10780	10580	10662	10661	10448	10606	10679	10684	10657	10458	10545	10670	10730	10725	10411	10528	10724	10579	10511	10588	10569	10542	10660	10405	10602	10765	10575	10529	10629	10454	10553	10637	10616	10645	10612	10463	10562	10614	10456	10534	10617	10627	10589	10695	10532	10497	10645	10643	10688	10531	10513	10516	10525	10524	10493	10533	10623	10526	10556	10735	10613	10655	10425	10564	10549	10482	10653	10670	10699	10557	10666	10646	10702	10527	10597	10529	10530	10535	10689	10638	10609	10563	10570	10451	10690	10487	10538	10650	10716	10645	10625	10608	10843	10397	10661	10614	10793	10535	10568	10573	10795	10629	10632	10715	10584	10603	10625	10766	10716	10592	10649	10532	10557	10699	10397	10672	10609	10549	10385	10452	10596	10688	10723	10650	10658	10507	10649	10490	10498	10744	10458	10692	10481	10534	10490	10567	10640	10688	10646	10680	10405	10613	10641	10769	10789	10524	10535	10654	10542	10604	10514	10642	10593	10560	10648	10708	10555	10647	10601	10702	10532	10635	10397	10400	10700	10537	10511	10469	10480	10513	10548	10633	10437	10611	10731	10690	10690	10615	10769	10673	10762	10622	10727	10546	10800	10428	10479	10572	10574	10436	10635	10800	10835	10685	10648	10582	10587	10608	10737	10564	10793	10793	10542	10628	10739	10588	10477	10559	10569	10733	10582	10676	10807	10700	10662	10666	10634	10485	10764	10762	10569	10614	10735	10758	10688	10679	10553	10514	10578	10474	10634	10704	10556	10572	10546	10560	10457	10480	10501	10621	10596	10783	10507	10622	10662	10678	10754	10775	10545	10626	10632	10453	10542	10679	10683	10648	10633	10641	10490	10728	10580	10649	10792	10711	10636	10725	10632	10638	10636	10530	10375	10713	10498	10812	10613	10650	10460	10547	10766	10806	10381	10709	10557	10649	10752	10605	10364	10467	10454	10685	10737	10578	10478	10533	10677	10616	10649	10670	10789	10671	10687	10452	10528	10591	10424	10516	10645	10614	10820	10331	10635	10666	10773	10732	10526	10457	10454	10508	10440	10570	10570	10341	10695	10689	10566	10608	10750	10784	10546	10649	10674	10699	10608	10447	10664	10707	10636	10668	10647	10600	10583	10655	10700	10611	10669	10621	10613	10612	10745	10690	10636	10604	10621	10598	10489	10660	10631	10549	10531	10538	10578	10654	10660	10741	10714	10590	10375	10638	10467	10549	10603	10673	10751	10664	10676	10529	10483	10560	10640	10614	10532	10553	10514	10585	10570	10631	10571	10780	10645	10593	10579	10510	10642	10596	10587	10588	10530	10374	10496	10519	10533	10640	10663	10593	10517	10547	10638	10666	10621	10524	10684	10753	10581	10640	10700	10741	10930	10577	10556	10729	10512	10668	10524	10773	10592	10634	10447	10673	10573	10747	10654	10612	10615	10594	10499	10539	10634	10702	10640	10611	10694	10600	10524	10623	10654	10730	10723	10557	10522	10581	10590	10809	10690	10661	10512	10697	10549	10665	10448	10476	10622	10766	10612	10668	10552	10511	10561	10560	10653	10722	10625	10557	10625	10695	10509	10612	10668	10558	10641	10715	10604	10550	10591	10429	10580	10568	10747	10565	10550	10307	10530	10736	10602	10416	10504	10557	10601	10696	10697	10567	10611	10739	10657	10637	10717	10592	10599	10525	10717	10463	10583	10713	10621	10618	10747	10643	10722	10553	10594	10503	10688	10731	10634	10588	10621	10604	10344	10474	10441	10688	10666	10432	10530	10621	10530	10611	10622	10584	10572	10705	10623	10554	10579	10436	10616	10589	10755	10616	10538	10580	10584	10508	10524	10865	10884	10622	10437	10600	10704	10614	10506	10708	10460	10736	10511	10641	10679	10651	10560	10578	10589	10643	10748	10626	10802	10558	10676	10540	10492	10613	10660	10420	10498	10330	10492	10622	10534	10481	10484	10631	10552	10564	10667	10574	10722	10681	10695	10717	10663	10488	10856	10403	10543	10629	10761	10652	10557	10610	10484	10656	10634	10608	10690	10558	10555	10483	10681	10675	10571	10555	10611	10485	10397	10657	10575	10581	10791	10534	10702	10571	10649	10577	10521	10707	10556	10489	10616	10591	10517	10637	10562	10523	10587	10361	10550	10741	10454	10617	10456	10698	10658	10712	10694	10604	10514	10553	10573	10585	10787	10530	10640	10539	10495	10580	10619	10530	10766	10766	10543	10393	10584	10600	10543	10400	10602	10618	10616	10511	10664	10431	10515	10451	10745	10468	10403	10715	10668	10788	10493	10549	10603	10560	10547	10658	10652	10771	10724	10634	10668	10472	10577	10585	10579	10605	10610	10562	10680	10614	10669	10558	10725	10593	10746	10644	10598	10679	10586	10579	10700	10789	10633	10545	10583	10591	10617	10540	10659	10548	10689	10587	10488	10667	10630	10698	10519	10634	10605	10650	10529	10600	10566	10342	10440	10671	10531	10709	10700	10680	10664	10795	10592	10643	10601	10458	10561	10625	10765	10639	10478	10603	10660	10591	10482	10482	10593	10655	10688	10572	10529	10682	10481	10644	10582	10717	10645	10603	10615	10650	10567	10497	10712	10470	10734	10536	10673	10858	10613	10604	10572	10523	10571	10636	10536	10622	10514	10406	10664	10593	10791	10565	10551	10639	10657	10752	10667	10605	10624	10463	10726	10678	10854	10796	10679	10557	10779	10611	10497	10590	10567	10617	10576	10436	10652	10605	10659	10475	10495	10571	10602	10797	10640	10571	10627	10506	10594	10565	10512	10672	10610	10599	10513	10640	10613	10628	10524	10508	10558	10620	10621	10614	10738	10718	10697	10446	10506	10679	10501	10539	10799	10544	10568	10584	10557	10686	10595	10733	10644	10538	10583	10548	10524	10633	10568	10569	10470	10564	10594	10704	10462	10699	10772	10644	10805	10569	10530	10598	10668	10588	10532	10669	10532	10654	10671	10430	10626	10616	10696	10706	10381	10661	10744	10679	10890	10521	10435	10497	10534	10636	10849	10614	10889	10675	10552	10422	10590	10649	10372	10373	10680	10570	10623	10445	10719	10539	10744	10721	10559	10497	10505	10582	10709	10590	10642	10674	10672	10481	10515	10507	10695	10545	10639	10509	10640	10716	10557	10757	10703	10650	10498	10551	10555	10480	10472	10645	10523	10520	10548	10637	10592	10648	10695	10488	10470	10508	10486	10669	10640	10819	10731	10530	10571	10626	10704	10728	10449	10525	10627	10608	10693	10656	10491	10479	10607	10685	10537	10675	10590	10380	10577	10639	10540	10552	10504	10633	10704	10683	10632	10621	10391	10650	10576	10621	10577	10554	10650	10632	10536	10754	10725	10485	10613	10568	10552	10508	10659	10527	10484	10514	10577	10312	10619	10453	10641	10607	10618	10734	10632	10642	10634	10573	10530	10474	10571	10460	10722	10480	10584	10657	10824	10574	10488	10729	10461	10723	10635	10568	10548	10607	10587	10610	10645	10588	10617	10662	10705	10618	10661	10747	10729	10470	10650	10695	10640	10635	10760	10598	10735	10603	10649	10574	10383	10616	10683	10392	10732	10606	10467	10722	10518	10654	10612	10608	10560	10680	10614	10440	10690	10700	10743	10667	10638	10672	10563	10772	10802	10749	10753	10814	10551	10674	10615	10679	10445	10530	10703	10649	10610	10674	10624	10607	10681	10681	10560	10618	10544	10477	10497	10609	10461	10540	10674	10512	10602	10714	10736	10597	10660	10661	10718	10492	10595	10591	10599	10594	10446	10715	10632	10647	10650	10561	10560	10733	10640	10552	10401	10681	10671	10794	10832	10680	10617	10630	10612	10766	10733	10491	10531	10585	10582	10486	10698	10627	10731	10599	10676	10496	10680	10666	10582	10573	10619	10657	10550	10776	10606	10495	10635	10510	10588	10642	10541	10523	10602	10718	10434	10505	10661	10756	10649	10624	10540	10603	10680	10499	10712	10705	10468	10614	10619	10634	10629	10638	10643	10615	10656	10620	10616	10798	10439	10635	10543	10480	10638	10536	10542	10600	10620	10407	10478	10698	10526	10495	10546	10513	10548	10564	10631	10622	10686	10649	10547	10695	10601	10681	10486	10550	10520	10713	10595	10450	10584	10716	10732	10509	10677	10627	10515	10650	10583	10483	10674	10652	10693	10562	10808	10738	10513	10526	10695	10607	10645	10588	10366	10512	10681	10494	10765	10611	10716	10495	10683	10577	10613	10473	10447	10542	10572	10802	10308	10662	10696	10719	10458	10582	10580	10652	10614	10648	10759	10612	10595	10563	10718	10736	10609	10592	10672	10619	10726	10541	10719	10686	10454	10613	10585	10668	10665	10587	10563	10562	10488	10701	10583	10511	10531	10567	10556	10670	10626	10490	10602	10576	10547	10546	10639	10507	10833	10638	10600	10485	10609	10522	10582	10673	10634	10520	10607	10549	10685	10602	10575	10618	10632	10544	10679	10742	10736	10804	10623	10628	10687	10607	10675	10639	10752	10774	10525	10722	10557	10497
36787	34522	32934	36902	48220	59745	55131	47204	38597	32671	29846	29236	29084	29008	29068	28998	29017	29091	29140	29062	29067	29088	28994	29069	28977	29132	29059	29028	28935	29050	29033	29056	29010	29063	28948	29100	29145	29006	29015	29049	29092	29088	29191	29142	29113	29195	29095	29006	29146	29099	29085	29062	29184	28967	29077	29098	29149	29113	29285	29230	29098	28985	28961	29188	29054	29166	28994	29202	28896	29309	29061	29090	29055	29102	29212	29103	29092	29051	28910	29164	29044	29110	29093	29091	29108	29164	29066	29059	29168	29155	29005	29020	29121	29043	28934	29111	29110	29089	29087	28906	29159	29068	29002	29219	28994	29203	29099	29017	29006	29179	29015	29066	29174	29195	29156	29110	28995	29042	29051	29081	29211	29060	29121	29054	29168	29107	29110	29073	29042	29044	29108	29071	29067	28995	29187	29069	29099	28989	29045	29038	29022	29033	29039	29102	29047	29028	29127	29185	29038	29052	29209	29085	29135	29036	29085	28997	29174	29146	29132	29106	29109	29140	29041	29002	29038	29257	28963	29077	29030	28957	29142	29213	29141	28958	29124	29138	28953	29225	29138	29050	29117	29203	29112	29034	29196	29136	29002	29060	29095	29115	29078	29052	29037	29038	29077	29084	29078	29184	29205	29114	29079	29045	29151	29188	29062	29167	29147	29075	29004	29068	29149	28955	29149	28949	29097	29129	29107	29179	29123	29133	29239	28897	28984	28963	29202	29068	29177	29129	29027	29001	29187	28986	29106	29029	29090	29120	29081	29112	28955	29212	29157	29124	29031	29021	29170	29035	29028	29162	29117	29029	29093	29140	29070	28963	29157	29035	29126	28934	29084	29048	29117	29198	29279	29131	29023	29060	29034	29147	29192	29098	28955	29051	29209	29142	29156	29018	29294	29033	29099	29103	29175	28978	29150	29022	29030	29231	29081	29053	29067	29184	29063	29158	29076	29179	29152	29025	28999	28980	29237	29131	29218	29121	29008	29198	29086	28958	29118	29033	29004	29118	28953	29090	29065	29107	28929	29304	29195	29077	29147	28986	29188	29084	29118	29123	29202	29113	29112	29028	29054	29270	28996	29186	29202	29084	29076	29081	29103	29184	29045	29201	29112	29130	29068	29059	29095	29085	29130	29176	28995	29069	29147	29015	29111	29088	29038	29197	29136	29026	29138	29089	29191	29298	29103	29210	29201	29025	29088	29059	29091	29118	29156	29161	29171	29137	29255	28937	29065	29220	29034	29267	29065	29163	29092	29104	29018	29007	29151	29134	29194	29217	29171	28985	29137	29189	29124	29146	29043	29019	29200	29167	29151	29082	29154	28986	29001	29061	29157	29152	29043	29179	29121	29066	29115	28915	29073	29070	29089	29079	29094	29157	29224	29051	29121	29199	29266	29079	29044	29118	29081	29086	29222	29092	29118	29103	29100	28989	29216	29131	29090	29048	29056	29126	29081	29180	29061	29121	29089	29091	29162	29076	29053	29042	29090	29050	29253	29058	29179	29181	29038	28871	29269	29165	29012	29159	29015	29187	28919	29181	29091	29101	29185	29094	29128	29032	29140	29073	28943	29122	29058	29113	29304	28991	29151	29013	29090	29149	29176	29161	29125	29057	29223	29233	29225	29029	28988	29266	29000	29102	29021	29189	29122	29058	29221	29186	29034	29121	29077	29133	28998	29196	29085	29082	29144	29138	29167	29115	29068	28994	29029	29087	28964	29207	29066	29121	29130	29162	29182	29035	29026	29000	29237	29124	29003	29070	29114	29220	29056	29091	29046	29108	29154	29168	29100	29087	29169	29127	29071	29150	29212	29147	29022	29101	29161	29017	29003	29056	28994	29151	29131	29031	28954	29161	29123	29140	29029	29013	29308	29155	29160	29200	29153	29189	29067	29111	29149	28967	29130	29229	29183	29102	29110	29214	28897	29063	29027	29136	28996	29053	29217	29095	29208	29098	29014	29140	29152	29104	29052	29180	29118	29063	29183	29236	29220	29114	29031	29118	29126	29074	28912	29096	29063	29206	29082	29066	29107	29133	29088	29317	29100	29178	29074	29169	29107	29169	29125	29211	29044	29064	29069	29145	29185	29185	29194	29041	29057	29093	29223	29043	29150	29026	29143	29102	29148	29359	29051	29165	29085	29191	29098	29179	29051	29159	29183	28992	29070	29112	29060	29119	29048	28978	29268	29095	29050	29046	29041	29213	29206	29171	29154	29171	29129	29192	29042	29120	29014	29080	29175	29164	29138	29030	29093	29068	29037	28897	29114	29222	29065	29157	29156	28973	29090	29197	29058	29061	29244	29105	29084	29200	29199	29079	29058	29123	29129	29053	29205	28995	29244	28987	29185	29230	29142	29115	29117	29105	28952	29145	29017	29219	29070	29098	29176	29026	29173	29091	29051	29172	29172	29087	29171	29135	29231	29096	29026	29179	29209	28961	29065	29076	28999	29110	29143	29131	29105	29082	29002	29193	29243	29231	29097	29089	29163	29067	29268	28984	29135	29228	29199	29232	29128	29040	29240	29174	29062	28985	29259	29091	29084	29107	29167	29045	29051	29233	29057	29207	29147	29092	29075	29116	29118	29023	29087	29110	29115	29093	29243	29142	29267	29092	29116	29019	29139	29036	29114	29119	29019	29141	29022	29121	29234	29041	29021	29078	29118	29260	29050	29186	29079	29136	28962	29070	29105	29028	29142	29125	29158	29207	29077	29192	29042	29227	28942	29315	29058	29099	29059	29100	29167	29149	29081	29175	29115	29164	28951	29079	29068	29028	29144	29125	29105	29126	29056	29015	29267	28928	29145	29121	29017	29318	29080	29164	29034	28996	29033	29199	29138	29113	28956	29096	29121	29115	29084	29236	29153	29134	29202	29218	29044	29154	29022	29194	29119	29160	28973	29092	29035	29090	29083	29186	29065	29154	29124	29091	29284	28992	29079	29150	28987	29093	29020	29088	29113	29125	29100	29246	29066	29400	28972	29010	29028	29017	29212	29008	29082	29202	29162	29088	29250	29033	29089	29285	29086	29120	29101	29190	29102	29171	29136	29185	29156	29171	28953	29164	29076	29151	29211	29051	29009	29078	29075	29100	29093	29102	29136	29134	29100	29062	29029	29147	29166	29112	29118	29224	29130	29069	29189	28966	28959	29029	29156	29066	29059	29081	29132	29254	29104	28794	29030	29091	29138	29030	29165	29135	29236	29250	29114	29170	29128	29202	29198	29174	29095	29026	29029	29083	29179	29183	29014	29064	29071	29177	29108	29043	29078	29188	29344	29118	29050	29156	29204	29090	29290	28923	29123	29171	29267	29078	28995	29186	29155	29192	28967	29040	29060	29082	29243	29149	29172	29093	29133	29138	29138	29131	29004	29128	29149	29266	29118	29110	29230	29063	29084	29108	29072	29087	29189	29051	29174	29194	29284	29183	29080	29171	29123	28996	28944	29053	29054	29094	29041	29307	29027	29161	29072	29182	29146	29128	29234	29216	29054	29134	29132	29113	29125	29054	28932	29120	29049	29090	29130	29201	29225	29138	29168	29085	29146	29283	29006	29209	29168	29167	29228	29061	29079	29112	29010	29007	29072	29066	29079	29136	29023	29076	29257	29069	29179	29119	29197	29201	29055	28938	29010	29103	29323	29057	29086	29147	29261	29087	29019	29098	29258	29081	29121	29154	29220	29052	29009	29041	29154	29200	29211	29192	29134	29199	29092	28895	29017	28948	29013	29212	29156	29138	29014	29137	29184	29163	29073	29073	28968	29193	28995	29317	29103	29143	29077	29018	29160	29223	29132	28913	29165	29064	29131	29054	29075	29097	29182	29068	29179	29078	29158	29128	29005	29119	29059	29058	29194	29127	29143	29197	29212	28913	29036	29066	29124	29141	29136	29177	29079	29151	29058	29201	29088	29283	29097	29153	29272	29170	28968	29245	29144	29044	29029	28988	29218	29290	29021	29089	29089	29135	29128	29146	29044	29058	29060	29160	29029	29089	29142	29108	29148	29066	29200	29007	29009	29241	29256	29096	29152	29092	29141	29311	29109	29275	29034	29108	29004	29201	29012	29058	29034	29032	29183	29020	29083	29188	28978	29244	29034	29275	29114	29013	29040	29138	29059	29120	29199	29169	29090	29050	29031	29123	29018	29155	29087	29128	29069	29181	29170	29194	29015	29052	29062	29177	28953	29095	29052	29136	29018	29025	29156	29092	29102	29056	28980	29202	29146	28947	29257	29101	29087	29101	29149	29175	29154	29149	29026	29180	29327	29055	29229	29152	29263	29190	29172	29068	29035	29114	29087	29084	29200	29279	29044	29098	28994	28949	29089	29147	29150	28919	29190	29039	29154	29231	29000	29343	29069	28939	29060	29220	29017	29215	29134	29149	29052	29121	29206	29126	29079	29051	29148	28988	29140	29128	29131	29193	29016	29081	29054	29073	29064	29193	29097	29072	29008	29328	29088	29225	29183	29240	29146	29139	28979	29382	28930	29137	29095	29167	29169	29058	29202	29105	29169	29205	29153	29094	29167	28983	29003	29288	29099	29243	29210	28922	29271	29234	29033	29118	28980	29246	29164	29225	29145	29152	29093	29091	29149	29129	29096	29115	29177	29172	29203	29048	29095	29170	29125	29127	29345	29033	29160	29192	29092	29147	29021	29088	29078	29140	29082	29011	29016	29075	29152	29166	29159	29146	29126	29111	29144	29048	29236	29220	29086	29000	28987	29192	29187	29103	29127	29151	29014	29137	29172	29016	29108	28902	29066	29124	28986	29272	29018	29140	29035	28990	29154	29074	29170	29254	29002	29165	29159	29079	29039	29166	29144	29083	29077	29150	29000	29031	29153	29224	29084	29206	29167	29032	29102	29085	29198	29121	29080	29158	29237	29193	29108	29129	28989	29139	29068	29200	29220	29132	29121	29064	29282	29070	29224	29179	29085	29125	29293	28980	29098	29134	29326	29088	29153	29163	29157	29001	29140	29073	29009	29067	29255	29043	29263	29129	29089	29131	29075	29015	29277	29060	28959	29060	29000	29137	29205	29123	29124	29101	29128	29049	29050	29155	29060	29079	29194	29003	29158	29069	28912	29011	29450	29089	29101	28996	29138	29197	29140	29035	29105	29060	29078	29171
18663	19687	17706	14649	24257	41201	34205	26510	18575	13536	11684	10804	10528	10453	10571	10510	10643	10628	10294	10574	10516	10515	10451	10655	10433	10707	10696	10505	10547	10557	10609	10469	10534	10744	10438	10641	10618	10657	10414	10882	10541	10705	10600	10654	10632	10581	10625	10634	10598	10411	10625	10544	10583	10703	10715	10693	10679	10585	10564	10527	10647	10556	10553	10514	10563	10540	10542	10640	10394	10546	10599	10531	10643	10506	10509	10542	10656	10657	10488	10560	10483	10659	10747	10668	10586	10531	10636	10873	10685	10533	10305	10547	10590	10754	10606	10623	10580	10452	10620	10683	10590	10631	10848	10682	10595	10740	10760	10671	10635	10391	10602	10661	10563	10629	10674	10547	10407	10497	10582	10598	10562	10601	10643	10578	10810	10573	10528	10405	10617	10449	10561	10433	10608	10648	10584	10534	10497	10598	10538	10614	10453	10521	10782	10529	10580	10549	10701	10458	10473	10689	10763	10602	10483	10805	10452	10586	10415	10659	10624	10802	10681	10628	10623	10556	10546	10681	10578	10839	10732	10654	10742	10649	10786	10559	10546	10478	10680	10595	10531	10393	10672	10630	10628	10691	10565	10692	10545	10384	10540	10504	10535	10571	10611	10510	10445	10644	10832	10602	10619	10679	10435	10493	10675	10470	10505	10501	10524	10607	10497	10621	10420	10490	10659	10455	10551	10646	10571	10661	10494	10648	10611	10646	10652	10400	10632	10558	10540	10656	10531	10480	10448	10658	10577	10579	10539	10640	10577	10693	10514	10588	10582	10535	10482	10542	10538	10601	10578	10652	10651	10670	10541	10548	10549	10533	10511	10457	10328	10498	10458	10494	10592	10590	10700	10556	10639	10610	10432	10674	10550	10612	10587	10502	10495	10738	10604	10447	10591	10433	10584	10560	10691	10556	10397	10508	10464	10534	10542	10383	10583	10465	10658	10681	10558	10488	10710	10579	10673	10584	10550	10615	10643	10699	10747	10585	10649	10808	10530	10581	10766	10490	10608	10536	10656	10640	10508	10553	10597	10601	10625	10782	10503	10518	10571	10621	10573	10568	10595	10770	10628	10751	10770	10609	10546	10626	10674	10589	10617	10382	10443	10495	10748	10623	10532	10564	10550	10700	10532	10560	10802	10564	10640	10475	10646	10506	10433	10505	10635	10541	10535	10554	10546	10633	10688	10553	10679	10598	10635	10521	10626	10547	10604	10484	10542	10556	10515	10524	10670	10701	10695	10339	10680	10540	10554	10642	10603	10805	10692	10402	10604	10487	10597	10485	10660	10560	10447	10629	10578	10557	10713	10624	10454	10737	10666	10526	10514	10588	10626	10719	10597	10687	10578	10616	10524	10409	10583	10664	10684	10433	10645	10673	10595	10626	10527	10753	10685	10460	10381	10469	10513	10514	10614	10651	10571	10871	10658	10630	10705	10590	10731	10634	10444	10597	10537	10610	10578	10522	10684	10651	10546	10734	10482	10500	10653	10623	10515	10529	10631	10700	10452	10668	10504	10543	10641	10590	10586	10627	10605	10519	10555	10646	10535	10564	10589	10583	10758	10570	10550	10500	10712	10579	10709	10698	10723	10616	10702	10517	10650	10883	10488	10558	10454	10670	10473	10560	10447	10716	10562	10542	10591	10545	10537	10443	10729	10581	10647	10594	10442	10593	10520	10706	10485	10623	10547	10467	10612	10574	10689	10560	10425	10612	10585	10744	10430	10538	10560	10559	10384	10566	10430	10770	10715	10454	10620	10314	10566	10610	10648	10545	10527	10616	10624	10548	10670	10721	10657	10502	10498	10461	10694	10595	10474	10496	10606	10538	10616	10576	10552	10559	10675	10534	10556	10551	10495	10475	10536	10614	10763	10740	10584	10587	10560	10643	10700	10674	10516	10552	10493	10487	10738	10665	10602	10483	10608	10687	10524	10739	10367	10519	10527	10517	10456	10442	10606	10381	10467	10626	10604	10605	10530	10656	10699	10452	10496	10730	10613	10539	10738	10694	10554	10477	10648	10636	10670	10684	10495	10677	10688	10530	10549	10560	10468	10458	10622	10496	10557	10642	10478	10776	10768	10688	10500	10688	10645	10599	10639	10563	10530	10636	10686	10682	10798	10721	10507	10616	10599	10627	10638	10578	10761	10560	10594	10501	10533	10626	10541	10613	10615	10520	10650	10487	10469	10473	10576	10534	10530	10467	10711	10541	10780	10628	10573	10451	10512	10658	10559	10677	10591	10620	10700	10494	10763	10472	10521	10620	10596	10609	10694	10464	10704	10541	10458	10609	10511	10713	10713	10588	10438	10642	10610	10651	10586	10554	10634	10587	10682	10707	10514	10755	10635	10565	10575	10630	10527	10542	10432	10452	10774	10653	10309	10575	10570	10598	10540	10584	10625	10450	10469	10600	10511	10716	10637	10585	10594	10631	10676	10686	10501	10567	10693	10689	10552	10467	10477	10669	10444	10763	10701	10678	10615	10643	10558	10372	10515	10607	10672	10523	10624	10483	10727	10627	10573	10619	10705	10518	10701	10647	10727	10640	10684	10588	10552	10488	10558	10699	10542	10738	10607	10542	10575	10638	10566	10623	10696	10655	10598	10541	10513	10583	10612	10506	10583	10528	10563	10648	10463	10498	10591	10693	10575	10552	10704	10553	10611	10497	10566	10505	10710	10534	10812	10664	10720	10580	10548	10627	10599	10569	10540	10506	10455	10528	10696	10488	10656	10584	10827	10578	10668	10557	10457	10511	10588	10475	10567	10439	10608	10635	10588	10391	10681	10428	10511	10680	10637	10610	10617	10731	10579	10677	10560	10736	10661	10712	10553	10569	10608	10624	10621	10437	10631	10623	10686	10721	10500	10523	10533	10523	10527	10652	10647	10732	10476	10641	10807	10659	10736	10513	10596	10618	10501	10591	10493	10371	10543	10462	10606	10583	10628	10382	10600	10419	10574	10605	10603	10690	10621	10786	10832	10694	10571	10569	10525	10410	10517	10577	10545	10745	10549	10696	10558	10552	10659	10764	10606	10643	10641	10582	10571	10544	10504	10624	10688	10543	10668	10535	10595	10601	10691	10735	10408	10649	10334	10380	10580	10537	10485	10579	10779	10550	10539	10573	10408	10586	10631	10592	10688	10548	10509	10545	10572	10505	10485	10544	10681	10605	10496	10569	10575	10477	10449	10604	10652	10597	10510	10466	10648	10577	10696	10801	10590	10425	10577	10548	10470	10598	10734	10602	10555	10579	10567	10536	10431	10741	10563	10658	10421	10558	10566	10506	10596	10623	10550	10499	10598	10593	10511	10747	10346	10625	10668	10617	10673	10544	10647	10503	10547	10411	10393	10545	10408	10575	10621	10651	10706	10576	10679	10679	10579	10346	10610	10589	10557	10594	10602	10670	10744	10651	10811	10715	10552	10561	10565	10755	10490	10530	10606	10608	10630	10551	10491	10512	10495	10647	10658	10725	10486	10664	10601	10537	10629	10513	10526	10524	10604	10501	10667	10527	10478	10618	10508	10619	10479	10468	10678	10514	10540	10527	10609	10534	10626	10496	10470	10622	10670	10569	10408	10616	10571	10589	10759	10707	10580	10527	10677	10631	10665	10640	10645	10486	10705	10664	10572	10582	10455	10743	10550	10795	10563	10591	10394	10636	10606	10504	10709	10605	10670	10571	10552	10448	10551	10442	10665	10707	10571	10580	10446	10487	10550	10555	10575	10517	10705	10605	10497	10713	10697	10566	10608	10554	10688	10590	10537	10534	10699	10611	10591	10460	10715	10576	10692	10590	10671	10452	10657	10518	10536	10658	10647	10554	10616	10656	10584	10644	10517	10646	10683	10562	10589	10589	10551	10589	10732	10486	10739	10745	10651	10598	10641	10552	10397	10566	10581	10455	10566	10609	10456	10531	10589	10708	10540	10525	10471	10670	10551	10504	10612	10566	10689	10638	10549	10489	10532	10634	10601	10350	10564	10538	10517	10652	10676	10712	10520	10488	10638	10593	10656	10496	10703	10582	10694	10497	10554	10786	10660	10599	10662	10573	10488	10566	10534	10553	10488	10442	10762	10697	10613	10756	10427	10508	10683	10557	10605	10558	10370	10637	10608	10658	10461	10695	10703	10525	10623	10538	10582	10543	10540	10533	10718	10666	10489	10572	10460	10532	10548	10733	10584	10602	10516	10694	10449	10566	10526	10633	10670	10751	10512	10650	10615	10616	10641	10597	10586	10758	10601	10754	10669	10579	10531	10532	10688	10714	10494	10655	10492	10538	10714	10369	10638	10612	10614	10577	10709	10518	10650	10540	10582	10741	10700	10645	10701	10619	10544	10705	10567	10536	10516	10624	10544	10718	10417	10579	10519	10512	10485	10654	10656	10640	10581	10651	10590	10640	10583	10603	10555	10557	10519	10631	10686	10481	10585	10601	10507	10533	10395	10770	10597	10700	10480	10870	10616	10643	10720	10640	10491	10638	10627	10622	10602	10688	10633	10486	10537	10564	10385	10675	10658	10516	10604	10597	10479	10440	10474	10365	10410	10565	10487	10661	10505	10601	10541	10547	10539	10600	10731	10618	10558	10571	10662	10601	10723	10576	10494	10741	10700	10507	10722	10367	10525	10622	10679	10583	10599	10549	10558	10526	10779	10783	10513	10783	10694	10399	10667	10643	10670	10643	10570	10572	10630	10607	10541	10522	10579	10421	10558	10500	10486	10507	10651	10450	10471	10387	10695	10612	10555	10443	10642	10642	10674	10784	10672	10480	10638	10607	10730	10573	10666	10552	10666	10602	10564	10680	10553	10753	10571	10716	10505	10696	10477	10544	10581	10685	10632	10457	10572	10574	10594	10445	10563	10545	10736	10611	10637	10531	10449	10631	10632	10562	10593	10542	10543	10552	10413	10495	10804	10537	10603	10829	10659	10646	10695	10574	10616	10651	10579	10681	10622	10704	10541	10693	10537	10663	10569	10489	10528	10607	10619	10464	10437	10470	10466	10447	10548	10647	10635	10531	10648	10427	10657	10641	10584	10443	10409	10526	10442	10597	10420	10350	10747	10682	10579	10611	10753	10609	10816	10579	10653	10679	10527	10677	10661	10425	10566	10776	10515	10737	10550	10620
41215	37388	37241	40791	52728	56505	53466	47124	38267	32558	29721	28753	28675	28704	28690	28739	28788	28922	28944	28899	28939	28875	28818	29057	29002	28943	29173	29158	29060	29032	29113	29032	29122	29184	28918	29127	29063	29064	29142	29117	29013	29078	29114	29135	29181	29070	29050	29057	29141	29123	29149	29128	29067	29117	29114	29102	29116	29019	29005	29053	29046	29113	29148	29193	29072	29068	29173	29121	29203	29167	29229	29208	29278	29189	29016	29082	28997	29234	29140	29163	28951	29354	28890	29130	29059	29091	29096	28970	29024	29164	29097	29022	29112	29208	29026	29104	28992	28989	29222	29041	29104	29087	29239	29052	29001	29159	29196	29077	29056	29226	28968	29155	29179	29218	29127	29130	29317	29030	28856	29100	29019	29182	29109	29040	29014	29107	29127	29025	29152	28963	29185	29169	29122	29159	29130	29190	29190	29148	29160	29072	29150	29234	29054	29112	29047	29209	29119	29169	29119	29309	29116	29118	29025	29102	29160	29091	29218	29156	29097	29121	28907	29090	29002	29051	29209	29044	29198	29099	29083	29073	29158	29107	29140	29165	29137	29198	29103	29059	29118	29138	29056	29079	28953	29038	29072	29022	29026	29112	29160	29214	29068	29194	29208	29248	29152	29162	29006	29134	29021	29078	29020	29084	29093	29262	29064	29291	29199	29103	29041	29181	29002	29288	29092	29142	28968	29102	29103	29035	29126	29229	29284	29159	29084	29226	29225	29030	28985	29317	29079	29142	29052	28960	29216	29199	29001	29180	29216	29175	29227	29117	29058	29196	29112	29207	29179	29249	29140	29067	29152	29135	29200	28991	29259	29033	29096	29051	29221	28904	29222	29094	28992	28832	29157	28972	29297	29207	28998	29250	28990	29132	29099	29103	29059	29265	29258	29038	29022	29202	29109	29129	29180	29066	29068	29160	29229	29089	29006	29202	28985	29196	29090	29160	29075	29191	29008	29180	29072	29144	29075	29120	29055	29095	29308	29108	29072	29161	29174	29068	28914	29060	29110	29068	29201	28882	29312	28982	29056	29020	29187	29068	29058	29105	28985	29104	29206	29012	29087	29131	29071	29112	29037	29292	29130	29049	29224	28982	29177	28916	29301	29288	29060	29232	29181	29066	29127	29203	29262	29231	29165	29119	29227	29037	29151	29181	29260	29133	29242	29251	29176	29161	29168	29153	29009	29046	29114	29093	29218	29096	29345	29041	29168	29066	29126	29089	29123	29270	29052	29052	29218	29245	29170	28909	29082	29073	29018	29056	29078	29092	29223	29171	29191	29157	29015	29160	29125	29065	29139	29181	29061	29040	29070	29171	29154	28991	29143	29159	29018	29170	29011	29054	29134	28982	29173	28993	29082	29082	29066	29151	29116	29224	29018	29249	29018	29131	29199	29081	29185	29044	29149	29136	29105	29015	29214	29068	29214	29209	29047	29168	29071	29135	29240	29295	29108	29152	29059	29141	29000	29106	29107	29112	29114	29249	29272	29084	29086	29109	29141	29143	29237	29196	29077	29188	28917	29112	29091	29008	29200	29019	29286	29078	29094	29099	29038	29151	29162	28978	29123	29096	29197	29119	29018	29189	29200	29033	29147	29076	29168	29317	29046	29084	29008	29244	29106	29065	29112	29166	29056	29191	29131	29162	29079	29268	29056	29101	29128	29106	29134	29174	29071	29147	29151	29154	29146	29169	29315	29057	29074	28989	29169	29128	29013	29061	29030	29065	29032	29152	28956	29130	29138	29040	29084	29076	29073	29234	29109	29069	29226	29116	29075	29147	29104	29119	29177	28960	29114	29045	29220	29118	29212	29178	29163	29108	29158	29139	29021	29169	29242	28990	29030	29114	29142	29078	29191	29129	29207	29014	29197	29058	29040	29076	29186	29253	29220	29017	29051	28999	29166	29087	29090	29127	29119	29119	29125	29157	29155	29065	29273	29090	29181	29158	29174	29095	29170	29230	29123	29054	29082	29143	29016	29130	29159	29063	28991	29254	29121	29098	29118	29082	29224	29164	28993	29121	29141	29184	29144	29171	29104	29104	29172	29092	29090	29073	29137	29144	29166	29094	29049	29111	29119	28941	29252	29143	29050	29115	29244	29087	29090	29155	29185	29176	29115	29068	29175	29208	29271	29212	29083	29121	29111	29178	29123	28968	29152	29211	29111	29157	29230	29117	29091	28986	29129	29153	29223	29265	29215	29360	29126	29211	29008	29114	29029	29167	29115	29135	29141	29140	29092	29057	29078	29058	29161	29151	29227	29203	29093	29112	29187	29121	29118	29118	28993	29120	29162	29226	29137	29142	29299	29033	29196	29161	29055	29207	29026	29116	29178	29193	29170	29120	29254	29108	29111	28988	29235	29113	29101	29192	29151	29105	29079	29207	29061	28968	29235	29209	29174	29065	29310	29063	29210	29066	29221	29043	29108	29152	29144	29190	29089	29222	29069	29139	29061	29156	29148	29274	29231	29002	29135	29136	29188	29025	29029	29101	29171	29080	29201	29201	29072	29122	29270	29196	29057	29011	29240	29344	29052	29227	29207	29058	29186	29084	29107	29323	29010	29167	29140	29141	29074	29057	29125	29012	29048	29254	29162	29041	29081	29074	29078	29045	28898	29210	29195	29053	29096	29075	29200	29262	29207	29194	29319	29277	29207	29050	29101	29131	29210	29221	29039	29134	29175	29108	29025	29154	29099	29120	29077	29098	29055	29149	29077	29108	29188	29106	29223	29143	29179	29100	29084	29054	29086	29124	29044	29077	29065	29136	29295	29166	29110	29206	29119	29206	29247	29020	29124	29081	29231	29185	29276	29037	29221	29204	29140	28980	29220	29178	29185	29226	28957	29223	29129	29068	29259	29245	29034	29050	29083	29256	29231	29156	29167	29042	29130	29084	29093	29163	29092	29025	29219	29153	29034	29227	29115	29100	29093	29239	29162	29157	29177	28977	29280	29145	29123	29267	29109	29074	29221	29098	29214	29132	28992	29059	28895	29026	29030	29015	29140	29090	29261	29074	29165	29118	29090	29195	28998	29044	29075	29200	29099	29064	29107	29191	29143	29157	29069	29096	29004	29156	29054	29243	29105	29048	29247	29074	29093	29171	29072	28986	29178	29114	29088	29272	29099	29054	29151	29320	29131	29190	29150	29092	29174	28947	29196	29218	29114	29191	29032	29220	29243	29125	29093	29145	29238	29146	29170	29154	29211	29062	29143	29314	28983	29122	29112	29132	28928	29091	29142	29135	29152	29132	29109	29178	29083	29078	29200	29244	29143	29182	29109	28989	29017	29124	29225	29052	29263	29017	29253	29167	29108	29140	29055	29082	29005	29100	28956	29205	29097	29089	29219	29343	29141	29151	29281	29167	29033	29081	29259	29101	29101	29207	29106	29098	29138	29121	29287	29077	29221	28984	29245	29182	29216	29007	29211	29203	29121	29179	29164	29213	29213	29034	29350	29130	29066	29014	29159	29051	29208	29255	29005	29137	29173	29078	29123	29119	29205	29068	29165	29151	29268	28977	29081	29160	29114	29073	29124	29298	29103	29229	29247	29032	29178	29198	29052	29080	29024	29154	29141	29142	29143	29050	29016	28928	29103	29137	29278	29035	29343	29128	29249	29167	29149	29090	29143	29148	29109	29204	29130	29071	29137	29103	29180	29022	29202	29065	29099	29143	29145	29126	29128	29224	29261	29095	29066	29204	29069	29018	29072	29080	28938	29191	29222	29087	29196	29195	29247	29134	29022	29307	29160	29018	29038	29088	29204	29152	29042	29028	29031	29173	29110	29199	29176	29031	29078	28945	29175	29103	29048	29055	29130	29088	29042	29090	29159	29169	29130	29334	29197	29183	29119	29072	29068	29059	29260	29187	29075	29100	29339	28950	29157	29164	29042	29121	29016	29193	29241	29092	29151	29191	29159	29166	29191	28921	29152	29107	29012	29193	29107	28999	29135	29161	29120	29080	29121	29168	29083	29243	29231	29205	29187	29211	29068	29190	29197	29219	29051	29222	29186	29089	29240	29032	29091	29187	29248	29036	29127	29111	29224	29041	29035	28992	29274	29248	28980	29173	29149	29238	29233	28965	29168	29238	29137	29101	29102	29098	29112	29113	29042	29008	29304	29089	29047	29265	29031	29326	29137	29057	29345	29028	28945	29169	29100	29168	29089	29265	29111	29005	29109	29143	29212	29002	29171	29144	29101	29031	29202	29007	29209	29130	29058	29114	29141	29187	29107	29029	29006	29105	29222	29261	29115	29199	29167	29217	29263	29016	29179	29154	29041	29158	29116	29097	29039	29162	29041	29248	29170	29123	29213	29307	29115	29081	29132	28905	29299	29149	29161	29263	29243	29013	29025	29042	29072	29135	29237	29339	29137	29226	29151	29240	29255	29164	29169	29081	29268	29017	29159	29034	29112	29099	29207	29134	29105	29192	28998	29122	29107	29118	29090	29125	29138	29274	29043	29273	29056	29104	29055	29189	29003	29349	28898	29240	29179	29149	29053	29190	29079	29066	29100	29082	29315	29016	29096	29134	29159	29102	29134	28917	29162	29173	29203	29063	29131	29107	29165	29084	29041	29138	28972	29024	29065	29125	29121	29124	29181	29089	29213	29117	29085	29141	29144	29240	29149	29205	29131	29129	29222	28998	29093	29144	29167	29187	29057	29135	29150	29018	29056	29019	29090	29278	29104	29120	29080	29195	29186	29106	29130	29225	29139	29060	29168	29090	29194	29158	29303	29148	28972	29056	29019	29111	29296	29105	29165	29111	29206	29187	29122	29130	29221	29047	29100	29275	29128	29141	29101	29250	29087	29012	29034	29151	29214	29135	29141	29174	29059	28999	29320	29118	29130	29079	29008	29147	29155	29029	29159	29177	29049	29388	29010	29023	29173	29228	29164	29205	29111	29327	29143	29280	28979	29017	29132	29148	29148	29241	28963	29025	29168	29056	28974	29038	29147	29151	29151	29170	29053	29341	29131	29201	29128	28947	29252	29008	29261	29113	29139	29124	29086	29128	29059	29075	29065	29252	29039	29111	29255	29107	29164	29254	29232	29068	29057	29168	29315	29218	29108	29267	29008	29060	29105	29204	29183	29126	29167	29286	29197	29112	29188	29031	29181	29159
14899	13689	12549	11173	11985	17538	17072	15220	12750	11415	10835	10656	10631	10608	10466	10568	10689	10587	10456	10733	10492	10575	10523	10484	10595	10449	10549	10602	10457	10536	10520	10622	10501	10569	10434	10694	10628	10577	10595	10571	10568	10595	10564	10588	10502	10557	10616	10568	10460	10519	10463	10594	10654	10624	10524	10440	10384	10712	10564	10580	10671	10616	10689	10541	10467	10494	10465	10432	10508	10502	10567	10489	10500	10536	10754	10784	10501	10656	10537	10629	10616	10610	10681	10537	10367	10653	10754	10634	10409	10498	10631	10491	10594	10540	10627	10534	10571	10542	10607	10432	10470	10575	10320	10614	10639	10575	10599	10621	10700	10593	10476	10453	10451	10538	10625	10701	10555	10464	10245	10669	10565	10649	10523	10635	10657	10652	10450	10621	10477	10674	10709	10654	10624	10627	10601	10473	10698	10612	10615	10596	10489	10603	10579	10428	10542	10528	10636	10591	10491	10431	10664	10365	10523	10669	10441	10602	10519	10439	10648	10610	10546	10485	10530	10557	10605	10610	10561	10655	10520	10474	10463	10598	10499	10565	10565	10635	10581	10513	10578	10437	10518	10612	10494	10486	10676	10523	10536	10528	10580	10560	10528	10534	10633	10737	10568	10666	10597	10652	10733	10438	10647	10442	10638	10567	10422	10495	10533	10435	10642	10552	10528	10676	10710	10565	10506	10373	10522	10495	10604	10597	10744	10740	10420	10663	10585	10617	10452	10670	10476	10548	10556	10517	10552	10472	10606	10449	10497	10413	10530	10616	10610	10633	10537	10609	10550	10332	10405	10597	10597	10402	10590	10689	10602	10593	10692	10586	10571	10562	10623	10528	10711	10572	10577	10498	10506	10617	10499	10513	10526	10570	10784	10577	10546	10498	10710	10633	10604	10462	10483	10510	10640	10452	10625	10584	10575	10487	10486	10656	10502	10515	10477	10484	10534	10526	10741	10432	10652	10573	10575	10398	10460	10617	10364	10540	10741	10495	10644	10584	10553	10643	10582	10681	10500	10413	10550	10666	10527	10651	10433	10653	10536	10420	10550	10549	10608	10579	10598	10692	10507	10737	10492	10474	10461	10594	10582	10600	10492	10677	10667	10563	10536	10477	10505	10546	10550	10644	10654	10562	10707	10520	10609	10609	10453	10601	10442	10495	10549	10458	10531	10582	10499	10663	10554	10503	10449	10644	10548	10468	10440	10469	10504	10635	10631	10617	10554	10533	10515	10586	10508	10501	10703	10632	10530	10581	10636	10482	10596	10523	10535	10445	10656	10434	10530	10556	10597	10323	10640	10575	10530	10529	10626	10696	10695	10593	10642	10453	10839	10571	10360	10591	10732	10335	10602	10506	10606	10727	10501	10610	10783	10483	10535	10663	10471	10545	10677	10591	10474	10605	10459	10483	10626	10347	10621	10504	10683	10583	10537	10485	10463	10673	10437	10714	10507	10570	10554	10692	10711	10402	10594	10628	10563	10485	10569	10656	10492	10497	10522	10662	10455	10542	10686	10631	10782	10632	10607	10450	10431	10588	10502	10538	10530	10515	10555	10602	10612	10426	10421	10630	10641	10509	10524	10887	10636	10559	10625	10630	10580	10545	10695	10585	10552	10617	10534	10607	10708	10468	10487	10482	10434	10495	10639	10581	10506	10375	10455	10681	10588	10503	10676	10653	10644	10741	10507	10719	10596	10545	10636	10683	10536	10473	10605	10435	10524	10595	10579	10540	10655	10680	10639	10625	10532	10439	10608	10450	10519	10631	10364	10464	10595	10761	10774	10617	10592	10609	10631	10615	10615	10682	10502	10348	10598	10535	10655	10423	10465	10365	10511	10494	10562	10613	10549	10541	10574	10688	10385	10692	10506	10433	10583	10654	10510	10641	10684	10707	10490	10635	10582	10456	10505	10480	10605	10422	10508	10480	10565	10710	10573	10739	10708	10654	10681	10770	10696	10669	10519	10569	10437	10387	10482	10476	10479	10557	10565	10574	10602	10590	10548	10672	10611	10542	10517	10589	10515	10740	10508	10663	10612	10711	10589	10665	10576	10514	10647	10661	10723	10682	10571	10490	10705	10425	10584	10495	10538	10542	10500	10569	10709	10356	10583	10409	10443	10543	10634	10637	10693	10586	10576	10664	10488	10630	10615	10482	10490	10586	10639	10649	10456	10511	10691	10478	10658	10587	10692	10623	10708	10591	10582	10644	10527	10532	10623	10570	10553	10548	10760	10517	10668	10669	10660	10611	10733	10557	10521	10541	10482	10589	10755	10536	10347	10485	10567	10577	10625	10544	10737	10564	10627	10621	10589	10540	10704	10659	10461	10425	10594	10753	10582	10570	10511	10592	10577	10522	10565	10457	10357	10535	10715	10647	10565	10492	10509	10468	10482	10587	10589	10517	10768	10595	10464	10523	10543	10539	10544	10555	10500	10487	10490	10581	10673	10725	10419	10599	10673	10531	10641	10683	10400	10602	10523	10460	10536	10607	10626	10662	10660	10533	10521	10541	10519	10437	10602	10664	10594	10610	10821	10419	10697	10553	10550	10502	10697	10567	10469	10468	10466	10543	10528	10657	10540	10615	10653	10589	10554	10365	10373	10574	10555	10583	10740	10469	10607	10711	10535	10355	10595	10511	10460	10570	10665	10669	10563	10489	10532	10723	10449	10509	10637	10515	10648	10516	10583	10407	10548	10680	10661	10566	10574	10729	10613	10751	10678	10629	10526	10567	10628	10782	10662	10550	10478	10403	10352	10608	10677	10407	10420	10555	10794	10429	10669	10694	10701	10484	10512	10603	10682	10525	10536	10774	10522	10551	10460	10523	10454	10639	10682	10557	10482	10584	10551	10613	10493	10506	10633	10581	10575	10621	10623	10585	10680	10587	10480	10414	10599	10511	10618	10607	10620	10563	10584	10520	10658	10611	10592	10577	10459	10439	10521	10641	10515	10586	10539	10362	10511	10415	10546	10580	10764	10618	10720	10612	10552	10625	10370	10584	10701	10459	10554	10617	10554	10645	10500	10742	10665	10531	10625	10607	10409	10463	10501	10508	10552	10663	10645	10607	10289	10633	10540	10593	10364	10486	10556	10643	10538	10700	10640	10481	10450	10678	10437	10626	10561	10511	10569	10497	10393	10644	10493	10532	10614	10428	10744	10643	10474	10609	10536	10792	10726	10641	10669	10542	10407	10524	10555	10723	10601	10517	10474	10433	10542	10497	10530	10589	10550	10543	10335	10630	10563	10605	10535	10529	10650	10591	10473	10577	10581	10586	10434	10702	10586	10596	10480	10498	10729	10405	10555	10657	10526	10343	10586	10502	10519	10467	10479	10577	10580	10578	10550	10814	10575	10412	10466	10616	10453	10494	10531	10709	10541	10580	10582	10557	10506	10390	10753	10601	10592	10582	10686	10550	10426	10486	10542	10693	10590	10570	10486	10452	10548	10742	10630	10614	10549	10506	10584	10703	10525	10579	10573	10604	10639	10516	10449	10690	10653	10694	10734	10562	10619	10553	10564	10372	10461	10554	10625	10445	10610	10596	10640	10618	10482	10717	10442	10576	10662	10785	10530	10500	10441	10725	10485	10533	10544	10670	10611	10619	10662	10597	10553	10488	10675	10665	10754	10599	10470	10338	10528	10512	10545	10385	10504	10727	10620	10402	10362	10653	10700	10569	10449	10571	10578	10556	10482	10493	10526	10547	10774	10552	10670	10672	10596	10612	10415	10585	10543	10690	10567	10797	10550	10535	10531	10546	10499	10521	10733	10792	10674	10534	10599	10543	10477	10670	10800	10644	10549	10411	10594	10620	10433	10576	10538	10456	10564	10474	10441	10521	10604	10630	10787	10403	10696	10574	10508	10566	10675	10624	10579	10441	10466	10420	10378	10521	10493	10528	10397	10676	10697	10655	10487	10696	10537	10492	10620	10539	10618	10667	10578	10439	10650	10448	10447	10646	10534	10446	10563	10542	10593	10462	10819	10661	10669	10556	10542	10597	10569	10558	10485	10533	10690	10677	10511	10482	10500	10531	10585	10405	10508	10523	10597	10597	10360	10458	10641	10573	10621	10689	10682	10450	10584	10531	10703	10478	10634	10765	10459	10522	10679	10536	10558	10595	10641	10519	10599	10553	10649	10570	10542	10497	10482	10557	10676	10657	10584	10444	10482	10474	10437	10383	10676	10585	10547	10542	10415	10656	10645	10614	10558	10647	10642	10452	10593	10475	10690	10529	10695	10500	10629	10887	10573	10529	10688	10621	10682	10533	10399	10533	10602	10554	10509	10615	10581	10664	10746	10648	10797	10706	10524	10598	10606	10624	10545	10698	10601	10568	10424	10785	10568	10653	10537	10653	10689	10786	10526	10567	10601	10587	10586	10543	10529	10567	10667	10614	10551	10544	10537	10639	10626	10617	10669	10592	10704	10724	10432	10399	10683	10595	10522	10509	10720	10555	10697	10640	10542	10433	10501	10446	10618	10526	10650	10577	10448	10607	10735	10664	10702	10442	10494	10416	10524	10686	10381	10525	10520	10490	10490	10516	10538	10619	10377	10649	10665	10602	10476	10670	10685	10654	10569	10719	10696	10517	10598	10546	10314	10665	10457	10627	10423	10574	10656	10535	10587	10639	10502	10609	10575	10464	10556	10632	10639	10569	10435	10627	10486	10592	10525	10653	10679	10530	10795	10683	10731	10719	10383	10615	10644	10350	10574	10606	10637	10591	10632	10681	10600	10456	10552	10543	10324	10606	10567	10563	10521	10507	10575	10539	10608	10564	10605	10622	10470	10551	10638	10545	10459	10522	10568	10700	10558	10596	10529	10573	10548	10431	10618	10543	10638	10511	10610	10614	10601	10606	10523	10619	10481	10565	10582	10507	10656	10624	10516	10624	10617	10506	10484	10468	10561	10561	10503	10532	10575	10582	10575	10706	10525	10539	10577	10642	10503	10593	10452	10639	10564	10695	10513	10721	10586	10530	10578	10570	10728	10466	10502	10689	10517	10479	10608	10281	10702	10496	10790	10573	10429	10633	10686	10724	10735	10602	10665	10463	10628	10507	10481	10755	10593	10594	10608	10482	10501	10350	10558	10515	10496	10452	10528	10529	10589	10546	10560	10531
36158	34342	32331	33255	39261	48843	44678	39216	34112	30876	29736	29449	29452	29513	29566	29498	29391	29430	29430	29463	29480	29388	29508	29533	29411	29638	29581	29425	29596	29468	29504	29442	29488	29544	29382	29585	29529	29420	29408	29422	29611	29496	29437	29561	29469	29488	29415	29382	29540	29463	29465	29448	29487	29520	29463	29512	29627	29477	29390	29328	29574	29511	29343	29544	29419	29528	29603	29552	29636	29530	29448	29418	29484	29488	29532	29538	29470	29509	29496	29607	29496	29628	29432	29586	29610	29469	29614	29487	29457	29470	29365	29453	29685	29517	29598	29327	29491	29369	29478	29535	29472	29426	29448	29561	29516	29419	29593	29362	29645	29490	29455	29469	29539	29463	29515	29431	29371	29501	29441	29472	29642	29446	29550	29454	29517	29532	29531	29474	29510	29311	29601	29388	29464	29652	29408	29567	29502	29521	29530	29538	29479	29482	29350	29490	29360	29535	29590	29653	29474	29473	29572	29465	29382	29418	29426	29682	29481	29431	29373	29536	29663	29539	29518	29528	29536	29389	29550	29486	29433	29588	29437	29405	29361	29373	29544	29506	29531	29528	29476	29494	29562	29409	29581	29525	29546	29429	29418	29598	29399	29478	29637	29384	29574	29597	29434	29534	29472	29412	29523	29353	29549	29496	29488	29535	29506	29437	29523	29550	29587	29362	29574	29585	29416	29562	29425	29429	29478	29479	29652	29531	29436	29537	29594	29634	29419	29560	29551	29470	29613	29438	29416	29486	29524	29378	29514	29537	29473	29610	29540	29367	29515	29453	29749	29687	29445	29572	29583	29549	29509	29511	29500	29562	29498	29513	29586	29624	29598	29494	29475	29564	29577	29528	29616	29543	29594	29569	29512	29446	29603	29491	29441	29427	29413	29350	29572	29439	29506	29503	29438	29450	29413	29412	29499	29504	29401	29480	29515	29508	29443	29507	29533	29522	29570	29411	29300	29448	29361	29411	29552	29540	29566	29404	29493	29443	29506	29567	29446	29463	29484	29442	29437	29533	29336	29617	29537	29620	29623	29499	29417	29642	29553	29597	29384	29461	29535	29383	29600	29502	29444	29446	29482	29584	29477	29405	29398	29456	29563	29584	29379	29538	29495	29518	29455	29572	29598	29507	29521	29400	29510	29360	29506	29580	29633	29564	29493	29581	29405	29545	29390	29586	29659	29479	29574	29451	29624	29494	29424	29478	29555	29417	29515	29597	29482	29522	29495	29547	29554	29479	29557	29519	29382	29548	29412	29486	29281	29627	29532	29414	29448	29543	29503	29407	29512	29548	29522	29472	29532	29528	29580	29643	29472	29546	29424	29543	29355	29338	29515	29498	29489	29503	29439	29476	29473	29585	29534	29494	29405	29446	29527	29521	29592	29575	29550	29510	29519	29455	29418	29471	29597	29468	29523	29528	29510	29511	29659	29487	29327	29508	29325	29535	29442	29561	29441	29416	29389	29454	29523	29590	29549	29691	29546	29585	29622	29345	29597	29591	29497	29533	29527	29460	29536	29576	29425	29436	29528	29412	29587	29506	29463	29558	29529	29444	29603	29378	29473	29475	29508	29549	29490	29586	29509	29466	29494	29521	29576	29563	29576	29481	29454	29657	29445	29517	29562	29599	29423	29582	29475	29379	29526	29478	29471	29485	29496	29627	29582	29489	29464	29385	29580	29406	29467	29442	29453	29439	29606	29489	29536	29397	29513	29613	29452	29495	29608	29411	29483	29502	29643	29507	29423	29523	29449	29459	29412	29494	29666	29515	29475	29471	29509	29475	29795	29462	29519	29626	29378	29428	29539	29621	29350	29519	29467	29709	29376	29363	29399	29493	29380	29570	29470	29492	29433	29545	29624	29475	29527	29577	29312	29544	29545	29590	29474	29631	29491	29493	29546	29511	29497	29485	29528	29509	29510	29568	29530	29523	29535	29387	29444	29580	29535	29610	29527	29448	29441	29669	29470	29601	29534	29520	29599	29389	29540	29480	29595	29426	29596	29458	29448	29578	29577	29508	29455	29594	29390	29440	29608	29649	29519	29474	29410	29483	29438	29452	29423	29458	29395	29591	29336	29488	29529	29510	29547	29471	29568	29540	29507	29425	29462	29466	29392	29642	29465	29532	29448	29597	29540	29549	29648	29378	29706	29523	29654	29246	29580	29684	29501	29556	29418	29459	29531	29430	29486	29374	29535	29647	29400	29481	29464	29509	29625	29520	29483	29537	29518	29445	29540	29574	29516	29427	29541	29694	29601	29525	29560	29509	29393	29489	29537	29710	29579	29514	29430	29495	29489	29583	29524	29519	29448	29455	29529	29507	29549	29444	29490	29529	29520	29508	29527	29634	29438	29578	29562	29470	29469	29718	29636	29465	29529	29524	29632	29495	29432	29510	29392	29589	29511	29412	29370	29482	29611	29521	29498	29341	29604	29477	29563	29623	29551	29410	29551	29440	29559	29615	29394	29512	29433	29582	29486	29465	29538	29535	29550	29382	29567	29514	29557	29535	29405	29482	29435	29558	29415	29595	29561	29530	29659	29555	29432	29462	29514	29522	29593	29465	29447	29417	29436	29618	29614	29677	29511	29646	29453	29451	29350	29562	29516	29481	29560	29372	29737	29482	29496	29524	29405	29480	29685	29358	29511	29492	29405	29556	29333	29448	29491	29603	29500	29674	29619	29474	29388	29533	29489	29542	29607	29507	29495	29606	29555	29404	29467	29470	29422	29429	29569	29522	29377	29629	29633	29525	29584	29514	29568	29526	29511	29463	29510	29571	29597	29463	29562	29456	29567	29572	29649	29598	29580	29605	29505	29591	29572	29665	29518	29432	29574	29559	29534	29404	29644	29470	29591	29556	29288	29529	29455	29355	29476	29508	29484	29512	29323	29608	29539	29606	29485	29424	29590	29559	29441	29581	29570	29460	29546	29356	29523	29338	29463	29550	29593	29580	29498	29476	29391	29606	29489	29536	29536	29547	29397	29406	29571	29543	29597	29555	29500	29482	29507	29500	29603	29546	29553	29636	29536	29557	29611	29297	29630	29530	29422	29515	29606	29584	29544	29477	29415	29618	29384	29514	29483	29585	29393	29445	29625	29398	29451	29487	29542	29624	29323	29471	29579	29489	29389	29414	29362	29620	29490	29591	29478	29533	29495	29391	29450	29535	29362	29452	29531	29506	29450	29589	29560	29588	29537	29538	29501	29514	29594	29550	29462	29545	29650	29455	29501	29458	29603	29490	29492	29517	29246	29498	29474	29460	29549	29311	29533	29495	29382	29524	29426	29499	29416	29483	29428	29648	29540	29595	29552	29408	29731	29373	29490	29571	29608	29657	29499	29526	29515	29420	29663	29651	29516	29501	29474	29488	29558	29522	29596	29628	29492	29526	29667	29407	29474	29527	29448	29488	29510	29488	29562	29586	29455	29444	29641	29475	29436	29606	29482	29532	29576	29500	29446	29480	29446	29589	29612	29362	29607	29573	29515	29546	29526	29362	29511	29619	29529	29488	29458	29623	29478	29556	29561	29425	29669	29537	29637	29428	29457	29568	29525	29637	29472	29432	29633	29583	29522	29489	29495	29591	29516	29425	29504	29510	29497	29413	29507	29557	29474	29486	29569	29568	29555	29659	29346	29471	29525	29500	29462	29672	29663	29449	29572	29528	29503	29505	29489	29391	29517	29640	29452	29520	29549	29460	29647	29483	29521	29598	29535	29564	29539	29493	29657	29570	29536	29492	29587	29433	29587	29389	29431	29543	29648	29539	29424	29567	29527	29543	29623	29619	29504	29541	29547	29512	29448	29667	29446	29537	29497	29511	29655	29548	29643	29553	29620	29508	29434	29439	29599	29427	29584	29479	29584	29554	29420	29442	29620	29489	29537	29531	29481	29514	29366	29470	29590	29373	29379	29639	29617	29418	29516	29459	29381	29654	29601	29511	29457	29652	29488	29495	29500	29433	29586	29409	29529	29548	29444	29507	29534	29476	29570	29522	29517	29753	29519	29544	29461	29531	29676	29592	29473	29457	29640	29409	29587	29443	29572	29457	29578	29682	29526	29511	29486	29534	29485	29529	29497	29609	29378	29540	29533	29807	29341	29462	29561	29586	29390	29688	29557	29384	29565	29437	29501	29406	29518	29496	29575	29518	29592	29431	29438	29619	29649	29410	29449	29510	29492	29510	29498	29625	29619	29545	29524	29592	29416	29622	29463	29628	29461	29624	29453	29503	29623	29507	29621	29637	29578	29533	29597	29593	29528	29582	29651	29419	29616	29566	29474	29545	29591	29589	29552	29528	29483	29498	29494	29474	29489	29714	29426	29695	29484	29469	29524	29495	29550	29437	29511	29539	29626	29568	29506	29711	29591	29516	29489	29499	29505	29596	29612	29623	29515	29456	29390	29473	29490	29585	29564	29526	29544	29529	29506	29499	29611	29513	29678	29343	29529	29497	29604	29493	29466	29545	29480	29506	29561	29551	29416	29548	29580	29409	29578	29457	29546	29638	29406	29490	29476	29530	29552	29594	29705	29633	29486	29474	29469	29599	29414	29654	29514	29524	29508	29578	29458	29404	29411	29511	29599	29584	29483	29535	29583	29401	29578	29376	29744	29433	29653	29424	29578	29450	29576	29563	29494	29562	29418	29349	29520	29459	29497	29493	29636	29483	29566	29437	29401	29629	29575	29570	29557	29598	29508	29581	29573	29534	29599	29608	29550	29558	29367	29439	29447	29491	29455	29475	29630	29455	29457	29767	29529	29528	29555	29470	29573	29641	29437	29617	29555	29563	29319	29505	29523	29453	29442	29660	29412	29541	29562	29525	29453	29573	29481	29492	29623	29529	29563	29467	29637	29443	29534	29549	29347	29530	29538	29514	29552	29568	29508	29620	29519	29547	29610	29531	29461	29495	29470	29540	29476	29499	29540	29596	29459	29501	29450	29591	29517	29631	29444	29626	29472	29533	29597	29488	29435	29492	29510	29603	29648	29479	29591	29617	29531	29564	29450	29518	29557	29577	29417	29555	29572	29466	29499	29634	29369	29493	29557	29642	29541	29558	29507	29444	29466	29679	29497	29493	29534	29595	29611	29466	29565	29386	29612	29413	29507	29567	29541	29421	29641	29443	29471	29587
17890	19843	13547	12043	19607	35489	34021	26022	18901	13727	11532	11024	10773	10746	10540	10659	10574	10769	10589	10665	10740	10711	10635	10684	10558	10710	10748	10705	10689	10562	10647	10750	10690	10678	10864	10615	10387	10535	10354	10656	10707	10606	10627	10758	10673	10682	10687	10655	10550	10603	10755	10696	10418	10544	10681	10659	10647	10675	10778	10485	10523	10663	10653	10659	10757	10537	10741	10710	10640	10664	10686	10563	10850	10752	10632	10745	10765	10677	10747	10782	10548	10788	10803	10818	10813	10684	10664	10743	10757	10540	10843	10641	10724	10497	10648	10622	10644	10704	10735	10675	10722	10519	10787	10701	10562	10681	10596	10751	10715	10539	10645	10787	10642	10666	10743	10717	10844	10642	10596	10555	10761	10628	10595	10696	10688	10627	10639	10589	10766	10617	10637	10650	10677	10440	10586	10687	10762	10713	10708	10609	10590	10631	10521	10649	10694	10673	10694	10743	10438	10611	10522	10687	10707	10790	10605	10670	10680	10556	10612	10825	10745	10689	10747	10668	10800	10945	10569	10545	10545	10561	10693	10812	10725	10714	10677	10593	10867	10821	10750	10753	10704	10816	10671	10674	10487	10577	10605	10659	10629	10643	10601	10552	10638	10712	10608	10627	10758	10698	10756	10742	10550	10755	10686	10625	10712	10658	10601	10648	10725	10751	10640	10610	10754	10635	10613	10750	10714	10816	10800	10730	10733	10821	10790	10683	10681	10610	10593	10669	10714	10711	10876	10638	10582	10599	10774	10601	10821	10798	10773	10526	10615	10751	10761	10646	10771	10661	10790	10561	10576	10634	10753	10752	10602	10629	10613	10594	10790	10791	10514	10799	10774	10769	10551	10564	10583	10633	10662	10677	10842	10642	10683	10628	10614	10764	10839	10691	10766	10690	10607	10636	10771	10587	10611	10738	10852	10591	10702	10586	10606	10505	10664	10536	10694	10637	10489	10497	10488	10628	10611	10637	10777	10548	10658	10540	10789	10806	10693	10720	10715	10637	10779	10670	10807	10553	10600	10611	10721	10729	10649	10741	10594	10592	10610	10610	10434	10731	10737	10651	10696	10704	10575	10479	10597	10588	10798	10664	10726	10536	10878	10531	10609	10858	10730	10799	10622	10700	10660	10648	10592	10496	10732	10592	10613	10696	10655	10859	10657	10553	10768	10683	10732	10524	10745	10797	10807	10733	10514	10764	10688	10803	10808	10837	10581	10565	10698	10653	10574	10663	10591	10723	10671	10814	10763	10650	10630	10790	10581	10567	10677	10843	10780	10721	10603	10626	10588	10528	10725	10748	10660	10703	10584	10556	10612	10800	10545	10642	10644	10571	10687	10599	10594	10660	10725	10661	10726	10497	10534	10538	10804	10557	10749	10666	10927	10755	10584	10787	10778	10783	10627	10542	10543	10519	10520	10765	10777	10687	10736	10646	10719	10630	10720	10638	10553	10705	10749	10610	10629	10710	10473	10788	10599	10593	10484	10650	10668	10726	10624	10616	10653	10538	10597	10505	10648	10717	10778	10567	10686	10603	10587	10736	10596	10727	10742	10582	10675	10493	10605	10695	10841	10898	10690	10584	10744	10598	10717	10822	10475	10886	10710	10801	10764	10764	10594	10764	10711	10786	10762	10616	10607	10695	10634	10657	10670	10525	10715	10675	10687	10648	10868	10563	10652	10555	10603	10561	10717	10638	10530	10716	10732	10588	10665	10843	10784	10679	10496	10856	10780	10560	10630	10619	10723	10599	10788	10705	10548	10720	10545	10542	10430	10569	10663	10788	10645	10630	10716	10677	10703	10721	10844	10735	10630	10589	10776	10568	10618	10709	10684	10534	10689	10539	10662	10612	10688	10557	10797	10615	10703	10713	10626	10596	10633	10743	10590	10776	10572	10492	10748	10777	10668	10793	10670	10581	10637	10979	10834	10570	10513	10635	10816	10565	10777	10781	10652	10685	10746	10595	10614	10621	10757	10695	10718	10785	10508	10640	10749	10692	10686	10815	10789	10553	10529	10623	10580	10583	10656	10558	10649	10806	10536	10741	10466	10649	10564	10636	10738	10565	10630	10671	10687	10605	10635	10688	10725	10889	10523	10713	10784	10710	10614	10629	10797	10612	10584	10649	10788	10572	10833	10874	10633	10531	10727	10694	10686	10752	10497	10707	10645	10475	10593	10619	10611	10773	10595	10833	10745	10781	10713	10652	10727	10733	10717	10636	10657	10608	10552	10531	10599	10735	10654	10447	10606	10722	10451	10705	10570	10572	10701	10623	10587	10876	10530	10607	10754	10688	10599	10579	10745	10698	10878	10712	10696	10669	10478	10759	10774	10686	10561	10557	10788	10711	10752	10625	10592	10705	10586	10707	10689	10696	10605	10745	10660	10669	10648	10694	10646	10641	10642	10680	10634	10742	10590	10427	10734	10529	10699	10778	10549	10742	10586	10565	10799	10600	10792	10605	10682	10627	10656	10628	10737	10711	10596	10635	10461	10684	10551	10709	10678	10537	10705	10688	10639	10690	10664	10703	10738	10699	10835	10854	10833	10678	10881	10806	10612	10573	10741	10651	10668	10602	10682	10627	10714	10745	10994	10668	10736	10705	10594	10452	10691	10665	10529	10676	10680	10746	10741	10683	10731	10673	10747	10682	10454	10536	10731	10620	10724	10605	10769	10627	10797	10612	10751	10817	10830	10539	10815	10623	10702	10880	10748	10632	10697	10685	10662	10767	10752	10790	10568	10688	10736	10590	10592	10697	10688	10793	10564	10717	10603	10613	10591	10648	10650	10582	10758	10654	10699	10684	10875	10601	10837	10560	10678	10725	10641	10650	10652	10635	10752	10728	10498	10769	10584	10796	10800	10679	10740	10518	10711	10578	10617	10653	10637	10690	10663	10609	10694	10792	10572	10601	10624	10660	10658	10671	10655	10787	10748	10646	10683	10721	10632	10684	10554	10619	10702	10635	10509	10472	10607	10559	10581	10663	10701	10677	10741	10674	10743	10729	10493	10472	10770	10754	10563	10593	10557	10763	10543	10618	10621	10618	10711	10608	10632	10680	10564	10631	10631	10736	10642	10660	10608	10667	10457	10731	10755	10606	10644	10664	10644	10484	10725	10803	10691	10717	10561	10658	10600	10687	10726	10754	10708	10640	10774	10635	10769	10613	10681	10842	10639	10795	10644	10700	10748	10782	10636	10700	10635	10790	10471	10657	10719	10722	10428	10723	10809	10727	10886	10815	10675	10605	10671	10771	10706	10737	10674	10735	10718	10547	10632	10579	10563	10667	10673	10491	10569	10643	10535	10660	10657	10780	10667	10598	10532	10613	10798	10746	10840	10675	10834	10676	10689	10617	10653	10691	10804	10472	10714	10681	10607	10834	10660	10717	10836	10737	10703	10784	10783	10578	10507	10765	10582	10743	10582	10744	10579	10776	10577	10642	10600	10550	10433	10524	10726	10734	10671	10623	10780	10776	10674	10729	10500	10808	10556	10519	10655	10727	10667	10624	10655	10734	10693	10554	10645	10667	10685	10707	10765	10609	10829	10680	10605	10668	10596	10663	10743	10593	10615	10626	10689	10507	10621	10749	10482	10672	10623	10575	10614	10809	10760	10698	10758	10779	10654	10720	10566	10869	10784	10710	10622	10693	10556	10612	10676	10760	10568	10565	10819	10736	10781	10646	10683	10634	10585	10597	10655	10765	10599	10588	10670	10896	10577	10678	10707	10624	10775	10540	10601	10565	10787	10680	10754	10746	10449	10694	10661	10590	10591	10722	10744	10761	10598	10750	10606	10671	10640	10676	10644	10601	10515	10688	10638	10749	10749	10681	10600	10665	10598	10697	10658	10649	10610	10695	10904	10787	10640	10848	10663	10847	10589	10645	10758	10623	10635	10488	10748	10935	10670	10856	10653	10663	10709	10632	10860	10759	10696	10526	10653	10472	10619	10591	10741	10578	10741	10693	10611	10738	10520	10615	10702	10695	10581	10754	10624	10656	10664	10842	10658	10722	10753	10834	10555	10602	10556	10716	10511	10705	10715	10566	10726	10533	10689	10663	10512	10671	10645	10723	10589	10743	10813	10556	10674	10567	10561	10508	10691	10709	10736	10723	10789	10776	10583	10709	10708	10565	10551	10764	10681	10741	10745	10707	10764	10658	10542	10663	10775	10728	10656	10720	10613	10593	10697	10586	10791	10578	10759	10578	10614	10595	10595	10715	10780	10615	10596	10661	10450	10653	10698	10598	10669	10668	10626	10867	10570	10602	10579	10544	10890	10746	10473	10607	10652	10730	10759	10680	10833	10781	10656	10705	10560	10605	10752	10642	10623	10620	10583	10677	10840	10611	10708	10726	10791	10551	10680	10765	10731	10685	10813	10575	10699	10665	10817	10528	10746	10640	10506	10615	10579	10611	10482	10687	10592	10735	10580	10577	10648	10785	10576	10878	10698	10649	10695	10690	10754	10538	10562	10539	10653	10567	10605	10541	10708	10762	10612	10810	10580	10723	10638	10713	10772	10677	10597	10621	10653	10499	10637	10455	10729	10656	10696	10723	10702	10629	10637	10596	10788	10650	10733	10575	10611	10631	10415	10656	10666	10662	10787	10691	10602	10740	10625	10592	10400	10778	10732	10843	10496	10687	10698	10635	10689	10749	10716	10668	10586	10629	10701	10661	10804	10800	10666	10646	10518	10723	10717	10745	10810	10647	10787	10779	10710	10893	10790	10697	10846	10587	10811	10695	10591	10616	10721	10669	10727	10817	10659	10581	10717	10690	10411	10633	10653	10657	10580	10551	10755	10647	10634	10445	10790	10601	10735	10633	10784	10721	10638	10632	10703	10618	10649	10729	10670	10689	10723	10637	10685	10530	10832	10582	10676	10814	10610	10799	10562	10724	10505	10577	10733	10663	10648	10718	10660	10733	10662	10837	10707	10512	10861	10652	10671	10698	10742	10562	10780	10595	10706	10650	10574	10715	10742	10588	10721	10814	10594	10492	10791	10808	10546	10756	10587	10686	10722	10560	10621	10745	10709	10716	10691	10663	10690	10888	10726	10530	10389	10614	10737	10612	10650	10676	10659	10623	10776	10670	10660	10651	10772	10673	10554	10562	10803	10644
41491	36217	31485	37480	52086	59248	54635	48179	39171	33025	29687	28723	28644	28757	28696	28895	28779	28846	28812	28795	28936	28930	28907	29053	28894	28993	28967	28980	28851	29113	28936	28935	28944	28937	28952	28945	29027	29039	28959	29062	29045	28973	28992	28860	28981	29007	29003	29041	28973	29191	29007	28910	29029	29155	29049	29117	28965	29032	29000	29096	28909	28860	29007	29036	29014	29138	28950	28974	28930	28979	29089	28994	28811	29111	29097	29012	29056	28962	28973	28977	28932	28998	29060	29014	29079	29170	29090	28949	29137	29007	29062	29005	28883	29087	28913	28956	29075	29034	29003	28908	28997	29073	28832	29135	28962	29070	29024	28985	28941	29034	29099	29114	29164	28913	29092	28949	29063	29105	28998	28954	29093	28956	28972	29023	28864	28956	29021	29052	28897	28974	29029	29120	28773	29067	29077	28998	29052	29021	28945	28975	28832	28911	28912	28903	29014	29061	29027	29120	28967	28978	29046	29119	29056	29003	28898	28909	28906	28975	28900	29011	29021	28983	29015	28894	28907	29083	28843	29053	28896	29045	29117	29023	29040	28963	29094	29035	29097	28887	29055	29018	28902	29047	28994	28840	29149	28903	29088	28898	29075	28904	29109	28942	28927	29039	29013	28991	29012	28873	28904	28967	29079	29014	29164	29095	28961	28945	29051	29050	28987	29136	29101	28939	28924	28982	29087	28894	28921	29048	29168	28946	29028	29024	29025	28938	29076	29066	29021	29015	29043	28896	28934	28996	28928	28817	29046	28907	28961	28902	28905	29075	29008	29056	29008	29123	28960	28996	29006	29079	29041	29017	28848	29033	28955	29172	29092	28987	29012	28941	29018	29006	28987	29086	29101	28947	29047	28874	28903	29088	28971	29035	28752	28995	29164	28923	29036	29042	29132	29057	29077	29120	29068	28978	28982	29084	29097	28923	29051	29117	28908	28962	29054	28798	28966	28875	29079	29040	29029	28911	29047	28835	29013	28975	29048	28976	29062	29088	28982	29049	29080	29042	29062	29035	28956	29047	29110	29077	29037	29079	29087	28895	29114	29013	28999	29096	28953	29040	29086	28933	28952	29126	28920	28916	28968	29086	28961	28957	29207	29056	29070	28925	29133	29065	29020	29072	28920	29151	29010	28955	28845	29053	28974	28998	28985	29064	29162	29092	28995	28951	29064	28928	29032	28971	28858	29075	29022	29022	29090	28964	28951	29119	28904	28928	29074	28975	29045	29029	28962	28962	29057	29046	28849	29176	28944	28938	29091	28975	29096	28929	28978	29165	29032	29059	28959	29083	28851	29057	28967	28954	28974	29114	28975	28936	28837	29072	28905	29011	28960	28986	29189	28915	29060	29016	29000	28984	29209	28821	29055	29081	28998	29042	29020	28954	29114	28906	28960	29066	28882	28993	28947	29078	28957	29093	29036	29043	28987	29081	28962	29028	29016	29024	29156	29007	28994	28981	29005	29082	28860	29085	28958	28886	28960	29024	29079	29046	29004	28947	28956	29031	29057	28996	28992	28884	29090	28872	28925	29129	28991	28950	29084	29002	29019	28949	29009	28950	28969	28976	29055	28922	28906	29042	28945	29024	28866	29148	29056	28962	29052	28983	28898	29072	29022	29011	28840	29090	29009	29015	28942	29044	28982	29090	29014	28966	28934	29017	29058	28977	29071	28988	29040	28998	28991	28919	29029	28930	29052	29032	28973	29065	28957	29059	28997	28998	29037	28944	28935	29135	28978	28959	29011	28996	29001	29049	29090	29031	29048	28971	29003	28919	29121	28832	28972	29015	28935	29149	28979	29044	29065	28974	28957	28845	28936	29024	29001	29031	29060	29154	28938	28861	28985	28847	28971	29095	29063	29078	29027	29008	29056	29102	28980	28931	29118	29004	28973	29033	28976	29038	28956	29054	29017	29099	28942	29031	28935	29051	28921	29025	29038	29085	29026	28974	28998	29098	28993	29057	28945	29025	29137	28993	28845	29178	29053	29003	29026	28867	28969	29060	29191	28945	29117	29033	28922	28909	28999	28918	29167	28962	29023	28928	28983	29009	28961	28813	28945	29000	28851	29040	28996	29066	28949	29056	29058	28889	28972	29082	29016	29105	29034	29012	28897	29113	28921	28946	29103	29080	28946	28934	29017	29126	28989	28944	28962	29159	29082	28937	28942	29062	29027	29147	29058	29092	29025	28941	28961	29136	29083	28940	29011	28964	28941	29038	29168	29072	28842	29058	29074	28921	29031	29049	29078	28899	29067	29044	28970	28996	29147	29074	28968	29033	28977	29149	28863	29029	28929	29066	28747	29151	28849	28973	28969	29065	29008	29056	29042	29150	28960	29129	28942	29154	28853	29068	29086	28963	29005	29113	28979	29147	29157	29013	28844	29006	29062	29102	29044	28993	29035	29047	28979	29050	29025	29026	28938	28870	29032	28979	29052	28921	28962	28937	29191	28986	29049	28974	28903	29058	29038	28958	29046	28949	29148	28941	29193	29014	29047	29089	29059	28913	28972	29098	29140	29122	28945	28957	29090	28984	29092	28914	28902	29048	29018	29099	28911	29018	28883	29008	28884	29014	29040	29036	29007	28997	29055	29051	28944	29007	29101	28836	29065	29066	29000	28984	28959	28954	29058	28870	29249	28866	28960	28994	29105	29088	29179	28950	29191	29133	29001	29042	28923	28977	28953	29005	28917	28851	28993	28973	28995	29005	29033	29167	29083	28995	29076	28950	29098	29037	28903	28988	28938	29121	28966	29051	29072	28950	29044	28821	29098	29094	28985	28918	28879	29093	29011	29046	29051	28996	29043	29030	28942	29025	29039	29037	29151	28967	29013	28879	29049	29074	28955	29015	29061	28924	28920	29120	29025	29035	28952	29096	29052	28991	29082	29070	29107	29000	28975	29077	29085	29082	29231	29009	28940	28976	28850	29083	29066	29002	28986	29083	28933	29031	28978	28901	28959	29022	28999	28933	28855	28969	28949	28956	29096	28980	28987	28967	29192	29034	28970	29055	29019	29013	29058	29106	29019	29139	29039	28957	29193	29087	29100	28916	28984	29052	29017	29051	28848	28964	29054	28973	29024	29023	29079	29031	28933	29160	29019	29018	28837	29021	29117	29015	28988	28976	29032	28942	29023	28977	28931	29028	29178	28946	29093	29001	29038	29018	29039	29003	28941	28939	28977	28943	29017	29060	28896	28942	29102	29002	29025	28940	28892	28968	29137	28938	29007	28975	29020	29100	29059	29113	28991	29000	29025	28919	28956	28963	29060	28968	29019	29109	28944	28867	29045	29047	28915	29167	29040	28905	28994	28943	29077	28987	29029	29099	29013	28956	29098	29031	29039	28966	29029	28954	29112	28857	28956	28941	28884	29009	28955	29134	28841	29001	29169	28870	28943	28978	29104	28942	29214	28982	28985	29084	28984	28930	28937	29108	28973	29057	29117	28973	29097	29005	28967	29018	28917	28938	29044	28940	28970	28938	28931	28809	29079	29069	29035	28934	29127	29029	29012	29089	28991	29119	29033	28805	28983	28919	29068	29181	28860	29075	28947	28991	28943	29013	29056	29102	28922	29099	28849	28846	28871	28966	29059	29037	28925	28978	29017	29095	29049	28986	29102	29065	29026	28916	29088	28955	29119	29103	28991	28988	28997	28928	29021	28983	29055	29020	29019	28936	29011	29063	28799	29001	29039	28970	29131	29083	29002	28951	28979	28949	28886	29066	29078	29037	29120	29116	29065	28838	28932	28795	29006	29054	29030	29008	29085	29033	29016	28985	29095	28949	29026	29078	29152	28949	29024	29246	28993	29083	29122	29052	29025	29045	28901	29206	29052	29012	29065	28983	28961	28998	28951	28880	29043	29069	28801	29184	29015	28963	29088	28988	29060	29076	28932	29130	29152	29028	28945	28996	29096	28945	29020	28881	29043	28875	29038	29000	29038	29069	28926	28945	29099	29071	29037	28940	28972	28967	28960	29094	28986	29052	29052	29058	28888	28998	29028	28893	28995	29028	28923	28939	29001	28937	28858	29119	29034	28908	28966	28943	29118	28862	29125	28920	28950	29036	28930	29098	28896	29048	29003	28939	29047	28845	28940	29123	29087	28918	28989	28917	29039	29020	29018	29229	29068	28994	29067	29013	28949	29008	28965	28996	28791	29078	29016	28970	28993	29068	29068	28944	29073	29008	29001	29265	29149	28941	29109	28937	29056	29089	29016	28996	28925	29212	28945	29038	28952	29015	28951	29100	29085	29037	28875	28999	29039	28895	28973	28970	29152	28907	28899	28887	29055	28996	29085	29017	29092	29061	28989	29053	28941	29052	29117	28999	28957	29077	28950	28913	28915	28856	29066	28905	29024	28981	29101	29049	29032	28931	28987	29008	29027	28881	29086	28994	28975	29067	29099	28953	28930	29250	28892	29054	29098	28970	29043	29028	28897	28985	28966	28949	28840	28939	28904	29044	29072	29040	28930	29168	28996	28877	28872	28950	28962	29053	29009	29049	29119	28948	29296	28924	29003	29035	29125	29029	29276	29060	28868	29072	29017	28929	29136	28944	29056	29046	29044	28912	28933	29048	28915	28815	29031	29024	29031	29024	29083	29102	29101	28855	28939	28980	29034	28823	28983	28890	28976	28975	29149	29109	29009	29023	28887	28865	28964	29057	29056	28876	29136	29015	29028	28902	28995	29110	29067	29030	29061	29106	29008	29177	28979	28968	29028	28964	29013	28940	29162	28927	29123	29022	28966	29004	29085	28804	28951	28945	28906	29036	28976	28981	29018	29023	29004	28965	29002	29167	28906	29008	28913	28918	28919	28920	29054	29137	28984	28990	29137	28925	28976	28944	29229	29130	28934	28911	29112	29101	29213	28976	28860	28948	28951	28989	29109	28997	29146	28958	28950	28939	28952	29002	28969	29179	29161	29003	28942	29116	28922	28874	29060	29080	29122	28877	28920	29084	28911	29004	28985	29133	28985	28965	28998	29016	29171	28998	28975	29048	28951	29090	28862	29077	28887	29112	28874	29057	29064	28985	29072	28924	28927	29172	29060	29034	28923	29045	28972	29072	29127	28977	28906	29112	29127	29002	28901	28917	28993	28996	29138	29035	29020	28971	28980	28938	29038	28946
17037	12167	11502	12357	19669	27782	26702	22225	16721	13143	11410	10848	10703	10680	10602	10732	10545	10586	10614	10601	10543	10718	10478	10490	10564	10615	10742	10714	10517	10669	10632	10769	10492	10497	10626	10679	10596	10584	10540	10597	10529	10553	10708	10657	10573	10664	10683	10852	10477	10626	10618	10596	10808	10667	10531	10459	10695	10774	10783	10501	10776	10685	10603	10520	10740	10542	10692	10654	10673	10724	10678	10527	10530	10604	10660	10701	10724	10659	10619	10581	10750	10578	10597	10688	10650	10759	10725	10582	10735	10525	10637	10900	10686	10743	10620	10703	10750	10536	10547	10726	10689	10651	10694	10676	10585	10589	10767	10765	10799	10690	10611	10455	10551	10607	10820	10878	10564	10541	10554	10776	10772	10688	10489	10675	10444	10424	10728	10656	10760	10773	10485	10627	10687	10708	10506	10598	10555	10547	10815	10576	10532	10637	10611	10525	10504	10474	10679	10790	10662	10725	10701	10677	10703	10332	10534	10464	10499	10611	10671	10528	10348	10588	10551	10646	10650	10514	10689	10557	10619	10556	10496	10740	10513	10628	10442	10658	10565	10715	10548	10459	10729	10650	10618	10698	10638	10596	10811	10424	10627	10553	10574	10602	10611	10616	10723	10620	10750	10620	10490	10667	10736	10768	10458	10762	10678	10693	10633	10604	10730	10728	10629	10728	10724	10599	10599	10469	10759	10680	10744	10648	10491	10552	10553	10583	10622	10645	10677	10716	10579	10583	10622	10666	10807	10656	10659	10625	10647	10626	10631	10478	10560	10512	10639	10494	10662	10690	10636	10627	10474	10583	10779	10610	10643	10479	10619	10581	10568	10654	10624	10632	10492	10690	10686	10519	10569	10624	10717	10680	10733	10750	10596	10763	10769	10837	10593	10799	10449	10733	10531	10705	10784	10637	10630	10725	10679	10484	10659	10683	10655	10474	10681	10577	10547	10649	10634	10563	10728	10533	10641	10571	10705	10600	10594	10583	10593	10582	10745	10535	10532	10573	10618	10685	10708	10607	10669	10730	10674	10558	10585	10606	10559	10790	10618	10692	10637	10562	10747	10572	10644	10547	10689	10500	10681	10631	10574	10656	10491	10619	10514	10630	10641	10752	10692	10570	10733	10671	10736	10663	10522	10668	10599	10604	10709	10737	10585	10485	10659	10506	10676	10574	10697	10601	10603	10503	10679	10625	10749	10750	10719	10628	10868	10752	10852	10558	10611	10648	10463	10646	10705	10777	10611	10557	10686	10623	10729	10705	10625	10633	10670	10311	10573	10557	10409	10548	10561	10673	10615	10638	10688	10674	10669	10650	10572	10683	10757	10583	10699	10397	10404	10511	10483	10478	10621	10681	10657	10686	10516	10512	10627	10538	10631	10614	10491	10582	10668	10702	10721	10589	10551	10575	10908	10701	10781	10717	10436	10529	10469	10628	10700	10737	10561	10595	10935	10585	10404	10581	10523	10578	10707	10747	10751	10522	10576	10610	10662	10692	10587	10550	10771	10724	10515	10567	10514	10661	10455	10596	10673	10572	10598	10594	10576	10491	10619	10734	10712	10747	10613	10515	10491	10461	10673	10604	10526	10657	10678	10606	10612	10496	10599	10602	10654	10447	10586	10711	10555	10674	10771	10544	10655	10441	10623	10651	10635	10560	10730	10461	10731	10708	10590	10722	10636	10485	10587	10556	10481	10687	10818	10732	10513	10737	10531	10676	10616	10529	10583	10654	10695	10568	10605	10618	10731	10592	10585	10689	10654	10628	10666	10556	10736	10670	10482	10780	10628	10749	10619	10512	10646	10537	10535	10583	10750	10613	10681	10667	10768	10515	10727	10610	10617	10511	10478	10585	10632	10780	10615	10639	10719	10655	10643	10741	10787	10692	10540	10666	10759	10706	10792	10837	10576	10623	10626	10717	10777	10623	10646	10639	10588	10786	10584	10522	10572	10503	10663	10719	10544	10586	10628	10562	10657	10583	10583	10561	10596	10569	10535	10619	10770	10554	10724	10591	10881	10699	10548	10651	10598	10507	10520	10699	10707	10627	10605	10624	10708	10781	10537	10679	10680	10714	10550	10593	10539	10620	10677	10657	10631	10658	10784	10757	10664	10751	10639	10726	10591	10475	10656	10647	10597	10773	10652	10643	10747	10748	10746	10546	10514	10592	10547	10608	10632	10588	10451	10513	10685	10576	10575	10586	10645	10653	10700	10866	10636	10665	10687	10592	10593	10653	10602	10666	10403	10660	10694	10535	10665	10632	10562	10403	10614	10764	10518	10549	10636	10413	10707	10718	10656	10752	10615	10775	10628	10552	10684	10782	10774	10540	10618	10728	10550	10621	10555	10782	10662	10596	10574	10505	10531	10675	10604	10585	10670	10566	10598	10541	10514	10649	10791	10499	10750	10615	10597	10630	10689	10735	10700	10505	10793	10700	10643	10699	10584	10591	10731	10527	10572	10660	10557	10696	10638	10769	10685	10591	10607	10713	10731	10723	10771	10757	10781	10669	10721	10637	10526	10453	10636	10657	10579	10664	10720	10607	10708	10461	10491	10483	10643	10466	10485	10635	10608	10617	10531	10545	10656	10537	10800	10609	10515	10694	10422	10512	10670	10630	10583	10631	10541	10726	10636	10509	10499	10663	10617	10610	10683	10567	10779	10600	10678	10655	10751	10679	10641	10820	10698	10610	10579	10673	10750	10677	10794	10700	10695	10537	10733	10744	10589	10592	10607	10562	10596	10756	10593	10669	10740	10557	10604	10684	10678	10751	10685	10410	10528	10543	10730	10561	10443	10678	10508	10519	10482	10601	10657	10505	10555	10624	10652	10682	10687	10434	10634	10587	10705	10819	10541	10544	10629	10666	10630	10608	10556	10585	10587	10619	10745	10572	10738	10614	10763	10964	10799	10598	10483	10767	10587	10564	10704	10700	10657	10608	10555	10386	10587	10717	10545	10763	10729	10683	10653	10657	10547	10853	10555	10754	10690	10582	10729	10722	10635	10522	10862	10663	10585	10631	10631	10771	10525	10773	10648	10562	10884	10607	10640	10688	10595	10698	10584	10756	10635	10596	10659	10513	10600	10539	10614	10722	10704	10620	10766	10566	10689	10558	10575	10612	10514	10698	10599	10600	10681	10634	10661	10671	10586	10645	10605	10584	10681	10442	10524	10664	10662	10726	10655	10521	10656	10675	10573	10581	10562	10597	10566	10743	10747	10501	10634	10657	10562	10708	10632	10549	10650	10858	10555	10726	10639	10636	10534	10584	10599	10654	10422	10593	10492	10766	10609	10598	10626	10649	10740	10670	10603	10672	10760	10526	10497	10470	10605	10672	10704	10550	10610	10609	10704	10620	10519	10582	10629	10748	10748	10690	10690	10699	10806	10595	10708	10679	10595	10659	10494	10697	10713	10767	10710	10687	10615	10764	10620	10477	10506	10702	10513	10603	10702	10618	10518	10445	10603	10645	10689	10660	10727	10619	10572	10646	10647	10537	10687	10527	10622	10646	10731	10546	10676	10752	10751	10772	10673	10567	10499	10769	10645	10636	10633	10459	10804	10597	10521	10555	10608	10685	10524	10634	10736	10680	10673	10725	10662	10790	10649	10754	10571	10644	10764	10805	10487	10697	10629	10635	10599	10768	10619	10702	10677	10788	10670	10851	10539	10754	10744	10652	10553	10514	10540	10582	10655	10524	10598	10569	10515	10538	10704	10678	10523	10483	10691	10469	10704	10550	10598	10605	10650	10849	10700	10651	10740	10584	10715	10615	10585	10415	10698	10641	10542	10585	10562	10531	10646	10658	10726	10656	10633	10676	10651	10430	10626	10649	10583	10599	10774	10713	10687	10679	10593	10638	10590	10675	10449	10763	10743	10618	10856	10642	10714	10550	10636	10695	10613	10693	10718	10730	10662	10842	10453	10747	10666	10538	10608	10553	10474	10759	10718	10681	10598	10707	10670	10636	10747	10559	10690	10786	10668	10671	10744	10736	10667	10401	10757	10610	10727	10620	10500	10422	10581	10667	10723	10651	10647	10604	10605	10356	10704	10746	10809	10550	10717	10715	10826	10700	10688	10630	10626	10611	10471	10589	10582	10804	10725	10572	10777	10650	10737	10631	10623	10625	10713	10579	10638	10820	10421	10657	10656	10676	10798	10645	10686	10752	10671	10454	10523	10599	10542	10664	10722	10726	10724	10538	10751	10673	10869	10620	10651	10534	10548	10589	10483	10760	10739	10699	10638	10762	10660	10592	10675	10692	10859	10753	10572	10659	10678	10576	10759	10742	10616	10491	10759	10617	10504	10700	10664	10722	10625	10616	10524	10682	10714	10648	10818	10819	10635	10637	10592	10535	10520	10588	10455	10591	10567	10672	10508	10650	10594	10703	10498	10643	10661	10690	10527	10798	10552	10677	10694	10631	10724	10773	10574	10719	10686	10603	10687	10579	10631	10797	10767	10619	10645	10413	10557	10523	10625	10720	10554	10660	10602	10480	10679	10525	10750	10574	10653	10507	10672	10691	10743	10711	10731	10643	10739	10472	10606	10590	10728	10672	10573	10768	10628	10869	10523	10678	10594	10793	10748	10848	10674	10694	10804	10521	10574	10530	10607	10646	10593	10448	10514	10606	10538	10723	10659	10662	10871	10626	10706	10756	10731	10846	10771	10669	10543	10551	10743	10739	10669	10563	10839	10732	10744	10631	10538	10572	10709	10589	10622	10637	10566	10643	10509	10579	10471	10642	10438	10703	10612	10647	10546	10616	10817	10640	10645	10680	10631	10789	10479	10542	10642	10600	10653	10700	10756	10506	10596	10759	10703	10637	10541	10614	10758	10571	10630	10639	10591	10744	10647	10600	10788	10573	10694	10739	10689	10695	10558	10505	10602	10568	10764	10704	10685	10434	10676	10660	10754	10664	10636	10685	10444	10711	10674	10306	10702	10529	10678	10774	10797	10775	10594	10669	10541	10706	10614	10680	10855	10357	10661	10679	10615	10576	10758	10728	10763	10722	10567	10612	10613	10890	10646	10673	10689	10672	10486	10739	10630	10714	10793	10549	10525	10680	10666	10769	10589	10713	10597	10606	10509	10767	10698	10847	10550	10850	10569	10664	10757	10612
33907	31328	30786	39409	53742	59109	55455	47223	38861	33036	30158	29146	28925	29081	28941	28999	29077	29017	29025	29141	29022	29108	29218	29038	29157	29069	29129	28983	29248	29076	29100	29141	29057	29244	28969	29150	29089	29186	29146	29036	29106	29176	29154	29031	29280	29123	29252	29216	29141	29091	29136	29035	29031	29184	29114	29152	29143	29054	29077	29121	29110	29105	29034	29179	29097	29146	28965	29105	29231	29022	29047	29112	29137	29208	28917	29188	29038	29020	29232	29056	29086	29189	29038	29053	28988	28984	29076	29020	29217	29098	29299	29140	29119	29031	29123	28891	29137	29160	29037	29130	29171	29135	29159	28933	29003	29064	29185	29094	29160	29214	28937	29026	29142	29163	29089	29162	29080	29023	29061	29268	29211	29078	29081	28983	29175	28945	29148	29110	29028	29204	29182	29144	28993	29064	29062	29194	29122	29018	29012	29223	29098	29115	28933	29150	29213	29093	29194	28992	29185	29004	29168	29073	29123	29067	29108	29017	29187	29160	29086	29227	29078	29116	29146	29235	29179	29108	29113	28917	29094	29140	29210	29044	29273	29061	29172	29168	29003	29001	29237	28994	29208	29195	29005	29105	29218	29083	29112	29145	29195	29208	29064	29272	29098	29111	29082	29094	29098	29072	29140	29070	28931	29067	29127	29031	29106	29322	29041	29037	29033	29119	29034	29159	29112	29200	29183	29219	29140	29167	29168	29154	29179	29072	29072	29186	29083	29093	29135	29117	29073	29042	29243	29263	29082	29218	29139	29152	29168	29216	29177	29231	29025	29088	29052	29164	29093	29104	29137	29250	29072	29072	29057	29060	29064	29081	29157	29039	28975	29029	29055	29165	29188	28949	29132	29092	29144	29024	29159	29116	29227	29027	29136	29047	29011	29082	29345	29086	29143	29094	29134	29145	29120	29141	29194	29196	29204	29021	29214	29237	29173	29166	28946	29131	29059	29131	29093	29195	29106	29043	28990	29262	29268	29080	29006	29159	28913	29052	29216	29016	29134	29131	29012	29120	29028	29133	29119	29081	29060	29040	29196	29060	29035	29166	29180	29091	29112	29103	29178	29288	29048	29104	29206	29248	29156	29141	29195	29148	28958	29180	29143	29102	29132	29002	29290	29044	29114	29049	29064	29059	29221	29114	29047	29145	29163	29080	29044	29236	29023	29161	29053	29043	29154	28987	29134	29211	29140	29072	29165	29014	29079	29131	29187	29243	29044	29220	29224	29109	28970	29125	29240	29137	29240	29059	29078	29069	28989	29183	29066	29177	29092	29135	29120	28942	29129	29216	29075	29134	29147	29043	29132	29240	29101	29138	29124	29044	29179	29141	29107	29083	29261	29211	29249	29132	29187	29217	29127	28960	29244	29155	29178	29042	29270	29127	29105	29064	29120	29193	29025	29173	29016	29272	29190	29150	29171	29227	29155	29163	29014	29163	29126	29112	29094	29052	29307	29116	29146	29093	29115	29227	29234	29083	29110	29163	29148	29022	29181	29183	29168	29035	29068	29035	29102	29026	29027	29078	29074	29138	29127	29040	29034	29133	29210	29198	29053	29203	29070	29050	29029	29038	29276	29071	29167	29115	29256	29131	29141	29167	29088	29071	29098	29188	29117	29232	29186	29110	29146	29085	29139	29114	28935	29050	29225	29285	29033	29033	29103	29019	28971	29191	29163	29234	29079	29020	29119	29089	29142	29041	29016	29253	29041	29068	29185	29197	29057	29187	29175	29000	29132	29044	29234	29336	29296	29066	29077	29199	29181	29053	29149	29060	29162	28864	29289	29045	29257	29048	29255	29101	29170	29081	29136	29160	29054	29055	29009	29104	29334	29105	29188	29124	29010	29260	29014	29123	29164	29080	29170	29149	29187	29122	29270	29099	29272	29148	29108	29167	29105	29176	29146	28948	29028	29146	29119	29124	29164	29098	29131	29222	29140	29195	29053	29188	29130	29156	29158	29136	29189	29210	29070	29016	29169	29218	29151	29103	29084	29182	29085	29145	29031	29142	29082	29146	29021	29060	29131	29152	29264	29044	29084	29056	29191	29026	29060	29056	29170	29111	29124	29175	29035	29278	29026	29045	29147	29064	29122	29123	29030	29164	29132	29262	28989	29101	29168	29222	29155	29104	29229	29075	29062	29018	29194	29065	29100	29114	29005	29163	28945	29008	29264	29266	29241	29085	29235	29015	29080	28977	29061	29175	29146	29048	29153	29188	29261	29143	29063	29117	29182	29146	29154	29088	29254	28998	29052	29291	29112	29139	29126	29072	29188	28998	29116	29210	29017	29288	29145	29176	29233	29123	29089	29132	29068	29143	29109	29177	29098	29110	29124	29101	29100	29037	29115	29232	29034	29151	29294	29094	29182	29042	29103	29168	29231	29042	29239	29198	29119	29217	29004	29212	29086	29260	29137	29163	29269	29022	29072	29233	29235	29182	29080	29127	29097	29040	29145	29017	29083	29026	29192	29170	29220	29206	28947	29133	29049	29120	29214	29156	29013	29059	29235	29191	29226	29276	29178	29064	29088	29003	29085	29171	29063	29032	29078	29056	29347	29134	29147	29178	28972	29118	29274	29144	29128	29083	29289	29147	29096	29295	28997	29128	29192	29174	29183	29208	29132	29362	29082	29257	29174	29189	29146	29255	29187	29091	29182	29003	29092	29079	29113	29127	29012	29321	29077	29170	28964	29208	28964	29153	29193	29095	28972	29044	29072	29153	29087	29155	29204	29186	29033	29075	29264	29000	29119	29296	29166	29129	29193	29123	29103	29016	29026	29215	29110	29126	29140	29264	29008	29163	29074	29155	29181	28928	29163	29140	29116	29160	29017	29141	29280	29245	29266	29136	29213	29047	29138	29170	29123	28953	29161	29248	29115	28991	29016	29170	29274	29047	29017	29171	29271	29044	29203	29161	29251	29163	29142	29197	29090	29148	29122	29215	29259	29099	29023	29198	29171	29190	29210	29212	29099	28869	29226	28951	29118	29207	29127	29131	29129	29128	29234	29019	29192	29140	29171	29220	29138	29086	28988	29157	29113	29233	29004	29303	29110	29107	29099	29115	29198	29174	29244	29032	28956	29137	29247	28985	29107	29259	29129	29169	29180	29178	29282	29066	29031	29034	29192	29129	29171	29238	29046	29129	28983	29231	29104	29080	29085	29063	29175	29014	29110	29098	29051	29131	29221	29113	29096	29089	29067	29218	29019	29159	29194	29106	29209	29066	29041	29146	29075	29149	29180	29182	29241	29259	29136	29206	29024	29106	29088	29082	29073	29194	29316	29218	29070	29255	29149	29227	29231	29007	29169	29055	29127	29064	29195	29108	29194	29086	29192	29045	29236	29067	29080	29033	29152	29042	29201	29076	29152	29303	29035	29160	29095	29176	29132	29106	29118	29267	29100	29085	29088	29178	29191	29297	29166	29119	29172	29209	29107	29073	29160	29243	29083	29170	29052	29066	29218	29219	28999	29164	29115	29018	29039	29111	29053	29099	29152	29012	29197	28996	29135	29118	28983	29106	29110	29204	29274	29202	29182	29170	29067	29117	29118	29274	29104	29165	29236	28964	29239	29140	29306	29070	29196	29097	29213	29180	28980	29016	29160	29097	29052	29161	29074	29171	29110	29012	29192	29307	29062	29212	29138	29239	29163	29186	29075	28982	28961	29121	29065	29135	29173	29019	29014	29198	29093	29086	29110	29069	29152	29186	28948	29056	29184	29127	29048	29123	29168	29117	29170	29071	29157	29153	29085	29160	29126	29149	29183	29083	29102	29279	29114	29107	29099	29095	29176	29072	29190	29160	29198	29166	29090	29177	29093	29138	29230	29024	29096	29204	29098	29154	29104	29183	29048	29256	29083	29167	29239	29179	29090	29120	29205	29155	29232	29030	29123	29038	29049	29155	29208	29134	29078	29135	29055	29140	29192	29148	29086	29180	29249	29131	29304	29096	29146	29250	29155	29124	29226	29013	29079	29061	29140	29148	29222	29039	29268	29241	28986	29280	28977	28986	29096	29207	29161	29134	29059	29017	29111	29082	29147	29120	29189	29145	29176	29125	29090	29153	29149	29236	29034	29182	29146	29194	29129	29277	29250	29119	29139	29084	29080	29086	29200	29118	29230	29186	29217	28988	29185	28980	29199	29029	29328	29148	29101	29142	29202	29255	29186	29032	28975	29086	29064	29090	29159	29195	29151	29110	29208	29216	29337	29178	29197	29087	29135	29124	29202	29181	29071	29189	29117	29163	29185	29153	29165	29108	29220	29254	28997	29127	29167	29273	29114	29200	28997	29156	29023	29109	29097	29291	29119	29107	29061	29009	29181	29152	29083	29082	29197	29247	29115	29170	29131	29201	29098	29095	29133	29079	29103	29145	29215	29202	29054	29263	29161	29028	29207	29231	29046	29084	29264	29185	29132	29294	29083	29123	29188	29083	29108	29164	29113	29050	29050	29184	29130	29161	29154	29149	29139	29129	29192	29116	29110	28944	29017	29174	29116	29185	28959	29172	29179	29110	29119	29028	29042	29180	29159	29189	29169	28920	29149	29171	29146	29054	29209	29025	29080	29167	29004	29147	29149	29053	29170	29173	29182	29080	29119	29144	29202	29126	29158	29213	29206	29114	29191	29136	29267	29153	29015	29218	29101	29247	29070	29132	29024	29050	29117	29120	29035	29203	29297	29003	29043	29267	29082	29071	29112	29155	29145	28992	29199	29074	29126	29122	29270	29227	29229	28994	29157	29033	29112	29123	29162	29178	29020	29144	29243	29161	29143	29207	29149	29142	29140	29153	29172	29176	29042	29241	29194	29326	29189	29085	29145	29227	29153	29026	29074	29067	28986	29194	29103	29161	29161	29010	29236	29055	29074	29105	29030	28976	29186	28965	29236	29049	29125	29031	29072	29238	29119	29193	29114	29099	29200	29111	29051	29079	29187	29248	29122	29055	28982	29045	29282	29090	29131	29196	29048	29144	29166	29080	29109	29129	29177	29121	29030	29164	29181	29117	29164	29188	29144	29153	29145	29066	29248	29197	29202	29165	29124	29179	29310	29265	28991	29131	29219	29093	29027	29181	29051	29237	29087	29141	29176	29152	29086	29109	29110	29213	29107	29204	29136	29053	29107	29000
16505	15869	13860	13792	24968	38776	35908	30352	22214	15948	12209	10987	10798	10762	10696	10679	10553	10584	10810	10701	10690	10490	10795	10513	10625	10564	10638	10807	10640	10436	10572	10679	10677	10615	10555	10640	10579	10495	10663	10695	10696	10681	10794	10618	10568	10624	10615	10752	10753	10739	10567	10783	10559	10707	10628	10614	10851	10591	10745	10602	10616	10544	10512	10666	10551	10645	10600	10384	10616	10585	10659	10721	10775	10506	10766	10677	10522	10631	10609	10569	10574	10611	10669	10689	10917	10545	10389	10598	10591	10559	10886	10483	10551	10685	10689	10775	10604	10508	10649	10546	10661	10604	10665	10724	10602	10646	10558	10731	10552	10644	10695	10669	10796	10577	10697	10645	10722	10664	10520	10699	10669	10603	10606	10597	10518	10564	10578	10602	10489	10702	10923	10573	10545	10601	10687	10692	10447	10627	10622	10560	10635	10552	10719	10558	10510	10643	10605	10788	10575	10540	10660	10599	10505	10804	10639	10717	10643	10666	10690	10619	10780	10613	10780	10758	10561	10458	10725	10766	10776	10722	10710	10640	10510	10698	10582	10548	10788	10783	10870	10679	10623	10652	10705	10509	10756	10524	10715	10744	10708	10760	10728	10763	10788	10852	10636	10639	10753	10718	10773	10675	10786	10605	10655	10600	10498	10663	10638	10859	10703	10639	10527	10467	10672	10802	10411	10629	10562	10512	10643	10636	10471	10663	10810	10576	10557	10703	10580	10569	10702	10785	10628	10673	10820	10747	10780	10703	10693	10545	10805	10660	10778	10636	10797	10759	10856	10888	10703	10623	10604	10663	10737	10626	10675	10583	10649	10570	10703	10745	10658	10498	10710	10683	10661	10532	10555	10655	10624	10764	10616	10709	10517	10762	10643	10575	10708	10648	10863	10596	10635	10722	10529	10734	10725	10579	10669	10479	10629	10505	10671	10703	10616	10697	10612	10573	10667	10402	10768	10680	10651	10874	10669	10515	10502	10819	10740	10738	10733	10607	10910	10720	10649	10616	10682	10618	10504	10645	10731	10707	10845	10578	10706	10846	10471	10660	10542	10595	10676	10667	10517	10711	10815	10700	10653	10553	10716	10840	10559	10668	10751	10633	10810	10754	10589	10637	10733	10690	10723	10809	10637	10539	10765	10597	10802	10659	10698	10655	10642	10567	10704	10691	10585	10832	10703	10737	10817	10647	10668	10671	10868	10593	10795	10676	10831	10788	10820	10466	10797	10823	10770	10661	10755	10516	10594	10667	10596	10731	10728	10556	10718	10831	10815	10635	10616	10654	10688	10578	10685	10650	10752	10694	10574	10749	10646	10762	10654	10558	10485	10740	10734	10692	10557	10625	10518	10615	10809	10636	10585	10625	10718	10673	10597	10693	10701	10767	10643	10653	10863	10576	10736	10793	10502	10688	10571	10612	10737	10820	10652	10580	10695	10567	10656	10720	10645	10629	10854	10607	10702	10647	10767	10589	10591	10625	10619	10613	10676	10606	10535	10876	10700	10546	10708	10684	10607	10610	10810	10522	10693	10656	10767	10698	10608	10683	10646	10758	10755	10642	10664	10734	10743	10715	10399	10617	10515	10734	10684	10647	10755	10620	10629	10680	10535	10512	10628	10817	10701	10772	10609	10690	10690	10500	10720	10718	10846	10573	10606	10934	10581	10627	10668	10707	10512	10570	10645	10575	10688	10578	10658	10650	10716	10752	10704	10620	10684	10822	10564	10601	10565	10657	10638	10640	10607	10711	10494	10666	10539	10599	10729	10568	10666	10675	10625	10641	10619	10600	10699	10585	10514	10780	10785	10686	10479	10676	10529	10841	10575	10644	10754	10754	10738	10479	10789	10652	10759	10550	10619	10800	10553	10736	10680	10576	10563	10740	10684	10721	10684	10735	10679	10535	10638	10777	10677	10825	10726	10677	10609	10598	10778	10602	10558	10564	10798	10693	10584	10629	10686	10670	10544	10762	10841	10881	10699	10625	10607	10667	10506	10643	10672	10568	10692	10760	10556	10801	10666	10706	10690	10716	10612	10717	10684	10543	10759	10552	10799	10766	10635	10644	10643	10615	10694	10555	10578	10745	10524	10643	10690	10522	10605	10702	10664	10720	10773	10628	10599	10850	10770	10644	10676	10668	10633	10646	10853	10671	10703	10699	10525	10558	10670	10802	10700	10696	10631	10726	10696	10667	10674	10619	10492	10561	10710	10789	10739	10470	10629	10710	10549	10623	10666	10657	10606	10711	10719	10672	10848	10734	10694	10873	10696	10797	10835	10800	10644	10589	10778	10789	10760	10678	10767	10709	10586	10486	10642	10574	10664	10506	10728	10518	10680	10875	10690	10618	10782	10787	10728	10657	10742	10518	10789	10563	10718	10606	10730	10623	10749	10691	10552	10531	10681	10592	10846	10582	10649	10558	10508	10586	10595	10812	10660	10566	10625	10473	10794	10433	10613	10815	10662	10597	10603	10625	10700	10768	10633	10750	10717	10701	10737	10762	10813	10681	10672	10686	10557	10601	10589	10498	10750	10684	10817	10547	10648	10722	10730	10538	10607	10474	10411	10822	10762	10625	10531	10702	10630	10625	10702	10718	10783	10741	10796	10681	10556	10799	10767	10567	10594	10690	10433	10758	10789	10755	10577	10652	10811	10577	10649	10818	10791	10697	10676	10675	10528	10622	10645	10592	10508	10703	10592	10639	10612	10772	10763	10780	10585	10650	10741	10571	10743	10583	10645	10602	10702	10498	10601	10565	10448	10623	10652	10728	10742	10663	10681	10857	10661	10590	10608	10620	10657	10665	10664	10602	10706	10703	10668	10778	10759	10517	10541	10545	10662	10622	10700	10749	10626	10682	10675	10752	10679	10729	10786	10685	10542	10890	10782	10741	10623	10758	10634	10608	10729	10628	10730	10718	10521	10908	10660	10470	10705	10699	10651	10561	10642	10807	10769	10844	10770	10779	10724	10633	10652	10683	10656	10777	10712	10541	10764	10655	10765	10691	10489	10693	10551	10495	10539	10532	10806	10636	10663	10671	10682	10603	10676	10485	10602	10918	10486	10638	10768	10669	10710	10660	10683	10647	10748	10781	10557	10515	10655	10654	10623	10673	10720	10713	10584	10695	10809	10694	10705	10742	10767	10758	10701	10784	10659	10656	10740	10551	10722	10793	10631	10759	10585	10551	10745	10707	10788	10584	10527	10500	10657	10569	10690	10881	10692	10563	10565	10768	10674	10801	10680	10605	10726	10656	10851	10735	10767	10673	10747	10654	10552	10799	10867	10614	10651	10671	10725	10916	10635	10621	10819	10667	10826	10791	10682	10643	10578	10797	10679	10654	10651	10530	10637	10725	10666	10694	10670	10536	10541	10710	10567	10637	10708	10592	10538	10690	10575	10577	10761	10657	10759	10553	10633	10674	10641	10639	10650	10478	10571	10692	10672	10616	10789	10632	10708	10599	10788	10677	10747	10575	10658	10756	10540	10777	10644	10607	10644	10833	10638	10721	10601	10595	10778	10614	10665	10524	10719	10877	10576	10614	10526	10774	10702	10558	10641	10778	10641	10668	10734	10671	10534	10783	10803	10790	10823	10758	10692	10766	10813	10657	10719	10667	10723	10698	10634	10528	10467	10618	10677	10654	10836	10782	10818	10577	10600	10592	10783	10686	10592	10685	10672	10680	10689	10533	10641	10662	10691	10685	10679	10743	10748	10584	10782	10685	10640	10622	10702	10776	10811	10727	10649	10746	10613	10597	10550	10541	10558	10635	10793	10727	10727	10579	10541	10695	10867	10712	10590	10697	10467	10754	10550	10627	10634	10743	10703	10656	10727	10818	10687	10671	10722	10753	10596	10519	10711	10663	10831	10631	10838	10573	10709	10542	10678	10662	10589	10674	10789	10701	10566	10653	10682	10584	10667	10572	10602	10576	10671	10594	10871	10748	10739	10583	10685	10705	10801	10659	10774	10669	10974	10624	10576	10542	10604	10716	10556	10934	10654	10564	10610	10733	10724	10721	10608	10608	10700	10676	10810	10725	10545	10691	10838	10684	10820	10763	10686	10773	10535	10616	10451	10771	10700	10645	10773	10485	10568	10669	10579	10631	10664	10618	10627	10893	10718	10698	10648	10831	10676	10723	10727	10699	10760	10671	10803	10751	10746	10820	10736	10578	10684	10679	10580	10842	10506	10708	10629	10706	10716	10679	10656	10613	10652	10891	10763	10752	10744	10549	10581	10641	10671	10699	10701	10716	10715	10773	10654	10788	10728	10650	10651	10684	10902	10574	10688	10705	10674	10539	10523	10508	10748	10391	10661	10598	10498	10798	10798	10595	10775	10642	10768	10707	10538	10536	10760	10660	10656	10532	10678	10648	10821	10710	10680	10906	10631	10558	10634	10601	10540	10874	10639	10776	10586	10646	10828	10696	10592	10762	10525	10723	10776	10530	10597	10778	10715	10724	10784	10631	10632	10580	10543	10715	10675	10706	10674	10834	10607	10727	10700	10512	10689	10520	10676	10729	10748	10555	10661	10780	10613	10680	10831	10619	10680	10512	10539	10691	10814	10613	10745	10619	10789	10621	10719	10902	10785	10739	10633	10596	10881	10588	10576	10637	10681	10775	10621	10576	10611	10443	10690	10955	10671	10656	10560	10904	10641	10723	10756	10673	10724	10668	10556	10710	10635	10601	10671	10754	10719	10734	10423	10646	10774	10558	10841	10712	10674	10663	10629	10807	10506	10649	10769	10687	10840	10558	10675	10653	10694	10599	10832	10668	10742	10822	10686	10569	10661	10600	10645	10742	10691	10829	10541	10577	10478	10546	10561	10703	10669	10611	10758	10718	10736	10765	10567	10737	10650	10526	10622	10580	10691	10584	10593	10738	10594	10750	10565	10728	10515	10568	10654	10778	10700	10578	10589	10676	10785	10677	10746	10610	10582	10685	10820	10816	10708	10639	10635	10424	10594	10866	10643	10419	10669	10441	10825	10561	10504	10658	10663	10747	10614	10526	10568	10770	10674	10543	10740	10770	10732	10535	10656	10741	10604	10758	10720	10811	10720	10754	10825	10697	10619	10734	10588	10707	10699	10794	10574	10713	10640	10775	10521	10661	10613	10538
38462	35109	33299	41988	54911	56426	54440	49219	41025	34651	30174	28562	28405	28401	28459	28600	28736	28696	28774	28704	28794	28866	28881	28788	29009	29003	28989	28962	28938	29089	29125	28943	28981	28984	28985	29083	28973	29203	29083	28992	29056	29083	28980	29130	29048	29013	29048	29222	29057	29111	29053	29114	29126	28986	29174	29001	28998	29005	29099	29011	29158	28959	29082	29151	28961	29011	29001	29099	29010	28966	29059	28993	29163	29005	29040	28967	28996	29044	28981	29119	28878	29073	29117	28928	29018	28973	29165	28924	29036	29061	29129	29191	29107	29000	29017	29251	29051	29022	29035	29041	29012	29105	28915	28857	29017	29053	28946	29120	29086	29025	28950	29154	29166	29065	28959	29168	29106	29060	29033	29203	29106	28916	29120	28943	29155	28956	29115	28919	28919	29036	29041	29044	29121	29129	29021	28964	29090	29069	29020	29106	29075	29089	29142	29077	29076	29043	29049	28921	29030	28950	29090	28911	29184	29191	29143	29075	29037	29048	29083	29023	29195	28863	28965	28957	28995	29211	29007	29094	29162	29046	29002	29096	29076	29047	28993	29077	28991	28929	29043	29004	29012	29149	29087	29155	29035	29001	28991	29025	29111	28983	29188	29161	29143	29055	28997	29050	29013	28947	29075	29023	29062	28994	28963	29062	29098	29108	29095	29022	29037	29044	29049	29016	28999	29122	28976	29001	29109	29012	28999	28939	29068	29036	29141	29019	29093	29133	29131	28972	29067	29151	29090	29103	29072	29019	29161	29010	29075	29013	29050	29194	29007	29096	29063	29091	29012	29004	29049	29203	29084	29089	29021	28998	29057	29038	29099	29135	28974	28929	29039	28964	29141	29051	29034	29028	29113	29029	29138	29113	29002	29080	29140	29015	29162	29021	28951	29200	29070	29131	28955	29091	29038	28976	29061	28910	29071	29091	29027	29036	29032	28988	29136	29067	29036	29140	29214	28993	28929	29048	28968	29178	28989	28977	29088	29030	29083	28984	28941	29002	29090	29239	29081	29017	29088	29042	29146	28934	28965	29074	29198	29100	29074	29070	29162	29066	29067	29070	28993	28956	29077	29087	29025	28869	29021	28911	29110	29131	28946	28970	29211	28939	29085	29118	28985	29026	29144	28955	29110	29083	29051	29045	28997	29013	29067	29048	28853	29050	29026	29193	29080	29056	28903	29137	28979	28874	28977	29074	29143	29155	28977	29128	29043	29123	28981	28945	28991	29076	29010	29118	29053	29073	28962	29074	29063	29068	29070	28991	29035	29065	29053	29263	29072	28923	29075	28972	29048	29027	29107	29068	29177	29085	28936	29048	29014	29042	29095	28978	29082	29025	29067	29159	29088	29087	29008	28948	29104	28928	28939	29101	28985	29104	29091	29067	29253	28826	29087	29226	28941	28965	29008	29074	29113	29098	28893	29078	28960	29148	28972	29132	28989	29232	29034	28954	29053	29125	29000	28954	29069	29127	29157	28961	29113	29186	29209	29106	28886	29109	29063	29122	29028	29027	28983	29057	29178	29151	29044	29033	28978	29058	28889	29048	28944	28976	29033	29029	29002	29031	28940	29083	29178	28926	29116	29092	29098	29052	29100	29054	29042	29053	29136	28961	29068	29002	29282	28924	29152	28952	28988	29142	28977	29057	29049	28986	29158	28862	28934	29108	29116	29098	28941	29076	28976	28983	29065	29017	29002	29014	28950	29069	29090	29087	29102	29113	29107	29048	29164	29068	29189	29115	29074	29019	28972	29037	29087	29161	29062	29002	29043	28969	29098	29052	29042	29048	29120	29212	29109	29011	29016	29140	29118	29033	29064	29002	29139	29147	28966	29108	29094	29030	29051	29057	28909	29234	28954	28980	29049	29048	29108	29070	28893	29132	29034	28969	29158	29067	29113	29085	29104	29174	29159	29110	29002	29137	28989	29237	29143	29130	29299	28993	29152	29141	29045	29135	29095	29041	29040	29129	29124	29152	29044	29095	29079	29040	28975	29079	29028	28978	29187	29054	29237	29055	29169	28988	29095	28886	29079	29029	29088	29011	29072	29131	29055	29067	29006	29012	29169	29046	29011	29065	28968	28782	29167	28963	29146	29005	29125	28954	29211	29009	29001	28971	29046	29077	28869	28979	29014	29013	28912	29052	28922	28958	29006	29117	29111	29086	28974	29069	28986	29098	29076	29148	29119	29117	29104	29128	29106	29128	29113	29000	29129	29074	29028	28852	29021	29065	29061	29207	29209	28921	29086	29022	28960	29113	29079	28991	29141	29183	28984	29066	29086	29015	29050	29040	29049	29079	28944	29177	29118	29071	29045	29049	29111	29160	28960	29117	28950	29184	29067	28937	28946	29062	29064	29108	28917	29107	29212	29059	29157	29007	29057	28910	29110	29061	29103	29100	29182	28986	29034	28965	29132	29159	29194	28959	29012	29003	29009	29091	29081	29256	29091	28970	29014	29041	29123	29118	28901	29059	29173	29118	29085	29111	29081	29082	28926	29218	29107	29063	28977	29141	29065	29087	28980	29150	29144	28990	29154	29205	29097	28881	29070	29102	29056	29183	29053	29106	29092	29119	29007	29062	29095	29008	28841	29191	29020	29050	29067	29039	29154	29065	29087	29212	29030	28989	29038	29081	29056	29224	28911	29110	29012	29092	29088	29051	29073	29228	29021	29093	29056	29064	28960	29097	29087	29182	29028	28912	29295	29079	28902	29294	29138	29074	28919	29135	28986	28974	29068	29038	29085	29022	29144	29076	29239	29063	29103	29015	29066	29027	29077	28989	29127	29129	29106	28987	29180	28957	29025	29119	29154	29079	28975	29037	29115	29193	29063	29228	29314	28941	29121	29009	29055	29044	29123	29188	29145	29056	29053	28964	28991	29089	29188	29110	29098	28966	29055	29125	28912	28972	29067	28979	28990	29152	29001	28992	29015	29018	29138	28947	29154	29092	29108	29076	29004	28939	29075	29020	29014	28967	29202	29227	29117	29131	29050	29136	29088	29086	28978	29044	29144	29176	29142	29107	29054	29072	29138	29059	28989	29192	29070	29295	29066	28945	29030	28982	29135	29036	29155	28994	28986	29080	29136	29096	29187	29199	29042	28918	28996	28981	29159	29085	29050	29123	28941	29088	29090	29037	29048	28965	29035	29054	29151	29199	29211	29048	29012	28988	29262	28920	29015	29112	29175	29083	28998	29194	28997	29086	28975	28995	29050	29138	29092	29066	29037	29127	29174	29003	28955	29126	29100	29169	28925	29109	29041	29116	29053	29014	29078	28997	29165	29055	29091	29019	28958	29030	29037	29074	28940	29093	29163	29035	29069	28987	29217	29066	29108	29029	29006	29268	28983	29064	29136	29040	29154	29151	29133	29064	28961	29024	29042	29003	28886	29074	29072	29037	29144	29034	29120	29064	29038	29096	29030	29146	29046	29251	29187	29085	29122	29214	29029	29040	29043	29104	29100	29053	29102	29053	28941	29116	29074	28967	28995	29099	29067	29096	29090	28992	29085	28881	29138	29054	28923	29090	29118	29125	29044	29002	28995	28929	29019	29168	28968	29073	29005	29083	28990	28980	28998	29068	29035	28991	29011	28845	29030	29149	29032	29075	29037	29213	28993	28884	29111	29115	29066	29093	29171	29126	28958	29010	29072	29232	28952	29123	29044	29138	29080	28961	29037	29162	29100	29184	28885	29062	29085	29050	29012	29055	28989	29067	29008	29051	29090	29173	29140	28898	29100	29038	29121	29034	28953	29073	28985	29122	29059	29111	28946	29177	29050	28971	29158	29030	28873	28991	29214	28974	28911	29180	29056	29106	29075	29024	28990	29139	29221	29086	28956	28955	29096	29066	29183	28993	29084	29071	29038	28994	29066	29101	29127	29119	29013	29003	29016	28898	29198	28916	29074	29053	29044	29130	29107	29085	29101	29028	29197	29024	29029	29045	28979	29083	29052	29147	29059	29249	28990	29002	29150	29019	29073	29028	29088	29051	29203	29130	29161	28975	29108	29200	29047	29001	28984	28996	28971	29216	28924	29081	29071	29023	29130	29098	29119	29059	29133	28929	29035	29017	29197	29071	29185	29088	29054	29040	29089	28958	29121	29024	29087	28866	29007	29114	29062	29124	29116	29033	29030	29045	29116	29056	29007	29043	29095	29121	29156	28986	28966	29059	29116	29063	29126	28880	29075	29048	29099	29094	29055	29138	28944	28961	29035	28979	29137	28892	29105	29232	29020	28927	29088	29082	29027	29072	28963	29004	29145	29054	29117	29127	29065	29047	29031	29090	29028	29031	29060	29126	29032	28944	29149	29168	28960	29033	29105	29134	29007	29121	29081	29009	29219	28953	29043	28981	29031	29082	28977	28999	29152	29006	29221	28936	29043	29058	29204	29009	29005	29102	28869	29117	28997	28988	28939	29146	28909	29187	28928	28998	29095	29009	29025	29081	29039	29102	29110	29104	29038	28983	28927	29020	29106	29284	29156	28956	29069	29132	29091	28996	29082	29030	29075	29113	29082	28983	29055	28948	29002	28901	29077	28923	29078	29038	28941	29053	29058	28916	29148	29060	29075	28949	29063	28994	29104	28992	29067	28918	29176	28914	29059	28919	29083	29064	29117	29201	29021	28907	29112	29039	29039	29108	29146	29125	29049	29105	29091	29180	28992	29124	29135	28924	29156	28971	29050	28862	29156	28991	29170	29113	28993	29040	29146	29108	29000	29085	29142	29065	29242	29128	28934	29011	28940	28995	29142	28950	28918	29148	28969	29151	28947	29102	29111	28968	29094	29103	28986	29171	29100	29108	28934	28974	29102	29304	28991	29135	29012	29221	29279	28940	29118	28990	28917	29125	29007	28974	28846	28975	29097	29012	29087	29180	29006	29053	29137	28982	29152	29063	28971	29205	29115	28893	29105	29109	29069	29029	29026	29044	29090	29129	29063	29126	29046	29084	29108	29028	29088	29000	29123	29045	29166	29071	28987	29058	28919	29120	29018	29028	29149	29012	29070	29045	29035	28881	29021	29179	29147	29224	29159	29137	29166	29126	29006	29051	28993	29125	29002	29126	28963	29005	29043	29018	29051	29022	29157	29031	29167	29090	29140	29138	29131	29022	29106	29044	28966	29135
14114	11589	10855	10791	13235	16504	17244	15434	13326	11758	10968	10607	10485	10459	10362	10508	10419	10479	10443	10601	10501	10579	10452	10433	10519	10517	10718	10506	10306	10648	10556	10425	10576	10341	10464	10501	10326	10240	10542	10267	10411	10658	10554	10409	10376	10412	10413	10449	10480	10415	10386	10484	10514	10440	10411	10435	10422	10539	10528	10363	10364	10308	10640	10518	10445	10581	10628	10670	10549	10463	10547	10635	10639	10637	10564	10615	10360	10645	10532	10498	10602	10478	10444	10600	10625	10626	10615	10585	10415	10538	10478	10583	10534	10385	10310	10517	10359	10433	10533	10567	10531	10548	10572	10544	10442	10528	10531	10323	10418	10399	10500	10395	10515	10333	10450	10498	10447	10433	10620	10291	10606	10446	10456	10530	10497	10527	10499	10484	10341	10485	10598	10338	10573	10342	10522	10620	10532	10416	10454	10477	10531	10603	10554	10542	10379	10558	10402	10462	10574	10372	10511	10378	10508	10570	10345	10452	10420	10619	10496	10563	10555	10498	10618	10520	10463	10475	10608	10687	10629	10549	10674	10497	10426	10395	10505	10399	10402	10448	10567	10500	10500	10598	10531	10804	10488	10512	10230	10494	10522	10242	10418	10414	10534	10597	10467	10543	10605	10556	10441	10393	10522	10393	10439	10381	10457	10535	10354	10441	10510	10594	10443	10379	10503	10315	10571	10476	10678	10560	10400	10604	10416	10577	10466	10453	10499	10570	10417	10483	10448	10462	10497	10453	10473	10456	10419	10569	10492	10511	10442	10433	10538	10589	10628	10413	10401	10457	10566	10556	10386	10447	10506	10560	10445	10528	10729	10557	10609	10552	10487	10645	10664	10566	10512	10434	10458	10364	10669	10455	10598	10558	10432	10456	10368	10598	10525	10466	10535	10340	10270	10666	10446	10417	10492	10436	10549	10676	10531	10437	10570	10432	10460	10477	10430	10501	10520	10418	10436	10578	10446	10553	10489	10506	10534	10481	10511	10532	10469	10628	10592	10423	10363	10442	10486	10435	10568	10495	10578	10367	10415	10468	10386	10711	10565	10490	10506	10422	10424	10366	10366	10339	10347	10445	10560	10414	10364	10485	10462	10579	10547	10593	10658	10582	10388	10641	10514	10593	10711	10467	10372	10527	10436	10577	10526	10524	10568	10392	10598	10671	10422	10404	10469	10496	10458	10562	10509	10385	10462	10312	10369	10587	10611	10468	10425	10534	10443	10516	10512	10399	10459	10505	10467	10306	10384	10368	10583	10490	10440	10481	10505	10628	10407	10511	10586	10565	10364	10473	10586	10467	10310	10444	10606	10591	10525	10647	10363	10358	10593	10328	10281	10373	10413	10556	10581	10567	10535	10555	10444	10534	10492	10556	10425	10345	10386	10693	10526	10393	10416	10676	10626	10340	10458	10467	10420	10527	10551	10568	10432	10495	10254	10515	10519	10364	10416	10436	10600	10563	10455	10394	10515	10419	10592	10442	10524	10514	10615	10529	10523	10642	10520	10585	10454	10433	10580	10381	10431	10665	10413	10658	10485	10369	10565	10462	10603	10588	10597	10411	10334	10512	10393	10322	10474	10434	10569	10408	10604	10371	10412	10526	10508	10484	10501	10409	10532	10648	10622	10624	10433	10443	10567	10630	10538	10496	10547	10429	10367	10477	10576	10599	10596	10411	10389	10542	10461	10426	10515	10405	10426	10282	10370	10409	10675	10649	10543	10470	10429	10629	10517	10658	10578	10614	10585	10517	10497	10544	10463	10433	10566	10653	10630	10617	10561	10588	10536	10532	10571	10503	10277	10421	10582	10633	10586	10477	10581	10398	10453	10472	10568	10606	10399	10570	10633	10453	10583	10557	10704	10563	10485	10252	10572	10543	10414	10494	10360	10403	10438	10506	10523	10509	10374	10422	10648	10531	10514	10415	10379	10426	10463	10543	10402	10314	10447	10464	10465	10544	10516	10658	10554	10598	10580	10696	10566	10452	10499	10532	10648	10381	10402	10512	10390	10503	10591	10458	10472	10441	10541	10485	10404	10468	10603	10498	10559	10578	10514	10427	10679	10425	10386	10429	10334	10557	10515	10556	10329	10498	10575	10483	10539	10419	10550	10573	10423	10422	10369	10377	10507	10612	10522	10494	10492	10589	10524	10483	10454	10424	10468	10314	10668	10642	10580	10551	10663	10339	10728	10506	10593	10399	10513	10675	10554	10538	10613	10574	10480	10469	10554	10388	10429	10326	10490	10601	10397	10524	10414	10616	10348	10494	10584	10515	10596	10346	10635	10628	10565	10366	10453	10554	10559	10619	10465	10581	10365	10497	10537	10434	10562	10442	10608	10616	10514	10421	10379	10369	10608	10503	10500	10417	10570	10709	10524	10532	10272	10399	10367	10484	10533	10433	10478	10506	10490	10580	10516	10512	10565	10474	10479	10483	10459	10614	10665	10501	10608	10505	10423	10486	10541	10427	10363	10440	10568	10577	10354	10434	10469	10553	10530	10412	10514	10546	10334	10572	10416	10399	10306	10483	10462	10668	10543	10326	10493	10591	10578	10547	10529	10526	10430	10514	10450	10615	10404	10527	10291	10433	10557	10334	10641	10423	10533	10616	10642	10536	10534	10410	10470	10420	10546	10557	10338	10625	10619	10484	10440	10489	10498	10599	10361	10683	10424	10529	10607	10535	10556	10547	10399	10579	10421	10265	10486	10512	10361	10643	10422	10307	10398	10652	10400	10488	10522	10313	10570	10426	10370	10404	10497	10427	10459	10346	10529	10678	10559	10373	10494	10515	10521	10447	10595	10538	10475	10421	10494	10506	10448	10447	10476	10328	10392	10573	10514	10576	10349	10434	10511	10550	10487	10528	10368	10447	10562	10551	10505	10510	10475	10444	10600	10483	10458	10578	10338	10441	10377	10346	10526	10494	10646	10308	10457	10492	10415	10577	10279	10353	10440	10530	10614	10514	10563	10562	10682	10390	10397	10464	10413	10497	10592	10507	10612	10354	10481	10356	10374	10531	10589	10542	10425	10463	10639	10514	10567	10674	10437	10502	10446	10615	10534	10361	10561	10609	10448	10438	10495	10447	10563	10308	10511	10522	10449	10580	10399	10434	10501	10471	10585	10447	10556	10493	10415	10641	10580	10602	10620	10567	10546	10361	10594	10422	10373	10452	10460	10431	10422	10552	10521	10415	10489	10435	10453	10458	10469	10622	10443	10439	10527	10340	10444	10339	10568	10439	10592	10495	10607	10436	10549	10416	10578	10602	10336	10701	10460	10464	10556	10544	10512	10496	10494	10615	10498	10532	10568	10374	10727	10530	10513	10589	10493	10422	10485	10376	10352	10553	10656	10446	10469	10544	10365	10402	10286	10320	10501	10544	10417	10570	10537	10414	10635	10368	10454	10498	10512	10371	10515	10520	10419	10551	10617	10604	10390	10572	10483	10433	10539	10498	10379	10679	10533	10672	10419	10516	10525	10380	10588	10460	10520	10547	10621	10399	10473	10525	10437	10543	10366	10576	10645	10572	10572	10467	10336	10518	10542	10647	10384	10390	10477	10548	10473	10463	10503	10478	10466	10452	10504	10393	10567	10570	10438	10387	10446	10380	10477	10463	10406	10520	10458	10395	10496	10519	10306	10424	10511	10479	10610	10513	10553	10436	10638	10535	10497	10520	10715	10479	10580	10588	10403	10574	10469	10530	10336	10473	10494	10380	10578	10490	10530	10571	10533	10379	10518	10375	10396	10359	10464	10418	10472	10502	10559	10267	10537	10710	10535	10470	10514	10619	10327	10398	10564	10401	10483	10490	10384	10518	10544	10528	10568	10571	10625	10526	10520	10421	10435	10484	10462	10618	10620	10368	10449	10368	10547	10495	10542	10603	10507	10464	10601	10486	10441	10604	10471	10546	10473	10485	10465	10646	10636	10434	10706	10588	10522	10630	10404	10534	10439	10414	10498	10451	10600	10386	10572	10525	10559	10616	10585	10474	10477	10656	10661	10508	10685	10562	10462	10488	10482	10503	10398	10507	10446	10428	10496	10505	10473	10399	10442	10488	10467	10417	10434	10476	10540	10561	10552	10730	10551	10516	10402	10592	10552	10597	10478	10387	10414	10503	10403	10512	10643	10338	10592	10468	10597	10497	10494	10467	10521	10522	10336	10419	10416	10363	10524	10632	10463	10504	10554	10537	10505	10536	10746	10509	10771	10555	10447	10413	10556	10669	10269	10533	10555	10415	10433	10560	10541	10389	10582	10497	10320	10300	10571	10563	10518	10448	10491	10667	10583	10433	10524	10452	10549	10451	10461	10592	10443	10570	10635	10503	10465	10410	10583	10567	10619	10500	10522	10627	10540	10506	10531	10470	10499	10342	10795	10363	10714	10411	10456	10692	10626	10565	10455	10420	10525	10642	10481	10580	10524	10516	10429	10466	10551	10419	10548	10357	10577	10546	10514	10656	10481	10384	10460	10553	10566	10451	10591	10452	10579	10438	10595	10584	10419	10739	10495	10478	10648	10529	10551	10626	10577	10397	10491	10479	10443	10643	10603	10500	10657	10455	10387	10467	10557	10561	10574	10489	10427	10451	10594	10548	10405	10415	10598	10355	10502	10466	10383	10586	10532	10604	10581	10516	10446	10310	10522	10593	10493	10602	10461	10535	10387	10448	10513	10483	10528	10562	10406	10453	10534	10568	10644	10382	10572	10438	10499	10391	10209	10408	10527	10375	10609	10578	10556	10529	10629	10446	10447	10555	10626	10496	10499	10605	10654	10524	10572	10524	10440	10574	10470	10550	10528	10498	10727	10626	10650	10383	10491	10519	10570	10640	10288	10547	10524	10706	10448	10433	10536	10429	10478	10652	10578	10471	10571	10624	10451	10368	10521	10578	10480	10486	10389	10543	10632	10754	10582	10417	10608	10627	10720	10481	10496	10488	10582	10531	10603	10532	10450	10448	10468	10556	10494	10523	10473	10361	10560	10450	10558	10567	10435	10475	10667	10565	10600	10384	10431	10649	10406	10229	10548	10572	10584	10590	10578	10513	10549	10392	10518	10620	10538	10409	10531	10430	10578	10665	10637	10309	10405	10344	10400	10568	10649	10517	10556	10434	10472	10541
34070	31074	29826	32942	43472	48160	45844	40364	34996	31454	29796	29332	29230	29301	29171	29312	29124	29302	29210	29232	29072	29217	29266	29161	29311	29139	29179	29160	29143	29137	29164	29195	29207	29300	29128	29285	29185	29310	29208	29284	29227	29179	29226	29164	29208	29174	29282	29181	29193	29300	29046	29278	29244	29341	29214	29139	29293	29186	29240	29156	29145	29251	29270	29211	29237	29221	29210	29101	29180	29203	29175	29028	29185	29278	29177	29271	29267	29004	29247	29195	29254	29078	29238	29222	29202	29233	29231	29361	29289	29253	29190	29321	29266	29145	29176	29140	29388	29136	29090	29025	29195	29254	29148	29217	29169	29416	29316	29242	29225	29223	29234	29206	29210	29242	29154	29400	29211	29062	29148	29128	29232	29152	29175	29038	29159	29262	29089	29206	29153	29331	29227	29250	29272	29072	29206	29257	29273	29264	29331	29287	29243	29226	29319	29263	29241	29062	29275	29242	29133	29226	29193	29299	29166	29054	29306	29277	29364	29318	28984	29190	29137	29348	29208	29174	29084	29294	29308	29232	29184	29257	29145	29149	29216	29213	29031	29227	29301	29341	29151	29142	29205	29231	29205	29119	29176	29117	29376	29118	29138	29194	29265	29245	29119	29432	29020	29252	29311	29233	29113	29103	29227	29150	29253	29270	29184	29086	29424	29118	29151	29251	29232	29297	29280	29227	29087	29257	29304	29282	29227	29245	29246	29298	29331	29210	29334	29180	29307	29217	29355	29325	29164	29198	29155	29146	29170	29184	29176	29165	29160	29163	29382	29284	29319	29429	29236	29093	29145	29267	29090	29252	29218	29212	29197	29082	29253	29291	29136	29282	29272	29161	29109	29183	29425	29294	29142	29200	29145	29093	29172	29184	29235	29209	29049	29246	29277	29268	29201	29283	29095	29206	29144	29349	29119	29252	29224	29243	29367	29029	29235	29210	29101	29257	29154	29179	29220	29334	29331	29223	29220	29278	29112	29129	29236	29275	29279	29096	29257	29158	29068	29221	29392	29108	29169	29197	29165	29118	29296	29236	29266	29243	29184	29215	29172	29258	29299	29057	29115	29220	29191	29109	29250	29260	29199	29177	29208	29328	29086	29306	29167	29330	29316	29116	29110	29191	29277	29141	29211	29213	29081	29258	29389	29343	29160	29349	29153	29326	29198	29152	29108	29227	29116	29229	29368	29194	29073	29175	29395	29234	29114	29246	29261	29221	29451	29248	29098	29282	29361	29196	29171	29229	29225	29348	29189	29127	29078	29339	29302	29240	29375	29115	29302	29099	29232	29221	29211	29232	29221	29189	29417	29246	29327	29187	29269	29260	29226	29256	29107	29212	29279	29348	29301	29210	29141	29321	29253	29198	29212	29243	29254	29154	29145	29358	29190	29302	29259	29243	29093	29387	29121	29177	29106	29168	29088	29259	29093	29327	29355	29181	29240	29272	29188	29376	29203	29092	29237	29283	29227	29169	29341	29131	29251	29159	29310	29362	29208	29220	29236	29218	29287	29117	29281	29268	29191	29050	29239	29136	29345	29195	29177	29210	29222	29248	29295	29331	29275	29283	29159	29222	29205	29177	29135	29133	29324	29162	29263	29102	29181	29075	29224	29118	29277	29337	29247	29374	29149	29327	29260	29172	29046	29147	29173	29411	29140	29199	29287	29349	29227	28979	29051	29234	29292	29110	29350	29350	29312	29239	29243	29139	29443	29197	29240	29268	29321	29246	29164	29217	29270	29327	29257	29238	29198	29098	29185	29243	29376	29230	29347	29259	29367	29196	29284	29165	29305	29121	29181	29231	29287	29189	29250	29187	29382	29197	29246	29120	29112	29224	29337	29156	29411	29175	29278	29321	29169	29144	29263	29324	29143	29173	29181	29265	29111	29113	29305	29218	29130	29322	29379	29338	29342	29308	29204	29393	29163	29097	29083	29135	29304	29268	29194	29328	29249	29172	29231	29251	29210	29199	29145	29298	29288	29196	29333	29326	29092	29297	29428	29186	29222	29189	29221	29294	29156	29280	29242	29369	29089	29347	29220	29261	29262	29332	29166	29286	29149	29300	29242	29277	29101	29337	29210	29288	29275	29199	29169	29257	29190	29275	29232	29135	29190	29428	29058	29357	29364	29483	29296	29206	29139	29247	29222	29309	29232	29161	29217	29124	29187	29215	29386	29208	29245	29344	29259	29137	29333	29191	29449	29180	29220	29359	29364	29101	29253	29375	29329	29179	29202	29181	29343	29175	29432	29069	29286	29169	29364	29127	29367	29195	29218	29281	29173	29192	29106	29152	29197	29180	29286	29170	29247	29149	29285	29194	29221	29272	29230	29283	29188	29278	29264	29269	29147	29309	29237	29158	29170	29146	29288	29244	29233	29208	29223	29304	29173	29275	29321	29247	29147	29269	29128	29303	29165	29343	29121	29302	29315	29189	29181	29207	29181	29034	29234	29311	29139	29307	29366	29014	29226	29320	29368	29277	29178	29206	29281	29156	29159	29422	29266	29172	29297	29287	29279	29097	29250	29176	29271	29289	29336	29263	29169	29244	29236	29196	29280	29216	29225	29228	29216	29371	29248	29263	29312	29293	29300	29313	29208	29269	29350	29194	29306	29107	29225	29196	29170	29098	29227	29162	29271	29371	29324	29315	29231	29354	29257	29204	29276	29113	29201	29324	29203	29287	29147	29317	29136	29269	29239	29357	29282	29278	29340	29235	29162	29200	29252	29149	29216	29253	29164	29198	29182	29310	29319	29116	29230	29224	29376	29201	29259	29209	29305	29348	29198	29275	29086	29262	29123	29292	29183	29168	29327	29085	29407	29265	29198	29177	29001	29241	29211	29217	29210	29175	29143	29170	29263	29235	29362	29179	29248	29215	29160	29268	29071	29307	29139	29083	29227	29423	29144	29161	29140	29375	29209	29323	29286	29219	29215	29107	29232	29212	29130	29270	29315	29159	29320	29277	29258	29048	29268	29053	29214	29165	29309	29166	29277	29178	29123	29233	29403	29216	29221	29372	29269	29200	29277	29201	29236	29068	29301	29330	29274	29164	29345	29424	29166	29203	29087	29348	29224	29243	29402	29261	29308	29253	29395	29197	29230	29301	29350	29115	29291	29308	29206	29249	29192	29246	29279	29120	29165	29182	29183	29181	29175	29280	29092	29207	29300	29185	29267	29121	29269	29136	29286	29410	29280	29324	29116	29214	29165	29195	29240	29242	29157	29228	29473	29192	29372	29311	29163	29187	29386	29159	29293	29357	29199	29251	29241	29264	29324	29342	29241	29245	29304	29165	29198	29257	29250	29220	29095	29144	29206	29331	29348	29277	29139	29287	29312	29203	29198	29280	29312	29347	29294	29148	29334	29207	29191	29168	29277	29263	29120	29213	29318	29211	29301	29124	29323	29193	29191	29363	29320	29206	29291	29145	29208	29172	29253	29264	29250	29130	29085	29191	29291	29201	29177	29223	29188	29249	29193	29262	29191	29247	29348	29256	29280	29307	29209	29258	29313	29375	29205	29288	29273	29274	29313	29105	29561	29309	29250	29160	29315	29145	29296	29208	29303	29295	29367	29171	29267	29294	29294	29262	29086	29199	29247	29302	29313	29240	29265	29247	29286	29163	29122	29303	29199	29018	29159	29229	29192	29302	29142	29182	29286	29243	29405	29344	29205	29210	29276	29251	29259	29114	29267	29393	29268	29191	29268	29425	29145	29145	29279	29358	29191	29288	29112	29346	29089	29280	29305	29193	29272	29369	29241	29186	29403	29215	29361	29329	29313	29156	29190	29386	29249	29077	29308	29243	29186	29056	29241	29106	29313	29101	29230	29268	29286	29408	29190	29277	29312	29085	29210	29184	29222	29274	29222	29253	29376	29298	29241	29287	29075	29111	29271	29259	29218	29321	29230	29206	29355	29283	29240	29189	29177	29171	29280	29175	29265	29227	29125	29228	29276	29277	29227	29221	29275	29216	29177	29234	29336	29176	29157	29188	29295	29211	29262	29312	29327	29098	29282	29183	29334	29289	29346	29144	29268	29237	29387	29251	29366	29113	29367	29205	29280	29174	29296	29145	29292	29433	29224	29135	29220	29177	29306	29205	29166	29180	29363	29214	29313	29215	29103	29256	29150	29326	29277	29067	29299	29315	29399	29136	29257	29188	29245	29264	29296	29321	29275	29363	29245	29400	29162	29114	29205	29141	29252	29249	29314	29132	29307	29154	29336	29215	29213	29363	29244	29173	29303	29226	29189	29320	29185	29372	29124	29342	29279	29172	29052	29229	29234	29203	29293	29204	29217	29164	29354	29115	29154	29275	29318	29289	29242	29265	29229	29222	29372	29094	29266	29257	29197	29270	29460	29036	29294	29175	29208	29294	29301	29211	29219	29318	29287	29262	29268	29303	29113	29341	29298	29156	29155	29256	29289	29219	29126	29283	29287	29277	29189	29248	29401	29422	29290	29334	29262	29311	29210	29474	29128	29251	29105	29240	29256	29396	29181	29312	29157	29216	29172	29234	29277	29279	29280	29340	29191	29245	29136	29254	29275	29248	29383	29262	29162	29186	29243	29393	29213	29311	29291	29272	29293	29382	29318	29259	29276	29278	29137	29276	29277	29210	29338	29191	29319	29227	29092	29315	29260	29160	29115	29150	29310	29276	29135	29280	29206	29192	29227	29230	29239	29185	29084	29168	29332	29201	29278	29190	29357	29318	29288	29427	29243	29325	29329	29176	29233	29244	29222	29078	29142	29146	29113	29210	29277	29245	29133	29387	29252	29254	29032	29271	29266	29274	29205	29221	29265	29289	29148	29191	29257	29206	29203	29247	29256	29256	29212	29156	29260	29270	29178	29250	29258	29217	29185	29195	29371	29345	29188	29173	29176	29264	29234	29179	29225	29123	29249	29258	29228	29289	29259	29263	29275	29313	29158	29247	29311	29310	29205	29212	29250	29168	29243	29325	29250	29361	29292	29341	29318	29229	29186	29232	29205	29295	29286	29217	29367	29282	29229	29295	29211	29197	29199	29411	29280	29214	29268	29393	29135	29257	29233	29307	29281	29297	29206	29239	29240	29364	29192	29353	29264	29230	29300	29119	29174	29234	29236	29361	29199	29257	29213	29244	29175	29124
15676	15274	13120	13052	22132	32060	33507	27594	20316	14607	11966	11065	10733	10831	10491	10756	10746	10706	10605	10583	10690	10757	10621	10643	10684	10846	10855	10737	10816	10663	10715	10660	10652	10769	10683	10764	10770	10764	10644	10564	10737	10600	10875	10683	10742	10708	10719	10661	10698	10605	10516	10368	10657	10613	10590	10530	10671	10538	10586	10563	10664	10695	10603	10542	10638	10644	10665	10757	10816	10799	10664	10572	10503	10657	10619	10559	10622	10690	10743	10539	10844	10699	10571	10851	10959	10633	10773	10816	10694	10621	10717	10680	10666	10707	10663	10682	10794	10588	10590	10651	10609	10856	10578	10763	10705	10620	10419	10699	10751	10673	10742	10766	10728	10638	10496	10600	10505	10780	10791	10730	10468	10681	10598	10735	10785	10690	10516	10877	10736	10683	10546	10507	10671	10648	10553	10635	10528	10640	10775	10727	10602	10820	10767	10625	10710	10750	10704	10745	10664	10650	10745	10692	10607	10582	10641	10708	10739	10631	10773	10705	10697	10634	10704	10431	10836	10544	10578	10724	10856	10660	10744	10714	10671	10865	10615	10705	10575	10833	10789	10681	10722	10600	10759	10750	10791	10654	10775	10760	10535	10557	10584	10841	10674	10574	10677	10644	10604	10619	10709	10559	10643	10658	10661	10927	10735	10862	10686	10800	10783	10646	10680	10596	10542	10634	10955	10643	10550	10559	10729	10600	10714	10788	11008	10820	10427	10700	10669	10599	10498	10598	10672	10756	10674	10640	10623	10548	10843	10671	10656	10650	10841	10531	10728	10633	10715	10490	10610	10783	10557	10677	10574	10740	10842	10684	10758	10530	10632	10617	10697	10689	10721	10629	10627	10717	10620	10597	10768	10530	10742	10757	10793	10674	10689	10699	10662	10725	10817	10683	10644	10556	10583	10783	10742	10642	10826	10704	10586	10572	10773	10572	10896	10655	10706	10791	10888	10846	10737	10669	10631	10679	10817	10726	10669	10584	10545	10619	10771	10778	10687	10628	10583	10657	10777	10597	10684	10665	10537	10537	10711	10592	10737	10670	10636	10333	10565	10636	10532	10738	10703	10694	10698	10668	10615	10643	10623	10646	10775	10733	10699	10646	10734	10761	10672	10638	10702	10739	10591	10751	10760	10547	10757	10608	10703	10612	10775	10636	10740	10628	10849	10935	10731	10600	10771	10716	10661	10658	10619	10734	10795	10642	10724	10643	10688	10828	10600	10739	10745	10840	10604	10645	10727	10589	10813	10709	10656	10755	10662	10740	10754	10855	10706	10590	10553	10750	10627	10631	10707	10497	10829	10584	10626	10681	10679	10792	10714	10651	10670	10498	10688	10784	10636	10869	10713	10683	10736	10643	10618	10604	10851	10791	10660	10699	10695	10849	10812	10577	10663	10568	10586	10640	10663	10721	10507	10530	10706	10642	10763	10715	10549	10785	10646	10635	10711	10676	10588	10666	10745	10709	10638	10669	10796	10887	10599	10683	10768	10667	10888	10624	10691	10579	10582	10723	10689	10700	10663	10662	10792	10720	10580	10666	10690	10754	10729	10730	10738	10644	10554	10647	10530	10630	10627	10763	10539	10662	10750	10711	10602	10699	10683	10614	10795	10542	10516	10543	10571	10690	10927	10677	10717	10740	10665	10752	10526	10718	10643	10756	10578	10596	10660	10641	10788	10791	10832	10660	10562	10699	10725	10784	10638	10577	10643	10730	10675	10825	10727	10608	10721	10606	10769	10714	10632	10525	10746	10806	10614	10664	10395	10554	10675	10675	10698	10742	10656	10695	10749	10926	10689	10460	10746	10669	10613	10664	10704	10649	10702	10747	10669	10519	10742	10671	10599	10658	10446	10623	10739	10833	10628	10581	10601	10733	10700	10694	10736	10670	10593	10670	10606	10638	10837	10611	10733	10676	10768	10804	10821	10717	10781	10688	10734	10735	10704	10685	10570	10701	10842	10575	10869	10719	10737	10615	10633	10671	10759	10792	10821	10721	10544	10679	10741	10758	10625	10772	10797	10600	10751	10598	10690	10686	10753	10846	10780	10793	10749	10705	10878	10662	10832	10672	10886	10739	10536	10715	10662	10646	10539	10603	10881	10607	10627	10796	10703	10693	10681	10706	10712	10796	10608	10674	10741	10677	10762	10753	10503	10701	10556	10667	10698	10716	10588	10756	10642	10528	10695	10570	10678	10453	10739	10524	10457	10886	10779	10674	10703	10780	10633	10774	10732	10799	10693	10643	10651	10891	10629	10653	10523	10833	10638	10625	10724	10478	10734	10638	10783	10705	10896	10634	10758	10740	10741	10646	10571	10617	10699	10704	10515	10534	10671	10563	10666	10819	10559	10635	10584	10751	10779	10645	10678	10697	10679	10852	10832	10919	10581	10766	10623	10713	10696	10607	10718	10744	10724	10536	10748	10751	10587	10653	10790	10787	10781	10678	10665	10499	10685	10723	10502	10732	10802	10700	10595	10627	10630	10708	10685	10616	10899	10730	10677	10719	10634	10425	10671	10752	10781	10664	10794	10690	10710	10725	10736	10652	10699	10566	10823	10726	10534	10824	10724	10799	10629	10757	10843	10709	10706	10804	10686	10670	10733	10614	10743	10773	10654	10666	10691	10682	10543	10648	10623	10708	10832	10536	10705	10807	10624	10887	10853	10752	10771	10726	10674	10605	10707	10696	10836	10629	10768	10868	10553	10774	10655	10833	10617	10755	10739	10865	10524	10566	10773	10696	10667	10697	10640	10627	10675	10678	10754	10614	10602	10718	10669	10795	11018	10628	10617	10571	10596	10640	10735	10824	10878	10537	10700	10547	10797	10527	10532	10752	10771	10668	10626	10674	10611	10623	10903	10595	10810	10661	10729	10683	10657	10553	10723	10629	10773	10814	10620	10641	10714	10601	10754	10532	10759	10786	10678	10695	10729	10599	10740	10547	10655	10610	10568	10746	10769	10701	10706	10547	10590	10657	10646	10735	10696	10654	10790	10866	10757	10781	10664	10549	10795	10715	10622	10634	10716	10676	10682	10645	10724	10637	10600	10622	10624	10607	10735	10558	10731	10733	10709	10617	10670	10688	10719	10723	10750	10830	10755	10633	10672	10864	10641	10640	10820	10771	10716	10713	10716	10635	10626	10761	10693	10634	10787	10583	10537	10664	10670	10634	10441	10438	10479	10695	10564	10841	10638	10752	10588	10684	10685	10726	10592	10617	10880	10649	10770	10671	10731	10760	10676	10641	10613	10583	10789	10763	10750	10791	10709	10594	10624	10639	10749	10599	10635	10614	10758	10669	10619	10657	10944	10815	10753	10480	10586	10624	10709	10842	10585	10556	10665	10884	10614	10653	10826	10664	10495	10526	10566	10639	10610	10627	10519	10737	10546	10746	10680	10811	10676	10627	10670	10829	10649	10659	10638	10720	10654	10617	10609	10569	10755	10827	10614	10657	10671	10664	10743	10765	10712	10796	10726	10688	10732	10788	10895	10601	10838	10785	10584	10636	10658	10732	10640	10490	10811	10565	10685	10579	10715	10757	10849	10639	10704	10681	10652	10600	10885	10707	10630	10713	10555	10592	10760	10676	10737	10859	10540	10833	10742	10710	10673	10684	10860	10693	10860	10805	10731	10645	10668	10665	10814	10760	10691	10538	10529	10718	10695	10646	10603	10798	10640	10862	10812	10656	10799	10559	10699	10687	10705	10766	10754	10690	10823	10769	10810	10653	10666	10730	10688	10704	10697	10710	10726	10733	10523	10750	10845	10683	10731	10475	10626	10859	10798	10769	10755	10660	10636	10753	10954	10665	10633	10642	10626	10703	10544	10760	10679	10656	10640	10622	10784	10772	10750	10701	10569	10726	10645	10597	10769	10616	10790	10703	10616	10694	10663	10645	10739	10694	10742	10655	10802	10689	10649	10825	10618	10674	10749	10691	10706	10635	10674	10764	10764	10764	10463	10646	10614	10619	10541	10685	10620	10753	10779	10611	10879	10652	10612	10748	10703	10602	10674	10693	10808	10754	10723	10572	10637	10593	10691	10520	10676	10824	10542	10664	10578	10641	10722	10763	10691	10596	10583	10764	10746	10683	10546	10715	10518	10592	10715	10611	10710	10638	10504	10855	10719	10670	10594	10488	10751	10648	10634	10899	10652	10633	10740	10755	10776	10654	10467	10846	10691	10748	10754	10706	10871	10828	10673	10809	10657	10751	10690	10636	10528	10728	10753	10646	10765	10523	10668	10648	10735	10745	10650	10915	10870	10609	10823	10678	10681	10452	10772	10777	10625	10676	10941	10641	10562	10534	10759	10634	10849	10672	10632	10672	10523	10546	10701	10603	10657	10653	10770	10482	10664	10602	10765	10672	10832	10744	10621	10686	10720	10814	10618	10822	10954	10817	10801	10579	10561	10723	10544	10785	10624	10674	10658	10695	10722	10732	10566	10729	10456	10676	10770	10576	10535	10607	10701	10669	10624	10595	10819	10861	10861	10662	10645	10821	10858	10708	10665	10858	10638	10643	10732	10715	10718	10641	10732	10663	10641	10692	10728	10687	10656	10604	10649	10680	10529	10656	10690	10703	10692	10644	10726	10699	10777	10621	10776	10602	10664	10812	10724	10745	10610	10533	10893	10755	10587	10754	10661	10716	10706	10737	10562	10644	10637	10583	10737	10720	10469	10486	10778	10751	10624	10764	10645	10610	10761	10859	10597	10694	10766	10519	10659	10663	10741	10710	10724	10646	10775	10664	10552	10667	10768	10698	10813	10383	10435	10922	10676	10548	10585	10729	10744	10702	10655	10632	10701	10681	10823	10598	10585	10683	10793	10839	10836	10594	10687	10652	10762	10550	10760	10690	10679	10649	10708	10728	10812	10689	10694	10655	10664	10677	10881	10833	10671	10707	10570	10538	10816	10625	10578	10728	10682	10780	10626	10721	10722	10748	10738	10751	10580	10900	10692	10822	10673	10602	10813	10604	10572	10576	10616	10641	10537	10821	10728	10745	10660	10765	10608	10763	10811	10688	10703	10543	10697	10597	10771	10655	10727	10672	10784	10617	10667	10755	10626	10619	10634	10765	10609	10663	10718	10691	10717	10737	10933	10597	10715	10751	10727	10679
39047	34421	32496	40466	55071	59872	56365	50103	40946	34258	30226	28692	28655	28499	28683	28635	28634	28734	28789	28889	28907	28805	28896	28876	29027	28906	28920	28969	29018	28913	29008	28922	28869	29008	28993	29073	28936	28892	28875	28848	28921	28795	28977	28957	28969	28926	28792	28934	28995	28989	28918	28888	28951	28911	28902	28972	28957	28842	29036	28954	28932	28910	29024	29007	28855	28988	28902	28919	28909	29002	28931	28939	29013	28826	28861	28978	29102	28924	29024	28947	28911	29117	28896	28879	28782	28930	28963	28835	28959	29090	29043	28955	28854	28971	29060	28943	28962	28985	28986	29005	29094	28827	29044	28829	28922	28890	29023	28920	28911	29089	28956	29032	28894	28920	29046	28991	29077	28978	28982	28968	28976	28937	28961	29078	28933	28873	29045	28971	28914	29106	28910	28916	28906	28992	28947	29154	29012	28913	28827	28939	28998	29023	29153	29038	28921	28939	28807	29066	28882	28963	28894	28887	28938	28880	28885	28972	29027	29050	28926	29035	28841	28869	29072	28904	28836	28951	28999	29045	28914	28901	29044	29020	28895	29024	28966	28841	28928	28952	28972	29050	28824	28964	28902	29128	29109	28909	28942	28935	28845	28905	28966	28888	28866	29111	29012	28995	28891	28907	28912	28818	28998	28966	28929	29006	28916	28922	28806	29088	29015	28968	28850	28984	29065	28840	28981	29084	28859	28882	28927	28977	29081	28901	29030	28926	28905	28963	28884	28983	28999	28925	28887	28825	29002	29036	29122	28857	29002	29049	29060	28929	29042	29072	28845	29002	29025	28973	29033	29095	29005	28920	28959	28994	28944	29050	29146	28882	29012	29010	28892	28916	28943	28922	28914	28980	28952	28859	29039	28919	28969	29007	28899	28878	28957	28719	28977	28948	29145	28973	28970	28887	28949	28796	29010	29014	29003	29078	28942	29022	28962	29032	29017	29027	28948	29111	28887	28978	28835	29004	28963	28792	29141	28917	29054	28959	28861	29024	28987	29003	28972	28890	28980	28929	28854	28986	28861	29052	29036	29103	29041	29036	29023	29110	28873	29135	28950	28908	28932	29007	28917	29016	28932	28966	28819	28948	28936	29021	28981	29020	29077	28903	29029	28894	28976	29022	29081	29030	28988	28882	29032	29048	28925	28980	28954	28960	29112	29086	28957	28880	28909	29023	28905	28947	29025	28859	28912	28876	29032	28973	28976	29007	29074	28921	28860	28852	28989	28860	28962	28820	28910	29130	29007	28906	28968	29019	28870	28926	29026	28985	29013	28905	29035	28910	29140	28902	28980	28958	28925	29071	28893	29003	29042	28899	29021	29045	28909	28923	28974	28931	28987	29009	28839	28990	28754	29037	28943	28860	28981	28965	28973	28771	28914	29042	29036	28960	28944	28844	29054	28941	28904	29054	28885	28979	28930	29067	28903	28979	28989	28945	29003	29045	29038	28979	28939	28988	28977	28988	28849	28947	29002	29141	28776	28993	28917	28950	28892	29106	29030	28993	29023	28953	28854	29012	29023	29009	28976	29002	28924	28864	29103	28953	28988	29040	28933	29098	28928	29029	28908	28977	28845	29098	29049	28878	28970	28830	29084	28813	29126	28930	29023	29000	28944	29178	28878	28863	28958	28817	28822	29124	28977	29043	29084	28946	28986	28883	29020	29070	28992	28984	29025	28839	29002	28988	28963	28946	28970	28808	28846	29068	28934	29106	28961	28901	29031	28953	28996	28914	29055	28831	28843	28905	28982	28952	29159	28956	29033	28929	28953	28934	28904	28920	28921	28968	29032	29008	28847	28977	28897	29054	28925	29017	29023	29031	28959	28885	29024	28960	28834	28913	29147	29121	28874	29088	28996	28915	28977	28993	29054	28974	28870	28906	28929	29132	29000	28961	28960	29144	29025	28959	29032	29000	28946	29062	28994	29084	28913	28915	28988	29016	28984	28913	28961	29075	28962	28976	28915	28961	28936	28973	28904	28986	29041	28896	28971	29016	28974	28975	28972	28857	28947	29006	28806	28982	29013	28962	29013	28908	28973	28984	28950	28902	28891	29002	28948	28897	29079	28952	28899	28931	28923	29040	28995	29025	28891	28933	28959	28869	28942	28956	29005	28945	28995	28832	29005	28853	28972	28940	29062	29002	28726	29031	28899	28979	28923	29027	28955	29071	28839	29001	28950	29007	28874	29070	29089	28893	28925	28831	28967	29128	29024	29079	28967	29017	29186	28942	28847	29058	28948	29084	28836	29029	29112	29082	28995	28948	29150	28903	28978	28886	28935	29048	29051	29094	28901	29111	29055	28986	29024	29057	28965	28927	29139	28976	28859	29040	29129	28906	28988	29012	28919	28975	29033	28963	28914	29037	29024	28999	28962	28847	28874	28942	29033	29038	28838	28908	29008	28893	28985	28893	28911	28933	28960	28932	29021	28923	28978	28965	28868	28978	28976	28990	28966	28903	29111	28910	29011	28842	28900	28810	28969	28903	28989	29096	28916	28977	28958	29135	28959	28985	28872	29026	29071	28944	28943	28942	29106	28953	28979	28974	28974	28966	29088	29031	29015	28987	28853	28954	29006	28916	29051	29075	29040	29020	28847	28963	28933	29006	29140	29043	29011	29011	28867	29082	28993	29017	28994	28911	28858	28812	28925	28959	28961	29092	29087	28973	28934	28928	28998	28875	29024	28999	29001	29019	29075	29055	28863	29001	28978	29032	28974	28994	29071	28890	28936	29161	29000	28944	28861	28990	29073	28908	28891	28872	29044	28952	28984	28933	28974	28912	28968	28843	28963	28822	29015	28891	28914	28939	29020	28890	29079	28794	28906	29044	29043	29033	28891	28975	28995	29118	28915	28819	28961	28993	28815	28850	29012	28892	28904	28986	28941	29065	28850	28955	29024	28889	28960	28844	29125	28906	28967	29009	28963	29038	28952	29009	28904	29052	28956	29039	29052	28971	28907	29047	29017	28893	29012	28871	28937	28909	29011	29081	29129	28984	29136	28885	28921	29158	28965	29049	28967	28810	28995	29008	28866	28838	28939	29137	28964	28854	28897	28903	28963	28852	29023	29056	28890	29010	28854	29007	28978	28960	28918	28946	29062	28834	28989	28842	28969	29064	29004	28949	28968	29041	28810	28991	28883	28883	29090	28924	29038	28856	29046	28842	29071	28866	29016	28944	28870	28978	28790	28918	29000	28878	28882	29067	29091	29010	28805	29066	28948	29132	28966	28967	29072	28999	29016	29036	29034	28882	28834	29025	28969	28967	28994	28949	28993	29058	29054	29043	28914	29088	29030	28884	29040	28994	28898	28802	28934	28832	29003	29069	28917	29038	29028	28987	29061	29014	29039	28783	29101	29070	28949	28944	28895	28933	28916	28887	28767	29070	29001	28943	28919	29048	29035	29003	28936	28854	28799	29077	28922	29039	28981	29090	28926	28920	29055	29251	28979	28892	28904	28997	28955	28927	28979	29187	28897	28942	29042	28990	29107	28978	28991	28847	29073	29061	28922	28752	29053	29074	28938	29200	28910	29021	28918	28928	29136	28952	28891	28990	29020	28963	29003	28979	29034	28937	28884	28854	28999	29030	28930	28962	29063	29083	28852	28984	29025	28843	28952	28938	29077	28997	28970	28950	28988	28938	29012	29049	28808	29022	28928	28948	28952	29005	28950	28960	28915	29064	28970	28854	29057	28988	28943	28919	28984	28963	28841	29019	28888	29046	28982	29154	28994	28963	28989	28895	28990	28863	28992	28916	28991	29056	28960	29088	28929	29030	28871	28955	28942	29013	28874	29099	28902	29105	29039	28862	28937	28921	28975	29127	28993	29065	29008	28964	28947	29036	29025	28933	29026	28880	29010	29014	29027	28957	28936	29112	28918	28960	28907	28928	29010	29023	28965	28890	28985	29056	28898	28944	29132	28818	28982	29024	28850	28977	28945	28853	28962	28940	28919	29010	28936	28884	28917	29015	28986	28986	29043	28888	28946	28963	29001	29024	28901	28939	29056	28981	28830	29036	29079	28902	29001	29099	28994	28967	28897	29018	28994	28980	28908	28872	28956	28966	28946	28856	28931	28936	29029	28946	29070	28947	28977	28990	28974	28849	28984	28853	28932	28940	28976	29022	28890	28991	28928	29190	28991	28847	29154	28866	28880	29126	28877	28839	28884	29075	29029	28941	28993	28817	29029	28819	29088	29000	28939	29028	29012	28989	28999	29025	28836	29134	29036	28886	28965	28807	28930	29048	28938	28991	28997	29022	28929	28856	29027	29010	28981	28889	29044	29024	28860	29091	28923	28971	29016	29008	29049	28979	29001	28886	29066	28854	28795	29149	28945	28959	29220	28973	29002	28960	29001	28915	28964	29005	28938	29024	29054	29073	28893	28957	28938	29090	29000	29004	29006	29013	28928	28977	28916	28978	28979	28837	29003	28893	29080	28990	28930	29048	28957	28997	28973	28991	28939	28963	29054	28979	29117	28927	28922	28954	28938	29031	28915	29100	28860	28962	29100	29096	28867	28999	28951	29032	28953	28886	28897	28932	28979	28964	28907	29011	28935	28966	28887	28930	29058	28938	28993	28876	28935	29207	28949	28895	28967	28905	29017	28841	28888	29019	28937	28922	29084	28927	29010	29057	28921	29038	29001	29103	28901	28838	28933	28916	29005	29065	28939	29036	29010	28996	28997	29008	28737	29051	28890	29011	28909	28952	28868	29022	28938	28962	29095	28924	28984	28963	28914	28865	29129	28928	29013	28933	28944	29005	29065	28927	28978	28927	29010	29001	28958	29000	28922	29047	29021	28908	28965	28949	28858	29049	28880	29114	29074	28809	28862	28973	29066	28945	29020	29011	29049	28929	29078	28988	28971	29015	28953	28980	28944	29116	28989	29061	28893	29014	28894	28978	29019	28943	28974	28952	29044	28913	29072	28914	29165	29046	28952	29011	29039	28887	29022	28991	29011	28956	28844	29054	28934	28861	29040	29110	29003	29000	29033	28921	29067	28881	29060	29001	28917	29014	29128	28864	28958	29064	29021	29072	28960	29114	29044	28968	28925	28987	28729	29041	28980	28960	28991	29025	29036	28981	28927	28860	28850	28928	29064	28911	28958	28877	29040	29167	28865	28952
16461	13900	13087	12029	18856	28206	27551	21783	16231	12826	11353	10844	10803	10676	10539	10753	10563	10650	10749	10490	10597	10606	10582	10525	10679	10588	10581	10635	10494	10591	10621	10697	10497	10689	10654	10526	10464	10485	10550	10571	10508	10487	10706	10473	10703	10615	10790	10602	10569	10532	10733	10666	10634	10490	10610	10816	10617	10601	10682	10661	10566	10669	10894	10595	10559	10530	10455	10456	10757	10540	10705	10540	10524	10396	10698	10643	10669	10589	10556	10719	10530	10743	10481	10610	10866	10699	10748	10743	10649	10589	10613	10781	10687	10472	10851	10629	10652	10683	10579	10647	10689	10710	10458	10668	10843	10526	10600	10677	10541	10563	10639	10876	10674	10550	10625	10525	10713	10793	10638	10644	10603	10720	10534	10758	10570	10723	10680	10812	10605	10698	10629	10723	10700	10533	10749	10738	10442	10675	10636	10568	10519	10676	10769	10582	10438	10774	10660	10806	10625	10656	10808	10391	10504	10624	10698	10743	10751	10787	10667	10486	10702	10724	10603	10744	10573	10788	10596	10586	10663	10536	10671	10570	10860	10614	10466	10614	10653	10765	10692	10663	10637	10670	10583	10702	10528	10564	10654	10573	10568	10545	10441	10724	10656	10552	10836	10887	10720	10490	10592	10640	10758	10688	10535	10894	10595	10659	10655	10666	10695	10453	10599	10635	10644	10702	10529	10562	10523	10575	10590	10712	10480	10608	10610	10574	10535	10805	10687	10633	10780	10770	10572	10857	10624	10732	10584	10616	10656	10634	10487	10731	10703	10683	10676	10650	10780	10699	10736	10724	10749	10455	10629	10599	10603	10438	10751	10665	10813	10591	10588	10592	10662	10639	10626	10670	10659	10553	10665	10660	10730	10651	10590	10854	10658	10688	10610	10722	10561	10552	10608	10858	10595	10821	10797	10663	10670	10843	10776	10750	10571	10557	10649	10777	10733	10588	10830	10674	10604	10583	10735	10734	10714	10855	10680	10815	10639	10545	10677	10498	10585	10620	10610	10563	10669	10506	10617	10661	10691	10809	10546	10720	10774	10785	10677	10658	10813	10738	10776	10591	10568	10641	10628	10602	10579	10712	10615	10565	10587	10695	10614	10639	10788	10931	10619	10486	10534	10628	10612	10611	10422	10785	10601	10747	10484	10557	10614	10582	10748	10645	10750	10594	10696	10718	10672	10666	10753	10458	10654	10598	10608	10658	10615	10725	10657	10594	10575	10576	10580	10763	10688	10647	10647	10642	10546	10661	10658	10688	10597	10835	10689	10600	10547	10635	10735	10587	10648	10684	10674	10641	10460	10621	10638	10622	10656	10505	10854	10624	10580	10504	10699	10407	10621	10631	10789	10737	10616	10744	10617	10552	10452	10698	10613	10634	10744	10682	10697	10678	10664	10584	10776	10722	10804	10672	10587	10666	10472	10690	10480	10690	10557	10702	10713	10660	10820	10705	10551	10594	10700	10653	10650	10626	10648	10562	10636	10582	10709	10682	10837	10646	10734	10680	10624	10584	10661	10621	10652	10522	10584	10618	10464	10646	10669	10622	10548	10511	10502	10545	10768	10699	10662	10688	10575	10701	10580	10746	10611	10571	10597	10632	10605	10632	10709	10699	10635	10664	10545	10530	10568	10569	10709	10742	10697	10635	10711	10542	10524	10600	10503	10744	10778	10704	10796	10622	10796	10666	10873	10776	10567	10556	10607	10739	10759	10604	10620	10518	10739	10630	10695	10569	10660	10812	10715	10651	10511	10586	10680	10415	10646	10744	10725	10611	10735	10573	10707	10750	10691	10734	10738	10733	10606	10691	10687	10855	10770	10814	10684	10755	10687	10616	10669	10514	10669	10779	10600	10633	10691	10696	10514	10690	10617	10850	10383	10745	10758	10706	10561	10590	10622	10587	10423	10768	10638	10537	10717	10627	10898	10476	10661	10643	10613	10613	10539	10541	10609	10476	10718	10567	10811	10710	10661	10554	10678	10681	10752	10725	10575	10668	10612	10779	10509	10766	10755	10434	10770	10774	10758	10650	10541	10612	10536	10748	10535	10729	10683	10603	10606	10708	10667	10652	10675	10444	10757	10618	10520	10562	10676	10808	10571	10700	10752	10631	10763	10787	10596	10616	10592	10794	10745	10597	10554	10656	10742	10651	10620	10542	10543	10561	10742	10747	10597	10560	10548	10673	10579	10568	10688	10892	10734	10675	10629	10820	10596	10381	10616	10657	10745	10507	10634	10539	10685	10704	10642	10616	10807	10520	10881	10654	10580	10663	10686	10675	10735	10686	10808	10694	10754	10712	10695	10800	10668	10702	10661	10708	10587	10640	10592	10746	10767	10677	10832	10971	10729	10709	10624	10666	10578	10684	10569	10630	10532	10570	10624	10649	10787	10580	10821	10711	10531	10667	10679	10556	10684	10547	10746	10517	10670	10569	10601	10615	10627	10594	10566	10629	10766	10702	10678	10653	10757	10682	10586	10679	10710	10720	10735	10645	10604	10589	10739	10775	10782	10689	10557	10760	10602	10660	10786	10727	10777	10812	10723	10706	10834	10681	10679	10628	10565	10737	10572	10411	10740	10670	10686	10757	10849	10546	10503	10681	10617	10507	10732	10514	10626	10851	10641	10616	10690	10614	10608	10626	10777	10639	10795	10548	10864	10717	10702	10560	10529	10637	10567	10701	10744	10688	10631	10451	10633	10677	10384	10664	10702	10595	10590	10693	10558	10661	10731	10828	10485	10619	10788	10676	10702	10687	10798	10579	10639	10711	10687	10824	10653	10551	10578	10640	10861	10587	10644	10686	10681	10697	10757	10508	10406	10562	10596	10644	10685	10840	10780	10725	10703	10728	10623	10285	10766	10706	10520	10700	10690	10711	10732	10454	10674	10699	10853	10558	10593	10632	10585	10903	10723	10682	10777	10698	10416	10774	10641	10810	10476	10657	10641	10826	10733	10619	10583	10733	10667	10534	10456	10804	10634	10701	10660	10687	10826	10576	10541	10705	10649	10602	10596	10682	10585	10702	10529	10691	10763	10685	10685	10700	10729	10677	10567	10607	10701	10594	10605	10674	10736	10705	10583	10635	10650	10713	10506	10528	10597	10817	10637	10598	10660	10486	10638	10579	10689	10589	10773	10679	10720	10727	10661	10616	10550	10770	10816	10696	10510	10716	10577	10620	10740	10448	10572	10614	10472	10625	10567	10612	10877	10630	10679	10636	10663	10782	10630	10677	10574	10686	10658	10633	10549	10652	10946	10686	10542	10432	10607	10632	10625	10708	10721	10518	10582	10463	10676	10557	10635	10736	10619	10564	10642	10558	10720	10630	10578	10638	10590	10575	10488	10673	10550	10625	10675	10710	10676	10702	10690	10737	10419	10717	10494	10773	10665	10872	10753	10569	10559	10583	10655	10637	10773	10732	10686	10752	10515	10662	10611	10623	10610	10619	10595	10567	10586	10599	10822	10549	10500	10573	10611	10573	10683	10493	10761	10715	10747	10806	10715	10482	10775	10542	10510	10684	10426	10468	10718	10574	10639	10654	10518	10722	10570	10694	10553	10446	10744	10835	10688	10746	10397	10516	10744	10608	10581	10608	10633	10788	10713	10765	10757	10800	10677	10764	10701	10661	10546	10567	10713	10401	10553	10602	10866	10689	10644	10706	10684	10573	10771	10591	10633	10544	10587	10513	10691	10608	10413	10658	10675	10715	10659	10605	10638	10597	10780	10661	10679	10766	10710	10824	10686	10585	10679	10652	10682	10599	10658	10779	10513	10558	10584	10665	10758	10578	10554	10558	10869	10751	10716	10694	10612	10727	10724	10520	10695	10718	10738	10602	10614	10578	10803	10611	10431	10760	10714	10789	10486	10502	10739	10602	10645	10454	10699	10661	10682	10552	10681	10705	10732	10852	10718	10643	10618	10676	10704	10572	10659	10544	10538	10563	10702	10657	10600	10667	10861	10753	10637	10613	10562	10609	10650	10656	10775	10703	10705	10724	10600	10806	10727	10663	10639	10634	10615	10483	10621	10584	10483	10658	10752	10631	10580	10532	10528	10537	10544	10666	10635	10683	10662	10597	10585	10694	10689	10615	10734	10654	10472	10505	10799	10569	10618	10511	10696	10617	10642	10680	10627	10564	10723	10664	10757	10723	10712	10657	10650	10616	10653	10642	10612	10682	10406	10487	10645	10678	10684	10618	10820	10749	10661	10725	10816	10632	10875	10748	10454	10599	10596	10592	10697	10684	10629	10604	10579	10653	10735	10621	10669	10523	10669	10701	10693	10637	10629	10567	10737	10696	10546	10598	10865	10715	10698	10717	10756	10572	10625	10472	10622	10627	10787	10731	10544	10641	10710	10664	10599	10446	10587	10671	10598	10650	10451	10737	10665	10684	10512	10576	10656	10549	10603	10693	10656	10471	10794	10749	10663	10569	10563	10687	10765	10635	10677	10751	10647	10586	10620	10560	10553	10475	10590	10624	10626	10677	10540	10694	10469	10810	10516	10647	10443	10745	10780	10674	10925	10472	10658	10421	10722	10634	10760	10778	10786	10552	10701	10504	10649	10570	10693	10681	10675	10512	10716	10585	10605	10679	10858	10583	10655	10568	10550	10687	10601	10762	10528	10649	10679	10596	10597	10393	10631	10614	10689	10717	10834	10615	10670	10753	10745	10663	10675	10683	10717	10692	10794	10571	10719	10642	10675	10562	10647	10690	10781	10612	10556	10660	10850	10656	10312	10723	10798	10777	10862	10648	10782	10813	10578	10591	10558	10882	10571	10772	10414	10590	10765	10657	10747	10626	10562	10489	10558	10727	10634	10681	10753	10779	10630	10617	10555	10705	10550	10705	10684	10659	10699	10535	10683	10535	10478	10551	10696	10760	10688	10758	10654	10540	10818	10595	10580	10675	10644	10618	10688	10616	10621	10507	10683	10661	10607	10600	10623	10663	10510	10709	10553	10613	10611	10513	10671	10632	10702	10729	10718	10626	10546	10781	10604	10507	10799	10671	10639	10619	10615	10549	10704	10557	10664	10529	10483	10559	10688	10584	10627	10600	10616	10637	10770	10645	10724	10683	10569	10730	10655	10606	10734	10659	10587	10684	10616	10644	10630	10825
33389	33773	32745	36929	52600	59607	55121	45925	38165	32840	29945	29180	28777	28957	28967	28960	28970	29037	28923	29004	29140	29167	29084	29054	29019	29018	29055	28955	29057	29024	29213	29024	29030	28936	28966	29169	28966	29181	29087	29197	29095	29116	29107	29189	29092	29048	29050	28957	29100	29124	29096	29157	29009	28957	29151	29012	28904	29201	29216	28993	29098	29139	29043	29012	29113	29061	29068	29067	29164	29042	28975	28980	29075	29207	28986	29074	29148	29136	29058	29006	29121	29021	29142	29002	29134	28986	29164	29150	29176	28998	28971	29111	29088	29064	29116	29136	29102	29099	29087	29125	29052	29072	29008	29045	29092	29069	29021	29228	28956	29216	28910	29188	29021	29057	28996	29142	29072	29115	29060	29070	29137	29256	29060	29148	29120	29024	28954	29067	29099	29109	29121	29196	29013	28986	29047	29176	29170	29072	29116	29077	29208	29127	29012	29240	29076	29047	29204	29064	28986	29138	28983	29025	29122	28923	29133	28984	29043	28995	29138	29168	28870	29087	29158	29244	29041	29015	29202	29034	29053	29161	29034	29066	29160	29026	29180	28984	29243	29008	29152	29076	29006	29154	29056	29187	29059	29115	29109	28947	29169	29142	29216	29002	29269	29082	29228	29228	29207	29201	29106	29185	29103	28993	29114	29215	29196	29082	29045	28972	29140	29107	29022	29112	29103	29114	29052	29061	29223	29032	29132	28921	29102	29142	29020	29072	29088	28937	29270	29116	29068	29216	29100	29148	29206	29006	29225	29142	29090	29170	29021	29129	29203	29088	29253	29335	28936	28971	29034	29144	29141	29058	29113	29138	29090	29170	29115	29013	29059	29184	29165	29176	29178	29094	28922	29120	29188	28997	29100	29058	28985	29121	29198	28997	29125	28842	29212	29212	29055	29186	29088	29132	29063	29100	29035	29088	29086	29205	29083	29099	29079	29198	29087	29107	29055	29174	29016	29098	28984	29191	29121	29066	29022	29118	29034	29157	29092	28993	29195	29145	29078	29016	29075	29007	29060	29125	29007	29115	28972	29061	29012	29097	29094	29165	29200	29079	29256	28979	29046	29082	28961	29068	29139	29036	29171	29049	29137	29228	29023	29128	29078	29124	29000	29160	29188	29050	29049	29190	28963	29035	29126	29133	29029	29153	29002	29086	29166	28991	29147	29121	29079	29113	29029	29123	29075	29282	29127	29008	29242	28993	29018	29106	29083	28888	29256	29030	28977	29120	29059	29125	29171	29162	29199	29230	29120	29020	29104	29076	29080	29119	29077	29122	29121	29117	29011	29028	29047	29033	29105	29063	29124	29088	29120	29024	29133	29200	29114	28985	29079	29159	29082	29117	29060	29016	29135	29116	29093	29057	29150	29146	29231	29048	29058	29068	28955	29157	29126	29031	29051	29128	29165	29090	29109	29042	29082	29105	29075	29088	29049	29097	29031	29201	28892	29045	29076	29180	28992	29070	29014	29054	29028	29131	29129	29157	29212	28993	28995	29046	28888	29157	29058	28984	29139	29063	29026	29144	29037	29016	29109	29166	29113	29127	29132	29104	29042	29204	29171	28964	29120	29135	29049	29168	29153	29009	29148	29045	29136	29195	29090	29081	29017	28998	29197	29007	29175	29094	28989	29242	29132	28943	29115	29112	29034	29158	29031	29045	29087	29164	29189	29160	29092	29143	29084	29038	29130	29042	29094	29169	28964	29168	29197	29048	29119	29128	29086	29144	29084	29022	29074	29065	29006	29177	29229	29179	29205	29051	28986	29162	28982	29138	29112	29143	29221	29070	29044	29175	29019	29123	29137	29125	29153	29139	29118	29081	29072	28985	28956	28979	28878	29241	29165	29161	28940	29162	28969	29145	29190	29170	29159	29121	29014	29147	29085	29155	29101	29200	29178	29006	29128	29134	29119	29123	29143	29034	29156	29118	29209	28997	29146	29064	29068	29200	28969	29119	29141	29206	29156	29160	29132	29148	29114	29206	29026	29061	29170	29137	29082	29225	29248	29115	28951	29019	29066	29165	28989	28929	29122	29139	29245	29062	29147	29152	29111	29234	28963	29207	29081	29125	29081	29067	29077	29166	29121	29061	29039	29112	29104	29131	29126	28938	29160	29078	29064	29128	29236	29100	29140	29172	29141	28869	29136	28984	29246	29087	29088	29074	28957	29070	29030	28953	29045	29129	29152	29239	29128	29063	29125	29039	29034	29177	29133	29054	29038	29018	29080	29042	29083	29268	28910	29210	29024	29086	29111	29064	29056	28957	29014	29129	29142	29013	29044	29200	29019	29140	28998	29111	29031	29080	29358	29148	29028	29168	28967	28967	28989	29163	29014	29218	29159	28965	29051	29048	29052	29034	29110	29003	29068	29211	29161	29107	29145	29150	29018	28987	29155	28901	29144	29062	29159	29113	29325	29195	29080	29084	29020	29134	29193	29152	28995	29079	29094	29134	29134	29153	29154	29119	29079	28960	29035	29250	29026	29197	29077	29131	29053	29045	29046	29059	29207	29085	29035	29094	29142	29187	29258	29112	29044	29179	29188	29107	28955	29099	29190	29045	29215	29081	29206	29029	28902	29043	29159	29038	28998	29171	29058	29109	29241	29063	29338	29148	29150	29060	29123	29070	29239	29014	29112	29187	29096	29170	29047	29023	29072	29107	29200	28937	29034	29242	29091	28951	29214	29112	29099	29240	29133	28978	29125	29235	28925	29142	29131	29056	29013	28993	29070	29139	29271	29104	29233	29233	29201	29082	29078	29004	28968	29218	29078	29103	29062	29138	29172	29118	29138	29055	29157	29001	29015	29060	29032	28948	29182	29056	29174	29172	29021	29008	29016	29151	29123	28989	29190	29046	29154	29220	29165	29067	28954	29119	29190	29033	29032	29210	29024	29002	29154	28984	29008	29135	29158	29150	29009	29097	29175	29098	29067	28982	29060	29026	29191	28961	29271	29172	29120	29175	29245	29185	28903	29129	29136	28942	29175	29086	29137	29112	29083	29256	28933	28956	29051	29050	29095	28799	29191	29140	29155	29304	29112	29182	29081	28984	29149	29137	29178	29090	29105	29165	29022	29183	29026	29035	29082	29162	28940	28882	29061	29027	29135	29006	29191	29004	29141	29250	29081	28976	29097	29104	28993	29159	29145	29121	29110	29109	29070	29079	29022	29260	29049	28976	29068	29103	29178	29079	29067	29082	29015	29108	29068	29070	29041	29139	29217	29015	29226	29118	29199	29051	29122	29060	29010	29028	29227	28981	29185	29203	29196	29104	29085	29038	29150	29102	29137	29138	29049	29127	29141	29112	29125	29172	28956	29137	29123	29150	29004	29181	29316	29018	29106	29107	29036	29152	29020	29088	29113	29057	29061	29005	29126	29023	29073	29123	29072	29230	29029	29185	29253	29252	29181	29273	29149	28973	29149	29181	29180	29131	29165	29183	29061	29087	29071	29252	29058	29108	29053	29052	29093	29176	29032	29192	29198	28990	29040	29067	29109	29003	29010	29113	29090	28988	29182	29260	29079	29000	29203	29065	29064	29170	29135	28986	29175	29080	29269	29095	29258	28981	29159	29083	28999	29125	29064	29100	28981	29089	29201	29086	29057	29148	29102	29077	29056	29117	29218	28912	29122	29131	29081	29025	29173	29199	29239	29083	29099	29166	29305	29022	29105	28975	29203	29018	29087	28951	29128	28902	28963	29132	29084	29058	29175	29045	29219	29173	28998	29164	29123	29173	28906	28998	29145	28974	29093	29234	29060	28989	29149	29122	29110	29197	29078	29128	29035	29145	29133	29122	29060	29041	29025	28983	29089	29082	29134	29181	29131	29172	29288	29041	29067	29009	29060	29035	29195	28992	29124	29157	29116	29217	29047	29097	29118	29134	29096	29187	29196	29126	29130	29009	29171	29078	29124	29123	29199	29247	29128	29204	29014	29077	28958	29121	29084	29062	29137	29042	29023	29376	29141	29029	29195	29147	29230	29107	29093	29082	29008	29143	29163	29081	29135	29065	29129	29228	29155	29087	29081	29099	29195	29062	29140	29057	29049	29071	29054	29142	29019	29202	29208	29096	29162	28953	29126	29254	29015	29142	29130	29070	29069	29161	29156	29117	29122	29092	29148	29087	29117	29097	28958	29100	29049	29122	29121	29174	29111	29232	29096	28995	29241	29174	29145	29134	29091	29138	28990	29142	29099	29274	29300	29121	28917	29005	29161	29012	29082	29056	29186	29022	29175	29063	29204	29195	29278	29123	29093	29036	28969	29124	28999	29220	29150	29161	29155	29065	29180	29142	28956	29134	29124	29018	29083	29092	29092	29122	29078	28997	29242	29174	29148	28983	29168	29234	29039	29121	29159	29168	29227	29000	29199	29213	29066	29119	29057	29138	29117	29216	29059	28964	29095	29046	29109	29122	29107	29173	29241	29140	29144	29116	29141	29124	29062	29048	29148	29015	29184	29259	29107	29202	29187	29031	29054	29050	29060	29239	29110	29112	29076	29125	29059	29120	29240	29059	29117	29014	29228	29160	29231	28871	29151	29173	28986	29264	29126	29074	29140	29219	29099	29073	29023	29020	29122	29220	28981	29076	29131	29172	29118	29105	29261	29117	29018	29043	29072	29071	29208	29139	29029	29268	29091	29225	29037	29050	29089	29143	29148	29107	29241	29136	28972	29144	29172	29166	29157	29183	28988	29051	28993	29133	29143	29242	29201	29189	29001	29204	29150	28997	29195	29095	29152	29063	29154	29129	29089	29191	29121	29170	29132	29142	29032	29224	29136	29025	29127	29172	29136	29069	29013	29075	29169	29210	29193	29050	29133	29133	29306	29071	28987	29015	29061	29000	29205	29127	29019	29324	29134	29002	29047	28975	29165	28994	28889	29093	29219	29091	28937	29033	29025	29369	29047	29098	29127	29096	29189	29129	28994	29131	29193	29149	29096	29239	29081	29198	29081	29076	29055	29215	29064	29042	29002	29164	29069	28943	29341	28991	29108	29047	29145	29105	29142	29185	29041	29215	29269	28936	29148	28903	29178	29097	29138	28981	29120	29039	28996	29158	29017	29173	29016	29167	29100	29171	29057	29150	29104	29063	29105	28988	29081	29057	29066	29061	29095	29058	29085	29129
15354	15091	13396	12444	23136	39666	39199	29788	21820	15418	12062	10983	10652	10573	10830	10586	10639	10479	10634	10720	10568	10459	10691	10698	10615	10756	10607	10664	10698	10693	10577	10576	10694	10682	10551	10574	10623	10527	10702	10675	10687	10652	10777	10563	10684	10595	10596	10650	10816	10543	10686	10598	10571	10643	10693	10646	10636	10830	10565	10692	10550	10796	10559	10631	10619	10617	10828	10620	10538	10640	10669	10653	10848	10600	10632	10642	10542	10586	10676	10720	10673	10690	10795	10600	10616	10829	10770	10663	10655	10661	10559	10634	10483	10762	10757	10615	10604	10557	10610	10711	10737	10694	10633	10632	10669	10593	10599	10552	10446	10772	10682	10691	10655	10587	10598	10649	10681	10780	10758	10659	10621	10707	10801	10545	10719	10751	10618	10671	10549	10498	10545	10615	10579	10723	10617	10819	10568	10641	10765	10672	10799	10606	10761	10636	10578	10814	10371	10612	10435	10702	10782	10662	10615	10637	10588	10659	10534	10546	10714	10623	10547	10726	10590	10734	10765	10738	10451	10781	10526	10612	10648	10711	10631	10785	10644	10549	10669	10614	10507	10523	10512	10652	10589	10655	10491	10565	10599	10668	10557	10623	10704	10682	10733	10620	10508	10786	10689	10480	10580	10655	10574	10660	10598	10669	10798	10744	10389	10605	10563	10648	10763	10490	10628	10730	10591	10712	10636	10569	10587	10641	10680	10612	10454	10578	10565	10834	10697	10619	10729	10583	10693	10725	10883	10801	10706	10711	10662	10826	10590	10738	10764	10627	10632	10665	10729	10575	10731	10607	10729	10786	10567	10564	10410	10749	10510	10781	10653	10569	10697	10804	10688	10763	10710	10640	10572	10679	10552	10607	10659	10640	10673	10649	10586	10774	10855	10730	10557	10677	10565	10739	10627	10650	10725	10744	10800	10672	10765	10695	10643	10517	10493	10573	10487	10691	10761	10590	10503	10592	10731	10710	10587	10472	10643	10777	10604	10610	10590	10704	10753	10673	10707	10684	10558	10687	10566	10549	10682	10716	10656	10609	10647	10597	10570	10656	10851	10852	10453	10711	10764	10524	10769	10613	10769	10859	10660	10808	10800	10768	10491	10575	10551	10586	10557	10698	10839	10530	10538	10682	10639	10699	10640	10540	10683	10640	10755	10685	10617	10567	10794	10643	10734	10549	10769	10652	10451	10797	10609	10708	10652	10721	10659	10570	10581	10615	10532	10653	10682	10785	10563	10641	10657	10636	10695	10506	10844	10646	10674	10784	10772	10608	10568	10619	10625	10648	10614	10855	10698	10550	10610	10646	10509	10620	10603	10801	10661	10603	10700	10840	10654	10799	10766	10440	10568	10681	10549	10559	10683	10631	10661	10625	10579	10498	10600	10520	10475	10690	10547	10484	10606	10611	10802	10520	10868	10854	10587	10558	10601	10666	10539	10560	10585	10705	10780	10853	10793	10663	10678	10736	10630	10646	10541	10658	10710	10715	10568	10567	10515	10476	10744	10644	10624	10522	10738	10744	10695	10645	10674	10854	10700	10607	10620	10529	10491	10609	10480	10573	10712	10633	10650	10539	10606	10531	10650	10556	10552	10590	10627	10561	10529	10490	10617	10706	10469	10632	10724	10664	10831	10790	10689	10712	10519	10726	10651	10571	10645	10808	10582	10532	10730	10797	10833	10515	10806	10581	10612	10573	10610	10513	10498	10697	10793	10735	10680	10568	10561	10631	10554	10619	10584	10563	10648	10725	10606	10531	10632	10544	10636	10595	10698	10630	10563	10504	10612	10787	10729	10652	10573	10727	10602	10651	10749	10543	10564	10443	10528	10505	10675	10750	10528	10668	10652	10680	10708	10793	10673	10804	10694	10725	10720	10573	10692	10702	10688	10640	10629	10566	10669	10528	10543	10590	10742	10784	10653	10739	10603	10706	10482	10778	10636	10704	10692	10701	10545	10644	10787	10705	10717	10724	10785	10592	10579	10570	10720	10783	10561	10624	10811	10579	10511	10652	10845	10672	10723	10671	10760	10706	10574	10518	10610	10731	10575	10645	10622	10848	10716	10545	10709	10768	10436	10626	10700	10530	10618	10559	10634	10707	10622	10755	10710	10532	10645	10734	10766	10636	10670	10596	10664	10530	10715	10925	10531	10598	10819	10535	10530	10434	10685	10613	10590	10820	10599	10570	10597	10590	10691	10747	10493	10813	10527	10422	10525	10693	10598	10629	10619	10675	10626	10712	10723	10436	10623	10705	10836	10603	10565	10614	10706	10610	10665	10698	10795	10532	10629	10596	10595	10622	10549	10675	10637	10660	10635	10455	10548	10717	10722	10655	10598	10630	10627	10750	10557	10656	10792	10730	10677	10561	10647	10794	10769	10754	10538	10713	10510	10430	10655	10747	10734	10598	10602	10454	10780	10651	10761	10603	10648	10585	10606	10592	10745	10743	10489	10650	10625	10620	10713	10661	10749	10570	10760	10718	10514	10520	10647	10587	10558	10661	10666	10732	10671	10648	10661	10606	10654	10723	10741	10661	10833	10739	10785	10591	10545	10628	10523	10601	10738	10650	10713	10730	10671	10690	10696	10746	10569	10851	10735	10740	10623	10618	10694	10613	10646	10701	10556	10805	10669	10491	10824	10761	10616	10750	10608	10671	10604	10757	10849	10691	10674	10537	10742	10764	10588	10808	10798	10638	10653	10870	10641	10701	10712	10700	10677	10737	10652	10787	10478	10575	10605	10649	10530	10635	10537	10632	10457	10544	10611	10425	10669	10562	10708	10742	10609	10597	10530	10663	10757	10667	10728	10597	10672	10749	10634	10735	10734	10712	10715	10709	10633	10528	10718	10789	10561	10726	10658	10598	10600	10632	10703	10609	10658	10617	10560	10675	10504	10815	10614	10547	10485	10670	10537	10647	10692	10522	10650	10594	10703	10553	10697	10658	10785	10809	10722	10677	10712	10743	10624	10474	10615	10702	10586	10675	10700	10675	10697	10699	10754	10642	10592	10555	10621	10539	10573	10578	10577	10752	10438	10554	10653	10657	10675	10498	10689	10771	10410	10675	10645	10555	10614	10579	10789	10727	10651	10554	10622	10655	10651	10519	10776	10731	10506	10618	10618	10759	10786	10667	10611	10737	10587	10652	10601	10679	10481	10647	10684	10624	10615	10576	10867	10527	10622	10473	10658	10457	10612	10740	10641	10504	10616	10589	10587	10493	10480	10629	10722	10644	10571	10715	10617	10660	10807	10629	10516	10702	10658	10631	10767	10686	10597	10610	10637	10531	10764	10717	10459	10497	10425	10555	10548	10585	10641	10659	10581	10464	10637	10654	10598	10776	10718	10535	10639	10664	10791	10589	10733	10696	10588	10649	10738	10858	10590	10716	10703	10704	10702	10625	10446	10526	10700	10753	10723	10609	10795	10659	10504	10537	10659	10640	10679	10650	10880	10837	10669	10565	10624	10557	10575	10716	10758	10536	10849	10665	10779	10543	10842	10645	10780	10656	10756	10736	10698	10743	10654	10642	10549	10487	10789	10570	10538	10896	10698	10632	10442	10829	10841	10494	10870	10641	10616	10779	10693	10618	10630	10566	10671	10601	10512	10600	10625	10620	10610	10515	10581	10725	10654	10653	10634	10588	10558	10701	10590	10810	10577	10615	10395	10656	10481	10431	10638	10544	10615	10780	10650	10717	10644	10828	10721	10683	10529	10605	10433	10531	10660	10511	10621	10635	10614	10894	10551	10643	10588	10721	10665	10632	10711	10580	10830	10800	10755	10627	10547	10607	10605	10726	10646	10710	10636	10628	10489	10624	10591	10649	10521	10689	10609	10522	10538	10710	10745	10525	10634	10766	10633	10693	10710	10653	10608	10734	10810	10674	10443	10882	10774	10591	10716	10510	10653	10673	10460	10542	10855	10616	10589	10594	10637	10589	10673	10742	10642	10788	10530	10608	10731	10698	10648	10574	10628	10716	10817	10729	10787	10632	10688	10641	10681	10631	10627	10694	10542	10706	10654	10680	10555	10682	10442	10711	10691	10505	10618	10796	10683	10509	10784	10516	10630	10633	10617	10724	10652	10595	10691	10828	10840	10607	10551	10735	10794	10688	10642	10735	10694	10711	10719	10759	10864	10653	10715	10664	10743	10809	10741	10673	10548	10617	10731	10606	10817	10740	10811	10544	10664	10815	10680	10467	10694	10632	10533	10575	10752	10699	10593	10735	10426	10690	10660	10650	10785	10438	10706	10732	10629	10628	10763	10529	10711	10636	10615	10557	10501	10659	10731	10479	10595	10906	10606	10619	10911	10671	10438	10565	10704	10708	10691	10635	10647	10769	10547	10547	10672	10730	10571	10772	10665	10650	10695	10689	10822	10684	10645	10672	10617	10907	10648	10704	10686	10779	10523	10567	10690	10574	10501	10668	10619	10664	10520	10716	10550	10571	10697	10689	10618	10529	10787	10743	10661	10668	10690	10782	10560	10774	10717	10686	10699	10699	10689	10684	10673	10653	10675	10645	10598	10800	10712	10775	10525	10693	10724	10664	10433	10663	10791	10487	10644	10562	10643	10838	10788	10662	10541	10645	10829	10626	10785	10658	10463	10726	10832	10653	10530	10797	10690	10403	10474	10628	10572	10660	10547	10726	10644	10559	10654	10843	10520	10598	10499	10583	10767	10761	10717	10635	10666	10589	10706	10679	10919	10740	10491	10617	10798	10685	10727	10773	10857	10558	10668	10517	10568	10592	10729	10773	10711	10779	10426	10586	10497	10619	10628	10728	10694	10600	10627	10752	10724	10595	10608	10419	10633	10735	10605	10539	10486	10658	10666	10512	10831	10684	10764	10653	10688	10629	10579	10691	10624	10593	10638	10647	10713	10652	10668	10963	10584	10531	10584	10816	10718	10698	10619	10805	10930	10621	10880	10652	10665	10566	10579	10698	10702	10666	10800	10517	10731	10624	10552	10699	10683	10821	10650	10400	10608	10635	10607	10667	10705	10649	10659	10630	10528	10658	10540	10639	10719	10673	10709	10691	10515	10589	10671	10597	10591	10675	10566	10718	10792	10611	10769	10672	10601	10670	10639	10705	10867	10509	10599	10560	10638	10841	10634	10682
37392	32686	33155	38493	54317	57885	52241	47638	40055	33690	29681	28346	28316	28413	28436	28498	28658	28613	28703	28762	28751	29023	28903	28994	28998	28910	28845	29019	28833	29030	28949	28955	29156	28992	29069	28939	29113	29038	28957	28915	29165	29069	28876	29059	29039	29165	29014	29085	29029	28897	29038	29059	28923	29106	29016	29148	28906	29114	29131	29180	28963	29088	29015	29077	29022	28943	29066	29100	29168	29120	29000	29108	29057	28968	28981	29011	29084	29062	29045	29183	28948	29036	29208	28967	28878	29112	28912	28965	29272	29076	29047	28969	29048	29111	29202	29107	29206	29092	29071	29030	29075	29056	29072	29037	28990	28904	29046	29066	28978	29062	29032	28973	29182	29075	29094	29063	29029	28962	29082	29123	29227	29069	29016	29219	28916	29123	29113	29195	29086	29138	29185	28995	29074	29036	29065	28985	29194	29112	28906	29074	28988	28998	29085	29111	29114	28916	29083	29145	28888	28989	29071	29062	29165	28972	29079	28927	28996	28961	29076	29060	28971	28936	29107	29097	28975	29062	29018	28875	29020	29103	29149	29108	29207	29085	28911	29167	29219	29095	29042	29207	28941	28954	28937	29130	28958	29027	29140	29191	29084	29132	28935	29060	29127	29082	28974	28941	29149	28953	29215	28984	29050	29132	29062	29103	29050	28938	29065	29008	29000	28899	28972	29034	28967	29218	28987	29122	28938	29170	28902	29022	29077	29052	29085	29129	29121	29030	29064	28994	28915	28934	28904	29101	29028	28897	29188	28933	28950	28955	29029	28836	29026	29014	29253	29005	29206	28866	29039	28996	28868	28941	29073	29023	29101	29025	29005	29099	29136	29159	28987	29024	29050	29038	29183	29134	29023	28950	29076	29164	28848	29175	29015	28908	29103	29078	29021	29093	29039	29122	29089	29107	28983	29159	28996	29012	29178	29007	28874	29180	29129	29012	29118	28971	29014	28926	29005	28995	29065	29053	28981	29037	29104	28991	29043	29028	29010	28898	29004	29110	29030	29072	28942	29056	29075	29107	29017	28948	29062	29130	29059	29147	29248	29181	28896	28993	29039	29006	29106	29036	28964	28998	29033	29062	29099	29126	29004	28920	28955	29031	29069	28981	29037	29003	29092	29106	29109	28884	29047	29132	28951	28989	29051	29075	29034	29082	28948	29072	28952	29149	29049	29139	29071	29147	28972	29062	29163	28990	29168	28984	29277	29035	29087	29121	29155	29100	28998	29010	29041	29087	29107	29154	29022	29112	28901	29024	29046	29067	29017	29159	28953	28996	29012	29007	28915	28973	29140	28982	29038	28998	28871	29033	28977	29122	29082	29060	29041	29162	29119	29069	29105	29018	29165	28922	29089	29000	29111	28959	29105	29033	29021	28849	29062	29012	29028	28999	28945	29012	29062	29074	29064	28905	28948	28995	29013	29096	29140	28976	29150	28854	29117	29144	29006	29031	29091	29216	28904	29092	29065	29084	29119	28874	29077	29180	29073	28984	28962	29027	29142	28983	29063	29133	28989	29051	29153	29017	29006	29027	29100	29128	29090	29011	29145	29204	29115	29134	29186	29149	28958	28913	29023	28988	29191	29039	29175	28977	28877	28945	29043	28865	29107	28947	29044	28992	29144	28943	28890	29143	29122	29120	28901	29036	29264	29134	29095	29177	29164	29101	29075	29075	29104	29180	28945	29157	29254	29003	29131	29014	29100	29183	29015	29060	28968	29008	29006	29133	29019	29091	28989	29165	29025	28949	29052	28952	29058	28983	29023	28943	29092	29018	29184	28921	28997	29060	29028	28887	28955	28992	29111	29104	29193	28923	29165	29091	29061	28996	28980	28941	29115	29132	28979	29127	28930	28942	28938	29072	28954	29100	29099	29117	29025	29037	29126	28982	29035	29043	28947	29023	29059	28960	29074	28916	29032	29015	29061	29060	29009	28975	29145	29004	29035	28952	29016	29055	29001	29121	29011	28939	29090	28918	29044	29086	29131	29109	29159	29189	29108	29084	29001	29073	29180	29039	29036	28982	29015	29100	28986	29032	29258	29156	28942	29133	28968	28971	29069	29004	29064	29073	29058	29060	29092	29002	29017	29003	29099	28996	29062	29030	29115	29152	29171	28982	29116	29021	29103	29170	29099	28953	29123	29010	29158	29091	28985	29144	28979	29037	29030	29091	29076	29011	29159	29194	29011	29095	28980	29078	29011	29011	29177	29013	29105	29029	29132	28994	29125	28967	28997	29119	29080	29035	28935	29142	29202	29030	29115	29134	29033	28784	29211	28881	29015	29108	28979	28955	29144	29075	29084	28978	29074	29038	28969	29052	29095	28984	29004	29017	29151	29080	28993	29203	29077	28921	29025	29054	28932	29096	29096	29059	29168	29077	28888	28995	29151	29074	29166	29090	29100	29057	29216	29058	29066	29074	29121	29092	29142	29190	29123	28888	29156	29102	29183	29006	29083	29022	29023	28896	29052	28985	29061	29098	28933	29042	28992	29103	28959	29149	29144	29100	28947	29088	29085	29112	29052	28948	29140	29165	29059	29084	28942	29102	29056	28952	29030	29052	29152	29030	28902	29087	29115	29064	28935	28938	29018	29017	29061	29168	29173	28974	29019	29021	29072	28940	28919	29118	29019	29084	29029	29074	28987	29136	29130	28954	29124	29067	29044	28949	29135	29037	28980	29114	29163	28996	29051	29036	28977	28932	29063	28927	28993	29094	29095	29018	29125	29031	29116	28923	29201	28890	28925	28995	28963	29000	28962	29005	29111	28892	29103	29124	28996	29002	28999	29009	29014	29112	29138	28859	28972	29111	28993	29043	29201	29072	29086	29088	29182	29088	29015	29092	29017	29103	29039	28985	29112	28918	29104	29121	29091	29193	29000	29048	29126	29002	29054	29001	29081	28971	29030	29222	28916	29117	29038	28850	29213	29171	29226	29086	29104	28984	28955	29011	29057	29094	29045	28999	29067	29134	28952	29110	29080	28957	29040	29022	29053	29068	29192	29032	29162	28973	29257	29092	29008	28777	29255	28989	29099	29242	29080	29052	29068	29135	28969	28978	29249	28905	28990	28975	29120	29054	28997	29095	29115	29139	29120	29124	28935	29246	29005	29067	29048	29014	29021	29181	28946	29150	29140	29021	29056	29040	29124	29056	29029	29163	29171	29035	29039	28910	29253	28874	28973	29150	29039	29124	29078	29123	28971	29088	29055	29064	29029	28956	29044	29012	29061	28885	29009	29119	29003	29048	28955	28937	28974	29005	29106	29113	28995	28916	29100	29270	29092	29053	29237	29076	29072	28957	29053	29015	28948	29049	28977	29043	28986	29158	28828	29076	29029	29010	29024	28887	29030	29009	29048	28964	28992	29055	29097	29116	29148	29049	29056	29031	29083	29119	29079	29003	29025	29069	29073	29013	28929	28969	29070	29110	29096	29066	29017	28937	29064	29002	29093	29088	29057	29019	29239	29023	28997	28938	29057	29024	29000	29123	29046	28999	28932	28913	29085	29045	29156	28991	29084	29157	29025	29112	28939	28982	28954	29084	29064	28994	29054	28981	29047	29139	29034	29197	28960	28998	29056	29112	29078	28998	29112	29058	28994	29212	28971	29032	29184	29043	28941	29062	29071	29190	29018	29042	28951	28872	29013	29009	29074	29049	29021	29169	29003	29123	29072	29118	29051	29061	29086	28979	28993	28980	29164	29068	29019	29068	29064	29019	29011	29025	29050	29115	29078	29033	28944	29001	28912	29075	28977	28924	28952	28990	29171	29119	29115	29032	29102	28869	29048	29048	29071	29047	28887	28987	29040	28990	29105	29060	28884	29155	28951	29138	29156	29092	29048	28997	29115	28905	28957	29117	28959	29107	29048	29102	28967	29037	29098	29176	29050	28961	29128	29069	28916	29078	28872	29056	29057	29055	29116	29151	29144	28851	28994	29226	29054	29068	29106	29153	29100	29078	29093	28911	29006	28985	29068	29068	29000	29155	29056	29022	29139	29179	29071	29149	29002	28989	29032	29044	29095	29030	29105	29016	29084	29207	29165	28952	29302	28986	29100	28951	29071	29054	29056	29013	29127	29194	29008	29007	28910	29038	29029	28974	29226	29137	29072	29019	29116	29119	29136	29078	29096	29090	29062	29175	29045	29022	29043	29012	29150	29075	29207	29031	29089	29071	29003	29040	29033	29171	29056	29080	29150	28973	29079	29125	29000	29105	29050	29125	29103	29040	28990	29074	29044	29009	29077	29000	29011	29113	29105	29006	28969	29067	29006	29176	29016	29091	29043	28843	29099	29018	29026	29042	29122	28958	29057	28977	29122	29028	29144	29113	29087	28945	29098	29107	29070	29145	29182	29000	28968	29126	29019	29029	28945	29084	28961	28963	29120	29020	28900	29158	29157	29116	29011	29137	28962	29112	28949	28955	28972	29054	29023	28914	29144	29180	29102	29059	28945	29038	29123	28860	28965	28992	28934	29137	29130	28949	29041	29021	28891	29074	29084	29092	29147	29074	29074	29105	29028	29063	29078	29004	29079	29237	29032	29115	29114	29027	29051	28880	29116	29144	29040	29019	29100	29025	29256	29019	29072	29068	29081	29089	28989	28895	29005	29128	29035	28896	29128	29033	29139	29106	29025	29156	29072	29010	29082	28961	29102	28979	29075	29056	29124	28967	29089	29080	29054	29057	29154	28980	29050	29029	29096	29185	29044	28977	29108	29015	29108	29117	29081	29040	29034	29027	29021	29102	29128	29065	29037	29141	29049	29085	29081	28963	29052	29099	29055	29092	29125	29029	29149	29055	29015	29152	29033	28955	29124	28830	28991	29194	28907	29185	29040	28947	29114	29149	28963	29071	28982	29026	29080	28945	29168	28983	29001	29117	29045	28940	29079	29022	29002	29001	29022	29093	29115	29121	29039	28874	29072	29067	28941	29195	28959	29120	29040	29181	29007	29010	29128	29026	29003	29053	28962	29106	29005	29071	29051	29023	29112	29044	28936	29013	29102	29247	29097	28934	29000	28977	28993	29007	29035	29105	29148	29050	28975	29157	29111	28872	29043	29077	29065	29017	29103	28994	29166	29032	29184	29063	29088	29023	29047	29034	29134	28881	29092	29111	29013	29074	28965	29008
14168	12155	10975	10782	13088	16879	16788	15507	13304	11969	11039	10539	10484	10469	10622	10462	10314	10422	10599	10501	10645	10372	10602	10445	10337	10408	10584	10497	10434	10645	10397	10479	10536	10479	10366	10394	10586	10540	10524	10521	10357	10550	10695	10469	10355	10341	10560	10368	10404	10480	10426	10548	10446	10396	10496	10493	10412	10682	10526	10549	10570	10657	10572	10199	10479	10630	10605	10385	10619	10498	10568	10558	10549	10510	10513	10535	10608	10516	10562	10443	10622	10553	10492	10570	10379	10546	10471	10800	10531	10399	10460	10418	10679	10633	10471	10570	10458	10434	10387	10556	10588	10616	10622	10424	10289	10530	10410	10615	10544	10488	10581	10657	10568	10449	10379	10450	10485	10489	10491	10482	10263	10591	10408	10552	10537	10650	10521	10649	10591	10652	10407	10357	10573	10468	10428	10344	10599	10511	10400	10509	10590	10585	10469	10470	10422	10339	10508	10458	10447	10389	10564	10734	10550	10416	10615	10508	10378	10460	10460	10480	10639	10559	10540	10362	10559	10452	10599	10556	10450	10604	10614	10494	10641	10523	10459	10606	10665	10596	10267	10434	10575	10471	10478	10526	10545	10586	10630	10425	10522	10491	10563	10646	10458	10358	10494	10529	10408	10399	10445	10580	10315	10507	10448	10433	10380	10583	10367	10543	10502	10505	10457	10497	10512	10469	10487	10543	10404	10589	10426	10560	10535	10641	10508	10529	10497	10462	10620	10589	10583	10467	10457	10511	10644	10561	10487	10681	10730	10548	10331	10386	10521	10667	10597	10575	10652	10667	10595	10606	10465	10652	10568	10509	10485	10512	10500	10504	10561	10487	10439	10576	10434	10447	10586	10517	10434	10692	10641	10573	10414	10420	10489	10525	10611	10643	10574	10610	10575	10640	10450	10475	10629	10400	10618	10320	10501	10575	10694	10620	10550	10581	10444	10343	10429	10410	10520	10629	10622	10551	10540	10489	10589	10504	10424	10571	10573	10454	10496	10455	10388	10673	10426	10408	10482	10598	10381	10598	10745	10646	10638	10497	10576	10615	10421	10487	10528	10606	10535	10529	10346	10508	10606	10500	10639	10586	10537	10577	10698	10640	10619	10465	10534	10303	10234	10654	10516	10510	10446	10617	10371	10689	10646	10463	10518	10583	10652	10547	10590	10361	10452	10354	10567	10391	10358	10651	10546	10554	10569	10593	10700	10394	10617	10629	10622	10464	10641	10403	10599	10769	10489	10539	10553	10422	10581	10502	10570	10566	10513	10480	10553	10628	10496	10474	10446	10744	10530	10569	10497	10404	10626	10669	10540	10414	10532	10590	10509	10619	10499	10635	10511	10601	10409	10497	10466	10579	10716	10458	10479	10754	10498	10742	10518	10398	10583	10510	10460	10630	10631	10634	10463	10586	10453	10407	10478	10434	10482	10521	10654	10538	10475	10524	10504	10474	10600	10447	10654	10696	10514	10288	10482	10382	10458	10540	10533	10534	10606	10482	10386	10477	10367	10326	10573	10542	10585	10344	10509	10673	10505	10552	10568	10567	10478	10455	10629	10455	10417	10581	10653	10551	10451	10357	10667	10595	10580	10502	10590	10511	10601	10638	10438	10505	10603	10488	10498	10611	10433	10529	10509	10499	10522	10578	10581	10460	10652	10652	10536	10487	10645	10423	10404	10464	10693	10529	10577	10499	10575	10531	10630	10455	10545	10547	10581	10583	10587	10548	10519	10597	10507	10554	10484	10438	10626	10610	10422	10436	10566	10601	10334	10591	10517	10491	10535	10440	10585	10450	10464	10396	10529	10625	10515	10574	10626	10547	10237	10519	10478	10422	10522	10436	10482	10614	10444	10603	10551	10565	10561	10563	10376	10588	10596	10564	10294	10396	10453	10440	10572	10599	10500	10347	10531	10649	10522	10448	10692	10583	10514	10465	10468	10550	10378	10620	10631	10511	10469	10515	10551	10427	10491	10578	10452	10608	10489	10420	10480	10350	10556	10508	10554	10564	10442	10572	10579	10623	10565	10481	10576	10486	10611	10612	10529	10385	10548	10612	10440	10479	10565	10753	10632	10572	10515	10580	10398	10511	10488	10598	10624	10455	10400	10464	10637	10705	10631	10519	10778	10572	10589	10499	10474	10550	10527	10647	10513	10582	10509	10485	10542	10421	10525	10433	10616	10590	10485	10568	10396	10357	10570	10465	10524	10531	10466	10692	10486	10395	10405	10394	10432	10509	10562	10460	10698	10466	10481	10274	10470	10548	10510	10572	10445	10722	10584	10438	10684	10507	10593	10495	10347	10633	10596	10687	10534	10477	10631	10440	10489	10604	10662	10518	10483	10588	10508	10390	10692	10460	10624	10408	10480	10377	10397	10640	10370	10418	10477	10381	10578	10443	10672	10524	10510	10646	10601	10616	10492	10507	10541	10571	10537	10606	10666	10647	10385	10610	10505	10536	10716	10452	10457	10616	10476	10433	10554	10591	10545	10381	10615	10542	10377	10553	10543	10674	10353	10616	10477	10353	10434	10565	10520	10589	10491	10612	10514	10586	10414	10330	10488	10649	10578	10495	10440	10563	10483	10528	10407	10629	10556	10477	10557	10436	10507	10479	10538	10506	10506	10472	10524	10613	10536	10532	10359	10594	10576	10383	10369	10469	10584	10638	10422	10403	10577	10592	10616	10481	10415	10598	10531	10383	10762	10549	10621	10434	10451	10509	10460	10494	10423	10669	10433	10612	10437	10467	10506	10461	10513	10350	10567	10641	10540	10656	10808	10490	10414	10493	10591	10458	10513	10572	10517	10516	10478	10598	10544	10490	10626	10706	10533	10470	10415	10436	10401	10409	10716	10617	10561	10354	10609	10435	10490	10468	10662	10669	10477	10483	10454	10391	10353	10393	10541	10498	10513	10553	10476	10562	10464	10582	10566	10570	10563	10637	10693	10497	10418	10444	10572	10369	10506	10494	10426	10502	10507	10514	10552	10487	10517	10459	10446	10529	10617	10508	10574	10523	10426	10321	10474	10551	10534	10544	10578	10319	10410	10537	10403	10490	10486	10473	10558	10571	10462	10310	10351	10524	10421	10582	10465	10604	10622	10658	10505	10527	10459	10522	10569	10377	10503	10753	10382	10578	10547	10605	10566	10475	10427	10570	10415	10520	10499	10448	10590	10626	10386	10560	10418	10518	10519	10356	10402	10464	10438	10350	10522	10574	10402	10447	10400	10489	10563	10497	10443	10442	10516	10571	10604	10670	10516	10558	10469	10445	10646	10346	10510	10550	10583	10483	10519	10545	10606	10761	10477	10426	10475	10484	10609	10422	10611	10369	10647	10565	10617	10381	10592	10541	10458	10544	10579	10465	10517	10408	10610	10425	10621	10600	10611	10552	10522	10482	10493	10462	10374	10410	10396	10402	10593	10455	10603	10483	10427	10585	10542	10468	10484	10418	10425	10544	10503	10416	10552	10531	10445	10377	10675	10600	10644	10649	10448	10461	10285	10466	10505	10487	10635	10616	10545	10623	10482	10474	10563	10501	10536	10570	10484	10618	10719	10527	10562	10424	10476	10392	10418	10462	10708	10478	10529	10475	10453	10641	10544	10454	10509	10577	10583	10435	10502	10642	10612	10597	10535	10428	10503	10516	10496	10454	10372	10605	10446	10484	10518	10494	10629	10730	10307	10556	10581	10525	10428	10369	10647	10601	10467	10485	10554	10491	10627	10574	10695	10644	10688	10555	10299	10444	10649	10460	10457	10440	10529	10483	10493	10596	10562	10573	10348	10400	10474	10640	10678	10440	10494	10488	10541	10636	10542	10409	10443	10185	10440	10537	10445	10386	10848	10600	10537	10647	10584	10518	10451	10501	10613	10483	10627	10585	10304	10473	10511	10459	10452	10440	10550	10564	10574	10421	10510	10426	10522	10596	10586	10664	10453	10531	10676	10614	10408	10439	10470	10386	10686	10554	10525	10441	10510	10641	10510	10610	10541	10553	10510	10584	10381	10578	10509	10574	10503	10380	10478	10505	10545	10486	10461	10445	10654	10645	10627	10474	10495	10647	10410	10687	10535	10576	10460	10581	10646	10740	10621	10411	10577	10587	10526	10665	10513	10547	10664	10523	10495	10469	10516	10503	10478	10425	10573	10615	10535	10635	10406	10459	10402	10398	10592	10509	10418	10422	10629	10637	10429	10472	10624	10374	10532	10251	10441	10588	10575	10272	10407	10479	10338	10663	10665	10596	10548	10472	10436	10651	10412	10513	10503	10562	10408	10495	10474	10601	10536	10688	10646	10496	10660	10559	10444	10406	10467	10658	10538	10585	10536	10580	10572	10564	10535	10283	10507	10515	10491	10587	10489	10423	10708	10645	10531	10264	10516	10607	10390	10584	10549	10506	10444	10392	10496	10528	10508	10338	10469	10588	10452	10603	10359	10558	10539	10603	10650	10507	10504	10521	10429	10569	10443	10548	10608	10611	10487	10698	10571	10462	10498	10563	10516	10449	10616	10577	10532	10594	10623	10740	10585	10473	10544	10500	10539	10611	10416	10322	10280	10732	10584	10546	10480	10394	10699	10483	10521	10462	10580	10391	10562	10491	10504	10564	10669	10368	10550	10535	10458	10679	10471	10527	10430	10567	10417	10511	10428	10449	10627	10694	10597	10498	10329	10437	10419	10522	10557	10429	10324	10567	10404	10490	10455	10427	10548	10660	10429	10630	10438	10515	10427	10484	10602	10613	10513	10514	10697	10598	10655	10655	10641	10460	10452	10553	10540	10579	10517	10442	10417	10547	10475	10621	10569	10559	10482	10685	10377	10484	10556	10451	10527	10557	10488	10699	10657	10571	10533	10477	10421	10591	10609	10491	10476	10496	10584	10507	10405	10544	10593	10467	10635	10646	10463	10546	10490	10525	10454	10412	10427	10361	10570	10387	10552	10556	10526	10558	10547	10567	10551	10519	10429	10635	10574	10406	10456	10479	10405	10630	10527	10450	10370	10637	10578	10352	10499	10554	10449	10554	10617	10407	10618	10563	10418	10538	10632	10537	10601	10677	10481	10574	10601	10576	10438	10488	10494	10424	10351	10543	10733	10476	10514	10470	10703	10560	10524	10429	10558	10543
34266	32028	30036	31894	43962	48264	45200	40540	35464	31672	30033	29527	29400	29188	29251	29355	29312	29466	29325	29552	29337	29272	29410	29434	29205	29525	29372	29238	29240	29389	29520	29387	29391	29465	29388	29484	29342	29461	29468	29294	29387	29357	29368	29322	29486	29366	29414	29374	29438	29325	29373	29470	29399	29330	29490	29364	29425	29376	29375	29628	29271	29421	29409	29493	29482	29406	29382	29448	29332	29407	29305	29442	29278	29405	29346	29416	29298	29313	29468	29373	29479	29289	29325	29469	29479	29327	29369	29575	29462	29362	29442	29464	29285	29456	29455	29536	29268	29409	29491	29586	29518	29506	29206	29524	29387	29390	29462	29257	29302	29414	29526	29343	29283	29516	29400	29329	29343	29476	29461	29467	29395	29371	29454	29493	29395	29390	29437	29354	29526	29329	29352	29508	29411	29450	29423	29422	29200	29565	29376	29379	29370	29420	29418	29455	29383	29407	29363	29490	29345	29360	29368	29352	29355	29365	29346	29389	29424	29377	29475	29391	29373	29497	29413	29513	29366	29533	29376	29579	29395	29302	29463	29415	29464	29379	29409	29536	29519	29498	29451	29404	29489	29434	29361	29571	29387	29405	29493	29264	29416	29311	29361	29434	29418	29427	29385	29411	29577	29391	29395	29427	29567	29417	29445	29404	29389	29464	29268	29354	29328	29477	29374	29332	29421	29499	29434	29416	29383	29476	29448	29367	29383	29426	29442	29360	29460	29637	29333	29393	29360	29403	29375	29394	29370	29444	29420	29296	29550	29310	29348	29504	29494	29481	29349	29366	29447	29522	29329	29260	29517	29348	29514	29340	29431	29430	29526	29449	29279	29384	29401	29400	29391	29483	29435	29582	29424	29359	29431	29512	29341	29431	29460	29628	29519	29330	29491	29359	29537	29467	29412	29384	29375	29378	29394	29441	29435	29462	29337	29334	29503	29287	29512	29269	29352	29333	29310	29577	29317	29317	29261	29585	29315	29410	29390	29307	29322	29495	29396	29394	29551	29480	29292	29383	29437	29443	29418	29390	29408	29360	29512	29425	29415	29400	29448	29447	29379	29402	29424	29411	29544	29501	29359	29420	29433	29289	29475	29363	29548	29381	29308	29490	29327	29336	29461	29451	29471	29451	29403	29356	29358	29492	29320	29448	29375	29335	29414	29384	29499	29395	29450	29347	29252	29435	29369	29474	29384	29507	29370	29426	29432	29332	29373	29567	29350	29413	29473	29407	29489	29452	29330	29384	29308	29507	29606	29463	29419	29302	29364	29421	29393	29409	29347	29480	29415	29446	29384	29452	29507	29391	29254	29467	29485	29445	29507	29365	29261	29596	29348	29235	29553	29515	29469	29440	29394	29375	29412	29405	29453	29376	29480	29307	29483	29514	29255	29506	29536	29300	29274	29302	29482	29350	29463	29402	29473	29344	29487	29462	29339	29488	29372	29469	29340	29325	29373	29438	29420	29445	29446	29341	29358	29343	29496	29287	29346	29273	29394	29384	29245	29488	29381	29398	29499	29356	29454	29596	29341	29433	29431	29482	29279	29519	29386	29555	29309	29502	29303	29374	29428	29427	29405	29452	29497	29451	29232	29421	29312	29528	29556	29256	29512	29435	29267	29481	29389	29511	29449	29394	29296	29526	29380	29404	29535	29388	29579	29308	29548	29421	29488	29233	29475	29502	29412	29426	29323	29451	29415	29399	29474	29323	29404	29385	29552	29335	29388	29424	29377	29402	29290	29331	29360	29488	29323	29373	29412	29401	29447	29454	29415	29523	29308	29394	29454	29334	29408	29383	29401	29561	29311	29450	29568	29364	29455	29441	29426	29331	29520	29313	29383	29503	29419	29376	29482	29336	29405	29411	29434	29471	29425	29379	29401	29485	29405	29399	29535	29351	29252	29429	29489	29454	29399	29463	29394	29423	29357	29412	29324	29332	29417	29300	29332	29387	29347	29453	29339	29480	29464	29479	29436	29393	29279	29439	29364	29510	29437	29398	29427	29199	29351	29449	29337	29281	29505	29462	29504	29454	29565	29393	29338	29440	29381	29386	29334	29511	29470	29469	29337	29565	29341	29423	29498	29236	29315	29441	29324	29382	29459	29534	29441	29547	29387	29360	29334	29481	29422	29417	29452	29514	29415	29484	29454	29374	29477	29358	29435	29305	29364	29546	29409	29516	29361	29436	29287	29491	29357	29411	29382	29468	29484	29390	29342	29518	29398	29340	29278	29361	29488	29529	29371	29333	29516	29293	29482	29279	29424	29438	29396	29475	29291	29230	29437	29503	29397	29360	29484	29328	29380	29297	29493	29485	29377	29451	29558	29463	29326	29389	29439	29366	29461	29410	29455	29565	29232	29413	29444	29305	29351	29460	29334	29296	29454	29362	29646	29420	29495	29352	29436	29403	29387	29641	29447	29456	29464	29407	29296	29623	29418	29521	29322	29418	29428	29501	29390	29473	29549	29486	29276	29278	29436	29433	29388	29357	29434	29427	29609	29406	29295	29475	29256	29414	29451	29361	29367	29569	29631	29359	29362	29462	29369	29478	29428	29455	29413	29484	29342	29407	29359	29324	29346	29496	29419	29339	29381	29310	29541	29290	29377	29333	29473	29425	29261	29595	29337	29237	29418	29423	29442	29479	29483	29356	29470	29287	29550	29530	29386	29310	29612	29406	29402	29517	29564	29396	29436	29285	29392	29310	29395	29304	29502	29471	29388	29375	29544	29317	29433	29415	29364	29449	29406	29277	29474	29463	29662	29348	29378	29500	29360	29520	29332	29500	29271	29476	29472	29506	29381	29338	29374	29374	29582	29539	29321	29318	29334	29443	29341	29455	29417	29420	29370	29444	29522	29472	29273	29366	29474	29438	29356	29439	29375	29521	29380	29462	29263	29420	29475	29525	29356	29344	29506	29345	29531	29391	29523	29406	29455	29400	29421	29188	29619	29311	29499	29405	29374	29513	29431	29358	29501	29354	29386	29310	29508	29476	29381	29416	29474	29408	29484	29417	29352	29346	29480	29383	29427	29306	29528	29478	29425	29532	29478	29472	29416	29363	29449	29450	29407	29431	29460	29407	29424	29378	29401	29509	29384	29357	29440	29500	29475	29407	29565	29330	29345	29478	29372	29446	29277	29442	29366	29455	29486	29441	29370	29475	29309	29429	29461	29397	29436	29374	29534	29363	29442	29331	29363	29441	29392	29405	29440	29376	29368	29394	29396	29345	29492	29557	29403	29333	29306	29354	29416	29431	29355	29324	29529	29351	29429	29466	29557	29337	29557	29356	29424	29501	29269	29544	29385	29283	29331	29526	29412	29432	29482	29510	29301	29447	29460	29435	29398	29442	29253	29507	29532	29400	29368	29522	29391	29430	29474	29359	29333	29467	29299	29384	29345	29365	29376	29484	29223	29398	29448	29245	29577	29317	29372	29464	29427	29290	29540	29401	29416	29399	29545	29386	29495	29387	29465	29452	29510	29479	29495	29324	29308	29394	29441	29287	29421	29352	29471	29289	29345	29423	29490	29542	29480	29497	29456	29364	29442	29374	29383	29434	29438	29422	29440	29459	29606	29449	29497	29407	29656	29398	29374	29283	29361	29463	29395	29363	29417	29486	29402	29425	29500	29377	29198	29468	29390	29397	29439	29404	29401	29309	29542	29303	29433	29330	29596	29441	29419	29332	29417	29399	29450	29455	29469	29399	29568	29304	29426	29392	29365	29485	29403	29538	29415	29476	29295	29429	29455	29518	29474	29550	29335	29558	29381	29431	29531	29417	29416	29227	29610	29372	29363	29551	29552	29470	29425	29505	29549	29438	29461	29294	29483	29484	29556	29437	29504	29564	29520	29446	29399	29437	29389	29362	29301	29339	29436	29324	29278	29540	29347	29504	29393	29598	29497	29476	29430	29464	29413	29519	29479	29435	29498	29326	29381	29346	29468	29553	29504	29331	29546	29406	29283	29343	29357	29540	29465	29330	29536	29299	29469	29406	29527	29384	29454	29535	29553	29345	29370	29581	29283	29318	29513	29392	29377	29271	29554	29463	29363	29405	29459	29516	29381	29488	29515	29326	29402	29378	29421	29362	29501	29400	29455	29283	29544	29537	29416	29530	29384	29504	29549	29401	29465	29477	29382	29438	29348	29441	29489	29269	29488	29397	29404	29432	29462	29432	29457	29279	29371	29497	29318	29486	29297	29603	29380	29401	29427	29344	29347	29490	29422	29297	29373	29443	29397	29371	29486	29374	29467	29318	29321	29385	29515	29386	29554	29404	29266	29339	29351	29501	29394	29433	29470	29318	29381	29424	29472	29443	29312	29391	29382	29437	29454	29379	29439	29462	29279	29480	29422	29257	29446	29447	29404	29374	29520	29401	29336	29548	29399	29407	29346	29450	29513	29503	29456	29347	29554	29275	29560	29330	29526	29485	29337	29471	29448	29305	29424	29421	29540	29496	29453	29562	29251	29338	29330	29484	29093	29296	29392	29504	29371	29515	29414	29506	29485	29373	29375	29567	29541	29359	29544	29418	29411	29337	29385	29465	29390	29369	29332	29526	29409	29496	29481	29391	29438	29302	29436	29473	29394	29301	29567	29369	29503	29418	29347	29431	29468	29319	29308	29395	29464	29399	29569	29356	29536	29504	29467	29343	29373	29443	29332	29446	29359	29368	29440	29418	29484	29516	29483	29364	29351	29460	29414	29467	29364	29301	29507	29449	29537	29449	29382	29305	29428	29452	29496	29532	29272	29645	29384	29466	29389	29295	29451	29338	29477	29511	29377	29469	29258	29368	29441	29591	29374	29368	29372	29344	29477	29633	29349	29480	29385	29489	29298	29521	29390	29274	29429	29612	29386	29301	29332	29346	29354	29363	29470	29498	29536	29289	29302	29410	29399	29477	29596	29438	29344	29415	29431	29510	29261	29524	29477	29476	29344	29423	29443	29466	29541	29381	29449	29422	29467	29538	29457	29449	29632	29370	29354	29549	29280	29343	29480	29373	29575	29511	29293	29487	29533	29461	29538	29403	29448	29218	29435	29579	29636	29574	29441	29488	29376	29322	29476	29298	29465	29423	29375	29504	29362	29568	29426	29435	29285	29494	29443	29566	29507	29406	29461	29466	29308	29523
16789	15975	12684	11792	21851	33840	31540	27753	20807	14690	11870	11012	10607	10613	10748	10582	10742	10663	10570	10631	10596	10643	10492	10646	10579	10620	10397	10765	10519	10584	10531	10682	10517	10551	10547	10503	10420	10483	10518	10655	10716	10462	10458	10533	10562	10511	10604	10647	10491	10593	10748	10665	10457	10601	10753	10558	10564	10494	10716	10660	10663	10495	10618	10541	10538	10619	10696	10584	10550	10705	10498	10543	10647	10612	10717	10617	10542	10485	10363	10497	10697	10713	10606	10652	10638	10723	10564	10706	10630	10450	10566	10491	10686	10511	10647	10537	10547	10649	10769	10484	10480	10456	10788	10579	10630	10649	10691	10539	10520	10459	10691	10357	10520	10597	10576	10633	10608	10542	10762	10476	10713	10600	10647	10624	10570	10728	10545	10560	10574	10615	10596	10762	10680	10581	10549	10626	10600	10486	10615	10458	10524	10449	10662	10615	10597	10596	10656	10574	10487	10590	10692	10680	10517	10449	10546	10769	10800	10775	10604	10580	10605	10671	10579	10586	10685	10570	10570	10485	10684	10572	10630	10810	10743	10670	10487	10622	10626	10468	10623	10745	10693	10599	10581	10687	10534	10641	10550	10570	10648	10788	10825	10684	10583	10693	10656	10723	10558	10633	10678	10617	10589	10671	10745	10661	10609	10528	10626	10673	10625	10633	10623	10604	10717	10510	10543	10539	10876	10726	10548	10556	10403	10687	10599	10546	10556	10673	10688	10667	10534	10566	10752	10528	10647	10575	10572	10700	10684	10544	10614	10804	10604	10647	10408	10651	10513	10428	10650	10425	10598	10575	10628	10517	10491	10604	10698	10650	10619	10464	10629	10616	10354	10513	10600	10555	10526	10622	10512	10622	10705	10605	10620	10415	10697	10566	10617	10613	10500	10530	10526	10604	10616	10632	10541	10766	10591	10461	10793	10601	10559	10624	10557	10413	10612	10892	10779	10595	10685	10666	10670	10570	10666	10614	10635	10578	10601	10653	10678	10589	10581	10645	10615	10690	10513	10667	10744	10447	10552	10546	10626	10542	10504	10813	10587	10475	10645	10686	10642	10542	10557	10647	10545	10912	10706	10696	10572	10592	10451	10426	10602	10534	10650	10439	10520	10608	10633	10682	10583	10684	10452	10657	10595	10823	10725	10657	10541	10609	10596	10603	10611	10930	10636	10666	10702	10618	10414	10667	10590	10450	10518	10503	10451	10559	10749	10618	10526	10627	10623	10696	10521	10508	10652	10712	10616	10607	10491	10505	10682	10751	10676	10647	10533	10589	10614	10419	10574	10605	10582	10499	10576	10661	10798	10724	10629	10566	10694	10672	10604	10581	10706	10758	10557	10778	10628	10636	10707	10632	10514	10757	10743	10644	10543	10702	10515	10684	10677	10628	10550	10534	10540	10401	10705	10611	10477	10736	10517	10610	10577	10671	10567	10650	10682	10791	10522	10556	10660	10663	10546	10372	10620	10644	10588	10647	10673	10648	10612	10751	10529	10576	10676	10634	10647	10606	10640	10519	10641	10680	10570	10668	10768	10663	10573	10588	10603	10650	10653	10448	10591	10580	10380	10635	10734	10602	10774	10590	10590	10506	10441	10503	10590	10575	10483	10672	10542	10607	10567	10504	10604	10629	10665	10573	10587	10736	10473	10497	10646	10543	10671	10565	10670	10462	10655	10533	10619	10700	10813	10465	10652	10589	10566	10747	10687	10621	10526	10553	10525	10545	10764	10573	10609	10622	10654	10570	10698	10553	10603	10551	10652	10627	10514	10638	10521	10518	10607	10516	10412	10641	10533	10680	10633	10697	10614	10725	10656	10467	10538	10501	10597	10628	10588	10568	10564	10661	10747	10595	10519	10553	10520	10426	10614	10659	10617	10661	10423	10571	10763	10647	10591	10573	10481	10531	10538	10630	10599	10563	10518	10522	10573	10616	10659	10570	10630	10590	10516	10579	10694	10615	10631	10537	10679	10496	10786	10666	10632	10567	10487	10552	10671	10633	10564	10625	10610	10662	10741	10578	10719	10487	10548	10648	10730	10751	10769	10501	10616	10656	10620	10515	10531	10711	10578	10544	10631	10503	10678	10730	10572	10614	10620	10472	10467	10727	10565	10436	10623	10584	10670	10633	10606	10643	10567	10555	10655	10643	10720	10527	10633	10610	10642	10638	10528	10598	10501	10588	10624	10590	10653	10425	10646	10530	10563	10602	10650	10611	10576	10691	10782	10533	10680	10531	10508	10746	10602	10769	10738	10688	10587	10696	10603	10703	10557	10619	10693	10512	10662	10589	10572	10635	10628	10500	10750	10578	10371	10676	10695	10694	10518	10577	10506	10454	10659	10416	10775	10672	10520	10474	10640	10601	10667	10545	10565	10572	10668	10543	10560	10509	10567	10642	10632	10629	10624	10614	10610	10722	10473	10713	10532	10588	10629	10668	10605	10457	10597	10597	10548	10492	10538	10656	10585	10577	10607	10602	10520	10565	10346	10566	10653	10579	10495	10532	10464	10622	10756	10656	10681	10662	10448	10536	10632	10541	10633	10722	10589	10751	10642	10682	10665	10494	10664	10557	10625	10574	10714	10497	10669	10756	10734	10661	10690	10509	10586	10685	10607	10454	10556	10628	10530	10671	10505	10457	10590	10558	10683	10585	10590	10433	10538	10652	10573	10744	10671	10639	10635	10715	10603	10544	10600	10662	10549	10701	10668	10529	10600	10617	10569	10732	10648	10597	10629	10549	10542	10666	10659	10630	10679	10629	10601	10388	10609	10711	10450	10610	10730	10619	10531	10593	10521	10533	10540	10773	10658	10607	10486	10706	10620	10676	10746	10562	10543	10567	10607	10445	10591	10664	10652	10566	10771	10458	10690	10583	10542	10619	10451	10626	10612	10621	10658	10616	10804	10618	10579	10675	10564	10634	10673	10534	10504	10749	10571	10662	10537	10782	10732	10608	10619	10611	10743	10664	10583	10480	10571	10386	10391	10429	10639	10515	10541	10676	10817	10607	10600	10653	10643	10658	10478	10687	10557	10551	10608	10594	10663	10471	10732	10510	10630	10719	10599	10464	10609	10660	10620	10701	10726	10550	10555	10660	10708	10659	10536	10410	10503	10702	10654	10579	10760	10592	10677	10643	10545	10589	10485	10694	10847	10651	10699	10422	10454	10626	10713	10732	10679	10605	10484	10652	10604	10696	10546	10576	10548	10547	10704	10553	10649	10585	10716	10575	10701	10610	10625	10490	10675	10545	10491	10602	10497	10349	10617	10536	10587	10494	10373	10677	10569	10752	10606	10637	10656	10565	10807	10575	10836	10671	10526	10709	10597	10558	10692	10644	10606	10604	10578	10443	10660	10811	10546	10518	10552	10688	10502	10658	10560	10610	10450	10707	10680	10560	10689	10612	10626	10674	10506	10668	10624	10497	10694	10551	10425	10554	10714	10369	10719	10624	10587	10710	10734	10798	10495	10718	10549	10546	10863	10669	10622	10611	10544	10694	10708	10612	10697	10432	10575	10578	10628	10443	10701	10684	10527	10502	10619	10469	10517	10606	10476	10698	10506	10641	10736	10679	10458	10443	10571	10490	10530	10581	10617	10644	10658	10575	10548	10608	10644	10750	10848	10663	10687	10744	10566	10486	10651	10596	10635	10562	10679	10680	10719	10483	10500	10688	10662	10530	10628	10621	10584	10608	10598	10398	10584	10827	10690	10579	10717	10454	10667	10514	10782	10448	10693	10585	10637	10447	10525	10740	10693	10606	10631	10582	10529	10588	10612	10553	10624	10468	10593	10566	10644	10715	10584	10628	10625	10618	10480	10733	10628	10549	10651	10549	10543	10441	10486	10712	10638	10633	10500	10580	10558	10635	10585	10815	10503	10723	10506	10709	10562	10767	10588	10799	10602	10653	10568	10508	10687	10689	10563	10601	10649	10429	10647	10755	10644	10581	10703	10505	10574	10587	10625	10636	10739	10608	10443	10654	10610	10760	10570	10760	10748	10681	10412	10944	10626	10533	10499	10602	10673	10740	10710	10469	10566	10497	10541	10407	10551	10519	10562	10601	10624	10424	10650	10615	10606	10505	10636	10713	10546	10564	10681	10754	10601	10613	10678	10665	10659	10372	10614	10697	10780	10617	10837	10632	10680	10368	10516	10553	10642	10564	10650	10589	10628	10685	10616	10798	10515	10633	10691	10649	10441	10805	10395	10635	10486	10570	10584	10722	10689	10591	10616	10655	10647	10684	10508	10527	10534	10743	10498	10522	10476	10517	10596	10619	10511	10636	10548	10579	10580	10574	10696	10362	10560	10718	10511	10665	10640	10711	10614	10688	10459	10461	10641	10544	10595	10573	10558	10753	10666	10876	10589	10588	10850	10690	10664	10619	10521	10655	10673	10627	10690	10427	10626	10499	10693	10528	10716	10648	10611	10672	10662	10535	10492	10588	10503	10481	10557	10608	10622	10704	10513	10581	10575	10780	10719	10576	10602	10554	10538	10751	10685	10674	10670	10574	10714	10581	10697	10532	10733	10349	10486	10353	10493	10581	10666	10467	10602	10544	10700	10635	10504	10716	10352	10742	10722	10625	10580	10746	10619	10613	10585	10706	10706	10429	10648	10639	10712	10770	10537	10557	10702	10684	10630	10544	10657	10746	10644	10664	10606	10660	10574	10617	10482	10598	10713	10760	10499	10671	10494	10597	10618	10681	10500	10529	10637	10451	10722	10541	10667	10611	10731	10552	10584	10703	10789	10671	10536	10385	10701	10631	10572	10802	10800	10657	10542	10633	10512	10644	10537	10497	10680	10646	10546	10497	10551	10720	10455	10566	10744	10657	10520	10502	10657	10704	10674	10635	10641	10595	10555	10710	10671	10532	10619	10583	10660	10518	10542	10743	10678	10634	10588	10671	10535	10363	10519	10508	10684	10696	10704	10575	10690	10762	10653	10589	10638	10709	10693	10603	10552	10570	10588	10535	10519	10498	10690	10634	10618	10512	10691	10607	10481	10430	10646	10669	10551	10506	10717	10719	10765	10515	10811	10615	10607	10721	10550	10605	10626	10582	10619	10658	10723	10583	10720	10634	10691	10583	10610	10570	10483	10708	10768	10725	10541	10583
40328	33686	31784	36253	53380	56212	56596	50711	41388	34205	30349	28794	28605	28649	28610	28772	28735	28662	28893	28825	28864	28959	28932	29010	28936	28943	28929	29003	28882	28875	29119	28968	28937	29030	29015	28947	28924	28949	28998	28900	29125	28927	28900	28921	28892	29014	29024	28924	28945	28927	29026	28876	28995	28926	28846	29103	28983	29030	29099	28876	29216	28808	29128	29102	28915	29082	28958	28845	28913	29045	28955	29108	29085	28959	29046	28898	28953	28979	28951	28997	29026	28970	29067	29022	28876	28990	28961	29078	29024	28915	28984	29000	28956	28931	29089	28960	29022	28842	29093	29016	29054	28970	28980	29008	28936	29100	28941	29045	28933	29135	29024	28936	28935	28919	28945	29052	28876	29041	29016	29008	28984	28935	28999	28958	28915	28975	29048	28991	28920	29045	29047	28945	28820	29098	28958	29113	28998	28991	29090	28971	29018	29023	28929	29112	28847	28964	28939	28869	28973	28898	28885	28968	28921	29066	28992	29017	28979	28886	28878	29102	29134	29056	29033	28768	29099	28968	29049	29016	28952	28979	28987	29133	28902	29091	28967	28908	28991	28941	28996	29175	28943	29048	28928	28964	29098	28904	28860	29081	29022	28976	28940	29094	28988	29114	28935	29145	28853	29178	29007	28977	29106	29023	28949	29122	28982	29096	28992	29037	28865	28917	29175	29037	29008	29097	28858	29022	28998	28919	28982	28974	28950	28967	29042	28939	29116	28974	29013	28900	29018	29022	28839	29120	28940	28976	28924	28987	28895	28934	28952	29083	28946	28916	28980	28953	28970	29090	29005	29025	29016	28847	29045	29044	29072	28905	29042	29052	28941	28965	29031	28785	28878	29028	28970	29017	28844	29081	29055	29036	28950	29046	29012	28930	29008	28927	29038	29108	29132	29116	28860	29104	29025	29007	29021	28979	28928	29032	29059	29018	28993	29099	28976	28928	29108	29051	28958	28987	28938	29042	28862	28997	28998	29124	29079	28831	29045	28881	28991	29008	28935	28993	29124	29026	29053	29009	28994	28961	28950	29069	29030	28931	28966	28969	29053	28905	28969	29074	28984	28880	29198	29009	28944	29039	28946	29117	28991	29133	28948	28996	28995	28999	29051	29039	28960	28944	28887	29003	28928	29040	29051	29118	28942	29077	29076	29010	29059	29045	29063	29054	28900	29026	29127	28934	28982	29019	28978	28888	29037	28918	29064	28944	29157	28892	29022	29019	29003	29082	29001	29115	28976	29006	29007	28920	29020	29122	28920	28993	29070	28920	29103	28966	29049	29030	29040	28903	29058	28979	29034	28894	28994	28993	29029	28967	28951	29020	29075	29086	28933	29174	29155	28916	28908	29006	29002	29064	28932	28929	29027	29104	29126	29069	28964	28889	28998	28923	29084	28909	29029	28841	29071	28934	28985	29024	29039	28806	28974	29004	29094	28871	29016	29012	29079	28898	29050	28984	28992	29068	29071	29047	28985	29067	29093	28890	29017	29050	29029	28880	28943	28926	28932	28994	28899	29078	29016	29012	28919	28937	28980	29010	28908	28983	29140	28900	28985	29063	29001	29047	29044	28918	28924	28914	29147	28868	29053	29037	29077	29039	28971	29084	29033	28894	28954	28966	29005	28894	28919	29095	28913	28925	29148	28837	29002	29047	28969	29032	28931	28912	28866	28975	29107	28989	29128	29063	28984	28957	28947	29016	28945	29130	28943	29053	29123	28929	28961	29010	28911	28963	29104	29079	28878	29004	29070	28888	29042	28995	28884	29022	28992	28948	29134	29042	29039	28917	28942	28946	29053	28857	29103	28977	28950	29024	29204	29011	29100	28944	29209	28927	28867	29050	29083	28870	29181	29032	29026	29042	29076	29002	28990	28878	29033	29175	28900	28929	28891	29016	28990	29036	29009	28953	28988	28882	29085	28924	29040	28856	28828	28944	28981	29214	28940	29018	29000	28908	29132	29023	29037	29035	29003	28984	28903	29090	28994	28904	28898	29077	28977	28988	28993	28941	28869	28937	29018	29068	28976	29130	28949	28890	29169	28943	29037	28940	29016	29083	29092	28830	28993	29121	28932	28968	29055	28939	29014	29089	28978	28893	29057	29078	29010	28971	29081	28931	28869	29089	29076	28930	28940	28942	29046	28971	29031	29053	28930	29034	28907	28901	29113	28931	29099	28935	29002	28965	29044	29036	28996	28963	28980	28981	29037	28947	29072	29001	29107	28983	29017	29106	28947	29004	28916	29007	29014	28976	28875	29054	29065	29012	29073	28770	29078	29142	28982	29089	29155	29033	29123	28957	29114	29029	28960	28963	29152	29084	28924	29098	28933	29000	28975	29012	28984	29064	29054	28874	29034	28929	29047	29019	29064	28919	29061	28911	29067	28950	28996	28993	28933	29022	28911	29118	29027	29053	29002	29173	29018	29006	29084	29055	28932	28843	28995	29028	29075	29015	28919	29100	28916	29048	29050	29181	29110	29028	28909	29015	28983	28975	29007	29062	29073	29113	29014	29025	28959	28995	29010	29032	28936	28966	29017	29090	29060	29054	29151	29029	28901	28990	29021	29062	29172	29037	28975	28977	29053	29106	29045	29063	29053	29155	28960	28927	28972	29037	28929	28975	29170	29057	29094	28934	29110	28881	28879	29051	29062	28866	29036	29021	29121	29063	29105	28948	28989	28960	28856	28970	29051	29000	28980	29056	28911	29135	29003	28994	28899	28934	28924	29042	29073	28925	28988	29054	29069	29049	29076	29047	29013	28984	29047	28934	29113	29031	28991	29059	28855	29120	28986	28970	29082	29184	29037	29054	28911	29077	28877	29037	29006	29044	28902	28927	29011	28980	28997	28969	29036	29077	28865	28964	29045	28921	28991	29049	29029	28957	29068	28890	28895	28947	28942	29036	29114	29029	28992	29032	28995	28995	29215	29018	29017	29025	29001	28996	28888	28975	28948	28946	29041	28997	29035	28963	29055	29014	28949	29021	29089	29111	29052	29113	29016	29101	28924	28873	28952	29054	29003	28953	29052	29046	29014	28972	29010	29088	29131	29166	29116	29121	29092	28994	29017	29142	29001	28913	29008	28975	29040	29074	29058	28915	28969	29171	29017	28938	29008	29035	28877	29000	28919	29110	29146	29080	29043	29068	29008	28963	28972	28996	28872	29167	29042	29043	28998	28974	29025	29009	28977	28941	28909	29011	29071	28949	29058	29066	28996	28952	28823	29076	28958	29013	28946	29062	28954	29043	29020	28871	29081	28892	28814	28956	29059	29126	28969	29009	28993	29061	29016	28920	28986	29143	28983	29087	28921	29037	29053	28970	29032	29047	29032	28996	28939	29073	29035	28953	29131	28966	28968	29006	29044	28869	29075	29046	28919	28964	29141	28968	28992	28979	28990	28948	29044	28837	29163	29001	29022	28899	28856	28997	28955	28923	29066	29052	28960	28908	29042	29077	29055	28983	28943	29028	29053	28956	28958	29094	29006	29009	29027	29019	28886	29050	28931	28949	28956	28875	29056	28968	29104	28993	29014	29080	28759	28825	29166	29007	29045	28969	28968	29045	29084	29093	29058	28898	29019	28963	29078	29063	28854	29009	29196	28989	29050	28953	29082	29067	29027	29017	28975	29103	29009	28988	29042	29072	28842	29080	29098	29045	28950	28973	29108	29167	29026	29057	28982	29108	29099	29011	29086	28870	29103	29072	28922	29096	29009	29096	29005	28934	29009	29086	29043	28973	29062	28931	28809	29000	29034	29001	28974	28916	29092	28867	28943	28831	28901	29032	29046	28984	29038	29015	29120	28960	29046	28973	29101	29121	29002	28994	28974	29081	29045	28979	29018	28985	29129	29016	29110	28967	28935	28952	29036	29073	28944	29071	29050	28975	28927	28962	29076	28972	29197	29109	28951	29037	29102	28909	29000	28884	28934	28961	29050	29029	29053	29083	28963	28976	29017	29089	28924	29034	29034	29054	28997	29048	29050	28842	29150	29015	29049	29137	28979	28964	29032	29000	29176	29110	29061	29070	28851	29065	29125	28957	29032	29020	29029	28929	28894	28976	29072	28965	29068	28855	29030	29046	28954	28993	28987	29167	28932	28854	29044	28940	29080	29077	29132	29048	28947	29116	28988	29002	28950	29107	28923	29068	28951	28884	28985	29075	29036	28987	28963	29019	29052	28940	29031	28912	29090	29024	28906	29107	29017	29048	28969	28914	29098	28960	28953	29096	29073	29046	28988	28900	29031	29147	28875	29067	29055	28894	29185	28958	28944	29111	29045	28864	28982	28912	28958	29032	28973	28913	29073	29058	28981	29001	29039	29075	29019	28893	29034	29063	28982	28945	29024	28964	28888	28898	29016	29086	28980	29101	28878	29037	28909	29115	29070	29052	28941	29073	29013	29149	28926	29101	28883	29121	29057	29131	28983	28947	28929	28869	29099	29013	29002	28959	29029	28989	29134	28982	29053	29020	29174	28907	29081	28943	29096	28991	29145	29122	29072	29004	29056	29028	28975	28964	29070	28930	29011	28989	29012	29091	29026	28926	28991	28958	28993	29028	29045	28863	29132	28888	28991	29157	28978	29081	29069	28924	29006	29116	28965	29024	29110	28946	29011	28891	29113	29066	29035	28794	29008	28988	29015	28956	28969	29076	28995	29015	28958	29063	29035	28978	29086	28966	28982	28891	29234	29010	28981	28956	28972	29002	29083	28982	28969	28992	28951	29003	28977	29093	28986	29002	28961	29084	28909	29018	29070	28970	29039	28875	29033	29119	29050	28987	29055	28933	28984	29024	29101	28960	29051	28934	29039	29073	28777	28975	28960	28928	29031	28948	29156	28831	29067	29076	28990	28994	29012	29105	28952	29014	28898	29055	28923	28998	28986	28821	28978	28877	29151	29021	28894	29102	28998	28910	29059	29084	28985	29076	29023	29029	29093	28982	29104	28942	28937	29072	28845	29020	28991	28930	28943	29025	28791	29054	29092	29218	28915	29163	29039	29047	29019	29107	29090	28992	29041	29106	28964	28928	29000	29050	28990	29093	28898	29017	28900	29016	29054	29072	29098	29134	29011	28872	29091	28990	29097	29064	29129	28969	29097	28969	28892	29086	28948	29044	29045	28991	29014	28838
17964	15767	12444	11589	16479	26817	27263	22631	17109	12972	11340	10748	10784	10626	10554	10559	10410	10677	10606	10464	10629	10571	10494	10421	10550	10546	10538	10444	10526	10595	10484	10560	10523	10604	10547	10570	10459	10436	10522	10341	10602	10488	10583	10466	10564	10589	10614	10632	10530	10647	10560	10533	10412	10358	10661	10514	10495	10518	10610	10631	10633	10538	10661	10467	10643	10652	10341	10505	10349	10477	10715	10638	10663	10570	10351	10478	10327	10592	10558	10533	10670	10446	10593	10424	10555	10520	10530	10677	10583	10561	10523	10519	10620	10582	10531	10532	10594	10698	10572	10528	10649	10509	10468	10482	10404	10574	10648	10562	10554	10479	10620	10617	10652	10631	10438	10590	10512	10405	10450	10399	10469	10518	10585	10636	10624	10522	10478	10624	10532	10351	10768	10729	10669	10531	10622	10473	10555	10561	10464	10547	10579	10522	10531	10618	10792	10533	10543	10527	10524	10710	10560	10801	10264	10633	10480	10420	10482	10555	10416	10386	10503	10521	10634	10560	10499	10632	10640	10428	10418	10525	10598	10547	10589	10584	10488	10249	10540	10653	10354	10440	10481	10429	10454	10528	10469	10525	10658	10644	10637	10391	10633	10423	10588	10688	10562	10589	10505	10514	10410	10577	10502	10456	10478	10569	10462	10356	10574	10710	10641	10486	10622	10605	10686	10450	10398	10509	10601	10520	10439	10341	10637	10524	10698	10600	10644	10494	10663	10584	10565	10521	10481	10428	10717	10557	10555	10583	10516	10471	10598	10588	10629	10564	10554	10501	10527	10527	10414	10630	10622	10619	10780	10647	10585	10720	10473	10601	10746	10502	10585	10545	10631	10469	10496	10502	10536	10699	10623	10643	10706	10611	10595	10664	10465	10481	10772	10673	10584	10458	10673	10565	10655	10529	10468	10675	10506	10534	10575	10477	10433	10529	10617	10696	10502	10494	10689	10689	10466	10596	10512	10632	10514	10715	10698	10581	10464	10488	10510	10593	10413	10459	10539	10693	10662	10536	10624	10707	10558	10484	10472	10536	10448	10389	10583	10588	10420	10383	10540	10531	10769	10602	10788	10440	10510	10520	10393	10547	10581	10307	10769	10612	10670	10795	10652	10447	10762	10555	10601	10615	10570	10440	10508	10624	10574	10469	10503	10512	10663	10625	10473	10717	10566	10572	10552	10661	10592	10429	10488	10435	10539	10515	10554	10747	10683	10607	10382	10570	10613	10688	10474	10502	10507	10526	10655	10721	10488	10489	10631	10517	10659	10565	10522	10640	10557	10422	10633	10687	10605	10634	10543	10589	10639	10460	10577	10523	10748	10557	10511	10719	10575	10619	10482	10638	10455	10617	10473	10600	10544	10445	10574	10604	10620	10536	10461	10572	10652	10557	10539	10524	10378	10579	10487	10512	10480	10542	10693	10654	10628	10484	10707	10660	10706	10540	10386	10736	10656	10576	10614	10747	10741	10567	10583	10513	10501	10623	10480	10663	10518	10602	10587	10599	10508	10538	10599	10664	10649	10317	10461	10590	10788	10529	10462	10700	10585	10560	10741	10590	10509	10533	10524	10637	10570	10672	10620	10470	10553	10621	10622	10673	10542	10472	10669	10665	10460	10696	10482	10683	10492	10726	10681	10361	10643	10537	10473	10399	10628	10542	10392	10482	10769	10510	10682	10467	10649	10549	10516	10529	10586	10733	10690	10663	10710	10581	10559	10603	10496	10607	10589	10805	10647	10496	10571	10416	10676	10758	10491	10712	10553	10509	10499	10805	10573	10529	10562	10424	10574	10498	10523	10660	10536	10707	10617	10577	10511	10678	10596	10540	10528	10558	10688	10569	10519	10692	10658	10806	10550	10612	10677	10476	10704	10612	10518	10518	10556	10300	10428	10423	10527	10552	10618	10678	10671	10623	10568	10478	10490	10672	10471	10576	10653	10372	10544	10404	10508	10607	10379	10568	10400	10702	10559	10617	10486	10344	10600	10406	10549	10684	10553	10627	10408	10412	10542	10744	10628	10554	10393	10548	10446	10482	10471	10471	10589	10588	10667	10731	10676	10530	10488	10582	10660	10506	10558	10566	10387	10527	10432	10498	10525	10479	10464	10597	10584	10659	10610	10676	10608	10550	10631	10572	10478	10425	10575	10588	10691	10729	10638	10447	10406	10585	10737	10514	10431	10637	10658	10479	10495	10564	10653	10555	10624	10396	10548	10606	10559	10469	10557	10519	10569	10460	10503	10420	10588	10406	10511	10526	10526	10564	10690	10376	10478	10583	10664	10547	10593	10573	10547	10476	10464	10546	10723	10547	10526	10696	10503	10524	10288	10646	10454	10586	10548	10566	10540	10507	10683	10698	10582	10632	10537	10456	10607	10430	10376	10573	10604	10665	10661	10497	10717	10478	10619	10619	10499	10606	10535	10541	10496	10569	10589	10475	10387	10601	10480	10565	10490	10547	10557	10517	10554	10549	10446	10594	10609	10445	10386	10663	10566	10341	10450	10477	10667	10602	10482	10499	10618	10707	10653	10420	10458	10530	10537	10637	10583	10666	10581	10548	10483	10486	10758	10543	10434	10541	10513	10595	10549	10505	10490	10690	10657	10544	10591	10314	10634	10612	10604	10565	10516	10473	10466	10457	10620	10603	10409	10607	10488	10624	10509	10433	10388	10641	10492	10615	10645	10650	10562	10521	10463	10608	10617	10509	10782	10542	10504	10569	10545	10530	10489	10554	10619	10496	10618	10569	10532	10662	10489	10515	10702	10588	10620	10569	10554	10458	10510	10528	10551	10724	10731	10740	10426	10642	10576	10711	10617	10595	10561	10499	10398	10627	10484	10626	10604	10609	10773	10612	10511	10546	10602	10675	10603	10628	10502	10691	10385	10443	10636	10550	10619	10663	10625	10529	10467	10603	10551	10630	10627	10359	10603	10614	10587	10476	10279	10500	10552	10417	10437	10503	10681	10559	10725	10458	10490	10376	10452	10452	10539	10809	10546	10668	10543	10626	10515	10575	10650	10498	10669	10538	10640	10594	10630	10633	10622	10539	10624	10563	10638	10560	10559	10627	10721	10487	10391	10621	10542	10522	10699	10522	10462	10588	10417	10730	10622	10586	10568	10488	10494	10472	10547	10667	10746	10494	10443	10512	10645	10574	10531	10438	10663	10514	10627	10536	10572	10616	10705	10552	10600	10455	10596	10495	10437	10553	10491	10475	10525	10637	10317	10376	10510	10668	10565	10534	10621	10522	10703	10492	10593	10622	10762	10529	10532	10527	10417	10505	10574	10579	10636	10583	10654	10351	10669	10474	10594	10393	10486	10660	10647	10476	10462	10425	10664	10718	10654	10446	10472	10645	10796	10455	10591	10528	10529	10528	10510	10534	10537	10716	10583	10519	10586	10624	10625	10472	10548	10606	10389	10633	10547	10530	10541	10497	10777	10761	10642	10616	10619	10484	10453	10551	10821	10651	10651	10454	10553	10499	10689	10550	10493	10497	10421	10482	10592	10626	10730	10595	10628	10588	10535	10590	10491	10497	10544	10672	10444	10635	10460	10433	10556	10604	10449	10696	10505	10686	10532	10500	10782	10804	10689	10485	10524	10563	10573	10599	10470	10406	10546	10420	10692	10504	10702	10472	10586	10449	10786	10482	10501	10655	10517	10514	10560	10560	10606	10609	10748	10563	10540	10656	10508	10455	10490	10528	10458	10489	10403	10631	10664	10612	10445	10421	10605	10691	10457	10421	10546	10490	10645	10595	10488	10556	10619	10581	10639	10652	10660	10482	10674	10433	10624	10618	10636	10567	10572	10631	10354	10402	10409	10484	10582	10565	10423	10634	10609	10498	10599	10657	10497	10532	10500	10613	10485	10476	10615	10674	10547	10668	10463	10598	10601	10590	10556	10531	10539	10691	10716	10567	10569	10567	10712	10421	10658	10500	10564	10520	10479	10728	10514	10623	10529	10578	10720	10468	10457	10669	10520	10681	10597	10377	10789	10615	10654	10615	10575	10345	10527	10613	10562	10711	10566	10446	10513	10655	10612	10699	10703	10664	10430	10437	10292	10483	10770	10557	10602	10606	10552	10466	10651	10463	10629	10597	10518	10606	10479	10585	10513	10687	10643	10673	10551	10648	10700	10594	10468	10626	10590	10548	10362	10563	10580	10704	10528	10519	10448	10564	10549	10616	10437	10538	10626	10547	10652	10835	10735	10629	10649	10495	10564	10458	10512	10552	10618	10720	10491	10602	10373	10420	10601	10411	10530	10465	10783	10655	10655	10649	10576	10768	10458	10754	10693	10409	10389	10510	10489	10571	10305	10365	10419	10553	10537	10524	10571	10491	10508	10684	10672	10456	10527	10759	10568	10456	10524	10380	10594	10499	10598	10448	10532	10658	10546	10522	10603	10599	10715	10611	10524	10558	10645	10518	10533	10496	10482	10300	10479	10612	10556	10300	10579	10661	10592	10792	10650	10463	10560	10592	10496	10477	10615	10622	10530	10532	10667	10644	10735	10469	10527	10552	10399	10453	10506	10580	10455	10474	10758	10602	10442	10576	10472	10484	10451	10648	10581	10706	10587	10612	10628	10541	10544	10532	10607	10615	10507	10689	10688	10522	10543	10608	10638	10583	10581	10607	10520	10575	10466	10566	10462	10602	10569	10599	10750	10607	10400	10367	10427	10405	10722	10588	10768	10501	10542	10585	10596	10610	10504	10672	10532	10587	10517	10427	10371	10507	10392	10635	10562	10435	10661	10507	10622	10639	10623	10616	10677	10499	10660	10479	10563	10575	10498	10552	10611	10456	10458	10688	10583	10525	10401	10427	10487	10353	10526	10580	10481	10550	10629	10417	10597	10501	10488	10467	10549	10637	10558	10560	10693	10685	10658	10586	10581	10572	10628	10627	10530	10593	10610	10565	10696	10621	10562	10502	10605	10394	10572	10571	10402	10583	10534	10370	10587	10543	10587	10570	10630	10716	10563	10684	10737	10592	10664	10643	10641	10488	10668	10535	10664	10600	10562	10490	10706	10574	10515	10527	10574	10673	10681	10547	10463	10468	10435	10560	10633	10780	10601	10368	10416	10579	10731	10665	10571	10521	10369	10568	10456	10482
37266	34672	31292	35769	50026	59832	57089	47785	39046	32982	30061	29180	28934	28929	29071	28986	29208	29149	29016	29057	29200	29064	29091	29132	29110	29077	29286	29060	29134	29031	29129	29001	29094	29229	29041	29087	29094	29108	29152	29158	29104	28907	29032	29002	29163	29144	29050	29037	29102	29082	29028	29217	29183	29036	29279	29095	28992	29018	29107	29140	29043	29027	29138	29115	29018	29138	28965	29102	29145	28924	29185	29151	29098	29102	29076	29257	29126	29057	29208	29051	29208	29042	29158	29112	29138	29177	29123	28983	29126	29098	29175	28992	29043	29050	29112	28971	29135	29104	28984	29006	29055	29250	29079	29113	28977	29125	29151	29123	29088	29026	29095	29203	29083	28996	28970	29017	29083	29069	29125	29126	29126	28857	29069	29073	29243	29118	29036	29105	29178	29071	29102	29054	29211	29236	29147	29003	29063	29128	29126	29180	29130	29156	29089	29065	29121	29104	29003	29069	29204	29179	29129	29000	29089	29125	29078	29170	29201	29006	29105	29253	28880	29063	29154	29067	29181	29106	29059	29008	29157	29201	29090	29156	29194	29081	29240	29066	29137	29087	29055	28932	29131	29052	29102	29098	29209	29082	29072	29119	29285	29010	29187	29065	29171	29188	29181	29296	29056	29002	29176	29029	29090	29185	29259	29095	29046	29007	29108	29204	28952	28970	29179	29189	29113	29158	29111	29234	29179	29147	29194	29140	29148	29062	29165	29108	29020	28978	29199	29107	29159	29080	29212	29158	29063	29108	29129	29280	29223	29227	29045	29056	29071	29093	29101	29003	29209	29234	29135	29059	29147	29186	29065	29098	29046	29149	29154	29156	29100	29119	29020	29047	29255	29166	29103	29269	28996	29130	29110	29131	29129	29007	29035	29146	29137	29095	29274	29199	29119	29064	29067	29030	29175	29247	29045	29098	29166	28952	29232	29082	28938	29236	29036	29049	28984	29099	28973	29152	28984	29095	29302	29150	29201	29260	29098	29108	28976	29002	29200	29233	29107	29081	29048	29076	29140	29171	29215	29040	29140	29168	29270	29099	29236	29126	29193	29137	29078	29201	29335	28988	29160	29031	29074	29091	29122	29102	29122	29207	28945	29257	29218	29118	29169	29147	29206	28970	29002	29127	29159	29107	29164	29051	29224	29162	29084	29086	29126	29247	29143	29064	29237	29148	29096	29211	29222	29111	29109	29130	29113	29156	29044	29262	29092	29152	29190	29119	28973	29125	29133	29082	29254	29063	29060	29089	29168	29205	29172	28911	29230	29068	29010	29179	29200	29041	29082	29073	29240	29095	29216	29212	29230	29074	29166	29159	29180	29031	29044	29105	29105	29135	29177	29116	29071	29099	29115	29096	29022	29130	29171	28928	29079	29027	29223	29178	29035	29074	28976	29094	29168	29090	29080	29089	29118	29198	29226	29238	29077	29043	29226	29157	29132	29125	29154	29055	28990	29001	29134	29136	29185	29201	29182	29236	29154	29174	29328	29158	29182	28945	29159	29285	29128	29137	29059	29223	29162	29117	29079	29226	29098	29146	29028	29217	29059	29163	29167	29050	29135	29146	29280	29101	29148	29167	29148	28874	29180	29123	29136	29033	29181	29118	28975	29089	29129	29101	28977	29103	29190	29193	29116	29110	29169	29060	29179	29218	29049	29167	29157	29161	29006	28981	29254	29126	29087	29071	29271	29061	29168	29126	29224	29127	29097	28925	29106	29126	29172	29216	29096	29081	29196	29175	29204	29060	29005	29078	29011	29167	29126	29073	29164	28985	29090	29063	29133	29168	29187	28971	29181	29226	29057	29021	29202	29230	29111	28968	29257	29076	29151	29072	29145	29117	29084	29245	29001	29323	29067	29108	29154	29273	29096	29069	29115	29230	29224	29075	29136	29196	29135	29126	29220	29055	29086	29198	29061	29092	28881	29057	29107	29186	29242	28938	29193	29048	29229	29158	29116	29145	29066	29089	29206	28965	29203	29086	29118	29133	29052	29057	29131	29077	29191	29040	29205	29091	29103	28966	29064	29265	29101	29068	29076	29133	29125	29086	29087	29074	29005	29158	29034	28987	29201	29138	29182	29161	29300	28956	29195	29210	29157	29124	29137	29051	29068	29077	29041	29091	29047	29145	29154	29112	29016	29176	29113	29004	29193	29177	29207	29155	29149	29205	29191	29124	29165	29096	29124	29082	29188	29156	28976	29108	29182	29199	29073	29140	29197	29111	29091	29081	29189	29025	29025	29087	29084	29020	29051	29133	29153	29086	28987	29338	29197	29266	29228	29126	28897	29238	29090	29145	29209	29049	29169	29112	29074	29146	29156	29119	29256	29129	29276	29038	29105	29088	29279	29125	29228	29186	29206	29047	29144	29026	29213	29258	29179	29191	29083	29099	29159	29050	29062	29212	29022	29258	29111	29175	29261	29047	29075	29154	29088	29042	29100	29362	29176	29121	29157	29163	29077	29075	29276	29099	29082	29090	29169	29147	29080	29148	29122	29118	29213	29204	29088	29060	29150	29092	29060	29250	29152	29190	29117	29066	29130	29087	28953	29126	29037	29134	29211	29210	29222	29058	29091	29113	29063	29066	29204	29086	29068	29159	29147	29055	29230	29285	28989	29149	29017	28942	29184	29254	29187	29121	29084	29072	29128	29252	29131	29243	29054	29104	29138	29005	29002	29200	28966	29216	29361	29044	29170	29155	29193	29160	29211	29202	29164	29171	29018	29188	29202	29137	29043	29133	29058	29129	29154	28960	29227	29090	29193	29269	29050	29128	29168	29214	29272	29098	29111	29112	29178	29082	29226	29212	29116	29142	29140	29041	29117	29224	29125	29292	29213	29180	29253	29052	29274	28972	29209	29083	28955	29076	29152	29059	29080	29074	29148	29129	29099	28992	29264	29215	28998	29039	29191	29106	29107	29341	29161	29112	29208	29094	29115	29135	28953	29276	29129	29071	29019	29298	29065	29222	29347	29058	29138	28976	29062	29130	29121	29123	29019	29267	29152	29038	29214	28998	29146	29228	29173	29247	29188	29066	29336	29162	29192	29080	29155	29182	29035	29222	29098	29037	29074	29057	29211	29103	29059	29111	28977	29113	29193	29040	29093	29150	29149	29180	29060	29094	29074	29182	29101	29046	29120	29260	29106	29183	29016	29140	29225	29166	29199	29106	29081	29179	29097	29255	29143	29225	29045	29050	29194	29261	29267	29110	29112	29145	29089	29026	29132	29177	29384	29169	29230	29255	29052	29132	29157	29144	29199	29143	29217	29138	29017	29115	29174	29117	29187	29067	29150	29167	29209	29203	29090	29252	29068	29204	29160	29144	29159	29121	29101	29062	29148	29133	29185	29247	29039	29208	29053	29097	29147	29136	29254	29097	29032	29148	29110	29144	29087	29011	29173	29158	29218	29016	29110	28993	29135	28951	29256	29062	29224	29106	28917	29127	29066	29204	28964	29075	29105	29135	29110	29170	29116	29249	29144	29157	29033	29200	29189	29124	29199	28984	29143	29101	29221	29214	29103	29094	29248	28945	29192	29100	29067	29009	29044	29188	29115	28954	29145	29236	29016	29080	29177	29225	29139	29139	29058	29128	29143	29142	29144	29103	29087	29147	29179	29183	28989	29086	29134	29115	29136	29147	28883	29102	29268	29025	29211	29148	29171	29123	29112	29145	29276	29099	29214	29087	29042	29143	29226	29264	29237	29114	29107	29223	29048	29197	29055	29060	29163	29147	29205	29160	29226	29295	28981	29100	29180	29104	29086	29106	29090	29104	29015	29145	29153	29285	29148	29085	29107	29188	29064	29120	29195	28999	29178	29070	29173	29145	29040	29178	29070	29086	29089	29132	29243	29122	29277	29106	29210	29116	29236	28946	29285	29138	29078	29065	29136	29266	29129	29198	29095	29228	28910	29145	29174	28990	29134	29206	29105	29192	29046	29035	29151	29123	29008	29268	29109	29059	29154	29125	29100	29069	29145	29142	29032	29093	29003	29099	29140	29130	29168	28973	29124	29153	29144	29055	29104	28937	29164	29134	29117	29183	29161	29104	29155	29227	29107	29124	29096	29032	29236	29263	29039	29054	29041	29174	29137	29332	29170	29122	29140	29085	28992	29151	29002	29096	29102	29166	29220	29149	29192	29091	29252	29087	29021	29240	29110	29078	29176	29059	29228	29271	29202	28977	29110	29036	29295	29012	29143	29140	29174	29056	29245	29179	29114	29110	29206	29075	29261	29032	29080	29141	29091	29182	29248	29067	29257	29249	29139	29064	29193	29077	29188	29134	29007	29175	29135	29089	29180	29076	29191	29155	29143	29083	29299	29035	29101	29034	29175	29048	29135	29121	29110	29198	29037	29194	29268	29164	29100	29099	29069	29167	29128	29276	29166	29101	29069	29285	29225	29106	29095	29167	29186	28916	29128	29196	29084	29109	29278	29133	29033	29110	29276	29161	29122	28996	29291	28923	29130	29025	29003	29041	29191	29226	29205	29035	29055	29123	29227	29208	29057	29121	29119	29033	29183	29007	29232	29167	29066	29144	29146	29131	29249	29071	29237	29033	29162	29071	29232	29201	29260	29088	29155	29126	29127	29129	29131	29186	29192	29001	29141	29097	29241	29120	29269	29236	29145	29121	29328	28961	29267	29031	29013	29154	29010	29181	29255	29234	29101	29065	29169	29087	29261	29139	29210	29071	29144	29048	29117	29098	29150	29197	29225	29183	29209	29131	29052	29145	29023	29165	29100	29105	29142	29237	29133	29225	29124	29267	29298	29071	29096	29069	29260	29090	29264	29060	29114	29165	29132	29136	29073	29233	29150	29177	29146	29120	29351	29176	29210	29052	29220	29205	29032	29138	29179	29043	29068	28995	29208	29207	29296	29041	29192	29175	29087	29305	29135	29146	29134	29141	29009	29157	29159	29147	29079	29190	29055	29174	29254	29115	29076	29127	29068	29213	29316	29026	29278	29165	29079	29069	29085	29286	29033	29032	29141	29147	29339	28998	29184	29237	29136	29177	28944	29163	29060	29298	29042	29193	29237	29048	29172	29113	29106	29121	29123	29181	29181	29188	29019	29184	29193	29099	29208	29102	29174	29060	29220	29137	29208	29160	29100	29302	29180	29087
19596	19873	13597	12206	22006	39455	39331	30236	20815	14751	11848	10853	10706	10729	10672	10601	10637	10605	10816	10530	10666	10406	10491	10584	10802	10609	10530	10533	10662	10522	10633	10662	10570	10607	10365	10610	10628	10632	10688	10455	10604	10560	10520	10504	10513	10433	10486	10678	10642	10587	10619	10684	10555	10670	10470	10480	10577	10596	10614	10593	10580	10611	10597	10593	10519	10547	10529	10401	10728	10523	10583	10626	10622	10615	10545	10584	10713	10649	10530	10357	10514	10483	10549	10490	10727	10568	10746	10493	10636	10492	10486	10562	10617	10529	10628	10600	10655	10682	10687	10632	10571	10519	10615	10445	10508	10602	10559	10438	10622	10586	10560	10346	10581	10505	10647	10450	10613	10701	10667	10605	10658	10591	10479	10630	10564	10655	10715	10628	10684	10443	10596	10480	10521	10528	10528	10425	10650	10643	10588	10720	10722	10521	10757	10709	10609	10630	10447	10482	10600	10678	10651	10591	10488	10665	10598	10357	10588	10490	10628	10510	10710	10631	10514	10648	10557	10618	10666	10429	10565	10591	10547	10537	10589	10497	10431	10672	10655	10568	10543	10654	10554	10519	10627	10712	10490	10754	10685	10618	10611	10462	10575	10675	10550	10492	10565	10419	10519	10578	10500	10486	10598	10626	10645	10428	10559	10521	10526	10516	10580	10522	10484	10471	10662	10570	10513	10626	10563	10568	10671	10519	10618	10511	10460	10553	10603	10513	10642	10651	10641	10423	10622	10618	10674	10666	10581	10645	10508	10633	10620	10570	10630	10580	10628	10603	10648	10535	10461	10618	10628	10614	10725	10572	10470	10609	10553	10590	10549	10421	10629	10577	10783	10487	10690	10553	10502	10647	10365	10647	10404	10648	10753	10519	10712	10582	10594	10488	10616	10580	10435	10575	10613	10554	10752	10709	10589	10763	10530	10747	10556	10565	10708	10607	10540	10616	10666	10668	10735	10707	10562	10466	10649	10642	10624	10710	10500	10678	10471	10510	10614	10567	10657	10643	10432	10508	10554	10444	10537	10532	10558	10451	10605	10465	10717	10621	10580	10552	10554	10675	10605	10588	10640	10422	10600	10469	10467	10715	10589	10560	10686	10522	10550	10474	10765	10584	10775	10596	10477	10587	10497	10563	10877	10591	10459	10497	10598	10714	10547	10622	10729	10657	10670	10495	10436	10694	10700	10694	10616	10424	10697	10671	10604	10494	10559	10377	10621	10511	10601	10526	10659	10695	10566	10656	10704	10659	10350	10618	10496	10558	10693	10607	10666	10476	10779	10684	10412	10548	10439	10687	10735	10599	10603	10420	10510	10621	10582	10480	10533	10495	10526	10675	10787	10616	10523	10630	10602	10648	10679	10299	10554	10561	10402	10652	10518	10516	10587	10658	10819	10750	10570	10666	10589	10638	10674	10776	10480	10623	10558	10514	10439	10382	10737	10479	10608	10601	10473	10479	10652	10615	10494	10571	10702	10566	10456	10494	10884	10692	10695	10624	10577	10677	10818	10599	10570	10654	10619	10588	10550	10572	10768	10656	10539	10649	10585	10573	10731	10598	10364	10605	10805	10592	10541	10469	10662	10587	10765	10798	10689	10671	10581	10752	10623	10549	10505	10503	10432	10611	10588	10634	10472	10514	10627	10653	10709	10477	10404	10569	10622	10497	10658	10632	10714	10781	10853	10602	10593	10659	10629	10761	10543	10556	10495	10616	10532	10693	10553	10586	10607	10461	10626	10605	10590	10579	10686	10577	10740	10741	10693	10606	10520	10491	10504	10553	10567	10539	10565	10579	10688	10587	10604	10679	10554	10537	10609	10440	10531	10624	10541	10487	10714	10640	10721	10631	10712	10649	10630	10556	10468	10446	10658	10491	10568	10498	10680	10456	10610	10510	10861	10505	10587	10574	10780	10629	10545	10635	10705	10814	10601	10610	10592	10548	10466	10528	10830	10648	10607	10597	10662	10574	10621	10716	10583	10647	10539	10779	10629	10711	10509	10630	10619	10704	10656	10607	10537	10701	10653	10785	10667	10444	10607	10503	10449	10646	10672	10667	10595	10545	10791	10620	10472	10721	10590	10664	10584	10440	10580	10612	10574	10529	10624	10415	10478	10605	10491	10582	10614	10592	10512	10554	10750	10464	10588	10698	10567	10647	10676	10486	10516	10499	10719	10700	10518	10477	10715	10744	10735	10544	10657	10656	10625	10622	10530	10447	10693	10740	10447	10629	10710	10580	10460	10493	10593	10577	10456	10581	10674	10539	10710	10592	10492	10609	10543	10452	10550	10760	10550	10535	10793	10502	10661	10467	10463	10726	10645	10602	10660	10537	10641	10499	10604	10844	10753	10658	10761	10697	10638	10619	10640	10652	10601	10470	10575	10411	10595	10514	10702	10643	10511	10621	10515	10637	10581	10401	10410	10500	10627	10567	10549	10498	10820	10620	10740	10502	10689	10605	10610	10681	10741	10366	10454	10567	10664	10551	10595	10730	10642	10550	10523	10586	10569	10597	10480	10600	10722	10567	10474	10624	10646	10771	10779	10684	10638	10660	10604	10745	10690	10661	10731	10640	10693	10716	10603	10704	10794	10596	10750	10747	10811	10611	10534	10547	10628	10654	10669	10548	10459	10514	10507	10529	10723	10526	10751	10541	10617	10555	10758	10565	10675	10618	10667	10635	10618	10590	10612	10571	10839	10657	10413	10531	10700	10591	10573	10636	10492	10645	10626	10494	10520	10662	10522	10620	10604	10515	10625	10671	10623	10526	10639	10541	10513	10624	10533	10662	10576	10495	10456	10662	10595	10716	10770	10668	10424	10562	10686	10710	10723	10561	10607	10605	10517	10509	10699	10741	10577	10429	10469	10605	10596	10706	10532	10521	10550	10475	10581	10660	10732	10674	10502	10579	10410	10529	10535	10642	10671	10561	10666	10660	10654	10521	10463	10477	10455	10631	10612	10658	10620	10670	10490	10529	10621	10553	10562	10530	10476	10570	10454	10590	10626	10684	10563	10492	10509	10737	10614	10694	10521	10549	10480	10539	10648	10613	10690	10579	10645	10549	10658	10483	10642	10574	10480	10657	10429	10566	10573	10596	10697	10693	10447	10466	10734	10472	10610	10659	10458	10653	10583	10566	10656	10506	10606	10609	10596	10561	10478	10592	10600	10604	10706	10638	10682	10551	10504	10416	10540	10591	10581	10441	10643	10629	10572	10714	10661	10588	10775	10756	10505	10820	10574	10731	10807	10682	10770	10620	10535	10727	10629	10466	10625	10634	10670	10559	10598	10625	10559	10645	10575	10653	10601	10328	10632	10793	10673	10624	10598	10581	10741	10628	10644	10641	10712	10622	10713	10620	10483	10782	10753	10443	10531	10605	10551	10535	10683	10670	10508	10609	10680	10568	10539	10651	10571	10570	10703	10569	10415	10569	10724	10537	10624	10445	10711	10634	10488	10569	10670	10421	10647	10791	10644	10518	10614	10576	10445	10641	10574	10559	10731	10467	10617	10609	10671	10510	10638	10682	10718	10709	10693	10616	10675	10589	10778	10718	10536	10457	10649	10651	10581	10685	10592	10642	10589	10576	10582	10585	10653	10568	10735	10635	10758	10527	10655	10569	10639	10578	10706	10560	10683	10542	10605	10568	10589	10548	10973	10530	10382	10602	10675	10620	10481	10529	10531	10584	10523	10740	10609	10661	10424	10817	10530	10696	10613	10577	10451	10458	10545	10526	10431	10625	10626	10384	10581	10729	10696	10720	10492	10635	10749	10578	10561	10588	10712	10678	10553	10582	10528	10677	10697	10628	10639	10639	10735	10674	10696	10655	10589	10505	10522	10541	10640	10564	10606	10551	10600	10749	10666	10585	10622	10649	10737	10656	10719	10455	10631	10740	10606	10703	10463	10618	10464	10642	10708	10478	10598	10653	10540	10723	10380	10658	10610	10781	10701	10583	10505	10713	10669	10620	10761	10680	10709	10516	10735	10573	10651	10697	10585	10712	10705	10738	10724	10632	10501	10552	10539	10722	10734	10795	10645	10776	10548	10577	10701	10490	10694	10647	10553	10767	10505	10588	10686	10577	10457	10758	10639	10488	10666	10759	10723	10421	10589	10670	10622	10756	10689	10593	10710	10741	10555	10560	10765	10381	10619	10669	10484	10629	10739	10637	10548	10513	10614	10605	10579	10779	10497	10627	10384	10547	10585	10689	10655	10453	10524	10724	10729	10567	10797	10590	10427	10433	10445	10548	10554	10561	10750	10558	10540	10537	10621	10619	10663	10723	10669	10466	10738	10500	10434	10634	10500	10671	10575	10741	10640	10597	10656	10614	10746	10637	10493	10517	10597	10670	10541	10486	10808	10600	10576	10719	10465	10549	10630	10579	10695	10436	10515	10344	10607	10587	10522	10608	10538	10521	10486	10593	10678	10621	10714	10696	10658	10796	10700	10533	10687	10744	10575	10589	10533	10618	10632	10732	10576	10635	10555	10627	10578	10517	10495	10622	10564	10549	10776	10508	10701	10579	10728	10546	10632	10546	10710	10748	10603	10704	10818	10537	10587	10634	10611	10512	10618	10445	10635	10510	10569	10401	10654	10500	10749	10567	10650	10691	10700	10556	10684	10644	10618	10796	10649	10543	10647	10490	10662	10561	10528	10733	10649	10814	10643	10766	10726	10646	10535	10442	10739	10599	10643	10618	10617	10442	10627	10685	10635	10412	10554	10627	10564	10668	10679	10537	10627	10412	10589	10621	10586	10652	10713	10608	10596	10692	10597	10597	10542	10603	10620	10702	10736	10622	10634	10426	10620	10496	10490	10566	10541	10778	10653	10371	10465	10690	10686	10714	10486	10646	10635	10696	10558	10580	10571	10551	10832	10764	10575	10454	10647	10576	10625	10527	10575	10500	10606	10673	10597	10429	10610	10749	10579	10576	10561	10527	10657	10785	10596	10465	10522	10640	10684	10635	10783	10590	10733	10749	10573	10441	10484	10572	10541	10730	10606	10431	10498	10610	10528	10741	10640	10524	10591	10712	10585	10621	10701	10586	10486	10525	10413	10598	10481	10606	10511	10551	10654	10683	10710	10537	10609	10558	10674	10427	10562	10605	10842	10808
42149	36462	31910	37850	55689	58219	53037	47684	38966	33247	29435	28412	28106	28448	28521	28504	28714	28599	28786	28822	28815	28929	28850	28912	28904	29032	29094	29080	28989	29291	28982	29012	28976	29117	29009	29131	28899	29082	28970	29022	29143	29119	28950	29290	29176	29049	29101	29050	29090	29175	29201	29139	29070	29085	29091	29062	29217	29102	29032	29103	29089	29171	29199	29205	29011	29002	29093	29125	29064	29084	29099	29223	29173	29111	29136	29182	29090	29331	29272	29196	29051	29034	29033	29139	29117	28995	29187	29150	29057	29076	29196	29023	29065	29049	29085	29158	28966	29230	29066	29171	29032	29083	29061	28973	29176	28954	29140	29091	29034	29113	28964	29099	29162	29019	29198	29010	29196	29012	29052	29000	29010	29174	28968	29180	29035	29101	29161	29255	28931	29239	29117	29052	28982	29090	29160	29062	29077	29104	29084	29024	29043	29006	29057	29139	29087	28970	29070	29171	29082	29038	29027	29063	29062	28999	29102	29187	29000	29143	29149	29035	29097	29002	29118	29137	29100	29254	28991	28959	29041	29134	29088	28998	29264	29105	29064	29010	29224	29047	29042	29257	29056	29083	29024	29126	29067	29241	29122	29117	29073	29138	28979	29054	29022	29089	29098	29026	29014	29091	29213	29124	29103	29217	29125	29121	29137	28922	29199	29025	29127	29261	29028	29095	29080	29199	29038	29177	29114	28964	29035	29116	29032	29161	29029	29122	29168	29157	29128	29148	29218	29056	29248	29249	29229	29039	29248	29073	29150	28986	29173	29033	29228	29068	29109	29174	29249	29179	29077	29076	29111	29081	28999	29105	29156	28931	29030	29105	29200	28918	28964	29222	29156	29026	29302	28978	29203	29078	29169	29145	29190	29181	29163	29101	29028	29217	29068	29192	29070	29187	29213	29058	29142	29041	29116	29061	29131	29068	29105	29017	29245	29060	29162	29079	29112	29033	29148	29068	29010	29061	29089	29094	29129	29067	29078	29078	29283	29206	29096	29238	28971	29080	29246	29200	29172	29103	29188	29112	29143	28976	29083	29239	29149	29132	29055	29128	28928	29220	29049	29128	29098	29063	28998	29106	28952	29256	29162	29023	29229	29224	29101	29087	29181	29158	28989	29140	29018	29222	29121	29026	29068	29091	29173	29226	29013	29124	28964	29199	28984	29055	29131	29036	29032	29238	29141	29265	29121	28925	29166	29167	29086	29154	29137	29175	29162	29050	29141	29183	28954	28923	29209	29061	29171	29155	29288	29076	29145	29228	29061	29133	29187	29200	29037	29111	29225	29112	29141	29177	29102	29329	29044	29041	29095	29013	29252	29123	29100	29132	29058	29089	29163	28961	28994	29061	29086	29013	29186	29195	29235	29223	29218	29067	29112	29188	29011	29249	29211	29134	29201	29064	29116	28934	29156	29043	28953	29097	28985	28995	29153	29103	29178	28907	29239	29145	29107	29120	29159	29132	29086	29093	29205	29157	29259	29229	29013	29097	29057	29053	29256	29121	29064	29137	29125	29041	29037	29223	29015	29225	29102	29034	29059	29088	29160	29141	29091	29248	29006	29076	29168	29123	29110	29044	29211	29163	29078	29136	29137	29097	29226	29208	29010	28971	29024	29074	29133	29118	29269	29124	29030	29015	29050	29115	29155	29174	29079	29130	29145	28969	29030	29104	29199	29322	29007	29064	28989	29181	29003	29112	29140	29139	29165	29093	29277	29059	29156	29213	29014	29114	29073	29201	29048	29124	29231	28963	29068	29137	29093	29116	29198	29013	29078	28987	29150	29018	29209	29048	29180	29124	29238	29173	29105	29185	28995	29251	29080	29153	29116	29156	29123	28985	29127	29078	28999	28999	29166	29136	29249	29056	29185	29110	29229	28953	29292	29056	29098	29146	29078	29150	29199	28963	29027	29061	29062	29289	28930	29051	29074	29040	29112	29075	29068	29063	28914	29219	29234	29284	29071	29198	29129	29105	29083	29108	28959	29080	29051	29240	29011	29226	29097	29105	29096	29210	29044	29010	29073	29154	29335	29157	29106	29164	29074	29102	29137	29119	29121	29020	29081	29030	29067	29150	29263	29094	29134	29118	29079	29052	29169	29106	29058	29153	29006	29253	29136	29102	29222	29122	29195	29069	29264	29022	29064	29233	29211	29110	29096	29129	29123	29063	29223	29182	29048	28982	29057	29110	29085	29109	29078	29096	29261	29085	29219	29122	29091	28962	29227	28955	29062	29175	29072	29054	29087	29152	29026	29044	29115	29090	29180	29271	29061	29048	29166	29041	29126	29014	29268	29091	29265	29040	29080	29074	29187	29305	29066	29184	29174	28970	29167	29177	29045	29225	29192	29005	29052	29191	29085	29220	29081	28938	28951	29121	29142	29189	28949	29184	29049	29125	29090	29140	29019	29169	29037	29078	29212	29180	29072	29120	29214	28933	29215	29081	29087	29076	29057	29120	29120	29197	29126	29137	28995	29218	29010	29128	28997	29195	29060	29101	29081	29060	29142	29121	29085	28984	29214	29234	29178	29280	29185	29156	29207	28905	29240	29209	29167	29133	29121	29068	29245	29084	29129	29125	29097	28999	29152	29179	29160	29184	28993	29172	29134	29112	29055	29159	28881	29111	28983	29053	29204	29166	29051	29200	29081	29212	29134	29002	29244	29062	28915	29224	28993	29243	29020	29265	29220	29003	29223	29092	29189	29101	29075	29106	29079	29112	29091	28998	29024	29121	29088	29108	29058	29056	29134	29138	29061	29083	29121	29065	29009	29184	29052	29170	29068	29060	29101	29043	29113	28936	29187	28958	29125	29154	29073	29163	29226	29096	29226	29032	29124	29132	29228	29217	29300	29116	29043	29080	29025	29099	29070	29162	29093	29039	29053	28936	29017	29134	29029	29059	29130	29109	29177	29103	28983	29089	29143	29181	29202	28980	29112	29046	29160	29045	29074	29161	29200	29034	28880	29171	29105	29120	29128	28909	28997	29191	29140	29095	29079	29161	29139	29154	29146	29183	29053	29163	29040	29177	29046	29149	29090	29137	29006	29207	29174	29137	29104	29020	29148	29018	29130	29069	29200	29159	29088	29032	29275	29079	29196	29082	29119	29085	29220	29211	29168	29006	29087	29072	29000	29239	29143	29060	29132	29118	29138	29153	29023	29119	29042	29123	29015	28943	29174	29122	29048	29060	29163	29022	29221	29110	28966	29004	29120	29256	29007	29222	29133	29100	29051	29173	29146	28958	29256	29167	29131	29230	29108	29149	29031	29237	29152	29120	29101	29099	29056	29103	29207	29110	29100	29071	29071	29086	29194	29149	29178	29119	29104	29062	29221	29024	29205	28944	29094	29236	29100	29058	29149	29123	29008	29118	29277	29104	29171	29175	28999	29218	29058	29187	29000	29093	29048	29034	29122	29115	29067	29082	29114	29196	29067	29136	29092	29098	29264	29191	28980	29126	29229	29082	29065	29260	29090	29045	29056	29029	29170	29156	29260	29092	28986	29044	29181	29167	29201	29154	28965	29164	28953	29090	29221	29052	29006	29341	29167	29103	29184	29120	29147	29001	29082	29171	28936	29285	28959	29150	29068	29162	29000	29061	29098	29163	29012	29121	29088	28918	29052	29191	29150	29088	29139	29062	29167	29139	29118	29147	29123	29035	29084	29052	29089	29115	29125	28987	29090	29059	29033	29117	29084	28962	29027	29140	29190	29183	29084	29080	29122	29058	29035	29182	29062	29075	29224	28984	29166	29149	29194	29023	29054	29243	29220	29058	29188	29152	29168	29213	28924	29073	29180	29081	29146	29060	29113	29181	29102	28979	29228	29137	28933	29024	29213	29110	29083	29195	29069	29158	29179	29286	29029	29124	29190	29159	29065	29136	29176	29178	29071	29084	29050	29176	29147	28999	29125	29178	29003	29150	29087	28995	29181	29302	29154	29094	29278	29006	29174	28981	29287	28982	29179	29022	29155	29122	29045	29163	28896	29110	29040	29008	29048	29053	29083	29048	29058	29047	29003	28946	29153	29010	29067	29175	29052	29028	29081	29060	29249	29022	29232	29052	29254	29117	29075	29247	29011	29131	29254	29030	29135	29048	29169	29079	29025	29200	29016	29097	29075	29028	29130	29220	29099	28997	29149	29139	29174	29156	29063	29253	29112	29231	29211	29118	29156	29133	29094	29166	29129	29041	29039	29026	29105	29190	29026	29198	29067	29105	29152	29069	29159	29120	29085	28975	29156	29054	29036	29107	29017	29121	29178	29075	29066	29069	29175	29148	29165	29015	29078	29105	29137	29096	29113	29048	29003	29116	29067	29223	29064	28977	29054	29218	29152	29064	29273	29142	29132	28996	29217	29096	29064	29090	29131	29172	28941	29122	29155	29048	29135	29131	29195	29137	29109	29137	29024	29154	29135	29115	29097	29390	29138	29276	29043	29013	29225	29118	29113	29166	29180	29184	29128	29051	29181	29121	29244	28877	29058	29196	29078	29172	29238	29078	29076	29151	29095	29062	29182	29242	29144	28918	29126	29121	29182	29227	29114	29120	29202	29111	29043	28994	29218	28939	29116	29158	29084	29117	29092	28980	29080	29193	29126	28961	29171	29053	29055	29051	28892	29209	29254	29050	29107	29207	29141	29131	29156	29170	29074	29098	29105	29092	29103	29162	29068	29236	29037	29137	28948	29148	29254	29094	29127	29096	29009	29057	29230	29149	29124	29096	29099	29142	29091	29106	29068	29260	29098	29139	29086	29139	29216	29187	29154	29069	29058	29237	29019	28980	29147	29057	29115	29091	29086	29059	29117	29114	29114	29219	29233	29156	29111	29085	29004	29265	28977	29086	29035	29155	29181	28917	29079	29206	29038	29170	29075	28985	29105	29283	29020	28941	29217	29079	29165	29036	29152	28985	29203	29272	29147	29142	29034	29203	29007	29051	29066	29118	29188	29119	28983	29165	29053	29107	29237	28998	29195	29030	29103	29146	29019	28925	29075	29103	29136	29049	29208	28966	29089	29039	29047	29086	29270	29210	29121	29197	28965	29048	29098	29070	29042	29107	29123	29293	29047	29166	29199	29183	29053	29042	29127	29067	29172	29113	29087	29066	29176	29102	29208	29073	29170	29040
15049	12738	11064	10815	12053	16605	17915	15696	13175	11597	10737	10506	10633	10597	10459	10451	10512	10539	10335	10424	10420	10586	10519	10340	10476	10583	10527	10371	10413	10499	10498	10379	10496	10360	10573	10430	10364	10381	10358	10430	10504	10497	10491	10479	10489	10347	10565	10516	10529	10528	10390	10342	10485	10443	10441	10340	10555	10414	10503	10515	10634	10491	10317	10300	10422	10321	10565	10531	10526	10231	10548	10450	10485	10509	10419	10598	10436	10284	10411	10493	10558	10402	10406	10348	10454	10399	10569	10426	10475	10392	10564	10589	10583	10512	10489	10527	10459	10393	10552	10420	10468	10502	10356	10362	10615	10443	10501	10450	10561	10555	10232	10311	10479	10558	10550	10487	10428	10568	10483	10456	10504	10639	10426	10348	10376	10537	10380	10340	10547	10585	10421	10491	10437	10288	10727	10536	10470	10454	10314	10588	10449	10442	10464	10516	10432	10299	10467	10449	10531	10422	10498	10568	10493	10435	10455	10339	10318	10396	10613	10345	10442	10571	10582	10639	10645	10326	10475	10439	10411	10463	10407	10573	10352	10414	10452	10538	10473	10564	10666	10485	10400	10381	10434	10490	10345	10384	10483	10524	10302	10599	10349	10512	10509	10571	10509	10504	10321	10474	10408	10528	10435	10474	10294	10599	10421	10456	10511	10222	10535	10545	10504	10481	10474	10534	10490	10384	10510	10437	10511	10565	10637	10476	10431	10458	10442	10644	10476	10338	10404	10505	10393	10377	10375	10357	10480	10517	10372	10417	10448	10333	10465	10455	10468	10337	10521	10557	10552	10531	10586	10417	10499	10671	10380	10551	10383	10414	10472	10356	10453	10482	10434	10425	10455	10433	10399	10416	10499	10371	10479	10559	10499	10351	10485	10325	10386	10418	10501	10551	10620	10482	10414	10467	10541	10567	10449	10584	10425	10470	10368	10378	10506	10422	10469	10499	10563	10487	10456	10535	10451	10357	10616	10609	10435	10310	10557	10437	10358	10420	10502	10393	10637	10515	10570	10555	10618	10416	10366	10478	10415	10451	10276	10496	10596	10466	10540	10587	10496	10538	10560	10562	10437	10529	10447	10425	10440	10477	10365	10510	10364	10546	10354	10574	10479	10488	10499	10460	10622	10680	10467	10463	10576	10539	10490	10574	10579	10510	10541	10515	10501	10553	10466	10422	10391	10463	10459	10478	10534	10560	10457	10588	10619	10575	10406	10396	10383	10650	10606	10554	10412	10434	10495	10470	10546	10360	10530	10365	10568	10485	10602	10390	10519	10552	10473	10451	10597	10499	10538	10333	10566	10557	10416	10381	10564	10572	10516	10423	10562	10395	10544	10590	10311	10478	10599	10526	10433	10629	10504	10552	10441	10407	10608	10556	10570	10403	10579	10358	10338	10461	10471	10541	10408	10344	10438	10595	10534	10408	10357	10513	10463	10432	10647	10450	10515	10590	10550	10425	10527	10392	10548	10588	10553	10391	10592	10419	10428	10402	10523	10659	10557	10496	10420	10454	10655	10553	10300	10506	10558	10673	10642	10431	10305	10529	10448	10537	10612	10464	10550	10402	10510	10402	10324	10400	10393	10613	10588	10415	10309	10366	10392	10436	10398	10501	10467	10509	10513	10459	10575	10485	10617	10484	10373	10537	10436	10332	10543	10649	10292	10510	10583	10494	10614	10469	10305	10494	10570	10527	10597	10339	10435	10410	10315	10465	10247	10396	10305	10462	10545	10474	10517	10657	10533	10605	10423	10334	10388	10330	10503	10491	10531	10565	10309	10534	10500	10370	10706	10455	10577	10514	10450	10396	10518	10369	10368	10365	10572	10634	10740	10416	10509	10404	10442	10520	10442	10607	10407	10505	10372	10654	10558	10348	10463	10410	10384	10529	10377	10558	10521	10592	10672	10391	10558	10612	10302	10325	10601	10461	10351	10647	10339	10612	10348	10528	10669	10528	10452	10510	10494	10535	10455	10554	10657	10416	10447	10349	10596	10416	10491	10430	10463	10595	10473	10431	10421	10587	10563	10450	10713	10419	10425	10379	10444	10436	10399	10406	10500	10537	10477	10553	10484	10579	10522	10236	10591	10514	10457	10273	10427	10498	10524	10516	10515	10547	10598	10696	10481	10379	10480	10461	10509	10327	10482	10572	10448	10179	10376	10333	10513	10544	10508	10414	10437	10564	10434	10541	10535	10515	10550	10538	10519	10487	10493	10560	10326	10474	10345	10455	10434	10381	10577	10552	10609	10533	10412	10497	10529	10505	10484	10368	10426	10437	10281	10390	10434	10195	10406	10347	10665	10527	10564	10445	10518	10412	10389	10320	10447	10626	10414	10464	10415	10366	10694	10469	10588	10561	10611	10432	10422	10495	10490	10502	10348	10430	10362	10623	10434	10452	10482	10661	10496	10597	10492	10313	10479	10555	10412	10504	10282	10441	10443	10557	10508	10444	10389	10372	10441	10268	10442	10513	10425	10570	10583	10543	10392	10410	10478	10744	10491	10318	10429	10531	10375	10590	10326	10466	10461	10338	10493	10509	10414	10544	10600	10453	10392	10279	10612	10668	10475	10404	10487	10413	10296	10589	10604	10439	10479	10513	10393	10374	10424	10436	10361	10550	10418	10543	10423	10579	10551	10594	10409	10575	10552	10527	10497	10388	10428	10494	10330	10382	10353	10574	10356	10373	10523	10342	10338	10602	10542	10549	10527	10682	10442	10433	10399	10455	10600	10533	10539	10544	10373	10578	10349	10385	10469	10421	10461	10650	10343	10587	10565	10524	10605	10494	10553	10388	10346	10451	10447	10453	10382	10399	10634	10539	10359	10454	10391	10500	10521	10471	10594	10393	10495	10482	10339	10328	10446	10513	10369	10597	10563	10536	10496	10509	10358	10546	10421	10439	10478	10332	10396	10350	10618	10345	10568	10525	10570	10344	10254	10471	10597	10442	10342	10320	10571	10309	10419	10387	10599	10510	10568	10488	10437	10370	10587	10412	10542	10528	10492	10481	10511	10509	10671	10549	10513	10640	10452	10412	10528	10351	10347	10424	10543	10411	10462	10351	10317	10623	10314	10370	10519	10460	10377	10593	10362	10391	10507	10528	10466	10429	10413	10482	10578	10463	10618	10482	10562	10534	10435	10352	10570	10472	10283	10610	10378	10472	10531	10411	10470	10443	10526	10565	10519	10490	10383	10600	10450	10537	10414	10481	10420	10431	10526	10558	10604	10539	10467	10456	10477	10488	10527	10458	10358	10477	10524	10543	10423	10641	10442	10565	10359	10447	10504	10437	10561	10668	10393	10566	10656	10458	10277	10528	10526	10448	10451	10403	10627	10338	10559	10477	10566	10473	10471	10508	10535	10333	10503	10376	10349	10568	10497	10473	10435	10522	10533	10471	10389	10547	10525	10579	10448	10464	10784	10500	10653	10505	10589	10682	10521	10506	10575	10755	10598	10606	10446	10413	10562	10460	10394	10487	10498	10302	10523	10536	10452	10637	10391	10495	10404	10474	10334	10573	10237	10547	10342	10440	10559	10387	10566	10606	10497	10603	10438	10379	10566	10495	10585	10528	10533	10432	10549	10520	10513	10373	10408	10513	10561	10361	10496	10615	10454	10453	10333	10612	10372	10438	10445	10601	10579	10400	10342	10450	10466	10451	10647	10535	10300	10401	10453	10572	10518	10402	10416	10438	10546	10418	10493	10240	10521	10385	10393	10582	10440	10425	10525	10601	10602	10444	10487	10310	10405	10472	10371	10666	10470	10327	10401	10504	10455	10593	10417	10543	10562	10496	10533	10455	10490	10409	10396	10483	10551	10600	10600	10480	10283	10494	10509	10541	10499	10501	10387	10475	10479	10370	10403	10344	10591	10215	10430	10514	10443	10394	10517	10584	10510	10496	10496	10502	10458	10510	10584	10265	10721	10562	10401	10531	10534	10411	10644	10574	10507	10409	10523	10365	10410	10541	10383	10444	10478	10366	10531	10485	10639	10381	10385	10536	10414	10531	10651	10633	10625	10528	10451	10340	10558	10577	10369	10442	10564	10497	10429	10423	10562	10536	10475	10351	10630	10513	10379	10424	10579	10519	10471	10587	10433	10446	10426	10456	10272	10495	10558	10648	10356	10573	10527	10462	10382	10352	10418	10420	10348	10363	10500	10455	10436	10488	10564	10433	10525	10381	10473	10530	10479	10528	10406	10329	10526	10340	10532	10519	10384	10531	10526	10506	10475	10547	10568	10644	10670	10317	10443	10542	10484	10594	10325	10461	10458	10514	10380	10491	10527	10553	10478	10583	10520	10392	10347	10392	10660	10627	10550	10509	10527	10365	10384	10285	10404	10412	10445	10436	10483	10524	10558	10524	10523	10334	10413	10546	10405	10374	10340	10418	10738	10531	10372	10571	10423	10521	10431	10573	10435	10310	10441	10372	10461	10597	10327	10417	10333	10335	10473	10417	10614	10543	10366	10549	10603	10431	10493	10548	10560	10639	10627	10472	10535	10393	10368	10625	10573	10544	10587	10555	10459	10404	10472	10482	10494	10463	10593	10612	10440	10408	10572	10404	10379	10301	10554	10509	10291	10435	10530	10335	10499	10391	10548	10424	10474	10511	10500	10480	10501	10686	10446	10531	10501	10423	10366	10389	10332	10496	10596	10408	10407	10631	10479	10487	10496	10215	10484	10457	10528	10532	10598	10457	10406	10517	10585	10422	10572	10465	10552	10315	10460	10352	10346	10437	10608	10643	10615	10492	10391	10392	10532	10393	10465	10535	10556	10432	10470	10438	10537	10572	10357	10333	10623	10481	10540	10584	10382	10425	10538	10632	10605	10556	10424	10518	10413	10289	10520	10490	10599	10504	10474	10439	10500	10470	10464	10434	10479	10388	10597	10423	10414	10505	10438	10383	10487	10532	10425	10518	10505	10588	10479	10514	10393	10521	10443	10426	10569	10531	10623	10350	10477	10342	10383	10428	10451	10499	10496	10518	10345	10465	10614	10409	10450	10548	10428	10480	10570	10364	10398	10565	10482	10523	10481	10535	10461	10582	10477	10494	10652	10516	10405	10494	10581	10384	10494	10428	10560	10380	10530	10449	10564	10427	10236	10452	10479	10514
35958	32772	30083	32945	41256	49069	46982	39966	34816	31451	29810	29351	29407	29484	29374	29257	29450	29375	29318	29407	29460	29361	29414	29288	29488	29346	29533	29319	29231	29398	29457	29364	29370	29361	29304	29282	29239	29246	29463	29421	29358	29338	29447	29468	29310	29389	29296	29400	29382	29415	29351	29283	29310	29443	29254	29409	29183	29499	29373	29292	29311	29501	29206	29373	29366	29418	29407	29224	29257	29239	29319	29417	29466	29280	29512	29265	29233	29328	29195	29328	29505	29312	29395	29372	29375	29314	29350	29405	29551	29323	29260	29421	29333	29416	29285	29366	29299	29412	29336	29273	29511	29465	29458	29268	29519	29276	29394	29266	29346	29321	29407	29360	29286	29218	29406	29353	29449	29451	29447	29493	29359	29514	29375	29433	29345	29302	29472	29387	29325	29372	29339	29308	29354	29436	29323	29276	29279	29326	29351	29524	29391	29370	29606	29248	29503	29333	29342	29378	29336	29566	29579	29311	29351	29340	29502	29313	29359	29284	29468	29367	29314	29489	29349	29510	29408	29423	29509	29465	29479	29387	29379	29397	29311	29415	29557	29234	29245	29393	29484	29606	29374	29380	29476	29393	29348	29371	29373	29412	29465	29373	29476	29335	29328	29375	29292	29327	29477	29446	29256	29362	29428	29477	29458	29242	29394	29300	29388	29324	29387	29361	29514	29276	29292	29250	29371	29479	29478	29380	29305	29529	29332	29397	29424	29387	29507	29351	29450	29334	29348	29310	29353	29344	29451	29406	29583	29532	29371	29236	29461	29323	29412	29482	29233	29441	29457	29306	29359	29442	29490	29440	29386	29510	29340	29300	29394	29405	29359	29356	29406	29473	29597	29465	29325	29479	29352	29385	29459	29462	29291	29481	29492	29394	29566	29377	29299	29402	29543	29358	29519	29334	29475	29398	29507	29312	29344	29493	29255	29361	29400	29370	29300	29526	29291	29375	29380	29437	29354	29464	29411	29282	29400	29400	29372	29396	29489	29446	29423	29535	29495	29435	29410	29409	29440	29369	29505	29372	29398	29321	29481	29267	29495	29420	29443	29399	29387	29352	29548	29324	29372	29355	29458	29361	29417	29444	29284	29391	29480	29366	29431	29470	29455	29328	29336	29342	29355	29364	29180	29533	29389	29284	29531	29499	29290	29406	29417	29343	29327	29411	29351	29501	29408	29382	29332	29389	29448	29415	29359	29439	29403	29267	29545	29349	29470	29200	29364	29375	29437	29421	29510	29409	29302	29247	29399	29339	29505	29354	29387	29431	29458	29495	29438	29467	29403	29303	29499	29443	29407	29229	29409	29358	29334	29365	29413	29382	29480	29497	29446	29360	29454	29383	29381	29433	29500	29374	29438	29527	29505	29339	29440	29432	29336	29432	29297	29431	29490	29525	29308	29346	29444	29508	29352	29383	29448	29391	29490	29348	29447	29187	29430	29416	29426	29343	29326	29580	29427	29471	29364	29427	29378	29431	29316	29448	29400	29344	29515	29306	29632	29474	29459	29357	29388	29358	29475	29360	29397	29461	29299	29502	29336	29496	29459	29390	29522	29491	29330	29308	29278	29424	29451	29396	29429	29468	29436	29341	29561	29183	29405	29518	29304	29403	29345	29380	29442	29454	29573	29346	29405	29336	29479	29380	29556	29239	29493	29328	29335	29513	29371	29356	29339	29399	29384	29505	29423	29474	29437	29524	29417	29483	29383	29376	29556	29454	29298	29614	29375	29419	29440	29372	29446	29368	29390	29474	29573	29282	29381	29300	29297	29347	29517	29408	29470	29273	29569	29404	29417	29330	29367	29405	29271	29336	29404	29330	29519	29225	29503	29424	29502	29423	29420	29527	29393	29501	29224	29387	29512	29500	29390	29493	29344	29431	29365	29424	29321	29477	29488	29375	29442	29294	29462	29379	29356	29464	29465	29345	29456	29535	29281	29408	29419	29285	29511	29494	29287	29501	29501	29372	29299	29505	29349	29577	29363	29408	29461	29381	29638	29411	29441	29459	29411	29383	29428	29352	29334	29338	29580	29321	29334	29530	29388	29288	29478	29296	29381	29395	29450	29397	29416	29272	29369	29447	29428	29328	29394	29258	29455	29371	29482	29326	29350	29307	29417	29377	29260	29493	29658	29289	29507	29452	29417	29497	29460	29439	29667	29384	29286	29447	29331	29404	29384	29446	29464	29370	29422	29453	29238	29334	29490	29463	29318	29403	29411	29353	29314	29517	29326	29446	29372	29379	29614	29476	29455	29462	29350	29435	29539	29499	29454	29360	29386	29394	29432	29433	29304	29405	29344	29368	29386	29554	29532	29425	29363	29390	29494	29398	29367	29511	29272	29455	29416	29357	29456	29368	29348	29460	29401	29313	29352	29272	29495	29476	29341	29598	29525	29362	29383	29444	29360	29550	29243	29262	29430	29511	29351	29294	29416	29336	29338	29576	29359	29383	29297	29376	29437	29396	29351	29431	29365	29581	29435	29302	29246	29506	29378	29346	29420	29396	29372	29481	29529	29396	29329	29352	29571	29345	29479	29498	29089	29335	29321	29427	29359	29470	29438	29486	29288	29303	29492	29450	29365	29386	29350	29432	29292	29483	29408	29335	29552	29463	29468	29463	29445	29411	29477	29404	29355	29519	29337	29411	29473	29402	29440	29237	29291	29619	29465	29347	29449	29360	29334	29401	29531	29457	29434	29260	29496	29439	29472	29347	29521	29385	29399	29268	29495	29291	29387	29594	29407	29490	29325	29350	29438	29531	29374	29443	29262	29353	29428	29536	29440	29397	29375	29523	29513	29401	29420	29413	29494	29341	29264	29515	29453	29507	29517	29400	29393	29422	29548	29321	29478	29356	29542	29305	29312	29526	29472	29371	29320	29380	29410	29390	29380	29417	29411	29364	29451	29433	29374	29421	29372	29507	29472	29374	29446	29360	29318	29316	29471	29460	29435	29416	29398	29388	29432	29368	29428	29470	29347	29352	29479	29473	29321	29504	29455	29386	29271	29418	29452	29157	29462	29515	29451	29424	29312	29472	29392	29345	29346	29441	29318	29391	29418	29500	29327	29378	29354	29358	29449	29296	29474	29347	29416	29458	29415	29381	29413	29384	29334	29358	29290	29513	29342	29319	29369	29448	29565	29424	29532	29257	29443	29454	29354	29465	29494	29492	29459	29438	29529	29361	29384	29283	29366	29453	29471	29359	29390	29416	29474	29500	29318	29387	29395	29444	29468	29423	29438	29427	29441	29520	29372	29406	29245	29500	29358	29258	29426	29382	29487	29458	29518	29548	29400	29356	29390	29263	29350	29484	29348	29376	29521	29466	29603	29289	29162	29576	29388	29612	29276	29504	29387	29410	29540	29378	29460	29377	29414	29393	29488	29370	29537	29414	29510	29491	29451	29529	29218	29450	29430	29303	29389	29406	29411	29393	29369	29339	29455	29399	29420	29420	29428	29330	29425	29282	29450	29405	29407	29549	29538	29382	29461	29271	29345	29399	29376	29399	29385	29478	29505	29455	29529	29318	29356	29518	29446	29407	29498	29440	29404	29410	29325	29428	29535	29435	29546	29399	29419	29536	29451	29418	29550	29493	29306	29516	29386	29561	29486	29407	29469	29476	29522	29397	29386	29575	29404	29282	29625	29252	29389	29459	29398	29440	29201	29408	29403	29446	29421	29318	29273	29474	29310	29480	29446	29414	29519	29425	29371	29408	29318	29451	29327	29364	29456	29539	29447	29402	29567	29419	29460	29455	29540	29386	29482	29272	29580	29448	29571	29403	29418	29414	29563	29348	29450	29539	29404	29423	29430	29420	29464	29450	29553	29366	29352	29402	29418	29524	29395	29504	29363	29333	29253	29341	29405	29468	29491	29521	29501	29412	29494	29239	29221	29391	29387	29279	29408	29465	29432	29450	29332	29532	29317	29298	29347	29545	29457	29413	29452	29403	29317	29429	29480	29372	29426	29336	29411	29547	29476	29328	29491	29505	29431	29292	29449	29527	29443	29321	29529	29440	29508	29356	29438	29381	29378	29397	29491	29454	29435	29400	29325	29456	29539	29580	29453	29515	29345	29438	29434	29408	29389	29416	29369	29414	29283	29380	29414	29448	29423	29396	29423	29370	29500	29374	29437	29478	29350	29416	29355	29325	29550	29387	29442	29497	29432	29396	29338	29309	29430	29355	29451	29442	29259	29527	29407	29481	29459	29329	29412	29355	29461	29488	29432	29502	29256	29296	29483	29245	29328	29428	29449	29333	29392	29363	29415	29536	29431	29492	29310	29414	29489	29528	29483	29282	29346	29513	29366	29535	29391	29357	29604	29501	29475	29497	29489	29330	29308	29365	29444	29385	29327	29581	29540	29417	29548	29426	29416	29300	29423	29543	29321	29332	29394	29350	29411	29393	29394	29411	29223	29563	29485	29420	29422	29615	29362	29513	29488	29446	29507	29523	29420	29304	29476	29330	29529	29365	29421	29326	29511	29459	29530	29366	29470	29307	29426	29329	29399	29395	29477	29266	29330	29378	29333	29421	29442	29452	29408	29320	29406	29367	29425	29551	29526	29408	29356	29470	29431	29388	29548	29489	29270	29470	29540	29413	29506	29349	29357	29473	29334	29381	29379	29400	29409	29528	29413	29454	29240	29486	29498	29382	29437	29483	29569	29408	29379	29519	29293	29404	29389	29489	29502	29451	29542	29465	29378	29390	29555	29388	29394	29411	29591	29402	29429	29372	29471	29480	29530	29501	29444	29370	29513	29333	29544	29379	29449	29447	29501	29424	29440	29308	29293	29446	29445	29478	29483	29320	29476	29437	29349	29562	29440	29261	29522	29516	29541	29339	29509	29376	29427	29536	29352	29341	29554	29487	29415	29363	29486	29439	29480	29505	29415	29336	29467	29377	29572	29479	29548	29456	29436	29284	29530	29483	29267	29514	29396	29393	29417	29388	29446	29456	29502	29501	29335	29226	29472	29445	29444	29476	29286	29406	29512	29353	29469	29464	29450	29510	29348	29517	29561	29370	29278	29359	29426	29396	29543	29479	29410	29390	29487	29359	29547	29410	29434	29459	29390	29480	29490	29280	29467	29365	29378	29316	29472	29453	29603	29360	29484	29546	29412	29353
16428	16882	12521	11950	17296	30577	35050	30219	21530	15354	11945	11039	10748	10563	10679	10686	10533	10514	10624	10584	10614	10518	10463	10584	10612	10630	10596	10732	10717	10522	10655	10501	10385	10481	10561	10604	10683	10533	10549	10568	10664	10506	10401	10602	10546	10492	10642	10628	10624	10581	10646	10592	10620	10625	10560	10584	10578	10557	10641	10660	10732	10726	10704	10547	10533	10545	10580	10570	10693	10735	10717	10682	10543	10664	10640	10686	10667	10650	10516	10542	10457	10574	10411	10603	10422	10543	10717	10570	10538	10383	10483	10496	10492	10586	10589	10608	10653	10590	10491	10542	10617	10415	10815	10641	10491	10545	10519	10642	10610	10587	10666	10631	10651	10724	10642	10591	10729	10467	10529	10589	10555	10590	10495	10468	10631	10546	10586	10551	10558	10628	10503	10404	10593	10611	10510	10622	10407	10451	10502	10593	10627	10568	10678	10592	10590	10472	10560	10568	10713	10638	10584	10600	10684	10576	10801	10454	10658	10661	10691	10755	10751	10782	10590	10534	10529	10545	10606	10663	10473	10527	10453	10705	10694	10497	10562	10639	10613	10590	10543	10647	10551	10459	10562	10717	10516	10655	10586	10665	10571	10502	10732	10405	10686	10697	10540	10462	10718	10537	10535	10562	10674	10657	10497	10575	10643	10590	10513	10639	10757	10710	10386	10688	10526	10690	10656	10575	10533	10690	10627	10739	10646	10645	10569	10675	10406	10593	10666	10715	10580	10601	10537	10525	10759	10368	10416	10715	10660	10566	10665	10649	10669	10575	10686	10484	10566	10699	10500	10754	10838	10529	10595	10540	10513	10622	10541	10639	10703	10701	10597	10477	10667	10657	10616	10542	10536	10641	10755	10725	10639	10664	10626	10735	10499	10852	10605	10503	10461	10520	10607	10620	10575	10531	10578	10684	10630	10523	10573	10590	10537	10580	10596	10577	10619	10639	10647	10657	10568	10578	10558	10622	10665	10564	10629	10597	10568	10548	10617	10614	10675	10610	10486	10639	10471	10660	10456	10544	10774	10594	10698	10685	10644	10729	10601	10652	10808	10650	10626	10565	10731	10664	10464	10640	10777	10624	10554	10554	10543	10511	10536	10581	10532	10473	10611	10603	10654	10856	10699	10567	10667	10631	10628	10499	10815	10615	10482	10631	10607	10632	10476	10672	10620	10652	10648	10598	10718	10488	10589	10574	10551	10471	10483	10612	10729	10600	10685	10439	10492	10515	10716	10708	10603	10578	10445	10612	10503	10602	10599	10451	10653	10670	10611	10524	10608	10456	10663	10513	10484	10743	10742	10493	10618	10419	10586	10557	10557	10647	10541	10676	10622	10569	10574	10689	10723	10596	10524	10716	10729	10515	10716	10650	10626	10642	10620	10606	10612	10630	10709	10385	10611	10588	10533	10559	10636	10705	10523	10364	10417	10522	10756	10513	10711	10763	10699	10541	10705	10541	10557	10477	10496	10597	10764	10539	10405	10569	10551	10625	10537	10508	10715	10753	10909	10647	10701	10630	10502	10691	10586	10636	10428	10714	10655	10485	10445	10597	10532	10628	10481	10673	10683	10625	10677	10669	10582	10796	10650	10763	10534	10683	10703	10753	10600	10550	10787	10507	10570	10748	10529	10709	10520	10820	10587	10553	10600	10762	10705	10667	10614	10618	10818	10681	10566	10486	10518	10590	10667	10694	10571	10554	10852	10814	10639	10617	10535	10569	10631	10599	10733	10756	10652	10755	10680	10591	10628	10722	10628	10562	10550	10511	10549	10644	10414	10631	10772	10718	10521	10653	10669	10721	10543	10679	10681	10510	10639	10636	10753	10674	10702	10524	10582	10648	10528	10650	10621	10709	10744	10686	10546	10466	10738	10672	10674	10589	10485	10572	10679	10718	10505	10585	10581	10548	10497	10580	10699	10431	10598	10641	10602	10714	10656	10433	10624	10657	10689	10588	10707	10697	10696	10807	10681	10600	10727	10698	10690	10586	10740	10830	10567	10549	10538	10498	10556	10571	10612	10566	10585	10589	10665	10676	10483	10569	10553	10623	10554	10350	10564	10583	10597	10568	10756	10596	10568	10638	10539	10662	10657	10504	10646	10481	10449	10665	10612	10669	10662	10558	10602	10661	10542	10607	10649	10541	10666	10740	10553	10846	10740	10739	10692	10534	10609	10679	10445	10739	10587	10527	10627	10567	10571	10739	10560	10642	10674	10612	10659	10524	10553	10503	10627	10490	10644	10853	10603	10606	10674	10649	10766	10639	10813	10620	10534	10608	10705	10608	10771	10602	10782	10658	10557	10725	10660	10715	10579	10614	10475	10585	10491	10617	10707	10559	10593	10536	10516	10706	10667	10782	10556	10652	10482	10625	10734	10571	10642	10641	10580	10675	10606	10527	10606	10577	10629	10672	10604	10452	10463	10808	10499	10431	10708	10677	10471	10609	10543	10674	10306	10534	10749	10647	10360	10524	10527	10692	10734	10812	10609	10700	10545	10526	10537	10562	10701	10715	10831	10602	10486	10458	10540	10475	10577	10546	10521	10570	10547	10531	10585	10699	10650	10616	10620	10501	10403	10660	10616	10566	10541	10442	10646	10356	10611	10696	10613	10611	10606	10575	10689	10789	10637	10556	10702	10686	10443	10558	10608	10680	10758	10654	10517	10709	10666	10529	10669	10615	10667	10523	10739	10628	10575	10667	10578	10564	10621	10615	10646	10538	10736	10586	10552	10542	10664	10631	10596	10466	10572	10644	10604	10594	10762	10652	10593	10748	10475	10605	10598	10629	10615	10736	10544	10545	10621	10588	10473	10661	10501	10716	10913	10601	10458	10560	10504	10795	10599	10605	10713	10579	10644	10681	10695	10595	10603	10604	10350	10559	10739	10808	10433	10463	10507	10631	10493	10674	10679	10692	10624	10578	10643	10689	10655	10557	10711	10577	10597	10521	10637	10499	10586	10603	10470	10507	10562	10737	10684	10585	10645	10537	10609	10575	10673	10681	10680	10665	10653	10752	10677	10668	10558	10711	10431	10784	10602	10753	10613	10522	10593	10684	10630	10586	10854	10539	10701	10687	10678	10602	10712	10523	10817	10542	10595	10632	10806	10487	10652	10558	10551	10631	10563	10542	10645	10669	10738	10581	10710	10651	10573	10664	10706	10570	10706	10647	10877	10644	10529	10566	10548	10534	10632	10657	10690	10607	10548	10656	10574	10697	10531	10543	10627	10437	10473	10676	10703	10636	10621	10592	10686	10654	10598	10537	10745	10570	10854	10661	10579	10763	10712	10812	10689	10550	10668	10627	10794	10622	10740	10523	10627	10685	10528	10640	10511	10648	10702	10596	10451	10495	10622	10664	10539	10615	10738	10758	10712	10584	10587	10672	10596	10812	10737	10641	10673	10665	10737	10652	10562	10600	10500	10597	10538	10726	10566	10664	10705	10474	10730	10654	10560	10749	10563	10792	10761	10540	10593	10716	10596	10585	10721	10479	10711	10708	10450	10631	10581	10607	10569	10710	10564	10606	10726	10580	10538	10507	10566	10626	10581	10596	10510	10424	10542	10631	10757	10712	10562	10468	10485	10619	10454	10605	10722	10568	10497	10562	10605	10884	10639	10577	10611	10558	10742	10741	10701	10709	10537	10587	10666	10675	10358	10761	10648	10428	10616	10582	10583	10747	10896	10656	10679	10509	10495	10563	10546	10568	10527	10621	10837	10574	10469	10443	10567	10598	10587	10614	10724	10501	10716	10587	10550	10613	10743	10693	10466	10497	10617	10599	10640	10638	10458	10721	10680	10660	10539	10641	10367	10798	10703	10768	10623	10764	10597	10505	10539	10714	10535	10468	10416	10569	10714	10693	10373	10499	10597	10469	10450	10650	10670	10575	10702	10468	10525	10567	10656	10524	10644	10678	10651	10441	10651	10510	10623	10656	10620	10630	10612	10556	10402	10415	10707	10709	10521	10387	10505	10443	10561	10378	10552	10573	10701	10647	10540	10595	10841	10597	10641	10635	10683	10553	10556	10604	10643	10589	10507	10687	10708	10719	10411	10599	10721	10713	10625	10432	10593	10652	10641	10681	10748	10534	10671	10670	10686	10637	10632	10700	10737	10686	10763	10611	10492	10540	10612	10809	10648	10600	10577	10756	10649	10730	10584	10782	10496	10679	10662	10739	10601	10649	10633	10612	10631	10629	10698	10604	10626	10536	10559	10651	10679	10530	10505	10484	10779	10608	10644	10570	10586	10569	10679	10668	10458	10789	10587	10639	10581	10785	10579	10541	10739	10573	10666	10594	10619	10635	10664	10470	10408	10707	10564	10537	10692	10727	10746	10652	10576	10636	10617	10619	10481	10407	10650	10647	10742	10719	10532	10556	10527	10703	10603	10625	10623	10549	10645	10645	10584	10576	10759	10603	10596	10586	10704	10625	10565	10771	10686	10629	10628	10656	10663	10466	10631	10593	10629	10638	10508	10676	10481	10412	10572	10552	10812	10769	10664	10610	10678	10674	10539	10607	10586	10521	10681	10654	10573	10688	10491	10591	10702	10591	10560	10706	10510	10554	10583	10755	10534	10594	10545	10631	10686	10755	10774	10692	10651	10681	10522	10424	10537	10508	10571	10667	10701	10457	10460	10570	10551	10633	10660	10640	10574	10480	10420	10713	10814	10487	10692	10707	10665	10506	10572	10660	10700	10683	10632	10691	10647	10537	10596	10632	10504	10566	10453	10647	10758	10702	10546	10657	10788	10563	10677	10692	10569	10568	10976	10597	10735	10607	10609	10636	10630	10721	10484	10615	10702	10567	10417	10512	10587	10402	10688	10635	10596	10662	10557	10578	10518	10664	10706	10598	10544	10770	10540	10555	10639	10666	10510	10547	10680	10549	10667	10397	10596	10643	10409	10599	10439	10662	10523	10696	10618	10632	10534	10567	10589	10599	10694	10597	10600	10622	10778	10460	10477	10600	10720	10541	10613	10613	10804	10600	10507	10622	10879	10611	10699	10588	10666	10568	10557	10535	10703	10705	10487	10323	10697	10403	10531	10592	10663	10634	10447	10544	10619	10732	10733	10615	10671	10764	10728	10662	10672	10622	10686	10670	10550	10624	10465	10412
40161	35081	31211	38015	51052	61488	58468	51753	42104	34949	30834	29118	28859	28715	28668	28815	28929	28994	28980	28744	28941	29041	28906	29041	29124	28896	28975	29086	29005	29085	29095	29148	29102	29097	29124	28932	29147	29103	29151	29144	29176	28952	29009	29103	29051	29030	29125	29015	29039	29013	28963	29132	29276	29054	29160	29066	29184	29124	29165	29214	29009	29050	29024	29094	29166	29263	29082	29064	28971	29087	29024	29073	29247	29143	29063	29025	29058	29082	29014	29254	28949	29140	29072	29063	29190	28943	29170	28937	29114	29026	29217	29065	29007	29022	29033	28965	28985	29226	28984	29173	29097	29259	28891	28914	29097	28927	29296	29081	29102	29054	29039	29141	29214	29077	29102	29029	29127	29146	29099	29100	29108	29178	29066	29056	29085	28959	28951	29111	29073	29095	29128	29076	29072	29115	29110	29002	29300	29135	29055	29065	29045	29086	29166	29036	29067	29077	29213	29096	29146	28913	29037	29102	29142	29065	29049	29050	28890	29138	28976	29023	28939	29016	29174	29174	29046	29088	29027	29161	29176	29073	29086	29157	29090	29104	29001	29091	29084	29099	29184	29173	29172	29071	29072	29011	29209	29021	29036	29205	29087	29086	28976	29095	29216	28984	28912	29112	29130	28977	29112	29176	29085	29020	29093	29122	29109	29123	29035	29073	29087	29139	29064	28987	29084	29171	29003	28957	29085	29133	28984	29039	28972	29006	29076	28990	29097	29076	28977	29182	29178	29147	29239	29057	29090	29001	29023	29237	29152	28816	29320	29154	28976	29151	29133	29083	29139	29119	29082	29052	29099	29092	28990	28997	29163	29002	29105	28990	29047	29036	29156	29167	29192	29059	29211	29044	29135	29193	29127	29138	29082	29064	29123	29089	29102	29197	29061	29083	29065	28966	29208	29079	29097	29209	29157	28977	29094	28992	29054	29043	29149	29058	29134	29039	29151	29131	29195	29187	29125	29116	29182	29128	28969	29188	29166	29078	29137	29078	29104	29078	29112	29165	29170	28995	29105	29091	29133	29172	29029	29114	29076	29200	29071	29267	29131	29118	29077	29150	29075	29255	29153	29125	29127	28967	29050	29128	29114	29021	28947	29035	29108	29009	29056	28960	29034	29025	29075	29120	29104	29065	29046	28943	29168	28984	29163	29019	28948	28964	29175	29100	28946	29085	29284	29122	29100	29065	29123	29106	29217	29243	29093	29035	29142	29005	29099	29086	29117	29222	29030	29169	29070	28947	29167	29159	29035	29076	29155	29035	29178	29220	29195	29248	29009	29176	29087	29120	29030	29242	29078	29198	29192	29082	29196	29031	29119	29124	29156	29101	29152	28940	29098	29208	28989	29196	29020	29146	29185	29063	29080	29141	29136	29068	29110	29109	29117	29041	29202	29081	29104	29155	28982	29190	29025	29041	29124	29154	28951	29085	29130	29001	28959	29075	29098	29133	29129	29093	28988	29112	29151	29045	29159	29134	28925	29059	29102	29205	29022	29162	29035	29094	29248	29101	29136	29014	29152	29062	29116	28980	29139	29046	29101	29083	29249	29150	29085	29045	29103	29182	29173	29100	29078	29076	29013	29065	29035	29099	29126	28945	29272	29157	29112	28934	29171	29120	29097	29127	28994	29202	28986	29104	29088	29087	29109	29271	29016	29090	29150	29013	29121	29173	29207	28919	29262	29132	29097	29050	29099	29117	28972	28999	29150	29043	29034	29133	29193	29135	29105	29199	28942	28943	29021	29089	29170	29145	29056	29011	29251	29118	29133	28983	29091	29183	29191	29006	29128	29094	29163	29063	29060	29051	29223	29062	29207	29152	29168	28998	29056	28999	29081	29175	29120	29152	29113	29264	29078	29176	29207	29013	29158	29088	29122	28935	29062	29165	29117	29081	29017	29098	29233	29088	29010	29156	29019	29000	29046	29130	29097	29150	29090	29005	29204	29197	29098	29098	28960	28963	29038	29040	29036	29083	28754	29009	29125	28987	29082	28980	28925	29074	29110	29150	29012	29035	28973	29110	29152	29112	28923	29125	29156	28904	29039	29156	29006	29271	28974	29162	29123	28970	29182	29103	29004	29171	29101	29115	29109	29007	29136	29210	29101	29103	29034	29006	29052	29024	29004	29048	29161	29076	28982	29119	29183	29061	29003	29137	29024	29036	29051	29096	29080	29086	29047	29090	29069	28989	28964	29102	28978	29180	29067	29098	29152	29143	28991	29145	29236	29207	29128	29136	29160	29005	28995	29212	29128	29127	29145	29069	29101	28993	28917	29184	29068	29209	29096	29149	29091	29204	29052	29156	29190	29031	29173	29110	29050	29012	29156	29162	29185	28950	29088	28930	29032	29141	28924	29175	29053	29016	28874	29037	29071	28990	29090	29175	29048	28913	29129	29024	29132	29095	29112	29121	29085	29093	29025	28955	29106	29041	29161	29069	29170	29152	29064	29087	29036	29068	29082	29053	29168	29200	29037	29119	29146	29139	29141	29031	29065	28969	29058	29077	29013	29012	29130	29182	29178	29177	29115	29247	29011	29032	29291	29129	29051	29093	29028	29051	29147	29111	29187	29069	29156	29071	29218	28847	29060	29143	29067	29085	29346	29118	29136	29019	29030	29093	29090	29209	29103	28989	29164	29172	29176	29109	29191	29066	29118	29125	28956	29052	29070	29117	29079	29297	29182	29223	29146	29168	29083	28848	29222	29146	28911	29170	28991	29146	28991	29075	29062	29182	29071	28935	29196	29161	29224	28978	29051	29208	29129	29132	29136	29194	28909	29220	29209	29011	29180	29069	29175	29102	29075	28987	29113	29001	29215	29056	29082	29066	29041	29053	29128	29144	29229	29025	29081	29194	29121	29098	29132	29124	29065	28964	29096	29125	29015	29122	29052	29103	29036	29115	29150	29010	29019	29089	29122	29110	29027	29184	29173	29214	29231	29165	29154	28953	29337	29071	29013	29277	29109	29147	29076	28922	29091	29225	29094	29062	29048	29226	29043	29041	29231	29062	29056	29052	29081	29230	29181	29153	29073	28984	29135	29107	29067	29106	29087	29128	29026	29042	29092	29082	29156	29021	29118	29015	29197	28970	29166	29118	28938	29101	29086	28870	29022	28996	29212	28957	29046	29032	29146	29037	29080	29035	29112	29039	28977	29043	29159	29031	28924	29194	29197	29008	29084	29079	29072	29071	29103	29108	29195	29194	29132	28978	28995	29148	28967	29215	29132	29130	29190	29184	29218	29039	29120	29165	29028	29120	29202	29025	29103	28996	29101	28983	29069	28992	28970	29224	28995	29101	29146	29107	29100	29181	29189	29036	28989	29156	29080	29175	29105	29160	29015	29067	29162	29226	29171	29126	29058	29194	29020	29072	29160	29098	29127	29186	29121	29237	29029	29239	29019	29186	29156	29102	29105	29041	29025	29192	29099	29028	29144	29064	29099	29108	28902	29055	29097	29081	29081	29048	29078	29187	29077	29083	29075	29197	29218	29059	29086	29018	29102	29167	29265	28927	29135	29100	29119	29112	29038	29122	29113	29067	28952	29068	29156	29090	29002	29066	28917	29060	29141	29144	29081	29084	29305	29033	29048	29190	29132	29169	29155	29043	29013	29260	29074	29115	29172	29060	29132	29153	29212	29211	29037	29118	29059	29078	29121	29176	29156	29025	29041	29095	28996	29005	29116	29047	29225	29049	29300	29161	29139	29073	29076	29122	29125	29089	29138	28996	28920	29068	29146	28933	29155	29018	29221	29059	29079	29147	29197	29171	29213	28962	29077	29195	29074	29031	29055	29017	28994	29164	29143	29090	29013	29169	29059	29121	29043	29184	29183	29053	29240	29040	29012	29137	29250	29078	29128	28969	29054	28973	29072	29108	29050	29064	29216	29108	29068	29137	29137	29129	29035	29165	28968	29138	29179	29087	29088	29123	29124	28978	29171	29107	28796	29119	29145	29169	29060	29220	29196	29102	29071	28952	29076	29232	29039	29051	29124	29223	29117	29086	29016	29004	29032	29198	28985	28983	29083	28927	29211	28852	29202	29017	29185	29174	29129	29107	29154	29081	29229	29028	29114	29011	29197	29151	29086	29166	29243	29111	29174	29031	29157	29025	29134	29121	29204	29054	29112	29113	29008	28998	29060	29043	29174	28979	28981	29216	29131	29018	29055	29134	29061	28982	29073	29257	29136	29164	29138	29160	29198	29260	29007	29119	29052	29160	29042	29050	29097	29155	29029	29263	29100	29058	29107	29176	29143	29031	29066	29274	29098	29246	28965	29070	29135	28983	29194	29221	29106	29080	29153	29117	29080	29222	29015	29185	29132	29046	29029	29179	29093	28969	29218	29083	29076	29166	29000	29044	29016	29245	29227	29092	29094	29000	29134	29038	29155	28921	29160	29080	29157	29251	29152	29110	28996	29157	29021	29170	29046	29233	29202	29162	29044	28982	29129	29030	29193	29166	29073	29064	29226	29269	28988	28900	29145	29192	29144	29186	29093	29043	28975	29177	29043	29121	29038	29119	28978	29204	28955	29056	29181	28981	29029	29219	29195	29104	29125	29096	29016	29182	29011	29054	29026	29026	29074	29168	29170	29082	29059	29065	29199	29120	29075	29174	29028	29134	29124	29129	29001	29142	29094	29103	29070	29139	29142	28969	29068	29122	29002	29121	29139	29109	29188	29036	29140	29219	29034	29018	29122	29060	29101	29029	29052	28955	29000	28987	29051	29069	29056	29085	29203	29119	29009	29033	29139	28964	29017	28962	29094	29095	29132	29151	29116	29219	29199	29032	29084	28995	29031	29043	29078	29120	29104	29132	29067	29087	29138	29089	29009	29164	29135	28950	29200	28875	29039	28965	29018	29116	29070	29215	29223	29119	29030	29182	29222	29137	29205	29162	29053	29162	28878	29206	29046	29192	29021	29045	29209	29095	29088	29107	29224	28917	29245	28977	29133	29108	29075	29204	29141	29047	29074	29090	29203	29205	28990	29116	29138	29010	29093	28984	29141	29016	29087	29162	29159	29016	29022	29150	29186	29082	29101	29029	29331	29001	29046	29021	29139	29108	29091	29211	29184	29084	28970	29115	29054	29178	28973	29085	29065	29281	29048	29145	29147	28935	29124	29062
16952	13389	11569	11053	14876	24424	27445	24630	18826	13973	11650	10940	10648	10418	10487	10618	10534	10470	10426	10512	10526	10527	10439	10433	10471	10453	10547	10451	10559	10604	10468	10521	10582	10570	10524	10508	10492	10409	10412	10400	10541	10560	10656	10634	10491	10439	10489	10428	10624	10377	10487	10540	10457	10481	10438	10754	10569	10574	10497	10555	10271	10488	10588	10447	10474	10513	10464	10485	10495	10402	10568	10573	10525	10304	10559	10588	10413	10592	10424	10434	10325	10547	10377	10464	10368	10467	10329	10700	10532	10476	10369	10511	10533	10558	10519	10547	10445	10425	10533	10426	10511	10412	10524	10531	10510	10515	10465	10572	10454	10500	10340	10366	10474	10321	10450	10502	10496	10458	10383	10381	10432	10513	10427	10529	10501	10475	10341	10476	10509	10524	10594	10497	10514	10608	10456	10621	10444	10423	10501	10481	10498	10574	10518	10476	10508	10571	10632	10518	10558	10618	10344	10590	10479	10288	10569	10464	10382	10707	10500	10520	10541	10376	10245	10652	10537	10344	10527	10665	10486	10420	10279	10389	10551	10520	10498	10490	10441	10502	10572	10529	10598	10482	10452	10468	10486	10471	10715	10581	10423	10347	10563	10695	10618	10397	10461	10574	10529	10305	10538	10598	10646	10539	10532	10482	10536	10696	10627	10504	10335	10357	10455	10441	10638	10239	10459	10495	10594	10576	10495	10363	10481	10564	10492	10545	10733	10585	10474	10256	10604	10432	10560	10548	10415	10490	10523	10539	10525	10452	10534	10354	10427	10434	10312	10437	10592	10619	10535	10214	10572	10488	10608	10594	10417	10643	10495	10465	10557	10338	10701	10515	10275	10342	10423	10703	10673	10499	10549	10526	10451	10714	10526	10492	10435	10543	10554	10517	10440	10460	10534	10601	10570	10486	10418	10692	10505	10654	10546	10461	10514	10464	10485	10425	10485	10499	10292	10375	10695	10462	10558	10520	10401	10469	10461	10601	10489	10536	10539	10560	10431	10476	10430	10577	10643	10472	10438	10653	10449	10356	10553	10562	10535	10543	10402	10389	10311	10388	10403	10556	10362	10419	10421	10559	10518	10398	10447	10594	10426	10653	10419	10437	10503	10395	10478	10548	10519	10341	10415	10353	10597	10522	10341	10394	10467	10510	10577	10352	10191	10549	10460	10492	10286	10352	10545	10533	10370	10487	10594	10538	10646	10446	10662	10456	10537	10372	10654	10453	10422	10607	10560	10416	10390	10457	10593	10582	10550	10711	10607	10719	10471	10416	10525	10536	10499	10439	10358	10420	10564	10515	10641	10609	10514	10566	10487	10695	10612	10574	10514	10433	10495	10436	10386	10638	10458	10516	10490	10417	10658	10470	10569	10634	10479	10462	10522	10372	10369	10499	10510	10571	10427	10508	10535	10578	10474	10472	10474	10433	10508	10462	10766	10481	10575	10699	10587	10490	10635	10520	10565	10436	10640	10359	10412	10516	10612	10634	10392	10482	10588	10552	10503	10516	10556	10582	10506	10325	10532	10524	10486	10509	10569	10504	10554	10558	10440	10499	10482	10531	10436	10600	10589	10395	10556	10483	10372	10645	10444	10473	10487	10512	10661	10479	10423	10428	10570	10497	10480	10506	10324	10483	10507	10519	10598	10594	10476	10379	10486	10564	10457	10566	10655	10748	10541	10510	10502	10384	10427	10640	10581	10585	10577	10526	10622	10514	10645	10459	10561	10694	10365	10584	10633	10538	10613	10412	10453	10469	10481	10622	10599	10410	10478	10399	10470	10541	10497	10584	10481	10672	10564	10404	10292	10474	10432	10539	10713	10353	10470	10529	10699	10353	10481	10723	10632	10384	10495	10407	10503	10622	10589	10550	10518	10484	10581	10579	10710	10349	10703	10556	10527	10643	10502	10544	10639	10525	10608	10606	10483	10247	10464	10539	10468	10567	10481	10451	10563	10600	10477	10339	10585	10490	10561	10403	10531	10270	10546	10549	10361	10558	10433	10541	10479	10365	10500	10401	10448	10369	10555	10525	10508	10648	10507	10521	10666	10516	10709	10294	10558	10585	10666	10767	10592	10467	10557	10310	10501	10686	10540	10544	10527	10341	10630	10531	10420	10658	10664	10598	10417	10503	10450	10388	10562	10434	10487	10481	10514	10614	10298	10551	10470	10541	10308	10437	10392	10352	10494	10481	10376	10466	10587	10337	10421	10475	10384	10509	10663	10478	10271	10514	10582	10463	10493	10493	10465	10495	10535	10575	10403	10590	10519	10638	10606	10427	10447	10422	10577	10578	10623	10292	10528	10550	10506	10476	10589	10555	10403	10391	10341	10680	10590	10514	10473	10506	10424	10407	10651	10511	10466	10481	10570	10543	10508	10614	10365	10451	10364	10565	10382	10391	10469	10625	10610	10512	10681	10471	10362	10562	10581	10480	10432	10462	10510	10541	10482	10448	10534	10472	10327	10311	10344	10401	10404	10527	10265	10391	10658	10624	10299	10458	10444	10507	10507	10493	10521	10516	10454	10439	10473	10543	10576	10541	10653	10585	10429	10553	10419	10596	10556	10435	10604	10510	10473	10520	10724	10435	10548	10386	10334	10331	10544	10395	10529	10452	10530	10495	10542	10538	10594	10372	10528	10367	10551	10680	10327	10510	10568	10428	10458	10502	10514	10538	10575	10547	10607	10480	10505	10558	10610	10524	10613	10438	10550	10383	10500	10592	10707	10669	10400	10503	10444	10571	10429	10366	10654	10536	10391	10490	10473	10553	10422	10304	10532	10340	10602	10474	10561	10481	10541	10633	10538	10651	10544	10695	10412	10388	10511	10560	10580	10427	10556	10388	10467	10577	10686	10560	10578	10707	10685	10641	10547	10504	10419	10607	10493	10509	10602	10381	10571	10529	10527	10608	10616	10523	10636	10396	10559	10560	10396	10571	10590	10637	10468	10388	10528	10463	10461	10617	10470	10460	10631	10687	10462	10516	10611	10466	10489	10472	10480	10421	10506	10680	10461	10437	10510	10381	10470	10583	10478	10304	10489	10517	10523	10597	10525	10480	10445	10569	10418	10490	10578	10637	10336	10469	10361	10350	10479	10552	10452	10329	10482	10503	10600	10386	10326	10451	10633	10519	10502	10524	10444	10636	10507	10532	10464	10489	10495	10449	10661	10558	10522	10591	10517	10599	10433	10564	10581	10385	10377	10543	10436	10441	10676	10563	10488	10530	10554	10548	10490	10604	10548	10380	10461	10628	10636	10417	10346	10490	10439	10503	10259	10413	10548	10447	10525	10550	10422	10506	10626	10487	10538	10557	10562	10601	10394	10460	10502	10263	10400	10550	10479	10630	10576	10619	10539	10451	10528	10489	10468	10306	10443	10621	10304	10480	10542	10489	10523	10543	10591	10459	10458	10267	10526	10609	10428	10461	10585	10584	10705	10529	10275	10627	10470	10681	10588	10473	10368	10393	10549	10717	10481	10613	10581	10461	10550	10537	10493	10488	10334	10416	10673	10371	10673	10529	10465	10486	10473	10449	10540	10358	10562	10394	10470	10362	10459	10537	10525	10701	10411	10505	10552	10731	10502	10604	10465	10423	10448	10611	10475	10687	10595	10335	10559	10605	10568	10384	10657	10537	10463	10588	10493	10454	10351	10424	10550	10447	10593	10521	10319	10483	10539	10525	10607	10455	10599	10617	10423	10547	10423	10427	10592	10592	10690	10558	10574	10565	10489	10318	10657	10507	10429	10548	10515	10452	10483	10419	10489	10492	10568	10375	10401	10413	10442	10517	10447	10618	10558	10378	10540	10387	10455	10461	10401	10429	10440	10521	10391	10608	10552	10449	10463	10628	10502	10361	10469	10573	10486	10493	10532	10548	10365	10573	10357	10412	10560	10457	10554	10670	10502	10390	10516	10646	10687	10448	10445	10561	10428	10428	10611	10622	10617	10511	10554	10512	10517	10453	10469	10573	10618	10406	10522	10523	10490	10417	10492	10415	10469	10374	10430	10493	10484	10400	10435	10526	10498	10443	10516	10659	10616	10526	10379	10538	10694	10386	10387	10467	10465	10664	10472	10452	10575	10472	10324	10508	10429	10608	10453	10619	10538	10501	10530	10422	10556	10499	10422	10485	10631	10670	10539	10464	10590	10325	10761	10301	10507	10547	10610	10479	10537	10394	10576	10607	10522	10419	10511	10438	10604	10509	10476	10520	10512	10458	10469	10456	10463	10384	10577	10572	10414	10555	10597	10408	10543	10424	10474	10489	10268	10539	10375	10641	10438	10761	10620	10371	10505	10506	10612	10641	10363	10413	10533	10471	10707	10579	10554	10423	10582	10465	10373	10419	10640	10648	10614	10610	10401	10513	10506	10626	10394	10634	10506	10398	10503	10580	10379	10594	10540	10428	10461	10418	10522	10526	10286	10454	10463	10474	10436	10561	10566	10593	10591	10547	10459	10467	10476	10583	10458	10461	10520	10582	10532	10430	10355	10470	10571	10398	10404	10419	10365	10585	10357	10547	10476	10494	10364	10390	10456	10407	10483	10421	10657	10546	10548	10686	10508	10428	10438	10515	10493	10460	10585	10479	10643	10557	10453	10535	10356	10438	10403	10331	10561	10537	10677	10396	10542	10561	10702	10376	10530	10597	10438	10529	10534	10500	10422	10548	10515	10758	10555	10501	10384	10362	10448	10423	10546	10557	10541	10750	10605	10651	10547	10557	10570	10515	10595	10693	10398	10534	10560	10288	10443	10389	10563	10469	10556	10643	10502	10644	10662	10278	10568	10616	10547	10569	10633	10435	10357	10610	10568	10431	10564	10541	10421	10516	10501	10654	10513	10441	10569	10599	10556	10640	10709	10644	10500	10397	10488	10322	10431	10489	10326	10544	10515	10584	10571	10396	10564	10456	10524	10439	10491	10414	10607	10494	10525	10389	10381	10503	10441	10454	10578	10582	10529	10486	10642	10467	10422	10477	10463	10342	10631	10400	10494	10488	10607	10507	10544	10570	10450	10598	10536	10481	10563	10397	10420	10588	10480	10625	10441	10464	10269	10451	10588	10445	10535	10552	10581	10364	10537	10445	10776	10678	10464	10630	10528	10507	10538	10429	10560	10325
35556	32709	30551	33579	48327	59629	58806	51133	41609	34833	30835	29341	29160	29066	29046	29005	29174	29053	29108	29072	29057	29096	29067	29089	29106	29131	29124	29164	29164	29117	29061	29089	29129	28959	29064	29094	29113	29273	29158	29276	29200	29139	29228	29219	28981	29281	29145	29130	29144	29221	29244	29120	29117	29341	29159	29052	29206	29115	29117	29241	29085	29236	28865	29124	29177	29136	29055	29177	29223	29146	29033	29109	29117	29114	29239	29178	29084	29077	29255	28963	29182	29226	29117	29122	29179	29117	28992	29092	29260	29101	29069	29216	29234	29064	29071	29042	29008	29056	29277	29260	29108	29103	29235	29127	29287	29047	29142	29110	29174	29167	29256	29184	29178	29129	29160	29205	29073	29148	29183	29203	29258	29108	29257	29146	29271	29042	29195	29268	29130	29098	29022	29299	29141	29092	29195	29187	29220	29146	29328	29020	29219	29285	29130	29077	29167	29225	29150	29182	29198	29132	29202	29272	29286	29174	29102	29130	29155	29108	29243	29223	29239	29170	29141	29096	28930	29077	29176	29170	29192	29191	29095	29155	29119	29181	29086	29058	29260	29154	29072	29149	29296	29011	29170	29080	29276	29146	29106	29208	29113	29135	29202	29154	29150	29236	29278	29200	29117	29114	29105	29044	29084	29144	29164	29004	29212	29093	29325	29119	29328	29255	29093	29117	29183	29116	29109	29214	29123	29219	29208	29386	29075	29084	29156	29201	29190	29154	29159	29271	29332	29239	29235	29020	29311	29085	29054	29283	29179	29102	29078	29210	29279	29072	29188	29106	29133	29278	29117	29078	29195	29097	29254	29100	29185	29215	29130	29189	29109	29222	29171	29012	29207	29133	29218	29137	29184	29239	29158	29131	29054	29164	29133	29319	29252	29309	29115	29303	29170	29116	29173	29149	29164	29231	29190	29143	29267	29118	29191	29019	29229	29271	29196	28997	29230	29039	29260	29229	29008	29258	29099	29104	29169	29036	29137	29063	29152	29077	29076	29178	29370	29197	29212	29247	29277	29232	29076	29221	29060	29232	29185	29188	29203	29282	29121	29083	29191	29086	29116	29190	29036	29239	29145	29155	29096	29114	29080	28994	29037	29269	29262	29142	29273	29099	29190	29171	29161	29125	29139	29141	29219	29164	29229	29114	29219	29199	29200	29284	29235	29159	29190	29057	29344	29149	29065	29188	29115	29145	29161	29218	29081	29178	29214	29294	29172	29177	29259	29110	29132	29286	29067	29110	29055	29167	29280	28915	29163	29187	29152	29088	29244	29072	29253	29254	29148	29262	29246	29114	29152	29251	29303	28987	29113	29132	29206	29042	29204	29224	29260	29184	29175	29099	29228	29339	29195	29137	29191	29089	29159	29098	29120	29201	29333	29174	29069	29103	29113	29109	29085	29170	29301	29214	29056	28960	29273	29231	29018	29263	29213	29131	29075	29221	29188	29117	29140	29129	29205	29142	29235	29148	29056	29136	29192	28993	29083	29243	29372	29222	29173	29070	29083	29190	29293	29127	29096	29008	29285	29149	29109	29164	29085	29301	29244	29181	29110	29316	29151	29217	29073	29209	29274	29183	29109	29131	29246	29179	29252	29165	29127	29022	29161	29211	29148	29058	29041	29167	29250	29142	29049	29194	29161	29126	29174	29193	29272	29104	29211	29155	29155	29130	29214	29127	29146	29213	29090	29408	29166	29220	29139	29036	29279	29289	29168	29064	29179	29146	29067	29254	29271	29058	29196	29145	29076	29201	29085	29196	29131	29146	29038	29239	29289	29228	29157	29061	29136	29160	29014	29097	29206	29214	29204	29108	28992	29057	29287	29048	29336	29133	29187	29126	29166	29103	29182	29204	29115	29146	29133	29180	29037	29240	29047	29133	29051	29240	29134	29235	29162	29199	29140	29090	29156	29167	29110	29012	29328	29090	29275	29149	29042	29251	29154	29192	29187	29259	29205	29123	29225	29073	29295	29317	29250	29148	29159	29000	29311	29135	29227	29162	29258	29019	29202	29112	29297	29226	29247	29276	29201	29252	29156	29270	29207	29125	29034	29204	29352	29193	29295	29089	29222	29178	29245	29112	29105	29153	29165	29119	29229	29260	29220	29224	29203	29155	29075	29230	29253	29106	29107	29193	29114	29142	29097	28998	29207	29149	29300	29103	29154	29215	29157	29069	29320	29131	29135	29054	29160	29116	29297	29133	29107	29052	29074	29193	29012	29104	29157	29166	29200	29234	29326	29163	29120	29095	29166	29151	29160	29158	29172	29187	29190	29274	29158	29142	29088	29250	29116	29345	29114	29194	29179	29117	29258	29110	29086	29089	29396	29043	29296	29244	29059	29196	29028	29169	29200	29092	29037	29106	29222	29150	29226	29281	29203	29182	29086	29096	29194	29166	29244	29088	29167	29046	29252	29347	29302	29142	29148	29328	29245	29153	29183	29143	29235	29127	29149	29105	29191	29373	29072	29080	29039	29116	29216	29161	29164	29291	29095	29320	29045	29300	29064	29208	29130	29339	29026	29222	29156	29232	29125	29161	29130	29221	29195	28968	29121	29076	29014	29088	29193	29355	29189	29209	29283	29204	29163	29153	29034	29180	29136	29154	29113	29121	29142	28983	29181	29054	29259	29129	29165	29095	29237	29074	29145	29087	29328	29249	29166	29159	29232	29202	29170	29307	29204	29055	29176	29233	29096	29161	29300	29209	29245	29231	29198	29150	29104	29248	29129	29001	29130	29162	29141	29189	29257	29168	29246	29159	29101	29136	29216	29158	29138	29191	29189	29040	29197	29125	29117	29049	29182	29252	29145	29117	29252	29058	29158	29118	29204	29093	29216	29208	29194	29249	29265	29153	29142	29108	29222	29010	29263	29096	29040	29114	29240	29112	29172	29210	29279	29187	29141	29184	29149	29126	29179	29138	29215	28960	29237	29112	29004	29268	29209	29191	29211	29059	29128	29232	29151	29199	29133	29246	28967	29165	29225	29331	29038	29200	29123	29098	29176	29089	29201	29247	29185	29138	29294	29190	29214	29204	29159	29207	29160	29083	29101	29199	29009	29127	29263	29095	29238	29182	29175	29194	29189	29146	29056	29019	29271	29168	29173	29300	29195	29331	29188	29229	29273	29102	29105	29110	29069	29269	29068	29276	29209	29171	29160	29273	29178	29241	29143	29057	29255	29393	29032	29230	29201	29332	29150	29007	29248	29253	29108	29232	29093	29146	29047	29201	29241	29058	29164	29106	29146	29069	29265	29194	29079	29142	29112	29084	29304	29144	29006	29164	29151	29254	29274	29240	29223	29095	29221	29083	28979	29199	29176	29182	29232	29168	29077	29200	29080	29073	29201	29183	29209	29176	29325	29104	29250	29113	29147	29131	29155	29201	29067	29273	29169	29129	29374	29235	29097	29238	29190	29184	29115	29243	29108	29044	29230	29152	29221	29189	29136	29186	29232	29240	29017	29218	29204	29289	29167	29356	29097	29265	29036	29025	29340	29283	29200	29165	29064	29297	29202	29160	29336	29089	29239	29121	29279	29202	29154	29363	29272	29168	29181	29142	29182	29196	29196	29173	29122	29228	29236	29278	29164	29018	29076	29325	29137	29065	29148	29050	29167	29179	29188	29107	29043	29103	29354	29131	29214	29193	29243	29160	29120	29149	29305	29142	29131	29270	29111	29252	29025	29218	29116	29170	29134	29131	29147	29249	29026	29134	29178	29302	29163	29280	29113	29189	29163	29334	29131	29131	29146	29229	29224	29236	29163	29212	29144	29194	29097	29228	29240	29234	29321	29166	29170	29086	29195	29201	29198	29063	29219	29148	29125	29076	29292	29389	29145	29187	29069	29321	29291	29114	29211	29085	29194	29077	29178	29043	29197	29154	29092	29096	29232	29199	29275	29180	29115	29123	29346	29206	29241	29035	29164	29173	29236	29175	29102	29076	29265	29192	29099	29250	29366	29198	29225	29115	29167	29123	29216	29213	29315	29144	29313	29157	29135	29274	29050	29146	29138	29199	29198	29119	29249	29120	29196	29104	29141	29282	29168	29144	29246	29143	29121	29230	29253	29252	29075	29245	29125	29174	29183	29076	29215	29098	29260	29141	29243	29071	29146	29282	29228	29172	29105	29110	29200	29248	29230	29311	29164	29213	29272	29213	29289	29070	29189	29234	29033	29166	29039	29100	29013	29044	29163	29027	29280	29261	29238	28951	29128	29117	29228	29037	29160	29164	29237	29153	29160	28992	29178	29339	29056	29208	29146	29187	29200	29260	29194	29235	29278	29278	29040	29247	29209	29313	29247	29219	29099	29158	29151	29259	29250	29103	29202	29220	29237	29162	29123	29207	29054	29190	29308	29348	29088	29170	29044	29148	29302	29236	29171	29114	29303	29102	29228	29117	29210	29122	29187	29067	29219	29265	29088	29157	29326	29163	29269	29114	29111	29138	29219	29168	29161	29083	29155	29132	29078	29155	29203	29236	29135	29248	29158	29137	29253	29274	29257	29413	29250	29021	29251	29157	29292	29203	29030	29124	29128	29180	29150	29135	29092	29187	29151	29174	29151	29056	29205	29205	29122	29161	29162	29165	29206	29084	29194	29235	29263	29144	29312	29231	29173	29127	29235	29123	29142	29020	29208	29259	29100	29226	29151	29098	29334	29269	29160	29116	29288	29129	29169	29245	29062	29072	29282	29213	29233	29264	29271	29235	29202	29312	29234	29277	29110	29354	29204	29367	29053	29187	29113	29212	29110	29252	29199	29279	29269	29095	29374	29144	29319	29151	29085	29107	29336	29184	29210	29163	29264	29303	29244	29177	29252	29368	29128	29040	29147	29332	29076	29116	29076	29123	29156	29214	29258	29264	29205	29118	29072	29203	29215	29282	29077	29171	29207	29175	29274	29145	29190	29179	29008	29264	29201	29095	29231	29061	29196	29162	29062	29273	29050	29255	29096	29096	29243	29151	29248	29056	29257	29267	29176	29191	29136	29164	29264	29264	29185	29319	29071	29191	29245	29069	29239	29152	29234	29089	29205	29203	29138	29451	29093	29203	29222	29200	29311	29135	29055	29089	29296	29099	29214	29178	29101	29109	29215	29159	29272	29223	29229	29055	29054	29216	29051	29187
17205	16698	12305	12235	22455	37568	38811	31318	22642	15783	12383	10931	10672	10662	10599	10692	10622	10451	10561	10473	10562	10426	10483	10629	10639	10438	10516	10609	10491	10372	10701	10426	10493	10415	10601	10483	10559	10406	10566	10631	10585	10654	10741	10427	10610	10564	10528	10513	10501	10591	10592	10565	10458	10528	10646	10414	10696	10605	10556	10587	10641	10606	10680	10492	10512	10504	10642	10573	10476	10436	10535	10401	10476	10496	10728	10518	10522	10368	10367	10840	10605	10563	10789	10472	10395	10565	10472	10548	10518	10650	10423	10597	10556	10440	10682	10547	10601	10407	10437	10444	10436	10385	10786	10543	10474	10665	10717	10430	10586	10450	10513	10685	10652	10506	10556	10719	10553	10525	10439	10696	10549	10571	10616	10501	10468	10634	10549	10395	10648	10535	10551	10525	10594	10430	10363	10477	10614	10499	10494	10467	10437	10574	10586	10410	10638	10603	10465	10452	10520	10452	10481	10373	10496	10383	10473	10456	10662	10666	10638	10515	10614	10602	10510	10570	10514	10482	10802	10385	10430	10617	10443	10457	10610	10559	10470	10625	10560	10567	10390	10533	10572	10478	10459	10514	10514	10517	10563	10592	10622	10393	10482	10386	10561	10679	10519	10624	10568	10505	10514	10425	10659	10605	10635	10393	10681	10475	10498	10550	10657	10540	10516	10377	10615	10574	10513	10413	10526	10404	10651	10480	10572	10556	10519	10574	10611	10632	10541	10562	10721	10597	10459	10554	10778	10612	10580	10544	10555	10683	10552	10473	10517	10452	10480	10582	10561	10330	10654	10437	10645	10458	10433	10385	10407	10547	10618	10495	10405	10675	10482	10583	10594	10641	10390	10463	10475	10573	10523	10645	10581	10607	10578	10592	10510	10468	10575	10724	10607	10482	10474	10611	10505	10574	10547	10610	10492	10546	10508	10657	10552	10564	10638	10518	10657	10690	10768	10526	10501	10598	10734	10605	10556	10533	10420	10538	10435	10483	10456	10366	10603	10549	10705	10514	10578	10688	10455	10594	10563	10404	10577	10464	10454	10494	10591	10490	10639	10637	10521	10212	10559	10576	10500	10753	10590	10502	10433	10423	10483	10597	10524	10538	10632	10587	10563	10555	10544	10569	10527	10740	10405	10596	10476	10428	10486	10617	10468	10615	10619	10507	10350	10568	10468	10604	10585	10599	10386	10627	10580	10420	10609	10503	10643	10562	10566	10548	10474	10582	10555	10621	10448	10513	10561	10598	10579	10574	10544	10633	10690	10506	10526	10557	10523	10462	10581	10449	10530	10463	10438	10597	10487	10594	10561	10725	10471	10571	10596	10485	10529	10501	10596	10633	10562	10452	10499	10753	10543	10798	10478	10662	10480	10672	10651	10524	10681	10495	10515	10564	10643	10457	10718	10395	10580	10503	10640	10622	10579	10383	10611	10498	10685	10583	10498	10398	10547	10731	10502	10549	10689	10559	10419	10594	10498	10463	10515	10482	10538	10542	10559	10516	10656	10399	10576	10634	10547	10544	10656	10553	10558	10429	10598	10515	10620	10637	10473	10672	10526	10589	10577	10399	10725	10458	10466	10356	10418	10556	10621	10444	10482	10420	10743	10304	10562	10557	10452	10686	10541	10444	10622	10532	10672	10515	10674	10560	10493	10530	10736	10661	10497	10370	10359	10691	10783	10572	10484	10393	10549	10508	10536	10545	10477	10633	10644	10473	10553	10528	10536	10481	10430	10237	10372	10529	10480	10581	10510	10538	10649	10509	10558	10465	10397	10574	10548	10536	10371	10394	10433	10340	10577	10400	10524	10627	10699	10526	10330	10442	10709	10325	10496	10547	10544	10656	10576	10444	10712	10489	10677	10590	10486	10471	10473	10456	10643	10452	10469	10467	10603	10657	10641	10536	10470	10710	10790	10730	10566	10651	10545	10694	10634	10636	10541	10485	10366	10597	10505	10531	10440	10569	10604	10527	10640	10569	10539	10455	10467	10550	10660	10483	10720	10606	10548	10406	10530	10593	10584	10658	10500	10657	10485	10577	10515	10383	10556	10620	10620	10537	10483	10575	10634	10630	10531	10497	10633	10641	10600	10527	10556	10365	10649	10621	10578	10621	10588	10604	10768	10645	10605	10496	10640	10343	10445	10638	10473	10691	10654	10663	10398	10593	10584	10543	10309	10590	10616	10635	10611	10652	10672	10568	10555	10279	10461	10508	10609	10455	10585	10715	10518	10373	10438	10641	10682	10607	10722	10478	10673	10516	10332	10641	10656	10467	10550	10657	10663	10672	10469	10546	10545	10507	10453	10590	10460	10428	10401	10747	10754	10315	10587	10550	10677	10368	10483	10543	10515	10468	10780	10441	10506	10659	10538	10674	10556	10557	10427	10646	10587	10607	10714	10545	10566	10540	10523	10630	10583	10669	10498	10551	10458	10561	10430	10474	10592	10758	10501	10569	10647	10559	10525	10489	10698	10619	10459	10477	10468	10522	10476	10450	10653	10699	10626	10356	10553	10546	10625	10379	10656	10625	10638	10577	10559	10528	10541	10492	10366	10702	10322	10526	10610	10649	10696	10582	10602	10657	10559	10716	10537	10294	10681	10482	10410	10588	10463	10622	10544	10619	10628	10384	10543	10742	10730	10672	10567	10485	10458	10479	10644	10551	10433	10578	10645	10476	10690	10617	10329	10471	10486	10612	10593	10579	10456	10709	10460	10537	10518	10610	10586	10445	10444	10483	10363	10651	10529	10596	10506	10378	10531	10610	10691	10741	10463	10477	10498	10526	10550	10334	10458	10575	10495	10484	10530	10462	10655	10597	10415	10619	10635	10471	10519	10393	10615	10520	10290	10418	10606	10532	10684	10365	10712	10569	10534	10429	10436	10373	10488	10465	10452	10443	10449	10507	10681	10533	10547	10501	10704	10354	10673	10514	10713	10545	10501	10542	10575	10492	10482	10507	10437	10565	10531	10568	10592	10556	10618	10425	10432	10716	10526	10629	10569	10514	10389	10467	10567	10775	10481	10623	10698	10583	10715	10561	10510	10568	10609	10442	10519	10441	10758	10615	10625	10599	10599	10496	10584	10559	10570	10536	10469	10447	10531	10410	10641	10550	10549	10752	10632	10535	10367	10619	10593	10707	10634	10521	10534	10699	10683	10587	10597	10413	10629	10443	10592	10663	10647	10612	10574	10464	10584	10612	10605	10578	10648	10476	10440	10497	10652	10463	10684	10565	10569	10460	10449	10622	10566	10478	10620	10411	10523	10382	10620	10619	10441	10556	10607	10465	10549	10195	10792	10617	10477	10441	10462	10490	10687	10499	10641	10642	10539	10516	10599	10552	10464	10759	10601	10664	10506	10581	10724	10632	10583	10538	10694	10674	10501	10735	10370	10698	10622	10733	10344	10553	10535	10413	10627	10675	10497	10513	10649	10758	10680	10523	10544	10575	10538	10504	10482	10643	10564	10535	10541	10468	10375	10572	10474	10570	10730	10674	10430	10403	10609	10499	10432	10477	10571	10467	10519	10492	10659	10595	10566	10524	10595	10647	10544	10578	10635	10563	10442	10408	10475	10615	10430	10524	10448	10441	10429	10525	10534	10746	10698	10426	10424	10357	10468	10563	10627	10614	10630	10633	10738	10636	10432	10498	10524	10698	10413	10479	10526	10456	10556	10549	10550	10605	10553	10534	10534	10612	10538	10380	10431	10576	10516	10491	10619	10458	10576	10545	10570	10473	10625	10577	10600	10651	10486	10572	10418	10556	10462	10401	10612	10383	10616	10618	10553	10722	10549	10491	10445	10533	10423	10467	10491	10705	10534	10764	10666	10487	10715	10488	10377	10602	10625	10554	10519	10654	10609	10647	10620	10666	10580	10720	10625	10812	10629	10506	10684	10628	10604	10404	10475	10570	10672	10470	10594	10565	10550	10498	10609	10443	10728	10594	10457	10494	10576	10464	10466	10619	10406	10554	10614	10555	10714	10512	10414	10476	10598	10556	10547	10501	10633	10637	10514	10693	10538	10512	10638	10611	10713	10526	10513	10500	10588	10639	10554	10563	10328	10643	10550	10545	10714	10533	10373	10654	10395	10492	10569	10480	10552	10551	10596	10631	10518	10504	10559	10525	10557	10533	10466	10612	10548	10534	10717	10658	10719	10599	10390	10588	10392	10510	10703	10581	10462	10501	10592	10422	10628	10504	10575	10501	10415	10417	10645	10476	10585	10419	10546	10577	10673	10428	10681	10596	10591	10594	10514	10678	10598	10405	10542	10547	10528	10563	10592	10561	10436	10592	10439	10533	10553	10411	10563	10733	10623	10612	10644	10576	10670	10648	10718	10702	10560	10533	10522	10682	10702	10527	10605	10500	10542	10577	10605	10470	10581	10571	10450	10730	10309	10778	10495	10465	10454	10488	10466	10515	10416	10691	10712	10584	10652	10700	10607	10705	10558	10593	10567	10659	10772	10631	10455	10585	10383	10487	10559	10406	10446	10642	10372	10694	10683	10497	10462	10425	10619	10779	10804	10561	10492	10605	10534	10432	10496	10537	10760	10553	10686	10649	10624	10426	10560	10628	10560	10524	10549	10524	10699	10649	10493	10518	10544	10701	10656	10552	10464	10576	10388	10542	10509	10710	10779	10625	10389	10567	10609	10544	10568	10559	10679	10662	10564	10441	10587	10602	10526	10603	10518	10565	10632	10575	10548	10553	10660	10446	10479	10574	10518	10699	10591	10582	10569	10617	10515	10658	10700	10521	10483	10619	10412	10531	10650	10551	10451	10516	10608	10549	10654	10680	10581	10407	10622	10388	10402	10487	10479	10576	10620	10638	10543	10561	10658	10612	10555	10612	10540	10428	10477	10547	10624	10506	10494	10609	10533	10407	10540	10491	10532	10446	10447	10415	10614	10627	10457	10627	10424	10367	10622	10499	10484	10531	10581	10683	10419	10595	10642	10604	10481	10650	10712	10501	10662	10559	10426	10676	10511	10472	10537	10503	10609	10556	10447	10385	10423	10369	10398	10572	10645	10434	10421	10606	10575	10783	10601	10569	10650	10497	10380	10728	10674	10489	10470	10501	10366	10558	10490	10553	10620	10637	10592	10481	10614	10396	10689	10503
39760	34143	31374	39459	56963	58841	54257	49644	41252	34749	30534	28737	28393	28341	28686	28721	28739	28766	29028	28967	28832	29035	28819	28918	29052	29020	29106	29074	29219	28947	29131	29138	28980	29031	29085	29139	29141	29017	29131	29101	29120	29029	29319	29048	29110	29054	29084	29311	29072	29197	29159	29132	29135	29089	29267	29227	29189	29066	29288	29194	29131	29037	29149	29014	29182	28980	29101	29119	29068	29076	29135	29061	29211	29131	29122	29219	29196	28973	29241	29204	29197	29247	29155	29081	29112	29215	29055	29041	29276	29176	29211	29078	29152	29051	29295	29225	29222	29215	29207	29096	29109	29075	29077	29241	29179	29029	29157	29064	29071	29150	28950	29220	29104	29159	29038	29268	29142	29019	29197	28990	29088	29124	29190	29134	29163	29151	29256	29078	29112	29057	29076	29137	29160	29077	28983	29301	29182	29107	29132	29362	29193	28972	29270	29182	29198	29245	29052	29144	29092	29229	29385	29130	29148	29115	29203	29011	29214	29240	29299	29191	29203	29180	29262	28961	29124	29180	29200	29131	29146	29067	29033	29203	29117	29010	29111	29108	29017	29103	29148	29209	29170	29172	29315	29078	29259	29157	29288	29118	29097	29211	29015	29045	29267	29183	29207	29190	28978	29154	29037	29229	29129	29142	29187	29130	29250	29173	29100	29218	28952	29017	29002	29156	29132	29254	29180	29150	29181	29261	29106	29086	29083	29181	29347	29188	29093	29155	29202	29133	29189	29157	29157	29167	29112	29187	29121	28962	29116	29080	29358	29100	29162	29288	29053	29071	29167	29213	29224	29196	29214	29161	29287	29113	29155	29241	28989	29182	29188	29113	29269	29204	29061	29140	29190	29076	29143	29222	29191	29031	29172	29135	29143	29047	29282	29173	29164	29113	29219	29018	29155	29117	29141	29249	29216	29072	29200	29107	29129	29083	29132	29193	29049	29028	29192	29143	29110	29134	29080	29280	29154	29056	29159	29163	29091	29107	29154	28971	29200	28999	29084	29170	29253	29179	29292	29088	29180	29115	29190	29172	29065	29235	29134	29226	29172	29177	29169	29347	29168	29163	29153	29294	29126	29059	29116	29142	29151	29227	29170	29088	29186	29256	28935	29264	29249	29222	29151	29025	29238	29131	29029	29393	29089	29280	29245	29136	29345	29214	29202	29170	29058	29229	29293	29257	29124	29156	29172	29085	29221	29209	29076	29202	29083	29160	29046	29076	29141	29140	29189	29236	29196	29073	29164	29187	29194	29157	29100	29193	29187	29108	29189	29111	29132	29143	29114	29161	29064	29152	29218	29183	29096	29166	29005	29169	29090	29169	29100	29102	29166	29092	29105	29346	29158	29193	29027	29001	29229	29059	29215	29145	29195	29207	29261	29241	28952	29194	29105	29082	29227	29076	29125	29110	29226	29149	29021	29354	29164	29052	29033	29201	29218	29105	29043	29187	29115	29060	29171	29079	29159	29178	29217	29202	29210	29254	29048	29073	29125	29179	29147	29162	29328	29149	29219	29116	28956	29189	29190	29067	29176	29025	29206	29190	29053	29130	29234	29012	29171	29150	29184	29113	29031	29181	29188	29031	29134	29053	29196	29129	29356	29155	29189	29124	28937	29146	29071	29114	29137	29188	29062	29196	29222	29145	29042	29166	29241	29166	29178	29038	29119	29093	29148	29078	29015	29158	29097	29153	29173	29215	29198	28998	29182	29194	29094	29161	28965	29056	29116	29190	29167	29064	29148	29175	29221	29079	29103	29095	29112	29150	29394	29104	29105	29244	29105	29200	29196	29285	29237	29158	29198	29154	29080	29181	29218	29086	29186	29253	29167	29011	29193	29133	29213	29187	29216	29185	29205	29144	29362	29054	29169	29256	29207	29237	29076	29117	29267	29089	29295	29241	29141	29366	29271	29187	29050	29128	29242	29060	29179	29066	28989	29184	29209	29182	29303	29219	29119	29045	29088	29251	29139	29274	29012	29217	29185	29023	29092	29066	29116	29225	29316	28994	29157	29146	29015	29129	29058	29131	29325	29070	29115	29130	29195	29283	29108	28956	29185	29154	29226	29126	29103	29161	29186	29251	29115	29260	29133	29204	29129	29119	29257	29092	29084	29186	29110	29216	29071	29094	29122	29142	29229	29241	29191	29222	29030	29226	29231	29118	29096	29150	29105	29192	29102	29141	29318	29187	29227	29085	29205	29097	29169	29060	29222	29143	29217	29118	29294	29157	29067	29106	29199	29201	29058	29292	29108	29147	29152	29155	29111	29161	29266	29165	29278	29194	29085	29214	29205	29150	29252	29085	28990	28956	29207	29145	29138	29091	29056	29052	29115	29216	28994	29138	29019	29173	29120	29114	29215	29201	29121	29063	29119	29101	29152	29189	29089	29137	29123	29132	29214	29089	29027	29331	29208	29246	29124	29102	29180	29154	29058	29044	29153	29043	29279	29214	29179	29200	29092	29190	29058	29124	29242	29127	29155	29109	29075	29126	29130	29103	29092	29129	29172	29091	29185	29120	29050	29170	28977	29206	29195	29138	29102	29127	29099	29163	29187	29112	29136	29145	29153	29056	29194	29150	29124	29082	29007	29352	29123	29195	29197	28992	29086	29012	29098	29168	29223	29115	29143	29014	29148	29202	29201	29178	29203	29148	29067	29155	29149	29113	29216	29132	29214	29177	29161	29197	29129	29088	29254	29187	29161	29170	29123	29010	29134	29205	29355	29050	29154	29019	29280	29175	29174	29183	29012	29237	29199	29190	29093	29293	29238	29192	29290	29106	29255	29199	28982	29136	29021	29106	29167	29086	29352	29110	29064	29154	29104	29253	29279	29140	29023	29179	29135	29191	29117	29236	29225	29016	29228	29159	29136	29171	29132	29170	29048	29073	29081	29071	29159	29244	29103	29140	29139	29261	29286	29240	29141	29094	29180	29098	29084	29336	29037	29245	29092	29182	29016	29164	29080	29137	29106	29266	29058	29113	29165	29330	29140	29270	29072	29109	29221	29167	29233	29026	29132	29274	29130	29178	29217	29101	29185	29140	29279	29221	29152	29109	29111	29061	29290	29060	29046	29023	29204	29199	29052	29222	29053	29112	29227	28996	29172	29225	29146	29229	29121	29146	29085	29153	29210	28986	29105	29083	29188	29197	29051	29213	29142	29281	29127	29097	29117	29157	29175	29110	29231	29140	29210	29092	29173	29135	29208	29154	29060	29089	29240	29184	29137	29197	28935	29098	29162	29066	29047	29122	29064	29125	29010	29177	29148	29227	29284	29212	29137	29214	29007	29158	29118	29193	29188	29134	29219	29021	29089	29289	29083	29205	29126	29234	29091	29131	29085	29021	29255	29127	29150	29363	29208	29051	29176	29263	29154	29232	29091	29228	29252	29133	29100	29201	29112	29172	29176	29298	29130	29260	29279	29047	29220	29280	29204	29079	29011	29257	29111	29192	29083	29122	29118	29114	29142	29026	29156	29119	29216	29200	29103	29251	29022	29303	29038	29093	29013	29257	29115	29257	29156	29210	28967	29061	29171	28971	29263	29153	29029	29212	29185	29070	29312	29068	29161	29124	29166	29131	29192	29205	29065	29128	29225	29178	29313	29178	29261	29033	29195	29088	29228	29141	29267	29159	29280	29217	29069	29088	29214	29085	29309	29068	29152	29194	29126	29181	29241	29144	29150	29175	29100	29204	29175	29185	29122	29216	29097	29121	29199	29254	29159	28975	29080	29158	29090	29181	29123	29196	29236	29098	29291	29125	29207	29071	28954	29317	29194	29207	29260	29157	29209	28967	29323	29038	29086	29152	29059	29075	29169	29172	29201	29229	29230	29130	29126	29097	29129	29228	29075	29167	29069	29108	29136	29181	29228	28979	29180	28975	29177	29149	29246	29043	29235	29199	29151	29244	29179	29127	29142	29106	29249	29268	29125	29240	29214	29085	29095	29115	29094	29145	29081	29183	29118	29189	29103	29164	29298	29201	29175	29090	29195	28949	29272	29046	29196	29279	29107	29173	29081	29122	29280	29218	29097	29195	28985	29058	29124	29219	29168	29066	29215	29093	29168	29273	29037	29268	29133	29221	29109	29274	29219	29072	29159	29243	29134	29107	29220	29169	29074	29144	29196	29095	29109	29212	29153	29216	29132	29122	29087	29098	29257	29137	29127	29091	29093	28950	29124	29247	29103	29249	29269	29125	29015	29258	29102	29181	29036	29096	29241	29101	29106	29061	29076	28996	29098	29176	29292	29115	29129	29210	29239	29147	28915	29030	29195	29158	29248	29165	29054	29081	29120	29195	29143	29126	29163	29018	29167	29136	29067	29135	29128	29193	29153	29107	29102	29118	29135	29242	29339	29074	29104	29065	29202	29088	29027	29259	29191	29222	29104	29154	29069	29113	29181	29112	29111	29036	29162	29042	28997	29083	29052	29128	29067	29174	29161	29174	29098	29168	29122	29186	29052	29016	29186	29113	29116	29139	29025	29240	29136	29086	29319	29090	29152	29047	29125	29139	29107	29192	29247	29175	29132	29153	29132	29141	29163	29014	29046	29238	29223	29189	29129	29037	29258	29086	29102	29296	29076	29215	29134	29206	29207	28964	29356	29255	29050	29244	29047	29144	29110	29092	29086	29336	29166	29018	29177	29207	29219	29205	29210	29174	29239	29151	29205	29234	29193	28978	29042	29321	29156	29168	29201	28994	29288	29084	29154	29197	29295	29257	28981	29228	28980	29232	29262	29146	29182	29230	29063	29008	29143	29183	29283	29221	29149	29162	29219	29184	29119	29108	29279	29154	29047	29204	29248	29148	29154	29151	29198	29126	29189	29049	29181	29236	29148	29106	29183	29003	29066	29238	29127	29105	29292	29143	29378	28949	29151	29032	29389	29183	29183	29029	29098	29158	29271	29079	29203	29107	29266	29163	29122	29251	29129	29192	29039	29132	29205	29219	29334	29149	29153	29129	29043	29129	29195	29146	29170	29081	29205	29236	29210	29225	29050	29228	29187	29190	29163	29162	29170	29088	29177	29128	29065	29207	29284	29137	29026	29209	29126	29231	29143	29099	29114	29198	29223	29169	29120	29179	29135	29113	29148	29091	29187	29114	29290	29253	29180	29174	29128	29120
14271	11791	10749	10856	12777	15513	16899	15579	13532	11877	10933	10548	10460	10393	10318	10549	10491	10208	10294	10254	10418	10388	10424	10291	10417	10457	10355	10426	10446	10426	10528	10464	10437	10212	10427	10192	10297	10202	10337	10393	10451	10473	10420	10151	10526	10464	10488	10661	10425	10313	10451	10368	10578	10396	10331	10331	10211	10503	10439	10363	10405	10493	10504	10406	10285	10337	10442	10256	10270	10383	10404	10320	10347	10505	10237	10176	10492	10346	10384	10328	10601	10439	10340	10192	10468	10395	10416	10464	10441	10338	10443	10272	10513	10426	10272	10559	10497	10324	10447	10574	10440	10424	10459	10576	10394	10226	10480	10444	10636	10403	10358	10456	10426	10459	10402	10348	10517	10350	10364	10548	10311	10391	10362	10367	10355	10439	10378	10352	10433	10151	10369	10259	10455	10355	10409	10372	10543	10411	10471	10329	10451	10428	10243	10304	10323	10434	10399	10489	10560	10271	10415	10404	10517	10265	10422	10430	10380	10281	10393	10313	10433	10450	10281	10510	10342	10362	10290	10406	10480	10301	10398	10291	10427	10298	10233	10358	10339	10495	10306	10485	10559	10462	10246	10317	10522	10494	10549	10251	10316	10327	10415	10449	10495	10488	10364	10390	10356	10436	10462	10242	10292	10526	10354	10394	10278	10455	10322	10269	10348	10429	10258	10481	10411	10679	10329	10458	10386	10220	10345	10238	10434	10347	10356	10389	10410	10256	10405	10361	10606	10470	10508	10433	10253	10301	10408	10445	10476	10371	10327	10480	10516	10537	10507	10518	10377	10362	10474	10481	10499	10333	10538	10405	10549	10440	10452	10407	10456	10346	10437	10423	10394	10555	10268	10564	10267	10395	10473	10425	10401	10426	10405	10359	10368	10298	10308	10340	10399	10328	10371	10413	10508	10412	10366	10417	10525	10330	10421	10574	10596	10434	10406	10392	10442	10346	10194	10397	10409	10121	10460	10448	10351	10439	10320	10236	10428	10434	10492	10335	10338	10300	10375	10578	10487	10399	10427	10372	10449	10352	10421	10358	10516	10198	10606	10530	10467	10404	10477	10378	10221	10383	10377	10648	10454	10339	10438	10380	10450	10435	10366	10425	10398	10485	10502	10512	10473	10537	10411	10408	10330	10356	10419	10622	10536	10544	10389	10485	10584	10360	10372	10382	10200	10502	10425	10469	10274	10394	10426	10384	10514	10277	10338	10524	10321	10479	10432	10179	10260	10260	10529	10461	10492	10182	10337	10200	10414	10276	10419	10482	10280	10414	10449	10369	10311	10630	10449	10676	10566	10412	10363	10439	10423	10489	10552	10543	10318	10409	10314	10507	10393	10508	10511	10416	10421	10399	10313	10573	10517	10319	10398	10562	10503	10447	10521	10512	10436	10454	10492	10377	10527	10305	10316	10416	10370	10445	10355	10353	10313	10336	10300	10310	10445	10307	10398	10520	10380	10542	10251	10353	10416	10249	10380	10197	10191	10308	10308	10453	10558	10464	10304	10425	10409	10529	10464	10423	10362	10460	10426	10464	10409	10336	10318	10460	10396	10448	10362	10341	10319	10450	10516	10325	10267	10392	10524	10290	10391	10232	10503	10626	10394	10434	10549	10366	10467	10483	10377	10561	10424	10437	10365	10367	10383	10209	10463	10446	10356	10286	10445	10449	10287	10534	10508	10384	10405	10413	10479	10537	10234	10442	10343	10373	10459	10441	10401	10363	10401	10313	10488	10312	10509	10348	10622	10345	10335	10271	10375	10497	10469	10522	10303	10401	10392	10271	10429	10379	10474	10429	10382	10455	10289	10372	10647	10365	10401	10477	10307	10448	10345	10544	10466	10519	10429	10286	10409	10342	10376	10360	10406	10271	10446	10496	10517	10490	10452	10308	10296	10409	10287	10270	10287	10453	10419	10563	10284	10444	10483	10506	10375	10342	10422	10453	10370	10361	10344	10303	10398	10404	10446	10430	10421	10419	10161	10257	10243	10300	10373	10311	10339	10481	10490	10583	10514	10517	10465	10405	10428	10476	10389	10389	10292	10417	10247	10249	10329	10482	10455	10385	10309	10477	10419	10432	10394	10428	10401	10723	10513	10446	10553	10481	10255	10328	10386	10520	10483	10361	10496	10623	10499	10444	10424	10487	10336	10273	10374	10342	10276	10402	10363	10446	10319	10511	10474	10481	10322	10333	10372	10337	10497	10378	10294	10401	10449	10412	10357	10394	10362	10233	10710	10285	10490	10439	10507	10195	10400	10353	10336	10394	10334	10473	10452	10473	10547	10352	10416	10324	10459	10473	10543	10353	10416	10435	10146	10444	10327	10352	10284	10347	10275	10388	10291	10462	10449	10487	10495	10412	10372	10405	10462	10428	10363	10455	10363	10451	10427	10325	10429	10425	10480	10476	10513	10361	10582	10480	10326	10303	10425	10259	10502	10332	10480	10376	10418	10327	10323	10330	10547	10375	10488	10480	10380	10626	10448	10478	10382	10297	10587	10571	10312	10424	10527	10482	10557	10239	10422	10553	10415	10439	10359	10241	10513	10360	10348	10513	10426	10504	10306	10328	10163	10446	10359	10386	10417	10462	10467	10459	10516	10462	10496	10425	10318	10410	10240	10294	10282	10503	10173	10431	10499	10377	10409	10490	10393	10538	10606	10404	10488	10375	10482	10421	10360	10300	10247	10430	10425	10600	10545	10405	10489	10515	10443	10419	10554	10340	10384	10264	10380	10366	10303	10460	10381	10449	10241	10422	10442	10354	10313	10475	10383	10405	10399	10337	10404	10387	10443	10593	10418	10408	10332	10406	10602	10439	10412	10375	10392	10403	10520	10350	10388	10395	10267	10486	10241	10357	10479	10398	10330	10621	10262	10455	10434	10450	10455	10497	10492	10352	10226	10444	10403	10307	10462	10525	10260	10572	10312	10128	10472	10651	10461	10442	10507	10325	10279	10391	10401	10515	10303	10332	10417	10422	10276	10380	10478	10503	10420	10333	10525	10482	10277	10302	10491	10486	10363	10325	10500	10352	10380	10272	10297	10357	10417	10420	10374	10598	10293	10359	10562	10502	10481	10648	10342	10615	10476	10455	10487	10441	10258	10580	10520	10406	10457	10423	10390	10479	10491	10637	10379	10250	10489	10448	10280	10410	10439	10460	10387	10170	10321	10596	10253	10452	10581	10368	10322	10346	10487	10349	10536	10263	10467	10505	10427	10461	10430	10484	10428	10333	10363	10353	10291	10463	10453	10313	10430	10430	10490	10293	10483	10429	10373	10371	10276	10309	10414	10480	10435	10520	10270	10537	10391	10258	10404	10355	10420	10499	10506	10427	10402	10314	10383	10349	10529	10260	10474	10302	10544	10439	10228	10384	10378	10316	10545	10452	10306	10342	10510	10365	10459	10246	10409	10236	10305	10420	10434	10267	10734	10524	10490	10520	10518	10400	10447	10413	10314	10395	10369	10447	10439	10329	10470	10513	10431	10294	10339	10598	10514	10529	10453	10464	10478	10451	10546	10312	10424	10350	10390	10405	10297	10325	10331	10473	10617	10362	10498	10452	10327	10489	10394	10575	10510	10340	10445	10417	10440	10476	10418	10393	10467	10416	10593	10366	10374	10394	10377	10385	10510	10462	10196	10343	10433	10321	10438	10344	10490	10511	10169	10336	10271	10449	10261	10256	10460	10338	10381	10204	10339	10500	10393	10487	10435	10339	10405	10407	10431	10581	10255	10712	10255	10286	10288	10445	10403	10563	10466	10338	10509	10379	10542	10318	10439	10299	10440	10268	10494	10184	10444	10393	10455	10388	10305	10365	10419	10550	10374	10287	10329	10631	10325	10406	10427	10218	10528	10533	10328	10538	10349	10428	10468	10335	10349	10423	10500	10535	10684	10428	10415	10598	10481	10451	10493	10497	10348	10516	10298	10491	10407	10417	10366	10390	10396	10432	10391	10501	10442	10307	10375	10349	10393	10406	10331	10379	10357	10414	10462	10369	10613	10352	10484	10484	10380	10600	10224	10338	10385	10426	10217	10481	10504	10328	10368	10387	10288	10555	10411	10462	10368	10436	10356	10331	10306	10458	10359	10416	10480	10523	10388	10618	10466	10483	10356	10485	10377	10345	10399	10447	10380	10350	10465	10489	10413	10470	10468	10407	10346	10464	10452	10486	10234	10395	10403	10312	10269	10367	10441	10449	10475	10332	10332	10429	10226	10566	10461	10473	10343	10492	10496	10475	10443	10436	10405	10366	10395	10516	10505	10376	10440	10369	10475	10337	10549	10330	10373	10315	10438	10463	10405	10401	10342	10517	10332	10328	10418	10291	10293	10388	10397	10400	10344	10429	10510	10376	10516	10343	10436	10407	10377	10342	10412	10073	10397	10563	10373	10464	10438	10331	10430	10351	10392	10318	10363	10447	10396	10414	10405	10264	10324	10534	10424	10170	10345	10509	10374	10351	10362	10478	10646	10457	10508	10448	10481	10302	10544	10566	10362	10298	10516	10296	10277	10394	10365	10432	10346	10486	10351	10390	10370	10338	10353	10440	10262	10294	10318	10573	10492	10512	10233	10373	10415	10472	10312	10455	10514	10438	10657	10601	10527	10299	10438	10281	10235	10358	10421	10470	10329	10328	10420	10361	10345	10309	10428	10359	10326	10407	10187	10605	10424	10458	10532	10430	10350	10354	10409	10426	10556	10378	10401	10269	10454	10392	10454	10449	10356	10345	10379	10404	10337	10381	10506	10443	10370	10375	10323	10244	10438	10520	10450	10472	10451	10513	10266	10302	10306	10381	10336	10493	10365	10310	10200	10523	10382	10320	10351	10482	10460	10242	10430	10426	10344	10404	10448	10491	10409	10607	10330	10345	10495	10305	10377	10351	10291	10335	10403	10420	10276	10441	10374	10411	10481	10370	10371	10454	10429	10314	10498	10434	10311	10318	10494	10360	10360	10468	10395	10330	10326	10490	10565	10297	10471	10397	10475	10417	10373	10346	10389	10293	10514	10427	10342	10383	10374	10241	10367	10294	10413	10368	10390	10517	10539	10287	10447	10366	10504	10302	10242	10458	10411	10476	10453	10278	10556	10313	10568	10356	10515	10422	10493	10584	10152	10375
35119	31911	30131	32622	43701	47506	46478	41034	35983	32087	30317	29511	29524	29363	29348	29422	29531	29370	29561	29631	29597	29558	29405	29437	29483	29418	29385	29540	29316	29424	29397	29452	29526	29208	29577	29533	29401	29388	29489	29580	29524	29399	29375	29521	29509	29559	29546	29502	29574	29394	29457	29550	29461	29420	29379	29559	29432	29393	29491	29437	29493	29458	29518	29569	29349	29437	29500	29411	29561	29525	29538	29448	29390	29491	29453	29489	29486	29516	29448	29371	29491	29434	29514	29378	29362	29471	29498	29451	29437	29437	29432	29535	29332	29422	29537	29696	29334	29465	29570	29579	29580	29441	29552	29548	29353	29335	29414	29520	29502	29475	29438	29422	29570	29344	29452	29397	29527	29496	29532	29572	29396	29366	29360	29453	29500	29632	29440	29561	29515	29466	29630	29438	29457	29320	29426	29316	29579	29412	29438	29366	29364	29307	29525	29587	29568	29589	29458	29506	29407	29470	29450	29331	29470	29576	29551	29447	29391	29664	29404	29547	29318	29534	29491	29384	29622	29354	29493	29400	29586	29458	29540	29452	29417	29570	29436	29525	29410	29504	29650	29523	29562	29411	29482	29418	29593	29348	29509	29563	29406	29587	29439	29342	29457	29468	29500	29610	29251	29549	29458	29488	29489	29468	29378	29466	29397	29335	29428	29537	29540	29565	29489	29397	29550	29286	29536	29389	29519	29464	29476	29429	29402	29483	29416	29360	29816	29434	29366	29444	29463	29537	29431	29580	29501	29427	29422	29537	29460	29448	29355	29489	29476	29379	29520	29483	29349	29565	29498	29493	29406	29563	29424	29525	29439	29521	29372	29526	29472	29496	29432	29555	29584	29645	29274	29411	29407	29413	29488	29624	29438	29503	29474	29472	29630	29374	29349	29343	29367	29461	29412	29574	29522	29443	29376	29705	29424	29574	29548	29512	29359	29382	29590	29540	29474	29622	29543	29407	29367	29468	29400	29488	29271	29523	29592	29362	29570	29327	29466	29459	29427	29485	29502	29447	29522	29457	29496	29457	29454	29441	29550	29490	29463	29379	29421	29496	29583	29592	29584	29526	29542	29426	29451	29470	29643	29433	29509	29513	29401	29449	29443	29467	29502	29433	29343	29549	29512	29466	29640	29487	29499	29468	29484	29353	29421	29452	29520	29421	29429	29516	29493	29497	29526	29531	29535	29423	29391	29529	29368	29428	29584	29408	29542	29567	29474	29541	29476	29550	29234	29564	29450	29531	29656	29449	29607	29446	29480	29475	29477	29524	29413	29538	29605	29561	29486	29526	29684	29448	29488	29503	29573	29424	29555	29547	29453	29539	29541	29522	29504	29466	29440	29587	29502	29427	29304	29473	29575	29544	29408	29557	29525	29409	29517	29551	29432	29449	29612	29478	29518	29402	29443	29311	29451	29588	29433	29388	29471	29487	29326	29448	29562	29595	29461	29555	29544	29496	29503	29516	29438	29493	29657	29337	29517	29505	29450	29399	29436	29409	29496	29427	29567	29443	29541	29283	29549	29531	29472	29526	29446	29461	29437	29530	29419	29372	29503	29620	29452	29443	29421	29608	29568	29359	29574	29385	29582	29375	29487	29542	29449	29550	29373	29568	29186	29444	29437	29435	29464	29437	29665	29481	29470	29461	29472	29464	29577	29657	29545	29476	29536	29527	29491	29538	29502	29576	29467	29437	29598	29453	29346	29472	29526	29531	29508	29515	29551	29490	29455	29417	29373	29580	29475	29261	29482	29620	29368	29506	29531	29526	29641	29443	29522	29562	29511	29646	29443	29566	29500	29595	29586	29394	29427	29465	29582	29454	29315	29526	29489	29533	29512	29431	29537	29688	29425	29560	29547	29578	29569	29398	29488	29404	29323	29464	29467	29443	29563	29363	29475	29487	29639	29393	29562	29607	29457	29484	29572	29544	29582	29370	29304	29507	29611	29525	29543	29395	29388	29382	29358	29505	29444	29377	29659	29361	29480	29526	29517	29445	29619	29421	29459	29555	29283	29586	29476	29446	29467	29456	29513	29502	29428	29432	29480	29469	29500	29492	29511	29485	29552	29471	29484	29444	29500	29432	29489	29485	29528	29471	29410	29509	29536	29409	29480	29492	29539	29524	29374	29375	29571	29502	29515	29547	29401	29451	29495	29501	29529	29579	29403	29445	29605	29553	29500	29477	29631	29496	29534	29466	29451	29470	29486	29508	29434	29376	29614	29450	29619	29499	29431	29327	29735	29496	29422	29462	29562	29547	29488	29470	29460	29519	29493	29425	29467	29453	29305	29448	29321	29553	29456	29542	29436	29488	29475	29483	29415	29517	29403	29464	29463	29479	29462	29412	29600	29417	29438	29511	29467	29406	29516	29548	29528	29303	29453	29503	29684	29557	29500	29520	29399	29470	29378	29563	29487	29328	29454	29520	29437	29406	29561	29572	29608	29410	29523	29430	29279	29511	29368	29499	29380	29423	29576	29602	29508	29494	29604	29462	29428	29559	29486	29534	29492	29523	29532	29450	29609	29514	29389	29554	29474	29354	29527	29514	29380	29515	29484	29568	29490	29359	29564	29450	29512	29414	29428	29366	29481	29415	29636	29631	29426	29625	29341	29669	29425	29517	29533	29388	29503	29480	29453	29414	29480	29420	29648	29487	29486	29539	29422	29566	29348	29455	29436	29353	29481	29646	29484	29431	29523	29598	29479	29606	29502	29457	29458	29590	29529	29505	29457	29506	29480	29284	29614	29551	29346	29621	29395	29425	29437	29436	29474	29477	29479	29568	29642	29554	29487	29350	29528	29395	29506	29307	29505	29477	29440	29472	29703	29455	29491	29498	29442	29576	29632	29611	29417	29392	29628	29380	29414	29609	29586	29378	29632	29484	29385	29388	29497	29435	29475	29569	29384	29408	29489	29410	29588	29486	29536	29471	29325	29583	29357	29447	29506	29365	29527	29690	29506	29533	29435	29598	29516	29393	29514	29417	29524	29485	29380	29527	29478	29595	29594	29493	29466	29417	29538	29461	29464	29557	29572	29583	29440	29495	29579	29462	29626	29456	29607	29536	29530	29425	29520	29571	29544	29505	29528	29570	29293	29502	29589	29468	29521	29392	29378	29620	29496	29551	29628	29517	29513	29574	29433	29653	29490	29422	29533	29474	29432	29682	29555	29511	29479	29614	29501	29398	29441	29392	29529	29552	29493	29570	29402	29468	29686	29436	29571	29515	29538	29313	29459	29491	29510	29594	29524	29368	29513	29443	29451	29484	29559	29496	29455	29610	29510	29447	29446	29499	29594	29560	29553	29539	29505	29466	29507	29476	29373	29492	29413	29312	29646	29562	29436	29479	29360	29667	29409	29338	29523	29525	29600	29600	29427	29593	29501	29540	29526	29578	29566	29523	29426	29583	29386	29603	29457	29550	29478	29502	29597	29453	29320	29498	29529	29557	29369	29467	29495	29572	29551	29594	29510	29438	29368	29457	29423	29600	29376	29583	29438	29584	29601	29428	29455	29496	29548	29377	29528	29452	29253	29559	29375	29453	29593	29640	29425	29545	29434	29461	29489	29542	29392	29528	29433	29450	29549	29524	29445	29601	29615	29493	29418	29499	29638	29598	29692	29579	29528	29489	29449	29595	29367	29425	29619	29508	29466	29647	29460	29655	29554	29507	29508	29443	29374	29623	29389	29380	29545	29514	29520	29434	29519	29587	29589	29522	29499	29432	29358	29542	29465	29574	29441	29579	29529	29426	29620	29641	29518	29524	29517	29572	29418	29514	29439	29516	29553	29439	29588	29691	29440	29452	29431	29541	29584	29594	29520	29464	29553	29446	29363	29444	29385	29527	29510	29477	29491	29459	29434	29397	29493	29586	29553	29473	29522	29346	29503	29546	29434	29425	29423	29542	29580	29514	29398	29504	29532	29583	29652	29446	29635	29540	29517	29438	29495	29452	29497	29564	29582	29533	29509	29507	29448	29623	29511	29348	29566	29477	29377	29482	29650	29396	29431	29348	29445	29562	29559	29390	29519	29596	29471	29380	29508	29415	29495	29378	29427	29394	29543	29477	29596	29478	29455	29402	29476	29607	29609	29414	29560	29496	29427	29527	29424	29513	29601	29510	29596	29506	29528	29463	29519	29440	29379	29602	29278	29501	29521	29515	29572	29530	29298	29521	29385	29553	29514	29379	29514	29408	29579	29527	29597	29469	29456	29461	29550	29347	29371	29550	29321	29620	29453	29440	29564	29472	29395	29421	29633	29374	29522	29478	29387	29582	29315	29476	29380	29448	29371	29481	29455	29472	29596	29506	29606	29468	29323	29600	29462	29603	29452	29583	29592	29391	29486	29581	29439	29497	29538	29591	29377	29541	29444	29473	29489	29526	29363	29608	29504	29385	29601	29538	29483	29388	29566	29608	29597	29325	29566	29578	29486	29467	29488	29465	29511	29388	29436	29385	29670	29594	29533	29655	29438	29512	29627	29378	29469	29695	29665	29652	29386	29356	29526	29585	29592	29465	29449	29409	29481	29417	29506	29468	29593	29419	29528	29311	29426	29487	29514	29620	29419	29445	29519	29429	29503	29437	29537	29648	29437	29539	29491	29542	29454	29470	29476	29341	29540	29441	29638	29532	29636	29486	29328	29446	29387	29297	29594	29507	29604	29530	29522	29494	29442	29444	29558	29361	29546	29576	29509	29422	29388	29594	29459	29417	29532	29559	29518	29517	29460	29503	29350	29495	29520	29370	29356	29542	29511	29352	29630	29455	29534	29339	29520	29525	29460	29526	29415	29644	29409	29466	29718	29594	29441	29514	29600	29560	29370	29550	29425	29673	29431	29462	29412	29382	29640	29608	29520	29597	29408	29504	29424	29422	29501	29572	29384	29503	29543	29411	29507	29495	29628	29506	29678	29581	29440	29294	29504	29617	29507	29537	29382	29576	29499	29383	29615	29431	29585	29464	29536	29522	29611	29524	29530	29282	29389	29450	29600	29423	29494	29466	29542	29567	29423	29614	29534	29681	29536	29497	29417	29488	29560	29512	29385	29508	29611	29577	29412	29412	29531	29444	29306	29511	29536	29374	29524	29682	29467	29600	29340	29500	29493	29399	29407	29571	29536	29533	29615	29460
16674	16298	12913	11374	20943	30922	32681	28454	21764	15672	12022	10785	10697	10400	10537	10538	10528	10435	10479	10426	10400	10521	10528	10319	10585	10429	10573	10565	10458	10596	10644	10527	10523	10578	10555	10469	10492	10516	10610	10678	10498	10595	10500	10645	10466	10558	10690	10409	10700	10413	10639	10625	10586	10597	10649	10434	10609	10629	10526	10461	10473	10475	10421	10461	10483	10517	10537	10697	10423	10516	10529	10288	10485	10451	10577	10573	10515	10513	10364	10551	10507	10728	10573	10508	10548	10598	10653	10530	10589	10609	10558	10523	10457	10473	10380	10594	10611	10362	10478	10305	10525	10463	10371	10576	10587	10800	10719	10542	10453	10597	10569	10336	10550	10490	10463	10354	10484	10474	10581	10352	10352	10667	10668	10495	10526	10480	10484	10507	10500	10445	10418	10561	10580	10585	10502	10562	10223	10465	10375	10380	10593	10507	10546	10527	10391	10569	10430	10585	10455	10578	10450	10427	10415	10499	10463	10580	10569	10656	10456	10422	10694	10561	10403	10258	10538	10502	10554	10502	10590	10526	10669	10359	10446	10453	10628	10505	10640	10396	10418	10521	10286	10491	10528	10413	10523	10645	10547	10535	10542	10675	10555	10626	10510	10602	10477	10496	10587	10557	10377	10485	10568	10637	10581	10373	10482	10443	10496	10568	10607	10644	10529	10464	10632	10425	10587	10645	10577	10643	10525	10541	10442	10511	10611	10382	10405	10526	10498	10342	10490	10454	10603	10594	10526	10600	10797	10602	10561	10638	10517	10386	10528	10614	10526	10351	10319	10599	10616	10701	10593	10442	10646	10560	10526	10531	10490	10514	10520	10429	10756	10629	10591	10519	10620	10500	10656	10550	10633	10595	10477	10568	10502	10480	10697	10392	10472	10557	10490	10418	10459	10581	10605	10763	10498	10735	10516	10487	10520	10565	10516	10673	10635	10612	10552	10662	10545	10545	10473	10417	10449	10617	10607	10564	10574	10578	10773	10535	10512	10517	10504	10476	10580	10488	10493	10487	10513	10666	10543	10490	10498	10559	10637	10623	10754	10491	10607	10535	10425	10601	10525	10356	10478	10430	10580	10478	10631	10589	10656	10452	10699	10585	10583	10673	10557	10514	10711	10770	10444	10719	10436	10477	10360	10482	10615	10572	10543	10344	10680	10521	10480	10511	10517	10472	10705	10401	10432	10419	10520	10496	10528	10595	10562	10541	10595	10579	10658	10608	10514	10489	10594	10647	10560	10498	10559	10669	10825	10601	10532	10481	10493	10498	10552	10487	10567	10602	10552	10610	10439	10745	10579	10543	10642	10520	10677	10502	10733	10496	10530	10564	10579	10556	10692	10497	10476	10576	10497	10692	10449	10614	10458	10501	10591	10653	10599	10411	10525	10494	10483	10559	10465	10557	10559	10763	10485	10293	10473	10324	10436	10530	10392	10546	10527	10433	10480	10490	10481	10527	10665	10498	10347	10503	10548	10539	10551	10544	10688	10616	10663	10563	10379	10514	10373	10519	10387	10688	10618	10464	10357	10532	10475	10673	10625	10377	10467	10480	10557	10484	10432	10612	10425	10498	10430	10458	10663	10515	10562	10439	10358	10377	10494	10427	10455	10598	10709	10603	10546	10555	10570	10622	10583	10584	10448	10655	10660	10319	10659	10477	10426	10590	10501	10452	10532	10491	10533	10605	10491	10596	10396	10582	10626	10553	10609	10659	10501	10627	10719	10522	10521	10601	10603	10443	10452	10400	10546	10891	10710	10654	10624	10628	10555	10545	10561	10465	10486	10516	10611	10740	10708	10645	10673	10507	10511	10480	10446	10296	10629	10745	10605	10529	10601	10394	10553	10609	10477	10686	10557	10547	10700	10525	10616	10529	10472	10620	10574	10606	10354	10545	10610	10557	10587	10499	10476	10645	10442	10518	10439	10430	10617	10574	10689	10658	10481	10653	10573	10697	10672	10507	10478	10315	10479	10585	10529	10479	10583	10434	10331	10470	10498	10602	10698	10540	10659	10668	10498	10607	10675	10506	10520	10571	10375	10680	10630	10579	10620	10572	10583	10617	10541	10522	10591	10682	10392	10398	10475	10345	10588	10687	10612	10560	10573	10683	10563	10521	10589	10534	10651	10590	10562	10468	10669	10528	10449	10487	10469	10536	10370	10574	10740	10611	10538	10205	10516	10568	10619	10512	10692	10489	10445	10561	10653	10588	10510	10521	10670	10469	10465	10678	10478	10422	10626	10515	10572	10467	10328	10601	10649	10566	10539	10687	10606	10459	10535	10453	10600	10528	10447	10493	10478	10361	10495	10540	10616	10547	10529	10647	10441	10612	10561	10647	10421	10552	10660	10489	10589	10546	10582	10715	10530	10537	10602	10444	10512	10569	10523	10603	10635	10672	10638	10428	10436	10532	10449	10533	10484	10571	10529	10547	10689	10548	10624	10575	10439	10601	10689	10524	10476	10590	10502	10623	10591	10577	10520	10456	10453	10594	10585	10456	10494	10537	10530	10386	10463	10609	10418	10552	10500	10540	10618	10701	10692	10465	10422	10482	10595	10574	10691	10366	10355	10574	10598	10514	10589	10656	10627	10455	10503	10491	10403	10656	10584	10445	10681	10561	10467	10581	10556	10639	10466	10680	10505	10765	10655	10405	10683	10475	10491	10495	10455	10529	10689	10709	10539	10633	10668	10588	10546	10648	10432	10535	10626	10660	10575	10519	10515	10635	10483	10479	10357	10505	10471	10585	10664	10453	10378	10555	10499	10563	10554	10483	10432	10472	10490	10529	10498	10588	10618	10672	10378	10550	10391	10539	10644	10614	10672	10614	10609	10695	10534	10473	10590	10292	10596	10395	10471	10599	10484	10421	10625	10667	10448	10395	10458	10617	10489	10531	10476	10496	10615	10594	10450	10531	10645	10513	10504	10601	10685	10538	10435	10600	10377	10500	10480	10428	10573	10569	10629	10506	10602	10599	10646	10608	10628	10559	10655	10516	10350	10492	10558	10510	10557	10497	10632	10570	10500	10549	10468	10571	10598	10634	10567	10368	10458	10548	10487	10501	10661	10451	10513	10463	10485	10582	10592	10613	10540	10568	10499	10516	10506	10582	10578	10384	10643	10437	10451	10544	10669	10523	10573	10496	10636	10564	10560	10619	10602	10446	10625	10499	10460	10582	10335	10407	10491	10614	10478	10621	10477	10558	10506	10624	10530	10613	10435	10539	10547	10682	10641	10440	10610	10412	10583	10455	10569	10602	10591	10468	10422	10585	10507	10654	10585	10469	10732	10398	10484	10512	10662	10704	10457	10623	10542	10587	10524	10553	10300	10526	10457	10546	10531	10605	10435	10646	10660	10647	10452	10507	10434	10621	10678	10448	10640	10687	10505	10509	10451	10607	10527	10619	10562	10606	10553	10695	10574	10534	10415	10487	10519	10715	10322	10545	10501	10471	10488	10518	10533	10761	10343	10583	10636	10566	10476	10574	10621	10708	10486	10529	10541	10311	10522	10524	10537	10601	10581	10453	10683	10755	10484	10642	10440	10504	10647	10431	10302	10379	10592	10600	10624	10575	10349	10550	10535	10461	10461	10498	10562	10606	10479	10508	10602	10488	10707	10382	10552	10640	10663	10679	10601	10716	10574	10326	10481	10488	10574	10659	10543	10530	10587	10661	10645	10592	10549	10719	10419	10625	10493	10702	10674	10359	10608	10491	10548	10512	10487	10534	10525	10523	10574	10590	10553	10414	10556	10620	10556	10570	10462	10424	10501	10449	10583	10678	10635	10630	10695	10509	10666	10310	10380	10390	10679	10687	10469	10496	10549	10372	10629	10434	10537	10725	10595	10510	10572	10667	10562	10546	10604	10652	10423	10619	10560	10457	10578	10679	10551	10515	10573	10618	10518	10696	10519	10593	10625	10550	10577	10327	10423	10537	10559	10599	10563	10537	10619	10741	10670	10595	10535	10437	10638	10510	10523	10573	10439	10430	10448	10439	10541	10549	10550	10611	10494	10594	10395	10549	10471	10485	10441	10420	10558	10726	10342	10432	10496	10521	10515	10522	10626	10429	10549	10611	10572	10322	10580	10463	10496	10384	10419	10559	10442	10510	10494	10438	10599	10367	10526	10668	10388	10516	10515	10494	10548	10447	10559	10516	10419	10428	10464	10713	10488	10669	10572	10528	10612	10584	10465	10667	10656	10378	10585	10571	10481	10476	10782	10694	10615	10554	10526	10463	10476	10482	10407	10571	10573	10537	10503	10508	10576	10484	10548	10485	10539	10388	10622	10703	10480	10614	10459	10651	10755	10559	10580	10488	10659	10510	10599	10606	10527	10451	10591	10676	10496	10497	10388	10585	10571	10574	10647	10573	10463	10687	10498	10457	10623	10523	10524	10364	10587	10361	10499	10294	10563	10855	10551	10628	10545	10483	10449	10538	10522	10441	10525	10488	10643	10513	10596	10432	10676	10423	10428	10548	10498	10549	10458	10675	10408	10553	10527	10553	10622	10454	10353	10506	10503	10694	10442	10814	10606	10711	10541	10477	10617	10629	10690	10565	10422	10638	10454	10561	10499	10727	10421	10623	10645	10526	10526	10482	10556	10509	10593	10432	10527	10607	10669	10525	10709	10544	10384	10642	10483	10499	10512	10593	10628	10510	10619	10699	10531	10608	10682	10662	10473	10494	10527	10336	10511	10446	10654	10656	10645	10541	10526	10624	10681	10468	10427	10759	10457	10564	10516	10552	10603	10557	10584	10445	10496	10595	10690	10552	10737	10590	10355	10519	10538	10532	10386	10711	10628	10660	10464	10650	10367	10488	10560	10554	10467	10443	10432	10534	10571	10585	10610	10459	10482	10680	10558	10616	10628	10476	10648	10603	10523	10470	10590	10564	10590	10403	10508	10501	10733	10375	10547	10519	10515	10478	10617	10582	10498	10525	10557	10494	10663	10605	10525	10665	10677	10566	10405	10417	10495	10342	10579	10574	10362	10808	10721	10464	10520	10467	10642	10391	10519	10611	10408	10645	10448	10522	10578	10528	10432	10584	10389	10526	10563	10570	10602	10481	10605	10390	10523	10516	10472	10730	10616	10515	10707	10563	10646	10619	10525	10460
40372	34710	31933	36144	54997	60354	58232	52379	43265	35792	30713	28998	28794	28944	28843	28908	28895	28862	29015	28857	29020	29188	28819	29134	29144	29109	29168	28922	29157	28989	28901	28913	29125	29089	29012	29125	29105	29083	29062	29046	28920	29053	29159	28865	29183	29067	28989	29093	29073	29053	29186	29134	29191	29080	29039	29061	29201	29016	29155	28967	29180	29109	28990	28971	29305	29105	29085	29125	29124	29168	29061	29155	29100	28971	29104	29082	29123	28999	29137	29209	29112	29089	29109	29138	29093	29045	29103	29013	29098	29245	29013	29153	29038	29004	29134	28990	29138	29187	29251	29047	29115	29027	29043	29224	29052	29029	29092	29126	29158	29002	29123	28955	29119	29113	29207	29051	29044	29008	29143	29054	29168	29023	29100	29156	29010	28986	29231	29061	29136	29119	29161	29041	29170	28955	29048	29196	28912	29247	29135	29175	28951	29154	29183	29072	29066	29010	29075	29086	29211	29090	29067	29067	29004	29133	29091	29146	28942	29259	29188	29270	29006	29070	29131	29128	28967	29071	29119	29112	29151	29121	29207	29101	29106	28999	29103	29061	28931	28933	29090	29081	29079	29040	29074	28978	29030	28977	29143	29056	29129	29090	29104	29085	28977	29000	29181	29163	29117	28950	29150	29052	29059	29174	29097	29093	29039	29135	29152	29259	29111	29090	29345	29124	29156	29073	29195	29145	29051	29053	29110	29117	28977	29108	29093	29145	29049	29116	29073	29116	29106	29004	29135	29197	28981	29151	29052	29107	29154	29045	29071	28906	28929	29064	29086	29245	29021	29132	29136	29062	29083	29144	29212	29030	29219	29056	28963	29369	29020	29026	29105	29056	28922	29256	29169	29107	29046	29101	29106	29037	29052	29107	29134	28950	29217	29227	28985	29182	29095	29286	29039	29264	29075	29107	29207	29126	29101	29124	29085	29067	29124	29044	29056	29036	29204	29112	29117	28974	29064	29154	29105	29186	29061	29169	29161	29177	28989	29115	29000	29065	29273	29115	29183	29147	29219	29357	29089	29091	29180	29092	29096	29092	29004	29143	29203	28939	29174	29036	29047	29054	29140	29183	29032	29016	29176	29225	29039	29020	29032	29109	29266	29071	29025	29163	29169	29068	29014	29145	29120	29010	29161	28873	29166	29121	29061	29207	29107	28959	29101	29185	29250	28955	29247	29128	29071	29074	29124	29057	28991	29056	29041	29059	29098	29127	29132	29151	29106	29039	29145	29161	29216	29014	29111	29234	28993	29094	29145	29075	29143	29025	29068	28935	29208	29034	29049	29163	29055	29179	29144	29162	29005	29218	29050	29257	28965	29158	29099	29137	29029	29047	29232	29177	28975	29027	29278	29277	29106	29223	29060	29157	29083	29203	29121	29039	29132	29192	29128	29128	29114	29049	29075	29064	29165	28966	29103	29130	29100	29055	29057	29228	29035	29106	29103	29114	29059	29009	29119	29015	29153	28933	29071	29084	29049	29175	29120	28985	29134	29098	29069	28984	29204	29060	29127	28904	29021	29006	29262	29139	29047	29028	29084	29126	29078	29056	29011	29288	29133	29063	29135	29218	29160	29147	29037	29122	29092	29235	28995	29170	29170	29209	29051	29150	29095	29282	28997	29123	28949	29323	29200	29018	29231	29043	29161	29108	29104	29128	29135	29048	29048	29171	29121	29134	29035	29075	29140	29002	29152	29037	29207	29172	29125	29040	29098	29235	28967	29194	29010	29058	29084	28994	28959	29173	29030	28977	29103	29060	29102	29026	29123	29069	29160	29154	28996	29202	29128	29070	29098	29088	28960	29085	29111	29077	29272	29092	29075	28926	29037	29143	29109	28989	29059	29082	29163	28922	28904	29049	29137	29045	29253	29081	29122	29218	29044	29085	29171	29174	29017	29229	29252	29147	29091	29119	29123	29013	29073	29261	29201	29068	29154	29013	28996	29084	28963	29198	28988	29067	29073	29114	29075	29184	29077	29118	29174	29076	29170	29163	29093	29132	29068	29039	28988	28991	29081	29245	29146	28961	29074	29202	29087	29136	29203	28960	29197	29102	29092	28946	29072	29088	29107	29077	29138	29093	29220	29071	28960	29290	28996	29145	29144	29093	29082	29074	29208	29209	29091	29044	29099	28947	29099	29178	29154	29018	29112	29128	29068	29085	29081	29165	29092	29195	29019	29114	29103	29147	29055	29188	29176	29272	28983	29011	29024	29158	29122	29083	29160	29066	29195	28975	29189	29057	29095	29227	29221	29061	29134	29116	29059	29128	29163	29159	29203	29084	29190	29152	28952	29109	29273	29204	29161	29019	29111	29079	29121	29038	29124	29098	29139	29104	29092	29186	29059	29195	29140	29042	29180	29282	29042	29197	29167	29042	29098	29128	29084	28987	29107	29136	29239	29108	29121	29126	29015	29162	29215	29022	29128	29034	29165	29053	29014	28982	29083	29056	29110	29170	29086	29133	29045	29151	29102	29254	29126	29153	29076	29026	29315	29015	28994	29217	29076	29172	28938	29114	29052	29137	29035	28983	29150	29082	29355	28988	29124	29084	29185	29123	29206	29089	29313	29056	29149	29073	29023	29036	29144	28879	29249	29294	29149	29081	29169	29113	29123	29021	29139	29038	29126	29203	28952	29193	29262	29111	28965	29035	29062	29186	29167	28958	28924	29197	29139	28969	29190	29013	29004	29118	29046	29189	28980	29183	29051	29028	28957	29117	29159	29087	29117	29111	29041	29045	29104	29163	29176	29120	29210	29013	29103	29068	29081	28964	29016	29215	29048	29080	29077	29084	29079	29129	29019	29181	29032	29010	29129	29099	29192	29133	29138	29062	29183	29035	29286	29163	29040	29153	29061	29073	28993	29230	29097	29158	29069	29073	29098	29110	29080	29096	29183	29056	29134	29105	29268	29090	29040	29148	29187	29112	29132	29123	29242	29083	29131	29200	29132	29078	29148	29010	29134	29263	29134	29168	29163	29273	29061	29085	29057	29219	28909	29137	29168	29021	29332	29288	29125	29226	29201	29068	29083	29143	29149	29150	29102	29159	29035	29048	29201	29185	29141	29033	29224	29044	29252	29183	28986	29081	29187	29199	29082	29210	29123	29061	29238	29197	29316	29045	29061	29107	29099	29165	29075	28998	29200	29112	29180	29025	29152	29095	29111	29044	29081	29059	29133	29097	29036	29215	29047	29037	29263	28961	29091	29087	29158	29040	29262	29141	29018	28894	29059	29180	29177	29117	29274	28989	29159	29244	29145	28985	29125	29066	29213	29126	29240	29061	29197	29070	29082	28967	29313	29048	29231	29037	28914	28984	29144	29151	29109	29029	29270	28970	28983	29215	29074	29218	29111	29125	29176	29061	29177	29142	29018	28845	29300	29175	29135	29139	29179	29159	29202	29124	29039	29136	29306	29218	29145	29133	29062	29111	29008	29009	29203	29051	29115	29090	29124	29210	28973	29044	29089	29113	29191	29129	29152	29038	29099	29105	29108	29208	29199	29020	29140	29197	29269	29013	29207	29091	29134	29078	29030	29150	29061	29032	29119	29143	29070	29103	29074	29043	29106	29058	29213	29104	29064	29127	29126	29149	29071	29150	29158	29054	29152	29172	29032	29096	29175	29019	29138	29092	29171	29014	29056	29060	29172	29141	29148	29130	29165	29070	29175	29250	29058	28950	29255	29096	29208	29197	29201	29141	29162	29173	29131	29123	28978	29091	29054	29150	29006	29136	29098	29250	29035	29213	29044	29049	29073	29050	29065	29010	29086	29080	29117	29245	29073	29234	29112	29112	29148	29160	28995	29018	29027	29342	29133	29203	29109	29036	29057	29143	28999	29232	28940	28988	29147	29073	28982	29280	29217	29113	29213	29118	29020	29099	29101	28946	29053	29090	29068	29210	29107	29231	29063	29235	29065	29202	29179	29251	29064	29210	28978	29297	29180	29102	29024	29320	29026	29073	29115	29116	29137	29075	29196	29198	29084	29100	29167	29092	28921	29197	29123	29170	29092	29139	29216	29147	29093	29160	29074	29073	29069	29277	29208	29074	29234	29074	28972	29154	29132	29016	29086	29060	29026	29121	29133	29100	29254	29129	29048	29141	29135	29077	29060	29104	29089	29124	29067	29183	29074	29187	29103	29097	29136	28994	29226	29150	29051	29192	29188	29058	29143	28922	29192	29069	29137	29097	29105	29074	28989	29220	29057	29185	28949	29180	29056	29152	29118	29041	29175	28993	29082	29093	29119	29034	29067	29055	28987	29021	29173	29188	29099	29133	29047	28951	29190	29003	29171	29004	29182	29036	29256	29178	29059	29052	29233	29117	29074	29114	29043	29030	29120	29312	29036	29063	28951	29128	29163	29038	29028	29171	29084	29176	29089	29199	29103	29124	29158	28996	29032	29135	29078	29146	29173	29095	29126	29025	29096	29159	29044	29137	29185	29144	29086	29102	29187	29030	29158	29314	29171	29102	29165	29055	29131	29045	29212	29025	29235	29113	29215	29038	29166	29201	29142	29091	29096	29128	29085	29210	29152	29074	29142	29124	29062	29035	29086	29160	29110	29063	29142	28986	29195	29045	29003	29126	29014	29031	29136	28975	29210	28992	29214	29142	29068	29244	29050	29042	29089	29050	29257	29273	29242	29067	29009	29159	29167	29087	29205	29118	29033	29055	29000	29217	28939	29235	29004	29061	29110	29144	28940	29114	29159	29157	29057	29116	29041	29114	29071	28990	29284	29023	29150	29105	29249	29032	29282	29167	29227	29041	28979	29190	29020	29382	28996	29272	29138	29114	29292	29046	29088	29030	29155	29063	29180	29161	29164	29196	29215	29178	28996	29133	29146	29079	29043	29177	29119	29195	29061	28901	29092	29257	29059	29133	29169	29127	28966	29089	29066	29209	28951	29231	29229	29052	29064	29160	29170	29173	29249	29069	28949	29221	29173	29140	29020	29142	29120	29136	28961	29177	28969	29055	29086	29183	29161	29044	29062	29028	29217	29295	29197	28945	29074	29078	29005	29091	29097	29072	29079	29183	29204	28981	28877	29073	29180	29138	29119	29139	28972	29043	29159	29029	29138	29196	29079	29142	29232	29004	29195	29165	29162	29116	29239	29168	29086	29104
16939	14016	12159	11495	17794	24888	25726	22892	18142	14225	11514	10683	10508	10366	10588	10580	10402	10333	10492	10624	10618	10427	10582	10396	10389	10475	10509	10396	10510	10604	10503	10509	10394	10601	10585	10546	10515	10543	10380	10530	10366	10441	10569	10629	10544	10359	10447	10456	10512	10551	10540	10380	10607	10487	10420	10499	10489	10382	10488	10512	10416	10430	10435	10598	10460	10610	10442	10394	10368	10488	10564	10467	10516	10519	10457	10554	10503	10690	10364	10413	10543	10596	10403	10624	10566	10387	10509	10427	10494	10546	10607	10586	10505	10261	10598	10484	10426	10378	10456	10403	10592	10409	10434	10516	10457	10596	10618	10588	10545	10500	10655	10502	10443	10465	10324	10588	10576	10419	10457	10632	10504	10466	10532	10557	10506	10342	10509	10663	10464	10464	10498	10349	10419	10446	10525	10253	10563	10470	10701	10499	10588	10604	10607	10409	10446	10507	10448	10527	10458	10456	10445	10572	10552	10520	10480	10586	10564	10545	10319	10472	10629	10555	10433	10428	10644	10658	10382	10260	10546	10554	10370	10474	10436	10456	10418	10483	10507	10468	10488	10595	10536	10439	10578	10625	10675	10600	10592	10504	10531	10452	10411	10583	10558	10609	10519	10545	10571	10453	10466	10614	10568	10510	10525	10546	10411	10558	10486	10612	10467	10560	10585	10550	10464	10508	10485	10495	10587	10514	10554	10468	10328	10532	10367	10567	10619	10363	10645	10461	10529	10450	10305	10465	10477	10530	10594	10521	10456	10428	10540	10499	10556	10649	10528	10470	10448	10482	10589	10531	10505	10450	10577	10422	10464	10522	10561	10411	10411	10500	10517	10439	10511	10473	10438	10467	10591	10458	10556	10534	10343	10557	10473	10372	10344	10369	10286	10549	10507	10520	10371	10667	10408	10538	10542	10474	10327	10524	10506	10485	10525	10523	10550	10491	10466	10371	10487	10473	10546	10422	10606	10480	10442	10307	10458	10409	10458	10688	10405	10417	10441	10453	10438	10460	10431	10402	10526	10458	10519	10455	10554	10566	10613	10468	10460	10426	10614	10489	10451	10453	10681	10627	10593	10503	10550	10489	10379	10496	10513	10510	10388	10336	10526	10574	10553	10467	10566	10618	10772	10525	10659	10426	10505	10448	10480	10450	10534	10372	10541	10532	10630	10615	10402	10648	10419	10494	10531	10583	10516	10678	10525	10567	10377	10509	10382	10413	10431	10697	10576	10686	10387	10433	10502	10628	10565	10584	10498	10671	10478	10552	10610	10407	10598	10505	10485	10334	10361	10654	10591	10483	10464	10554	10447	10372	10532	10509	10467	10412	10371	10543	10401	10325	10525	10432	10669	10536	10671	10507	10506	10426	10410	10584	10421	10452	10394	10451	10390	10304	10353	10520	10496	10472	10324	10645	10589	10523	10437	10472	10562	10566	10405	10433	10392	10601	10538	10529	10379	10490	10485	10450	10361	10531	10456	10623	10419	10473	10452	10520	10549	10643	10412	10409	10290	10314	10460	10341	10594	10641	10479	10464	10619	10549	10716	10487	10424	10427	10564	10437	10448	10575	10575	10431	10588	10655	10446	10425	10575	10580	10524	10466	10395	10844	10292	10587	10532	10593	10449	10513	10324	10511	10547	10533	10595	10429	10503	10480	10456	10322	10429	10447	10492	10443	10560	10620	10460	10594	10557	10446	10646	10552	10435	10501	10406	10563	10598	10639	10397	10470	10292	10603	10625	10508	10363	10656	10452	10419	10406	10441	10276	10541	10454	10426	10408	10561	10459	10462	10601	10499	10494	10562	10455	10305	10545	10418	10568	10557	10448	10564	10588	10654	10391	10500	10441	10555	10526	10616	10599	10472	10696	10548	10632	10553	10537	10422	10391	10430	10486	10484	10549	10575	10529	10547	10725	10462	10323	10354	10532	10454	10514	10551	10422	10548	10349	10515	10613	10528	10506	10495	10493	10420	10495	10296	10379	10480	10435	10348	10428	10604	10383	10588	10562	10535	10416	10501	10479	10442	10503	10484	10443	10480	10474	10504	10416	10557	10466	10429	10412	10528	10545	10543	10548	10465	10596	10464	10498	10468	10480	10440	10519	10412	10521	10779	10485	10561	10539	10474	10465	10497	10429	10496	10427	10482	10486	10673	10542	10560	10594	10467	10425	10566	10518	10261	10551	10572	10497	10455	10531	10526	10660	10465	10482	10473	10435	10655	10399	10412	10522	10494	10512	10386	10328	10474	10580	10235	10652	10513	10479	10561	10452	10666	10501	10476	10524	10405	10584	10415	10553	10482	10364	10460	10486	10349	10632	10545	10330	10523	10726	10393	10740	10529	10378	10665	10637	10692	10344	10391	10480	10513	10445	10422	10465	10479	10455	10263	10422	10421	10394	10721	10646	10464	10702	10556	10532	10323	10466	10641	10459	10415	10474	10483	10555	10449	10318	10543	10480	10717	10577	10510	10564	10624	10577	10520	10481	10513	10316	10505	10477	10366	10627	10416	10388	10367	10547	10405	10486	10463	10590	10424	10576	10540	10266	10426	10419	10522	10457	10545	10548	10487	10567	10574	10514	10473	10448	10444	10588	10286	10538	10455	10377	10611	10457	10584	10584	10498	10427	10334	10470	10498	10334	10536	10644	10575	10648	10328	10511	10395	10485	10728	10596	10459	10381	10536	10562	10508	10673	10346	10307	10490	10638	10421	10303	10323	10481	10458	10395	10399	10566	10481	10385	10523	10718	10474	10594	10642	10362	10373	10584	10471	10443	10388	10450	10468	10428	10475	10494	10570	10426	10603	10428	10560	10363	10495	10506	10506	10607	10588	10462	10491	10424	10447	10501	10579	10504	10634	10624	10500	10484	10369	10624	10436	10632	10518	10320	10509	10537	10613	10597	10530	10594	10310	10323	10509	10421	10499	10505	10469	10496	10530	10571	10465	10692	10464	10432	10282	10635	10585	10382	10456	10514	10517	10444	10507	10437	10607	10507	10428	10453	10457	10458	10498	10523	10412	10519	10391	10448	10711	10547	10542	10390	10585	10524	10426	10441	10442	10496	10448	10530	10415	10426	10564	10612	10429	10689	10512	10412	10614	10342	10576	10376	10600	10421	10450	10499	10482	10435	10498	10482	10549	10513	10639	10580	10541	10591	10452	10573	10548	10449	10417	10493	10465	10373	10529	10571	10643	10450	10510	10268	10572	10614	10622	10426	10486	10546	10558	10546	10583	10643	10484	10352	10520	10505	10529	10532	10435	10506	10400	10544	10406	10493	10719	10567	10622	10481	10507	10577	10486	10633	10560	10595	10608	10599	10502	10484	10501	10486	10550	10551	10583	10547	10461	10460	10470	10547	10574	10382	10559	10658	10623	10378	10485	10577	10428	10480	10406	10439	10480	10485	10762	10533	10456	10651	10665	10432	10412	10502	10406	10463	10490	10390	10524	10393	10500	10406	10560	10540	10388	10512	10698	10500	10488	10494	10468	10520	10482	10446	10354	10604	10535	10531	10571	10490	10585	10416	10508	10521	10574	10296	10443	10409	10406	10495	10368	10382	10485	10396	10380	10557	10630	10516	10380	10527	10589	10545	10658	10680	10633	10570	10401	10575	10407	10488	10297	10559	10557	10630	10431	10474	10460	10442	10421	10408	10422	10529	10563	10411	10450	10359	10511	10484	10487	10463	10474	10421	10412	10345	10311	10498	10552	10498	10508	10371	10583	10492	10599	10600	10555	10521	10583	10457	10559	10527	10403	10522	10646	10479	10444	10687	10640	10601	10517	10536	10604	10576	10370	10510	10458	10515	10683	10511	10504	10273	10696	10448	10443	10540	10686	10541	10446	10601	10413	10552	10461	10623	10505	10346	10547	10608	10522	10532	10613	10381	10506	10486	10490	10669	10408	10637	10513	10618	10482	10413	10446	10552	10441	10640	10506	10357	10547	10466	10459	10654	10356	10502	10566	10540	10639	10499	10507	10484	10580	10479	10555	10507	10478	10518	10467	10519	10583	10462	10487	10615	10498	10509	10271	10603	10553	10433	10454	10388	10548	10433	10583	10361	10472	10454	10418	10592	10455	10471	10536	10464	10525	10669	10465	10582	10594	10651	10684	10375	10466	10614	10450	10291	10665	10492	10460	10488	10578	10427	10430	10422	10522	10597	10384	10615	10619	10428	10393	10427	10632	10516	10486	10505	10332	10572	10601	10540	10598	10497	10498	10525	10526	10502	10560	10500	10380	10428	10472	10448	10423	10603	10494	10435	10342	10414	10392	10464	10569	10497	10511	10576	10628	10460	10539	10472	10622	10687	10553	10461	10576	10490	10458	10576	10456	10560	10524	10532	10502	10529	10393	10468	10494	10625	10705	10450	10546	10508	10460	10491	10478	10426	10661	10441	10310	10392	10379	10465	10466	10540	10483	10486	10479	10458	10534	10554	10611	10629	10403	10515	10437	10478	10599	10549	10521	10278	10413	10355	10627	10505	10234	10575	10450	10363	10555	10385	10553	10451	10560	10420	10464	10390	10601	10583	10351	10581	10597	10463	10506	10305	10519	10361	10323	10498	10468	10458	10363	10398	10493	10375	10474	10503	10354	10455	10608	10480	10443	10623	10544	10469	10564	10411	10525	10336	10494	10402	10642	10530	10563	10426	10470	10585	10496	10407	10484	10420	10431	10471	10670	10615	10402	10344	10556	10493	10607	10411	10539	10572	10424	10321	10487	10591	10379	10325	10400	10507	10518	10409	10549	10366	10422	10480	10381	10347	10539	10469	10237	10519	10528	10466	10577	10532	10434	10320	10352	10559	10480	10659	10472	10470	10480	10569	10500	10480	10686	10520	10440	10522	10456	10441	10533	10269	10416	10393	10478	10488	10442	10430	10482	10524	10355	10397	10602	10516	10428	10633	10610	10372	10396	10444	10430	10382	10353	10583	10548	10414	10745	10685	10470	10545	10640	10383	10467	10474	10514	10390	10474	10422	10410	10417	10505	10391	10548	10616	10527	10483	10509	10469	10438	10325	10640	10598	10521	10420	10658	10552	10453	10537	10406	10426	10425	10454	10409	10428	10703	10448	10494	10570	10419	10494	10619	10397	10440	10492	10397	10417	10438	10601	10632
36052	33578	31271	36411	52246	59273	56721	49636	41523	35071	30307	29443	29292	29167	29099	29157	29103	29139	29039	29235	29131	29238	29196	29165	29147	29261	29250	29328	29218	29158	29181	29143	29046	29271	29121	29297	29104	29099	29253	29210	29257	29278	29146	29159	29228	29216	29215	29143	29177	29177	29235	29239	29277	29224	29211	29363	29191	29208	29288	29169	29269	29125	29237	29252	29139	29080	29290	29270	29218	29275	29034	29110	29386	29067	29200	29258	29199	29279	29289	29077	29197	29162	29270	29217	29201	29206	29291	29431	29206	29318	29315	29210	29209	29232	29303	29264	29179	29209	29168	29214	29264	29114	29176	29168	29256	29172	29249	29187	29350	29172	29150	29290	29237	29211	29293	29239	29197	29120	29021	29161	29156	29251	29316	29274	29304	29246	29214	29235	29235	29219	29247	28979	29383	29221	29091	29229	29285	29140	29122	29117	29235	29197	29213	29275	29232	29321	29154	29228	29260	29308	29157	29228	29290	29229	29279	29254	29146	29065	29254	29099	29276	29230	29254	29299	29221	29154	29256	29083	29315	29251	29204	29230	29107	29157	29151	29286	29133	29170	29438	29318	29005	29308	29274	29286	29048	29182	29097	29196	29301	29237	29313	29206	29135	29348	29120	29097	29197	29180	29368	29216	29248	29155	29376	29256	29121	29253	29148	29132	29330	29235	29074	29313	29374	29267	29165	29253	29106	29224	29308	29324	29156	29248	29308	29224	29350	29176	29250	29142	29305	29164	29206	29122	29111	29157	29170	29139	29198	29204	29252	29066	29245	29262	29342	29238	29086	29127	29291	29039	29176	29275	29235	29244	29315	29106	29302	29353	29343	29079	29230	29310	29179	29311	29239	29271	29313	29174	29187	29320	29148	29366	29298	29068	29350	29232	29147	29232	29268	29086	29043	29196	29206	29161	29203	29075	29103	29392	29171	29051	29315	29188	29286	29232	29212	29283	29120	29242	29313	29178	29208	29199	29247	29229	29245	29221	29129	29327	29172	29081	29326	29196	29345	29178	29333	29292	29104	29201	29083	29153	29075	29267	29243	29027	29275	29206	29254	29160	29198	29166	29171	29408	29275	29285	29231	29195	29209	29196	29305	29201	29154	29239	29230	29309	29146	29300	29306	29177	29245	29132	29213	29184	29364	29256	29350	29191	29309	29162	29216	29091	29333	29196	29101	29209	29298	29102	29329	29414	29209	29261	29175	29029	29264	29263	29195	29145	29230	29230	29267	29311	29304	29195	29210	29288	29107	29238	29230	29139	29313	29107	29264	29325	29262	29180	29273	29192	29288	29076	29228	29377	29328	29106	29299	29202	29277	29181	29193	29235	29137	29212	29215	29161	29356	29042	29264	29167	29260	29176	29453	29149	29267	29209	29333	29244	29203	29193	29115	29164	29204	29188	29173	29118	29305	29406	29134	29149	29178	29099	29264	29257	29199	29210	29168	29286	29367	29152	29213	29182	29239	29160	29264	29254	29267	29249	29201	29223	29086	29236	29239	29272	29328	29232	29156	29282	29367	29183	29334	29289	29236	29236	29305	29028	29332	29284	29138	29311	29186	29085	29121	29253	29060	29225	29105	29183	29208	29158	29362	29156	29159	29140	29190	29221	29195	29130	29250	29247	29260	29179	29234	29231	29167	29248	29163	29137	29265	29152	29249	29246	29040	29168	29177	29294	29209	29340	29086	29192	29238	29315	29170	29285	29251	29180	29131	29021	29296	29232	29263	29303	29100	29183	29232	29199	29323	29139	29308	29290	29083	29170	29347	29220	29228	29333	29274	29333	29231	29203	29312	29178	29261	29203	29361	29227	29454	29209	29361	29295	29269	28994	29237	29078	29302	29183	29296	29354	29256	29200	29173	29303	29200	29261	29176	29176	29151	29218	29288	29234	29208	29278	28989	29250	29219	29234	29252	29150	29148	29170	29198	29223	29055	29275	29190	29201	29167	29300	29247	29187	29219	29367	29301	29134	29301	29236	29355	29095	29262	29201	29202	29290	29256	29273	29231	29173	29292	29161	29294	29074	29277	29330	29210	29241	29279	29327	29142	29227	29253	29254	29304	29227	29170	29302	29173	29267	29115	29373	29304	29252	29182	29323	29043	29240	29382	29044	29359	29323	29199	29247	29092	29312	29109	29284	29208	29259	29292	29229	29140	29265	29352	29145	29044	29212	29461	29136	29297	29280	29182	29182	29226	29165	29138	29392	29305	29297	29119	29253	29324	29324	29209	29397	29216	29244	29177	29316	29174	29273	29066	29345	29324	29319	29274	29132	29072	29320	29241	29232	29299	29301	29202	29417	29233	29327	29124	29291	29268	29096	29270	29142	29293	29286	29305	29127	29271	29349	29193	29295	29326	29212	29224	29194	29354	29286	29238	29340	29250	29153	29275	29251	29234	29188	29272	29129	29279	29170	29272	29228	29206	29387	29152	29262	29227	29297	29355	29089	29250	29135	29168	29112	29224	29304	29214	29202	29081	29166	29169	29252	29157	29203	29120	29182	29193	29188	29103	29270	29216	29248	29168	29241	29333	29260	29264	29279	29063	29084	29272	29287	29337	29239	29309	29256	29284	29223	29205	29223	29260	29338	29207	29059	29273	29277	29153	29085	29159	29215	29321	29178	29292	29133	29291	29270	29176	29334	29195	29210	29181	29191	29154	29197	29055	29337	29361	29265	29175	29209	29209	29227	29253	29090	29268	29204	29220	29189	29212	29225	29134	29210	29172	29226	29414	28945	29367	29187	29323	29114	29338	29203	29194	29384	29214	29145	29265	29217	29373	29271	29160	29173	29208	29417	29137	29310	29171	29240	29435	29208	29218	29108	29212	29182	29243	29230	29066	29246	29162	29265	29329	29337	29336	29102	29338	29299	29306	29085	29337	29462	29184	29197	29308	29134	29303	29162	29176	29334	29308	29272	29233	29252	29090	29196	29219	29226	29211	29187	29213	29270	29171	29073	29305	29406	29154	29284	29204	29166	29156	29294	29241	29057	29371	29278	29232	29315	29178	29206	29224	29326	29301	29286	29130	29204	29280	29276	29220	29221	29161	29311	29217	29230	29252	29284	29210	29228	29172	29148	29199	29344	29373	29313	29139	29339	29245	29400	29280	29314	29419	29214	29115	29397	28982	29323	29217	29305	29251	29181	29333	29139	29214	29129	29208	29251	29183	29195	29307	29112	29140	29100	29117	29127	29309	29350	29305	29143	29250	29162	29353	29175	29324	29195	29406	29303	29204	29180	29327	29110	29254	29277	29225	29118	29111	29199	29243	29252	29152	29229	29215	29103	29053	29190	29383	29137	29207	29206	29184	29396	29235	29315	29150	29147	29269	29239	29343	29151	29154	29166	29361	29248	29304	29082	29300	29203	29286	29195	29273	29344	29288	29274	29207	29361	29351	29082	29217	29225	29272	29295	29236	29217	29232	29289	29224	29323	29222	29163	29269	29084	29203	29193	29314	29225	29278	29269	29154	29266	29131	29270	29243	29387	29037	29174	29243	29298	29144	29268	29299	29165	29179	29292	29176	29138	29318	29339	29282	29303	29141	29235	29109	29157	29185	29214	29372	29152	29352	29039	29182	29143	29290	29258	29113	29148	29213	29216	29200	29183	29205	29110	29176	29019	29165	29160	29283	29147	29245	29233	29245	29192	29125	29288	29156	29317	29174	29287	29178	29256	29300	29254	29295	29231	29299	29160	29190	29302	29188	29115	29181	29185	29297	29336	29393	29045	29254	29226	29124	29254	29168	29230	29207	29175	29214	29318	29313	29405	29187	29236	29210	29424	29244	29200	29355	29122	29298	29104	29390	29205	29309	29198	29211	29323	29242	29238	29239	29140	29218	29211	29063	29355	29236	29243	29156	29179	29213	29255	29120	29231	29250	29244	29217	29339	29346	29239	29259	29205	29150	29168	29239	29094	29367	29093	29256	29263	29319	29250	29395	29215	29140	29278	29197	29269	29158	29142	29169	29047	29270	29186	29205	29280	29313	29326	29401	29047	29216	29205	29327	29253	29331	29354	29255	29183	29223	29268	29174	29305	29060	29313	29271	29254	29253	29319	29313	29134	29114	29077	29289	29261	29247	29222	29270	29185	29296	29208	29215	29148	29324	29196	29174	29076	29191	29284	29145	29136	29200	29305	29212	29419	29220	29356	29279	29286	29239	29278	29252	29373	29202	29211	29214	29160	29270	29234	29138	29296	29213	29119	29153	29110	29236	29186	29170	29318	29244	29183	29205	29470	29300	29180	29040	29205	29230	29150	29197	29332	29256	29384	29263	29080	29150	29149	29172	29142	29246	29290	29195	29319	29251	29119	29237	29378	29112	29335	29461	29129	29254	29190	29280	29299	29187	29328	29306	29252	29259	29202	29144	29263	29347	29289	29348	29265	29157	29287	29368	29166	29245	29363	29072	29226	29287	29143	29095	29205	29217	29132	29148	29209	29261	29308	29197	29216	29342	29279	29268	29160	29166	29309	29481	29346	29323	29265	29233	29052	29269	29154	29311	29221	29339	29308	29237	29284	29376	29250	29416	29165	29222	29171	29271	29106	29194	28951	29272	29302	29345	29256	29324	29256	29250	29503	29219	29190	29287	29235	29266	29283	29158	29131	29298	29177	29181	29231	29327	29187	29102	29190	29207	29183	29375	29286	29127	29207	29314	29257	29161	29240	29240	29257	29216	29281	29177	29289	29075	29288	29241	29062	29306	29231	29237	29181	29056	29280	29114	29241	29266	29257	29329	29279	29359	29258	29108	29201	29323	29276	29210	29182	29153	29254	29191	29292	29382	29380	29387	29247	29139	29227	29417	29258	29288	29149	29242	29207	29197	29281	29375	29204	29255	29174	29283	29359	29318	29166	29291	29219	29162	29260	29325	29360	29387	29393	29287	29153	29209	29292	29346	29316	29383	29165	29226	29171	29324	29345	29291	29153	29350	29248	29204	29267	29280	29294	29307	29145	29270	29285	29324	29174	29154	29368	29080	29364	29188	29192	29282	29225	29208	29238	29298	29326	29357	29228	29235	29289	29316	29332	29235	29247	29328	29218	29251	29236	29256	29261	29234	29100	29228	29207	29308	29246	29391	29270	29228	29294	29161	29158	29337	29260	29266	29309	29216	29171
17640	16875	13951	12619	26376	37637	34479	29406	22521	15851	11832	10880	10779	10443	10432	10475	10436	10455	10502	10438	10378	10582	10548	10559	10465	10405	10423	10497	10440	10603	10376	10500	10445	10542	10564	10577	10389	10411	10432	10427	10552	10563	10378	10725	10601	10454	10523	10547	10511	10472	10397	10381	10429	10378	10483	10447	10697	10492	10518	10521	10663	10319	10525	10428	10441	10466	10465	10468	10507	10350	10481	10592	10678	10465	10471	10452	10655	10423	10536	10584	10486	10500	10495	10479	10499	10471	10447	10428	10176	10369	10436	10351	10376	10280	10369	10504	10438	10556	10513	10473	10497	10435	10473	10363	10348	10543	10571	10548	10516	10511	10446	10469	10613	10451	10644	10454	10521	10517	10595	10500	10512	10472	10455	10437	10642	10336	10443	10425	10492	10408	10488	10490	10366	10572	10554	10503	10683	10531	10496	10624	10585	10544	10549	10427	10501	10338	10425	10465	10387	10355	10351	10567	10526	10388	10557	10563	10512	10589	10627	10525	10517	10551	10521	10483	10536	10410	10630	10429	10585	10625	10640	10483	10643	10573	10446	10576	10374	10524	10608	10394	10507	10490	10599	10475	10548	10658	10482	10491	10544	10457	10338	10623	10465	10592	10585	10563	10564	10520	10588	10580	10478	10530	10585	10362	10391	10569	10682	10511	10504	10360	10426	10520	10485	10411	10559	10482	10384	10427	10466	10498	10604	10511	10498	10383	10530	10726	10492	10627	10514	10534	10443	10544	10546	10255	10396	10636	10520	10543	10447	10362	10474	10501	10481	10501	10606	10475	10508	10404	10497	10555	10406	10223	10659	10447	10650	10591	10576	10407	10451	10627	10610	10492	10571	10570	10523	10482	10620	10480	10434	10625	10584	10591	10597	10526	10509	10546	10427	10442	10517	10546	10399	10438	10521	10406	10564	10513	10590	10462	10558	10525	10467	10430	10397	10544	10537	10138	10515	10650	10345	10474	10532	10476	10419	10390	10532	10419	10627	10616	10533	10466	10413	10573	10431	10497	10540	10284	10591	10505	10400	10573	10495	10587	10547	10427	10601	10413	10672	10369	10501	10489	10497	10530	10412	10593	10583	10370	10458	10624	10647	10566	10460	10649	10462	10478	10546	10446	10547	10411	10293	10536	10561	10506	10459	10539	10403	10517	10433	10543	10496	10440	10548	10661	10559	10568	10726	10630	10669	10677	10441	10511	10624	10535	10590	10471	10542	10356	10485	10487	10580	10531	10541	10445	10283	10424	10497	10484	10628	10455	10665	10170	10434	10492	10633	10358	10363	10509	10505	10537	10450	10517	10272	10491	10389	10591	10409	10542	10538	10640	10684	10514	10562	10579	10624	10447	10365	10369	10519	10486	10425	10347	10539	10483	10569	10412	10394	10502	10612	10593	10574	10608	10465	10709	10575	10707	10487	10533	10490	10556	10548	10537	10542	10476	10502	10589	10370	10241	10482	10562	10419	10449	10438	10478	10620	10545	10393	10728	10480	10592	10586	10579	10469	10564	10450	10447	10412	10471	10547	10543	10351	10429	10346	10404	10527	10376	10425	10321	10451	10554	10470	10533	10405	10575	10456	10447	10462	10547	10463	10338	10464	10388	10556	10451	10548	10590	10489	10397	10634	10442	10443	10528	10417	10470	10412	10423	10369	10698	10424	10537	10508	10518	10366	10452	10526	10298	10375	10488	10413	10557	10441	10498	10666	10490	10546	10673	10611	10520	10475	10466	10317	10461	10519	10464	10393	10659	10623	10542	10552	10527	10462	10328	10421	10494	10516	10470	10505	10610	10533	10512	10706	10719	10625	10503	10591	10647	10390	10434	10554	10369	10490	10573	10477	10378	10247	10556	10422	10497	10645	10382	10630	10665	10477	10548	10512	10451	10455	10411	10426	10504	10505	10638	10726	10508	10517	10420	10638	10613	10263	10516	10527	10478	10455	10496	10521	10524	10483	10462	10605	10593	10443	10326	10492	10476	10439	10475	10631	10455	10521	10415	10702	10446	10473	10603	10571	10431	10619	10427	10511	10511	10322	10546	10588	10289	10554	10500	10566	10502	10495	10549	10569	10619	10669	10437	10460	10321	10425	10432	10470	10520	10408	10330	10495	10465	10375	10466	10573	10392	10569	10597	10550	10380	10480	10430	10481	10483	10622	10535	10569	10639	10492	10453	10650	10395	10582	10470	10471	10409	10406	10480	10622	10644	10452	10581	10334	10421	10428	10496	10456	10423	10670	10391	10412	10673	10659	10638	10477	10499	10430	10368	10367	10515	10433	10474	10632	10515	10740	10656	10551	10481	10306	10649	10572	10261	10403	10536	10526	10612	10541	10537	10546	10588	10514	10474	10530	10501	10424	10515	10399	10542	10696	10713	10518	10524	10712	10361	10712	10682	10643	10561	10623	10388	10394	10540	10579	10316	10575	10452	10621	10460	10442	10567	10514	10577	10368	10437	10660	10624	10524	10447	10499	10543	10522	10582	10580	10428	10468	10513	10633	10464	10289	10539	10541	10364	10507	10463	10433	10483	10555	10255	10436	10296	10353	10443	10317	10427	10514	10567	10466	10557	10344	10377	10478	10340	10760	10451	10488	10674	10341	10359	10464	10746	10537	10478	10603	10459	10551	10438	10639	10531	10704	10494	10537	10287	10358	10745	10518	10488	10547	10400	10455	10487	10543	10585	10555	10572	10477	10438	10363	10425	10503	10568	10458	10495	10577	10586	10560	10697	10546	10550	10516	10414	10420	10531	10403	10369	10529	10499	10563	10519	10583	10558	10433	10669	10548	10563	10498	10510	10298	10489	10529	10485	10510	10634	10674	10608	10522	10415	10419	10432	10546	10528	10465	10357	10441	10566	10344	10597	10554	10313	10585	10527	10514	10448	10390	10526	10581	10401	10444	10597	10524	10490	10573	10482	10572	10463	10604	10394	10537	10473	10511	10396	10424	10436	10505	10447	10586	10613	10662	10558	10504	10497	10525	10551	10652	10354	10545	10506	10460	10592	10569	10578	10750	10437	10610	10394	10460	10605	10527	10665	10361	10514	10509	10686	10488	10515	10525	10524	10610	10602	10430	10610	10528	10573	10487	10463	10495	10652	10340	10673	10641	10521	10436	10492	10385	10272	10522	10441	10606	10515	10562	10475	10481	10499	10423	10489	10535	10464	10443	10580	10601	10669	10623	10308	10364	10530	10490	10434	10587	10559	10554	10421	10544	10434	10544	10440	10492	10488	10562	10366	10508	10633	10706	10672	10434	10494	10405	10464	10624	10372	10702	10533	10497	10542	10469	10547	10580	10591	10763	10546	10598	10474	10554	10426	10356	10391	10545	10473	10543	10545	10662	10518	10387	10365	10584	10527	10436	10420	10428	10487	10592	10796	10480	10388	10306	10654	10542	10519	10627	10372	10612	10584	10530	10511	10462	10551	10502	10461	10504	10390	10587	10615	10418	10556	10506	10567	10518	10462	10460	10503	10565	10420	10484	10460	10584	10577	10541	10485	10485	10454	10533	10420	10506	10303	10368	10509	10403	10532	10568	10605	10483	10300	10681	10553	10529	10686	10572	10453	10620	10519	10461	10488	10547	10438	10524	10403	10411	10581	10412	10422	10509	10502	10451	10439	10530	10584	10612	10693	10559	10407	10612	10539	10515	10464	10447	10447	10587	10490	10682	10341	10406	10594	10475	10489	10713	10527	10760	10336	10564	10495	10456	10476	10464	10462	10416	10475	10264	10589	10450	10467	10411	10384	10457	10464	10357	10551	10408	10416	10533	10587	10509	10462	10589	10451	10595	10546	10561	10545	10491	10394	10633	10429	10541	10622	10468	10354	10401	10569	10493	10344	10558	10499	10615	10437	10591	10516	10478	10531	10433	10431	10669	10412	10415	10379	10471	10579	10462	10480	10535	10493	10647	10668	10635	10359	10538	10716	10446	10565	10470	10585	10410	10520	10634	10474	10600	10433	10532	10560	10490	10452	10248	10616	10418	10446	10466	10559	10514	10450	10609	10573	10573	10396	10498	10253	10523	10535	10577	10604	10661	10506	10558	10538	10590	10546	10637	10525	10531	10352	10433	10617	10567	10499	10482	10328	10517	10410	10611	10450	10412	10618	10395	10409	10421	10378	10436	10712	10570	10446	10356	10370	10332	10382	10424	10563	10499	10337	10535	10317	10399	10628	10665	10558	10672	10387	10485	10501	10497	10412	10549	10553	10421	10537	10566	10581	10534	10410	10393	10529	10460	10460	10359	10326	10477	10371	10512	10544	10407	10587	10388	10439	10558	10436	10507	10484	10507	10656	10553	10562	10367	10496	10415	10484	10463	10464	10473	10295	10523	10525	10488	10524	10389	10610	10470	10441	10603	10562	10538	10336	10493	10552	10467	10568	10527	10566	10496	10526	10359	10399	10404	10398	10411	10440	10600	10525	10603	10406	10531	10529	10480	10661	10463	10472	10588	10443	10544	10502	10543	10586	10503	10639	10639	10635	10607	10504	10402	10565	10452	10510	10393	10461	10390	10570	10487	10677	10477	10437	10614	10588	10597	10644	10572	10357	10247	10316	10439	10639	10420	10396	10483	10533	10454	10682	10391	10491	10377	10535	10557	10444	10485	10407	10408	10405	10424	10515	10619	10566	10596	10288	10454	10627	10404	10601	10553	10425	10395	10415	10562	10386	10497	10513	10603	10525	10527	10421	10593	10626	10438	10374	10411	10410	10334	10518	10450	10428	10493	10395	10487	10564	10558	10445	10427	10492	10534	10490	10533	10335	10661	10569	10556	10715	10532	10559	10525	10435	10699	10519	10569	10514	10460	10511	10590	10296	10539	10475	10441	10537	10518	10455	10530	10387	10411	10395	10398	10509	10546	10468	10460	10552	10545	10424	10522	10452	10552	10410	10475	10488	10340	10471	10635	10461	10637	10479	10406	10438	10600	10533	10409	10488	10333	10565	10647	10597	10682	10636	10611	10563	10427	10715	10560	10443	10509	10646	10455	10773	10488	10669	10607	10547	10637	10343	10573	10482	10451	10441	10423	10509	10539	10487	10532	10469	10541	10483	10443	10290	10324	10561	10398	10502	10423	10431	10532	10571	10544	10436	10293	10375	10620	10512
40565	35358	34149	39254	55337	57475	55428	50285	42432	35193	29956	29217	29223	28838	28733	28764	28960	28964	28876	28920	28921	28928	28925	29092	29013	28984	29146	29202	29157	29124	29078	29149	29083	29139	29160	29002	29171	29180	29186	29220	29171	29145	29127	29166	29160	29178	29100	29190	29152	29120	29135	29108	29358	29082	29073	29205	29194	29244	29184	29247	29169	29241	29138	29260	29232	29153	29146	29322	29173	29234	29137	29271	29238	29106	29228	29176	29098	29246	29109	29182	29383	29066	29198	29231	29161	29127	29179	29254	29148	29193	29261	29148	29059	29122	29223	29207	29082	29190	29131	29053	29282	29260	29070	29262	29096	29162	29124	29202	29069	29146	29264	29192	29306	29050	29213	29151	29261	29266	29129	29063	29311	29280	29209	29308	29146	29215	29332	29098	29218	29173	29309	29237	29432	29224	29089	29256	29245	29160	29293	29218	29198	29242	29170	29054	29364	29213	29167	29219	29080	29094	29293	29109	29283	29105	29174	29302	29229	29187	29174	29194	29193	29159	29381	29140	29206	29153	29318	29191	29146	29106	29058	29262	29266	29104	29134	29261	29272	29137	29221	29306	29109	29155	29220	29237	29222	29165	29243	29172	29157	29284	29203	29263	29167	29405	29310	29432	29197	29296	29376	29112	29340	29237	29143	29293	29259	29126	29094	29326	29197	29203	29248	29208	29178	29139	29290	29240	29242	29303	29190	29127	29277	29094	29257	29173	29177	29100	29169	29356	29194	29197	29163	29221	29197	29311	29187	29168	29222	29236	29140	29190	29224	29289	29250	29127	29134	29361	29129	29011	29178	29193	29231	29279	29098	29131	29122	29178	29355	29210	29246	29172	29225	29165	29364	29191	29298	29151	29402	29139	29139	29112	29180	29216	29218	29080	29201	29169	29245	29152	29291	29167	29298	29254	29292	29009	29114	29034	29268	29116	29055	29242	29181	29206	29094	29189	29232	29135	29226	29095	29107	29151	29259	29218	29292	29119	29195	29168	29232	29178	29128	29237	29160	29391	29238	29066	29183	29207	29205	29233	29172	29189	29337	29152	29322	29383	29369	29201	29105	29301	29256	29234	29133	29265	29186	29203	29179	29256	29271	29199	29203	29219	29164	29073	29296	29165	29177	29173	29381	29199	29275	29172	29215	29122	29149	29178	29248	29150	29301	29164	29182	29143	29285	29201	29375	29278	29319	29214	29156	29228	29148	29170	29153	29157	29332	29171	29210	29115	29072	29262	29211	29165	29158	29346	29298	29266	29110	29299	29251	29259	29130	29243	29304	29152	29149	29209	29151	29166	29294	29215	29139	29135	29157	29269	29150	29223	29102	29151	29221	29115	29313	29195	29239	29144	29109	29151	29195	29210	29292	29234	29256	29139	29245	29172	29239	29220	29131	29100	29246	28981	29274	29093	29302	29146	29151	29114	29196	29170	29304	29082	29146	29299	29183	29245	29258	29213	29095	29221	29207	29082	29058	29298	29158	29208	29106	29223	29219	29219	29218	29335	29196	29315	29206	29179	29351	29085	29149	29212	29234	29309	29099	29146	29238	29208	29233	29121	29197	29267	29171	29349	29209	29297	28976	29248	29135	29233	29301	29244	29242	29221	29083	29393	29186	29331	29295	29290	29257	29052	29107	29248	29245	29135	29222	29112	29101	29159	29198	29095	28993	29172	29162	29124	29264	29201	29220	29099	29341	29294	29226	29111	29212	29117	29204	29139	29069	29324	29076	29281	29211	29256	29249	29163	29088	29113	29308	29219	29304	29234	29141	29101	29192	29290	29089	29276	29198	29115	29236	29266	29092	29221	29416	29210	29451	29288	29166	29276	29255	29336	29170	29269	29295	29237	29218	29230	29170	29246	29309	29006	29321	29340	29138	29228	29144	29121	29005	29187	29241	29238	29336	29296	29128	29187	29228	29165	29116	29216	29174	29272	29203	29278	29188	29119	29196	29173	29274	29273	29265	29197	29125	29182	29103	29289	29309	29192	29202	29201	29268	29125	29161	29108	29034	29326	29201	29040	29263	29259	29146	29240	29071	29261	29206	29180	29310	29227	29199	29151	29147	29189	29267	29240	29129	29174	29320	29122	29216	29126	29285	29318	29166	29354	29030	29205	29265	29144	29148	29201	29114	29211	29145	29294	29065	29131	29176	29294	29205	29275	29094	29199	29254	29333	29161	29266	29133	29087	29274	29241	29307	29177	29236	29284	29175	28979	29223	29334	29147	29112	29180	28972	29282	29284	29207	29210	29272	29186	29240	29269	29235	29299	29154	29189	29311	28992	29233	29298	29201	29060	29234	29257	29153	29246	29159	29163	29013	29268	29134	29248	29348	29070	29170	29267	28964	29102	29223	29146	29233	29245	29201	29123	29205	29202	29233	29259	29094	29211	29485	29159	29293	29256	29343	29203	29127	29284	29000	29318	29170	29194	29299	29202	29192	29253	29217	29282	29102	29249	29285	29058	29142	29099	29210	29231	29157	29122	29226	29194	29184	29257	29189	29111	29099	29293	29149	29168	29280	29145	29308	29272	29151	29226	29311	29049	29328	29287	29081	29227	29269	29217	29281	29014	29077	29253	29245	29158	29334	29045	29231	29042	29243	29231	29216	29099	29204	29304	29158	29210	29097	29074	29152	29264	29165	29163	29204	29195	29270	29261	29263	29291	29275	29254	29161	29199	29099	29135	29220	29399	29275	29191	29220	29297	29343	29140	29116	29162	29401	29043	29163	29194	29142	29275	29297	29197	29132	29080	29201	29010	29235	29196	29168	29131	29240	29241	29348	29241	29173	29244	29166	29328	29263	29173	29186	29214	29083	29202	29238	29069	29228	29118	29357	29208	29300	29307	29174	29124	29124	29401	29081	29239	29140	29210	29098	29196	29316	29224	29121	29315	29241	29231	29063	29172	29159	29379	29243	29294	29127	29260	29161	29237	29239	29150	29240	29101	29225	29235	29278	29132	29185	29138	29077	29369	29309	29140	29162	29084	29178	29154	29258	29392	29092	29249	29190	29151	29272	29210	29140	29046	29277	29269	29224	29173	29212	29069	29196	29207	29257	29101	29265	29288	29150	29142	29085	29149	29219	29197	29352	29223	29263	29351	29221	29261	29305	29243	29238	29073	29301	29160	29201	29282	29066	29218	29241	29237	29023	29318	29297	29068	29368	29301	29220	29226	29193	29168	29144	29261	29206	29232	29383	29155	29189	29018	29056	29245	29124	29128	29236	29182	29249	29181	29227	29177	29306	29218	29290	29179	29293	29115	29045	29190	29299	29232	29274	29210	29201	29133	29232	29318	29214	29129	29132	29127	29184	29090	29262	29088	29085	29319	29063	29209	29186	29224	29269	29178	29369	29146	29161	29273	29297	29149	29325	29221	29150	29340	29247	29266	29255	29084	29409	29105	28959	29252	29170	29128	29208	29105	28931	29262	29079	29268	29002	29372	29133	29248	29208	29236	29247	29023	29259	29164	29168	29219	29247	29357	29213	29135	29256	29330	29143	29257	29306	29384	29225	29204	29180	29130	29028	29198	29380	29203	29216	29114	29263	29283	29113	29247	29274	29052	29217	29182	29216	29218	29238	29270	29056	29253	29154	29214	29201	29280	29121	29250	29248	29245	29308	29185	29204	29245	29219	29289	29135	29079	29385	29161	29312	29222	29091	29321	29176	29050	29080	29154	29295	29132	29221	29218	29274	29151	29278	29220	29013	29282	29387	29196	29323	29067	29128	29249	29303	29141	29167	29200	29247	29231	29216	29245	29171	29103	29309	29142	29136	29247	29263	29138	29090	29197	29239	29050	29301	29145	29206	29259	29260	29109	29153	29122	29139	29244	29250	29170	29193	29261	29138	29237	29276	29243	29113	29290	29016	29117	29252	29318	29203	29160	29316	29155	29249	29162	29282	29196	29128	29342	29346	29130	29445	29280	29152	29189	29336	29298	29132	29086	29373	29293	29154	29340	29269	29181	29263	29272	29139	29186	29037	29193	29224	29267	29227	29101	29289	29250	29254	29283	29203	29316	29295	29251	29276	29308	29171	29190	29105	29194	29279	29123	29133	29172	29118	29148	29195	29121	29305	29307	29280	28966	29132	29303	29163	29327	29217	29185	29238	29159	29361	29237	29135	29139	29288	29089	29167	29242	29116	29152	29184	29218	29109	29098	29123	29306	29279	29283	29139	29114	29131	29379	29203	29105	29214	29167	29353	29239	29221	29135	29186	29298	29299	29203	29189	29205	29053	29176	29116	29229	29122	29157	29268	29228	29214	29129	29108	29090	29214	29330	29269	29262	29231	29061	29227	29224	29135	29250	29213	29319	29251	29128	29164	29340	29133	29152	29311	29260	29232	29193	29187	29319	29059	29209	29191	29259	29003	29170	29216	29093	29267	29194	29323	29233	29163	29172	29192	29291	29272	29156	29204	29127	29306	29231	29067	29174	29232	29308	29294	29167	29074	29273	29250	29294	29214	29120	29292	29179	29126	29185	29172	29370	29164	29210	29099	29276	29227	29203	29259	29283	29193	29275	29250	29144	29161	29187	29297	29163	29282	29117	29291	29181	29319	29066	29240	29182	29166	29259	29263	29249	29321	29216	29196	29157	29293	29166	29202	29459	29276	29201	29245	29100	29131	29154	29127	29183	29308	29238	29033	29192	29223	29347	29040	29236	29129	29095	29199	29264	29186	29048	29188	29182	29280	29144	29271	29148	29189	29252	29103	29345	29153	29212	29314	29333	29055	29288	29369	29161	29206	29200	29029	29194	29229	29144	29035	29236	29356	29151	29262	29170	29270	29055	29231	29192	29209	29210	29138	29174	29058	29295	29150	29079	29178	29231	29254	29202	29404	29221	29351	29103	29251	29306	29248	29190	29092	29252	29037	29328	29280	29328	29171	29251	29112	29157	29251	29155	29270	29177	29314	29180	29116	29194	29295	29124	29156	29219	29144	29122	29043	29377	29220	29187	29374	29218	29274	29224	29032	29253	29191	29288	29285	29087	29155	29324	29227	29250	29172	29326	29201	29190	29107	29287	29096	29262	29244	29017	29370	29138	29242	29284	29353	29181	29182	29184	29299	29233	29220	29289	29190	29178	29319	29209	29189	29256	29267	29101	29283	29169	29087	29181
13735	11301	10730	10775	13752	18318	17059	14757	12508	10859	10545	10518	10606	10428	10275	10285	10511	10329	10334	10637	10410	10253	10357	10457	10454	10372	10377	10332	10445	10378	10292	10399	10392	10339	10350	10393	10477	10385	10407	10440	10322	10400	10177	10289	10298	10449	10555	10286	10353	10380	10576	10317	10389	10412	10250	10433	10255	10384	10505	10337	10360	10307	10373	10299	10396	10393	10393	10432	10340	10222	10345	10346	10330	10308	10277	10360	10386	10258	10445	10351	10372	10495	10421	10597	10265	10254	10294	10304	10418	10169	10128	10445	10356	10243	10467	10381	10259	10290	10319	10381	10385	10331	10355	10183	10342	10556	10387	10401	10473	10203	10296	10396	10354	10266	10426	10295	10313	10238	10205	10323	10167	10415	10244	10283	10384	10334	10577	10493	10319	10360	10329	10497	10309	10368	10490	10459	10362	10284	10362	10459	10560	10383	10424	10377	10491	10428	10328	10443	10440	10449	10415	10408	10188	10346	10357	10307	10268	10320	10361	10468	10504	10416	10364	10375	10287	10389	10388	10463	10242	10262	10287	10338	10347	10432	10282	10221	10325	10348	10223	10415	10357	10434	10215	10346	10467	10456	10584	10376	10384	10294	10543	10610	10611	10463	10324	10356	10337	10245	10409	10400	10426	10346	10295	10338	10413	10233	10301	10263	10294	10297	10342	10349	10438	10623	10278	10227	10375	10270	10227	10311	10220	10404	10313	10352	10384	10420	10390	10381	10495	10399	10535	10469	10191	10367	10473	10365	10375	10312	10406	10361	10393	10290	10310	10393	10317	10368	10303	10357	10304	10284	10427	10389	10290	10379	10307	10303	10503	10285	10444	10447	10374	10271	10496	10480	10389	10352	10458	10445	10251	10401	10348	10296	10389	10377	10416	10245	10344	10291	10280	10506	10303	10209	10274	10530	10373	10484	10434	10232	10360	10454	10428	10456	10250	10305	10273	10381	10382	10295	10456	10272	10380	10221	10388	10362	10176	10309	10398	10385	10342	10349	10457	10361	10194	10313	10228	10287	10225	10477	10411	10425	10467	10168	10247	10312	10488	10210	10415	10452	10384	10351	10301	10265	10421	10404	10180	10460	10442	10435	10370	10366	10477	10420	10272	10541	10391	10375	10494	10394	10271	10508	10316	10348	10353	10388	10398	10331	10281	10649	10428	10310	10455	10464	10308	10295	10420	10367	10261	10337	10216	10263	10384	10260	10474	10494	10403	10230	10345	10371	10391	10250	10390	10398	10302	10376	10438	10452	10367	10262	10341	10326	10528	10273	10370	10337	10443	10491	10526	10230	10327	10268	10136	10405	10307	10446	10174	10350	10303	10452	10380	10396	10508	10235	10220	10429	10337	10427	10460	10332	10401	10319	10360	10446	10313	10435	10466	10318	10375	10214	10331	10382	10383	10285	10335	10205	10427	10203	10437	10233	10282	10180	10372	10397	10290	10245	10385	10434	10382	10231	10454	10219	10271	10427	10356	10333	10317	10226	10362	10432	10448	10483	10318	10376	10412	10389	10363	10306	10412	10441	10464	10395	10276	10281	10619	10457	10380	10364	10309	10146	10501	10297	10443	10361	10241	10215	10266	10422	10307	10368	10358	10342	10357	10226	10366	10287	10432	10349	10324	10477	10282	10272	10425	10388	10189	10448	10238	10497	10486	10384	10336	10422	10288	10359	10192	10278	10304	10234	10418	10243	10393	10310	10248	10589	10326	10303	10413	10441	10342	10221	10541	10375	10277	10220	10466	10322	10530	10563	10531	10312	10501	10348	10210	10421	10386	10294	10225	10527	10397	10396	10369	10300	10275	10354	10346	10169	10355	10252	10462	10328	10500	10336	10331	10262	10505	10449	10497	10453	10537	10362	10340	10520	10207	10409	10406	10433	10313	10365	10375	10508	10411	10317	10472	10459	10361	10325	10396	10253	10467	10359	10284	10414	10183	10539	10443	10289	10423	10517	10235	10282	10362	10382	10581	10444	10314	10403	10466	10510	10302	10486	10364	10425	10430	10212	10404	10330	10347	10312	10295	10458	10276	10349	10440	10396	10374	10371	10258	10441	10175	10441	10479	10352	10448	10340	10144	10475	10289	10423	10318	10369	10330	10444	10329	10302	10126	10445	10508	10382	10461	10466	10438	10329	10542	10270	10410	10510	10468	10189	10414	10429	10313	10308	10334	10545	10549	10394	10487	10272	10344	10360	10436	10237	10251	10370	10378	10357	10429	10321	10535	10270	10208	10418	10307	10353	10168	10449	10524	10457	10434	10514	10344	10387	10279	10224	10355	10372	10306	10417	10511	10183	10214	10308	10277	10398	10490	10340	10407	10369	10518	10310	10410	10353	10427	10437	10296	10332	10439	10321	10360	10163	10296	10191	10397	10099	10532	10452	10293	10346	10237	10477	10345	10310	10409	10570	10253	10347	10452	10318	10150	10371	10454	10302	10404	10399	10369	10379	10541	10343	10333	10371	10289	10481	10408	10498	10377	10381	10301	10331	10385	10301	10417	10306	10517	10254	10357	10327	10350	10436	10393	10271	10203	10493	10273	10368	10257	10512	10436	10542	10270	10433	10402	10326	10291	10521	10405	10303	10242	10188	10324	10378	10359	10277	10542	10373	10555	10289	10485	10310	10398	10321	10445	10510	10344	10414	10549	10379	10384	10353	10377	10253	10230	10341	10322	10252	10305	10478	10371	10460	10261	10425	10538	10351	10400	10442	10269	10394	10306	10504	10391	10291	10383	10211	10391	10409	10351	10344	10457	10381	10347	10315	10401	10352	10142	10318	10420	10294	10325	10407	10272	10461	10230	10274	10261	10273	10376	10407	10160	10348	10358	10291	10437	10318	10426	10360	10234	10328	10298	10441	10244	10433	10517	10267	10454	10482	10533	10192	10193	10235	10298	10494	10491	10349	10345	10401	10202	10367	10402	10388	10264	10448	10350	10254	10447	10367	10436	10216	10405	10402	10244	10181	10276	10491	10455	10404	10298	10419	10496	10137	10277	10305	10278	10346	10250	10403	10364	10480	10457	10408	10407	10376	10421	10344	10453	10395	10387	10404	10237	10219	10378	10385	10404	10393	10354	10266	10524	10300	10205	10468	10325	10313	10305	10253	10414	10377	10398	10398	10371	10436	10548	10497	10341	10400	10294	10328	10275	10356	10478	10357	10298	10396	10390	10459	10434	10369	10458	10228	10653	10288	10199	10274	10213	10176	10248	10233	10278	10384	10407	10371	10360	10306	10298	10327	10358	10360	10458	10420	10305	10386	10385	10423	10285	10232	10367	10403	10374	10225	10465	10352	10483	10435	10441	10482	10387	10256	10291	10314	10443	10359	10307	10157	10252	10408	10349	10336	10333	10469	10372	10306	10374	10587	10229	10306	10604	10329	10299	10456	10250	10363	10246	10221	10473	10424	10322	10285	10294	10447	10412	10372	10249	10439	10452	10247	10357	10475	10533	10286	10304	10415	10438	10531	10242	10320	10333	10324	10492	10470	10370	10364	10493	10396	10293	10225	10402	10282	10402	10279	10493	10433	10294	10410	10423	10350	10259	10362	10326	10337	10293	10550	10302	10229	10270	10343	10319	10448	10396	10382	10177	10441	10418	10296	10302	10461	10394	10496	10537	10405	10304	10270	10389	10484	10333	10453	10345	10206	10355	10373	10366	10404	10458	10343	10495	10379	10478	10362	10320	10259	10303	10242	10311	10255	10268	10406	10400	10416	10299	10515	10402	10378	10460	10212	10308	10333	10492	10392	10480	10298	10429	10434	10558	10414	10230	10442	10415	10488	10403	10332	10472	10298	10220	10489	10312	10296	10417	10374	10492	10424	10336	10379	10385	10416	10482	10490	10275	10396	10401	10509	10297	10329	10374	10501	10418	10405	10367	10425	10327	10590	10508	10422	10245	10282	10281	10224	10460	10317	10456	10401	10215	10296	10272	10224	10258	10211	10541	10400	10358	10275	10443	10435	10425	10391	10466	10281	10413	10363	10365	10335	10347	10516	10380	10361	10342	10370	10405	10387	10480	10400	10523	10312	10504	10294	10350	10319	10400	10322	10453	10398	10309	10383	10367	10323	10462	10469	10211	10342	10468	10333	10345	10392	10329	10465	10346	10351	10419	10385	10381	10239	10527	10524	10383	10221	10374	10196	10345	10244	10351	10211	10311	10299	10225	10189	10208	10261	10425	10383	10276	10255	10446	10162	10388	10300	10215	10240	10374	10389	10535	10318	10221	10445	10298	10423	10431	10347	10343	10344	10371	10393	10200	10420	10394	10317	10338	10409	10394	10447	10500	10420	10237	10258	10335	10479	10351	10409	10270	10406	10398	10390	10542	10402	10170	10503	10441	10430	10524	10343	10321	10445	10320	10564	10411	10430	10363	10369	10475	10430	10449	10391	10435	10267	10408	10377	10359	10372	10401	10466	10383	10453	10244	10466	10379	10378	10379	10299	10236	10309	10519	10404	10403	10324	10613	10375	10590	10286	10308	10265	10415	10315	10477	10305	10425	10425	10340	10363	10370	10220	10524	10228	10407	10369	10298	10380	10448	10463	10369	10309	10375	10346	10361	10264	10232	10357	10363	10349	10194	10467	10424	10336	10644	10522	10159	10440	10344	10286	10414	10320	10204	10179	10647	10244	10401	10477	10423	10727	10372	10593	10465	10355	10426	10182	10506	10345	10513	10474	10278	10095	10325	10311	10425	10346	10331	10423	10323	10316	10419	10598	10406	10602	10426	10282	10380	10248	10268	10410	10348	10250	10352	10294	10412	10322	10467	10394	10488	10324	10444	10443	10288	10365	10520	10457	10370	10420	10420	10440	10419	10450	10261	10324	10356	10284	10225	10423	10395	10367	10505	10403	10345	10189	10148	10315	10480	10333	10451	10310	10246	10347	10367	10323	10284	10226	10303	10451	10186	10361	10535	10315	10251	10458	10378	10283	10389	10440	10370	10303	10432	10155	10352	10289	10331	10553	10474	10490	10435	10445	10347	10376	10478	10389	10499	10330	10426	10282	10470	10223	10297	10559	10389	10189	10440	10329	10286	10414	10292	10490	10265	10321	10301	10323	10359	10291	10449	10308	10416	10362	10475	10338	10329	10358	10435	10352
33073	31579	30217	33586	47281	51002	45631	39342	34248	30994	29609	29769	29599	29721	29552	29626	29625	29596	29515	29471	29507	29589	29458	29568	29549	29533	29523	29581	29406	29510	29540	29522	29489	29476	29515	29742	29712	29514	29451	29590	29468	29463	29513	29507	29430	29465	29527	29439	29523	29519	29460	29621	29584	29608	29490	29477	29631	29478	29513	29503	29619	29529	29535	29680	29514	29561	29549	29497	29595	29448	29552	29532	29599	29310	29726	29559	29562	29525	29374	29552	29603	29644	29651	29634	29543	29574	29564	29435	29476	29464	29730	29541	29611	29710	29586	29615	29492	29560	29618	29496	29484	29480	29463	29698	29533	29669	29468	29587	29590	29404	29657	29432	29625	29634	29609	29512	29539	29588	29564	29578	29500	29506	29420	29585	29571	29499	29566	29573	29623	29593	29477	29572	29595	29504	29481	29567	29528	29469	29511	29612	29464	29540	29482	29554	29497	29564	29638	29559	29432	29563	29504	29494	29550	29698	29528	29611	29592	29439	29546	29576	29517	29561	29744	29558	29682	29564	29539	29599	29631	29584	29509	29514	29610	29540	29572	29616	29503	29635	29684	29554	29606	29650	29725	29431	29545	29552	29421	29715	29611	29389	29502	29526	29527	29429	29498	29588	29766	29461	29479	29584	29696	29636	29671	29432	29622	29590	29610	29594	29647	29529	29608	29508	29511	29535	29560	29615	29519	29503	29540	29520	29727	29468	29672	29568	29662	29569	29371	29708	29693	29590	29590	29531	29595	29551	29521	29584	29461	29363	29632	29490	29846	29538	29592	29695	29577	29687	29617	29571	29589	29698	29551	29553	29519	29526	29663	29483	29617	29444	29538	29377	29758	29503	29662	29578	29702	29618	29751	29663	29533	29645	29528	29567	29617	29630	29610	29735	29354	29546	29609	29402	29596	29386	29507	29515	29415	29615	29447	29564	29529	29474	29634	29591	29611	29615	29404	29713	29614	29501	29510	29588	29629	29638	29614	29637	29322	29634	29580	29400	29589	29592	29608	29548	29590	29630	29521	29566	29530	29575	29689	29566	29496	29660	29568	29570	29662	29434	29600	29640	29552	29489	29532	29537	29469	29430	29482	29437	29589	29627	29468	29529	29697	29471	29460	29700	29702	29479	29708	29398	29486	29560	29590	29470	29458	29563	29492	29545	29622	29659	29564	29640	29539	29578	29590	29684	29510	29588	29669	29541	29701	29494	29714	29469	29580	29602	29612	29514	29578	29559	29531	29581	29758	29683	29622	29711	29515	29541	29617	29579	29593	29653	29676	29621	29709	29418	29676	29500	29441	29499	29658	29550	29672	29587	29754	29579	29705	29682	29612	29589	29633	29610	29457	29567	29510	29422	29625	29364	29522	29587	29569	29455	29546	29621	29542	29558	29765	29578	29508	29587	29583	29654	29592	29510	29692	29431	29557	29625	29493	29575	29560	29492	29670	29574	29537	29522	29606	29515	29653	29559	29544	29450	29581	29628	29520	29459	29591	29507	29649	29701	29503	29640	29456	29558	29568	29491	29607	29607	29657	29403	29507	29602	29567	29602	29689	29676	29489	29576	29483	29541	29557	29519	29472	29645	29556	29516	29532	29555	29529	29510	29660	29616	29603	29685	29552	29643	29609	29598	29513	29639	29554	29513	29646	29613	29546	29585	29587	29431	29517	29491	29686	29564	29489	29663	29734	29559	29412	29603	29399	29623	29609	29453	29551	29614	29573	29656	29651	29589	29546	29510	29517	29627	29511	29580	29670	29555	29488	29489	29509	29629	29665	29507	29653	29571	29671	29481	29539	29554	29559	29637	29651	29439	29548	29559	29629	29649	29663	29562	29691	29597	29624	29624	29540	29658	29631	29600	29573	29488	29564	29578	29528	29381	29588	29718	29589	29678	29477	29718	29565	29585	29439	29592	29732	29457	29589	29528	29484	29628	29605	29597	29478	29324	29515	29597	29543	29514	29665	29520	29591	29320	29681	29558	29567	29640	29644	29439	29662	29633	29602	29622	29648	29473	29539	29563	29595	29529	29629	29548	29399	29687	29630	29579	29546	29550	29531	29704	29596	29392	29524	29460	29626	29433	29617	29418	29862	29424	29680	29592	29615	29545	29477	29606	29466	29547	29637	29530	29635	29495	29635	29632	29672	29587	29584	29570	29471	29586	29604	29556	29700	29633	29479	29458	29404	29703	29515	29518	29501	29649	29614	29510	29508	29581	29616	29635	29566	29527	29382	29570	29537	29445	29610	29708	29564	29515	29548	29668	29603	29722	29622	29590	29675	29613	29492	29507	29540	29669	29565	29604	29637	29568	29664	29547	29552	29648	29567	29615	29556	29570	29539	29526	29677	29702	29664	29652	29578	29581	29655	29505	29723	29507	29531	29740	29711	29664	29571	29525	29521	29669	29723	29499	29543	29577	29583	29749	29652	29462	29643	29601	29565	29469	29605	29502	29634	29592	29592	29644	29541	29573	29624	29679	29465	29646	29614	29534	29660	29536	29646	29459	29524	29530	29700	29621	29458	29641	29632	29668	29484	29545	29486	29637	29631	29522	29573	29504	29723	29626	29648	29665	29559	29597	29598	29565	29585	29696	29664	29592	29495	29671	29465	29788	29638	29633	29646	29638	29656	29735	29720	29475	29522	29661	29607	29502	29579	29456	29697	29589	29614	29513	29545	29625	29575	29562	29547	29521	29835	29462	29585	29605	29661	29555	29585	29534	29665	29451	29716	29495	29493	29688	29488	29631	29384	29635	29506	29504	29503	29539	29590	29666	29709	29699	29532	29561	29590	29589	29435	29582	29695	29635	29670	29619	29549	29585	29642	29737	29596	29630	29553	29357	29621	29530	29608	29492	29661	29572	29526	29551	29841	29597	29522	29506	29526	29575	29552	29449	29532	29607	29607	29683	29494	29686	29659	29611	29500	29325	29546	29623	29597	29617	29594	29590	29612	29576	29650	29516	29536	29445	29535	29561	29550	29727	29457	29625	29634	29566	29406	29534	29554	29676	29751	29529	29616	29494	29601	29576	29542	29569	29441	29774	29596	29509	29585	29602	29674	29536	29600	29637	29645	29470	29544	29622	29436	29600	29611	29530	29732	29566	29693	29642	29570	29481	29498	29768	29640	29577	29423	29651	29514	29580	29535	29552	29659	29510	29671	29618	29685	29536	29590	29507	29628	29586	29801	29560	29561	29494	29501	29474	29683	29611	29538	29548	29511	29623	29748	29612	29483	29635	29564	29660	29681	29601	29576	29397	29581	29648	29468	29542	29708	29664	29547	29648	29550	29565	29583	29553	29770	29652	29659	29524	29608	29680	29660	29566	29536	29641	29645	29501	29524	29555	29512	29579	29675	29497	29618	29604	29592	29504	29565	29597	29707	29475	29608	29618	29653	29526	29637	29451	29465	29463	29552	29619	29554	29654	29716	29621	29488	29645	29443	29604	29609	29717	29578	29545	29437	29557	29579	29548	29711	29497	29599	29638	29552	29683	29631	29525	29639	29598	29528	29608	29685	29596	29506	29566	29467	29588	29690	29413	29596	29452	29644	29528	29552	29589	29680	29643	29610	29481	29610	29586	29658	29487	29630	29599	29467	29442	29569	29619	29695	29459	29738	29587	29501	29532	29617	29603	29755	29676	29678	29439	29630	29504	29501	29619	29586	29536	29446	29535	29665	29568	29438	29808	29544	29581	29590	29562	29527	29626	29641	29552	29595	29695	29634	29616	29644	29568	29459	29672	29600	29623	29717	29621	29499	29571	29534	29437	29558	29567	29566	29614	29555	29643	29545	29675	29530	29672	29500	29657	29597	29602	29588	29638	29629	29593	29633	29456	29775	29652	29795	29582	29614	29573	29456	29613	29542	29597	29525	29645	29426	29772	29637	29640	29610	29579	29495	29603	29556	29571	29647	29480	29651	29486	29580	29492	29722	29665	29521	29672	29700	29407	29673	29616	29656	29640	29480	29737	29490	29721	29479	29610	29470	29558	29630	29351	29639	29683	29745	29521	29544	29633	29624	29713	29594	29489	29580	29700	29485	29534	29469	29673	29550	29484	29688	29536	29642	29465	29723	29456	29526	29460	29597	29638	29508	29536	29543	29562	29570	29620	29518	29629	29567	29633	29619	29567	29574	29667	29550	29566	29617	29511	29663	29770	29435	29433	29651	29572	29526	29797	29563	29653	29572	29571	29506	29573	29577	29700	29383	29668	29625	29602	29605	29536	29661	29611	29666	29565	29553	29450	29608	29613	29517	29653	29680	29734	29638	29494	29688	29569	29544	29561	29511	29540	29487	29419	29693	29618	29582	29359	29717	29426	29675	29612	29566	29640	29552	29522	29528	29619	29660	29452	29716	29563	29629	29490	29692	29570	29560	29459	29610	29544	29583	29552	29474	29613	29527	29652	29481	29574	29544	29411	29574	29584	29667	29605	29669	29652	29467	29588	29607	29600	29712	29623	29598	29651	29616	29549	29480	29518	29685	29516	29758	29498	29499	29683	29710	29574	29507	29779	29582	29632	29559	29741	29680	29601	29652	29574	29553	29565	29592	29692	29597	29454	29575	29614	29588	29527	29462	29565	29655	29752	29535	29720	29691	29586	29521	29489	29614	29648	29662	29616	29525	29590	29386	29634	29607	29629	29595	29753	29713	29512	29676	29553	29440	29772	29663	29513	29697	29633	29682	29606	29645	29394	29578	29658	29557	29597	29649	29665	29599	29564	29678	29493	29762	29534	29590	29527	29741	29639	29673	29629	29494	29612	29478	29699	29567	29725	29553	29567	29479	29663	29703	29626	29559	29644	29545	29558	29538	29574	29573	29554	29625	29489	29612	29564	29612	29521	29517	29627	29827	29506	29620	29556	29493	29683	29570	29547	29644	29665	29555	29521	29413	29535	29575	29596	29621	29594	29631	29669	29700	29391	29621	29543	29534	29552	29528	29678	29466	29645	29596	29624	29434	29683	29508	29683	29550	29529	29489	29684	29616	29563	29390	29576	29700	29643	29567	29723	29585	29588	29613	29791	29483	29691	29457	29526	29541	29664	29726	29559	29675	29594	29515	29723	29583	29600	29515	29578	29573	29509	29481	29554	29752	29525	29425	29515	29613	29603	29628	29681	29615	29564
13251	12365	11574	11947	22825	35603	34154	27943	18641	13046	11470	11161	10889	10459	10498	10504	10531	10683	10556	10488	10515	10497	10381	10515	10606	10573	10516	10459	10508	10581	10318	10409	10485	10494	10432	10459	10455	10536	10264	10462	10506	10549	10508	10316	10413	10375	10591	10450	10559	10581	10503	10400	10524	10581	10500	10451	10398	10350	10496	10490	10240	10477	10287	10377	10325	10444	10511	10429	10458	10405	10236	10457	10366	10300	10512	10403	10257	10384	10482	10509	10419	10512	10325	10603	10541	10317	10286	10516	10339	10297	10463	10500	10468	10606	10671	10524	10500	10456	10373	10587	10345	10360	10258	10434	10414	10499	10321	10502	10635	10251	10358	10363	10424	10548	10402	10493	10435	10330	10292	10661	10772	10554	10392	10620	10306	10523	10534	10400	10520	10459	10586	10586	10529	10659	10297	10385	10581	10482	10638	10455	10687	10419	10439	10420	10360	10365	10532	10283	10347	10456	10432	10549	10424	10587	10432	10481	10420	10457	10434	10426	10441	10484	10566	10567	10527	10378	10562	10463	10437	10672	10547	10535	10419	10468	10353	10619	10405	10372	10494	10395	10335	10625	10554	10380	10474	10370	10425	10418	10525	10471	10565	10438	10494	10459	10485	10466	10447	10466	10565	10371	10353	10614	10594	10385	10390	10390	10658	10613	10207	10322	10406	10315	10623	10536	10434	10466	10413	10607	10384	10266	10469	10432	10462	10555	10607	10537	10501	10374	10477	10551	10589	10406	10388	10533	10669	10494	10298	10402	10577	10241	10516	10536	10337	10408	10446	10519	10366	10442	10498	10441	10498	10280	10628	10526	10443	10425	10427	10392	10279	10540	10581	10479	10464	10524	10379	10493	10559	10456	10526	10483	10412	10390	10377	10461	10563	10487	10562	10523	10399	10342	10487	10521	10545	10515	10511	10337	10421	10616	10512	10505	10494	10423	10509	10469	10538	10465	10495	10524	10356	10463	10409	10441	10460	10458	10360	10622	10457	10446	10561	10565	10475	10639	10630	10602	10525	10390	10256	10532	10388	10524	10683	10691	10332	10413	10455	10571	10578	10548	10567	10398	10336	10327	10448	10621	10582	10286	10622	10440	10535	10540	10534	10428	10661	10584	10317	10502	10334	10528	10444	10480	10563	10505	10550	10470	10440	10386	10510	10490	10560	10507	10529	10458	10319	10535	10636	10481	10645	10383	10363	10513	10300	10599	10486	10373	10501	10713	10662	10477	10475	10534	10591	10431	10425	10365	10392	10538	10495	10453	10377	10485	10586	10334	10523	10431	10443	10434	10484	10395	10424	10550	10500	10623	10596	10572	10527	10363	10423	10511	10425	10511	10506	10507	10421	10606	10583	10578	10438	10537	10483	10631	10416	10532	10296	10585	10580	10468	10486	10688	10502	10509	10494	10572	10540	10420	10406	10421	10372	10339	10515	10454	10469	10577	10564	10582	10534	10523	10502	10437	10580	10579	10490	10472	10460	10498	10553	10533	10418	10399	10512	10674	10822	10474	10490	10594	10490	10354	10507	10523	10483	10501	10690	10425	10458	10611	10559	10499	10449	10479	10395	10479	10510	10398	10414	10428	10365	10469	10447	10414	10581	10685	10398	10355	10550	10526	10463	10556	10452	10509	10539	10577	10558	10411	10332	10466	10532	10395	10436	10582	10472	10349	10427	10409	10522	10628	10602	10554	10412	10530	10394	10458	10436	10386	10499	10367	10646	10598	10399	10454	10595	10507	10468	10379	10469	10383	10479	10606	10387	10352	10510	10321	10366	10568	10505	10471	10512	10341	10379	10254	10400	10411	10254	10444	10563	10223	10519	10385	10358	10338	10626	10602	10535	10481	10539	10630	10451	10488	10487	10550	10568	10596	10550	10410	10498	10364	10462	10465	10558	10364	10521	10406	10307	10459	10373	10635	10564	10446	10368	10538	10403	10328	10559	10508	10461	10561	10476	10576	10427	10450	10488	10393	10418	10506	10510	10380	10611	10451	10380	10459	10549	10404	10370	10393	10565	10439	10293	10383	10780	10391	10600	10440	10397	10605	10421	10302	10384	10417	10456	10517	10550	10532	10447	10343	10392	10358	10289	10447	10343	10285	10516	10436	10584	10696	10348	10392	10554	10247	10476	10513	10236	10452	10526	10347	10495	10612	10515	10454	10423	10598	10596	10403	10519	10503	10254	10565	10218	10412	10748	10775	10566	10571	10377	10457	10437	10357	10375	10537	10489	10552	10603	10575	10308	10222	10291	10464	10505	10516	10465	10573	10537	10438	10445	10335	10378	10567	10593	10333	10508	10700	10589	10557	10380	10582	10495	10594	10433	10357	10550	10411	10408	10604	10546	10595	10482	10514	10465	10381	10583	10666	10383	10437	10458	10463	10716	10517	10518	10467	10334	10368	10609	10541	10557	10414	10550	10268	10425	10694	10525	10481	10498	10396	10439	10652	10388	10576	10434	10574	10478	10556	10631	10512	10421	10474	10577	10461	10548	10333	10386	10275	10531	10672	10376	10391	10477	10549	10322	10364	10399	10382	10380	10428	10216	10512	10328	10405	10481	10411	10460	10408	10438	10474	10577	10537	10662	10434	10659	10700	10662	10518	10686	10418	10391	10436	10452	10423	10353	10434	10435	10640	10488	10447	10585	10478	10421	10422	10553	10503	10406	10501	10672	10604	10488	10431	10530	10541	10565	10523	10388	10467	10315	10571	10485	10494	10510	10450	10600	10285	10573	10410	10581	10533	10571	10402	10581	10564	10645	10578	10465	10359	10457	10364	10499	10525	10603	10411	10590	10592	10518	10314	10675	10415	10582	10389	10534	10459	10523	10491	10357	10624	10445	10450	10607	10561	10679	10433	10419	10484	10454	10531	10569	10554	10474	10448	10650	10569	10421	10516	10400	10382	10537	10376	10403	10581	10507	10646	10280	10474	10490	10487	10501	10466	10684	10552	10438	10436	10375	10567	10458	10463	10482	10261	10448	10315	10426	10431	10408	10475	10546	10481	10538	10518	10645	10476	10499	10460	10499	10553	10557	10494	10328	10487	10409	10656	10469	10582	10516	10594	10364	10500	10533	10236	10330	10382	10521	10530	10551	10396	10391	10401	10616	10524	10573	10571	10355	10500	10530	10434	10403	10447	10592	10494	10347	10381	10471	10532	10472	10581	10388	10508	10484	10297	10282	10608	10483	10576	10395	10353	10398	10483	10596	10613	10477	10535	10503	10492	10404	10567	10489	10342	10666	10613	10337	10407	10318	10613	10475	10448	10437	10610	10374	10546	10520	10417	10398	10429	10590	10427	10447	10654	10418	10440	10422	10408	10324	10528	10559	10335	10476	10482	10493	10480	10386	10411	10467	10375	10382	10430	10383	10534	10576	10481	10358	10511	10609	10559	10393	10491	10481	10486	10286	10459	10484	10604	10547	10544	10524	10529	10586	10550	10348	10320	10409	10535	10330	10356	10430	10395	10493	10414	10615	10582	10715	10491	10409	10417	10547	10479	10454	10396	10388	10522	10514	10618	10511	10460	10447	10400	10327	10497	10533	10524	10484	10348	10581	10508	10565	10560	10590	10394	10535	10514	10520	10508	10496	10456	10431	10529	10572	10418	10418	10607	10517	10490	10454	10412	10424	10564	10526	10464	10470	10328	10458	10492	10505	10458	10479	10446	10570	10575	10450	10423	10342	10413	10389	10786	10590	10680	10369	10355	10436	10551	10583	10414	10577	10500	10667	10570	10560	10615	10652	10572	10637	10745	10344	10542	10343	10378	10479	10508	10661	10599	10506	10594	10379	10637	10625	10611	10483	10481	10536	10406	10385	10523	10400	10457	10417	10253	10378	10600	10489	10635	10385	10583	10407	10496	10576	10343	10577	10423	10538	10417	10369	10419	10650	10345	10409	10539	10509	10491	10589	10531	10530	10447	10564	10534	10613	10436	10375	10414	10420	10488	10432	10500	10577	10439	10605	10538	10729	10452	10631	10514	10596	10506	10444	10408	10584	10446	10596	10570	10503	10605	10491	10476	10507	10567	10544	10479	10444	10673	10519	10437	10457	10533	10427	10474	10433	10554	10443	10479	10636	10465	10518	10525	10749	10503	10517	10515	10379	10521	10528	10440	10645	10594	10478	10634	10387	10352	10473	10317	10529	10568	10454	10497	10556	10537	10507	10364	10567	10449	10517	10359	10488	10418	10691	10598	10499	10496	10356	10532	10430	10388	10493	10358	10553	10572	10459	10472	10481	10449	10569	10529	10470	10561	10567	10566	10380	10491	10625	10636	10662	10488	10509	10350	10453	10516	10561	10552	10444	10468	10483	10448	10536	10372	10402	10473	10602	10654	10602	10566	10418	10541	10486	10592	10503	10512	10336	10388	10487	10535	10576	10543	10494	10293	10619	10561	10654	10394	10598	10488	10414	10433	10306	10540	10533	10417	10544	10351	10557	10498	10393	10622	10601	10293	10318	10302	10530	10451	10636	10509	10559	10503	10516	10485	10570	10397	10383	10433	10442	10603	10528	10441	10437	10509	10531	10472	10473	10594	10476	10516	10589	10461	10207	10410	10439	10513	10649	10595	10603	10569	10502	10455	10490	10616	10415	10469	10548	10696	10461	10468	10467	10555	10464	10449	10624	10515	10552	10372	10458	10558	10438	10467	10332	10459	10459	10324	10378	10317	10574	10685	10333	10571	10516	10402	10264	10437	10458	10353	10475	10619	10540	10492	10572	10620	10563	10480	10468	10346	10720	10468	10516	10584	10609	10486	10672	10511	10519	10486	10484	10548	10496	10317	10445	10564	10584	10499	10524	10530	10436	10513	10745	10459	10482	10645	10371	10547	10654	10313	10387	10420	10564	10434	10291	10454	10582	10589	10571	10568	10574	10665	10552	10460	10309	10422	10534	10589	10563	10473	10329	10554	10336	10333	10341	10587	10390	10450	10440	10491	10417	10533	10438	10503	10551	10412	10739	10581	10504	10537	10579	10302	10487	10713	10610	10628	10408	10468	10657	10515	10495	10489	10507	10573	10442	10536	10368	10313	10440	10566	10503	10485	10409	10483	10476	10681	10558	10665	10568	10372	10453	10493	10373	10468	10541	10593	10592	10386	10424	10453
36348	32649	31524	40533	58376	59744	56725	49734	38457	32856	30393	30661	29744	28776	29076	29082	29124	29206	29066	29135	29018	29091	29079	29226	29151	29157	29216	29133	29274	29250	29401	29112	29279	29272	29211	29132	29101	29349	29066	29215	29272	29101	29202	29231	29194	29192	29341	29296	29212	29190	29249	29284	29210	29250	29241	29311	29305	29204	29341	29213	29181	29256	29239	29343	29220	29380	29174	29186	29171	29388	29166	29394	29219	29278	29144	29350	29427	29329	29200	29337	29177	29083	29204	29300	29140	29220	29275	29335	29222	29322	29105	29271	29316	29288	29158	29280	29183	29284	29276	29152	29215	29079	29093	29199	29197	29090	29383	29108	29302	29122	29268	29274	29308	29109	29101	29250	29206	29290	29406	29102	29312	29209	29199	29137	29203	29250	29084	29245	29121	29311	29255	29141	29180	29328	29080	29241	29265	29423	29207	29295	29231	29121	29221	29221	29333	29198	29219	29147	29016	29330	29189	29216	29139	29217	29119	29392	29251	29185	29323	29132	29247	29180	29254	29013	29325	29269	29239	29010	29198	29231	29156	29345	29176	29041	29199	29312	29235	29192	29341	29183	29235	29210	29209	29312	29268	29356	29285	29143	29382	29343	29318	29285	29188	29179	29243	29269	29219	29352	29313	29232	29207	29180	29217	29089	29145	29314	29083	29333	29163	29170	29200	29283	29211	29323	29323	29252	29362	29343	29193	29445	29183	29237	29321	29317	29347	29227	29202	29262	29306	29258	29269	29190	29139	29202	29286	29224	29225	29331	29273	29180	29264	29246	29242	29287	29304	29368	29322	29205	29279	29199	29126	29328	29367	29297	29136	29228	29223	29168	29248	29239	29616	29109	29302	29275	29179	29250	29139	29271	29317	29287	29126	29365	29185	29232	29162	29376	29073	29246	29362	29238	29302	29113	29309	29220	29180	29228	29291	29314	29261	29316	29289	29207	29214	29228	29264	29227	29199	29335	29247	29220	29450	29229	29246	29338	29319	29317	29156	29245	29266	29296	29541	29208	29180	29186	29041	29202	29253	29176	29293	29161	29309	29223	29074	29143	29347	29154	29267	29213	29433	29159	29301	29228	29253	29114	29356	29332	29213	29310	29232	29327	29348	29290	29358	29332	29126	29311	29301	29318	29202	29244	29273	29286	29237	29168	29225	29342	29082	29356	29147	29127	29240	29246	29325	29154	29272	29298	29039	29435	29339	29422	29286	29241	29125	29276	29373	29380	29255	29222	29153	29307	29275	29241	29258	29289	29360	29256	29293	29305	29244	29245	29334	29277	29164	29151	29286	29197	29399	29147	29249	29253	29269	29260	29233	29203	29370	29202	29255	29365	29386	29356	29237	29168	29084	29215	29166	29279	29221	29201	29306	29159	29372	29194	29257	29235	29360	29239	29263	29275	29260	29155	29332	29273	29261	29199	29302	29335	29197	29188	29200	29236	29219	29388	29248	29332	29200	29197	29241	29386	29184	29173	29278	29234	29151	29292	29320	29261	29333	29238	29347	29228	29239	29017	29300	29234	29144	29226	29342	29348	29264	29117	29389	29258	29216	29299	29304	29216	29199	29275	29249	29244	29168	29276	29299	29270	29102	29194	29204	29296	29254	29194	29354	29129	29216	29310	29283	29168	29201	29281	29291	29246	29187	29270	29330	29055	29301	29235	29315	29281	29255	28987	29291	29160	29228	29288	29252	29145	29072	29245	29301	29229	29253	29353	29355	29070	29176	29224	29200	29166	29286	29103	29158	29292	29196	29200	29252	29158	29266	29226	29345	29223	29135	29238	29268	29409	29381	29207	29391	29129	29175	29288	29435	29202	29251	29177	29125	29309	29323	29247	29273	29294	29197	29193	29274	29246	29188	29187	29281	29182	29277	29213	29221	29216	29343	29281	29455	29210	29453	29143	29337	29143	29101	29184	29406	29220	29195	29312	29115	29390	29278	29202	29296	29286	29233	29333	29351	29139	29352	29282	29233	29274	29206	29207	29440	29278	29276	29132	29286	29172	29241	29225	29312	29350	29300	29237	29256	29328	29299	29254	29323	29141	29314	29191	29483	29211	29207	29253	29253	29222	29367	29188	29296	29293	29241	29368	29113	29145	29411	29232	29295	29235	29245	29114	29294	29283	29271	29190	29221	29131	29236	29275	29313	29253	29155	29208	29380	29318	29298	29116	29231	29340	29142	29193	29146	29259	29437	29350	29439	29223	29278	29335	29241	29171	29391	29119	29148	29303	29279	29255	29192	29134	29185	29464	29203	29349	29176	29237	29292	29298	29350	29050	29287	29281	29232	29222	29152	29286	29214	29403	29254	29330	29298	29186	29288	29272	29212	29218	29230	29293	29406	29328	29136	29263	29224	29352	29420	29337	29182	29225	29290	29333	29200	29273	29126	29111	29249	29350	29280	29280	29358	29217	29318	29146	29244	29292	29299	29254	29313	29344	29276	29220	29356	29407	29215	29258	29190	29417	29247	29277	29136	29251	29286	29227	29258	29168	29202	29304	29269	29125	29308	29312	29195	29242	29311	29218	29248	29324	29298	29158	29142	29326	29358	29187	29188	29278	29144	29370	29253	29180	29272	29311	29377	29171	29270	29251	29305	29400	29293	29182	29298	29272	29057	29227	29223	29338	29316	29227	29297	29310	29231	29235	29299	29126	29323	29278	29300	29050	29220	29239	29206	29207	29372	29236	29172	29260	29273	29260	29364	29310	29365	29084	29107	29233	29412	29297	29334	29254	29303	29082	29259	29205	29293	29363	29230	29176	29260	29271	29339	29180	29215	29355	29204	29158	29163	29310	29263	29328	29219	29248	29256	29280	29106	29392	29306	29122	29246	29174	29149	29200	29193	29303	29385	29133	29273	29344	29348	29318	29227	29348	29270	29290	29288	29271	29206	29274	29326	29243	29270	29415	29442	29200	29401	29281	29330	29164	29197	29161	29151	29225	29228	29304	29281	29391	29202	29423	29322	29239	29371	29321	29444	29204	29321	29242	29239	29255	29268	29205	29193	29136	29257	29290	29267	29240	29236	29353	29245	29229	29248	29305	29217	29331	29194	29188	29162	29279	29268	29120	29255	29374	29307	29199	29230	29182	29388	29145	29182	29347	29209	29320	29421	29245	29195	29199	29241	29177	29262	29301	29319	29273	29137	29059	29170	29222	29229	29273	29270	29288	29182	29243	29295	29224	29151	29308	29305	29378	29313	29181	29303	29343	29250	29385	29296	29096	29283	29221	29390	29104	29230	29242	29192	29155	29135	29241	29173	29568	29100	29247	29196	29309	29093	29197	29285	29329	29193	29338	29200	29194	29245	29236	29104	29320	29162	29249	29302	29395	29049	29230	29263	29149	29315	29322	29289	29271	29282	29253	29276	29214	29318	29196	29271	29135	29323	29230	29245	29297	29240	29203	29397	29170	29257	29246	29266	29463	29073	29261	29311	29243	29188	29192	29173	29291	29289	29294	29288	29307	29298	29217	29135	29228	29239	29262	29220	29342	29354	29352	29244	29287	29103	29375	29258	29161	29159	29188	29256	29214	29191	29285	29393	29160	29265	29224	29327	29246	29183	29299	29281	29258	29260	29197	29304	29343	29215	29113	29291	29418	29193	29277	29192	29194	29233	29221	29170	29244	29163	29172	29333	29194	29270	29282	29293	29237	29287	29180	29178	29174	29292	29238	29230	29277	29195	29277	29275	29249	29189	29297	29363	29203	29246	29173	29245	29143	29225	29208	29098	29380	29267	29276	29406	29178	29498	29245	29131	29287	29219	29336	29356	29240	29065	29243	29238	29283	29231	29208	29291	29362	29240	29183	29290	29206	29320	29270	29036	29344	29311	29372	29271	29156	29173	29233	29320	29194	29317	29273	29270	29276	29302	29308	29370	29184	29242	29251	29240	29258	29283	29262	29312	29282	29375	29230	29270	29203	29205	29028	29289	29199	29315	29170	29225	29268	29243	29172	29224	29378	29264	29290	29315	29263	29242	29058	29359	29291	29338	29184	29256	29268	29319	29309	29281	29231	29348	29392	29227	29214	29274	29385	29172	29216	29475	29245	29218	29356	29188	29296	29188	29392	29207	29258	29295	29175	29138	29237	29227	29275	29220	29273	29144	29205	29376	29173	29349	29252	29209	29268	29229	29285	29254	29264	29240	29374	29298	29340	29213	29256	29101	29290	29136	29210	29299	29262	29204	29277	29243	29236	29239	29276	29256	29184	29215	29175	29383	29306	29203	29111	29262	29313	29200	29240	29204	29224	29133	29334	29288	29228	29218	29239	29301	29352	29288	29355	29258	29257	29178	29333	29186	29325	29255	29406	29321	29232	29328	29234	29239	29135	29259	29244	29242	29310	29138	29490	29209	29351	29093	29290	29300	29125	29219	29257	29331	29225	29286	29224	29341	29384	29149	29347	29217	29161	29225	29261	29286	29174	29339	29362	29164	29108	29381	29101	29222	29191	29240	29406	29412	29222	29209	29291	29050	29306	29245	29133	29288	29306	29184	29264	29175	29100	29221	29265	29125	29255	29270	29261	29200	29324	29262	29284	29272	29302	29169	29308	29100	29388	29164	29213	29236	29245	29344	29207	29235	29327	29288	29364	29230	29213	29240	29350	29217	29253	29266	29280	29313	29317	29077	29228	29261	29104	29241	29118	29250	29317	29151	29161	29264	29286	29378	29373	29217	29201	29325	29288	29185	29294	29188	29380	29260	29206	29323	29319	29149	29247	29304	29420	29298	29366	29258	29281	29183	29178	29144	29284	29416	29243	29237	29371	29205	29408	29279	29227	29155	29108	29169	29302	29280	29349	29278	29214	29429	29272	29402	29275	29158	29340	29249	29333	29193	29197	29283	29178	29295	29305	29213	29145	29266	29367	29332	29103	29329	29361	29084	29164	29279	29184	29288	29315	29180	29335	29428	29159	29190	29213	29327	29187	29217	29343	29336	29146	29231	29220	29100	29341	29239	29341	29276	29040	29339	29140	29327	29207	29253	29156	29299	29242	29192	29337	29164	29233	29148	29230	29370	29511	29299	29131	29311	29239	29198	29254	29360	29182	29228	29281	29114	29254	29310	29135	29312	29205	29235	29303	29418	29348	29366	29278	29195	29277	29177	29264	29149	29235
15134	11508	11150	11372	18207	28417	28055	22747	16204	12819	11209	10732	10654	10678	10309	10273	10341	10373	10288	10448	10507	10414	10448	10510	10358	10331	10475	10186	10353	10558	10263	10317	10289	10304	10388	10374	10436	10399	10414	10336	10378	10341	10492	10313	10377	10205	10427	10345	10393	10407	10248	10544	10408	10350	10475	10335	10441	10311	10322	10380	10338	10450	10262	10291	10347	10417	10361	10386	10372	10518	10461	10524	10439	10396	10471	10389	10315	10475	10569	10130	10427	10597	10312	10348	10352	10440	10460	10311	10311	10273	10289	10458	10396	10398	10476	10439	10246	10457	10393	10380	10572	10287	10294	10395	10461	10463	10321	10344	10254	10426	10417	10433	10555	10369	10312	10313	10454	10329	10385	10437	10293	10260	10253	10426	10307	10537	10261	10380	10398	10291	10393	10321	10377	10304	10442	10357	10429	10457	10406	10423	10482	10382	10406	10530	10311	10488	10576	10442	10552	10460	10350	10332	10434	10443	10446	10354	10419	10300	10278	10186	10237	10396	10392	10530	10442	10517	10472	10450	10325	10554	10436	10291	10322	10497	10351	10364	10498	10421	10438	10381	10531	10274	10501	10402	10407	10446	10323	10359	10458	10547	10597	10448	10447	10374	10369	10400	10295	10352	10313	10453	10306	10418	10392	10342	10446	10520	10496	10411	10391	10405	10406	10524	10421	10304	10539	10404	10515	10383	10403	10512	10324	10408	10532	10492	10543	10427	10513	10327	10387	10462	10463	10562	10521	10400	10515	10356	10411	10351	10267	10254	10324	10392	10374	10263	10507	10453	10409	10382	10524	10361	10363	10485	10338	10324	10475	10444	10389	10397	10283	10270	10304	10302	10398	10544	10468	10447	10223	10411	10540	10464	10464	10550	10490	10546	10474	10441	10448	10382	10291	10487	10273	10435	10191	10289	10335	10327	10327	10330	10454	10465	10554	10288	10440	10334	10325	10461	10356	10319	10368	10331	10358	10291	10570	10371	10497	10274	10318	10469	10263	10338	10352	10362	10469	10318	10454	10300	10443	10473	10474	10498	10248	10249	10278	10428	10487	10463	10536	10313	10652	10253	10398	10372	10539	10395	10473	10368	10219	10459	10495	10237	10502	10359	10294	10310	10262	10359	10418	10400	10393	10364	10480	10370	10318	10528	10464	10427	10453	10441	10496	10265	10436	10178	10295	10271	10576	10491	10568	10287	10506	10426	10306	10196	10175	10344	10442	10475	10288	10207	10457	10441	10347	10521	10378	10331	10500	10467	10363	10371	10568	10604	10416	10632	10417	10458	10249	10535	10362	10516	10402	10345	10206	10508	10384	10365	10479	10308	10425	10261	10445	10481	10466	10478	10551	10440	10399	10238	10261	10350	10386	10330	10196	10438	10609	10438	10410	10383	10370	10652	10613	10411	10387	10375	10368	10624	10393	10538	10457	10375	10438	10346	10448	10519	10626	10535	10358	10348	10408	10160	10481	10380	10554	10576	10387	10586	10289	10385	10265	10404	10336	10454	10064	10373	10379	10429	10366	10443	10516	10390	10434	10466	10447	10550	10353	10554	10324	10373	10365	10435	10474	10545	10435	10502	10492	10450	10341	10364	10419	10428	10412	10351	10425	10450	10360	10428	10397	10437	10338	10496	10416	10397	10150	10569	10442	10406	10234	10505	10315	10398	10486	10315	10401	10339	10373	10394	10504	10378	10101	10477	10432	10363	10420	10388	10332	10508	10387	10423	10451	10414	10434	10474	10505	10338	10660	10489	10366	10398	10443	10665	10434	10194	10330	10506	10480	10392	10460	10551	10507	10438	10645	10201	10388	10487	10375	10450	10442	10490	10331	10435	10413	10573	10451	10363	10483	10360	10519	10323	10527	10435	10537	10390	10246	10459	10450	10542	10433	10503	10335	10274	10377	10353	10449	10401	10512	10366	10353	10339	10384	10463	10360	10450	10440	10268	10252	10515	10341	10423	10339	10565	10364	10379	10258	10197	10438	10479	10398	10530	10467	10507	10485	10479	10284	10472	10512	10456	10396	10219	10506	10473	10399	10464	10529	10485	10271	10461	10505	10275	10484	10509	10389	10414	10391	10463	10400	10283	10442	10446	10393	10268	10266	10416	10261	10391	10409	10356	10418	10549	10661	10385	10557	10480	10279	10484	10198	10458	10550	10404	10532	10359	10420	10302	10475	10277	10424	10659	10474	10289	10437	10395	10524	10528	10266	10316	10373	10292	10576	10566	10410	10396	10443	10363	10281	10379	10503	10320	10384	10390	10558	10369	10633	10500	10561	10470	10505	10496	10448	10483	10375	10468	10305	10440	10536	10318	10519	10349	10639	10445	10355	10349	10532	10305	10477	10349	10422	10327	10345	10375	10402	10245	10450	10516	10382	10518	10551	10413	10411	10204	10409	10490	10529	10275	10296	10441	10236	10409	10417	10396	10476	10332	10407	10502	10368	10421	10420	10453	10190	10241	10499	10287	10345	10413	10508	10416	10500	10463	10370	10447	10321	10479	10291	10658	10334	10496	10499	10443	10477	10390	10409	10400	10634	10419	10558	10308	10434	10245	10335	10483	10234	10450	10389	10343	10533	10365	10522	10464	10521	10496	10290	10372	10219	10317	10378	10363	10341	10342	10336	10500	10453	10403	10462	10410	10392	10445	10433	10259	10530	10482	10516	10514	10580	10442	10364	10389	10363	10429	10530	10373	10333	10373	10467	10489	10370	10437	10478	10447	10369	10386	10390	10317	10322	10337	10422	10322	10471	10495	10526	10463	10224	10413	10426	10445	10522	10495	10388	10482	10430	10482	10275	10377	10344	10301	10707	10398	10413	10446	10341	10388	10404	10397	10370	10264	10544	10315	10303	10415	10466	10326	10450	10447	10468	10552	10465	10408	10339	10351	10388	10385	10407	10472	10560	10380	10221	10422	10487	10529	10418	10434	10386	10419	10361	10338	10395	10307	10419	10304	10464	10521	10501	10432	10401	10579	10529	10270	10369	10474	10365	10519	10259	10475	10356	10423	10562	10309	10254	10372	10453	10443	10520	10281	10417	10387	10534	10497	10385	10380	10402	10390	10262	10469	10472	10436	10432	10598	10419	10412	10550	10419	10374	10531	10541	10526	10492	10254	10561	10356	10353	10414	10496	10415	10258	10485	10340	10474	10440	10336	10297	10420	10396	10487	10488	10577	10457	10273	10459	10417	10428	10673	10441	10303	10228	10387	10397	10326	10527	10362	10509	10306	10477	10478	10234	10557	10476	10321	10458	10459	10373	10263	10330	10220	10484	10379	10476	10442	10341	10399	10406	10266	10391	10371	10359	10429	10256	10555	10429	10382	10303	10321	10520	10338	10457	10292	10235	10417	10274	10358	10322	10454	10522	10503	10545	10351	10395	10244	10429	10358	10424	10432	10391	10405	10329	10321	10331	10381	10236	10297	10403	10410	10435	10376	10454	10541	10502	10437	10546	10338	10345	10351	10492	10445	10488	10319	10577	10390	10362	10395	10655	10292	10258	10448	10251	10321	10413	10523	10522	10522	10267	10424	10260	10355	10268	10318	10442	10398	10413	10479	10476	10438	10523	10516	10421	10308	10496	10427	10403	10319	10361	10310	10453	10426	10403	10434	10389	10352	10585	10221	10340	10391	10462	10404	10303	10452	10568	10321	10526	10253	10295	10379	10405	10372	10373	10525	10326	10405	10422	10512	10389	10494	10557	10436	10379	10354	10500	10427	10461	10494	10453	10411	10323	10392	10546	10430	10296	10412	10394	10265	10381	10483	10604	10256	10377	10357	10445	10415	10257	10312	10422	10415	10537	10279	10510	10436	10509	10426	10308	10381	10344	10575	10469	10444	10469	10386	10383	10294	10299	10342	10375	10347	10227	10365	10491	10327	10434	10359	10316	10351	10499	10308	10408	10255	10407	10354	10336	10456	10332	10303	10453	10483	10609	10269	10460	10510	10559	10399	10437	10320	10456	10377	10247	10367	10445	10191	10374	10474	10371	10505	10470	10325	10492	10292	10627	10293	10255	10389	10650	10339	10384	10400	10467	10460	10337	10517	10539	10373	10470	10267	10535	10463	10309	10352	10472	10354	10610	10364	10359	10349	10396	10455	10478	10279	10266	10423	10530	10332	10363	10391	10435	10282	10310	10362	10447	10364	10499	10427	10573	10470	10486	10481	10269	10309	10468	10436	10520	10468	10473	10451	10401	10512	10207	10258	10684	10376	10448	10389	10358	10429	10504	10432	10184	10377	10501	10578	10497	10451	10299	10506	10400	10407	10589	10432	10421	10373	10257	10308	10219	10521	10311	10254	10452	10449	10384	10431	10207	10383	10215	10382	10349	10368	10522	10616	10362	10410	10372	10444	10492	10437	10594	10466	10532	10427	10530	10323	10518	10475	10204	10411	10209	10405	10421	10533	10501	10489	10638	10409	10342	10492	10343	10195	10469	10331	10358	10497	10574	10371	10322	10658	10304	10460	10619	10317	10611	10520	10485	10451	10399	10450	10515	10440	10394	10499	10485	10621	10325	10423	10593	10372	10314	10272	10392	10596	10585	10376	10458	10554	10440	10339	10326	10354	10466	10498	10404	10506	10608	10443	10542	10426	10504	10611	10399	10480	10315	10408	10521	10520	10545	10619	10353	10469	10541	10378	10402	10312	10281	10408	10519	10278	10350	10501	10258	10464	10410	10448	10272	10506	10569	10317	10307	10386	10215	10451	10412	10391	10497	10564	10509	10389	10526	10387	10382	10314	10434	10491	10400	10379	10282	10365	10412	10632	10271	10396	10402	10314	10615	10355	10403	10416	10459	10398	10396	10379	10331	10390	10305	10306	10437	10366	10449	10465	10505	10429	10449	10341	10413	10396	10345	10396	10242	10349	10440	10348	10334	10372	10493	10348	10480	10317	10313	10500	10447	10281	10495	10418	10414	10381	10539	10404	10375	10389	10329	10232	10452	10465	10306	10461	10608	10387	10305	10449	10483	10511	10347	10321	10454	10421	10514	10276	10471	10501	10372	10351	10508	10523	10327	10371	10380	10450	10492	10389	10345	10407	10237	10432	10519	10318	10385	10246	10480	10284	10268	10382	10299	10348	10551	10558	10398	10384	10360	10503
32121	31342	31017	37645	55660	62630	58156	48191	38477	33976	31104	29895	29545	29442	29410	29279	29243	29379	29378	29342	29286	29282	29410	29293	29163	29419	29399	29216	29396	29520	29393	29229	29277	29229	29412	29332	29371	29327	29284	29491	29314	29365	29540	29398	29478	29569	29450	29369	29528	29297	29433	29459	29363	29378	29322	29399	29369	29203	29339	29379	29366	29329	29415	29289	29446	29320	29352	29362	29481	29492	29256	29423	29382	29367	29285	29384	29400	29487	29227	29449	29483	29275	29451	29275	29228	29221	29287	29423	29368	29321	29400	29459	29468	29377	29396	29395	29452	29416	29359	29434	29344	29390	29389	29418	29367	29433	29290	29296	29303	29397	29352	29464	29419	29392	29510	29457	29548	29340	29445	29392	29356	29566	29300	29333	29510	29344	29406	29472	29255	29471	29293	29329	29358	29389	29287	29375	29398	29390	29247	29343	29420	29523	29493	29462	29501	29557	29306	29407	29346	29370	29337	29290	29370	29461	29223	29428	29530	29381	29251	29544	29398	29186	29349	29483	29469	29450	29508	29305	29348	29451	29419	29297	29386	29533	29441	29448	29466	29424	29463	29548	29410	29383	29301	29453	29436	29429	29390	29441	29361	29459	29423	29295	29510	29436	29348	29490	29307	29379	29442	29390	29445	29354	29421	29410	29462	29367	29541	29317	29393	29522	29550	29518	29507	29411	29438	29383	29523	29335	29492	29458	29331	29433	29271	29507	29484	29390	29474	29530	29185	29594	29433	29481	29411	29385	29388	29360	29408	29279	29437	29299	29402	29344	29429	29412	29312	29343	29442	29356	29430	29349	29500	29380	29293	29403	29531	29500	29360	29308	29418	29203	29420	29355	29407	29559	29411	29440	29316	29379	29300	29471	29460	29413	29437	29381	29624	29356	29367	29425	29361	29495	29459	29404	29333	29403	29452	29438	29316	29559	29436	29521	29366	29372	29306	29314	29339	29477	29255	29503	29379	29375	29346	29450	29493	29391	29402	29399	29345	29339	29405	29340	29340	29394	29361	29332	29525	29409	29390	29252	29318	29371	29398	29387	29329	29295	29516	29332	29333	29432	29462	29323	29378	29464	29380	29227	29357	29390	29434	29499	29199	29547	29409	29358	29424	29380	29444	29413	29367	29263	29457	29322	29585	29459	29340	29433	29424	29146	29402	29386	29473	29470	29468	29361	29456	29432	29446	29455	29405	29466	29289	29439	29408	29296	29366	29382	29312	29515	29431	29417	29353	29370	29482	29266	29399	29475	29504	29477	29311	29496	29485	29339	29329	29401	29480	29489	29466	29579	29402	29303	29341	29391	29373	29382	29440	29517	29253	29461	29309	29287	29500	29378	29470	29374	29314	29450	29474	29215	29387	29350	29546	29423	29246	29336	29467	29326	29557	29303	29462	29288	29329	29293	29372	29422	29420	29445	29275	29350	29353	29385	29301	29441	29394	29398	29506	29503	29280	29524	29262	29509	29435	29340	29435	29320	29320	29341	29328	29407	29421	29393	29441	29392	29512	29336	29361	29391	29395	29379	29466	29483	29540	29495	29279	29397	29342	29422	29407	29440	29389	29439	29444	29346	29592	29180	29543	29296	29414	29485	29346	29393	29579	29302	29387	29378	29572	29421	29646	29344	29432	29370	29412	29464	29264	29335	29343	29402	29437	29424	29413	29464	29290	29414	29314	29367	29419	29268	29433	29379	29233	29469	29441	29421	29360	29479	29327	29436	29434	29449	29320	29402	29396	29335	29503	29433	29266	29376	29580	29426	29392	29360	29497	29436	29454	29504	29398	29313	29479	29251	29305	29329	29582	29515	29641	29515	29533	29387	29339	29212	29512	29451	29375	29483	29339	29537	29376	29370	29376	29376	29462	29337	29409	29357	29346	29373	29305	29538	29371	29468	29284	29399	29360	29387	29402	29336	29502	29329	29393	29510	29423	29456	29575	29461	29403	29344	29488	29461	29308	29373	29487	29344	29556	29448	29479	29450	29417	29315	29574	29528	29412	29442	29417	29361	29451	29384	29395	29546	29495	29537	29214	29397	29381	29406	29427	29428	29447	29325	29420	29446	29414	29429	29455	29402	29420	29312	29309	29362	29389	29438	29474	29282	29418	29262	29564	29377	29363	29480	29422	29365	29454	29391	29332	29340	29315	29344	29482	29370	29463	29276	29414	29431	29567	29349	29408	29473	29468	29373	29313	29413	29351	29444	29317	29478	29332	29341	29492	29361	29317	29312	29402	29507	29330	29378	29505	29510	29368	29420	29268	29409	29540	29321	29453	29345	29569	29431	29398	29433	29488	29349	29456	29483	29407	29466	29420	29277	29499	29521	29287	29371	29469	29473	29441	29546	29361	29403	29279	29414	29414	29416	29540	29394	29471	29448	29473	29412	29466	29534	29268	29536	29490	29260	29657	29456	29242	29483	29514	29334	29456	29378	29379	29321	29350	29351	29510	29317	29405	29355	29471	29344	29421	29603	29354	29397	29328	29485	29406	29442	29367	29459	29537	29340	29419	29386	29475	29363	29351	29288	29409	29471	29406	29496	29428	29470	29329	29430	29526	29424	29319	29342	29336	29454	29608	29358	29374	29465	29490	29355	29403	29417	29377	29452	29504	29244	29364	29391	29322	29499	29339	29238	29518	29457	29341	29559	29498	29379	29366	29340	29443	29363	29379	29417	29544	29382	29414	29273	29486	29517	29386	29317	29401	29526	29411	29361	29340	29345	29431	29421	29355	29485	29385	29343	29376	29415	29510	29559	29382	29319	29318	29397	29412	29484	29408	29289	29357	29493	29396	29362	29400	29410	29451	29284	29531	29312	29268	29385	29323	29562	29469	29376	29368	29418	29316	29478	29264	29528	29422	29243	29419	29305	29354	29493	29462	29454	29310	29307	29405	29381	29405	29306	29454	29408	29331	29243	29508	29528	29474	29509	29390	29394	29381	29451	29276	29476	29429	29235	29420	29379	29479	29434	29245	29382	29386	29372	29446	29353	29421	29483	29299	29428	29399	29420	29317	29386	29478	29338	29509	29405	29391	29584	29435	29442	29368	29317	29522	29391	29474	29184	29415	29489	29258	29465	29483	29403	29415	29371	29493	29497	29423	29371	29397	29408	29427	29275	29399	29372	29383	29435	29496	29500	29543	29360	29341	29405	29422	29479	29294	29481	29333	29391	29287	29439	29338	29417	29412	29408	29331	29466	29469	29493	29410	29377	29462	29270	29402	29430	29461	29424	29342	29518	29364	29455	29381	29357	29516	29305	29304	29528	29398	29382	29599	29407	29403	29496	29408	29446	29276	29348	29455	29333	29482	29377	29443	29311	29500	29306	29465	29435	29410	29342	29454	29331	29487	29302	29442	29379	29490	29407	29388	29483	29464	29497	29508	29371	29458	29347	29313	29456	29378	29354	29473	29535	29412	29469	29288	29491	29500	29412	29413	29368	29466	29470	29165	29506	29463	29441	29338	29476	29417	29320	29555	29347	29344	29330	29367	29408	29560	29286	29398	29314	29413	29499	29513	29513	29504	29439	29378	29407	29371	29359	29341	29337	29276	29355	29369	29480	29474	29496	29450	29402	29296	29444	29498	29398	29509	29329	29449	29333	29334	29423	29535	29389	29358	29392	29382	29381	29283	29330	29492	29377	29421	29530	29529	29417	29368	29487	29444	29266	29546	29256	29440	29384	29541	29465	29530	29245	29568	29368	29403	29454	29451	29480	29544	29366	29340	29410	29425	29382	29466	29462	29370	29307	29433	29321	29444	29375	29318	29495	29337	29444	29419	29427	29347	29373	29402	29511	29426	29282	29380	29525	29309	29500	29421	29325	29490	29434	29630	29435	29492	29387	29374	29430	29524	29484	29467	29399	29584	29463	29446	29324	29547	29447	29367	29421	29419	29319	29442	29399	29493	29433	29317	29377	29434	29581	29434	29429	29449	29430	29516	29402	29393	29400	29373	29406	29435	29447	29402	29279	29468	29474	29401	29255	29573	29499	29321	29453	29382	29379	29369	29459	29502	29396	29429	29378	29430	29362	29359	29407	29444	29488	29495	29429	29497	29430	29428	29388	29359	29290	29455	29390	29396	29433	29517	29265	29375	29393	29354	29545	29473	29392	29434	29252	29438	29424	29216	29476	29285	29468	29360	29279	29466	29350	29301	29329	29402	29349	29497	29257	29389	29442	29286	29268	29517	29452	29446	29411	29362	29429	29374	29456	29416	29382	29346	29238	29403	29361	29430	29380	29380	29315	29421	29337	29365	29437	29648	29278	29415	29406	29338	29492	29453	29398	29466	29503	29395	29404	29435	29421	29352	29456	29476	29335	29380	29318	29410	29393	29472	29500	29523	29396	29438	29397	29413	29267	29484	29322	29395	29346	29479	29346	29471	29315	29446	29425	29380	29365	29494	29386	29407	29479	29406	29424	29360	29461	29367	29257	29503	29449	29403	29342	29548	29180	29434	29481	29305	29288	29368	29355	29307	29384	29317	29471	29307	29457	29244	29416	29422	29521	29448	29476	29284	29422	29475	29377	29403	29508	29370	29493	29439	29583	29442	29445	29364	29406	29429	29521	29563	29486	29449	29356	29496	29423	29395	29525	29466	29390	29419	29420	29444	29258	29272	29379	29695	29457	29480	29473	29358	29490	29625	29355	29555	29157	29389	29463	29470	29291	29437	29372	29493	29476	29392	29496	29437	29600	29342	29458	29452	29553	29581	29299	29419	29370	29361	29416	29247	29438	29562	29468	29208	29395	29361	29457	29316	29502	29528	29397	29402	29460	29552	29440	29316	29425	29486	29361	29486	29233	29419	29311	29566	29486	29434	29452	29527	29446	29372	29443	29395	29383	29554	29392	29382	29369	29450	29466	29285	29436	29383	29331	29515	29410	29429	29399	29394	29540	29510	29385	29446	29427	29324	29473	29470	29346	29456	29331	29320	29438	29455	29361	29462	29318	29408	29296	29500	29360	29336	29463	29347	29376	29582	29371	29273	29421	29404	29443	29381	29470	29360	29409	29506	29402	29266	29547	29427	29299	29433	29461	29362	29423	29366	29374	29281	29476	29374	29306	29410	29544	29346	29392	29460	29476	29408	29494	29399	29407	29355	29364	29303	29535	29361	29395
13825	12031	11558	12259	25049	40555	37600	31052	22288	15274	12095	11055	10694	10330	10367	10471	10419	10539	10300	10440	10297	10532	10628	10565	10379	10427	10510	10465	10368	10386	10365	10434	10519	10376	10438	10406	10375	10428	10305	10467	10363	10444	10372	10390	10441	10350	10626	10421	10409	10398	10439	10296	10275	10603	10360	10307	10448	10533	10465	10363	10507	10453	10284	10430	10433	10367	10387	10501	10555	10427	10309	10468	10412	10354	10553	10349	10368	10313	10402	10451	10371	10273	10520	10296	10457	10313	10330	10523	10659	10361	10540	10351	10568	10348	10313	10398	10361	10413	10319	10275	10436	10353	10371	10383	10521	10522	10413	10371	10402	10374	10466	10433	10413	10556	10581	10463	10437	10334	10438	10471	10303	10540	10408	10396	10600	10329	10509	10395	10388	10269	10190	10507	10489	10422	10449	10299	10454	10349	10341	10286	10327	10313	10522	10518	10444	10267	10503	10534	10458	10530	10530	10409	10488	10491	10306	10379	10516	10307	10352	10375	10508	10367	10539	10342	10227	10454	10534	10308	10465	10416	10262	10416	10486	10505	10390	10348	10467	10671	10302	10464	10453	10473	10240	10384	10450	10373	10386	10359	10555	10425	10571	10420	10232	10581	10461	10401	10468	10538	10402	10367	10585	10446	10496	10345	10449	10450	10608	10431	10456	10560	10470	10508	10374	10404	10494	10402	10362	10393	10472	10305	10511	10329	10441	10379	10495	10480	10653	10441	10443	10369	10212	10282	10328	10284	10635	10583	10253	10403	10295	10428	10432	10304	10508	10244	10391	10486	10564	10430	10427	10475	10412	10451	10428	10412	10434	10480	10474	10409	10343	10435	10481	10307	10610	10406	10370	10348	10575	10491	10341	10427	10456	10367	10515	10373	10549	10296	10354	10448	10399	10386	10465	10506	10286	10412	10361	10348	10386	10344	10454	10421	10466	10328	10227	10533	10587	10424	10265	10322	10249	10573	10530	10606	10391	10651	10481	10402	10463	10430	10418	10347	10498	10341	10440	10374	10493	10300	10527	10393	10352	10612	10540	10401	10421	10337	10274	10351	10407	10407	10423	10337	10409	10590	10367	10445	10500	10343	10408	10410	10468	10442	10340	10492	10538	10472	10563	10505	10404	10392	10478	10389	10404	10415	10247	10609	10614	10387	10516	10490	10425	10418	10438	10498	10810	10428	10393	10477	10622	10452	10410	10379	10437	10560	10404	10397	10510	10564	10488	10429	10441	10390	10188	10373	10530	10389	10564	10310	10388	10604	10427	10474	10499	10460	10472	10514	10389	10479	10359	10260	10292	10386	10375	10434	10401	10384	10441	10462	10556	10342	10294	10291	10372	10601	10281	10473	10414	10298	10310	10650	10553	10350	10510	10421	10427	10253	10425	10611	10444	10299	10515	10489	10399	10457	10295	10349	10418	10445	10357	10456	10307	10453	10424	10325	10240	10324	10400	10510	10497	10587	10482	10444	10343	10307	10361	10460	10534	10415	10450	10334	10568	10534	10370	10428	10412	10590	10571	10480	10542	10427	10339	10406	10369	10454	10205	10505	10284	10374	10490	10504	10575	10359	10487	10507	10440	10601	10378	10431	10389	10645	10351	10425	10313	10273	10456	10481	10516	10319	10498	10436	10378	10421	10472	10514	10392	10339	10476	10522	10403	10484	10420	10543	10504	10389	10314	10441	10409	10336	10436	10384	10396	10277	10470	10366	10584	10536	10408	10352	10521	10387	10509	10306	10421	10541	10580	10554	10323	10542	10474	10537	10338	10466	10416	10355	10447	10344	10451	10410	10492	10230	10236	10389	10249	10502	10603	10336	10209	10366	10347	10458	10432	10529	10511	10491	10448	10438	10450	10352	10332	10467	10393	10461	10464	10388	10615	10577	10262	10282	10416	10424	10309	10391	10355	10307	10243	10414	10516	10362	10399	10283	10473	10332	10447	10329	10413	10358	10335	10393	10424	10442	10392	10423	10433	10352	10450	10319	10424	10286	10442	10435	10328	10508	10436	10388	10384	10567	10401	10563	10360	10536	10448	10438	10239	10500	10523	10406	10436	10377	10328	10356	10530	10554	10608	10417	10544	10419	10370	10413	10446	10456	10529	10681	10577	10591	10521	10607	10505	10504	10544	10533	10482	10418	10439	10553	10588	10495	10441	10393	10655	10368	10429	10422	10475	10437	10664	10470	10629	10483	10465	10586	10490	10436	10287	10442	10584	10465	10345	10604	10406	10296	10424	10236	10310	10309	10316	10397	10404	10505	10727	10488	10509	10338	10290	10570	10378	10319	10476	10405	10499	10347	10488	10346	10609	10298	10436	10432	10329	10277	10574	10369	10357	10317	10549	10424	10299	10494	10347	10474	10416	10411	10586	10691	10498	10420	10425	10619	10292	10371	10323	10555	10587	10485	10560	10520	10485	10403	10473	10537	10466	10433	10204	10512	10511	10278	10368	10526	10522	10424	10442	10373	10565	10455	10332	10525	10444	10400	10353	10432	10342	10504	10420	10581	10561	10405	10348	10463	10494	10418	10433	10412	10516	10382	10455	10408	10514	10544	10491	10419	10379	10301	10435	10574	10652	10601	10620	10370	10272	10218	10435	10520	10195	10541	10404	10421	10440	10398	10358	10221	10349	10429	10335	10320	10534	10522	10479	10395	10489	10483	10397	10410	10395	10522	10346	10490	10458	10364	10588	10356	10287	10429	10451	10454	10447	10332	10259	10385	10352	10441	10373	10407	10335	10486	10456	10587	10431	10500	10224	10490	10365	10501	10412	10452	10597	10360	10571	10301	10436	10504	10440	10377	10461	10594	10439	10449	10523	10619	10564	10437	10519	10287	10453	10406	10442	10458	10368	10401	10546	10524	10433	10351	10367	10448	10282	10521	10392	10367	10439	10398	10479	10724	10398	10399	10347	10497	10362	10458	10473	10433	10440	10252	10539	10558	10296	10383	10472	10627	10492	10466	10489	10592	10267	10353	10356	10390	10379	10425	10292	10371	10354	10423	10436	10369	10549	10316	10373	10478	10439	10481	10536	10508	10540	10502	10353	10445	10556	10543	10591	10339	10473	10511	10392	10514	10457	10424	10350	10346	10380	10729	10330	10553	10528	10282	10331	10470	10531	10283	10421	10468	10405	10451	10254	10579	10557	10479	10219	10551	10377	10440	10421	10253	10439	10498	10473	10445	10320	10359	10557	10231	10575	10306	10359	10360	10618	10321	10570	10261	10475	10280	10556	10556	10260	10556	10521	10552	10256	10479	10498	10449	10472	10354	10379	10503	10407	10291	10381	10096	10277	10338	10396	10457	10357	10518	10356	10448	10354	10483	10557	10475	10524	10478	10362	10333	10318	10349	10396	10379	10400	10352	10463	10450	10335	10540	10382	10295	10354	10402	10568	10343	10392	10659	10445	10444	10304	10559	10372	10299	10402	10431	10355	10506	10465	10403	10075	10268	10359	10242	10384	10357	10426	10316	10504	10380	10585	10589	10637	10530	10572	10460	10460	10557	10324	10499	10491	10389	10532	10418	10567	10351	10448	10451	10408	10402	10350	10188	10358	10456	10322	10411	10488	10446	10399	10383	10410	10493	10411	10408	10509	10509	10408	10292	10292	10564	10255	10384	10351	10454	10482	10361	10371	10419	10369	10491	10512	10458	10281	10346	10320	10533	10523	10370	10533	10592	10275	10397	10598	10471	10437	10469	10473	10265	10635	10567	10365	10421	10426	10324	10400	10465	10620	10458	10347	10273	10333	10500	10484	10332	10205	10562	10500	10363	10454	10351	10444	10434	10417	10369	10363	10445	10646	10531	10284	10288	10437	10531	10536	10514	10507	10435	10324	10389	10286	10417	10365	10357	10301	10490	10269	10495	10503	10576	10446	10280	10296	10349	10463	10374	10394	10482	10591	10419	10336	10385	10296	10498	10393	10373	10446	10532	10482	10308	10191	10297	10402	10522	10503	10367	10584	10595	10511	10312	10393	10466	10450	10401	10377	10206	10572	10442	10398	10546	10245	10270	10383	10597	10568	10385	10525	10622	10464	10387	10336	10425	10300	10481	10432	10438	10507	10323	10565	10395	10469	10511	10530	10444	10326	10477	10423	10288	10177	10366	10317	10361	10348	10448	10385	10380	10435	10417	10400	10430	10316	10472	10474	10401	10392	10424	10357	10441	10223	10471	10455	10448	10402	10409	10601	10440	10513	10488	10442	10317	10351	10502	10484	10399	10326	10458	10348	10359	10257	10331	10448	10495	10544	10518	10339	10331	10304	10412	10434	10349	10332	10579	10402	10407	10494	10371	10373	10451	10285	10558	10550	10449	10501	10261	10408	10272	10452	10457	10448	10423	10516	10472	10329	10397	10420	10547	10344	10486	10393	10329	10339	10516	10491	10349	10308	10591	10520	10356	10360	10437	10385	10355	10427	10403	10525	10434	10462	10380	10280	10428	10530	10370	10303	10367	10396	10491	10529	10453	10473	10412	10462	10319	10529	10217	10454	10414	10420	10524	10360	10537	10452	10322	10185	10427	10274	10314	10453	10538	10419	10322	10354	10419	10495	10535	10414	10503	10409	10433	10295	10405	10418	10468	10481	10520	10343	10457	10338	10509	10530	10341	10524	10474	10431	10546	10439	10406	10426	10484	10407	10528	10520	10395	10526	10453	10553	10478	10505	10483	10338	10361	10341	10283	10417	10371	10378	10392	10419	10399	10301	10375	10220	10351	10257	10429	10521	10309	10361	10428	10282	10354	10308	10439	10424	10559	10380	10238	10417	10416	10334	10471	10355	10370	10556	10486	10340	10512	10382	10545	10520	10443	10583	10532	10480	10411	10563	10435	10585	10407	10444	10365	10402	10170	10472	10338	10366	10303	10400	10459	10313	10416	10584	10487	10510	10526	10398	10400	10467	10487	10341	10445	10382	10456	10330	10445	10381	10518	10530	10558	10482	10394	10461	10400	10558	10408	10266	10361	10427	10457	10447	10538	10219	10488	10508	10491	10439	10176	10406	10343	10444	10475	10472	10389	10431	10325	10268	10424	10463	10455	10621	10399	10409	10459	10571	10516	10289	10375	10399	10424	10486	10346	10525	10492	10387	10542	10346	10446	10577	10476
35638	33094	31981	41082	58853	58274	55473	49752	40935	34198	30775	29741	29070	28862	28880	29146	29033	29361	29124	29298	29303	29236	29383	29293	29301	29462	29408	29416	29506	29380	29551	29404	29459	29654	29232	29407	29451	29431	29647	29308	29491	29436	29611	29393	29583	29473	29497	29422	29428	29392	29375	29443	29402	29405	29326	29646	29655	29623	29619	29412	29590	29688	29530	29492	29506	29514	29477	29405	29476	29572	29481	29404	29387	29527	29634	29696	29519	29415	29615	29659	29598	29428	29424	29573	29550	29486	29449	29585	29485	29526	29480	29700	29400	29523	29624	29487	29430	29569	29617	29578	29485	29544	29508	29676	29549	29578	29411	29550	29619	29475	29623	29443	29585	29694	29565	29512	29369	29471	29500	29466	29553	29558	29518	29674	29623	29443	29606	29556	29640	29703	29551	29605	29531	29609	29486	29493	29453	29427	29435	29451	29689	29491	29485	29599	29418	29493	29508	29647	29380	29684	29436	29627	29681	29384	29526	29424	29532	29589	29498	29573	29516	29506	29505	29412	29516	29392	29451	29604	29403	29568	29533	29455	29355	29513	29530	29539	29517	29600	29448	29522	29466	29498	29616	29459	29625	29549	29407	29566	29439	29578	29454	29549	29720	29448	29553	29485	29595	29464	29557	29490	29583	29645	29505	29543	29511	29561	29528	29360	29491	29528	29441	29512	29547	29486	29548	29683	29591	29538	29457	29546	29540	29589	29425	29650	29473	29581	29602	29704	29426	29532	29491	29608	29489	29609	29664	29488	29552	29640	29499	29551	29604	29447	29498	29453	29725	29595	29654	29692	29521	29514	29539	29516	29549	29606	29417	29565	29359	29495	29475	29664	29511	29640	29555	29486	29574	29450	29453	29616	29502	29657	29636	29605	29457	29480	29573	29565	29600	29526	29487	29602	29469	29594	29460	29449	29624	29597	29495	29564	29441	29471	29400	29583	29539	29452	29524	29520	29529	29602	29453	29560	29540	29663	29555	29552	29479	29434	29439	29549	29672	29482	29567	29543	29526	29595	29518	29551	29409	29460	29519	29492	29531	29431	29513	29376	29661	29408	29353	29365	29491	29599	29509	29450	29613	29550	29544	29493	29592	29429	29502	29294	29483	29463	29623	29558	29618	29560	29499	29485	29587	29547	29452	29567	29392	29507	29496	29674	29399	29655	29554	29527	29473	29557	29597	29291	29500	29589	29611	29644	29668	29458	29547	29544	29529	29566	29515	29621	29536	29534	29390	29493	29450	29632	29533	29580	29566	29669	29483	29424	29493	29567	29518	29647	29467	29541	29666	29623	29474	29575	29517	29452	29519	29580	29546	29554	29506	29576	29483	29360	29646	29530	29596	29537	29532	29494	29582	29479	29548	29479	29605	29430	29563	29574	29593	29542	29540	29500	29491	29487	29625	29615	29468	29386	29747	29319	29680	29603	29425	29497	29606	29467	29512	29614	29486	29427	29440	29637	29621	29516	29563	29606	29539	29519	29583	29487	29395	29596	29599	29525	29567	29571	29388	29482	29677	29493	29540	29449	29464	29517	29461	29559	29688	29459	29525	29476	29480	29393	29611	29539	29509	29429	29547	29472	29458	29559	29513	29511	29544	29601	29528	29432	29470	29609	29481	29459	29407	29466	29363	29526	29501	29465	29442	29605	29526	29482	29476	29386	29565	29718	29526	29388	29437	29436	29492	29454	29590	29479	29626	29625	29440	29563	29418	29648	29533	29598	29503	29639	29446	29461	29540	29594	29488	29424	29613	29426	29512	29522	29398	29518	29473	29512	29575	29548	29606	29555	29405	29645	29618	29520	29445	29546	29422	29550	29359	29329	29589	29370	29505	29430	29673	29621	29516	29502	29679	29431	29494	29508	29459	29604	29497	29475	29548	29577	29416	29490	29536	29489	29469	29421	29488	29501	29503	29477	29474	29511	29535	29548	29587	29434	29595	29538	29539	29580	29673	29567	29368	29640	29437	29654	29493	29478	29624	29437	29473	29613	29559	29559	29604	29371	29384	29467	29647	29477	29585	29556	29478	29313	29537	29752	29538	29514	29517	29494	29444	29593	29455	29460	29542	29605	29590	29458	29513	29581	29513	29457	29503	29720	29536	29490	29612	29396	29648	29570	29468	29530	29533	29592	29566	29674	29619	29456	29587	29608	29609	29497	29582	29692	29383	29532	29599	29424	29510	29467	29479	29530	29660	29487	29588	29443	29611	29550	29540	29500	29604	29654	29450	29508	29471	29426	29596	29570	29540	29528	29713	29324	29478	29496	29603	29551	29519	29540	29552	29679	29417	29539	29589	29556	29627	29442	29533	29651	29429	29552	29626	29682	29410	29576	29578	29694	29481	29606	29640	29659	29768	29466	29665	29493	29531	29518	29579	29447	29474	29442	29592	29627	29644	29556	29489	29554	29475	29436	29529	29405	29518	29542	29438	29565	29406	29419	29599	29426	29561	29398	29463	29538	29421	29627	29432	29430	29676	29263	29418	29548	29723	29587	29453	29460	29666	29494	29644	29571	29706	29613	29482	29645	29497	29457	29606	29487	29516	29589	29517	29444	29633	29414	29429	29549	29397	29463	29464	29438	29513	29511	29426	29574	29539	29556	29528	29519	29499	29404	29417	29296	29380	29702	29413	29504	29673	29531	29526	29429	29594	29674	29508	29553	29682	29619	29513	29457	29702	29502	29485	29657	29715	29579	29559	29468	29484	29549	29496	29585	29481	29445	29502	29505	29475	29541	29510	29610	29511	29478	29406	29525	29506	29449	29472	29456	29517	29573	29604	29555	29555	29469	29509	29590	29566	29530	29518	29588	29433	29438	29653	29466	29636	29526	29573	29477	29601	29515	29477	29615	29461	29349	29535	29461	29504	29585	29519	29484	29449	29675	29573	29487	29609	29769	29541	29528	29435	29570	29581	29574	29567	29516	29425	29473	29548	29529	29474	29427	29530	29409	29470	29733	29638	29568	29358	29595	29562	29550	29468	29501	29539	29554	29618	29411	29590	29488	29361	29399	29434	29492	29573	29456	29568	29592	29566	29525	29421	29480	29491	29512	29530	29540	29549	29502	29472	29635	29349	29687	29630	29343	29637	29594	29671	29669	29486	29577	29590	29553	29461	29443	29452	29572	29291	29587	29393	29695	29381	29460	29526	29483	29587	29613	29557	29489	29724	29515	29415	29641	29681	29584	29466	29478	29542	29617	29466	29396	29473	29376	29432	29489	29527	29508	29530	29409	29604	29389	29616	29332	29590	29494	29552	29602	29442	29643	29478	29629	29618	29595	29671	29408	29385	29552	29619	29541	29567	29534	29514	29512	29409	29394	29528	29530	29596	29543	29678	29522	29658	29532	29498	29452	29631	29441	29624	29493	29515	29468	29569	29436	29508	29522	29423	29470	29707	29538	29459	29501	29599	29465	29566	29452	29457	29579	29587	29521	29635	29500	29537	29534	29466	29581	29468	29541	29466	29658	29597	29474	29469	29594	29624	29360	29638	29544	29558	29466	29514	29602	29513	29506	29460	29560	29491	29490	29640	29513	29413	29625	29333	29480	29526	29662	29459	29469	29583	29503	29475	29528	29453	29496	29490	29525	29409	29542	29504	29511	29635	29595	29469	29639	29420	29560	29568	29543	29550	29459	29414	29408	29448	29429	29465	29465	29429	29684	29627	29519	29476	29480	29497	29529	29444	29495	29603	29587	29357	29569	29509	29470	29379	29603	29543	29621	29427	29597	29416	29543	29502	29623	29360	29543	29436	29430	29494	29551	29489	29610	29435	29602	29508	29322	29548	29479	29630	29621	29630	29550	29439	29615	29437	29614	29347	29661	29338	29618	29504	29498	29425	29421	29552	29587	29425	29587	29461	29574	29580	29476	29528	29309	29543	29418	29359	29547	29411	29477	29596	29561	29470	29592	29546	29641	29319	29624	29383	29589	29618	29558	29496	29615	29553	29455	29510	29578	29546	29444	29559	29530	29498	29522	29580	29561	29537	29483	29539	29576	29474	29490	29395	29580	29439	29419	29600	29542	29622	29642	29496	29519	29437	29443	29466	29564	29501	29362	29464	29459	29690	29694	29261	29633	29466	29511	29516	29521	29576	29642	29631	29466	29679	29603	29587	29353	29551	29539	29533	29558	29425	29431	29527	29463	29410	29537	29512	29453	29455	29521	29424	29465	29681	29546	29546	29504	29554	29484	29449	29510	29561	29448	29435	29572	29410	29540	29525	29544	29418	29552	29511	29461	29578	29405	29484	29510	29466	29584	29440	29487	29406	29524	29475	29509	29637	29502	29507	29531	29527	29494	29597	29504	29543	29386	29576	29329	29557	29551	29424	29603	29699	29558	29521	29603	29519	29527	29571	29658	29431	29609	29434	29502	29557	29672	29486	29579	29665	29555	29381	29521	29540	29616	29515	29465	29426	29568	29442	29599	29617	29469	29589	29479	29480	29516	29473	29364	29628	29486	29496	29464	29495	29527	29590	29528	29447	29667	29500	29506	29417	29518	29500	29435	29542	29545	29554	29519	29518	29543	29466	29500	29503	29537	29626	29572	29439	29561	29474	29555	29370	29546	29584	29445	29530	29595	29412	29610	29559	29370	29380	29468	29528	29584	29596	29574	29551	29394	29646	29591	29668	29514	29612	29566	29571	29579	29493	29485	29488	29579	29456	29578	29563	29561	29492	29558	29498	29416	29442	29410	29586	29495	29497	29466	29531	29564	29519	29419	29474	29635	29433	29586	29486	29568	29621	29490	29394	29535	29583	29462	29572	29593	29522	29556	29463	29505	29379	29492	29566	29428	29499	29475	29603	29649	29534	29579	29408	29455	29532	29399	29555	29525	29395	29516	29397	29465	29496	29487	29569	29547	29645	29318	29535	29492	29567	29499	29593	29504	29442	29496	29630	29463	29519	29568	29522	29483	29558	29553	29467	29532	29494	29548	29413	29340	29504	29596	29627	29409	29636	29553	29481	29500	29610	29464	29519	29465	29527	29589	29390	29586	29498	29401	29616	29518	29607	29582	29533	29661	29473	29450	29579	29550	29494	29395	29640	29549	29431	29606	29412	29481	29398	29499	29594	29513	29653	29631	29522	29551	29601	29613	29535	29500	29491	29536	29594	29503
12988	10464	10489	10510	12879	16665	17781	15662	12974	11233	10421	10331	10303	10281	10077	10192	10279	10269	10115	10316	10243	10169	10328	10341	10226	10005	10077	10223	10328	10188	10210	10283	10402	10156	10286	10246	10263	10136	10262	10149	10216	10175	10283	10225	10179	10140	10323	10189	10279	10174	10216	10404	10246	10391	10470	10431	10178	10101	10217	10407	10486	10314	10321	10404	10251	10222	10079	10242	10378	10143	10367	10301	10278	10224	10325	10239	10377	10292	10269	10206	10219	10279	10078	10077	10141	10177	10241	10175	10255	10163	10192	10244	10432	10065	10217	10234	10148	10168	10180	10152	10244	10253	10455	10213	10329	10142	10245	10321	10334	10023	10229	10379	10244	10282	10228	10286	10316	10251	10292	10134	10128	10134	10403	10201	10156	10187	10285	10333	10198	10141	10323	10091	10090	10221	10336	10364	10375	10351	10126	10337	10134	10231	10134	10206	10128	10333	10412	10265	10179	10044	10140	10195	10258	10350	10244	10295	10190	10312	10331	10133	10102	10225	10212	10147	10138	10338	10098	10307	10203	10249	10108	10185	10228	10113	10204	10171	10341	10396	10298	10319	10341	10257	10366	10400	10216	10219	10303	10324	10322	10298	10099	10160	10160	10068	10405	10291	10217	10214	10223	10093	10210	10195	10129	10306	10087	10199	10263	10203	10125	10295	10241	10225	10260	10091	10235	10534	10229	10289	10216	10196	10206	10278	10224	10146	10161	10377	10359	10239	10149	10064	10300	10223	10026	10269	10288	10140	10205	10358	10231	10142	10131	10268	10318	10233	10309	10180	10123	10223	10199	10199	10395	10353	10251	10325	10181	10171	10207	10336	10263	10290	10240	10272	10312	10259	10415	10323	10326	10112	10353	10355	10398	10173	10209	10227	10197	10224	10063	10230	10218	10237	10287	10132	10328	10222	10221	10321	10210	10349	10186	10198	10124	10233	10240	10257	10363	10171	10196	10160	10380	10226	10165	10082	10334	10314	10318	10360	10279	10023	10123	10085	10084	10372	10193	10310	10356	10052	10378	10259	10395	10364	10352	10124	10198	10267	10277	10250	10257	10206	10370	10383	10201	10343	10315	10368	10300	10267	10289	10324	10395	10228	10358	10183	10245	10203	10119	10120	10224	10272	10223	10215	10242	10233	10191	10395	10145	10234	10160	10169	10351	10078	10290	10443	10257	10251	10329	10170	10210	10295	10230	10177	10150	10121	10114	10219	10183	10370	10231	10281	10278	10135	10123	10101	10146	10273	10307	10193	10212	10295	10320	10325	10295	10264	10249	10300	10212	10367	10119	10028	10324	10440	10175	10425	10327	10317	10211	10138	10382	10153	10183	10282	10279	10128	10145	10313	10323	10275	10387	10305	10068	10193	10164	10421	10184	10255	10136	10182	10324	10257	10280	10317	10322	10316	10455	10314	10154	10183	10120	10363	10347	10066	10256	10461	10275	10264	10224	10436	10408	10208	10184	10168	10228	10313	10284	10373	10375	10295	10238	10343	10125	10307	10343	10272	10300	10319	10318	10311	10209	10311	10172	10213	10273	10254	10396	10305	10217	10308	10252	10272	10341	10339	10241	10211	10427	10129	10023	10414	10184	10181	10230	10284	10087	10121	10348	10255	10168	10348	10149	10207	10172	10307	10275	10489	10236	10258	10151	10214	10410	10360	10205	10161	10262	10210	10232	10214	10242	10200	10278	10315	10169	10238	10358	10261	10258	10266	10359	10379	10382	10335	10350	10308	10243	10240	10448	10212	10325	10298	10227	10334	10342	10151	10270	10257	10337	10316	10263	10166	10204	10181	10268	10351	10247	10385	10170	10295	10220	10244	10363	10067	10201	10439	10379	10250	10467	10339	10231	10276	10284	10373	10195	10161	10173	10016	10144	10454	10128	10298	10164	10324	10109	10402	10298	10220	10374	10269	10311	10280	10339	10083	10248	10164	10161	10259	10116	10277	10364	10452	10232	10314	10221	10130	10142	10049	10395	10271	10097	10202	10269	10115	10330	10221	10162	10156	10223	10194	10216	10257	10194	10359	10361	10216	10402	10294	10295	10155	10240	10323	10138	10210	10243	10387	10173	10294	10373	10250	10262	10214	10314	10372	10303	10356	10134	10194	10213	10268	10288	10196	10208	10190	10118	10194	10213	10399	10304	10128	10180	10302	10109	10248	10262	10272	10302	10061	10238	10300	10161	10242	10152	10203	10188	10297	10189	10460	10152	10122	10356	10224	10246	10206	10209	10210	10144	10234	10152	10304	10313	10311	10134	10148	10336	10217	10098	10259	10370	10429	10228	10249	10255	10175	10237	10341	10287	10139	10154	10324	10372	10127	10163	10246	10126	10282	10141	10274	10153	10257	10266	10114	10163	10240	10308	10292	10333	10171	10150	10156	10316	10362	10365	10178	10090	10219	10266	10256	10385	10351	10225	10254	10123	10337	10224	10370	10359	10463	10286	10319	10232	10307	10094	10073	10203	10169	10268	10332	10227	10274	10219	10316	10256	10206	10078	10185	10213	10356	10300	10258	10326	10223	10174	10332	10159	10337	10176	10392	10301	10229	10080	10297	10169	10364	10348	10107	10351	10297	10363	10157	10363	10263	10154	10498	10270	10240	10110	10130	10419	10207	10165	10164	10291	10154	10168	10317	10149	10311	10305	10151	10278	10164	10228	10240	10236	10331	10142	10153	10117	10312	10347	10226	10066	10378	10252	10372	10231	10423	10415	10408	10386	10308	10202	10470	10234	10251	10263	10047	10222	10086	10352	10272	10144	10265	10145	10339	10117	10132	10367	10246	10192	10348	10129	10240	10237	10295	10139	10295	10248	10270	10249	10170	10270	10275	10167	10131	10319	10148	10161	10300	10232	10253	10162	10406	10340	10327	10254	10271	10178	10104	10213	10199	10450	10243	10267	10235	10356	10337	10243	10387	10139	10031	10150	10294	10209	10315	10125	10177	10296	10341	10315	10214	10288	10321	10243	10323	10225	10318	10271	10183	10059	10257	10088	10137	10217	10064	10220	10022	10119	10316	10252	10027	10237	10317	10238	10141	10285	10379	10363	10265	10178	10178	10295	10121	10253	10058	10230	10336	10149	10059	10348	10334	10334	10172	10322	10244	10140	10217	10315	10080	10184	10232	10463	10257	10251	10051	10257	10314	10270	10227	10279	10154	10316	10279	10149	10167	10271	10257	10064	10199	10065	10132	10281	10093	10263	10270	10172	10203	10304	10267	10099	10155	10125	10232	10372	10054	10357	10368	10090	10328	10342	10297	10345	10323	10436	10251	10254	10183	10034	10137	10321	10239	10176	10295	10253	10491	10237	10191	10299	10222	10368	10238	10250	10253	10407	10291	10207	10292	10104	10260	10142	10359	10131	10145	10383	10255	10208	10292	10266	10100	10200	10173	10187	10266	10217	10264	10332	10519	10350	10222	10279	10133	10205	10333	10367	10072	10231	10110	10123	10129	10399	10273	10370	10183	10273	10327	10348	10279	10159	10383	10335	10247	10450	10270	10360	10252	10255	10339	10220	10164	10339	10082	10336	10565	10460	10205	10258	10176	10000	10194	10169	10190	10254	10186	10317	10259	10022	10257	10238	10247	10315	10382	10293	10306	10173	10254	10318	10116	10110	10508	10387	10408	10335	10296	10211	10187	10370	10262	10250	10195	10319	10244	10253	10332	10316	10322	10203	10192	10334	10356	10191	10136	10324	10256	10198	10288	10200	10243	10141	10530	10307	10412	10100	10058	10289	10380	10375	10230	10328	10153	10222	10198	10380	10364	10192	10193	10161	10467	10390	10219	10295	10223	10190	10155	10409	10385	10277	10310	10248	10303	10296	10227	10169	9971	10196	10292	10317	10196	10407	10205	10124	10219	10287	10391	10180	10299	10182	10205	10242	10302	10354	10182	10283	10444	10256	10211	10223	10189	10333	10254	10277	10231	10175	10389	10304	10293	10451	10432	10196	10208	10235	10113	10180	10414	10147	10169	10120	10303	10219	10169	10235	10177	10315	10401	10193	10260	10274	10243	10363	10331	10345	10286	10103	10102	10304	10214	10211	10267	10126	10197	10216	10056	10022	10269	10189	10249	10383	10092	10224	10380	10203	10302	10182	10406	10244	10327	10184	10191	10339	10374	10123	10189	10310	10200	10219	10083	10330	10293	10152	10311	10251	10247	10224	10188	10169	10437	10238	10245	10267	10143	10168	10442	10336	10325	10051	10150	10418	10249	10245	10135	10399	10399	10249	10445	10278	10205	10164	10230	10267	10167	10385	10507	10215	10316	10271	10224	10250	10246	10183	10227	10228	10119	10178	10043	10380	10415	10418	10082	10172	10307	10243	10198	10294	10192	10195	10136	10182	10237	10283	10220	10224	10022	10185	10130	10111	10108	10288	10252	10231	10152	10368	10184	10256	10419	10302	10313	10288	10108	10144	10241	10249	10283	10389	10159	10256	10215	10324	10286	10350	10192	10203	10270	10165	10153	10273	10093	10240	10303	10391	10303	10248	10301	10239	10368	10236	10238	10207	10374	10122	10300	10250	10223	10235	10249	10303	10421	10235	10322	10124	10263	10167	10247	10165	10236	10393	10336	10165	10159	10352	10316	10327	10439	10209	10449	10107	10289	10429	10064	10231	10366	10141	10194	10343	10418	10358	10171	10371	10246	10298	10339	10280	10343	10186	10320	10356	10144	10207	10332	10263	10416	10180	10189	10255	10294	10153	10218	10190	10233	10234	10105	10243	10372	10309	10156	10195	10259	10272	10180	10167	10286	10095	10159	10156	10135	10326	10288	10389	10360	10167	10200	10427	10197	10241	10242	10097	10126	10117	10181	10325	10237	10336	10137	10290	10284	10155	10193	10386	10085	10226	10515	10265	10332	10328	10361	10380	10270	10172	10103	10225	10219	10160	10191	10237	10256	10323	10294	10284	10202	10192	10106	10282	10416	10267	10312	10136	10218	10327	10138	10059	10308	10127	10254	10270	10202	10116	10235	10186	10122	10153	10371	10183	10382	10219	10196	10279	10258	10172	10139	10188	10239	10323	10198	10279	10112	10306	10164	10243	10255	10045	10178	10267	10314	10210	10251	10343	10108	10328	10309	10289	10426	10449	10192
31869	30573	30439	34728	45413	50129	48284	41693	35731	32009	30079	29900	29888	29968	29822	29835	29729	29658	29810	29834	29815	29979	29903	29807	29798	29828	29773	29816	29618	29941	29827	29734	29844	29776	29859	29846	29905	29800	29670	30017	29896	29823	29878	29762	29985	29819	30035	29823	30012	29873	30075	29864	29730	29952	29838	29964	29789	29961	29882	29901	29784	30013	29805	29860	29933	29871	29777	29897	29666	29921	30042	29774	29927	29868	29856	29954	29831	29833	29925	29797	29776	29857	29986	29820	29879	29798	30034	29870	29858	29905	29927	29703	29868	29776	29970	29731	29843	29897	29796	29915	29747	29737	29933	29874	29768	29878	29862	29841	29896	29987	29754	29899	29813	29801	29842	29941	29880	29963	29776	29934	29787	29836	29925	29835	29850	29976	29784	29924	29893	29908	29761	29875	29817	29809	29927	29876	29941	29908	29811	29908	29899	29959	29872	29818	29927	29967	29715	29965	29871	29830	29891	29991	29837	29774	29961	29958	29995	29919	29839	29846	29926	29837	29998	29846	29968	29778	29927	29947	29728	29970	29805	29875	29843	29908	29935	29947	29845	29875	29872	29998	29798	29928	29754	29954	29888	29925	29978	29903	29799	29793	29929	29851	29919	29846	29782	29920	29955	29890	29901	29768	30023	29873	29906	29934	29811	29754	29862	29752	29825	30003	29877	29991	29801	30053	29911	29862	30044	29839	29979	29960	29681	29772	29945	29910	29921	29896	29983	29944	29744	29891	30025	29893	29857	29734	29889	29907	29938	29960	29966	29710	29932	29896	30200	29803	29798	29941	29787	30014	29941	29858	29896	29976	30003	29943	30001	29804	29960	29999	29896	29854	29814	29938	29768	29914	29999	29860	29895	29958	29894	29785	30035	29773	29949	29859	29864	29873	29957	29801	30034	29920	29856	29927	29821	29936	29763	29902	29850	29824	29884	30022	29887	29746	29918	29996	29745	29904	29936	29755	30005	29961	29912	29832	29965	29900	29920	29825	29804	29927	29913	29926	29821	29867	29974	29856	29865	29774	29928	29886	29756	29859	29787	29982	29927	29883	29920	29931	29790	29869	29904	30008	29942	29879	29824	29869	29998	29756	30144	29969	29789	29995	29807	29880	29876	29822	29886	29907	29885	29890	29905	29953	29837	29952	29887	29908	29840	29842	29991	29899	29856	29957	29924	29855	29838	29783	29982	29992	29840	29887	30026	29912	29903	29938	29854	30037	29783	29982	29872	29832	29863	29978	29636	29820	29905	29900	29689	29855	29806	29699	29931	29889	29888	29841	29952	29956	29940	29918	29839	29978	29840	29882	29858	29854	29860	29796	29998	29915	30037	29984	29974	29848	29929	29830	29888	30104	29925	29835	29978	29914	29960	29807	30001	29915	30004	29860	29816	29988	29785	29947	29924	29935	29784	29792	29907	29962	29816	29884	29939	29950	29815	29862	29880	29910	29693	29897	29981	29989	29864	29787	29876	29942	29902	29797	29933	29879	29889	29965	29858	29730	29899	29857	29923	29803	30022	29880	30069	29842	29936	29924	30097	29864	29849	29938	29782	29902	30062	29837	29916	29931	29909	29769	29827	29975	29985	29843	29929	29774	30017	29750	29960	29884	29915	29899	29872	29722	29939	29958	29903	29699	29852	29961	29930	29762	29901	29929	29678	29938	29871	29798	29856	29811	29992	29945	29949	29845	29863	29950	29942	29868	29790	29792	29844	29767	29904	29887	29786	29908	29805	29954	29968	29864	29955	29816	29938	29989	29929	29921	29912	29996	29916	29867	29947	30000	29861	29834	29844	29959	30055	29967	29844	29879	29910	29975	30006	29859	29801	29812	29842	29881	29881	29929	29921	29928	29745	29954	29840	29859	29860	29932	29914	29749	29993	29912	30108	29876	29820	29942	30007	29836	29869	29908	29909	29945	29881	29918	29962	29870	29857	29835	29838	29920	29952	29734	29891	29926	29915	29915	30041	29874	29893	29841	29835	29903	29929	29855	29980	29975	29855	29862	29879	29695	29913	29850	29971	29962	30026	29895	29857	29869	29971	29838	29819	29874	29745	29861	29752	29880	29890	29945	29913	29971	29814	29907	29850	29778	29893	29964	29884	29852	29923	29830	29993	30000	29801	29936	29889	29915	29817	29885	29914	29869	29958	29919	29797	29899	29918	29925	29887	30004	29753	29746	29906	29921	29998	29967	29839	29853	29882	29795	29969	29831	29917	29666	29813	29984	29790	29695	29789	29812	29887	29758	29927	29829	29897	29906	30126	29883	30054	29888	29860	29888	29898	29899	29957	29905	29884	29963	29868	29871	29927	29847	29997	29828	29928	29945	29840	29767	29938	29778	29855	29824	29947	29869	29882	29921	29894	29821	29857	29977	29660	29860	29880	29843	29769	30027	29921	30077	29703	29796	29965	29925	29945	29863	29843	29852	29894	29730	29856	29841	29904	29881	29958	29894	29849	29787	29941	29865	29957	29909	29835	29925	29814	30110	29956	29899	29935	29801	29856	29878	29902	29896	29735	29956	29939	29870	29896	29859	29881	29983	29914	29881	30024	29943	29706	29999	29827	29909	29974	29758	29894	29886	30043	29772	29914	29873	29968	29882	29878	29829	29936	29855	29937	29765	29909	29765	29784	29834	30051	29608	29944	29837	29762	29787	29985	29804	29929	29968	29772	29868	29928	29869	29849	29742	29862	30137	29943	29851	29877	29997	30074	29783	29729	29800	29914	29906	30006	29741	30076	29849	29883	29727	29802	29935	29921	30068	29803	29813	29847	29828	29905	29833	29954	29954	29908	30012	29916	29896	30036	30014	29819	30001	29878	29857	29998	29781	29900	29788	29867	29980	29921	30002	29891	29841	30018	29879	29824	29960	29773	29964	29844	29769	29882	29870	29904	29806	29956	29972	29857	29857	29845	29804	29984	29943	29801	29854	29800	29952	29853	29966	29854	29900	30005	29920	29946	29966	29883	29724	29881	29881	30025	29874	29813	29928	29946	29954	29902	29877	29888	29756	29913	29815	29943	29856	30005	29963	29885	29954	30051	29949	29855	30011	29968	29839	29961	29948	29988	29968	29834	29946	29902	29961	29837	30067	29896	29890	29987	29798	29912	29806	29770	29807	29903	29886	29886	29921	30000	29936	29841	29934	29987	29883	30027	30010	29851	29916	29783	29932	29929	29881	29869	29654	29899	29884	29848	29833	29972	29856	29699	29942	29974	29854	29949	29957	29851	29926	29798	29743	29944	29880	29810	29914	29854	29845	29917	29851	29853	29907	29984	29909	29885	29882	29977	29895	29884	29886	29921	29716	29995	29690	30023	29852	29838	29813	29922	29918	29946	29803	30072	29850	29942	29948	30050	30019	29874	29807	29757	29825	29975	29880	29842	29884	29955	29935	29924	30073	30050	29902	29779	29753	29939	29848	29885	30021	29994	29977	29841	29820	29811	30049	30034	29826	29844	29869	29899	29892	29823	29771	29887	29869	29964	29867	29962	29825	29871	30023	29904	29913	29765	29977	30092	29831	29830	29865	29844	30005	29935	29824	29836	29788	30058	29815	29798	29877	29936	29902	29783	29807	29827	29877	29895	29750	29907	29843	30011	29875	30028	29860	29903	29972	29949	29922	29922	29808	29882	29932	29887	29968	29796	29923	29955	29823	29859	29957	29919	30003	29873	29904	29835	30037	29852	29960	29930	29916	30015	29881	30010	29967	29770	29870	29990	30054	29867	30062	29955	29841	29928	29852	29985	29958	29845	29908	30070	30055	29861	29995	29878	29849	29788	29842	30037	29945	29834	29760	29923	29965	29987	29873	29940	30066	29751	29966	29960	29895	30035	29956	29945	29801	29921	29887	29886	29840	29883	30007	29933	29957	29881	29871	29809	29763	29942	29953	29845	29838	29823	29907	29965	29955	29874	29837	29929	29808	29877	29965	29872	29930	29950	29887	29926	29866	29950	29887	29838	29823	29883	29903	29900	29852	29856	29876	29950	29856	29838	29991	30010	30027	30005	29972	29988	30053	29980	29868	29882	29908	29978	29910	29894	30008	29980	29751	29762	29909	29726	29974	29838	29808	30016	29831	30070	29763	30050	29786	29939	29900	29925	30078	29964	29744	29875	29923	29937	29943	29873	29940	29987	29789	29945	29829	29871	30058	29755	30083	29860	29856	29995	29875	30020	29839	29951	29901	29933	29926	29975	29981	29819	29957	30033	29965	29790	29944	29820	29778	29918	29779	29942	30056	29798	29884	29873	29966	29980	29940	29864	30014	29838	29907	29923	29948	29884	30017	29974	29817	29841	29872	29883	29866	29856	30007	29791	29842	29912	29919	29988	29783	29754	29863	29936	30017	29815	30006	29972	29966	29885	29840	29859	29957	29779	29769	29805	29691	29920	29905	29864	29752	29859	29893	29891	29953	29859	29998	29954	29842	29986	29893	29864	29790	29795	29865	29705	29865	29921	29738	29873	29704	29874	29816	29797	29958	29951	29967	29816	29846	29972	29989	29899	29892	29895	29875	29897	29659	30054	29931	29935	29910	29899	29906	29904	29771	29986	29868	29770	29856	29909	29919	29887	29907	29930	29869	30005	29842	29937	29810	29861	29979	29921	30009	29867	29807	29866	29797	29955	30008	29749	29966	29980	29903	29963	29937	29904	29827	29816	29992	30084	29926	29968	29855	29950	29837	29831	30104	29830	29918	29841	29885	29813	30005	29898	29917	29755	29897	30009	29917	29905	29971	29956	30024	29953	29843	29894	29905	29836	30007	30016	29900	29935	29866	29899	29838	29900	29813	29935	29827	29905	29930	29967	29840	30053	29999	29742	29819	29795	29975	30018	29955	29792	30012	29913	29992	29846	29863	29925	29987	29702	29752	29803	29939	29982	29876	29882	30000	29896	29976	30123	29969	29892	29889	29859	29813	29766	29997	30040	29909	30064	29989	29893	29999	29736	29835	29919	29772	29903	29812	29990	29830	30032	29843	29854	29782	29773	29970	29982	29826	29976	29920	29794	29881	29966	29939	29805	29885	29865	29978	29897	29748	29898	29970	29898	29902	29880	29946	29894	29793	29963	29981	29908	30090	29819	29749	29807	29961	29716	29847	29813	29956	30012	29752	29935	29910
12961	11915	11098	11896	21153	37229	35055	27425	19472	13670	11132	10478	10176	10399	10152	10310	10199	10428	10239	10228	10093	10087	9964	10180	10220	10249	10274	10355	10203	10146	10420	10238	10187	10295	10386	10327	10320	10412	10312	10307	10169	10418	10257	10172	10288	10279	10445	10223	10349	10331	10361	10359	10221	10332	10207	10146	10337	10293	10330	10288	10304	10423	10211	10077	10246	10293	10071	10129	10135	10248	10396	10230	10262	10191	10241	10328	10311	10333	10526	10337	10371	10317	10337	10288	10239	10385	10291	10208	10412	10137	10177	10261	10262	10404	10284	10179	10427	10350	10250	10257	10246	10272	10267	10160	10260	10346	10263	10330	10287	10185	10357	10272	10163	10084	10154	10254	10297	10086	10223	10254	10213	10236	10244	10169	10222	10254	10162	10344	10351	10325	10195	10204	10307	10249	10317	10155	10231	10200	10392	10106	10236	10174	10395	10398	10293	10289	10244	10224	10124	10348	10449	10371	10311	10241	10355	10305	10212	10332	10490	10561	10165	10365	10278	10389	10316	10526	10299	10446	10337	10145	10336	10183	10266	10318	10235	10197	10159	10257	10233	10204	10397	10286	10154	10090	10207	10452	10229	10424	10280	10132	10212	10362	10296	10235	10085	10309	10310	10220	10176	10315	10171	10415	10294	10356	10323	10358	10396	10123	10100	10241	10267	10158	10250	10291	10260	10463	10340	10345	10388	10266	10278	10337	10174	10261	10216	10403	10315	10390	10111	10242	10311	9945	10356	10223	10296	10180	10330	10204	10299	10323	10468	10383	10228	10352	10260	10163	10293	10183	10339	10399	10349	10349	10275	10215	10183	10301	10221	10364	10138	10225	10312	10366	10209	10294	10324	10315	10316	10163	10260	10330	10308	10381	10328	10413	10307	10102	10267	10241	10186	10195	10315	10286	10462	10284	10419	10223	10430	10183	10126	10374	10351	10325	10137	10244	10207	10425	10336	10301	10417	10203	10415	10171	10264	10453	10248	10377	10182	10087	10417	10257	10107	10342	10277	10278	10266	10222	10045	10284	10276	10266	10302	10358	10372	10165	10367	10247	10302	10260	10262	10335	10158	10417	10321	10271	10074	10300	10320	10198	10324	10220	10244	10333	10208	10322	10424	10292	10246	10205	10272	10220	10196	10273	10150	10309	10244	10441	10215	10439	10153	10284	10371	10107	10311	10412	10176	10256	10176	10077	10281	10347	10273	10269	10469	10331	10265	10178	10227	10291	10337	10256	10173	10251	10191	10073	10117	10306	10120	10320	10223	10263	10284	10285	10351	10345	10358	10158	10294	10141	10270	10378	10205	10329	10336	10368	10236	10177	10390	10374	10246	10247	10173	10121	10319	10326	10440	10176	10136	10396	10220	10254	10375	10217	10268	10268	10378	10357	10366	10153	10404	10377	10299	10379	10316	10255	10294	10266	10332	10320	10258	10189	10272	10232	10268	10344	10221	10334	10315	10269	10243	10220	10267	10398	10301	10464	10357	10304	10360	10235	10274	10333	10373	10331	10289	10200	10363	10254	10188	10163	10178	10262	10125	10332	10337	10287	10366	10300	10163	10132	10229	10292	10163	10215	10196	10397	10499	10467	10220	10194	10225	10287	10274	10263	10177	10383	10152	10369	10238	10272	10347	10231	10274	10260	10200	10298	10331	10391	10323	10216	10303	10369	10265	10178	10258	10449	10203	10102	10339	10260	10106	10418	10189	10345	10227	10089	10182	10391	10366	10062	10164	10293	10234	10280	10263	10272	10362	10335	10242	10333	10197	10209	10031	10231	10303	10364	10213	10305	10316	10419	10376	10309	10190	10027	10308	10312	10357	10225	10212	10361	10421	10177	10275	10307	10259	10308	10284	10308	10311	10309	10234	10391	10350	10180	10287	10233	10341	10242	10378	10288	10198	10155	10423	10333	10260	10383	10195	10342	10315	10161	10139	10349	10249	10306	10247	10269	10259	10375	10307	10208	10179	10225	10374	10168	10291	10250	10159	10391	10260	10291	10409	10198	10193	10245	10360	10281	10323	10336	10139	10190	10386	10282	10169	10171	10487	10257	10363	10264	10262	10382	10247	10162	10325	10445	10168	10206	10268	10349	10269	10138	10270	10276	10370	10377	10263	10224	10080	10268	10240	10335	10390	10348	10248	10173	10440	10291	10234	10345	10235	10206	10349	10235	10316	10316	10452	10185	10379	10139	10170	10254	10331	10175	10087	10326	10400	10162	10401	10282	10230	10421	10144	10138	10252	10085	10248	10423	10076	10337	10230	10207	10529	10177	10192	10309	10362	10223	10241	10312	10191	10242	10320	10225	10215	10244	10403	10237	10313	10318	10125	10101	10194	10198	10208	10257	10283	10091	10377	10265	10215	10217	10171	10353	10387	10311	10288	10349	9945	10406	10262	10373	10440	10361	10226	10267	10285	10229	10188	10350	10269	10356	10342	10516	10329	10314	10289	10331	10372	10218	10362	10182	10216	10508	10306	10250	10215	10224	10273	10172	10133	10189	10325	10194	10457	10233	10268	10244	10255	10248	10135	10231	10187	10348	10505	10314	10247	10313	10198	10291	10278	10249	10276	10363	10319	10213	10284	10269	10257	10156	10243	10365	10163	10267	10292	10365	10394	10115	10291	10195	10228	10452	10261	10410	10163	10240	10314	10335	10293	10261	10248	10244	10312	10086	10337	10154	10321	10257	10424	10349	10308	10108	10351	10354	10376	10472	10194	10385	10340	10384	10465	10658	10353	10305	10307	10272	10319	10374	10218	10250	10389	10292	10273	10489	10142	10388	10253	10174	10294	10361	10169	10172	10382	10181	10046	10341	10345	10388	10310	10292	10266	10177	10337	10483	10187	10025	10165	10335	10344	10130	10274	10291	10216	10335	10264	10437	10288	10177	10229	10240	10195	10274	10240	10285	10246	10353	10186	10290	10357	10250	10204	10170	10306	10172	10152	10361	10261	10296	10317	10142	10367	10418	10393	10297	10354	10316	10310	10152	10162	10326	10239	10248	10222	10139	10320	10156	10165	10159	10252	10194	10304	10303	10116	10343	10373	10324	10301	10299	10355	10409	10358	10444	10261	10386	10286	10261	10235	10326	10422	10214	10350	10328	10206	10251	10272	10275	10287	10268	10342	10487	10403	10341	10311	10236	10465	10331	10388	10157	10302	10262	10306	10283	10207	10303	10088	10157	10253	10358	10339	10451	10313	10273	10466	10269	10252	10349	10413	10353	10340	10195	10240	10249	10199	10229	10304	10321	10345	10219	10267	10393	10122	10128	10372	10182	10050	10221	10366	10404	10290	10415	10271	10348	10255	10293	10316	10280	10349	10346	10241	10219	10487	10286	10398	10217	10323	10181	10300	10336	10324	10198	10321	10155	10377	10340	10440	10195	10326	10227	10185	10495	10374	10262	10249	10373	10366	10201	10302	10282	10476	10292	10185	10290	10292	10267	10214	10115	10236	10253	10303	10203	10354	10283	10195	10232	10458	10159	10295	10290	10307	10232	10319	10279	10284	10406	10263	10239	10372	10396	10280	10242	10169	10125	10320	10277	10411	10366	10134	10411	10225	10371	10344	10226	10390	10293	10418	10321	10263	10450	10449	10168	10265	10088	10224	10248	10205	10161	10322	10317	10430	10181	10404	10365	10238	10241	10322	10414	10343	10283	10194	10264	10170	10224	10207	10290	10193	10304	10229	10231	10346	10299	10259	10306	10350	10363	10383	10323	10224	10373	10233	10243	10287	10288	10331	10334	10347	10214	10377	10273	10302	10168	10290	10161	10426	10376	10172	10185	10341	10268	10268	10253	10312	10272	10202	10256	10349	10293	10402	10253	10368	10284	10270	10353	10220	10317	10212	10338	10172	10134	10281	10155	10125	10143	10265	10254	10348	10415	10208	10334	10465	10202	10246	10279	10458	10255	10279	10374	10275	10212	10253	10273	10264	10373	10363	10164	10335	10232	10221	10467	10263	10431	10264	10288	10363	10210	10227	10366	10182	10231	10223	10136	10138	10124	10326	10401	10345	10406	10222	10345	10248	10152	10194	10212	10358	10170	10326	10414	10194	10157	10295	10246	10313	10188	10368	10321	10141	10240	10213	10153	10268	10306	10213	10363	10263	10229	10306	10365	10143	10314	10204	10232	10358	10299	10196	10321	10185	10188	10202	10444	10359	10589	10344	10372	10182	10222	10312	10256	10335	10191	10454	10332	10236	10295	10113	10165	10207	10235	10202	10327	10064	10231	10417	10183	10064	10389	10302	10258	10353	10346	10217	10251	10359	10162	10294	10318	10426	10269	10283	10139	10121	10271	10289	10313	10232	10246	10372	10230	10392	10069	10247	10336	10390	10436	10096	10126	10224	10376	10416	10227	10338	10405	10184	10329	10044	10225	10196	10324	10129	10286	10222	10381	10381	10271	10276	10397	10230	10353	10322	10439	10232	10186	10267	10187	10497	10227	10262	10164	10367	10228	10385	10215	10324	10201	10096	10114	10169	10226	10221	10214	10286	10260	10404	10273	10348	10126	10236	10299	10471	10247	10294	10251	10281	10236	10179	10196	10135	10161	10266	10265	10173	10377	10334	10173	10151	10162	10350	10392	10155	10224	10434	10174	10249	10235	10309	10245	10345	10414	10297	10353	10458	10178	10269	10394	10241	10183	10170	10274	10251	10163	10264	10252	10307	10290	10207	10174	10249	10343	10291	10310	10312	10227	10314	10398	10378	10252	10274	10104	10274	10018	10216	10361	10384	10278	10167	10272	10199	10145	10344	10298	10269	10149	10076	10369	10226	10349	10309	10446	10365	10295	10370	10405	10322	10188	10298	10278	10261	10278	10339	10409	10441	10302	10136	10232	10311	10359	10277	10262	10297	10163	10280	10128	10356	10350	10284	10272	10343	10178	10079	10378	10350	10277	10350	10295	10283	10246	10159	10292	10241	10260	10317	10230	10272	10403	10365	10205	10422	10431	10081	10300	10302	10114	10256	10304	10293	10419	10378	10438	10428	10211	10330	10263	10379	10254	10322	10268	10162	10261	10212	10215	10370	10181	10281	10402	10246	10281	10207	10069	10375	10307	10278	10394	10479	10220	10384	10443	10415	10243	10333	10393	10209	10190
36357	32104	31533	40567	57476	60824	57133	49898	40374	33818	30046	29125	28995	29140	29045	29120	29364	29221	29300	29265	29430	29523	29380	29421	29381	29455	29266	29519	29471	29493	29561	29395	29645	29388	29527	29315	29445	29568	29375	29608	29404	29524	29486	29597	29497	29559	29400	29502	29372	29463	29626	29352	29445	29443	29448	29478	29410	29579	29515	29547	29410	29466	29707	29460	29553	29454	29574	29353	29507	29455	29585	29491	29472	29607	29493	29396	29492	29565	29287	29567	29533	29491	29503	29542	29399	29449	29643	29563	29392	29366	29613	29577	29507	29552	29477	29508	29431	29629	29408	29467	29431	29469	29522	29573	29472	29396	29581	29504	29481	29436	29622	29350	29621	29623	29379	29529	29535	29376	29694	29389	29443	29322	29589	29397	29519	29461	29555	29617	29491	29338	29569	29539	29458	29509	29575	29527	29504	29492	29528	29549	29518	29546	29343	29564	29588	29586	29520	29486	29499	29507	29517	29566	29548	29529	29650	29528	29575	29474	29719	29558	29616	29500	29503	29611	29512	29470	29598	29448	29355	29470	29556	29494	29293	29569	29559	29565	29489	29381	29483	29558	29552	29502	29494	29615	29614	29519	29738	29594	29510	29418	29620	29386	29460	29431	29420	29376	29637	29539	29567	29711	29577	29645	29515	29464	29717	29419	29441	29465	29564	29414	29522	29669	29590	29527	29457	29614	29543	29602	29593	29438	29565	29706	29477	29392	29506	29519	29514	29524	29460	29501	29587	29642	29360	29516	29527	29533	29631	29517	29552	29448	29500	29384	29698	29593	29628	29601	29379	29588	29721	29448	29654	29472	29561	29602	29505	29462	29467	29524	29661	29454	29489	29497	29547	29654	29512	29682	29598	29315	29517	29505	29454	29537	29399	29415	29507	29379	29575	29644	29531	29522	29470	29573	29581	29328	29454	29493	29545	29367	29476	29474	29538	29472	29452	29504	29575	29401	29591	29526	29671	29399	29455	29495	29648	29598	29453	29531	29738	29355	29405	29573	29487	29659	29432	29522	29521	29485	29450	29493	29569	29393	29499	29515	29484	29529	29507	29565	29524	29662	29446	29420	29531	29626	29439	29478	29420	29497	29567	29557	29493	29512	29618	29503	29572	29551	29590	29490	29639	29661	29430	29386	29575	29518	29493	29424	29423	29355	29557	29603	29516	29401	29531	29466	29526	29501	29512	29468	29481	29464	29586	29429	29597	29666	29375	29668	29522	29490	29658	29488	29576	29503	29548	29448	29394	29420	29488	29457	29449	29406	29456	29544	29396	29603	29426	29521	29529	29517	29521	29279	29462	29466	29483	29509	29579	29437	29555	29713	29461	29483	29512	29529	29575	29538	29499	29492	29621	29497	29655	29486	29455	29437	29672	29440	29501	29541	29610	29433	29529	29654	29490	29586	29538	29504	29624	29468	29538	29522	29677	29472	29590	29563	29511	29557	29436	29397	29526	29425	29478	29591	29339	29559	29546	29390	29515	29720	29578	29342	29566	29639	29506	29494	29474	29529	29534	29521	29463	29471	29412	29599	29388	29563	29569	29573	29476	29574	29540	29396	29576	29442	29539	29398	29450	29346	29456	29414	29642	29431	29499	29583	29542	29423	29518	29551	29499	29441	29441	29407	29539	29668	29417	29597	29470	29464	29450	29519	29537	29564	29484	29514	29513	29686	29671	29488	29558	29431	29547	29608	29591	29372	29431	29582	29481	29575	29507	29456	29531	29416	29488	29532	29486	29615	29569	29522	29572	29544	29527	29424	29354	29619	29438	29682	29587	29443	29406	29572	29612	29640	29493	29446	29536	29677	29327	29629	29534	29399	29372	29454	29462	29369	29584	29504	29636	29618	29414	29475	29484	29527	29358	29590	29511	29584	29362	29655	29573	29377	29595	29284	29558	29507	29654	29477	29574	29488	29626	29457	29644	29457	29366	29456	29506	29504	29492	29597	29449	29586	29528	29350	29614	29562	29597	29569	29601	29459	29483	29576	29506	29464	29530	29496	29567	29565	29503	29402	29581	29556	29424	29464	29506	29363	29588	29387	29518	29444	29540	29518	29785	29623	29600	29440	29571	29511	29465	29511	29769	29464	29548	29460	29496	29565	29681	29547	29515	29549	29530	29474	29472	29529	29559	29529	29592	29651	29467	29532	29580	29488	29569	29592	29526	29488	29500	29507	29477	29661	29585	29520	29450	29539	29612	29425	29419	29479	29372	29542	29555	29517	29361	29685	29545	29565	29483	29551	29344	29525	29540	29506	29374	29515	29492	29441	29530	29536	29455	29573	29514	29451	29590	29600	29534	29622	29516	29539	29424	29526	29629	29492	29479	29567	29320	29584	29624	29482	29447	29528	29543	29453	29483	29584	29529	29583	29460	29569	29497	29576	29587	29381	29614	29523	29503	29429	29508	29505	29433	29537	29276	29396	29513	29617	29427	29553	29490	29580	29453	29443	29468	29522	29517	29559	29537	29838	29517	29522	29530	29565	29554	29483	29418	29593	29555	29435	29497	29515	29534	29481	29565	29539	29722	29469	29523	29447	29519	29362	29455	29544	29442	29558	29547	29671	29581	29580	29517	29596	29544	29508	29543	29453	29437	29653	29286	29668	29544	29561	29515	29416	29400	29505	29383	29513	29660	29486	29625	29494	29421	29526	29367	29485	29568	29641	29578	29365	29481	29402	29619	29452	29500	29403	29554	29483	29381	29556	29426	29498	29684	29583	29411	29564	29610	29501	29517	29720	29641	29442	29590	29544	29472	29502	29463	29643	29478	29576	29504	29425	29472	29387	29449	29466	29531	29601	29522	29578	29543	29426	29545	29599	29571	29470	29507	29580	29358	29496	29410	29508	29639	29592	29416	29685	29515	29474	29369	29491	29621	29510	29543	29491	29615	29581	29420	29538	29570	29575	29437	29546	29458	29657	29424	29511	29519	29620	29540	29392	29569	29557	29631	29424	29622	29473	29545	29538	29515	29489	29384	29624	29606	29495	29678	29438	29562	29456	29491	29559	29675	29536	29441	29549	29479	29713	29412	29597	29577	29593	29545	29551	29441	29470	29484	29574	29475	29626	29550	29518	29414	29578	29484	29512	29626	29508	29438	29538	29522	29612	29692	29503	29535	29629	29433	29387	29465	29422	29701	29657	29441	29663	29411	29549	29422	29627	29464	29629	29514	29677	29593	29527	29487	29410	29520	29544	29553	29538	29550	29326	29621	29487	29627	29492	29470	29511	29528	29420	29308	29486	29589	29527	29599	29665	29628	29553	29518	29441	29378	29552	29389	29531	29538	29485	29547	29478	29478	29390	29611	29619	29430	29597	29431	29503	29500	29532	29533	29584	29646	29481	29634	29494	29572	29615	29573	29664	29387	29498	29482	29437	29484	29550	29590	29472	29412	29470	29480	29446	29470	29631	29546	29554	29630	29467	29564	29627	29636	29504	29455	29611	29463	29529	29445	29549	29643	29420	29626	29471	29378	29448	29372	29579	29509	29573	29616	29598	29420	29696	29574	29509	29476	29649	29401	29600	29353	29490	29714	29380	29537	29445	29465	29524	29428	29477	29445	29660	29623	29485	29621	29641	29534	29480	29692	29376	29591	29397	29480	29552	29609	29347	29604	29571	29517	29503	29529	29521	29363	29534	29584	29396	29541	29494	29582	29653	29665	29493	29589	29660	29555	29651	29541	29609	29471	29475	29409	29520	29530	29513	29490	29515	29712	29437	29509	29523	29577	29484	29507	29485	29510	29480	29406	29652	29603	29476	29487	29550	29565	29548	29559	29481	29520	29535	29500	29525	29594	29536	29514	29563	29524	29592	29636	29505	29453	29541	29462	29528	29665	29461	29653	29486	29531	29636	29562	29338	29546	29547	29673	29475	29643	29668	29537	29303	29485	29443	29442	29455	29516	29549	29453	29553	29412	29638	29495	29461	29499	29648	29483	29566	29617	29482	29403	29480	29620	29341	29457	29418	29522	29426	29664	29521	29542	29611	29682	29472	29535	29524	29425	29613	29440	29495	29387	29545	29360	29536	29615	29521	29519	29487	29607	29463	29451	29604	29514	29559	29695	29481	29564	29518	29554	29484	29495	29538	29629	29483	29527	29445	29657	29428	29331	29433	29567	29462	29475	29647	29417	29525	29408	29534	29409	29586	29516	29433	29433	29477	29726	29512	29370	29500	29422	29600	29529	29526	29518	29579	29598	29511	29550	29483	29512	29532	29576	29566	29672	29496	29380	29581	29354	29632	29502	29598	29492	29419	29431	29483	29577	29477	29464	29405	29490	29606	29464	29455	29419	29627	29365	29534	29555	29496	29551	29663	29454	29580	29499	29515	29504	29507	29468	29563	29391	29570	29478	29448	29553	29359	29493	29591	29397	29537	29574	29334	29512	29556	29510	29509	29477	29595	29446	29636	29573	29545	29509	29572	29472	29407	29515	29457	29617	29530	29480	29575	29555	29446	29478	29548	29543	29522	29478	29472	29486	29431	29477	29522	29469	29549	29598	29468	29633	29339	29617	29498	29455	29499	29536	29532	29545	29329	29479	29771	29544	29625	29300	29689	29587	29640	29517	29545	29431	29628	29319	29595	29476	29544	29440	29570	29526	29651	29495	29464	29513	29469	29543	29596	29652	29392	29463	29374	29584	29521	29525	29347	29533	29532	29614	29495	29495	29559	29539	29255	29488	29582	29522	29731	29385	29623	29466	29453	29650	29561	29520	29500	29621	29490	29509	29536	29417	29589	29685	29631	29449	29580	29447	29383	29528	29475	29515	29522	29647	29488	29581	29547	29570	29442	29367	29548	29538	29577	29463	29617	29402	29447	29441	29559	29605	29401	29524	29423	29542	29539	29399	29493	29533	29474	29403	29463	29496	29331	29627	29671	29421	29544	29555	29532	29444	29488	29556	29457	29657	29502	29491	29413	29540	29590	29443	29484	29715	29416	29496	29434	29615	29476	29569	29421	29557	29445	29549	29529	29455	29508	29423	29497	29530	29460	29625	29604	29499	29567	29409	29476	29526	29505	29625	29515	29581	29442	29498	29590	29467	29487	29508	29643	29430	29572	29501	29516	29525	29423	29493	29561	29403	29551	29572	29553	29542	29654	29593	29553	29556	29485
14901	11521	10998	10936	15538	29660	29256	22633	16199	12378	10887	10283	10266	10250	10226	10222	10338	10254	10015	10230	10175	10230	10180	10181	10307	10153	10193	10238	10166	10313	10204	10053	10159	10408	10317	10213	10206	10099	10243	10128	10147	10304	10379	10237	10378	10105	10130	10278	10419	10264	10188	10215	10174	10133	10197	10182	10125	10160	10203	10238	10202	10133	10174	10255	10272	10115	10227	10141	10275	10148	10316	10225	9987	10209	10198	10172	10148	10089	10285	10291	10141	10116	10091	10182	10259	10177	10175	10211	10104	10187	10121	10147	10378	10119	10251	10236	10210	10211	10172	10193	10147	10384	10219	10358	10122	10279	10291	10196	10163	10198	10378	10303	10218	10263	10223	10284	10221	10069	10391	10150	10176	10108	10296	10168	10015	10223	10502	10169	10205	10229	10214	10217	10206	10145	10352	10168	10267	10238	10078	10166	10251	10310	10249	10227	10127	10356	10152	10276	10278	10276	10291	10146	10164	10320	10338	10417	10271	10229	10088	10230	10328	10357	10143	10047	10232	10134	10244	10230	10233	10328	10081	10286	10221	10309	10240	10232	10081	10259	10078	10485	10497	10234	10345	10173	10213	10180	10085	10146	10057	10247	10179	10227	10008	10357	10226	10244	10160	10319	10152	10166	10344	10224	10229	10315	10199	10303	9983	10123	10225	10219	10183	9987	10311	10192	10254	10260	10186	10166	10517	10133	10379	10084	10283	10324	10230	10193	10150	10425	10108	10182	10312	10340	10227	10407	10292	10324	10305	10400	10274	10302	10097	10328	10230	10067	10175	10136	10312	10183	10234	10196	10141	10356	10211	10139	10235	10247	10153	10300	10207	10357	10191	10338	10103	10261	10180	10045	10194	10322	10219	10153	10080	10096	10346	10133	10218	10154	10295	10096	10194	10107	10319	10289	10315	10394	10274	10255	10514	10227	10118	10285	10216	10073	10274	10134	10192	10245	10091	10096	10145	10211	10041	10252	10201	10269	10341	10315	10119	10243	10203	10188	10237	10324	10270	10385	10541	10232	10067	10186	10259	10133	10284	10250	10224	9967	10256	10332	9955	10212	10295	10248	10267	10280	10291	10273	10124	10237	10339	10229	10265	10240	10288	10264	10348	10189	10165	10158	10383	10285	10131	10329	10149	10104	10249	10104	10231	10138	10183	10267	10129	10356	10335	10354	10286	10326	10165	10193	10282	10295	10192	10057	10199	10177	10219	10256	10185	10244	10405	10262	10083	10173	10222	10220	10116	10345	10312	10230	10301	10189	10072	10101	10385	10155	10134	10240	10304	10200	10320	10368	10053	10332	10269	10220	10347	10156	10287	10355	10291	10269	10118	10201	10114	10279	10134	10237	10168	10361	10267	10178	10238	10252	10248	10223	10269	10339	10214	10228	10322	10322	10183	10284	10268	10205	10141	10113	10306	10243	10377	10376	10066	10351	10076	10296	10230	10139	10247	10343	10243	10152	10405	10211	10054	10230	10137	10129	10145	10440	10073	10334	10156	10203	10338	10207	10169	10212	10110	10308	10122	10187	10197	10091	10395	10334	10164	10279	10111	10147	10130	10123	10373	10368	10353	10182	10216	10214	10239	10303	10237	10382	10214	10200	10132	10088	10245	10403	10386	10406	10191	10080	10134	10218	10062	10194	10209	10173	10328	10188	10208	10158	10311	10354	10148	10225	10232	10302	10258	10130	10319	10276	10144	10127	10221	10236	10234	10191	10125	10139	10380	10292	10223	10268	10153	10255	10066	10104	10223	10184	10355	10281	10329	10200	10150	10239	10357	10383	10231	10229	10053	10212	10277	10262	10086	10383	10330	10166	10255	10310	10264	10327	10177	10246	10180	10308	10046	10268	10250	10369	10150	10196	10348	10141	10466	10231	10400	10303	9987	10088	10240	10300	10252	10096	10275	10344	10254	10147	10402	10159	10348	10099	10160	10224	10212	10334	10141	10300	10082	10248	10236	10240	10135	10287	10085	10154	10294	10239	10275	10261	10215	10354	10165	10253	10235	10197	10265	10233	10315	10126	10298	10309	10363	10258	10349	10253	10186	10104	10263	10182	10326	10395	10194	10227	10142	10329	10354	10109	10225	10300	10306	10111	10143	10001	10073	10126	10344	10296	10198	10260	10470	10331	10218	10324	10293	10293	10183	10070	10318	10107	10264	10227	10282	10217	10071	10195	10172	10144	10070	10232	10205	10174	10173	10139	10188	10375	10242	10352	10193	10265	10216	10325	10299	10129	10333	10343	10459	10250	10158	10191	10211	10236	10384	10352	10302	10094	10342	10131	10331	10249	10247	10139	10130	10294	10203	10124	10297	10384	10172	10237	10318	10330	10521	10187	10297	10080	10243	10192	10276	10085	10054	10101	10169	10114	10197	10292	10362	10287	10090	10424	10174	10288	10108	10275	10133	10106	10301	10373	10253	10225	10214	10089	10116	10228	10265	10228	10122	10074	10065	10336	10240	10228	10265	10429	10301	10256	10343	10317	10174	10204	10106	10425	10338	10175	10083	10118	10388	10114	10278	10156	10320	10312	10309	10131	10132	10132	10327	10320	10300	10219	10289	10261	10115	10116	10270	10278	10160	10398	10377	10267	10288	10212	10208	10185	10146	10249	10162	10164	10267	10213	10231	10395	10140	10326	10161	10309	10198	10160	10358	10349	10371	10349	10193	10260	10263	10337	10178	10172	10350	10286	9986	10268	10278	10296	10228	10435	10230	10228	10224	10344	10156	10298	10248	10278	10260	10031	10072	10305	10096	10247	10240	10195	10248	10306	10157	10249	10149	10142	10229	10214	10073	10333	10256	10388	10299	10313	10171	10167	10166	10274	10171	10314	10214	10151	10258	10363	10141	10104	10154	10085	10295	10403	10230	10271	10368	10209	10282	10220	10130	10264	10175	10049	10244	10165	10147	10011	10182	10163	10256	10201	10215	10120	10287	9993	10260	10307	10292	10125	10290	10191	10343	10344	10193	10184	10088	10306	10256	10426	10337	10056	10196	10286	10234	10209	10094	10199	10135	10310	10164	10373	10141	10341	10319	10254	10366	10264	10219	10253	10266	10204	10323	10336	10221	10280	10199	10237	10358	10382	10417	10289	10205	10165	10270	10189	10349	10271	10291	10217	10239	10198	10323	10207	10120	10066	10141	10195	10149	10306	10293	10396	10133	10173	10190	10262	10310	10281	10137	10336	10309	10187	10444	10126	10177	10186	10220	10430	10250	10214	10295	10228	10247	10411	10103	10105	10291	10170	10187	10263	10316	10197	10253	10093	10348	10208	10201	10201	10198	10070	10292	10353	10234	10268	10291	10325	10174	10268	10215	10234	10143	10209	10103	10378	10151	10331	10325	10203	10138	10335	10278	10367	9925	10107	10290	10349	10354	10238	10215	10166	10218	10106	10153	10244	10179	10174	10175	10321	10183	10243	10364	10334	10365	10161	10126	10163	10239	10206	10284	10171	9982	10354	10289	10148	10303	10220	10382	10334	9990	10166	10229	10249	10296	10387	10250	10277	10276	10347	10265	10332	10135	10203	10161	10545	10268	10165	10226	10357	10315	10258	10461	10363	10170	10120	10237	10273	10293	10147	10334	10202	10265	10158	10413	10310	10389	10240	10216	10241	10179	10038	10311	10217	10362	10176	10302	10069	10277	10325	10252	10196	10234	10420	10419	10199	10186	10219	10304	10213	10168	10111	10145	10217	10201	10345	10264	10197	10152	10310	10118	10148	10127	10246	10207	10186	10189	10207	10360	10168	10141	10230	10165	10326	10257	10348	10207	10277	10144	10290	10271	10158	10267	10320	10328	10172	10260	10162	10366	10122	10307	10388	10197	10281	10368	10313	10449	10033	10292	10076	10121	10306	10346	10222	10327	10297	10311	10344	10203	10188	10130	10262	10359	10117	10218	10207	10314	10475	10297	10423	10333	10415	10222	10316	10475	10287	10223	10216	10093	10268	10453	10156	10215	10168	10398	10253	10242	10333	10217	10290	10278	10266	10215	10338	10199	10327	10383	10086	10248	10298	10317	10131	10318	10235	10253	10144	10163	10308	10231	10136	10215	10037	10104	10305	10171	10236	10259	10180	10304	10238	10366	10309	10443	10289	10076	10141	10220	10180	10182	10137	10137	10345	10208	10224	10191	10330	10297	10119	10201	10273	10211	10242	10299	10257	10305	10205	10302	10330	10348	10278	10279	10395	10292	10287	10025	10246	10289	10167	10184	10191	10330	10268	10268	10338	10256	10450	10129	10359	10332	10251	10240	10419	10324	10036	10042	10316	10278	10180	10352	10284	9999	10074	10289	10156	10055	10297	10335	10235	10343	10354	10129	10172	10079	10044	10330	10196	10252	10281	10152	10273	10214	10340	10337	10399	10238	10162	10174	10352	10245	10508	10311	10360	10328	10257	10029	10331	10374	10042	10252	10316	10127	10280	10108	10188	10134	10095	10293	10431	10181	10109	10094	10348	10391	10168	10102	10379	10204	10377	10252	10269	10151	10188	10470	10092	10202	10228	10100	10243	10194	10251	10240	10170	10051	10286	10341	10088	10157	10253	10050	10260	10199	10246	10309	10232	10055	10266	10277	10244	10366	10132	10170	10244	10293	10485	10180	10064	10280	10260	9955	10402	10167	10163	10378	10103	10204	10059	10318	10199	10278	10304	10386	10186	10313	10302	10194	10289	10321	10160	10415	10292	10165	10331	10116	10316	10241	10296	10246	10057	10176	10232	10106	10244	10059	10322	10218	10306	10418	10231	10403	10194	10125	10330	10141	10244	10293	10087	10257	10212	10326	10310	10278	10153	10239	10155	10197	10147	10408	10245	10120	10260	10114	10249	10348	10118	10210	10226	10075	10257	10181	10204	10155	10212	10229	10365	10144	9967	10151	10197	10371	10261	10295	10261	10221	10418	10161	10269	10180	10271	10242	10377	10229	10215	10297	10250	10230	10077	10196	10372	10428	10061	10274	10425	10138	10359	10163	10036	10372	10152	10219	10278	10064	10266	10348	10305	10273	10255	10193	10266	10200	10203	10400	10397	10123	10211	10267	10223	10224	10268	10429	9991	10211	10061	10138	10318	10490	10043	10235	10156	10315	10083	10299	10157	10011	10362
33033	32144	31064	36279	50638	64298	58657	48727	39271	33534	30422	29621	29571	29547	29492	29695	29658	29508	29642	29760	29533	29732	29638	29649	29570	29742	29635	29738	29589	29580	29852	29667	29633	29708	29695	29680	29540	29791	29795	29689	29694	29723	29626	29703	29734	29712	29685	29514	29585	29654	29747	29795	29848	29622	29807	29694	29711	29850	29696	29779	29838	29674	29677	29608	29612	29642	29711	29691	29775	29605	29635	29779	29684	29808	29456	29814	29850	29485	29599	29630	29727	29655	29766	29486	29668	29662	29666	29625	29625	29914	29593	29796	29581	29676	29696	29625	29647	29604	29724	29722	29523	29557	29606	29627	29727	29663	29711	29474	29830	29815	29603	29636	29528	29618	29549	29802	29669	29709	29838	29584	29710	29824	29734	29723	29597	29697	29522	29627	29747	29657	29752	29639	29539	29853	29721	29634	29668	29880	29616	29579	29781	29582	29734	29645	29699	29642	29489	29645	29820	29629	29754	29654	29730	29721	29607	29713	29516	29655	29766	29594	29740	29589	29649	29824	29670	29520	29698	29687	29721	29743	29650	29752	29803	29545	29699	29722	29786	29693	29786	29672	29726	29657	29588	29673	29644	29762	29696	29735	29555	29746	29486	29835	29690	29812	29649	29604	29817	29700	29787	29656	29803	29728	29776	29690	29577	29760	29654	29726	29701	29754	29694	29900	29562	29586	29736	29801	29623	29616	29766	29702	29681	29663	29722	29600	29623	29712	29659	29547	29869	29617	29772	29602	29551	29793	29529	29702	29839	29709	29815	29656	29705	29543	29870	29694	29720	29724	29814	29624	29752	29703	29773	29716	29683	29766	29719	29792	29765	29652	29735	29892	29636	29461	29475	29821	29740	29721	29743	29843	29729	29661	29757	29661	29749	29750	29781	29770	29636	29682	29714	29553	29739	29742	29761	29637	29847	29701	29776	29529	29615	29802	29686	29676	29726	29763	29806	29793	29654	29762	29644	29685	29773	29712	29807	29716	29781	29733	29785	30063	29758	29755	29794	29773	29699	29704	29726	29576	29696	29591	29691	29615	29770	29479	29555	29575	29774	29782	29693	29824	29759	29711	29826	29739	29742	29716	29761	29592	29673	29775	29844	29688	29798	29588	29809	29820	29754	29689	29843	29734	29743	29637	29567	29693	29714	29768	29716	29944	29593	29666	29759	29726	29738	29689	29669	29686	29644	29734	29669	29625	29780	29734	29776	29598	29631	29703	29692	29716	29524	29814	29699	29813	29828	29631	29771	29626	29675	29699	29549	29801	29625	29677	29749	29809	29716	29726	29873	29733	29535	29597	29902	29626	29573	29661	29707	29629	29773	29581	29728	29703	29638	29769	29786	29878	29818	29797	29606	29626	29585	29809	29601	29703	29679	29723	29729	29663	29652	29666	29696	29523	29692	29597	29750	29600	29483	29768	29655	29690	29881	29709	29838	29710	29559	29790	29680	29832	29748	29728	29661	29771	29614	29610	29720	29623	29701	29637	29687	29726	29799	29719	29753	29569	29696	29788	29598	29557	29842	29682	29727	29693	29737	29607	29675	29668	29756	29633	29725	29581	29672	29753	29742	29738	29724	29744	29667	29648	29594	29735	29772	29551	29803	29763	29591	29655	29761	29494	29791	29613	29888	29938	29617	29628	29561	29709	29655	29702	29642	29822	29630	29623	29567	29621	29739	29595	29767	29548	29772	29818	29676	29586	29635	29599	29776	29581	29766	29686	29860	29683	29809	29827	29663	29837	29586	29812	29698	29576	29632	29839	29662	29809	29633	29658	29669	29576	29782	29592	29649	29714	29547	29706	29842	29742	29627	29704	29622	29672	29851	29731	29758	29605	29717	29856	29577	29783	29600	29730	29662	29619	29587	29923	29658	29562	29682	29762	29730	29670	29670	29764	29706	29647	29556	29720	29557	29785	29698	29685	29598	29558	29674	29602	29726	29737	29620	29596	29796	29632	29730	29736	29645	29690	29741	29631	29847	29556	29608	29822	29768	29586	29599	29685	29517	29721	29678	29605	30062	29674	29704	29628	29698	29770	29749	29813	29745	29747	29767	29632	29845	29874	29645	29636	29751	29659	29725	29557	29782	29578	29615	29623	29682	29693	29694	29766	29917	29790	29732	29493	29647	29754	29621	29639	29737	29683	29544	29589	29791	29560	29678	29623	29780	29623	29741	29814	29736	29704	29676	29636	29644	29680	29610	29793	29636	29667	29836	29662	29605	29703	29680	29781	29611	29768	29651	29604	29613	29765	29692	29758	29722	29748	29718	29763	29640	29715	29756	29736	29458	29767	29714	29763	29647	29776	29692	29600	29628	29586	29541	29734	29699	29741	29731	29766	29758	29768	29935	29672	29682	29635	29592	29711	29512	29734	29603	29734	29752	29634	29699	29703	29758	29707	29750	29775	29755	29771	29861	29844	29744	29707	29689	29746	29801	29682	29712	29726	29737	29820	29677	29719	29727	29727	29783	29614	29751	29673	29672	29734	29599	29592	29639	29756	29653	29721	29804	29529	29785	29562	29725	29745	29724	29649	29858	29740	29579	29600	29672	29674	29790	29774	29662	29782	29684	29771	29663	29716	29742	29735	29659	29899	29829	29698	29768	29705	29743	29666	29559	29589	29675	29773	29687	29787	29738	29612	29611	29714	29697	29546	29726	29723	29607	29672	29796	29763	29757	29753	29761	29884	29659	29657	29788	29479	29722	29763	29520	29638	29745	29759	29647	29811	29820	29695	29617	29753	29659	29584	29712	29562	29846	29762	29651	29711	29571	29771	29684	29645	29646	29541	29711	29793	29792	29783	29722	29556	29715	29544	29747	29638	29703	29699	29719	29761	29809	29701	29650	29663	29763	29764	29767	29746	29775	29642	29761	29811	29624	29657	29680	29644	29684	29755	29654	29673	29718	29670	29752	29566	29728	29773	29657	29732	29597	29751	29621	29713	29652	29603	29780	29714	29545	29733	29680	29704	29706	29511	29622	29734	29806	29700	29735	29570	29659	29616	29627	29637	29726	29650	29801	29715	29666	29782	29749	29678	29824	29758	29675	29819	29708	29889	29602	29704	29686	29803	29686	29657	29637	29636	29810	29626	29761	29631	29677	29767	29771	29648	29697	29556	29706	29794	29674	29752	29735	29749	29730	29541	29647	29638	29748	29750	29664	29593	29675	29683	29630	29673	29625	29787	29613	29645	29822	29768	29572	29714	29742	29825	29573	29730	29601	29774	29729	29598	29711	29616	29693	29782	29785	29641	29564	29666	29782	29733	29717	29622	29795	29789	29781	29603	29723	29752	29761	29753	29604	29770	29662	29681	29793	29731	29778	29779	29700	29814	29747	29804	29731	29828	29820	29561	29792	29747	29706	29723	29615	29698	29679	29654	29604	29681	29631	29730	29670	29819	29639	29675	29741	29709	29621	29760	29749	29733	29741	29588	29548	29723	29744	29870	29716	29749	29814	29666	29847	29763	29518	29758	29812	29700	29617	29676	29732	29630	29858	29638	29697	29569	29738	29635	29816	29707	29579	29758	29746	29563	29648	29811	29732	29720	29544	29752	29716	29714	29661	29775	29719	29718	29742	29597	29705	29789	29619	29638	29740	29638	29766	29654	29819	29565	29657	29768	29777	29768	29614	29724	29772	29668	29593	29668	29716	29658	29667	29724	29614	29767	29592	29763	29579	29621	29644	29540	29630	29562	29833	29719	29618	29726	29624	29910	29772	29636	29852	29712	29666	29670	29752	29566	29723	29795	29569	29589	29654	29815	29703	29867	29755	29690	29687	29798	29752	29782	29738	29885	29545	29721	29804	29671	29883	29764	29767	29611	29617	29749	29697	29645	29789	29670	29727	29763	29762	29571	29764	29729	29779	29599	29739	29734	29675	29701	29754	29668	29816	29591	29802	29602	29773	29655	29709	29751	29701	29767	29784	29675	29648	29537	29682	29669	29720	29590	29885	29620	29805	29682	29633	29710	29647	29740	29665	29810	29620	29744	29820	29917	29607	29649	29781	29735	29661	29773	29688	29842	29739	29666	29763	29713	29727	29640	29771	29829	29736	29734	29706	29827	29829	29591	29715	29679	29749	29704	29630	29706	29629	29662	29706	29746	29780	29812	29519	29858	29630	29682	29789	29583	29942	29723	29605	29732	29705	29535	29850	29731	29829	29574	29843	29820	29698	29716	29686	29664	29679	29694	29808	29736	29688	29661	29624	29739	29698	29893	29641	29658	29726	29838	29699	29498	29742	29722	29871	29713	29748	29634	29768	29780	29726	29756	29647	29669	29716	29585	29697	29689	29629	29697	29720	29714	29878	29612	29784	29655	29791	29725	29696	29742	29766	29703	29598	29656	29728	29763	29873	29771	29734	29664	29819	29537	29761	29747	29607	29878	29841	29809	29803	29549	29762	29721	29608	29648	29793	29562	29875	29609	29655	29694	29681	29826	29805	29794	29711	29662	29687	29735	29799	29617	29890	29709	29694	29565	29804	29708	29718	29684	29694	29757	29678	29761	29756	29786	29603	29530	29712	29762	29794	29759	29704	29710	29729	29865	29664	29758	29717	29553	29808	29764	29722	29642	29582	29726	29676	29739	29584	29711	29654	29760	29786	29697	29721	29619	29847	29674	29785	29642	29739	29669	29592	29646	29661	29696	29652	29686	29804	29697	29664	29615	29625	29764	29767	29502	29702	29634	29699	29856	29794	29685	29691	29680	29714	29670	29737	29685	29697	29770	29621	29782	29691	29813	29651	29790	29735	29630	29754	29650	29805	29804	29742	29680	29805	29556	29740	29748	29575	29710	29689	29710	29710	29678	29728	29734	29636	29789	29652	29778	29779	29774	29627	29506	29710	29625	29721	29658	29873	29732	29783	29775	29663	29725	29702	29808	29793	29874	29678	29821	29671	29722	29592	29785	29642	29815	29689	29802	29688	29648	29819	29649	29912	29704	29652	29778	29690	29575	29668	29614	29615	29757	29669	29749	29808	29494	29730	29757	29666	29712	29798	29906	29907	29528	29876	29833	29571	29651	29788	29610	29599	29814	29845	29551	29854	29640	29951	29581	29691	29844	29545	29742	29702	29632	29673	29747	29680	29883	29797	29623	29672	29749	29637	29682	29550	29589
14214	12488	11152	11525	20518	41786	41038	30543	20890	14200	11166	10474	10361	10037	10083	10257	10183	10052	10259	10280	10168	10223	10208	10138	10257	10206	10136	10222	10117	10017	10363	10329	10186	10211	10231	10056	10240	10249	10056	9975	10068	10074	10195	10027	10135	10094	10268	10217	10223	9985	10163	10321	10113	10122	10083	10121	10194	9996	10156	10020	9992	10251	10266	10266	10227	10161	10231	10145	10260	10096	10104	10109	10289	10306	10212	10224	10207	10370	10127	10268	10277	10085	10247	10196	10109	10247	10382	10287	10212	10057	10207	10291	10288	10259	10012	10228	10147	10292	10214	10061	10024	10163	10048	10040	10112	10142	10228	10176	10187	10122	10133	10239	10060	10213	10070	10166	10202	10053	10416	10170	10153	10215	10231	10293	10239	10220	10309	10116	10282	10431	10274	10256	10124	10112	10178	10086	10244	10136	10198	10131	10136	10045	10188	10165	10148	10197	10262	10031	10263	10043	10073	10216	10263	10331	10087	10349	10249	10220	10276	10253	10201	10221	10220	10164	10096	10198	10253	10216	10149	10285	10210	10114	10235	10135	10206	10129	10229	10189	10147	10070	10194	10162	10217	10288	10163	10124	10338	10266	10296	10043	10141	10147	10123	10091	10241	10177	10055	10065	10204	10158	10374	10311	10218	10371	10322	10184	10108	10147	10139	10237	10191	10111	10223	10324	10294	10120	10221	10275	10108	10277	10099	10352	10136	10008	10196	10113	10072	10184	10159	10268	10060	10176	10158	10175	10227	10018	10403	10221	10267	10143	10317	10245	10253	10108	10230	10239	10064	10119	10186	10224	10189	10179	10303	10043	10106	10051	10007	10161	10121	10204	10161	9932	10289	10116	10398	10155	10125	10071	10172	10185	10224	10103	10184	10119	10177	10134	10293	10244	9985	10056	10231	10002	10129	10144	10153	10248	10097	10197	10080	10293	10195	10163	10329	10096	10077	10177	10219	10341	10218	10202	10118	10205	10255	10091	10244	10320	10100	10202	10255	10109	10130	10301	10157	10208	10228	10223	10132	10097	10152	10140	10277	10266	9972	10202	10292	10087	10199	10115	10191	10257	10162	10074	10191	10179	10179	10080	10211	10143	10188	10209	10138	10048	10096	10292	10236	10443	10357	10217	10369	10334	10061	10128	10211	10157	10151	10110	10332	10223	10134	10230	10215	10021	10190	10194	10190	10263	10176	10159	10192	10299	10053	9968	10087	10189	10052	10320	10291	10200	10299	10298	10165	10159	10294	10057	10182	10133	10162	10205	10238	10165	10162	10075	10192	10219	10018	10299	10157	10343	10081	10301	10199	10239	10203	10141	9984	10200	10192	10297	10217	10082	10354	10235	10155	10202	10268	10146	10249	10216	10056	10100	10174	10181	10342	10226	10327	10303	10202	10141	10038	10283	10068	10229	10362	10156	10293	10158	10218	10282	10179	10286	10193	10397	10232	10402	10109	10129	10074	10216	10176	10196	10274	10178	10064	10146	9911	10217	10344	10118	10175	10186	10315	10217	10142	10320	10253	10189	10203	10120	10368	10284	10196	10102	10176	10216	10273	10213	10243	10158	10208	10157	10088	10210	10130	10184	10290	10142	10150	10123	10094	10042	9908	9998	10216	10300	10194	10184	10189	10026	10386	10297	10202	10205	10230	10003	10136	10331	10240	10237	10176	10028	10138	10124	10154	10114	10257	10282	10103	10194	10292	10105	10061	10115	10220	10330	10195	10218	10243	10088	10073	10300	10225	10148	10089	10279	10379	10285	10134	10011	10167	10101	10076	10107	10161	10146	10182	10083	10247	10172	10279	10330	10211	10234	10135	10063	10240	10208	10162	10249	10210	10020	10285	10187	10192	10118	10105	10112	10264	10189	10238	10230	10253	10064	10192	10035	10117	10260	10420	10287	10212	10215	10262	10321	10285	10220	10321	10146	10146	10331	10170	10226	10198	10250	10297	10178	10162	10267	10353	10181	10155	10177	10252	10202	10317	10312	10067	10376	10156	10156	10378	10200	10062	10116	10360	10160	10234	9941	10043	10111	10341	10399	10125	10091	10142	10334	10230	10291	10383	10177	10262	10163	10185	10310	10207	10192	10070	10193	10229	10264	10123	10347	10319	10324	10227	10169	10083	10129	10117	10199	10185	9986	10218	10339	10011	10153	10153	10147	10115	10228	10189	10133	10156	10279	10186	10197	10177	10079	10135	10240	10071	10205	10145	10214	10032	10134	10214	10183	10106	10192	10163	10237	10147	10123	10083	10272	10177	9935	10400	10212	10299	10179	10042	10060	10137	10290	10164	10202	10140	10265	10063	10295	10262	10303	10230	10146	10239	10054	10261	10228	10109	10220	10245	10275	10270	10265	10180	10286	10121	10179	10049	10229	10024	10308	10308	10197	10202	10251	10210	10202	10223	10082	10058	10144	10158	9993	10233	10393	10256	10188	10248	10141	10147	10333	10164	10187	10214	10148	10235	10205	10117	10230	10202	10101	10114	10244	10144	10287	10187	10122	10186	10067	10184	10123	10229	10304	10247	10305	10152	10129	10169	10365	10144	10287	10218	10193	10135	10218	10138	10085	10191	10087	10206	10366	10249	10144	10105	10254	10169	10079	10039	10118	10337	10327	10263	10120	10177	10230	10295	10449	10183	10286	10269	10111	10137	10129	10117	10159	10201	9996	10126	10246	10198	10197	10146	10093	10272	10164	10263	10275	10226	10136	10155	10219	10113	10129	10137	10145	10225	10081	10190	10271	10159	9956	10340	10098	10268	10028	10285	10249	10048	9971	10206	10321	10134	10274	10352	10109	10301	10189	10154	10356	10229	10349	10020	10240	10162	10216	10261	10183	10076	10188	10319	10084	10145	10210	10181	10203	10113	10311	10295	10232	10188	10113	10123	10154	10309	10224	10125	10206	10209	10073	10210	10221	10164	10231	10363	10189	10145	10165	10241	10095	10236	10076	10160	10161	10091	10108	10162	10309	10232	9909	10306	10280	10187	10151	10188	10223	10233	9998	10209	10129	10184	10050	10195	10202	10118	10111	10142	10127	10283	10284	10090	10146	10255	10125	10295	10222	10005	10177	10235	10150	10148	10177	10115	10338	10245	10173	10031	10236	10269	10353	10290	10199	10085	10166	10261	10070	10229	10306	10228	10077	10132	10274	10243	10254	10222	10171	10153	9976	10037	10164	10225	10080	10175	10192	10230	10254	10137	10161	10062	10109	10259	10219	10344	10222	10247	10204	10337	10295	10137	10264	10169	10207	10188	10227	10114	10021	10233	10230	10270	10039	10250	10151	10288	10244	10171	10409	10293	10046	10025	10128	10041	10148	10182	10189	10112	10129	10213	10322	10066	10287	10126	10093	10027	10125	10237	10150	10043	10095	10122	10171	10230	10136	10231	10185	10237	10188	10041	10259	10272	10140	10180	10099	10166	10151	10215	10181	10237	10161	10113	10089	10118	10282	10286	10232	10112	10310	10163	10174	10243	10169	10017	10389	10226	10204	10138	10276	10194	10015	10087	10334	10076	10233	10095	10254	10272	10132	9990	10251	10240	10024	10269	10263	10212	10235	10206	10315	10358	10235	10241	10204	10207	10306	10358	10262	10241	10284	10198	10259	10102	10243	10283	10188	10193	10244	10140	10425	10307	10426	10217	10302	10264	10166	10184	10302	10210	10113	10304	10113	10253	10206	10106	10040	10348	10290	10227	10101	10112	10234	10158	10242	10119	10113	10137	10355	10262	10195	10168	10128	10167	10329	10252	10103	10181	10025	10234	10288	10138	10082	10286	10239	10192	10223	10158	10215	10370	10122	10221	10189	10060	10252	10169	10137	10137	10203	10153	10218	10280	10143	10180	10261	10064	10129	10298	10359	10354	10293	10203	10223	10150	10153	10183	9948	10058	10230	10010	10345	10140	10192	10087	10044	10191	10177	10240	10115	10427	10145	10133	10140	10226	10136	10201	10169	10422	10159	10188	10197	10221	10259	10240	10020	10194	10171	10357	10126	10218	10201	10212	10192	10025	10221	10198	10246	10111	10238	10039	10264	10245	10148	10161	10249	10181	10284	10198	10322	10214	10049	10223	10285	10145	10159	10262	10191	10048	10079	10246	9956	10205	10272	10231	10213	10155	10397	10151	10242	10193	10317	10370	10224	10092	10381	10122	10213	10163	10179	10235	10165	10302	10123	10198	10176	10168	10319	10332	10115	10129	10405	10163	10146	10419	10223	10196	10290	9978	10263	10145	10174	10143	10097	10267	10210	10293	10215	10311	10088	10005	10103	10375	10337	10224	10279	10306	10174	10355	10271	10088	10177	10319	10351	10192	10145	10232	10277	10215	10303	9986	10067	10204	10089	10238	10221	10159	10221	10126	10310	10237	10133	10108	10140	10443	10488	10379	10141	10315	10186	10013	10227	10161	10354	10017	10154	10359	10142	10089	10075	10235	10327	10206	9996	10237	10342	10308	10245	10434	10148	10193	10447	10315	10300	10189	10198	10133	10218	10088	10161	10076	10323	10055	10299	10183	10135	10053	10218	10183	10319	10353	10126	10207	10005	10206	10083	10092	10090	10338	10253	10197	10154	10119	10149	10287	10093	10094	10215	10244	10089	10122	10148	10190	10203	10174	10170	10187	10165	10282	10287	10130	10236	10227	10121	10189	10021	10190	10126	10256	10000	10239	10187	10062	10338	10127	10133	10051	10245	10289	10173	10211	10233	10362	10158	10132	10200	10060	10007	10286	10289	10154	10285	10171	10216	10134	10092	10025	10151	10267	10172	10356	10207	10127	10138	10256	10304	10178	10164	10281	10117	10206	10177	10303	10352	10223	10275	10275	10222	10012	10145	10164	10097	10251	10322	10171	10091	10135	10249	10274	10142	10256	10368	10263	10381	10272	10309	10258	10313	10065	10223	10292	10226	10290	10342	9988	10245	10262	10052	10264	10073	10164	10409	10075	10331	10249	10271	10315	10222	10163	10170	10116	10217	10105	10224	10297	10191	10036	10131	10145	9996	10182	10184	10303	10046	10182	10136	10225	10146	10168	9929	10164	10246	10210	10057	10135	10157	10223	10112	10234	10215	10240	10029	10322	10131	10258	10140	10249	10323	10166	10253	10160	10142
37396	32888	32111	39983	55328	60317	53263	48541	39623	33472	29834	28674	28645	28726	28884	29200	29123	29217	29438	29405	29445	29463	29452	29332	29636	29671	29624	29664	29573	29578	29669	29663	29706	29658	29721	29577	29708	29667	29831	29759	29628	29638	29605	29566	29596	29768	29653	29676	29760	29641	29586	29530	29628	29656	29646	29554	29561	29732	29719	29541	29644	29627	29673	29642	29652	29744	29666	29630	29766	29568	29780	29701	29618	29600	29662	29565	29604	29818	29756	29517	29724	29765	29651	29645	29850	29591	29663	29575	29784	29797	29630	29571	29671	29503	29890	29662	29615	29736	29736	29557	29802	29707	29641	29743	29730	29634	29591	29783	29711	29627	29572	29668	29826	29886	29731	29697	29765	29693	29771	29619	29605	29675	29825	29685	29614	29600	29708	29666	29675	29790	29725	29771	29634	29918	29662	29774	29672	29554	29637	29728	29620	29685	29568	29718	29730	29835	29552	29663	29693	29839	29695	29589	29571	29740	29677	29722	29763	29634	29667	29516	29725	29670	29836	29748	29647	29566	29799	29692	29577	29702	29714	29712	29616	29606	29740	29540	29603	29757	29829	29772	29609	29681	29753	29659	29673	29806	29745	29510	29626	29811	29566	29521	29642	29711	29725	29662	29579	29675	29646	29736	29560	29713	29611	29833	29629	29779	29608	29714	29638	29592	29800	29676	29731	29632	29697	29617	29762	29435	29595	29746	29571	29694	29750	29708	29598	29766	29700	29688	29514	29724	29675	29711	29565	29623	29781	29537	29614	29807	29570	29657	29687	29498	29722	29669	29763	29660	29555	29786	29610	29691	29684	29578	29605	29787	29612	29682	29579	29666	29699	29689	29628	29714	29655	29698	29669	29646	29748	29594	29618	29589	29730	29805	29657	29760	29745	29715	29652	29603	29630	29737	29651	29729	29690	29671	29643	29608	29679	29446	29611	29788	29682	29872	29750	29608	29630	29686	29595	29680	29788	29654	29777	29538	29769	29498	29575	29720	29632	29693	29711	29680	29692	29718	29731	29787	29689	29672	29604	29808	29617	29597	29704	29653	29479	29707	29770	29705	29601	29586	29765	29638	29553	29726	29629	29687	29709	29712	29558	29761	29787	29642	29530	29866	29670	29575	29631	29669	29570	29761	29723	29657	29651	29758	29742	29599	29725	29608	29714	29712	29731	29607	29717	29718	29663	29576	29859	29770	29649	29617	29642	29700	29795	29719	29810	29615	29629	29775	29684	29637	29681	29662	29646	29663	29738	29702	29753	29662	29732	29748	29769	29656	29631	29586	29749	29613	29612	29825	29673	29558	29804	29577	29669	29851	29575	29782	29530	29740	29687	29720	29818	29698	29762	29684	29739	29671	29749	29603	29615	29847	29726	29597	29756	29618	29612	29769	29653	29807	29604	29818	29640	29661	29642	29678	29560	29648	29758	29815	29639	29667	29644	29689	29790	29807	29829	29666	29670	29668	29785	29787	29742	29733	29791	29770	29628	29705	29640	29639	29796	29674	29624	29710	29692	29575	29755	29669	29814	29586	29615	29738	29645	29730	29658	29721	29727	29684	29601	29736	29453	29767	29695	29732	29743	29577	29783	29618	29732	29648	29801	29616	29662	29600	29728	29660	29675	29649	29496	29730	29811	29775	29537	29600	29673	29825	29646	29519	29744	29808	29627	29671	29620	29616	29697	29578	29600	29532	29690	29690	29575	29728	29735	29721	29611	29599	29722	29677	29456	29713	29637	29829	29746	29648	29580	29688	29657	29612	29510	29751	29706	29686	29835	29705	29680	29752	29601	29707	29705	29619	29654	29747	29498	29771	29595	29793	29719	29602	29569	29835	29657	29721	29559	29765	29616	29696	29866	29773	29737	29584	29707	29711	29673	29817	29610	29635	29537	29584	29724	29534	29646	29716	29758	29751	29759	29529	29878	29665	29672	29545	29620	29539	29559	29722	29787	29761	29696	29693	29708	29607	29717	29736	29702	29611	29627	29654	29539	29655	29571	29879	29710	29555	29739	29778	29707	29643	29676	29530	29660	29753	29619	29620	29657	29690	29708	29728	29762	29600	29654	29686	29750	29668	29705	29748	29713	29581	29801	29698	29607	29583	29783	29596	29687	29689	29634	29620	29879	29524	29687	29621	29636	29533	29633	29537	29634	29576	29621	29859	29583	29669	29656	29638	29594	29578	29727	29682	29622	29745	29605	29642	29600	29738	29760	29687	29726	29790	29745	29630	29695	29729	29826	29619	29734	29628	29703	29672	29625	29794	29650	29768	29566	29536	29728	29768	29689	29568	29588	29650	29738	29698	29760	29848	29659	29719	29573	29632	29733	29767	29626	29682	29518	29566	29653	29641	29651	29478	29810	29681	29721	29687	29619	29720	29730	29698	29725	29648	29639	29612	29640	29741	29796	29586	29810	29696	29616	29758	29740	29567	29722	29716	29708	29651	29780	29621	29595	29735	29607	29752	29666	29643	29791	29689	29578	29527	29575	29667	29517	29673	29726	29682	29664	29825	29675	29684	29766	29652	29640	29651	29651	29590	29645	29778	29715	29614	29563	29686	29641	29658	29681	29480	29659	29624	29758	29490	29617	29640	29621	29814	29592	29837	29680	29691	29599	29589	29579	29637	29628	29667	29694	29630	29710	29515	29808	29827	29654	29487	29718	29822	29778	29756	29739	29695	29705	29688	29659	29764	29714	29726	29566	29652	29733	29766	29666	29787	29650	29693	29762	29601	29745	29689	29841	29614	29700	29671	29780	29751	29814	29688	29640	29724	29743	29453	29685	29688	29536	29598	29619	29684	29600	29516	29626	29709	29677	29689	29795	29623	29656	29589	29686	29573	29716	29653	29544	29720	29710	29512	29592	29718	29666	29737	29633	29813	29627	29542	29686	29686	29576	29655	29702	29552	29696	29620	29663	29681	29558	29692	29789	29642	29697	29764	29623	29569	29540	29702	29745	29571	29764	29659	29673	29755	29590	29634	29714	29614	29678	29745	29589	29702	29779	29738	29730	29585	29650	29777	29903	29735	29643	29860	29580	29747	29609	29695	29608	29657	29885	29505	29555	29577	29678	29676	29566	29723	29689	29729	29613	29758	29624	29667	29737	29651	29712	29866	29665	29706	29639	29615	29655	29721	29721	29608	29643	29522	29648	29795	29687	29787	29816	29560	29613	29621	29714	29626	29750	29629	29736	29522	29682	29633	29642	29695	29696	29514	29698	29660	29696	29581	29605	29717	29590	29659	29651	29802	29629	29633	29673	29819	29676	29723	29735	29800	29782	29727	29690	29580	29680	29636	29551	29588	29608	29723	29624	29858	29814	29686	29548	29663	29491	29588	29578	29577	29918	29630	29749	29598	29572	29696	29597	29819	29556	29764	29544	29699	29739	29584	29780	29657	29747	29582	29686	29560	29571	29714	29544	29809	29773	29750	29569	29664	29711	29609	29571	29742	29818	29552	29596	29646	29653	29692	29532	29741	29489	29608	29733	29688	29743	29752	29759	29718	29746	29821	29731	29730	29707	29536	29692	29897	29661	29723	29677	29611	29613	29578	29804	29484	29671	29779	29793	29585	29650	29589	29639	29698	29654	29694	29762	29644	29686	29659	29612	29801	29594	29698	29616	29604	29687	29821	29653	29625	29723	29666	29631	29649	29660	29718	29756	29813	29601	29793	29780	29604	29618	29698	29719	29603	29776	29712	29835	29503	29620	29658	29870	29676	29600	29617	29751	29618	29806	29781	29750	29683	29851	29642	29419	29616	29488	29654	29793	29579	29750	29530	29801	29533	29729	29534	29719	29762	29765	29815	29862	29692	29574	29581	29721	29647	29691	29741	29624	29671	29622	29692	29830	29634	29583	29783	29662	29601	29583	29535	29670	29649	29584	29884	29710	29591	29577	29680	29586	29565	29752	29680	29653	29739	29712	29757	29733	29667	29685	29707	29568	29679	29626	29730	29571	29616	29743	29736	29742	29668	29753	29684	29738	29754	29779	29666	29716	29801	29625	29552	29632	29626	29584	29836	29604	29679	29569	29642	29720	29620	29814	29692	29647	29590	29586	29679	29688	29683	29725	29632	29579	29597	29786	29655	29735	29657	29501	29655	29578	29672	29660	29718	29672	29693	29668	29660	29599	29730	29654	29534	29626	29721	29588	29756	29543	29626	29602	29595	29793	29587	29609	29657	29691	29665	29651	29775	29665	29802	29723	29733	29633	29723	29610	29709	29724	29621	29581	29773	29586	29721	29748	29686	29736	29709	29643	29720	29602	29675	29848	29484	29737	29660	29599	29640	29672	29699	29778	29779	29684	29576	29857	29778	29690	29871	29619	29705	29570	29686	29735	29628	29720	29624	29568	29668	29700	29740	29705	29677	29579	29639	29712	29614	29674	29677	29802	29728	29613	29532	29691	29703	29620	29620	29649	29795	29589	29700	29658	29598	29629	29577	29536	29539	29651	29688	29688	29577	29808	29668	29683	29643	29736	29784	29821	29669	29710	29743	29657	29803	29556	29675	29634	29622	29654	29613	29687	29665	29703	29611	29608	29546	29687	29735	29618	29788	29525	29547	29699	29533	29570	29693	29712	29629	29749	29631	29671	29519	29610	29577	29708	29791	29644	29744	29617	29738	29583	29725	29616	29719	29816	29649	29775	29652	29746	29648	29534	29671	29752	29582	29766	29443	29766	29643	29677	29657	29607	29574	29647	29702	29628	29558	29776	29656	29695	29674	29783	29715	29888	29513	29810	29640	29693	29710	29523	29767	29683	29577	29714	29600	29767	29710	29670	29699	29665	29603	29545	29574	29628	29566	29766	29612	29709	29670	29744	29698	29791	29689	29779	29733	29560	29765	29707	29636	29585	29718	29713	29495	29725	29691	29547	29725	29583	29796	29643	29654	29659	29789	29678	29756	29610	29757	29833	29752	29706	29601	29717	29497	29712	29743	29562	29577	29659	29746	29692	29525	29609	29642	29756	29705	29712	29825	29757	29640	29545	29735	29765	29741	29770	29666	29691	29778	29551	29790	29541	29672	29871	29703	29530	29627	29592	29734	29675	29697	29580	29708	29574	29592	29607	29673	29535	29617	29427	29528	29877	29622	29562	29718	29698	29496	29542	29674	29654	29618
13047	10390	10250	10352	10656	16958	19591	16348	13155	11240	10419	10092	10205	9910	10161	10021	9967	10074	10175	10101	10111	10129	10002	9907	10047	10014	10182	10126	10058	9964	10023	10069	10150	10031	10071	10063	10163	10001	10113	10144	10110	10244	9982	10133	9941	9945	10228	10142	10220	9906	10165	9975	10097	10172	10145	10155	9993	10020	9973	10030	10034	10054	9920	9978	9982	10039	10094	10034	10267	10137	10081	10063	10103	10046	9910	10029	10059	10005	10159	10048	10017	10157	10123	10059	10120	10129	10155	10106	10148	10143	10045	9967	9907	10148	9929	9972	10126	10068	10085	10012	10159	10021	10164	10108	10160	10010	10071	10073	10091	10051	10078	9956	10102	10379	10120	10095	10163	10012	10057	10204	10070	10093	10134	10137	10039	10101	9997	9963	10059	10062	9953	10098	10004	10253	10126	10228	10349	10219	10203	10195	10104	10074	10239	10101	10124	10167	10011	9858	10120	10185	10057	10351	10182	9914	10000	10163	10233	10305	10039	10139	9922	10145	10142	10235	10036	10087	10046	10021	10125	10155	10090	10177	10149	9972	10065	10199	10118	9872	10079	10092	9893	10079	10093	9961	10060	10090	10137	9954	9984	10042	10082	10098	10020	10084	10227	10167	10048	10212	9955	10139	10080	10051	10011	10058	10172	10017	10120	10093	10181	10059	9837	10130	10176	10047	10169	10213	10144	10150	10099	10183	10077	10038	10116	9984	10050	10141	9935	10231	10329	10075	10217	10180	10158	10055	10122	10099	9924	10123	10108	10268	10234	10174	10224	10187	10062	10259	9878	10156	10184	10156	10177	10105	10114	10165	10071	10031	9993	10237	10025	10085	10115	10317	9975	10234	10024	10019	10098	10141	10149	10086	9881	10082	10107	10045	10082	10082	10041	10036	10135	10098	10114	9931	9948	10035	10114	10035	10025	10114	10020	10086	10039	10137	10063	10010	10186	10233	10291	10174	10245	10053	10006	10001	10137	10109	10174	9957	10050	10089	10124	9968	10158	9962	10070	10016	10070	10153	10184	10083	10123	10122	10171	10058	10196	10247	10311	10170	9946	10028	10197	10036	10075	10066	10112	10216	10125	10225	10126	9873	10302	10172	9967	10211	10186	10046	10021	10157	10114	10127	10153	9998	10208	10219	10173	10200	10203	10101	10174	10077	10150	10108	10180	10270	10087	10129	10041	10097	10188	10027	10170	10001	10200	10148	10087	10231	10182	10044	10294	10209	10243	10019	10098	10043	10025	10239	10230	10055	9970	10175	9999	9923	10021	9941	10052	10102	10180	10021	10089	10078	9946	9964	10156	10053	9955	10117	10263	10159	9965	10027	10111	10027	10051	10133	9896	10088	10188	10071	10072	10178	10179	10111	9975	10117	10209	10037	10162	10108	9961	10086	10248	10242	10108	10062	10086	10029	10059	10108	10344	10105	10010	10154	10120	10221	10155	10053	10300	10029	10084	10199	10112	9910	10184	10069	10125	10081	10220	10165	9904	10114	10070	10097	10071	9964	10033	10132	10181	10002	10216	10245	10329	10296	10230	10271	10102	10140	10099	10102	10277	10121	9978	9954	9970	9904	10083	10030	10240	10051	10175	10209	10136	10036	10125	10252	10223	10161	10086	10160	9922	10161	10099	10104	10087	10075	10157	10020	10080	10063	10223	10053	10085	10154	10160	10058	9946	10030	10265	10057	10137	10123	10246	9926	10096	10032	9987	9894	10196	10098	10127	10120	10023	10070	10123	10119	10333	10136	10045	10134	10072	10217	10319	10316	9932	9974	10156	9917	10074	10134	10078	10164	9975	10191	10071	10213	10077	10195	10206	10131	10096	10104	10197	10001	10126	10138	10086	10013	10184	10191	10127	9949	10204	10015	10207	10120	9934	10193	9995	10270	10144	10058	9974	9834	10166	10209	10187	10046	10047	10260	10184	10124	10172	10138	10219	10143	10248	10031	10164	10183	10088	10052	10213	10070	10083	10186	10017	10197	10169	10177	10279	10235	10068	9968	9987	10055	10002	10050	10042	10125	10084	10176	9954	10170	10252	10141	9960	10185	9934	10105	10194	10199	10070	9956	10077	10131	10043	10106	10179	10050	10125	10091	10092	10084	10048	10058	10177	10009	9899	10029	10300	10228	10255	10027	10172	10146	10064	10230	10003	10049	10187	10182	10170	10057	10043	10106	10140	10089	10206	9952	10066	10118	10170	10065	10028	10148	10107	9988	9961	10062	10044	10268	10281	10163	9967	10124	10218	9942	10043	10043	10120	10077	9974	10367	10130	10048	10009	10099	10049	10028	9829	10158	10183	10033	10029	9996	10112	10179	10232	10126	9927	9921	9925	10062	10125	10097	10097	9952	10182	10189	10173	10048	10101	10154	10245	10158	10041	10199	10078	9996	9949	10100	10291	10235	10148	10123	10109	10066	9957	10095	10069	10038	9867	9987	9875	10045	9981	9994	9939	10034	9960	10109	10072	10239	10160	10160	10191	10172	10235	10180	10029	10013	10080	10209	10053	10306	9997	10188	10112	10038	10093	10005	9956	10171	10018	10169	10084	9994	10003	10090	10115	10044	10167	10069	10160	10059	10182	10079	9939	10096	10042	10096	10095	10207	10053	10002	9995	10227	10179	10005	10139	10268	10113	10086	10034	10159	10010	10152	10151	10015	10126	10052	10202	10105	10178	10008	10095	10087	10199	10208	10179	10084	10139	10097	10239	10054	10027	10120	10134	10250	10192	10147	10208	10157	10067	10110	10039	10098	10005	9939	10102	9981	10027	10033	9994	10165	10197	10177	10205	10114	10254	10235	10080	10013	10134	10157	10028	10067	10151	10050	10065	10029	10119	10110	9998	9974	10036	10194	10051	10070	10066	10140	10149	10291	10041	10100	10062	10137	10049	9984	10156	10237	10063	10091	10075	9999	10045	9951	10054	10054	10095	10040	10123	10187	10146	9983	10100	10055	10229	10109	10133	10070	10230	10145	10177	10181	10196	10300	10157	9981	10100	10072	9986	10233	10334	10094	10096	10234	9937	9899	10231	10240	10068	10227	10055	10126	10067	10051	9999	9961	10179	10140	10088	10103	10115	10107	10284	10075	9995	10177	10061	10007	10123	10017	10307	9966	10077	10159	10236	10029	10223	10204	9934	10036	10061	10019	10034	9990	10219	10132	10124	10128	10125	10245	10037	10120	10053	10177	10116	10139	10174	10083	10127	10110	10167	9960	10077	10059	9954	9966	10060	10093	10048	10179	10236	10044	10161	10078	10173	10121	10146	10108	10052	10223	9970	10078	10187	10133	10057	10221	10101	10124	10116	10117	10099	10135	10241	10103	10015	9990	10008	9959	9895	10195	10063	10096	10017	10021	9986	9907	10166	10088	10121	10125	10084	10051	10084	10139	10088	10113	10182	10107	10181	10263	10138	10099	10051	9892	10064	10069	10118	9993	10166	9977	10290	10142	10270	10128	10211	10170	10001	10176	10061	10088	10083	10187	10129	10266	9952	10121	10155	10081	10108	9951	10083	10057	10129	10266	10100	10062	10074	10191	10159	10207	10161	9992	10083	10161	10050	9937	9957	9985	10026	10076	10014	10175	9975	10092	10201	10143	10154	10161	10035	10155	10193	10081	10020	9959	10063	10232	10099	10067	10153	10112	10171	10024	10031	10096	10193	10204	10102	10059	9874	10016	10036	10214	10019	9914	10100	10169	9975	10042	10051	10162	10143	10005	10174	9934	10166	10062	10199	9994	10129	10131	10143	10067	10099	10004	10169	10216	10038	10032	10061	9975	10216	10045	10121	10253	10006	10088	10256	10256	10075	10172	9984	10221	10151	10033	10356	9936	10040	10202	10083	10066	10141	10280	10140	9965	10079	10179	10039	10008	10053	10097	10079	10080	10127	10141	10069	10197	10122	10072	10242	10190	10005	10042	10158	10197	10233	10041	10213	10115	10074	10086	10006	10013	10077	10112	10197	10175	10252	10053	10017	10054	10116	9979	10025	10069	10061	10031	10054	10024	10118	10254	10089	10115	10137	10085	10157	10202	10152	10151	10117	9981	10070	10080	10143	10110	10267	10153	10098	9934	9930	10014	10136	10146	10118	10095	10247	10093	10199	10158	9951	10290	10149	10004	10175	10301	10071	9927	10115	10090	10112	10229	10025	10198	10048	9959	10118	10121	10046	9993	10181	10144	10082	10083	10254	10291	10007	10059	10269	10073	10181	10086	10033	10129	10077	10061	10258	10031	10101	10078	10028	10265	10169	9994	10214	10055	10150	10133	10011	10081	10172	9914	10095	9998	10045	10165	10043	9997	10086	10120	10160	10185	9970	10227	10143	10007	10138	10134	10157	10075	10030	10137	10036	10081	9968	9982	10147	9983	10041	10065	9987	10171	9992	9909	10065	10178	10091	10007	9954	10084	10170	10031	10157	10020	10046	10006	10087	10075	10052	10182	10046	9914	9959	10019	10050	9851	10113	10050	10165	10122	10177	9956	10242	10129	10106	10234	10101	9962	10114	9963	10021	10124	10075	10088	10134	10026	10180	10025	10242	10024	10064	10253	10034	10289	10114	10283	10199	10202	10028	10057	10102	10321	9966	10129	10000	10013	10143	10313	9971	10006	10124	10190	9956	10272	9962	10173	10001	9921	10144	10126	10205	10123	10019	9985	10236	10348	10133	9958	9973	10036	10029	10069	10196	10151	10227	10200	10069	10215	10165	9994	10107	10229	10103	10202	10044	10088	10179	10239	10153	10191	10076	10128	10016	10061	10053	10024	10105	10232	10231	10198	10125	10082	9887	10062	10224	10012	9935	10018	10011	10116	10237	10131	10002	10023	9976	10128	10070	10047	10107	10135	10191	10170	10199	10220	10211	10048	10018	10110	10175	10219	10235	10016	10044	10131	10081	10215	10076	10060	10295	10170	10089	10125	10090	10167	10029	10139	10388	10092	10099	10137	10063	10126	9992	9987	10178	10148	9969	10060	10131	10078	10030	9990	10310	9992	10049	10007	10051	10050	10146	10273	10072	10100	10205	10064	10232	10073	10058	9981	10097	10135	9908	9992	10078	9944	10098	10132	10144	9997	10023	10091	10049	10180	10106	10220	10126	10155	10095	10141
32119	30706	30591	32300	36985	52228	51049	42603	36128	32166	30500	30153	30065	30007	29993	30094	30094	30084	30059	29996	30037	30043	30107	30092	30119	30189	30142	30194	30046	30119	30143	30022	30105	30184	30276	30199	30093	30083	30163	29984	29957	30088	30297	30108	30089	30060	30312	30256	29933	30028	30006	30119	30069	30112	30162	29963	30124	29980	30035	30262	29928	29921	30208	30083	30091	30215	30211	30026	30033	30231	30033	30084	30118	30136	30194	30054	30081	30105	30001	30094	30108	30015	30049	30201	30145	30077	30077	30099	30259	30051	30126	30206	30230	30102	30077	30162	30155	30086	30127	30190	30196	30134	29983	29994	30141	30185	29995	30126	30329	29964	30065	30162	30045	30016	30197	30110	30096	30087	30048	30217	30253	30161	29986	30169	30148	29975	30098	30080	29991	30182	30086	30061	30140	30101	30127	29997	30024	30215	30152	30180	30009	30276	29876	30164	30152	29982	30142	30117	30059	30112	30072	30137	30021	30210	30075	30197	29869	30168	30132	30123	30167	30012	30115	30015	30283	30116	30111	30079	30037	30070	30307	30067	30063	30106	30049	30111	30128	30073	30117	30095	30078	30237	30143	30132	30220	30097	30064	30055	30170	30253	30190	30155	30213	30189	30080	30106	30071	30140	30219	30088	30117	30041	30175	30231	30183	30152	30057	30088	30056	30124	30077	30133	29959	30059	30087	30086	30032	30117	30082	30172	30047	30075	30078	30157	30067	30139	30047	30243	30170	30087	30204	30178	29972	30101	30095	30221	30207	30058	30103	29980	30079	30114	30064	30092	29982	30166	30110	30207	30012	30108	30111	30186	30090	30220	30108	30045	30329	30137	30034	30149	30120	29952	30194	30086	30181	30182	30289	30128	29996	30062	30120	30154	30050	30151	30196	30060	30141	30005	30190	30147	30060	30270	30163	30086	30143	30222	30110	30159	30251	30096	30206	30080	30160	30018	30208	30011	30068	30131	30188	30024	30194	30195	30186	30068	30075	30196	29933	30147	30053	30113	30167	30090	30058	29952	30210	30178	30100	30032	30227	30171	30232	30078	30064	29984	30030	30065	30075	30206	30072	30048	30119	30161	29926	30072	30083	30136	30108	30018	30141	30246	30195	30149	30041	30077	30123	29996	30198	30231	30092	30008	30141	30004	30237	30145	30138	30098	30197	30157	30209	30093	30061	30155	30040	30163	30039	30080	30142	30182	30122	30170	30180	30169	29987	30144	30074	30184	30160	30050	30062	30167	30032	30182	30006	30060	30161	30132	30015	30231	30273	29988	30085	30090	30149	30040	30131	30092	30157	29927	30079	30319	30119	30216	30061	29992	30080	30219	30051	30182	30213	29915	30069	29919	30079	30103	30131	29948	30176	29976	30184	30127	30066	30131	30004	30201	30052	30063	30010	30160	30043	30083	30090	30180	30099	30001	30031	30310	30119	30106	30138	29990	30092	30302	30078	30100	30151	30082	29982	30064	30171	30142	30041	30136	30249	30067	30124	30022	29895	30236	30193	30278	30145	30002	30114	30117	30206	29906	30198	30075	30077	30153	30147	30078	30231	30219	30153	30036	30128	30079	30244	30200	29941	30233	30167	30317	30014	30103	30147	30155	30234	30166	30040	29835	30243	30225	30009	30128	30095	30142	30173	30003	30233	30200	30031	30178	30086	30184	30218	29992	30057	30215	30035	29964	30197	30069	30195	30219	30175	30199	30087	30122	30102	30088	30158	30124	30277	30164	30034	30213	30162	30054	30263	29989	30282	30196	30180	30215	30159	30022	30159	30240	30040	30026	30230	30029	30163	29997	30198	30024	30114	30059	30171	30210	30059	29978	30144	30200	30095	30101	30176	30076	30062	30199	30055	30070	30231	30212	30107	30078	30028	30066	30030	30253	30152	30038	30098	30209	30133	30069	30035	30030	29955	30101	30113	30113	29947	30150	30231	30228	30216	30111	30028	30050	30170	30121	30102	30126	30169	30215	30177	29925	29979	30228	30169	29899	30187	30168	30081	30098	30126	30080	30226	30168	30156	30134	30134	30148	29928	30095	30188	30021	30132	30036	30145	30171	29901	30207	30123	30036	30126	30219	30124	30055	30195	30172	30095	30010	30064	30227	29960	30115	29913	30066	30138	30167	30229	30087	30100	30075	30161	30170	30226	30095	30162	30064	30137	30099	30045	30044	30090	30060	30032	30149	30249	30040	30113	30107	30270	30174	30156	30173	29924	30206	29984	30039	30043	30138	30104	30172	30020	30102	30127	30057	30013	30193	30193	30006	30045	30181	30151	30146	30096	30096	30162	30186	30149	30216	30131	30065	30066	30034	30150	29905	30156	30165	30076	30199	30129	30017	30159	30156	30135	30088	30118	30066	30052	30036	30146	30033	30103	30044	30148	29988	30163	30009	30198	30091	30099	30291	30072	30132	30093	30126	30155	30123	30033	30202	30167	30217	30164	30005	30242	29940	30154	30192	30062	30097	30079	30211	30113	30083	30161	30318	30083	30054	30141	30097	30031	30173	30154	29858	30195	30170	30130	30032	30209	30210	30236	29966	30221	29979	30129	30083	30124	30166	30201	30021	30091	30015	30060	30240	30110	30035	30265	30064	30169	30094	30092	30224	29953	30165	30121	30130	30150	30138	29988	30310	30100	30043	30104	30246	29920	30188	30077	30285	30146	30053	30384	30165	30013	30282	30156	30197	30170	30178	30117	30046	30271	30082	30018	30158	30188	30161	30086	30102	30140	30060	30296	30058	30170	30146	29959	30193	30025	30189	30096	30185	30261	30136	30079	30040	30214	30109	30237	30283	30058	30118	30101	30111	30074	30195	30061	30028	30175	30066	30164	30168	30151	30030	30049	29998	30132	30208	30150	30102	29979	30314	30177	30109	30161	30023	30171	29982	30221	30326	30136	30027	30169	30196	30176	30089	30199	29945	30049	30015	30326	30230	30234	30189	30201	30121	30223	30095	30204	30115	30168	30180	30208	29910	30102	29973	30119	29934	30051	30288	30055	30135	30057	30144	30219	30121	30056	30056	30211	30082	30205	30013	30110	30055	30165	30050	30233	30065	30132	30191	30313	30143	30264	30264	30169	30143	30169	30089	30149	30209	30053	30144	30116	30204	30146	30144	30159	30160	30133	30156	30041	30051	30175	30073	30153	30043	30157	30128	30172	30060	30005	30151	30317	29994	30008	30083	30210	30048	30238	30083	30048	30112	30218	30096	30225	30062	30102	30205	30006	30040	30288	30018	30176	30103	30047	30114	30152	30073	30099	30184	29996	30188	30097	30132	30082	30299	30165	30090	30010	30185	30031	30308	29943	30185	30154	30082	30158	30193	30173	30154	29985	30130	30288	30089	30159	30193	30242	30094	30207	30128	29989	30137	30048	30205	30155	29994	29945	30262	30123	30098	30107	30180	30062	30090	30164	30186	30060	30075	30195	30165	30120	30136	29930	30080	30150	30121	30212	30148	30103	30163	30136	29965	30285	30068	30134	30250	30257	29874	30174	29906	30221	30081	29961	30209	30027	30280	30153	30019	30378	30215	30117	30136	30077	30187	30074	30148	30124	30061	30036	30215	30222	30103	30103	30182	30170	30035	30196	30185	30044	30261	30150	30150	30186	30158	30204	30079	30194	30172	30174	30119	30016	30241	30067	30223	30047	30100	30163	30226	30169	30215	30130	29977	30108	30268	30133	29975	30287	30102	30138	30141	30123	30072	30181	30244	30106	30156	30172	30079	30209	30244	30139	30170	30155	30256	30135	30005	30250	30145	30097	30093	30071	30160	30220	30069	30026	30167	29886	30106	30252	30051	30106	30194	30244	30194	30035	29942	30149	30168	30206	30132	30126	30096	30106	30022	30153	30016	30181	30280	30045	30018	30062	30170	30169	30211	30157	30039	30070	30236	30163	30043	30325	30009	30183	30291	30035	30150	30153	29969	30188	30150	30076	30087	30062	30086	30160	30081	30234	30263	30164	30000	30265	30041	30196	30023	30109	30128	30213	30131	30154	30214	30089	30215	30104	30113	30035	30043	30069	30135	30240	30262	30063	30133	30171	30048	30131	30194	30216	30124	30074	30202	30107	30203	29924	30106	30053	30177	30179	30098	30184	30120	30048	30176	30312	30266	30033	30107	30091	30260	30194	30169	30178	30310	30076	30208	30088	30139	30041	30219	30139	30376	30242	30167	29900	30092	30189	30181	29993	30162	30153	30093	30272	30119	30124	30089	30170	30144	30256	30081	30057	30157	30072	30275	30166	30152	30163	30081	30136	30141	30185	30177	30277	30082	30107	30164	30140	30243	30156	30150	30169	30057	30019	30248	30127	30164	30119	30026	30008	30131	30180	30138	30230	29975	30255	30092	30128	30227	30179	30122	30158	30169	30036	30037	30112	30176	30106	30133	30102	30132	30299	30169	30099	30166	30006	30135	30132	30224	30025	30200	30034	30048	30093	30219	30178	30101	30120	30096	30101	30104	30150	30165	30077	30178	30041	30072	30135	30213	29974	30062	30020	30208	30111	30075	30219	30106	30133	30031	30020	30031	30154	30138	30227	30116	30223	29995	30213	30186	30187	30311	30276	30163	30016	30031	30265	30036	30045	30158	30171	30187	30102	30109	30018	30251	30211	29997	30012	30106	30320	30135	30153	30167	30307	30144	30085	30215	30064	30197	30067	30039	30159	30303	30054	30174	30227	30207	30121	30207	30258	30095	29934	30283	30145	29989	30108	30133	30287	30087	30163	30185	30211	30181	30289	30109	30135	30083	30247	29983	30182	30059	30056	30111	30202	30200	30138	30087	30076	30066	30051	30163	30138	30091	30118	29891	30221	30181	30153	30153	30116	30192	30215	30124	30094	30041	30213	30114	30150	30081	30069	30240	30131	30187	30040	29986	30041	30117	30142	30116	30258	30131	30047	30231	30159	30214	30256	30137	30120	30115	30208	30119	30081	30265	30151	30181	30141	30252	30062	30158	30108	30108	30163	30087	30056	30112	30383	30104	30125	30024	29988	30137	30139	30080	30183	30055	30037	30244	30012	30290	30212	30009	30155	30199	30041	30091	30058	30156	30043	30161	30069	30095	30075	30062	30177	30190	30045	30242	30091	30038	30080	30135	30220	30108	30210	29973
12639	11837	10946	11440	20354	36402	36102	28249	19624	13644	11369	10584	10169	10174	10131	10282	10275	10243	10200	10332	10229	10151	10272	10085	10097	10130	10204	10129	10047	10198	10229	10049	9991	10346	10250	10126	10107	10042	10082	10039	9920	10207	10371	10248	10141	10085	10193	10223	10230	9925	10217	10138	10136	10230	10014	10106	10186	10132	10247	10210	10057	10323	10149	10166	10256	10226	10132	10081	9999	10230	10101	10061	10148	10269	10220	10285	10118	10256	10160	10020	10066	10213	10193	10097	10139	10026	10066	10076	10113	10210	10306	10371	10190	9956	10019	10066	10030	10040	10120	10315	10123	9975	10280	10087	10210	10008	10068	10185	10136	10288	10034	10230	10220	10062	10252	10286	10182	10139	10056	10168	10112	10046	10164	10236	10180	10129	10059	10099	10284	10251	10194	10064	10133	10017	10074	10066	10140	9947	10035	10257	10112	10079	10096	10097	10387	10154	10054	10176	10099	10343	10187	10149	10115	10116	10211	10060	10153	10218	10114	10131	10105	10194	10171	10224	10093	10208	10064	10217	10120	10395	10313	10323	10080	9942	10202	10195	10229	10205	10150	10189	10172	10240	10138	10106	10039	10199	10196	10159	10201	10057	10428	10150	10184	10087	10219	10110	10066	10183	10192	10101	10056	10025	10236	10205	9974	10069	9976	10303	10003	10257	10334	10185	9980	10022	10180	10199	10147	10166	10122	10109	10254	10211	10301	10235	10151	10132	10164	10279	10237	10294	10072	10293	10160	10220	9843	10111	10204	10216	10212	10222	10373	10179	10149	10219	10444	10161	10143	10186	10202	10411	10122	9950	10140	10120	10310	10245	10126	10279	10301	10330	10158	10232	10344	10107	10297	10043	10147	10383	10271	9968	10285	10091	10156	10242	10072	10088	10155	9932	10050	10199	10022	10239	10101	10215	10190	10147	10182	10111	10202	10073	10222	10214	10027	10090	10241	10120	10111	10152	10198	10302	10325	10280	10166	10242	10063	10257	10200	10140	10115	10359	10073	10145	10100	10396	10075	10178	10240	10353	9903	10128	10132	10230	10215	10275	10262	10300	10179	10031	10233	10160	10167	10314	10345	10233	10289	10034	10139	10283	10229	10194	10013	10079	10125	9860	10294	10148	10241	10160	10234	10065	10194	10316	10304	10221	10321	10018	10187	10096	10261	10161	10188	10302	10121	10129	10113	10129	10186	10047	10164	10069	10153	10069	10063	10117	10084	10015	10232	10124	10023	10192	10290	10209	10170	9979	10228	10271	10085	10102	10224	10211	10006	10318	10194	10338	10131	10145	10172	10188	10223	10118	10180	10255	10194	10253	10213	10183	10219	10240	10121	10014	10089	10242	10094	10097	10174	9910	10084	10167	10107	10124	9933	10161	10087	10066	10195	10177	10247	10085	10477	10225	10183	10153	9971	10125	10106	10201	10031	10117	10078	10368	10435	10168	10157	10151	10132	10030	9970	10109	10045	10044	10263	10156	10324	10050	10247	10159	10173	10091	10021	10174	10124	10287	10289	10189	10160	10143	10108	9970	10142	10192	10064	10223	10070	10340	10287	10306	10066	10308	10181	10310	10282	10433	10245	10204	10238	10304	10114	10201	10209	10280	10208	10254	10193	10295	10240	10029	10226	10256	10387	10192	10243	10270	10218	10281	10103	10076	10150	10158	10217	10337	10310	10245	10305	10179	10255	9986	10181	10146	10247	10216	10190	10217	10165	10242	10019	9909	10091	10110	10176	10318	10174	10124	10339	10145	10144	10026	10060	9993	10006	10291	10162	10125	10011	10108	10215	10129	10333	10268	10256	10053	10188	10115	10199	10214	10221	10045	10281	10054	10273	10423	10185	10172	10126	10364	10307	10159	10128	10080	10273	10204	10261	10180	10186	10019	10184	10229	10263	10292	10178	10169	10434	10226	10054	10053	10303	10220	10274	10201	10331	10358	10182	10185	10246	10193	10211	10157	10201	10224	10015	10330	10067	10273	10277	10246	10211	10252	10041	10167	10364	10122	10181	10143	10164	10040	10095	10351	10269	10155	10028	10171	10098	10048	10050	9981	10337	10183	10177	10218	10182	10179	10254	10142	10253	10146	10192	10258	9995	10067	10212	10163	10143	10347	10228	10192	10054	10222	10057	10196	10319	10221	10099	10123	10393	10212	10132	10197	10206	10306	10278	10322	10261	10194	10095	10346	10120	10244	10335	10136	10062	10196	10135	10267	10080	10222	10197	10103	10274	10127	10185	10106	10216	10103	10287	10154	10160	10203	10053	10192	10224	10224	10347	10213	10198	10129	10101	10281	10104	10148	10305	10199	10264	10154	10156	10200	10053	10107	10203	10260	10336	10049	10065	10166	10063	10156	10180	10144	10247	10282	10263	10116	10147	10051	10156	10287	10260	10116	10158	10100	9978	10193	10179	10179	10220	10045	10279	10298	10198	10148	10294	10267	10078	10278	10017	10310	10183	10228	10066	10123	10141	10292	10270	10013	10084	10152	10204	10203	10174	10276	10237	10289	10210	10405	10081	10311	10063	10083	10129	10181	10110	10316	10282	10202	10280	10180	10233	10190	10461	10232	10099	10083	10229	10057	10330	10351	10085	10199	10084	10199	10182	10224	10115	10248	10143	10192	10147	10033	10191	10037	10086	10046	10055	10248	10182	10117	10155	10142	9999	10097	10228	10093	10152	10133	10343	10076	10079	10076	10138	10174	10209	10175	10088	10124	10131	10077	10143	10384	10119	10036	10194	10312	10292	10388	10259	10225	10196	10221	10004	10259	10306	10264	10159	10248	10163	10259	10249	10126	10207	10279	10345	10350	10291	10265	10022	10176	10265	10087	10249	10226	10133	10123	10133	10042	10146	10180	10185	10158	10096	10107	10110	10102	10183	9993	10092	10053	10150	10281	10258	10181	10236	10246	10254	10152	10357	10262	10226	10356	10238	10199	10142	9956	10093	10211	10298	10218	10360	10153	10058	10197	10187	10201	10131	10327	10210	10143	10088	10273	10102	10187	10300	10147	10184	10092	10330	10148	10175	10092	10014	10149	10186	10178	10139	10041	10242	10318	10295	10194	9997	10279	10215	10271	10166	10259	10261	10193	10254	10204	10302	10171	10169	10154	10170	10306	10170	10193	10256	10083	10041	10093	10133	10215	10079	10118	10267	10207	10393	10331	10080	10436	10417	10134	10117	9993	10267	10024	10162	10075	10248	10131	10193	10141	10174	10229	10116	10230	9988	10182	10191	10237	10159	10155	10091	10050	10065	10163	10122	10167	9912	10062	10221	10333	10291	10185	10130	10084	10253	10168	10165	10266	10254	10068	10220	10260	10106	10152	10013	10091	10194	10182	10123	10187	10088	10178	10223	10146	10252	10250	10199	10339	10227	10258	10283	10272	10082	10202	10221	10104	10202	10203	10267	10339	10154	10325	10137	10037	10149	10284	10216	10078	10197	10278	10162	10176	10145	10248	10116	10018	10100	10310	10307	10247	10257	10147	10123	10230	10218	10096	10153	10125	10169	10177	10183	10139	10381	10114	10218	10338	10185	10179	10120	10274	10149	10067	10224	10336	10014	10247	10169	10291	10250	10259	10302	10225	10051	10354	10271	10152	10216	10062	10124	10139	10133	10290	10238	10241	10341	10454	10141	10272	10276	10283	10231	10282	10059	10039	10159	10277	10098	9978	10129	10275	10069	10179	10036	10126	10108	10029	10268	10198	10270	10196	10234	10215	10241	10150	10173	10067	10156	10146	10075	10082	10170	10231	10326	10213	10174	10246	10277	10188	10289	10202	10134	10268	9950	10087	10223	10213	10193	10223	10086	10196	10127	10283	10082	10256	10162	10209	10065	10291	10264	10188	10252	10243	10192	10097	10081	10058	10134	10177	10180	10255	10136	10250	10114	10103	10110	10146	10205	10119	10392	10049	10153	10027	10173	10240	10304	9963	10157	10160	10100	10192	10005	10107	10203	10278	10263	10200	10278	10190	10129	10194	10149	10067	10112	10203	10295	10264	10326	10135	10146	10234	10063	10107	10053	10050	10127	10228	10234	10226	10184	10243	10165	10155	10051	10104	10304	10195	10193	10137	10095	10036	10018	10212	10202	10223	10115	10288	10139	10128	10166	10001	10323	10292	10203	10278	10174	10399	10359	10355	10245	10075	10196	10095	10276	10023	10043	10313	10117	10119	10139	10021	10137	10314	10400	10390	10135	10165	10069	10213	10182	10270	10246	10144	10279	10119	10123	10046	10158	10163	10116	10100	10211	9995	10219	10156	10077	10161	10165	10244	10234	10083	10055	10208	10068	10084	10187	10283	10206	10070	10205	10020	10205	10226	10162	10005	10282	10218	10228	10091	10272	10249	10250	10231	10344	10072	10180	10347	10247	10233	10288	10240	10200	10118	10249	10185	10176	10279	10097	10179	10081	10269	10175	10124	10096	10176	10072	10077	10152	10483	10325	10225	10266	10104	10078	10145	9995	10235	10214	10114	10135	9988	10016	10119	10205	10168	10099	10127	10005	10275	10248	10205	10244	10087	10152	10184	10141	10206	10259	10225	10144	10096	10163	10126	10108	10171	10215	10075	10137	9982	10308	10052	10235	10141	10282	10020	10091	10240	10028	9972	10291	10262	10170	10088	10177	10248	10131	10251	10278	10233	10481	10212	10166	10201	10093	10301	10197	10161	10259	10142	10242	10110	10136	10080	10174	10133	10232	10347	10233	10215	10039	10139	10146	10193	10152	10311	10276	10181	10138	10076	10153	10273	10120	10058	10178	10168	10336	10235	10132	10303	10128	10124	10259	10091	10164	9966	10248	10130	10279	10111	10164	10256	10323	10107	10200	10167	10118	10209	10112	10248	10242	10074	10259	10118	10202	10263	10095	10270	10105	9982	10244	10216	10149	10043	10257	10246	10221	10235	10175	10026	10055	10204	10197	9989	10232	10227	10268	10239	10177	10142	10202	10180	10186	10316	10266	10187	10147	10100	10070	10064	10332	10046	10152	10174	9973	10357	10333	10232	10186	10189	10219	10221	10217	10176	10363	10208	10051	10149	10069	10228	9939	9966	9984	10165	10280	10210	10249	10152	10018	10137	10027	10047	10277	10203	10163	10201	10111	10230
36504	32632	31568	39661	55750	62563	59012	51338	41216	34225	30763	29465	29205	29168	29267	29423	29500	29583	29676	29431	29567	29686	29751	29444	29698	29673	29662	29816	29689	29717	29714	29533	29689	29647	29714	29681	29914	29781	29899	29786	29478	29850	29640	29779	29676	29719	29759	29559	29829	29689	29676	29654	29658	29638	29600	29713	29662	29728	29710	29875	29729	29774	29684	29795	29799	29636	29664	29555	29849	29724	29707	29754	29741	29775	29792	29666	29811	29843	29828	29810	29722	29771	29710	29624	29802	29667	29802	29648	29744	29631	29694	29691	29996	29721	29631	29650	29737	29796	29848	29798	29655	29680	29721	29830	29738	29758	29799	29720	29807	29616	29696	29784	29710	29669	29834	29810	29745	29627	29800	29763	29678	29678	29596	29636	29833	29779	29684	29779	29720	29716	29947	29813	29616	29522	29818	29805	29784	29700	29787	29737	29752	29722	29744	29671	29782	29689	29772	29775	29893	29797	29704	29784	29842	29620	29812	29828	29829	29800	29585	29947	29736	29715	29866	29714	29737	29770	29740	29719	29806	29753	29701	29706	29982	29764	29573	29828	29780	29617	29764	29628	29656	29804	29530	29763	29609	29949	29649	29881	29821	29778	29771	29609	29728	29959	29800	29841	29666	29795	29745	29674	29774	29635	29788	29852	29925	29675	29842	29928	29733	29612	29778	29759	29816	29746	29600	29740	29728	29835	29796	29840	29637	29658	29921	29765	29732	29689	29949	29825	29693	29880	29595	29729	29725	29709	29744	29724	29652	29701	29725	29691	29694	29754	29767	29722	29672	29696	29743	29754	29678	29816	29650	29869	29731	29792	29723	29836	29633	29911	29523	29820	29750	29774	29833	29857	29791	29757	29738	29717	29836	29629	29653	29855	29835	29714	29530	29780	29527	29839	29742	29744	29712	29898	29655	29854	29625	29766	29644	29695	29656	29818	29755	29727	29737	29626	29616	29793	29655	29662	29729	29717	29665	29834	29989	29685	29796	29671	29747	29682	29725	29713	29528	29667	29839	29590	29741	29588	29772	29734	29675	29747	29710	29753	29688	29674	29705	29719	29665	29734	29801	29758	29779	29770	29805	29819	29795	29893	29798	29831	29875	29798	29654	29568	29674	29760	29787	29773	29770	29804	29770	29684	29674	29781	29608	29715	29843	29817	29687	29772	29620	29756	29829	29681	29943	29619	29649	29863	29715	29921	29813	29753	29697	29711	29963	29774	29841	29721	29792	29770	29682	29720	29764	29734	29860	29802	29748	29716	29760	29795	29786	29706	29675	29787	29787	29763	29823	29729	29598	29690	29694	29673	29740	29848	29789	29877	29808	29779	29642	29677	29823	29729	29709	29705	29720	29793	29657	29700	29638	29727	29736	29724	29905	29722	29881	29742	29752	29786	29674	29895	29695	29757	29759	29698	29529	29835	29760	29606	29811	29624	29946	29755	29796	29775	29852	29741	29797	29767	29806	29753	29872	29748	29695	29772	29706	29573	29767	29676	29918	29811	29744	29761	29725	29726	29606	29792	29764	29717	29625	29815	29861	29704	29607	29700	29617	29747	29760	29514	29670	29683	29706	29790	29820	29589	29827	29770	29773	29827	29895	29800	29751	29816	29700	29610	29591	29715	29716	29693	29948	29792	29565	29753	29514	29858	29736	29631	29769	29778	29702	29746	29718	29774	29720	29669	29688	29773	29671	29867	29786	29832	29806	29718	29694	29883	29755	29534	29781	29751	29641	29861	29659	29616	29685	29785	29687	29819	29863	29829	29685	29831	29824	29893	29634	29682	29694	29685	29783	29847	29839	29778	29811	29655	29820	29683	29763	29748	29784	29857	29689	29686	29751	29844	29657	29704	29883	29707	29802	29697	29662	29762	29682	29697	29574	29741	29824	29579	29819	29750	29726	29675	29642	29594	29624	29846	29738	29736	29855	29781	29717	29832	29656	29911	29626	29638	29873	29815	29577	29790	29718	29730	29732	29693	29583	29871	29702	29580	29771	29740	29655	29807	29788	29661	29706	29769	29505	29675	29803	29716	29660	29753	29842	29754	29775	29648	29664	29773	29721	29534	29727	29789	29712	29718	29685	29727	29704	29685	29676	29698	29698	29794	29711	29727	29742	29700	29597	29737	29813	29592	29818	29668	29672	29701	29769	29643	29787	29751	29802	29703	29687	29647	29778	29663	29773	29710	29714	29647	29697	29727	29748	29683	29768	29692	29807	29831	29720	29646	29865	29583	29647	29772	29810	29809	29844	29707	29906	29770	29569	29716	29675	29827	29829	29709	29650	29803	29840	29811	29648	29702	29574	29863	29793	29675	29751	29764	29679	29717	29792	29843	29608	29846	29848	29818	29735	29956	29809	29846	29763	29711	29787	29730	29732	29801	29905	29511	29743	29763	29853	29762	29702	29705	29826	29698	29702	29826	29751	29751	29594	29739	29695	29856	29814	29786	29779	29786	29795	29799	29752	29610	29699	29659	29879	29645	29654	29682	29786	29729	29871	29602	29809	29857	29815	29784	29884	29821	29548	29737	29966	29686	29678	29629	29763	29676	29750	29974	29910	29624	29662	29970	29773	29848	29685	29798	29854	29624	29769	29679	29614	29879	29806	29676	29770	29803	29773	29801	29845	29868	29657	29653	29738	29521	29796	29661	29862	29910	29600	29712	29591	29724	29888	29636	29776	29698	29732	29809	29705	29777	29698	29680	29664	29664	29776	29842	29731	29901	29653	29812	29781	29914	29773	29865	29631	29642	29765	29610	29715	29859	29747	29760	29721	29846	29847	29647	29680	29650	29704	29891	29856	29658	29810	29672	29649	29775	29693	29775	29759	29789	29845	29803	29751	29657	29765	29743	29786	29753	29596	29739	29739	29804	29617	29875	29730	29669	29720	29726	29914	29642	29726	29693	29819	29786	29691	29662	29685	29857	29865	29662	29726	29934	29690	29760	29817	29654	29872	29735	29701	29743	29750	29769	29642	29671	29698	29670	29703	29585	29942	29677	29747	29760	29709	29767	29711	29726	29703	29768	29739	29769	29744	29981	29600	29850	29703	29688	29692	29742	29624	29690	29942	29768	29698	29844	29736	29699	29646	29839	29609	29826	29763	29827	29755	29622	29760	29470	29737	29828	29651	29680	29786	29686	29650	29783	29735	29679	29737	29814	29821	29717	29719	29686	29765	29688	29649	29717	29759	29654	29851	29794	29693	29788	29773	29795	29802	29660	29795	29780	29737	29519	29991	29719	29667	29672	29845	29863	29654	29703	29578	29812	29675	29814	29830	29652	29744	29812	29919	29715	29775	29812	29791	29780	29793	29781	29593	29695	29710	29689	29645	29820	29700	29816	29561	29736	29705	29742	29709	29695	29679	29685	29699	29731	29628	29631	29641	29870	29673	29770	29661	29679	29871	29807	29673	29600	29786	29672	29724	29794	29706	29778	29706	29875	29583	29741	29655	29821	29690	29803	29683	29808	29696	29702	29874	29649	29657	29732	29725	29629	29850	29692	29788	29702	29634	29847	29699	29792	29750	29749	29587	29620	29890	29646	29820	29592	29784	29711	29747	29658	29864	29931	29769	29555	29855	29632	29744	29757	29767	29863	29825	29743	29783	29878	29745	29594	29864	29810	29765	29593	29675	29683	29652	29731	29872	29674	29750	29794	29667	29815	29832	29704	29787	29634	29796	29692	29865	29783	29682	29631	29774	29701	29798	29627	29801	29678	29766	29792	29746	29585	29660	29768	29886	29628	29782	29778	29690	29683	29613	29778	29665	29727	29805	29642	29721	29643	29716	29623	29730	29751	29755	29500	29828	29769	29814	29666	29762	29749	29622	29879	29839	29761	29582	29939	29675	29907	29898	29603	29607	29760	29698	29914	29711	29802	29769	29588	29833	29795	29974	29703	29659	29697	29872	29720	29707	29832	29667	29768	29807	29838	29806	29799	29848	29779	29786	29731	29653	29767	29739	29765	29863	29889	29719	29690	29782	29787	29767	29676	29703	29831	29749	29886	29622	29770	29813	29779	29672	29736	29705	29732	29705	29569	29764	29750	29653	29729	29742	29678	29750	29721	29730	29839	29633	29784	29753	29793	29862	29782	29664	29682	29680	29882	29652	29730	29800	29674	29777	29777	29740	29759	29570	29566	29781	29775	29795	29832	29727	29797	29871	29695	29694	29724	29761	29773	29734	29778	29613	29753	29771	29804	29667	29805	29776	29841	29816	29713	29795	29641	29860	29793	29769	29839	29700	29754	29664	29877	29611	29848	29624	29697	29823	29577	29638	29691	29696	29747	29773	29792	29878	29669	29717	29885	29651	29995	29725	29647	29856	29717	29625	29702	29834	29629	29764	29794	29622	29701	29726	29881	29724	29759	29745	29754	29717	29667	29675	29744	29857	29887	29797	29713	29674	29770	29718	29835	29775	29677	29867	29714	29775	29741	29761	29722	29661	29741	29898	29806	29759	29737	29879	29729	29844	29812	29623	29717	29719	29595	29759	29711	29661	29754	29754	29666	29709	29767	29682	29808	29841	29638	29726	29864	29593	29683	29748	29674	29633	29813	29714	29798	29698	29678	29734	29700	29730	29799	29575	29799	29742	29654	29651	29808	29670	29754	29751	29661	29827	29752	29912	29655	29823	29695	29760	29746	29754	29712	29812	29747	29502	29828	29973	29623	29710	29803	29706	29543	29757	29981	29694	29723	29747	29826	29751	29698	29767	29581	29754	29804	29725	29754	29768	29730	29752	29565	29840	29610	29668	29711	29736	29685	29782	29640	29855	29837	29560	29840	29692	29815	29679	29831	29763	29573	29822	29829	29637	29878	29753	29704	29798	29573	29653	29714	29733	29723	29757	29760	29693	29675	29682	29695	29652	29646	29878	29694	29719	29711	29814	29771	29653	29814	29753	29756	29749	29753	29814	29726	29694	29744	29769	29671	29687	29838	29725	29787	29775	29807	29716	29772	29860	29719	29703	29774	29825	29781	29568	29662	29882	29818	30002	29744	29685	29779	29780	29792	29529	29709	29687	29811	29737	29665	29702	29774	29743	29729	29932	29782	29708	29574	29803	29836	29741	29697	29800	29896	29735	29684	29843	29679	29782	29778	29683	29750	29651	29739	29683	29691
14878	11306	10904	10725	13417	24046	30379	25059	17637	12621	10863	10278	10180	10237	10079	9952	9946	10171	10047	9962	9902	10037	10090	10135	9984	10139	10111	9963	9967	10078	10112	10164	10083	9995	9839	10096	10071	10116	10023	10041	9981	10023	10211	10189	10121	9898	9987	10048	10112	10071	10021	10144	10099	10173	10125	10130	10060	9974	9887	10019	9973	10144	10062	9946	10044	10082	9815	10020	10005	10016	9851	10071	9929	9973	9999	10014	10115	10032	10017	10156	10251	10129	10091	10103	9891	9897	9915	10093	10057	10163	10048	10032	9861	9962	9943	9890	9851	10060	9927	9968	10099	10047	10016	10167	9958	10022	10160	10014	9935	10032	9972	10118	10124	10143	10029	10224	10041	10114	9804	10026	9947	9869	9916	10239	10152	10040	10104	10137	9999	9961	10119	10114	10179	10181	10073	10030	9903	10074	10237	10066	10071	10131	10234	10025	10200	10088	9998	10078	10216	10006	9891	9934	10211	9994	10008	9976	10039	10140	10015	9927	10071	10001	10017	9959	9911	10224	10206	10007	10104	9990	10072	10173	10081	10188	9999	10008	10084	10120	10095	10228	10153	10024	10203	10162	10045	10169	10060	10057	10131	9821	10182	10144	9991	10202	10042	10005	10084	10048	10144	10079	10128	10138	10071	9872	10155	10126	10221	10022	10008	10131	10050	10030	10027	10013	10025	10240	10034	10042	10121	10192	10021	10002	10200	10121	10141	10137	10227	10060	10047	10153	10104	10071	9936	10134	9982	10013	10076	9982	9975	10089	10036	10017	9985	9970	10168	9872	9965	10129	10126	10221	9995	10004	10100	10190	10092	9973	10087	10126	10254	10110	10001	10225	10057	10047	10012	10018	9811	9999	10219	10042	10074	10009	10264	9958	10150	10106	10007	10120	9881	10038	10219	10185	10060	10075	10048	10148	10031	10081	10223	10169	10177	10192	10184	9968	10081	10057	10050	10001	10150	10137	10101	9982	10071	10013	10010	10144	10019	9931	10139	10045	10087	9915	10039	10034	10002	10005	10121	10035	10027	10227	9928	9911	10129	9996	9974	10101	9995	10063	9970	10040	10139	10096	10131	10086	9845	10201	10102	10094	10060	10010	10090	10141	10007	9879	10037	10062	10053	10098	10029	10176	10098	10199	10124	10119	9980	10046	10022	9999	10200	10050	10158	9989	10175	9933	10022	10200	10049	10108	9948	10138	10167	10081	10117	10135	9940	10183	10119	10058	10050	9914	10077	10246	10226	10202	10249	10085	10111	10204	10190	9994	10207	10021	10122	10142	10036	9947	10017	10103	10042	10147	9986	10066	10106	10149	10121	10099	10064	10225	10024	10086	10135	10162	10052	9929	9950	10148	10018	10173	10186	10169	10072	10057	10057	10171	9984	10093	9912	9968	10217	10049	10097	9907	10009	10182	10027	10023	9988	10086	10088	10107	10013	10182	10022	10143	9938	9996	10056	9944	10183	10206	10056	10107	9940	10178	10108	9984	10013	10163	10095	9934	10011	9884	10170	9966	10028	10025	10110	10239	9904	10157	10261	10125	10236	10057	10077	10003	9867	10133	10204	9987	9950	10011	10151	9894	10140	10178	10028	9979	9996	10096	10059	10197	10044	10079	10210	10139	10212	10076	10265	10004	10271	10158	10097	10058	9894	10118	9991	9902	9999	10164	10109	10168	10139	10090	10113	10048	10069	10006	10066	10234	10160	10144	9989	9961	10036	10023	10167	10157	10246	10046	10064	10007	10096	10006	10116	10122	10056	10004	10091	9990	10113	10097	10073	10204	10054	9972	9963	10105	9954	10044	9972	10239	10036	10114	9926	9958	9997	10230	9961	10028	9855	10014	10155	10252	9964	10179	10211	10083	10085	9981	9943	9966	9970	10070	10210	10032	10064	9950	10110	10090	10213	10225	10207	10084	9847	9962	10025	10033	10007	10022	10154	9981	10018	10224	10057	10070	10143	10150	9965	10131	10161	9931	10149	9969	10049	10005	9947	9907	10072	10212	10021	10034	10039	9954	10108	9975	10310	10116	10052	10103	10162	9894	10030	9977	9943	9998	10107	9961	10127	10255	10017	10016	9957	10057	10144	9894	10067	10021	9941	9903	10126	10192	10125	10049	10081	10044	10107	10028	9884	10059	10080	10086	10049	10041	10192	10032	10208	9998	10154	9875	9893	10099	10016	10095	9970	9994	10185	10177	10109	9904	10061	9954	10037	9969	10127	10162	9994	10183	9981	10079	10019	10174	10050	9959	9889	10003	10190	10050	10105	10015	10075	10075	10024	10147	10020	10035	10019	10182	10014	10070	9976	10070	10154	10228	10027	10082	10122	10031	10081	10039	9903	10209	10082	10006	10055	10055	10042	9981	10024	9950	9975	9930	9898	10029	10049	10083	10058	10132	10010	10137	10047	10052	10045	10190	10026	10118	10048	9909	9964	10080	10162	10016	10039	10046	10027	10093	10022	10043	10188	9947	10135	10003	9908	10043	10036	10026	9938	10108	10086	10189	10238	9960	10013	10001	10052	10046	9958	10224	9976	10076	10141	10086	9956	10095	10156	10161	9988	10098	10347	10184	10117	10091	10067	10188	10069	10090	9979	9926	10077	10023	10021	9974	10053	9778	9907	10126	10199	10007	10064	10128	10053	10037	10075	9890	9953	10035	10061	10010	10223	10122	9940	10111	9980	10136	10183	10219	10001	9958	9938	9993	10063	9896	10140	9948	10298	9996	10155	10063	10084	10015	9901	9964	10031	10058	10131	9999	10185	10148	10118	10226	10143	10129	9964	10189	10133	10027	10214	9927	10082	10054	10177	10034	10075	10167	10138	10168	10206	10064	10134	9930	10096	10171	10091	9966	10179	10225	10147	10141	9894	10129	10056	10054	9970	10172	10088	9919	10035	10252	10244	10040	9858	10076	10090	10100	10256	9923	9934	10036	10081	10112	10037	10116	9892	9976	10157	10031	10226	9809	9992	10038	10120	10147	9903	10054	10141	9916	10140	10078	9959	10091	10246	10327	10342	10022	10080	10013	9941	10139	10165	9973	10125	10070	10023	10091	10251	10330	10016	10132	9976	10199	10127	9954	10075	9970	9976	10050	10178	10144	10089	9959	10212	9902	10208	10027	10058	10038	10191	10182	9972	10074	10008	10135	10052	9953	9967	10123	10111	9944	10136	10048	9945	10162	10150	10109	10234	10009	10052	10140	9918	10005	10088	10127	10184	10066	9939	10022	10221	10038	10087	10029	10102	10108	10100	10083	10092	10095	9977	10105	10076	10154	9979	10036	10147	10041	10070	10227	10011	10123	10135	10272	9979	10152	9909	10019	9828	9925	10015	10096	10066	10049	9822	9918	10145	10047	9890	10090	10000	10006	10076	10104	10040	9943	10058	10067	10079	9947	9960	10102	10106	9998	10045	10127	9984	10199	10203	10099	10118	10073	10134	10029	9877	10129	10022	10107	10011	10050	10227	10101	10019	10078	10018	9825	10142	10256	9990	10057	10042	9937	10080	10090	9999	10278	10031	10209	10193	10103	10089	10021	10126	10114	9928	9848	10180	9958	10082	10005	10124	10061	9951	10150	10097	10082	9947	9917	10123	9961	10024	10106	10099	9993	10156	10120	10030	9979	10010	10135	10154	10116	10170	10012	10030	10023	10028	10037	10111	10047	10077	10119	10006	10073	10157	9848	10079	9951	10115	10197	10169	10197	10143	10038	10179	9809	10107	10133	9959	9969	10152	10130	10165	10080	10011	9999	10187	10131	10118	9938	10034	10087	10042	10109	10067	10014	9901	10095	10177	10138	10145	9927	10219	10087	10035	10207	10027	10000	9973	9933	10163	9931	10088	9895	10121	10079	9911	9995	10085	10128	9886	10089	9939	10224	10011	10006	10236	10066	10157	10089	9984	10201	10101	10116	9906	10116	10021	10128	10006	10119	9917	10215	10261	10109	10051	10096	10139	9992	10114	10063	10063	10017	10114	9965	10028	10238	10315	9944	9846	10069	10333	10312	10267	10051	10046	10096	9990	10122	10212	10060	10028	10026	9834	10136	10058	9922	10053	10089	10113	10071	9877	10184	10096	10216	10156	9988	10121	10135	9961	10090	10070	10098	10017	9991	10165	10021	10017	10159	10168	10023	9999	10030	10151	10031	10058	10017	10143	10147	10006	10143	10149	10194	10047	10041	10091	10022	10047	10201	10192	9857	10131	10084	10140	10229	10015	9972	10086	9929	10045	10251	10156	10158	10172	10015	10182	10000	10048	10112	9993	10175	9966	10056	9997	10266	10113	10093	9984	9982	9842	9798	9895	9953	10183	10067	9999	10106	9979	10088	9999	9996	9958	10257	10102	10166	9856	10153	10130	10080	10225	10116	10004	10184	10194	10079	10057	9990	10257	10108	10033	10018	9985	10039	10015	10005	10195	9994	10129	10058	10051	10033	10019	9928	10086	9986	10112	10165	10118	10137	10260	9958	10134	10084	10185	10100	10043	10085	10128	10133	10111	9970	10021	10156	10111	10009	10028	10037	9972	10071	10098	10038	10123	10141	10003	9973	10021	9962	10075	10130	10203	10118	10001	10038	10013	10232	10153	10155	10022	9994	10111	10120	10141	10078	10028	10079	10038	9953	10101	10022	10049	10030	10184	9900	10113	10172	10155	10074	10031	10119	9920	10007	10045	10275	10248	10009	10122	10229	10103	10054	10111	10011	10042	10098	10240	9918	10086	10025	10062	10152	10260	10186	10148	10009	10002	10005	10046	10010	9890	10009	10110	10005	10093	10097	10072	9927	10266	9989	10257	10006	10055	10004	10060	9997	10075	10108	10045	10016	9955	10237	10072	10116	9943	10220	10059	10093	10080	10051	10122	10158	10227	10068	10158	10255	10125	10094	10056	10042	10249	10087	10023	9856	10132	9944	10180	10100	10068	9957	9957	9871	10055	10015	10201	10176	10241	10097	10185	10055	10206	9995	10015	10239	10073	10122	10079	9984	10143	10093	10142	9965	10160	9938	10138	9965	10158	10120	10049	10027	9880	10039	9962	10049	10207	10116	9929	10070	10092	10136	10059	9949	9991	10017	10150	10096	10149	9945	9946	10030	10084	10173	10340	10029
32894	32354	31313	36324	45258	59108	62714	52314	41149	34514	31138	29984	29677	29539	29865	29685	29784	29794	29853	29844	29746	29967	29856	29907	29774	29873	29971	29850	29817	29922	29904	30010	29824	29947	29761	30012	29784	29912	29825	29912	29880	29823	29986	29813	29864	29856	29899	29762	29839	29800	29906	29802	29780	29957	29887	29891	29821	29772	29949	29812	29819	29855	29703	29993	29772	29928	29858	29820	29957	29847	30010	29818	29716	29875	29830	29961	29879	29775	29962	29857	29864	29920	29828	29823	29865	29922	29715	29920	29861	29781	30006	29928	29868	29870	29967	29917	29787	29905	30007	29788	29955	29646	29789	29794	29875	30027	29744	30034	29829	29744	29901	29865	29889	29786	29781	29863	29770	29810	29892	29783	29845	29812	29741	29991	29940	29999	29883	29977	29897	29785	29837	29868	29687	29897	29864	29975	30006	29732	29941	29851	29961	29962	29911	29941	29722	30035	29920	29713	29951	29928	29901	29922	29892	29851	29875	29646	29926	29831	29985	29850	29903	29865	29860	29773	29932	29925	29814	29768	29899	29822	29879	29878	29886	29940	29823	29902	29843	30039	29947	29986	29862	29955	30042	29896	29848	29928	30045	29937	29900	30026	29910	29832	30051	29785	30070	29817	29906	29750	29676	30004	29820	29800	29892	29846	29907	29952	29866	29780	29931	29921	29992	29768	29899	29937	29909	29802	29800	29962	29858	29952	30084	29789	29978	30010	29815	29739	29749	29870	29864	29751	29812	29914	29743	29901	30024	29949	29943	29876	30020	29880	29878	29981	29919	29810	29998	29889	30036	29788	29848	29829	29924	29897	30030	29920	29818	29885	29967	29982	29816	29854	29743	29805	29903	29736	29872	29855	29870	29874	29838	30023	29905	29945	29764	29762	29992	29939	29798	29910	29987	29744	29781	29862	29926	29807	29831	29834	29912	29738	29832	29812	30081	29808	29887	29757	29872	29915	29791	29920	29797	29868	29895	29936	29828	29946	30003	29805	29816	29913	29935	29934	29872	29984	29865	29890	29937	29808	29948	29949	29787	29843	29879	29913	29968	30059	29997	29887	29738	29835	29829	29930	29953	29817	29956	29972	29948	29806	29925	29867	29896	29868	29661	29821	29735	29879	29889	29873	29737	30036	29936	29903	29944	29893	29800	29912	29823	29805	30012	29971	29916	29976	29874	29957	29957	29921	29925	29885	29951	29918	29830	29764	29993	29834	29858	29862	29929	30062	29932	29911	29918	29996	29845	29824	29834	29766	29930	29864	29939	29908	29900	29929	29912	29841	29791	29743	29769	29918	29865	29882	30020	29764	29922	29916	29926	30024	29867	29854	29880	30062	29891	29820	29882	30006	29899	29891	29895	29798	29922	29809	29849	29856	29889	29858	29970	29937	29939	29923	29997	29857	29877	29846	29880	29883	29823	30003	29835	29857	29819	29741	29788	29750	30044	29792	29921	29762	29791	29873	29781	29868	29838	29975	29943	29893	29753	29721	29863	29915	30043	29856	29896	30027	29929	29954	29773	30072	29905	29956	29833	29917	29801	29973	29849	30017	29907	29821	30002	29976	29850	29793	29904	29992	29794	29813	29923	29782	29881	30130	29892	29854	29721	29925	29856	29809	30126	29930	29884	30049	29759	29964	30008	29950	29842	30036	30028	29817	29999	29884	29817	29864	29779	29945	29863	29954	29798	29897	29718	30065	30059	29866	29805	29905	29985	29857	29829	29909	29810	29951	29836	29867	29932	29750	29903	29893	29762	29747	29914	29793	29879	29850	29807	29977	29779	29834	29865	29808	29961	30064	29835	29886	29845	29853	29931	29867	29932	29770	30008	29894	29910	30014	29965	29890	29862	29830	30061	29869	29884	29836	29823	29956	30061	29718	29819	29767	29921	29790	29843	30009	29870	29913	29852	29920	29931	29849	29902	29700	29908	29886	29932	29892	29980	29796	29693	29991	29787	29818	29845	29858	29874	29932	29965	30027	29852	29887	29784	30016	29891	29897	29737	29730	29944	29884	29902	29993	29996	29835	30048	29724	29998	29824	29996	29904	29892	29766	29874	29957	29881	29894	29931	29870	29947	29720	29873	29801	29937	29843	29737	29886	29941	29760	29758	29932	29922	30030	29987	29862	29856	29790	29785	29805	29966	29579	29893	29994	29707	29958	29892	29975	29734	30041	29829	30001	29878	29980	29914	29917	29942	29816	29885	29857	29753	30059	29778	29932	29926	29758	29994	29998	29813	29753	29941	30040	29873	29882	29801	29793	30128	30004	29801	29945	29891	29805	29897	30022	29918	29906	29744	29928	29995	30054	29822	29908	30059	29944	29913	29959	29833	29897	29771	29988	29782	29858	29907	30005	29817	29773	29868	29994	29828	29875	29862	29839	29813	29893	29934	29941	29871	29870	29772	29997	29916	30001	29907	29953	29917	29819	30000	29973	30003	29878	29850	29897	29972	30007	30020	29878	29969	29820	30014	29889	29916	29892	29897	29868	29900	29876	29921	29829	29960	29771	29849	29842	29854	29920	29929	29844	29927	29849	29867	29877	29804	29929	29884	29931	29925	29862	29967	29836	29796	29923	29861	29999	29893	29945	29984	29900	29929	30058	29865	29966	29906	29982	29782	29901	29894	29873	29933	29851	29928	29861	29702	29927	29976	29941	29885	29929	29884	29843	29841	29953	29896	29904	30050	29914	29899	29846	29805	30007	29869	30086	29823	29802	29900	29924	29970	29958	29976	29862	29846	29805	29923	29904	29978	29793	29959	29853	29857	29944	29968	29963	30034	29962	29827	29981	30001	29887	29914	29919	29824	29815	29860	29931	29933	29808	29952	29938	30067	29838	30025	29807	29762	29867	29976	29880	29882	29820	29925	29691	29924	29791	29861	29829	29803	29731	30079	30030	29872	29905	29756	29844	29872	29791	29982	29877	29802	29892	29953	29834	29927	29728	29834	29841	29751	29972	29731	29952	30001	29912	29792	29793	29830	29930	29916	29811	29857	29967	29941	29812	29952	29944	29806	29779	30002	29981	29921	29907	29920	29964	29893	29818	29896	29930	29901	29938	29854	29886	29933	29898	29866	29832	29869	29799	29771	29873	30018	29786	29958	29946	29659	29893	30037	29950	29901	29956	29746	30011	29805	29953	29804	29971	29821	29797	29827	29858	29939	29869	29881	30008	29944	29843	30015	29879	29988	29739	29974	29884	29890	29734	29869	29985	29863	29849	29868	29782	29978	29715	29920	29974	29977	29754	29954	29957	29902	30065	29850	29818	29711	29943	29928	29916	29897	29828	30052	30060	29933	29922	29883	29975	29822	29901	29975	29812	30045	29856	30047	29776	29953	29966	30038	29953	29938	29864	29981	29946	29862	29960	29881	29890	29883	29992	30008	29749	29818	29875	29980	29893	29946	29847	29780	29909	29831	29926	29962	29851	29732	29827	29792	29974	29896	29921	30030	30030	29875	29897	29881	29894	29828	29923	29795	30014	29912	29934	29892	29827	29850	30006	29906	29879	29966	29904	29760	30008	29879	29946	29962	29952	29960	30002	29782	29913	29909	29998	29922	29905	29947	29635	29830	29865	29817	29801	29860	30097	29929	30047	29909	29863	29868	29768	29853	29882	29907	29857	29940	29837	29850	29836	29815	30011	30073	29913	29899	29970	30038	29927	29878	29863	29810	30052	29861	29940	29973	29880	29682	29846	29934	29825	29960	29982	29902	29929	29861	29911	29830	29893	29987	29839	29860	29973	29893	29884	29769	29904	29832	29853	29834	29901	29802	29801	29948	29921	29823	29934	29937	29726	29908	29987	29812	29912	29810	29925	29969	29897	29992	29922	29923	29994	29833	30127	29922	29890	29793	29915	29874	29989	29947	30042	29762	29884	29957	29778	30059	29975	29960	30000	29879	29968	29821	29914	30015	29999	29840	29917	29949	29961	29990	29936	29894	29749	29897	29955	29775	30008	29938	29916	29911	29769	29910	29726	29847	29807	29942	29919	29962	29780	29886	29820	29889	30031	29804	29925	29957	29892	30024	29964	29796	29859	29897	29973	29903	29792	29898	29903	30036	29901	29956	29866	29777	29871	30010	29859	29876	29793	29953	29806	29976	29956	29953	29851	29912	29915	29855	29929	29841	29912	29782	29922	29817	30006	29815	29948	29861	30000	29905	29907	29863	29907	29988	30029	29844	30061	29911	29833	29889	29946	29821	29987	29810	29987	29820	30100	29938	29861	29857	29918	29917	29949	29955	29806	29895	29923	29926	29885	29916	29809	29924	29887	30009	29887	29830	30084	29898	29928	29993	29878	29840	29981	29962	29787	29801	29888	30018	29776	29994	29890	29899	29927	29840	29835	29969	29921	29839	29938	29900	29833	29853	29820	29922	29837	29826	30117	29880	29791	29831	30036	29911	30003	29982	29804	29998	29995	29892	29907	29897	29886	29844	30046	30119	29844	29863	29872	29859	29903	29906	29831	29716	30014	29865	29808	29938	30043	29857	29899	29900	29916	29804	29761	30065	29837	29897	29986	29959	29766	29966	29829	29826	29976	29848	29997	30001	29903	30061	29873	29970	29822	29984	29952	29985	29912	30001	29809	29754	29878	29847	29976	30111	30034	29932	29917	29951	29981	29722	29973	29877	30054	29898	29973	29854	29907	29926	29999	29864	29946	29966	29924	29813	30041	29939	29929	29937	29850	29810	29919	30028	29981	29797	29990	29950	29938	29881	29871	30038	29843	29886	29786	29947	29994	29943	29965	29809	29935	29914	29837	29733	29840	29811	29846	29965	29821	29828	29958	29912	29803	29930	29970	29863	29954	29906	29974	29939	29999	29930	29958	29846	29776	29882	29955	29925	29836	30060	29901	29874	29862	29827	29957	29912	29819	29906	29822	29917	29852	29997	29755	29982	29774	29940	29937	30011	29918	29749	29967	30048	29871	29988	29964	29866	30078	29879	29765	30007	29937	29868	29943	29978	29945	29981	29983	29804	30008	29896	29695	30100	29818	29772	29829	29948	29994	29721	29815	29773	29970	29961	29832	29879	29669	29799	29835	30083	29927	29836	30016	29832	29868	29989	29782	29813	29733	30015	29897	29951	29922	29907	29752	29984	30059	29843	29870	29819	29831
13637	12073	11092	11080	13136	30927	43163	35470	24401	15890	11769	10361	9954	9941	10017	9844	10061	10077	10093	9969	10065	9929	10028	9926	9991	9858	10168	9858	9904	10104	9924	9910	10104	10191	10082	9902	9847	9947	10086	9805	10130	9986	10076	10103	10006	10152	9989	10038	10056	10044	10014	10020	9914	9848	9972	9823	9902	9918	9917	9909	9938	10047	10054	9999	9964	10142	10188	10123	10050	10267	9854	9862	10143	10092	10000	9858	10067	9768	9955	9965	9967	9912	10137	9973	10058	9997	9929	10101	10160	9990	10080	10162	10087	10087	10015	10096	9809	9954	10120	10035	10134	10075	10002	9971	10091	10009	10067	10162	9947	10039	9901	10040	10050	10042	9879	9760	9992	10093	10053	9821	10009	10070	10037	10019	10013	10038	10030	10022	10093	9978	10091	10004	9997	9920	10135	10015	10002	9974	10153	10111	10030	10187	9845	10078	9950	9961	9920	9977	10069	9909	10110	9819	10173	10005	9933	10001	10012	9787	9967	10120	9925	10006	10095	9897	10126	10006	9984	10089	9933	10125	10007	10084	10166	10222	10119	9907	9988	9993	9941	10144	9984	10046	10145	10043	10135	10142	10018	9922	10082	10081	10004	9973	9964	9976	9987	10107	10049	9879	10113	10063	9945	10102	10186	10066	9994	9905	9911	10006	10155	10159	9846	10209	9965	10166	10066	9870	10078	10077	10090	10066	9941	10050	9943	10063	10042	10266	10058	10073	9954	10012	9969	9974	9963	10155	10126	9981	9850	9971	10010	9990	9940	10001	9843	10167	9964	10016	10046	10048	10028	10047	9993	10005	9973	10068	10102	9923	10093	10221	10242	10064	9966	10180	10131	9850	9978	9820	9991	9829	10041	9992	9993	9966	9871	9945	10041	9830	9929	10035	9944	10027	9894	9840	10080	10142	9998	9858	10182	10054	9996	10114	10047	10024	10114	9923	9917	9845	9979	9935	9987	9919	10240	9919	9989	9953	9874	10055	9948	10009	10015	9911	10054	9806	9928	9996	10050	9960	9973	10146	10176	10146	10097	10021	10049	9954	10066	9930	10017	9980	9976	10002	9996	9810	9950	10063	10052	10043	10036	10179	9954	10040	9957	10137	10031	9944	10221	10002	9979	10062	9995	9939	9960	10012	9995	10058	9883	9915	9983	10099	10116	9972	9981	9950	9992	10019	9842	9992	10081	10147	9990	9947	10009	10061	9909	10115	10025	10067	10018	9929	9990	9925	9987	10167	10083	9979	10033	10000	10107	10003	10108	9945	10029	10059	9855	9899	10040	10124	10076	10115	9920	9900	9980	9885	9899	9937	10000	9963	10253	9962	9983	9999	10106	9913	9971	9971	9990	10140	10134	9988	10052	10041	10112	9952	10249	10080	9880	9892	10079	10007	9960	9990	10067	9884	9922	10129	10165	10045	9953	10039	9921	10034	10023	9934	10089	9814	10023	10059	9974	9946	10170	10065	9886	10039	10108	9917	9991	10017	9970	10125	9957	10032	9953	9968	9931	10071	10046	10153	9923	10177	10050	10004	10174	10069	9944	10112	10031	9981	9903	9970	10030	10055	9986	9929	9934	9978	9994	10005	10099	9841	9998	10022	10105	10010	9943	9949	10028	10008	10022	10035	9958	10054	10060	10090	10104	9990	10024	10061	10070	9954	10020	10002	10037	9969	10172	10038	9986	10097	10109	10110	9974	10083	10032	10092	9981	10018	10031	9864	9883	10107	10210	9984	9838	9969	9965	10071	9867	10133	9867	9985	9951	10138	10078	10073	9951	9921	10038	9982	10083	9997	10085	9876	9922	10069	9932	9898	9861	10134	9875	10103	9927	9959	9980	10078	10140	9980	10009	9980	10125	10085	10137	10052	9931	9875	10090	10124	9919	10193	9934	9888	10050	10014	9941	10235	10083	10274	10021	10041	10002	9867	10086	10124	10083	9947	9916	10051	10107	9944	9918	10002	9883	10045	10096	10248	10047	9838	10048	10101	10024	9985	10170	10120	9941	10006	10000	9942	10007	10147	10030	10129	9988	9929	10199	9944	10047	9912	9968	9807	9876	10065	10091	9905	9994	9977	9892	10032	10125	10112	10214	9979	9875	10034	9953	9851	10081	9938	9902	10005	9896	10138	10042	10067	10192	10160	9999	9996	10116	10030	9958	10146	9959	9921	10210	10064	9941	10045	10060	10083	10171	9942	10054	9957	9986	9910	10079	10060	9926	10093	9929	10006	10042	10020	10110	9939	9818	10060	10189	9995	9965	10123	9965	10043	9899	9991	10144	10048	10015	10138	10081	9906	9967	10040	10158	10029	10108	10041	10045	10115	9918	9904	10121	10104	10029	10026	9973	10083	10097	10081	10065	10009	9977	10045	10151	9974	10034	10120	10017	9952	10061	9980	9958	9943	9912	10100	9842	10120	10003	10027	9969	10083	9908	9932	9991	9910	9976	10156	10011	9868	10115	10019	9915	9990	9973	9824	10092	10012	9987	9974	9845	9986	9963	10051	10060	9902	9986	9988	10086	9929	10137	9864	10048	10050	9909	10087	10042	10006	10042	10051	9892	10163	10115	9774	10093	10068	10001	9961	10167	10170	10157	9977	9959	10034	9891	10134	10027	10025	9801	10089	10082	9966	10074	10037	10168	10085	10081	9879	9754	10178	10090	9998	10001	10079	9975	9934	10122	10087	10030	10082	9933	9853	9989	10054	9885	10153	9983	10029	10161	9921	10061	9963	9948	10014	9840	10032	9884	10235	9941	9796	10026	9969	10091	9935	10040	9978	9841	10044	10127	9969	9990	10040	10200	10015	9819	10094	9964	9992	9991	9953	10067	10148	10050	10019	9909	9987	9838	9956	9992	10002	10116	9983	9995	9849	10141	10060	9902	10014	9934	10137	9943	10050	10179	10062	9827	9833	10134	10221	10037	9972	9878	9982	9962	9966	9865	10022	9985	9987	9916	9991	10107	9981	9862	9849	10056	10154	10034	9881	10004	9951	10026	10002	10168	10013	9958	9948	9947	9953	10135	10098	10044	10203	10020	9983	9909	10006	10049	9975	10126	10160	10033	9904	9982	9791	10241	9864	9919	9982	10051	10016	10054	9723	9907	9705	9920	10113	10097	9938	10027	9952	9937	9992	9959	10157	10009	10026	10018	10071	10152	9980	9894	9876	10013	10182	9944	10006	9979	9970	9980	10008	10024	9982	10039	9932	9893	9905	10068	10061	9816	9991	9834	9869	10039	9993	9831	9997	10067	10094	10104	10064	9851	9976	10118	10166	10001	10166	9960	10065	10010	9983	9848	9936	9971	10022	10244	9818	9883	9796	10110	10013	10086	10102	9981	9945	10184	9975	10122	9940	10172	10065	10042	9949	10039	10101	10075	10125	10022	9855	10121	9842	10014	10092	9979	10043	9952	10066	10197	10112	10029	10112	9936	9898	9965	9899	10129	9950	10009	9920	10153	10144	9808	9900	10009	10026	9939	10097	9989	9876	9856	9952	9892	10004	10102	9972	10011	10057	10016	10045	10076	10005	9966	10039	10020	10134	10035	10101	9930	9931	9993	9903	9966	9892	9946	9989	9850	10081	9802	9904	9804	10016	9967	9979	10028	9959	10041	10099	9829	9953	9998	10145	10092	10030	9989	10107	10139	10189	10080	9947	10061	9922	9945	10160	10006	9933	10061	10091	9907	10103	10049	9941	9997	10196	9945	9943	9804	10126	10011	9978	10080	9887	9922	10006	10083	10055	10063	10066	10158	10143	9924	10080	10045	10055	10160	10002	10212	10046	9943	9933	9877	9959	10033	10043	9995	9979	10053	10058	10113	9730	9914	9980	9986	10119	10085	9941	9963	9753	9975	9865	9891	10108	10142	9867	9968	10000	10045	10138	9943	9938	9802	9848	9970	9914	9947	10001	9937	9921	9938	10033	9866	10028	10139	10260	10082	9976	10078	10153	10087	10205	10104	9977	10110	9941	9939	9976	9916	9779	9990	9898	9936	10000	9959	10102	10079	9967	10043	9875	10085	9985	10178	9926	9884	10191	10067	9974	9906	9922	10034	10047	9863	10082	10022	10119	10111	10135	10114	9985	10143	9941	10216	9818	9897	10058	10027	10289	10172	10033	10006	10056	9951	9926	10111	9980	9932	10012	9835	9836	9898	9931	9942	10213	10147	10058	9920	9923	9938	9820	10108	10176	10039	10067	10001	9910	10017	9929	9932	10032	10051	9870	9989	9876	10024	10075	10056	10106	9951	10067	10036	10040	9943	9873	10032	9949	10094	9947	9969	9936	9974	9913	9953	10067	9849	10173	10034	9933	9964	10224	10155	10017	10026	9945	10002	10133	9994	9920	10145	10052	10011	9984	9997	10115	9993	10158	10175	10005	10022	9971	10103	9996	10056	10042	9974	10054	10001	10033	9829	10036	9939	10053	10105	9830	10041	10065	10074	10060	10028	10150	9984	9943	10048	9813	10170	9892	10092	10099	9896	9936	9927	10089	9940	10095	10084	9978	9923	10036	9944	10018	9955	10004	10077	9937	9972	10057	10037	10172	10022	10005	10075	10146	9954	10010	9790	9944	10059	10097	10009	10017	10021	10067	10145	10045	9958	9840	10078	9998	10056	10089	10122	10096	9942	9972	10094	10103	9979	10007	10009	9987	10003	10039	9916	10024	10076	10185	9917	9909	10142	10144	10247	10046	9982	10038	10177	10094	10163	10195	9998	10059	9786	9987	9959	9940	10101	10137	9945	9987	10022	10132	9944	10076	10100	9963	10059	10180	9959	10064	10090	9920	9934	10022	9985	10078	9800	10074	9985	9938	9919	9930	9947	9917	10016	9832	10142	10058	9896	9878	9925	10036	9970	9968	9849	10131	10048	10049	9852	9894	10043	9928	10020	10069	10050	9987	10148	10090	10285	10058	10076	9909	10086	9938	10087	10206	10064	10147	10144	10094	10049	9961	10105	10123	10042	10029	10082	9977	9907	10054	9990	10042	9901	9933	10028	9921	10085	9911	10063	10030	9966	10037	10022	10041	10077	10112	9898	9953	10104	9992	9964	9806	10030	9965	9899	9925	9969	9871	9968	9847	9883	10006	10047	9889	10072	9873
36996	33330	31914	37669	45290	55445	59080	54584	43968	35856	31185	29149	29072	29114	29384	29494	29607	29659	29499	29726	29779	29927	29720	29673	29939	29727	29759	29845	29860	29851	29859	29907	29859	29887	29955	29885	30001	29971	30006	29878	29953	29913	29859	29878	29951	29948	29885	29929	29924	29841	29937	29923	29800	29832	29874	29900	29907	30015	29890	30008	29832	30061	30063	30047	29878	29866	30029	29938	29836	29947	30000	29896	30002	29869	29876	30019	29843	29885	30087	29867	29934	29790	29952	29966	29922	30044	29832	29956	29826	29811	30035	29982	29891	29905	30000	29929	30064	29829	30023	29888	30004	29910	30039	29976	29994	29951	29947	30050	29898	29970	29932	29969	30129	29889	29853	29927	29945	29928	29923	29892	30163	29938	29850	29910	29871	30030	29951	29913	30010	29988	29991	29915	29995	29965	29976	29888	29940	30126	29965	30001	29950	29975	29943	29859	29923	30013	29711	30083	30022	29978	29881	30079	29980	29938	30108	29967	29931	30081	29844	29831	29918	29914	29943	30010	30034	29859	29888	29990	29991	29955	29984	29894	29919	30052	30037	29947	29992	29898	29909	29982	29962	29865	30019	29955	30091	29899	30010	29903	29895	29849	30006	29866	30008	29711	29957	29940	30083	29916	29946	29915	30091	29986	29877	29994	29916	29900	29935	29790	29814	30068	29901	30045	30008	29926	29895	30022	29815	29895	29876	29973	29823	29922	30018	29941	29939	30008	29967	29898	29987	29802	29808	29988	29958	29849	30022	29839	29988	29850	29998	29936	30001	29916	29862	29964	29938	29873	29883	30007	29940	29864	30012	30016	29994	30083	29940	29951	29998	30059	29873	29967	29983	29948	30008	30000	29944	29871	29957	29846	30059	29925	30034	29928	29947	30154	29770	30021	29965	29869	29988	30031	30008	29778	29996	30011	29951	29875	29885	29882	29862	30087	30010	29973	29885	29849	29991	29939	30073	30069	29869	29928	30058	30013	29979	29882	30036	29832	30051	30016	29998	29934	29801	29910	29964	29957	29862	30000	29984	30133	29969	29839	29878	29975	29889	29693	29871	30013	30004	29919	29948	30059	29963	29895	29846	29957	29807	30151	29952	29879	29936	30054	30015	29915	30086	29936	29862	30018	29930	29961	29929	29926	29930	29901	29855	29874	30053	29901	30106	29926	29945	29886	29897	30067	29897	29786	29870	30017	29982	29816	29984	29882	29925	29843	30082	29859	29940	29866	30101	30015	29982	29925	29887	29978	30024	29965	30053	29996	29916	29994	29948	29981	29939	29841	29995	29874	30027	29912	29920	29924	30026	29995	29943	29953	29917	29803	29968	29889	30002	29884	29820	30022	29915	29867	30028	29835	29971	30038	29934	29976	29968	30038	29980	29929	29853	29915	29959	29835	29926	30016	30049	29932	29873	30039	29870	29920	29865	29932	29856	29873	30010	29969	29922	30046	29921	30017	30023	29798	30118	29953	30049	29948	29879	29863	29971	29882	30110	29982	29984	30050	29751	30030	29904	29918	29961	29962	29872	30069	29917	29994	29987	29949	29863	29915	30029	29922	29895	30196	29908	30001	29974	29992	29873	29862	29942	29881	29976	29844	30044	29995	30024	29968	29769	30027	30001	29987	30040	30179	29948	30021	29895	29842	30090	29937	29883	30031	29797	30048	29888	30050	29930	29906	30133	29969	29879	29868	29867	29970	29964	29931	29969	29850	29956	29860	30002	29972	29797	29953	29909	29937	29941	30006	29952	29851	29860	29895	29951	29954	29944	29890	30064	29971	29911	29907	30001	29950	29850	29837	29835	30044	29983	29928	29945	29945	30125	29921	29827	30014	29927	29989	29911	29989	29997	29951	30058	29949	29911	29830	30062	30040	29976	29968	29902	30012	29940	30026	29945	29933	30060	29914	30056	29975	29914	30000	29959	29886	29860	30004	29878	30041	29957	29843	29858	29977	29789	30044	29877	29810	30067	30026	29916	29848	29886	29992	29899	29973	29947	29877	30022	29782	29830	29976	29958	29888	30037	29736	29933	30111	29854	30042	29851	29837	29917	30016	29937	30083	29882	29907	30109	29876	29938	30044	29831	30048	29892	29854	29981	29702	29907	29813	29989	29909	29914	29967	29968	30011	29845	30029	29870	29867	30057	29894	29991	29988	29911	29997	29861	29955	29965	30040	30012	30008	29882	29951	29971	29933	29952	29912	29883	29884	29965	29993	29945	29985	29907	29997	29919	30225	30024	29880	29827	30081	29735	30014	29779	29860	29861	29909	30064	30044	30019	29876	29884	30015	30034	30056	29896	30168	29868	29978	29818	29943	29985	29939	29897	29892	30046	29979	29939	29911	29948	30057	30051	29968	29967	29947	29779	29900	30000	29862	29953	29958	29921	29980	29845	29970	29999	30032	29947	29811	30002	30028	29824	29969	30012	29960	29861	29800	29960	29866	30054	29997	29909	29996	30006	30115	29840	30006	29878	29893	29820	30046	29911	29914	29978	29955	29886	30044	29792	30059	29933	29960	29975	29986	29905	29944	29975	30003	29922	29956	30045	29914	29887	29938	30025	30009	30126	29958	30107	29954	29895	30005	29877	29943	29947	30017	29892	29896	29973	29932	29761	30040	30018	29995	29951	30062	30005	29900	29915	30002	30009	29772	29961	30070	30080	29934	29892	30082	29964	30017	29972	29886	29855	30049	29831	29950	30082	29829	30085	29815	30064	29985	29981	29838	29888	29961	29944	29988	29929	29918	29869	30069	29906	29992	30036	30038	29906	29910	29958	29978	29880	29953	30020	29948	30065	30077	30042	30037	29877	30044	30011	29993	29977	30020	29899	29841	29849	30053	29885	29879	30011	29873	30187	29849	29939	30011	29927	30034	30135	29816	30062	30182	29982	29948	29709	29986	29906	29972	30113	29902	29927	29955	29937	29924	29948	29935	30075	29941	30033	29929	29817	30017	29918	29873	29944	29981	29962	29896	29776	30059	30009	29965	29893	29806	29804	29879	30051	30020	29979	30016	29974	29952	30061	30128	29886	29931	29877	29917	29916	29906	30009	29980	29883	29965	29927	29993	30027	29917	29969	29980	29980	30039	29820	30133	30008	29891	29915	29878	29839	29857	30059	29887	29904	29948	30007	29975	30038	29860	29956	29899	29922	29920	29947	29828	29884	29938	29892	30038	30020	30046	29956	29920	29895	30015	29923	30005	30106	29849	29830	29973	30092	29804	29919	29708	29965	30040	29965	29765	30043	29890	29902	30022	29990	29959	30124	29961	29803	29949	29835	29984	29964	29922	29946	30092	29929	30070	29860	29850	29995	29859	29959	29921	29934	29953	30056	29777	29961	30079	29853	29721	30071	29989	29886	29979	30019	29890	29970	29947	30018	30068	29867	29965	29936	29983	29937	29993	30076	29913	29877	29994	29885	29910	29952	30126	29982	29966	29917	29967	29906	29902	29865	30033	29985	29952	29945	29922	30054	29844	29944	29970	30048	29801	29951	30008	29836	30094	29842	30105	29855	29833	30022	30012	29988	29848	29774	30099	29961	29991	29865	29988	30035	29943	29886	29954	30118	30065	30031	30067	29777	29925	30055	29908	29889	29947	29961	29903	29977	29955	29955	29921	29825	29992	30074	29775	30025	30041	29993	29909	30013	29895	29988	29848	29925	30062	30049	29943	29931	29945	30040	29900	30071	30011	29929	29882	29880	29991	30100	30076	29891	29846	29968	29827	29922	30034	29952	29979	29865	29964	29938	29818	30091	29898	29929	29961	29842	29915	30015	29870	30019	29816	29889	30081	30060	29924	30054	29905	29894	29859	29988	29939	29875	29937	30005	30043	29895	29812	29955	29982	29854	30090	29942	30052	29952	29936	29952	29927	29867	29868	30094	30042	29959	29966	29945	29971	29832	29995	30188	29898	30058	30066	29996	29861	29746	30037	29936	29969	29815	29906	29912	29968	30040	29822	30017	29853	29976	29874	29919	29985	29918	29975	29942	30064	29840	30052	30103	29769	30095	29970	29809	30006	30091	29995	29789	30083	29941	29896	29876	30000	30047	29972	30060	30061	30038	29966	29880	30134	29910	30073	30010	29894	29969	29973	29887	30178	29942	30016	30080	29950	29988	30023	30018	29895	29868	30112	29845	29912	30061	29946	29929	30116	30077	29993	29884	30024	29868	30059	29971	29985	29969	30058	29987	30063	29939	29915	30064	29950	30147	29906	30056	29903	29874	29953	30180	29953	29790	29889	29986	29915	29963	29940	29997	29946	29919	29947	29930	29760	29898	30048	29988	30027	29928	29966	29853	30023	29782	29945	30020	30026	30106	29900	30038	29765	29881	29800	29921	29823	29808	29976	30100	30069	29937	29899	29988	30034	30017	29981	30043	29910	30048	30018	30020	29764	30102	29995	29832	29965	29877	29951	29937	29938	29966	30102	29998	30098	30044	29997	29936	29981	29908	29890	30033	30062	29913	30069	29866	29858	29968	29890	30031	29958	29993	29998	29927	30155	29998	30045	29955	30121	30002	29742	29960	29887	30032	29973	29926	29994	30052	30021	30058	29947	29897	30040	29961	29956	29961	30037	29942	29955	29863	29900	30015	29841	29839	29981	30015	29900	29870	30027	29991	29975	29815	29882	29914	29760	29791	29900	29821	29834	29920	29959	29827	30116	29974	29992	29986	29917	30020	30059	29993	29975	29973	29996	29980	29902	29877	29897	30046	29971	29822	30053	29889	29846	29977	29959	30094	30032	30085	29929	29902	29867	29995	29862	30021	30019	29862	29839	30099	29911	29875	29952	30012	30159	29931	29922	30050	29779	29900	29911	30040	30012	29915	29917	29930	29919	30037	29977	30065	29918	29949	29963	30020	29902	29844	30103	29946	29995	29994	29869	30056	30016	29853	30004	29911	30001	29781	29910	30070	29895	29919	29836	30046	29880	30034	29890	30103	29938	29925	30051	29949	29900	30042	29914	30030	29917	29821	29934	29999	29951	29967	30023	29955	29884	30035	29984	30033	29966	29894	29972	29868	29974	30017	29821	30003	30061	30021	29838	30053	29930	30008	29899	29897	29976	29842	29950	29867	29943	30018	29822	29964	29755	29871	29871	29984	29936	29841	29921	29847	30144
12742	10160	10101	10040	11310	16607	18867	15976	12723	10880	10259	10112	9807	10003	9932	9803	9986	9818	9925	9749	9949	9929	9772	9931	9925	9744	9790	9857	9843	9859	9893	9708	9884	9944	9796	9838	9973	9797	10148	9828	9939	9927	9916	9892	10113	10004	9910	9770	9891	10016	9822	9790	9952	10098	9892	9898	9932	9910	9934	9679	9912	9705	10071	9860	9907	9829	9848	9875	10041	9900	9990	9929	9820	9829	9914	9685	9988	9864	9991	9916	9870	9799	9953	9924	9851	9993	9869	9890	9964	9799	9873	9925	9948	9951	9962	9782	9947	9872	9977	9780	9972	9833	9890	9873	10057	9763	9907	9862	10022	9912	9943	10079	9898	10012	9939	9883	9890	9910	9864	9764	9843	9851	9914	9867	9867	9898	9901	9927	9909	9993	9789	9952	9832	9963	9770	10004	9829	9931	9902	9933	9811	9966	9969	9902	9954	10087	9719	10003	9913	9810	9999	9909	9993	9947	9968	9835	9901	9961	9916	9993	9828	9905	10006	9858	9891	9815	10066	9963	9945	10110	9938	9993	10006	9908	9945	10064	10065	9733	9899	9996	9977	9972	9808	9933	9968	9841	10128	9779	9913	9901	9846	9890	9733	9800	10045	9969	9795	9831	9886	9831	9977	9839	9853	9958	9996	9741	9861	9997	9745	9939	9855	9864	9930	9988	10068	9938	9730	9886	9795	9887	9915	9930	9792	9825	9924	9847	9827	10017	9921	9885	9816	10001	9848	9842	10004	9902	9773	9811	9901	10057	9761	9905	9825	9967	9905	10081	9805	9944	9855	9905	9901	9929	9986	9870	9982	10051	9794	9937	9820	9852	10082	9974	10029	9771	9900	9759	10119	9940	9866	10007	9816	9996	9773	9841	9912	9952	9933	10002	9887	10044	9936	9795	9959	9870	9954	9832	9932	9944	9988	10193	9812	9785	9897	9996	9964	9961	10035	9915	9995	9973	9989	9831	9856	9914	10023	9837	9964	10055	9842	9895	9842	9715	9965	10006	9874	9887	9868	9908	9848	9919	9892	9823	9874	9811	9752	9858	9904	10015	9967	9773	9987	9950	9772	9828	9790	9902	10126	9764	9916	9848	9978	9736	9904	9942	9911	9796	9840	9956	9970	9853	9764	9847	9972	9971	9711	9699	9859	9824	9962	9789	10019	10066	9949	9914	9913	9889	9855	9885	9732	9907	9889	9842	9776	9767	9880	9949	9940	9836	9928	9836	10076	9905	9869	9959	9899	9883	9841	9924	9940	9935	9918	9923	9895	9835	9879	9955	9969	9870	9778	9747	9779	9956	9902	9995	9894	9929	9814	9836	9872	9796	9816	9849	9994	9896	9871	9905	9951	9806	9959	9827	9982	9781	9923	9916	9993	9959	9829	10003	10093	9934	9822	9880	9656	9893	9989	9949	9967	9815	9995	9933	9800	9888	9775	9817	10144	9894	9928	10043	10029	9873	9955	10183	9960	10067	10053	9892	9791	9843	9915	9874	10007	9907	9872	9988	9916	9905	9756	9975	9775	9836	9913	9727	10023	9998	9979	9915	9888	9950	10069	9918	9821	9905	9894	9842	9883	9710	9910	9884	9926	9932	10062	10070	10032	9722	9873	9998	9875	10156	9932	9993	10031	9968	9847	9968	10015	9914	10057	9859	10011	9843	10051	9679	9760	9987	9869	9991	9914	9821	9976	9921	10027	9937	9927	9873	9824	9960	10029	9851	9751	9843	9851	9957	9839	9996	9927	9977	10032	9885	10080	9957	9703	9922	10107	9977	9827	9897	10013	9952	10000	10060	9846	9991	9944	9812	9803	9850	10002	9912	9996	9949	9964	9882	9968	9977	9821	9939	9967	9946	10032	9847	9944	9772	9897	9908	10122	10111	9891	9978	9970	9969	9825	9876	9897	10040	10105	9897	9763	9934	9860	9938	9823	9876	9881	9888	9968	9904	10033	10138	10003	9987	9918	9952	9930	9897	9865	9865	9871	9946	9896	9971	10061	10017	9983	9953	10018	10061	9926	9973	9813	10014	9844	9907	9852	10189	9917	9940	9993	9809	9994	9799	9878	9860	9982	10020	9929	9930	9869	9770	9806	9907	9960	9732	9988	10035	10018	9923	9917	9887	9896	9982	10066	9787	9881	9961	9980	9854	9918	9818	9945	9971	9866	9888	9798	9907	9898	9878	9956	9937	9819	9814	9815	9903	9761	9939	9941	9838	9841	9779	9851	9883	9930	9827	9675	9998	9815	9892	9779	9845	9993	9725	9850	9936	9769	9878	9964	9819	9892	9797	9904	9938	9893	9920	9884	9840	9916	9722	9922	9881	9874	9858	9986	9861	9855	9811	10004	9913	9862	10139	9762	9855	9840	9785	10001	9903	9893	9960	9966	9927	9931	9881	9847	9928	9911	10166	9877	9922	9872	9963	9830	9796	9880	9939	9908	9861	9839	10038	9685	9821	9830	9957	9941	9986	10028	9862	9888	9953	9839	9856	9899	10119	9895	9871	9836	9997	9894	10111	9909	10159	10055	9723	9849	9909	10104	9803	10041	9880	9887	9973	10007	9866	9850	9834	9864	9810	9954	10039	9988	9828	9844	10098	10042	9948	10010	9814	9929	9912	9963	9819	9958	9874	9973	9829	9870	9864	9965	9768	10060	10018	9885	9794	9903	10061	10003	10050	9852	9870	9903	9881	9905	9877	9944	9939	9928	9837	10008	9732	9912	9936	9934	9781	9960	9952	9885	10047	9777	9844	9924	9887	9896	9926	9913	9891	9818	9874	9890	10036	9811	9966	10002	9817	9939	9758	9873	9752	10029	9791	9843	9894	10121	10020	9998	9898	9744	9929	9928	9898	9968	9877	9821	9905	9755	9887	9869	10000	9906	10076	10007	9952	9823	9985	10024	10130	9883	9785	9923	9810	10053	10056	10061	10087	9911	9946	9956	9971	9841	9821	9904	9960	9998	9928	9927	10045	9933	9877	9808	9832	9825	9756	9859	9750	9940	9884	10020	10036	9722	9797	9975	10048	9862	9779	10024	9885	9906	9874	9847	9819	10201	9900	9748	9869	9777	9994	9845	10024	9915	9956	9926	10077	9824	9847	9900	10108	9833	9888	9856	9898	9810	10134	9954	9952	9998	10036	9753	9837	10004	9853	9931	9943	9961	9939	9840	9953	9942	9771	9842	9915	10005	9949	9966	9955	10015	9823	9915	9985	9956	9759	9936	9847	9943	10064	9964	10083	9864	9967	9823	9906	9782	9814	9849	9991	9766	9692	9858	9821	9870	9910	9922	9958	10002	9929	9990	9916	9802	9803	9849	9819	9859	9969	10044	9982	9941	9905	9897	9907	9985	9950	9718	10014	9885	9775	10073	9981	9871	9892	10043	9881	9943	9946	9818	9994	9910	9825	9926	9799	9950	9956	10065	9959	9983	9931	9960	9706	9982	9938	9724	9827	10073	9863	9858	9928	9960	9871	10031	9792	9808	9983	9888	9885	9921	9822	9764	9940	9854	9845	10014	10077	10057	9828	10009	9821	9851	10005	9989	9833	9764	9880	9938	9615	10002	9805	9830	9986	9890	9992	10082	9869	9845	9803	10009	9941	9996	9858	9850	9973	9995	9980	9990	9957	10080	9912	9872	9878	10098	9938	9893	10096	9833	9827	9934	9920	9911	9837	9970	9900	9900	9899	9829	9803	9880	9858	9770	9931	10035	10079	9917	9878	10015	9951	9886	9949	9814	9859	9820	9999	9940	9858	9969	10073	9992	9743	10123	10035	9831	9922	9875	9953	9993	9854	9890	9974	9983	9952	9911	9906	9975	10080	10022	9818	9996	9991	9914	9999	10108	10114	10024	10177	9867	9726	10013	9882	9871	9823	9765	9924	9883	9747	9861	9839	9866	9992	9970	9788	10014	9913	9918	10086	9873	9921	10087	9839	9818	9818	9862	9776	9797	9725	9777	9911	9849	9937	9951	9938	9936	10003	10011	9826	9934	9804	9777	10030	9882	9911	9942	9817	9864	10043	9943	9928	9925	9861	10016	9906	10063	9797	9958	9880	9951	9825	9940	9942	10043	9897	9930	10028	10008	9895	9890	9743	9999	9979	9856	9990	9974	9969	9862	9860	9795	9959	9975	9854	9998	9919	9967	9751	9801	9772	9828	9905	10039	9947	9749	9884	9895	9896	9930	9771	9912	9854	9741	9908	10042	9775	9920	9864	9764	9863	9915	9931	9779	9930	9804	9908	9820	9831	9838	10066	9886	9842	9833	10018	9894	9704	9802	10021	9838	9979	9915	9861	10024	9914	9990	9963	9977	9889	9938	9918	9850	10070	9872	10036	9929	9979	9984	9898	9948	9876	9810	9920	9898	10099	9932	9779	9869	9911	9977	9726	9834	9805	9808	9921	9869	9732	10054	9994	9916	9879	9891	9902	10062	9833	9975	10063	9881	9784	10082	9895	9925	9793	9906	9955	10051	9847	9780	9944	10045	9923	10017	9897	9975	9865	9857	9991	10033	9802	9892	9801	9761	9806	9898	9888	9929	9951	9862	9985	9995	9860	9956	9906	9932	9928	9815	9889	9989	9956	9929	9739	9956	10128	9925	9823	10024	10087	10012	10019	10172	9990	9824	9880	9905	9831	9960	9816	10044	9890	9906	9971	9947	9786	9787	9938	9859	9761	9959	9676	9818	9898	9799	9837	9999	9863	9833	9844	9847	9786	10038	9978	9800	9823	9819	9954	10109	9785	9792	9972	9761	9926	9826	10009	9871	9870	9958	9849	9978	9907	9874	9757	10031	9926	10003	9949	9870	9875	10018	9750	10017	10020	9957	9955	9757	9844	9932	9987	9858	9863	9804	10018	9908	9947	9949	9849	9926	9877	9922	9928	9765	9841	10009	9912	9715	10001	9901	10102	10008	9879	10007	9773	9830	9901	9790	9863	9832	9764	9975	10021	10035	9953	9913	9787	10011	9760	10024	9874	10051	9930	9975	9919	10021	9874	9721	9944	9849	9760	9839	9818	10004	9923	10072	9794	9831	9954	10042	9850	9871	10010	10051	9854	9948	10050	9998	9777	9744	9929	10010	9883	9854	9793
32455	31294	30776	32986	42102	53092	50711	43225	36397	32388	30683	30382	30340	30193	30305	30505	30454	30378	30300	30556	30155	30300	30543	30256	30425	30336	30256	30387	30412	30244	30438	30428	30411	30447	30315	30331	30237	30307	30400	30247	30407	30310	30445	30415	30178	30366	30377	30219	30364	30205	30395	30396	30235	30412	30375	30362	30382	30528	30356	30257	30346	30453	30405	30226	30417	30262	30351	30274	30283	30328	30125	30232	30431	30175	30404	30254	30392	30178	30422	30356	30418	30359	30404	30275	30171	30417	30402	30472	30317	30325	30247	30394	30338	30342	30474	30210	30411	30281	30244	30516	30316	30376	30410	30387	30411	30443	30294	30440	30485	30263	30497	30362	30247	30284	30386	30434	30346	30377	30454	30324	30329	30290	30205	30424	30489	30300	30336	30296	30292	30258	30355	30273	30295	30392	30279	30444	30424	30322	30388	30237	30349	30360	30264	30187	30408	30404	30180	30338	30351	30359	30314	30505	30258	30341	30340	30353	30446	30375	30446	30333	30422	30391	30440	30250	30263	30407	30294	30337	30463	30284	30426	30442	30278	30419	30385	30465	30364	30281	30414	30242	30285	30414	30331	30349	30317	30512	30430	30418	30280	30419	30363	30289	30522	30414	30342	30420	30405	30391	30320	30314	30372	30305	30315	30263	30259	30234	30389	30269	30578	30343	30402	30332	30334	30376	30300	30355	30315	30397	30392	30462	30175	30257	30395	30290	30446	30398	30430	30352	30306	30310	30480	30179	30480	30425	30491	30373	30376	30393	30350	30339	30433	30406	30356	30231	30253	30353	30261	30443	30369	30522	30552	30274	30316	30275	30533	30408	30414	30274	30358	30367	30300	30341	30306	30560	30370	30278	30285	30467	30347	30391	30421	30291	30351	30387	30461	30338	30396	30524	30253	30253	30433	30532	30369	30192	30345	30339	30457	30217	30422	30544	30376	30419	30326	30315	30503	30315	30254	30481	30251	30359	30347	30273	30310	30353	30269	30383	30202	30488	30394	30346	30329	30401	30270	30360	30387	30273	30191	30404	30443	30344	30337	30352	30507	30327	30435	30368	30152	30318	30246	30455	30461	30475	30385	30250	30508	30221	30328	30232	30357	30284	30441	30406	30402	30355	30353	30310	30429	30273	30378	30365	30207	30419	30340	30437	30238	30417	30482	30248	30414	30306	30293	30496	30332	30497	30489	30231	30310	30381	30308	30418	30348	30331	30338	30249	30436	30374	30365	30249	30392	30267	30377	30264	30316	30288	30293	30382	30397	30499	30290	30466	30457	30396	30361	30360	30434	30324	30340	30348	30206	30304	30336	30420	30286	30427	30383	30271	30227	30262	30504	30377	30495	30434	30397	30134	30383	30389	30445	30209	30353	30232	30361	30432	30229	30214	30360	30376	30310	30476	30370	30417	30349	30314	30261	30331	30384	30394	30517	30417	30430	30398	30220	30382	30242	30530	30335	30534	30266	30416	30413	30465	30231	30513	30293	30421	30463	30235	30451	30421	30408	30383	30417	30379	30382	30350	30357	30334	30433	30405	30445	30359	30250	30364	30310	30560	30429	30315	30376	30284	30240	30343	30373	30450	30346	30270	30281	30410	30212	30354	30229	30413	30354	30469	30391	30399	30287	30297	30393	30471	30318	30407	30223	30297	30301	30279	30401	30485	30433	30269	30297	30372	30329	30365	30252	30376	30443	30570	30255	30435	30430	30342	30439	30417	30527	30425	30421	30256	30366	30365	30289	30392	30456	30317	30362	30374	30537	30472	30303	30259	30332	30373	30327	30356	30394	30407	30443	30291	30154	30386	30255	30336	30444	30405	30251	30266	30429	30338	30410	30421	30308	30385	30476	30499	30415	30409	30386	30592	30335	30374	30251	30319	30349	30336	30241	30337	30425	30335	30218	30410	30444	30271	30457	30527	30344	30497	30443	30385	30470	30462	30229	30323	30608	30305	30448	30348	30451	30302	30467	30347	30425	30275	30357	30237	30350	30216	30267	30292	30428	30330	30382	30451	30316	30351	30368	30387	30333	30317	30340	30354	30365	30277	30561	30303	30396	30265	30444	30356	30512	30346	30316	30403	30453	30356	30486	30322	30401	30393	30331	30328	30389	30329	30274	30295	30281	30377	30394	30355	30499	30565	30404	30540	30278	30302	30394	30459	30362	30205	30391	30407	30418	30321	30375	30258	30405	30509	30365	30401	30464	30505	30455	30351	30398	30299	30322	30336	30404	30512	30455	30295	30459	30312	30389	30305	30426	30273	30202	30438	30307	30361	30352	30274	30432	30332	30381	30471	30552	30485	30265	30273	30540	30445	30306	30299	30447	30444	30306	30439	30317	30493	30339	30535	30383	30381	30452	30351	30364	30391	30463	30296	30342	30375	30390	30309	30222	30319	30428	30451	30376	30428	30496	30322	30491	30400	30426	30393	30370	30274	30355	30384	30442	30302	30427	30391	30359	30303	30529	30353	30394	30307	30266	30358	30418	30138	30402	30415	30370	30471	30415	30324	30464	30396	30374	30407	30189	30471	30390	30242	30343	30297	30269	30310	30261	30274	30426	30421	30298	30339	30464	30283	30189	30263	30536	30280	30349	30370	30170	30341	30508	30426	30238	30391	30397	30330	30374	30450	30263	30423	30488	30481	30264	30355	30376	30430	30324	30461	30391	30235	30556	30281	30411	30309	30489	30299	30302	30343	30229	30375	30322	30399	30458	30409	30363	30410	30454	30363	30367	30537	30275	30281	30452	30248	30311	30400	30417	30365	30387	30272	30301	30396	30415	30288	30303	30465	30280	30476	30273	30501	30367	30317	30340	30375	30401	30514	30362	30260	30378	30403	30295	30266	30643	30362	30484	30114	30410	30308	30240	30555	30304	30252	30410	30432	30361	30239	30381	30219	30550	30376	30401	30308	30308	30264	30460	30372	30397	30352	30353	30366	30379	30324	30333	30333	30474	30343	30361	30350	30411	30187	30386	30413	30215	30378	30291	30406	30235	30361	30442	30472	30378	30366	30301	30303	30348	30351	30398	30282	30364	30223	30371	30427	30271	30382	30316	30281	30394	30357	30242	30382	30397	30314	30175	30361	30408	30512	30333	30286	30370	30481	30532	30228	30493	30389	30459	30208	30371	30374	30375	30512	30412	30442	30342	30488	30281	30404	30223	30372	30418	30350	30350	30451	30261	30639	30431	30299	30382	30359	30172	30540	30409	30440	30393	30317	30334	30326	30296	30412	30283	30472	30343	30468	30344	30462	30361	30511	30458	30417	30371	30263	30489	30449	30347	30486	30355	30350	30346	30414	30339	30588	30217	30321	30367	30384	30518	30342	30476	30369	30296	30474	30309	30538	30450	30414	30257	30312	30457	30234	30313	30215	30457	30311	30513	30418	30337	30412	30360	30362	30406	30509	30325	30305	30418	30183	30345	30509	30240	30498	30502	30352	30397	30518	30539	30288	30405	30407	30350	30443	30459	30499	30231	30569	30397	30266	30285	30544	30439	30367	30385	30371	30460	30496	30356	30259	30548	30193	30385	30412	30425	30374	30364	30358	30404	30277	30346	30447	30519	30352	30467	30463	30305	30455	30424	30250	30346	30210	30308	30442	30430	30224	30382	30322	30394	30412	30389	30454	30287	30273	30474	30325	30314	30404	30324	30453	30390	30313	30447	30352	30377	30358	30176	30500	30380	30340	30321	30287	30131	30343	30194	30490	30418	30466	30334	30212	30426	30437	30222	30398	30306	30486	30356	30356	30378	30469	30432	30330	30411	30438	30450	30320	30378	30404	30362	30409	30429	30495	30383	30419	30396	30515	30456	30535	30296	30358	30223	30509	30431	30251	30459	30344	30215	30305	30592	30377	30304	30456	30492	30453	30338	30419	30312	30518	30207	30404	30334	30424	30370	30465	30188	30592	30380	30327	30285	30332	30328	30372	30433	30333	30383	30408	30401	30357	30469	30316	30268	30456	30324	30271	30326	30481	30317	30542	30366	30534	30383	30497	30355	30301	30259	30315	30345	30301	30371	30422	30402	30366	30386	30461	30399	30309	30480	30220	30334	30334	30478	30424	30224	30378	30390	30576	30239	30193	30398	30351	30495	30378	30441	30306	30301	30379	30363	30320	30473	30293	30467	30518	30272	30448	30344	30284	30305	30370	30325	30375	30414	30326	30418	30456	30403	30364	30408	30315	30419	30376	30375	30258	30529	30297	30359	30277	30483	30267	30480	30342	30448	30462	30355	30334	30336	30296	30319	30437	30486	30204	30317	30310	30361	30423	30526	30345	30344	30314	30244	30533	30267	30501	30505	30378	30348	30438	30300	30328	30452	30382	30367	30552	30385	30415	30359	30390	30387	30357	30437	30276	30247	30318	30350	30274	30403	30364	30435	30387	30209	30470	30253	30393	30337	30420	30369	30416	30316	30424	30438	30538	30462	30384	30291	30457	30265	30372	30429	30435	30364	30292	30444	30305	30238	30410	30494	30327	30429	30283	30301	30338	30292	30285	30444	30332	30358	30607	30298	30427	30258	30415	30488	30344	30412	30218	30504	30405	30328	30394	30460	30304	30427	30318	30433	30348	30389	30431	30544	30335	30365	30315	30267	30423	30351	30366	30251	30500	30399	30289	30457	30433	30455	30319	30406	30260	30409	30436	30348	30302	30262	30414	30468	30390	30322	30408	30393	30346	30374	30337	30375	30304	30295	30465	30392	30311	30346	30312	30434	30192	30426	30359	30382	30341	30294	30394	30304	30369	30410	30475	30374	30460	30314	30264	30311	30256	30496	30320	30428	30490	30476	30410	30306	30366	30472	30345	30301	30287	30371	30342	30233	30329	30559	30274	30350	30465	30423	30413	30425	30383	30284	30405	30532	30259	30431	30481	30422	30370	30421	30429	30331	30472	30204	30509	30321	30480	30448	30327	30386	30356	30444	30478	30392	30394	30359	30339	30452	30342	30426	30400	30260	30281	30445	30300	30347	30301	30338	30365	30433	30421	30439	30170	30423	30397	30352	30401	30344	30346	30398	30278	30437	30426	30319	30268	30438	30351	30477	30391	30403	30461	30369	30448	30426	30091	30333	30403	30394	30303	30407	30294	30266	30358	30348	30415	30327	30249	30343	30365
12062	11822	10776	10562	15268	35601	38347	28407	19346	13333	10926	10182	9862	10043	9858	9959	10030	9940	10132	9943	9944	9844	9927	9833	10172	9958	9993	9932	9893	9913	9833	9921	9936	10011	9810	10018	9974	9865	10023	9960	9812	9741	10041	9899	9995	9989	9892	9977	9985	9905	9955	9843	9896	9857	10028	9894	10025	9902	9915	10029	9891	10075	9908	10074	9894	10086	9949	9914	9837	10075	10034	10186	10040	9855	10112	10023	10162	10025	10049	9970	9977	9935	10007	9938	9894	9851	10029	9917	9882	9834	9959	10099	9860	9878	9813	9915	9931	9865	9924	10053	10076	10051	10024	9971	10003	9900	9902	9871	9905	10102	10032	9955	10014	9802	9920	9825	9853	9859	10031	9880	9961	10131	9814	9977	10013	9896	10031	9978	9948	10034	9723	9967	10113	9888	9853	9942	10073	9923	9930	10018	9894	10053	9952	9925	9963	9988	10031	9739	9905	10037	10089	9835	9987	9724	9986	10009	9897	10055	9940	9805	9817	10007	10108	9802	9944	9962	10018	9847	9881	10018	9972	9881	9848	9958	9999	9967	9897	9887	9907	9971	10062	9890	9957	9999	10030	9876	9976	9929	10050	9952	9865	10091	10036	9884	9946	9896	9888	9981	9909	9766	9689	9907	9766	10054	10063	9785	9995	10022	9898	9874	9885	9962	9976	9981	9690	9849	9875	9918	9992	9949	10012	10138	9921	9845	9924	10000	10008	9931	9886	9945	10031	10059	9950	9780	9855	9954	10046	9928	10002	10033	10163	9967	10016	9940	9930	10012	9853	10051	9925	10098	10108	9983	9957	10015	10045	10021	9909	10012	10071	10141	9854	9897	9967	10019	9951	9910	10021	10027	9921	10099	9978	9831	10143	9989	9909	9859	10019	9995	9915	9858	9860	9875	10036	9916	10031	10145	10162	9977	10013	9893	9975	9814	9922	10007	10100	9977	9932	9907	9950	9888	9953	10038	9986	10100	10018	10131	9989	9962	9942	10068	9927	9752	9870	9746	9873	9917	10016	9944	10020	10002	9975	9964	10031	9916	9988	9830	9878	9840	10007	9921	9985	9874	10000	10015	9733	9906	9889	10044	9964	9953	9977	10094	9963	10252	10033	10066	9975	9945	9915	9980	10040	9790	9864	9861	10021	10056	10165	10006	9758	9880	10025	10093	9997	9922	9985	10047	10023	10032	9922	10123	10052	10026	10007	9974	9834	9916	9902	9991	9957	9995	9988	9844	10031	10096	9854	10027	10065	9992	9956	10102	10013	9915	9908	10000	10041	9871	9783	9935	9942	9948	9905	9704	10013	10018	10061	10125	9960	9853	9994	9860	10094	9932	10105	9825	9907	9961	10018	9907	10194	9987	10044	10029	9943	10014	9896	9900	9875	9979	10145	10090	9941	10057	9825	9860	9915	9810	9861	10028	10117	9794	9766	9815	10042	9989	9779	10139	9960	10061	9822	9977	9875	9995	10029	9957	9984	10073	9980	9895	9862	10084	9762	9964	9970	9873	10000	9863	9912	10100	9973	9916	9988	9935	10013	9904	10028	10080	9885	10088	9967	9837	10012	9909	9855	9955	9984	10181	10171	9868	9790	9836	10017	9938	10098	9962	9887	10060	10002	10116	10073	9937	9852	10065	10087	10088	9955	10118	10005	9965	9942	10062	9937	10009	10059	10156	9860	9913	9994	10037	9902	9948	9998	10037	9885	10249	9802	10052	9865	9852	10044	9989	9977	10024	10021	9995	9899	10067	9989	10014	9962	10012	10101	10045	10000	10000	9929	9939	9960	10011	9891	9901	9900	9910	9978	9889	9920	10040	9856	9963	9987	9926	10041	10011	9904	9945	9909	9864	9885	9844	9976	9898	9910	9960	10018	9970	10017	9912	9871	10043	9905	10047	9987	10032	9881	10001	9989	10000	9799	9952	9960	9890	9921	10027	9952	9768	10123	10095	9903	9961	10079	9816	9920	9968	10169	9879	9914	9902	9909	9910	10114	9993	9987	9997	10172	9816	9845	9816	10106	9942	9900	10060	9964	9885	9951	9931	9781	9801	9976	9981	9887	9776	10009	9990	9835	9835	10147	9962	9874	9964	9962	10082	9911	10072	10012	9986	9888	9885	9865	10038	9998	9844	10132	9935	10037	10201	9950	10143	9947	9908	9868	10059	9940	9878	9781	9893	9983	9956	10007	9925	10061	10013	10095	9955	9868	9879	10142	10075	10016	9965	10008	9948	9906	10007	9989	10033	10023	9882	9957	9927	9955	9825	9977	9823	9958	9985	10085	9879	9886	9937	10108	10001	10123	9978	9995	9838	10031	10122	9922	9892	9928	10080	10045	9774	9927	9911	9916	9909	9829	9891	9987	9893	10083	9972	9976	10091	9936	10096	10007	9953	9807	9801	10037	9988	9858	9990	9996	10008	10028	9872	9995	9960	9890	10001	10036	9811	10014	9866	9816	10038	10031	9948	9956	9684	9896	9925	9901	9783	10037	9834	9969	9859	9859	10060	9991	9788	9917	9926	9897	10117	10029	9901	10076	10040	10091	9900	10140	9889	10117	10023	9944	10088	10054	9902	9974	9953	9882	9883	9946	9945	9931	10073	9847	9860	9874	9981	9967	9971	9993	9951	9899	9917	10045	10098	9924	9808	10067	10058	9971	9876	9962	10085	9909	9913	10192	10065	9942	10036	10082	9837	10138	9930	10121	9870	10027	10011	9915	9895	9905	9953	9999	9839	10005	9828	9851	9943	10129	9861	9992	9959	10134	10058	9990	9785	9868	10024	10008	9989	9919	10092	9957	9870	9857	9839	9902	9873	9930	9840	9816	9861	10022	9952	9716	10058	9909	9923	9938	9901	10110	10039	9862	9937	9973	9933	9945	10085	10037	9974	9976	10047	10040	10004	10113	9916	9997	9812	9962	9714	9896	10029	9976	9823	9981	9708	10160	9994	9992	9960	10017	10114	10003	10035	9942	9857	9878	10004	10133	9901	9904	9819	9969	9905	9904	9943	9904	9789	10071	10109	9831	10168	10057	9927	9911	9974	9842	10082	9956	9881	9849	10052	9904	10137	10162	9978	10007	10009	10040	9954	9996	9939	10107	9934	9903	9980	10092	10026	9829	10091	9924	9897	9956	9885	10127	9871	10002	10005	9993	10016	10016	9879	9958	9731	9791	10057	9888	9769	9893	9949	9882	9789	9904	10181	9888	10023	10069	10033	9953	9982	10015	9989	9927	9944	10136	9882	9972	10078	10060	9945	9699	9964	10015	9956	9942	9801	10051	9958	9986	9898	9862	9949	10078	9961	9912	9934	9884	10082	9958	9841	9779	10028	9966	9920	9954	9970	10070	10088	9976	10015	9824	9902	10135	9894	10048	9908	9979	10091	9827	9828	9770	9987	10023	9974	9863	9878	9970	9960	9960	9912	10071	10016	9940	9978	9800	9949	9981	9936	10004	10095	9888	9917	9840	9758	9985	9883	9869	9887	10146	9962	9816	10041	10066	9961	9935	10174	9878	10062	9863	9934	10082	9901	9830	9992	10280	10056	9894	9911	9920	9929	10036	9992	10029	10002	9950	9967	9903	9956	10103	9837	9950	9987	9939	10045	10017	9908	9939	10092	10016	9892	9936	9821	10013	9971	9724	9936	10097	9949	9909	9903	9971	9962	10051	9674	9844	9741	9827	9945	9975	9904	10062	9935	10054	9857	10190	10059	10026	9963	9892	9946	9946	10018	10055	9927	10170	9919	9816	10001	9915	9959	10035	10017	9916	9963	9899	9824	9968	9972	9923	9912	9785	9971	9879	9779	9712	10057	10008	10000	9997	9904	9870	10057	10165	9964	10157	10067	9957	9869	10134	9847	9893	9924	10004	9942	10052	9876	9915	9911	9899	10014	10011	10255	9867	10043	9891	9898	9948	9843	10082	9848	10046	9971	9966	9936	10030	9929	10091	10151	9966	10184	9974	9933	9852	9892	10007	9940	10069	9852	10148	9997	10069	9908	9909	9949	9997	9900	9871	9936	10073	9872	9843	9846	9964	9985	9787	9918	9991	9915	9991	9900	9827	9981	9905	10061	9909	9834	9818	10035	9940	9764	9879	9805	9916	10016	9978	9987	9933	9942	9977	9826	9856	9986	9979	10042	10160	9814	10038	9965	9963	9837	9993	9877	9818	9858	9998	9868	9860	9995	10061	9952	10020	10058	9907	10301	9954	10090	10151	9946	10147	9925	9946	9941	9909	10109	10069	9928	9876	9915	9857	9911	9865	10097	10082	9905	9880	10030	9865	9904	10034	9937	9895	10082	10017	10052	10088	10016	9893	10129	10150	9978	9796	10051	9919	9983	10024	9991	9856	9852	9938	9982	9844	9907	9991	9868	9876	9974	10025	9818	10107	10111	10026	9919	9942	10089	9810	9860	10081	9986	9998	9865	9871	9734	9952	9843	9964	9945	9872	10002	10017	9909	9936	9966	10008	9976	10030	9951	10018	9883	10038	9813	9900	9792	9901	9959	9845	9813	10002	10004	9752	9931	9904	10044	9980	9943	10020	10011	9922	9962	9971	9987	10044	9936	10049	10021	9993	9976	10014	9952	10057	10167	10032	9810	9932	10076	9878	9974	9875	10044	9968	9936	9825	9850	9780	10004	9935	9872	10030	10021	10007	9985	9907	9813	9910	9817	10089	9853	9829	9844	9971	9956	9874	9924	9884	10014	9937	10079	9982	9916	9931	9714	9971	9768	9833	9900	10012	9894	9911	10053	9953	10240	9833	9964	9970	10031	10093	9938	10047	9922	9941	9962	9934	9888	10052	9988	9955	9905	9914	9909	9913	9862	10077	9942	10050	9942	9802	9829	9971	9999	9866	9946	9724	9879	10040	9966	10174	9932	9952	10176	10121	9873	10080	9955	10049	9996	10042	10004	9890	10164	9916	10094	9959	9935	9907	9980	10054	9972	9946	10034	10069	9925	9897	9789	9978	10024	9952	10062	10010	9963	9877	9835	9991	9903	9963	9910	10011	9884	10067	9893	9782	9901	9882	9729	10128	9776	9858	9924	10025	9959	10061	10021	9808	9863	9930	9919	10035	9949	9896	9939	9709	9936
35537	33556	31599	37127	49686	62498	59349	51790	41735	34722	30837	29651	29570	29440	29602	29566	29660	29929	29605	29958	29704	29824	29753	29945	29886	29831	29947	29851	29924	29815	30000	29745	30010	29921	30015	29927	29952	30001	29889	30061	29817	29977	30017	29987	30050	29899	29732	30188	29798	29809	30027	29885	29788	29979	29839	29989	29761	29990	29914	30050	29988	29933	29981	30004	29868	29905	29957	29878	29960	30042	29886	29846	29942	30163	29929	29916	29911	29948	29890	29933	29920	29977	29993	30054	30028	29940	30034	29983	29915	30086	30022	29737	29902	29937	29924	29963	29976	29967	29838	29879	30014	29902	29975	29956	30054	29996	29973	29952	29935	29945	29944	29947	29908	30095	29926	29957	29931	29749	29908	29971	29875	30008	29885	29894	29854	29954	29883	29882	30034	29843	30106	29981	29912	29940	29954	29859	29886	29907	30039	29884	29827	29940	29875	30057	29873	29985	29934	29861	29956	29968	30020	29862	29998	29987	29929	29891	29985	29931	29992	29835	29956	29928	29984	30063	29934	30034	29960	29766	29895	29985	29793	29967	29933	29955	29946	29923	29766	29853	30058	29911	29992	29943	29919	29981	29891	30032	29898	30026	29803	29818	29802	29821	29983	29939	29933	29880	29941	29909	30016	30009	29996	29933	30007	29966	29980	29981	29922	30096	30064	30021	29979	29694	29928	30008	29880	30051	29943	30131	29996	29935	29938	29849	29912	29900	29923	30020	29897	29873	29960	30044	29837	29994	29828	29859	30053	29894	29944	29929	29936	30081	29897	29814	29900	29864	30024	30083	29936	29799	30093	29781	30012	29859	30038	29882	29968	29957	29980	29869	30058	29825	29973	30074	29932	30071	29912	29996	30021	29976	30069	29761	29999	30048	29904	29994	29823	30036	29958	30005	29846	29926	29921	30160	29941	29949	29933	30039	29906	30066	30105	29830	29953	29929	29952	29897	30048	29833	30020	29994	29908	29904	29867	30085	29931	30033	29960	29979	29880	29986	30027	29811	29920	29780	29975	29957	30130	29946	29924	29836	30000	29847	29995	29931	29954	29927	29969	30097	29742	29847	29959	29954	29939	29978	29947	29996	29960	30055	29960	29989	29928	29767	29921	30118	29840	29920	30135	29836	29912	29871	29855	29909	29915	29929	29888	29904	29981	30049	29852	30019	30201	29897	30061	29930	30000	30024	29716	30101	29950	29893	29948	29853	29945	29919	29997	30029	29830	29947	30080	29917	30039	29766	29998	29950	29993	29916	30001	30043	29897	29868	30060	29967	30042	29919	29985	30051	29937	29992	29994	30100	30032	29881	29797	30031	29774	29944	29858	30063	29810	29981	30074	30035	29931	29949	29906	30053	30025	29997	29933	29960	29986	30033	29935	29821	29831	29922	29996	30047	29856	29948	30108	29877	29945	29999	29903	29906	30025	29885	29990	30050	30040	30004	29942	30070	29894	29872	29982	29926	30130	29843	30004	29952	29830	30016	29886	29876	30071	29996	30065	29845	29821	29878	29895	30043	29805	30008	30022	30016	29873	30000	29871	29999	29979	29807	30045	29953	29852	29898	30013	29984	29960	29957	29951	29848	29968	29967	29940	29985	30095	30030	29987	29972	29902	29936	29972	29886	29957	30000	29935	29909	29926	29932	29864	29979	29944	29895	30007	29951	29968	29922	30015	29950	29823	29983	29870	29984	30115	29947	29949	29955	29917	30132	29935	29967	29988	29976	29969	29975	30056	29826	29989	30074	30044	30036	30091	30018	29791	29811	29968	29950	29847	30025	30082	29926	29927	29857	30029	29928	29966	29922	30014	29871	29938	30029	30007	29965	29979	29944	30012	29958	29965	29927	29901	29832	30030	30000	29829	29946	29873	29921	30002	30029	29996	30011	30034	29935	30005	29920	29984	29877	30004	29921	29718	29879	29975	29868	29963	30016	29822	29736	29965	30029	30063	30006	29917	29913	30020	30053	29852	30011	30040	30016	29886	29709	29979	29893	29909	30010	29794	29857	30013	30096	30067	29874	29929	29978	29989	29963	29942	29831	29977	29972	30055	29920	29941	30004	29931	30016	29977	29812	29838	29965	29965	30036	29961	29896	29880	29873	29961	29845	29975	30195	29992	29915	30015	29906	29997	29915	29761	30116	29918	30007	30058	29936	29905	29842	29984	30035	29884	29957	30011	29825	29797	29817	29933	29878	29982	29943	29955	29923	29940	30014	29935	29890	29947	29908	29983	29771	30018	29914	30078	29997	30163	29695	29938	29867	29920	29977	29960	29846	30079	30037	29881	29873	29993	29845	30136	30071	30033	29929	29938	30107	29840	29989	30032	29954	29969	29996	29941	29922	30007	29885	30006	29976	29850	29997	30065	29906	29984	29859	29996	30053	29929	29942	30000	29888	29908	30007	29868	29953	29959	29886	30018	29942	29922	29954	29916	30029	30043	30020	29917	30001	29991	29845	29906	29830	30034	29756	29992	29878	29872	29984	29884	30009	29992	30081	30026	29991	29982	29895	29952	29913	29891	29943	29914	29989	29970	29938	29717	30062	29938	29903	30089	29957	30017	29979	29871	30073	29883	30006	30002	30021	29914	30033	29982	29904	29994	29925	29997	29894	29738	29986	29939	29947	29814	30062	29826	29772	29919	29961	29954	29914	30062	29985	29961	29924	30008	29833	30023	29892	29978	29947	29959	29895	29969	29912	29970	29934	29912	29915	29782	29983	29968	29970	29922	30033	29898	30094	30057	29874	30044	29893	29913	29919	29910	29790	29909	30005	29966	30028	29979	29957	29922	29948	30100	29853	29990	29930	29894	29755	29946	29857	29812	29930	29888	29969	29976	29956	29988	29894	29956	30101	29973	29872	29905	29962	29866	29854	30025	29974	29882	29896	29975	30016	30008	29873	29995	30108	29860	30053	29939	29852	30052	29884	29982	30001	30192	30098	29847	29974	29964	29947	29885	30063	29985	29859	29852	29860	29999	29966	29882	30085	29894	29934	30010	29988	29880	29767	30022	30015	29806	30041	30000	29864	30003	29797	29908	29917	29999	29944	29943	29896	29966	29792	29878	29811	29790	29956	30050	29751	29964	30013	30029	29856	29967	29923	30036	29989	29879	30068	30051	30004	29973	29920	29851	29967	29972	29945	29972	29960	30052	29794	30007	29816	29815	29908	29996	29862	29969	29937	29929	29962	29967	30097	29859	30057	30160	29834	29987	30045	29908	29954	29810	29990	29998	30012	29789	29862	30042	29916	29945	29820	30043	29934	30066	29959	30022	29976	29993	29952	29938	29840	29985	30000	29928	29778	29999	30005	29849	30009	29965	29845	29940	29969	30054	29790	30080	29748	29977	30100	29815	29861	29912	30075	29877	29909	30086	30026	29950	29928	29972	29859	29947	29751	30082	29717	29902	30084	29909	29930	29926	29894	29879	29945	30022	29945	29876	29916	29912	29939	30066	29928	29909	29938	30173	29919	30003	29721	30061	29987	29941	29977	29975	30061	29997	29966	29776	29961	29969	29875	29896	29950	29962	29936	29978	29893	29899	29977	29830	29769	30062	29832	29936	29965	29960	29902	29998	29979	29978	29860	29915	29939	29962	29882	30065	29834	29996	29845	29942	29969	29791	30148	29859	29897	29853	29925	29980	30039	29922	29971	29927	29913	29971	29850	29959	29825	29864	30104	29857	30006	29862	29906	30027	29698	29895	29894	29989	29929	29949	29872	29843	29961	29811	30133	30031	29943	29945	29883	29918	29917	29975	29944	29911	29915	29958	29915	29997	30034	29950	29992	30002	30094	29917	29954	29897	29940	29934	29942	29930	29982	30041	29983	29853	29925	29885	30018	30092	29933	29837	29904	29986	29900	29981	30051	29938	30042	29961	29812	30063	30050	29892	29821	29858	29936	30041	29811	29967	29880	29996	29864	29935	29835	29991	29972	30062	29960	29861	30001	29965	29944	29790	29962	30002	29918	29929	29846	29872	29830	30005	29926	29972	30141	30080	29738	29836	29987	30045	29923	29866	29855	30105	29975	29800	30014	29947	29906	29969	29976	30065	29937	30017	29888	30075	29905	29903	29917	29957	29853	29918	29912	30000	29914	29996	29874	30023	30026	30022	29840	29913	30013	29816	29849	29871	29922	29910	29921	29933	29873	29960	29869	29948	29934	29832	29964	29934	29981	29958	29928	29882	29883	29992	29997	29909	29963	29939	29930	29898	29992	30050	29991	29842	30051	30033	29959	29943	29972	29835	29934	30080	29953	29846	30058	30026	29920	29974	30048	29819	30074	29875	29811	29997	29910	29882	29803	29908	29962	29922	29993	29824	30058	30032	29941	30057	29953	29840	29979	30028	29923	30002	29793	30059	29936	30031	29853	29870	30096	29985	29989	30158	29953	29871	29964	29906	30179	29875	30098	29821	30023	29859	29907	29973	29892	29909	30006	30024	30025	29827	29980	29974	29806	30098	30020	29932	30027	30001	29901	29782	29811	30026	29809	29905	29919	30065	30030	29897	29888	29892	29937	29888	29867	30013	30049	30071	30046	29819	30082	29935	30005	29882	30034	29988	30110	29940	30066	29956	29885	30005	29886	29832	29820	29895	29747	29860	29998	29965	29902	29878	29998	29903	30039	29961	29981	29908	29893	30013	30019	30020	30029	29904	30036	30003	29934	29885	29796	29930	29929	29959	30002	30023	29949	29928	29883	29970	29984	29894	29789	29927	30014	30036	29972	30000	30027	29800	29939	30089	29960	30018	29896	29837	30030	29998	29906	29976	29946	29848	29980	30041	29908	29952	29890	30031	30054	29920	29926	30000	29782	29961	29888	29997	29868	29834	29894	29946	29838	29956	29937	30033	29998	29901	29882	29967	30001	30072	29874	29966	29994	29991	30055	29949	29977	29842	29858	30021	30015	29944	29869	29936	29947	30035	29967	29860	29913	29909	30015	29748	29872	30116	29936	30000	29869	29885	30008	29881	30077	29985	29935	29953	29949	29947	29873	29919	30013	29801	29788	30038	30013	29946	30017	29908	29985	30008	29966	29879	29757	30106	29708	29995	29964	30037	29916	29897	30058	29863	29885	29912	29990	30147	30029	30043	29904	29920	29865	29844	30082	30010	29912	29868	30007
14384	11231	10770	10386	12163	28847	30940	22397	15851	12060	10576	10050	9983	9783	9892	9930	10035	9918	9777	9725	9876	9919	9726	9850	9992	9780	9879	9844	9714	9763	9750	9859	9926	9788	10051	9847	9905	9815	9933	10048	9763	9795	9950	9860	9865	9962	9957	9987	10004	9854	10053	9817	10003	9798	9790	9796	9903	9888	9817	9776	9856	9702	9842	9791	9750	9877	9951	9900	9986	9825	9820	9914	9843	9843	9950	9802	9856	9956	9949	9942	10098	9970	9898	9791	9810	9846	9855	9917	9754	10018	9796	9796	9797	9938	9932	9786	9879	9993	10050	10013	9839	9989	10046	9923	9979	9839	10002	9821	9867	9765	9930	9931	9992	9814	9998	9826	9905	9955	9843	9855	9910	10004	9849	10010	9917	9939	10020	9994	9932	9858	9797	10116	9876	9813	9890	9912	9981	9998	9913	9977	9957	9949	9807	9856	9857	10023	9959	9948	9979	9781	9759	9864	9876	9886	9955	9710	9888	9891	10009	9975	9719	9896	9999	9688	9847	10228	9975	9944	9989	9834	9917	9979	9956	9886	9685	9883	9881	9967	9787	9925	9993	9939	9991	9950	10038	9937	9808	9978	9829	9855	9882	9850	9832	9917	9848	9994	9922	9952	10008	9928	10122	10123	9783	9886	9851	9962	9837	9949	9885	9984	9683	9921	9999	10034	9933	9958	10019	9786	9772	9982	9915	9881	9935	10043	9855	9924	9970	9951	9948	9953	9870	10080	9996	9901	9928	9857	9962	10061	9747	9810	9864	9868	9908	9867	9852	9901	9993	9993	10097	9953	9912	9971	9860	9759	9869	9874	9787	9964	10007	10001	9874	9937	9932	9884	9850	9930	9893	9763	9821	9794	9982	9822	10048	9855	9992	9615	9836	9881	9848	9947	9882	9761	9931	9729	9964	9977	9893	9810	9964	10043	9834	9815	9690	9927	9958	9878	9976	9890	9885	9968	9862	9920	9953	9821	9915	10063	9971	9940	9974	9788	9889	9913	9902	10014	10025	9789	9894	9923	9878	9969	9897	10000	9774	9762	9843	9920	9957	9839	9991	9897	10009	10153	9878	9920	9993	9882	10076	10045	9938	9938	9891	9941	10020	9993	9829	9756	10045	10015	9909	9949	9959	9880	9676	9903	9882	9915	10022	9860	9892	10030	10058	9905	10093	9971	9851	9881	9845	9810	9810	9925	10072	9862	9926	9924	9853	9824	9959	9828	9853	9851	10054	9991	9829	9946	9825	9925	9843	9931	9859	9757	9663	10001	9861	9921	9807	9862	10149	9978	10031	9751	9764	9958	9986	10061	10125	9981	9933	9892	9947	9979	10004	9779	9862	9801	9913	10038	9899	9831	9919	9979	9976	9781	9925	9948	9951	9907	9923	9725	9863	9881	9811	9862	9885	9803	9980	9936	9886	9972	9779	9818	9822	9842	9663	9962	9888	9798	9897	10012	9922	10069	9989	9969	9818	10051	10062	9974	9888	9937	10020	9851	9840	9792	9952	9885	9847	9994	10080	9917	9850	9984	9823	9845	9930	9896	9972	10035	9983	9855	9968	9941	9910	9863	9921	9930	9922	10091	9938	9873	9791	9697	9818	9824	9959	9760	9652	9953	9901	9858	9871	10065	9779	9956	9938	9912	9858	9888	9899	10079	9922	9903	10005	9877	9994	9798	9855	9898	9891	9949	9830	9935	9848	10050	9948	9880	10005	9892	9975	10010	9986	9911	9853	10028	9851	9970	10067	9955	10050	9736	9719	9974	9855	9915	9839	9925	9750	9885	9887	9904	10008	9937	9998	9908	9998	9923	9967	10032	10012	9925	10091	9799	9921	9988	9866	9908	10027	9902	9912	9872	9858	9821	9955	9937	10009	9806	9898	9913	9905	9896	9983	9901	9892	9993	9857	10149	9951	9995	9890	9778	9859	9965	9886	10001	10071	9749	9925	9832	9824	9819	9950	9997	9818	10074	9843	10010	9837	10026	9720	9879	9940	9985	9890	9891	9737	9798	9801	9812	9887	9942	9855	9886	9941	9872	9781	9796	9785	9761	9938	10057	10188	9869	9893	9760	9761	9930	9861	9929	10011	9939	9949	9863	9981	9863	9886	9905	9896	9992	9882	10043	9889	10008	9906	9955	10164	9889	9895	10031	9789	9817	9913	9970	9819	9966	9859	9994	10013	9800	9762	9870	9785	9915	10036	9913	9919	9936	10052	9894	9821	9959	9854	9836	9832	9959	9896	9892	9976	10062	9829	9959	9887	9857	9945	9786	9753	9820	9936	9958	9857	9827	9914	9817	9909	10041	9749	9834	10010	9932	9930	9853	9997	9904	9795	9952	9815	9802	9962	9931	9896	9895	10034	9735	10020	10027	9946	9963	9933	9603	9790	9766	9963	9969	9905	9846	9890	9829	10018	9894	9935	9902	10106	9771	9843	9850	9885	9748	9883	9722	9820	9878	9920	9918	9908	9906	9834	9885	9927	9857	10009	9906	9779	9672	9831	9936	9993	10129	9970	10053	9782	9862	9935	9727	9709	9929	9886	9705	9953	9855	9832	10161	10011	9817	9891	9909	9977	10010	9704	10017	9962	9765	9910	9787	10019	9914	9916	9979	10071	10003	9860	9865	9963	9733	9911	10046	9874	9781	9798	9797	9716	9668	9892	9982	9838	9854	9862	9971	10020	9877	9807	9901	9918	9912	9865	9774	9814	9798	9959	9853	9952	9866	9799	9938	9897	9981	9948	9939	9876	10034	9805	9778	9908	9769	9931	9857	9937	9814	9742	10065	9813	9971	9969	9987	9803	9967	9797	9829	9866	9865	9946	9908	9993	9875	10008	9976	10012	10010	9932	9981	9925	10001	9780	10036	9964	9815	9969	10084	9903	9928	9899	9892	9927	9726	9776	9843	9987	9915	9786	9913	9850	9882	10036	9950	9956	9766	9885	10065	9932	9854	9897	9922	9890	9780	10003	9907	9850	10090	9871	9999	9854	9875	10023	9941	9825	9752	9998	10056	10052	9802	9864	9997	9888	9909	9968	10095	9831	10041	10019	9941	10036	9964	9768	10001	9914	9799	10011	10007	10056	9726	10256	9944	9776	9940	9905	9965	10094	10003	10026	9817	9931	9890	10082	9976	9821	9941	9864	9994	9930	9870	9857	9791	9976	9843	10006	9948	9998	10031	9866	9928	9910	9907	9919	9797	9950	10057	10000	9817	9784	9839	10022	9751	9919	9813	9915	9780	9720	9788	9786	9805	9992	9824	9823	9851	9876	9877	10005	10055	9883	9870	10088	9836	9887	9740	9808	10023	10109	9949	9966	10092	9792	9866	9875	10030	9956	10039	10065	9867	9892	9925	9884	9882	9893	9801	9776	9769	10036	9972	9902	9874	10046	9961	9963	9940	9835	9873	9990	9947	10194	9898	9897	9813	10050	9894	9923	9751	9876	9945	10116	9790	9797	10123	9861	10003	10076	10084	9854	9878	9964	9980	9951	9891	10004	10030	9807	9960	9984	10030	10004	9973	9788	9889	10065	9944	10036	9935	9733	9800	9899	9782	9898	9785	9888	9809	9810	9783	10075	9836	9975	9853	9997	10000	9906	10138	9910	9927	10009	9944	9947	9870	10005	9833	9878	9651	9933	9992	9947	9869	10042	9950	9851	9759	9827	9983	9864	9921	9870	9810	9907	9906	9846	9808	9759	10023	9891	9788	9966	9920	9913	10015	10020	9818	9859	9814	9902	9803	9890	9948	9948	10116	9917	10028	9889	9854	9916	10099	9790	9970	9860	9918	10159	10100	9910	10039	9866	9807	9833	9897	9907	9921	9842	9861	9966	9838	9901	9919	9623	9922	10040	9900	9880	9882	9804	9705	9845	10036	9860	9912	10000	9867	9944	9995	9910	9834	9791	9824	9975	9837	10028	9906	9890	10038	9908	9963	9896	9941	9958	9862	10030	9913	10009	10176	9712	9852	9955	9867	9918	9913	9756	9883	9847	9885	9963	9796	10039	10012	10038	9774	9898	9942	9948	9837	9836	10009	9850	9953	9958	10010	9865	9772	9885	9865	9857	9972	9796	9963	9708	9882	9821	9812	9828	9904	9945	9898	9990	9986	10005	9854	9770	9976	9928	9896	9910	9841	9974	10022	10015	9799	10147	9870	10033	9917	9860	9812	10083	9892	9975	9923	9865	9877	9996	10070	9788	9987	9958	9955	10080	9872	9962	9856	9900	9877	9842	9675	9933	9852	9683	9831	9870	9875	9986	9912	9938	9885	9995	9898	9959	9767	9897	9894	9954	9781	9809	9904	9932	10065	9972	9881	9977	10027	9867	9902	10003	9842	9761	9963	9855	9977	9973	9919	9930	9841	10013	10069	9910	9934	9961	9878	9831	10043	10082	9968	9864	10074	9898	10140	9860	9799	9882	9841	9752	9977	10014	9912	9898	9883	10023	9945	10202	10020	9820	9926	9961	9882	9847	9906	9848	9883	10161	10062	9813	9989	9886	9943	9936	9907	9971	9838	9935	9824	9950	9958	9778	10147	9954	9903	10011	10002	10039	9859	9890	10036	9934	9837	9979	9857	9874	9930	10011	9894	9946	9959	9960	9963	10093	9897	9799	9856	9904	9827	9920	9990	9986	9962	9793	9990	9933	10089	9829	9991	9972	9973	9914	9920	10065	10102	9953	9933	9850	10004	9857	9845	9942	9886	9931	9901	9894	10055	9982	9795	9740	9786	9826	9975	9928	9876	9736	9996	10011	9916	10006	9840	9906	9868	9951	9928	9754	9930	9825	10012	9870	9865	9856	10118	10078	9805	9936	9978	9734	9868	9816	9798	9906	9772	9860	9929	9932	10031	9873	9649	10003	9818	9872	9821	9931	9920	9975	9777	9863	10159	9901	10042	10010	9903	9963	9755	9793	9987	10044	9727	10094	9834	10025	9852	10040	9864	9847	10088	10047	9926	10083	9960	9920	9981	9861	9980	9802	9789	9816	9959	9886	9766	9972	9917	9977	9917	9938	9928	9829	10047	9986	10044	9636	9970	9883	9977	9934	10048	9825	9944	9814	9847	10085	9939	9949	10070	9865	9893	9801	9879
32899	32700	31516	34616	42906	62662	61064	49841	40486	34122	31030	30246	29946	29884	30082	30170	29975	30100	29901	29906	30182	29985	30094	29986	30105	30044	30098	30068	30140	30097	30203	30225	30093	30003	30175	30106	30218	29985	30087	30136	30113	30016	30245	30133	29951	30135	30008	29977	30140	29946	29964	30074	30184	30061	30082	30108	30116	30173	30164	30119	29990	30120	30007	30178	30111	30011	30055	30157	30141	30123	30154	30199	30251	29939	30167	30174	30108	30283	30247	30075	29976	30176	30059	29906	30094	30207	29870	30106	30135	30147	30046	30129	30076	29968	30002	30112	30164	30007	30202	30093	30155	30123	30004	30102	30065	30121	30148	29980	30121	30110	30207	30044	29990	30055	30035	30090	30177	30241	30105	30072	30025	30133	30196	30051	30005	30026	30281	30096	30069	29951	30219	29861	30090	30169	30081	29909	30070	30198	30129	30171	30113	30176	30099	30165	30112	30192	30170	30045	30091	30025	30107	30178	29992	30065	30025	30145	30082	30084	30173	30037	30235	30111	30065	30110	30194	30207	30142	30103	30218	30167	30160	30166	30150	30051	30111	30096	30133	30187	30125	30061	30089	30132	30110	29992	30166	30022	30011	30177	30031	30040	30335	30060	30174	30028	30099	30240	29997	30129	30036	30117	29988	30026	30241	30219	30141	30134	30002	30142	30042	30093	30052	30080	30084	30161	30174	30018	30051	30183	29980	30282	29982	30054	30116	30076	30224	30187	29993	30067	30175	30084	30113	30180	29969	30140	30148	29960	30211	30175	30055	30056	30113	30079	30080	30116	30035	30020	30130	30128	30055	29936	30170	30106	30105	29956	30128	30054	30016	30106	30127	30184	30193	30108	30259	29908	30197	30139	30150	30015	30270	30147	30229	30133	29975	30153	30259	30122	30037	30205	30069	30134	30175	30130	30071	30205	30072	30195	30074	30136	30090	30121	29923	30125	29979	30221	30123	30079	29973	30262	30144	30100	30266	30205	30187	30231	30155	30092	30146	30158	30085	30049	30264	30141	30050	30289	30094	30190	30216	30142	29950	30222	30140	30206	30103	30003	30140	29987	30090	30056	30080	29977	30075	30144	30019	30088	30162	30133	30030	30086	29990	30119	29914	30026	30063	30091	30174	30257	30074	30138	30102	30223	30110	30035	30262	29985	30146	30146	30121	30068	30268	30101	30215	29975	30028	30003	30076	30127	30241	30086	30186	30255	30181	30124	30078	30037	30185	30150	30217	30081	30069	30171	30041	29932	30016	30081	30267	30092	30087	30162	30009	30174	30068	30189	30059	29985	30126	30267	30219	30045	30057	30040	30133	30047	30112	30271	30093	30134	30205	30206	30078	30273	30075	30169	30166	30160	30154	30076	30074	30034	30207	29984	30226	30074	29934	30129	30153	30056	30211	30149	30085	30118	30047	30051	30172	30168	30130	30174	30252	30097	30196	30015	30074	30071	30145	30259	30053	30098	30077	30135	30136	30218	30079	30136	30089	30100	30145	30252	30254	30121	29947	30131	30132	30430	29838	30050	30054	30056	30230	30029	30302	30109	30116	29969	30110	30106	30170	30158	30230	30047	30162	30178	30031	30200	30105	30202	30069	30192	30118	30040	30071	30224	30080	30176	30106	30183	30113	30123	30115	30192	30011	30039	29939	30247	30241	30166	30122	30133	30108	29961	30159	30295	30013	30070	30157	29957	30033	30036	30016	30149	30039	30172	30150	30165	30127	30026	30253	30368	30165	30007	30220	30051	30278	29994	30152	30161	30234	30086	30147	30104	30256	30188	30015	30136	30101	30163	30099	30250	30097	30020	30225	30121	30231	30230	30166	29927	30132	30187	30077	30085	30160	30010	30343	30070	30039	30091	30038	30247	30155	30028	30113	30300	30244	30053	30053	30082	30085	30138	30080	30022	30141	30005	30163	30121	30007	30064	30282	30176	29937	30141	30142	30232	30136	29950	30072	30208	30016	30237	30107	30003	30215	29992	30212	30078	30090	30039	30111	30113	30090	30087	30193	30134	30057	30142	30018	30262	30151	30201	30082	30118	30155	30189	30026	30137	30089	30073	30094	30179	30072	30072	30088	30048	30218	30027	30153	30117	29972	30200	30084	30012	30029	30098	30069	30099	30229	29992	30169	30361	30168	30173	30065	30330	30051	29997	30176	30109	30162	30146	29981	30130	30192	30115	30287	30108	30136	30249	30082	30205	30212	30021	30160	30149	30217	30138	30074	30100	30105	30267	30126	30090	30063	30091	30191	30119	30088	30311	30053	29995	30022	30116	30104	30046	30103	30114	30132	30029	30270	30119	30248	30164	30087	30062	30048	30130	30123	30062	30148	30182	30018	30047	30115	30066	30253	30026	30150	30132	30181	30145	30184	30078	30287	30131	30070	30069	30158	30073	30070	30108	30082	30109	30105	30185	30157	30160	29949	30227	30096	30250	30133	30168	30118	30081	30085	30210	30205	30249	30005	30155	30057	30043	30137	29968	30123	30137	30144	30066	30022	30146	30200	30161	30105	30070	30150	30153	29962	30107	30114	30201	30219	30089	30241	30194	30131	30228	30206	30236	30066	30111	30147	30143	30082	30172	30130	30130	30156	30076	30079	30178	30199	29931	30217	30177	30112	30260	30196	30000	30119	29987	30124	30101	30243	30215	30116	30036	30008	30106	30132	30174	30191	30063	30009	30088	30189	30166	30118	30184	30010	30073	30120	30254	30148	30102	30271	30077	30337	30342	30244	30085	30036	30185	30173	30161	29917	30059	30019	30150	30116	30296	30173	30108	30247	30068	30208	30049	30096	30022	30248	30292	30144	29921	30165	30113	30226	30127	30103	29965	29953	30250	30099	30301	29897	30141	30022	30219	29944	30188	30175	30123	30010	30164	30124	30180	30113	30177	30147	30049	30144	30169	30086	30154	30104	30134	30158	30211	30155	30204	29991	30146	30097	30246	29944	30031	30189	30046	30197	30031	30155	30087	30096	30171	30140	29975	30135	30180	30005	30219	30220	30134	30206	30088	30233	30199	30252	30002	30161	30116	30102	30128	29956	30062	30036	30088	30195	30010	30081	30193	30072	30154	30275	30136	30242	30101	30111	30085	30145	30086	30262	30152	30074	30023	30195	30272	30199	30013	30029	30204	30085	30245	30202	30208	30049	30229	30259	30159	30023	30285	30003	30115	30437	30087	30155	30119	29962	30138	30055	30100	30150	30226	30133	30205	30129	30162	30204	29950	30106	30067	30052	30061	30086	30210	30166	30183	30029	30121	30118	30181	30084	29937	30251	30141	29971	30058	30178	30147	30128	29968	30065	30110	30127	29952	30169	29962	30162	30013	30131	30157	30081	30125	30147	30177	30204	30191	30307	29952	30136	30195	30049	30024	30298	30196	30074	29944	30211	30119	30182	30202	30008	30054	30164	30051	30089	30011	30213	30236	30123	30160	30220	30075	30157	30241	30111	30194	30266	30014	30185	30010	30177	30086	30145	30208	30139	30200	29952	30072	30125	30152	29999	30098	30144	30224	30125	30010	30198	30028	30112	29971	30043	30014	30310	30138	30091	30018	30081	30166	30117	30021	30081	29983	30311	30186	30077	30107	30207	30105	30212	30067	30207	30186	30185	30173	30030	30181	30245	30140	30159	30123	30017	29988	29974	30196	29999	30164	30111	30124	30212	30197	30284	30073	30187	30213	29975	30226	30233	30078	30173	30159	30172	30050	30123	30287	30150	30127	30241	30089	30082	30150	30067	30046	30099	30262	30075	30111	30204	30158	30124	30152	30099	30225	30064	30056	30185	30187	30156	30139	30015	30233	30239	30082	30130	30114	30276	30145	30150	30205	30258	30036	30154	30037	30110	30161	30184	30137	30085	30176	30169	30091	30235	30185	30218	30255	30138	30133	30290	30133	30190	30164	30120	30101	30013	30284	30266	30206	30056	30157	30191	30056	30049	30126	30091	30125	30022	30045	30175	30150	30079	30169	30111	30158	30102	30107	30347	30095	30190	30167	30131	30076	30225	30245	30065	30060	30142	30118	30076	30164	30157	30099	30239	29974	30286	30118	30115	29975	30063	30105	30141	30221	30174	30158	30126	30102	30146	30152	30218	30098	30243	30080	30067	30200	30188	30172	30065	30105	30190	30039	30209	30190	29990	30084	30149	30082	30164	30109	30119	30110	30130	30238	30130	30066	30180	30151	30051	30074	30027	30144	30167	30214	29913	30265	30109	30328	30108	30255	30082	30174	30105	30023	30122	30104	30315	30134	30108	30204	30186	30150	30189	30018	30035	30079	30035	30249	30069	30128	30057	30141	30135	30336	30027	29955	30144	30085	30116	30056	30150	30212	30004	30144	30132	30272	30064	30175	30151	30229	30174	30088	30090	30179	30127	30149	30102	30277	29959	30051	30010	30140	30033	30187	30153	30034	30160	29946	30143	30023	29975	30142	30174	30175	30214	30184	30213	30154	30064	30239	30079	30065	29984	30096	30141	30268	30117	30231	30191	30088	30153	30146	30051	30197	30164	29987	30038	30104	30092	29989	30005	30104	30049	30215	30138	30045	30163	30043	30075	30035	30290	30015	30138	30118	30264	30235	30082	30109	30130	30072	30206	30021	30133	30259	30192	30282	30157	30281	30073	29986	30047	30025	30147	30055	30133	30137	30264	30219	30161	30274	30189	30084	30168	30217	30031	30163	30108	30022	30193	30099	30133	30250	30124	30197	30094	29935	30222	30139	30355	30022	29978	30176	30094	30082	30277	30242	30165	30039	30069	30005	30119	30104	30123	30088	30055	30055	29961	30222	30313	30133	30141	30132	30154	30203	30054	30143	30174	30127	30176	30054	30022	30247	30308	29996	30237	29959	29996	30096	30067	30198	30153	30204	30033	30062	30136	30185	30003	30138	30015	30108	30096	30115	30087	30147	30134	30171	30011	30050	30086	30144	30024	30231	30190	30016	30225	30183	30171	30196	30193	30194	30006	30177	30007	30095	30278	30168	30130	30176	30161	30060	30209	30068	29909	30189	30194	30179	30090	30181	30112	30187	30129	30205	30190	30029	30131	30157	30146	30169	30182	30073	30168	29876	30168	30259	30102	30167	30243	30075	30073	30099	30217	29934	30133	30101	30058	29977
13412	12437	11430	11069	11665	29180	44052	34043	23205	15725	11764	10280	9960	9851	9987	9829	9893	9742	9726	9843	9823	9705	9856	9817	9976	9777	9825	9756	9798	9712	9711	9791	9727	9948	9861	9930	9826	9880	9719	9745	10060	9891	9720	9860	9818	9928	9765	9727	9857	9903	9826	9892	9804	9883	9716	9780	9737	9841	9678	9876	9857	9818	9860	9874	9692	9706	9758	9786	9809	9719	9975	9847	9819	9778	9850	9788	10005	9628	9816	9920	9797	9857	9769	9815	9744	9731	9811	9872	9718	9902	9764	9855	9970	9879	9914	9982	10019	10037	9959	9873	9799	9834	9800	9796	9785	9922	10017	9958	9681	9972	9853	9758	9743	9602	9829	9924	9704	9750	9851	9997	9852	9764	9852	9903	9701	9860	9871	9599	9796	9972	9707	9758	9819	9873	9890	9874	9811	9673	10050	9867	10077	9862	9863	9965	9846	9844	9897	9919	9902	9948	9838	9830	9608	9739	9814	9686	9852	9963	10038	9808	9940	9879	9966	9918	10010	9675	9825	9984	9941	9828	9862	9889	9941	9973	9905	9842	9752	9759	9949	9856	9908	9921	9845	9898	9849	9782	9834	9898	9763	9724	9821	9972	9871	9869	9688	9936	9810	9982	9812	9820	9742	9721	9841	9828	9928	9926	9944	9862	9844	9821	9943	9827	9809	9807	9812	9814	9957	9896	9915	9862	9754	9876	9823	9841	9848	9790	9866	9831	9962	9947	9672	9935	9864	10030	9706	9673	9991	9858	9964	9683	9834	9805	9787	9856	9864	9941	9692	9709	9849	9887	9923	9763	9696	9882	9809	9672	9877	9875	9914	9995	9743	9787	9645	9773	9930	9935	9812	9744	9810	9806	9983	9759	9804	9902	9866	9865	9801	9923	9775	9831	9781	9956	9871	9825	9929	9763	9869	9896	9803	9788	9707	9879	9890	9781	9941	9937	10058	10004	9841	9798	9905	9903	9867	9957	9904	9833	9777	9922	9695	9904	9969	9803	9712	9663	9764	9709	9760	9740	9944	9789	10014	9685	9701	9734	9898	9747	9821	9804	9731	9891	9778	9929	9810	9832	9880	9805	9878	10004	9895	9868	9795	9760	9878	9807	9812	9590	9945	9723	9866	9877	9946	9955	9867	9790	9794	9841	9838	9847	9907	9834	9848	9647	9775	9778	9896	9865	9997	9850	9877	9900	9749	9864	9958	9861	9841	9876	9908	9875	9728	10009	9802	9765	9881	9850	9905	9883	10037	9863	10006	9971	9845	9774	9950	9811	10009	9957	9816	9765	9787	10093	9962	9706	9841	10037	9946	9947	9915	9896	9890	9905	9917	9788	9809	9842	9776	9899	9734	9903	9777	9982	9842	9821	9853	9923	9792	9997	9669	9851	9914	9929	9925	9853	9837	9811	9912	9912	10005	9836	9761	9941	9926	9789	9753	9918	9784	9908	9864	9989	9871	9866	9767	9886	9954	9818	9767	9816	9843	9784	9819	9843	9812	9843	9890	9808	9986	9983	9880	10034	9764	9738	9885	9772	9980	9848	9845	9848	9775	9934	9749	9952	9801	9956	9779	9777	9829	9788	9716	9804	9704	9912	9990	10001	9853	9988	9825	9694	9762	9683	9907	9798	10084	9877	9909	10000	9953	9924	9844	9803	9852	9817	9819	10103	10069	9984	9906	9854	9651	9825	9925	9865	9954	9939	9844	9635	9903	9932	9824	9837	9956	9886	9928	9985	10033	9913	9782	9853	9861	9830	9906	9838	9825	9942	9763	9844	9741	9784	9856	9794	9952	10076	9884	9968	9929	9913	10002	9741	9886	10069	9924	9916	9791	10006	9792	9841	9922	9692	9723	9888	9975	10070	9910	9745	9990	9915	9970	9911	9770	9806	9898	9843	9797	9973	9790	9842	9786	9823	9899	9875	9875	9903	10059	9875	9955	9894	9890	9920	9912	10034	9875	9846	9881	9937	9800	9721	9758	10069	9839	9891	9991	9838	9887	9779	9973	9826	9829	9849	9759	9936	9796	9861	9797	9867	9842	9867	9954	9907	9955	9924	9859	9899	9726	9774	9908	9842	9871	9768	9804	9891	9851	9899	9831	9769	9771	9952	9933	9759	9736	9897	9776	9763	9733	9847	10004	10062	9864	9907	9965	9713	9862	9957	9871	10000	9729	9783	9980	9933	9792	9845	10009	9707	9945	10041	9707	9786	9731	9971	9801	9673	9643	9747	9783	9755	9915	9840	9894	9803	9906	9803	9875	9875	9852	9749	9892	9760	9834	9928	9794	9805	9847	10026	9795	9897	9871	9810	9902	9816	10018	9768	9756	9767	9863	9857	9888	9630	9863	9930	9887	9907	9926	9958	9885	9771	9958	9948	9951	9788	9778	9912	9895	9923	10014	9717	10035	9771	9671	9878	9849	9687	9900	9875	9901	9893	9770	9868	9742	9712	9888	9822	9938	9876	9847	10032	9928	9732	9860	9961	9903	9969	9837	9913	9966	9923	9723	9634	9924	9636	9824	9823	9780	9985	9726	9836	9782	9892	9820	9801	9849	9892	9753	9930	9881	9821	10028	9817	10018	9905	9852	9830	9720	9907	9907	9828	9739	9855	10028	9828	9511	9683	9889	9943	9933	9762	9664	9805	9910	9732	9892	9830	9897	9993	10018	9954	10083	9734	9958	9969	9816	9836	9782	9852	10014	9887	9945	9980	9881	9888	9893	9926	9906	9828	9827	10040	10012	9916	9714	9770	9822	9943	9700	9950	9955	9844	9702	9943	9881	9812	9833	9891	9750	9778	9863	9842	9888	9681	9910	9881	9809	9889	9656	9800	9668	9979	9814	9953	9871	9905	9940	9828	9754	9693	9912	9757	9815	9870	9848	9854	9794	9837	9868	9726	9874	9827	9888	10032	9949	9745	9833	9861	9856	9711	9886	9824	9792	9874	9702	9726	9802	9883	9679	9826	10032	9899	9976	9883	9807	9739	9878	9861	9826	9906	9909	9955	9978	9943	9950	9966	9781	9678	9892	9857	9832	9913	9689	9786	9942	9909	9762	9784	9822	9774	9836	9950	9885	9825	9933	9886	9796	9923	9896	9721	9979	9914	9885	9798	9918	9786	9798	9835	9814	9806	10040	9807	9909	10011	9724	9818	9809	9855	9807	9718	9888	9941	9720	9673	9799	9868	10008	9759	9824	10056	9884	10022	9990	9918	9895	9765	9793	9880	9854	9973	9927	9868	9961	9950	10018	9786	9698	9855	9886	9887	9977	9721	9917	9973	9907	9925	9902	9973	9917	9985	9870	9724	9933	9731	9793	9852	9860	9818	9888	9782	9805	9843	10003	9782	9913	9850	9852	9927	9812	9856	9948	9815	9833	9911	9878	9752	9911	9875	9901	9755	9952	9888	9852	9982	9637	9857	10040	10001	9796	10025	9840	9684	9751	9784	9976	10001	9796	9744	9764	9794	9812	9834	9875	9659	9939	9746	9867	9782	9793	9859	9898	9868	9972	9981	9785	9979	9930	9799	9943	9990	9762	9906	9676	9769	9855	9878	9992	9893	9782	9912	9930	9942	9987	9905	9851	9871	9805	9915	9852	9925	9739	9888	9952	9728	9959	9903	9815	9823	9941	9849	10014	9740	9923	9830	9703	9834	9710	9685	9880	9811	9848	9863	9761	9971	9827	9837	9936	9818	9841	9685	9804	9829	9818	9887	9670	9861	9925	9927	9867	9864	9766	10007	9627	9788	10055	9809	9759	10006	9883	9901	9945	9698	9845	9785	9864	9680	9968	9969	9794	9910	9744	9801	9808	9743	9816	9715	9945	9899	9840	9962	9992	9798	9990	9881	9760	9751	9726	9867	9754	9819	9789	9735	9902	9768	9920	9780	9880	9814	9982	9683	9973	9846	9743	9812	9966	9829	9851	9911	9840	9906	9950	9796	9893	9920	9767	9837	9728	10062	9902	9987	9845	9845	9640	9957	9946	10019	9983	9739	9768	9832	9746	9747	9788	9689	9769	9797	9892	9815	9742	9777	9834	9977	9871	9923	9713	9827	9830	9739	9857	9825	9710	9859	9925	9852	10021	10044	9903	9878	9963	9730	9912	9831	9715	10001	9769	9669	9930	9769	9757	9809	9705	9901	9780	10021	9679	9935	10022	9931	9935	9755	9952	9900	9853	9894	9734	9857	9944	9976	9937	9863	9935	9935	9910	9668	9904	9904	9925	9728	9757	9884	9891	9790	9917	9779	9885	9825	9807	9897	9924	9802	9968	9646	9736	9804	9749	9932	9692	9757	9888	9812	9880	9801	9938	9800	9864	9936	9705	9733	9816	9889	9745	9770	9883	9770	9840	9887	9825	9736	9899	9923	10049	9879	9959	9879	9927	9766	9874	9819	10015	9792	9947	9745	9775	9834	9918	9797	9937	9899	9936	9964	9953	9770	9838	9759	9844	9771	9767	9822	9890	9840	9852	9977	9828	9634	9865	9989	9752	9853	9803	9869	9638	9763	9829	9817	9766	9939	10015	9890	9899	9773	9904	9932	9784	9803	9756	9848	9784	9870	9750	9811	9876	9885	9939	9895	9662	9834	9753	9674	9842	9860	9831	9766	9804	9876	9684	9878	9738	9862	9779	9891	9834	9763	9905	9580	9871	9840	9925	9788	10029	9998	10000	9794	9724	9770	9768	9827	9885	9814	9830	9844	9905	9938	9798	9814	9673	9751	9757	9778	9785	9929	9845	9725	9908	9869	9712	9716	9760	9907	9853	9815	9884	9976	9897	9677	9812	9828	9889	10033	9896	9905	9896	9858	9761	9753	9853	9897	9841	9771	9818	9791	9681	9770	9953	9965	9814	9869	9995	9758	9757	9763	9923	9882	10013	9816	9924	9774	9941	9906	10032	9857	9825	9852	9911	9762	9795	9749	9934	9654	9875	9913	9886	9897	9851	10009	9860	9669	9770	9764	9945	9798	9813	9932	9854	9904	9955	9851	9805	9840	9815	9977	9707	9875	9932	9865	9802	9826	9870	10015	9850	9855	9920	9840	9865	9691	9753	9781	9790	9919	9651	9963	9749	9696	9844	9933	9871	9862
37358	34650	33270	37960	42485	57033	59880	54118	44931	37534	32162	29776	29347	29392	29583	29689	29802	29789	29864	29814	29836	29875	30019	30034	30093	29947	30091	30003	30096	30176	30151	30010	30213	30127	29950	30267	29983	30205	30155	30052	30191	30127	30232	30224	30020	30223	30222	30124	30086	30318	30274	30077	30271	30122	30224	30094	29986	30175	30073	30089	30268	30120	30050	30178	29983	30216	30033	30108	30107	30175	30229	30091	30163	30244	30210	30362	30178	30092	30263	30035	30018	30061	30254	30100	30232	30136	30167	30225	30238	30098	30222	30173	30251	30106	30135	30326	30120	30161	30137	30153	30172	30116	30141	30195	30114	30173	30247	30294	30235	30137	30222	30105	30121	30175	30210	30183	30166	30052	30124	30198	30132	30053	30138	30264	30275	30251	30213	30097	30208	30152	30163	30145	30146	30207	30110	30096	29987	30232	30224	29959	30196	30113	30117	30172	30107	30057	30316	29873	30203	30051	30303	30214	30047	30142	30164	30200	30168	30006	30253	30244	30379	30233	30124	30112	30123	30001	30155	30147	30228	30131	30367	30109	30107	30195	30284	30188	30054	30201	30165	30116	30069	30051	30203	30092	30224	30161	30120	30212	30100	30158	30249	30012	30172	30158	30021	30251	30210	30175	30176	30177	30216	30203	30298	30205	30247	30145	30279	30320	30198	30142	30254	30116	30174	30149	30155	30137	30135	30194	30169	30080	30225	30222	30182	30239	30032	30277	30248	30167	30072	30024	30034	30111	30315	30291	30177	30164	30183	30286	30094	30137	30075	30153	30186	30143	30041	30016	30106	30181	30270	30053	30285	30121	30256	30168	30136	30151	30325	30047	30206	30067	30003	30256	30207	30299	30055	30232	30110	30031	30055	30150	30184	30235	30125	30064	30199	30041	30211	30215	30151	30366	30150	30121	30211	30214	30114	30114	30149	30054	30139	30190	30202	30148	30126	30120	30099	30232	30167	30155	30153	30260	30116	30182	30142	30173	30195	30200	30245	30246	30296	30179	30227	30199	30142	30147	30200	30131	30072	30154	30127	30238	30120	30133	30197	30133	30234	30266	30351	30361	30063	30306	30030	30150	30220	30111	30102	30084	30135	30092	30244	30167	30259	30156	30201	29985	30115	30122	30322	30138	30307	30143	30080	30132	30123	30113	30146	30061	30115	30201	30303	30138	30176	30125	29988	30248	30165	30249	30087	30202	30027	30068	30079	30183	30141	30134	30018	30164	30122	30194	30115	30327	30143	30163	30223	30089	30129	30289	30154	30275	30037	30137	30271	30113	30283	30133	30083	30094	30251	30054	30070	30155	30086	30157	30138	30242	30306	30281	29999	30365	30169	30200	30097	30132	30279	30220	30189	30183	30206	30158	30100	30092	30213	29981	30140	30177	30228	30104	30146	30150	30118	30283	30311	30355	30072	30230	30276	30131	30264	30193	30228	30058	30191	30222	30093	30160	30128	30118	30212	30151	30185	30253	30382	30136	30059	30209	30263	30199	30249	30224	30047	30193	30059	30269	30225	30249	30148	30285	30153	30098	30233	30107	30089	30174	30140	30400	30000	30001	30169	29986	30242	30161	30080	30197	30021	30244	30077	30100	30284	30075	30240	30029	30125	30196	30218	30309	30156	30121	30162	30143	30221	30046	30029	30060	30057	30155	30234	30125	30100	30105	30168	30135	30189	30105	30287	30291	30385	30066	30400	30116	30099	30142	30282	30096	30001	30197	30234	30257	29980	30087	30178	30172	30164	30068	30356	30180	30100	30224	30117	30322	30150	30202	30068	30228	30318	30241	30217	29982	30098	30266	30057	30155	30081	30154	30286	30249	30183	30210	30110	30225	30159	30164	30236	30084	30102	30406	30075	30177	30175	30080	30182	30190	30057	30125	30117	30121	30198	30292	30212	30067	30268	30162	30136	30201	30131	30052	30188	30081	30222	29988	30045	30203	30199	30207	30157	30294	30154	30101	30197	30206	30198	30137	30222	30144	30127	30077	30149	30091	30190	30316	30217	30133	30038	30147	30148	30138	30198	30236	30177	30124	30183	30160	30173	30082	30036	30209	30188	30174	30177	30202	30248	30210	30182	30185	30147	29976	30185	30147	30283	30120	29949	30257	30206	30160	30068	30016	30238	30005	30162	30051	30150	30051	30225	30171	30265	30248	30072	30087	29986	30190	30105	30185	30178	30293	30201	30029	30207	30190	30062	30208	30068	30142	30269	30218	30072	30094	30209	30258	30183	30194	30147	30088	30204	30266	30351	30170	30176	30402	30018	30303	30023	30176	30195	30137	30045	30257	29968	30172	30314	30094	30223	30134	30188	30167	30116	30026	30342	30298	30189	30004	30117	30251	30158	30252	30005	30165	30073	30211	30059	30265	29982	30198	30080	30240	30139	30080	30266	30240	30151	30029	30224	30086	30003	30173	30080	30210	30177	30185	30106	30027	30166	30196	30209	30030	30224	30166	30352	30184	30074	30202	30128	30198	30195	30114	30302	30149	30222	30192	30245	29967	30169	30106	30142	30389	30013	30057	30311	30228	30023	30057	30038	30278	30165	30042	30229	30049	30229	30092	30102	30108	30231	30126	30191	30199	30281	30130	30233	30189	30134	30070	30157	30106	30071	30200	30093	30039	30285	30070	30161	29988	30155	30099	30053	30292	30080	30363	30323	30153	30188	30128	30241	30097	30251	30224	30255	30187	30125	30213	30311	30164	30181	30070	30237	30214	30311	30124	30092	30117	30223	30226	30312	30063	30158	30140	30141	30005	30142	30172	30051	30300	30144	30094	30392	29970	30219	30350	30177	30033	30167	30234	30189	30165	30244	30149	30255	30182	30192	30086	30168	30210	30175	30175	30156	30181	30250	30201	30312	30109	30110	30286	30080	30134	30247	30207	30206	30126	30038	30042	30099	30107	30125	30130	30186	30191	30110	30262	30163	30223	30091	30173	30153	30063	30077	30074	30125	30213	30233	30023	30209	30209	30174	30017	30270	30052	30082	30244	30220	30211	30250	30244	30159	30098	30222	30161	30430	30101	29975	30178	30266	30114	30059	30184	30022	30141	30085	30188	30062	30228	30165	30056	30103	30170	30198	30270	30245	30111	30134	30215	30169	30119	30137	30296	30256	30292	30121	30237	30145	30271	30280	30130	30064	30198	30150	30151	30152	30094	30177	30076	30170	30103	30323	30176	30061	30261	30095	30142	30251	30200	30170	30218	30069	30327	30117	30158	30269	30285	30196	30228	30140	30045	30269	30295	30230	30160	30039	30175	30187	30174	30149	30266	30216	30196	30066	30004	30252	30085	30208	30163	30144	30125	30186	30278	30170	30178	29995	30145	30083	30141	30291	30240	30153	30153	30110	30176	30183	30234	30031	30184	30303	30146	30031	30142	30063	30179	30209	30145	30250	30103	30234	30183	30247	30286	30038	30230	30260	30136	30133	30221	30143	30168	30143	30155	30314	30047	30166	30220	30134	30089	30233	30078	30119	30188	30348	30236	30241	30049	29995	30200	30192	30123	30126	30242	30066	30255	30116	30349	30127	30092	30223	30317	30181	30107	30128	30197	30146	30229	30186	30155	30147	30159	30451	30143	30157	30298	29996	30169	30111	30242	30111	30166	30217	30188	30210	30142	30180	30195	30078	30093	30145	30106	30092	30323	30095	30094	30159	30159	30198	30129	30210	30119	30060	30079	30200	30101	30246	30235	30084	30232	30076	30216	30255	30148	30117	30155	30104	30218	30239	30097	30144	30133	30203	30063	30192	30124	30186	30215	30228	30096	30054	30146	30121	30250	30193	30155	30145	30235	30275	30310	30235	30329	30216	30272	30192	30207	30159	30075	30331	30246	30194	30108	30152	30158	30096	30139	30155	30145	30061	30253	30168	29944	30239	30191	30170	30145	30002	30200	30119	30169	30151	30118	30177	30290	30265	29958	30149	30295	30034	30098	30183	30141	30068	30194	30267	30010	30163	30257	30072	30302	30270	30066	30288	30210	30170	30210	30097	30247	30197	30125	30275	30171	29955	30148	30250	30211	30185	30265	29984	30189	30101	30088	30027	30073	30279	30173	30121	30247	30295	30034	30181	30075	30108	30026	30188	30045	30261	30070	30264	30158	30085	30157	30052	30175	30220	30173	30130	30158	30154	30032	30119	30213	30080	30098	30294	30269	30097	30240	30185	30161	30233	30163	30247	30279	30101	30222	30133	30202	30254	30125	30427	30259	30151	30149	30148	30101	30193	30182	30095	30181	30147	30316	30330	30026	30014	30120	30182	30166	30325	30051	30164	30195	30318	30178	30160	30166	30099	30142	30151	30273	30106	30143	30239	30207	29984	30110	30118	30017	30180	30080	30367	30160	30159	30127	30179	30117	30091	30152	30095	30217	30101	30088	30177	30203	30234	29992	30238	30108	30256	30169	30151	30278	30123	30089	30209	30228	30175	30122	30216	30201	30244	30157	30308	30209	30031	30191	30114	30145	30261	30182	30180	30026	30171	29944	30145	30214	30162	30220	30400	30150	30187	30147	30238	30124	30011	30243	30186	30126	30170	30142	30088	30126	30287	30003	30221	30068	30087	30218	30053	30080	30224	30017	30262	30210	30214	30220	30186	30231	30090	30152	30058	30255	30166	30328	30005	30099	30228	30013	30116	30170	30178	30148	30165	29977	30331	30092	30172	30141	30076	30177	30221	30126	30195	30150	30134	30136	30190	30193	30140	30213	30200	30111	30168	30160	30027	30099	30105	30096	30168	30076	30126	30175	30077	30187	30188	30269	30295	30148	30203	30185	30153	30323	30183	30183	30152	30034	30220	30155	30162	30123	30147	30285	30099	30153	29986	30201	30189	30145	30248	30276	30165	30254	30024	30189	30231	30273	30108	30172	30039	30248	30183	30003	30043	30150	30158	30068	30206	30114	30194	30044	30219	30289	30192	30207	30092	30261	30004	30082	30230	30358	30133	30290	30183	30148	30280	30181	30206	30148	30361	30202	30120	30247	30265	30230	30255	30181	30104	30103	30252	30119	30121	30111	30164	30105	30225	29912	30235	30045	30312	30059	30220	30269	30185	30146	29993	30081	30143	30200	30096	30371	30105	30183	30250	30374	30058	30193	30046	30041	30094	30113
12491	10669	10452	10390	10529	11360	18032	17427	13811	11294	10139	9803	9846	9768	9565	9787	9595	9762	9815	9775	9810	9860	9602	9698	9781	9645	9887	9702	9643	9585	9921	9618	9964	9746	9679	9795	9658	9742	9636	9739	9613	9679	9705	9815	9715	9863	9855	9669	9635	9638	9753	9610	9576	9565	9684	9685	9766	9654	9767	9782	9702	9703	9717	9788	9751	9609	9737	9838	9806	9698	9791	9618	9708	9765	9745	9757	9771	9749	9642	9820	9742	9547	9698	9876	9819	9828	9729	9919	9664	9828	9716	9753	9801	9675	9679	9649	9885	9818	9742	9653	9792	9813	9669	9682	9695	9680	9826	9569	9826	9662	9695	9750	9831	9616	9629	9649	9618	9828	9723	9762	9846	9934	9820	9606	9830	9624	9779	9837	9707	9823	9734	9713	9709	9583	9661	9792	9716	9712	9681	9596	9671	9808	9713	9771	9796	9771	9802	9692	9745	9682	9782	9775	9643	9719	9784	9839	9576	9551	9771	9718	9745	9809	9542	9772	9716	9860	9589	9653	9914	9797	9657	9721	9837	9727	9781	9715	9950	9822	9710	9875	9690	9746	9738	9842	9754	9918	9780	9788	9809	9727	9695	9943	9787	9708	9777	9886	9751	9619	9707	9789	9949	9556	9614	9706	9778	9618	9675	9651	9603	9733	9786	9695	9769	9616	9715	9740	9638	9733	9537	9661	9825	9825	9741	9713	9590	9767	9656	9641	9743	9810	9665	9634	9659	9742	9705	9621	9658	9849	9693	9705	9820	9785	9803	9817	9733	9782	9726	9682	9761	9774	9582	9758	9766	9668	9775	9779	9715	9782	9847	9872	9850	9672	9781	9743	9814	9699	9911	9713	9830	9806	9925	9795	9873	9924	9826	9925	9840	9811	9766	9854	9682	9960	9733	9697	9698	9702	9621	9790	9731	9557	9791	9724	9767	9528	9938	9750	9714	9767	9639	9663	9768	9737	9739	9635	9778	9757	9752	9753	9652	9602	9695	9680	9715	9635	9799	9700	9704	9737	9702	9819	9822	9795	9869	9693	9660	9862	9778	9788	9670	9570	9887	9664	9783	9624	9877	9672	9758	9820	9769	9736	9558	9554	9633	9661	9641	9807	9728	9640	9601	9750	9672	9715	9708	9831	9662	9923	9686	9670	9631	9694	9711	9567	9777	9690	9580	9861	9631	9810	9723	9709	9578	9729	9860	9772	9771	9796	9739	9739	9766	9778	9804	9769	9837	9715	9730	9751	9791	9740	9896	9703	9790	9842	9782	9659	9758	9773	9716	9729	9725	9796	9804	9718	9687	9673	9791	9671	9759	9718	9849	9837	9635	9735	9706	9733	9742	9782	9719	9768	9907	9779	9854	9612	9813	9679	9808	9719	9708	9598	9697	9806	9583	9745	9684	9672	9724	9615	9619	9769	9671	9858	9719	9767	9782	9695	9747	9725	9619	9782	9793	9616	10008	9718	9690	9731	9844	9896	9859	9825	9623	9532	9657	9767	9729	9544	9783	9791	9849	9742	9693	9658	9650	9751	9719	9731	9711	9632	9883	9805	9737	9679	9829	9675	9785	9723	9558	9670	9815	9783	9599	9742	9730	9670	9718	9653	9629	9814	9530	9750	9771	9694	9687	9723	9899	9648	9687	9735	9673	9738	9684	9731	9720	9885	9856	9590	9856	9716	9668	9626	9560	9607	9616	9842	9843	9612	9683	9846	9687	9639	9874	9785	9675	9750	9739	9779	9773	9783	9738	9762	9653	9867	9862	9712	9949	9843	9672	9868	9463	9676	9944	9627	9784	9777	9893	9826	9481	9747	9796	9677	9808	9880	9646	9760	9670	9657	9832	9766	9822	9702	9859	9770	9807	9598	9646	9712	9626	9738	9706	9800	9665	9709	9801	9896	9673	9918	9885	9775	9894	9789	9746	9777	9768	9719	9792	9733	9691	9744	9828	9863	9681	9667	9665	9776	9839	9750	9811	9814	9881	9857	9674	9656	9933	9741	9875	9723	9686	9564	9629	9599	9704	9776	9849	9643	9659	9740	9761	9924	9788	9761	9656	9759	9650	9908	9751	9744	9570	9903	9772	9793	9863	9775	9761	9765	9735	9676	9701	9668	9753	9642	9717	9716	9861	9884	9669	9699	9761	9718	9741	9747	9622	9569	9868	9575	9623	9600	9749	9795	9728	9722	9838	9705	9705	9846	9558	9687	9750	9678	9745	9811	9602	9689	9624	9656	9745	9624	9858	9775	9781	9675	9769	9801	9717	9727	9709	9717	9774	9868	9717	9564	9861	9645	9835	9807	9715	9771	9795	9672	9651	9753	9830	9675	9764	9715	9798	9720	9978	9627	9686	9763	9768	9772	9811	9684	9899	9783	9688	9778	9937	9753	9649	9791	9716	9731	9629	9810	9736	9713	9760	9636	9730	9567	9713	9758	9665	9708	9803	9834	9836	9695	9702	9739	9664	9700	9654	9759	9663	9567	9794	9693	9635	9616	9813	9826	9894	9858	9652	9866	9960	9620	9774	9809	9782	9737	9591	9749	9575	9634	9754	9683	9747	9756	9983	9762	9660	9645	9584	9687	9732	9757	9600	9693	9758	9919	9916	9567	9819	9753	9819	9552	9742	9747	9737	9743	9684	9824	9603	9697	9671	9814	9746	9716	9700	9669	9731	9699	9824	9587	9672	9606	9812	9610	9706	9714	9652	9724	9857	9581	9844	9643	9769	9702	9718	9735	9762	9676	9766	9805	9813	9695	9717	9726	9769	9669	9766	9789	9597	9818	9736	9738	9644	9818	9706	9727	9697	9755	9809	9816	9711	9829	9710	9713	9788	9723	9817	9679	9775	9733	9786	9649	9669	9778	9656	9715	9648	9666	9716	9671	9701	9591	9620	9810	9765	9548	9797	9669	9729	9678	9694	9773	9817	9736	9705	9854	9786	9672	9877	9775	9713	9769	9634	9785	9803	9799	9757	9748	9728	9679	9689	9630	9643	9838	9784	9830	9855	9842	9912	9839	9627	9609	9735	9712	9731	9775	10065	9861	9813	9717	9661	9637	9680	9818	9889	9621	9609	9731	9706	9669	9628	9830	9793	9656	9696	9618	9924	9841	9690	9699	9719	9745	9920	9668	9692	9790	9771	9685	9924	9697	9877	9559	9740	9663	9655	9672	9728	9830	9667	9692	9815	9655	9849	9534	9654	9733	9743	9655	9860	9663	9715	9678	9876	9788	9574	9729	9694	9529	9777	9679	9564	9809	9679	9849	9852	9581	9689	9713	9709	9810	9703	9708	9764	9767	9708	9813	9594	9677	9851	9871	9705	9745	9630	9757	9855	9957	9813	9740	9647	9822	9594	9641	9735	9751	9789	9665	9753	9872	9739	9732	9606	9622	9752	9733	9609	9811	9804	9737	9695	9751	9847	9573	9718	9850	9651	9513	9744	9738	9596	9772	9775	9741	9831	9798	9663	9668	9613	9941	9724	9770	9759	9751	9689	9691	9658	9668	9662	9648	9623	9683	9684	9802	9708	9868	9717	9796	9722	9799	9813	9703	9698	9668	9616	9794	9807	9850	9820	9754	9667	9861	9798	9671	9679	9612	9608	9848	9775	9656	9764	9786	9732	9809	9749	9699	9511	9727	9789	9698	9825	9677	9664	9676	9755	9739	9783	9788	9744	9566	9510	9741	9660	9639	9660	9724	9713	9848	9878	9919	9679	9697	9840	9915	9773	9793	9762	9817	9867	9674	9726	9674	9768	9668	9837	9832	9754	9576	9825	9739	9749	9757	9675	9846	9659	9727	9820	9765	9846	9801	9766	9721	9747	9629	9804	9607	9730	9738	9918	9857	9760	9665	9746	9656	9628	9589	9694	9797	9646	9631	9669	9668	9752	9749	9817	9658	9766	9589	9687	9605	9732	9647	9720	9732	9531	9681	9654	9710	9723	9637	9651	9809	9729	9770	9775	9877	9699	9699	9791	9822	9712	9781	9700	9566	9855	9621	9703	9690	9671	9866	9630	9592	9783	9907	9709	9782	9746	9720	9581	9901	9649	9625	10020	9685	9531	9796	9897	9844	9863	9878	9873	9777	9818	9593	9800	9955	9797	9609	9807	9770	9751	9741	9825	9664	9565	9789	9581	9789	9729	9873	9741	9772	9813	9757	9707	9657	9560	9689	9696	9817	9853	9860	9846	9603	9600	9768	9738	9778	9636	9735	9684	9798	9705	9634	9648	9731	9833	9599	9809	9815	9643	9679	9869	9639	9647	9849	9673	9814	9777	9668	9670	9571	9788	9796	9748	9694	9726	9705	9672	9562	9758	9787	9723	9761	9798	9663	9594	9657	9806	9590	9755	9813	9669	9807	9757	9682	9768	9614	9782	9766	9762	9689	9721	9829	9611	9745	9758	9906	9692	9679	9636	9724	9777	9657	9701	9782	9784	9608	9616	9699	9683	9809	9802	9811	9760	9624	9750	9857	9848	9767	9892	9779	9798	9604	9623	9840	9797	9727	9598	9573	9824	9739	9710	9780	9645	9631	9692	9724	9773	9819	9688	9642	9726	9623	9541	9734	9589	9678	9878	9750	9727	9716	9765	9824	9837	9668	9682	9640	9744	9751	9881	9985	9766	9754	9638	9751	9912	9861	9826	9681	9708	9884	9758	9772	9652	9910	9735	9768	9829	9629	9893	9870	9799	9857	9600	9655	9620	9828	9944	9812	9744	9753	9785	9747	9782	9691	9764	9567	9734	9869	9813	9604	9761	9835	9759	9688	9643	9852	9677	9760	9955	9725	9747	9876	9687	9762	9784	9668	9687	9728	9802	9794	9503	9775	9831	9703	9785	9765	9844	9636	9684	9826	9792	9953	9807	9680	9656	9826	9867	9772	9751	9877	9691	9708	9723	9609	9735	9693	9728	9694	9744	9651	9551	9750	9702	9663	9585	9869	9707	9655	9702	9669	9816	9635	9627	9811	9695	9725	9719	9817	9703	9801	9883	9776	9667	9884	9689	9752	9593	9821	9892	9839	9745	9688	9681	9636	9761	9865	9754	9824	9939	9868	9646	9660	9629	9663	9711	9720	9772	9697	9843	9783
33328	32295	31965	36369	36923	40434	52427	45794	39236	33683	31281	30498	30482	30521	30435	30495	30554	30433	30524	30432	30463	30495	30488	30422	30547	30538	30371	30525	30434	30413	30484	30537	30433	30337	30433	30462	30666	30475	30463	30494	30375	30451	30411	30481	30549	30409	30543	30532	30511	30491	30523	30504	30568	30602	30470	30549	30518	30655	30463	30478	30518	30663	30491	30535	30553	30465	30474	30436	30492	30376	30482	30605	30404	30359	30576	30532	30418	30452	30570	30525	30487	30453	30525	30420	30507	30538	30357	30469	30515	30459	30527	30366	30401	30599	30326	30502	30462	30569	30474	30445	30510	30599	30518	30512	30418	30564	30505	30705	30479	30437	30458	30477	30340	30495	30413	30623	30527	30241	30456	30471	30665	30539	30416	30597	30484	30537	30475	30557	30461	30462	30625	30516	30454	30521	30663	30482	30541	30544	30445	30525	30500	30490	30383	30391	30477	30349	30662	30447	30541	30450	30542	30517	30543	30496	30517	30330	30421	30476	30434	30488	30458	30774	30491	30541	30394	30512	30484	30547	30416	30509	30543	30442	30559	30458	30363	30596	30423	30580	30361	30490	30528	30565	30553	30523	30412	30514	30582	30436	30518	30511	30397	30331	30395	30396	30433	30559	30515	30636	30488	30561	30502	30520	30535	30429	30586	30485	30469	30566	30479	30379	30478	30532	30425	30501	30486	30489	30564	30330	30600	30542	30538	30609	30400	30463	30562	30365	30451	30474	30561	30519	30585	30432	30561	30492	30516	30423	30618	30415	30687	30540	30597	30534	30352	30552	30468	30442	30450	30597	30443	30431	30467	30711	30473	30513	30430	30437	30535	30409	30478	30498	30706	30452	30613	30575	30502	30474	30552	30596	30394	30452	30636	30439	30583	30580	30386	30514	30438	30485	30463	30633	30487	30438	30583	30418	30389	30552	30474	30619	30494	30589	30600	30442	30483	30507	30426	30422	30436	30584	30547	30544	30562	30470	30596	30501	30528	30631	30411	30684	30446	30535	30577	30557	30561	30645	30436	30486	30466	30556	30519	30468	30378	30480	30565	30597	30513	30510	30424	30399	30379	30677	30534	30524	30453	30540	30431	30501	30533	30553	30490	30525	30555	30522	30560	30485	30592	30490	30545	30397	30449	30427	30483	30502	30509	30488	30520	30480	30512	30402	30462	30557	30675	30265	30581	30436	30534	30376	30467	30531	30521	30504	30509	30522	30455	30530	30385	30583	30379	30551	30534	30422	30560	30406	30501	30533	30566	30437	30583	30550	30511	30405	30636	30686	30385	30468	30416	30338	30484	30461	30441	30464	30558	30551	30494	30530	30499	30499	30545	30592	30563	30586	30545	30452	30617	30397	30480	30563	30529	30472	30601	30540	30457	30543	30503	30669	30518	30506	30473	30523	30543	30494	30519	30680	30354	30472	30542	30526	30406	30439	30606	30477	30530	30618	30543	30569	30535	30562	30583	30646	30555	30496	30669	30342	30342	30606	30519	30577	30453	30563	30514	30535	30501	30462	30428	30429	30519	30590	30524	30450	30347	30589	30547	30446	30665	30517	30528	30521	30330	30391	30500	30524	30459	30531	30585	30499	30440	30526	30530	30440	30422	30378	30523	30447	30599	30516	30581	30432	30537	30520	30422	30600	30699	30643	30582	30509	30467	30607	30443	30669	30479	30435	30552	30539	30454	30435	30584	30651	30411	30577	30488	30531	30624	30532	30659	30498	30468	30698	30518	30599	30596	30576	30407	30564	30578	30414	30634	30342	30649	30513	30565	30483	30477	30605	30464	30474	30515	30461	30578	30503	30510	30418	30561	30377	30604	30502	30479	30453	30481	30423	30474	30462	30643	30469	30624	30451	30575	30406	30377	30495	30434	30615	30568	30565	30614	30560	30504	30568	30415	30435	30499	30591	30460	30534	30573	30420	30548	30659	30393	30553	30578	30402	30394	30392	30491	30494	30604	30553	30432	30459	30666	30668	30441	30576	30499	30405	30545	30579	30405	30618	30461	30502	30457	30603	30626	30577	30504	30546	30477	30564	30536	30415	30587	30557	30569	30663	30476	30452	30478	30635	30383	30563	30513	30538	30510	30613	30661	30541	30474	30488	30506	30413	30414	30472	30505	30539	30618	30529	30370	30605	30662	30757	30459	30574	30421	30456	30475	30489	30384	30651	30520	30622	30598	30321	30408	30473	30586	30464	30602	30525	30664	30607	30396	30522	30429	30508	30484	30544	30531	30437	30589	30416	30452	30686	30560	30431	30580	30563	30628	30516	30486	30482	30422	30647	30578	30497	30503	30566	30576	30570	30484	30511	30485	30682	30532	30614	30655	30522	30655	30482	30396	30499	30533	30547	30407	30705	30443	30436	30428	30412	30434	30626	30607	30481	30630	30585	30513	30481	30446	30485	30546	30404	30402	30480	30520	30489	30482	30427	30509	30610	30552	30395	30589	30377	30489	30539	30531	30603	30501	30526	30424	30444	30420	30422	30442	30523	30638	30581	30653	30385	30616	30418	30654	30336	30501	30468	30676	30444	30558	30557	30528	30537	30347	30375	30541	30540	30472	30390	30436	30485	30285	30558	30639	30459	30603	30437	30533	30598	30626	30424	30510	30369	30398	30484	30483	30507	30518	30492	30505	30611	30541	30517	30642	30459	30467	30447	30457	30505	30404	30551	30531	30499	30540	30487	30453	30476	30544	30535	30427	30526	30443	30556	30557	30456	30465	30467	30527	30497	30523	30459	30424	30555	30666	30501	30491	30240	30486	30539	30344	30646	30435	30558	30452	30620	30637	30391	30533	30471	30565	30482	30430	30572	30583	30663	30540	30561	30616	30591	30639	30311	30525	30589	30608	30568	30561	30555	30501	30513	30593	30743	30486	30577	30431	30457	30569	30465	30496	30461	30536	30462	30691	30625	30405	30588	30510	30514	30554	30566	30445	30467	30415	30477	30685	30408	30406	30474	30662	30363	30528	30512	30387	30651	30439	30488	30528	30525	30478	30556	30512	30486	30509	30398	30609	30543	30685	30526	30682	30560	30466	30610	30541	30590	30434	30410	30535	30387	30512	30498	30514	30405	30618	30623	30556	30600	30504	30560	30512	30524	30415	30537	30427	30550	30528	30441	30519	30624	30606	30607	30410	30548	30621	30492	30544	30573	30619	30627	30409	30557	30590	30487	30432	30390	30555	30439	30519	30520	30562	30478	30685	30490	30583	30738	30464	30529	30592	30557	30425	30535	30521	30495	30574	30655	30402	30481	30475	30584	30550	30457	30589	30431	30631	30506	30598	30542	30379	30708	30441	30500	30540	30408	30482	30449	30664	30526	30424	30580	30517	30511	30502	30597	30320	30419	30595	30560	30509	30466	30468	30449	30549	30626	30501	30607	30469	30469	30509	30512	30542	30478	30586	30590	30470	30482	30535	30569	30405	30550	30564	30615	30418	30416	30372	30676	30426	30402	30615	30519	30685	30410	30553	30707	30410	30649	30437	30545	30472	30373	30552	30475	30541	30593	30627	30533	30427	30674	30577	30533	30528	30637	30554	30377	30487	30540	30579	30368	30473	30599	30347	30518	30598	30506	30591	30631	30439	30623	30671	30452	30447	30691	30427	30351	30390	30458	30418	30442	30529	30342	30439	30478	30626	30618	30423	30546	30441	30450	30454	30502	30501	30577	30440	30580	30414	30439	30290	30562	30471	30533	30515	30505	30639	30401	30640	30622	30534	30681	30314	30434	30502	30550	30462	30486	30531	30275	30571	30433	30476	30535	30658	30621	30533	30423	30557	30558	30504	30608	30645	30479	30532	30484	30540	30517	30499	30456	30498	30532	30644	30466	30400	30704	30502	30579	30569	30442	30549	30519	30442	30585	30560	30484	30559	30401	30553	30519	30507	30348	30558	30554	30557	30483	30480	30554	30486	30513	30559	30600	30511	30544	30460	30463	30464	30659	30491	30552	30541	30667	30499	30463	30504	30339	30543	30469	30431	30617	30576	30632	30474	30556	30550	30627	30436	30552	30579	30540	30459	30456	30510	30479	30532	30573	30590	30573	30374	30521	30521	30597	30539	30421	30598	30504	30669	30673	30633	30541	30345	30362	30606	30478	30662	30442	30545	30472	30612	30369	30411	30459	30380	30483	30533	30463	30422	30441	30449	30561	30391	30539	30488	30530	30380	30419	30439	30601	30462	30605	30532	30609	30548	30447	30403	30683	30468	30529	30516	30479	30504	30505	30671	30536	30495	30462	30556	30604	30437	30588	30549	30569	30511	30429	30529	30615	30628	30595	30488	30776	30578	30588	30524	30448	30511	30551	30565	30645	30481	30531	30386	30513	30541	30485	30514	30481	30469	30591	30441	30731	30511	30571	30520	30638	30479	30506	30619	30454	30523	30457	30484	30449	30396	30576	30524	30560	30454	30472	30594	30573	30382	30498	30489	30457	30603	30615	30190	30502	30364	30431	30516	30551	30518	30471	30352	30492	30603	30608	30460	30546	30524	30413	30495	30464	30587	30409	30599	30474	30396	30442	30561	30390	30486	30592	30472	30649	30613	30469	30607	30557	30514	30437	30391	30577	30690	30469	30429	30494	30330	30555	30534	30455	30487	30544	30550	30595	30611	30453	30554	30448	30533	30504	30536	30459	30435	30539	30482	30487	30509	30461	30507	30619	30623	30572	30476	30548	30403	30544	30528	30553	30569	30582	30488	30418	30615	30663	30408	30691	30492	30607	30530	30527	30505	30519	30456	30504	30636	30518	30445	30413	30446	30550	30623	30592	30431	30501	30326	30527	30538	30485	30604	30559	30474	30452	30461	30651	30517	30483	30473	30504	30480	30498	30591	30507	30392	30516	30549	30480	30519	30459	30649	30611	30538	30574	30528	30407	30601	30410	30680	30375	30657	30426	30506	30527	30448	30504	30644	30578	30567	30521	30405	30358	30754	30490	30621	30382	30475	30414	30499	30428	30616	30556	30442	30421	30617	30679	30502	30423	30443	30550	30441	30592	30569	30458	30675	30409	30530	30532	30527	30621	30554	30555	30532	30419	30541	30604	30438	30316	30394	30513	30458	30486	30515	30566	30632	30524	30434	30428	30491	30507	30463	30421	30622	30526	30308	30568
12660	12742	10911	11233	12015	16160	36472	33624	24717	15852	11435	10172	9840	9739	9588	9684	9823	9957	9861	9627	9671	9766	9829	9832	9953	9853	9867	9740	9769	9763	9695	9778	9732	9827	9871	9704	9800	9870	9598	9630	9871	9910	9690	9825	9830	9879	9754	9690	9785	9688	9810	9645	9830	9679	9885	9826	9697	9683	9804	9734	9692	9801	9818	9692	9805	9776	9701	9663	9765	9723	9965	9849	9821	9664	9621	9778	9662	9673	9927	9685	9662	9942	9669	9760	9783	9969	9892	9859	9657	9782	9758	9601	9922	9783	10043	9853	9837	9696	9790	9745	9708	9784	9782	9641	9683	9823	9796	9975	9936	9914	9859	9783	9842	9777	9712	9735	9884	9762	9895	9711	9762	9853	9726	9764	9831	9743	9746	9859	9692	9781	9815	9727	9895	9832	9648	9703	9728	9811	9800	9920	9756	9870	9871	9727	9605	10029	9855	9860	9986	9796	9806	9802	9775	9675	9759	9597	9796	9730	9649	9826	9850	9660	9899	9727	9746	9635	9724	9811	9896	9801	9754	10021	9863	9777	9716	9938	9771	9664	9751	9702	9802	9886	9738	9570	9906	9864	9652	9850	9933	9769	9667	9870	9645	9629	9772	9798	9841	9900	9879	9598	9680	9823	9884	9858	9649	9713	9916	9762	9915	9844	9646	9635	9880	9924	9788	9724	9918	9803	9836	9739	9790	9794	9824	9760	9743	9615	9820	9696	9757	9915	9769	9839	9768	9748	9805	9820	9835	9781	9681	9744	9883	9837	9676	9749	9779	9738	9847	9707	9863	9867	9818	9700	9593	9738	9652	9724	9939	9689	9943	9709	9822	9698	10005	9756	9896	9694	9968	9890	9793	9680	9733	9604	9766	9798	9810	9899	9728	9748	9818	9789	9927	9720	9723	9752	9799	9771	9748	9765	9712	9804	9753	9834	9837	9850	9830	9965	9792	9711	10023	9737	9833	9684	9715	9749	9766	9800	9801	9906	9727	9783	9938	9797	9800	9790	9687	9855	9968	9855	9698	9826	9849	9711	9810	9925	9995	9732	9832	9778	9765	9828	9832	9689	9737	9849	9705	9790	9776	9744	9886	9727	9823	9778	9752	9590	9709	9692	9573	9587	9837	9947	9991	9764	9889	9814	9818	9803	9894	9772	9684	9682	9849	9694	9841	9618	9791	9839	9702	9874	9993	9869	9797	9915	9781	9709	9733	9757	9645	9956	9784	9774	9816	9834	9891	9805	9571	9904	9730	9758	9740	9796	9757	9763	9891	9813	9793	9723	9758	9798	9905	9822	9763	9689	9632	9995	9771	9776	9886	9747	9988	9782	9832	9911	9697	9958	9757	9792	9700	9630	9831	9645	9911	9946	9739	9776	9853	9905	9764	9681	9925	9703	9716	9691	9676	9763	9745	9532	9716	9649	9675	9698	9712	9902	9676	9726	9879	9843	9725	9664	9894	9698	9837	9712	9780	10003	9605	9719	9777	9604	9751	9713	9857	9827	9831	9902	9594	9889	9778	9844	9811	9660	9751	9679	9826	9849	9823	9860	9797	9712	9799	9752	10020	9867	9765	9924	9640	9818	9672	9916	9802	9758	10031	9679	9812	9820	9928	9763	9897	9820	9755	9791	9759	9792	9841	9682	9695	9531	9782	9785	9892	9856	9959	9782	10037	9844	9699	9817	9704	9706	9839	9852	9735	9844	9789	9779	9770	9725	9740	9781	9834	9811	9631	9724	9608	9572	9873	9691	9835	9718	9607	9836	9740	9877	9765	9828	9872	9770	9905	9888	9642	9815	9686	9696	9714	9767	9881	9680	9864	9887	9844	9757	9816	10016	9861	9841	9738	9913	9802	9761	9824	9800	9677	9878	9762	9758	9767	9891	9592	9930	9880	9875	9753	9728	9800	9680	9681	9711	9895	9726	9881	9795	9842	9788	9927	9705	9715	9790	9833	9734	9885	9674	9712	9637	9903	9872	9749	9719	9742	9711	9920	9783	9772	9814	9626	9744	9788	9945	9904	9708	9780	9754	9855	9839	9665	9750	9612	9814	9703	9736	9775	9830	9838	9808	9631	9742	9723	9792	9704	9472	9741	9873	9750	9686	9887	9753	9881	9833	9758	9687	9809	9903	9780	9750	9850	9873	9757	9867	9682	9698	9896	9733	9640	9792	10021	9795	9783	9749	9645	9832	9781	9816	9814	9769	10036	9715	9730	9671	9965	9942	9747	9660	9677	9668	9827	9741	9935	9906	9728	9749	9736	9784	9922	9944	9731	9814	9951	9830	10127	9889	9786	9879	9775	9781	9685	9682	9695	10043	9939	9963	9754	9795	9753	9707	9804	9746	9686	9779	9829	9815	9783	9637	9661	9724	9766	9718	9776	9782	9789	9793	9803	9679	9783	9873	9727	9652	9854	9990	9988	9945	9731	9754	9844	9731	9698	9971	9803	9916	9898	9857	9701	9778	9845	9804	9795	9763	9819	9679	9759	9833	9713	9714	9667	9779	9723	9728	9792	9758	9911	9768	9728	9723	9850	9773	9789	9751	9906	9834	9765	9588	9844	9699	9915	9856	9688	9766	9635	9697	9935	9725	9812	9630	9901	9966	9757	9828	9935	9715	9763	9802	9845	9758	9771	9769	9578	9678	9929	9879	9799	9696	9622	9819	9862	9749	9708	9733	9763	9793	9778	9932	9853	9798	9600	9715	9665	9785	9884	9910	9720	9835	9788	9774	9792	9882	9900	9738	9739	9731	9828	9799	9721	9793	9813	9632	9715	9812	9692	9764	9729	9662	9857	9726	9704	9761	9637	9551	9732	9820	9829	9730	9836	9818	9761	9714	9779	9745	9790	9894	9844	9687	9708	9851	9799	9890	9705	9761	9751	9814	9730	9870	9781	9861	9879	9670	9794	9784	9766	9646	9823	9893	9840	9775	9660	9731	9758	9753	9629	9704	9749	9717	9797	9850	9709	9781	9876	9852	9635	9845	9827	9743	9791	9797	9836	9794	9805	9878	9818	9740	9893	9760	9804	9719	10017	9731	9753	9746	9739	9798	9741	9968	9714	9667	9814	9829	9796	9975	9615	9653	9805	9777	9895	9868	9847	9733	9758	9718	9788	9853	9841	9773	9553	9648	9620	9770	9676	9905	9756	9810	9870	9873	9579	9791	9758	9815	9766	9767	9610	9730	9785	9869	9715	9710	9574	9904	9906	9774	9846	9738	9818	10012	9778	9733	9846	9831	9844	9865	9752	9870	9809	9834	10023	9999	9907	9857	9644	9877	9804	9662	9903	9650	9736	9784	9957	9864	9814	9778	9923	9829	9675	9755	9844	9836	9677	9796	9747	9700	9775	9806	9924	9860	9836	9686	9761	9765	9873	9937	9793	9866	9727	9544	9830	9902	9786	9751	9845	9708	9738	9718	9681	9756	9788	9574	10049	9832	9936	9739	9695	9824	9751	9681	9790	9951	9804	9727	9844	9830	9831	9676	9821	9831	9781	9817	9713	9890	9810	9717	9711	9685	9939	9831	9896	9726	9788	9782	9688	9642	9873	9722	9791	9700	9972	9699	9764	9772	9866	10000	9845	9833	9712	9723	9886	9787	9820	9854	9706	9932	9761	9842	9858	9609	9829	9869	9860	9756	9759	9893	9793	9811	9781	9792	9865	9716	9738	9750	9790	9905	9678	9905	9763	9773	9819	9700	9541	9615	9990	9828	9633	9908	9703	9903	9859	9744	9777	9966	9854	9800	9863	9822	9736	9881	9785	9734	9775	9667	9723	9862	9731	9912	9865	9816	9880	9873	10001	9751	9612	9918	9928	9918	9871	9921	9700	9945	9757	9747	9848	9860	9863	9832	9679	9663	9915	9811	9863	9823	9796	9858	9902	9854	9824	9765	9675	9713	9748	9834	9858	9892	9758	9691	9817	9796	9727	9740	9775	9780	9906	9744	9773	9683	9792	9651	9613	9821	9815	9706	9743	9838	9946	9899	9813	9833	9779	9763	9763	9803	9824	10022	9788	9697	9739	9926	9878	9749	9789	9805	9698	9811	9750	9845	9937	9840	9776	9606	9698	9915	9738	9886	9751	9881	9799	9711	9715	9773	9685	9815	9901	9933	9795	9640	9701	9837	9871	9753	9732	9882	9833	9888	9821	9844	9792	9945	9781	9624	9832	9778	9883	9758	9904	9714	9830	9812	9758	9656	9859	9786	9983	9899	9895	9761	9822	9807	9834	9878	9807	9879	9699	9805	9729	9754	9965	9624	9662	9648	9836	9895	9704	9792	9758	9640	9847	9890	9875	9745	9906	9899	9813	9802	9755	9924	9860	9820	9719	9940	9870	9692	9853	9663	9760	9724	9800	9832	9828	9636	9820	9617	9770	9828	9801	9768	9803	9816	9851	9784	9865	9828	9810	9706	9742	9751	9891	9816	9864	9722	9974	9779	9850	9849	9819	9760	9657	9666	9857	9763	9781	9931	9899	9722	9730	9823	9850	9901	9869	9769	9870	9754	9757	9731	9825	9943	9789	9790	9813	9830	9741	9825	9738	9856	9846	9880	9770	9888	9847	9771	9840	9899	9788	9769	9938	9657	9707	9629	9882	9787	9823	9835	9826	9722	9836	9805	9937	9581	9858	9871	9754	9884	9778	9795	9835	9862	9725	9893	9840	9855	9965	9959	9962	9753	9783	9729	9805	9877	9791	9932	9798	9780	9694	9757	9783	9892	9761	9662	9681	9878	9777	9846	9849	9929	9751	9705	9729	10041	9759	9774	9816	9831	9810	9752	9754	9734	9779	9843	9659	9888	9843	9788	9697	9555	9700	9901	9836	9751	9788	9697	9764	9851	9938	9726	9878	9859	9830	9651	9622	9706	9875	9716	9883	9756	9666	9863	9856	9779	9774	9890	9854	9755	9677	9940	9742	9704	9722	9646	9799	9732	9826	9717	9925	9857	9948	9819	9835	9788	9682	9676	9750	9868	9927	9877	9691	9781	9962	9695	9950	9885	9695	9902	9932	9779	9702	9667	9701	9804	9700	9896	9827	9803	9767	9675	9761	9910	9813	9857	9682	9700	9768	9749	9710	9761	9890	9868
38114	34276	32594	38812	42480	46585	63916	60873	48933	38123	32057	30113	29979	29904	29992	29881	30049	30098	30056	30102	30204	30069	30199	30195	30132	30217	30223	30096	30316	30246	30162	30199	30129	30170	30149	30219	30146	30156	30174	30290	30206	29987	30266	30181	30195	30193	30237	30171	30099	30099	30363	30318	30217	30135	30200	30203	30092	30194	30105	30144	30182	30165	30055	30264	30189	30318	30103	30283	30299	30002	30125	30256	30087	30263	30337	30244	30162	30155	30164	30285	30087	30232	30261	30228	30277	30135	30171	30261	30355	30199	30130	30216	30121	30101	30305	30267	30131	30072	30383	30166	30354	30116	30190	30146	30346	30213	30234	30276	30138	30198	30168	30194	30159	30199	30235	30073	30225	30225	30265	30299	30357	30080	30336	30181	30198	30296	30076	30194	30251	30262	30302	30172	30277	30174	30187	30293	30282	30275	30215	30115	30292	30081	30069	30247	30157	30206	30230	30209	30208	30018	30171	30296	30148	30112	30287	30182	30219	30285	30119	30130	30049	30183	30286	30096	30140	30151	30276	30267	30258	30163	30156	30312	30203	30298	30084	30240	30172	30248	30167	30241	30194	30112	30173	30123	30232	30218	30087	30254	30035	30237	30314	30107	30274	30173	30182	30126	30183	30234	30135	30051	30208	30080	30161	30217	30128	30214	30294	30143	30116	30116	30284	30173	30302	30248	30188	30312	30200	30164	30395	30129	30195	30204	30185	30153	30144	30121	30332	30114	30220	30087	30308	30239	30318	30373	30059	30309	30155	30332	30083	30033	30171	30102	30332	30180	30252	30187	30181	30169	30263	30223	30386	30236	30182	30142	30404	30227	30339	30300	30089	30258	30410	30174	30269	30060	30245	30197	30160	30144	30247	30193	30140	30219	30054	30241	30266	30112	30187	30266	30230	30265	30327	30306	30199	30321	30091	30225	30239	30110	30301	30266	30107	30278	30224	30107	30104	30121	30305	30240	30057	30009	30223	30250	30275	30278	30237	30195	30162	30239	30172	30234	30196	30148	30376	30177	30148	30188	30187	30107	30101	30174	30175	30143	30211	30257	30149	30204	30277	30137	30336	30202	30164	30051	30299	30222	30212	30216	30273	30172	30077	30143	30161	30206	30225	30103	30294	30238	30238	30118	30118	30196	30220	30203	29993	30157	30194	30099	30154	30152	30281	30248	30214	30265	30077	30267	30082	30125	30088	30051	30170	30099	30190	30027	30225	30097	30112	30048	30204	30117	30393	30129	30209	30204	30275	30082	30187	29997	30179	30058	30226	30307	30131	30168	30193	30262	30171	30381	30153	30260	30169	30322	30090	30145	30285	30036	30205	30232	30214	30170	30129	30431	30214	30235	30094	30310	30140	30095	30170	30142	30159	30328	30154	30090	30356	30284	30152	30166	30362	30177	30155	30297	30124	30073	30341	30027	30212	30145	30269	30170	30223	30140	30226	30280	30260	30260	30351	30143	30257	30270	30207	30191	30171	30183	30176	30273	30244	30155	30329	30072	30186	30200	30166	30244	30048	30275	30130	30080	30144	30216	30560	30057	30203	30257	30286	30387	30195	30026	30160	30175	30318	30230	30282	30292	30253	30175	30193	30366	30142	30206	30139	30175	30112	30157	30129	30075	30281	30280	30203	30223	30264	30273	30285	30208	30237	30205	30172	30172	30184	30292	30315	30175	30114	30222	30209	30312	30237	30294	30108	30261	30045	30298	30303	30151	30087	30312	30364	30134	30275	30210	29958	30281	30309	30139	30277	30135	30347	30298	30085	30161	30168	30086	30215	30252	30177	30300	30216	30214	30251	30303	30317	30234	30183	30172	30194	30240	30189	30292	30141	30284	30102	30318	30179	30225	30256	30180	30232	30215	30215	30207	30235	30129	30137	30302	30327	30264	30237	30077	30231	30326	30141	30272	30224	30118	30443	30198	30233	30384	30113	30119	30382	30276	30307	30292	30238	30182	30229	30274	30172	30274	30332	30349	30227	30148	30228	30207	30242	30303	30156	30127	30216	30104	30180	30226	30155	30077	30212	30227	30345	30100	30361	30242	30316	30227	30051	30215	30085	30231	30096	30171	30076	30220	30039	30266	30211	30239	30263	30155	30206	30226	30244	30230	30284	30061	30257	30304	30147	30119	30254	30101	30313	30210	30276	30136	30159	30183	30137	30209	30310	30172	30069	30303	30136	30375	30121	30239	30204	30308	30207	30365	30303	30327	30114	30139	30417	29969	30257	30129	30125	30219	30264	30269	30199	30303	30102	30181	30232	30109	30191	30203	30210	30289	30211	30188	30164	30211	30298	30127	30163	30102	30215	30060	30104	30269	30049	30208	30333	30327	30251	30209	30218	30237	30371	30102	30179	30037	30140	30204	30186	30325	30209	30127	30260	30263	30233	30251	30167	30289	30326	30064	30280	30045	30268	30163	30066	30408	30117	30170	30226	30205	30152	30199	30185	30092	30137	30275	30328	30073	30227	30144	30315	30253	30326	30194	30214	30147	30325	30242	30187	30328	30163	30198	30217	30192	30104	30325	30394	30309	30082	30156	30333	30374	30202	30232	30124	30302	30212	30142	30182	30438	30228	30446	30210	30114	30166	30151	30195	30196	30243	30157	30272	30143	30162	30163	30347	30321	30273	30256	30123	30321	30102	30284	30203	30240	30165	30223	30116	30121	30255	30063	30267	30179	30239	30173	30260	30201	30145	30114	30224	30061	30123	30309	30069	30277	30129	30373	30155	30210	30064	30213	30224	30150	30044	30268	30421	30167	30242	30307	30297	30202	30252	30211	30206	30214	30073	30380	30125	30235	30097	30201	30406	30191	30239	30199	30229	30176	30108	30080	30368	30221	30010	30081	30259	30314	30123	30293	30130	30153	30208	30274	30240	30149	30227	30129	30225	30029	30310	30161	30301	30162	30295	30292	30255	30256	30340	30206	30035	30264	30230	30003	30036	30187	30226	30176	30185	30352	30221	30152	30239	30000	30411	30234	30234	30140	30286	30204	30271	30332	30118	30130	30143	30256	30046	30315	30327	30217	30396	30140	30270	30262	30208	30247	30174	30249	30151	30188	30342	30279	30235	30175	30188	30202	30172	30396	30107	30352	30128	30150	30170	30266	30133	30176	30142	30352	30328	30102	30196	30173	30148	30125	30231	30176	30310	30149	30163	30054	30310	30295	30213	30131	30272	30141	30146	30164	30203	30160	30200	30048	30226	30293	30113	30210	30306	30218	30169	30117	30201	30253	30205	30030	30147	30111	30160	30213	30080	30242	30333	30154	30269	30281	30355	30284	30461	30318	30267	30248	30149	30235	30270	30278	30190	30156	30207	30206	30192	30287	30230	30164	30229	30371	30347	30194	30068	30342	30268	30090	30178	30259	30272	30295	30090	30152	30292	30229	30128	30154	30196	30242	30281	30167	30204	30275	30302	30265	30274	30219	30200	30189	30255	30145	30202	30206	30145	30331	30145	30172	29953	30371	30153	30329	30149	30168	30202	30070	30261	30158	30292	30246	30231	30263	30172	30200	30292	30103	30054	30287	30155	30163	30299	30357	30254	30078	30222	30203	30161	30168	30151	30189	30089	30255	30259	30192	30153	30229	30142	30334	30344	30174	30287	30126	30334	30297	30213	30156	30071	30378	30309	30339	30267	30129	30262	30159	30379	30235	30196	30161	30298	30183	30305	30083	30451	30248	30243	30184	30176	30074	30193	30256	30201	30090	30356	30127	30173	30182	30314	30213	30180	30161	30224	30270	30173	30254	30211	30197	30159	30184	30166	30263	30090	30353	30042	30110	30244	30267	30104	30290	30246	30185	30189	30196	30198	30371	30287	30194	30147	30144	30325	30214	30245	30118	30163	30281	30264	30188	30279	30368	30284	30216	30252	30142	30237	30216	30185	30101	30120	30162	30212	30080	30057	30212	30149	30186	30296	30247	30239	30291	30207	30231	30184	30047	30087	30213	30177	30214	30278	30256	30175	30247	30131	30141	30196	29920	30232	30423	30355	30143	30310	30202	30267	30021	30100	30183	30327	30238	30104	30379	30192	30236	30196	30243	30152	30165	30270	30354	30222	30214	30347	30197	30152	30200	30297	30299	30127	30331	30312	30044	30160	30242	30308	30202	30226	30225	30257	30191	30263	30310	30084	30242	30287	29961	30245	30112	30172	30366	30244	30094	30268	30054	30334	30134	30216	30104	30206	30183	30226	30205	30222	30184	30262	30363	30085	30145	30209	30114	30190	30237	30216	30135	30259	30241	30237	30308	30201	30270	30336	30169	30247	30083	30211	30166	30232	30184	30238	30237	30127	30185	30331	30190	30288	30284	30072	30101	30104	30189	30177	30214	30235	30287	30129	30243	30184	30294	30277	30164	30225	30150	30314	30187	30344	30118	30321	30174	30210	30278	30225	30254	30178	30175	30239	30330	30312	30196	30273	30292	30366	30133	30131	30111	30273	30290	30221	30139	30184	30272	30171	30310	30325	30149	30396	30160	30220	30058	30206	30338	30301	30345	30032	30048	30067	30176	30166	30121	30202	30275	30303	30223	30141	30392	30237	30378	30097	30093	30256	30279	30449	30071	30357	30268	30147	30165	30057	30180	30223	30105	30227	30257	30233	30193	30009	30127	30152	30369	30280	30223	30248	30240	30017	30255	30321	30178	30203	30350	30303	30235	30141	30210	30245	30044	30262	30162	30238	30269	30279	30170	30153	30327	30231	30288	30259	30310	30299	30111	30185	30193	30153	30144	30294	30069	30242	30221	30061	30108	30208	30291	30123	30396	30215	30143	30397	30143	30301	30201	30153	30249	30120	30437	30315	30128	30272	30225	30316	30259	30283	30376	30151	30141	30139	30155	30201	30193	30282	30242	30282	30242	30305	30242	30186	30221	30167	30092	30048	30342	30209	30207	30287	30210	30319	30358	30146	30094	30155	30212	30152	30159	30117	30162	30170	30197	30130	30276	30253	30207	30295	30177	30269	30235	30317	30172	30083	30126	30168	30245	30219	30120	30242	30200	30272	30161	30133	30049	30105	30061	30198	29998	30310	30109	30421	30279	30252	30066	30073	30274	30223	30179	30041	30115	30234	30318	30238	30235	30163	30168	30230	30292	30286	30253	30225	30033
14619	11107	10604	10686	10844	18454	30001	26239	18677	13037	10374	9860	9806	9890	9797	9805	9798	9710	9801	9782	9723	9814	9841	9848	9869	9903	9777	9765	9868	9637	9833	9817	9752	9753	9702	9725	9821	9789	9781	9618	9796	9694	9836	9950	9714	9774	9689	9659	9715	9801	9741	9743	9871	9770	9794	9745	9840	9772	9752	9669	9859	9752	9828	9788	9710	9809	9909	9772	9900	9781	9762	9745	9732	9615	9804	9794	9739	9850	9673	10007	9786	9850	9788	9697	9619	9667	9676	9766	9814	9860	9765	9679	9828	9692	9706	9730	9743	9965	9709	9771	9774	9833	9640	9977	9639	9749	9916	9827	9832	9822	9748	9832	9787	9874	9901	9762	9860	9701	9731	9773	9989	9605	9623	9881	9940	9783	9707	9754	9736	9850	9970	9786	9811	9647	9676	9743	9778	9799	9694	9687	9800	9710	9624	9530	9640	9735	9894	9596	9748	9785	9697	9761	9677	9791	9768	9839	9939	9734	9862	9748	9650	9827	9703	9666	9773	9608	9844	9697	9795	9697	9757	9766	9957	9667	9784	9990	9698	9724	9834	9690	9657	9766	9626	9747	9998	9701	9713	9759	9956	9682	9776	9771	9732	9807	9810	9809	9832	9633	9830	9752	9903	9727	9763	9755	9796	9725	9731	9667	9699	9849	9876	9731	9786	9762	9739	9673	9836	9589	9601	9761	9716	9604	9808	9693	9758	9754	9807	9910	9589	9765	9861	9852	9720	9805	9789	9825	9731	9720	9764	9828	9792	9802	9807	9766	9782	9802	9689	9761	9817	9843	10000	9668	9644	9823	9775	9870	9641	9697	9749	9730	9678	9752	9845	9948	9903	9873	9721	9821	9882	9870	9906	9855	9799	9969	9896	9892	9788	9819	9815	9730	9665	9672	9644	9720	9940	9904	9880	9851	9849	9683	9847	9802	9680	9782	9884	9872	9900	9900	9743	9858	9695	9870	9786	9653	9890	9835	9820	9696	9754	9917	9682	9817	9770	9778	9812	9837	9677	9904	9860	9750	9682	9645	9687	9849	9850	9705	9718	9841	9810	9837	9883	9786	9682	9670	9778	9885	9795	9635	9816	9758	9670	9882	9829	9775	9779	9779	9715	9833	9666	9700	9837	9820	9699	9828	9781	9737	9720	9853	9865	9718	9807	9640	9784	9636	9773	9678	9679	9676	9853	9738	9845	9972	9599	9865	9706	9842	9710	9744	9708	9769	9772	9695	9805	9691	9556	9889	9695	9750	9756	9746	9771	9767	9791	9951	9687	9753	9779	9820	9813	9770	9754	9776	9818	9757	9821	9761	9844	9846	9714	9562	9916	9833	9789	9789	9740	9756	9806	9706	9775	9687	9635	9616	9571	9862	9840	9863	9580	9714	9866	9773	9740	9616	9772	9706	9771	9859	9861	9740	9801	9820	9787	9778	9789	9734	9695	9814	9850	9792	9710	9632	9785	9620	9757	9815	9711	9758	9685	9824	9791	9646	9703	9835	9771	9745	9637	9768	9742	9750	9799	9640	9680	9770	9739	9686	9670	9710	9792	9779	9941	9812	9830	9660	9780	9617	9599	9780	9717	9854	9894	9793	9624	9675	9770	9805	9816	9601	9800	9864	9853	9902	9749	9787	9698	9785	9794	9897	9815	9773	9784	9788	9667	9930	9719	9760	9750	9650	9742	9846	9850	9593	9712	9866	9689	9823	9804	9873	9874	9714	9730	9938	9806	9788	9766	9680	9907	9873	9860	9805	9785	9747	9779	9907	9848	9930	10008	9794	9808	9767	9520	10000	9909	9841	9785	9739	9713	9632	9722	9765	9891	9642	9823	9869	9779	9609	9566	9669	9768	9802	9807	9698	9710	9857	9828	9745	9877	9710	9733	9840	9758	9727	9952	9833	9892	9744	9791	9821	9619	9827	9929	9664	9848	9770	9686	9732	9825	9716	9660	9904	9591	9588	9738	9777	9875	9673	9837	9707	9726	9792	9730	9728	9653	9778	9808	9705	9728	9646	9661	9825	9708	9808	9850	9751	9719	9987	9809	9960	9886	9613	9659	9747	9792	9724	9774	9849	9821	9825	9881	9924	9735	9634	9652	9745	9816	9788	9588	9856	9708	9768	9675	9745	9850	9734	9864	9903	9800	9662	9863	9651	9876	9836	9707	9797	9593	9612	9747	9792	9755	9824	9910	9902	9684	9843	9733	9871	9730	9864	9748	9944	9732	9730	9736	9702	9792	9808	9626	9803	9931	9746	9597	9694	9639	9739	9634	9627	9623	9774	9851	9756	9738	9708	9967	9632	9772	9587	9837	9750	9478	9826	9827	9785	9775	9857	9765	9838	9888	9816	9997	9761	9687	9933	9763	9810	9758	9861	9906	9729	9626	9815	9761	9742	9969	9745	9727	9729	9807	9777	9842	9608	9736	9708	9817	9587	9772	9625	9687	9699	9738	9814	9733	9634	9726	9785	9702	9844	9874	9821	9921	9743	9745	9744	9721	9845	9723	9662	9852	9843	9727	9660	9770	9724	9690	9891	9615	10014	9720	9862	9697	9777	9807	9691	9813	9594	9792	9817	9682	9839	9799	9804	9949	9831	9717	9613	9723	9839	9797	9928	9819	9899	9858	9769	9685	9712	9823	9709	9590	9717	9762	9772	9642	9781	9668	9783	9612	9858	9817	9865	9645	9798	9804	9805	9851	9713	9590	9730	9596	9619	9886	9699	9699	9665	9660	9721	9713	9642	9819	9722	9798	9887	9724	9737	9771	9616	9862	9654	9932	9866	9746	9977	9800	9861	9777	9680	9715	9608	9685	9769	9777	9803	9801	9764	9903	9747	9832	9700	9774	9746	9876	9713	9676	9788	9726	9891	9714	9675	9618	9811	9776	9680	9986	9868	9971	9805	9995	9810	9784	9612	9740	9736	9658	9735	9726	9795	9729	9865	9816	9865	9687	9948	9854	9781	9783	9628	9753	9736	9885	9920	9749	9827	9688	9848	9774	9728	9717	9726	9843	9697	9800	9925	9860	9825	9599	9807	9753	9760	9757	9739	9660	9765	9767	9642	9864	9774	9586	9693	9934	9685	9747	9666	9712	9667	9866	9865	9814	9965	9764	9754	9776	9874	9712	9677	9699	9895	9978	9755	9930	9800	9730	9730	9728	9943	9847	9705	9704	9924	9503	9851	9645	9856	9821	9822	9855	9767	9670	9833	9623	9755	9849	9726	9678	9668	9637	9916	9641	9783	9810	9935	9849	9727	9794	9858	9785	9662	9818	9706	9830	9732	9891	9812	9813	9767	9923	9925	9886	9787	9909	9980	9821	9798	9809	9802	9902	9655	9610	9799	9764	9758	9771	9869	9887	9744	9745	9752	9689	9892	9822	9632	9646	9790	9699	9811	9781	9689	9807	9785	9735	9817	9755	9867	9884	9798	9661	9671	9754	9964	9774	9795	9758	9891	9936	9807	9862	9782	9660	9659	9803	9887	9710	9831	9660	9860	9859	9928	9685	9615	9645	9747	9647	9892	9718	9853	9649	9719	9685	9669	9567	9751	9697	9625	9740	9712	9698	9860	9859	9736	9777	9757	9673	9914	10019	9852	9900	9760	9883	9819	9886	9908	9638	9849	9633	9733	9737	9869	9728	9694	9868	9901	9771	9761	9863	9670	9721	9859	9662	9790	9867	9887	9670	9883	9803	9665	9584	9578	9813	9652	9819	9949	9875	9875	9907	9643	9757	9774	9797	9891	9675	9789	9651	9790	9793	9671	9569	9696	9795	9721	9922	9745	9665	9835	9842	9768	9743	9957	9796	9943	9892	9736	9795	9713	9689	9854	9853	9956	9819	9715	9891	9843	9758	9816	9838	9728	9730	9659	9752	9841	9701	9756	9876	9650	9682	9840	9861	9682	9674	9724	9577	9724	9922	9868	9862	9821	9698	9922	9853	9817	9873	9829	9787	9700	9838	9836	9658	9735	9755	9738	9767	9894	9891	9655	9828	9840	10001	10052	9670	9712	9782	9694	9693	9817	9701	9608	9748	9782	9825	9763	9794	9781	9972	9656	9676	9789	9869	9835	9640	9692	9669	9764	9687	9674	9903	9662	9810	9847	9702	9684	9819	9628	9781	9637	9867	9810	9812	9784	9776	9760	9742	9803	9644	9674	9655	9945	9704	9944	9652	9849	9756	9801	9750	9752	9703	9623	9885	9889	9795	9733	9684	9882	9787	9804	9686	10047	9680	9723	9650	9812	9757	9709	9852	9903	9730	9867	9618	9608	9798	9720	9783	9752	9802	9910	9691	9535	9702	9798	9697	9665	9675	9797	9829	9737	9854	9789	9726	9795	9626	9525	9787	9658	9822	9860	9996	9627	9836	9940	9827	9856	9909	9935	9910	9679	9820	9652	9718	9756	9776	9892	9803	9849	9777	9565	9773	9771	9700	9657	9792	9669	9757	9710	9835	9839	9786	9758	9534	9914	9732	9782	9802	9709	9682	9602	10106	9802	9779	9636	9826	9889	9800	9795	9975	9709	9937	9734	9874	9823	9899	9773	9729	9918	9840	9724	9744	9732	9736	9773	9674	9759	9808	9929	9701	9629	9842	9862	9845	9905	9826	9879	9836	9697	9621	9732	9825	9724	9882	9637	9964	9824	9899	9831	9721	9718	9627	9748	9722	9809	9784	9770	9850	9793	9887	9785	9723	9577	9781	9771	9764	9824	9738	9707	9742	9728	9729	9737	9728	9710	9838	9885	9723	9722	9796	9760	9760	9908	9805	9806	9904	9669	9642	9841	9713	9910	9879	10025	9704	9971	9711	10040	9912	9760	9778	9711	9813	9681	9719	9739	9902	9737	9797	9756	9690	9631	9542	9740	9726	9778	9718	9789	9709	9818	9734	9877	9926	9725	9714	9890	9839	9771	9849	9957	9853	9616	9749	9690	9753	9867	9672	9919	9853	9879	9796	10006	9846	9755	9725	9645	9817	9912	9719	9843	9859	9853	9877	9827	9679	9680	9929	9835	9586	9627	9790	9904	9589	9982	9816	9813	9905	9700	9827	9769	9669	9714	9880	9866	9732	9767	9860	9799	9762	9822
34194	32600	32062	36447	38805	53112	66659	55752	44296	35904	31752	30323	30380	30198	30130	30194	30195	30273	30271	30292	30303	30217	30343	30422	30346	30429	30271	30356	30383	30430	30227	30479	30396	30482	30367	30332	30331	30396	30205	30281	30386	30225	30213	30394	30422	30312	30352	30334	30331	30350	30285	30439	30287	30303	30344	30411	30360	30234	30387	30333	30384	30406	30201	30385	30417	30313	30383	30309	30300	30401	30461	30230	30408	30372	30305	30354	30357	30542	30212	30415	30335	30345	30478	30332	30498	30391	30286	30444	30156	30398	30337	30529	30410	30221	30359	30456	30461	30284	30320	30373	30370	30447	30270	30423	30352	30233	30590	30440	30382	30185	30362	30238	30373	30276	30384	30427	30307	30290	30361	30260	30416	30389	30268	30239	30367	30214	30217	30207	30328	30476	30412	30385	30304	30411	30364	30416	30550	30332	30385	30361	30170	30450	30354	30439	30466	30382	30283	30483	30301	30473	30247	30318	30542	30269	30526	30153	30410	30272	30406	30380	30276	30194	30398	30289	30386	30389	30360	30232	30361	30498	30436	30504	30293	30315	30399	30221	30425	30365	30387	30311	30284	30359	30220	30397	30365	30268	30291	30260	30350	30263	30456	30395	30373	30399	30390	30425	30492	30290	30439	30473	30341	30420	30345	30307	30260	30392	30378	30264	30255	30196	30377	30479	30357	30367	30544	30381	30557	30438	30354	30461	30348	30366	30233	30462	30448	30516	30231	30430	30443	30355	30404	30374	30233	30361	30314	30370	30273	30552	30341	30249	30437	30146	30353	30296	30357	30413	30412	30344	30300	30361	30396	30314	30253	30477	30385	30340	30398	30361	30396	30363	30360	30294	30425	30315	30272	30641	30386	30296	30328	30467	30337	30295	30401	30304	30522	30345	30347	30357	30431	30389	30438	30321	30296	30139	30194	30256	30390	30357	30352	30271	30143	30463	30477	30276	30472	30297	30271	30384	30377	30441	30207	30394	30499	30315	30337	30303	30340	30280	30375	30330	30367	30316	30521	30316	30238	30321	30282	30518	30269	30340	30380	30305	30314	30362	30307	30287	30296	30457	30197	30236	30472	30456	30378	30217	30258	30284	30377	30491	30360	30336	30329	30319	30434	30340	30448	30343	30314	30365	30274	30322	30324	30387	30384	30292	30442	30474	30470	30254	30375	30369	30394	30376	30283	30275	30452	30402	30515	30238	30433	30383	30446	30295	30410	30469	30367	30363	30521	30231	30259	30436	30317	30332	30280	30550	30373	30404	30455	30435	30458	30409	30388	30297	30354	30384	30405	30424	30428	30495	30488	30441	30514	30303	30219	30372	30420	30202	30230	30329	30411	30209	30506	30400	30512	30402	30328	30464	30295	30220	30454	30400	30444	30290	30413	30396	30197	30311	30563	30343	30275	30455	30433	30364	30500	30355	30436	30261	30417	30175	30364	30367	30334	30474	30195	30417	30417	30444	30480	30313	30386	30322	30354	30295	30469	30312	30437	30356	30273	30427	30354	30297	30266	30401	30328	30366	30290	30354	30423	30343	30164	30385	30381	30412	30409	30353	30387	30311	30329	30403	30458	30138	30504	30367	30446	30391	30457	30349	30313	30171	30179	30484	30355	30360	30465	30256	30301	30267	30394	30231	30325	30390	30375	30351	30383	30482	30315	30369	30404	30304	30422	30364	30379	30298	30450	30228	30232	30301	30391	30277	30344	30307	30422	30431	30320	30346	30334	30439	30303	30401	30452	30394	30290	30395	30264	30409	30363	30422	30280	30447	30282	30387	30304	30459	30399	30492	30381	30307	30410	30328	30285	30307	30452	30258	30300	30378	30400	30374	30382	30500	30255	30250	30346	30251	30439	30297	30381	30453	30296	30426	30334	30544	30370	30289	30191	30465	30310	30499	30397	30295	30510	30356	30404	30278	30448	30358	30408	30459	30492	30354	30336	30326	30157	30386	30342	30602	30353	30353	30355	30422	30386	30438	30293	30352	30323	30326	30284	30291	30432	30374	30508	30317	30376	30245	30374	30350	30402	30381	30274	30367	30193	30496	30385	30272	30451	30268	30384	30386	30210	30419	30429	30433	30395	30264	30381	30361	30488	30290	30258	30288	30386	30339	30381	30283	30281	30314	30310	30400	30425	30354	30302	30451	30477	30322	30413	30359	30520	30261	30288	30240	30213	30449	30251	30490	30348	30386	30378	30379	30424	30352	30377	30393	30272	30434	30263	30352	30387	30190	30450	30429	30297	30476	30516	30138	30435	30376	30405	30365	30382	30459	30380	30420	30307	30364	30244	30383	30372	30291	30391	30447	30483	30430	30187	30468	30483	30320	30327	30494	30300	30544	30329	30540	30325	30435	30466	30212	30464	30349	30422	30223	30382	30278	30263	30431	30386	30394	30229	30441	30327	30287	30601	30380	30374	30344	30361	30225	30363	30305	30327	30394	30547	30359	30381	30312	30319	30269	30489	30308	30452	30352	30393	30522	30150	30440	30357	30165	30360	30379	30410	30366	30434	30447	30396	30401	30459	30372	30427	30570	30380	30281	30358	30336	30292	30434	30220	30320	30431	30413	30288	30531	30274	30379	30393	30336	30455	30403	30320	30450	30584	30398	30350	30326	30441	30476	30349	30346	30312	30430	30442	30347	30351	30409	30302	30447	30203	30317	30388	30438	30214	30429	30268	30560	30265	30419	30386	30286	30376	30282	30268	30379	30427	30356	30424	30335	30510	30356	30438	30392	30453	30302	30308	30405	30378	30423	30337	30378	30230	30290	30459	30367	30433	30438	30532	30154	30455	30462	30398	30518	30388	30458	30402	30476	30260	30395	30442	30240	30426	30356	30341	30342	30288	30291	30358	30349	30407	30454	30356	30438	30396	30376	30303	30339	30461	30458	30306	30393	30340	30417	30394	30383	30291	30353	30346	30258	30482	30267	30292	30211	30340	30338	30492	30369	30382	30264	30420	30297	30376	30281	30383	30304	30411	30416	30310	30356	30388	30523	30499	30460	30352	30444	30319	30523	30236	30538	30373	30401	30371	30249	30421	30226	30369	30445	30413	30401	30174	30434	30323	30292	30126	30307	30347	30319	30400	30428	30504	30453	30457	30405	30418	30268	30460	30310	30413	30436	30274	30293	30380	30340	30209	30390	30464	30302	30368	30466	30349	30534	30419	30211	30362	30358	30390	30526	30417	30322	30245	30518	30293	30488	30489	30274	30241	30339	30448	30412	30380	30293	30316	30284	30393	30354	30340	30399	30349	30503	30253	30424	30414	30370	30339	30461	30571	30212	30318	30301	30336	30482	30438	30255	30336	30274	30434	30253	30339	30470	30369	30457	30236	30422	30389	30434	30345	30357	30376	30416	30560	30371	30393	30314	30379	30463	30470	30354	30461	30364	30347	30390	30375	30351	30305	30383	30337	30309	30638	30310	30354	30466	30301	30484	30437	30371	30413	30398	30449	30325	30377	30539	30452	30341	30345	30345	30560	30441	30475	30292	30379	30486	30311	30258	30526	30499	30297	30257	30214	30296	30411	30500	30400	30215	30202	30432	30355	30344	30448	30409	30473	30318	30311	30392	30343	30494	30329	30425	30570	30459	30406	30424	30395	30389	30309	30442	30394	30439	30414	30387	30400	30304	30328	30300	30386	30364	30448	30205	30232	30496	30336	30569	30274	30362	30417	30368	30442	30370	30347	30438	30445	30376	30324	30244	30451	30239	30291	30432	30290	30585	30456	30306	30181	30331	30369	30306	30337	30348	30281	30434	30421	30268	30408	30396	30253	30391	30330	30292	30464	30367	30383	30427	30418	30376	30496	30172	30426	30331	30393	30453	30442	30465	30337	30340	30482	30374	30268	30273	30327	30380	30325	30532	30434	30413	30356	30541	30347	30341	30344	30381	30435	30372	30388	30324	30409	30475	30373	30282	30447	30538	30445	30361	30358	30472	30388	30298	30199	30478	30275	30542	30446	30397	30446	30277	30404	30270	30223	30445	30375	30461	30409	30485	30374	30148	30392	30457	30327	30341	30490	30402	30280	30368	30480	30340	30459	30408	30426	30320	30345	30296	30496	30239	30358	30348	30386	30317	30415	30415	30289	30484	30653	30484	30322	30377	30244	30387	30321	30489	30459	30380	30399	30456	30300	30357	30386	30456	30304	30472	30326	30348	30335	30289	30444	30278	30470	30426	30325	30569	30434	30456	30371	30323	30446	30446	30263	30392	30325	30319	30419	30315	30464	30354	30294	30527	30344	30238	30371	30437	30403	30515	30314	30366	30320	30464	30364	30174	30520	30402	30433	30388	30478	30331	30402	30327	30324	30285	30327	30371	30354	30310	30389	30401	30303	30233	30607	30394	30439	30388	30404	30376	30353	30469	30403	30391	30305	30427	30431	30169	30470	30243	30451	30382	30307	30479	30341	30379	30418	30280	30346	30401	30376	30438	30306	30415	30328	30504	30375	30379	30522	30515	30367	30357	30303	30405	30306	30458	30381	30441	30448	30515	30341	30443	30472	30225	30377	30202	30313	30377	30360	30424	30376	30309	30354	30233	30335	30401	30327	30419	30369	30350	30380	30438	30352	30336	30387	30167	30406	30375	30391	30307	30347	30399	30230	30287	30526	30317	30470	30282	30472	30386	30420	30306	30455	30435	30590	30323	30311	30298	30231	30304	30352	30537	30367	30581	30444	30342	30380	30430	30401	30350	30475	30515	30409	30300	30425	30393	30294	30315	30411	30358	30285	30232	30400	30343	30342	30351	30526	30456	30408	30286	30493	30437	30357	30413	30502	30339	30259	30374	30249	30381	30436	30314	30134	30529	30351	30461	30466	30403	30412	30459	30324	30263	30302	30352	30315	30230	30427	30464	30298	30414	30332	30446	30391	30492	30437	30321	30403	30270	30454	30492	30404	30523	30488	30341	30567	30251	30331	30348	30388	30389	30440	30376	30219	30384	30401	30478	30311	30425	30375	30449	30361	30382	30465	30529	30370	30296	30295	30406	30519	30360	30351	30374	30590	30374	30243	30454	30334	30418	30423	30279	30394	30475	30405	30369	30361	30381	30520	30298	30274	30364	30335	30315	30383	30380	30324	30353	30224	30492	30366	30300	30317	30557	30383	30387
14402	13946	12937	11691	16699	32062	39130	31841	21652	14605	11134	10126	9918	9995	9626	9703	9765	9777	9898	9826	9839	9840	9849	9916	9844	9773	9737	9840	9759	9694	10012	9922	9754	9947	9899	9866	9848	9757	9844	9864	9884	9815	9871	9902	9971	9793	9773	9998	9719	9620	9775	9852	9782	9936	9727	9869	9839	9713	9834	9781	9734	9870	9646	9862	9686	9819	9818	9669	9950	9705	9785	9758	9653	9959	9745	9719	9807	9786	9738	9711	9885	9695	9749	9777	9812	9870	9768	9752	9695	9698	9906	9764	9790	9834	9725	9814	9720	9661	9821	9795	9828	9764	9650	9807	9865	9682	9816	9885	9814	9807	9876	9894	9736	9815	9722	9849	9928	9706	9757	9817	9762	9716	9858	9628	9822	9695	9865	9798	9726	9636	9629	9915	9899	9886	9786	9781	9949	9958	9805	9771	9817	9850	9693	9655	9715	9741	9875	9731	9895	9889	9851	9749	9851	9942	9730	9786	9847	9861	9856	9848	9842	9688	9724	9882	9709	9868	9878	9871	9865	9654	9784	9897	9774	9826	9954	9739	9937	9768	9880	9792	9864	9899	9754	9829	10011	9743	9836	9793	9999	9842	9807	9754	9638	9788	9957	9804	9687	9773	9765	9893	9737	9733	9759	9849	9814	9821	9678	9932	9897	9922	9716	9615	9770	9829	10000	9752	9652	9827	9854	9822	9692	9780	9841	9616	9796	9769	9941	9854	9723	9931	9942	9747	9870	9992	9800	10008	9899	9712	9695	9723	9722	9837	9969	9989	9681	9685	9578	9763	9822	9918	9917	9828	9864	9711	9858	9888	9762	9629	9807	9780	9960	9839	9602	9962	9762	9803	9762	9813	9808	9781	9812	9959	9995	9819	9883	9746	10030	9826	9802	9845	9845	9891	9819	9789	9788	9800	9921	9802	9908	9901	9884	9680	9658	9809	9836	9860	9962	9868	9915	9915	9886	9864	10071	9843	9844	9810	9879	9764	9878	9948	9816	9908	9671	9740	9941	9735	9737	9707	9797	9632	9768	9825	9789	9826	9796	9731	9764	9984	9687	9807	9867	9790	9776	9758	9773	9918	9884	9879	9834	9841	9888	9898	9848	9722	9734	9680	9926	9759	9818	9954	9890	9790	9841	9786	9862	9727	9834	9821	9836	9851	9700	9682	9719	9911	9819	9900	9795	9812	9810	9917	9821	9786	9877	9794	9715	10039	9823	9767	9788	9620	9798	9655	9583	9937	9908	9779	9847	9935	9809	9754	9922	9731	9863	9987	9944	9872	9929	9762	9866	9853	9774	9710	9970	9873	9658	9798	9762	9977	9793	9746	9747	9737	9792	9794	9748	9690	9730	9804	9823	9788	9823	9806	9788	9837	9851	9829	9794	9847	9869	9715	9938	9861	9993	9927	9860	9830	9877	9648	9809	9764	9826	9743	9831	9851	9971	9780	10056	9824	9826	9827	9773	9967	9882	9796	9771	9950	9964	9955	9898	9846	9766	9831	9764	9775	9841	9810	9783	9965	9794	9661	9761	9817	9963	9781	9747	9713	9736	9916	9940	9941	9663	9858	9934	9946	9934	9905	9826	9816	9888	9990	9996	9906	9903	9857	9851	9792	9974	9734	9992	9829	9974	9854	10027	9903	9900	9901	9859	9852	10047	9847	9742	9894	9908	9837	9871	9964	9828	9738	9861	9788	9768	9637	9877	10039	9812	9716	9660	9871	9768	9878	9732	9852	9696	9765	9774	9775	9890	9782	9861	9863	9807	9847	9597	10006	9806	9827	9780	9902	9803	9769	9862	9729	9869	9753	9790	9961	9865	9792	9680	9866	9865	9843	9819	9872	9866	9815	9797	10058	9800	9899	9914	9906	9865	9896	9827	9721	9809	9694	9720	9793	9909	9797	9831	9857	9846	9887	9891	9820	9891	10002	9755	9811	9836	9958	9755	9651	9947	9686	9863	9610	9733	9736	9812	9881	9991	9829	9912	9756	9750	10040	9983	9750	9752	9967	9741	9742	9797	9871	9859	9749	9717	9880	9957	9846	9836	9583	9683	9728	9729	9860	9711	9796	9741	9811	9938	9851	9820	9791	9895	9740	9857	9823	9788	9971	9807	9985	9808	9698	9817	9860	9589	9759	9631	9858	10031	9687	9757	9838	9834	9872	9679	9973	9755	9800	9819	9837	9709	9784	9741	9725	9772	9836	9990	9865	9829	9952	9805	9868	9823	9808	9761	9892	9835	9867	9880	9867	9891	9762	9860	9736	9818	9885	9707	9811	9951	9936	9902	9828	9725	9815	9943	9983	9799	9745	9834	9774	9937	9754	9796	9743	9955	9754	9996	9947	9933	9727	9882	9794	9887	9895	9726	9675	9822	9761	9895	9923	9789	9880	9768	9677	9692	9843	10077	9786	9812	9790	9874	9843	9800	9629	9885	9739	9686	9840	9877	9717	9753	9807	9647	9768	9919	9788	9809	9860	9838	9800	9656	9801	9773	9851	9638	9712	10027	9855	9935	9861	9887	9888	9892	9919	9706	9740	9870	9852	9843	9942	9953	9912	9972	9854	9889	9785	9701	9833	9833	9733	9690	9700	9884	9737	10047	9562	9816	9794	9943	9653	9716	9823	9832	9737	9820	9891	9710	9814	9791	9744	9938	9733	9717	9783	9704	9919	9824	9818	9859	9959	9840	9675	9785	9936	9823	9907	9764	9753	9757	9735	9757	9924	9949	9779	9870	9920	9859	9945	9941	9762	9777	9799	9698	9884	9676	9938	9926	10134	9601	9869	9885	9825	9909	9785	9795	9900	9829	9909	9759	9669	9854	9721	9815	9834	9794	9776	9979	9786	9860	9854	9926	9738	9963	9706	9570	9634	9875	9858	9771	9562	9761	9836	9870	9725	9818	9744	9852	9961	9736	9583	9843	9861	9887	9721	9765	9924	9691	9751	9823	9733	9680	9873	9895	9682	9737	9935	9692	9653	9704	9833	9928	9731	9837	9808	10077	9859	9733	9764	9768	9820	9722	9777	9939	9944	9931	9813	9900	9731	9771	9806	9872	9739	9737	9817	9677	9757	9855	9726	9874	9679	9856	9813	9805	9754	10022	9858	9914	9880	9784	9790	9886	9926	9732	9755	9697	9712	9823	9884	9762	9809	9705	9906	9776	9761	9802	9623	9814	9755	9863	9683	9793	9901	9949	9927	9810	9729	9581	9698	9773	9842	9762	9841	9674	9920	9845	9657	9791	9897	9906	9731	9738	9888	9862	9990	9859	9723	9981	9965	9756	9825	9935	9789	9790	9775	9891	9812	9735	9774	9724	9939	9835	9882	9910	9808	9748	9881	9807	9820	9911	9765	9790	9773	9772	9790	9887	9825	9983	9800	9981	9936	9817	9790	9808	9918	9909	10078	9892	9873	9921	9771	9731	9787	9680	9766	9766	9697	9905	9764	9755	9804	9712	9945	9907	9805	9877	9812	9832	10003	9725	9774	9726	9823	9777	9824	9808	9870	9872	9776	9734	9554	9861	9894	9935	9881	9879	9978	9865	9775	9775	9750	9662	9731	9844	9817	10002	9546	9846	9681	9772	9707	9940	9862	9913	9686	9711	9742	9654	9776	9940	9731	9978	10021	9880	9988	9788	9796	9750	9828	9857	9707	9799	9646	9786	9874	9854	9889	9858	9789	10039	9917	9955	9669	9727	9745	9834	9735	10010	9737	9893	9869	10073	9838	9851	9815	9646	9746	9777	9798	9865	10044	9715	9876	9705	9968	9767	9711	9849	9906	9820	9826	9807	9864	9731	9764	9860	9777	9853	9832	9715	9816	9785	9796	9757	9931	9728	9692	9859	9894	9721	10015	9847	9906	10001	9590	9823	9713	9757	9855	9683	9788	9782	9691	9886	9873	9821	9763	9852	9764	9769	9559	9912	9701	9497	9605	9843	9770	9831	9842	9720	9827	9980	9873	9739	9917	9978	9864	9762	9972	9979	9778	9836	9876	9780	9889	9747	9843	9733	9772	9680	9877	9906	9888	9866	9856	10030	9899	9747	9894	9852	9654	9762	9998	9847	9928	9773	9773	9874	9814	9947	9774	9699	9721	9810	9887	9817	9873	9843	9826	9989	9842	9962	9808	9920	9784	9967	9932	9823	9851	9777	9819	9799	9841	10156	9824	9766	9788	9858	9834	9786	9612	9821	9981	9730	9866	9737	9787	9971	9862	9599	9911	9755	9784	9804	9823	9846	9906	9829	9869	9949	9840	9685	9675	9679	9693	9779	9588	9875	9821	9920	9878	10084	9899	9824	9593	9843	9863	9694	9849	9822	9883	9721	9836	9751	9871	9936	9956	9861	9792	9882	9791	9788	9702	9751	9566	9972	9969	10210	9798	9874	9725	9794	9765	9872	9860	9775	9811	9736	9884	9898	9830	9926	9831	9756	10120	9853	9755	9795	9723	9980	9733	9825	9713	9721	9836	9846	9798	9690	9815	9741	9828	9790	9821	9870	9747	9988	9858	9835	9832	9721	9709	9826	9970	9658	9828	9928	9733	9745	9871	9788	9928	9776	9895	10040	9920	9896	9843	9750	9827	9817	9503	9867	9773	9686	9860	9821	9850	10005	9682	9953	9851	9718	9754	10031	9772	9760	10023	9843	9730	9653	9610	9916	9825	9951	9884	9736	9692	9799	9723	9950	9881	9945	9869	9844	9792	9836	9605	9853	10055	9894	9911	9738	9772	9776	9781	9822	9798	9910	9821	9865	9760	9790	9819	9920	9921	9936	9771	9773	9864	9872	9988	9836	9727	9741	9817	9741	9722	9750	9778	9925	9936	9858	9872	9862	9755	9753	9665	9763	9830	9826	9927	9949	9702	9726	9702	9831	9863	9747	9754	9745	9830	9901	9859	9849	9834	9796	9912	9873	9908	9911	9864	9843	9826	9754	9824	9834	9795	9782	9823	9734	9735	9868	9922	9827	10007	9868	9865	9907	9849	9744	9860	9818	9904	10071	9900	9719	9762	9623	9919	9813	9840	9811	9748	9710	9805	9745	9680	9913	9734	9655	9797	9912	9852	9946	9717	9816	9965	9759	9826	9884	9763
38750	35764	34986	39962	46042	57234	62740	54396	44308	36736	31631	29978	29740	29913	29848	29892	30086	30017	30021	30007	30144	30189	30325	30205	30198	30357	30195	30262	30291	30106	30266	30291	30248	30324	30335	30204	30374	30307	30245	30182	30257	30444	30151	30334	30299	30402	30312	30264	30273	30291	30293	30304	30053	30251	30246	30361	30223	30208	30339	30133	30384	30220	30351	30330	30238	30221	30288	30234	30202	30308	30201	30320	30462	30322	30095	30338	30209	30224	30310	30356	30205	30434	30210	30308	30233	30384	30247	30369	30195	30376	30399	30259	30346	30433	30390	30106	30257	30312	30294	30072	30379	30129	30227	30293	30305	30283	30310	30341	30220	30183	30180	30182	30274	30296	30330	30402	30277	30348	30224	30232	30210	30389	30320	30194	30056	30315	30347	30030	30287	30221	30326	30324	30220	30188	30268	30232	30250	30276	30295	30231	30266	30419	30254	30409	30285	30316	30416	30329	30432	30164	30342	30328	30302	30380	30329	30325	30259	30324	30314	30169	30230	30299	30457	30339	30393	30164	30303	30215	30341	30118	30253	30314	30298	30288	30438	30331	30196	30273	30443	30199	30249	30374	30352	30337	30279	30275	30500	30151	30143	30478	30252	30245	30302	30244	30308	30280	30371	30303	30252	30294	30252	30207	30235	30305	30443	30300	30388	30260	30252	30425	30306	30115	30326	30163	30367	30431	30145	30419	30396	30181	30232	30341	30347	30431	30279	30149	30310	30419	30360	30357	30265	30361	30189	30363	30402	30283	30338	30276	30306	30196	30312	30194	30270	30283	30375	30189	30354	30507	30187	30370	30245	30247	30215	30369	30242	30297	30366	30275	30227	30320	30310	30314	30392	30341	30260	30323	30206	30235	30344	30323	30260	30322	30459	30380	30233	30328	30419	30208	30194	30176	30299	30293	30294	30359	30232	30201	30274	30371	30259	30261	30259	30266	30271	30423	30335	30218	30197	30372	30327	30260	30208	30339	30334	30345	30220	30202	30374	30220	30274	30358	30477	30246	30355	30195	30249	30405	30263	30228	30197	30414	30222	30112	30337	30386	30112	30257	30225	30415	30252	30299	30098	30285	30390	30410	30358	30490	30404	30419	30273	30441	30461	30280	30401	30314	30254	30317	30303	30287	30369	30234	30396	30245	30250	30512	30200	30296	30284	30220	30191	30382	30185	30326	30317	30359	30277	30391	30422	30469	30155	30214	30208	30394	30188	30414	30374	30215	30285	30311	30340	30176	30351	30287	30310	30274	30383	30346	30173	30359	30345	30218	30302	30214	30386	30372	30415	30427	30428	30262	30352	30281	30194	30274	30303	30302	30381	30286	30218	30256	30270	30330	30393	30275	30365	30362	30211	30292	30344	30254	30385	30333	30288	30181	30167	30446	30329	30563	30284	30124	30271	30416	30236	30260	30291	30305	30356	30298	30334	30197	30414	30265	30367	30210	30335	30139	30318	30223	30355	30304	30345	30216	30439	30342	30204	30245	30384	30280	30342	30409	30453	30032	30309	30454	30360	30224	30378	30387	30228	30344	30291	30366	30255	30441	30207	30258	30217	30124	30392	30383	30324	30446	30279	30253	30320	30375	30306	30204	30248	30390	30256	30233	30405	30278	30285	30101	30235	30352	30374	30307	30373	30241	30298	30353	30474	30385	30290	30273	30264	30262	30351	30239	30367	30188	30394	30337	30343	30252	30210	30304	30324	30312	30184	30262	30409	30228	30310	30432	30325	30317	30365	30280	30312	30461	30316	30361	30411	30482	30317	30310	30477	30371	30314	30335	30256	30299	30250	30184	30328	30356	30291	30215	30342	30406	30323	30348	30308	30411	30216	30436	30324	30346	30311	30309	30402	30346	30326	30318	30365	30221	30279	30346	30348	30247	30319	30297	30226	30421	30272	30274	30356	30275	30292	30338	30363	30351	30289	30313	30217	30193	30304	30440	30387	30312	30400	30361	30334	30353	30375	30215	30191	30349	30233	30275	30401	30174	30378	30326	30357	30280	30233	30261	30382	30371	30289	30360	30293	30318	30488	30273	30199	30438	30407	30253	30330	30420	30431	30324	30359	30417	30307	30261	30475	30215	30328	30281	30157	30308	30521	30191	30316	30225	30184	30297	30233	30301	30232	30378	30207	30331	30201	30302	30357	30303	30216	30391	30282	30192	30327	30309	30200	30366	30331	30260	30354	30243	30274	30287	30356	30422	30358	30155	30370	30376	30372	30401	30425	30214	30274	30189	30262	30415	30269	30307	30373	30302	30303	30225	30459	30235	30429	30139	30378	30237	30230	30375	30311	30422	30347	30386	30230	30182	30332	30310	30244	30217	30310	30257	30287	30181	30511	30249	30284	30347	30223	30393	30551	30351	30226	30293	30449	30368	30398	30260	30260	30319	30444	30256	30296	30407	30318	30313	30188	30269	30424	30373	30379	30260	30315	30307	30306	30298	30289	30192	30264	30368	30263	30350	30188	30273	30258	30335	30273	30221	30257	30342	30322	30129	30372	30206	30368	30339	30302	30328	30284	30274	30226	30352	30309	30256	30346	30343	30426	30264	30311	30229	30281	30361	30395	30275	30409	30327	30207	30274	30440	30410	30250	30295	30282	30279	30209	30240	30390	30215	30388	30329	30377	30178	30236	30401	30408	30343	30238	30366	30233	30184	30347	30249	30285	30333	30424	30471	30225	30257	30426	30364	30309	30408	30356	30399	30487	30368	30434	30270	30347	30314	30134	30385	30222	30357	30253	30314	30316	30273	30174	30339	30310	30370	30294	30259	30387	30191	30367	30226	30281	30321	30315	30114	30351	30301	30377	30336	30218	30319	30247	30483	30287	30318	30256	30201	30300	30273	30311	30400	30422	30221	30257	30190	30192	30299	30312	30274	30340	30256	30138	30389	30262	30377	30270	30272	30210	30356	30357	30496	30454	30396	30233	30244	30315	30386	30224	30371	30172	30291	30213	30288	30302	30186	30424	30267	30318	30247	30196	30324	30282	30324	30314	30265	30289	30104	30363	30237	30277	30260	30323	30380	30308	30295	30336	30227	30381	30243	30374	30326	30368	30154	30239	30176	30295	30381	30419	30395	30214	30257	30436	30241	30339	30302	30290	30336	30242	30383	30262	30223	30265	30265	30349	30332	30304	30160	30271	30302	30386	30246	30313	30306	30294	30330	30286	30312	30285	30307	30389	30303	30344	30158	30238	30267	30278	30260	30495	30396	30464	30251	30316	30482	30299	30221	30142	30311	30257	30383	30210	30348	30329	30269	30370	30338	30331	30453	30266	30251	30501	30412	30342	30319	30269	30401	30229	30381	30281	30452	30266	30259	30422	30236	30393	30329	30089	30233	30220	30408	30176	30245	30466	30115	30317	30395	30315	30312	30349	30066	30467	30155	30245	30320	30369	30272	30082	30384	30241	30301	30332	30235	30266	30223	30308	30309	30380	30275	30291	30373	30159	30326	30280	30309	30122	30557	30214	30309	30328	30281	30305	30258	30300	30348	30241	30365	30233	30471	30220	30352	30360	30225	30430	30278	30375	30239	30241	30355	30237	30247	30255	30305	30409	30309	30313	30258	30302	30249	30176	30287	30198	30259	30364	30259	30254	30283	30118	30291	30323	30338	30252	30362	30327	30283	30159	30376	30130	30232	30334	30245	30244	30328	30191	30313	30201	30350	30315	30275	30383	30318	30349	30408	30143	30383	30369	30365	30328	30265	30347	30230	30412	30456	30335	30399	30164	30284	30425	30450	30304	30325	30234	30491	30461	30342	30183	30278	30359	30335	30279	30365	30276	30449	30348	30399	30208	30368	30206	30276	30314	30267	30454	30429	30190	30264	30220	30237	30302	30325	30258	30372	30257	30316	30381	30227	30422	30266	30382	30273	30341	30275	30295	30183	30333	30285	30177	30434	30216	30236	30212	30329	30215	30251	30516	30266	30397	30337	30176	30231	30404	30085	30387	30193	30299	30239	30441	30210	30203	30109	30383	30295	30520	30294	30233	30320	30393	30351	30388	30184	30256	30228	30305	30441	30242	30309	30215	30218	30405	30309	30267	30403	30402	30399	30328	30338	30242	30285	30345	30240	30405	30291	30231	30381	30269	30295	30306	30269	30220	30227	30428	30220	30255	30338	30274	30335	30229	30236	30257	30354	30307	30308	30423	30382	30221	30365	30295	30282	30396	30394	30409	30265	30291	30251	30175	30223	30249	30341	30215	30324	30218	30437	30377	30305	30200	30370	30596	30192	30185	30315	30244	30293	30254	30248	30259	30260	30363	30392	30174	30455	30246	30212	30282	30316	30259	30339	30370	30355	30300	30292	30387	30232	30192	30382	30349	30283	30274	30400	30450	30479	30310	30441	30274	30465	30208	30171	30168	30292	30324	30169	30339	30268	30373	30244	30317	30393	30337	30321	30355	30293	30424	30267	30130	30276	30254	30361	30251	30393	30505	30265	30374	30287	30360	30289	30383	30272	30217	30187	30369	30374	30387	30137	30470	30454	30338	30216	30401	30280	30229	30354	30292	30264	30347	30411	30312	30274	30263	30063	30375	30307	30192	30294	30219	30398	30250	30281	30282	30310	30312	30409	30227	30335	30277	30308	30246	30448	30339	30261	30311	30226	30423	30234	30399	30267	30320	30396	30234	30309	30406	30225	30104	30323	30367	30354	30302	30282	30258	30334	30296	30201	30243	30320	30200	30347	30193	30450	30359	30342	30322	30351	30378	30395	30190	30269	30329	30259	30312	30393	30300	30354	30175	30238	30329	30144	30330	30367	30403	30488	30324	30389	30403	30234	30236	30325	30357	30254	30287	30316	30280	30295	30471	30327	30306	30209	30287	30393	30313	30337	30407	30233	30330	30387	30288	30300	30375	30313	30395	30134	30251	30223	30459	30357	30428	30272	30492	30250	30320	30346	30501	30249	30279	30211	30397	30254	30352	30339	30215	30135	30306	30277	30256	30446	30297	30280	30277	30274	30305	30340	30236	30295	30331	30125	30327	30265	30321	30230	30297	30418	30325	30201	30378	30323	30268	30449	30202	30445	30308	30323	30368	30258	30418	30400	30272	30255	30270	30363	30372	30308	30388	30370	30260	30401	30224	30337	30389	30243	30230	30324
12814	11073	11291	10792	10584	12014	17184	16208	13071	11030	9891	9733	9619	9728	9602	9713	9691	9596	9632	9703	9706	9749	9642	9698	9579	9779	9644	9628	9647	9534	9681	9815	9741	9799	9782	9563	9662	9589	9658	9726	9803	9767	9739	9605	9625	9462	9619	9674	9632	9799	9789	9629	9685	9595	9600	9795	9599	9659	9724	9678	9732	9637	9757	9629	9801	9721	9726	9621	9610	9574	9654	9673	9747	9663	9767	9663	9793	9759	9676	9664	9698	9733	9618	9659	9699	9620	9640	9684	9648	9707	9665	9693	9742	9636	9752	9615	9736	9688	9806	9554	9695	9515	9717	9674	9578	9883	9768	9743	9691	9578	9777	9581	9427	9705	9627	9687	9682	9670	9826	9698	9647	9681	9603	9691	9641	9653	9676	9715	9719	9697	9546	9643	9817	9666	9707	9697	9814	9583	9664	9718	9731	9521	9586	9586	9658	9786	9652	9715	9720	9763	9675	9704	9704	9622	9756	9784	9469	9796	9579	9677	9720	9640	9671	9621	9742	9740	9713	9793	9754	9744	9675	9678	9787	9685	9650	9653	9698	9677	9643	9666	9512	9685	9699	9735	9725	9544	9763	9693	9557	9729	9683	9711	9735	9655	9773	9562	9700	9614	9740	9735	9827	9727	9711	9612	9499	9614	9490	9677	9669	9699	9677	9655	9657	9625	9758	9668	9726	9559	9707	9638	9518	9490	9836	9701	9714	9744	9638	9658	9620	9634	9544	9787	9626	9639	9611	9583	9713	9759	9602	9687	9766	9655	9670	9558	9738	9775	9754	9768	9705	9617	9685	9794	9721	9658	9657	9649	9708	9552	9731	9853	9731	9825	9669	9629	9625	9660	9773	9769	9809	9750	9693	9699	9632	9774	9683	9586	9611	9662	9703	9751	9555	9512	9665	9755	9872	9675	9669	9696	9504	9630	9761	9702	9738	9647	9859	9710	9767	9649	9623	9938	9657	9650	9702	9798	9777	9836	9693	9731	9712	9850	9567	9724	9789	9748	9724	9579	9925	9701	9641	9733	9798	9572	9774	9658	9803	9506	9540	9661	9714	9648	9751	9718	9689	9621	9661	9622	9590	9734	9858	9814	9710	9728	9733	9481	9733	9839	9727	9672	9645	9591	9632	9674	9813	9783	9804	9784	9662	9443	9626	9723	9650	9689	9717	9531	9673	9446	9537	9749	9714	9690	9759	9684	9834	9732	9682	9603	9586	9724	9821	9672	9622	9691	9629	9669	9660	9769	9645	9752	9653	9743	9499	9662	9706	9690	9722	9781	9768	9704	9610	9552	9503	9669	9632	9538	9879	9641	9581	9821	9653	9627	9677	9679	9680	9704	9723	9767	9682	9694	9762	9674	9746	9643	9828	9613	9583	9777	9882	9700	9635	9709	9754	9623	9775	9623	9766	9646	9719	9718	9774	9699	9840	9645	9723	9801	9733	9768	9713	9839	9741	9641	9711	9761	9551	9529	9632	9641	9674	9639	9712	9527	9725	9641	9742	9757	9628	9607	9635	9662	9577	9544	9749	9786	9737	9609	9606	9669	9653	9748	9704	9693	9584	9674	9563	9585	9642	9824	9755	9767	9650	9633	9814	9698	9833	9495	9637	9614	9486	9706	9597	9641	9758	9856	9676	9793	9820	9549	9704	9802	9559	9583	9648	9681	9601	9831	9613	9675	9535	9681	9573	9673	9704	9661	9729	9732	9662	9649	9845	9661	9750	9481	9664	9499	9739	9518	9709	9637	9837	9744	9670	9721	9794	9574	9808	9756	9761	9674	9842	9839	9617	9733	9711	9728	9861	9597	9773	9678	9650	9594	9692	9645	9636	9660	9872	9805	9699	9905	9817	9676	9566	9764	9753	9753	9718	9590	9679	9731	9629	9528	9503	9688	9716	9703	9551	9710	9708	9691	9737	9708	9730	9709	9500	9561	9564	9615	9617	9775	9850	9811	9759	9576	9945	9687	9658	9725	9681	9751	9643	9545	9718	9752	9752	9747	9584	9821	9805	9795	9674	9708	9712	9703	9745	9653	9803	9698	9703	9586	9612	9610	9828	9738	9594	9667	9759	9708	9706	9754	9591	9645	9591	9721	9714	9514	9694	9741	9809	9754	9631	9679	9527	9506	9820	9736	9604	9672	9674	9524	9638	9609	9548	9667	9515	9591	9677	9628	9681	9678	9720	9800	9678	9628	9656	9860	9688	9761	9711	9599	9642	9745	9710	9590	9739	9740	9819	9765	9583	9813	9833	9600	9570	9551	9561	9706	9791	9661	9742	9724	9616	9584	9790	9581	9764	9713	9746	9556	9784	9903	9678	9649	9640	9620	9513	9710	9731	9812	9794	9564	9627	9631	9662	9718	9647	9875	9776	9568	9601	9684	9721	9661	9654	9553	9763	9497	9636	9676	9678	9734	9732	9761	9614	9752	9658	9654	9769	9642	9816	9668	9497	9582	9714	9706	9881	9831	9822	9474	9521	9634	9718	9664	9554	9747	9648	9693	9800	9646	9675	9709	9660	9608	9430	9605	9632	9708	9723	9599	9632	9732	9720	9574	9697	9697	9583	9776	9589	9556	9474	9563	9595	9567	9556	9645	9707	9767	9735	9546	9688	9760	9795	9683	9827	9718	9724	9616	9632	9667	9713	9695	9854	9864	9537	9620	9765	9725	9856	9685	9692	9697	9769	9719	9643	9666	9735	9640	9661	9784	9591	9596	9657	9870	9708	9764	9659	9622	9739	9771	9673	9709	9669	9561	9541	9768	9843	9777	9701	9770	9530	9506	9750	9721	9727	9689	9802	9767	9857	9683	9694	9653	9670	9715	9561	9781	9589	9597	9623	9682	9607	9818	9853	9785	9892	9784	9685	9611	9746	9654	9683	9614	9824	9761	9624	9877	9598	9665	9673	9413	9664	9644	9747	9483	9700	9586	9500	9678	9753	9688	9753	9675	9592	9555	9700	9643	9682	9584	9601	9748	9595	9504	9669	9733	9550	9670	9672	9604	9725	9746	9759	9694	9693	9701	9755	9682	9732	9777	9698	9878	9733	9879	9571	9577	9730	9625	9703	9767	9758	9631	9729	9680	9652	9580	9839	9551	9852	9695	9909	9644	9767	9726	9532	9625	9531	9660	9771	9763	9739	9650	9680	9700	9723	9651	9853	9772	9659	9606	9704	9778	9676	9835	9807	9627	9624	9569	9611	9729	9652	9591	9686	9869	9832	9715	9816	9610	9571	9660	9711	9693	9715	9659	9797	9865	9876	9643	9680	9609	9632	9874	9643	9748	9811	9931	9723	9805	9733	9764	9690	9669	9639	9532	9689	9631	9817	9717	9609	9761	9647	9662	9718	9711	9848	9877	9727	9747	9723	9616	9769	9581	9829	9716	9738	9606	9584	9630	9703	9800	9690	9782	9714	9714	9607	9536	9804	9817	9604	9583	9560	9579	9574	9506	9619	9565	9661	9707	10001	9664	9728	9691	9727	9659	9801	9700	9668	9774	9632	9786	9566	9820	9651	9748	9606	9802	9674	9587	9758	9673	9675	9572	9825	9733	9774	9677	9677	9738	9671	9695	9595	9614	9696	9785	9640	9701	9623	9707	9772	9541	9704	9647	9819	9718	9778	9755	9840	9805	9705	9542	9788	9805	9794	9648	9645	9786	9628	9684	9647	9727	9815	9627	9564	9659	9720	9634	9628	9777	9681	9766	9815	9640	9671	9772	9690	9700	9634	9848	9640	9665	9718	9789	9827	9771	9764	9679	9608	9579	9637	9654	9729	9709	9809	9698	9722	9657	9778	9716	9632	9605	9855	9789	9839	9619	9693	9719	9818	9587	9831	9751	9678	9675	9791	9723	9606	9745	9723	9829	9650	9610	9654	9614	9628	9645	9642	9539	9643	9746	9688	9676	9722	9747	9715	9671	9665	9787	9614	9673	9674	9679	9714	9671	9661	9658	9687	9632	9740	9757	9645	9725	9710	9923	9709	9638	9671	9482	9655	9616	9685	9735	9670	9787	9786	9775	9703	9699	9708	9701	9786	9724	9694	9610	9618	9615	9833	9594	9659	9665	9680	9726	9633	9668	9573	9641	9720	9674	9645	9609	9705	9808	9749	9643	9725	9560	9834	9797	9554	9827	9860	9639	9636	9692	9737	9576	9857	9652	9626	9767	9688	9646	9716	9724	9905	9395	9633	9680	9593	9686	9783	9690	9605	9664	9641	9674	9714	9830	9689	9730	9676	9802	9780	9604	9630	9486	9613	9652	9812	9755	9634	9679	9655	9756	9665	9552	9785	9478	9574	9837	9579	9624	9721	9496	9632	9556	9725	9745	9840	9659	9873	9814	9717	9698	9632	9722	9812	9771	9682	9589	9795	9711	9623	9634	9742	9805	9795	9788	9655	9861	9630	9699	9646	9512	9901	9905	9647	9628	9747	9808	9765	9633	9758	9727	9656	9752	9714	9596	9637	9843	9547	9715	9698	9737	9691	9878	9702	9854	9542	9572	9658	9670	9740	9769	9687	9505	9706	9700	9698	9710	9871	9585	9636	9699	9564	9723	9732	9695	9688	9656	9697	9659	9677	9496	9780	9684	9684	9727	9810	9490	9678	9508	9534	9721	9657	9727	9730	9579	9604	9897	9753	9703	9588	9715	9626	9721	9622	9717	9735	9611	9707	9645	9872	9557	9735	9703	9769	9677	9672	9502	9825	9582	9846	9801	9564	9573	9725	9706	9657	9715	9719	9563	9775	9765	9650	9752	9705	9670	9611	9745	9744	9735	9708	9635	9662	9754	9745	9731	9802	9757	9640	9774	9655	9792	9592	9653	9714	9648	9647	9692	9564	9863	9725	9768	9861	9766	9746	9784	9641	9731	9691	9709	9700	9634	9621	9743	9672	9651	9690	9681	9760	9665	9612	9673	9616	9854	9627	9764	9811	9525	9570	9556	9631	9723	9747	9609	9799	9747	9715	9684	9807	9856	9714	9612	9698	9726	9546	9780	9681	9552	9771	9602	9631	9635	9665	9660	9676	9555	9654	9749	9705	9645	9741	9617	9788	9634	9727	9589	9824	9698	9679	9598	9685	9553	9743	9644
34225	33630	34185	37722	37591	43050	50497	44431	37909	33372	31388	30664	30542	30529	30386	30528	30549	30636	30587	30485	30675	30570	30503	30658	30529	30507	30524	30523	30727	30729	30417	30599	30561	30638	30524	30585	30449	30522	30503	30762	30638	30393	30590	30554	30693	30478	30625	30561	30549	30521	30510	30491	30587	30538	30583	30453	30574	30629	30441	30561	30597	30538	30441	30482	30565	30603	30672	30521	30628	30639	30639	30680	30511	30521	30478	30671	30587	30478	30664	30575	30484	30674	30635	30654	30544	30568	30581	30560	30477	30451	30656	30584	30538	30457	30482	30546	30591	30521	30678	30477	30666	30487	30613	30505	30607	30640	30659	30478	30657	30672	30487	30687	30558	30666	30545	30577	30545	30533	30527	30569	30659	30499	30548	30587	30457	30545	30655	30548	30553	30539	30621	30604	30442	30458	30451	30596	30568	30615	30641	30525	30526	30657	30470	30568	30519	30479	30513	30665	30565	30457	30611	30606	30572	30404	30638	30583	30582	30563	30500	30466	30738	30563	30539	30550	30551	30632	30572	30573	30595	30618	30528	30599	30585	30566	30538	30615	30632	30573	30620	30413	30669	30657	30588	30544	30566	30499	30689	30605	30564	30480	30670	30434	30538	30566	30801	30603	30451	30724	30623	30635	30574	30558	30513	30510	30522	30613	30742	30575	30502	30471	30582	30602	30498	30588	30550	30529	30544	30582	30569	30656	30767	30554	30674	30624	30563	30570	30601	30534	30731	30687	30614	30663	30595	30476	30564	30407	30554	30508	30461	30518	30518	30524	30693	30593	30411	30534	30637	30571	30430	30570	30537	30622	30649	30634	30643	30611	30443	30603	30590	30603	30663	30615	30737	30685	30660	30633	30511	30674	30530	30563	30509	30644	30677	30581	30575	30629	30385	30513	30665	30522	30510	30635	30667	30589	30749	30478	30532	30633	30477	30647	30622	30680	30675	30534	30382	30597	30578	30630	30737	30641	30439	30674	30609	30544	30592	30715	30763	30660	30665	30457	30646	30454	30604	30479	30488	30577	30696	30655	30594	30499	30577	30625	30635	30551	30485	30656	30624	30624	30568	30543	30625	30597	30638	30580	30493	30616	30564	30637	30709	30683	30617	30657	30557	30650	30450	30435	30606	30504	30654	30641	30612	30541	30520	30641	30666	30589	30583	30514	30542	30667	30415	30622	30513	30539	30526	30515	30417	30536	30562	30682	30668	30558	30546	30610	30479	30479	30584	30580	30624	30617	30568	30575	30747	30669	30559	30608	30454	30496	30568	30508	30585	30739	30562	30547	30623	30541	30497	30565	30608	30618	30440	30527	30710	30543	30589	30656	30497	30452	30647	30659	30578	30540	30574	30573	30573	30669	30552	30506	30607	30506	30547	30733	30693	30529	30568	30717	30480	30581	30671	30574	30455	30705	30516	30483	30427	30722	30489	30504	30610	30656	30602	30680	30475	30745	30595	30685	30539	30543	30509	30615	30586	30548	30667	30549	30669	30651	30535	30652	30676	30553	30625	30620	30458	30515	30461	30662	30496	30736	30595	30688	30538	30568	30514	30872	30542	30462	30657	30697	30817	30483	30487	30583	30705	30503	30571	30435	30633	30487	30689	30485	30634	30621	30525	30611	30669	30522	30548	30705	30600	30614	30613	30641	30537	30483	30796	30606	30677	30631	30529	30342	30536	30709	30641	30465	30562	30630	30646	30448	30580	30487	30564	30536	30552	30575	30477	30822	30567	30659	30573	30750	30652	30576	30704	30579	30527	30510	30642	30561	30620	30715	30644	30627	30571	30614	30478	30494	30741	30726	30603	30720	30589	30483	30642	30620	30671	30629	30703	30577	30636	30639	30608	30591	30619	30503	30631	30589	30533	30736	30553	30536	30685	30746	30571	30622	30714	30598	30660	30538	30548	30697	30556	30793	30535	30580	30402	30643	30438	30617	30766	30603	30729	30456	30469	30600	30547	30626	30554	30729	30349	30580	30538	30493	30566	30504	30553	30577	30511	30596	30566	30497	30653	30595	30640	30645	30467	30656	30541	30539	30515	30575	30495	30615	30797	30439	30561	30582	30624	30651	30705	30742	30612	30633	30480	30571	30625	30558	30465	30471	30602	30554	30641	30539	30564	30618	30687	30539	30692	30611	30682	30495	30630	30555	30624	30557	30730	30563	30428	30511	30620	30616	30534	30469	30610	30495	30542	30504	30452	30609	30569	30495	30683	30515	30535	30589	30636	30642	30556	30719	30447	30571	30603	30534	30712	30497	30586	30451	30609	30635	30483	30483	30397	30709	30491	30657	30675	30565	30667	30588	30777	30535	30588	30592	30491	30641	30684	30549	30607	30613	30679	30480	30671	30577	30671	30513	30631	30564	30636	30562	30766	30513	30586	30527	30603	30681	30701	30525	30646	30468	30419	30584	30563	30600	30626	30554	30647	30593	30552	30620	30696	30573	30562	30478	30605	30614	30555	30599	30525	30640	30520	30662	30496	30564	30654	30591	30509	30660	30642	30647	30539	30551	30551	30589	30633	30692	30513	30554	30483	30521	30566	30624	30593	30636	30435	30663	30579	30619	30638	30502	30431	30548	30543	30589	30545	30551	30629	30810	30685	30597	30774	30588	30580	30702	30663	30717	30628	30666	30452	30603	30635	30432	30589	30731	30491	30416	30678	30622	30541	30607	30463	30578	30704	30655	30605	30628	30768	30417	30684	30638	30627	30513	30492	30569	30741	30675	30540	30719	30595	30614	30598	30595	30641	30683	30471	30559	30663	30599	30588	30565	30573	30619	30658	30548	30623	30426	30620	30669	30502	30496	30684	30516	30672	30563	30474	30482	30633	30554	30623	30629	30593	30671	30429	30666	30442	30568	30520	30597	30616	30596	30559	30595	30534	30539	30691	30506	30461	30447	30520	30603	30673	30578	30691	30693	30798	30561	30568	30468	30657	30730	30731	30530	30480	30493	30681	30619	30530	30603	30526	30647	30604	30459	30531	30765	30631	30684	30515	30497	30572	30336	30761	30506	30557	30659	30587	30614	30602	30432	30592	30622	30525	30628	30549	30769	30528	30754	30487	30615	30636	30513	30673	30598	30556	30689	30512	30500	30612	30553	30548	30638	30528	30589	30547	30632	30577	30433	30477	30494	30606	30579	30700	30529	30418	30427	30525	30517	30565	30554	30425	30622	30620	30585	30572	30691	30558	30642	30515	30836	30496	30584	30628	30630	30544	30599	30629	30627	30456	30492	30477	30508	30552	30649	30579	30613	30538	30604	30602	30705	30537	30642	30588	30661	30528	30773	30485	30597	30632	30593	30497	30539	30669	30663	30618	30471	30597	30650	30488	30634	30438	30555	30670	30630	30530	30481	30626	30601	30544	30562	30687	30569	30466	30637	30765	30427	30643	30654	30686	30521	30685	30477	30507	30574	30559	30586	30527	30581	30546	30571	30532	30575	30561	30589	30493	30695	30608	30753	30600	30727	30489	30640	30582	30583	30596	30719	30793	30650	30530	30519	30561	30627	30497	30554	30519	30529	30699	30715	30818	30627	30546	30731	30523	30630	30463	30620	30671	30616	30571	30515	30692	30559	30619	30625	30486	30699	30535	30569	30729	30587	30608	30644	30604	30571	30596	30664	30624	30474	30674	30626	30511	30623	30534	30793	30489	30716	30533	30590	30582	30642	30680	30634	30584	30583	30596	30474	30667	30547	30465	30502	30625	30693	30496	30712	30679	30527	30693	30624	30606	30587	30476	30569	30481	30584	30600	30496	30655	30710	30533	30526	30812	30509	30595	30522	30543	30674	30554	30636	30648	30614	30447	30554	30573	30613	30673	30479	30619	30515	30523	30596	30555	30459	30556	30720	30477	30744	30481	30682	30689	30450	30638	30368	30555	30460	30611	30695	30734	30729	30539	30664	30526	30597	30581	30582	30462	30538	30675	30556	30599	30553	30733	30519	30748	30544	30630	30597	30587	30709	30533	30633	30611	30642	30662	30617	30491	30713	30479	30564	30588	30664	30820	30492	30661	30603	30628	30563	30530	30552	30575	30668	30444	30602	30685	30627	30479	30521	30713	30451	30515	30541	30468	30628	30503	30619	30633	30740	30531	30709	30505	30627	30555	30617	30540	30497	30694	30621	30621	30575	30510	30378	30601	30619	30578	30620	30565	30612	30541	30661	30638	30733	30640	30609	30558	30597	30737	30598	30410	30660	30754	30487	30598	30597	30606	30527	30589	30547	30692	30545	30575	30672	30581	30649	30615	30760	30468	30657	30655	30670	30524	30661	30689	30658	30534	30635	30537	30472	30470	30695	30542	30633	30520	30549	30391	30488	30666	30616	30485	30633	30636	30551	30583	30613	30480	30603	30559	30564	30553	30608	30579	30661	30589	30603	30786	30560	30572	30656	30622	30551	30663	30551	30723	30566	30512	30574	30648	30582	30489	30540	30490	30609	30644	30628	30597	30668	30616	30566	30542	30600	30550	30454	30684	30654	30698	30531	30629	30569	30738	30412	30675	30629	30653	30528	30491	30653	30502	30773	30543	30758	30634	30482	30722	30471	30735	30552	30526	30464	30438	30729	30594	30533	30690	30606	30605	30637	30742	30293	30692	30585	30657	30555	30610	30636	30505	30548	30574	30717	30561	30719	30602	30514	30521	30675	30703	30526	30539	30489	30570	30692	30587	30647	30614	30650	30632	30501	30630	30734	30678	30646	30670	30705	30575	30664	30538	30652	30635	30641	30685	30575	30743	30676	30405	30715	30491	30516	30710	30591	30714	30391	30564	30600	30548	30649	30640	30478	30516	30661	30531	30710	30610	30496	30588	30761	30582	30769	30652	30515	30627	30568	30418	30672	30581	30613	30636	30487	30647	30619	30508	30564	30506	30611	30680	30589	30452	30625	30660	30545	30689	30599	30689	30491	30620	30629	30711	30639	30504	30643	30574	30578	30424	30548	30691	30525	30625	30674	30609	30635	30656	30449	30647	30581	30657	30581	30572	30717	30704	30711	30498	30453	30660	30586	30690	30551	30566	30424	30756	30578	30459	30543	30596	30560	30568	30622	30435	30508	30609	30529	30662	30601	30655	30625	30540	30762	30638	30683	30559	30593	30620	30627	30522	30659
13289	13860	13479	13483	13675	20276	33215	30378	21112	14276	11205	10113	10082	9864	9744	9895	9882	9951	9808	9794	10019	9708	9887	9881	9966	9761	9781	9756	9821	9893	9749	9602	9809	9993	9803	9817	9831	9914	9858	9771	9907	9786	9825	9744	9871	9905	9712	9767	9852	9830	9690	9631	9909	9767	9966	9857	9707	9859	9795	9737	9839	9906	9874	9811	9857	9665	9926	9663	9775	9754	9971	9920	9933	9957	9940	9753	9743	9636	9867	9789	9868	9979	9978	9663	9870	9703	9935	9801	9940	9718	9782	9761	9761	9828	9873	9832	9831	9737	9727	9769	9743	9924	9798	9936	9634	9817	9932	9910	9871	9759	9728	9915	9771	9756	9882	9920	9682	9807	9828	9745	9934	9862	9747	9780	9837	9761	10027	9835	9981	9961	9680	9858	9693	9766	9765	9874	9730	9903	9915	9706	9775	9888	9725	9722	9857	9773	9667	9760	9794	9784	9799	9850	9736	9749	9757	9892	9903	9955	9838	9731	9749	9800	9918	9696	10024	9658	9603	9829	9689	9793	9951	9849	9747	9805	9809	9779	9777	9851	9873	9864	9912	9769	9904	9867	9864	9619	9739	9875	9997	9926	9896	9787	9747	9954	9828	9758	9732	9892	9884	9927	9692	9797	9698	9878	9812	9932	9985	9937	9800	9716	9937	9899	9799	9757	9754	9793	9938	9908	9984	9786	9887	9788	9832	9856	9940	9751	9702	9866	9741	9734	9763	9926	9740	9888	9799	9828	9985	9783	9867	9697	9696	9846	9967	9796	9796	9798	9931	10003	9796	9852	9940	9729	9856	9674	9833	9933	9641	9784	9872	9877	9990	9946	9814	9768	9729	9747	10101	9723	9884	9840	9843	9889	9705	9761	9643	9829	9857	9838	9784	9817	9888	9882	9923	9761	9878	9696	9857	9823	9924	9698	9872	9905	9886	9819	9806	9816	9905	9693	9738	9768	9914	9791	9922	9816	9855	9825	9839	9785	9861	9856	9985	9914	9750	9726	9824	9874	9890	9920	9738	9838	9782	9925	9763	9837	9930	10050	9836	9911	9826	9912	9934	9937	9953	9819	9751	9894	9706	9858	9770	9864	9837	9822	9745	9693	9789	10013	9777	9728	9920	9842	9880	9927	9756	9788	9901	9805	9855	9780	9904	9868	9723	9932	9926	9808	9900	9902	9864	10013	9871	9940	9897	9908	9705	9870	9910	9928	9839	9737	9797	9872	9787	9664	9670	9856	9846	9858	9844	9845	9582	9965	9789	9824	9953	9909	9898	9803	9924	9935	9752	9882	9679	9868	9757	9897	9816	9761	9726	10026	9933	9909	9916	9762	9893	9897	9809	9840	9760	9999	9838	9805	9759	10076	9726	9896	9958	9862	9919	9837	9737	9898	9850	9774	9805	9953	9949	9757	9875	9705	9800	9925	9750	9845	9833	9958	9786	9976	9866	9831	9718	9903	9890	9804	9889	9766	9939	9766	10010	9994	9775	9899	9842	9813	9833	9726	9807	10009	9812	10038	9748	9808	10017	9876	9946	9735	9771	9707	9812	9654	9734	9968	9736	9806	9711	9755	9810	9852	9901	9818	9905	9945	9762	9878	9818	9944	9913	9839	9889	9852	9850	9694	9989	9800	9815	9602	9857	9865	9820	9672	9834	9815	9956	10003	10022	9902	9762	9661	9776	9839	9937	9771	9791	9959	9853	9965	9777	9736	9907	9967	9837	9847	9776	9764	9860	9925	9779	10065	9955	9712	9855	9818	9911	9913	9854	9818	9738	9871	9956	9900	9769	9853	9768	9857	9802	9791	9836	9784	9606	9736	9804	9858	9899	9752	9897	9686	9762	9892	9742	9927	9782	9722	9936	9808	9828	9961	9706	9799	9914	9764	9697	10059	9905	9872	9786	9954	9981	9843	9865	9786	9862	9977	9755	9678	9776	9762	9860	9784	9746	9661	9660	9863	9886	9874	9838	9775	10034	9983	9941	9789	9812	10079	9916	9927	9777	9876	9839	9929	9810	10011	9783	9711	9885	9788	9905	9843	9755	9895	9772	9864	9906	9885	10001	9695	9957	9850	10009	9835	9642	9894	9702	9767	9886	9908	10022	9780	9697	9771	9793	9857	9675	9623	9835	10029	9909	9893	9874	9941	9991	9950	9732	9776	9727	9879	9887	9964	9884	9783	9877	9857	9777	9923	9778	9827	9719	9854	9859	9778	9824	9700	9770	9792	9935	9891	9819	9702	9886	9793	9810	9898	9814	9916	9834	9780	9666	10038	9807	9985	9854	9724	9795	9859	9801	9751	9965	9855	9841	9917	9863	9872	9734	9849	10032	9700	9718	9751	9941	9996	9715	10018	9894	9816	9712	9862	9802	9810	9808	9742	9691	9902	9958	9747	9782	9899	9964	10003	9874	9904	9907	9793	9888	9771	9951	9867	9929	9989	9757	9864	9813	9834	9919	9924	9771	9730	9801	9860	9860	9909	9942	9790	9610	9747	9806	9618	10029	9962	9804	9824	9785	9788	9925	9862	9865	9828	9887	9726	9860	9776	9804	9832	9835	9824	9788	9739	9849	9790	9754	9739	9907	9705	9888	9874	9907	9799	9706	9820	9861	9748	9788	9762	9785	9950	9876	9749	9819	9872	9756	9907	9932	9884	9967	9792	9776	9840	9803	10028	9851	9872	10029	9805	9914	9873	10004	10114	9917	9724	9727	9926	9790	9709	9772	9941	9803	9758	9907	9788	9875	9859	9850	9885	9811	9814	9847	9658	9944	9777	9716	9798	9899	9694	9772	9880	9865	9912	9888	9911	9821	9724	9850	9750	9939	9856	9784	9931	9804	9708	9640	9717	9948	10000	9825	9755	9854	9791	9867	9886	9810	10036	9731	9621	9752	9831	9645	9983	9788	9777	9881	9850	9849	9877	9782	10072	9961	9767	9909	9736	9896	9861	9718	9756	9840	9749	9896	9805	9835	9771	9747	9890	9754	9756	9800	9715	9764	9760	9682	9733	9851	9798	9795	9767	9773	9805	9731	9849	9765	9749	9748	9764	9802	9883	9875	9903	9707	9837	9858	9954	9848	9802	10015	9958	9894	9925	9985	9888	9712	9821	9791	9805	9764	9995	9744	9854	9868	9874	9807	9748	9858	9779	9835	9808	9892	9744	9773	9912	9851	9663	9814	9822	10082	9726	9835	9891	9871	9903	9807	9816	9921	9846	9833	9923	9852	9529	9681	9969	9872	9807	9808	9819	9869	9867	9638	9657	9975	9788	9851	9876	10005	9750	10011	9777	9701	9912	9679	9822	9874	9861	9902	9784	9820	9962	9892	9851	9890	9862	9629	10014	9834	9951	9838	9799	9715	9648	9892	9846	9983	9683	9839	10007	10014	9780	9867	9676	9986	9800	9920	9747	9621	9733	9686	9830	9817	9810	9902	9985	9894	9906	9815	9860	9645	9729	9693	9696	9822	9773	9819	9902	9669	9896	9683	9792	9868	9836	9878	9828	9938	9808	9928	9873	9923	9959	9935	9863	9888	9766	9972	9747	9652	9664	9824	9867	9882	9839	9808	9971	9753	9901	9807	9938	9915	9821	9642	9961	9932	9702	9951	9820	9842	9805	9826	9768	9865	9812	10002	9773	9881	9760	9702	9825	9797	9701	9788	9780	9694	9727	9887	9893	9750	9801	9836	9831	9907	9868	9902	9782	9669	9805	9946	9757	9813	9653	9937	9802	9840	9841	9803	9909	9778	9744	9774	9744	9735	9818	9852	9756	9719	10003	9867	9790	9944	9766	9743	9976	9799	9686	10007	9896	9813	9915	9836	9877	9735	9941	9922	9966	9827	9825	9889	9979	9940	9961	9932	9761	9958	9802	9689	9860	9842	9998	9812	9848	9791	9884	9805	9895	9831	9752	9957	9789	9774	9870	9900	9712	9774	9807	9659	9871	9833	9976	9857	9851	9648	10036	9865	9673	9640	9809	9895	9977	9784	9751	9689	9749	9900	9590	9897	9902	9701	9710	9796	9604	9833	9657	9678	9867	9966	9904	9885	9848	9808	9629	9781	9941	9831	9917	9682	9715	9810	9839	9798	9704	9921	9800	9931	10010	9789	9893	9957	9740	9747	9833	9648	9804	9811	9820	9726	9861	9731	9736	9809	9746	9820	9942	9904	9825	9841	9618	9816	9859	9924	9810	9996	9852	9916	9854	9854	9845	9804	9774	9624	9761	9832	9887	9741	9983	9888	9700	9717	9762	9758	9680	10012	9871	9841	9756	9837	9818	9856	9833	9787	9839	9810	9919	9946	9782	9756	9961	9759	9859	9845	9706	9885	9760	9843	9772	9767	9932	9750	9861	9761	9715	9949	9767	9790	9820	9823	9906	9937	9785	9735	9820	9736	9875	10047	9843	9921	9856	9712	10049	9844	9610	9862	9916	9744	9831	9836	9919	9995	9910	9837	9891	9755	9936	9937	9925	9888	9949	9773	9885	10000	9899	9782	9952	9684	9653	9842	9623	9954	9905	9785	9913	9847	9930	9985	9886	9826	9911	9901	9996	9861	9949	9836	9785	9834	9997	9834	9753	9988	9882	9838	9786	9762	9944	9914	10038	9889	9945	9851	9991	9861	9950	9860	9956	9935	9853	9963	9840	9811	9804	10032	9788	9731	10042	9873	9874	9909	9792	10037	9798	9874	9775	9826	9806	9959	9902	9799	9840	9786	9722	9762	9853	9805	9788	9849	9795	10131	9847	9719	9784	9825	9788	9800	9946	9836	9908	9797	9937	9807	9933	9818	9845	9855	9849	9747	9650	9871	9896	9773	9878	9725	9741	9913	9869	9674	9811	9905	9769	9669	9875	10005	9756	9902	9796	9781	9818	9902	9883	9773	9804	9911	9869	9838	10078	9840	9794	9998	9888	9853	9792	9774	9964	9815	9698	9845	9733	9767	9793	9927	9671	9786	9752	9700	9883	9687	9943	9782	9711	9952	9758	9736	10055	9892	9935	9850	9836	9915	9762	9911	9724	9735	9890	9830	9743	9864	9929	9888	9871	9682	9933	9922	9785	9873	9774	10034	9951	9912	9888	9834	9669
38972	36025	36667	43486	43806	52543	66649	58034	45748	37130	32153	30338	30091	30098	29923	29987	30105	30032	29840	30054	30018	30097	30084	29976	30240	30154	30173	30140	30174	30088	30152	30141	30185	30072	30089	30101	30198	30068	30068	30130	30099	30144	30220	30009	30214	30146	30107	30045	30153	30172	30115	30209	30210	30175	30192	30130	30114	30095	30258	30230	30160	30057	30117	30161	29986	30362	30163	30052	30078	30149	30156	30167	30283	30137	30095	30139	30113	30312	30197	30081	30052	29973	30021	30235	30254	30142	30146	30144	30074	30222	30232	30144	30176	30217	30186	30282	30337	30078	30083	30007	30197	29979	30197	30159	30187	30115	30117	30186	30207	30265	30281	30200	30171	29988	30127	30039	30140	30130	30145	30049	30217	30114	30100	30364	30245	30234	30069	30066	30140	30093	30209	30254	29986	30274	30166	30264	30129	30260	30090	30205	30239	30148	30086	30182	30022	30007	30177	30124	30222	30209	30073	30160	30200	30305	30325	30232	30052	30143	30198	30084	30152	30246	30250	30109	30222	30095	30082	30003	30193	30090	30208	29961	30255	30060	30078	30095	30172	30190	30139	30206	30020	30042	30333	30210	30046	30216	30030	30196	30073	30197	30179	30209	30161	29989	30124	30279	30115	30210	30292	30095	30116	30252	30071	30112	30174	30249	30198	30243	30126	30087	30325	30167	30209	30222	30234	30087	30262	30122	30184	30178	30062	30244	30202	30318	30043	30181	30037	30160	30043	29984	30048	30236	30218	30185	30168	30176	30124	30044	30078	30187	30136	30158	30272	30060	30228	30143	30140	30128	30270	30099	30205	30301	30158	30090	30466	30138	30171	30186	30215	30233	30139	30287	30119	30133	30156	30159	30171	30007	30227	30221	30141	30269	30049	30172	30193	30132	30273	30215	30075	30191	30062	30249	30264	30111	30286	30143	30039	30200	30219	30079	30305	30205	30185	30016	30121	30254	30042	30089	30139	30152	30007	30117	30131	30295	30258	30428	30102	30243	30133	30074	30180	30278	30017	30286	30202	30168	30132	30161	29991	30208	30187	30128	30191	30133	30326	30102	30200	30133	30221	30271	30126	30430	30200	30105	30171	30215	30298	30238	30148	30182	30150	30150	30147	30156	30193	30136	30142	30121	30272	30313	30114	30073	30308	30286	30095	30215	30216	30075	30226	30217	30167	30328	30018	30071	30163	30095	29968	30151	30206	30184	30130	30165	30341	30219	30057	30294	30223	30139	30163	30137	30289	30014	30173	30157	30156	30363	30072	30013	30350	30288	30139	30280	30167	30129	30158	30161	30183	30100	30196	30235	30072	30260	30309	30201	30241	30171	30138	30282	30163	30298	30254	30206	30232	30260	30154	30072	30121	30191	30026	30053	30260	30150	30221	30147	30186	30106	29982	30142	30070	30109	30040	30014	30089	30181	30270	30106	29986	30184	30229	30160	30121	30303	30228	30117	30153	30182	30286	30176	30233	30051	30271	30079	30178	30159	30076	30141	30299	30215	30290	30104	30151	30197	30256	30116	30299	30168	30350	30208	30293	30291	30241	30156	30073	30197	30204	30125	30083	30194	30055	30359	30177	30105	30206	30083	30213	30236	30304	30148	30011	30222	30088	30050	30172	30209	30240	30016	30171	30315	30172	30260	30097	30265	30095	30016	30211	30212	30256	30007	30246	30194	30265	30298	30178	30123	30139	30141	30130	30058	30137	30093	30213	29942	30424	30141	30110	30062	30279	30164	30089	30079	30050	30175	30221	30115	30128	30046	30228	30082	30126	30279	30256	30214	30208	30237	30180	29998	30129	30161	30262	30136	30289	30183	30183	30265	30268	30140	30204	30069	30175	30179	30148	30126	30086	30258	30228	30263	30276	30231	30192	30205	30176	30229	30191	30286	30233	30117	30154	30065	30139	30051	30317	30067	30083	30180	30115	30248	30157	30067	30216	30040	30081	30168	30161	30107	30026	30156	30289	30082	30216	30180	30090	30057	30205	30122	30248	30068	30149	30118	30154	30230	30184	30215	30103	30127	30260	30289	29902	30306	30156	30143	30019	30211	30250	30097	30134	30187	30198	30238	30094	30149	30045	30266	30178	30226	30055	30098	30299	30269	30165	30213	30167	30104	30367	30116	30309	30295	30152	30273	30134	30319	30232	30165	30077	30238	30004	30392	30124	30062	30137	30025	30157	30338	30007	30157	30270	29987	30255	30267	30202	30189	30199	30244	30182	30178	30112	30023	30249	30342	30125	30139	30354	30211	30139	30162	30159	30286	30132	30027	30204	30157	30182	30097	30160	30225	30219	30286	30203	30120	30123	30099	30182	30272	30084	30286	30104	30215	30183	30151	30139	30251	29926	30269	30320	30283	30328	30169	30223	30103	30211	30286	30137	29994	30211	30182	30057	30072	30329	30218	30285	30012	30195	30174	30252	30231	30126	30278	29969	30219	30242	30221	30131	30128	30102	30243	30071	30162	30218	30127	30281	30183	30097	30177	30244	30102	30115	30195	30318	30205	30304	30051	30176	30191	30235	30082	30319	30352	30263	30142	30171	30155	30254	30180	29981	30236	30096	30277	30167	30164	30155	30113	30063	30194	30160	30170	30251	30014	30263	30213	30168	30196	30375	30129	30167	30167	30162	30221	30063	30061	30280	30187	30249	30031	30322	30225	30089	30196	30268	30085	30207	30208	30159	30121	30166	30210	30211	30219	30303	30286	30085	30146	30221	30287	30157	30129	30270	30201	30202	30236	30157	30115	30140	30251	30268	30005	30288	30318	30226	30114	30180	30183	30228	30230	30265	30150	30196	30218	29948	30111	30085	30331	30214	30132	30075	30168	30317	30186	30209	30132	30232	30210	30170	30130	30167	30223	30121	30291	30239	30147	30139	30199	30260	30148	30123	30235	30236	30199	30121	30239	30147	30167	30171	30239	30163	30168	30059	30124	30085	30102	30022	30122	30249	30030	30095	30131	30116	30228	30245	30242	29989	30226	30207	30167	30097	30153	30328	30170	30189	30119	30099	30165	30283	30113	30129	30145	30017	30230	30268	29947	30223	30110	30153	30090	30160	30101	30097	30241	30295	30069	30375	30135	30247	30164	30121	30116	30249	30210	30181	30342	30185	30152	30269	30053	30228	30001	30229	30166	30178	30122	30170	30194	30219	30088	30439	30114	30259	30123	30226	30146	30159	30272	30304	30025	30126	30207	30212	30246	30222	29996	30105	30273	30300	30018	30391	30095	30166	30069	30072	30281	30200	30045	30168	30131	30263	30094	30397	30009	30081	30374	30154	30249	30085	30080	30146	30076	30235	30355	30284	30059	30062	30335	30072	30262	30334	30104	30129	30267	30145	30259	30423	30211	30119	30282	30150	30038	30284	30159	30260	30099	30314	30187	30320	30144	30130	30148	30184	30181	30239	30134	30274	30201	30194	30169	30062	30236	30098	30345	30328	30226	30234	30158	30118	30242	30133	30173	30159	30374	30110	30232	30194	30317	30203	30218	29958	30190	30223	30158	30100	30163	30128	30116	30213	30169	30186	30135	30354	30063	30363	30053	30414	30011	30123	30237	30332	30240	30266	30071	30145	30203	30122	30120	30279	30224	30239	30161	30107	30203	30094	30087	30073	30180	30253	30125	30138	30284	30140	30075	30158	30114	30201	30216	30053	30125	30089	30075	30138	30123	30250	30242	30174	30221	30212	30113	30156	30290	30050	30128	30249	30084	30250	30296	30154	30186	30241	30184	30178	29987	30153	30177	30284	30266	30172	30231	30127	30216	30173	30244	30084	30114	30205	30308	30204	30186	30220	30216	30245	30185	30200	30127	30072	30043	30117	30318	30292	30140	30281	30236	30296	30181	30182	30230	30194	30062	30107	30215	30111	30230	30161	30128	30292	30121	29960	30154	30267	30171	30017	30187	30145	30202	30129	30068	30206	30079	30179	30207	30111	30097	30133	30239	30109	30099	30064	30144	30088	30201	30082	30216	30146	30169	30132	30138	30266	30167	30126	30177	30039	30226	30046	30114	30197	30086	30258	30236	30206	30049	30170	30305	30116	30257	30113	30112	30296	30234	30159	30279	30067	30357	30060	30289	30127	30130	30108	30137	30201	30000	30286	30218	30091	30125	30333	30183	30137	30121	30154	30414	30084	30244	30309	30079	30097	30101	30199	30153	30259	30265	30199	30235	30146	30127	30320	30127	30273	30177	30150	30231	30114	30187	30217	30148	30170	30283	30319	30269	30196	30122	30274	30163	30218	30270	30055	30286	30208	30260	30171	30275	30247	30185	30189	30211	30104	30243	30131	30010	30170	30212	30259	30199	30124	30378	30123	30147	30048	30240	30177	30268	30350	30174	30173	30238	30213	30229	30336	30111	30211	30249	29950	30123	30319	30332	30201	30133	30006	30188	30001	30196	30190	30159	30018	29917	30209	30133	30250	30327	30282	30128	30026	30439	30062	30234	30119	30157	30041	30225	30325	30120	30161	30138	30137	30253	30228	30296	30105	30170	29963	30132	30239	30057	30240	30068	30378	30296	30178	30440	30186	30178	30212	30205	30235	30105	30405	30153	30055	30237	30270	30114	30089	30120	30178	30081	30033	30120	30260	30139	30168	30152	30149	30223	30142	30110	30185	30122	30309	30175	30048	30371	30078	30300	30193	30100	30344	30126	30107	30186	30323	30102	30249	30207	30155	30111	30299	30252	30308	30285	30150	30202	30177	30121	30336	30151	30159	30258	30157	30146	30108	30335	30284	30168	30189	30300	30140	30130	30242	30184	30126	30190	30151	30278	30162	30239	30185	30209	30081	30210	30119	30267	30242	30227	30061	30048	30315	30192	30095	30327	30087	30098	30215	30216	30045	30096	30162	30034	30316	30189	30054	30105	30186	30213	30086	30232	30140	30193	30243	30181	30316	30035	30056	30345	30307	30137	30287	30248	30248	30185	30104	30197	30112	30267	30223	30226	30328	30126	30237	30174	30118	30195	30225	30065	30285	30190	30225	30222	30154	30225	30240	30160	30136	30201	30106	30100	30257	30133	30057	30337	30219	30333	30166	30066	30130	30221	30350	30160	30121	30143	30193	30242	30103	30142	30248	30149	30038	30099	30213	30217	30141	30223	30285	30263
15504	13075	12671	12365	12938	17255	27646	23953	17805	12758	10610	10068	9818	9792	9661	9900	9973	9772	9859	9898	9868	9888	9872	9822	9739	9741	9824	9799	9923	9720	9685	9730	9846	9774	9718	9705	9743	9778	9695	9799	9752	9766	9699	9653	9739	9698	9728	9840	9791	9674	9830	9609	9781	9907	9836	9791	9833	9520	9755	9785	9746	9785	9795	9692	9790	9868	9805	9626	9693	9737	9810	9745	9799	9874	9873	9871	9819	9779	9705	10016	9857	9824	9882	9816	9768	9786	9709	9715	9819	9815	9887	9737	9852	9922	9769	9838	9718	9722	9918	9860	9733	9588	10032	9791	9753	9740	9881	10012	9771	9691	9666	9971	10025	9779	9841	9877	9671	9760	9863	9801	9786	9901	9839	9673	9717	9785	9891	9726	9915	9658	9741	9795	9772	9643	9701	9833	9797	9643	9688	9795	9882	9732	9949	9778	9609	9906	9872	9801	9851	9852	9792	9839	9738	9941	9714	9824	9848	9712	9737	9778	9798	9792	9789	9985	9953	9781	9858	9961	9821	9798	9808	9735	9682	9811	9758	9661	9712	9790	9797	9794	9791	9805	9938	9807	9746	9756	9794	9622	9714	9807	9949	9941	9744	9729	9922	9867	9925	9597	9742	9802	9699	9837	9811	9775	9790	9713	9937	9634	9818	9791	9729	9701	9865	9850	9818	9744	9885	9865	9809	9770	9771	9858	9824	9655	9936	9788	9797	9930	9790	9722	9897	9708	9873	9761	9648	9734	9953	9842	9787	9987	9734	9818	9851	9727	9691	9837	9805	9802	9835	9804	9760	9871	9837	9915	9783	9849	9782	9952	9952	9789	9762	9819	9784	9805	9853	9879	9824	9905	9886	9795	9805	9593	9837	9773	9881	9892	9834	9796	9661	9638	9796	9878	9730	9879	9920	9729	9664	9824	9698	9739	9899	9673	9854	9720	9588	9530	9665	9714	9762	9770	9575	9697	9797	9673	9785	9891	9701	9742	9683	9869	9832	9960	9859	9674	9719	9857	9857	9712	9767	9880	9792	9934	9754	9657	9876	9790	9760	9819	9950	9633	9683	9731	9958	9855	9634	9834	9973	9748	9768	9694	9826	9912	9891	9851	9785	9778	9748	9644	9927	9761	9802	9820	9817	9814	9818	9836	9835	9735	9738	9714	9793	9797	9711	9855	9719	9581	9646	9769	9940	9727	9831	9897	9872	9721	9753	9775	9643	9788	9799	9803	9857	9860	9809	9967	9845	9796	9792	9755	9881	9704	9765	9820	9898	9854	9722	9927	9741	9816	9710	9747	9736	9997	9716	9732	9759	9967	9844	9860	9913	9751	9899	9842	9789	9968	9664	9498	9658	9765	9936	9837	9880	9830	9642	9701	9896	9735	9764	9884	9844	9733	9780	9883	10036	9904	9959	9769	9907	9659	9696	9813	9753	9716	9757	9595	9769	9770	9801	9951	9994	9894	9760	9816	9824	10031	9723	9802	9926	9717	9754	9918	9838	9614	9910	9935	9826	9723	9865	9675	9803	9881	9873	9837	9878	9757	9652	9916	9818	9916	9761	9823	9719	9903	9739	9807	9836	9763	9825	9913	9879	9907	9772	9868	9727	9697	9856	9838	9899	9796	9734	9776	9932	9784	9735	9825	9708	9825	9905	9723	9784	9874	9843	9825	9812	9652	9667	9792	9848	9857	9699	9898	9826	9710	9758	9678	9726	9818	9838	9800	9774	9830	9716	9713	9966	9894	9635	9814	9828	9780	9661	9778	9613	9855	9848	9855	9810	9810	9836	9928	9853	9773	9785	9690	9844	9956	9852	9849	9842	9857	9752	9780	9768	9889	9817	9809	9764	9821	9912	9946	9839	9827	9967	9830	9901	9976	9742	9836	9914	9899	9863	9990	9662	9922	9781	9800	9811	9902	9743	9856	9821	9805	9891	9787	9778	9699	9757	9773	9824	9845	9702	9850	9791	9764	9860	9779	9790	9823	9794	9785	9769	9758	9862	9811	9887	9848	9880	9787	9907	9906	9953	9863	10024	9696	9688	9760	9828	9807	9710	9674	9721	9756	9864	9781	10000	9915	9849	9822	9721	9834	9766	9744	9888	10018	9894	9784	9728	9874	9695	9938	9664	9936	9858	9824	9981	9907	9774	9715	9724	9744	9661	9894	9789	9680	9913	9696	9780	9829	9827	9881	9844	9878	9843	9690	9631	9710	9834	9676	9885	9769	9773	9610	9661	9626	9781	9746	9867	9845	9815	9726	9772	9863	9792	9808	9863	9998	9993	9829	9925	9812	9976	9645	9758	9593	9741	9762	9820	9788	9703	9837	9695	9797	9647	9784	9913	9700	9737	9657	9872	9761	9747	9748	9835	9911	9848	9818	9677	9775	9898	9881	9846	9663	9671	9728	9752	9796	9739	9783	9876	9814	9820	9673	9804	9802	9816	9757	9803	9801	9803	9725	9841	9804	9978	9866	9778	9823	9761	9618	9894	9822	9881	9852	9847	9830	9860	9772	9635	9681	9736	9781	9861	9833	9638	9779	9723	9751	9867	9872	9826	9812	9797	9680	9965	9947	9822	9827	9692	9729	9823	9853	9820	9815	9766	9757	9782	9811	9965	9624	9863	9784	9693	9754	9775	9836	9995	9830	9842	9745	9629	9821	9780	9770	9796	9857	9953	9844	9757	9742	9636	9640	9742	9769	9689	9848	9731	9772	9806	9770	9963	9653	9834	9974	9799	9901	9856	9982	9804	9799	9877	9783	9770	9925	9853	9706	9847	9714	9796	9855	9923	9936	9885	9839	9911	9545	9703	9722	9831	9855	9784	9846	9857	9920	9982	9844	9734	9729	9869	9872	9645	9855	9703	9687	9799	9736	9822	9753	9916	9934	9615	9698	9811	9640	9784	9822	9833	9824	9801	9758	9645	9860	9734	9783	9816	9807	9817	9787	9930	9716	9801	9794	9662	9907	9788	9834	9933	9792	9819	9850	9668	9916	9704	9755	9823	9585	9870	9667	9768	9624	9893	9740	9851	10021	9986	9786	9817	9926	9620	9748	9761	9675	9640	9747	9822	9808	9692	9711	9915	9836	9750	9620	9872	9847	9690	9835	9743	9743	9671	9877	9921	9813	9928	9777	9741	9929	9670	9820	9864	9955	9683	9875	9656	9805	9900	9791	9797	9798	9930	9726	9999	9739	9781	9797	9787	9804	9689	9928	9686	9803	9672	9718	9746	9819	9731	9849	9868	9988	9720	9729	9875	9866	9722	10004	9828	9753	9780	9726	9734	9625	9845	9876	9842	9893	9778	9745	9900	9806	9797	9874	9834	9837	9863	9880	9799	9716	9680	9805	9762	9675	9923	9807	9688	9694	9729	9763	9835	9781	9725	9722	9810	9737	9697	9936	9671	9925	9650	9682	9930	9729	9841	9863	9892	9817	9837	9714	9961	9954	9786	9864	9969	9742	9824	9803	9571	9668	9878	10039	9764	9819	9888	9907	9787	9820	9815	9928	9736	9782	9781	9757	9958	9935	9765	9753	9831	9725	9931	9863	9772	9593	9849	9676	9783	9836	9695	9784	9752	9752	9743	9805	9791	9741	9791	9710	9975	9889	9756	9725	9831	9677	9794	10039	9760	9880	9932	9827	9745	9978	9848	9830	9847	9875	9876	9827	9890	9858	9941	9732	9834	9705	9816	9835	9716	9762	9801	9643	9706	9765	9831	9758	9958	9858	9913	9891	9974	9843	9809	9703	9688	9685	9925	9919	9876	9737	9902	9913	9870	9773	9718	9942	9683	9869	9829	9670	9804	9802	10042	9964	9622	9826	9826	9995	9903	9727	9812	9765	9674	9646	9690	9789	9774	9676	9819	9855	9750	9828	9897	9748	9816	9791	9905	9749	9929	9803	9806	9667	9800	9951	9751	9851	9905	9842	9738	9814	9828	9807	9640	9908	9727	9687	9699	9968	9732	9578	9650	9851	9718	9709	9796	9703	9822	9977	9847	9826	9718	9776	9774	9992	9876	9601	9858	9824	9692	9948	9779	9850	9813	9815	9863	9826	9785	9799	9831	9888	9905	10037	9822	9953	9769	9742	9779	10008	9724	9735	9910	9823	9790	9830	9764	9811	9811	9792	9679	9798	9759	9833	9803	9538	9692	9708	9870	9773	9769	9825	9708	9951	9882	9679	9822	9637	9806	9721	9737	9792	9792	9810	9612	9683	9815	9801	9665	9827	9920	9916	9761	9809	9727	9782	9966	9730	9662	9809	9971	9855	9704	9726	9793	9863	9792	9745	9911	9729	9950	9866	9708	9939	9630	9818	9701	9705	9818	9749	9688	10026	9855	9694	9818	9744	9793	9783	9730	9869	9845	9827	9761	9864	9755	9817	9921	9763	9843	10037	9892	9946	9806	9845	9923	9654	9615	9889	9896	9836	9715	9883	9700	9960	9879	9843	9652	9803	9884	9749	9909	9815	9867	9665	9804	9839	9833	9702	9819	9722	9807	9899	9992	9774	9939	9789	9857	9809	9743	9827	10012	9764	9751	9736	9856	9906	9890	9709	9726	9682	9845	9752	9889	9822	9657	9736	9738	9788	9665	9791	9983	9647	9804	9838	9922	9968	9869	9691	9578	9846	9783	9752	9708	9911	9747	9809	9646	9788	9953	9852	9735	9804	9786	9870	10036	10002	9897	9802	9815	9842	9703	9901	9709	9784	9845	9721	9878	9727	9759	9957	9600	9768	9759	9817	9769	9702	9859	9793	9789	9896	9694	9754	9975	9661	9716	9792	9942	9696	9856	9798	9881	9724	9764	9839	9775	9835	9719	9615	9651	9740	9698	9763	9803	9765	9832	9707	9886	9701	9814	9765	9842	9816	9906	9908	9875	9749	9920	9679	9728	9739	9834	9965	9815	9653	9724	9753	9947	9811	9916	9768	9759	9808	9646	9754	9760	9703	10011	9892	9795	9695	9757	9896	9771	9836	9930	9781	9768	9681	9774	9790	9901	9758	9796	9853	9785	9724	9905	9856	9751	9613	9682	9661	9896	9887	9674	9696	9840	9682	9730	9861	9803	9729	9589	9793	9940	9849	9651	9735
35629	35131	35240	41563	43193	51856	63311	53042	42833	35500	31615	30409	30080	30116	30082	30006	30096	30098	30087	30277	30094	30116	30112	30148	30272	30094	30087	30247	30192	30160	30239	30074	30175	30105	30182	30181	30102	30098	30121	30189	30264	30068	30197	30221	30264	30118	30340	30269	30071	30304	30127	30009	30289	30196	29973	30170	30079	30247	30172	30195	30147	30256	30134	30225	30325	30312	30147	30259	30162	30286	30184	30224	30092	30239	30083	30111	30228	30228	30106	30264	29945	30112	30241	30205	30234	30106	30296	30079	30106	30159	30196	30262	30065	30135	30103	30237	30095	30157	30119	30213	30051	30074	30215	30062	30238	30214	30012	30126	30316	30227	30175	30372	30320	30119	30133	30141	30137	30275	30207	30106	30203	30092	30149	30204	30180	30211	30270	30368	30021	30211	30095	30245	30139	30193	30217	30192	30286	30012	30165	30142	30210	30103	30165	30148	30336	30231	30239	30156	30143	30265	30269	30160	30299	30261	30330	30232	30264	30265	30360	30214	30170	30214	30202	30222	30197	30201	30122	30193	30139	30151	30204	30109	30175	30291	30238	30109	30225	30065	30303	30264	30187	30260	30226	30164	30104	30045	30152	30077	30430	30051	30271	30072	30222	30244	30344	30154	30197	30170	30134	30207	30282	30237	30297	30244	30134	30171	30179	30120	30187	30239	30187	30339	30120	30381	30234	30242	30135	30241	30296	30284	30150	30158	30206	30201	30211	30106	30335	30191	30219	30428	30177	30135	30194	30230	30261	30117	30104	30187	30250	30275	30121	30364	30226	30298	30268	30092	30107	30279	30327	30160	30202	30180	30122	30329	29978	30062	30174	30347	30085	30191	30211	29961	30177	30272	30110	30209	30069	30186	30080	30097	30128	30229	30229	30244	30248	30096	30152	30134	30211	30301	30238	30225	30046	30157	30152	30260	30329	30136	30194	30174	30219	30159	30205	30164	30129	30387	30202	30123	30209	30109	30128	30110	30377	30259	30055	30233	30214	30087	30205	30142	30120	30214	30282	30137	30159	30219	30159	30264	30159	30194	30219	30176	30292	30125	30266	30180	30232	30271	30293	30182	30166	30178	30361	30363	30206	30219	30046	30148	30228	30124	30271	30150	30368	30134	30160	30163	30246	30234	30279	30160	30317	30103	30103	30176	30163	30324	30227	30167	30197	30215	30277	30109	30154	30049	30171	30234	30121	30190	30167	30215	30144	30339	30127	30123	30270	30091	30270	30189	30178	30160	30309	30444	30169	30172	30204	30213	30343	30305	30291	30184	30201	30187	30074	30095	30242	30229	30114	30188	30317	30148	30299	30310	30202	30189	30217	30271	30126	30246	30254	30231	30190	30115	30131	30255	30159	30179	30111	30285	30254	30236	30167	30166	30228	30249	30125	30139	30072	30034	30348	30098	30274	30053	30188	30221	30320	30116	30357	30200	30282	30279	30151	30181	30139	30210	30340	30079	30215	30215	30298	30245	30298	30165	30119	30193	30195	30109	30307	30152	30219	30152	30275	30109	30330	30067	30238	30221	30365	30170	30457	30235	30168	30266	30235	30252	30146	30173	30336	30259	30238	30145	30238	30338	30195	30250	30164	30087	30340	30259	30186	30184	30314	30375	30283	30316	30208	30074	30203	30260	30257	30209	30070	30317	30214	30217	30265	30187	30111	30272	30234	30161	30328	30130	30155	30184	30131	30074	30335	30137	30281	30226	30143	30301	30198	30153	30301	30145	30086	30178	30158	30146	30234	30171	30180	30184	30238	30247	30036	30216	30224	30282	30182	30237	30254	30409	30144	30191	30282	30081	30285	30111	30320	30179	30288	30152	30088	30178	30232	30382	30176	30071	30169	30430	29984	30156	30273	30098	30139	30201	30237	30151	30231	30281	30296	30086	30145	30221	30257	30213	30167	30341	30292	30181	30346	30172	30121	30004	30159	30237	30170	30242	30242	30202	30168	30339	30122	30244	30225	30103	30188	30220	30090	30358	30257	30178	30292	30098	30234	30254	30123	30201	30237	30099	30140	30092	30277	30097	30294	30048	30224	30269	30246	30173	30174	30157	30191	30181	30222	30301	30235	30115	30229	30216	30131	30346	30107	30239	30169	30166	30164	30188	30205	30181	30079	30180	30240	30308	30243	30257	30277	30235	30251	30251	30157	30172	30163	30276	30066	30316	30079	30115	30183	30207	30237	30119	30258	30442	30257	30373	30224	30269	30177	30183	30290	30075	30229	30157	30026	30180	30308	30036	30219	30318	30123	30135	30264	30148	30149	30294	30267	30216	30142	30282	30311	30280	30297	30294	30399	30183	30259	30178	29964	30358	30180	30200	30263	30240	30260	30309	30249	30216	30163	30323	30232	30102	30048	30145	30310	30029	30220	30264	30205	30440	30179	30166	30181	30277	30245	30071	30220	30225	30260	30098	30149	30228	30180	30257	30216	30283	30201	30149	30116	30247	30194	30261	30264	30258	30243	30114	30066	30214	30121	30265	30155	30210	30183	30170	30125	30178	30134	30241	30142	30210	30257	30023	30215	30127	30122	30218	30156	30246	30256	30139	30246	30112	30234	30115	30237	30256	30177	30400	30316	30135	30169	30180	30260	30100	30337	30111	30338	30209	30164	30187	30242	30169	30319	30416	30122	30199	30181	30094	30316	30056	30327	30190	30233	30279	30265	30366	30178	30100	30199	30173	30353	30269	30067	30117	30210	30246	30078	30204	30156	30203	30204	30160	30166	30220	29996	30237	30154	30062	30190	30287	30017	30368	30151	30293	30357	30252	30109	30317	30259	30178	30339	30140	30005	30293	30202	30239	30269	30109	30164	30340	30126	30127	30218	30236	30156	30238	30213	30111	30377	30210	30112	30320	30197	30232	30179	30218	30142	30430	30238	30041	30246	30258	30349	30262	30340	30339	30223	30242	30272	30225	30168	30214	30342	30086	30322	30180	30274	30234	30336	30235	30159	30315	30130	30162	30180	30180	30500	30055	30224	30145	30265	30292	30217	30082	30068	30436	30231	30166	30335	30344	30294	30292	30124	30108	30047	30045	30262	30330	30188	30091	30431	30242	30149	29953	30232	30264	30386	30150	30242	30181	30214	30177	30192	30094	30262	30204	30182	30209	30172	30194	30264	30106	30108	30217	30190	30303	30209	30206	30151	30269	30198	30355	30151	30284	30144	30077	30371	30276	30237	30192	30078	30180	30315	30112	30057	30246	30240	30182	30236	30242	30324	30220	30040	30343	30202	30074	30255	30155	30227	30248	30282	30270	30131	30126	30156	30240	30209	30085	30310	30318	30216	30128	30233	30229	30213	30166	30199	30283	30198	30345	30214	30144	30271	30212	30180	30099	30235	30183	30140	30136	30251	30246	30316	30210	30111	30133	30241	30181	30129	30276	30300	30300	30210	30228	30390	30273	30192	30079	30050	30212	30206	30229	30281	30474	30119	30330	30267	30111	30123	30232	30306	30194	30222	30191	30218	30120	30236	30175	30373	30263	30195	30078	30272	30250	30180	30240	30164	30235	30116	30173	30165	30263	30221	30227	30171	30186	30163	30076	30262	30002	30186	30221	30318	30065	30251	29970	30091	30254	30219	30330	30011	30441	30274	30178	30136	30134	30258	30254	30307	30092	30342	30200	30247	30180	30338	30202	30387	30271	30068	30264	30319	30275	30227	30115	30196	30096	30160	30205	30223	30238	30255	30185	30258	30129	30291	30218	30281	30056	30230	30274	30220	30220	30290	30168	30280	30229	30134	30118	30305	30228	30153	30173	30305	30162	30023	30289	30236	30080	30061	30329	30220	30140	30170	30288	30163	30176	30211	30235	30114	30296	30207	30219	30077	30270	30042	30169	30277	30264	30156	30354	30073	30382	30383	30068	30249	30258	30209	30143	30338	30409	30093	30151	30119	30197	30240	30266	30173	30238	30156	30160	30219	30033	30212	30186	30291	30336	30228	30128	30161	30254	30148	30150	30232	30232	30247	30033	30222	30161	30032	30358	30196	30277	30376	30253	30247	30200	30101	30269	30297	30205	30173	30312	30305	30138	30126	30202	30237	30169	30123	30257	30381	30158	30173	30254	30230	30102	30300	30215	30213	30081	30329	30212	30118	30210	30292	30153	30077	30154	30263	30224	30118	30276	30161	30220	30286	30140	30219	30158	30211	30286	30069	30213	30291	30131	30127	30268	30284	30168	30154	30342	30188	30252	30081	30036	30293	30152	30124	30208	30124	30177	30160	30195	30332	30257	30115	30139	30152	30190	30300	30216	30129	30312	30207	30021	30294	30079	30190	30332	30212	30317	30219	30165	29976	30137	30402	30152	30379	30140	30133	30302	30229	30302	30140	30251	30257	30235	30333	30209	30308	30199	30135	30167	30152	30434	30418	30063	30324	30272	30210	30034	30348	30297	30190	30254	30218	30164	30199	30208	30119	30260	30119	30236	30403	30137	30176	30162	30183	30266	30260	30251	30241	30230	30191	30353	30166	30136	30226	30238	30227	30303	30338	30243	30238	30301	30162	30086	30063	30225	30151	30113	30098	30132	30129	30209	30195	30164	30324	30228	30126	30284	30192	30275	30176	30245	30280	30181	30342	30116	30193	30161	30263	30327	30264	30147	30267	30237	30054	30231	30191	30243	30217	30006	30122	30258	30155	30199	30412	30048	30250	30219	30187	30276	30237	30109	30435	30189	30267	30195	30390	30164	30324	30239	30274	30186	30228	30217	30259	30177	30212	30399	30110	30337	30128	30403	30135	30163	30260	29930	30250	30347	30154	30193	30334	30118	30279	30164	30137	30206	30276	30195	30139	30388	30251	30270	30125	30321	30082	30304	30286	30249	30188	30141	30177	30248	30110	30225	30195	30131	30288	30096	30286	30192	30235	30239	30208	30345	30108	30350	30155	30150	30258	30307	30102	30474	30190	30234	30180	30144	30215	30175	30112	30376	30219	30234	30217	30198	30249	30233	30066	30179	30216	30233	30192	30379	30146	30222	30159	30282	30292	30164	30273	30215	30318	30304	30145	30260	30185	30227	30229	30336	30218	30213	30282	30053	30237	30198	30109	30309	30296	30099	30295	30133	30253	30242	30287	30209	30254	30223	30280	30239	30355	30043	30226	30235
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
