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
339452018865	339452019417	339452019967	339452020517	339452021067	339452021617	339452022167	339452022717	339452023267	339452023817	339452024367	339452024917	339452025467	339452026017	339452026567	339452027117	339452027667	339452028217	339452028767	339452029317	339452029867	339452030417	339452030967	339452031517	339452032067	339452032617	339452033167	339452033717	339452034267	339452034817	339452035367	339452035917	339452036467	339452037017	339452037567	339452038117	339452038667	339452039217	339452039767	339452040317	339452040867	339452041417	339452041967	339452042517	339452043067	339452043617	339452044167	339452044717	339452045267	339452045817	339452046367	339452046917	339452047467	339452048017	339452048567	339452049117	339452049667	339452050217	339452050767	339452051317	339452051867	339452052417	339452052967	339452053517	339452054067	339452054617	339452055167	339452055717	339452056267	339452056817	339452057367	339452057917	339452058467	339452059017	339452059567	339452060117	339452060667	339452061217	339452061767	339452062317	339452062867	339452063417	339452063967	339452064517	339452065067	339452065617	339452066167	339452066717	339452067267	339452067817	339452068367	339452068917	339452069467	339452070017	339452070567	339452071117	339452071667	339452072217	339452072767	339452073317	339452073867	339452074417	339452074967	339452075517	339452076067	339452076617	339452077167	339452077717	339452078267	339452078817	339452079367	339452079917	339452080467	339452081017	339452081567	339452082117	339452082667	339452083217	339452083767	339452084317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2695	3600	2300	2695	3600	2300	2693	3600	2300	2691	3600	2300	2689	3600	2300	2687	3600	2300	2685	3600	2300	2684	3600	2300	2683	3600	2300	2681	3600	2300	2680	3600	2300	2678	3600	2300	2677	3600	2300	2675	3600	2300	2673	3600	2300	2671	3600	2300	2670	3600	2300	2668	3600	2300	2667	3600	2300	2666	3600	2300	2664	3600	2300	2663	3600	2300	2662	3600	2300	2660	3600	2300	2659	3600	2300	2658	3600	2300	2657	3600	2300	2655	3600	2300	2654	3600	2300	2653	3600	2300	2652	3600	2300	2652	3600	2300	2651	3600	2300	2651	3600	2300	2650	3600	2300	2649	3600	2300	2648	3600	2300	2647	3600	2300	2645	3600	2300	2644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23782	27700	57507	55650	41947	31334	23933	18855	17851	17760	17793	17627	17692	17676	17783	17850	17793	17753	17759	17639	17790	17697	17701	17551	17749	17562	17541	17717	17570	17587	17569	17459	17068	17550	17582	17509	17489	17531	17582	17763	17557	17439	17481	17709	17638	17468	17670	17523	17639	17379	17594	17427	17542	17544	17603	17552	17543	17455	17459	17499	17397	17729	17593	17548	17389	17566	17562	17541	17468	17611	17314	17517	17482	17665	17662	17595	17409	17467	17605	17380	17365	17670	17610	17522	17529	17364	17469	17508	17615	17565	17295	17550	17505	17584	17535	17378	17347	17344	17404	17329	17445	17279	17477	17415	17581	17485	17666	17536	17370	17542	17499	17581	17503	17491	17577	17439	17494	17529	17558	17352	17368	17551	17439	17339	17372	17489	17413	17334	17367	17350	17702	17353	17574	17679	17411	17611	17480	17658	17680	17696	17448	17404	17619	17597	17647	17490	17420	17552	17537	17498	17591	17395	17547	17393	17346	17460	17389	17595	17498	17232	17542	17533	17609	17366	17627	17471	17660	17493	17616	17399	17457	17644	17560	17528	17606	17592	17670	17458	17687	17271	17542	17893	17463	17521	17608	17628	17481	17507	17617	17579	17616	17391	17447	17238	17622	17292	17367	17402	17536	17447	17409	17554	17232	17291	17313	17496	17467	17483	17647	17731	17491	17477	17564	17381	17661	17524	17422	17443	17507	17324	17614	17573	17361	17677	17563	17643	17537	17355	17444	17263	17393	17346	17477	17499	17438	17468	17282	17605	17395	17567	17442	17506	17463	17330	17615	17371	17431	17477	17306	17377	17172	17480	17741	17353	17594	17339	17373	17507	17558	17660	17514	17606	17648	17367	17527	17292	17537	17597	17578	17343	17571	17692	17584	17658	17332	17413	17554	17623	17499	17361	17543	17582	17450	17408	17582	17464	17576	17677	17277	17400	17430	17484	17450	17502	17360	17456	17415	17562	17375	17485	17449	17426	17464	17604	17395	17562	17547	17670	17752	17494	17311	17443	17620	17426	17563	17281	17642	17516	17410	17302	17493	17380	17578	17238	17520	17469	17605	17433	17445	17623	17290	17370	17363	17353	17439	17384	17564	17661	17501	17431	17467	17576	17506	17349	17473	17479	17438	17486	17476	17629	17570	17612	17637	17343	17344	17470	17551	17437	17572	17453	17507	17574	17438	17452	17606	17435	17225	17574	17542	17499	17382	17537	17487	17441	17276	17508	17380	17353	17658	17426	17587	17382	17303	17419	17450	17491	17579	17571	17471	17671	17552	17347	17418	17520	17400	17409	17485	17249	17548	17470	17502	17377	17583	17406	17570	17638	17590	17439	17171	17316	17546	17495	17406	17505	17595	17419	17561	17611	17698	17581	17403	17306	17503	17304	17255	17584	17472	17324	17309	17509	17474	17411	17423	17526	17623	17620	17430	17384	17481	17454	17624	17427	17342	17612	17306	17475	17308	17346	17612	17620	17451	17288	17481	17364	17482	17494	17280	17476	17451	17264	17570	17425	17364	17219	17610	17666	17570	17298	17399	17297	17377	17337	17493	17601	17485	17361	17629	17479	17518	17434	17702	17433	17386	17493	17521	17347	17437	17443	17452	17422	17534	17424	17616	17299	17500	17642	17580	17547	17436	17418	17453	17509	17496	17586	17537	17525	17574	17532	17375	17529	17473	17575	17569	17567	17368	17522	17469	17669	17320	17235	17351	17338	17458	17396	17262	17688	17560	17638	17704	17471	17388	17606	17480	17375	17481	17582	17445	17276	17443	17444	17461	17347	17490	17443	17713	17537	17396	17318	17419	17504	17542	17267	17474	17533	17646	17425	17244	17540	17490	17502	17419	17211	17700	17648	17429	17233	17590	17426	17417	17473	17393	17402	17286	17455	17453	17372	17503	17383	17368	17318	17380	17425	17466	17515	17550	17532	17399	17461	17376	17288	17344	17708	17534	17600	17566	17395	17373	17449	17531	17285	17272	17321	17366	17370	17309	17208	17657	17370	17599	17446	17334	17422	17708	17370	17407	17380	17547	17233	17435	17343	17455	17458	17380	17557	17375	17646	17316	17359	17596	17447	17562	17601	17450	17482	17366	17628	17542	17505	17340	17529	17355	17604	17490	17573	17504	17306	17576	17474	17440	17427	17599	17530	17600	17584	17342	17578	17480	17193	17343	17414	17420	17392	17637	17488	17370	17537	17573	17326	17466	17398	17429	17461	17350	17438	17482	17574	17617	17505	17638	17649	17411	17370	17567	17471	17554	17398	17368	17379	17546	17342	17298	17417	17520	17479	17581	17547	17568	17591	17416	17476	17507	17516	17623	17697	17495	17378	17328	17618	17268	17423	17461	17525	17433	17178	17295	17637	17366	17383	17470	17342	17608	17574	17613	17345	17416	17419	17404	17674	17505	17395	17307	17319	17367	17679	17298	17378	17456	17445	17390	17514	17536	17489	17320	17515	17457	17442	17281	17253	17621	17551	17493	17425	17657	17574	17481	17403	17529	17471	17380	17449	17480	17581	17389	17537	17539	17568	17479	17236	17486	17736	17443	17423	17582	17269	17634	17425	17455	17551	17422	17554	17456	17630	17511	17447	17497	17477	17512	17474	17392	17249	17402	17376	17339	17638	17676	17417	17548	17457	17497	17448	17408	17213	17362	17469	17453	17396	17474	17418	17562	17409	17526	17552	17590	17782	17537	17516	17334	17442	17555	17595	17510	17276	17371	17444	17524	17625	17405	17614	17501	17572	17507	17358	17137	17404	17505	17292	17329	17464	17424	17449	17400	17606	17541	17475	17396	17620	17617	17399	17679	17684	17745	17677	17343	17587	17582	17556	17717	17435	17622	17588	17327	17587	17443	17586	17356	17469	17585	17440	17347	17566	17559	17460	17399	17540	17455	17484	17468	17456	17392	17432	17607	17815	17416	17463	17549	17284	17335	17404	17568	17463	17417	17439	17495	17259	17197	17431	17396	17389	17347	17542	17330	17426	17098	17396	17408	17458	17448	17598	17248	17585	17350	17719	17235	17469	17315	17522	17320	17437	17519	17350	17443	17484	17341	17280	17477	17471	17469	17627	17358	17378	17320	17443	17271	17531	17438	17508	17501	17383	17444	17469	17364	17344	17390	17240	17220	17371	17597	17226	17407	17444	17519	17622	17613	17391	17590	17472	17525	17356	17461	17594	17400	17474	17510	17366	17531	17496	17396	17689	17473	17595	17486	17323	17415	17552	17612	17385	17565	17555	17400	17378	17423	17435	17469	17383	17528	17373	17657	17664	17664	17324	17620	17462	17650	17481	17467	17308	17427	17375	17499	17402	17716	17506	17667	17464	17559	17520	17384	17542	17399	17713	17540	17363	17515	17551	17525	17546	17363	17667	17550	17584	17309	17543	17491	17354	17495	17406	17490	17351	17407	17416	17557	17313	17364	17447	17453	17511	17493	17541	17266	17479	17681	17334	17611	17447	17233	17364	17305	17304	17368	17741	17434	17526	17521	17357	17470	17441	17552	17377	17641	17499	17401	17401	17474	17358	17260	17617	17719	17409	17312	17618	17529	17492	17540	17561	17575	17342	17427	17465	17434	17423	17467	17387	17474	17668	17446	17568	17617	17389	17345	17424	17408	17854	17506	17231	17695	17386	17422	17725	17339	17460	17321	17359	17588	17509	17559	17527	17337	17657	17394	17691	17558	17414	17630	17496	17636	17383	17458	17580	17591	17445	17400	17388	17572	17445	17526	17495	17409	17405	17407	17388	17362	17428	17288	17337	17369	17389	17519	17416	17440	17471	17704	17284	17437	17528	17495	17252	17622	17441	17397	17619	17577	17590	17429	17376	17374	17615	17523	17403	17537	17296	17460	17508	17539	17248	17544	17432	17318	17281	17495	17421	17625	17453	17224	17332	17415	17468	17427	17354	17468	17478	17615	17268	17540	17373	17421	17487	17460	17359	17572	17363	17428	17465	17150	17458	17324	17339	17494	17574	17605	17528	17558	17575	17689	17345	17424	17385	17341	17225	17677	17507	17431	17595	17331	17634	17335	17456	17412	17536	17424	17576	17335	17407	17499	17305	17264	17368	17499	17227	17411	17498	17413	17439	17733	17616	17652	17674	17458	17631	17311	17409	17643	17270	17505	17519	17666	17723	17387	17220	17274	17542	17435	17319	17489	17581	17483	17479	17413	17386	17403	17425	17637	17581	17535	17536	17381	17497	17486	17434	17232	17414	17466	17577	17404	17710	17489	17509	17479	17387	17394	17156	17198	17543	17712	17276	17467	17373	17505	17558	17664	17563	17787	17660	17589	17415	17381	17390	17452	17423	17579	17520	17362	17193	17440	17560	17517	17625	17560	17521	17536	17168	17566	17359	17539	17552	17472	17423	17478	17498	17325	17421	17549	17573	17627	17869	17601	17335	17445	17560	17450	17435	17475	17290	17520	17462	17458	17606	17501	17570	17495	17497	17597	17528	17351	17283	17357	17491	17557	17778	17536	17421	17398	17327	17384	17465	17435	17502	17407	17674	17452	17579	17521	17378	17499	17458	17535	17576	17392	17312	17540	17386	17643	17448	17490	17339	17435	17373	17525	17564	17348	17442	17278	17630	17544	17575	17623	17529	17513	17486	17584	17426	17483	17610	17400	17404	17340	17311	17499	17368	17449	17408	17370	17579	17299	17379	17409	17624	17665	17679	17440	17563	17551	17519	17517	17440	17565	17394	17406	17436	17323	17537	17443	17508	17395	17487	17504	17495	17489	17367	17317	17562	17591	17350	17370	17734	17457	17429	17383	17472	17407	17489	17418	17471	17507	17398	17478	17655	17401	17518	17386	17282	17402	17390	17400	17548	17317	17517	17338	17470	17468	17219	17314	17703	17555	17681	17417	17455	17650	17374	17453	17473	17455	17446	17436	17414	17268	17505	17619	17461	17373	17571	17502	17524	17410	17345	17524	17594	17331	17464	17473	17603	17515	17323	17629	17241	17423	17576	17527	17487	17424	17381	17385	17686	17537	17499	17306	17361	17445	17576	17611	17437	17201	17450	17345	17330	17542	17281	17657	17467	17350	17530	17370	17456	17597	17392	17425	17361	17417	17441	17475	17501	17884	17849	17409	17604	17408	17394
57604	96649	91563	78326	51710	30743	15184	14715	14798	14682	14727	14769	14820	14959	14919	14714	14708	14744	14909	14938	14661	14816	14717	15004	15013	14741	14908	14772	14821	14896	14894	14777	14794	14696	14756	14965	14857	14741	14957	14876	14787	14830	14901	14725	14860	14747	14780	14758	14654	14631	14925	14708	14772	14839	15022	14689	14834	14816	14708	14935	14774	14748	14823	14912	14841	14887	14763	14772	14738	14968	14795	14788	14739	14790	14886	14837	14887	14693	14848	14874	14795	14934	14798	14894	14783	14891	14783	14710	14756	14810	14816	14948	14788	14780	14980	14786	15004	14772	14796	14911	14907	14825	14781	14787	14951	14749	14824	14786	14774	14767	14740	14753	14691	14693	14767	15053	14771	14720	14691	14951	14876	14716	14832	14953	14652	14723	14837	14837	14780	14841	14856	14862	14835	14806	14976	14999	14970	14835	14955	14696	14940	14767	14720	14700	14878	14590	14955	14691	14858	14722	14800	14805	14849	14927	14909	14758	14791	14768	14659	14867	14781	14744	14721	14843	14765	14845	14713	14688	14869	14880	14789	14671	14737	14872	14836	14581	14754	14842	14662	14657	14736	14702	14846	14830	14866	14883	14767	15036	14771	14857	14804	14783	14814	14751	14870	14857	14934	14923	14593	14711	14794	14913	14802	14809	14759	14707	14738	14828	14913	14781	14844	14646	14722	14780	14795	14791	14737	14752	14822	14747	14773	14948	14750	14900	14827	14779	14725	14951	14845	14902	14664	14719	14780	14902	14755	14827	14941	14857	14775	14789	15026	14854	14878	14779	14821	14854	14828	14788	14853	14887	14953	14707	14860	14751	15033	14804	14853	14863	14860	14596	14734	14875	14570	14647	14824	14611	14686	14810	14757	14757	14750	14709	14782	14946	14849	14613	14726	14751	14705	14998	14853	14844	14897	14709	14780	14820	14666	14684	14786	14875	14849	14730	14682	14762	14808	14891	14778	14745	14842	14764	14861	14627	14723	14819	14895	14671	14776	14842	14837	14658	14789	14879	14885	14947	14977	14670	14667	14773	14794	14858	14729	14741	14950	14812	14750	14765	14707	14843	14778	14714	14653	14734	14677	14815	14644	14809	14702	14742	14858	14832	14904	14893	14925	14903	14772	14930	14843	14849	14823	14724	14740	14938	14889	14670	14892	14883	14715	14860	14784	14752	14771	14942	14880	14503	14724	14807	14908	14735	14864	14763	14778	14848	14792	14816	14675	14958	14821	14798	14786	14731	14813	14745	14790	14816	14779	14684	14854	14794	14816	15089	14695	14592	14840	14695	14701	14716	14822	14788	14833	14976	14909	14851	14777	14761	15016	14666	14906	14734	14843	14638	14848	14855	14870	14842	14817	14809	14939	14763	14795	14871	14607	14888	14904	14910	14656	14885	14822	14748	14876	14816	14712	14927	14750	14918	14786	14851	14841	14849	14839	14803	14954	14677	14870	14975	14832	14688	14853	14612	14654	14907	14930	15022	14765	14629	14842	14924	14878	14716	14771	14684	14761	14862	14867	14836	14768	14715	14659	14857	14821	14892	14701	14681	14835	14742	14712	14737	14826	14933	14799	14790	14731	14888	14666	14748	14991	14835	14833	14764	14883	15017	14766	14588	14869	14763	14716	14848	14811	14701	14911	14651	14864	14594	14852	14750	14706	14813	14817	15036	14668	14952	14907	14908	14793	14743	14852	14895	14784	14906	14671	14844	14719	14674	14716	15046	14779	14803	14707	14731	14858	14859	14740	14991	14637	14723	14869	14791	14610	14880	14865	14849	14831	14760	14899	14782	14836	14972	14929	14816	14861	14714	14684	14770	14864	14873	14787	14747	14699	14848	14659	14977	14810	14829	14838	14767	14997	14766	14790	14714	14757	14747	14640	14696	14708	14728	14967	14763	14835	14659	14825	14759	14756	14882	14793	14714	14787	14975	14800	15027	14909	14948	14732	14847	14880	14683	14715	14886	14759	14733	14507	14766	14876	14865	14968	14726	14931	14761	14706	14993	14619	15032	14884	14989	14668	14958	14726	14707	14657	14880	14985	14758	14838	14952	14714	14793	14891	14741	14858	14790	14765	14828	14744	14879	14750	14892	14727	14873	15023	14579	14874	14920	14899	14743	14689	14848	14811	14801	14646	14867	14759	14893	14598	14863	14894	14687	14884	14672	14703	14756	14931	14945	14783	14652	14846	14759	14838	14806	14738	14713	14738	14727	14853	14627	14894	14742	14801	14954	14809	14731	14981	14789	14858	14765	14828	14715	14732	14696	14667	14861	14881	14791	14627	14773	14896	14728	14608	14828	14832	14855	14964	14796	14872	14826	14787	14951	14585	14766	14683	14866	14792	14719	14804	14663	14785	14923	14632	14942	14812	14898	14774	14901	14648	14865	14769	14729	14863	14946	14707	14863	14746	14851	14936	14868	14899	14751	14603	14878	14896	14809	14859	15005	14975	14624	14749	14732	14838	14797	14874	14724	14853	14862	14824	14803	14854	14872	14735	14805	14774	15007	14796	14798	14708	14624	14723	14868	14863	14707	14831	14819	14653	14713	14843	14784	14807	14875	14806	14750	14686	14786	15012	14814	14834	14744	14873	14888	14782	14849	14889	14846	14710	14717	14806	14879	14826	14569	14884	14820	14824	14701	14730	15059	14868	14904	14924	14785	14917	14843	14679	14872	14774	14841	15042	14943	14897	14809	14638	14752	14734	14665	14770	14794	14773	14737	14805	14850	14863	14808	14922	14803	14734	14818	14755	14838	14764	14812	14758	14809	14559	15037	14757	14755	14818	14775	14686	14878	14705	14793	14733	14728	14881	14758	14871	14892	14769	14779	14841	14734	14787	14714	14728	14850	14869	14896	14856	14737	14829	14761	14688	14932	14788	14855	14717	14879	15007	14837	14837	14726	14786	14733	14781	14715	14628	14850	14695	14734	14925	14829	14837	14653	14808	14664	14713	14871	14800	14735	14783	14752	14786	14792	14835	14814	14802	14843	14823	14879	14715	14795	14743	14755	14788	14640	14638	14993	14653	14836	14668	14749	15101	14870	14769	15002	14885	14871	14818	14783	14781	15049	14805	14789	14647	14689	14934	14771	14816	14721	14782	14666	14874	14716	14912	14907	14972	14856	14656	14792	14803	14696	14692	14513	14650	14654	14879	15007	14700	14829	14784	14920	14719	14745	14805	14910	14739	14724	14864	14912	14730	14714	14792	14846	14840	14721	14722	14967	14736	14803	14762	14767	14843	14805	14884	14751	14780	14835	14954	14844	14707	14751	14696	14757	14773	14776	14834	14738	14828	14848	14631	14822	14880	14778	14630	14841	14861	14956	14867	14689	14875	14854	14835	14892	14756	14821	14772	14674	14789	14858	14638	14654	14956	14797	14767	14822	14782	14743	14636	14855	14935	14820	14971	14811	14836	14707	14893	14732	14897	14807	14779	14705	14771	14784	14877	14808	14839	14579	14889	14551	14836	14591	14870	14893	14859	14857	14954	14796	14732	14806	14815	14768	14756	14855	14832	14607	14787	14622	14709	14776	14782	14683	14850	14820	14771	14785	14749	14749	15066	14836	14815	14686	14906	14753	14854	14871	14762	14676	14675	14877	14890	14783	14882	14599	14917	14880	14731	14775	14851	14670	14842	14914	14860	14873	14742	14701	15013	14796	14846	14819	14740	14727	14720	14695	14867	14676	14786	14859	14824	14943	14704	14889	14880	14674	14947	14826	14950	14772	14812	14813	14800	14655	14675	14723	14848	14794	14823	14877	14969	14826	14867	14811	14917	14903	14649	14836	14626	14625	14778	14727	14672	14844	14749	14743	14772	14752	14859	14809	14860	14887	14693	14658	14754	14794	14685	14778	14935	14709	14871	14780	14730	14814	14804	14718	14707	14801	14650	15067	14723	14795	14645	14721	14661	14641	14893	14761	14878	14649	14741	14958	14808	14779	14857	14815	14866	14774	14977	14724	14828	14591	14821	14890	14731	14749	15014	14851	14693	14749	14803	14850	14706	14765	14689	14694	14675	14715	14729	14717	14809	14926	14761	14859	14650	14761	14839	14832	14810	14623	14658	14722	14897	14963	14970	14810	14690	14917	14921	14637	14552	14782	14628	14887	14876	14698	14845	14806	14807	14717	14763	14752	14837	14779	14944	14747	14851	14914	14820	14824	14762	14679	14847	14829	14793	14831	14747	14698	14696	14678	14770	14691	14710	14918	14696	14897	14827	14753	14895	14797	14706	14611	14600	14787	14804	14947	14766	15002	14669	14931	14737	14865	14714	14586	14919	14774	14961	14689	14637	14785	14803	14834	14701	14813	14791	14866	14966	14698	14765	14825	14687	14799	14747	14958	14920	14752	14766	14790	14896	14702	14840	14690	14825	14640	14685	14734	14797	14767	14747	14899	14761	14867	14829	14861	14592	14881	14712	14570	14759	14926	14737	14754	14835	14835	14687	14871	14730	14781	14859	14707	14829	14902	14724	14898	14848	14724	15001	14575	14832	14713	14659	15027	14843	14748	14880	14851	14974	14733	14857	14754	14817	14717	14595	14657	14812	14744	14762	14873	14814	14853	14744	14884	14871	14744	14686	14722	14863	14736	14786	14697	14713	14807	14910	14674	14628	14908	14919	14681	14827	14688	14754	14707	14795	14864	14952	14873	14845	14642	14805	14767	14893	14661	14880	14814	14978	14818	14655	14909	14819	14794	14814	14772	14639	14773	14758	14834	14703	14727	14806	14609	14750	14760	14761	14827	14671	14923	14836	14849	14668	14927	14814	14726	14723	14834	14717	14878	14781	14850	14573	14685	14765	14709	14758	14727	14723	14856	14871	14802	14729	14724	14999	14822	14797	14742	14768	14764	14874	14728	14724	14579	14845	14750	14799	14781	14787	14828	14720	14806	14666	14801	14655	14774	14942	14558	14739	14804	14850	14685	14791	14857	14862	14557	14888	14923	14833	14762	14730	14872	14811	14971	14815	14720	14854	14881	14755	14868	14721	14648	14725	14785	14804	14900	14830	14981	14685	14783	14758	14929	14752	14654	14866	14849	14763	14865	14568	14760	14760	14962	14804	14775	14767	14759	14781	14697	14744	14871	14676	14715	14873	14834	14755	14826	14883	14645
31737	36044	51999	39849	26415	20880	18676	18039	18356	18188	17937	18042	18136	18152	17939	18101	18155	18169	18224	18061	18024	17997	18079	17963	18252	18113	17986	17996	17971	18007	17895	18155	17939	17915	18410	17907	17900	17975	18118	18168	18202	18359	18366	18252	18131	18018	17981	18223	17904	18060	18208	17938	18221	18154	18025	18190	18030	18039	18089	18096	17994	18191	17950	18057	18104	18023	18008	18173	18030	18126	18214	18137	18328	18056	18044	17948	17896	18164	18145	18071	18190	18081	18028	17900	18113	18060	17992	18130	18085	18044	18107	17986	18068	17986	18060	17930	18164	18169	18174	18107	17863	18166	18026	18024	17957	17939	17970	17952	17947	17909	18019	17893	18043	18048	18142	18006	17790	18096	18120	17837	17963	17918	18200	17987	17994	18034	17967	18029	18049	18002	18138	18191	18045	18075	18106	17750	18018	18106	17930	18103	18161	17932	18189	17844	17895	18058	18270	18161	18090	18062	18090	18164	18087	17851	18026	17981	17860	17855	17873	17938	17853	17946	18185	18103	18012	17933	17952	18076	18096	18146	18022	17923	18048	17876	17984	18250	18162	18260	17901	17926	17896	18019	18157	18036	17944	17938	18037	18232	18199	18135	17975	17888	18151	18011	17914	17766	18080	17914	18063	18030	18196	18114	18195	17826	17960	18263	18048	17899	17986	18012	18012	18049	18027	17932	18067	17919	17995	18089	18221	17972	17846	18088	17990	18094	18139	18133	18104	17996	17930	17857	18045	17925	17927	17961	18101	18041	18106	18171	17946	18247	18005	18135	17979	17921	18142	17981	17996	17840	18228	18036	18049	18122	18077	18013	18004	18080	17995	18057	17977	18051	18113	18002	17905	18137	18117	18058	17931	17925	18010	18120	18094	18182	18214	17989	18067	18042	18061	17999	18200	18260	17986	17936	18174	18103	17969	18063	18081	18012	17981	18040	17964	17907	17934	18051	17915	18009	18294	18193	18103	18091	17851	17967	18153	18007	18097	18071	18164	18259	18095	18021	18118	18114	17900	18179	17950	18014	17898	17943	18084	17906	18089	18194	18141	18183	18034	18048	17970	18202	17980	18239	17790	18238	17909	18307	18207	18059	18065	17806	17983	18031	18050	18061	17947	18163	18155	17998	18025	18009	18030	17991	17983	17973	18028	18144	17995	17966	17901	17847	18386	18054	18039	18041	18134	18028	17800	17971	18259	17843	18067	17898	17953	18015	17876	18136	17997	17901	18077	18178	18111	18006	18128	18122	17917	17843	17956	18190	18134	18181	17981	18075	18006	18073	18078	18044	18111	18149	18012	17918	18111	18133	18264	18127	17992	18106	18104	17930	17942	18075	18047	17950	18179	18091	17996	18038	18096	18023	17975	18156	17970	18131	17957	17846	18045	18192	18139	17950	18032	18072	18011	18160	18107	18089	17900	17934	18038	17932	17983	17929	18136	18016	18186	18008	18062	17844	18087	17980	18277	18000	18010	18136	18335	18062	18109	18138	17873	17932	17923	18083	18116	18230	18046	18132	17983	17960	18210	18138	18028	18089	18057	18115	17931	17929	17822	18083	18018	18038	17905	18007	17913	18007	17887	18080	18249	18123	18314	18096	17869	17906	18142	18187	18069	18161	18096	18076	18060	17990	17892	18068	17899	18067	17992	17838	17979	17909	18004	17974	18049	18081	17902	18134	18254	18095	18131	18049	18209	17982	18012	17978	18201	18130	18323	18003	18031	18037	18039	18023	18059	18221	17980	17953	18102	18194	18078	18144	18185	17767	17713	17995	18147	18146	18199	17939	17963	17902	18012	17913	17972	17684	18189	17855	17825	18187	18394	18219	18112	17975	18137	17993	18139	18125	17961	18197	18106	17945	17942	18104	17997	18069	17811	17930	17918	18013	18129	18000	18068	18199	18036	18279	18071	18101	18057	18081	18000	18224	18229	18041	17934	18029	18138	18100	18052	18052	18197	18079	18146	17933	17886	17878	18121	18126	18035	17973	18241	18233	17854	18141	18074	18102	17971	18056	18175	18001	17977	17932	17934	18177	18089	17857	17940	18166	18128	18057	18246	17924	18039	18127	18036	17898	17902	17946	17970	18077	17996	18074	18099	18003	18269	18252	17917	17967	17978	18063	18124	18071	17869	17953	17850	17976	18094	18232	18046	17983	18104	18056	18005	18080	18070	17932	18037	18143	18170	17906	18131	17955	18138	17880	18183	18038	18045	18079	18230	17917	18093	18235	17820	18075	18175	18214	18150	18008	18024	18108	18039	18164	18128	17965	17889	18064	18054	18227	18181	18041	18215	17965	18102	17910	18115	18088	18140	18107	17889	18084	18163	18131	18170	18224	17985	18048	18066	18248	18048	18242	18155	18036	18252	17963	18100	17980	17955	18105	18096	17893	17966	18164	18076	18054	17960	18243	18132	18111	17949	18096	18060	17842	18058	18122	18234	18216	17994	18004	18092	18194	18021	18211	18023	18150	17958	17902	18237	17994	17967	17913	18069	18148	18338	18038	18017	18043	18092	17968	18094	18073	18048	18078	18253	18081	17948	18177	17787	18063	18068	17979	18158	17854	18133	18170	18166	17923	18147	18209	17999	17994	18114	18116	17972	17727	18305	18103	18196	18007	17906	18102	18195	18205	18172	18039	18205	18155	18026	18012	18118	17888	18253	18358	18166	18119	18247	18021	18093	18137	18096	17998	17962	17990	18063	17954	18138	17881	18031	18087	18040	18056	18191	18100	18115	18068	18037	17976	18044	18043	18170	18357	18074	17995	18059	18203	17946	17969	17997	18242	18038	18111	17942	17928	18089	18205	17980	17902	18062	17981	17976	18075	18085	18063	18040	18087	17973	18177	18064	18012	18177	18186	18148	18032	18016	17986	18030	18061	18191	18025	18032	17903	18037	18054	17858	17967	17951	17910	18160	18152	18067	18040	17879	17971	18215	17912	18235	18051	18015	18105	17999	17942	17962	18070	18181	18101	18124	18214	18262	18024	18046	18020	18143	17865	18136	18455	18020	17854	17884	18108	18230	18060	17959	18061	17951	18015	18170	18092	18109	18014	18120	18198	18206	17991	18157	17928	18183	18019	17937	18121	17845	17972	18014	18107	17988	18141	17998	18033	17890	18105	18182	18027	18057	18078	18166	18140	18180	17939	18116	18023	18034	18223	18341	18018	18105	18086	18070	17991	18143	17968	18083	18017	18044	17976	18128	18036	18184	17936	18159	18075	17828	18181	17994	18005	18048	18119	18105	18422	18181	17916	18043	18097	18221	18296	17993	17931	18153	17970	18071	18134	18126	18049	18053	18225	18085	17881	18013	18038	17937	18121	17761	17974	18083	17674	17838	18065	17915	18015	18072	17934	17962	18251	18078	17972	18009	18151	18132	18265	18043	18063	18057	18175	18039	17807	18109	17928	17934	18139	18237	18263	17894	17944	17974	17976	17985	18041	18011	18068	18075	18162	18335	18360	18224	18042	17887	18210	18026	18168	17969	18067	18023	18084	17998	17909	18260	18149	18233	18122	18090	18176	18184	17991	18120	18097	18084	17925	18014	18092	17893	18220	18158	18018	17982	17986	18112	18180	18145	18163	18082	18023	18056	18281	18095	17996	18028	18188	17783	18178	18170	18233	18115	17807	18060	18158	18078	18011	17932	17885	18018	18187	17904	18133	18051	18150	18166	18137	18256	18212	18203	18029	18029	18099	18112	18080	18103	18081	18116	17990	17945	18055	18147	17903	18106	18092	18107	17922	18110	18035	17835	17990	18014	18094	18106	18201	17817	17981	18013	18190	18044	18189	18227	18213	18003	17986	18125	18048	18145	18232	17998	18053	17933	18011	18083	18127	18069	17969	17936	17932	18089	17943	18271	18058	17976	17903	17775	17894	17946	18047	18117	18090	18141	18236	18051	17964	18088	18113	18095	17891	17953	18172	17969	18113	18203	17974	17878	18064	17931	17987	17996	18328	18121	18084	18332	17948	18074	18074	18152	17981	18057	18070	18014	17989	18134	17978	18033	17868	18001	18191	17936	17912	18076	17822	18113	17903	18113	18258	18162	17875	18317	17978	18078	17995	18129	18019	18100	18167	18104	17859	18163	17997	18079	18058	17955	18122	17931	17886	18271	17940	18074	18168	18114	18239	18059	18078	17912	17951	18153	17889	18153	18051	17965	18077	18073	18076	18238	18084	18118	18161	17931	17948	18142	18081	18114	17959	18076	17923	18142	18082	18070	17996	18072	18165	18228	18159	18030	18056	18132	18108	18237	18238	18414	18236	18001	18059	17950	17937	17987	17976	17978	18042	17819	17985	17971	18022	18092	18087	18133	18072	18139	18059	18024	17983	18046	18155	18030	18004	18129	18235	18140	17967	18057	18036	18112	18005	18147	18076	17963	18128	18029	17779	18238	18060	18130	17879	18109	18191	18186	18185	17950	18047	18077	18043	18221	18071	18166	17990	18014	18043	17952	18110	18093	18097	18091	18110	17875	18152	18000	18125	18014	17988	18022	18006	18054	18053	18005	17962	17923	17827	18028	17998	18151	18104	18130	18100	18390	18186	18158	18056	18229	18090	18149	18137	18230	18062	17857	18152	18046	18025	18162	18162	18305	18089	18250	18162	18322	18255	18004	18115	17877	17944	18011	18069	17933	18018	18090	18034	17943	17967	18142	18103	18057	17993	17984	18013	17897	18082	18131	17950	18063	18222	18168	18145	18186	18139	18099	18146	17974	17960	17938	18152	18167	17971	18049	18069	18012	17969	17916	17990	18181	17831	18074	18066	18059	18229	17993	18090	18038	18122	17955	17946	18268	17801	17922	17972	18106	18090	18007	18010	18049	17847	18078	17911	18290	18139	18154	18022	17944	18097	17817	17935	17989	18259	18022	17976	18189	18066	18049	17936	18079	18048	17991	17891	18088	18228	18006	18136	18121	18112	17853	17991	18107	17964	18103	18139	17999	18116	18102	18444	18184	18032	18001	18436	17945	18066	18126	18179	18211	18230	18260	18145	18175	18092	18098	18051	18081	17819	18203	18018	17945	18010	18124	18021	18154	18054	18076	17947	17922	17977	18111	17990	17953	18035	17967	17998	17916	18088	17826	18221	17907	18083	18019	18272	18107	17944	17918	18025
33107	50952	53430	34759	22588	17090	15091	15068	15158	14905	15173	15048	15147	15042	14845	15224	15130	14984	15108	15114	15171	15077	15145	15028	15065	15156	15084	14848	15014	14988	15145	15071	15051	15125	15145	15109	15147	15164	14970	15169	15018	15081	15011	15202	14949	14973	15159	15129	15103	15142	15139	14980	15136	14854	15251	15032	14998	14982	15055	15004	15077	15011	15106	15147	15187	15013	15025	15082	14980	15174	14978	14817	15121	15217	15054	15102	15043	15068	15052	15002	14986	15077	15177	15342	15118	14999	15137	14951	15115	14991	15137	15094	15130	14973	15082	15103	15147	15006	15328	15041	14923	15216	14904	14934	15234	14984	15188	15052	14916	15132	15120	15196	15123	15003	15054	14989	14997	15213	15054	15084	15000	15187	14986	14948	15137	15037	15202	15055	15030	15028	15150	15084	14988	15067	14958	15094	15105	15018	14978	14962	15002	15192	14976	14915	15079	15196	14963	15073	15089	15044	15221	15076	15061	15029	15012	14934	14965	14957	15232	15034	15120	14951	15026	14953	14954	15077	15135	14952	15065	15220	15023	14937	14983	15135	15009	15166	15122	15070	15018	15156	15163	15154	15058	15148	15064	15145	15225	15015	15231	15072	14936	15076	15139	15003	14968	15045	15018	14964	14930	14998	15121	15166	14959	14990	15231	15053	14938	15188	15080	15261	15024	15000	15191	15024	15230	14957	15123	15114	15115	15062	14928	15108	14889	14976	14941	15050	15231	15106	15147	15178	14841	15091	15228	15106	15107	15069	15181	15083	15010	15119	15023	15098	14969	15031	15118	15146	14999	15053	14910	15052	15325	15058	14922	15123	15125	15166	14944	15089	15041	14947	15018	14943	15079	15168	14972	14979	15047	15079	15131	14979	15058	15141	15092	15170	15118	15089	15002	15069	15040	15191	15011	15025	14986	15137	15201	15021	15117	15243	15015	14987	15297	15141	14990	15163	15106	15192	15029	15025	14958	15041	15006	15191	14986	15222	15109	15131	15235	15033	15008	14865	15234	15065	14955	15064	15151	15046	15077	15148	15046	15330	15052	15200	14914	14893	15211	15248	14986	15235	14991	14928	14954	15045	15071	15051	15075	15194	15139	15104	15022	14955	15177	15032	15164	14908	15223	15143	15003	14944	14936	15029	15096	15160	15168	15170	15128	15101	15207	14861	15073	15019	15176	14939	14972	15126	15104	15078	15036	15116	15130	15067	14987	15077	15082	15058	15069	15094	15101	15072	15121	14991	15127	14918	15065	15003	15140	15019	15154	15093	15070	15041	15042	15145	15028	14965	14983	15071	14994	14981	15117	15001	15076	15108	15112	15027	15062	15040	15070	15082	14917	15098	15011	15130	15053	15141	15036	15158	15092	14897	14971	15138	15077	14896	14922	14908	15173	15032	14975	15057	15180	15105	15147	14933	15120	15115	15227	15034	15213	15080	15174	14961	15121	15182	14871	15099	15107	15024	15096	14991	15083	15056	15217	14951	15055	14953	14958	15184	14996	15075	15037	15019	15123	15125	14959	15065	15084	14863	15056	14983	15084	15238	15092	15064	15103	14958	14987	15242	15215	15018	15037	15000	15009	15052	15083	15231	14975	15153	15008	15044	15142	15108	15068	15164	14982	15243	15271	14994	15225	15115	15260	15067	15185	15064	15088	15036	15020	14939	15128	15205	15086	14949	15129	15190	15138	14982	15101	15172	15267	15186	15083	15077	15016	14957	15154	14929	15015	14971	14982	14990	15282	14951	15070	15068	15208	14930	15143	15003	14944	15201	15102	14893	15118	15113	15042	14949	15248	15044	14987	14912	15083	15113	15124	15093	15092	15087	15021	15015	15034	15037	14989	15091	15067	15056	15004	15137	14971	15098	15033	15151	15174	15094	15246	15134	15116	15237	15034	15059	15031	15224	15099	15279	14946	15120	15091	14992	15212	14970	15097	14867	15127	14994	15109	15250	15163	14881	15163	15014	15291	15034	15210	15033	15186	15105	15328	14892	15094	14947	15060	14948	15179	15231	14962	15208	15119	15023	15028	15025	15106	15154	14961	15097	15045	15075	15014	15027	15182	15182	15086	15125	15084	15228	15038	15024	15128	15046	15075	15194	14961	15020	15006	15088	15154	15016	14895	14793	14959	14961	15059	14976	15095	15065	15155	15002	14937	15166	15159	15058	15107	15093	14989	15036	15175	14990	15086	15088	15090	15161	15221	15013	15206	15089	14921	15185	15175	15049	15107	14978	14988	15034	15108	15080	15111	15093	15104	15145	15087	14964	15134	14965	15120	14882	14929	15019	15016	15169	15075	14976	15029	15371	15045	15140	15002	14974	15412	14929	15083	14956	15022	15010	15051	15245	14961	15062	15125	15100	15086	14956	15004	15176	15130	15083	14974	15029	15149	15187	14957	14971	15111	15090	14938	14998	15013	14917	14915	14944	15275	15143	15060	14860	14968	14827	15077	15086	15008	14758	15137	14955	14946	15188	15014	14986	15178	14940	15042	15196	15082	14988	15095	15107	15037	15274	14952	14941	14954	14991	15048	15129	15120	15219	15047	15161	15090	15006	15169	14962	14996	15023	15116	15021	15259	15047	15031	14869	15226	15128	15157	15016	15058	15048	15013	14993	15039	15079	15215	15196	15108	15103	15057	15184	15132	15289	15167	15229	14946	15081	14993	15153	14968	15170	15004	15181	14992	15094	15003	14986	15091	15103	15137	15167	15127	14884	15205	15305	15196	15017	15099	15136	14920	14985	15171	15146	15021	15230	14915	15107	14925	15010	15043	15254	15093	15068	15159	15082	15130	15029	15152	14945	15165	15109	15046	15171	14996	15030	15138	15112	15040	15128	15179	15149	15073	15218	15259	15047	14977	15112	15199	15184	15151	15123	15261	15053	14979	15076	15012	15172	14976	15104	15118	15009	15052	14862	15117	14960	14904	15042	15261	15165	15157	14989	14973	15095	15053	15062	15137	14953	14939	15142	14954	15038	15134	15200	15022	15069	15188	14898	15111	15058	15273	14907	15058	15128	15144	14951	14872	15073	15072	14791	15125	15057	14786	15094	15128	15166	15069	14921	15185	15076	15019	14909	15081	15022	15122	15123	15134	15001	15085	15073	15017	15037	15004	15093	15070	15017	15017	15074	14887	15058	15014	14963	14901	14981	15095	15047	15146	14806	14872	15160	15164	15004	15174	15215	14932	15050	15017	15208	14976	15019	15150	14905	15176	15068	15108	14991	15125	15034	14972	14951	15303	15066	15252	15034	15096	14999	15029	15061	15056	14951	15165	15076	14951	15168	15098	15079	15005	15127	15029	15023	15127	15195	15010	14876	14995	15004	15062	15170	15012	15055	14894	14907	15101	15110	15161	15183	14997	14938	15024	15002	15123	15012	15086	15074	15190	15073	15059	15137	15104	15048	14954	14954	15145	15072	15075	15108	15165	15113	15168	15149	14930	15128	14826	15123	14972	15043	15037	15054	15099	15111	15149	15010	14988	15185	15007	15063	15089	15132	14993	15041	15035	14996	15167	15217	14926	15126	14996	15016	15220	14954	15127	15087	15066	15112	14897	15048	14997	15103	15088	15019	14941	15043	15030	14967	15134	15013	15071	15183	15024	15115	15042	14885	15128	15125	14885	15096	14946	15070	15166	15290	14914	14942	15006	15015	15107	15106	15148	14913	15115	15108	14864	15131	15025	15259	15026	15151	15005	15065	15029	15123	15252	15041	15214	15152	15077	14991	15053	15132	15052	15060	15106	15026	14976	15058	15042	15097	15067	15231	15134	14973	15074	15044	15134	15020	15134	14908	15050	15089	15027	15049	14946	15167	15118	15057	15052	15207	15049	14970	15278	15168	15206	15000	15113	14952	15138	14943	15050	15091	15072	15068	14842	15063	15195	14977	15155	15225	14933	14972	15037	15045	15308	14999	15034	15029	15197	15188	15042	15340	15077	15079	15049	14988	15035	15046	15123	15016	15226	15096	15204	14973	15243	15107	14940	15186	15028	15070	15352	15063	15104	15081	15028	15030	15296	15057	15061	15195	14991	15177	15036	15070	15264	14922	15201	15030	15033	15071	14980	15101	15160	15069	14988	15260	15167	15090	15358	14981	15116	15061	15021	14975	15124	15217	15109	15056	14904	15040	15272	15285	15082	14907	14989	15167	15160	14950	15057	15119	15035	15006	15039	15089	15080	15104	15150	15098	15133	15006	15043	15113	14974	15149	14964	15310	14953	15075	15147	15160	15076	15041	15061	15184	15050	14971	14957	15171	15019	15015	15017	15095	15153	14944	14990	15030	15090	15082	15144	15115	15161	15189	15056	14901	14995	15136	15013	15219	15089	15101	15052	15118	15309	14979	15107	15132	15046	15036	15056	15232	14973	15099	15158	15003	14959	15089	15139	14998	15054	15163	15114	15099	15060	15029	14931	15112	15080	15097	15041	15191	15070	15174	14988	15029	15008	15122	15281	15028	14945	14979	14880	15087	15087	15184	15205	15132	15107	15169	15040	14994	15219	14980	15066	15081	15255	14975	15018	15051	15162	15179	15029	14996	15117	15042	15061	15137	15090	15129	15117	15056	15340	15118	15189	15003	15153	15117	15062	15183	15071	15074	15231	15150	15002	15258	15006	15161	15102	15180	15136	14970	15105	15074	15000	15062	15113	14972	15206	14959	15255	15057	15121	15008	14950	15067	15128	14980	15144	15061	15021	15249	14981	15080	15177	15174	15253	15074	14965	15168	15114	15118	15125	15149	15202	15134	15025	15049	15106	15103	15236	15079	15122	15003	14946	15096	15104	15033	15155	15104	15295	15083	15359	14942	15075	15186	15028	15038	15092	15052	15096	15208	15050	14922	15121	14944	15136	15072	15093	14997	15208	15165	14936	15264	15088	15045	15130	14923	15154	15156	15079	15104	15143	15183	14968	14877	15090	15039	15243	15154	14857	14993	15025	15054	15163	15157	15171	14955	14958	14878	15027	15344	15159	15131	15010	15066	15131	14989	15257	15188	15056	15171	15026	15236	15370	15128	15168	14965	15086	15062	15104	15159	14959	15101	15042	14942	15032	15083	15018	15152	15013	15080	15137	14917	15019	15066	14926	15113	15103	14997	14907	15014	15063	15110	15016	15034
25449	28409	59262	56532	39251	28878	23715	20173	19450	19389	19436	19347	19370	19415	19308	19305	19526	19496	19635	19444	19390	19562	19466	19124	19330	19579	19426	19295	19386	19390	19561	19413	19416	19522	19375	19324	19402	19248	19513	19349	19338	19320	19424	19265	19469	19517	19353	19215	19298	19105	19297	19283	19164	19550	19416	19285	19412	19251	19095	19194	19363	19238	19368	19414	19414	19515	19507	19441	19137	19305	19335	19130	19511	19377	19259	18996	19314	19409	19378	19286	19197	19220	19343	19345	19361	19395	19349	19426	19362	19305	19302	19358	19415	19311	19220	19029	19262	19238	19262	19376	19354	19196	19290	19354	19206	19189	19281	19266	19316	19386	19248	19576	19162	19165	19353	19344	19404	19389	19127	19202	19421	19491	19277	19264	19209	19457	19370	19126	19411	19493	19409	19238	19091	19175	19304	19214	19341	19342	19562	19242	19266	19061	19326	19368	19347	19294	19236	19360	19263	19184	19314	19369	19123	19462	19258	19154	19335	19032	19300	19243	19266	19285	19392	19649	19365	19232	19304	19271	19305	19174	19283	19107	19294	19293	19361	19058	19298	19118	19155	19358	19320	19354	19271	19253	19257	19168	19441	19220	19192	19354	19681	19347	19321	19366	19280	19438	19493	19272	19213	19307	19048	19291	19327	19100	19508	19431	19255	19252	19309	19477	19262	19268	19407	19190	19368	19255	19060	19293	19342	19407	19377	19204	19235	19292	19276	19335	19197	19206	19430	19432	19409	19206	19062	19191	19186	19290	19417	19205	19396	19401	19323	19256	19200	19383	19473	19170	19269	19186	19217	19197	19421	19255	19285	19154	19429	19388	19329	19404	19365	19393	19179	19247	19315	19362	19385	19372	19316	19236	19317	19196	19402	19261	19173	19360	19414	19467	19194	19457	19539	19336	19255	19419	19463	19316	19144	19271	19403	19483	19312	19229	19384	19413	19201	19304	19447	19362	19363	19238	19367	19387	19105	19357	19323	19262	19437	19355	19402	19169	19173	19228	19076	19416	19284	19361	19012	19273	19116	19143	19196	19031	19156	19192	19275	19392	19189	19225	19094	19394	19372	19297	19280	19205	18989	19166	19474	19180	19175	19309	19305	19226	19360	19462	19333	19391	19249	19320	19391	19110	19344	19299	19218	19168	19057	19329	19349	19120	19316	19383	19308	19114	19153	19224	19323	19438	19079	19472	19357	19308	19250	19091	19442	19266	19215	19464	19344	19235	19306	19174	19331	19142	19202	19235	19191	19320	19234	19180	19464	19284	19159	19365	19188	19266	19283	19333	19068	19311	19236	19330	19343	19281	19356	19280	19351	19262	19267	19243	19469	19246	19290	19194	19295	19241	19333	19167	19337	19482	19315	19492	19445	19327	19320	19265	19377	19303	19258	19168	19300	19414	19316	19253	19242	19309	19556	19446	19447	19448	19262	19161	19283	19337	19141	19290	19303	19325	19295	19403	19165	19332	19448	19271	19438	19491	19396	19454	19224	19285	19279	19408	19454	19347	19233	19342	19410	19363	19424	19291	19286	19210	19217	19292	19194	19435	19342	19274	19275	19280	19271	19118	19200	19212	19227	19318	19234	19374	19240	19288	19084	19188	19171	18991	19447	19177	19355	19271	19382	19460	19212	19352	19261	19222	19486	19180	19180	19282	19411	19348	19313	19156	19377	19214	19352	19370	19357	19559	19287	19214	19155	19319	19249	19303	19297	19293	19161	19271	19236	19321	19293	19175	19359	19242	19234	19284	19308	19297	19372	19055	19174	19261	19215	19355	19491	19300	19282	19183	19356	19303	19369	19361	19228	19061	19206	19310	19314	19047	19263	19429	19382	19459	19268	19164	19378	19528	19420	19260	19413	19243	19234	19318	18982	19302	19124	19282	19359	19190	19206	19133	19335	19351	19347	19121	19382	19239	19399	19193	19302	19092	19249	19121	19185	19073	19369	19228	19135	19343	19114	19231	19287	19374	19237	19150	19085	19253	19241	19388	19428	19249	19376	19257	19028	19345	19108	19326	19328	19306	19123	19198	19241	19500	19365	19314	19254	19276	19252	19288	19080	19343	19263	19365	19462	19396	19436	19259	19449	19314	19183	19278	19312	19225	19327	19215	19236	19097	19264	19184	19086	19290	19359	19372	19412	19265	19229	19382	19528	19347	19273	19292	19283	19359	19583	19269	19287	19165	19248	19186	19314	19421	19057	19465	19475	19196	19371	19258	19024	19326	19302	19251	19443	19383	19420	19310	19203	19263	19133	19142	19384	19266	19248	19204	19311	19150	19530	19257	19364	19351	19518	19364	19203	19419	19189	19236	19218	19372	19303	19356	19292	19256	19190	19270	19361	19279	19271	19248	19302	19492	19408	19121	19151	19261	19498	19174	19213	19265	19470	19396	19153	19195	19085	19239	19341	19264	19289	19274	19187	19254	19345	19199	19277	19416	19390	19392	19298	19288	19351	19312	19411	19237	19303	19359	19272	19377	19368	19281	19301	19354	19186	19133	19350	19274	19252	19302	19329	19191	19077	19068	19185	19107	19283	19245	19177	19182	19283	19095	19296	19453	19191	19328	19269	19131	19230	19239	19320	19196	19142	19146	19054	19408	19412	19254	19278	19167	19235	19144	19265	19350	19256	19268	19263	19322	19271	19193	19221	19365	19358	19361	19142	19140	19382	19332	19342	19307	19225	19436	19382	19369	19257	19218	19271	19208	19363	19323	19250	19333	19203	19414	19347	19125	19349	19316	19467	19338	19478	19111	19384	19428	19424	19233	19337	19460	19241	19108	19165	19307	19344	19272	19219	19394	19289	19204	19327	19374	19429	19096	19415	19155	19284	19632	19418	19297	19288	19517	19228	19340	19255	19407	19378	19206	19292	19533	19300	19290	19368	19384	19374	19368	19101	19226	19420	19377	19339	19238	19439	19121	19292	19145	19286	19378	19327	19143	19274	19285	19372	19297	19316	19328	19350	19353	19209	18999	19443	19105	19116	19358	19044	19445	19259	19180	19306	19350	19401	19386	19238	19387	19225	19310	19455	19351	19157	19076	19329	19376	19336	19263	19375	19092	19157	19229	19215	19270	19451	19109	19198	19477	19397	19244	19489	19095	19340	19287	19257	19509	19253	19197	19294	19187	19299	19286	19266	19232	19458	19398	19207	19356	19280	19130	19011	19412	19374	19306	19114	19240	19193	19213	19287	19235	19146	19227	19376	19245	19301	19217	19345	19460	19425	19174	19338	19288	19271	19346	19218	19322	19330	19352	18999	19223	19102	19346	19314	19423	19206	19361	19096	19428	19385	19047	19230	19264	19133	19246	19137	19378	19164	19255	19381	19313	19384	19373	19282	19158	19181	19150	19458	19319	19567	19062	19331	19410	19514	19256	19264	19279	19287	19305	19436	19445	19371	19081	19213	19280	19379	19272	19299	19298	19319	19300	19451	19389	19531	19340	19229	19373	19330	19298	19108	19387	18979	19317	19481	19231	19386	19489	19196	19403	19288	19236	19557	19267	19263	19265	19516	19221	19331	19393	19144	19116	19185	19254	19369	19435	19135	19180	19457	19251	19263	19330	19366	19444	19187	19321	19247	19320	19261	19228	19267	19439	19227	19310	19332	19567	19389	18985	19285	19382	19139	19291	19189	19452	19070	19332	19323	19236	19453	19282	19263	19151	19143	19249	19173	19237	19246	19286	19204	19255	19298	19467	19389	19357	19380	19308	19154	19263	19420	19359	19355	19222	19256	19397	19449	19048	19181	19141	19244	19379	19408	19274	19250	19163	19193	19384	19187	19517	19441	19406	19156	19390	19280	19302	19388	19138	19156	19516	19276	19301	19095	19030	19555	19390	19303	19228	19573	19252	19076	19403	19477	19554	19190	19433	19195	19246	19083	19241	19296	19101	19253	19075	19283	19252	19483	19368	19215	19220	19250	19228	19480	19205	19210	19322	19285	19303	19151	19342	19406	19140	19329	19288	19270	19188	19144	19141	19245	19245	19368	19118	19268	19522	19216	19222	19302	19149	19396	19227	19356	19121	19426	19307	19609	19368	19215	19478	19335	19228	19632	19337	19204	19351	19508	19251	19413	19409	19221	19355	19221	19243	19241	19423	19356	19177	19374	19329	19180	19210	19029	19481	19444	19004	19166	19130	19162	19200	19384	19238	19369	19279	19342	19172	19078	19329	19133	19192	19393	19226	19510	19257	19346	19471	19296	19472	19371	19436	19342	19127	18989	19273	19264	19272	19354	19432	19265	19336	19169	18942	19454	19328	19279	19169	19298	19257	19304	19252	19408	19505	19479	19241	19272	19175	19225	19457	19331	19363	19369	19279	19359	19229	19318	19294	19320	19417	19622	19278	19245	19362	19203	19450	19423	19307	19142	19478	19261	19089	19404	19501	19215	19240	19252	19299	19393	19278	19241	19396	19277	19234	19174	19232	19248	19165	19297	19308	19076	19235	19266	19309	19238	19297	19137	19399	19323	19201	19367	19143	19162	19234	19311	19195	19370	19366	19342	19118	19407	19396	19253	19251	19175	19380	19251	19287	19205	19150	19107	19245	19268	19394	19389	19349	19101	19078	19461	19517	19456	19507	19201	19143	19306	19367	19211	19292	19107	19127	19253	19316	19238	19229	19361	19117	19247	19268	19414	19517	19253	19406	19360	19351	19445	19194	19297	19235	19297	19246	19244	19346	19320	19349	19472	19349	19335	19392	19330	19157	19378	19160	19339	19201	19511	19332	19241	19300	19113	19171	19460	19192	19189	19477	19307	19379	19071	19091	19280	19261	19295	19298	19430	19226	19410	19292	19364	19422	19495	19247	19334	19275	19623	19213	19440	19360	19249	19112	19249	19272	19294	19303	19387	19273	19466	19260	19406	19325	19283	19312	19224	19395	19321	19307	19403	19235	19206	19452	19258	19437	19434	19229	19392	19182	19332	19299	19279	19436	19415	19175	19250	19246	19328	19183	19325	19213	19298	19254	19211	19340	19272	19341	19563	19259	19040	19273	19432	19423	19188	19213	19254	19380	19055	19567	19223	19314	19302	19098	19427	19127	19374	19232	19281	19410	19408	19394	19336	19340	19181	19189	19157	19337	19310	19479	19349	19482	19208	19237	19267	19478
60038	92127	89649	65223	41021	25638	17459	16059	15809	15888	15783	15764	15922	15859	15872	15870	15856	16106	15856	15799	15923	15781	15843	15881	15866	15837	15850	15805	15966	16044	15754	16005	15826	15837	15922	15920	15911	15873	15737	15750	15909	15865	15954	15793	16062	15935	15870	15498	15947	15805	15884	15932	15830	15874	15963	15762	15838	15772	16022	15842	15777	15987	16024	15852	15883	16065	15916	15955	15753	15792	15975	15778	15986	15780	15884	15809	15844	16010	15813	15921	15868	15934	15930	15855	15914	15875	15853	15669	15755	15892	15935	15903	15829	15943	15730	15842	15966	15878	15968	15769	15864	15905	15851	16015	15812	15764	15743	15935	15921	15923	15741	15796	15790	16013	15871	16056	15859	15992	15887	15890	15861	15809	15850	15915	15736	15915	15933	15925	15728	15640	16004	15700	15977	16115	15844	15757	15832	15622	16103	15795	15927	15785	15854	15968	15971	15816	15922	15910	15721	15813	15831	15869	15965	15614	15849	15860	15912	15776	15867	15957	16104	15959	15767	15661	15861	15755	15849	15854	15803	15674	15918	15845	16001	15797	15828	15984	15897	15929	15762	15864	15666	15899	15882	15872	15791	15812	15798	15879	15900	15952	15755	15914	15866	15941	15877	15860	15860	15895	15874	15852	15849	15860	15782	15979	15879	15847	15950	15876	15936	15825	15792	15715	15785	15858	15809	15887	15928	15954	15810	15727	15808	15994	15879	15962	15977	15883	15914	16073	15842	16016	15912	15963	15835	16069	15725	15977	15723	15601	15910	15853	15975	15905	15983	15743	15907	15906	15927	15904	15894	15916	15885	15877	15806	15889	15684	15917	15765	16022	15787	15873	15912	15848	15729	15697	15845	15874	15936	15858	15770	15637	15792	15713	15958	15887	15775	15769	15953	15881	15803	15783	15820	15849	15862	16062	15845	15750	15815	15911	16098	15954	15726	15977	15826	16099	15772	15875	15753	15843	15980	15798	15870	15985	15927	15893	15834	15998	15685	15676	15925	15687	15911	15852	15955	15898	15860	15883	15775	15881	15890	16010	15869	15886	15840	15822	15873	15942	15850	15762	15852	15810	15647	16024	15716	16056	15793	15914	15854	15840	16012	15794	15750	15832	15800	15762	15941	15862	15892	16028	15728	15954	15902	15887	15838	15933	15867	15869	15984	15835	15936	15807	15887	15845	15794	15800	15993	15767	15682	15790	15912	15802	15938	15873	15908	15728	15786	15907	15805	15742	15813	15750	15937	15902	15884	15926	15956	15823	15874	15954	15937	15777	15942	15917	15890	15808	15811	15921	15858	15789	15916	15760	16002	15865	15801	15899	15804	15798	15907	15753	15720	15830	15801	15966	16005	15871	15862	15825	15820	15798	15738	15784	15840	15630	15826	15711	15818	15796	15975	15823	15782	15883	15693	15894	16000	15789	15886	15860	15959	15743	15905	15818	15715	15735	15766	15852	15865	15763	15838	15800	15793	15873	15784	15910	15768	15839	15845	15943	15806	15948	16059	15811	15892	15906	15934	15832	15761	16059	15803	15864	15805	15756	15901	15947	15865	15922	15833	15823	15925	15772	15932	15693	15793	16001	15737	15720	15818	15819	15828	15883	15823	15837	15919	15728	15915	15798	15891	15908	16034	15958	15797	15895	15837	15682	15808	15821	15954	15868	15865	15830	15949	15818	15907	15836	15809	15818	16053	15616	15907	15947	15899	15665	15726	15780	15649	15990	15666	15802	15873	15897	15827	15778	15910	15938	15799	15892	15900	15963	15706	15808	15626	15910	16046	16118	15700	15977	15798	15746	15760	15864	15786	15857	15813	15801	15849	15763	15972	15857	15978	15789	15797	15842	15870	15871	15908	15844	15851	15738	16031	15819	15657	15794	15795	16033	15851	16041	15767	15719	15842	15842	15981	15786	15850	15925	15834	15961	15732	15901	15835	15925	16007	15934	15862	15852	15823	15762	15702	15844	16019	15839	15841	15937	16012	15864	15830	15847	15966	15914	15715	15897	15935	15935	15948	15755	16109	15647	15843	15945	15879	15798	15935	15864	15906	15809	15811	15855	15750	15972	15887	15869	15738	15735	15738	15916	16055	15859	15922	15919	15934	15775	15858	15767	15863	15791	15884	15814	15712	16023	15922	15866	15921	15858	15845	15857	15757	15954	15900	15824	15897	15731	15923	15901	15984	15965	15898	15730	15731	15841	15847	16048	15739	15774	15725	15835	15996	16024	15748	15897	15800	15859	15928	15829	15997	15825	15770	16016	15756	15847	15794	15894	15812	15798	15921	15844	15829	15831	15985	16126	15674	15809	15770	15763	15900	15973	15868	15928	16022	15892	15827	15928	15752	16095	15890	15800	15864	15842	15877	15784	15874	15966	15997	15822	15968	15869	15816	15765	15766	15866	15971	15980	15934	16046	15867	15806	15807	15838	15841	15816	15728	15678	15756	15865	15875	15888	15965	15834	15862	15762	15753	15758	15932	15923	15849	16028	15917	15802	15833	15897	15955	15768	15972	15697	15985	15863	15967	15885	15796	15816	15821	15899	15873	15895	15795	16071	15857	15746	15868	15818	15677	15651	15890	15966	15866	15843	15800	15949	15918	15996	15774	15842	15824	15624	15928	15850	16016	15957	15793	15803	15728	15892	15700	15841	15799	15806	15761	15986	15901	15873	15792	15818	15968	15785	15908	15814	15752	15795	15816	15902	15807	15861	15970	15776	15900	15813	15852	15678	15804	15805	16077	15840	15966	15974	15711	15768	15644	15851	15885	15696	15959	15901	15872	15900	15918	15872	15819	15865	16128	15997	16048	15954	15817	15569	15938	15837	15757	15877	15777	15861	15854	15927	15911	15925	15743	15822	15909	15818	15975	15796	15830	15959	15895	15853	15642	15763	15901	15788	15848	15779	15954	15933	15732	15841	15915	15861	15830	15835	15828	15813	15925	15786	15882	15788	15799	16047	16125	15908	15767	16061	15979	15772	15883	15755	15893	15886	15844	15726	15914	15975	15911	15715	16080	15895	15827	15879	15833	15722	15995	15815	15740	15845	15786	15834	15989	15736	15944	15967	15774	15851	15930	15906	15995	15864	15855	15854	15830	15980	16006	15913	15886	15920	15964	15852	15846	16163	15905	15664	15697	15714	15817	15902	15638	15794	15992	15877	16123	15754	15941	15819	15825	15792	15775	15903	15822	15680	15693	15820	15745	15904	15853	15821	15916	16069	15908	15779	15857	15831	15767	15849	15819	15799	16046	15866	15870	15649	15761	15868	16053	15876	15740	15980	15820	15913	15894	15788	15824	15817	15883	15934	15950	15851	15724	15888	15949	15709	15945	15894	15774	15842	15794	16122	15904	15955	15822	15888	15865	15893	15874	15965	15867	15879	15839	15835	15965	15676	15812	15800	15942	15833	15871	16001	15790	15859	15945	15987	15857	15930	16004	15899	15619	15863	15868	15904	15913	15824	15771	15769	15815	15853	15851	15781	15876	15807	15630	15775	15912	15795	15801	15722	15852	15822	15802	15887	15802	15861	16021	16027	15885	15996	15916	15942	15944	15628	15664	15888	15743	15888	15755	15852	15798	15793	15810	15852	15875	15761	15758	15818	16055	15692	15902	15784	15887	15934	15928	15857	15861	16017	15791	15927	15944	15969	15740	15881	15911	15921	15860	15847	15990	15750	15887	15922	15938	15844	15849	16019	15985	15864	15854	15833	15878	15972	15868	15938	15906	15670	16113	15737	15779	15892	15823	15901	15644	16024	15919	15801	15911	15906	15915	15718	15953	15913	15796	15843	15762	15765	15914	15811	15964	15879	15831	15815	15876	15794	15921	15838	15822	15864	15941	15845	15874	15863	16039	15809	15635	15708	15989	15930	15865	15866	15902	15774	15770	15798	15774	15903	15824	15838	15921	15871	15864	15859	15890	15743	15953	15844	15957	15779	15993	15875	15951	15792	15868	15719	15834	15823	15936	15847	15993	15898	16129	15838	15779	15823	15896	15838	15837	16090	15854	15945	15728	15882	15844	15796	15938	15606	15840	15850	15974	15837	15870	15888	15835	15828	15965	15956	15857	15863	15825	16015	15946	15897	15835	15867	15976	15769	15785	15672	15918	15798	15823	15822	15766	16002	16000	15960	15798	15789	15866	15999	15870	15786	15993	15899	15840	15938	15865	16018	15913	16007	15845	15838	15786	15678	16023	15865	15919	15842	15920	15761	15790	15817	15665	15834	15856	15695	15832	15829	15881	15927	15823	15935	15935	15897	15789	15933	15648	15912	15976	15857	15853	15869	15780	15891	15908	15874	15828	15869	16008	15811	16017	15726	15881	15871	15916	15890	15811	15897	15885	15855	15938	15948	15939	15811	16041	15874	15621	15898	15844	15679	15882	15862	15742	15963	15690	15780	15831	16011	15931	15768	15711	15888	15689	15864	15915	15880	15906	15847	15773	15898	15832	15824	15701	15883	15868	15774	15970	15815	15930	15592	15947	15956	15750	15694	15819	15830	15803	15816	15898	15984	15847	15722	15912	15821	15945	15833	15768	15771	15874	15718	15812	15765	15931	15783	15857	15733	15979	15723	15810	15778	15787	16016	15854	15692	15934	15838	15675	15840	15821	15892	15687	15825	15969	15939	15759	15712	15815	15711	15866	15954	15929	15821	15854	15810	15809	15909	15916	15811	16003	15952	15929	15877	15929	16017	15887	15815	15789	15788	15883	15917	15740	15858	15909	15614	15733	15955	15875	15914	15878	15739	15813	15946	15889	15792	16143	15941	15803	15782	15805	15956	15842	15697	15719	15943	15820	15923	15968	16107	15840	15826	15853	15811	15709	15870	15719	15880	15849	15763	15861	15726	15969	16017	15926	15735	15806	15912	15915	15960	15957	15794	15875	15820	15823	15853	15872	15824	15807	15677	15789	15975	15746	15891	15770	15791	15828	15902	15851	15791	15791	15826	15840	15889	15969	15820	15706	15937	15883	15611	15857	15839	15805	15988	15617	16018	16008	15971	15844	15929	15751	15918	15858	15870	15813	15848	15886	15757	15771	15895	15798	15706	15700	15738	15767	15852	15835	15852	15936	15840	15887	15864	15850	15867	15958	15857	15957	16064	15692	15967	15787	15853
23773	25762	47407	47573	38080	31092	26044	20505	19489	19802	19780	19597	19492	19554	19742	19602	19375	19425	19379	19579	19676	19470	19404	19506	19467	19305	19205	19291	19593	19375	19544	19267	19332	19369	19365	19382	19280	19694	19219	19244	19540	19383	19428	19293	19600	19321	19347	19273	19541	19207	19234	19110	19372	19329	19293	19422	19326	19260	19409	19242	19231	19178	19225	19323	19074	19362	19504	19355	19266	19121	19264	19515	19173	19161	19061	19039	19164	19264	19334	19113	19308	19515	19118	19441	19110	19267	19495	19292	19101	19275	19476	19362	19099	19194	19267	19147	19302	19050	19211	19198	19256	19407	19179	19328	19159	19203	19285	19178	19459	19219	19116	19243	18997	19235	19220	19022	19302	19378	19156	19257	19083	19363	19425	19169	19314	19299	19328	19135	19210	19307	19254	19377	19241	19174	19246	19375	19184	19295	19296	19280	19348	19315	19282	19354	19491	19446	19005	19305	19306	19499	19354	19431	19130	19210	19192	19318	19444	19188	19194	19230	19268	19202	19316	19340	19042	19048	19319	19169	19387	19248	19294	19348	19238	19307	19355	19147	19280	19277	19210	19404	19360	19297	19090	19371	19073	19347	19179	19433	19301	19318	19340	19320	19177	19280	19324	19168	19290	19204	19119	19280	19215	18851	19110	19372	19090	19258	19275	19240	19541	19188	19269	19344	19539	19157	19111	19227	19261	19440	19093	19230	19179	19447	19203	19271	19214	19219	19281	19340	19312	19269	19397	19491	19103	19343	19174	19197	19010	19134	19303	19237	19366	19405	19363	18930	19255	19244	19306	19293	19345	19245	19235	19366	19247	19251	19261	19337	19223	19385	19433	19360	19288	19182	19353	19276	19490	19209	19150	19178	19194	19114	19337	18967	19366	19271	19419	19076	19227	19083	19251	19358	19257	19053	19272	19155	19497	19275	19082	19063	19182	19145	19350	19194	19272	19367	19180	19396	19424	19345	19183	19301	19173	19342	19388	19321	19027	19052	19192	19315	19289	19231	19303	19218	19285	19142	19307	18980	19206	19341	19157	19440	19345	19190	19150	19433	19241	19363	19155	19289	19373	19220	19603	19199	19398	19199	19265	19164	19234	19365	19270	19469	19295	19260	19252	19078	19391	19224	19255	19453	19292	19151	19329	19430	19332	19283	19198	19238	19363	19245	19343	19446	19246	19283	19191	19178	19161	19234	19280	19087	19176	19361	19194	19277	19134	19236	19226	19269	19461	19260	19233	19341	19470	19258	19307	19310	19245	19377	19297	18984	19203	19098	19384	19176	19399	19230	19024	19181	19338	19375	19237	19389	19124	18984	19286	19276	19310	19184	19333	19155	19099	19101	19011	19224	19215	19170	19281	19440	19420	19350	19227	19320	19153	19363	19305	19044	19229	19248	19348	19336	19153	19164	19379	19120	19098	19142	19360	19258	19280	19178	19158	19317	19136	19196	19184	19354	19194	19124	19240	19257	19117	19304	19374	19228	19359	19185	19041	19146	19180	18927	19049	19463	19223	19411	19275	19120	19462	19018	19311	19254	19226	19218	19364	19308	19231	19078	19390	19520	19373	19122	19186	19106	19354	19329	19197	19218	19327	19364	19296	19442	19197	19200	19150	19362	19258	19236	19355	19289	19267	19334	19342	19327	18968	19079	19342	19331	19311	19367	19411	19373	19484	19480	19267	19306	19405	19062	19496	18986	19336	19303	19129	19123	19416	18987	19295	19449	19369	18982	19386	19074	19380	19403	19187	19206	19433	19202	19130	19193	19374	19201	19341	19273	19208	19207	19248	19199	19274	19001	19159	19302	19253	19414	19336	19113	19096	19159	19417	19265	19007	19389	19148	19351	19328	19476	19340	19415	19095	19239	19092	19347	19286	19082	19180	19264	19404	19105	19117	19325	19110	19261	19310	19017	19388	19187	19192	19123	19028	19132	19247	19364	19250	19419	19166	19428	19178	19116	19327	19172	19235	19392	19119	19227	19402	19296	19200	19266	19214	19527	19307	19451	19323	19301	18916	19182	19342	19292	19332	19148	19449	19250	19231	19073	19231	19394	19209	19498	19170	19229	19200	19296	19197	19252	19252	19258	19157	19256	19504	19369	19063	19403	19163	19319	19186	19211	19338	19115	19267	19041	19099	19239	18999	19218	19061	19172	19312	19345	19370	19274	19318	19233	19149	19372	19187	19255	19264	19166	19319	19375	19358	19359	19134	19295	19374	19055	19276	19329	19160	19215	19201	19290	19266	19345	19226	19351	19377	19246	19185	19220	19281	19347	19339	19311	19478	19217	19401	19280	19314	19268	19025	19368	19460	19391	19150	19123	19290	19325	19233	19147	19180	19175	19193	19264	19199	19139	19281	19297	19431	19229	19268	19256	19201	19323	19325	19400	19325	19373	18964	19187	19196	19357	19256	19170	19258	19314	19369	19309	19195	18982	19239	19085	19502	19088	19207	19194	19206	19108	19064	19013	19167	19116	19410	19237	19282	19274	19299	19298	19448	19300	19262	19194	19226	19223	19488	19203	19275	19342	19178	19255	19139	19581	19335	19366	19285	19211	19433	19360	19219	19181	19323	19195	19427	19429	19059	19342	19343	19194	19211	19154	19113	19269	19331	19060	19269	19406	19326	19154	19279	19268	19198	19212	19140	19003	19233	19039	19363	19104	19276	19143	19280	19281	19060	19159	19204	19154	19325	19208	19259	19221	19351	19301	19323	19256	19370	19175	19462	19304	19474	19205	19222	19184	18955	19213	19314	19384	19325	19248	19255	19299	19074	19150	19129	19290	19186	19431	19100	19257	19418	19262	19128	19271	19205	19172	19080	19236	19206	19181	19429	19110	19105	19310	19292	19452	19441	19118	19285	19239	19254	19218	19183	19280	19233	19220	19386	19072	19160	19327	19279	19057	19207	18949	19176	19077	19295	19350	19353	19263	19321	19237	19229	19412	19183	19146	19393	19199	19036	19172	19322	19164	19301	19170	19338	19287	19377	19411	19471	19180	19193	19298	19330	19286	19143	19073	19090	19234	19304	19104	19269	19472	19222	19216	19195	18956	19344	19280	19346	19380	19123	19108	19254	19064	19385	19401	19211	19394	19265	19158	19276	19163	19319	19278	19220	19367	19150	19270	19143	19232	19143	19437	19260	19246	19528	19213	19501	19241	19122	19293	19104	19072	19330	19420	19293	19284	19258	19326	19194	19184	19210	19339	19245	19118	19181	19285	19180	19189	19491	19303	19352	19205	19205	19184	19385	19142	19117	19090	19386	19226	19068	19163	19140	19159	19262	19259	19190	19261	19349	19167	19286	19266	19247	19308	19321	19253	19339	19360	19603	19229	19282	19287	19114	19264	19297	19339	19198	19200	19338	19223	19397	19086	19190	19178	19199	19210	19307	19418	19236	19219	19217	19532	19264	19172	19293	19286	19318	19330	19467	19198	19543	19213	19224	19157	19457	19142	19316	19552	19181	19318	19148	19326	19567	19272	19331	19163	19184	19369	19386	19457	19273	19431	19013	19242	19201	19265	19428	19209	19184	19273	19256	19300	19280	19271	19342	19347	19111	19181	19370	19291	19498	19304	19300	19303	19104	19152	19233	19104	19415	19238	19183	19269	19109	19106	19442	19178	19314	19317	19185	19242	19218	19205	19296	19207	19299	19256	19211	19211	19189	19148	19288	19381	19322	19327	19130	19227	19235	19149	19245	19249	19306	19085	19272	19294	19419	19093	19067	19214	19039	19236	19214	19068	19084	19216	19290	19103	19220	19409	19144	19481	19558	19133	19223	19103	19178	19240	19233	19202	19298	19175	19095	19506	19186	19296	19364	19390	19153	19395	19211	19139	19120	19186	19549	19119	19129	18997	19551	19286	18923	19269	19528	19276	19347	19252	19209	19286	19395	19255	19279	19045	19016	19154	19331	19161	19170	19274	19142	19280	19036	19188	19169	19274	19299	19283	19289	19233	19298	19203	19387	19194	19418	19230	19240	19051	19264	19237	19100	19332	19357	19433	19195	19275	19206	19295	19441	19089	19255	19515	19203	19256	19398	19222	19189	19442	19398	19172	19528	19135	19274	19406	19167	19377	19275	19310	19231	19279	19083	19199	19175	19324	19070	19263	19384	19388	19370	19422	19082	19003	19201	19241	19246	19061	19218	19212	19475	19273	19051	19269	19238	19140	19405	19167	19289	19226	19250	19238	19278	19280	19342	19120	19265	19163	19093	19305	19101	19022	19140	19329	19196	19352	19374	19135	19273	19274	19422	19333	19092	19189	19219	19147	19310	19590	19408	19008	19000	19162	19233	19129	19259	19243	19270	19198	19281	19104	19297	19200	19392	19263	19021	19034	19296	19413	19317	19234	19212	19321	19251	19331	19222	19129	19397	19448	19223	19335	19498	19102	19070	19257	19251	19150	19086	19415	19171	19292	19157	19177	19208	19296	19279	19218	19160	19277	19281	19426	19284	19157	19148	19206	19158	19460	19225	19362	19319	19316	19434	19183	19362	19225	19260	19233	19033	19127	19262	19144	19119	19162	19320	19478	19155	19245	19199	19259	19407	19416	19352	19331	19325	19233	19089	19194	19447	19267	19303	19240	19107	19215	19109	19291	19113	19170	19401	19450	19092	19169	19261	19392	19311	19340	19212	19257	19153	19183	19181	19222	19435	19340	19206	19204	19272	19179	19322	18955	19090	19200	19371	19221	19088	19219	19152	19270	19209	19179	19462	19291	19006	19282	19064	19184	19156	19084	19240	19158	19554	19261	19230	19217	19195	19227	19329	19213	19215	19484	19052	19325	19290	19204	19194	19146	19540	19303	19399	19384	19263	19227	19023	18895	19210	19182	19154	19156	19309	18954	19246	19227	19185	19076	19340	19164	19247	19332	19065	19193	19298	19204	19370	19332	19092	19142	19088	19295	19284	19054	19146	18887	19209	19168	19012	19234	19358	19160	19294	19490	19143	19105	19338	19249	19492	19436	19355	19294	19285	19410	19242	19281	19294	19242	19156	19302	19394	19371	19303	19191	19164	19290	19179	19167	19440	19131	19226	19336	19489	19145	19265	19044	19305	19213	19232	19254	19200	19220	19315	19251	19354	19378	19390	19050	19131	19342	19188	19260	19342	19113
61107	104507	94980	74562	49938	31179	17855	15663	15637	15828	15776	15842	15833	15685	15772	15641	15835	15731	15838	15788	15760	15779	15886	15775	15816	15762	15809	15757	15757	15753	15653	15810	15801	15708	15641	15921	15935	15748	15927	15757	15895	15690	15767	15862	15864	15766	15594	15724	15822	15799	15967	15735	15951	15566	15883	15900	15771	15737	15927	15658	15731	15686	15868	15705	15752	15707	15732	15980	15823	15787	15871	15785	15633	15837	15691	15631	15611	15949	15785	15650	15993	15869	15671	15692	15743	15748	15737	15867	15859	15880	15705	15707	15507	15783	15729	15688	15919	15947	15895	15865	15809	15758	15683	15747	15800	15776	15879	15945	15902	15697	15688	15839	15661	15700	15727	15860	15800	15698	15627	15875	15815	15770	15801	15848	16028	15902	15706	15661	15937	15740	15925	15776	15924	15888	15918	15695	15777	15725	15716	15768	15796	15724	15669	15930	15563	15707	15743	15801	15891	15708	15720	15764	15804	15734	15931	15683	15799	15643	15889	15729	15740	15747	15660	15789	15805	15711	15701	15852	15848	15933	15629	15846	15739	15740	15829	15673	15724	15656	15766	15796	15845	15726	15850	15808	15692	15799	15714	15826	15543	15880	15690	15923	15851	15812	15875	15829	15772	15796	15711	15780	15894	15795	15724	15723	15743	15865	15739	15809	15783	15855	15807	15846	15610	15773	15751	15861	15623	15951	15868	15733	15790	15616	15878	15841	15790	15735	15729	15748	15605	15662	15565	15860	15695	15608	15695	15806	15770	15559	15770	15876	15791	15874	15776	15767	15647	15632	15607	15791	15804	15683	15760	15805	15839	15883	15932	16005	15775	15646	15998	15716	15797	15893	15765	15734	15873	15816	15619	15896	15859	15825	15787	15745	15765	15677	15839	15879	15749	15717	15797	15789	15827	15856	15838	15750	15764	15775	15860	15751	15684	15673	15614	15634	15787	15900	15702	15792	15880	15778	15718	15886	15742	15868	15708	15557	15946	15808	15855	15720	15908	15861	15708	15678	15789	15717	15792	15711	15698	15667	15646	15679	15697	15942	15582	15795	15811	15833	15620	15801	15834	15801	15796	15509	15821	15864	15757	15879	15754	15818	15893	15781	15950	15772	15944	15683	15701	15866	15752	15711	15718	15758	15681	15770	15742	15635	15691	15686	15648	15714	15744	15786	15882	15837	15721	15858	15719	15776	15844	15716	15762	15721	15580	15901	15984	15776	15628	15761	15877	15659	15898	15815	15791	15841	15787	16029	15746	15919	15697	15843	15843	15702	15807	15870	15787	15682	15660	15652	15768	15740	15687	15766	15877	15796	15793	15775	15788	15751	15812	15694	15680	15713	15685	15778	15782	15761	15857	15717	15926	15698	15886	15833	15773	15913	15737	15721	15879	15613	15778	15793	15746	15727	16013	15667	15677	15832	15675	15680	15700	15819	15848	15882	15816	15709	15800	15640	15731	15614	15813	15848	15680	15725	15648	15783	15723	15659	15740	15627	15794	15736	15686	15707	15792	15734	15533	15789	15848	15898	15871	15689	15786	15776	15719	15772	15769	15759	15879	15844	15738	15770	15747	15828	15710	15801	15738	15862	15729	15863	15874	15742	15833	15913	15636	15970	15742	15900	15905	15687	15884	15607	15908	15766	15599	15763	15807	15523	15869	15642	15624	15786	15682	15786	15543	15718	15748	15817	15919	15732	15847	15656	15745	15648	15647	15716	15908	15792	15809	15791	15734	15699	15731	15842	15839	15843	15727	15763	15556	15847	15645	15793	15621	15885	15678	15860	15655	15786	15745	15777	15641	15692	15822	15782	15808	15679	15576	15772	15746	15734	15818	15833	15749	15686	15746	15534	15842	15720	15812	15629	15740	15643	15916	15694	15653	15819	15815	15694	15790	15668	15675	15764	15788	15964	15751	15696	15800	15714	15830	15794	15726	15714	15702	15748	15651	15851	15518	15683	15771	15820	15799	15744	15846	15743	15554	15684	15757	15807	15831	15793	15754	15916	15810	15802	15770	15768	15806	15712	15645	15738	15769	15744	15898	15645	15665	15811	15892	15726	15824	15677	15759	15810	15819	15903	15880	15747	15625	15827	15882	15745	15922	15780	15781	15712	15698	15647	15898	15783	15723	15704	15818	15610	15670	15611	15899	15779	15965	15683	15828	15958	15772	15798	15725	15846	15768	15713	15967	15891	15727	15823	15902	15835	15774	15736	15629	15667	15565	15735	15652	15812	15606	15730	15641	15727	15805	15820	15837	15767	15721	15812	15775	15892	15669	15780	15820	15600	15762	15681	15846	15626	15697	15848	15748	15817	15624	15764	15725	15768	15708	15622	15691	15874	15713	15758	15744	15667	15860	15830	15753	15736	15690	15721	15804	15591	15740	15677	15755	15876	15667	15850	15826	15737	15837	15630	15755	15751	15762	15705	15891	15612	15704	15579	15702	15724	15962	15831	15663	15711	15938	15794	15661	15770	15742	15618	15725	15671	15825	15817	15711	16016	15849	15734	15751	15838	15714	15946	15758	15909	15781	15768	15741	15772	15691	15651	15642	15787	15674	15780	15718	15714	15845	15581	15770	15781	15919	15836	15792	15928	15853	15883	16040	15695	15776	15641	15909	15622	15930	15677	15731	15553	15868	15765	15647	15907	15800	15869	15722	15804	15609	15764	15953	15740	15743	15782	15799	15787	15688	15827	15954	15732	15762	15737	15814	15870	15836	15798	15837	15694	15975	15845	15713	15679	15775	15850	15845	15684	15704	15674	15952	15538	15790	15834	15665	15700	15729	15851	15614	15831	15878	15792	15742	15572	15774	15851	15733	15782	15825	15705	15742	15640	15779	15942	15819	16071	15731	15732	15887	15842	15703	15850	15994	15772	15777	15756	15769	15594	15483	15884	15579	15811	15912	15692	15907	15695	15754	15830	15683	15786	15810	15701	15897	15812	15727	15633	15941	15725	15779	15782	15737	15775	15731	15785	15912	15844	15862	15819	15758	15681	15861	15774	15829	15729	15688	15838	15701	15623	15702	16028	15884	15730	15786	15641	15678	15833	15751	15686	15820	15731	15810	15691	15795	15770	15664	15743	15832	15612	15856	15723	16015	15797	15998	15619	15889	15862	15690	15682	15662	15692	15876	15803	15777	15792	15845	15845	15888	15768	15813	15734	15792	15553	16040	15727	15623	15897	15642	15689	15541	15740	15669	15751	15712	15795	15698	16001	15791	15805	15849	15743	15750	15702	15830	15676	15761	15880	15532	15800	15769	15701	15678	15672	15914	15757	15758	15778	15713	15664	15811	15657	15932	15816	15627	15702	15641	15652	15699	15797	15702	15904	15688	15849	15687	15776	15791	15850	15727	15840	15781	15835	15847	15863	15704	15809	15761	15739	15825	15911	15880	15743	15789	15820	15628	15710	15854	15846	15839	15685	15611	15693	15704	15810	15922	15781	15649	15839	15774	15658	15691	15600	15870	15781	15576	15737	15727	15827	15723	15888	15650	15954	15886	15821	15735	15696	15797	15981	15943	15804	15856	15740	15831	15839	15747	15723	15896	15647	15597	15804	15639	15795	15928	15722	15883	15924	15822	15654	15650	15819	15646	15777	15764	15724	15813	15832	15683	15601	15763	15710	15761	15735	15829	15967	15550	15617	15750	15686	15928	15588	15778	15798	15791	15962	15609	15811	15763	15749	15717	15896	15846	15821	15726	15670	15794	15905	15728	15683	15782	15697	15862	15874	15890	15892	15481	15698	15615	15675	15615	15806	15685	15896	15943	15605	15753	15833	15773	15885	15682	15787	15716	15912	15844	15596	15933	15756	15881	15767	15688	15664	15777	15754	15724	15673	15680	15739	15784	15753	15774	15769	15807	15617	15794	15720	15823	15888	15779	15653	15833	15635	15859	15748	15728	15762	15721	15772	15580	15787	15838	15733	15895	15765	15738	15978	15672	15846	15784	15891	15743	15735	15712	15756	15622	15691	15774	15696	15799	15821	15713	15782	15724	15749	15801	15691	15665	15850	15705	15737	15813	15632	15628	15750	15758	15717	15873	15736	15669	15801	15798	15858	15814	15701	15771	15675	15875	15768	15762	15795	15732	15621	15738	15613	15866	15731	15949	15709	15860	15744	15695	15679	15866	15845	15768	15592	15826	15715	15806	15781	15785	15966	15594	15744	15758	15539	15923	15700	15676	15817	15775	15670	15808	15745	15683	15845	15860	15796	15748	15909	15920	15756	15826	16011	15685	15894	15646	15795	15849	15815	15962	15906	15877	15829	15730	15885	15847	15775	15814	15636	15923	15745	15663	15741	15669	15801	15942	15648	15716	15691	15662	15788	15879	15762	15815	15729	15690	16015	15663	15840	15599	15660	15894	15859	15876	15988	15908	15900	15614	15783	15677	15621	15664	15838	15675	15718	15843	15584	15816	15789	15788	15708	15885	15579	15698	15682	15809	15675	15665	15773	15698	15559	15635	15796	15613	15764	15679	15802	15710	15664	15774	15864	15757	15619	15783	15639	15774	15629	15759	15770	15618	15884	15607	16065	15657	15785	15527	15783	15693	15701	15777	15886	15925	15657	15958	15838	15642	15810	15715	15809	15657	15775	15864	15886	15792	16042	15776	15982	15683	15810	15771	15886	15743	15635	15796	15790	15665	15558	15888	15831	15768	15794	15859	15757	15712	15661	15841	15762	15703	15989	15715	15727	15980	15667	15940	15820	15760	15844	15822	15823	15691	15874	15747	15790	15726	15791	15728	15853	15827	15874	15699	15753	15826	15629	15865	15776	15748	15762	15809	15786	15544	15796	15704	15745	15725	15914	15736	15791	15781	15751	15931	15724	15744	15896	15669	15665	15746	15588	15784	15820	15868	15868	15797	15691	15742	15854	15753	15753	15736	15688	15557	15633	15732	15765	15665	15894	15785	15543	15976	15707	15728	15876	15859	15820	15682	15781	15588	15760	15598	15832	15714	15794	15770	15731	15633	15732	15643	15834	15773	15757	15685	15695	15707	15808	15837	15780	15711	15604	15698	15836	15834	15542	15850	15742	15813	15973	15768	15678	15786	15870	15806	15632	15785	15617	15766	15554	15675	15809	15800	15748	15690	15770	15846	15824	15904	15961
33488	43626	47697	35729	25179	21061	19873	19274	19374	19117	19044	19253	19220	19016	18962	19143	19092	19021	19292	19331	19028	19420	19237	19148	19174	19252	19339	19012	19119	19246	19252	19123	19248	19079	19089	19159	19138	19156	19552	19113	18998	19231	19454	19351	19244	19357	19274	19165	19166	19307	19323	19232	19402	19236	19231	19222	19092	19038	19043	19387	19131	19245	19186	19326	19311	19281	19260	19286	19355	19120	19199	19082	19285	19297	19064	19159	19202	19284	19265	19146	19176	19279	19173	19275	19269	19087	19104	19099	19111	19071	19311	19381	19315	19235	19222	19170	19451	19138	19172	19217	19249	19342	19236	19024	19318	19105	19092	19089	19026	19054	19327	19196	19099	19384	19062	19375	19201	19230	19315	19096	19128	18955	18913	19138	19244	19252	19378	19406	19300	19229	19197	19294	19270	19207	19228	19160	19113	19214	19058	19155	18931	19275	19132	19382	19167	19334	19096	19081	19354	19280	19322	19175	19381	19413	19291	19184	19328	19290	19512	19302	19243	19025	19348	19147	19321	19433	19296	19202	19309	19319	19052	19287	19004	19174	19296	19143	19282	19115	19061	19032	19202	19375	19044	19251	19236	19226	19141	19168	19248	19117	19092	19240	19167	19434	19333	19144	19248	19308	19364	19275	19350	19101	18907	19117	19131	19155	19220	19183	19127	19129	19197	18983	19220	19398	19210	19118	19360	19064	19248	19217	19316	19002	19103	19278	19079	19277	19279	19198	19122	19194	19086	19187	19112	19128	19262	19272	19352	19106	19035	19426	19070	19464	19264	19162	19097	18983	19109	19054	19293	19356	19250	19215	19147	19393	19442	18900	19114	19351	19291	19215	19203	19170	19114	19284	19165	18990	19137	19119	19188	19004	19165	19015	19169	19356	19119	19206	19271	19350	19096	19268	19222	19303	19300	19225	18860	19179	19193	19036	19238	19227	19139	19064	19267	19098	19158	19028	19201	19063	19152	18966	19181	19149	19235	19051	19098	18979	19275	19226	19166	19165	19216	19160	19277	19344	19167	18952	19140	19167	19229	19167	19153	19348	19162	19349	19311	19256	19185	19227	19021	19190	19152	19413	19225	19011	19132	19335	19038	19158	19254	19089	19253	19215	18985	19292	19268	19084	19158	19178	19199	18889	19096	19185	19170	19177	19358	19126	19112	19228	19129	19155	19171	19439	19421	19157	19295	19301	19089	19244	19159	18989	19449	19401	19347	19347	19050	19039	19146	19222	19055	19106	19030	19136	19317	19279	19256	19042	19273	19178	19220	19420	19429	19174	19246	19278	19251	19272	19327	19259	18949	19194	19152	19123	19066	19144	19181	19134	19018	19145	19279	19262	19170	19264	19266	19406	19199	19192	19178	19097	19146	19254	19266	19084	19188	19142	19378	19218	19169	19231	19170	19157	19130	19194	19284	19039	18922	19335	19086	19146	19066	19396	19352	19238	19241	19165	19237	19127	19184	19059	19198	19104	19066	19074	19050	18934	19101	19357	19311	19360	19135	19030	19237	19300	19041	19170	19216	19145	19355	19208	19248	19176	19300	19250	19328	19297	19193	19211	19277	19243	19016	19037	19018	19402	19080	19250	18990	19169	19267	19149	19176	19097	19183	19097	19226	19267	19294	19013	19158	19264	19254	19017	19215	19031	19074	19104	18987	19222	19169	19158	19174	19252	19137	19343	19267	19227	19374	19253	19216	18974	19068	19099	19048	19166	19229	19285	19206	19136	19217	19038	19272	19114	19283	19255	18986	19133	19169	19054	19313	19120	19159	19202	18885	19057	19126	19080	19122	19151	19369	19075	19319	19394	19172	19315	19112	19450	19007	19038	19304	19195	19272	19144	19117	19407	19242	19123	19243	19140	19176	19301	19153	19134	19128	19316	19313	19461	19253	19443	19374	19314	19199	19112	19401	19352	19399	19112	19118	19182	19227	18966	19094	19326	19136	19203	19028	19147	19154	19307	19157	19347	19204	19102	19235	19191	19226	19387	18937	19229	18965	19049	19234	19013	19081	19328	19313	19030	19080	19177	19069	19246	19267	19349	19195	19113	19415	19212	19227	19098	19174	19266	19025	19000	19176	19179	19241	19069	19280	19017	19130	19351	19163	19539	19065	19280	19082	19297	19308	19132	19310	19138	19161	18999	19233	19227	19116	19174	19158	19314	19069	19080	19143	19208	19108	19200	19078	19167	19478	19278	18965	19118	19051	19086	19139	19026	19423	19015	19145	19209	19122	19205	19132	19193	19359	19186	19176	18915	19065	19302	19409	19435	19234	19405	19331	19184	19293	19077	19081	19207	19279	19294	19181	19197	19142	19057	19311	19317	19285	19159	19082	19178	19444	19228	19262	19262	19190	19241	19195	19237	18983	19059	19183	19108	19277	19203	19071	18967	19329	19086	19216	19269	19266	19299	19175	19398	19246	19313	19258	19197	19315	19230	19063	19191	19327	19029	19194	19169	19158	19263	19067	19076	19093	19209	19184	19497	19230	19377	19029	19376	19224	19464	19147	19262	19262	19287	19356	19258	19254	19375	19345	19272	19158	19064	19146	19303	19017	19206	19130	19162	19122	19346	19176	19263	19234	19076	19456	19205	19239	19295	19063	19154	19420	19286	19349	19112	18971	19103	19252	19213	19142	19113	19207	19241	19267	19026	19200	19185	19405	19063	19323	19233	19255	18973	19091	19250	19237	19131	19026	19051	19170	19364	19155	19229	19134	19320	19282	19216	19140	19344	19284	19222	19382	19216	19091	19305	19245	19312	19207	19089	19102	19174	19517	19089	19222	19466	19459	19252	19101	19254	19217	19142	19052	19159	19127	19211	19242	19287	19179	19095	19315	19453	19266	19230	19391	19335	19353	19238	19376	19136	19266	19150	19254	19016	19155	19120	19133	19159	19256	19089	19374	19250	19263	19442	19086	19292	19000	19092	19222	19263	19048	19154	19293	19236	19394	19041	19227	19337	19108	19242	19051	19204	19425	19226	19130	19098	19202	18980	19150	19096	19277	19181	19152	19114	19113	19073	19319	18945	19327	19383	19394	19071	19097	19244	19230	19333	19275	19092	19558	19045	19391	19154	19151	19114	19369	19378	19307	19240	19069	19381	19209	19110	19313	19094	19388	18986	19097	19173	19088	19103	19164	19008	19194	19334	19210	19071	19241	19297	19180	19064	19149	19127	19075	19224	19280	19003	19299	18970	19110	19012	19232	18923	19183	19182	19010	19132	19367	19377	19347	19175	19222	19312	19179	19093	19013	19206	19303	19232	19079	19210	19110	19222	19159	19329	19142	19352	19163	19258	19106	19250	19373	19130	19095	19115	19187	19081	19100	19134	19269	19108	19317	19037	19183	19200	19445	19353	19182	19167	19335	19174	19421	19241	19129	19261	19218	19221	19213	19309	19138	19321	19179	19284	19076	19213	19252	19279	19379	19101	19160	19254	19088	19305	19125	19237	18975	19277	19380	19076	19193	19351	19062	19124	19241	19084	19224	18965	19021	19163	19337	19559	19091	19191	19180	19353	19391	19250	19383	19221	19343	19249	19302	19036	19411	19280	19029	19128	19174	19000	19173	19192	19253	19114	18911	19146	19247	19295	19134	19194	19245	19029	19295	19178	19087	19186	19269	19235	19254	19222	19507	19261	19142	19328	19388	19113	19015	19383	19218	19201	19302	19096	19152	19286	19198	19296	19036	19209	19076	19455	19281	19391	19446	19284	19302	19252	19468	19159	19204	19154	19221	19066	19297	19152	19062	19005	19197	19171	19266	19430	19242	19259	19342	19152	19226	19177	19029	19458	19375	19231	19244	19296	19221	19250	19179	19215	19225	19271	19182	19408	19358	19290	19186	19186	19252	19211	19134	19026	19096	19246	19252	19228	18995	19331	19387	19129	19090	19321	19179	19304	19063	19108	19024	19096	19274	19307	19487	19241	19300	18991	19178	19180	19204	19081	19319	19082	19251	19225	19272	19191	19053	19298	19144	19290	19339	19029	19000	19161	19296	19572	19296	19222	19127	19120	19072	19259	19246	19218	19187	19216	19128	19162	19087	19149	19259	19393	19410	19346	19182	19167	18969	18961	19198	19335	19163	19218	19289	19170	18979	19311	19196	19201	19031	19046	19322	19389	19129	19048	19259	19316	19069	19290	19203	19225	19162	18972	19142	19266	19120	19359	19089	19046	19114	19109	19068	19133	19118	19111	19087	18980	19218	18998	19416	19269	19230	19301	19241	19064	19307	19138	19066	19136	19412	19248	18911	19308	19200	19096	19382	19339	19230	19417	19299	19313	19283	19089	19352	19097	19310	19139	19140	19165	19137	19350	19178	19313	19160	19212	19174	19115	19154	19175	19182	19177	18909	19083	19410	19239	19245	19123	19358	19197	19452	19276	19283	19239	19328	19113	19297	19309	18906	19294	19239	19164	19341	19424	19185	19369	19191	19236	19156	19044	19325	19331	19216	19224	19292	19254	19291	19092	19200	19375	19135	19046	19318	19335	19251	19293	19337	19285	19261	19234	19166	18792	19235	19154	19227	19128	19129	19093	19269	19213	19091	19141	19415	19040	19205	18998	19147	19241	19160	19337	19148	19092	19132	19337	19277	19345	19252	19397	19391	19121	19239	19224	19169	19170	19376	19122	19270	18998	19204	19198	19056	19416	19455	19436	19479	19144	19075	19192	19431	19240	19463	19239	19169	19350	19358	19287	19311	19279	19424	19321	19281	19169	19526	19061	19337	19199	19009	19331	18968	19267	19356	19109	19348	19104	19130	19151	19143	19002	19101	19180	19107	19261	19355	19345	19101	19402	19241	19220	19246	19063	19154	19155	19103	19364	19224	19254	19212	19302	19161	19089	19191	19322	19143	19359	19404	19167	19233	19069	19325	19033	19358	19355	19066	19260	19201	19066	19280	19154	19447	19288	19284	19227	19200	19305	19185	19167	19275	19331	19253	19006	19206	19271	19212	19225	19191	19425	19183	19122	19345	19102	19188	19386	19095	19285	19154	19105	19072	19358	19359	19289	19332	19026	19147	19452	19274	19241	19081	19033	19210	19344	19066	19175	19271	19198	19202	19249	19218	19309	19127	19070	19127	19215	19137	19007	19350	19244	19340	18930	19223	19155
37455	57557	47947	30797	21055	17058	15764	15824	15832	15506	15612	15861	15832	15615	15768	15668	15640	15787	15882	15770	15785	15709	15644	15798	15644	15662	15784	15763	15624	15757	15818	15746	15688	15663	15676	15801	15669	15755	15812	15631	15641	15804	15764	15887	15685	15752	15704	15610	15875	15712	15777	15535	15750	15808	15781	15678	15870	15868	15623	15530	15667	15654	15596	15587	15945	15602	15860	15679	15871	15826	15825	15620	15609	15537	15601	15800	15891	15733	15817	15703	15818	15762	15764	15684	15732	15653	15726	15475	15606	15686	15783	15832	15823	15696	15520	15602	15795	15677	15709	15732	15613	15573	15681	15966	15535	15787	15791	15905	15646	15699	15660	15643	15670	15864	15748	15812	15678	15717	15717	15724	15750	15564	15721	15895	15843	15740	15701	15652	15823	15701	15734	15593	15792	15681	15641	15753	15775	15707	15669	15604	15731	15628	15524	15707	15665	15827	15707	15871	15523	15772	15737	15743	15745	15762	15823	15801	15781	15673	15729	15886	15615	15712	15820	15842	15845	15661	15683	15602	15508	15644	15751	15704	15687	15733	15741	15547	15725	15843	15597	15825	15787	15747	15751	15541	15736	15650	15647	15752	15537	15776	15669	15723	15526	15789	15625	15629	15796	15693	15690	15562	15705	15761	15637	15786	15778	15820	15525	15626	15688	15714	15785	15672	15699	15788	15738	15886	15809	15681	15739	15714	15574	15730	15765	15731	15625	15755	15671	15579	15558	15788	15693	15670	15621	15549	15769	15635	15778	15753	15719	15705	15677	15740	15730	15802	15685	15681	15700	15781	15515	15724	15749	15735	15810	15828	15712	15711	15654	15636	15663	15520	15816	15852	15802	15681	15737	15775	15684	15746	15594	15786	15812	15758	15728	15791	15728	15797	15760	15719	15809	15727	15633	15781	15661	15824	15729	15807	15704	15741	15704	15495	15670	15808	15706	15676	15822	15790	15823	15688	15662	15593	15722	15681	15668	15489	15763	15765	15696	15654	15665	15614	15813	15703	15636	15568	15715	15688	15911	15585	15515	15752	15703	15654	15640	15678	15786	15656	15512	15848	15667	15783	15700	15693	15619	15793	15752	15574	15578	15567	15689	15697	15787	15678	15657	15654	15834	15796	15766	15734	15697	15602	15773	15665	15714	15648	15612	15661	15750	15525	15572	15778	15528	15665	15762	15691	15780	15682	15734	15696	15759	15699	15640	15556	15747	15844	15829	15710	15714	15665	15649	15502	15574	15710	15578	15674	15866	15488	15678	15770	15828	15782	15829	15671	15845	15627	15705	15607	15587	15627	15693	15601	15721	15815	15838	15596	15728	15571	15770	15643	15830	15658	15945	15732	15740	15701	15683	15711	15802	15673	15755	15757	15756	15856	15953	15706	15658	15858	15738	15697	15739	15712	15611	15676	15911	15575	15647	15796	15563	15744	15575	15700	15888	15642	15858	15740	15697	15707	15615	15746	15704	15718	15696	15657	15817	15609	15762	15716	15572	15733	15530	15773	15566	15724	15671	15693	15614	15554	15622	15583	15665	15653	15691	15780	15779	15880	15797	15595	15701	15749	15768	15689	15687	15660	15699	15579	15854	15784	15540	15835	15723	15891	15715	15590	15683	15797	15667	15662	15694	15733	15736	15816	15750	15766	15746	15573	15696	15531	15818	15714	15741	15783	15719	15891	15870	15806	15770	15663	15708	15759	15742	15794	15795	15757	15678	15756	15707	15763	15693	15711	15731	15696	15809	15600	15845	15698	15786	15690	15617	15782	15680	15744	15515	15820	15711	15698	15738	15739	15820	15671	15698	15822	15633	15632	15726	15740	15766	15608	15689	15694	15763	15666	15538	15715	15635	15770	15554	15659	15788	15648	15818	15681	15800	15463	15546	15729	15588	15804	15823	15585	15773	15722	15653	15772	15701	15542	15608	15704	15672	15720	15831	15696	15565	15672	15734	15653	15781	15828	15759	15863	15736	15811	15806	15601	15869	15791	15692	15684	15824	15806	15596	15708	15571	15755	15761	15750	15702	15671	15685	15780	15748	15648	15835	15804	15870	15677	15760	15817	15592	15793	15757	15760	15771	15495	15870	15817	15733	15742	15615	15617	15526	15690	15699	15655	15687	15742	15740	15846	15669	15636	15597	15690	15737	15635	15607	15857	15726	15757	15809	15650	15657	15692	15724	15840	15575	15497	15776	15641	15777	15693	15627	15722	15761	15811	15640	15617	15712	15666	15828	15495	15639	15747	15873	15742	15713	15853	15804	15853	15614	15626	15702	15665	15776	15763	15766	15672	15783	15717	15743	15741	15748	15818	15774	15827	15732	15877	15780	15638	15734	15812	15757	15739	15731	15684	15839	15783	15537	15866	15801	15726	15793	15717	15656	15853	15802	15647	15796	15684	15780	15564	15575	15687	15859	15635	15665	15639	15778	15684	15748	15680	15589	15606	15710	15751	15751	15619	15765	15580	15396	15728	15644	15631	15768	15803	15782	15713	15749	15973	15737	15816	15759	15721	15708	15536	15725	15852	15727	15669	15796	15863	15487	15546	15742	15669	15637	15695	15746	15658	15661	15672	15911	15766	15597	15754	15666	15591	15631	15651	15632	15677	15650	15760	15790	15834	15630	15734	15860	15882	15692	15755	15818	15690	15572	15688	15666	15773	15733	15833	15638	15773	15697	15504	15546	15700	15571	15653	15657	15905	15630	15546	15829	15679	15832	15591	15771	15779	15476	15561	15755	15941	15758	15668	15713	15755	15658	15660	15628	15672	15811	15669	15796	15683	15671	15721	15631	15637	15652	15652	15829	15805	15560	15662	15682	15776	15602	15817	15879	15548	15519	15768	15770	15702	15595	15728	15759	15504	15809	15708	15648	15654	15692	15704	15753	15827	15781	15590	15617	15537	15749	15787	15760	15463	15768	15827	15559	15757	15616	15666	15711	15719	15687	15753	15585	15763	15784	15784	15796	15942	15650	15650	15731	15619	15698	15716	15799	15603	15836	15778	15631	15782	15628	15764	15686	15524	15762	15650	15545	15842	15632	15607	15746	15700	15941	15694	15697	15632	15640	15835	15726	15625	15594	15762	15705	15797	15643	15619	15684	15704	15663	15722	15693	15759	15739	15806	15610	15757	15772	15718	15873	15796	15665	15915	15660	15891	15701	15695	15813	15851	15737	15749	15732	15740	15720	15768	15840	15750	15605	15727	15604	15777	15534	15766	15767	15874	15661	15693	15755	15736	15652	15704	15790	15825	15674	15667	15725	15697	15841	15678	15459	15731	15661	15753	15794	15848	15739	15825	15678	15638	15658	15732	15895	15788	15617	15773	15755	15820	15664	15582	15831	15878	15666	15790	15741	15713	15700	15781	15643	15747	15922	15783	15804	15771	15661	15768	15556	15856	15659	15614	15751	15728	15662	15587	15862	15531	15838	15554	15645	15677	15773	15688	15703	15757	15652	15730	15737	15732	15637	15765	15689	15644	15516	15740	15777	15676	15562	15858	15740	15867	15726	15681	15711	15755	15841	15697	15608	15690	15784	15770	15675	15607	15684	15776	15748	15626	15693	15815	15832	15555	15513	15654	15686	15870	15654	15680	15636	15855	15667	15603	15626	15690	15753	15604	15765	15804	15579	15576	15631	15579	15655	15806	15692	15759	15745	15714	15762	15763	15708	15861	15651	15558	15710	15797	15605	15783	15688	15778	15628	15639	15845	15799	15654	15634	15556	15752	15611	15717	15726	15741	15793	15686	15801	15691	15805	15717	15731	15791	15686	15961	15782	15760	15704	15578	15704	15669	15721	15659	15657	15680	15588	15648	15732	15709	15781	15793	15657	15778	15714	15722	15797	15764	15698	15848	15759	15672	15705	15714	15654	15848	15723	15713	15682	15783	15644	15702	15570	15908	15701	15531	15743	15700	15743	15788	15776	15765	15840	15715	15592	15797	15701	15593	15780	15560	15658	15885	15792	15671	15816	15706	15616	15671	15690	15620	15592	15544	15750	15676	15789	15949	15702	15557	15801	15779	15687	15960	15707	15568	15685	15636	15834	15607	15624	15690	15772	15620	15759	15688	15707	15590	15887	15769	15796	15827	15716	15726	15543	15664	15761	15828	15674	15869	15571	15524	15718	15718	15811	15704	15715	15646	15566	15780	15688	15772	15667	15713	15549	15738	15604	15598	15672	15781	15703	15806	15785	15725	15747	15723	15711	15716	15800	15728	15847	15759	15763	15821	15764	15583	15823	15755	15694	15674	15660	15722	15789	15688	15645	15752	15875	15791	15718	15779	15921	15813	15674	15736	15701	15772	15794	15709	15725	15897	15671	15530	15639	15723	15697	15789	15811	15820	15743	15752	15635	15819	15698	15811	15758	15770	15626	15616	15759	15619	15713	15475	15711	15608	15656	15696	15744	15828	15712	15747	15676	15729	15633	15637	15542	15660	15704	15647	15698	15840	15612	15812	15793	15725	15713	15642	15705	15814	15481	15716	15628	15709	15906	15689	15674	15683	15850	15615	15640	15858	15728	15678	15620	15615	15815	15637	15508	15722	15674	15650	15710	15686	15577	15578	15554	15714	15751	15678	15827	15567	15940	15814	15582	15515	15712	15844	15684	15621	15796	15491	15703	15699	15712	15694	15724	15839	15798	15798	15741	15734	15552	15746	15683	15628	15735	15636	15633	15797	15651	15707	15784	15628	15867	15852	15551	15731	15713	15536	15811	15651	15699	15651	15911	15568	15653	15665	15726	15709	15786	15668	15709	15720	15679	15860	15861	15690	15712	15845	15593	15614	15683	15668	15740	15727	15903	15490	15803	15607	15761	15755	15755	15572	15800	15778	15692	15541	15572	15835	15589	15787	15705	15669	15674	15843	15627	15685	15661	15846	15681	15682	15663	15771	15639	15705	15714	15713	16022	15697	15658	15733	15633	15836	15746	15645	15816	15745	15612	15729	15732	15639	15719	15750	15904	15731	15797	15722	15545	15684	15491	15732	15529	15593	15520	15639	15585	15609	15778	15759	15844	15756	15692	15712	15640	15725	15772	15597	15700	15764	15903	15774	15689	15684	15621	15836	15643	15683	15748	15747	15715	15725	15666	15710	15655	15800	15709	15648	15717	15728
25598	30308	55927	53697	38803	28907	22432	19204	18643	18873	18764	18738	18861	18619	18796	18650	18658	18762	18665	18517	18636	18845	18677	18703	18703	18361	18640	18796	18795	18410	18702	18669	18515	18425	18642	18403	18649	18784	18786	18612	18519	18665	18703	18659	18596	18501	18708	18570	18652	18587	18560	18555	18570	18543	18567	18445	18433	18661	18773	18783	18512	18842	18798	18570	18874	18443	18636	18627	18536	18476	18467	18271	18539	18521	18553	18705	18464	18506	18500	18365	18601	18648	18331	18498	18598	18463	18790	18653	18507	18450	18565	18470	18493	18498	18586	18355	18474	18589	18698	18382	18676	18577	18425	18578	18491	18488	18615	18746	18477	18569	18583	18477	18465	18551	18754	18686	18809	18453	18564	18583	18575	18502	18782	18637	18492	18564	18659	18617	18451	18734	18700	18619	18752	18595	18505	18546	18758	18611	18627	18630	18560	18397	18431	18611	18495	18441	18541	18569	18731	18673	18735	18471	18481	18457	18721	18557	18674	18559	18533	18495	18621	18674	18566	18514	18493	18495	18609	18625	18615	18439	18705	18444	18442	18433	18698	18526	18715	18635	18551	18524	18531	18463	18646	18609	18469	18570	18530	18550	18697	18570	18576	18505	18336	18454	18670	18517	18670	18510	18713	18524	18589	18378	18615	18628	18641	18646	18727	18614	18523	18669	18628	18451	18444	18639	18537	18533	18805	18629	18578	18479	18686	18399	18578	18497	18358	18541	18506	18475	18471	18648	18583	18785	18395	18421	18572	18547	18417	18614	18519	18695	18589	18476	18672	18662	18418	18483	18547	18545	18588	18518	18744	18515	18682	18646	18477	18518	18625	18543	18761	18560	18740	18546	18528	18684	18690	18408	18681	18330	18768	18647	18703	18646	18620	18478	18562	18451	18204	18358	18422	18693	18567	18493	18847	18750	18535	18474	18559	18519	18324	18429	18469	18508	18571	18364	18453	18405	18583	18625	18460	18586	18894	18537	18620	18436	18633	18743	18588	18540	18752	18548	18504	18713	18593	18621	18815	18435	18412	18505	18421	18495	18586	18663	18430	18472	18620	18731	18565	18691	18716	18802	18680	18326	18349	18303	18543	18263	18888	18835	18574	18551	18563	18566	18678	18686	18504	18488	18841	18790	18661	18485	18834	18666	18575	18414	18611	18649	18310	18577	18669	18576	18618	18539	18478	18637	18655	18746	18637	18549	18577	18520	18559	18548	18664	18381	18663	18445	18359	18593	18712	18690	18663	18588	18452	18519	18405	18492	18634	18617	18493	18611	18621	18408	18508	18617	18571	18680	18412	18403	18656	18504	18682	18348	18764	18572	18655	18665	18655	18827	18476	18633	18679	18605	18452	18396	18654	18561	18526	18457	18684	18509	18667	18647	18461	18591	18833	18433	18653	18511	18926	18777	18830	18645	18613	18655	18534	18468	18616	18455	18763	18641	18653	18520	18410	18520	18503	18682	18560	18631	18819	18654	18652	18389	18509	18904	18378	18322	18635	18537	18687	18510	18675	18367	18374	18560	18717	18782	18442	18712	18729	18377	18520	18504	18544	18666	18594	18896	18748	18700	18403	18539	18519	18572	18567	18581	18522	18434	18766	18604	18617	18719	18420	18512	18704	18373	18446	18509	18505	18570	18481	18515	18369	18599	18620	18421	18750	18675	18533	18354	18501	18386	18508	18617	18594	18613	18625	18486	18838	18687	18534	18659	18619	18455	18526	18724	18687	18664	18321	18559	18579	18538	18419	18455	18571	18652	18577	18437	18657	18483	18743	18410	18646	18524	18682	18621	18271	18487	18403	18582	18575	18429	18367	18485	18576	18396	18415	18654	18451	18742	18709	18825	18529	18584	18443	18439	18322	18525	18707	18632	18545	18443	18481	18649	18554	18479	18485	18646	18709	18566	18695	18626	18564	18500	18312	18522	18587	18576	18357	18568	18675	18509	18400	18271	18406	18709	18527	18834	18518	18678	18552	18475	18606	18450	18752	18451	18592	18501	18504	18446	18688	18447	18487	18485	18724	18268	18561	18598	18655	18777	18329	18589	18381	18469	18702	18580	18634	18626	18475	18498	18571	18671	18725	18692	18684	18686	18700	18403	18643	18437	18653	18482	18731	18395	18435	18710	18628	18734	18489	18532	18537	18623	18615	18734	18781	18659	18766	18434	18523	18569	18524	18598	18562	18728	18727	18522	18583	18562	18692	18696	18690	18492	18570	18890	18580	18466	18605	18390	18434	18743	18500	18567	18502	18481	18522	18587	18497	18485	18604	18641	18787	18773	18517	18538	18485	18584	18569	18667	18521	18525	18526	18400	18507	18595	18326	18609	18763	18428	18623	18546	18622	18725	18567	18771	18464	18541	18462	18483	18472	18461	18549	18668	18450	18445	18682	18632	18738	18667	18507	18626	18660	18685	18734	18619	18702	18652	18771	18609	18528	18623	18545	18653	18656	18716	18594	18590	18395	18651	18558	18666	18736	18519	18491	18629	18482	18699	18574	18269	18631	18637	18533	18777	18594	18631	18589	18699	18756	18584	18670	18578	18518	18506	18466	18377	18455	18559	18560	18584	18450	18602	18754	18523	18470	18503	18588	18708	18639	18669	18753	18327	18522	18574	18729	18729	18463	18437	18682	18612	18703	18565	18542	18571	18626	18554	18621	18614	18361	18620	18572	18423	18489	18723	18274	18506	18487	18702	18411	18810	18476	18871	18569	18620	18493	18480	18670	18584	18556	18330	18409	18647	18602	18573	18428	18467	18618	18494	18462	18569	18592	18565	18662	18797	18470	18565	18427	18460	18436	18576	18715	18557	18542	18763	18533	18683	18465	18393	18695	18472	18671	18447	18500	18702	18502	18457	18676	18533	18430	18582	18742	18619	18529	18585	18667	18643	18541	18583	18538	18481	18470	18565	18403	18667	18556	18749	18506	18420	18546	18598	18724	18754	18600	18492	18417	18567	18428	18549	18447	18457	18481	18664	18435	18585	18674	18623	18394	18672	18764	18374	18404	18563	18522	18509	18559	18667	18805	18570	18489	18550	18649	18720	18598	18454	18673	18668	18788	18410	18464	18621	18511	18405	18536	18689	18530	18723	18573	18436	18617	18459	18572	18604	18597	18436	18530	18461	18585	18541	18663	18703	18712	18658	18666	18823	18753	18636	18700	18650	18476	18421	18529	18541	18510	18230	18569	18558	18520	18610	18692	18722	18680	18485	18644	18513	18542	18390	18476	18718	18760	18677	18548	18499	18577	18798	18598	18537	18531	18800	18605	18476	18586	18457	18656	18511	18450	18491	18668	18693	18339	18764	18470	18605	18480	18498	18489	18682	18540	18537	18461	18632	18557	18735	18673	18705	18423	18562	18623	18606	18670	18660	18641	18579	18519	18503	18582	18428	18487	18680	18571	18588	18534	18612	18564	18612	18553	18563	18660	18493	18512	18462	18650	18432	18633	18496	18565	18442	18652	18626	18556	18602	18615	18595	18493	18742	18452	18597	18633	18533	18789	18632	18642	18647	18474	18550	18554	18469	18679	18570	18770	18688	18553	18616	18350	18431	18348	18481	18462	18494	18604	18477	18614	18421	18693	18394	18728	18523	18461	18607	18589	18669	18704	18590	18470	18504	18603	18488	18558	18644	18498	18680	18520	18615	18593	18579	18685	18411	18644	18694	18628	18534	18450	18591	18692	18856	18504	18467	18567	18579	18525	18642	18540	18439	18725	18560	18466	18567	18573	18579	18597	18443	18467	18703	18445	18558	18546	18540	18415	18531	18399	18510	18540	18486	18823	18717	18427	18572	18612	18383	18446	18659	18589	18619	18622	18379	18539	18622	18760	18501	18589	18597	18635	18485	18552	18587	18480	18531	18776	18441	18585	18643	18715	18252	18568	18840	18447	18603	18623	18658	18445	18648	18540	18505	18401	18717	18445	18450	18524	18566	18436	18744	18655	18463	18500	18413	18535	18570	18520	18629	18600	18751	18669	18795	18608	18788	18620	18676	18532	18687	18642	18523	18479	18521	18808	18604	18645	18641	18586	18535	18524	18592	18637	18576	18645	18721	18591	18734	18527	18450	18704	18699	18672	18448	18585	18623	18673	18630	18671	18779	18538	18521	18566	18599	18535	18662	18658	18685	18811	18571	18556	18587	18564	18580	18487	18658	18707	18559	18696	18505	18592	18621	18622	18514	18696	18517	18468	18604	18615	18359	18626	18622	18490	18512	18546	18700	18520	18590	18625	18592	18519	18865	18907	18569	18457	18631	18702	18487	18429	18479	18480	18613	18616	18587	18779	18550	18616	18479	18396	18735	18577	18592	18682	18641	18659	18583	18848	18549	18525	18462	18559	18598	18541	18530	18435	18567	18462	18472	18537	18609	18615	18745	18655	18739	18655	18702	18548	18643	18710	18598	18639	18468	18613	18710	18515	18520	18500	18687	18646	18540	18631	18375	18516	18665	18386	18540	18627	18543	18579	18540	18862	18545	18618	18676	18798	18536	18545	18535	18572	18482	18544	18584	18509	18526	18712	18793	18617	18376	18500	18666	18503	18597	18745	18450	18369	18494	18669	18746	18624	18303	18688	18697	18658	18504	18493	18684	18602	18647	18578	18815	18677	18473	18672	18495	18497	18591	18682	18682	18582	18604	18556	18653	18677	18642	18779	18402	18678	18534	18679	18614	18690	18553	18436	18455	18526	18624	18665	18423	18581	18544	18501	18420	18610	18386	18668	18544	18670	18564	18471	18573	18437	18606	18536	18578	18592	18361	18668	18730	18461	18737	18536	18484	18358	18692	18709	18589	18595	18726	18723	18626	18779	18732	18819	18549	18584	18498	18422	18462	18519	18630	18752	18810	18540	18428	18747	18792	18546	18701	18504	18667	18474	18378	18444	18507	18140	18262	18621	18607	18478	18718	18716	18465	18439	18646	18491	18788	18592	18644	18727	18456	18629	18686	18558	18648	18513	18423	18579	18622	18553	18484	18620	18614	18577	18439	18442	18527	18353	18493	18414	18589	18470	18400	18403	18397	18440	18562	18659	18658	18888	18685	18624	18733	18315	18448	18442	18606	18710	18363	18568	18724	18686	18519	18559	18356	18648	18651	18470	18734	18651	18530	18720	18388
61922	99863	88894	62463	40969	25242	16082	15349	15380	15280	15554	15281	15548	15342	15204	15445	15426	15253	15457	15410	15339	15524	15397	15404	15305	15261	15319	15241	15404	15352	15308	15243	15362	15381	15591	15308	15365	15513	15350	15435	15408	15403	15244	15508	15438	15203	15317	15380	15433	15413	15332	15299	15490	15493	15446	15266	15450	15375	15290	15346	15442	15355	15401	15385	15295	15342	15315	15428	15455	15383	15448	15545	15550	15479	15532	15280	15269	15500	15268	15377	15420	15317	15483	15577	15443	15484	15418	15213	15324	15558	15449	15436	15329	15387	15357	15280	15456	15358	15359	15383	15350	15368	15262	15427	15274	15203	15136	15204	15370	15412	15465	15482	15293	15419	15388	15281	15276	15437	15273	15387	15326	15334	15313	15289	15232	15457	15391	15326	15165	15449	15405	15196	15324	15547	15391	15539	15498	15237	15180	15311	15376	15334	15364	15405	15385	15486	15479	15307	15398	15348	15399	15492	15254	15358	15271	15357	15306	15347	15189	15380	15495	15399	15385	15427	15289	15565	15525	15529	15406	15336	15285	15327	15596	15369	15449	15348	15386	15549	15409	15304	15288	15457	15296	15316	15267	15292	15330	15341	15467	15344	15390	15248	15416	15347	15399	15401	15499	15469	15323	15399	15268	15442	15494	15573	15218	15377	15486	15296	15308	15330	15394	15412	15428	15284	15396	15461	15461	15275	15516	15281	15399	15494	15407	15485	15340	15367	15249	15362	15266	15329	15412	15228	15445	15301	15211	15301	15390	15299	15405	15304	15407	15388	15294	15340	15309	15409	15379	15570	15436	15277	15523	15385	15288	15360	15364	15314	15415	15451	15551	15294	15353	15325	15260	15469	15277	15267	15219	15486	15480	15417	15444	15318	15490	15360	15347	15371	15243	15406	15270	15511	15399	15284	15456	15190	15416	15407	15442	15335	15474	15302	15295	15341	15450	15344	15330	15385	15304	15305	15357	15526	15538	15331	15474	15552	15276	15370	15491	15392	15483	15281	15359	15417	15431	15273	15303	15226	15431	15303	15459	15285	15411	15263	15153	15474	15401	15381	15209	15417	15501	15530	15531	15401	15404	15404	15368	15418	15433	15551	15386	15308	15601	15391	15310	15468	15327	15524	15318	15404	15364	15392	15338	15479	15281	15504	15470	15391	15427	15297	15301	15298	15490	15568	15449	15369	15299	15426	15347	15485	15431	15529	15308	15394	15425	15352	15432	15342	15365	15327	15347	15368	15385	15524	15272	15493	15413	15221	15554	15473	15304	15272	15404	15315	15352	15130	15368	15446	15514	15281	15300	15494	15460	15442	15286	15328	15212	15267	15411	15345	15375	15350	15455	15287	15306	15548	15346	15317	15273	15634	15473	15432	15440	15270	15540	15222	15310	15486	15454	15362	15487	15323	15497	15529	15390	15386	15392	15434	15355	15399	15495	15390	15489	15603	15386	15336	15449	15401	15288	15353	15373	15463	15577	15411	15458	15381	15294	15480	15431	15485	15499	15471	15373	15403	15450	15356	15479	15193	15445	15367	15345	15507	15451	15320	15359	15324	15350	15403	15436	15388	15498	15471	15588	15334	15303	15490	15379	15319	15369	15451	15346	15287	15321	15378	15369	15352	15346	15145	15280	15359	15409	15481	15424	15244	15278	15435	15376	15257	15398	15247	15365	15258	15299	15458	15414	15335	15443	15505	15397	15348	15268	15403	15369	15374	15373	15411	15431	15482	15357	15450	15404	15436	15356	15451	15325	15186	15355	15381	15455	15282	15311	15376	15310	15369	15297	15349	15311	15399	15314	15460	15335	15593	15321	15232	15421	15339	15288	15271	15377	15325	15410	15435	15321	15433	15375	15483	15352	15290	15365	15269	15404	15400	15315	15495	15477	15450	15379	15492	15467	15350	15375	15288	15387	15384	15378	15394	15433	15360	15173	15260	15308	15454	15449	15414	15349	15420	15259	15317	15422	15368	15348	15390	15387	15286	15403	15340	15322	15324	15338	15475	15329	15320	15529	15522	15434	15322	15554	15468	15187	15539	15319	15313	15606	15473	15559	15490	15392	15381	15235	15324	15456	15375	15353	15445	15384	15485	15456	15440	15420	15345	15350	15391	15362	15315	15448	15289	15308	15453	15349	15490	15410	15353	15346	15456	15430	15458	15408	15527	15334	15568	15191	15162	15136	15487	15382	15417	15431	15330	15475	15368	15427	15423	15387	15369	15230	15483	15544	15423	15451	15463	15398	15566	15616	15497	15353	15553	15318	15294	15316	15539	15527	15403	15200	15600	15332	15199	15221	15376	15258	15457	15372	15361	15321	15533	15390	15616	15359	15312	15322	15441	15348	15330	15347	15462	15443	15414	15417	15408	15357	15243	15400	15431	15352	15416	15285	15481	15293	15425	15398	15380	15386	15333	15200	15508	15439	15362	15393	15384	15310	15541	15376	15405	15392	15240	15486	15377	15397	15453	15437	15367	15441	15350	15374	15332	15255	15489	15291	15379	15486	15407	15363	15381	15299	15298	15364	15273	15575	15435	15510	15308	15400	15437	15580	15235	15444	15275	15457	15277	15439	15460	15443	15519	15519	15380	15394	15351	15309	15228	15309	15205	15508	15336	15250	15310	15434	15558	15343	15465	15400	15483	15434	15376	15480	15166	15269	15384	15312	15411	15483	15366	15403	15400	15539	15336	15283	15587	15296	15580	15400	15401	15589	15344	15390	15337	15182	15473	15493	15609	15491	15302	15473	15289	15365	15412	15255	15479	15373	15557	15479	15346	15444	15245	15533	15590	15424	15362	15422	15394	15384	15360	15518	15281	15457	15406	15496	15523	15298	15274	15231	15376	15346	15435	15290	15316	15529	15416	15322	15223	15423	15328	15282	15291	15455	15448	15371	15317	15536	15326	15445	15462	15446	15338	15170	15420	15546	15238	15471	15427	15340	15340	15336	15587	15294	15381	15284	15436	15249	15454	15250	15340	15328	15424	15477	15446	15523	15503	15267	15391	15450	15508	15295	15288	15465	15525	15388	15475	15134	15300	15441	15391	15419	15396	15356	15382	15371	15379	15427	15244	15521	15525	15488	15297	15262	15356	15548	15433	15610	15386	15574	15406	15259	15304	15433	15398	15368	15582	15451	15284	15488	15590	15426	15301	15331	15373	15438	15490	15409	15191	15220	15427	15400	15261	15404	15489	15175	15238	15475	15395	15303	15311	15449	15408	15276	15389	15207	15400	15448	15252	15366	15416	15389	15388	15264	15272	15254	15408	15605	15447	15349	15419	15318	15551	15323	15390	15219	15368	15388	15403	15344	15246	15454	15362	15461	15336	15294	15552	15315	15423	15456	15224	15326	15249	15365	15487	15379	15500	15358	15126	15527	15473	15366	15333	15302	15350	15349	15573	15293	15276	15378	15299	15335	15339	15348	15365	15526	15449	15494	15209	15430	15410	15284	15452	15275	15415	15365	15504	15230	15465	15312	15362	15378	15285	15575	15343	15458	15421	15270	15506	15433	15513	15466	15331	15387	15527	15530	15443	15454	15280	15277	15303	15503	15322	15434	15383	15390	15413	15448	15411	15441	15378	15204	15544	15402	15393	15226	15519	15572	15334	15316	15519	15401	15480	15284	15283	15423	15427	15411	15354	15441	15419	15406	15189	15312	15564	15368	15567	15323	15597	15267	15273	15365	15237	15527	15347	15275	15503	15466	15347	15342	15365	15443	15401	15224	15353	15318	15426	15488	15176	15503	15372	15367	15411	15521	15514	15266	15350	15271	15501	15350	15394	15512	15437	15455	15365	15363	15534	15545	15444	15200	15307	15390	15381	15327	15235	15325	15464	15378	15519	15284	15285	15274	15385	15380	15418	15423	15322	15376	15307	15276	15384	15484	15415	15459	15418	15559	15350	15318	15413	15349	15513	15352	15370	15361	15419	15382	15195	15420	15358	15369	15314	15334	15302	15473	15397	15428	15402	15309	15359	15449	15321	15473	15413	15435	15467	15432	15540	15420	15358	15228	15388	15481	15422	15415	15479	15352	15232	15331	15399	15391	15398	15531	15432	15304	15497	15220	15399	15564	15378	15457	15551	15378	15289	15473	15488	15518	15291	15380	15252	15300	15462	15415	15330	15656	15300	15215	15277	15440	15470	15477	15267	15447	15280	15437	15386	15370	15395	15498	15453	15259	15581	15408	15526	15441	15512	15454	15374	15300	15456	15252	15304	15486	15423	15373	15346	15353	15447	15471	15426	15491	15397	15315	15501	15285	15232	15546	15470	15555	15425	15551	15463	15477	15480	15354	15335	15366	15275	15390	15364	15418	15514	15382	15478	15520	15393	15281	15371	15515	15241	15294	15470	15362	15269	15427	15284	15317	15367	15460	15341	15395	15284	15237	15389	15377	15259	15326	15395	15356	15361	15446	15343	15278	15424	15287	15529	15314	15377	15433	15481	15298	15450	15554	15411	15486	15259	15267	15380	15397	15471	15393	15347	15384	15414	15346	15380	15369	15345	15412	15554	15328	15367	15346	15534	15246	15242	15311	15155	15559	15393	15424	15475	15434	15339	15318	15477	15255	15280	15461	15452	15601	15187	15385	15506	15419	15361	15425	15358	15295	15247	15438	15382	15494	15191	15269	15376	15423	15425	15420	15354	15457	15447	15365	15380	15333	15268	15561	15168	15194	15487	15275	15311	15477	15350	15321	15398	15454	15472	15365	15315	15272	15426	15507	15492	15442	15324	15403	15512	15390	15528	15240	15394	15401	15338	15384	15288	15324	15371	15393	15326	15463	15386	15397	15432	15295	15131	15431	15427	15294	15180	15506	15550	15361	15397	15356	15389	15383	15575	15520	15465	15503	15465	15270	15398	15398	15381	15261	15456	15259	15433	15403	15242	15506	15423	15268	15382	15410	15615	15514	15479	15417	15389	15494	15315	15346	15349	15453	15392	15370	15130	15365	15289	15296	15326	15477	15219	15363	15395	15322	15346	15535	15335	15444	15344	15265	15430	15295	15477	15406	15402	15265	15342	15376	15249	15279	15411	15497	15518	15304	15277	15590	15316	15480	15437	15430	15501	15231	15414	15497	15423	15414	15368	15451	15340	15423	15432	15345	15421	15193	15314
23667	24444	47459	52463	43349	33431	24591	18973	17819	17878	17824	17767	17581	17810	17814	17809	17837	17769	17787	17762	17843	17740	17845	17960	17602	17508	17833	17681	17821	17733	17600	17540	17592	17475	17615	17781	17600	17570	17534	17629	17310	17659	17605	17550	17766	17522	17625	17573	17632	17634	17412	17506	17538	17500	17560	17673	17506	17629	17588	17317	17567	17786	17549	17460	17626	17573	17680	17575	17388	17639	17503	17429	17548	17517	17608	17597	17763	17567	17641	17613	17604	17352	17616	17465	17589	17776	17442	17491	17670	17599	17505	17498	17708	17470	17625	17362	17510	17762	17655	17548	17423	17657	17497	17800	17458	17484	17696	17529	17292	17493	17619	17528	17683	17598	17527	17475	17712	17565	17547	17690	17464	17490	17460	17423	17534	17714	17403	17548	17689	17337	17525	17647	17515	17398	17460	17620	17536	17568	17462	17520	17473	17446	17568	17530	17546	17526	17623	17517	17592	17431	17675	17597	17568	17406	17362	17434	17410	17616	17473	17623	17638	17558	17567	17578	17521	17662	17475	17625	17450	17590	17583	17567	17508	17531	17570	17483	17473	17503	17655	17636	17450	17360	17701	17741	17548	17400	17767	17545	17340	17563	17419	17565	17425	17514	17609	17640	17675	17442	17575	17578	17654	17628	17485	17633	17652	17532	17514	17500	17562	17668	17523	17724	17713	17570	17356	17452	17530	17583	17555	17528	17364	17273	17384	17380	17573	17556	17705	17495	17501	17350	17702	17507	17220	17472	17440	17439	17628	17532	17597	17455	17749	17793	17439	17483	17611	17463	17443	17606	17557	17357	17546	17529	17475	17576	17562	17399	17467	17724	17514	17608	17688	17566	17538	17430	17336	17450	17674	17512	17455	17546	17582	17569	17420	17271	17580	17771	17511	17508	17698	17463	17594	17711	17672	17385	17495	17619	17694	17695	17622	17575	17684	17417	17440	17486	17419	17371	17352	17559	17492	17538	17566	17445	17483	17559	17234	17354	17523	17673	17552	17703	17492	17557	17350	17538	17305	17637	17496	17510	17574	17579	17521	17539	17717	17489	17565	17623	17495	17504	17557	17605	17522	17517	17597	17425	17732	17407	17734	17528	17457	17653	17601	17351	17448	17391	17364	17473	17567	17424	17455	17672	17584	17509	17386	17463	17318	17456	17479	17364	17528	17513	17485	17374	17470	17480	17587	17749	17386	17406	17621	17379	17609	17630	17698	17448	17589	17367	17454	17500	17438	17431	17408	17506	17378	17338	17440	17436	17773	17525	17453	17533	17306	17526	17402	17613	17488	17541	17359	17391	17399	17502	17692	17479	17634	17535	17616	17483	17584	17293	17449	17233	17372	17372	17560	17631	17482	17496	17523	17514	17310	17333	17210	17689	17494	17475	17615	17301	17386	17584	17497	17675	17669	17448	17443	17341	17358	17462	17506	17568	17387	17787	17665	17512	17718	17576	17494	17450	17643	17693	17609	17608	17488	17607	17498	17494	17536	17647	17658	17548	17345	17464	17787	17652	17328	17512	17610	17578	17576	17623	17376	17440	17438	17455	17521	17443	17484	17502	17560	17388	17674	17453	17668	17365	17622	17416	17345	17504	17653	17623	17522	17644	17474	17465	17422	17527	17599	17572	17734	17715	17576	17495	17674	17646	17510	17280	17517	17456	17440	17594	17427	17407	17453	17477	17470	17513	17578	17344	17459	17686	17371	17537	17546	17319	17611	17504	17629	17622	17896	17550	17658	17589	17728	17465	17545	17486	17591	17648	17658	17441	17594	17585	17535	17681	17642	17524	17553	17491	17645	17549	17546	17586	17543	17607	17548	17778	17534	17571	17518	17636	17395	17494	17440	17296	17438	17648	17705	17508	17644	17525	17335	17681	17577	17393	17321	17597	17475	17529	17475	17517	17629	17358	17543	17411	17532	17515	17455	17540	17304	17458	17564	17415	17602	17540	17426	17431	17484	17436	17433	17677	17375	17333	17523	17604	17573	17527	17671	17534	17667	17532	17653	17603	17659	17459	17432	17348	17557	17566	17438	17580	17354	17651	17469	17439	17365	17515	17493	17323	17318	17589	17581	17567	17339	17620	17558	17461	17712	17656	17325	17494	17258	17480	17234	17405	17512	17356	17504	17743	17364	17610	17767	17553	17580	17585	17664	17539	17507	17423	17509	17491	17510	17398	17413	17703	17562	17545	17512	17593	17544	17245	17318	17495	17464	17430	17567	17358	17430	17549	17412	17810	17342	17439	17389	17644	17274	17334	17468	17358	17422	17549	17459	17546	17623	17515	17594	17544	17579	17508	17525	17547	17487	17623	17491	17496	17495	17478	17519	17549	17430	17724	17540	17533	17464	17453	17368	17353	17523	17552	17707	17684	17357	17342	17514	17491	17543	17583	17406	17347	17528	17509	17547	17509	17548	17384	17672	17666	17471	17587	17635	17705	17348	17532	17570	17629	17547	17605	17513	17527	17702	17804	17487	17628	17524	17460	17447	17407	17415	17559	17554	17549	17504	17456	17305	17464	17375	17703	17481	17380	17591	17724	17331	17426	17455	17537	17712	17515	17532	17292	17491	17366	17444	17475	17494	17482	17596	17517	17726	17645	17645	17257	17429	17487	17571	17546	17541	17526	17516	17508	17659	17556	17570	17561	17499	17539	17581	17603	17686	17305	17534	17430	17563	17501	17333	17441	17394	17505	17509	17324	17607	17372	17377	17727	17606	17466	17656	17544	17520	17535	17427	17519	17616	17395	17428	17706	17404	17583	17386	17405	17552	17676	17656	17390	17652	17417	17451	17475	17748	17457	17374	17583	17487	17745	17454	17503	17405	17309	17600	17713	17722	17648	17541	17286	17588	17625	17470	17349	17470	17447	17690	17454	17563	17549	17790	17523	17528	17375	17458	17550	17581	17346	17578	17548	17715	17496	17530	17591	17551	17669	17293	17419	17449	17648	17588	17645	17452	17600	17584	17582	17772	17513	17585	17865	17616	17578	17655	17424	17603	17482	17486	17616	17374	17439	17386	17658	17386	17453	17508	17543	17232	17355	17423	17418	17476	17553	17475	17484	17516	17461	17553	17506	17513	17551	17507	17348	17621	17645	17368	17483	17501	17553	17564	17534	17627	17735	17570	17666	17765	17342	17697	17603	17589	17652	17513	17495	17356	17458	17554	17525	17539	17433	17451	17420	17571	17484	17753	17549	17418	17822	17571	17565	17576	17313	17498	17726	17564	17536	17646	17628	17420	17574	17798	17516	17750	17634	17908	17465	17525	17516	17379	17573	17424	17490	17409	17485	17781	17446	17687	17541	17660	17557	17442	17547	17556	17558	17376	17497	17405	17519	17616	17494	17519	17515	17525	17420	17741	17610	17380	17162	17573	17555	17848	17410	17565	17561	17608	17501	17686	17574	17689	17440	17587	17558	17479	17476	17402	17583	17323	17498	17603	17533	17581	17471	17315	17514	17607	17668	17422	17516	17421	17460	17471	17413	17325	17535	17436	17530	17672	17467	17408	17431	17498	17467	17469	17384	17506	17644	17679	17623	17476	17596	17432	17358	17364	17794	17647	17475	17730	17332	17636	17499	17400	17451	17561	17397	17363	17432	17560	17517	17574	17359	17516	17594	17429	17494	17383	17364	17434	17697	17436	17569	17683	17560	17645	17523	17328	17514	17315	17518	17560	17675	17476	17648	17497	17588	17743	17303	17259	17442	17536	17768	17525	17511	17581	17693	17527	17485	17486	17405	17608	17451	17685	17839	17538	17400	17437	17474	17313	17618	17479	17418	17568	17439	17640	17329	17704	17498	17734	17448	17660	17530	17216	17671	17599	17590	17541	17475	17542	17585	17252	17486	17404	17461	17325	17622	17556	17599	17642	17455	17546	17502	17516	17615	17701	17445	17499	17530	17526	17635	17749	17560	17450	17249	17550	17290	17668	17549	17511	17507	17496	17446	17567	17397	17391	17598	17442	17509	17530	17431	17771	17500	17459	17667	17356	17435	17498	17517	17453	17492	17435	17529	17753	17330	17449	17674	17679	17564	17421	17510	17450	17506	17571	17412	17621	17386	17576	17556	17416	17539	17607	17558	17524	17570	17579	17521	17601	17467	17462	17348	17425	17517	17422	17559	17396	17441	17503	17476	17521	17291	17601	17548	17646	17753	17499	17292	17467	17693	17590	17625	17667	17435	17579	17351	17269	17709	17302	17774	17585	17448	17636	17272	17300	17409	17435	17586	17506	17395	17541	17645	17424	17528	17678	17710	17429	17561	17493	17572	17536	17650	17552	17538	17664	17474	17392	17624	17623	17442	17525	17666	17593	17637	17298	17497	17417	17651	17663	17402	17436	17551	17280	17439	17385	17654	17396	17526	17541	17597	17444	17683	17484	17385	17636	17549	17709	17715	17561	17603	17523	17605	17353	17521	17581	17648	17560	17633	17685	17645	17467	17610	17526	17554	17628	17388	17557	17161	17398	17568	17470	17404	17511	17455	17333	17307	17506	17612	17479	17493	17515	17410	17495	17493	17558	17464	17629	17464	17592	17616	17464	17583	17530	17545	17378	17562	17588	17565	17531	17526	17515	17650	17593	17439	17650	17593	17657	17505	17435	17543	17509	17395	17562	17741	17490	17650	17543	17503	17393	17629	17412	17536	17602	17398	17601	17683	17433	17460	17609	17534	17471	17573	17606	17680	17697	17635	17445	17539	17600	17398	17585	17520	17462	17489	17615	17591	17556	17366	17638	17508	17590	17550	17580	17496	17736	17740	17605	17471	17544	17584	17419	17497	17338	17424	17399	17474	17342	17534	17595	17619	17756	17494	17498	17687	17505	17503	17603	17523	17548	17515	17780	17569	17446	17549	17451	17590	17493	17550	17429	17448	17582	17518	17611	17645	17637	17575	17534	17355	17486	17725	17282	17567	17578	17680	17601	17468	17659	17325	17539	17578	17568	17464	17610	17484	17361	17419	17630	17574	17633	17475	17280	17723	17560	17387	17529	17476	17338	17481	17604	17489	17760	17664	17410	17640	17559	17591	17412	17621	17552	17261	17523	17446	17568	17550	17502	17275	17505	17379	17596	17619	17594	17757	17745	17449	17689	17471	17475	17352	17410	17567	17410	17640
64070	103358	96243	78242	54686	33228	15989	14502	14614	14777	14801	14812	14758	14797	14772	14584	14828	14760	14713	14894	14752	14864	14772	14802	14739	14713	14778	14810	14591	14725	14654	14719	14745	14729	14805	14623	14740	14808	14668	14731	14932	14723	14721	14730	14839	14647	14621	14643	14630	14808	14910	14817	14542	14725	14841	14784	14759	14617	14766	14782	14757	14701	14808	14733	14671	14756	14527	14742	14741	14859	14630	14614	14547	14637	14715	14686	14797	14574	14807	14701	14596	14786	14887	14645	14667	14757	14664	14760	14837	14633	14846	14830	14822	14786	14762	14594	14776	14780	14738	14738	14552	14699	14630	14581	14698	14701	14677	14792	14706	14734	14795	14698	14608	14684	14723	14598	14650	14625	14734	14752	14664	14679	14655	14829	14617	14677	14565	14570	14616	14768	14915	14722	14754	14560	14836	14677	14818	14607	14802	14756	14742	14678	14681	14654	14769	14749	14626	14582	14673	14613	14780	14575	14593	14644	14709	14658	14464	14603	14814	14808	14883	14814	14603	14668	14779	14765	14781	14646	14809	14621	14660	14769	14794	14789	14779	14550	14676	14617	14724	14624	14616	14753	14702	14630	14762	14652	14828	14840	14648	14763	14646	14868	14643	14796	14626	14790	14838	14866	14638	14641	14579	14690	14892	14656	14585	14550	14654	14725	14916	14765	14750	14629	14775	14701	14610	14744	14676	14616	14776	14691	14824	14633	14526	14627	14871	14751	14831	14793	14667	14731	14555	14621	14628	14652	14676	14774	14861	14612	14663	14688	14739	14657	14668	14794	14882	14678	14684	14780	14855	14770	14636	14743	14693	14761	14639	14633	14789	14789	14724	14710	14661	14687	14669	14652	14807	14601	14655	14852	14727	14649	14820	14754	14784	14731	14646	14782	14705	14697	14881	14713	14882	14740	14594	14875	14706	14763	14760	14656	14750	14512	14833	14760	14837	14636	14822	14822	14735	14643	14591	14738	14660	14631	14780	14684	14648	14633	14671	14699	14481	14707	14780	14826	14667	14665	14778	14621	14679	14829	14717	14682	14794	14689	14694	14800	14682	14806	14803	14595	14734	14760	14716	14639	14772	14688	14716	14638	14770	14509	14785	14721	14737	14655	14751	14788	14633	14838	14719	14769	14618	14672	14518	14835	14817	14788	14698	14600	14687	14862	14755	14714	14559	14673	14842	14659	14784	14779	14699	14640	14542	14582	14593	14859	14715	14912	14532	14758	14865	14725	14656	14634	14802	14855	14530	14643	14683	14623	14869	14717	14800	14689	14762	14654	14588	14683	14595	14603	14712	14797	14783	14825	14781	14673	14799	14674	14805	14616	14790	14832	14782	14906	14632	14734	14814	14636	14746	14664	14743	14786	14706	14729	14898	14591	14663	14663	14661	14769	14712	14730	14704	14758	14600	14839	14829	14803	14498	14707	14643	14543	14680	14702	14668	14627	14719	14774	14786	14649	14600	14709	14759	14762	14604	14785	14802	14849	14668	14753	14672	14597	14642	14630	14714	14725	14775	14476	14750	14597	14762	14653	14674	14832	14723	14769	14761	14714	14616	14675	14664	14721	14739	14551	14847	14771	14598	14680	14809	14768	14723	14683	14681	14729	14738	14703	14741	14704	14651	14806	14634	14781	14653	14779	14786	14719	14749	14641	14754	14747	14696	14724	14895	14955	14633	14713	14751	14674	14639	14795	14698	14640	14678	14660	14769	14682	14743	14687	14742	14746	14566	14633	14604	14729	14693	14878	14678	14688	14680	14657	14433	14574	14621	14805	14711	14556	14679	14809	14577	14748	14579	14817	14691	14745	14700	14811	14658	14675	14577	14692	14809	14651	14724	14742	14800	14634	14867	14559	14789	14712	14814	14573	14654	14814	14749	14845	14582	14675	14709	14956	14601	14808	14842	14837	14662	14717	14669	14826	14813	14704	14689	14706	14846	14764	14665	14555	14816	14596	14747	14826	14780	14736	14621	14762	14739	14800	14678	14738	14629	14703	14731	14802	14705	14520	14827	14724	14572	14654	14756	14743	14659	14838	14739	14768	14674	14781	14583	14680	14848	14667	14810	14677	14735	14861	14554	14562	14896	14754	14798	14799	14491	14669	14611	14710	14715	14710	14808	14738	14815	14701	14762	14695	14745	14632	14686	14679	14703	14573	14716	14828	14826	14813	14564	14741	14707	14748	14744	14691	14711	14844	14578	14731	14836	14697	14629	14666	14721	14549	14694	14703	14675	14661	14604	14563	14790	14702	14701	14858	14637	14688	14808	14637	14751	14558	14738	14587	14787	14835	14826	14665	14600	14653	14730	14727	14682	14716	14666	14695	14506	14703	14512	14709	14881	14773	14788	14690	14767	14588	14757	14710	14656	14624	14778	14838	14857	14741	14755	14550	14768	14654	14822	14616	14756	14555	14803	14691	14704	14639	14738	14915	14575	14710	14859	14747	14723	14553	14577	14772	14848	14783	14640	14747	14754	14738	14554	14815	14973	14741	14545	14724	14833	14555	14779	14736	14688	14641	14846	14762	14786	14539	14476	14672	14588	14854	14791	14625	14982	14614	14542	14899	14573	14663	14885	14726	14643	14797	14880	14573	14729	14667	14825	14747	14498	14992	14699	14799	14684	14718	14889	14693	14691	14817	14885	14767	14689	14642	14778	14688	14828	14719	14727	14778	14814	14760	14557	14692	14711	14645	14751	14615	14672	14711	14748	14653	14611	14652	14652	14810	14472	14671	14894	14502	14964	14552	14675	14654	14702	14601	14724	14702	14669	14625	14721	14771	14636	14793	14707	14658	14990	14694	14694	14844	14597	14693	14794	14856	14635	14670	14743	14747	14573	14742	14774	14595	14913	14728	14736	14455	14686	14748	14575	14518	14786	14862	14647	14631	14713	14640	14513	14814	14490	14689	14777	14633	14691	14590	14699	14682	14733	14725	14706	14606	14558	14636	14668	14660	14614	14681	14855	14593	14776	14724	14755	14769	14576	14657	14540	14627	14620	14645	14760	14706	14577	14908	14601	14562	14712	14711	14845	14810	14599	14714	14650	14743	14738	14822	14787	14706	14850	14503	14763	14732	14758	14799	14588	14742	14697	14575	14843	14729	14735	14703	14838	14770	14601	14678	14833	14876	14745	14658	14739	14783	14669	14675	14700	14708	14703	14696	14588	14744	14735	14708	14691	14624	14438	14724	14763	14565	14896	14768	14775	14714	14797	14690	14634	14812	14724	14692	14741	14927	14738	14678	14719	14709	14650	14849	14633	14568	14859	14782	14680	14488	14793	14748	14633	14770	14619	14756	14894	14622	14777	14752	14735	14566	14690	14734	14574	14725	14620	14766	14714	14624	14624	14693	14737	14685	14765	14743	14777	14794	14629	14831	14640	14872	14537	14756	14602	14598	14685	14711	14697	14651	14756	14717	14591	14670	14710	14739	14846	14736	14895	14788	14717	14699	14680	14739	14675	14614	14731	14757	14728	14522	14825	14618	14709	14614	14669	14709	14746	14721	14765	14632	14664	14614	14677	14657	14769	14680	14634	14748	14607	14707	14717	14778	14816	14695	14718	14867	14755	14802	14472	14626	14817	14781	14674	14685	14820	14786	14750	14670	14618	14620	14756	14636	14704	14675	14733	14696	14665	14573	14617	14534	14628	14626	14747	14813	14609	14817	14698	14656	14842	14784	14716	14804	14768	14626	14707	14731	14681	14815	14561	14707	14802	14814	14699	14524	14683	14757	14733	14715	14808	14693	14680	14712	14866	14634	14678	14674	14888	14744	14741	14738	14694	14650	14845	14855	14634	14648	14759	14734	14640	14633	14654	14707	14734	14654	14682	14716	14715	14824	14649	14759	14745	14758	14750	14668	14849	14577	14685	14677	14756	14739	14685	14696	14762	14536	14833	14617	14677	14715	14627	14607	14665	14777	14574	14658	14745	14762	14723	14702	14777	14642	14669	14541	14632	14630	14778	14554	14729	14491	14689	14774	14771	14632	14750	14671	14671	14767	14717	14938	14781	14608	14709	14670	14835	14743	14720	14565	14722	14399	14624	14657	14703	14776	14729	14728	14636	14707	14633	14771	14589	14833	14715	14639	14728	14826	14761	14749	14731	14765	14715	14633	14752	14412	14758	14567	14729	14710	14621	14778	14833	14674	14650	14841	14744	14775	14891	14547	14761	14786	14542	14623	14641	14900	14721	14747	14868	14805	14842	14805	14625	14570	14696	14652	14712	14768	14725	14906	14476	14574	14814	14648	14710	14690	14700	14665	14792	14635	14681	14746	14857	14759	14616	14653	14809	14706	14646	14758	14661	14782	14771	14839	14799	14704	14857	14643	14487	14614	14752	14611	14743	14800	14590	14776	14616	14729	14806	14711	14738	14636	14621	14679	14676	14690	14616	14593	14664	14796	14630	14872	14665	14787	14730	14440	14611	14784	14667	14621	14686	14719	14746	14665	14885	14599	14683	14682	14729	14693	14585	14730	14665	14721	14703	14547	14835	14846	14557	14820	14870	14803	14741	14711	14686	14673	14718	14481	14808	14541	14707	14764	14580	14786	14877	14731	14730	14652	14615	14667	14661	14766	14726	14779	14633	14813	14753	14776	14770	14702	14694	14865	14719	14622	14760	14816	14615	14695	14811	14751	14644	14633	14675	14708	14543	14622	14601	14832	14597	14684	14768	14789	14729	14854	14578	14690	14683	14766	14873	14814	14631	14665	14812	14586	14616	14696	14677	14786	14721	14715	14670	14627	14666	14640	14699	14746	14703	14733	14664	14739	14763	14722	14554	14690	14580	14696	14533	14683	14636	14617	14706	14694	14756	14739	14764	14766	14552	14630	14803	14774	14679	14762	14725	14651	14759	14851	14602	14589	14624	14771	14878	14723	14593	14839	14681	14722	14731	14594	14558	14590	14691	14736	14644	14750	14798	14645	14650	14707	14716	14520	14832	14743	14718	14582	14764	14698	14796	14808	14580	14767	14602	14723	14758	14625	14678	14655	14605	14579	14713	14865	14591	14656	14702	14758	14646	14597	14874	14695	14547	14711	14743	14561	14739	14573	14631	14809	14800	14684	14712	14798	14821	14622	14732	14707	14758	14713	14652	14845	14827	14593	14676	14713
33934	40569	48578	37625	26331	21615	19404	19261	18579	18831	18914	18846	18887	18843	18708	18817	19053	19022	18880	18877	18827	18791	18977	18833	18731	18919	18813	18866	18848	18922	18820	18790	18811	18864	18871	18832	18871	18653	18845	19023	19125	18722	18795	18794	18635	18709	18877	18777	18925	18830	18847	18851	18991	18708	18786	18854	18710	18813	18815	18614	18835	18711	18853	18787	18857	18700	18845	18783	18882	19004	18682	18957	18735	18843	18995	18939	18849	18893	18711	18713	18906	18724	18833	18851	18706	18720	18869	18764	18930	18802	18794	18620	18903	18659	18879	18766	18960	18666	18937	18666	18881	18873	18933	18901	18920	18759	18792	18735	18686	18679	18797	18830	18729	18703	18817	18866	19012	18911	18898	18637	18739	18787	18512	18839	18833	18946	18910	18749	18619	18922	18819	18782	18708	18810	18787	18859	18711	18758	18860	18879	18816	18822	18739	18832	18890	18738	18747	18783	18819	18867	18754	18721	18794	18840	18969	18776	18835	18893	18792	18791	18875	18739	18569	18980	19044	18692	18909	18668	18681	18916	19001	18792	18823	18823	18783	18993	18837	18814	18670	18693	18910	18838	18730	18819	18776	18761	18911	18919	18793	19037	18985	18802	18787	18871	18758	18836	18673	18893	18820	18771	18884	19148	18871	18958	18739	18919	18807	18757	18858	18938	19083	18972	18595	18882	18927	19088	18904	18911	18742	18955	18734	18911	18940	19005	18869	18802	18949	18873	18722	18745	18794	18926	18978	18694	18990	18883	18813	18610	18915	18753	18785	18902	18651	18822	18843	18739	18929	18587	18900	18662	18941	18571	18827	18874	18850	18904	18913	18839	18787	18742	18678	18753	18712	18839	18933	18729	18734	18830	18801	18814	18828	18835	18999	18824	18948	18682	18779	18824	18928	18812	18895	18812	18741	19010	18929	18753	18918	18915	18709	18959	18818	18790	19008	18923	18816	18673	18667	18702	18878	18886	18931	18613	18886	18882	18775	18695	19037	18630	18650	18652	18602	18701	18735	18789	18805	18961	18885	18833	18860	18692	18819	18662	18752	18890	18801	18898	18898	18777	19024	18922	18819	18891	18702	18825	18865	18843	18742	18676	18699	18727	18726	18853	18746	18810	18751	18567	18910	18837	18859	18854	18729	18765	18945	18910	18771	18819	18774	18571	18940	18807	19028	18761	18950	18764	18784	18711	18959	18609	18672	18611	18827	18774	18741	18718	18824	18591	18739	18610	18671	18858	18843	18880	18667	18690	18806	18921	18777	18966	18896	18781	18751	18810	18870	18857	18791	18997	19044	18780	18778	18781	18876	18972	18731	18656	18547	18813	18865	18981	18712	18855	18738	18736	18768	18647	18785	18930	18808	18694	18784	18487	18871	18534	18913	18930	18975	18885	18883	18933	18787	18915	18909	18732	18744	18855	18753	18817	18743	18736	18788	18758	18833	18603	18666	18698	18862	18849	18789	18680	18912	18741	18853	18766	18680	18873	18858	18876	18936	18821	18803	18888	18764	18793	18766	18910	18622	18715	18815	19018	18718	18708	18801	18633	18843	18896	18771	18739	18748	18602	18743	18979	18887	18807	18908	18750	18717	18593	18920	18953	18970	19018	18878	18722	18976	18696	18776	18888	19029	18747	18760	18760	18896	18898	19194	18843	18936	19023	18870	18931	18872	18580	18592	18713	18897	18970	18852	18792	18914	18735	18880	18706	18638	18720	18661	18922	18790	18925	18807	18517	18972	18755	18740	19035	18684	18690	18730	18936	18736	18879	18806	19032	18876	19031	18764	18932	18869	18861	18759	18992	18904	18965	18797	18997	18887	18818	18806	18862	18902	18756	18916	18747	18892	18924	18897	18735	18791	18792	18804	18843	18870	18830	18843	18702	18846	18861	18828	18877	18928	18804	18773	18651	18732	18924	18923	18941	18988	18813	18890	18767	18849	18814	18767	18814	18691	18718	18794	18863	18889	18673	18774	18533	18763	18919	19011	18748	18982	19009	18834	18844	18756	18647	18842	18795	18968	18783	18801	18742	19008	18834	18792	18747	18719	18667	18872	18824	18821	19049	18905	18957	18896	18958	18850	18951	18833	18661	18725	18899	18772	18755	18837	18743	18755	18723	18794	18554	18842	18742	18898	18616	19035	18554	18828	19102	18660	18829	18829	18825	18823	19084	18775	18734	18682	18756	18858	18774	18893	18834	18839	18877	18868	18654	18800	18963	18971	18724	18814	18709	18817	18645	18890	18826	18769	18842	18795	18742	18892	18930	18909	18829	18894	18958	18792	18848	18770	19037	18895	18851	18888	18750	18810	18820	18745	19054	18913	18967	19103	18843	18848	18683	18841	18531	18880	18793	18716	18762	18654	18773	18819	18908	18947	18898	18599	18951	19035	18847	18754	18741	18869	18696	18840	19059	18727	18870	19010	18869	18663	18971	18878	18876	18776	18744	18876	18843	18782	18764	18845	18833	18870	18774	18848	19011	18719	18707	18762	18871	18927	18897	18893	18486	18817	18742	18825	18583	18505	18819	18738	18693	18916	18874	18863	18682	18645	18825	18737	18811	18763	18731	18885	18930	19012	18893	18880	18685	18789	18867	18850	18816	18730	18746	18896	18786	18789	18755	18844	18982	18948	18852	18801	18867	18789	18895	18780	18516	18875	18758	18950	18610	19011	18917	18728	18859	18834	18853	18848	18732	18882	18751	18999	18934	18839	18804	19097	18950	18994	18773	18839	18996	18943	18826	18827	18802	18922	18887	18866	18880	18952	18777	18797	18867	18899	18821	18638	18825	18866	18940	18760	18600	18780	18985	18834	18770	18774	18687	18734	18687	18785	18797	18888	18878	18994	18817	18785	18852	18892	18698	18825	18768	18901	18893	18680	18695	18852	18790	18806	18829	18735	18766	18835	18866	19045	18838	18799	18844	18776	18962	18741	18811	19122	18557	18908	18637	18723	18786	18857	19037	19064	18947	18851	18683	18998	18832	18918	18787	18581	18864	18931	18747	18928	18804	18759	18829	18779	18699	18721	18672	18986	18910	18849	18772	18990	18696	18733	18771	18707	18879	18844	18783	18728	18877	18734	18604	19138	18893	18769	18924	18844	18971	18857	18852	18841	18836	18904	18852	18842	18847	18904	18869	18935	19044	18831	18510	18840	18545	18870	18802	18733	18880	18760	18775	18856	18690	18723	18928	18766	18821	18944	18756	18909	18970	18780	18663	18584	18877	19002	18690	18754	18742	18727	19040	19028	18704	18585	18847	18727	18970	18836	18844	18804	18776	18865	18572	18868	18934	18627	18882	18810	18902	19026	18689	18685	18807	18899	18704	18792	18769	18852	18786	18886	19147	18736	18871	18910	18838	18903	18717	18733	18881	19123	18729	18945	18972	18780	18752	18861	18744	19027	18717	18912	18588	18677	18757	18704	19148	18843	18869	18856	18925	18721	18853	18802	18763	18772	18704	18910	18856	18694	18767	18984	18775	18825	18941	18755	18644	18887	18709	18751	18988	18793	18636	18843	18772	18546	18845	18700	18744	18901	18795	18789	19020	18916	18710	18752	18774	18947	18808	18913	18855	18999	18967	18730	18810	19021	18890	19030	18754	18767	18858	18915	18676	18728	18657	18968	18879	18774	18986	18905	18561	18974	18871	18837	18807	18619	18988	18766	18736	18844	18921	18920	18859	18814	18966	18745	18787	18881	18992	18882	18868	18895	18847	18618	18668	18830	18946	18716	18617	18818	18687	18949	18807	18814	18737	18850	18905	18647	18986	19136	18818	18864	18765	18851	18907	18864	18934	18709	18792	18785	18788	18753	18798	18657	18849	18876	18850	18970	18816	18760	18901	18981	18904	18645	18892	18951	18988	18658	18702	18691	18765	18950	18955	18924	18951	18810	18718	18900	18945	18737	18900	18757	18753	18797	18980	18872	18926	18757	18843	18720	19004	18739	18749	19026	18762	18822	18808	18865	18672	18612	18858	18671	18752	18753	18951	19088	18876	18850	18787	18782	18893	18753	18833	18808	18670	18744	18936	18837	18853	19044	18844	18703	18932	18777	18707	18687	18899	18912	18766	18750	18958	18992	18997	18856	18867	18496	18793	18820	18769	18896	18797	18751	18752	18928	18736	18567	18807	18577	18711	18885	18819	18838	18920	18933	19053	18899	18990	18809	18771	18883	18808	18851	18851	18906	18930	18763	18715	18754	18943	18777	18882	18800	18724	18682	18785	18773	18821	18987	18844	18931	18770	18620	18938	18803	18780	18919	18807	18942	18869	18893	19001	18769	18678	18818	18841	18732	18721	18846	18846	18884	18650	18850	18986	18770	18788	18865	18705	18789	18819	18780	18874	18831	18652	18938	18828	18777	18775	19113	18981	18739	18702	18813	18618	18938	18572	18944	18960	18913	18826	18745	18711	18908	18870	18899	18812	18936	18759	18736	18585	18771	18846	18996	18914	18694	18897	18941	18903	18742	18711	18802	18852	18924	19039	18637	18802	18832	18717	18886	18987	18831	18573	18922	18768	18976	18946	18786	18786	18723	18885	18521	19034	18742	18834	18715	18869	18810	18724	18842	18819	18906	18736	18899	18757	18944	19040	18889	18966	18751	18873	18862	18999	18601	18930	18760	18743	18733	18786	18966	18741	18779	18771	19054	18617	18863	18866	18802	18900	18956	18774	18826	18920	18724	18927	18681	18973	18881	18736	18808	18841	18763	18724	18892	18892	18728	18646	18761	18751	18937	19000	19065	18641	18752	18776	18838	18862	18932	18671	18825	18918	19045	18729	19071	18735	18953	18780	18777	18645	18653	18743	18758	18848	18724	18694	18827	18886	18658	18775	18968	18771	18540	18858	19019	18840	18675	18737	18755	18746	18737	18830	18838	18654	18720	18782	18828	18824	18632	18781	18755	18791	18736	18853	18605	18843	18783	18884	18629	18780	18941	18844	18851	18722	18844	18630	18804	19108	19068	18904	18816	18895	18671	18653	18811	18878	18846	18836	18644	18908	18955	18661	18733	18945	18868	18760	18700	18830	18803	18917	18840	18718	18916	18672	18733	18763	18992	18706	18908	18824	18812	18994	18759	18802	19018	18820	19068	18979	18834	18975	18724	18922	18813	18837
37234	54634	49354	33037	22348	17703	15672	15567	15437	15399	15314	15468	15533	15453	15526	15450	15604	15281	15542	15410	15563	15606	15486	15498	15493	15324	15405	15467	15354	15552	15292	15576	15620	15369	15645	15274	15519	15502	15455	15418	15584	15457	15487	15513	15428	15458	15447	15542	15545	15434	15371	15354	15571	15503	15404	15390	15569	15280	15521	15494	15469	15432	15491	15418	15490	15649	15339	15456	15460	15525	15380	15583	15581	15445	15500	15487	15354	15521	15535	15524	15479	15508	15269	15509	15359	15533	15472	15460	15521	15388	15310	15507	15547	15577	15453	15409	15549	15582	15287	15365	15499	15536	15439	15389	15388	15386	15451	15478	15500	15407	15442	15354	15406	15391	15644	15330	15407	15417	15628	15268	15344	15562	15398	15447	15446	15468	15530	15413	15431	15372	15592	15365	15568	15642	15554	15458	15532	15479	15355	15482	15408	15597	15471	15499	15446	15355	15443	15456	15449	15570	15437	15445	15372	15690	15544	15454	15574	15808	15334	15423	15613	15499	15451	15436	15523	15516	15398	15540	15598	15353	15361	15359	15441	15683	15457	15449	15564	15407	15505	15392	15393	15462	15568	15335	15468	15479	15506	15497	15374	15512	15536	15522	15495	15360	15332	15433	15509	15593	15487	15472	15452	15450	15491	15441	15451	15453	15578	15305	15489	15471	15417	15424	15315	15667	15490	15462	15470	15509	15431	15558	15359	15532	15370	15605	15423	15329	15513	15479	15494	15587	15304	15316	15570	15605	15391	15430	15507	15500	15427	15365	15335	15504	15420	15378	15372	15419	15467	15583	15436	15470	15465	15385	15370	15432	15392	15393	15375	15478	15456	15482	15459	15496	15532	15342	15496	15434	15423	15352	15375	15363	15504	15450	15557	15440	15594	15288	15413	15486	15336	15513	15310	15517	15577	15555	15589	15433	15532	15539	15373	15519	15404	15454	15401	15363	15506	15485	15444	15439	15524	15485	15182	15448	15597	15427	15502	15434	15401	15466	15515	15402	15529	15436	15428	15476	15273	15399	15656	15422	15480	15564	15470	15504	15619	15544	15548	15352	15364	15475	15446	15355	15421	15431	15569	15260	15412	15420	15447	15439	15707	15438	15479	15452	15367	15531	15376	15530	15541	15520	15362	15683	15352	15594	15313	15558	15524	15541	15581	15417	15584	15519	15478	15432	15381	15559	15516	15438	15445	15698	15282	15630	15519	15268	15464	15417	15392	15655	15701	15588	15530	15502	15501	15512	15423	15336	15346	15364	15479	15473	15497	15503	15504	15416	15522	15472	15451	15355	15510	15354	15659	15590	15473	15357	15292	15327	15627	15398	15457	15340	15512	15430	15707	15415	15410	15534	15413	15389	15469	15439	15379	15575	15582	15479	15701	15350	15451	15618	15467	15584	15601	15241	15698	15364	15639	15516	15424	15518	15433	15476	15371	15438	15584	15506	15479	15391	15302	15424	15455	15554	15389	15473	15598	15630	15568	15440	15350	15397	15515	15525	15587	15355	15505	15474	15423	15439	15413	15292	15395	15541	15358	15632	15462	15475	15456	15481	15549	15423	15582	15426	15402	15514	15585	15468	15429	15376	15567	15378	15600	15387	15499	15531	15347	15341	15544	15554	15437	15544	15275	15380	15363	15509	15434	15525	15424	15348	15573	15338	15510	15580	15424	15494	15651	15502	15459	15368	15546	15331	15497	15595	15368	15578	15590	15378	15476	15385	15482	15433	15418	15392	15525	15524	15557	15520	15493	15524	15570	15500	15479	15512	15408	15428	15512	15435	15519	15407	15577	15537	15296	15447	15493	15438	15551	15393	15612	15281	15437	15442	15527	15519	15570	15385	15567	15463	15251	15408	15555	15491	15305	15658	15416	15349	15331	15671	15314	15464	15578	15592	15474	15449	15349	15518	15264	15532	15576	15392	15382	15506	15447	15377	15410	15643	15458	15561	15624	15612	15424	15260	15558	15384	15462	15581	15478	15533	15275	15514	15363	15418	15499	15557	15579	15493	15606	15408	15513	15763	15398	15443	15443	15437	15661	15369	15368	15544	15469	15380	15415	15556	15565	15593	15503	15419	15494	15432	15430	15485	15517	15457	15484	15539	15328	15407	15468	15605	15445	15414	15482	15531	15342	15363	15457	15454	15424	15532	15501	15658	15446	15512	15246	15492	15276	15337	15404	15509	15431	15505	15278	15518	15446	15411	15513	15515	15503	15379	15421	15379	15529	15433	15611	15334	15513	15464	15417	15443	15552	15378	15448	15575	15376	15297	15445	15368	15432	15377	15341	15492	15597	15543	15388	15521	15438	15384	15364	15317	15497	15448	15472	15309	15433	15503	15413	15367	15406	15363	15427	15504	15367	15407	15439	15552	15549	15364	15549	15596	15417	15379	15691	15388	15500	15457	15495	15459	15597	15505	15427	15377	15403	15458	15577	15412	15439	15497	15397	15525	15366	15452	15382	15435	15570	15625	15480	15438	15510	15527	15421	15400	15475	15384	15486	15544	15480	15571	15388	15238	15288	15403	15354	15330	15440	15485	15439	15500	15325	15358	15621	15493	15560	15283	15336	15658	15435	15496	15316	15439	15384	15300	15587	15343	15430	15439	15474	15599	15513	15413	15643	15449	15412	15562	15380	15410	15457	15412	15399	15554	15531	15397	15596	15440	15400	15503	15475	15317	15553	15572	15467	15531	15506	15530	15522	15480	15422	15466	15617	15474	15462	15509	15421	15506	15351	15387	15492	15444	15408	15441	15532	15351	15523	15462	15478	15623	15391	15452	15412	15438	15442	15565	15626	15362	15481	15460	15377	15460	15205	15547	15486	15437	15354	15300	15451	15392	15513	15391	15476	15539	15438	15512	15555	15478	15538	15502	15465	15443	15474	15471	15599	15513	15472	15548	15459	15402	15466	15439	15458	15459	15537	15502	15311	15399	15445	15432	15481	15513	15306	15514	15482	15490	15493	15295	15417	15422	15349	15635	15464	15361	15492	15449	15543	15496	15518	15488	15329	15456	15467	15487	15423	15436	15523	15583	15417	15463	15457	15451	15461	15492	15344	15554	15540	15478	15503	15487	15472	15591	15557	15486	15301	15345	15423	15550	15395	15600	15269	15362	15269	15306	15521	15572	15462	15371	15383	15350	15566	15485	15396	15465	15340	15432	15584	15272	15516	15461	15383	15474	15536	15464	15423	15474	15348	15515	15582	15234	15391	15480	15398	15470	15449	15455	15460	15558	15355	15380	15444	15427	15435	15541	15362	15539	15448	15437	15523	15287	15543	15414	15440	15558	15370	15419	15204	15598	15380	15490	15479	15450	15342	15558	15471	15425	15424	15466	15587	15397	15351	15592	15354	15478	15410	15409	15456	15406	15379	15383	15448	15513	15453	15496	15444	15462	15470	15457	15431	15443	15447	15586	15485	15347	15526	15416	15349	15399	15402	15433	15353	15456	15694	15455	15376	15512	15474	15511	15600	15432	15446	15518	15358	15391	15550	15438	15370	15508	15310	15416	15415	15608	15412	15450	15534	15368	15343	15443	15546	15356	15275	15442	15365	15404	15583	15471	15515	15461	15605	15410	15513	15492	15408	15530	15624	15459	15328	15586	15481	15428	15222	15467	15386	15598	15480	15421	15231	15290	15462	15465	15640	15392	15390	15400	15326	15475	15513	15454	15593	15498	15546	15569	15572	15382	15439	15617	15657	15396	15381	15461	15420	15585	15442	15498	15384	15610	15439	15473	15484	15285	15497	15557	15425	15371	15424	15459	15422	15628	15511	15411	15521	15360	15279	15321	15307	15608	15512	15555	15374	15517	15452	15525	15422	15524	15479	15390	15330	15350	15693	15340	15571	15410	15367	15590	15552	15623	15480	15334	15416	15645	15574	15433	15485	15603	15542	15511	15527	15464	15568	15385	15400	15494	15464	15593	15344	15488	15529	15600	15275	15379	15339	15360	15724	15532	15517	15377	15428	15247	15634	15474	15542	15493	15716	15502	15444	15477	15484	15585	15436	15466	15573	15375	15424	15531	15413	15447	15623	15415	15491	15481	15613	15504	15395	15407	15578	15614	15509	15572	15359	15401	15500	15606	15515	15467	15485	15714	15506	15638	15620	15542	15418	15455	15476	15397	15524	15536	15369	15504	15355	15514	15451	15445	15436	15410	15452	15653	15404	15603	15475	15352	15545	15465	15587	15331	15537	15676	15588	15412	15577	15469	15347	15503	15429	15530	15549	15382	15453	15509	15380	15325	15494	15437	15302	15294	15381	15321	15257	15441	15446	15510	15571	15621	15576	15562	15471	15456	15334	15598	15414	15596	15460	15511	15494	15317	15506	15488	15451	15324	15617	15543	15365	15489	15516	15391	15343	15519	15272	15548	15588	15455	15540	15599	15429	15457	15539	15472	15354	15335	15650	15345	15495	15379	15417	15511	15554	15351	15516	15505	15439	15389	15447	15446	15509	15367	15463	15340	15469	15468	15457	15487	15435	15444	15397	15508	15526	15429	15470	15576	15573	15493	15331	15318	15473	15331	15553	15610	15525	15362	15384	15368	15709	15458	15596	15553	15368	15561	15461	15448	15477	15499	15154	15561	15376	15499	15418	15499	15432	15367	15402	15541	15407	15434	15456	15543	15463	15481	15532	15383	15365	15500	15542	15406	15438	15532	15555	15379	15456	15582	15482	15480	15517	15318	15372	15496	15397	15487	15643	15682	15461	15485	15434	15448	15434	15310	15358	15633	15609	15517	15436	15487	15445	15470	15476	15564	15436	15637	15327	15658	15491	15591	15447	15491	15439	15539	15621	15526	15321	15419	15464	15425	15468	15477	15442	15449	15570	15394	15338	15440	15671	15375	15390	15528	15638	15570	15398	15573	15498	15367	15572	15614	15300	15675	15360	15356	15522	15370	15476	15484	15399	15495	15229	15560	15350	15571	15616	15629	15598	15523	15448	15509	15488	15455	15476	15525	15412	15313	15569	15453	15482	15593	15414	15481	15411	15382	15612	15244	15434	15414	15605	15219	15581	15536	15598	15538	15715	15292	15542	15539	15663	15543	15425	15588	15396	15542	15450	15508	15382	15403	15496	15545	15583	15488	15507	15447	15416	15338	15458	15569
25434	30836	54611	53306	40194	30892	22656	18848	18285	18416	18365	18325	18319	18167	18382	18531	18362	18022	18133	18310	18217	18285	18091	18184	18191	18062	18176	18291	18258	18149	18145	18404	18438	18108	18292	18142	18159	18021	18286	18264	18132	18302	18285	18314	18217	18054	17992	18255	18337	18073	18217	18395	18124	18202	18074	18229	18215	18414	18040	18142	18148	18186	18250	18125	18290	18108	18334	18052	18145	18289	18333	18299	18166	18298	18155	18119	18206	18047	18338	18183	18212	18083	18150	18173	17964	18167	17996	18081	18119	18222	18108	18201	18127	17949	18297	18142	18256	18208	18143	18053	18160	18177	18145	18184	18141	18070	18181	18131	18024	18100	18192	18135	18107	18166	18095	18172	18309	18077	17979	18175	18153	18031	18323	17995	18149	17982	18315	18119	18163	18010	18264	17872	18015	18102	17942	18178	18157	18176	18144	17850	18125	18144	18102	17976	18251	18301	18200	18241	18001	18074	18266	18111	18132	18212	17940	18174	18221	18130	18074	18161	18265	17953	18250	18192	18037	18261	18031	18154	17947	18093	17981	18096	18132	17893	18157	18099	18080	18135	18128	17994	17951	18266	18107	18220	17861	18053	18145	18189	18074	18315	18173	17993	18136	18194	18205	18065	18180	18025	18136	18115	18096	18148	18186	18324	18166	18223	18124	18226	18065	18322	18215	18088	18202	17971	18058	18216	18172	18148	18102	18083	18089	18099	18045	18081	18096	18200	17991	18023	18105	18238	18258	18254	18134	18116	18203	18152	18111	18105	18038	18102	18250	17942	18251	18187	18042	18062	18167	18033	17934	18066	18386	18076	18131	18226	18181	18153	18132	18215	17990	18256	18046	17860	18054	17915	18192	18244	17944	17992	18072	18196	18089	17924	18015	18197	18300	18176	18103	18120	18007	18216	18128	18142	18200	17988	18090	18171	18062	17910	18019	18148	18143	18118	18303	18064	18279	18026	18266	18142	17952	18337	18313	18386	18102	18298	18238	18069	18028	18126	17988	18092	18041	17936	17830	18032	18197	18112	17969	18249	18229	18201	18024	18121	18313	18170	18074	18198	18060	17960	18154	18138	18183	17955	18063	18102	18094	18230	18136	17946	17982	18348	18209	18032	18043	18115	18077	18053	18093	18180	17995	18153	18055	17902	18277	18169	18216	18210	18060	18082	17987	18103	17921	18204	18145	18140	18174	18216	18243	18074	18310	18354	18072	18104	18222	18187	18016	18106	18149	18109	18045	18198	18028	18160	17885	18181	18251	18090	18227	18190	18275	17982	18287	18352	18268	18041	18018	18127	18184	18161	18116	18276	18057	18276	18047	18125	18167	18008	18202	17961	17937	18152	18108	18266	18158	18199	18033	18158	18056	18225	18127	18005	18228	18094	18029	18182	18070	18133	18120	18146	18009	17944	18089	18023	18036	18108	18203	18121	18047	18343	17822	18245	18302	18173	18000	17935	18167	18265	18110	18184	18175	18103	17955	17938	18285	18075	18169	18121	18229	18152	18059	17845	18137	18213	18051	18314	17975	18046	18160	18166	17967	18012	18201	18184	18096	18219	18130	18184	18116	18027	18280	18239	18254	18096	18183	18016	18180	18084	18188	18058	17985	18143	18074	18260	18104	18256	18315	18036	18142	18116	17925	18202	17979	18113	18195	18162	18130	18063	18218	18207	18096	18132	18037	17980	18082	17902	17968	18266	18199	18165	17942	17987	18090	18202	18441	17940	18234	18122	18145	17961	18061	18287	18220	18246	18044	18151	18238	18231	18312	18214	18054	18106	17917	18238	18101	18063	17964	18073	17984	17993	17973	18248	18015	18137	18078	18146	18060	18148	18037	18180	18134	18269	18202	18189	18213	18201	18076	18097	17915	18080	18213	18039	18044	18169	18303	18202	18169	18150	18258	18187	18217	18077	18188	18044	17972	18155	17984	17985	17995	18161	18357	18020	18308	18226	18195	18067	17906	18268	18242	18194	18311	18117	18177	18037	18289	18004	18174	17934	18051	18139	18235	18322	18183	18172	18090	18201	18223	18246	18026	17934	18152	17983	18181	18110	17954	18217	18211	18160	18118	18285	18103	18020	18012	18214	18172	17971	18276	18123	18129	18122	18274	18350	18108	18212	18214	18240	18310	18112	18101	18090	18245	18287	18292	18204	17925	18163	18237	18173	18279	18190	18092	18209	18191	18080	17818	18007	18046	18224	18228	17906	17977	18071	17938	18005	17913	18271	18119	18476	18086	18110	18239	18037	18190	18210	18173	18164	18115	18225	18125	17825	18206	17931	18335	18205	17995	18103	18227	18129	18009	18056	18019	18139	18177	18329	18269	18004	18264	18241	18013	18308	18390	17813	18232	18111	18165	18136	18225	18206	18275	18143	18068	18017	18112	18332	18240	18199	17992	18118	18210	18101	18181	18109	18258	18126	18032	18137	18137	18243	18099	18080	18241	17999	18219	18025	18364	18121	18373	18103	18231	17973	18110	18060	18210	18063	17949	18054	18010	18156	18059	18138	18130	18182	18243	17987	18328	17984	18052	18340	18282	18180	18008	18177	18159	18139	18243	17897	18120	17874	18318	18134	18188	18116	18103	18489	18260	17962	18179	17947	18077	18183	18274	17996	18133	17991	18238	18272	17930	18060	18083	17864	18094	18223	17948	18144	18054	18090	18122	18145	18487	18053	18010	18065	18004	18279	17994	18180	18130	17980	18255	18371	17915	18063	18021	17981	18264	18239	17973	17982	18292	18066	18261	18099	18150	18314	18118	18042	18257	18148	18149	18197	18130	18085	18096	18034	18014	18129	18173	18083	18054	18070	18055	18003	18230	17860	18046	17934	18036	18197	18352	18430	18310	18249	18006	18223	18107	17950	17960	17965	18265	18112	18220	18033	18161	18251	18115	18163	18095	18044	18219	18297	18062	17974	18071	18246	18096	18094	18281	18141	18149	18302	18104	17976	18153	18214	18184	18180	17919	18072	18255	18257	18130	18138	18278	18329	17934	18175	17940	17951	18221	18038	18119	18090	18075	18014	18171	18181	18005	18279	18340	18010	18110	18168	18110	18248	18080	18024	18227	18136	18205	18154	18453	18223	18156	17968	17960	17954	18287	18059	18046	18248	18138	18113	18230	18163	18152	18112	18122	18182	18128	18170	18169	18117	18235	17987	17904	18073	18025	18190	18077	18148	18148	18109	17942	18164	18075	18185	18090	18044	18053	18123	18216	18101	18179	18302	18410	18132	18204	18113	18323	17971	17912	18199	18067	18135	18263	18293	18005	18151	18055	18049	18082	18186	18127	18087	18224	18176	18066	18132	18080	18235	18099	18014	18172	17899	18119	18153	18276	18115	18236	18021	18226	18061	18028	18078	17992	18126	18093	18187	18112	17913	17944	17887	18202	18265	17831	18099	18392	17920	18035	18141	18154	18033	18139	18112	18078	18183	18239	18193	18158	18170	18152	18241	18206	17968	17864	18217	17930	17885	18286	18020	18134	18243	18295	17964	18135	18126	18138	18211	18007	18400	18319	18019	18184	18130	18260	18103	18080	18156	18193	18038	18272	18137	18296	17933	18301	18329	18297	18094	18192	18099	18066	17992	18174	18139	18214	18332	18009	18210	17993	18034	18072	18157	18115	18045	18035	18000	18186	18035	18126	18126	18179	18132	18129	18187	18248	18102	18127	18086	18149	18057	18080	18076	18138	18159	18064	18059	18107	18055	18023	18180	18206	18099	18142	18162	18197	18096	18112	18227	18140	18001	18180	18348	18061	18187	18310	18148	18096	18171	18224	17991	18223	18142	18014	18158	18128	18094	17947	18101	18135	18079	18184	18051	18019	17821	18236	18198	18132	18157	17949	18227	18189	18017	18229	18190	18160	18160	18129	18065	17986	18361	18025	18209	18085	18014	18160	18103	18106	18266	18161	18184	18359	18477	18161	18199	18240	18204	18123	18164	18449	18033	18127	18096	18158	18151	18262	18043	17836	18220	18258	18253	18124	18094	18017	18145	18097	18021	18119	17961	18109	18122	18078	18182	18067	18095	18144	17877	17875	17962	18292	18021	18138	17878	18174	18221	18018	18162	18352	18128	18217	18306	18200	18236	18058	18056	18041	18298	18021	18107	18086	18037	17908	18130	18120	18194	18285	18093	18043	18277	18127	18037	18228	18038	18060	18279	17931	17869	18181	18197	18002	18209	18179	18211	18100	17924	18043	18222	18182	17968	18225	18136	18171	17989	18203	18200	18141	18160	18340	17925	18309	17999	18254	18023	18083	18217	18492	18179	18073	18193	17936	18059	18092	18282	18108	18203	18188	18148	18219	18355	18027	18202	18341	18070	18141	18259	18223	17962	18304	17907	18073	18155	18351	18152	18044	18076	18137	18134	18424	18048	18234	18096	18149	17985	18041	18141	18213	18219	18105	18230	18323	18222	18313	18050	18173	17938	18257	18276	18156	18045	18127	18064	18035	18029	18109	18127	18269	18117	18214	18379	17923	18224	17994	18094	18077	17960	17920	18133	17947	17973	18140	18190	18304	18073	18011	17993	17953	18146	18216	18202	18054	18162	18180	18253	18246	18005	18033	18198	18253	18027	18089	18222	18177	18034	18067	18041	18023	18463	18203	18041	17995	18146	18160	18431	18272	18005	18193	18113	17960	18096	18294	18141	17894	17821	18109	18198	18072	18125	18396	18097	18333	18172	18195	18140	18307	18071	18109	18288	18156	18347	18154	18140	18189	18076	18112	18249	18163	18147	17885	18117	18037	18144	18149	18244	18017	18090	18214	18259	18131	18080	18148	18174	18127	18087	18038	18098	18146	18252	18163	18206	18176	18153	17955	17983	18168	18202	18282	18113	18157	18075	18131	18119	17980	18000	18064	18026	18172	17983	18013	18133	18127	18152	17880	18178	18043	18177	18073	18127	18087	18022	18008	18148	18156	18288	18282	18300	18215	18184	18179	18100	18172	18200	18306	18297	18302	18188	18015	18269	18249	17978	18113	18251	18286	18318	17979	18291	18042	18047	18118	18103	18352	18177	18080	17906	18159	17992	18148	18266	18272	18245	18101	18133	18122	18127	18028	18410	18090	18086	18321	17994	18338	18069	18047	18192	18005	18203	18345	18232	18146	18172
60011	99114	87959	62747	43763	28743	16096	15244	15169	14989	15240	15105	15118	15175	15084	15197	15218	15130	14993	14993	15192	15097	15126	15128	15249	15153	15082	15071	15100	15089	15275	15185	15023	15173	15196	15065	15156	15057	15146	15226	15061	15168	15171	15050	15201	15263	15080	15196	15140	15107	15210	15054	15013	15052	15136	15214	15107	15002	15047	15012	15264	15060	15026	15149	15138	15040	15213	15004	15113	15131	15297	15264	15029	15218	15151	15113	15000	15120	15069	15317	15127	15123	15135	15035	15167	15292	15085	15164	15102	15065	15254	15224	15035	15158	15128	15205	15044	15100	15013	15103	15008	15116	15154	15187	15309	15087	15025	14998	15103	15090	14933	15169	15211	15223	15120	15100	15191	15062	15189	15177	15073	14950	15152	15241	15099	15211	15011	15102	15173	15137	15056	15144	15150	15180	15190	15192	15051	15244	15115	15106	15157	15048	14993	15256	15019	15181	14979	15023	15205	15006	15098	15163	15150	15078	15077	15061	15360	15120	15033	15190	15127	14998	15114	15149	15085	15157	15063	15040	14973	15237	15134	14966	15018	15104	15005	15044	15183	15078	15004	15168	15090	15323	15061	14922	15246	14975	15056	15238	15067	15152	15153	15127	15022	15058	14934	15181	15192	15148	15306	14989	15078	15182	15181	15153	15088	15157	15100	15010	15035	14961	15159	15145	15060	14987	15128	15113	15076	15170	15065	15065	15110	15059	15180	14998	15121	14976	15017	15205	15376	15056	15009	15152	15018	15162	15216	14980	15190	15288	15111	14909	15168	15287	14986	15147	15251	15118	15049	15024	15257	15201	15153	15158	15065	15004	15101	15099	15245	15238	15171	15202	15161	15320	15182	15065	15134	15020	15204	15208	15111	15273	15080	15138	14931	15111	15113	15117	15028	15170	14962	15119	15310	15261	15199	15054	14992	15080	15223	15161	15203	15326	15209	15128	15206	15082	15193	15095	15129	15073	15133	15130	14967	15310	15025	15273	15086	15275	15138	15235	15089	15098	15162	15176	14985	15152	15091	15229	15000	15070	15290	15018	15065	15008	14994	15209	15194	15124	14977	15258	15221	15155	15173	15076	14995	15264	15369	15145	15006	15041	15068	15174	15045	15179	15108	15032	14991	14991	15185	15199	15073	15233	15042	15253	15112	15165	15078	15176	15142	15096	15163	15264	15116	15074	15133	15041	15148	15122	15062	15046	15096	15009	15185	15193	15085	15113	15131	15028	14997	15106	15130	15109	15064	15110	15083	15032	15146	15003	15176	15147	15150	15275	15056	15149	14999	15209	15007	14907	15110	15214	14984	14921	15068	14936	15136	15320	15244	15138	15094	15154	15175	15015	15170	15126	15166	15186	15196	14977	15080	15031	15182	15160	15097	15157	14974	15061	15257	15122	15066	15144	15073	14973	15006	15096	15059	14969	15227	14939	14979	15142	14979	15054	15346	15050	15074	15132	15037	15092	15077	15166	15038	15055	15258	15078	15051	15041	15174	14970	15154	15042	15085	15056	15068	14974	15021	15150	15064	14961	15076	15131	15050	15052	15152	15075	15185	15101	15061	15282	15205	15229	15095	15147	14908	15131	15023	15285	15079	15022	15094	15109	15139	15194	15117	14974	15163	15203	15116	14995	15142	15126	15153	15130	15041	15157	14858	15106	15060	15093	15084	15289	15048	15107	15132	15063	15178	15126	15028	15163	15141	15197	15084	15110	15052	15256	15178	15135	15138	15224	15140	15196	15154	15190	15153	15065	15043	15025	15004	15159	15136	15097	15068	15107	15282	15140	15209	15221	15110	15014	14968	15238	15101	14960	15169	15054	15044	15206	15082	14925	15079	14966	15258	15049	15004	15153	15002	15117	15099	15089	15256	15150	15149	15154	15164	15255	15040	15249	15176	15313	14969	15050	15172	15094	15139	15148	15230	15028	14967	15039	15030	15134	15227	14991	15061	15027	15074	15231	15332	15097	15163	15121	15054	15254	15097	15061	15219	15216	15117	15076	15086	15218	14991	15226	15198	15078	15185	15067	15203	15240	15241	15118	15187	15015	15056	15172	15101	15034	15089	15068	15120	15034	15051	15037	15170	15199	15113	15293	15166	15247	14990	15044	15219	15210	15041	15158	15085	15050	15163	15046	14929	15071	15006	15144	15174	15241	15049	15179	15150	15152	15248	15102	15053	14977	15167	15016	15230	15266	14992	15139	15097	15149	15079	15094	15138	15063	15216	15060	15128	15089	15185	14986	15124	15208	15131	15045	15133	15052	15081	15050	15095	15116	15098	15217	14943	14976	15110	15150	14929	15141	15043	15095	15162	15243	14971	15062	14984	15223	15174	15104	15077	15148	15112	15232	15258	15165	15216	15160	15241	15141	15031	15090	15026	15126	15201	15034	15123	15110	15232	15228	15058	15214	15157	15185	14873	15175	14978	15133	15229	14909	15134	14920	14931	15076	15335	15132	15165	15140	15092	15024	15023	14996	14935	15179	15045	14999	15074	15004	15123	15022	15079	15326	15162	15122	15087	14966	15237	15080	15255	15086	15180	15083	15248	15068	15095	15145	15399	14902	15005	15164	15057	15030	15302	15110	15010	15054	15001	15080	15240	15107	15034	15332	15183	15083	15158	15080	15104	15291	15045	15148	15217	14999	15360	15050	15066	15134	15053	15129	15161	14995	15221	15221	15021	15067	15121	15150	15065	15270	15108	15139	15184	14999	15108	15081	14986	15008	14959	15150	15333	15182	15121	15183	15060	15034	15185	15111	15259	15059	15076	15063	15154	15009	15185	14853	15268	14937	15192	15050	15134	15122	15046	15103	15132	15198	15074	15162	15142	15188	15052	14914	15120	15163	15237	15117	15093	15033	15026	15084	15208	15070	15183	15053	15031	15108	15092	14962	15278	15169	15384	15085	15095	14925	15238	14903	15131	14999	15136	15127	15104	15154	14997	15408	15213	15282	15138	15145	15223	15131	15096	14992	15168	14953	15057	14981	15220	15075	15273	15064	15088	15032	15193	15287	15235	15144	15151	15141	15102	15070	15044	15166	15127	15252	14998	15074	14989	15124	15142	15169	15019	15094	15179	15209	15203	15069	15191	15127	15148	15095	15150	15025	15065	15230	15023	14816	15149	15249	15097	15296	15097	15176	14961	15057	15085	15210	15152	15089	15062	15151	15205	15199	14964	15161	15158	15137	15091	15186	15284	15129	15124	15146	15116	15103	15159	15114	15042	14886	15055	15148	15212	15051	15217	14928	14989	15299	14993	15141	15061	15248	14996	15090	15277	15143	15119	15031	15106	15149	15077	15060	15189	15142	15210	15101	15016	15130	15079	15203	15150	15142	15118	15055	15086	15146	15147	15185	15185	15126	15101	15207	15157	15131	15139	14937	15067	15359	15105	15004	15161	15136	15055	15118	15159	15103	15090	15061	15201	14976	15035	15102	15156	15205	14985	14955	15007	15174	15256	15107	14827	15089	15209	15081	15168	14992	15104	15093	15139	15176	15093	15114	15130	15207	14827	15124	15058	15162	15244	15029	15066	15113	15074	15180	15161	15169	15321	15361	15033	15156	15056	15103	15047	15209	15091	15132	15157	14870	15133	14969	15263	15026	15221	15034	15123	15245	14970	15149	15081	15263	14974	15200	15096	15049	15086	15214	15059	15012	15203	15230	15320	14988	15192	15269	15060	15271	14911	15221	15135	14929	14963	15017	15061	15084	15030	14980	15079	15147	14994	15103	15252	14949	15048	15272	14895	15083	15317	14973	15140	15124	14990	15147	15133	15128	15164	15266	15085	15191	15278	15157	15170	15189	15371	15223	15107	15115	15002	15109	14929	15043	15120	14972	14969	15031	15151	14945	15195	15177	15335	15234	15176	15315	15107	15024	15075	15084	15045	15275	15084	15176	15249	15106	15082	15238	15177	15039	15184	15169	15083	15087	15020	15098	15220	15157	15035	15126	15116	15332	15084	15220	15106	15105	15143	15201	15230	15043	15171	15125	15132	15287	15051	15104	15144	15062	15130	15214	15026	15022	14927	15140	15094	15144	15042	14969	15003	15184	15052	15027	15275	15080	15037	15168	14933	14994	15393	15129	15099	15002	15168	15174	15120	15289	15119	15117	15085	15065	14988	15212	15197	14883	15244	15132	15213	14983	15244	14874	15181	15043	15172	15288	14944	15068	15069	15132	15135	15187	15237	15164	15028	15114	15035	14929	15041	15080	15102	15156	15211	15043	15153	15119	15284	15166	14938	15259	15086	15055	15053	15070	15194	15173	15125	15150	15039	15176	14970	15180	15208	15153	15116	15286	15014	15142	15123	15093	15162	15019	15063	15045	15097	15042	14971	15240	15079	15202	15186	15153	15101	15087	15188	14963	15251	15167	14991	15027	14954	15000	15089	15157	15208	15221	15162	15226	15276	15054	15095	15324	14937	15116	15220	15187	15160	15075	15196	15088	15085	15117	15285	15124	15208	15178	15140	15033	15029	15066	15149	14998	15065	15158	15142	15102	15216	15080	15143	15076	15232	15221	15071	15337	15093	15005	15017	14894	15101	15045	15044	15200	15171	15035	15145	15223	15067	14933	15255	15172	15100	15183	15222	15117	15243	15054	15135	15190	15038	15112	15090	15221	15121	14953	15212	14911	15019	15111	15213	15199	15132	15139	15128	14986	15302	15011	15140	15062	15048	15025	15059	15103	15039	14946	15071	15048	15160	15032	15212	15024	14874	15027	15044	15088	15170	15258	15003	15174	15037	15008	15046	15116	15017	15281	15030	15179	15069	14986	15018	15094	15226	15191	15121	14965	15164	15254	15145	14933	15196	14933	15315	15129	14921	15088	15104	15101	15252	15114	15098	14960	15124	15170	15144	15100	15065	14998	15078	15075	15095	15072	14953	15128	15123	15008	14959	15062	15069	15109	15088	15122	15210	14887	14983	15031	15225	15037	14958	15185	15075	15105	15179	15051	15038	15246	14957	15022	15100	15039	15136	15299	15118	15151	15098	15058	15234	15268	15283	15082	15229	15078	15081	14981	15081	15233	15122	15171	15145	15200	15084	15099	15136	15191	15133	15275	15111	15113	14982	15058	15187	15225	14977	15159	15002	15096	15079	15208	15072	14961	15134	15137
23615	25023	47206	49646	41731	33196	24631	18858	17866	17888	17925	17722	17879	17558	17573	17519	17749	17668	17713	17790	17577	17452	17501	17651	17281	17388	17711	17673	17873	17571	17541	17568	17820	17518	17496	17501	17604	17272	17488	17566	17579	17575	17465	17408	17573	17460	17508	17610	17361	17503	17273	17723	17311	17509	17675	17692	17568	17658	17656	17373	17498	17404	17626	17306	17184	17227	17282	17536	17712	17571	17467	17575	17498	17363	17487	17629	17617	17368	17580	17593	17407	17546	17477	17461	17448	17598	17378	17326	17519	17597	17512	17451	17563	17389	17359	17738	17317	17452	17358	17575	17439	17506	17379	17440	17314	17577	17312	17378	17548	17293	17703	17391	17402	17413	17436	17297	17437	17616	17471	17446	17503	17437	17358	17397	17430	17320	17166	17497	17581	17552	17431	17561	17491	17433	17326	17450	17612	17426	17310	17474	17663	17515	17602	17534	17357	17383	17412	17577	17533	17423	17381	17418	17598	17388	17271	17351	17611	17422	17436	17311	17533	17556	17326	17143	17346	17452	17535	17466	17502	17663	17432	17353	17447	17298	17340	17343	17375	17393	17311	17297	17397	17526	17320	17327	17380	17296	17357	17648	17641	17522	17478	17253	17341	17332	17505	17461	17287	17447	17419	17738	17459	17591	17501	17431	17386	17352	17533	17067	17267	17679	17590	17338	17319	17460	17547	17427	17455	17379	17357	17248	17283	17701	17629	17426	17401	17420	17497	17571	17600	17449	17460	17310	17454	17338	17603	17580	17388	17328	17530	17468	17533	17471	17410	17331	17469	17616	17420	17296	17284	17269	17428	17312	17551	17519	17370	17418	17387	17451	17503	17269	17387	17431	17420	17438	17543	17347	17337	17418	17352	17422	17533	17470	17587	17393	17200	17628	17636	17462	17502	17299	17521	17454	17447	17397	17573	17315	17528	17478	17578	17390	17443	17450	17359	17391	17491	17550	17588	17313	17586	17425	17303	17430	17414	17682	17450	17310	17404	17536	17469	17340	17303	17441	17698	17537	17490	17378	17328	17316	17419	17477	17598	17514	17535	17119	17479	17513	17394	17423	17541	17649	17533	17271	17476	17452	17502	17380	17540	17547	17412	17337	17452	17592	17434	17351	17445	17456	17610	17307	17386	17509	17499	17426	17554	17363	17395	17506	17394	17365	17476	17300	17471	17372	17581	17383	17438	17432	17212	17421	17571	17317	17395	17491	17523	17495	17426	17415	17511	17493	17580	17416	17523	17486	17543	17443	17562	17399	17448	17127	17360	17446	17455	17481	17402	17378	17442	17765	17477	17458	17714	17414	17581	17498	17415	17308	17451	17360	17307	17644	17461	17494	17333	17510	17608	17387	17501	17387	17469	17452	17644	17419	17521	17386	17510	17391	17429	17548	17594	17315	17487	17571	17273	17314	17565	17381	17544	17698	17311	17355	17272	17420	17652	17581	17619	17291	17510	17582	17382	17632	17571	17484	17506	17507	17425	17329	17469	17374	17326	17363	17383	17478	17267	17362	17335	17542	17468	17496	17381	17360	17502	17454	17503	17514	17244	17305	17644	17353	17268	17451	17481	17534	17251	17381	17568	17334	17280	17263	17281	17408	17450	17497	17449	17323	17500	17582	17526	17134	17282	17438	17435	17651	17374	17471	17466	17490	17363	17465	17558	17489	17441	17598	17482	17472	17410	17751	17481	17536	17406	17371	17595	17616	17526	17394	17253	17363	17426	17389	17360	17506	17518	17370	17435	17505	17491	17347	17366	17440	17395	17752	17366	17479	17612	17372	17456	17343	17326	17529	17303	17703	17430	17419	17475	17522	17335	17308	17550	17365	17500	17405	17308	17214	17548	17462	17389	17132	17415	17328	17437	17321	17424	17436	17758	17563	17368	17301	17549	17421	17480	17450	17375	17478	17347	17476	17407	17332	17519	17528	17234	17329	17569	17381	17527	17298	17243	17354	17360	17293	17491	17503	17393	17277	17554	17356	17278	17142	17466	17273	17548	17174	17457	17443	17337	17495	17632	17485	17331	17424	17571	17466	17188	17339	17105	17488	17450	17333	17515	17277	17433	17403	17470	17561	17549	17272	17490	17366	17310	17502	17639	17524	17454	17450	17517	17543	17297	17387	17333	17317	17425	17556	17297	17421	17479	17194	17469	17487	17586	17267	17391	17626	17352	17398	17426	17501	17507	17406	17377	17294	17405	17465	17499	17552	17347	17253	17459	17393	17400	17271	17197	17418	17403	17404	17325	17468	17611	17334	17520	17414	17616	17532	17436	17511	17618	17627	17314	17560	17452	17315	17368	17296	17567	17460	17372	17329	17437	17241	17506	17450	17380	17466	17546	17326	17456	17272	17431	17540	17407	17401	17631	17264	17457	17417	17497	17410	17415	17424	17483	17542	17314	17389	17540	17416	17545	17371	17359	17510	17471	17455	17500	17466	17706	17370	17311	17517	17461	17456	17281	17603	17496	17376	17454	17380	17317	17429	17502	17619	17446	17510	17710	17561	17534	17325	17448	17484	17573	17471	17597	17162	17441	17565	17506	17420	17510	17552	17429	17580	17365	17514	17630	17335	17580	17448	17580	17460	17478	17476	17501	17296	17498	17464	17317	17340	17379	17430	17237	17287	17462	17407	17595	17541	17602	17477	17383	17374	17295	17566	17163	17314	17259	17655	17394	17459	17567	17443	17274	17169	17355	17455	17464	17451	17314	17340	17397	17361	17514	17283	17645	17334	17492	17453	17489	17463	17629	17439	17429	17412	17575	17470	17615	17446	17631	17306	17426	17706	17549	17478	17313	17586	17495	17346	17671	17303	17384	17484	17401	17543	17383	17444	17369	17340	17446	17496	17338	17458	17680	17445	17395	17339	17541	17431	17506	17373	17373	17532	17408	17525	17520	17498	17376	17499	17367	17404	17189	17547	17529	17463	17596	17379	17481	17351	17636	17395	17406	17325	17206	17629	17532	17444	17606	17357	17464	17194	17498	17643	17546	17438	17444	17223	17464	17590	17359	17440	17450	17316	17548	17438	17574	17488	17594	17650	17454	17473	17515	17453	17557	17528	17348	17331	17450	17239	17199	17469	17417	17381	17517	17547	17470	17642	17336	17406	17602	17544	17533	17347	17474	17458	17408	17354	17564	17414	17477	17481	17558	17419	17630	17485	17491	17422	17369	17302	17250	17433	17415	17392	17327	17470	17557	17386	17340	17416	17371	17536	17552	17579	17491	17456	17255	17448	17367	17422	17397	17520	17482	17598	17214	17560	17386	17523	17248	17441	17479	17487	17337	17448	17458	17424	17436	17205	17541	17428	17245	17523	17535	17497	17457	17335	17323	17430	17477	17556	17553	17421	17412	17356	17474	17504	17327	17520	17326	17366	17311	17375	17379	17452	17489	17287	17454	17219	17142	17798	17355	17506	17146	17441	17431	17395	17500	17471	17388	17543	17251	17247	17375	17333	17609	17336	17536	17384	17297	17372	17423	17399	17564	17611	17483	17499	17561	17452	17617	17379	17354	17652	17271	17669	17433	17419	17252	17463	17271	17386	17448	17335	17363	17386	17423	17467	17312	17504	17586	17451	17465	17388	17319	17443	17458	17205	17628	17282	17489	17305	17415	17484	17377	17398	17408	17410	17284	17213	17409	17453	17522	17325	17382	17466	17503	17523	17383	17596	17384	17434	17487	17510	17502	17403	17330	17333	17243	17379	17610	17547	17604	17481	17345	17381	17454	17510	17060	17516	17446	17492	17462	17566	17410	17469	17488	17464	17640	17390	17545	17410	17439	17316	17404	17240	17527	17414	17516	17540	17482	17497	17358	17554	17503	17529	17367	17424	17340	17625	17459	17423	17495	17529	17407	17473	17406	17442	17499	17392	17351	17384	17197	17505	17283	17396	17372	17409	17276	17195	17614	17401	17397	17308	17277	17425	17422	17254	17532	17623	17398	17464	17423	17397	17234	17384	17492	17472	17400	17638	17453	17481	17385	17279	17341	17314	17450	17290	17370	17612	17571	17496	17388	17577	17514	17461	17613	17541	17560	17351	17353	17445	17366	17431	17391	17383	17210	17378	17422	17498	17531	17500	17451	17581	17339	17143	17463	17414	17399	17485	17259	17431	17122	17529	17523	17521	17344	17419	17488	17432	17589	17427	17412	17402	17595	17507	17518	17413	17271	17446	17184	17358	17556	17396	17394	17371	17405	17536	17591	17623	17584	17586	17465	17439	17395	17379	17459	17498	17483	17583	17699	17486	17369	17309	17433	17523	17318	17380	17314	17500	17410	17454	17422	17267	17524	17260	17407	17631	17465	17251	17600	17578	17334	17515	17553	17512	17603	17276	17518	17440	17498	17452	17556	17523	17426	17379	17352	17348	17457	17356	17321	17321	17515	17529	17324	17364	17415	17353	17371	17502	17327	17468	17224	17368	17495	17447	17393	17599	17366	17412	17513	17401	17696	17358	17444	17278	17381	17461	17441	17423	17460	17311	17473	17535	17302	17398	17381	17349	17147	17396	17553	17561	17449	17554	17263	17497	17330	17371	17516	17327	17284	17617	17369	17335	17766	17454	17467	17473	17515	17444	17310	17658	17270	17391	17650	17522	17304	17377	17549	17479	17505	17404	17632	17488	17347	17250	17498	17358	17503	17328	17290	17572	17312	17336	17385	17503	17631	17462	17440	17183	17455	17316	17339	17370	17188	17572	17439	17525	17401	17450	17623	17513	17459	17458	17623	17450	17389	17302	17547	17469	17433	17487	17380	17527	17523	17408	17515	17391	17504	17230	17179	17438	17382	17395	17429	17422	17408	17340	17303	17346	17434	17331	17508	17583	17302	17552	17403	17573	17432	17434	17385	17353	17529	17263	17451	17506	17622	17580	17455	17324	17561	17297	17456	17261	17640	17683	17478	17484	17331	17416	17346	17416	17415	17538	17546	17574	17545	17593	17432	17465	17515	17543	17298	17123	17332	17408	17630	17448	17284	17247	17563	17181	17371	17623	17442	17218	17524	17497	17470	17226	17377	17318	17580	17620	17550	17278	17621	17499	17563	17445	17346	17484	17511	17319	17398	17605	17376	17482	17469	17471	17471	17673	17464	17448	17553	17614	17603	17410	17617	17328
63926	103483	93110	75240	53354	33951	15944	14580	14791	14824	14688	14577	14742	14689	14819	14647	14661	14674	14677	14916	14689	14830	14699	14631	14550	14705	14576	14657	14764	14720	14866	14650	14720	14362	14790	14664	14851	14440	14585	14676	14730	14708	14723	14570	14782	14729	14735	14625	14581	14607	14638	14742	14653	14602	14747	14695	14662	14590	14708	14541	14644	14539	14636	14563	14800	14554	14564	14646	14665	14663	14636	14584	14570	14689	14755	14798	14624	14640	14785	14615	14676	14799	14753	14484	14851	14701	14673	14522	14694	14774	14601	14646	14625	14654	14852	14534	14703	14449	14714	14635	14641	14767	14709	14675	14632	14848	14742	14646	14625	14704	14700	14731	14655	14644	14778	14693	14618	14588	14627	14696	14590	14685	14639	14637	14790	14616	14496	14621	14669	14752	14674	14743	14678	14619	14704	14787	14504	14543	14669	14653	14974	14816	14696	14645	14705	14587	14764	14699	14836	14665	14630	14689	14720	14496	14752	14449	14650	14672	14725	14733	14489	14468	14663	14588	14809	14720	14588	14718	14662	14764	14583	14641	14655	14665	14614	14732	14652	14670	14623	14629	14872	14740	14798	14550	14788	14664	14699	14645	14650	14696	14651	14484	14640	14722	14732	14586	14728	14737	14594	14708	14684	14609	14717	14710	14700	14690	14811	14602	14707	14660	14537	14685	14562	14646	14782	14624	14701	14721	14563	14869	14641	14659	14752	14759	14630	14746	14558	14774	14655	14719	14778	14682	14600	14666	14728	14520	14739	14509	14664	14741	14586	14588	14575	14612	14716	14695	14863	14653	14555	14607	14752	14602	14655	14724	14801	14539	14643	14636	14663	14951	14564	14606	14840	14634	14584	14561	14792	14619	14744	14829	14613	14527	14689	14661	14702	14816	14537	14581	14406	14660	14664	14617	14557	14579	14533	14845	14548	14689	14834	14714	14712	14669	14751	14715	14653	14830	14588	14545	14726	14642	14828	14793	14700	14569	14766	14727	14703	14592	14647	14623	14673	14582	14694	14839	14583	14612	14734	14612	14541	14738	14741	14512	14758	14777	14852	14827	14567	14569	14555	14595	14554	14697	14762	14757	14610	14546	14682	14717	14690	14590	14414	14659	14597	14630	14622	14759	14736	14662	14732	14631	14826	14534	14647	14644	14708	14582	14564	14514	14629	14564	14734	14833	14655	14545	14666	14729	14724	14833	14622	14549	14657	14681	14662	14839	14781	14711	14621	14759	14645	14603	14745	14718	14570	14662	14460	14580	14676	14599	14583	14538	14673	14652	14634	14796	14652	14698	14732	14638	14696	14721	14425	14778	14726	14713	14751	14658	14744	14796	14583	14603	14643	14703	14697	14744	14785	14883	14518	14833	14705	14543	14618	14681	14724	14553	14691	14726	14605	14662	14791	14629	14504	14625	14843	14558	14898	14570	14805	14637	14747	14695	14631	14573	14567	14680	14658	14663	14674	14629	14701	14616	14725	14663	14618	14638	14818	14651	14681	14575	14741	14417	14646	14737	14697	14596	14546	14737	14634	14783	14693	14782	14745	14702	14532	14663	14722	14604	14677	14666	14614	14811	14628	14686	14687	14716	14698	14762	14588	14681	14688	14641	14745	14751	14656	14796	14655	14864	14595	14681	14429	14659	14607	14602	14684	14570	14630	14776	14744	14607	14855	14527	14748	14561	14725	14664	14674	14699	14748	14629	14711	14599	14600	14572	14638	14754	14727	14597	14663	14686	14610	14670	14597	14448	14736	14677	14640	14749	14569	14632	14785	14639	14894	14704	14754	14646	14675	14711	14626	14722	14705	14648	14630	14604	14582	14578	14615	14832	14816	14595	14595	14655	14758	14768	14716	14468	14543	14702	14561	14567	14590	14685	14572	14743	14589	14541	14665	14617	14677	14598	14769	14597	14623	14692	14735	14670	14810	14759	14548	14713	14526	14615	14652	14751	14716	14462	14806	14629	14605	14638	14817	14780	14696	14702	14703	14532	14603	14697	14847	14659	14588	14686	14750	14802	14750	14763	14701	14678	14592	14785	14691	14500	14693	14708	14721	14571	14727	14740	14514	14728	14735	14606	14730	14722	14632	14594	14606	14653	14520	14631	14615	14660	14547	14691	14472	14591	14590	14746	14527	14608	14743	14603	14800	14729	14719	14707	14705	14642	14672	14689	14716	14657	14552	14873	14567	14622	14695	14827	14592	14699	14729	14626	14813	14574	14502	14592	14749	14657	14768	14690	14674	14739	14518	14553	14609	14686	14738	14586	14645	14653	14629	14550	14563	14570	14702	14831	14596	14536	14573	14547	14640	14721	14580	14531	14643	14580	14880	14443	14665	14635	14843	14603	14617	14812	14640	14521	14665	14790	14747	14671	14664	14529	14542	14746	14501	14646	14607	14601	14477	14397	14604	14671	14822	14680	14594	14617	14706	14442	14708	14681	14771	14681	14658	14711	14601	14692	14672	14662	14607	14675	14852	14770	14345	14720	14581	14591	14649	14655	14693	14649	14770	14780	14812	14510	14584	14590	14679	14648	14701	14764	14653	14714	14572	14561	14711	14651	14598	14580	14892	14727	14664	14677	14596	14539	14761	14625	14731	14672	14699	14644	14585	14746	14760	14651	14587	14773	14736	14635	14853	14640	14666	14623	14556	14613	14746	14742	14753	14578	14811	14662	14678	14574	14794	14634	14671	14581	14532	14585	14505	14620	14700	14596	14725	14654	14663	14580	14614	14601	14840	14888	14648	14581	14665	14677	14648	14654	14750	14481	14635	14711	14627	14626	14696	14625	14600	14683	14659	14655	14707	14589	14585	14636	14794	14520	14482	14647	14594	14635	14652	14509	14689	14667	14569	14299	14771	14719	14729	14725	14594	14652	14691	14712	14663	14717	14789	14576	14800	14654	14734	14794	14555	14635	14746	14720	14737	14711	14515	14583	14654	14646	14642	14495	14703	14645	14648	14707	14483	14725	14690	14665	14784	14787	14634	14706	14765	14784	14758	14730	14612	14685	14515	14651	14823	14564	14694	14833	14595	14744	14906	14826	14698	14767	14609	14637	14495	14672	14829	14584	14636	14659	14692	14587	14606	14726	14791	14622	14627	14675	14752	14573	14845	14765	14677	14587	14655	14436	14590	14564	14676	14699	14667	14665	14794	14748	14625	14608	14630	14587	14638	14438	14818	14665	14662	14726	14674	14668	14620	14562	14768	14650	14595	14685	14686	14646	14719	14603	14725	14641	14836	14677	14701	14599	14769	14703	14790	14552	14532	14679	14764	14642	14523	14674	14798	14678	14626	14832	14552	14571	14803	14749	14658	14712	14767	14700	14626	14726	14536	14593	14727	14799	14563	14619	14579	14577	14723	14546	14705	14568	14774	14908	14737	14587	14787	14624	14684	14543	14837	14760	14589	14586	14567	14687	14735	14645	14458	14780	14766	14737	14702	14719	14728	14641	14634	14660	14741	14648	14688	14702	14734	14753	14592	14652	14656	14674	14553	14666	14587	14648	14655	14689	14678	14733	14671	14809	14728	14545	14552	14713	14693	14598	14779	14700	14508	14581	14612	14683	14595	14712	14659	14714	14509	14560	14605	14768	14651	14641	14479	14674	14533	14718	14674	14668	14613	14696	14795	14834	14703	14730	14715	14658	14659	14631	14783	14706	14635	14667	14731	14465	14737	14534	14745	14726	14639	14676	14566	14797	14619	14594	14712	14438	14661	14626	14563	14701	14704	14621	14692	14581	14574	14710	14705	14696	14653	14490	14622	14681	14613	14655	14648	14672	14780	14753	14817	14545	14748	14561	14576	14677	14495	14856	14624	14722	14616	14430	14635	14611	14639	14601	14779	14781	14739	14535	14767	14687	14613	14851	14504	14570	14479	14606	14659	14446	14709	14530	14721	14813	14655	14711	14561	14663	14729	14895	14647	14690	14609	14697	14623	14729	14654	14566	14875	14674	14575	14748	14616	14710	14553	14745	14609	14646	14517	14404	14639	14699	14676	14607	14642	14561	14642	14765	14632	14501	14551	14645	14637	14718	14528	14680	14571	14549	14571	14633	14587	14870	14535	14844	14753	14758	14838	14654	14630	14669	14671	14570	14612	14570	14577	14520	14624	14575	14658	14665	14683	14794	14649	14563	14635	14721	14671	14839	14694	14736	14730	14693	14764	14819	14634	14730	14549	14587	14821	14668	14409	14610	14622	14573	14700	14468	14670	14770	14603	14804	14651	14732	14699	14663	14619	14646	14608	14555	14571	14574	14623	14566	14766	14578	14502	14635	14688	14720	14524	14550	14548	14800	14557	14756	14668	14771	14620	14670	14714	14665	14729	14778	14562	14889	14582	14498	14733	14766	14737	14684	14638	14727	14678	14627	14748	14773	14606	14802	14672	14481	14480	14622	14569	14535	14672	14698	14708	14714	14697	14557	14574	14582	14696	14545	14756	14717	14737	14605	14669	14570	14833	14759	14735	14510	14660	14530	14722	14615	14756	14600	14746	14537	14475	14537	14642	14593	14552	14841	14749	14653	14564	14740	14662	14613	14724	14754	14763	14563	14549	14773	14537	14771	14563	14491	14725	14594	14722	14694	14562	14774	14849	14578	14688	14612	14678	14516	14659	14644	14702	14566	14576	14578	14573	14589	14833	14720	14696	14655	14743	14596	14586	14737	14615	14529	14567	14497	14651	14741	14690	14678	14700	14549	14622	14736	14676	14597	14680	14829	14710	14733	14629	14547	14802	14680	14622	14694	14594	14577	14733	14467	14751	14785	14697	14660	14603	14664	14690	14557	14712	14498	14777	14693	14624	14417	14646	14525	14653	14633	14580	14581	14816	14598	14599	14716	14599	14566	14839	14813	14691	14779	14601	14894	14732	14671	14748	14620	14840	14665	14876	14721	14562	14656	14632	14540	14701	14734	14695	14769	14708	14666	14628	14768	14766	14610	14692	14872	14678	14927	14664	14457	14591	14752	14707	14541	14720	14757	14733	14595	14576	14583	14702	14603	14495	14714	14719	14593	14702	14609	14666	14701	14795	14785	14721	14623	14894	14485	14730	14681	14654	14714	14613	14837	14706	14554	14672	14750	14547	14650	14500	14770	14537	14590	14544	14684	14615	14587
33131	39118	47067	35635	25281	20397	18364	17717	17574	17870	17770	17598	17907	17728	17678	17656	17645	17783	17744	17606	17773	17651	17683	17742	17698	17649	17704	17655	17591	17872	17634	17713	17799	17647	17687	17744	17707	17783	17840	17669	17479	17457	17627	17725	17750	17699	17634	17846	17659	17601	17810	17708	17748	17541	17635	17771	17570	17861	17739	17840	17651	17745	17656	17580	17893	17666	17870	17490	17721	17669	17615	17725	17676	17567	17647	17566	17701	17726	17647	17601	17611	17620	17705	17773	17465	17745	17695	17635	17798	17740	17735	17538	17875	17540	17790	17673	17661	17515	17763	17593	17694	17737	17605	17654	17689	17727	17584	17832	17732	17526	17561	17683	17729	17750	17438	17651	17775	17637	17519	17670	17807	17717	17781	17524	17523	17592	17682	17694	17681	17583	17584	17642	17548	17614	17524	17584	17544	17672	17586	17451	17653	17550	17713	17679	17777	17619	17714	17527	17682	17589	17658	17687	17748	17739	17543	17736	17818	17700	17698	17751	17722	17591	17711	17643	17697	17808	17774	17745	17807	17668	17626	17629	17682	17589	17469	17435	17698	17647	17746	17761	17781	17892	17707	17615	17499	17593	17604	17679	17713	17869	17699	17659	17773	17545	17808	17601	17784	17793	17718	17578	17537	17870	17701	17666	17496	17773	17760	17794	17677	17749	17682	17800	17759	17697	17606	17640	17609	17527	17526	17602	17666	17495	17691	17979	17710	17662	17701	17646	17760	17472	17702	17686	17744	17643	17653	17685	17529	17473	17419	17656	17709	17551	17537	17750	17787	17640	17601	17508	17705	17438	17604	17868	17717	17744	17633	17529	17706	17677	17618	17623	17892	17619	17798	17780	17720	17885	17532	17692	17530	17666	17647	17716	17469	17627	17709	17811	17730	17871	17579	17570	17792	17855	17801	17864	17515	17457	17398	17828	17779	17698	17836	17563	17641	17648	17793	17717	17783	17769	17412	17672	17721	17501	17619	17559	17822	17704	17724	17849	17773	17594	17782	17566	17715	17236	17563	17740	17617	17620	17859	17606	17565	17824	17735	17619	17692	17695	17623	17677	17669	17797	17705	17506	17791	17720	17686	17760	17732	17745	17639	17776	17583	17674	17610	17687	17596	17631	17640	17430	17704	17776	17775	17668	17815	17621	17777	17659	17747	17729	17420	17516	17737	17461	17656	17604	17629	17700	17771	17618	17682	17612	17462	17462	17628	17782	17705	17589	17835	17689	17651	17486	17670	17695	17678	17594	17609	17670	17716	17683	17752	17865	17599	17591	17606	17825	17557	17568	17690	17731	17735	17471	17795	17652	17725	17599	17723	17546	17605	17556	17639	17686	17782	17619	17678	17740	17460	17588	17803	17833	17883	17617	17689	17611	17651	17766	17885	17651	17493	17807	17675	17670	17630	17825	17701	17553	17771	17511	17824	17536	17491	17580	17489	17482	17745	17790	17647	17634	17731	17451	17568	17723	17669	17762	17881	17629	17779	17820	17741	17756	17563	17752	17608	17703	17770	17674	17556	17672	17499	17533	17517	17693	17659	17594	17832	17820	17502	17685	17737	17686	17701	17581	17746	17660	17906	17656	17803	17471	17508	17559	17745	17656	17512	17622	17593	17717	17626	17667	17783	17829	17843	17580	17604	17747	17827	17808	17809	17666	17809	17772	17653	17782	17721	17624	17752	17729	17725	17730	17701	17639	17680	17560	17574	17611	17591	17780	17653	17721	17847	17556	17598	17622	17794	17471	17645	17850	17836	17730	17725	17597	17605	17826	17708	17665	17507	17598	17800	17733	17711	17626	17709	17643	17685	17628	17805	17714	17708	17704	17526	17950	17711	17696	17609	17664	17737	17888	17697	17601	17655	17670	17575	17778	17718	17881	17720	17703	17811	17801	17754	17529	17659	17787	17354	17720	17810	17785	17738	17605	17629	17559	17698	17856	17596	17766	17645	17669	17731	17933	17780	17572	17748	17535	17622	17768	17631	17418	17680	17642	17648	17742	17651	17710	17773	17612	17649	17606	17772	17770	17795	17634	17624	17796	17708	17570	17677	17585	17766	17585	17583	17695	17389	17622	17717	17750	17963	17545	17682	17673	17961	17839	17613	17757	17901	17677	17484	17926	17775	17677	17509	17556	17520	17603	17648	17580	17724	17814	17617	17616	17327	17474	17734	17475	17726	17732	17802	18018	17820	17445	17678	17610	17754	17798	17625	17694	17733	17459	17596	17698	17592	17799	17807	17663	17625	17432	17777	17865	17491	17592	17542	17740	17733	17748	17492	17647	17646	17856	17611	17568	17570	17738	17651	17564	17790	17699	17700	17836	17684	17757	17689	17822	17661	17615	17628	17646	17733	17711	17826	17791	17609	17618	17556	17766	17613	17746	17672	17627	17627	17653	17751	17728	17557	17735	17576	17632	17644	17858	17633	17664	17684	17704	17639	17487	17780	17495	17655	17464	17763	17752	17646	17691	17669	17738	17868	17739	17463	17746	17700	17556	17639	17679	17528	17720	17601	17430	17804	17796	17749	17689	17697	17644	17653	17685	17730	17493	17615	17647	17749	17545	17740	17598	17651	17541	17693	17785	17705	17733	17761	17655	17693	17859	17782	17445	17834	17755	17794	17798	17545	17637	17666	17435	17908	17781	17677	17699	17709	17549	17746	17632	17672	17745	17770	17610	17691	17704	17697	17667	17808	17641	17802	17641	17618	17423	17569	17663	17576	17624	17614	17568	17834	17752	17754	17770	17600	17529	17515	17617	17610	17656	17680	17713	17556	17609	17659	17538	17790	17713	17615	17770	17602	17621	17828	17823	17758	17452	17645	17627	17552	17798	17626	17450	17774	17532	17844	17703	17696	17576	17646	17685	17633	17774	17644	17572	17749	17634	17589	17727	17802	17869	17409	17858	17597	17720	17592	17768	17697	17810	17769	17661	17745	17749	17667	17562	17574	17516	17719	17664	17630	17724	17511	17683	17760	17810	17797	17613	17543	17785	17748	17667	17488	17668	17830	17821	17556	17580	17590	17836	17778	17651	17702	17714	17635	17629	17711	17731	17840	17611	17623	17689	17859	17617	17808	17857	17424	17427	17749	17847	17593	17874	17750	17638	17762	17764	17623	17629	17628	17592	17528	17744	17753	17642	17637	17797	17753	17625	17641	17651	17648	17594	17852	17768	17756	17831	17664	17475	17666	17698	17675	17628	17564	17720	17620	17825	17913	17822	17892	17556	17542	17702	17830	17944	17644	17663	17674	17672	17713	17801	17486	17600	17629	17845	17639	17510	17528	17514	17598	17777	17589	17483	17587	17546	17741	17479	17768	17660	17681	17756	17814	17679	17549	17820	17787	17704	17643	17665	17612	17683	17711	17603	17618	17682	17688	17570	17845	17883	17547	17728	17570	17727	17658	17680	17582	17694	17681	17642	17651	17556	17671	17578	17630	17742	17938	17686	17743	17615	17725	17746	17647	17657	17619	17554	17740	17870	17815	17710	17734	17578	17456	17493	17661	17517	17670	17648	17631	17651	17536	17666	17639	17767	17882	17952	17793	17703	17624	17510	17563	17779	17789	17736	17549	17630	17695	17654	17613	17382	17620	17660	17748	17775	17798	17533	17499	17721	17658	17536	17630	17537	17490	17844	17772	17644	17670	17578	17613	17643	17743	17733	17600	17655	17473	17706	17792	17662	17687	17709	17760	17777	17680	17754	17854	17615	17497	17634	17678	17751	17716	17789	17708	17601	17694	17561	17572	17858	17773	17760	17569	17796	17647	17510	17834	17533	17837	17883	17734	17700	17598	17830	17578	17726	17661	17630	17844	17900	17716	17851	17801	17625	17819	17662	17565	17560	17641	17528	17815	17486	17713	17795	17785	17716	17615	17598	17692	17605	17511	17856	17682	17736	17472	17781	17871	17720	17511	17463	17660	17583	17722	17597	17738	17558	17753	17540	17515	17967	17922	17751	17709	17761	17535	17783	17686	17597	17803	17656	17576	17575	17562	17811	17705	17499	17549	17582	17695	17650	17629	17762	17670	17734	17673	17507	17807	17631	17482	17902	17497	17819	17790	17722	17707	17712	17700	17687	17824	17901	17521	17707	17869	17801	17725	17464	17625	17561	17685	17681	17579	17836	17624	17594	17842	17700	17618	17676	17773	17477	17602	17688	17732	17690	17577	17711	17642	17690	17704	17708	17691	17627	17799	17818	17507	17917	17618	17732	17711	17639	17744	17720	17618	17497	17655	17909	17594	17545	17805	17877	17719	17908	17690	17661	17782	17606	17705	17600	17804	17759	17724	17503	17738	17730	17605	17771	17734	17548	17966	17730	17874	17664	17859	17722	17698	17639	17716	17773	17733	17534	17733	17791	17693	17720	17838	17535	17693	17643	17687	17789	17796	17592	17706	17741	17597	17795	17526	17583	17608	17890	17569	17562	17721	17822	17632	17758	17651	17486	17583	17690	17577	17651	17585	17873	17829	17660	17802	17664	17665	17578	17757	17705	17757	17721	17557	17632	17530	17537	17690	17627	17620	17627	17660	17597	17728	17698	17738	17690	17599	17594	17616	17712	17713	17726	17804	17654	17899	17594	17749	17765	17740	17708	17661	17499	17845	17769	17490	17742	17788	17785	17751	17508	17680	17903	17681	17646	17661	17705	17789	17815	17668	17685	17612	17634	17863	17691	17666	17759	17646	17551	17652	17832	17677	17741	17649	17607	17603	17856	17549	17609	17841	17862	17689	17647	17674	17743	17803	17708	18094	17748	17682	17498	17826	17700	17683	17717	17761	17547	17735	17777	17597	17772	17513	17587	17698	17651	17667	17747	17769	17486	17786	17757	17632	17814	17641	17645	17586	17685	17891	17669	17584	17522	17730	17992	17763	17734	17640	17683	17587	17756	17680	17756	17658	17625	17451	17570	17717	17792	17520	17815	17760	17504	17463	17561	17808	17790	17513	17512	17705	17690	17528	17604	17688	17656	17639	17568	17875	17849	17680	17673	17665	17755	17760	17738	17755	17749	17743	17690	17717	17695	17758	17739	17530	17484	17766	17673	17518	17690	17368	17631	17657	17734	17796	17732	17646	17559	17623	17833	17700	17803	17681	17851	17739	17684	17646	17855
36933	54091	48130	31652	21538	16861	14748	14714	14902	14731	14655	14759	14959	14602	14841	14712	14775	14745	14827	14929	14718	14823	14664	14790	14827	14814	14724	14787	14814	14754	14876	14569	14827	14791	14827	14729	14607	14705	14774	14619	14629	14755	14910	14815	14690	14617	14884	14748	14944	14737	14720	14766	14655	14770	14773	14844	14507	14779	14758	14787	14670	14826	14912	14767	14747	14740	14852	14689	14742	14639	14590	14749	14784	14706	14769	14893	14787	14751	14836	14846	14760	14723	14766	14809	14750	14550	14777	14833	14893	14567	14769	14767	14818	14706	14884	14839	14716	14794	14702	14782	14738	14644	14822	14798	14918	14785	14755	14754	14694	14912	14729	14643	14817	14590	14814	14705	14745	14757	14831	14756	14783	14680	14784	14899	14959	14911	14970	14732	14633	14856	14668	14577	14579	14662	14667	14792	14732	14765	14551	14666	14864	14757	14810	14739	14757	14653	14686	14904	14827	14827	14803	14625	14711	14668	14822	14638	14800	14542	14622	14689	14609	14610	14863	14717	14798	14995	14796	14842	14807	14838	14616	14494	14737	14914	14821	14681	14673	14744	14702	14842	14740	14780	14856	14766	14822	14728	14691	14705	14930	14716	14672	14787	14850	14511	14816	14740	14649	14647	14834	14640	14712	14699	14909	14716	14568	14860	14812	14792	14819	14681	14771	14767	14785	14848	14823	14924	14689	14812	14935	14765	14681	14812	14970	14583	14742	14709	14869	14505	14796	14788	14749	14667	14688	14669	14745	14766	14919	14784	14718	14834	14804	14697	14760	14781	14779	14806	14821	14844	14817	14894	14698	14708	14853	14771	14835	14711	14815	14793	14614	14722	14819	14549	14799	14780	14731	14716	14929	14614	14690	14858	14642	14922	14831	14827	14822	14589	14687	14632	14696	14647	14682	14767	14715	14748	14787	14559	14661	14666	14817	14716	14901	14719	14836	14763	14767	14683	14848	14688	14826	14800	14814	14612	14576	14773	14695	14745	14638	14772	14834	14709	14907	14630	14772	14832	14668	14734	14667	14549	14826	14626	14634	14708	14725	14687	14748	14739	14624	14797	14714	14829	14711	14779	14746	14569	14639	14794	14685	14816	14779	14937	14714	14740	14782	14824	14706	14706	14468	14690	14788	14625	14838	14675	14710	14774	14697	14899	14928	14735	14676	14951	14781	14888	14707	14787	14816	14486	14768	14839	14597	14724	14661	14753	14775	14814	14828	14718	14763	14801	14637	14682	14779	14878	14731	14966	14702	14789	14722	14807	14883	14826	14811	14840	14737	14611	14763	14758	14612	14716	14916	14810	14735	14794	14877	14685	14664	14746	14859	14860	14643	14873	14935	14924	14702	14824	14761	14591	14777	14724	14767	14665	14624	14812	14843	14608	14855	14917	14687	14785	14845	14677	14941	14587	14849	14581	14788	14818	14656	14743	14654	14920	14884	15049	14576	14869	14669	14874	14889	14839	14610	14792	14740	14736	14851	14736	14703	14712	14787	14786	14883	14884	14792	14721	14748	14625	14725	14878	14895	14805	14871	14750	14639	14787	14624	14957	14750	14692	14624	14687	14580	14807	14781	14844	14760	14728	14569	14895	14742	14876	14746	14697	14807	14723	14735	14725	14646	14801	14829	14823	14687	14640	14992	14654	14827	14899	14873	14710	14663	14845	14680	14870	14809	14840	14914	14776	14970	14592	14680	14654	14677	14844	14894	14677	14720	14820	14786	14834	14740	14761	14769	14754	14690	14836	14817	14808	14666	14713	14762	14819	14728	14742	14953	14743	14790	14700	14781	14840	14733	14819	14764	14794	14996	14815	14712	14780	14735	14944	14755	14700	14679	14766	14828	14902	14867	14783	14841	14881	14572	14809	14875	14783	14745	14625	14671	14763	14726	14835	14747	14789	14763	14658	14862	14729	14670	14672	14599	14578	14841	14737	14740	14735	14712	14715	14655	14830	14741	14740	14977	14682	14750	14786	14745	14712	14614	14666	14784	14796	14778	14794	14818	14731	14707	14840	14939	14856	14744	14656	14855	14818	14860	14805	14752	14750	14560	14606	14808	14757	14726	14839	14785	14836	14827	14837	14709	14702	14771	14754	14703	14754	14757	14955	14739	14664	14685	14831	14817	14785	14973	14762	14781	14875	14732	14664	14887	14754	14828	14613	14921	14603	14829	14876	14860	14976	14775	14729	14816	14752	14657	14819	14800	14705	14995	14607	14918	14829	14606	14866	14876	14628	14633	14936	14681	14764	14894	14815	14701	14772	14842	14541	14875	14678	14677	14696	14975	14745	14785	14798	14935	14604	14796	14675	14988	14897	14924	14813	14831	14846	14596	14858	14972	14773	14870	14807	14784	14845	14774	14883	14747	14877	14751	14829	14770	14789	14930	14730	14645	14703	14660	14667	14910	14779	15005	14815	14713	14838	14869	14929	14769	14757	14721	14845	14831	14716	14834	14665	14842	14729	14685	14839	14860	14668	14916	14775	14692	14807	14785	14782	14840	14979	14820	14756	14855	14816	14757	14585	14776	14792	14834	14599	14815	14708	14754	14695	14857	14790	14629	14640	14860	14840	14719	14647	14691	14804	14780	14918	14727	14832	14702	14709	14591	14792	14645	14815	14651	14775	14732	14689	14702	14875	14885	14722	14608	14928	14895	14755	14752	14580	14791	14815	14878	14762	14777	14785	14805	14947	14824	14882	14921	14726	14578	14939	14664	14828	14810	14864	14574	14917	14802	14733	14665	14846	14871	14593	14794	14795	14659	14636	14727	14914	14667	14774	14716	14672	14785	14818	14725	14808	14863	14786	14881	14780	14612	14777	14724	14651	14696	14870	14692	14761	14755	14725	14582	14663	14747	14760	14789	14636	14737	14777	14840	14823	14646	14801	14891	14588	14863	14808	14993	14840	14776	14787	14687	14903	14987	14766	14647	14665	14721	14839	14647	14770	14850	14745	14738	14668	14892	14947	14651	14848	14915	14753	14770	14858	14814	14662	14529	14991	14863	14796	14873	15000	14809	14639	14705	14648	14520	14669	14771	14783	14694	14811	14767	14785	14780	14685	14696	14842	14666	14850	14753	14895	14689	14849	14775	14724	14868	14875	14770	14580	14871	14784	14652	14701	14904	14677	14661	14686	14835	14778	14821	14877	14838	14858	14782	15033	14716	14741	14673	14839	14775	14692	14832	14639	14753	14997	14777	14708	14621	14700	14797	14881	14745	14599	14776	14650	14697	14828	14744	14558	14746	14735	14750	14755	14763	14678	14761	14815	14819	14876	14924	14918	14736	14754	14707	14794	14847	14766	14674	14707	14805	14774	14866	14827	14633	14787	14676	14608	14778	14720	14685	15084	14863	14688	14708	14889	14670	14635	14771	14876	14759	14818	14637	14499	14648	14746	14706	14733	14793	14645	14808	14661	14778	14739	14736	14687	14898	14998	14834	14605	14765	14761	14755	15037	14729	14776	14693	14799	14827	14891	14773	14872	14737	14676	14668	14634	14933	14767	14863	14876	14643	14851	14913	14773	14865	14687	14796	14798	14720	14703	14812	14773	14524	14708	14744	14822	14811	14589	14841	14702	14854	14665	14681	14794	14733	14953	14810	14840	14806	14780	14685	14567	14858	14840	14699	14743	14626	14831	14844	14838	14902	14850	14839	14744	14928	14693	14883	14585	14830	14784	14731	14858	14773	14716	14626	14924	14849	14584	14856	14682	14728	14939	14916	14651	14809	14614	14681	14663	14777	14726	14611	14715	14874	14699	14977	14646	14587	14771	14921	14719	14745	14860	14659	14717	14855	14768	14771	14818	14704	14639	14847	14782	14820	14641	14736	14905	14916	14814	14848	14821	14866	14801	14894	14877	14887	14615	14669	14870	14789	14764	14632	14852	14810	14715	14665	14713	14869	14575	14759	14673	14843	14774	14729	14756	14869	14810	14591	14702	14748	14838	14761	14758	14638	14815	14752	14656	14717	14653	14792	14694	14835	14967	14671	14800	14810	14792	14748	14866	14943	14703	14637	14815	14747	14800	14876	14838	14741	14696	14656	14796	14628	14721	14898	14719	14747	14943	14749	14630	15046	14769	14787	14684	14696	14909	14980	14812	14725	14722	14684	14827	14684	14905	14681	14737	14714	14790	14678	14649	14721	14829	14902	14961	14773	14950	14825	14728	14642	14738	14650	14769	14898	14859	14778	14680	14917	14750	14768	14797	14798	14664	14748	14795	14680	14889	14804	14615	14718	14780	14599	14919	14656	14846	14736	14841	14922	14809	14661	14826	14621	14737	14715	14774	14865	14907	14815	14722	14837	14861	14847	14808	14855	14767	14801	14914	14646	14618	14715	14824	14826	14834	15025	14657	14822	14751	14836	14841	14801	14844	14707	14722	14520	14916	14827	14691	14852	14856	14611	14758	14963	14745	14750	14720	14705	14798	14827	14709	14774	14858	14798	14693	14839	14901	14723	14678	14850	14682	14850	14671	14686	14676	14781	14781	14815	14852	14777	14919	14622	14696	14760	14781	14777	14699	14752	14672	14801	14972	14821	14951	14808	14794	14795	14648	14802	14801	14708	14746	14777	14650	14924	14764	14799	14936	14798	14856	14764	14908	14688	14988	14729	14682	14655	14917	14650	14809	14815	14767	14918	14815	14781	14682	14715	14827	14824	14882	14511	14840	14732	14760	14722	14848	14786	14727	14871	14859	14891	14654	14691	14706	14655	14705	14787	14834	14753	14898	14810	14776	14855	14721	14722	14723	14675	14656	14811	14850	14821	14907	14677	14695	14687	14745	14763	14844	14718	14752	14655	14672	14897	14785	14696	14817	14694	14771	14793	14767	14619	14726	14768	14736	14739	14772	14737	14771	14619	14804	14764	14525	14636	14726	14977	14598	14743	14796	14754	14847	14659	14858	14700	14832	14711	14741	14918	14824	14730	14780	14703	14617	14818	14661	14858	14674	14652	14654	14660	14939	14766	14646	14815	14801	14794	14774	14772	14669	14803	14956	14849	14789	14883	14928	14716	14632	14808	14709	14825	14853	14744	14851	14807	14789	14835	14770	14635	14792	14801	14625	14779	14838	14744	14677	14706	14792	14904	14694	14714	14829	14758	14907	14480	14794
25481	29604	53232	51976	38827	28630	20669	17660	16902	16982	17132	17054	17055	17045	16942	17068	17122	17085	17155	16993	17067	17008	16968	17055	16938	16976	16927	16860	16974	16967	16870	16987	16912	16884	16931	17084	17014	16925	16853	16794	17123	17025	16882	17145	16979	16861	16986	16961	16908	16867	17007	16796	16694	16774	16614	16918	16933	16754	16901	16998	16729	16790	16910	17095	16925	16695	16863	16761	16884	16861	16776	17018	16823	16759	16917	17047	17094	16837	17018	17068	16904	17006	17003	16923	17070	16955	16788	16778	16813	16903	16640	16947	16882	16707	16743	16797	16832	16779	16734	16727	17025	17074	16907	16705	17025	16910	16738	16913	16854	16791	16894	16706	16796	16849	17002	16832	16765	16791	16686	16864	16546	16806	16585	16645	16868	16869	16982	16877	16970	16920	16765	16819	16820	16776	16792	16790	16917	16684	16675	16725	16903	16876	16877	16915	16877	16987	16993	16947	17019	17069	16991	16945	16744	16798	17043	16867	16829	16843	17125	16832	16828	16967	16821	16772	16796	16722	16770	16945	16906	16738	16944	16833	16960	16878	16843	16761	16809	16967	16918	17032	16947	16853	16695	16838	16781	16909	16780	16717	16754	16791	16841	16896	16984	16796	17049	17074	16960	16964	16933	17010	16876	16971	16913	16774	16792	16822	16791	16790	16867	16933	16964	16844	16973	16913	16948	16938	16636	16692	17012	16838	16993	16666	16982	17016	16705	16970	16848	17006	16986	16911	16835	16699	16777	16876	16884	16764	16960	16949	16985	16974	17130	16934	16940	16763	16799	16862	16839	16878	17001	16940	17063	16877	17103	16792	16791	16850	16637	16932	16697	16753	16581	16929	16894	16864	16797	16864	16791	16649	16936	16825	16893	16710	16873	16989	16929	17071	16805	16976	16651	16880	16921	17003	16942	16979	16898	16832	17010	16894	16824	17005	17048	16779	16996	16728	16956	16720	17057	16767	16955	16894	16958	16897	16847	16858	16912	16776	16972	17000	16909	16736	16812	16976	16847	16892	16860	16973	16883	16849	16767	16757	16913	16844	16787	16841	17165	16902	16899	16757	16780	16797	16998	16957	16891	16941	16873	16611	16734	16812	16794	16849	16633	16772	16781	16982	16696	16956	16861	16887	16870	16830	16658	16828	16803	16800	16878	16769	16984	16949	16944	16757	16684	16901	16861	16943	16954	16883	16683	16728	16841	16878	17049	16881	17073	16866	16808	16927	16752	16858	16877	16810	16913	16921	16802	16654	17002	16688	16720	16948	16785	16796	16841	16970	16863	16781	16945	16756	16952	16800	17069	16759	16794	16881	16800	16900	16883	16969	16726	17089	16946	16844	16945	17015	16948	17073	16785	16904	16756	16813	16880	16847	16665	16858	16794	16898	16936	16860	16995	17045	17046	16881	17015	16793	16854	16695	17149	17089	16994	16782	16903	17029	17083	16743	16746	17042	17094	16877	16777	16866	16766	16923	16821	17092	16831	16939	16884	16858	16920	16815	16893	16901	16792	16956	16861	17076	17059	16678	17012	16860	16928	16935	16939	16958	16915	16851	16771	16826	16600	16874	16953	17023	16931	16952	16941	16908	16863	17045	16935	16873	16806	16673	16920	16817	16763	16857	16962	16975	16923	16888	16900	17140	16704	16787	16933	16761	16941	17037	16854	16826	16913	16886	16821	16695	16818	16835	17001	16892	16824	16832	16881	16847	16730	17035	16903	16769	16894	16837	16773	16806	16598	17155	16947	16740	16854	16881	16952	17031	16742	16930	16961	16832	16978	17024	16709	16874	16899	17013	16898	16827	17009	16893	16876	16957	17083	16720	16828	16729	16901	16644	16926	17011	17035	16962	17029	16732	16825	16786	16981	16784	16877	17003	17045	16859	16735	16868	16939	16771	16620	16737	16946	16732	16856	16945	16990	16975	16872	16744	16707	16779	17170	16897	17137	16878	16725	16898	16790	17006	17002	16784	16997	16826	16999	16945	16803	17005	17055	16786	16742	17040	16933	17111	16708	16876	16910	16687	16762	17017	16841	17015	16853	16857	16724	16853	16985	17021	16775	16882	16917	16912	16857	16929	16968	16851	16873	16812	16764	16773	16905	16934	16970	17012	16876	16909	16996	16950	16790	16666	16762	16900	16915	16918	16786	16978	16814	17060	16933	16834	16753	16873	16791	16984	16994	16918	16969	16803	17106	16848	16865	16878	16675	16752	16948	17076	16940	16847	16793	16776	17106	17037	16792	17022	16869	16932	17122	16518	17007	17001	16871	16786	16705	16933	17014	16785	16880	16983	16763	16827	16945	17005	16819	16939	16910	16993	17011	16882	17168	16912	16992	17084	16989	16819	17020	16792	16760	16767	16781	16805	16869	16821	17113	16855	16742	17081	16782	16976	16905	17066	16956	17051	17008	16966	16892	16664	16974	16826	16959	17008	16990	16813	16855	16907	16935	16899	16936	16814	16867	16732	16866	17024	16979	17093	16905	16525	16858	17050	17112	16762	16898	16825	16903	16912	16901	17032	16776	16905	17129	16849	16887	16935	16987	16827	16954	16777	17052	16735	17085	16979	16892	17187	16874	16871	16738	17062	17052	16979	16910	17037	16966	16916	17032	16795	16881	16876	16947	16849	17026	17005	16799	16872	17027	16865	17005	16890	16841	16758	17053	16764	16750	16799	16976	16951	17047	16947	16891	17272	16910	16951	16909	16928	16922	16891	16882	17043	17182	16896	17026	16893	16658	16919	17014	16954	16862	16846	16960	16882	16765	16867	16875	16677	16882	16883	16844	16859	16923	16930	16956	17052	16870	17004	16796	16924	16932	16889	16949	16854	16816	16876	17054	16710	16833	16951	16939	16936	16936	16862	16786	16708	16855	16912	16890	16905	16728	16720	16769	16868	16983	17013	16905	16803	16605	16845	16763	16865	16966	16883	16714	16894	16924	16959	16768	16781	16876	16870	16828	16873	16908	16798	16790	16895	16984	16883	16897	16981	16882	16826	16990	16761	17091	16851	16960	16901	16732	16800	16879	16747	16893	17028	16853	16753	16940	16969	17026	17026	16952	16744	16921	16880	16929	16936	16766	16880	16997	16690	17041	17142	16975	16890	17038	16991	16814	16900	16707	16973	16862	16917	16778	16856	17093	16918	16727	16870	16610	16829	16770	16916	16720	16954	16742	17025	16964	16663	16926	16992	16903	16977	16673	16909	16990	16747	16803	16925	16752	16833	17090	16860	16865	16827	17022	16762	16870	16728	16809	17174	16767	16894	16938	17039	16746	16920	16735	16951	16998	16797	16887	16784	16940	17043	16846	16883	16929	16827	16881	16917	16972	16806	16840	16893	16886	16738	16654	16811	16813	16848	17089	16886	16980	16724	17061	16966	17001	16900	16781	16842	16803	16948	16914	16752	16943	17023	16939	16956	17015	17006	16846	16790	16953	16734	16741	16925	16986	16954	16850	16852	16908	16844	16905	17189	16764	16832	16905	17062	16776	16940	16911	16929	16910	16909	16963	16921	16952	16993	16826	16931	17086	17159	16979	16815	16778	16710	17028	16855	17129	16756	16867	17002	16621	16899	16799	16867	16844	16820	16824	16952	16890	16817	16962	16683	17019	16783	16767	16756	17008	16979	16984	16799	17087	16961	16768	16691	16986	16854	16943	17060	16780	16995	16793	16921	17054	17200	16691	16820	16730	16869	16995	16877	16916	16662	16907	16805	16880	17004	16906	16966	16912	16804	16706	16956	16815	16846	16803	16614	16730	16965	16863	17006	16838	16819	16824	16837	16834	16818	16612	16775	16938	16916	16978	16942	16857	16809	16821	16853	16895	16855	16926	16928	16988	16667	16893	16945	16856	16712	16785	16757	16821	16865	16904	16850	16961	16900	16934	16933	16979	16627	17022	17028	16960	16787	16901	16794	17149	16805	16844	16732	16848	16866	17002	16857	16998	16932	16867	16722	16676	16848	17053	16761	16876	17030	16993	16848	16758	16996	16975	16915	16993	16963	16951	17014	16794	16946	17024	17039	16889	16839	16952	16714	17039	16971	17037	16765	17033	16912	16968	16764	17040	17033	16999	16914	16682	16808	16882	16988	16942	16891	16947	17028	16870	16812	16810	16754	16841	16917	17031	16912	16955	16846	16838	16800	16901	16809	16854	17082	16915	17125	16740	16841	16854	16949	16934	16893	16970	16938	16942	16958	16890	16977	16801	16928	17037	16925	16809	16840	16826	17076	16993	16894	17067	16624	17101	16880	16742	16884	16854	16912	16819	16864	17056	16873	16820	16893	16814	16923	16985	16902	16853	16970	16892	16857	16917	16811	17023	16986	16900	16830	16655	16851	16719	16904	17070	16829	16917	17040	16785	17001	16847	16899	16753	16908	16994	16934	16970	16950	17084	16755	16788	16732	16771	16985	16974	16778	17058	16846	16725	16984	16744	16806	16988	16704	16982	16811	16619	16774	16990	16909	16948	16867	16745	16946	16962	16733	16873	16956	16966	16897	17008	16829	16565	17124	16975	16818	16920	16923	16945	16927	16859	16703	16970	16950	16778	16877	16797	16760	16676	16756	16926	16784	16884	16715	16889	16761	16771	16792	16815	16938	16796	16927	17066	16899	16757	16799	16826	17029	16762	16858	16908	16736	16923	17025	16917	16888	16981	16728	16842	16895	16827	17086	16818	16817	16708	16876	16949	16823	16951	16778	16769	16832	16960	17001	16770	16834	17050	16923	16873	16905	16935	16953	16815	16834	16928	16887	17037	16889	16987	16924	17048	17147	16908	16970	17019	16857	16999	16705	16763	16841	17037	16756	16953	16603	17010	17009	16802	16832	16808	16947	16829	16909	16880	16633	16789	16875	17032	16831	17072	16925	16963	16907	16861	17039	16995	16447	16896	16941	16929	17019	16769	17026	16916	16711	16914	16851	17047	16946	16885	16941	16775	16805	16807	16950	16936	16790	16880	16898	17112	16852	16826	16734	17100	16998	16910	16890	16859	16845	16873	16963	17043	16822	16864	16783	16969	16916	16747	16836	16755	17057	16759	16836	16812	16864	17098	16998	17092	16974	17007	16890	16694	16783	16802	17133	16770	16914	17021	16945	16918	16889	16950	16855	16812	16885
60582	97748	84842	60459	41774	25124	14521	14319	14438	14281	14243	14453	14379	14429	14535	14456	14402	14363	14391	14451	14264	14304	14298	14548	14402	14454	14232	14305	14348	14514	14396	14540	14415	14435	14292	14464	14306	14412	14320	14371	14505	14291	14447	14265	14500	14501	14249	14372	14354	14316	14156	14271	14300	14325	14360	14598	14425	14441	14559	14268	14352	14364	14180	14428	14348	14393	14415	14432	14219	14432	14432	14402	14288	14257	14225	14224	14364	14342	14394	14136	14387	14338	14370	14346	14307	14420	14473	14561	14296	14513	14282	14262	14287	14362	14313	14337	14391	14478	14471	14397	14389	14412	14352	14306	14288	14239	14106	14292	14273	14391	14384	14427	14194	14357	14418	14233	14268	14384	14245	14367	14420	14298	14285	14288	14424	14281	14398	14312	14415	14358	14349	14326	14455	14445	14355	14449	14359	14233	14282	14481	14329	14285	14219	14298	14357	14357	14386	14384	14239	14491	14301	14452	14510	14259	14264	14353	14256	14516	14211	14539	14431	14408	14370	14322	14294	14343	14276	14307	14397	14208	14432	14459	14433	14316	14337	14254	14392	14337	14429	14328	14269	14333	14124	14466	14312	14413	14257	14422	14430	14335	14397	14404	14397	14363	14368	14392	14308	14443	14232	14130	14326	14097	14268	14341	14303	14375	14341	14326	14426	14296	14303	14247	14300	14274	14415	14345	14330	14339	14319	14281	14274	14261	14290	14244	14202	14253	14434	14136	14438	14462	14373	14303	14517	14302	14350	14314	14267	14453	14278	14341	14258	14244	14395	14482	14349	14247	14408	14341	14401	14417	14338	14317	14141	14337	14228	14287	14388	14304	14279	14236	14390	14498	14187	14360	14351	14398	14269	14349	14339	14524	14425	14293	14548	14273	14278	14237	14661	14419	14411	14372	14207	14343	14336	14366	14141	14316	14322	14361	14429	14390	14298	14481	14383	14359	14453	14458	14182	14381	14454	14370	14349	14392	14481	14276	14301	14302	14268	14372	14304	14448	14507	14316	14314	14489	14461	14464	14262	14216	14326	14449	14335	14459	14330	14446	14152	14259	14249	14400	14345	14404	14400	14453	14368	14269	14257	14192	14428	14482	14353	14324	14341	14477	14322	14313	14237	14390	14456	14531	14391	14367	14623	14522	14376	14434	14316	14344	14211	14424	14453	14390	14382	14481	14377	14341	14355	14320	14469	14429	14253	14385	14247	14345	14347	14385	14240	14254	14339	14376	14403	14279	14338	14344	14414	14450	14366	14390	14364	14166	14559	14222	14423	14415	14248	14421	14403	14152	14329	14356	14221	14340	14328	14300	14344	14212	14300	14423	14208	14458	14131	14481	14276	14203	14435	14376	14379	14229	14562	14239	14499	14412	14345	14326	14484	14443	14291	14320	14255	14247	14413	14248	14243	14539	14335	14437	14312	14379	14394	14267	14368	14360	14294	14413	14404	14310	14162	14224	14463	14486	14305	14344	14328	14515	14449	14193	14333	14275	14358	14257	14472	14325	14271	14186	14296	14306	14207	14475	14551	14314	14177	14347	14284	14510	14310	14330	14229	14328	14363	14365	14193	14281	14497	14255	14309	14344	14356	14329	14444	14241	14440	14235	14476	14238	14216	14390	14251	14370	14205	14442	14326	14396	14390	14369	14308	14340	14307	14525	14308	14349	14347	14358	14321	14396	14326	14237	14290	14316	14312	14333	14490	14393	14174	14290	14330	14277	14286	14435	14267	14246	14319	14341	14431	14279	14374	14122	14540	14360	14355	14367	14338	14479	14432	14426	14300	14347	14383	14506	14359	14283	14349	14264	14161	14227	14273	14399	14259	14406	14334	14502	14275	14401	14368	14435	14494	14413	14495	14466	14384	14390	14412	14415	14329	14460	14193	14312	14442	14432	14257	14409	14314	14382	14466	14270	14221	14134	14289	14250	14335	14347	14286	14472	14327	14358	14321	14418	14340	14301	14343	14309	14236	14341	14486	14249	14422	14335	14382	14154	14290	14374	14331	14198	14215	14407	14403	14185	14451	14226	14354	14356	14358	14177	14364	14377	14336	14381	14335	14324	14661	14312	14484	14468	14387	14446	14377	14346	14208	14380	14502	14355	14377	14305	14294	14421	14288	14184	14438	14376	14352	14371	14408	14465	14265	14516	14277	14457	14335	14208	14374	14397	14549	14385	14186	14348	14521	14265	14324	14432	14430	14255	14302	14394	14339	14287	14316	14420	14540	14198	14370	14350	14424	14309	14281	14415	14258	14305	14326	14442	14335	14400	14264	14336	14429	14283	14259	14365	14365	14447	14319	14240	14423	14298	14275	14255	14227	14422	14354	14351	14563	14299	14294	14313	14490	14245	14348	14343	14500	14523	14384	14366	14264	14288	14453	14414	14453	14433	14206	14488	14531	14220	14276	14374	14463	14242	14440	14313	14369	14473	14397	14474	14504	14222	14336	14450	14393	14550	14318	14407	14371	14418	14436	14382	14198	14364	14248	14513	14285	14327	14287	14391	14311	14435	14310	14322	14527	14187	14366	14362	14246	14170	14359	14314	14387	14390	14454	14231	14424	14363	14386	14422	14134	14295	14235	14301	14445	14306	14396	14512	14391	14274	14215	14181	14448	14170	14272	14170	14392	14268	14276	14270	14172	14372	14282	14246	14160	14162	14255	14299	14386	14284	14411	14194	14440	14303	14353	14341	14390	14222	14439	14450	14285	14345	14346	14361	14318	14261	14346	14272	14384	14409	14336	14325	14445	14239	14481	14328	14466	14245	14300	14357	14200	14543	14362	14509	14393	14392	14228	14262	14415	14300	14583	14339	14384	14220	14407	14312	14222	14369	14374	14351	14270	14321	14354	14436	14446	14283	14317	14354	14312	14185	14167	14309	14434	14276	14312	14325	14319	14319	14344	14322	14518	14321	14399	14154	14356	14254	14353	14447	14397	14146	14445	14394	14285	14461	14366	14274	14234	14409	14312	14262	14351	14124	14406	14227	14445	14350	14295	14309	14245	14500	14216	14347	14243	14338	14380	14524	14303	14338	14396	14408	14383	14283	14296	14371	14215	14332	14429	14332	14321	14422	14339	14319	14369	14503	14313	14277	14363	14372	14243	14317	14384	14318	14264	14494	14282	14147	14418	14379	14393	14295	14214	14329	14244	14317	14254	14269	14371	14556	14449	14146	14448	14355	14327	14303	14312	14291	14335	14411	14260	14540	14274	14386	14485	14130	14291	14304	14272	14382	14505	14396	14406	14264	14145	14515	14364	14429	14422	14282	14243	14302	14394	14308	14270	14434	14263	14301	14435	14371	14272	14274	14444	14314	14444	14337	14458	14452	14320	14290	14525	14287	14357	14367	14222	14183	14413	14354	14434	14338	14530	14365	14300	14385	14488	14268	14475	14175	14294	14289	14368	14416	14450	14250	14526	14257	14495	14279	14362	14350	14486	14275	14363	14231	14311	14239	14365	14238	14456	14338	14312	14344	14217	14331	14423	14297	14538	14286	14380	14291	14404	14252	14511	14298	14293	14271	14422	14416	14287	14224	14361	14436	14257	14236	14094	14318	14446	14325	14339	14278	14291	14374	14540	14385	14285	14341	14417	14276	14364	14388	14414	14336	14522	14445	14301	14319	14321	14255	14258	14318	14328	14267	14309	14241	14273	14439	14364	14249	14371	14205	14479	14298	14214	14352	14353	14346	14225	14172	14397	14297	14516	14436	14463	14358	14487	14262	14517	14284	14336	14165	14344	14331	14369	14254	14455	14320	14271	14359	14221	14318	14341	14434	14267	14295	14197	14354	14523	14337	14433	14279	14519	14408	14159	14506	14268	14282	14185	14427	14556	14353	14385	14511	14353	14458	14378	14185	14352	14260	14456	14399	14497	14338	14274	14302	14429	14639	14317	14281	14499	14367	14526	14098	14354	14341	14390	14208	14418	14416	14328	14185	14388	14488	14307	14370	14255	14426	14419	14311	14517	14382	14460	14413	14264	14306	14279	14373	14306	14158	14345	14388	14321	14279	14253	14463	14257	14271	14441	14242	14385	14373	14311	14353	14331	14383	14507	14236	14399	14421	14237	14226	14323	14498	14427	14251	14197	14264	14298	14384	14410	14241	14373	14316	14219	14359	14361	14424	14338	14226	14381	14264	14515	14180	14223	14270	14130	14416	14274	14330	14367	14511	14229	14258	14365	14298	14253	14305	14125	14316	14403	14484	14483	14405	14367	14189	14347	14300	14275	14236	14428	14297	14250	14282	14355	14393	14223	14373	14247	14377	14381	14182	14569	14222	14292	14327	14339	14224	14276	14348	14246	14250	14281	14344	14150	14329	14496	14279	14222	14360	14525	14347	14169	14298	14507	14409	14297	14433	14467	14442	14373	14273	14258	14459	14201	14399	14428	14267	14270	14307	14177	14317	14376	14105	14212	14274	14198	14308	14353	14494	14425	14685	14171	14469	14488	14329	14351	14210	14294	14136	14318	14266	14289	14339	14478	14301	14308	14442	14466	14328	14231	14202	14256	14175	14362	14341	14453	14528	14285	14404	14269	14189	14254	14199	14212	14505	14329	14439	14471	14484	14281	14469	14379	14436	14356	14413	14323	14359	14237	14366	14270	14348	14297	14310	14285	14396	14495	14319	14360	14287	14476	14350	14438	14396	14332	14333	14109	14132	14395	14383	14264	14366	14349	14367	14337	14165	14357	14440	14334	14273	14376	14224	14445	14225	14353	14287	14294	14233	14340	14240	14508	14335	14406	14354	14308	14329	14443	14338	14262	14327	14147	14207	14408	14379	14398	14329	14405	14428	14357	14465	14471	14442	14389	14476	14458	14378	14401	14089	14241	14380	14254	14372	14358	14175	14287	14562	14377	14310	14477	14369	14197	14486	14372	14397	14279	14258	14351	14315	14202	14197	14265	14345	14168	14300	14533	14385	14306	14266	14497	14394	14584	14482	14272	14443	14402	14271	14344	14330	14336	14368	14365	14454	14357	14204	14258	14329	14261	14133	14284	14318	14272	14212	14445	14236	14259	14380	14340	14467	14428	14285	14278	14320	14442	14287	14356	14449	14320	14256	14367	14203	14458	14249	14407	14251	14587	14319	14352	14358	14298	14354	14518	14372
23743	25235	46419	48154	38193	28718	22539	17546	16508	16759	16526	16505	16251	16426	16250	16236	16340	16159	16310	16258	16408	16196	16233	16233	16150	16135	16243	16193	16242	16253	16177	16198	16332	16206	16128	16069	16234	16150	16136	15995	16271	16122	16179	16242	16001	16010	16199	16116	16149	16143	16094	16247	16050	15933	16224	16043	15978	16137	16089	16131	16119	15959	16114	16093	16187	16040	16035	16090	16152	16149	16230	16158	16009	15952	16072	16188	15956	16056	16209	16165	16131	16116	16048	15908	16163	16246	16077	16008	16212	16074	16102	16046	15963	16050	16008	16148	15908	16071	16157	16134	16150	15939	15964	15974	16066	16237	15987	16102	15926	16089	15924	16062	16159	16133	16037	16104	16011	16177	16122	15980	15872	16019	15910	16064	16002	16086	16122	16038	15925	15964	16286	16026	15972	16186	15999	16050	16057	16155	16213	16236	15974	16188	16022	16165	15956	16314	16076	16267	16049	16073	15957	16077	16160	16141	16198	16055	16222	16197	16106	16081	15980	16040	16094	15950	16027	15994	16093	15978	16228	15892	16019	15937	16082	16130	16187	16094	15933	15863	15943	15903	16071	16012	16059	16239	16165	15906	16020	15996	16104	16196	15896	15969	16013	16095	16038	16065	16252	16050	16280	16075	15936	16014	16125	15985	16138	16236	16132	16184	16117	15972	15923	16026	16145	16130	16184	16155	15925	16123	16077	15906	16169	16240	16157	16153	15927	15914	16025	15907	15844	16227	16092	15963	15886	15983	16183	15943	16277	16040	15949	15976	16191	16167	15988	16057	15891	16004	15980	15921	15996	16114	16129	16200	16232	15991	15799	16011	16099	16085	16040	16275	16176	15887	16017	15967	15971	16075	16181	16103	16247	16166	16237	16078	15968	16026	15924	16045	16079	16157	15972	16074	16084	15915	16170	16021	16110	16291	16100	16077	16214	16038	16109	16289	16105	16047	15984	15974	15982	16041	16194	16247	16049	16124	15810	15914	16120	16001	16048	16138	16123	16004	15861	16093	16085	16062	16215	16272	16208	16123	15881	16051	16091	15964	16228	16203	16277	16100	16356	16016	16191	16019	16196	16179	16282	16186	16129	16092	15985	15929	15753	16127	16107	16087	15961	16231	16085	16086	16208	15922	16125	16143	16155	16158	16167	16046	15979	16049	15909	16170	16294	16122	15964	16045	16072	15860	15951	16034	16115	16076	15997	15783	16044	16033	16080	16301	16248	15951	16069	16047	15832	16047	15984	16132	15882	16127	16088	16143	15968	16040	16179	16072	15929	16239	15995	16261	15848	16033	16241	16150	16051	15999	16061	16119	16066	16008	15968	15865	16143	16112	16048	16053	15934	15869	16097	16121	16123	16023	16298	16165	16124	15960	16133	15947	16053	16095	16099	16148	16257	16231	16190	16189	16267	16030	15954	15995	16145	16069	15944	15845	16362	16133	15959	16149	16050	16137	16387	16163	16086	16046	16071	16124	16298	15931	16185	16004	15992	15951	16124	16297	16026	15961	16016	16093	16170	15984	16095	16147	15917	15957	16255	16015	16074	16106	15881	16113	16047	16111	16096	16119	16161	16175	16002	16135	15961	16230	16213	16144	16057	16042	16177	16003	16239	16100	15894	16069	16187	16208	15998	16063	15978	16201	16180	16131	15987	16058	16239	16254	16141	15889	16134	16028	16137	15892	16037	16073	16248	16079	16131	16088	16004	16025	15836	16092	15994	16140	16080	15987	15996	15918	15944	16285	15928	16136	16040	15992	16007	16048	16111	16207	16027	16163	16161	16221	15990	15817	16027	16048	15811	16070	16030	16168	15973	15959	16095	16092	15981	16157	16006	15947	16242	15900	15996	16110	16104	16160	16057	16165	15894	16034	16074	16160	16142	16094	16045	16040	15926	16043	16109	16135	16158	16206	16143	16250	15905	16220	16013	15975	16078	15885	15998	16307	16207	16075	15838	16017	16041	16192	16006	16284	16201	16163	15978	16110	16243	16016	16004	15967	15905	15862	16089	15991	16197	16065	15951	15807	16214	16154	16103	16101	15973	16063	16011	16173	16026	16159	16129	16220	16132	16145	16063	15972	16089	16012	16289	15910	16207	16133	16022	16032	15958	16055	16295	16081	15832	16124	15976	16140	15984	16274	16135	16092	16249	16051	16120	16085	16038	16216	16163	16208	16107	15952	16090	16053	16214	15942	15848	16104	15901	16214	16247	16006	16059	15959	15920	16208	15895	16245	16182	16171	16008	16230	15975	16265	16075	16102	15831	16117	16149	16156	15974	16144	16139	16153	16162	15989	16011	16105	16072	16240	16340	15998	16147	16213	16120	16040	16069	15934	16121	15956	16164	16149	15979	16130	15935	16379	15934	16028	16164	15969	16222	16006	16025	16206	16013	16038	15919	16087	15968	16002	15898	16160	16099	16111	16134	16187	16176	16071	16117	16009	16072	16006	16170	16160	16061	16152	16152	16202	16143	16113	16409	16072	16281	16168	16017	16080	16054	15968	16046	15881	15977	16224	15857	15929	16088	16087	16112	16159	15853	15894	16023	16240	15931	16013	16042	16149	16165	16071	16029	15783	16008	16068	15951	15991	15944	16055	16174	16012	15865	15953	16150	16254	16027	15908	15972	16152	16051	16022	16122	15864	15987	16043	15874	16094	16143	16198	16192	15996	16020	15999	16193	16016	16100	16118	16020	16096	16044	15880	15961	16061	16085	16069	15998	15919	16011	15835	15997	16260	15966	15924	16056	16136	16123	16047	16136	16131	16010	16183	16023	15970	16071	15986	16197	15979	16169	16159	15888	16022	16213	16159	15942	16168	16189	16245	16078	16183	16069	16082	16121	15998	16009	16034	16164	16063	16127	15987	16052	16157	15987	16213	16037	16232	15993	15961	15961	16036	16011	16131	16225	16152	16136	16095	16028	16100	16226	15939	15990	16288	16098	16111	16121	16141	16243	16008	16186	16091	15980	16106	15954	15903	15879	16159	16055	15851	16136	16196	15864	15801	16048	15982	16036	15884	15997	16132	16088	16011	16176	16155	16098	15918	16063	16178	16070	16304	16023	16160	15971	16302	16053	15954	16053	15933	15923	16052	16152	16198	16231	16273	15854	16148	16188	16168	16188	16076	15904	16162	16093	15871	16019	16018	16125	16293	15899	16052	16231	16233	16180	15978	16046	15928	15995	16055	15981	16073	15825	16108	16089	16040	16063	16242	16110	16023	15803	16189	15972	15843	16052	16049	16062	15961	15976	15975	16015	16111	16089	15880	16073	15920	15897	15885	16157	16105	16075	15840	16082	15999	16053	16058	16042	16164	16149	16092	15943	15997	16020	15916	16045	16121	15866	16056	16069	16027	16129	15997	16023	16115	15834	16046	15865	16077	16170	16071	16188	15990	16050	16087	16104	15911	16012	16006	16098	15972	15999	15980	16025	16241	16237	15938	15872	15910	16069	15933	15987	16025	16122	16382	15925	15923	15955	15993	15894	16089	16080	16128	16088	15979	15999	16178	15865	16062	16081	16079	16072	16127	16213	16061	16058	15935	16123	16050	16211	15917	16069	16169	16019	15850	16005	15984	15964	16096	16137	16028	16131	15935	16009	16187	15992	15977	15946	16033	16002	16024	15997	16126	16198	16149	16261	15967	16131	15925	15841	16169	16326	16187	15926	16147	16138	16115	15974	15927	16052	16080	16226	16115	16073	16012	16213	16018	16136	15917	15915	15956	15983	16085	16245	16188	16022	16083	16189	16140	16064	16060	16218	15980	15909	16081	16049	16091	16161	15862	15949	16235	16377	16117	15882	16079	16066	16155	16313	16043	15914	15885	16265	16207	16096	15810	16323	15965	15948	16095	15880	16067	15816	16084	16054	15956	16134	16103	16143	15965	16095	16117	15960	16051	16140	15903	16245	16226	16110	16049	15992	16133	16075	16080	16212	16117	16160	16033	15928	16177	16220	16054	16151	16069	15989	16180	16140	15813	15938	16063	16091	15971	15981	16072	16029	15937	16134	16122	15999	15978	16213	16162	16130	16127	16119	16043	16346	15875	15949	16011	16015	16103	16207	15976	15834	15973	16335	16057	16016	15906	16003	16353	16030	15952	16006	16238	16037	16063	16308	16062	15931	15924	16261	16149	15818	15951	15916	16089	16062	15963	16014	16085	16088	16091	15938	16027	16143	16135	15970	15913	15974	16175	16259	16037	16285	16235	15951	16089	16176	15990	16112	16076	15903	16064	15884	16025	16126	16165	15948	16251	16086	15956	15964	16034	16130	16156	15950	15942	16081	16202	16009	16061	16048	16149	16148	15987	16032	16120	16117	16304	16110	16029	16076	15869	16145	16248	16130	15948	16050	16116	16118	16113	16019	15947	16027	16019	16298	16084	16137	16178	16124	16017	16194	15947	16233	15954	16091	16027	16253	16244	16117	16335	15966	15935	16005	15965	15995	15954	15994	16015	16089	16052	16151	16112	15990	16068	15952	16038	16178	16066	16099	16147	16158	16161	15843	15872	15873	16181	16126	16013	16056	16188	16197	16200	16148	16000	16136	16235	16030	16059	15935	15899	15994	16049	16169	16157	16278	15992	16155	15931	16022	16021	16050	16076	16136	15935	16101	16385	15991	16186	16129	16172	15977	16095	16118	16021	15898	16094	16090	16257	15890	15980	16109	16150	16250	16210	15999	16117	15955	16171	16005	15906	16212	16243	16061	16009	16060	15974	15877	16124	16281	16199	16081	15969	16104	16032	16076	16179	16152	15933	15940	16003	16008	16225	16103	15951	16011	16221	16083	15816	15964	16224	15909	16058	16015	16099	16038	16152	15998	16087	15959	16093	15943	16068	15884	16026	16083	16076	16199	16199	16105	16104	16127	16025	15919	16049	16074	16181	16143	15913	16060	15982	15980	16113	16049	15968	16114	16193	16180	15982	16037	16093	16112	16050	15958	16037	16134	16026	15912	16029	16090	16115	16027	16088	16157	16176	16011	15902	15984	16172	16195	16334	15949	16055	16168	16125	16038	16183	16184	16159	15911	16052	16011	16052	15987	15993	16019	16152	16338	16125	15970	16053	16073	16194	15969	16042	16107	16134	16091	16054	16065	16361	16082	16175	15992	16063	16037	15980
64037	103632	94182	72866	49083	26250	13976	13671	13852	13886	13679	13820	13804	13753	13849	13947	13847	13731	13885	13986	13894	13872	13788	13729	13863	13965	13798	13763	13932	13857	13997	13722	13758	13796	13834	13657	13869	13892	13992	13874	14059	13860	13853	13826	13905	13750	13891	13812	13879	13799	13738	13733	13821	13865	13742	13743	13799	13849	13939	13778	13824	13878	13753	13789	13911	13881	13982	13876	13794	13859	13744	13887	13969	13749	13973	13842	13897	13822	13886	13892	14025	13873	13876	13773	13696	13731	13770	13729	13710	13837	13836	14005	13912	13893	13763	13721	13738	13674	13954	13785	13936	14023	13768	13977	13753	13773	13831	13849	13999	13683	13772	13756	13807	13857	13834	13947	13761	13730	13971	13658	13770	13610	13868	13994	13794	13922	13738	13736	13796	13995	13972	13828	13893	13915	13991	13863	13842	13734	13756	13732	13950	13833	13920	13869	13643	13820	13871	13773	13758	13870	13827	13817	13750	13807	13839	13973	13779	13757	13837	13885	13737	13872	13843	13787	13836	13783	13690	13865	13786	13891	13690	13972	13850	13763	13808	13924	13863	13856	13875	13776	13745	13812	13728	13755	13900	13849	13976	13853	13680	13927	13688	13971	13776	13880	13859	13989	13866	13695	13846	13725	14100	13746	13897	13917	13828	13845	13713	13812	13721	13892	13778	13877	13895	13829	13894	13739	13806	13700	13989	13727	13819	13904	13856	13808	13809	13830	13769	13633	13844	13989	13950	13834	13854	13946	14000	14004	13940	13748	13603	13888	13921	13839	13780	13994	13771	13995	13765	13950	13994	13843	13843	13866	13878	13950	13888	13782	13818	13940	13818	13860	13853	13850	13871	13908	13947	13858	13847	13739	13719	13833	13919	13859	13715	13765	13687	13848	13729	14041	13908	13842	13830	13882	13897	13858	13730	13645	13863	13905	13766	13863	13733	13975	13749	13768	13688	13832	13798	13800	13947	13748	13836	13698	13931	13742	13940	13774	13740	13856	13822	13638	13748	13850	13892	13804	13733	13795	13982	13952	13781	13869	13759	13934	13853	14111	13820	13801	13871	13906	13878	13874	13714	13651	13918	13924	13838	13794	13965	13773	13889	13951	13873	13713	13913	13919	13861	13897	13683	13781	13886	13747	13885	13835	13812	13710	13980	13800	13807	13773	13705	13795	13911	13771	13739	13711	13774	13887	13826	13742	13818	13863	13676	13847	13830	13769	13658	13816	13853	13717	13688	13907	13822	13932	13742	13859	14004	13747	13820	13760	13645	13696	13801	13849	13847	13715	13850	13806	13835	13887	13784	13694	14059	13867	13717	13920	13825	13883	13905	13805	13860	13934	13861	13834	13722	13892	13863	13933	13826	13751	13858	13769	13757	13908	13769	13776	13847	13976	13888	13769	13606	13903	13796	13837	13709	13952	13723	13812	13825	13695	13863	14000	13775	13778	13724	13952	13645	13865	13789	13836	13899	13798	13945	14001	13573	13772	13794	13853	13784	13857	13792	13806	13959	14013	13789	13728	13784	13801	13789	13907	13738	13704	13639	13818	13666	13665	13899	13937	13693	13780	13895	13827	13826	13626	13812	13786	13907	13792	13889	13752	13705	13938	13964	13943	13827	13819	13813	13728	13852	13846	13778	13800	13894	13828	13946	13877	13872	13804	13768	13873	13926	13776	13714	13818	13794	13957	13910	13703	13907	13876	13811	13764	13797	13775	14007	13872	13940	13834	13826	13858	13725	13808	14049	13920	13844	13840	13837	13823	13840	13689	13776	13899	13837	14013	13911	13979	13848	13867	13866	13834	13816	13783	13856	13853	13931	13815	13853	13871	13884	13639	13764	13644	13991	13704	13878	13868	13935	13957	13765	13724	13885	13745	13671	13755	13774	14028	13895	13968	13836	13944	13983	13783	13722	13858	13886	13803	13924	13886	13701	13784	13788	13815	13684	13879	13914	13729	13878	13972	13855	13745	13992	13781	13999	13667	13798	13778	13866	13843	13790	13715	13769	13884	13729	13738	13800	13752	13680	13859	13727	13772	13851	13939	13975	13776	13836	13906	13709	13840	13715	13867	13723	13806	13769	13752	13876	13896	13836	13807	13881	13907	13804	13944	14007	13772	13873	13829	13828	13728	13769	13653	13813	13809	13951	13841	13860	13856	13800	13932	13860	13731	13693	13809	13888	13691	13819	13755	13919	13869	13837	13686	13823	13842	13765	13765	13792	13822	13754	13671	13787	13855	13699	13742	13867	13939	13759	13877	13824	13688	13782	13947	13777	13663	13844	13786	14004	13933	13770	13819	13787	13838	13874	13840	13936	13805	13837	13881	13949	13746	13568	13875	13784	13902	13650	13768	13877	13678	13857	13813	13767	13652	13807	13819	13840	13737	14001	13907	13867	13876	13837	13769	13995	13756	13935	13690	13964	13998	13805	13854	13871	13823	14023	13720	13874	13867	13752	13824	13817	13844	13724	13872	13804	13983	13884	13778	13711	13698	13948	13864	13754	13673	13694	13954	13884	13753	13919	13864	13722	13642	13769	13871	13710	13926	13789	13876	13737	13944	13844	13793	14026	13915	13820	13764	13901	13923	13723	13804	13722	13720	13718	13991	13808	13775	13900	13805	13999	13860	13811	13821	13792	13471	13883	13755	13789	13745	13807	13871	13638	13832	13776	13873	13673	13750	13829	13789	13763	13772	13965	13936	13778	13799	13652	13866	13793	13761	13746	13861	14059	13778	13771	13790	13699	13800	13856	13657	13907	13875	13775	14014	13695	13849	13616	13946	13830	13844	13784	13683	13817	13976	13609	13654	13831	13855	13794	13785	13753	13693	13818	13591	13998	13867	13848	13703	13876	13752	13692	13852	13894	13879	13679	13862	13896	13933	13882	13917	13791	13849	13813	13756	13963	13845	13728	13835	13891	13796	13869	13786	13710	13752	13819	13807	13740	13723	13863	13855	13767	13731	13563	13822	13743	13846	13785	13869	13713	13656	13914	13954	13796	13873	13752	13800	13784	13907	13787	13860	13887	13777	13893	13645	13798	13838	13856	13698	13896	13923	13737	13812	13953	13869	13898	13910	13884	13718	13784	13718	13882	13990	13822	13990	13567	13689	13911	13928	13868	13735	13875	13656	13881	13718	13883	13934	13961	13904	13900	13904	13845	13976	13896	13836	13712	13875	13898	13885	13709	13884	13800	14015	14009	13801	13731	13782	13838	13877	13889	13931	13782	13810	13851	13778	13953	13758	13788	13834	13796	13871	13858	13862	13817	13744	13716	13822	13732	13961	13851	13867	13758	13827	13787	13974	13733	13771	13827	13712	13924	13850	13884	13798	13948	13773	13635	13912	13824	13610	13830	13849	13797	13913	13797	13818	14004	13744	13909	13853	13767	13936	13882	13886	13859	13866	13921	13770	13840	13815	13872	13855	13850	13692	13618	13825	13872	13815	13687	13636	13820	13672	13879	13917	13800	13973	13800	13802	13799	13758	13831	13909	13767	13753	13765	13597	13661	13901	13769	13848	13820	13652	14007	13952	13834	13926	13873	13914	13892	13843	13960	13829	13830	13897	13814	13776	13871	13866	13677	13878	13837	13905	13790	13868	13887	13792	13858	13761	13764	13641	13629	13702	13819	13900	13833	13857	13808	13968	13724	13853	13680	13738	13783	13652	13802	13931	13806	13830	13935	13874	13655	13797	13858	13872	13934	13768	13909	13920	13848	13890	13859	13797	13878	13798	13890	13853	13923	13848	13856	13916	14047	13725	13776	13882	13803	13776	13773	13801	13859	13714	13854	13763	13881	13912	13760	13829	13771	13983	13752	13810	13774	13785	13853	13900	13932	13746	13845	13853	13834	13916	13794	13941	13722	13757	14014	13657	13981	13870	13770	14004	13644	13787	13794	13783	13747	13568	13810	13763	13880	13744	13895	13867	13812	13816	13868	13880	13850	13859	13727	13931	13795	13753	13998	13820	13838	13843	13748	13819	13743	13857	13849	13815	13778	13842	13700	13822	13794	13918	13894	13968	13804	13990	13678	13896	13776	13792	13725	13732	13939	13751	13769	13642	13953	13899	13848	13796	13807	13917	13856	13632	13758	13839	13795	13823	13908	13845	13686	13918	13729	13904	13713	13879	13850	13750	13977	13770	13829	13816	13750	13783	13694	13796	13649	13811	13847	13838	14009	13836	13873	13800	13854	14009	13848	13882	13817	13792	13697	13823	13816	13760	13735	13808	13926	13733	13955	13862	13825	13738	13760	13831	13688	13795	13728	13736	13917	13779	13813	13880	13625	13803	13713	13883	13841	13844	13808	13916	13873	14121	13708	13875	13852	13870	13770	13753	13875	13861	13763	13693	13973	13892	13693	13665	13814	13857	13707	13970	13854	13666	13750	13805	13704	13974	13923	13833	13725	13788	13828	13799	13793	13918	13808	13880	13792	13798	13805	13974	13888	13796	13976	13839	13913	13952	13776	13792	13720	13809	13777	13703	13844	13924	13941	13958	13904	13831	13794	13832	13776	13881	13859	13743	14030	13807	13827	13915	13733	13869	13761	13568	13677	13756	14000	13794	13925	13688	13857	13748	13837	13926	13803	13820	13787	13712	13711	13928	13948	13646	13880	13703	13737	13885	13981	13766	13672	13514	14040	13659	13852	13832	13730	13771	13751	13774	13879	13754	13925	13684	13789	13758	13786	13983	13907	13786	13930	13878	13652	13854	13824	13796	13930	13845	13770	13769	13782	13931	13766	13833	13783	13815	13754	13744	13815	13938	13800	13739	13853	13823	13789	13859	13946	13778	13886	13711	13973	13790	13852	13786	13813	13867	13929	13723	13824	13843	13905	13773	13939	13947	13818	13708	13815	13789	13721	13795	13824	13823	13901	13711	13663	13756	13751	13916	13702	13860	13844	13866	13823	13889	13912	13751	13823	13831	13925	13615	13819	13746	13924	13765	13775	13734	13788	13754	13817	13734	13858	13755	13891	13769	13897	13900	13966	13706	13840	13703	13842	13849	13833	13919	13834	13810	13921	13816	13828	13801	13801	13784	13883	13869	13945	13955	13917	13888	13798	13927	13885	13689	13680	13656	13787	13907	14011	14027	13887	13913	13965	13759	13724	13883
33903	39204	44574	33424	23174	18676	17372	17239	16979	16916	17022	17124	16932	16861	16925	17148	16928	17021	16903	17048	17013	17075	17028	16976	16942	16894	17049	16714	16965	16857	16936	17016	16814	16885	17180	16971	16947	16974	17091	16928	17028	17117	16913	16915	16867	16981	16933	16926	17036	17095	16862	16877	17142	16914	16908	16938	16995	17188	16769	17001	16897	17002	16900	17108	16944	16969	16862	16991	16854	16891	16801	17035	16945	16822	16899	16825	16933	17193	16918	16851	16858	16955	16824	16904	16774	16911	16894	16896	17067	17056	17001	16938	16915	16897	16724	17180	16963	16982	16926	16874	16876	16778	16631	17040	17004	17052	16926	17163	16830	17117	17092	17105	16883	16870	16934	17081	16864	16883	17051	16940	16924	16836	17060	16967	16843	16894	16925	16790	16980	16801	16798	16991	16949	16851	16933	16766	16780	16736	16929	16948	16975	17037	16988	16794	17042	16865	16887	16767	16886	16887	16902	16884	17022	16968	16930	16962	16901	17021	16895	16884	16881	16977	16908	17025	16950	17023	17108	16954	17078	16863	16865	17024	16998	16932	16998	17037	17136	17048	16828	16915	16908	17045	16859	16740	16870	16824	17036	16995	16971	16800	17040	16892	16690	16806	16909	16943	17091	17139	16939	17145	17069	16801	16971	16930	17036	16895	17033	16963	17094	16789	17009	16806	16895	17004	16980	16814	17032	16925	16860	16827	16950	16934	17167	16887	16925	17050	16872	17126	17109	16898	16960	17009	16635	16955	16948	16781	16857	16845	16958	17046	16852	17071	16956	16968	16810	16824	17075	16913	17008	17015	16815	17023	16951	16923	16995	16815	17082	17150	17061	16843	17056	16995	17035	16733	16742	16883	17009	17062	16833	16910	16881	16797	16975	16969	16982	17140	16986	16862	17032	16831	16996	16883	16794	16737	16634	16919	16876	16844	16917	16819	16799	16879	16793	16779	17014	17009	17064	16781	16928	16981	17097	17060	16941	16890	16873	17078	17111	16936	16882	16789	16958	16962	17063	16866	16823	16969	16882	17002	16839	16899	16766	17016	16958	16979	16950	16958	16766	17125	16918	16755	16808	17072	16970	16931	16944	16898	16879	16839	16901	16906	17093	16828	17115	17170	16854	16923	16954	16762	16875	16798	16969	16784	16727	17161	17128	16937	16857	17077	16989	16953	16895	16964	16791	17062	16934	17084	16873	17055	17008	16952	16793	17047	16863	17060	17077	16990	16878	16841	16755	16798	16855	16837	16874	16858	16940	17058	17010	16991	16964	16808	16917	16891	16785	16697	16862	16937	16816	17009	17015	16932	16734	16824	16997	16899	17025	16915	16904	16966	16828	16969	16998	16955	16872	16785	16772	16685	17052	17069	16893	16872	16882	16809	16846	16975	16995	16839	16942	17058	17018	16957	16939	17108	16847	16769	16814	17021	16812	16992	17050	16995	17011	17176	17161	16962	16897	17106	16861	17018	16991	17010	16925	16947	16913	17060	16975	16852	16882	16839	16986	17033	17009	17037	17085	16889	16897	16877	16826	16807	16965	17035	16830	16832	16914	17004	16857	17146	16911	16869	16929	17032	16882	16754	17059	16976	16895	16744	17195	16996	16910	16958	16906	17036	16985	17133	16940	16875	16899	16900	16817	16908	17020	16920	16979	16888	16914	17094	16919	16835	16892	17064	17074	17000	16820	16893	16811	16942	17235	16934	17190	17059	16930	16950	17057	17074	16884	16867	16888	16916	16931	17099	17048	16903	16959	16853	16998	16877	16719	16926	17030	17161	16816	16985	17028	17093	17053	17006	16955	16979	16851	16945	16972	16962	16572	16854	16782	17103	16976	17071	17119	16969	16620	16981	16815	16931	16874	16867	16764	16958	16728	17002	16922	17069	17014	17071	16969	16855	17006	16949	16791	17058	16982	16841	17009	16880	17126	17012	16930	16991	17005	16812	17076	16859	17054	16880	17145	16832	16798	17036	17095	17039	17229	17086	16879	16967	16736	17184	16770	16998	17078	16737	16926	17098	16989	16952	17074	16996	17120	17022	16921	16851	16884	16957	16972	17056	16976	16925	16955	16945	16958	16737	17143	16937	16965	16983	16990	16989	16943	16779	16799	16968	16940	16959	16952	16771	17065	16956	16869	17045	16881	16842	16726	17048	16895	17068	16918	16708	16895	16943	17091	16985	16998	16807	16889	17116	16925	16881	17104	17079	16973	17131	16831	16928	16860	17074	16863	16980	16869	16845	17058	16968	16955	16922	17062	16879	17166	16681	16996	16827	16656	16876	16884	16961	16952	16879	17031	16864	16956	16768	16856	17162	17087	17056	16763	16865	16795	16929	16963	16907	17047	17274	16902	17238	16963	17018	16997	17003	17004	17210	16873	17065	17037	16712	16908	16791	16936	16960	17039	16881	16924	16986	16907	16986	16907	16842	16883	16924	16865	16942	17034	16712	16769	17067	16758	16922	16938	16916	16882	16961	16962	16984	16880	17045	17010	16912	17041	16860	16894	17050	17012	16886	16888	16919	17001	16898	16907	16888	16815	16799	17113	16928	17109	16724	17119	16889	16939	16852	16978	16946	17041	16958	16991	16891	17036	16998	16853	16926	17090	16970	16928	17211	17021	16893	17109	16823	17006	16931	17071	16882	16989	16904	16705	17095	17100	16673	16845	16796	16960	16968	16824	17061	17103	16973	16883	17132	17060	17057	17126	17021	17106	17169	16938	16887	16972	16939	16787	17069	17173	16871	16982	17137	16981	16994	16689	16808	16878	16931	17082	16947	16998	16875	16865	16887	16919	17004	17105	16872	16902	16801	16929	16937	16920	16893	16955	16899	16832	17232	16917	16820	16783	16903	17131	17075	17050	17071	16821	16928	16779	17094	16981	16918	17053	16720	16854	17029	16907	16873	16991	16942	17020	16939	16758	16819	16893	16712	17162	16762	17056	16810	16822	16795	16822	17205	16903	16893	17061	16975	16752	16906	16901	16887	17020	17052	17131	16844	16866	16971	16712	16910	17034	17044	17021	17033	16871	16896	16924	16829	16790	16975	16780	16861	16939	17136	16866	17050	16806	17086	16990	16993	17031	16965	16785	16929	16922	16976	17065	17056	16840	16998	16945	16781	16766	16797	16843	16953	16772	16863	16972	16962	17047	16882	16938	16949	16763	16882	16981	16854	16748	16731	16801	16917	16979	16868	17096	16967	17011	16838	16961	17003	16960	16887	16885	17094	17109	16997	16926	16979	17061	16892	16927	16823	17127	16859	17003	16997	16888	16822	16964	16877	16754	16961	17038	17135	16855	17028	16959	16898	17051	16830	16931	17119	16968	16903	16781	17010	17094	16919	17186	16901	16911	17078	17197	16939	16830	16955	16857	16942	16690	16878	17043	16911	17008	17091	16827	16976	16924	16841	16875	17063	16825	16578	17232	17030	16975	16989	17064	17036	16913	17015	17106	16932	17042	16784	16838	16769	16851	16982	16977	17024	16747	16930	16954	16995	16935	16960	16886	16797	16888	16852	16857	16938	16863	16838	17127	17000	16881	16934	16830	17199	16908	16827	16767	16818	17008	16989	17030	16853	16937	16872	16891	16970	16949	17016	17153	17020	16809	16829	16870	16961	16887	16858	17073	17049	16915	16934	16986	16903	16884	16893	17010	16932	16996	17023	16957	16941	16785	17081	17023	16790	17175	16825	17002	16984	17098	16870	16998	16786	16938	16982	16990	17142	17022	16777	17050	16909	16917	17004	16894	16834	16816	16689	16976	17053	16818	16949	17125	17021	16996	16925	16977	16846	16864	16849	16890	16942	16883	17077	16904	17101	17047	17080	16955	16822	16852	17023	16904	16769	16955	16923	16855	16934	16882	16995	16880	16921	16970	16798	17142	16802	16707	17004	17242	16859	16933	16894	16957	17164	17043	17008	16943	16861	17181	16896	16991	17036	16971	16835	17090	16874	16948	17120	16921	17022	17067	16785	17063	16765	16953	16952	16921	17181	16894	16960	16881	16847	16821	17063	16938	17158	16888	17045	16921	17074	16865	16965	16691	16805	17072	16881	16988	16745	16964	17068	16713	16837	16949	16765	16979	17070	17002	17045	16832	16730	16977	17197	17160	16889	17048	17030	16990	16944	16963	17040	16990	17072	17053	16862	17017	16925	16975	17045	17007	17050	16972	17013	16903	17036	16827	17077	17093	16851	16887	17051	16764	16887	16797	16996	16794	16935	16801	17026	16716	16820	16958	16767	16902	16873	16928	17035	16819	17046	16963	16660	17100	17006	16830	16867	17080	16843	16944	17008	17002	16789	16888	17045	17026	17036	16963	16900	16900	17051	16995	17047	16822	16953	16790	17060	16963	17173	16830	16875	17004	16865	16816	16904	17009	16843	16984	16981	16827	16946	17122	17081	16807	16952	16856	16884	17024	16864	16951	16886	17131	16873	16812	17111	17205	17087	16785	16866	17063	16960	16909	16999	16991	16939	16918	16855	16987	16942	16953	17130	16763	16884	16954	16886	17039	16888	16984	17122	17001	16887	17061	17101	17071	17090	17143	16672	17001	16936	16867	16942	17083	16761	16911	16885	16929	17083	17069	16902	17164	16755	16852	16517	16782	17038	17017	16864	17011	16896	16949	16817	16637	16994	16842	16995	16950	16767	16786	16979	16900	16931	17007	16776	16942	17177	17106	16746	16936	17011	16905	16964	16962	16949	16996	16982	17141	17004	16926	16844	17028	16974	16828	16963	16881	16792	16989	16959	16897	16917	16886	16723	16870	16700	16933	16791	17204	17162	17005	17015	16894	17153	17057	16950	16767	16876	17068	16957	16838	16941	16877	16897	16888	16971	17040	16869	16957	16955	17043	16978	16804	16862	16955	16998	16876	16967	16888	17056	17118	17131	16771	16823	16828	17067	16846	16747	16902	16945	17063	16929	17143	17179	16958	16796	16910	16750	16969	17022	16916	16862	17060	17120	17159	16883	16892	17095	16963	16937	16757	16981	16807	16989	16986	16971	16988	16826	16898	16939	17080	16888	16766	17029	16959	16796	16915	16980	16776	16935	16918	16992	16816	17011	16906	16902	16980	16786	16845	17010	16866	16894	17006	16929	16898	17150	16715	16898	16863	16932
38057	53546	45935	29422	20076	15452	14439	14279	14265	14373	14389	14259	14435	14492	14258	14274	14163	14456	14480	14381	14367	14441	14230	14346	14433	14287	14354	14335	14354	14382	14381	14339	14491	14325	14459	14360	14221	14382	14225	14233	14394	14414	14309	14539	14325	14376	14361	14389	14395	14389	14304	14406	14358	14459	14374	14417	14226	14335	14361	14229	14342	14328	14345	14405	14237	14267	14235	14484	14460	14287	14245	14320	14425	14454	14285	14333	14201	14413	14304	14340	14565	14299	14339	14483	14253	14338	14199	14324	14321	14391	14411	14194	14292	14469	14187	14369	14459	14324	14304	14323	14420	14439	14372	14356	14292	14372	14341	14432	14321	14268	14083	14299	14444	14274	14365	14479	14365	14253	14269	14322	14304	14307	14403	14320	14313	14518	14311	14273	14418	14299	14204	14316	14352	14413	14504	14285	14324	14273	14385	14068	14272	14411	14355	14318	14411	14411	14283	14452	14333	14312	14504	14280	14213	14376	14303	14411	14255	14397	14333	14350	14380	14278	14472	14305	14274	14364	14299	14368	14098	14344	14332	14342	14428	14532	14336	14418	14505	14349	14441	14262	14341	14389	14387	14369	14302	14194	14349	14153	14240	14282	14201	14261	14282	14224	14340	14436	14406	14241	14328	14302	14368	14387	14404	14385	14218	14320	14339	14322	14210	14446	14342	14357	14263	14438	14256	14313	14320	14366	14458	14362	14394	14429	14286	14319	14370	14237	14450	14318	14244	14277	14260	14267	14487	14381	14267	14355	14280	14502	14237	14279	14273	14449	14306	14340	14431	14283	14338	14368	14343	14346	14339	14167	14374	14170	14288	14272	14256	14360	14374	14461	14400	14425	14312	14398	14222	14371	14425	14201	14389	14226	14498	14212	14356	14443	14259	14349	14522	14289	14301	14274	14335	14397	14506	14235	14389	14342	14256	14305	14351	14410	14237	14326	14358	14320	14351	14237	14492	14143	14352	14213	14353	14385	14361	14425	14269	14386	14355	14467	14304	14504	14253	14536	14400	14307	14232	14236	14380	14330	14159	14492	14451	14400	14458	14241	14327	14401	14456	14417	14276	14317	14329	14345	14178	14361	14487	14433	14378	14238	14374	14252	14424	14383	14279	14291	14356	14276	14273	14315	14406	14227	14171	14312	14357	14324	14245	14340	14489	14483	14212	14268	14274	14508	14332	14380	14229	14340	14344	14311	14249	14314	14372	14416	14296	14432	14417	14269	14397	14288	14308	14482	14398	14276	14439	14251	14389	14470	14398	14303	14097	14312	14270	14331	14417	14287	14300	14298	14386	14242	14349	14553	14242	14564	14363	14345	14404	14301	14401	14246	14462	14380	14411	14408	14281	14455	14406	14227	14463	14243	14516	14412	14350	14263	14317	14368	14261	14368	14420	14414	14367	14382	14347	14493	14289	14526	14310	14383	14275	14262	14367	14471	14192	14381	14358	14326	14316	14397	14269	14271	14206	14218	14298	14527	14397	14248	14232	14389	14326	14285	14226	14334	14371	14475	14211	14370	14316	14290	14111	14199	14353	14378	14413	14468	14331	14248	14228	14309	14294	14475	14510	14188	14305	14481	14347	14246	14370	14519	14364	14193	14298	14335	14424	14430	14332	14378	14361	14209	14262	14245	14261	14468	14357	14434	14399	14517	14474	14310	14324	14286	14264	14318	14335	14427	14319	14483	14323	14383	14199	14385	14263	14235	14167	14591	14456	14334	14520	14383	14405	14558	14272	14329	14377	14268	14216	14252	14420	14190	14283	14342	14268	14386	14442	14251	14277	14325	14203	14387	14352	14571	14403	14500	14379	14311	14236	14395	14593	14308	14202	14232	14371	14165	14393	14297	14328	14475	14188	14311	14463	14367	14478	14141	14235	14309	14398	14359	14302	14331	14498	14427	14266	14407	14493	14374	14317	14449	14381	14424	14408	14409	14482	14446	14270	14427	14221	14199	14285	14282	14285	14367	14176	14248	14267	14258	14166	14426	14250	14606	14190	14516	14384	14454	14491	14439	14333	14221	14397	14320	14395	14267	14195	14478	14248	14303	14370	14388	14259	14427	14254	14165	14424	14413	14498	14474	14426	14459	14362	14321	14281	14389	14156	14318	14354	14466	14490	14336	14324	14303	14359	14268	14340	14227	14183	14353	14434	14247	14409	14475	14308	14332	14372	14276	14356	14449	14300	14364	14533	14304	14357	14315	14314	14460	14307	14135	14246	14427	14369	14462	14432	14259	14277	14024	14361	14364	14354	14448	14319	14540	14243	14430	14494	14307	14240	14233	14519	14333	14532	14249	14382	14281	14195	14313	14251	14253	14216	14340	14285	14309	14377	14246	14289	14288	14239	14399	14309	14386	14413	14345	14168	14405	14294	14298	14332	14439	14268	14302	14334	14208	14328	14358	14277	14168	14298	14494	14135	14492	14381	14364	14315	14281	14176	14180	14385	14279	14388	14491	14374	14392	14435	14257	14257	14337	14067	14350	14282	14226	14310	14195	14206	14357	14332	14289	14114	14355	14423	14198	14360	14533	14197	14299	14248	14229	14436	14329	14364	14300	14397	14437	14317	14254	14410	14316	14396	14289	14359	14497	14279	14193	14251	14336	14408	14321	14334	14420	14345	14339	14496	14499	14377	14260	14393	14273	14436	14432	14543	14234	14258	14266	14371	14554	14365	14458	14417	14320	14287	14299	14532	14667	14419	14420	14118	14348	14396	14218	14388	14446	14357	14375	14338	14276	14312	14337	14266	14298	14353	14438	14409	14527	14391	14414	14404	14232	14390	14117	14436	14292	14322	14298	14320	14329	14220	14426	14333	14433	14311	14401	14434	14249	14360	14281	14359	14359	14303	14430	14405	14485	14223	14376	14476	14396	14357	14427	14303	14414	14467	14294	14463	14354	14425	14378	14183	14289	14508	14363	14178	14493	14358	14348	14415	14304	14515	14434	14239	14464	14302	14292	14310	14257	14423	14315	14376	14329	14280	14390	14247	14321	14436	14268	14397	14466	14324	14307	14416	14325	14403	14539	14313	14388	14336	14525	14253	14441	14597	14300	14412	14344	14382	14185	14385	14458	14334	14319	14245	14440	14360	14311	14390	14372	14331	14302	14517	14372	14466	14321	14428	14406	14234	14357	14268	14360	14199	14430	14372	14409	14404	14407	14404	14273	14235	14338	14238	14371	14350	14366	14275	14248	14395	14342	14425	14411	14343	14389	14277	14381	14395	14417	14382	14247	14281	14233	14400	14228	14329	14421	14306	14314	14354	14229	14373	14349	14336	14277	14573	14307	14477	14454	14392	14435	14205	14402	14432	14249	14254	14581	14350	14392	14315	14401	14533	14299	14381	14370	14383	14222	14347	14346	14277	14278	14443	14311	14445	14364	14360	14402	14311	14384	14410	14257	14233	14458	14445	14388	14264	14265	14380	14322	14299	14331	14343	14226	14369	14376	14278	14443	14327	14262	14402	14271	14332	14401	14357	14466	14368	14382	14307	14290	14328	14521	14283	14384	14205	14381	14270	14330	14379	14494	14421	14436	14226	14293	14178	14338	14239	14295	14348	14209	14338	14519	14259	14215	14466	14413	14289	14445	14327	14479	14438	14364	14364	14352	14367	14234	14334	14248	14302	14375	14314	14428	14478	14293	14452	14170	14533	14349	14299	14377	14375	14119	14276	14358	14477	14349	14449	14321	14356	14269	14310	14447	14411	14381	14311	14330	14393	14324	14394	14280	14340	14294	14288	14528	14331	14315	14298	14250	14246	14301	14202	14379	14483	14425	14193	14306	14359	14465	14361	14371	14434	14286	14434	14217	14442	14371	14381	14524	14395	14386	14242	14394	14448	14349	14416	14367	14475	14163	14388	14334	14065	14422	14292	14241	14309	14352	14291	14339	14382	14395	14352	14050	14106	14215	14472	14161	14384	14246	14510	14393	14341	14455	14366	14356	14386	14452	14288	14325	14280	14371	14236	14422	14349	14258	14478	14270	14350	14485	14311	14299	14204	14406	14258	14376	14315	14358	14333	14465	14206	14182	14390	14294	14245	14376	14337	14293	14291	14375	14316	14426	14324	14327	14355	14570	14206	14298	14315	14363	14205	14300	14382	14396	14313	14412	14270	14326	14347	14366	14256	14320	14396	14458	14382	14328	14548	14343	14264	14436	14361	14427	14406	14468	14278	14156	14442	14331	14328	14300	14238	14244	14372	14305	14278	14313	14319	14195	14422	14214	14464	14363	14421	14299	14324	14460	14334	14461	14269	14484	14476	14459	14468	14282	14293	14333	14386	14404	14405	14324	14300	14345	14382	14302	14350	14344	14342	14356	14406	14422	14191	14424	14314	14274	14439	14293	14163	14492	14208	14415	14360	14288	14260	14326	14447	14263	14444	14376	14424	14231	14338	14266	14392	14326	14254	14433	14411	14424	14309	14313	14360	14385	14399	14274	14533	14265	14409	14503	14258	14253	14221	14394	14281	14400	14442	14396	14381	14406	14322	14321	14362	14380	14482	14266	14412	14459	14173	14317	14249	14222	14260	14254	14340	14319	14484	14215	14423	14383	14278	14473	14217	14446	14325	14418	14309	14349	14350	14421	14330	14392	14347	14522	14401	14345	14536	14189	14347	14483	14318	14348	14282	14345	14433	14316	14391	14260	14335	14275	14207	14194	14448	14419	14424	14416	14310	14440	14291	14196	14335	14283	14296	14333	14532	14052	14504	14257	14476	14442	14356	14380	14348	14502	14388	14524	14329	14369	14228	14492	14260	14394	14321	14333	14319	14243	14312	14429	14326	14348	14329	14242	14312	14464	14314	14335	14322	14171	14589	14248	14439	14377	14360	14289	14369	14416	14338	14330	14232	14377	14360	14264	14452	14214	14292	14301	14334	14238	14365	14496	14360	14463	14226	14292	14262	14252	14346	14286	14287	14161	14394	14351	14388	14352	14126	14284	14224	14211	14283	14306	14396	14223	14291	14374	14227	14440	14458	14251	14432	14345	14540	14430	14353	14300	14287	14373	14351	14364	14402	14544	14526	14358	14319	14575	14619	14066	14484	14358	14495	14143	14523	14278	14330	14262	14321	14333	14433	14298	14484	14477	14303	14371	14300	14337	14417	14260
25666	29464	52572	49986	35039	26111	20762	17835	17466	17379	17462	17388	17276	17336	17361	17181	17194	17348	17229	17200	17247	17257	17081	17274	17455	17156	17267	17237	17312	17221	17125	17333	17283	17183	17263	17129	17241	17041	17253	17186	17438	17223	17253	17205	17449	17281	17283	17150	17207	17114	17224	17282	17178	17170	17103	17164	17025	17143	17076	17131	17171	17122	17221	17179	17211	17200	17212	16993	17136	17142	17277	17360	17130	17301	17102	17168	17178	16978	17122	17301	17193	17118	17193	17241	17326	17237	17003	16989	17335	17137	17179	17130	17397	17151	17314	17263	17130	17100	17035	17340	17145	17164	17347	17288	17301	16997	16957	17032	17161	17245	17255	17256	17243	17223	17231	17179	17179	17219	17129	17239	17120	17051	17099	17287	17110	17194	17080	17145	17370	17277	17259	17136	17305	17255	17280	17208	17334	17248	17158	17205	17245	17070	17053	16965	17171	17197	17203	17006	17074	17156	17173	17212	17189	17096	17098	17120	17069	16949	17123	17150	17081	17197	17039	17149	17230	17171	17101	17275	17210	17144	16884	17120	17271	17069	16923	17118	17131	17152	17052	17038	17163	17252	17146	17218	17186	17111	17173	17253	17138	17076	17135	17146	16974	17129	17223	16949	17249	17334	17263	17206	17276	17183	17264	17270	17267	17226	17294	16834	16981	16943	17214	17267	17177	17113	17157	17209	17113	17059	17328	17163	17102	17058	17354	17276	17131	17080	17137	17250	17257	17029	17085	17129	17123	17158	17135	16866	16964	17176	17231	17170	17223	17237	17041	16864	17390	16991	17209	17066	17188	17146	16931	17158	17055	17084	17110	17101	17136	17417	17147	17191	17203	17243	17264	17126	17157	17081	17193	17108	16928	17232	17229	17354	17382	17246	17322	17255	17290	17060	17351	17078	16984	17298	17129	17149	17199	17124	16986	17067	17320	17381	17224	17166	17087	17220	17360	17143	17231	17301	17007	17052	17263	17114	17135	17263	17117	17098	17247	17166	17132	17185	17153	17080	17224	17272	17250	17229	16958	17358	17372	17200	17416	17128	17203	16990	17297	17191	17077	17109	17159	17263	17405	17244	17113	17093	17082	16959	17226	17070	17086	16999	17134	17094	17079	17041	17263	17110	17211	17291	17135	16972	17008	17165	17263	17162	17308	17161	17024	17211	17211	17002	17405	17269	17179	17097	17023	17432	17209	17213	17072	17161	16981	16975	17266	17141	17089	17261	17240	17215	17094	17050	17220	17240	17281	17384	16980	17030	17293	17191	17123	17044	17043	17089	17218	17339	17283	17324	17300	17207	16917	16927	17323	17164	17265	17105	17329	17030	17325	17009	17126	17316	16889	17009	17042	17173	16954	17052	17155	17212	17072	17118	17519	17123	17164	17157	17228	17257	17350	17216	16989	17060	17436	17042	17275	16965	17174	17077	17191	17318	17150	17166	17254	17297	17227	17142	17201	17099	17111	17028	17431	17103	17388	17091	17286	17134	17135	17078	17115	17262	17197	17172	17320	17384	17201	17100	17232	17040	17131	17264	17185	17052	17301	17382	17175	17097	17282	17260	17079	17078	17114	17266	17243	17111	17159	17090	17191	17332	16992	17305	17005	17058	17068	17058	17315	17153	17104	17014	17149	17175	17185	17154	17144	17171	17076	17106	17040	17302	17127	17021	17148	17155	17160	17162	17062	17308	17060	17165	17046	17246	17128	16951	17288	17124	17182	17115	17358	17297	17308	17168	17008	17032	17172	17058	17256	17240	17375	17145	17201	17126	17211	17054	17077	17189	17132	17094	17141	17248	17274	17195	17189	17213	17149	17056	17041	17105	17342	17212	17175	17114	17146	16898	17262	17010	17125	17188	17147	17206	17154	17010	17197	17184	17160	17052	17131	17171	17138	17129	17154	17187	17194	16930	17266	17205	17279	17259	17272	17307	17241	17125	17367	17111	17168	17308	17182	17134	17120	16960	16951	17171	17070	17079	17105	17133	17041	17099	17248	17117	17100	17359	17201	17216	17148	16964	17216	17209	17216	17125	16990	17104	17241	17040	17162	17171	17207	17295	17109	17194	17355	17304	17163	16990	17138	17272	17200	17075	17053	17236	17260	17239	17142	17253	17093	17089	17128	17036	16899	17094	17223	17166	17271	17325	17062	16957	17186	17239	17064	17132	17144	17280	17024	17304	17028	17109	17065	17264	17100	17060	17289	17036	17017	17068	17215	17272	17252	17337	17211	17272	17129	17154	17058	17280	17301	17106	17244	17011	17158	17166	17141	17069	17109	17206	17142	17127	17099	17143	17062	16965	17236	17345	17190	17017	16998	17094	17123	16909	16837	16952	17146	17273	17121	17179	17194	17156	17297	17339	17312	17143	17110	17230	17198	17195	17059	17112	17256	17218	17056	17263	17087	17174	17264	17045	17025	17115	17255	17155	17105	17181	17056	17177	17098	17158	17267	17062	17215	17248	17151	17095	16934	17093	17146	17353	17146	17114	17377	17235	16984	16920	17193	17075	17002	17176	17075	17244	17252	17096	17091	17096	17026	17280	17213	17204	17278	17131	16854	16974	17086	16973	16963	16926	17076	17183	17095	17327	17272	17099	17183	17199	17154	17065	17068	17195	17056	17200	17174	17182	17244	17157	17117	16981	17002	17249	17274	17163	17042	16960	17198	17076	17238	17106	17170	17109	17277	16902	16989	17093	17258	17168	17047	17140	17024	17135	17194	17276	17078	17056	17228	17157	16954	17133	17220	17038	17182	17151	17235	17138	17098	17221	17318	16985	17272	17175	17398	17065	17191	17035	17145	16991	17250	17158	17163	17106	17168	17069	17206	17411	16964	17433	17202	17199	17173	17257	17064	17388	16911	17233	17086	17173	17144	17110	17212	17138	17219	16980	17240	17143	17054	17280	17234	17144	17265	17098	17279	17369	17278	17117	17200	17259	17039	17154	17008	17103	17193	17034	16854	17196	17167	17251	16815	17247	17060	17186	16978	17143	17146	16853	17285	16947	16855	17095	17255	17231	17147	16928	17127	17046	17290	17259	17145	17328	17433	17047	17128	17170	17158	17346	17184	17010	17035	17296	17288	17204	17259	17182	17300	17175	17258	17332	17272	17101	17019	17262	17223	17119	16971	17173	17127	17192	17478	17139	17038	17109	17188	17103	17173	17144	17188	17382	17109	17089	17072	17150	17174	17110	17199	17269	17233	17224	17064	16828	17174	17179	17109	17076	17009	17137	17248	17159	17004	17212	17211	17381	17257	17326	17068	17185	17248	17271	17410	17163	17235	17040	17246	17251	17130	17385	16861	16956	17263	17213	17297	17276	17196	17166	17105	17219	17231	17238	17141	17211	17188	17062	17122	16984	17405	17383	17019	17049	17099	17043	17078	17351	17151	17275	17195	17125	17147	16971	17129	17229	17228	17178	17093	16994	17195	17164	17202	17153	17162	17299	17248	17249	17325	17256	17197	17090	17184	16990	16963	17093	17268	17328	17294	16962	16975	17058	17167	17114	17294	17308	17218	17137	17172	17118	17085	16877	17250	17137	17192	17104	17179	16972	17094	17203	17253	17098	17244	17126	17139	17352	17162	17288	17086	17180	17382	17158	17133	17211	17158	17159	17197	17017	17298	17369	17074	17391	17293	17188	17233	17076	17123	17172	17056	17106	17089	17161	17185	17340	17195	17145	17217	17215	17067	17149	17166	17240	16995	17127	17130	17212	17099	17059	17210	17130	17347	17164	17113	17131	17142	17174	17013	17124	17176	17033	17207	17241	17159	17073	17030	17186	17247	17181	17165	17217	17463	17236	17120	17089	17007	17240	17075	17110	17255	17412	17162	17153	17245	17223	17074	16957	17132	17135	17002	17088	17225	17034	17070	17287	17172	17306	17087	17016	17194	17283	17208	17199	17047	17163	17273	17132	17104	17254	17230	17065	17303	17220	17071	17064	17045	17016	16942	17245	17130	17040	17337	17342	17405	17181	17191	17221	17199	17050	17272	17178	17085	17142	17209	17257	17262	17019	17100	17196	17288	17107	17339	17092	17226	17303	17219	17154	17179	16977	17055	17362	17189	17161	17395	17374	17014	17204	17062	17196	17118	17146	17154	17159	17118	17204	17107	17314	17334	17045	17106	17207	17215	17044	17261	17315	17185	17141	17179	17125	17097	17070	17224	17080	17273	17158	17433	17149	16992	17367	17179	17143	17083	17195	17136	17159	17014	16962	17027	17122	17132	17411	17103	17327	17223	17231	17037	16952	17083	17114	17247	17136	17169	17225	17132	17021	17054	17302	17311	17270	17179	17122	17077	17097	16960	17182	17175	17070	17203	17311	17293	17209	16988	17104	17233	17003	17144	17012	17202	17135	17189	17253	17223	17173	17201	17219	17239	17298	17161	17241	17340	17143	17065	17187	16997	16871	17344	16965	17271	17355	17169	17007	17161	17262	17107	17367	17044	17071	17217	17048	17190	17149	17203	17030	17065	17157	17042	17098	17235	17260	17141	17153	17224	17129	17085	16858	17304	17193	17075	17072	17349	17056	17114	17148	17169	17293	17254	17282	17038	17265	16921	17248	17194	17227	17166	16961	17077	16993	17145	17289	17051	17207	17094	17182	17110	17319	17280	17269	17236	17187	17243	17082	17108	17058	17193	17085	17083	17103	16982	17015	17197	17174	17169	17133	17418	17166	17282	17223	17325	17121	17424	17315	17153	17204	17033	17208	17123	17110	17112	17294	17234	17125	17215	17192	17157	17042	17193	17100	17239	17100	17349	17254	17170	17351	17139	17007	17296	17323	17054	17165	17465	17298	17186	17124	17328	17033	17149	17248	17172	17038	17294	17230	17259	17250	17218	16973	17271	17318	17113	17194	16997	17050	17225	17239	17128	17031	17274	17008	17276	17231	17142	17190	17462	17097	17293	17118	17245	17207	17037	17236	17052	16999	17053	17234	17030	17311	17208	17231	17144	17138	17237	17041	17347	17209	17266	17097	17149	17292	17218	17205	17211	17208	16982	17064	17364	17028	17268	17139	17134	17125	16967	17088	17202	17174	17216	17322	17308	17075	17216	17102	17143	17073	17214	17205	17082	17366	17140	17194	17171	17144	17193	17105	17020	17182	17050	17134
61780	98181	86059	58839	37649	21915	14843	14418	14493	14611	14621	14560	14513	14525	14523	14504	14456	14710	14360	14649	14507	14576	14445	14467	14610	14438	14601	14620	14540	14448	14473	14556	14427	14553	14635	14595	14657	14412	14446	14543	14422	14425	14585	14680	14519	14500	14570	14381	14606	14562	14710	14596	14615	14554	14595	14495	14514	14423	14723	14657	14525	14463	14513	14496	14610	14468	14456	14571	14481	14433	14466	14469	14560	14545	14545	14652	14470	14395	14587	14496	14609	14621	14428	14664	14468	14673	14322	14432	14610	14466	14565	14513	14598	14635	14417	14464	14560	14372	14626	14651	14670	14440	14430	14766	14528	14566	14468	14666	14672	14502	14487	14467	14387	14560	14665	14409	14559	14674	14671	14473	14452	14521	14466	14571	14348	14547	14607	14513	14806	14394	14425	14520	14525	14593	14710	14500	14559	14556	14601	14569	14480	14580	14378	14466	14549	14716	14443	14456	14484	14557	14493	14596	14537	14691	14623	14529	14509	14714	14562	14408	14434	14448	14529	14522	14549	14448	14493	14442	14569	14369	14448	14441	14492	14506	14528	14536	14485	14521	14633	14425	14491	14426	14469	14459	14700	14483	14535	14677	14527	14532	14541	14504	14652	14363	14598	14427	14586	14481	14779	14500	14546	14421	14619	14573	14694	14525	14462	14449	14534	14333	14445	14541	14616	14630	14592	14546	14510	14530	14393	14362	14515	14396	14575	14339	14697	14571	14745	14500	14551	14516	14533	14609	14554	14510	14438	14582	14596	14568	14548	14596	14483	14642	14587	14607	14648	14572	14408	14544	14464	14623	14575	14712	14480	14432	14660	14465	14492	14556	14668	14568	14535	14496	14522	14553	14602	14401	14543	14675	14490	14377	14482	14643	14539	14558	14384	14409	14504	14707	14426	14380	14578	14588	14517	14467	14383	14617	14588	14637	14617	14531	14571	14479	14445	14631	14498	14499	14600	14702	14588	14456	14383	14604	14579	14560	14501	14461	14596	14438	14603	14601	14620	14446	14751	14463	14626	14569	14569	14699	14523	14590	14523	14522	14589	14438	14626	14403	14463	14393	14697	14476	14569	14382	14625	14503	14687	14389	14438	14587	14609	14719	14418	14416	14695	14559	14619	14506	14544	14602	14568	14519	14549	14539	14676	14438	14550	14673	14533	14633	14527	14605	14527	14494	14539	14663	14510	14374	14651	14572	14540	14476	14600	14589	14533	14393	14493	14591	14511	14593	14561	14452	14410	14486	14385	14582	14420	14597	14600	14538	14582	14697	14589	14629	14608	14472	14635	14353	14511	14519	14532	14458	14554	14488	14452	14632	14524	14571	14467	14579	14576	14561	14423	14665	14499	14615	14566	14405	14302	14616	14499	14507	14451	14401	14693	14565	14468	14626	14435	14615	14622	14611	14446	14538	14603	14572	14606	14468	14697	14619	14468	14559	14526	14698	14523	14485	14605	14596	14578	14524	14480	14496	14522	14523	14358	14516	14602	14472	14591	14473	14489	14596	14552	14329	14457	14667	14531	14411	14610	14616	14540	14577	14483	14491	14506	14385	14532	14407	14699	14419	14408	14354	14665	14678	14493	14514	14517	14651	14468	14543	14524	14487	14498	14539	14623	14275	14470	14378	14567	14466	14451	14488	14506	14582	14450	14286	14660	14555	14503	14585	14524	14655	14589	14551	14388	14465	14537	14648	14522	14669	14492	14469	14411	14535	14448	14435	14484	14480	14573	14575	14382	14608	14464	14429	14530	14437	14429	14506	14280	14492	14472	14446	14543	14447	14525	14508	14531	14584	14617	14505	14600	14602	14514	14403	14604	14626	14517	14489	14454	14565	14442	14565	14612	14583	14474	14501	14589	14486	14549	14542	14658	14307	14574	14531	14695	14622	14421	14638	14319	14572	14438	14410	14450	14595	14475	14587	14385	14569	14517	14598	14513	14566	14435	14570	14377	14366	14460	14633	14530	14566	14501	14797	14598	14581	14386	14514	14512	14472	14678	14480	14595	14443	14538	14615	14461	14710	14561	14362	14580	14653	14584	14472	14577	14416	14556	14620	14460	14783	14727	14582	14668	14627	14448	14572	14738	14460	14310	14585	14431	14713	14551	14524	14678	14478	14606	14620	14544	14534	14609	14608	14428	14567	14569	14621	14625	14538	14537	14644	14513	14556	14633	14467	14543	14529	14506	14645	14525	14363	14532	14656	14589	14504	14372	14612	14484	14672	14502	14494	14365	14544	14451	14664	14510	14507	14458	14437	14503	14605	14395	14507	14621	14443	14623	14541	14676	14432	14611	14601	14508	14567	14505	14460	14449	14559	14616	14564	14405	14492	14531	14500	14592	14613	14623	14622	14586	14608	14650	14552	14509	14552	14513	14566	14379	14726	14612	14582	14608	14539	14617	14316	14548	14587	14742	14521	14499	14510	14467	14476	14547	14375	14600	14638	14577	14529	14441	14697	14516	14466	14539	14414	14492	14476	14546	14644	14471	14568	14494	14521	14485	14425	14613	14524	14594	14415	14596	14430	14551	14654	14532	14471	14491	14658	14470	14399	14577	14455	14728	14398	14420	14582	14267	14472	14506	14572	14584	14462	14372	14520	14542	14451	14594	14551	14672	14452	14627	14433	14601	14468	14603	14542	14580	14493	14571	14355	14323	14502	14530	14439	14514	14415	14421	14610	14559	14566	14461	14380	14506	14647	14555	14452	14621	14529	14417	14483	14572	14616	14561	14365	14574	14373	14424	14296	14400	14499	14519	14639	14591	14474	14592	14700	14711	14533	14638	14469	14642	14319	14446	14438	14646	14584	14583	14366	14473	14616	14428	14349	14473	14543	14463	14583	14553	14452	14525	14495	14592	14303	14593	14652	14581	14585	14722	14572	14628	14584	14393	14440	14552	14502	14702	14504	14775	14492	14743	14533	14607	14458	14543	14598	14481	14536	14397	14458	14431	14499	14615	14519	14661	14664	14445	14576	14549	14421	14461	14531	14592	14669	14603	14575	14502	14511	14505	14810	14520	14475	14554	14505	14551	14449	14555	14463	14556	14394	14512	14482	14548	14485	14551	14454	14532	14522	14546	14726	14479	14304	14555	14441	14467	14512	14365	14545	14534	14672	14562	14573	14607	14348	14606	14520	14554	14463	14450	14422	14521	14587	14594	14566	14682	14677	14498	14496	14498	14435	14629	14377	14394	14547	14619	14454	14651	14474	14413	14656	14529	14396	14465	14417	14488	14560	14636	14411	14596	14501	14438	14436	14542	14571	14590	14569	14488	14536	14581	14476	14333	14447	14613	14507	14454	14656	14496	14576	14566	14476	14756	14456	14417	14431	14486	14403	14443	14513	14486	14499	14485	14584	14504	14568	14512	14550	14496	14361	14457	14590	14544	14389	14555	14405	14490	14372	14575	14507	14506	14571	14555	14520	14397	14683	14491	14417	14612	14509	14549	14427	14554	14557	14569	14610	14499	14676	14501	14638	14442	14403	14499	14563	14510	14761	14521	14519	14503	14782	14711	14624	14608	14513	14520	14574	14476	14425	14625	14624	14439	14495	14712	14580	14608	14515	14490	14647	14608	14592	14446	14744	14544	14456	14699	14602	14555	14483	14656	14509	14604	14519	14407	14659	14367	14491	14474	14382	14555	14567	14450	14579	14576	14574	14380	14467	14624	14457	14530	14475	14548	14293	14456	14590	14627	14528	14531	14581	14384	14613	14616	14451	14364	14615	14492	14672	14646	14442	14483	14475	14433	14609	14435	14523	14643	14630	14452	14409	14644	14700	14603	14415	14384	14414	14508	14360	14429	14548	14559	14681	14445	14548	14604	14695	14476	14523	14490	14455	14448	14567	14494	14341	14433	14578	14552	14586	14373	14526	14470	14545	14475	14606	14572	14422	14540	14486	14364	14527	14579	14478	14565	14589	14474	14412	14553	14509	14455	14534	14436	14542	14566	14563	14554	14472	14526	14500	14429	14599	14603	14475	14584	14526	14541	14602	14697	14439	14341	14554	14356	14572	14267	14353	14401	14488	14572	14430	14671	14529	14466	14602	14416	14466	14381	14523	14489	14717	14608	14522	14401	14500	14664	14638	14382	14445	14554	14625	14548	14572	14523	14718	14540	14539	14411	14474	14429	14519	14440	14525	14599	14351	14571	14558	14666	14562	14509	14574	14578	14472	14521	14523	14635	14745	14304	14792	14463	14502	14496	14440	14542	14300	14566	14505	14690	14586	14510	14401	14325	14740	14495	14466	14478	14495	14377	14381	14426	14545	14439	14529	14589	14550	14514	14528	14529	14608	14517	14600	14556	14494	14443	14520	14470	14541	14559	14654	14647	14565	14383	14746	14347	14608	14339	14630	14439	14503	14382	14199	14376	14551	14393	14464	14587	14502	14438	14650	14431	14506	14617	14510	14455	14486	14441	14481	14396	14442	14466	14462	14598	14515	14294	14428	14581	14478	14501	14608	14535	14593	14516	14616	14736	14478	14419	14324	14472	14507	14577	14400	14556	14495	14403	14570	14705	14509	14676	14546	14715	14441	14689	14555	14590	14603	14581	14435	14527	14549	14350	14509	14566	14554	14466	14526	14366	14486	14573	14397	14582	14421	14603	14547	14628	14432	14536	14726	14478	14407	14645	14440	14512	14355	14547	14626	14491	14548	14449	14466	14384	14384	14474	14468	14526	14789	14462	14468	14570	14702	14633	14545	14593	14431	14416	14475	14746	14524	14414	14422	14414	14527	14478	14472	14445	14620	14611	14643	14475	14611	14576	14510	14516	14490	14479	14446	14600	14360	14393	14651	14529	14564	14432	14487	14524	14524	14576	14500	14528	14493	14531	14480	14475	14429	14450	14477	14487	14406	14658	14565	14493	14550	14585	14577	14398	14649	14567	14533	14444	14536	14507	14581	14526	14543	14623	14585	14519	14662	14609	14448	14502	14393	14646	14377	14616	14595	14461	14694	14643	14393	14507	14594	14695	14639	14485	14552	14424	14484	14592	14450	14488	14572	14679	14436	14547	14561	14680	14683	14622	14453	14544	14654	14492	14571	14648	14382	14546	14555	14613	14428	14518	14514	14603	14308	14516	14607	14592	14529	14466	14655	14359	14518	14422	14578
23807	25651	46666	49291	37480	27942	22114	17936	16889	17180	17188	17044	16759	17129	17015	16977	17098	16942	16839	16724	16866	17046	16745	16752	16859	16872	16744	16821	16802	16943	16717	16666	16609	16709	16851	16605	16743	16725	16681	16787	16735	16678	16658	16680	16989	16863	16490	16923	16527	16776	16624	16629	16822	16733	17009	16623	16880	16637	16827	16495	16698	16597	16722	16536	16537	16738	16778	16786	16533	16684	16680	16708	16794	16666	16663	16566	16624	16692	16668	16740	16593	16701	16659	16750	16809	16876	16755	17018	16613	16721	16781	16791	16843	16662	16632	16563	16537	16605	16770	16556	16626	16697	16763	16762	16587	16764	16451	16478	16641	16608	16627	16739	16392	16702	16664	16522	16823	16594	16636	16687	16650	16888	16655	16772	16641	16634	16490	16545	16751	16821	16650	16851	16782	16567	16525	16572	16697	16659	16664	16560	16596	16706	16992	16765	16778	16635	16692	16576	16659	16928	16779	16575	16760	16533	16612	16446	16502	16693	16616	16491	16750	16523	16562	16739	16588	16750	16473	16582	16831	16662	16792	16704	16412	16664	16795	16877	16831	16609	16847	16768	16437	16660	16738	16655	16543	16734	16532	16662	16564	16533	16630	16658	16508	16615	16730	16630	16657	16751	16659	16769	16734	16680	16547	16706	16751	16629	16681	16641	16637	16826	16785	16695	16562	16840	16710	16695	16696	16685	16690	16586	16611	16741	16706	16663	16581	16573	16746	16703	16637	16882	16513	16817	16454	16655	16737	16587	16656	16497	16726	16641	16618	16750	16713	16587	16698	16440	16722	16808	16640	16586	16817	16760	16799	16602	16595	16662	16833	16722	16658	16638	16699	16661	16684	16839	16750	16724	16580	16519	16698	16649	16655	16578	16806	16826	16711	16553	16839	16730	16759	16522	16675	16587	16670	16888	16557	16536	16541	16800	16689	16760	16780	16606	16527	16660	16758	16710	16722	16769	16698	16726	16648	16769	16576	16723	16583	16534	16803	16727	16507	16745	16444	16730	16510	16658	16957	16555	16540	16619	16764	16720	16751	16877	16764	16570	16611	16642	16862	16566	16821	16667	16774	16723	16568	16741	16636	16577	16660	16507	16647	16630	16658	16541	16562	16649	16831	16784	16706	16587	16676	16649	16724	16541	16766	16616	16584	16570	16501	16728	16653	16639	16614	16552	16672	16516	16671	16635	16611	16801	16779	16621	16700	16442	16601	16745	16586	16841	16600	16805	16619	16566	16595	16503	16831	16596	16561	16566	16683	16643	16675	16593	16543	16673	16640	16642	16523	16772	16598	16679	16882	16440	16758	16556	16576	16848	16585	16736	16891	16693	16757	16803	16737	16714	16550	16562	16656	16558	16869	16533	16566	16795	16565	16718	16609	16681	16654	16679	16840	16765	16650	16450	16531	16497	16602	16799	16856	16759	16850	16655	16812	16654	16711	16690	16711	16663	16632	16736	16744	16683	16704	16671	16688	16634	16708	16631	16600	16818	16680	16400	16703	16593	16489	16501	16711	16704	16670	16753	16868	16596	16712	16588	16699	16871	16612	16474	16930	16655	16691	16728	16759	16677	16753	16538	16641	16809	16645	16879	16484	16547	16684	16558	16807	16835	16813	16649	16716	16809	16578	16664	16533	16658	16873	16582	16703	16680	16677	16559	16617	16488	16709	16847	16452	16601	16680	16699	16588	16731	16494	16519	16564	16745	16589	16682	16637	16745	16467	16629	16604	16643	16625	16795	16616	16575	16718	16793	16613	16805	16786	16843	16637	16527	16671	16792	16739	16492	16720	16685	16894	16738	16624	16618	16558	16574	16538	16634	16766	16642	16672	16531	16583	16673	16504	16507	16642	16760	16718	16648	16533	16566	16741	16491	16641	16741	16671	16683	16569	16499	16647	16686	16641	16472	16655	16719	16630	16764	16790	16590	16711	16625	16887	16891	16756	16754	16790	16690	16760	16800	16719	16670	16692	16890	16524	16655	16853	16820	16808	16705	16837	16548	16651	16603	16595	16776	16598	16585	16740	16547	16640	16619	16602	16708	16583	16617	16883	16609	16642	16652	16752	16808	16718	16742	16568	16601	16765	16652	16641	16552	16786	16683	16438	16552	16753	16615	16774	16702	16646	16536	16723	16676	16616	16571	16601	16828	16734	16635	16502	16505	16749	16758	16551	16508	16597	16462	16735	16786	16735	16667	16703	16548	16576	16515	16801	16502	16528	16736	16709	16473	16465	16669	16684	16410	16536	16807	16589	16614	16722	16739	16564	16625	16545	16657	16619	16614	16764	16872	16622	16679	16736	16708	16791	16711	16633	16728	16783	16769	16810	16744	16646	16879	16709	16699	16518	16581	16683	16789	16709	16841	16697	16556	16662	16657	16750	16664	16786	16844	16657	16569	16616	16641	16633	16599	16725	16733	16674	16603	16696	16433	16639	16657	16679	16498	16654	16803	16690	16769	16736	16596	16743	16625	16652	16718	16673	16646	16622	16768	16578	16644	16772	16674	16606	16849	16612	16754	16823	16753	16566	16503	16483	16688	16619	16763	16731	16818	16682	16535	16524	16753	16640	16685	16786	16829	16817	16832	16865	16476	16648	16537	16759	16630	16720	16464	16577	16552	16596	16630	16669	16413	16585	16645	16557	16583	16833	16606	16618	16631	16815	16645	16596	16487	16653	16684	16546	16612	16645	16634	16664	16563	16401	16695	16830	16742	16653	16543	16575	16509	16759	16678	16554	16600	16597	16567	16748	16834	16755	16797	16601	16707	16699	16633	16609	16503	16514	16764	16792	16716	16652	16581	16668	16767	16777	16723	16782	16773	16701	16776	16737	16533	16551	16472	16558	16627	16731	16570	16432	16723	16774	16706	16611	16682	16309	16570	16590	16682	16766	16731	16555	16685	16619	16313	16672	16496	16534	16541	16608	16719	16766	16550	16627	16841	16526	16819	16574	16758	16793	16676	16529	16658	16669	16549	16654	16573	16414	16580	16632	16638	16658	16620	16744	16552	16930	16547	16617	16524	16813	16701	16704	16716	16561	16693	16659	16803	16700	16600	16770	16616	16604	16585	16606	16767	16623	16534	16596	16640	16628	16606	16749	16561	16675	16558	16629	16545	16507	16730	16741	16716	16509	16560	16625	16634	16643	16617	16731	16521	16656	16568	16551	16785	16606	16776	16680	16714	16751	16487	16756	16653	16780	16487	16752	16636	16645	16736	16784	16632	16683	16607	16496	16480	16458	16532	16590	16738	16644	16656	16759	16618	16642	16727	16666	16661	16598	16667	16722	16793	16489	16717	16630	16501	16577	16653	16616	16492	16562	16791	16885	16713	16635	16585	16707	16654	16590	16515	16691	16642	16649	16589	16503	16534	16682	16618	16622	16759	16562	16850	16636	16629	16621	16918	16692	16681	16865	16611	16736	16526	16673	16810	16522	16546	16696	16734	16613	16762	16526	16662	16632	16594	16717	16605	16664	16598	16684	16246	16616	16602	16634	16712	16608	16704	16649	16528	16729	16553	16781	16712	16845	16715	16585	16771	16784	16438	16825	16868	16777	16838	16651	16559	16700	16822	16912	16612	16564	16847	16656	16581	16641	16833	16578	16531	16621	16393	16784	16671	16868	16720	16754	16563	16406	16709	16602	16398	16620	16698	16650	16503	16925	16688	16843	16678	16498	16603	16716	16615	16811	16604	16485	16806	16753	16840	16777	16543	16884	16613	16780	16712	16503	16686	16722	16859	16656	16450	16683	16557	16687	16483	16668	16855	16712	16810	16655	16791	16761	16489	16743	16699	16850	16713	16770	16734	16546	16687	16494	16600	16502	16702	16463	16648	16729	16749	16425	16736	16626	16470	16604	16988	16509	16746	16798	16647	16585	16650	16620	16536	16492	16670	16725	16538	16773	16731	16535	16589	16835	16938	16830	16615	16406	16727	16553	16517	16604	16860	16689	16620	16780	16660	16815	16606	16793	16854	16699	16501	16657	16657	16857	16930	16705	16631	16550	16481	16621	16793	16579	16807	16796	16639	16789	16669	16411	16687	16666	16743	16667	16584	16766	16848	16759	16738	16655	16555	16823	16439	16927	16681	16677	16530	16753	16469	16655	16647	16521	16625	16519	16552	16719	16904	16480	16440	16708	16662	16696	16570	16683	16732	16579	16548	16759	16754	16606	16716	16621	16591	16731	16701	16613	16726	16684	16718	16593	16537	16627	16504	16975	16497	16696	16671	16575	16555	16545	16590	16562	16583	16717	16718	16693	16566	16834	16534	16572	16594	16644	16469	16584	16582	16825	16740	16684	16488	16571	16716	16651	16669	16779	16810	16600	16693	16625	16628	16634	16522	16477	16663	16720	16874	16852	16690	16785	16653	16771	16671	16559	16585	16494	16492	16586	16859	16624	16460	16532	16464	16627	16731	16556	16582	16599	16749	16538	16579	16722	16687	16599	16571	16507	16641	16646	16685	16837	16629	16667	16458	16541	16779	16760	16565	16646	16851	16611	16917	16493	16614	16649	16430	16783	16642	16511	16387	16539	16678	16620	16546	16533	16662	16767	16589	16559	16753	16572	16662	16640	16734	16573	16367	16499	16568	16599	16690	16628	16694	16583	16443	16481	16667	16645	16546	16771	16696	16717	16620	16591	16779	16610	16713	16685	16660	16698	16605	16566	16744	16669	16467	16698	16820	16666	16868	16623	16732	16815	16658	16776	16692	16754	16545	16541	16664	16708	16904	16658	16640	16684	16624	16628	16708	16579	16654	16651	16730	16672	16568	16768	16684	16785	16679	16621	16647	16773	16646	16557	16514	16747	16677	16743	16515	16739	16530	16712	16545	16713	16710	16667	16808	16707	16795	16795	16573	16489	16486	16601	16621	16602	16422	16784	16698	16758	16648	16661	16531	16677	16602	16627	16713	16741	16624	16709	16637	16733	16583	16625	16701	16639	16622	16615	16540	16534	16701	16813	16619	16649	16650	16589	16617	16573	16567	16568	16727	16904	16669	16563	16632	16637	16497	16724	16730	16628	16551	16659	16633	16492	16503	16722	16785	16707	16776	16700	16511	16807	16662	16625	16635	16729	16454	16623	16667	16750	16637	16795	16781	16813	16586	16511	16557
63556	100997	94316	70814	46849	24554	14634	14361	14139	14154	14183	14168	14191	14156	14261	14294	14043	14282	14356	14255	14215	14173	14160	14181	14283	14288	14238	14341	14118	14177	14148	14190	14118	14280	14291	14270	13989	14189	14146	14302	14311	14175	14308	14199	13932	14201	14152	14025	14200	14198	14277	14348	14246	14254	14290	14106	14275	14281	14233	14147	14143	14376	14276	14161	14118	14178	14275	14171	14157	14106	14217	14111	14182	14164	14093	14288	14109	14267	14059	14224	14155	14151	14074	14096	14228	14243	14310	14128	14327	14284	14086	13962	14364	14263	14264	14171	14118	14368	14147	14276	14124	14189	14208	14231	14196	14124	14067	14359	14213	14090	14211	14194	14294	14247	14267	14069	14293	14162	14298	14339	14310	14291	14227	14231	14253	14149	14043	14167	14247	14176	14281	14061	14303	14376	14262	14074	14062	14131	14235	14149	14152	14154	14209	14147	14324	14178	14229	14076	14277	14128	14187	14155	14322	14292	14248	14106	14261	14174	14219	14066	14100	14077	14052	14208	14092	14074	13987	14265	14157	14128	14245	14205	14255	14215	14187	14299	14201	14037	14241	14157	14137	14190	14127	14300	14216	14253	14198	14078	14257	14148	14217	14018	14108	14284	14249	14336	14252	14159	14128	14090	14145	14378	14153	14181	14130	14073	14245	14222	14064	14161	14214	14352	14310	14169	14308	14152	14079	14192	14232	14195	14384	14199	14343	14219	14215	14191	14174	14069	14377	14334	14172	14280	14229	14301	14196	14124	14240	14159	14228	14132	14291	14099	14317	14217	14214	14221	14161	14185	14248	14129	14209	14211	14088	14159	14288	14361	14347	14282	14034	14085	14295	14123	14197	14298	14116	14168	14244	14315	14161	14127	14256	14097	14078	14281	14311	14204	14093	14088	14229	14304	14079	14325	14253	14084	14116	14289	14280	14072	14339	14004	14120	14196	14173	14243	14176	14202	14233	14220	14071	14145	14076	14141	14379	14057	14389	14254	14202	14087	14362	14104	14249	14133	14317	14085	14335	14126	14244	14165	14226	14212	14322	14239	14240	14142	14068	14085	14076	14213	14282	14269	14213	14232	14146	14132	14374	14325	14128	14061	14103	14205	14281	14105	14159	14164	14151	14210	14246	14307	14060	14053	14081	14115	14250	14260	14227	14305	13987	14246	14106	14200	14256	14271	14276	14234	14181	14199	14151	14186	14141	14097	14280	14232	14132	14119	14153	14186	14135	14066	14145	14067	14181	14251	14008	14115	14155	14243	14151	14328	14075	14274	14177	14087	14409	14256	14293	14256	14198	14274	14198	14110	14108	14273	14196	14084	13993	14325	14234	14231	14176	14184	14250	14214	14181	14384	14228	14323	14215	14100	14205	14106	14357	14177	14334	14001	14309	14228	14098	14193	14115	14304	14281	14155	14137	14139	14289	14076	14024	14325	14257	14194	14103	14159	14101	14262	14096	14228	14161	14077	14126	14193	14106	14020	14109	14257	14242	14189	14271	14152	14309	14186	14110	14279	14245	14191	13947	14109	14142	14147	14222	14301	14168	14200	14293	14100	14188	14096	14232	14272	14293	14246	14327	14170	13971	14175	14341	14211	14326	14216	14247	14212	14107	14337	14147	14342	14230	14209	14330	14191	14169	14352	14279	14196	14060	14188	14294	14251	14253	14127	14195	14310	14153	14117	14039	14111	14164	14162	14159	14050	14198	14189	14180	14308	14133	14228	14354	14260	14398	14171	14269	14211	14152	14213	14139	14155	14141	13963	14162	14160	14048	14065	14252	14166	13950	14083	14297	14123	14174	14247	14279	14258	14209	14124	14211	14300	14296	14161	14193	14238	14183	14132	14291	14067	14143	14216	14047	14311	14285	14211	14363	14133	14008	14390	14258	14029	14308	14111	14373	14239	14225	14076	14200	14244	14200	14104	14302	14182	14270	14150	14190	13963	14266	14264	14281	14174	14230	14196	14196	14069	14301	14083	14181	14171	14184	14223	14287	14151	14240	14258	14070	14223	14209	14143	14297	14099	14176	14301	14187	14146	14080	14262	14035	14179	14063	14242	14160	14136	14163	14168	14255	14120	14178	14290	13989	14230	14066	14311	14284	14189	14215	14169	14089	14059	14245	14143	14252	14177	14217	14305	14309	14287	14253	14095	14174	14231	14072	14237	14228	14243	14215	14146	14050	14394	14232	14157	14079	14297	14354	14028	13991	14311	14195	14299	14231	14223	14187	14306	14294	14130	14116	14171	14293	14288	14083	13930	14073	14172	14207	14244	14249	14266	14184	14214	14151	14120	14138	14233	14300	14343	14260	14262	14191	14157	14186	14221	14448	14291	13994	14087	14187	14112	14135	14117	14319	14161	14307	14023	14199	14156	14054	14210	14148	14123	14032	14311	14102	14268	14376	14100	14126	14383	14182	14207	14192	14161	14246	14198	14333	14207	14154	14106	14023	14147	14338	14088	14256	14289	14211	14023	14177	14169	14085	14179	14212	14133	14011	14258	14084	14218	14111	14216	14214	14296	14393	14059	14222	14235	14089	14100	14055	14335	14141	14077	14270	14131	14159	14118	14450	14176	14223	14281	14201	14053	14103	14129	14251	14205	14086	14206	14190	14018	14248	14200	14116	14177	14131	14341	14224	14188	14132	14218	14048	14460	14142	14084	14362	14067	14019	14190	14198	14161	14134	14225	14191	14168	14114	14223	14370	14145	14193	14206	14224	14182	14169	14073	14205	14278	14171	14305	14344	14268	14268	14045	14231	14177	14104	14217	14120	14129	14242	14098	14231	14140	14200	14308	14192	13961	14097	14225	14263	14277	14256	14225	14082	14093	14218	14308	14168	14191	14279	14098	14259	14177	14096	14360	14214	14347	14233	14145	14198	14223	14223	14128	14240	14308	14170	14361	14186	14225	14141	14105	14126	14284	14209	14293	14382	14187	14239	14307	14282	14210	14219	14151	14372	14187	14055	14239	14309	14124	14265	14328	14278	14144	14360	14061	14335	14374	14069	14234	14210	13958	14155	14264	14141	14288	14074	14298	14196	14198	14329	14163	14146	14288	14162	14323	14208	14224	14108	14007	14256	14106	14212	14216	14191	13986	14198	14333	14261	14078	14212	14213	14204	14114	14259	14161	14289	14246	14185	14016	14276	14283	14175	14213	14186	14286	14102	14103	14209	14289	14106	14159	14252	14233	14205	14101	14152	14259	14150	14222	14107	14077	14190	14061	14337	14324	14054	14325	14206	14232	14215	14152	14257	14057	14152	14051	14241	14140	14114	14327	14259	14029	14122	14278	14079	14237	14260	14170	14207	14153	14070	14205	14219	14155	14041	14314	14304	14121	14265	14131	14070	14243	14197	14148	14050	14231	14213	14353	14039	14050	14085	14262	14274	14154	14259	14420	14029	14291	14161	14357	14120	14061	14237	14284	14238	14274	14109	14309	14246	14176	14347	14157	14363	14281	14186	14264	14268	14166	14211	14195	14101	14106	14352	14251	14135	14179	14104	14187	14063	14158	14262	14020	14155	14236	14119	14092	14225	14119	14218	14173	14182	14317	14203	14315	14258	14186	14213	14155	14321	14124	14216	14141	14252	14122	14375	14252	14155	14154	14195	14198	14304	14165	14135	14155	14165	14259	14232	14146	14053	14082	14114	14080	14279	14290	14196	14199	14051	14248	14374	14193	14153	14088	14256	14159	14109	13992	14180	14197	14275	14045	14210	14192	14222	14273	14161	14034	14200	14231	14190	14259	14177	14389	14270	14177	14106	14196	14282	14301	14289	14297	14232	14198	14204	14213	14293	14265	14063	14198	14107	14261	14198	14149	14120	14414	14136	14103	14159	14221	14145	14270	14106	14058	14254	14258	14302	14270	14236	14376	14160	14106	14143	14265	14134	14140	14232	14291	14088	14149	14172	14149	14206	14239	14288	14262	14093	14272	14096	14258	14303	14200	14170	14242	14309	14191	14125	14165	14166	14170	14164	14330	14153	14133	14220	14200	14067	14419	14243	14378	14176	14386	14259	14220	14209	14234	14213	14269	14253	14252	14169	14206	14028	14177	14246	14153	14206	14133	14220	14285	14338	14350	14304	14215	14126	14137	14352	14050	14244	14234	14150	14309	14136	14215	14063	14262	14237	14004	14274	14101	14125	14250	14329	14108	14148	14211	14078	14195	14216	14133	14200	14084	14280	14176	14215	14125	14310	14177	14091	14181	14265	14279	14080	14097	14164	14161	14167	14309	14120	14065	14267	14295	14060	14221	14083	14129	14169	14286	14265	14151	14321	14198	14056	14370	14040	14168	14188	14188	14240	14072	14098	14147	14078	14335	14204	14233	14101	14241	14186	14142	14167	14245	14193	14024	14294	14252	14132	14088	14221	14119	14277	14205	14209	14338	14220	14185	14232	14102	14261	14422	14015	14326	14095	14295	14155	14168	14229	14047	14200	14128	14379	14140	14104	14152	14272	14019	14220	14300	14078	14288	14154	14221	14313	14184	14294	14284	14167	14340	14216	14313	14197	14334	14273	14174	14149	14209	14205	14185	14241	14190	14136	14172	14305	14241	14166	14261	14065	14141	14218	14274	14009	14133	14121	14300	14174	14189	14234	14178	14252	14186	14265	14406	14156	14253	14146	14265	14131	14123	14354	14235	14228	14406	14076	14196	14150	14099	14219	13939	14303	14243	14405	14409	14296	14297	14231	14069	14224	14318	14109	14248	14319	14180	13994	14289	14270	14211	14244	14186	14097	14151	14515	14229	14295	14179	14465	14241	14225	14185	14155	14207	14173	14100	14343	14150	14222	14148	14189	14206	14181	14209	13972	14186	14171	14345	14207	14186	14182	14054	14195	14076	14079	14193	14304	14133	14173	14177	14363	14038	14154	14141	14269	14284	14443	14150	14068	14264	14228	14280	14226	14133	14326	14216	14128	14212	14189	14206	14262	14172	14134	14170	14238	14151	14175	14177	14236	14225	14262	14113	14311	14305	14237	14076	14337	14243	14222	14278	14307	14098	14059	14171	14099	14351	14259	14372	14106	14214	14297	14151	14260	14222	14142	14251	14212	14044	14148	14317	14241	14265	14292	14159	14176	14035	14328	14226	14136	14141	14151	14292	14169	14159
33707	38516	42885	34617	24176	18799	17287	16729	16825	16979	16944	16725	16652	16886	16852	16836	16755	16957	16790	16797	16979	16791	16792	16660	16799	17042	16663	16848	16579	16692	16930	16817	16573	16842	16654	16787	16720	16663	16968	16848	16673	16699	16747	16758	16923	16710	16895	16670	17042	16714	16748	16716	16915	16782	16849	16644	16783	16983	16729	16653	16661	16804	16825	16843	16755	16664	16617	16752	16618	16792	16824	16718	16739	16831	16737	16616	16766	16652	16589	16635	16843	16659	16714	16743	16782	16672	16653	16735	16765	16637	16743	16765	16466	16782	16690	17035	16799	16794	16759	16606	16884	16844	16682	16636	16677	16798	16772	16761	16625	16517	16732	16793	16823	16744	16797	16900	16807	16560	16654	16514	16614	16832	16819	16650	16692	16621	16679	16814	16650	16775	16690	16720	16732	16912	16991	16881	16605	16486	16809	16906	16618	16862	16771	16727	16644	16725	16735	16830	16779	16760	16563	16653	16774	16747	16625	16711	16624	16893	16816	16654	16803	16645	16667	16755	16611	16650	16587	16554	16874	16878	16698	16703	16640	16833	16632	16876	16626	16560	16887	16753	16792	16730	16641	16641	16836	16643	16807	16802	16663	16550	16747	16820	16570	16705	16705	16735	16789	16748	16719	16749	16816	16598	16504	16706	16657	16735	16900	16871	16484	16676	16823	16704	16672	16810	16906	16617	16793	16538	16811	16820	16744	16920	16801	16462	16474	16628	16627	16597	16616	16728	16842	16732	16632	16650	16661	16498	16826	16849	16703	16720	16656	16795	16727	16660	16699	16507	16890	16648	16715	16830	16639	16590	16722	16917	16666	16786	16727	16989	16599	16942	16670	16588	16792	16672	16573	16721	16733	16828	16849	16681	16789	16698	16692	16716	16592	16664	16667	16711	16463	16670	16613	16923	16759	16538	16620	16757	16523	16669	16715	16856	16524	16852	16622	16636	16599	16529	16523	16545	16741	16770	16945	16880	16647	16656	16835	16805	16697	16660	16807	16767	16779	16732	16732	16750	16930	16700	16801	16663	16715	16775	16525	16692	16744	16592	16566	16652	16772	16701	16711	16713	16749	16733	16743	16800	16720	16582	16851	16794	16874	16709	16541	16858	16798	16850	16546	16780	16636	16807	16796	16778	16702	16726	16799	16754	16864	16799	16726	16654	16874	16649	16761	16958	16741	16859	16646	16724	16649	16714	16685	16689	16801	16642	16822	16792	16845	16721	16897	16824	16687	16730	16828	16665	16844	16803	16832	16587	16941	16715	16602	16620	16697	16708	16601	16704	16886	16884	16662	17071	16666	16744	16740	16769	16725	16611	16551	16748	16700	16786	16694	16784	16589	16549	16787	16734	16783	16773	16570	16808	16782	16668	16529	16635	16659	16830	16779	16575	16986	16712	16795	16742	16626	16714	16553	16933	16776	16748	16793	16862	16683	16536	16774	16632	16514	16839	16880	16705	16831	16647	16649	16655	16608	16851	16785	16823	16793	16715	16677	16733	16722	16761	16770	16765	16590	16668	16860	16802	16647	16486	16762	16830	16659	16785	16718	16786	16745	16730	16785	16690	16665	16786	16799	16784	16885	16601	16531	16686	16725	16761	16733	16796	16682	16754	16509	16647	16683	16655	16826	16569	16479	16731	16784	16662	16781	16677	16591	16740	16779	16784	16699	16942	16618	16682	16690	16561	16760	16654	16755	16568	16962	16843	16668	16663	16612	16555	16779	16814	16773	16716	16860	16778	16860	16869	16806	16629	16742	16770	17016	16549	16783	16951	16888	16730	16833	16436	16787	16824	16963	16653	16874	16852	16957	16786	16802	16851	16674	16614	16710	16663	16748	16698	16704	16767	16688	16610	16670	16500	16645	16846	16830	16874	16877	16700	16508	16603	16567	16720	16758	16660	16646	16532	16752	16892	16719	16680	16764	16532	16680	16896	16857	16730	16535	16551	16774	16700	16773	16929	16863	16860	16882	16747	17058	16784	16676	16658	16660	16823	16746	16824	16766	16841	16647	16596	16744	16713	16778	16711	16805	16709	16683	16767	16759	16564	16679	16761	16759	16667	16658	16762	16737	16771	16693	16655	16656	16556	16525	16671	16626	16649	16739	16925	16745	16763	16781	16792	16809	16786	16723	16757	16843	16557	16993	16839	16524	16497	16863	16643	16625	16684	16862	16731	16578	16709	16833	16755	16815	16657	16703	16844	16797	16902	16834	16550	16753	16812	16773	16682	16537	16675	16648	16852	16599	16627	16623	16662	16650	16770	16721	16689	16765	16774	16680	16483	16762	16834	16859	16791	16615	16615	16854	16855	16631	16798	16811	16650	16781	16928	16699	16689	16635	16794	16767	16868	16699	16823	16701	16642	16811	16625	16769	16906	16863	16865	16582	16748	16688	16767	16737	16607	16821	16593	16882	16787	16533	16563	16561	16749	16686	16737	16527	16582	16718	16734	16635	16913	16738	16757	16797	16584	16649	16644	16681	16671	16643	16734	16807	16907	16692	16930	16803	16717	16913	16505	16900	16587	16651	16604	16520	16788	16667	16603	16721	16704	16789	16677	16753	16558	16442	16608	16565	16739	16664	16693	16837	16633	16690	16799	16716	16707	16767	16656	16704	16804	16720	16764	16704	16611	16621	16675	16856	16494	16924	16702	16683	16868	16714	16646	16543	16739	16624	16629	16628	16707	16824	16762	16728	16876	16754	16654	16795	16772	16677	16611	16693	16575	16887	16851	16565	16726	16897	16826	16517	16737	16929	16929	16704	16761	16780	16760	16734	16598	16718	16681	16666	16703	16598	16600	16737	16752	16711	16694	16962	16489	16835	16929	16767	16633	16851	16767	16709	16673	16474	16711	16733	16724	16647	16755	16606	16809	16912	16900	16807	16685	16635	16833	16524	16629	16763	16550	16858	16675	16625	16885	16897	16782	16804	16651	16649	16918	16871	16748	16790	16793	16488	16881	17039	16656	16652	16719	16764	16824	16674	16669	16653	16498	17032	16774	16728	16834	17007	16616	16581	16873	16676	16727	16663	16807	16830	16798	16626	16753	16755	16626	16818	16560	16832	16565	16667	16798	16718	16655	16599	16819	16847	16638	16570	16697	16698	16596	16594	16688	16847	16983	16793	16809	16724	16752	16609	16811	16617	16801	16824	16771	16720	16642	16648	16774	16658	16579	16750	16965	16727	16616	16826	16767	16853	16734	16676	16540	16710	16420	16637	16640	16772	16784	16740	16853	16888	16709	16588	16818	16785	16961	16566	16767	16596	16672	16677	16871	16841	16640	16859	16769	16692	16604	16735	16751	16723	16647	16743	16785	16934	17014	16795	16790	16715	16704	16780	16871	16837	16540	16780	16687	16804	16634	16636	16646	16712	16751	16666	16646	16713	16707	16655	16695	16547	16556	16587	16679	16522	16673	16689	16778	16607	16658	16706	16520	16462	16571	16878	16897	16784	17058	16709	16885	16511	16613	16780	16688	16722	16747	16719	16599	16547	16728	16878	16579	16520	16648	16552	16775	16683	16719	16597	16689	16653	16798	16707	16904	16838	16779	16778	16664	16651	16776	16730	16715	16750	16745	16794	16686	16890	16886	16752	16735	16688	16542	16826	16689	16669	16814	16731	16707	16962	16569	16681	16687	16635	16850	16740	16840	16811	16772	16748	16507	16831	16855	16848	16705	16712	16784	16783	16684	16875	16680	16703	16682	16685	16900	16758	16860	16674	16638	16891	16908	16856	16798	16877	16727	16740	16893	16657	16661	16660	16809	16659	16686	16573	16504	16834	16758	16684	16758	16722	16411	16634	16736	16817	16736	16851	16651	16774	16774	16780	16862	16656	16595	16749	16643	16738	16783	16778	16690	16592	16770	16672	16684	16765	16848	16882	16763	16662	16916	16582	16612	16842	16647	16568	16669	16764	16760	16618	16579	16700	16674	16638	16659	16771	16769	16578	16776	16899	16706	16695	16886	16831	16625	16781	16759	16605	16637	16772	16643	16750	16724	16679	16892	16764	16570	16705	16803	16811	16838	16802	16681	16684	16853	16601	16796	16588	16527	16804	16525	16862	16665	16688	16742	16652	16890	16845	16611	16722	16602	16682	16649	16930	16713	16765	16508	16693	16723	16758	16799	16840	16714	16873	16643	16683	16515	16679	16712	16497	16831	16874	16484	16578	16661	16436	16835	16855	16741	16656	16804	16720	16706	16747	16557	16549	16629	16756	16596	16868	16703	16695	16835	16634	16779	16801	16895	16834	16702	16727	16836	16601	16882	16722	16676	16663	16709	16683	16651	16744	17022	16759	16680	16576	16816	16749	16821	16827	16676	16942	16670	16882	16871	16703	16777	16896	16706	16676	16704	16644	16795	16893	16636	16678	16633	16847	16611	16714	16544	16671	16654	16784	16750	16737	16694	16791	16750	16672	16750	16740	16781	16867	16631	16639	16860	16542	16742	16706	16866	16983	16863	16862	16843	16960	16477	16561	16810	16833	16797	16991	16552	16785	16614	16619	16673	16835	16691	16709	16472	16681	16785	16833	16795	16883	16678	16995	16849	16783	16732	16722	16685	16614	16478	16682	16656	16609	16790	16696	16787	16797	16574	16706	16752	16746	16764	16566	16653	16716	16796	16769	16747	16702	16785	16778	16676	16662	16854	16758	16845	17084	16564	16833	16597	16755	16836	16699	16664	16549	16881	16605	16830	16622	16798	16908	16663	16699	16893	16767	16622	16606	16686	16736	16627	16583	16758	16428	16772	16723	16753	16841	16638	16493	16633	16740	16793	16701	16825	16819	16774	16875	16674	16700	16792	16731	16837	16844	16834	16734	16655	16507	16624	16577	16785	16813	16627	16788	16725	16753	16862	16874	16738	16679	16777	16604	16797	16936	16582	16680	16884	16514	16701	16688	16740	16548	16820	16859	16695	16594	16882	16777	16751	16889	16830	16981	16721	16797	16673	16716	16533	16651	16696	16455	16830	16753	16720	16740	16724	16480	16802	16807	16751	16544	16767	16844	16761	16804	16690	16607	16693	16636	16863	16749	16907	16753	16822	16664	16649	16876	16748	16504	16690	16831	16761	16829	16717	16812	16761	16765	16792	16651	16748	16583	16605	16794	16746
37649	52452	44148	31196	21261	15401	14320	14187	14212	14308	14284	14234	14284	14358	14215	14385	14171	14209	14431	14247	14277	14169	14407	14165	14179	14102	14093	14219	14109	14088	14227	14285	14239	14285	14246	14213	14213	14428	14094	14197	13991	14227	14227	14166	14134	14235	14129	14146	14201	14261	14127	14285	14263	14187	14082	14362	14087	14071	14173	14091	14152	14222	14202	14142	14130	14250	14303	14216	14195	14115	14214	14167	14453	14140	14255	14232	14213	14230	14138	14042	14216	14338	14139	14209	14172	14160	14108	14053	14129	14213	14372	14249	14131	14123	14229	14232	14077	14089	13937	14266	14237	14329	14292	14299	14266	14146	14336	14169	14167	14053	14351	14210	14198	14319	14364	14120	14124	14135	14077	14237	14311	14127	14257	14282	14160	14509	14264	14062	14234	14091	14063	14268	14301	14210	14255	14218	14219	14329	14152	14263	14203	14213	14160	14336	14183	14218	14179	14147	14198	14200	14242	14097	14184	14216	14160	14184	14139	14118	14174	14162	14201	14189	14200	14296	14174	14291	14197	14109	14171	14100	14063	14179	14126	14160	14162	14323	14207	14098	14246	14201	14240	13963	14164	14120	14346	14196	14269	14300	14321	14277	14316	14039	14252	14294	14301	14377	14169	14168	14293	14059	13976	14138	14186	14270	14146	14330	14218	14198	14091	14349	14143	14134	14297	14153	14229	14119	14314	14233	14179	14106	14254	14350	14179	14162	14128	13985	14395	14156	14129	14258	14233	14194	14366	14187	14409	14318	14289	14161	14250	14251	14055	14201	14174	14312	14241	14169	14258	14267	14234	14243	14265	14206	14268	14113	14295	14127	14372	14298	14320	14189	14146	14302	14225	14099	14206	14266	14143	14055	14111	14391	14167	14263	14268	14291	14250	13957	14303	14096	14143	14327	14360	14094	14095	14238	14073	14195	14212	14100	14307	14250	14351	14174	14279	14152	14118	14249	14356	14257	14221	14130	14166	14285	14152	14204	14248	14250	14241	14254	14057	14165	14146	14080	14100	14224	14308	14104	14271	14215	14289	14248	14064	14094	14155	14147	14160	14153	14288	14282	14181	14204	14152	14130	14248	13976	14235	14228	14026	14320	14050	14399	14092	14253	14173	14293	14240	14244	14262	14136	14130	14229	14212	14153	14076	14216	14065	14247	14088	14174	14249	14058	14278	14121	14262	14042	14357	14205	14287	14179	14207	14241	14290	14363	14347	14163	14287	14210	14308	14251	14311	14270	14370	14118	14312	14029	14305	14187	14157	14056	14283	14261	14232	14361	14202	14206	14197	14255	14289	14193	14266	14191	14185	14289	14195	14220	14041	14297	14295	14256	14130	14249	14166	14251	14111	14243	14168	14085	14199	14264	14149	14408	14218	14184	14329	14109	14263	14047	14186	14099	14136	14208	14106	14278	14258	14267	14327	14134	14120	14108	14233	14260	14143	14126	14252	14090	14089	14247	14156	14248	14221	14150	14311	14121	14254	14291	14078	14198	14257	14129	14375	14093	14216	14253	14268	14100	14197	14218	14263	14221	14179	14324	14153	14231	14243	14372	14145	14226	14157	14244	14112	14086	14096	14280	14261	14255	14139	14544	14255	14187	14153	14350	14140	14114	14171	14250	14249	14029	14043	14202	14478	14059	14278	14058	14071	14152	14106	14148	14301	14188	14345	14351	14197	14288	14116	14384	14142	14238	14359	14009	14185	14158	14042	14227	14218	14033	14285	14244	14404	14112	14274	14181	14354	14142	14111	14090	14223	14163	14197	14157	14146	14214	14158	14100	14238	14201	14278	14287	14222	14202	14081	14207	14089	14226	14275	14266	14163	14237	14145	14144	14369	14246	14262	14003	14191	14288	14110	14223	14258	14291	14212	14224	14215	14100	14141	14107	14245	14218	14213	14095	14260	14107	14191	14245	14081	14256	14485	14390	14113	14089	14149	14113	14158	14209	14363	14150	14349	14240	14339	14309	14177	14228	13997	14298	14041	14210	14122	14241	14238	14316	14197	14260	14162	14039	14202	14161	14207	14227	14294	14260	14112	14114	14102	14173	14049	14153	14166	14236	14279	14170	14212	14193	14337	14054	14211	14053	14165	14026	14180	14113	14326	14197	14158	14154	14257	14046	14314	14189	14182	14301	14230	14263	14197	14145	14169	14350	14063	14164	14301	14258	14016	14248	14336	14320	14291	14422	14176	14292	14149	14121	14220	14101	14220	14275	14179	14271	14166	14193	14132	14317	14223	14025	14345	14257	14158	14294	14118	14333	14231	14139	14191	14373	14270	14391	14091	14172	14131	14138	14067	14255	14191	14201	14226	14270	14008	14100	14218	14336	14250	14163	14319	14249	14120	14093	14113	14165	14172	14151	14424	14041	14137	14086	14088	14163	14156	14268	14168	14209	14195	14231	14145	14250	14268	14323	14270	14114	14232	14134	14297	14179	14401	14131	14192	14176	14288	14297	14145	14259	14157	14143	14238	14047	14273	14120	14225	14179	14206	14234	14231	14132	14127	14213	14138	14339	14196	14089	14250	14109	14180	14229	14283	14248	14106	14099	14236	14106	14151	14192	14174	14335	14402	14164	14223	14108	14260	14182	14221	14269	14152	14049	14245	14203	14294	14226	14192	14138	14320	14183	14429	14093	14267	14113	14128	14230	14226	14322	14263	14290	14072	14107	14409	14283	14286	14376	14157	14271	14286	14123	14292	14324	13979	14136	14229	14326	14149	14186	14341	14279	14094	14127	14175	14003	14188	14220	14321	14192	14193	14209	14196	14251	14276	14131	14349	14140	14293	14091	14102	14089	14264	14159	14058	14218	14161	14164	14157	14184	14206	14221	14184	14137	14122	14115	14280	14259	14132	14199	14360	14283	14339	14060	14081	14220	14084	14381	14161	14098	14181	14337	14230	14178	14233	14214	14368	14193	14226	14205	14276	14221	14302	14327	14206	14254	14259	14117	14283	14295	14186	14171	14360	14190	14190	14302	14134	14154	14150	14211	14197	14249	14283	14220	14331	14170	14227	14087	14060	14241	14162	14090	14224	14124	14209	14080	14172	14272	14145	14137	14233	14251	13996	14157	14400	14251	14201	14307	14173	14065	14192	14268	14033	14117	14269	14194	14220	14296	14303	14215	14087	14278	14212	14182	14176	14350	14198	14208	14191	14205	14302	14257	14071	14134	14132	14293	14160	14061	14301	14284	14282	14243	14186	14138	14275	14160	14254	14248	13984	14140	14205	14363	14137	14157	14288	14298	14177	14423	14136	14349	14224	14351	14195	14292	14136	13972	14422	14144	14147	14081	14343	14221	14316	14194	14339	14292	14455	14095	14433	14182	14315	14190	14342	14042	14127	14305	14173	14173	14292	14404	14214	14068	14203	14333	14276	14266	14295	14199	14333	14268	14224	14237	14246	14331	14144	14199	14061	14139	14323	14046	14228	14238	14216	14303	14159	14326	14199	14311	14293	14133	14121	14149	14132	14210	14202	14146	14182	14220	14229	14223	14303	14109	14260	14261	14273	14220	14308	14197	14206	14276	14324	14266	14265	14192	14289	14185	14383	14295	14239	14288	14149	14361	14107	14174	14234	14248	14212	14100	14348	14158	14469	14077	14314	14168	14187	14278	14244	14162	14129	14374	14175	14316	14211	14310	14393	14081	14049	14168	14179	14110	14137	14230	14167	14190	14300	14204	14167	14033	14193	14246	14281	14141	14327	14303	14129	14196	14343	14239	14341	14048	14168	14171	14224	14465	14220	14188	14290	14304	14174	14210	14220	14179	14233	14250	14196	14376	14099	14140	14257	14306	14292	14146	14257	14230	14206	14074	14212	14207	14336	14185	14412	14137	14086	13988	14287	14196	14069	14340	14167	14240	14272	14294	14156	14157	14269	14126	14186	14366	14085	14216	14353	14258	14217	14293	14227	14141	14231	14294	14252	14074	14048	14216	14257	14353	14113	14354	14188	14257	14124	14237	14280	14191	14209	14191	14266	14177	14213	14173	14053	14052	14135	14272	14195	14255	14108	14064	14189	14232	14095	14200	14176	14073	14118	14150	14160	14253	14219	14119	14310	14281	14162	14126	14254	14218	14343	14146	14299	14317	14103	14328	14305	14233	14249	14278	14099	14277	14348	14408	14111	14019	14323	14151	14265	14358	14201	14179	14303	14303	14348	14198	14325	14218	14155	14264	14231	14348	14135	14248	14388	14208	14159	14310	14271	14393	14040	14001	14203	14419	14206	14142	14094	14303	14299	14029	14203	14196	14090	14214	14216	14313	14228	14439	14124	14334	14420	14118	14267	14107	14266	14145	14171	14160	14121	14132	14329	14140	14270	14179	14149	14287	14279	14043	14324	14157	14176	14252	14284	14160	14179	14011	14254	14166	14113	14171	14052	14251	14240	14177	14284	14181	14052	14239	14047	14252	14204	14085	14304	14207	14338	14249	14261	14302	14063	14194	14096	14266	14119	14281	14241	14139	14278	14333	14208	14269	14215	14230	14254	14139	14166	14163	14174	14258	14320	14267	14191	14338	14239	14310	14141	14118	14404	14282	14166	14245	14258	14301	14184	14196	14260	14250	14115	14070	14265	14216	14127	14119	14161	14056	14179	13981	14005	14115	14196	14198	14285	14206	14142	13941	14288	14253	14227	14214	14217	14178	13929	14269	14121	14139	14244	14143	14339	14050	14295	14337	14184	14176	14344	13986	14226	14166	14121	14267	14156	14204	14057	14310	14101	14280	14183	14278	14324	14126	14146	14197	14226	14101	14213	14234	14286	14245	14246	14258	14343	14037	14254	14174	14148	14193	14179	14136	14276	14216	14326	14157	14233	14175	14168	14248	14160	14370	14274	14354	14231	14362	14190	14335	14134	14351	14367	14168	14266	14207	14167	14219	14220	14161	14095	14186	14168	14280	14120	14257	13950	14189	14300	14252	14162	14125	14298	14076	14221	14224	14181	14304	14094	14168	14122	14338	14284	14312	14221	14494	14116	14268	14275	14277	14200	14130	14217	14239	14092	14325	14222	14029	14147	14249	14202	14176	14146	14176	14321	14090	14201	14226	14168	14133	14334	14259	14195	14124	14411	14226	14307	13989	14271	14270	14136	14220	14238	14058	14266	14159
25597	28446	52132	55572	40417	27540	20437	16974	16375	16345	16272	16277	16260	16336	16327	16133	16318	16225	16186	16093	16164	16138	16160	16116	16263	16017	16375	16379	16243	16179	16103	16225	16335	16195	16089	16086	16214	16147	16093	16233	16062	16005	15868	16131	16112	16226	16263	16182	16157	15986	16248	16231	16174	16085	15953	16044	16201	16085	16070	16176	16165	16047	16270	16098	15923	16104	16112	16157	16180	16171	16177	16191	16163	16037	16325	16062	16158	16150	16152	16022	15958	16214	16199	16128	16131	16025	15884	15986	16038	16173	16308	16272	16209	16082	16250	16023	15972	16288	16262	16100	16074	16124	16234	16093	16174	16266	15989	16138	16149	16225	16160	16015	16055	16230	16334	16109	16187	16224	16097	15996	16095	16039	16041	16117	16125	16111	15991	16096	16095	16096	16060	16105	16119	16199	16061	16106	16098	16112	16090	15950	16090	16115	15928	15869	16186	16157	16134	15798	16090	16157	16089	16211	16163	16057	16052	16253	16105	16168	16025	16121	16165	15947	16168	15956	16326	16065	16076	16290	16233	16073	16186	16151	16002	16201	16043	16152	16157	16326	16136	16110	16196	16036	16214	16146	16052	16068	16144	16317	16112	16126	16182	15977	15952	15983	16367	16010	16089	16242	16010	16089	16018	16153	16064	16240	16098	15957	16288	16326	16059	16289	16158	16269	16311	16092	15877	16082	16063	16191	16212	16037	16026	16236	15924	16260	16126	15984	15936	16101	16006	16347	16080	15993	15850	16071	16131	16208	16176	16211	16092	16093	16284	16193	16348	16192	16130	16085	16340	16149	16133	16011	15944	16259	16073	16175	16156	16136	16159	16003	16105	16023	16296	16186	15950	16146	16018	16171	15979	16172	16238	16243	16341	16252	16082	16148	15934	16136	16126	16163	16140	16084	16077	16079	15914	16240	16228	16013	16227	16063	16285	16020	16372	16091	16241	16016	15933	16237	15937	16083	16103	16320	16340	15888	16188	16302	15959	16162	16144	16091	16022	16013	16049	15919	16129	16430	16066	16236	16265	16193	15972	16096	16224	16201	16383	16205	16171	16127	16153	15989	16305	16189	16260	16269	16196	16034	16281	16270	16247	16034	16333	16105	16190	16174	16463	16094	16069	16068	16062	16244	16165	16246	16227	16233	15948	16159	16100	16258	15987	16265	16130	16275	16077	16041	16119	15994	16084	16204	16270	16102	16173	16045	16114	16140	16152	16151	16192	15973	16101	16084	16049	16082	16115	16356	16247	16310	16094	15948	16088	16058	16160	16174	16209	16143	16149	16171	16046	16075	16128	16178	16224	16191	16200	16166	16237	16079	16189	16393	16018	16319	16171	16103	16315	16186	16142	16175	16182	16094	16054	16236	16057	16227	16181	16193	16259	16129	16245	15979	16057	16170	16212	16116	16276	16084	16266	16315	16226	16218	15971	15965	16051	16027	16286	16327	16143	16240	16284	16125	16195	16099	16161	16218	16144	15976	16171	16294	16269	16118	16067	16065	15990	16039	16238	16305	16367	16081	15894	16086	16027	16165	16088	16261	16317	16213	15947	16096	16026	16077	16157	16144	16124	16170	16150	16240	16091	16095	16002	16201	16165	16163	16174	16094	16189	16213	15948	16026	15992	16167	16068	16015	16255	16101	15834	15993	16160	16113	16092	16059	16163	16114	16186	15996	16155	16046	16156	16045	16265	15979	16220	16350	16139	15924	16283	16203	16060	16219	16249	16150	15967	16184	16091	16164	16121	16327	16055	16227	15962	16099	16046	16120	16089	16356	15973	16079	15893	16242	16210	16204	16203	16060	16317	16134	15907	16127	16092	16273	15985	16072	16242	16333	16098	16172	16164	16099	16193	16193	16123	15995	16165	16155	16204	16326	16161	16064	16126	15876	16247	16040	16252	16147	16141	16143	16374	16158	16252	15955	15890	16224	16305	16159	16209	16202	15929	16093	16189	15997	16185	16105	16166	16162	16166	16339	16040	16187	16011	16180	16283	16132	16206	15955	16215	16188	16058	16249	16420	16129	16003	16317	16239	16036	16038	16190	16228	16054	16145	16031	16062	16204	16110	15989	16110	16115	16056	15995	16097	16054	16202	16150	16162	16161	16129	16239	16028	16255	16182	16157	16057	16245	16060	16117	16021	16165	16020	16078	16230	16052	16120	16098	16477	16023	16088	16363	16134	16130	16212	16086	16179	16078	16140	16144	16067	16302	16049	16287	16002	16087	16088	16055	16067	16056	15980	16016	16077	16093	16154	16066	16061	16061	16176	16055	16397	16330	16164	16210	16230	16276	16336	16015	15961	16164	16144	16303	16132	16205	16354	16084	16272	16124	16069	16001	16168	16201	16258	16062	15968	16135	16138	15978	16233	16142	16092	16048	16187	16219	16129	16011	16118	16119	15934	15986	16071	16095	15980	16331	16284	16229	16038	16215	16212	16222	16302	16052	15981	16136	16181	16079	16021	16146	16064	16215	16139	16149	16439	16042	16227	16050	16057	16034	15980	16082	16149	16128	16230	16086	15960	15983	16175	15998	16192	16009	16073	15930	16097	16203	16131	16138	16156	16061	16099	16318	16263	15986	16015	16167	16199	16197	16105	15976	16189	16261	15803	16118	16187	16158	16165	16134	16112	16097	15988	15933	16071	16024	16212	16109	16142	16041	15955	15918	16080	16061	16177	16184	16045	16180	16113	16218	16185	16130	16279	16252	15956	16105	16149	16041	16111	16351	15931	16077	16304	16028	16094	16072	16208	15951	16222	16316	16344	16136	15892	16159	15858	16069	16312	16301	16181	16147	16177	16044	16117	16098	16088	15970	16128	16309	16016	16089	16160	16275	16104	16226	16139	16189	16128	15878	16116	16077	16119	16048	16197	16072	16066	16138	16188	16131	16349	16172	16144	16236	16066	16170	16379	16193	16084	16140	15768	16101	16098	16549	16045	16155	16161	16045	16159	16116	16012	15996	16151	16263	16070	16122	16061	16043	16176	15924	15897	16241	16005	16033	15878	16130	15957	16224	16183	16196	16085	16148	16049	16143	16394	15956	16076	15888	16229	16163	16124	16144	16128	16192	16131	16078	16353	16166	16020	16325	16286	16146	15995	16249	16103	15995	16070	16206	16113	16025	16033	16193	16304	16319	16174	16201	16018	16314	16079	16023	16362	16242	16171	16180	16101	16082	16287	15998	16001	16211	15960	16068	16209	16213	16206	16164	16225	16134	16124	16130	16021	15963	16191	16153	15938	16153	16091	16120	15978	16084	16112	16200	16376	16123	16211	16027	16160	16069	16026	16042	16037	16234	16373	16188	16009	16382	16230	16060	16178	16380	16131	16199	16298	16155	15973	16211	16122	16054	16062	16132	16223	16051	16047	16241	16263	16174	16196	16179	16104	16087	15917	16116	16282	16038	15976	16013	16330	16311	15980	16116	16132	16050	16041	16171	16010	16212	16274	16357	16162	15987	16264	16211	16174	16093	16090	16122	16282	16293	16046	16302	16125	16100	16369	16066	16042	16031	16266	16239	16053	16148	16006	16135	16094	16144	16244	16217	16076	16152	16164	16116	16161	16148	16220	15964	15946	16188	16256	16339	16244	16068	16202	16203	16114	16076	16097	16267	16199	16009	16147	15959	16196	16177	16276	16121	16125	16154	16272	16214	15991	16058	16178	16203	16093	15984	16073	16159	16191	16024	15964	16084	16135	16164	16038	16071	16125	16280	16234	15920	16208	16269	16195	16104	16058	16180	16131	16121	16134	16114	16255	16031	16219	16144	16288	16115	16353	16178	16243	16291	16103	16122	16192	15961	16145	16166	16228	16045	15982	16358	16186	16073	16312	16253	16134	16266	16131	16106	16190	16006	16203	16127	16059	16328	16134	16170	16068	16193	16277	15939	16154	16157	16231	16263	16093	16098	16199	16335	16279	16200	15933	16127	16083	16170	16236	16268	16287	16170	15996	16131	16227	16034	16098	16190	16183	16029	16047	16243	15927	16072	16250	16170	16034	16099	16181	15936	16072	16184	16158	16238	16207	16225	16182	16114	16350	16188	16127	16182	15949	16094	15851	16063	16003	16140	16058	16308	16140	15902	16256	16388	16099	16075	16194	16103	16214	16162	16269	16257	16094	16164	16269	16019	15841	16169	16010	16000	16126	16048	16140	16034	16208	16281	16131	16183	16202	16294	16342	16209	16172	16148	16218	16044	16418	16227	15930	16126	16013	16142	16261	16187	16115	16105	16166	16073	16150	15971	16139	16084	16186	16085	16174	16074	16010	16107	16127	16030	16119	16209	16203	16264	16037	16007	16118	16264	16092	16137	15949	16156	16037	16033	16066	16050	16248	16163	16338	16303	16153	16222	16257	16167	16211	15923	15988	16059	16042	16058	16071	16266	16225	16058	16132	16231	16212	16215	16094	16133	16094	16117	16245	16223	16156	16172	16307	16057	16204	16118	16340	16039	16373	16171	16231	16059	16303	16178	16051	16040	16224	16260	16104	15922	16126	16117	16049	16371	16219	16422	16315	15961	16175	15971	16207	16276	16085	16101	16221	16093	16185	16118	16147	16076	16243	15896	16207	16185	15950	16121	16376	16121	16170	16043	15999	16203	16188	16054	16089	15989	16281	15971	16153	16212	16383	16212	15909	16163	16154	16208	16131	16066	16267	16352	16268	16028	16093	16120	16185	16226	16034	16116	16003	16088	16207	16228	16057	16021	16181	16242	16112	15960	15967	16028	16241	16321	16169	16047	16269	16123	16012	16254	16316	16198	16199	15929	16195	16153	16342	16373	16177	16171	16157	16029	16226	15977	16106	16119	15828	15999	15990	16004	16232	16206	16338	16218	16204	16163	16111	16127	16140	16158	16218	15924	16145	16005	15982	16210	16222	16160	16230	16199	15990	16175	16159	16186	16260	16114	16083	16189	16070	16119	16252	15990	16148	16093	16027	16140	15996	16290	16257	16067	16271	16274	16109	16016	16185	16090	16353	16121	16110	16087	16196	16077	16092	15893	16178	16200	16113	16195	15948	16211	16209	16117	16019	16205	16103	16151	16029	16221	16067	16084	16244	16168	16353	16089	15936	16007	16189	16182	16235	16177	16135	16104	16052	16126	16294	15993	16063	15880
60874	94858	84576	64075	42728	23467	14721	13776	13966	13799	13945	13968	13882	13861	13941	13956	13988	13984	13786	13731	13901	14004	13975	13927	13989	13919	13932	14017	13796	13912	14144	13700	13873	13909	13935	13805	13951	13868	13848	13928	14002	13867	13872	13913	13830	13911	13897	13883	13790	13900	13960	13810	13831	13955	14014	14007	14029	13959	13832	13981	14101	14031	13928	13994	13929	13904	13894	14020	13914	13988	13959	13731	13884	13739	13857	13860	13937	13772	13914	13808	13894	13812	13805	13836	13772	13984	13956	13929	14003	13844	13919	13809	13889	14030	14027	13956	13949	13776	13805	13952	14067	14016	13949	13859	13994	13830	13779	13857	13947	13845	13810	13932	13748	13824	13796	13909	13869	13973	13830	13959	13710	13875	13974	13906	13815	13984	13972	13922	14090	14036	13932	13806	13913	14004	13753	13929	13809	13850	13895	13966	13978	13713	13923	13797	14031	13957	13984	13700	13956	13937	13756	13857	13559	13821	13853	13941	13906	13871	13783	13962	13910	14073	13744	14003	14070	13987	13833	13817	13982	13833	13825	13934	14058	13896	13775	13893	13833	13861	13807	13823	14017	13963	13996	13811	13821	13960	13996	13788	13984	13853	13984	13904	13973	13905	13716	13992	13979	13844	13817	13877	13808	13862	13925	14016	13820	13963	14062	13808	13898	13796	13907	13961	13903	13766	13936	13852	14004	13767	14015	13995	14065	13949	14008	13951	13917	13743	13967	13862	13859	13955	13947	13935	13812	13833	13954	13957	13853	13710	14125	13937	13824	14021	13848	13850	14010	13876	13953	13976	14068	14015	13823	13951	13977	13918	13884	14027	13923	14000	13728	13918	13671	13971	13979	13939	13972	13820	13995	13953	13867	13922	13820	13789	13920	13913	13806	13897	13962	14036	13805	13889	13937	14113	13797	13914	13803	13817	13930	13938	14004	13886	13844	13966	13969	13825	13926	13865	13909	13859	13648	13814	13824	13797	14172	13822	13577	13965	14034	13848	13975	13971	13906	13879	13884	13883	13828	13845	13890	13878	13939	13882	13897	13935	13868	13959	13930	13942	13943	13916	13826	13861	14053	14038	13660	13749	13793	13868	14057	13806	14049	13870	14088	13903	14092	13799	13897	13950	13898	13931	13808	13917	13840	13878	13947	13828	13938	13945	13913	13909	13898	13825	13965	13682	13914	13652	13861	13931	13920	13944	13755	13822	13796	13811	13822	14007	13937	13720	13852	13789	13876	13834	14045	13849	13887	13674	13880	13925	13874	13933	14037	13958	14001	13650	13981	13772	13868	13915	14033	13911	13846	13799	13822	13767	13929	13834	13916	13948	13925	14046	13676	13933	14061	14012	13909	13851	13982	13961	13872	13782	13959	13848	13779	13926	14010	13862	13955	13806	13995	13686	13934	13952	14075	13920	13982	13943	13808	13932	13834	13921	13777	13797	14079	13774	13909	13964	13974	13969	13821	13852	13867	13750	13857	13837	13780	13802	13915	13951	13984	13890	13905	14044	13851	14002	13918	13941	13839	14025	13956	13902	13674	13859	14080	14062	13968	13826	13846	13920	13731	13899	13782	13910	13791	13925	13843	13687	13897	13829	13974	14027	14036	14090	13884	13792	13936	13746	13871	13904	13887	13996	13928	13854	13873	13782	13974	13788	13921	13818	13705	13973	13984	13861	14015	13733	13819	13921	13918	13982	13941	13913	13946	14079	13773	14014	13803	13974	13776	13976	13872	13778	13856	14030	13993	13979	13837	13987	13917	13824	13907	13883	14022	13958	13915	13829	14045	13648	13964	13860	13852	13766	13917	13942	13988	14010	14033	13908	13957	13841	13923	13807	13857	14107	13939	13809	13760	13727	13941	14122	13835	13950	13912	13962	13818	13920	13818	13867	13793	13982	13984	13781	14008	13940	14085	13767	13960	13903	13778	14088	13864	13915	13819	14056	13945	14043	13794	13919	13959	13888	13941	13796	13989	14094	13911	13891	13953	13963	13884	13912	13924	13819	13952	13842	13886	13997	13883	13917	13923	13901	13924	13877	13830	14010	13818	14005	14011	13855	13870	13885	14141	13898	13882	14006	14035	13968	13885	13824	13787	13974	13908	14006	13876	13863	13903	13947	13762	13917	14031	13856	14031	13972	14045	13803	13923	13938	13986	13819	13838	13858	13872	13853	13936	13955	13683	13968	13973	13941	13920	13740	13850	13845	13979	13804	13926	13910	13719	13997	13952	13808	14074	13793	13821	13776	13911	13862	13814	13823	14102	13925	13826	13861	13823	13884	13965	13877	13976	13779	13854	13916	13920	13835	14036	13928	14092	13837	14045	13801	13879	13859	13870	13869	13838	14005	13867	13944	13810	13958	14055	13819	13816	13835	14023	14044	13981	13861	14001	13906	13923	13946	14002	13916	13859	13940	14062	13903	14067	14035	13996	14033	13907	13861	13881	13973	14078	13913	13878	13779	13741	14019	13898	13745	14016	13952	13856	13823	13995	13902	13894	13890	13769	13866	14012	13914	13779	13959	13964	13899	14044	13877	14006	13966	14025	13774	13903	13745	13918	13780	13837	13979	13945	13843	13810	13890	13903	13824	13963	13993	13905	13978	14015	13847	13926	13850	13982	13830	13979	13863	13936	13820	13866	13766	13933	13799	13892	13703	14055	13837	13928	14031	13924	13985	13874	13729	13856	13987	13842	13759	14032	13935	13635	13714	14137	13782	13793	13879	13831	14084	14010	13837	14001	13864	13976	13704	13968	13816	13968	13923	13940	14000	13978	13919	13739	13904	13976	13721	14024	13901	13960	14121	13860	14002	13963	13870	13749	13991	13977	13869	13747	13758	13882	13848	13877	13892	13814	13989	13985	13761	13960	13961	13829	13960	13916	13861	13931	14005	14055	13922	13979	13743	13973	13938	13950	13803	13744	13988	13860	13929	13960	13927	13891	13905	13840	13825	13895	13811	14011	13882	13970	13964	13920	14003	13832	13965	13811	13818	13911	13888	13809	14005	14006	13978	13828	13889	13810	13931	13859	13906	13962	13767	13833	13819	13716	13830	13882	13698	13903	13993	14017	13920	13878	13996	13899	13800	13786	13937	13940	13954	13939	13969	13931	14014	14039	13870	13858	13974	13917	13875	14020	13785	14049	13918	13846	13996	13927	13976	13836	13760	13863	13943	14014	13846	13936	13927	13833	13943	13869	13848	13952	13819	13805	13782	13892	13976	13653	13925	14018	13713	14040	13851	13932	13972	14040	14011	13953	13859	14037	13795	13769	13729	13963	13861	13918	13918	14080	13860	13913	13996	13917	14025	13857	13994	13926	13913	13995	13775	13966	13804	13805	13874	13820	14003	13915	13884	13817	13829	13767	14033	13965	13750	13885	13917	13961	14026	13754	13912	13995	13997	13860	13845	13872	13841	13825	13922	13820	13886	13858	13917	14035	13834	13934	13901	13871	13936	13885	13885	13963	13854	13999	13877	13725	13770	13888	13936	14043	14019	13929	13949	14007	13839	13898	13937	13882	13802	13904	13954	13916	13933	13798	13845	13945	13823	13927	13841	13991	14057	13816	14012	13880	13965	13759	13805	13882	13859	14018	13914	13884	14099	14024	13845	13773	13930	13827	13868	13837	13791	13864	13860	13866	13806	13857	13920	13893	13782	13916	13837	13974	14066	14043	13813	13851	13874	13799	14019	13888	13824	14041	13882	13869	13833	13765	13913	13771	14007	14017	13884	13884	13803	13795	14010	14058	14050	13859	13735	13874	13839	13741	13892	13996	13839	13835	13877	13688	13929	13908	13997	13829	13814	13852	13894	13907	13824	13954	13754	13799	13961	13879	13795	13871	13783	14017	13894	13882	13800	13896	13857	13870	13719	13743	13868	14009	13849	13854	13818	13891	13808	13925	13881	13768	13785	13760	14053	13877	13669	13963	13989	13850	13944	13743	13885	14124	13857	13986	13885	13949	13803	13930	13838	14010	13818	13781	13932	14033	13857	13831	14020	14018	13954	13914	14062	13977	13938	13858	13936	13891	13911	13870	13902	13893	13942	13925	13722	14016	13825	13867	14028	13842	13960	13855	13839	13856	13766	13947	13777	13950	13881	13897	13851	13829	13998	13898	13818	13867	13845	13960	13870	13723	13816	13854	13961	13814	13919	14041	13940	13874	13991	13842	13883	13701	13912	13820	13847	13950	13845	13780	13960	13774	13846	13867	13979	14075	13911	13937	13902	13959	13982	13949	13940	13972	13707	13975	13829	13873	13918	14092	13796	13847	13910	13753	13829	13829	13899	14082	14068	13946	13996	13887	13842	13797	13996	13920	13919	14093	13982	14021	14112	14050	13832	13941	13732	14048	13913	13843	13915	13834	13974	13951	13918	13823	14072	14073	13958	13754	13906	13931	13778	13923	13821	13992	13836	14038	14024	14003	14053	13732	13980	13856	13960	13819	13918	13914	14065	14046	13959	13851	13964	13764	13934	13798	13855	13985	13944	13830	13905	13842	13831	14009	13987	14005	14005	13853	13863	13784	13955	14103	13914	14001	13761	13822	13920	13971	13910	14134	14003	13995	13794	14012	13822	13924	13887	13814	13906	13972	13909	14031	13863	13960	13776	14052	13858	13917	13943	13968	13956	13935	13855	13859	13734	13813	13985	13927	13947	13965	13964	13979	13883	13930	13747	14027	13896	13807	13898	13881	13819	13997	13869	14103	13935	13833	13824	13939	13995	13692	13945	13901	13947	13830	13785	13853	13884	13666	13912	13821	13968	13772	14051	13852	13897	13797	13863	13891	13942	13937	13783	13907	13884	13914	13822	13839	13756	13840	13926	13961	13788	13896	13948	13969	13923	14005	13944	13819	13792	14001	13974	13890	13936	13852	13913	13964	13882	13798	14068	13879	13687	13779	13776	13922	13950	14003	13924	13979	13743	13781	13874	13906	13835	13828	13861	14020	13901	13947	14077	13950	13924	13905	13751	14040	13921	13812	13934	13908	13854	13836	13968	13900	13881	14085	13783	13919	13933	13957	13855	13918	13919	13977	13931	13993	13768	13773	13883	13938	13905	13797	13867	14014	13793	13939	13909	13825	13858	13619	13964	13947	13940	13850	13959	13831	13947	13928	13900
23789	24750	43094	51748	44727	32023	22609	17155	16212	16297	16018	15908	15961	15927	15777	16060	15757	16011	15926	15601	15733	15793	15916	15976	15836	15858	15808	16011	15863	15672	15709	15604	15745	15847	15701	15616	15727	15887	15783	15917	15576	15474	15661	15771	15871	15589	15732	15693	15814	15739	15707	15879	15726	16024	15976	15787	15771	15595	16021	15716	15703	15794	15689	15813	15876	15654	15808	15815	15538	15848	15733	15607	15624	15638	15719	15718	15601	15644	15785	15558	15989	15777	15740	15664	15802	15476	15601	15598	15681	15744	15769	15814	15754	15733	15800	15986	15654	15836	15790	15642	15865	15712	15716	15760	15739	15762	15749	15963	15820	15610	15774	15749	15645	15625	15767	15664	15770	15735	15617	15908	15537	15705	15775	15708	15703	15690	15755	15708	15813	15729	15905	15774	15852	15580	15596	15832	15694	15571	15847	15817	16017	15639	15650	15758	15617	15527	15736	15762	15646	15737	15671	15810	15800	15701	15967	15802	15686	15567	15726	15583	15904	15714	15411	15642	15742	15695	15524	15711	15877	15741	15631	15763	15650	15561	15599	15608	15619	15585	15920	15664	15965	15598	15832	15901	15820	15757	15785	15757	15598	15668	15667	15635	15772	15427	15611	15570	15753	15625	15808	15901	15791	15850	15818	15710	15693	15898	15794	15767	15784	15860	15661	15805	15640	15772	15610	15631	15581	15678	15818	15791	15809	15730	15734	15725	15690	15678	15773	15731	15908	15717	15894	15739	15909	15852	15651	15755	15796	15693	15785	15589	15642	15615	15841	15802	15528	15439	15636	15712	15666	15913	15678	15824	15808	15556	15701	15647	15619	15899	15585	15745	15637	15969	15813	15711	15510	15699	15760	15726	15736	15549	15634	15790	15862	15758	15721	15874	15921	15780	15856	15730	15696	15752	15553	15778	15622	15594	15751	15808	15553	15750	15643	15562	15625	15638	15664	15727	15860	15633	15663	15718	15876	15537	15634	15534	15674	15623	15588	15712	15569	15819	15575	15496	15638	15553	15708	15499	15794	15594	15651	15732	15511	15595	15769	15773	15681	15737	15587	15725	15763	15441	15697	15865	15719	15623	15676	15661	15697	15732	15647	15686	15754	15666	15710	15755	15741	15917	15514	15815	15654	15723	15632	15849	15532	15794	15665	15848	15704	15673	15879	15603	15681	15565	15959	15679	15671	15574	15524	15638	15632	15448	15726	15529	15569	15750	15571	15666	15555	15727	15788	15707	15569	15747	15609	15775	15815	15781	15675	15703	15695	15488	15693	15703	15654	15758	15849	15695	15750	15727	15779	15790	15825	15686	15773	15939	15747	15729	15610	15654	15422	15629	15923	15650	15684	15767	15662	15748	15784	15550	15635	15420	15714	15651	15604	15732	15832	15789	15715	15541	15489	15856	15595	15662	15864	15759	15660	15703	15660	15822	15903	15669	15733	15812	15618	15554	15599	15726	15636	15824	15797	15737	15625	15871	15613	15584	15751	15784	15492	15666	15862	15641	15896	15782	15785	15695	15785	15576	15742	15662	15737	15731	15793	15496	15654	15655	15615	15821	15636	15842	15912	15631	15714	15617	15845	15607	15579	15595	15650	15631	15938	15720	15634	15679	15783	15822	15591	15642	15633	15617	15477	15627	15723	15841	15888	15827	15563	15861	15633	15702	15610	15641	15628	15539	15632	15645	15720	15728	15715	15552	15686	15593	15706	15723	15598	15751	15840	15755	15790	15741	15792	15778	15794	15709	15511	15689	15583	15622	15572	15566	15617	15695	15774	15705	15818	15605	15696	15636	15692	15774	15765	15718	15800	15613	15764	15689	15569	15601	15881	15705	15734	15613	15687	15562	15666	15757	15723	15671	15597	15783	15870	15608	15753	15866	15765	15579	15611	15627	15747	15552	15666	15713	15446	15620	15616	15772	15541	15681	15700	15664	15653	15842	15622	15576	15698	15812	15566	15703	15672	15738	15715	15743	15666	15664	15737	15747	15589	15565	15579	15751	15715	15761	15804	15658	15753	15879	15864	15723	15670	15859	15655	15550	15802	15728	15796	15787	15987	15549	15569	15868	15724	15820	15729	15559	15515	15556	15785	15530	15646	15559	15744	15820	15810	15716	15607	15697	15599	15705	15819	15568	15835	15729	15873	15881	15751	15538	15522	15559	15832	15596	15522	15531	15633	15693	15575	15837	15496	15773	15813	15687	15827	15720	15844	15736	15818	15691	15670	15754	15673	15563	15669	15845	15785	15597	15830	15763	15723	15690	15790	15630	15788	15762	15752	15607	15776	15698	15487	15729	15628	15586	15659	15703	15759	15823	15811	15686	15582	15730	15733	15663	15743	15735	15806	15773	15721	15460	15644	15545	15696	15781	15578	15756	15619	15585	15805	15988	15648	15728	15599	15648	15758	15733	15698	15723	15859	15560	15722	15811	15716	15955	15696	15636	15736	15658	15651	15597	15429	15613	15663	15655	15605	15709	15655	15565	15658	15844	15749	15688	15953	15482	15864	15819	15688	15544	15736	15825	15795	15750	15881	15824	15764	15736	15703	15633	15825	15598	15708	15672	15699	15818	15661	15742	15767	15526	15714	15760	15776	15847	15644	15861	15767	15715	15798	15678	15613	15705	15896	15888	15778	15873	15548	15745	15701	15718	15626	15748	15851	15857	15868	15662	15648	15775	15941	15576	15719	15595	15659	15376	15722	15765	15778	15747	15780	15774	15474	15685	15660	15697	15666	15934	15809	15886	15647	15689	15571	15679	15722	15795	15594	15794	15810	15754	15767	15716	15544	15608	15652	15609	15597	15802	15820	15794	15747	15599	15624	15693	15781	15552	15706	15670	15651	15925	15773	15543	15446	15741	15834	15866	15789	15745	15689	15711	15708	15756	15812	15579	15610	15701	15841	15679	15788	15662	15558	15767	15742	15775	15641	15508	15679	15792	15891	15783	15589	15607	15750	15560	15887	15716	15702	15724	15745	15713	15649	15622	15769	15714	15762	15885	15753	15754	15627	15830	15783	15558	15948	15557	15752	15858	15811	15540	15835	15773	15813	15780	15858	15528	15587	15780	15770	15527	15865	15925	15634	15469	15671	15637	15932	15746	15677	15602	15796	15663	15556	15650	15859	15799	15725	15695	15841	15609	15630	15786	15709	15869	15761	15713	15837	15765	15711	15726	15642	15647	15966	15879	15745	15593	15472	15860	15808	15725	15522	15735	15721	15609	15864	15475	15768	15762	15831	15734	15840	15575	15634	15710	15862	15770	15743	15805	15723	15755	15670	15659	15776	15766	15758	15728	15852	15790	15778	15811	15594	15809	15418	15701	15736	15643	15866	15620	15799	15694	15714	15720	15562	15856	15570	15841	15597	15746	15758	15608	15789	15574	15746	15761	15868	15712	15643	15859	15654	15595	15651	15740	15720	15669	15783	15682	15842	15767	15707	15789	15758	15831	15807	15698	15637	15779	15546	15776	15838	15693	15598	15750	15680	15736	15686	15638	15601	15627	16030	15815	15735	15908	15552	15653	15775	15901	15821	15528	15732	15748	15584	15771	15528	15709	15636	15527	15622	15697	15762	15718	15743	15702	15642	15892	15782	16075	15643	15676	15537	15684	15636	15525	15587	15665	15917	15788	15676	15622	15748	15768	15675	15853	15715	15739	15698	15694	15732	15841	15784	15806	15576	15794	15658	15753	15588	15598	15795	15616	15627	15873	15588	15364	15725	15855	15644	15619	15708	15702	15541	15861	15655	15776	15798	15727	15711	15901	15732	15652	15818	15845	15722	15644	15898	15719	15740	15749	15474	15602	15674	15606	15778	15930	15541	15587	15757	15686	15827	15497	15634	15770	15639	15782	15779	15732	15656	15748	15723	15531	15568	15625	15600	15851	15594	15835	15668	15604	15628	15702	15574	15681	15845	15718	15744	15733	15578	15855	15657	15666	15890	15698	15863	15819	15757	15650	15939	15670	15711	15532	15672	15795	15769	15650	15706	15740	15625	15800	15770	15743	15646	15588	15641	15771	15820	15643	15623	15600	15588	15726	15703	15693	15843	15685	15903	15791	15621	15557	15832	15660	15906	15716	15695	15674	15775	15608	15794	15656	15741	15821	15808	15516	15867	15828	15720	15657	15804	15797	15923	15684	15760	15833	15881	15652	15634	15649	15649	15686	15662	15765	15745	15744	15907	15772	15628	15726	15796	15719	15747	15587	15721	15771	15804	15798	15860	15704	15829	15554	15829	15763	15718	15793	15870	15694	15638	15772	15678	15850	15708	15761	15763	15745	15819	15684	15888	15779	15529	15529	15875	15671	15851	15757	15787	15848	15715	15870	15466	15742	15676	15666	15872	15776	15874	15785	15623	15745	15724	15763	15617	15723	15772	15702	15718	15809	15621	15574	15704	15432	15730	15856	15765	15726	15714	15796	15710	15822	15619	15451	15651	15643	15768	15844	15737	15648	15805	15592	15877	15812	15658	15785	15899	15826	15739	15633	15743	15792	15647	15905	15626	15781	15738	15828	15696	15576	15571	15790	15805	15644	15518	15775	15794	15799	15786	15756	15556	15654	15564	15629	15654	15629	15698	15595	15804	15682	15682	15649	15449	15538	15715	15707	15569	15644	15867	15660	15775	15767	15551	15688	15636	15485	15439	15827	15788	15778	15552	15844	15872	15617	15658	15868	15741	15774	15768	15677	15676	15628	15785	15609	15665	15647	15852	15696	15877	15757	15785	15915	15666	15517	15761	15669	15580	15707	15608	15758	15722	15707	15803	15818	15778	15585	15677	15683	15649	15844	15718	15703	15843	15640	15750	15663	15627	15782	15654	15707	15687	15850	15910	15567	15968	15852	15655	15564	15665	15837	15870	15813	15750	15642	15777	15465	15697	15700	15516	15651	15570	15721	15650	15711	15698	15570	15756	15724	15646	15709	15705	15572	15755	15829	15613	15577	15721	15686	15599	15624	15600	15779	15853	15810	15552	15686	15580	15610	15601	15669	15816	15611	15680	15765	15776	15765	15679	15625	15602	15604	15716	15590	15591	15666	15638	15670	15697	15821	15577	15651	15787	15629	15728	15658	15699	15725	15585	15524	15645	15626	15851	15630	15787	15766	15765	15755
63093	104332	86374	79228	54785	29837	14458	13745	13667	13760	13637	13714	13625	13615	13592	13654	13668	13678	13778	13728	13514	13533	13594	13660	13573	13682	13513	13737	13559	13685	13652	13746	13530	13669	13816	13656	13623	13557	13772	13454	13571	13630	13564	13588	13742	13616	13704	13643	13810	13784	13841	13599	13644	13606	13690	13354	13598	13424	13581	13688	13677	13617	13704	13722	13599	13679	13650	13637	13725	13771	13882	13665	13456	13708	13824	13754	13564	13788	13564	13575	13577	13624	13555	13596	13634	13606	13489	13756	13698	13570	13768	13674	13605	13715	13518	13551	13676	13727	13695	13717	13661	13620	13562	13549	13627	13536	13618	13520	13747	13727	13770	13710	13692	13660	13631	13761	13705	13676	13721	13717	13564	13660	13684	13626	13520	13804	13765	13699	13523	13531	13775	13736	13636	13556	13606	13653	13780	13446	13619	13755	13620	13658	13637	13626	13777	13779	13590	13486	13569	13565	13565	13686	13631	13509	13601	13749	13729	13705	13548	13616	13602	13683	13624	13686	13783	13658	13577	13613	13816	13641	13678	13657	13740	13569	13687	13460	13611	13506	13654	13589	13610	13581	13632	13554	13682	13582	13754	13565	13804	13537	13794	13690	13707	13580	13669	13718	13723	13694	13598	13595	13816	13589	13511	13662	13618	13778	13689	13733	13669	13642	13680	13697	13751	13642	13577	13588	13639	13600	13611	13702	13729	13756	13565	13718	13711	13735	13830	13740	13746	13607	13611	13683	13832	13716	13720	13568	13567	13591	13704	13597	13612	13661	13556	13560	13500	13754	13709	13584	13718	13604	13452	13624	13494	13581	13551	13794	13481	13710	13806	13840	13641	13689	13619	13806	13734	13675	13455	13582	13645	13571	13636	13611	13763	13522	13589	13532	13717	13640	13728	13651	13682	13647	13641	13585	13557	13676	13646	13389	13618	13557	13647	13656	13660	13641	13674	13709	13562	13630	13749	13707	13711	13730	13501	13639	13717	13536	13547	13732	13573	13605	13664	13787	13619	13616	13612	13540	13577	13636	13667	13588	13527	13734	13519	13642	13521	13766	13621	13762	13574	13744	13537	13655	13664	13764	13683	13569	13754	13628	13640	13597	13720	13541	13509	13571	13554	13630	13693	13697	13441	13737	13518	13523	13649	13641	13606	13601	13663	13554	13675	13598	13641	13851	13559	13546	13499	13563	13721	13734	13633	13564	13641	13720	13670	13751	13730	13606	13741	13645	13788	13575	13729	13694	13665	13793	13608	13631	13613	13551	13447	13654	13580	13564	13649	13620	13496	13804	13682	13478	13643	13801	13548	13388	13714	13367	13591	13550	13596	13524	13692	13668	13576	13530	13579	13550	13583	13436	13702	13723	13756	13627	13534	13600	13663	13824	13574	13657	13502	13551	13564	13555	13765	13472	13570	13584	13588	13607	13856	13628	13649	13735	13440	13557	13651	13653	13718	13704	13443	13684	13622	13761	13551	13676	13669	13652	13819	13666	13574	13733	13906	13735	13559	13564	13646	13556	13434	13603	13708	13803	13700	13541	13497	13623	13649	13578	13664	13679	13624	13388	13768	13726	13693	13682	13609	13629	13538	13751	13617	13676	13749	13790	13642	13694	13674	13530	13808	13615	13735	13602	13649	13879	13636	13616	13489	13722	13710	13703	13651	13605	13658	13721	13663	13682	13613	13547	13633	13666	13609	13585	13570	13572	13707	13530	13570	13752	13672	13610	13558	13818	13714	13537	13513	13441	13559	13602	13756	13825	13530	13614	13625	13650	13708	13647	13510	13701	13557	13750	13655	13725	13555	13698	13621	13683	13767	13693	13567	13666	13692	13700	13535	13623	13737	13657	13566	13656	13673	13602	13555	13760	13576	13594	13350	13664	13834	13677	13723	13515	13801	13721	13587	13633	13668	13621	13500	13757	13671	13647	13741	13673	13696	13589	13531	13611	13637	13701	13633	13611	13757	13699	13679	13632	13624	13564	13580	13780	13561	13795	13528	13620	13500	13521	13676	13790	13653	13616	13656	13688	13673	13770	13656	13624	13832	13597	13622	13732	13635	13606	13779	13611	13605	13677	13549	13594	13629	13613	13609	13549	13599	13445	13655	13466	13616	13558	13702	13626	13447	13531	13649	13455	13767	13548	13745	13750	13627	13532	13493	13576	13769	13451	13707	13636	13529	13622	13590	13672	13574	13540	13455	13809	13715	13855	13588	13695	13859	13727	13680	13707	13534	13539	13523	13544	13599	13671	13617	13667	13584	13517	13617	13563	13652	13617	13732	13807	13675	13629	13472	13822	13498	13616	13615	13717	13558	13557	13740	13618	13635	13589	13660	13578	13570	13695	13599	13524	13674	13528	13737	13653	13585	13710	13842	13700	13620	13467	13671	13653	13559	13591	13650	13684	13693	13473	13578	13578	13677	13558	13684	13736	13627	13506	13587	13670	13718	13597	13487	13484	13673	13686	13707	13567	13618	13763	13612	13664	13677	13745	13673	13537	13662	13563	13675	13559	13568	13722	13675	13637	13718	13631	13622	13617	13552	13615	13496	13436	13814	13709	13650	13596	13714	13579	13680	13665	13686	13644	13760	13559	13494	13608	13599	13642	13574	13585	13691	13630	13649	13657	13604	13683	13589	13992	13631	13753	13583	13664	13719	13670	13606	13654	13658	13687	13528	13496	13797	13635	13497	13605	13738	13797	13662	13771	13623	13645	13737	13751	13636	13575	13626	13641	13582	13660	13637	13873	13575	13733	13589	13688	13637	13626	13660	13629	13527	13468	13610	13715	13673	13578	13679	13639	13795	13755	13686	13697	13563	13748	13415	13782	13676	13785	13619	13550	13699	13658	13633	13581	13716	13485	13457	13633	13711	13715	13733	13645	13748	13682	13400	13687	13547	13654	13554	13590	13632	13695	13439	13548	13625	13725	13626	13426	13793	13569	13490	13738	13538	13647	13627	13599	13653	13524	13615	13682	13653	13526	13660	13517	13498	13567	13531	13600	13622	13689	13589	13735	13584	13658	13613	13604	13630	13655	13605	13620	13431	13576	13625	13650	13618	13637	13640	13747	13713	13658	13626	13544	13683	13650	13620	13607	13573	13663	13660	13626	13689	13700	13878	13569	13684	13630	13565	13590	13796	13730	13571	13574	13809	13648	13507	13705	13762	13460	13724	13721	13790	13626	13645	13481	13637	13725	13610	13591	13529	13599	13474	13804	13647	13528	13686	13789	13709	13601	13680	13591	13574	13512	13733	13729	13719	13712	13588	13493	13563	13632	13594	13602	13553	13694	13588	13568	13609	13687	13618	13728	13506	13625	13587	13513	13623	13776	13809	13621	13560	13579	13656	13630	13701	13554	13616	13599	13643	13671	13670	13654	13651	13609	13720	13455	13691	13676	13667	13633	13648	13564	13624	13562	13713	13756	13693	13646	13659	13576	13582	13614	13700	13755	13548	13567	13615	13604	13568	13660	13585	13602	13480	13686	13494	13654	13706	13561	13558	13708	13671	13550	13874	13514	13869	13554	13567	13651	13804	13809	13611	13623	13671	13664	13405	13770	13678	13628	13562	13580	13594	13574	13757	13646	13471	13666	13689	13767	13513	13671	13657	13786	13646	13649	13540	13707	13708	13669	13812	13563	13590	13653	13633	13556	13629	13535	13782	13646	13582	13595	13513	13718	13632	13725	13796	13514	13473	13542	13739	13746	13685	13563	13585	13654	13562	13697	13642	13695	13738	13729	13714	13547	13644	13701	13675	13624	13814	13577	13744	13609	13500	13623	13638	13625	13528	13599	13716	13550	13725	13643	13691	13534	13759	13648	13700	13798	13630	13660	13760	13643	13684	13708	13486	13658	13768	13692	13569	13677	13663	13386	13928	13635	13568	13580	13677	13531	13563	13681	13604	13801	13614	13711	13653	13546	13781	13722	13637	13521	13636	13587	13694	13894	13638	13676	13665	13566	13699	13807	13571	13723	13649	13664	13747	13614	13663	13635	13707	13663	13674	13754	13779	13660	13670	13762	13691	13527	13662	13587	13651	13454	13747	13573	13717	13487	13706	13774	13625	13553	13791	13814	13633	13500	13618	13709	13607	13739	13674	13629	13804	13515	13820	13481	13744	13761	13726	13652	13737	13593	13614	13648	13607	13713	13784	13594	13694	13569	13591	13781	13677	13531	13520	13723	13643	13765	13561	13534	13815	13606	13556	13516	13705	13750	13719	13577	13771	13614	13637	13768	13716	13538	13903	13471	13661	13821	13597	13614	13746	13587	13668	13633	13704	13486	13603	13528	13815	13584	13597	13714	13705	13586	13600	13604	13856	13372	13632	13753	13766	13446	13660	13625	13646	13599	13612	13547	13541	13580	13612	13598	13819	13756	13586	13714	13725	13542	13659	13709	13731	13627	13682	13637	13720	13718	13554	13662	13794	13682	13737	13549	13766	13683	13611	13634	13718	13632	13669	13538	13742	13693	13515	13670	13582	13559	13638	13757	13826	13709	13587	13784	13508	13596	13682	13565	13600	13613	13581	13803	13791	13592	13665	13483	13694	13645	13566	13601	13557	13630	13677	13492	13626	13638	13741	13600	13604	13746	13618	13628	13635	13607	13656	13510	13640	13672	13605	13658	13699	13725	13505	13862	13529	13570	13598	13475	13555	13639	13509	13804	13639	13637	13566	13743	13615	13497	13619	13537	13769	13585	13758	13717	13807	13339	13724	13498	13676	13749	13481	13412	13451	13804	13613	13567	13645	13711	13792	13661	13604	13588	13807	13590	13650	13502	13609	13735	13583	13741	13558	13638	13644	13585	13707	13478	13551	13765	13713	13693	13727	13596	13675	13752	13594	13632	13764	13751	13789	13745	13727	13644	13493	13764	13636	13574	13663	13867	13643	13621	13562	13904	13563	13645	13700	13656	13609	13631	13526	13628	13604	13641	13640	13579	13652	13809	13705	13593	13546	13726	13691	13863	13625	13562	13677	13701	13602	13592	13624	13592	13647	13641	13656	13668	13647	13710	13537	13495	13496	13648	13568	13649	13666	13621	13619	13655	13591	13731	13691	13666	13828	13560	13677	13557	13663	13675	13563	13417	13790	13604	13648	13604	13623	13591	13474	13644
31800	35885	43288	36734	26243	18611	15937	15396	15169	15345	15316	15085	15337	15413	15370	15028	15448	15279	15143	15311	15403	15308	15160	15265	15254	15214	15266	15172	15394	15161	15144	15143	15231	15142	15226	15351	15357	15160	15256	15020	15340	15213	15326	15260	15162	15303	15145	15343	15272	15123	15238	15187	15209	15347	15272	15148	15272	15312	15386	15160	15322	15151	15105	15253	15374	15378	15322	15309	15327	15357	15021	15069	15511	15206	15405	15225	15169	15279	15261	15373	15325	15200	15362	15435	15521	15151	15049	15314	15355	15299	15321	15385	15331	15382	15326	15453	15343	15288	15132	15347	15329	15306	15069	15037	15166	15290	15253	15234	15254	15488	15244	15314	15134	15279	15244	15117	15307	15337	15181	15413	15252	15406	15295	15286	15348	15290	15288	15318	15321	15317	15271	15225	15176	15392	15315	15352	15220	15238	15115	15073	15224	15341	15418	15196	15385	15271	15252	15216	15292	15462	15272	15209	15224	15097	15167	15160	15103	15268	15281	15082	15259	15076	15304	15362	15278	15075	15188	15279	15128	15237	15295	15157	15392	15269	15324	15185	15376	15291	15268	15164	15193	15229	15304	15159	15285	15159	15298	15278	15108	15318	15160	15284	15369	15314	15416	15232	15296	15096	15261	15403	15152	15115	15282	15390	15089	15272	15255	15215	15043	15507	15134	15165	15388	15300	15360	15405	15197	15209	15200	15398	15265	15156	15243	15243	15452	15252	15418	15248	15227	15344	15282	15138	15260	15216	15144	15425	15127	15189	15169	15262	15100	15161	15388	15195	15420	15447	15449	15395	15393	15285	15290	15195	15222	15250	15270	15057	15314	15124	15252	15140	15413	15224	15256	15230	15396	15192	15351	15313	15384	15357	15540	15399	15343	15368	15331	15250	15317	15477	15263	15332	15096	15433	15507	15228	15314	15473	15293	15282	15274	15221	15217	15072	15206	15323	15213	15165	15202	15278	15293	15288	15369	15193	15080	15186	15257	15091	15277	15353	15294	15163	15177	15522	15346	15145	15229	15411	15250	15170	15232	15014	15515	15275	15246	15374	15222	15383	15206	15186	15197	15373	15216	15296	15182	15430	14971	15121	15108	15190	15463	15242	15256	15165	15245	15233	15254	15228	15220	15305	15141	15243	15167	15503	15419	15290	15186	15183	15150	15224	15427	15149	15195	15241	15273	15180	15237	15200	15147	15218	15294	15300	15214	15309	15044	15136	15230	15176	15035	15280	15368	15442	15223	15089	15356	15239	15109	15139	15376	15037	15111	15375	15212	15324	15236	15206	15438	15249	15123	15195	15283	15148	15287	15290	15157	15158	15258	15165	15287	15362	15360	15203	15603	15188	15407	15429	15159	15370	15156	15223	15247	15226	15113	15209	15277	15174	15262	15264	15212	15360	15423	15312	15192	15045	15181	15084	15265	15325	15348	15188	15249	15229	14984	15321	15081	15280	15492	15217	15177	15266	15262	15324	15451	15360	15040	15026	15253	15265	15234	15297	15336	15302	15398	15389	15239	15244	15366	15496	15451	15200	15121	15343	15200	15317	15057	15521	15209	15221	15350	15104	15135	15128	15402	15291	15242	15407	15235	15141	15432	15277	15434	15217	15357	15212	15272	15137	15293	15285	15305	15186	15438	15105	15194	15373	15254	15418	15078	15222	15423	15047	15347	15234	15238	15277	15192	15222	15206	15108	15247	15315	15198	15344	15354	15525	15177	15195	15197	15177	15206	15240	15179	15320	15225	15336	15270	15105	15316	15367	15126	15212	14945	15140	15259	15256	15317	15141	15307	15024	15229	15254	15059	15599	15258	15322	15534	15285	15212	15198	15204	15256	15344	15189	15243	15266	15210	15413	15249	15176	15281	15177	15457	15358	15325	15102	15273	15280	15235	15200	15547	15342	15192	15312	15270	15233	15251	15256	15400	15199	15368	15433	15456	15272	15284	15233	15387	15242	15353	15186	15265	15238	15298	15358	15405	15333	15238	15173	15411	15430	15328	15160	15266	15190	15235	15406	15280	15319	15354	15225	15212	15408	15209	15441	15321	15264	15264	15243	15527	15022	15304	15184	15312	15384	15392	15151	15184	15283	15396	15225	15231	15003	15267	15084	15242	15064	15188	15386	15374	15304	15145	15202	15283	15452	15306	15128	15252	15374	15284	15118	15346	15168	15142	15270	15416	15232	15365	15221	15449	15298	15357	15360	15105	15246	15277	15122	15152	15303	15339	15387	15164	15277	15169	15300	15262	15270	15353	15143	15290	15185	15062	15167	15112	15217	15255	15394	15355	15183	15404	15376	15021	15444	15205	15039	15222	15424	15298	15514	15315	15250	15141	15177	15254	15308	15348	15289	15189	15249	15276	15221	14992	15494	15392	15264	15212	15119	15336	15082	15129	15210	15318	15107	15227	15333	15225	15325	15370	15484	15443	15279	15239	15455	15285	15350	15119	15246	15197	15296	15120	15418	15153	15182	15194	15181	15238	15272	15316	15085	15341	15441	15324	15302	15379	15218	15410	15063	15206	15445	15456	15181	15080	15226	15158	15051	15220	15441	15169	15267	15355	15377	15287	15190	15252	15223	15300	15365	15173	15199	15160	15158	15244	15249	15398	15288	15299	15391	15274	15279	15235	15285	15108	15371	15300	15345	15406	15240	15114	15352	15321	15392	15200	15355	14974	15255	15319	15259	15224	15104	15309	15281	15157	15300	15286	15390	14961	15267	15244	15436	15291	15345	15259	15282	15061	15332	15215	15156	15226	15382	15125	15284	15334	15177	15246	15498	15201	15221	15287	15286	15183	15239	15364	15254	15174	15161	15272	15392	15464	15179	15148	15203	15402	15350	15209	15410	15253	15401	15038	15090	15234	15355	15427	15254	15232	15436	15079	15457	15250	15272	15280	15472	15310	15212	15191	15303	15080	15310	15369	15367	15137	15212	15241	15456	15123	15280	15369	15322	15328	15357	15190	15211	15248	15189	15167	15388	15424	15228	15036	15124	15197	15409	15344	15199	15327	15128	15289	15320	15437	15447	15188	15409	15157	15226	15254	15343	15262	15227	15355	15161	15393	15181	15444	15291	15332	15387	15348	15370	15505	15324	15351	15338	15353	15204	15170	15125	15260	15394	15276	15114	15304	15300	15200	15207	15295	15159	15184	15193	15198	15410	15338	15127	15256	15294	15291	15299	15437	15323	15230	15294	15164	15170	15330	15361	15222	15269	15417	15325	15160	15373	15434	15107	15231	15206	15236	15186	15410	15236	15249	15297	15348	15430	15409	15380	15108	15373	15333	15161	15357	15234	15215	15330	15364	15365	15310	15274	15129	15286	15188	15302	15475	15162	15415	15015	15284	15285	15169	15163	15382	15298	15414	15155	15480	15226	15325	15207	15223	15238	15197	15137	15324	15349	15307	15349	15106	15186	15288	15227	15135	15411	15226	15192	15376	15272	15327	15065	15346	15464	15206	15385	15341	15242	15060	15228	15145	15096	15166	15213	15354	15301	15115	15093	15102	15216	15590	15397	15353	15330	15260	15251	15186	15301	15358	15292	15308	15219	15222	15296	15255	15307	15265	15426	15329	15347	15263	15088	15347	15157	15122	15248	15188	14985	15290	15270	15324	15318	15298	15375	15312	15077	15162	15266	15157	15289	15386	15321	15393	15364	15321	15229	15297	15138	15258	15221	15097	15196	15309	15163	15324	15129	15322	15278	15343	15210	15222	15118	15103	15229	15213	15162	15339	15248	15398	14995	15345	15189	15251	15156	15277	15437	15446	15080	15181	15526	15203	15312	15292	15402	15349	15190	15373	15425	15206	15303	15396	15278	15128	15295	15149	15394	15182	15374	15268	15271	15199	15184	15203	15234	15177	15163	15255	15127	15282	15260	15111	15167	15098	15266	15389	15325	15301	15171	15154	15293	15386	15232	15331	15189	15304	15262	15283	15443	15277	15390	15161	15176	15210	15167	15176	15249	15235	15246	15418	15276	15273	15333	15375	15319	15253	15120	15077	15200	15224	15380	15211	15175	15330	15251	15208	15392	15345	15328	15295	15201	15473	15384	15213	15344	15224	15301	15158	15177	15641	15437	15194	15264	15219	15100	15404	15443	15299	15389	15148	15370	15224	15150	15295	15265	15297	15350	15281	15363	15276	15340	15406	15350	15343	15262	15103	15342	15407	15310	15239	15182	15292	15209	15275	15254	15083	15329	15432	15125	15278	15091	15388	15480	15272	15398	15111	15223	15172	15239	15382	15240	15253	15180	15152	15099	15271	15289	15393	15359	15345	15486	15054	15289	15292	15353	15140	15328	15122	15219	15300	15479	15267	15099	15230	15391	15260	15408	15204	15017	15227	15213	15120	15345	15149	15438	15467	15596	15336	15305	15493	15295	15247	15302	15305	15155	15072	15391	15362	15181	15255	15177	15317	15224	15239	15165	15095	15164	15397	15240	15420	15191	15236	15236	15408	15065	15315	15485	15222	15160	15240	15319	15283	15182	15316	15171	15155	15346	15386	15336	15130	15330	15116	15229	15414	15271	15390	15195	15240	15151	15336	15167	15278	15308	15252	15294	15370	15181	15393	15370	15350	15300	15242	15371	15320	15217	15207	15228	15339	15091	15269	15329	15486	15356	15183	15273	15387	15276	15178	15202	15205	15095	15087	15395	15260	15335	15268	15297	15227	15300	15282	15359	15386	15487	15249	15303	15164	15341	15362	15169	15258	15202	15306	15161	15034	15284	15245	15192	15354	15097	15127	15272	15228	15221	15342	15412	15143	15196	15267	15257	15155	15393	15179	15291	15055	15369	15183	15230	15367	15261	15200	15423	15054	15208	15189	15148	15362	15148	15294	15280	15114	15200	15392	15233	15407	15224	15176	15380	15323	15232	15212	15358	15472	15320	15453	14993	15306	15114	15223	15337	15180	15294	15239	15536	15212	15403	15206	15094	15179	15237	15192	15239	15282	15106	15067	15248	15313	15045	15242	15409	15206	15170	15237	15309	15427	15319	15138	15239	15375	15293	15318	15336	15241	15249	15241	15106	15312	15348	15377	15245	15292	15238	15235	15226	15102	15305	15179	15289	15246	15100	15277	15371	15366	15324	15492	15406	15272	15104	15319	15361
33410	50305	45491	34208	23569	15431	13180	13395	13410	13425	13522	13260	13410	13375	13183	13421	13455	13396	13434	13272	13342	13312	13279	13398	13349	13536	13237	13243	13259	13390	13318	13209	13279	13491	13243	13395	13377	13263	13224	13300	13378	13390	13272	13442	13337	13486	13418	13335	13332	13451	13389	13228	13387	13442	13359	13277	13363	13289	13353	13475	13412	13320	13249	13444	13192	13404	13380	13355	13238	13552	13303	13415	13397	13342	13231	13295	13170	13407	13384	13247	13344	13239	13246	13258	13470	13299	13316	13440	13467	13301	13320	13331	13204	13457	13431	13263	13309	13416	13286	13409	13202	13453	13262	13360	13365	13464	13142	13142	13493	13267	13441	13305	13253	13253	13460	13347	13393	13365	13328	13345	13420	13247	13367	13312	13303	13405	13254	13235	13482	13336	13284	13145	13338	13273	13338	13393	13266	13387	13358	13241	13484	13495	13328	13089	13269	13232	13285	13277	13200	13284	13286	13341	13259	13339	13187	13486	13326	13419	13361	13321	13151	13411	13390	13152	13319	13289	13258	13297	13324	13252	13290	13304	13270	13146	13622	13399	13218	13250	13280	13188	13332	13430	13381	13288	13362	13362	13278	13295	13379	13408	13190	13396	13313	13420	13324	13354	13213	13336	13361	13337	13451	13414	13385	13310	13301	13335	13205	13361	13330	13225	13476	13260	13392	13306	13320	13299	13248	13233	13424	13336	13254	13359	13248	13265	13364	13349	13315	13354	13214	13370	13301	13358	13263	13307	13276	13381	13326	13093	13236	13407	13078	13393	13482	13324	13367	13284	13370	13190	13384	13262	13594	13452	13322	13194	13316	13342	13360	13382	13377	13303	13382	13425	13239	13364	13260	13408	13437	13353	13474	13321	13363	13412	13365	13322	13276	13274	13297	13155	13395	13207	13410	13225	13225	13410	13385	13450	13289	13285	13264	13423	13190	13196	13294	13373	13500	13372	13315	13249	13207	13153	13367	13220	13245	13605	13233	13397	13494	13364	13349	13217	13317	13248	13283	13217	13419	13448	13425	13445	13254	13323	13409	13209	13364	13337	13363	13225	13438	13464	13343	13475	13288	13355	13276	13264	13352	13345	13056	13353	13265	13149	13241	13160	13343	13139	13186	13378	13184	13172	13330	13296	13456	13459	13375	13280	13311	13493	13309	13279	13425	13411	13307	13240	13215	13386	13180	13343	13171	13462	13328	13220	13232	13317	13450	13289	13317	13352	13307	13228	13420	13343	13121	13340	13387	13269	13350	13220	13463	13337	13389	13362	13257	13411	13304	13244	13329	13127	13233	13271	13397	13343	13358	13469	13303	13194	13442	13091	13431	13330	13449	13262	13514	13075	13289	13273	13326	13333	13300	13312	13219	13440	13237	13255	13359	13243	13387	13245	13299	13444	13272	13289	13293	13242	13316	13429	13168	13188	13394	13437	13366	13235	13386	13401	13293	13265	13295	13315	13288	13334	13167	13257	13138	13420	13272	13331	13385	13408	13259	13380	13252	13442	13238	13440	13475	13276	13150	13325	13384	13480	13471	13398	13469	13475	13292	13288	13392	13385	13314	13483	13253	13333	13386	13360	13411	13428	13148	13481	13255	13313	13497	13196	13461	13282	13324	13296	13376	13548	13536	13265	13293	13388	13288	13345	13298	13321	13279	13407	13387	13293	13345	13171	13352	13274	13408	13285	13328	13365	13066	13476	13373	13317	13452	13367	13351	13276	13307	13162	13443	13367	13243	13494	13157	13345	13215	13356	13426	13371	13324	13362	13335	13191	13324	13203	13448	13328	13383	13287	13294	13292	13387	13349	13471	13357	13123	13306	13510	13353	13265	13487	13390	13321	13314	13366	13273	13306	13269	13254	13263	13305	13439	13318	13235	13431	13229	13343	13247	13263	13556	13136	13223	13274	13249	13476	13243	13351	13214	13305	13329	13196	13352	13396	13419	13299	13391	13434	13292	13400	13413	13290	13333	13300	13232	13310	13291	13469	13292	13482	13360	13370	13288	13385	13320	13179	13272	13382	13363	13349	13388	13301	13190	13257	13237	13286	13396	13280	13305	13144	13248	13354	13241	13308	13459	13444	13263	13277	13343	13377	13268	13187	13272	13239	13115	13276	13275	13401	13285	13207	13533	13315	13306	13430	13453	13357	13324	13380	13228	13276	13448	13287	13286	13404	13275	13321	13323	13320	13319	13479	13278	13378	13309	13223	13196	13395	13355	13279	13278	13288	13397	13263	13250	13223	13502	13294	13246	13403	13478	13251	13238	13248	13430	13311	13329	13375	13281	13272	13370	13238	13344	13230	13399	13314	13407	13217	13305	13310	13350	13166	13342	13339	13349	13258	13159	13357	13390	13393	13425	13106	13436	13482	13378	13313	13347	13124	13248	13399	13358	13418	13302	13202	13169	13323	13213	13371	13205	13303	13450	13421	13233	13312	13369	13432	13285	13265	13352	13326	13395	13301	13453	13342	13401	13285	13302	13279	13345	13407	13398	13444	13277	13280	13144	13253	13309	13211	13207	13334	13329	13237	13457	13376	13287	13293	13222	13485	13260	13311	13226	13298	13333	13369	13404	13463	13327	13398	13388	13264	13336	13358	13421	13293	13275	13421	13210	13278	13287	13426	13225	13159	13334	13325	13315	13327	13433	13487	13303	13429	13231	13531	13406	13419	13413	13457	13466	13325	13134	13344	13435	13361	13527	13276	13534	13403	13403	13361	13295	13281	13106	13347	13231	13468	13371	13389	13545	13374	13436	13444	13413	13439	13505	13385	13345	13324	13272	13263	13385	13321	13217	13400	13208	13376	13361	13292	13131	13353	13485	13379	13286	13384	13377	13264	13390	13373	13452	13323	13320	13431	13256	13326	13391	13453	13347	13456	13295	13398	13387	13256	13359	13329	13371	13287	13398	13394	13270	13452	13332	13399	13437	13442	13451	13383	13272	13460	13443	13278	13395	13378	13344	13355	13428	13224	13330	13263	13334	13405	13430	13500	13279	13302	13344	13434	13428	13351	13278	13325	13248	13286	13261	13154	13425	13364	13277	13415	13268	13208	13197	13193	13038	13260	13300	13363	13384	13403	13379	13358	13446	13217	13334	13492	13306	13253	13251	13447	13286	13322	13487	13285	13101	13387	13321	13272	13227	13251	13252	13446	13260	13417	13405	13476	13285	13346	13323	13317	13382	13411	13360	13300	13391	13351	13447	13322	13377	13370	13378	13250	13410	13472	13360	13284	13321	13420	13232	13475	13311	13316	13283	13274	13489	13238	13375	13281	13472	13362	13204	13044	13364	13284	13359	13338	13133	13293	13494	13186	13406	13353	13244	13386	13252	13183	13336	13233	13425	13254	13211	13214	13347	13338	13360	13354	13444	13384	13559	13287	13337	13326	13385	13216	13384	13200	13440	13247	13375	13310	13413	13207	13437	13241	13346	13360	13415	13394	13268	13269	13245	13430	13368	13460	13456	13197	13469	13127	13303	13378	13452	13291	13336	13340	13272	13370	13272	13384	13235	13318	13377	13343	13362	13298	13292	13319	13164	13347	13291	13484	13172	13341	13272	13279	13287	13220	13311	13340	13325	13024	13355	13273	13497	13377	13255	13377	13352	13509	13207	13276	13291	13469	13301	13266	13422	13187	13382	13483	13418	13266	13346	13426	13362	13281	13282	13385	13360	13385	13459	13324	13197	13333	13323	13355	13228	13244	13281	13365	13377	13362	13311	13330	13381	13213	13473	13337	13267	13240	13273	13372	13347	13291	13387	13268	13385	13397	13222	13301	13361	13311	13257	13316	13351	13325	13493	13438	13434	13304	13173	13451	13355	13362	13319	13201	13494	13249	13247	13330	13357	13359	13292	13524	13394	13283	13282	13386	13355	13312	13386	13385	13282	13214	13336	13233	13293	13361	13302	13314	13306	13424	13214	13275	13252	13282	13483	13381	13432	13395	13412	13330	13313	13350	13404	13074	13229	13288	13177	13370	13318	13241	13384	13211	13469	13379	13532	13563	13437	13289	13488	13392	13409	13346	13258	13290	13455	13405	13178	13249	13497	13323	13171	13295	13310	13302	13300	13265	13174	13186	13326	13363	13364	13222	13348	13391	13272	13383	13230	13318	13316	13530	13287	13367	13424	13217	13482	13496	13362	13388	13292	13400	13486	13323	13487	13185	13215	13257	13405	13296	13501	13371	13335	13318	13185	13375	13299	13264	13431	13342	13242	13247	13369	13314	13309	13338	13329	13234	13334	13372	13281	13231	13268	13014	13413	13406	13239	13149	13380	13177	13304	13229	13303	13274	13379	13302	13208	13441	13480	13503	13412	13425	13383	13322	13316	13317	13329	13362	13169	13285	13249	13382	13326	13393	13287	13395	13298	13329	13334	13337	13497	13447	13305	13302	13394	13379	13381	13410	13414	13310	13402	13340	13367	13319	13208	13475	13422	13200	13280	13209	13355	13374	13294	13358	13270	13119	13447	13280	13367	13262	13325	13291	13337	13369	13368	13298	13454	13327	13352	13493	13292	13324	13353	13332	13507	13240	13335	13486	13193	13224	13326	13503	13344	13405	13463	13363	13338	13328	13343	13438	13241	13311	13274	13325	13406	13349	13469	13291	13427	13410	13316	13254	13358	13348	13252	13345	13254	13423	13360	13324	13268	13321	13148	13386	13187	13383	13271	13398	13413	13111	13346	13389	13511	13460	13328	13357	13353	13397	13291	13293	13107	13308	13222	13271	13285	13533	13275	13219	13207	13177	13391	13321	13278	13255	13374	13113	13383	13342	13353	13264	13183	13541	13387	13445	13217	13534	13254	13427	13354	13362	13365	13314	13308	13481	13180	13303	13356	13348	13413	13187	13304	13415	13323	13325	13243	13301	13339	13286	13203	13395	13378	13444	13259	13296	13517	13345	13380	13329	13209	13259	13361	13334	13218	13413	13171	13297	13458	13304	13311	13294	13407	13245	13281	13188	13293	13439	13409	13390	13103	13244	13298	13369	13405	13333	13449	13557	13502	13332	13426	13366	13468	13196	13291	13447	13330	13323	13415	13134	13186	13385	13513	13372	13514	13251	13278	13351	13408	13430	13221	13304	13293	13338	13466	13383	13317	13511	13365	13387
25333	28065	56492	58877	41839	26480	18956	15932	15325	15385	15294	15072	15031	15316	15188	15359	15153	15129	15271	15291	15356	15081	15076	15140	15210	15115	15131	15074	15344	15105	15041	15098	15026	15106	15165	15114	15190	15257	15136	15062	15044	14918	15019	15045	14983	15139	14974	15247	15108	15037	15050	15115	15116	15069	14990	14893	15139	15235	14942	15080	14807	14954	15211	15162	15074	15131	15069	15033	14973	15013	14994	15027	15268	15214	14906	15133	14856	15110	15118	14992	15118	14982	15062	15168	15004	15141	15261	14937	15226	15103	15105	15114	15139	14898	15005	15021	15139	15133	15153	15125	15170	15118	14957	15036	14985	15029	15022	15113	15189	14891	15037	15185	14982	14960	15226	14971	15047	15208	15144	15151	15203	14949	15173	14993	15087	15053	15102	15123	15077	15231	15135	15261	14972	15026	14862	15143	15064	15071	14995	15202	15173	15067	15013	14849	14962	15018	15042	14925	14864	15019	15156	15176	15308	15004	14941	15010	15302	14999	15305	15119	15023	15189	15277	15132	15064	15028	15136	14995	15049	15235	15283	15093	15116	15106	15230	15108	15092	15122	15095	14952	14981	15065	15092	15150	15032	14925	15185	14937	15207	15175	15021	15116	14926	14952	15097	14958	15013	15003	14926	15250	15198	15257	15141	15024	14983	15196	15151	15137	15177	14951	15027	15083	15114	15310	15070	15049	14968	15065	15090	14942	15186	15164	15149	15049	14856	15183	15034	15154	15097	15144	15259	15175	15125	15265	14965	15130	15039	15047	15208	15008	15146	15083	15166	14930	15049	15096	15113	14935	15192	15049	15103	15001	14926	15124	14782	14906	15250	15052	15135	15131	14983	15058	14968	14878	14866	15051	15334	15180	15089	15097	15100	15156	15119	15108	15117	14965	15014	15167	15003	15121	15172	15128	15057	15063	15218	15288	15128	15132	15250	15166	15128	15070	15191	15108	15078	15192	15035	15027	15091	15020	14991	15215	15072	14928	15000	15080	15121	15083	15111	15208	15103	15176	15046	15126	15117	15232	14995	14974	15021	14970	15236	15324	14994	15064	15258	15038	15109	14987	15134	15206	15020	15145	15080	14860	15281	15093	15201	15170	14908	15119	15023	15097	14910	15151	15172	15060	15158	15234	15127	15125	15174	15114	14949	15214	14939	15310	15289	15125	14953	15061	15166	14971	15271	15023	15071	15058	14943	14986	15157	15181	15216	15111	15065	15132	15256	15010	15031	15056	14933	14853	15006	15093	15067	14994	15136	14972	15114	15001	15103	15001	15256	14992	15151	15410	15242	15195	15100	15054	14996	15220	15108	14830	15127	15157	15134	15111	14953	14926	15091	15217	15168	14945	15147	15150	15251	15040	15065	15103	15113	15094	15143	14936	15239	15180	15207	15021	15214	14993	14856	14963	15198	15136	15028	15077	15123	15125	15076	15093	14951	14953	15088	15125	15085	15083	15227	15021	15009	15082	15031	14790	14903	15049	15032	14936	14992	14929	15097	15090	14892	15164	15001	14922	15205	15073	15083	15017	15272	14987	15080	14971	15213	15421	15218	15152	15150	15246	14935	15141	15105	14956	15196	15110	14944	14967	15133	15077	14848	15214	15179	15125	14962	14941	15084	14980	15035	15123	14858	15156	15156	14996	14821	15199	15245	15075	15038	15132	15023	15195	15020	14928	15150	15244	15141	15288	15023	14972	15194	15041	14978	15054	15100	15051	14935	15036	15100	15076	15047	14899	14989	15076	14999	14994	15052	15191	15269	15076	15149	15239	14846	15021	15092	15083	14999	15013	15146	15242	15084	15027	15213	14928	15139	15030	15136	14866	15101	15035	14885	15165	15043	14867	15247	15166	15044	15173	15004	15062	15157	15010	15016	15053	14942	15011	15060	14990	15009	15088	15109	15246	15026	15020	15102	15081	15139	15031	14914	15027	14991	14978	15074	15109	15165	15209	15058	15268	15171	15027	15172	15030	15095	15205	15043	15108	15106	15071	15018	15085	15079	15142	15058	15048	14967	15191	14991	15122	15095	14963	14831	15066	15112	15072	15041	15081	15158	14906	14999	14991	15059	15085	15031	15091	15070	15302	15066	14987	15066	15072	14896	15152	15114	15143	15207	15163	15113	14916	15008	15157	14946	15023	15134	15120	14988	14985	14947	14992	15115	15110	15070	15090	14926	15056	14833	15051	14984	15028	14954	15157	15143	15070	14985	14795	15076	15244	14902	15042	14931	15015	15419	14952	15071	15053	15006	15044	15058	14945	15018	15113	15057	15032	15096	15165	15330	15199	15197	15181	15284	15077	15021	15089	14942	14967	15021	15064	14934	15236	15243	14926	14868	15040	15076	14990	14994	15073	15017	15010	14965	15083	15256	15113	15084	15249	14995	15002	15173	15195	15007	15010	15157	15108	14861	15049	15050	14887	15190	15146	15076	15160	14973	14866	15082	15081	15114	15064	15128	15008	14846	14946	15150	15000	15138	14973	15198	14966	14985	15272	15044	15069	14954	14845	15176	15088	14997	15065	14942	15078	15231	15095	15145	15036	15096	15122	15078	15040	15211	15133	15020	15043	15004	15075	14968	14836	15194	15043	14997	14926	14971	15186	15161	14869	15202	15038	14985	15140	15167	15141	15206	15209	15021	15029	14882	15226	15272	14982	15186	15170	15115	15173	15060	15071	15182	14860	15123	14906	15097	15069	15118	15165	15026	15199	15064	15016	14954	15258	15163	15302	14981	14988	14971	15203	15050	15071	15011	15072	15112	15166	15084	15187	15168	15190	15190	15107	15012	15019	15279	15148	15044	15035	15081	14984	15044	14987	15051	15074	15020	14966	15067	15266	15158	15024	15096	15183	14998	14991	14930	15091	15192	15308	15122	15124	15094	15058	15220	15141	15105	15171	15059	15140	15172	15246	15066	15167	14950	15088	15060	15076	15043	14998	15274	15291	15284	15272	14968	15085	15188	15025	14995	14952	14924	15069	15019	15089	15057	15231	14914	15227	14948	15184	15030	15088	14824	15210	15099	14996	15076	15056	15113	15193	15196	15017	15012	15074	15161	15091	15032	14965	15044	15043	15076	15012	15169	15144	15210	15346	15050	14922	15151	15104	14956	15002	14977	15110	14906	14864	15110	15148	15020	15092	15123	14927	15155	15072	15076	15029	14992	15090	14933	15020	15125	15080	15153	15049	15232	15070	15223	15158	15168	15064	15188	15139	15242	15190	15089	15179	14919	15171	15197	15004	14985	15018	15032	14938	15196	15048	15071	15034	15202	15174	15147	15078	15107	15023	15122	15105	15040	14967	15032	15150	15068	15079	15087	14989	15162	15014	15069	15044	15216	15055	15200	15067	15064	15107	15219	15258	15200	14969	15091	15210	14974	15054	15140	15049	15106	14972	14968	15083	15167	14983	15030	15153	15198	15183	15116	15009	15056	15141	15146	15158	15049	15205	15076	15294	15136	15054	14926	15098	14946	15240	15119	15141	14928	14990	14993	14998	15002	15100	15081	15093	15086	15102	15271	15178	15027	15082	15206	15048	15311	14962	15116	15050	15038	15129	14869	15169	15293	15022	15154	15106	15020	15030	15173	15017	14882	15118	15001	15157	15017	15028	14937	15009	15078	14782	14980	15000	14961	15051	15141	15168	14989	15056	14928	15164	15001	14901	15048	14969	15153	15171	15141	15214	15173	15207	14989	14985	15059	15058	15116	15117	14993	15269	15016	15006	15163	15030	14978	15137	15020	15151	15051	14872	15134	15171	15088	14908	15023	14955	15161	15187	15053	15006	15028	15101	15100	15185	15103	15256	14915	15192	15144	15025	14922	15216	15096	15108	15200	14926	15088	15211	14862	14976	14908	15191	14862	14892	15191	15022	15103	15112	14970	15120	15065	15013	15110	14946	15052	14931	15133	15078	15267	15124	15008	15089	15055	15006	15031	15073	14988	14796	14882	15108	14978	15352	14985	14939	14994	15024	15154	15088	15007	14940	15172	15004	14998	15080	15061	15046	15291	15157	15180	15017	15115	14947	15195	15044	15004	15072	15135	15203	15072	15046	15099	15111	14940	15013	15211	15282	15099	15007	15174	15197	15143	15014	15057	14935	15129	14975	14975	15217	15030	15043	15053	15093	14934	15146	15088	14895	14937	15194	15092	15035	15023	14862	14892	15269	15158	15138	14999	15028	15185	15225	15223	15261	14997	14933	15284	15115	15094	15026	15085	15123	14912	15048	15175	15112	15162	15234	15009	15159	14959	15117	15299	15084	15071	15003	15145	15099	15014	15202	15059	14913	15002	14956	15188	15020	15133	15012	15064	15120	15041	15171	15112	15068	14971	15133	15108	15023	15147	15196	15095	15041	15180	15013	15124	14936	15144	15031	15193	15153	15215	15070	15101	15205	15135	15103	15085	15036	15168	14996	15221	15270	15070	15000	15133	15192	15064	14898	15060	15105	15017	15067	15082	14996	14987	15105	14937	15110	15127	14956	15089	15115	15124	15054	14788	15162	14995	15156	15004	15087	14974	14985	15121	14823	15063	15022	15010	15090	15041	15034	15177	15056	15225	15071	15012	15080	15071	15144	14970	15145	14877	15134	15025	15004	15267	15155	15045	15151	15176	15097	15057	15037	15094	15083	15020	15020	15266	15208	15004	15156	14880	14922	15170	15166	15002	15093	15156	14931	15070	15066	14954	15020	15187	14940	15126	15172	14942	15124	15148	15170	15079	15170	14986	14925	15099	14878	15009	15169	15079	15094	14887	15246	15014	14894	15068	15131	15137	15419	15087	14957	14848	15212	15131	14937	15217	15136	15030	15023	14968	15006	15118	14941	15205	15048	15144	15039	15056	15150	14907	15097	15041	15274	14948	15139	15142	15203	15135	15137	15016	14903	15121	15083	15011	15112	15130	15096	15033	14975	15021	15039	15028	15174	15103	15102	14899	15102	15164	15001	14999	14928	15048	15057	15117	15056	15043	15128	15166	15072	15087	14782	14915	15018	15181	15118	15046	15022	14890	14990	15270	15099	14860	15003	14933	15107	15026	15325	15234	14943	15014	15097	15400	15017	15046	14791	15024	15001	14990	15135	14925	14943	15177	15075	15069	15036	15029	15042	15059	15124	14877	15250
57564	95634	89433	66124	43526	21111	13388	13318	13128	13147	13227	13162	13295	13156	13237	13315	13252	13249	13219	13308	13241	13107	13046	13281	13284	13199	13179	13197	13364	13229	13136	13124	13284	13049	13239	13138	13291	13308	13104	13216	13389	13108	13189	13221	13035	13085	13193	13216	13168	13132	13115	13113	13299	13233	13320	13028	13294	13199	13220	13283	13335	13156	13398	13129	13283	13165	13246	13259	13136	13290	13235	13083	13052	13356	13307	13339	13119	13334	13352	13322	13347	13184	13264	13387	13100	13172	13169	13227	13154	13121	13127	13283	13295	13187	13237	13380	13223	13138	13126	13066	13090	13348	13248	13196	13161	13035	13197	13143	13209	13223	13278	13273	13195	13460	13340	13194	13298	13013	13053	13181	13270	13151	13267	13199	13326	13259	13060	13144	13093	13163	13340	13148	13179	13243	13148	13279	13236	13115	13107	13187	13138	13257	13129	13085	13306	13280	13133	13138	13275	13180	13120	13223	13250	13100	13048	13324	13171	13244	13341	13327	13284	13213	13197	13100	13172	13250	13273	13197	13209	13205	13273	13086	13355	13295	13284	13277	13256	13078	13149	13069	13059	13233	13122	13230	13094	13123	13007	13194	13096	13250	13245	13271	13035	13256	13069	13063	13189	13170	13210	13259	13186	13123	13282	13100	13198	13201	13126	13290	13110	13108	13146	13270	13089	13160	13228	13171	13205	13233	13009	13162	13267	13161	13213	13397	13077	13298	13322	13270	13189	13134	13183	13326	13194	13054	13141	13243	13208	13222	13140	13114	13355	13264	13137	13188	13214	13067	12969	13289	13148	13182	13179	13367	13239	13170	13122	13257	13289	13124	13213	13117	13142	13284	13173	13132	13223	13260	13204	13264	13216	13124	13200	13208	13293	13281	13075	13223	13110	13242	13299	13254	13093	13141	13214	13122	13285	13313	13269	13240	13103	13302	13260	13291	13369	13202	13238	13201	13219	13195	13316	13185	13244	13052	13037	13328	13211	13097	13201	13147	13269	13112	13105	13339	13369	13246	13204	13315	13007	13170	13143	13241	13114	13263	13385	13159	13243	13062	13236	13209	13185	13294	13158	13086	13201	13254	13291	13032	13307	13259	13195	13253	13197	13129	13174	13068	13114	13183	13398	13307	13043	13234	13177	13090	13143	13242	13168	13195	13380	13212	13263	13017	13266	13125	13241	13165	13002	13179	13224	13384	13335	13243	13028	13182	13157	13297	13325	13228	13183	13025	13260	13264	13199	13175	13327	13140	13173	13240	13138	13220	13132	13182	13254	13358	13221	13260	13054	13108	13017	13393	13211	13111	13194	13180	13103	13105	13080	13328	13093	13231	13205	13196	13322	13072	13165	13214	13224	13063	13254	13268	13160	13230	13270	13195	13298	13099	13133	13196	13209	13198	13237	13169	13181	13313	13224	13169	13247	13170	13187	13177	13227	13105	13288	13188	13328	13054	13140	13315	13267	13252	13352	12951	13327	13188	13203	13207	13175	13078	13235	13286	13492	13250	13236	13161	13073	13287	13160	13263	13021	13202	13170	13017	13184	13197	13012	13193	13234	13134	13174	13123	13184	13118	13189	13272	13284	13216	12959	13094	13348	13318	13240	13114	13290	13043	13250	13325	13412	13205	13254	13187	13169	13271	13153	13168	13155	13183	13138	13189	13262	13340	13246	13251	13068	13201	13096	13103	13021	13245	13124	13127	13292	13200	13133	13201	13154	13084	13241	13137	13195	13193	13202	13111	13155	13145	13130	13016	13249	13156	13158	13097	13129	13105	13043	13152	13230	13053	13180	13224	13140	13220	13382	13243	13222	13190	13135	13214	13259	13235	13119	13306	13139	13080	13221	13259	13354	13214	13182	13149	13145	13248	13165	13136	13315	13132	13319	13336	13174	13168	13250	13159	13218	13179	13043	13346	13221	13024	13274	13240	13152	13161	13226	13306	13255	13235	13167	13398	13360	13285	13244	13084	13287	13236	13095	13041	13343	13208	13277	13083	13258	13096	13160	13185	13150	13073	13172	13202	13247	13296	13340	13155	13171	13201	13342	13307	13215	13098	13234	13168	12999	13345	13266	13208	13314	13262	13092	13327	13046	13294	13100	13287	13397	13150	13140	13242	13141	13194	13140	13317	13105	13053	13095	13200	13359	13153	12973	13301	13129	13200	13374	13176	13218	13162	13192	13148	13262	13120	13092	13164	13213	13117	13076	13145	13335	13101	13281	13247	13132	13249	13082	13225	13176	13011	13233	13161	13246	13382	13117	13075	13040	13155	13063	13107	13181	13252	13228	13163	13068	13345	13114	13198	13249	13246	13292	13203	13200	13280	13097	13427	13215	13214	13150	13326	13268	13271	13071	13171	13336	13259	13319	13191	13231	13066	13237	13188	13089	13105	13400	13263	13007	13017	13193	13182	13172	13295	13212	13246	13183	13187	13166	13119	13051	13212	13108	13319	13214	13265	13345	13147	13139	13223	13178	13368	13224	13157	12963	13279	13178	13161	13087	13320	13197	13347	13283	13172	13182	13291	13177	13169	13084	13026	13152	13162	13308	13215	13214	13252	13242	13237	13083	13256	13268	13125	13300	13210	13244	13163	13226	13208	13104	13262	13179	13152	13168	13249	13176	13283	13278	13357	13169	13055	13112	13289	13155	13382	12921	13197	13253	13088	13260	13068	13231	13205	13216	13298	13085	13180	13117	13140	13356	13147	13103	13222	13064	13116	13195	13303	13376	13295	13161	13153	13293	13158	13245	13184	13156	13183	13387	13119	13194	13097	13320	13195	13194	13218	13473	13324	13228	13170	13246	13383	13097	13278	13220	13257	13029	13140	13124	13203	13354	13237	13189	13274	13231	13226	13107	13014	13371	13182	13216	13138	13130	13344	13240	13224	13345	13090	13093	13254	13308	13209	13159	13239	13304	13160	13217	13107	13244	13105	13216	13355	13170	13236	13204	12934	13123	13167	13236	13208	13103	13035	13156	13164	13266	13126	13281	13106	13181	13195	13322	13297	13271	13170	13152	13308	13313	13267	13251	13112	13198	13248	13194	13141	13133	13224	13118	13283	13358	13174	13283	13245	13242	13120	13200	13361	13270	13134	13267	13371	13263	13272	13192	13119	13241	13249	13184	13287	13266	13124	13139	13209	13175	13149	13231	13055	13275	13038	13313	13071	13367	13011	13310	13359	13020	13141	13242	13188	13106	13237	13395	13208	13255	13167	13278	13263	13298	13237	13203	13219	13276	13374	13171	13201	13274	13382	13057	13193	13114	13223	13178	13253	13091	13303	13217	13056	13219	13193	13123	13041	13098	13236	13286	13212	13126	13236	13111	13269	13231	13177	13208	13042	13236	13101	13201	13036	13115	13219	13251	13225	13381	13284	13038	13171	13176	13332	13069	13143	13324	13141	13102	13091	13131	13328	13204	13387	13217	13337	13265	13217	13200	13100	13276	13074	13321	13311	13140	13138	13199	13245	13237	13253	13258	13077	13244	13121	13320	13120	13306	13084	13185	13006	13271	13249	13199	13279	13065	13232	13329	13197	13236	13205	13141	13186	13275	13219	13421	13294	13166	13174	13204	13100	13284	13264	13174	13207	13308	13334	13153	13105	13204	13050	13160	13239	13143	13238	13240	13165	13212	13198	13190	13125	13303	13308	13267	13242	13121	13145	13220	13186	13292	13121	13476	13231	13234	13091	13166	13156	13184	13344	13090	13235	13249	13258	13300	13042	13110	13065	13192	13250	13175	13104	13124	13022	13298	13349	13064	13225	13199	13199	13193	13211	13196	13219	13321	13158	13254	13226	13032	13102	13130	13270	13187	13256	13287	13259	13175	13211	13201	13129	12931	13356	13223	13247	13234	13346	13199	13253	13275	13097	13302	13191	13183	13192	13184	13186	13232	12973	13352	13170	13250	13269	13233	13189	13100	13252	13238	13201	13259	13219	13255	13217	13188	13359	13253	13233	13254	13178	13158	13225	13223	13166	13160	13133	13201	13434	13180	13326	13193	13358	13188	13262	13168	13272	13286	13192	13341	13142	13162	13096	13090	13331	13263	13163	13168	13176	13245	13030	13033	13041	13286	13131	13065	13399	13347	13323	12971	13154	13178	13194	13212	13183	13385	13419	13268	13249	13343	13217	13240	13230	13078	13212	13126	13221	13137	13123	13194	13089	13270	13084	13184	13298	13223	13327	13306	13240	13189	12988	13240	13261	13186	13233	13324	13064	13232	13038	13301	13203	13225	13152	13094	13197	13161	13315	13132	13241	13283	13155	13085	13357	13337	13275	13211	13083	12935	13113	13151	13258	13212	13168	13238	13185	13282	13235	13201	13131	13041	13300	13275	13277	13061	13212	13312	13130	13210	13123	13243	13200	13125	13230	13291	13129	13180	13199	13147	13148	13284	13100	13235	13174	13188	13091	13316	13215	13175	13265	13210	13368	12982	13113	13234	13339	13128	13245	13327	13249	13037	13147	13170	13271	13080	13280	13324	13108	13207	13169	13173	13324	13354	13389	13240	13135	13145	13252	13350	13197	13241	13190	12979	13260	13003	13199	13244	13194	13208	13235	13258	13187	13203	13115	13103	13297	13244	13088	13239	13368	13223	13085	13110	13139	13251	13162	13190	13255	13334	13167	13042	13206	13251	13275	12998	13272	13212	13202	13087	13187	13208	13213	13091	13166	13212	13128	13123	13202	13160	13148	13190	13133	13168	13234	13173	13192	13297	13163	13128	13177	13338	13087	13157	13226	13158	13125	13165	13107	13274	13278	13250	13199	13154	13167	13178	13324	13337	13376	13242	13301	13209	13183	13183	13085	13344	13172	13325	13334	13239	13316	13284	13164	13402	13113	13234	13236	13168	13171	13089	13192	13132	13301	13130	13255	13193	13184	13271	13281	13254	13270	13462	13224	13269	13299	13240	13248	13317	13253	13066	13117	13231	13261	13147	13271	13224	13150	13306	13167	13234	13172	13278	13157	13025	13257	13297	13313	13130	13036	13055	13135	13247	13242	13175	13257	13225	13110	13264	13320	13160	13278	13150	13163	13189	13324	13185	13191	13146	13163	13354	13006	13244	13083	13122	13375	13247	13181	13310	13214	13152	13411	13257	13290	13123	13057
23783	26084	47725	48765	38394	26466	21559	16467	15289	15367	15249	15205	15101	15001	15278	15239	15421	15088	15220	15193	15185	15273	14935	15094	15101	15266	15107	15083	15347	15222	15147	15083	15239	15330	15037	15151	15168	14840	15063	15007	15028	15082	14809	15077	15121	15272	15166	15159	15228	14810	14968	14900	14955	15133	15071	15137	14916	15008	15225	15044	15205	15169	15047	15132	15026	15146	15034	14931	15088	14972	14936	14853	14936	14931	15054	15196	15048	14983	15109	14941	14904	15134	15199	14868	14955	15010	14999	14920	15245	15160	14943	15233	15028	15030	15059	14970	15089	15001	15099	15076	15230	14986	14997	14977	15033	15188	15133	15058	14968	14970	14885	15149	15118	15015	14892	15009	14980	14879	14983	14765	15092	14933	15014	15008	15068	14897	15078	15057	15075	15156	15049	15096	15001	14998	14941	15137	15067	15145	14941	14980	15094	14942	15018	14951	15021	14906	14945	14952	14887	15138	15057	15102	15092	15097	15172	15085	15094	15099	15038	15001	15053	14945	15112	15250	15014	15015	15055	15183	15049	14975	14994	14951	14752	14876	15031	15068	15032	15174	14948	14958	14982	15004	15000	15136	15029	15197	15294	14962	14963	14759	14872	15105	14733	14834	15104	14731	14992	14906	15123	15167	15132	15057	15130	14983	14917	15045	15016	14998	14769	14898	15052	15023	15173	14927	15109	14961	15124	15099	14886	15074	14935	14973	15085	14985	15179	15117	14896	14862	14960	15104	14938	15032	15067	15060	14946	14975	14806	14911	14911	14910	14865	14916	14861	15010	14790	15111	15056	15029	14995	15012	15031	15053	15228	15024	15127	14907	15042	15220	14904	15030	14741	14931	14925	14884	14887	14889	15195	14937	15022	14945	15168	15201	14921	14885	15081	14904	15017	14992	14781	14775	14849	15076	14931	15206	15106	15018	15154	14922	15031	14729	14902	15115	15069	14766	14798	14849	14787	15011	15029	15078	14985	15057	14966	14993	15035	14974	14991	14807	14895	14910	14911	14899	14895	14974	15088	14943	15011	15079	15066	15117	14895	15070	15107	15006	15210	15001	14944	15139	14940	15102	14999	14943	15048	15184	15156	15251	14939	14778	15073	14864	14964	15090	14945	14744	15000	15126	15000	14998	14953	15003	15117	15013	14946	14916	15151	15118	14833	14858	14938	14759	14909	14898	14980	14811	14943	15303	15058	14985	14974	14842	14925	15079	15185	15048	14777	14987	15056	14997	15080	15065	15093	14868	15115	15027	15089	14897	15323	14795	15060	14974	15034	15245	15386	14839	15105	15008	14935	15004	14874	14994	15001	14966	14923	15076	15105	14984	15105	14839	15038	14973	15031	15190	14871	15187	14964	15043	14926	14864	14952	15155	15040	14940	15018	14900	14951	15084	14859	14795	15101	15000	15083	15168	15089	14807	14727	14932	15120	14881	14926	14953	14966	15059	15028	15037	14973	14811	15144	15060	14931	15007	14954	15089	15071	15158	15130	15145	15139	15185	14885	15009	14881	14884	14972	14995	14840	15104	14813	14926	15060	14795	14960	14707	14756	15180	14845	14952	15008	14958	15071	14992	15043	14899	15113	14967	14884	15132	15081	15030	14880	14804	15008	14930	14935	15122	14873	14848	15000	14918	14839	14940	14892	15056	14855	14801	14924	14921	15027	15170	14988	14875	14911	15120	14812	15012	14863	14964	15062	14884	14992	15014	14975	14983	15062	14971	15217	14869	15324	14952	14832	15194	14942	14935	14903	14780	14918	15027	15009	15069	14966	15177	14962	15087	15115	14903	15097	14950	15130	15095	14937	14900	14888	15007	15068	14970	15041	14875	14860	14855	14887	15009	15036	14955	15067	15114	14984	14915	15063	15102	14993	14966	14868	14879	14991	14899	14974	14897	15048	15073	14910	15025	14893	14846	14925	15099	14831	15080	15047	15018	14998	14912	15102	15212	14806	15054	15044	14973	14968	15113	15129	15050	14947	15135	14934	14863	14908	14962	14747	14887	15078	14890	15050	15091	15019	15062	15132	15193	15059	15042	14803	14849	14947	14878	15222	15011	14994	14918	15058	14806	15098	14751	14962	14809	15099	14972	15059	14973	15059	14777	15135	14859	15167	14982	15170	15052	14921	15080	14974	15022	14946	14899	14888	15031	14994	14950	15072	14931	14978	14994	15015	14930	14949	14946	14974	14949	15104	14988	14896	15107	14839	15033	15074	15047	14871	15050	15067	14955	15111	15070	14870	15024	14948	14989	14865	15143	15059	14883	14928	14814	15160	15044	14819	15041	14913	14868	15046	14824	15009	14944	14974	14938	15084	14857	15135	15076	15204	14951	14929	14990	15382	14988	14984	14832	15080	14815	14966	15243	15028	15057	14969	14928	15074	14986	15147	14947	15137	15061	15191	15182	15019	15005	15006	14827	14970	15010	15075	15046	14983	14978	15123	14893	14908	14976	14817	15060	14894	15228	15052	14983	15066	15014	14927	15134	15068	14945	15125	14979	15025	15082	14944	14920	15014	15065	14991	15096	15058	14922	14947	14936	14882	14829	14874	15096	15050	15108	15062	15036	14913	14910	15025	15147	15061	14898	15171	14974	15015	15084	15087	15135	15014	15152	15005	15052	14861	15081	15189	14836	15001	15056	15030	15002	15186	14968	14990	14964	15082	15118	15093	15037	14822	15071	15037	15111	15105	14932	14707	15170	15046	15065	14849	15151	15088	14894	14894	15081	15178	14914	15015	14812	15110	15102	15108	14917	14966	15133	14943	15002	14796	14971	15142	15088	14817	15150	15102	14969	14874	14913	15072	14831	14942	14906	14846	14752	14917	15157	14971	14815	14908	15101	14947	15019	14890	14898	14827	14930	14995	14991	14855	15018	14996	15001	15172	14962	15129	15054	14973	15039	14867	14815	15094	15176	14968	15026	15075	15036	15156	14962	15077	15163	14901	14987	15047	14778	15031	15134	14997	15174	15008	14807	15248	14752	15067	14979	14792	15082	14987	15000	14880	14906	15001	14934	14995	14950	14996	14694	15085	14869	14833	14840	15047	15086	15006	14816	14913	15109	14883	14969	15042	15141	14862	14990	14877	15030	14928	14809	15000	14832	15033	15307	15108	15199	15066	15196	15118	15193	14918	14967	14894	15071	14961	14856	14897	14906	15092	15053	14937	14912	14934	14956	15117	14975	14850	15062	15014	15030	15049	14978	15019	14909	14949	15080	14894	14836	14998	15002	14856	15076	15051	15055	14943	14914	14935	14863	15067	14971	14856	15037	15052	14725	15090	15036	14881	14978	15104	15071	14991	14835	14676	15001	14948	15092	14844	15037	15050	14975	15151	14946	15034	14804	15126	15035	15012	15244	14882	14895	14902	15018	14918	15027	14876	14900	14986	14923	15174	15064	14980	14812	14937	14970	14981	14943	14862	15155	14947	14956	14967	15123	14986	15076	15074	15204	14877	14991	14930	15044	15002	15096	14969	15026	15028	14827	14920	14880	15060	14968	14965	14756	14930	15041	15140	14930	14964	15066	14926	15071	15061	15016	15145	15096	14982	14833	15101	14988	14823	14997	15096	14830	15079	15117	15061	14964	14902	14830	14976	14865	14921	14947	14938	15120	14890	15143	14979	15038	14934	15014	14949	14916	15147	14999	14816	15035	15011	14944	14920	14598	14930	14866	15176	15028	15095	15083	15147	15101	15003	14998	14918	14984	15178	14999	14995	14984	15118	15082	14934	14850	15051	14917	15032	14904	15002	15038	14837	14921	15184	14889	15028	14970	14902	15270	15072	14873	14945	15064	15086	14923	15105	15136	14948	14752	14987	14913	14921	14885	15177	14904	15018	14974	15052	15010	14867	15104	14936	15084	14995	14975	15049	14992	15166	14997	14924	15081	14970	14889	15037	15025	14860	14755	15081	14949	14985	14880	15061	14898	14903	15061	14919	14928	14873	14830	14933	14967	14806	14946	14903	15059	15114	14939	15038	15017	15021	15013	14964	14903	15070	14978	15099	14981	14949	14838	15016	14969	14905	15042	15060	15062	15052	15060	15035	15219	15095	14836	14975	14853	14964	14897	14960	14912	15016	14973	14999	15121	15108	15013	15041	15119	15303	15132	14877	14975	15066	14941	14996	15034	15036	14903	15077	15223	15065	14891	14921	15053	14955	14963	14889	14840	14927	14966	14913	14908	15012	15095	15153	14974	14966	14951	14909	14887	14769	14757	14935	15215	14926	15062	15076	14878	15070	15020	15102	14953	14923	14984	14692	15028	15019	14879	15052	15033	14937	14858	14962	14995	15208	15003	14858	14913	14932	14819	14882	14982	14912	15174	14729	14890	15087	15034	14846	14901	14780	14960	15028	14977	15044	14821	15218	14904	15028	15004	15025	14998	15015	14848	14968	14966	15076	14979	14971	14837	15085	14880	15074	15052	14929	14906	14907	14878	15093	14928	15072	15070	14961	14963	15039	15188	15019	15077	14988	15194	14886	15082	15074	14886	14865	15011	15033	14917	14961	14938	15081	15025	14834	14869	14918	14931	15061	15096	14885	15101	15008	15101	15160	14975	14980	15088	14823	14900	15151	15036	14920	14976	14998	14998	15036	14973	15055	14859	14872	14849	15116	14863	15000	14920	15096	14876	14992	14787	14905	14862	15094	15053	14865	15033	15084	14857	15081	14877	15118	15051	14863	14951	14903	15116	14830	14918	15003	14981	15033	15093	14866	15038	14796	14984	15052	15083	15001	14943	15073	14860	14893	15054	14924	14712	14929	15193	15080	15002	14740	14871	14916	14796	15173	14925	14849	15056	15081	15086	14988	15154	15029	14993	15071	14966	15005	14964	14841	14851	15059	14931	14890	14923	14905	14864	14837	15071	14818	14888	14911	14773	15045	14926	14910	15089	14943	15043	15158	15007	15067	15155	14848	15047	15008	15035	15007	14891	15010	14977	15084	14813	14965	14926	15064	15037	14970	14987	14966	15041	15071	14777	14998	14963	14957	15062	14960	14765	15110	14973	15051	14865	14915	14834	15016	14948	15012	14940	14946	15024	14961	14950	14902	14926	15078	14994	14997	15150	15023	14816	14880	14765	14978	14866	14808	15127	15117	14979	14989	14847	14850	14845
62596	99750	94784	74392	49324	22017	13453	13126	13172	13279	13066	13358	13261	13293	13199	13242	13352	13322	13191	13127	13396	13149	13242	13258	13197	13360	13314	13220	13270	13219	13077	13167	13271	13265	13385	13125	13038	13184	13205	13200	13029	13286	13295	13144	13170	13199	13320	13104	13316	13014	13313	13150	13230	13302	13192	13383	13266	13142	13199	13303	13223	13221	13218	13278	13235	13284	13184	13228	13220	13222	13292	13221	13199	13223	13290	13399	13195	13369	13086	13221	13348	13161	13148	13269	13218	13202	13366	13364	13054	13232	13336	13210	13165	13179	13116	13131	13203	13392	13212	13225	13296	13250	13306	13151	13302	13120	13230	13219	13025	13139	13156	13363	13314	13292	13101	13195	13240	13347	13138	13134	13221	13238	13125	13189	13320	13241	13217	13218	13091	13393	13394	13101	13096	13006	13335	12926	13187	12904	13186	13043	13116	13257	13127	13228	13088	13346	13211	13125	13222	13264	13133	13293	13167	13236	13250	13241	13242	13131	13293	13164	13406	13248	13260	13251	13358	13219	13316	13218	13250	13342	13163	13207	13277	13236	13169	13290	13276	13059	13332	13067	13279	13220	13316	13206	13234	13105	13329	13282	13246	13201	13259	13058	13112	13300	13470	13219	13322	13062	13180	13205	13261	13277	13207	13225	13047	13095	13326	13091	13356	13148	13248	13114	13105	13284	13300	13206	13200	13443	13197	13195	13244	13313	13000	13247	13383	13168	13372	13172	13178	13217	13248	13332	13385	13365	13107	13314	13289	13124	13229	13129	13142	13086	13284	13161	13185	13085	13202	13320	13218	13163	13129	13337	13083	13148	13174	13255	13127	13092	13269	13162	13127	13239	13210	13158	13232	13046	13144	13265	13156	13275	13337	13240	13131	13146	13339	13104	13190	13164	13281	13257	13258	13162	13291	13345	13365	13050	13250	13133	13187	13249	13209	13027	13234	13227	13270	13301	13237	13326	13201	13300	13317	12955	13223	13277	13145	13033	13373	13190	13124	13305	13244	13293	13179	13132	13128	13147	13371	13114	13049	13112	13200	13188	13224	13147	13190	13356	13076	13140	13315	13173	13165	13240	13269	13056	13187	13265	13273	13296	13258	13050	13069	13347	13267	13055	13120	13157	13236	13295	13220	13317	13164	13253	13304	13245	13253	13207	12969	13208	13278	13260	13361	13250	13271	13169	13217	13237	13142	13100	13256	13213	13185	13111	13168	13302	13217	13164	13207	13230	13115	13067	13199	13257	13271	13101	13146	13139	13152	13228	13318	13269	13118	13282	13183	13255	13031	13218	13273	13149	13288	13130	13327	13155	13233	13137	13251	13282	13100	13287	13354	13242	13171	13213	13292	13230	13177	13080	13280	13326	13203	13227	13184	13052	13052	13141	13305	13206	13371	13135	13294	13178	13235	13126	13461	13078	13202	13319	13255	13227	13246	13290	13243	13175	13214	13047	13425	13259	13169	13297	13226	13115	13115	13184	13130	13054	13191	13180	13356	13215	13226	13101	13168	13179	13296	13268	13314	13205	13097	13283	13232	13289	13081	13211	13148	13203	13211	13287	13209	13173	13149	13067	13286	13225	13250	13426	13176	13027	13299	13216	13160	13240	13145	13160	13228	13266	13283	13357	13258	13199	13105	13228	13185	13175	13200	13221	13090	13309	13151	13274	13198	13274	13152	13139	13197	13206	13310	13029	13130	13305	13268	13187	13161	13482	13119	13314	13300	13258	13180	13145	13263	13256	13325	13173	13146	13442	13196	13135	13195	13137	13034	13326	13182	13138	13218	13378	13287	13376	13128	13366	13126	13212	13270	13375	13211	13213	13384	13362	13159	13268	13117	13141	13171	13244	13072	13184	13170	13253	13190	13190	13283	13204	13302	13235	13377	13414	13255	13387	13220	13254	13179	13326	13091	13319	13384	13087	13223	13047	13211	13139	13169	12994	13150	13141	13114	13157	13222	13205	13273	13121	13363	13208	13161	13126	13131	13264	13182	13241	13231	13166	13227	13135	13286	13102	13155	13257	13197	13178	13094	13269	13149	13124	13366	13185	13170	13158	13177	13326	13296	13148	13088	13233	13284	13327	13337	13379	13207	13228	13183	13270	13255	13317	13187	13174	13218	13098	13142	13312	13067	13016	13287	13086	13233	13136	13148	13163	13191	13230	13283	13355	13208	13213	13113	13037	13072	13013	13068	13270	13195	13272	13228	13108	13122	13271	13196	13243	13306	13234	13093	13089	13136	13331	13289	13162	13091	13346	13179	12968	12996	13464	13158	13122	13317	13036	13225	13169	13141	13314	13293	13284	13262	13245	13350	13185	13184	13187	13459	13143	13283	13216	13229	13180	13195	13296	13127	13096	13220	13424	13320	13011	13326	13143	13239	13355	13363	13178	13394	13168	13204	13144	13138	13318	13262	13258	13141	13201	13302	13105	13167	13211	13118	13117	13342	13155	13233	13272	13220	13225	13432	13143	13371	13072	13260	13241	13135	13331	13148	13196	13242	13271	13374	13107	13319	13205	13318	13284	13092	13125	13120	13221	13094	13213	13054	13238	13094	13208	13169	13264	13184	13222	13268	13255	13311	13289	13223	13364	13123	13189	13275	13217	13424	13283	13166	13191	13247	13398	13002	13144	13067	13265	13253	13378	13350	13299	13169	13171	13124	13117	13317	13104	13284	13304	13304	13357	13217	13250	13032	13145	13389	13133	13200	13209	13175	12985	13245	13355	13333	13151	13237	13300	13231	13217	13193	13387	13213	13237	13151	13358	13248	13173	13137	13247	13210	13182	13283	13323	13144	13301	13291	13167	13236	13300	13171	13227	13105	13119	13265	13165	13153	13208	13109	13259	13280	13394	13182	13227	13266	13191	13310	13192	13106	13145	13315	13188	13122	13224	13258	13041	13229	13142	13148	13299	13108	13208	13342	13159	13105	13183	13166	13170	13212	13294	13278	13222	13207	13058	13139	13141	13318	13186	13130	13215	13352	13188	13115	13192	13160	13285	13196	13227	13167	13191	13229	13168	13188	13235	13292	13334	13358	13286	13366	13075	13306	13086	13417	13156	13275	13047	13182	13266	13270	13266	13111	13168	13086	13277	13107	13335	13358	13312	13099	13104	13218	13139	13155	13101	13151	13245	13161	13424	13123	13189	13202	13298	13040	13156	13107	13129	13168	13181	13165	13401	13080	13090	13190	13014	13076	13081	13360	13054	13245	13070	13244	13129	13249	13214	13271	13214	13228	13204	13184	13245	13215	13088	13310	13351	13182	13217	13208	13241	13201	13231	13116	13238	13332	13026	13219	13093	13206	13225	13162	13131	13195	13195	13102	13104	13297	13246	13297	13175	13330	13121	13272	13144	13254	13061	13196	13041	13319	13309	13294	13338	13077	13251	13359	13146	13237	13208	13316	13156	13362	13425	13230	13242	13238	13312	13212	13142	13273	13487	13235	13218	13154	13258	13197	13160	13223	13254	13338	13306	13119	13315	13249	13247	13398	13286	13155	13175	13250	13135	13151	13135	13142	13296	13228	13201	13159	13131	13360	13124	13125	13184	13155	13149	13173	13256	12972	13084	13180	13243	13172	13309	13166	12980	13118	13221	13130	12989	13144	13039	13172	13240	13219	13129	13052	13226	13219	13006	13155	13297	13067	13246	13324	12938	12984	13247	13193	13181	13209	13196	13338	13198	13252	13258	13270	13270	13318	13026	13266	13104	13134	13367	13209	13247	13191	13463	13385	13307	13190	13190	13220	13313	13233	13382	13245	13048	13345	13034	13225	13037	13241	13261	13156	13229	13375	13186	13279	13358	13270	13104	13492	13066	13226	13219	13403	13105	13242	13232	13041	13197	13419	13131	13114	13163	13245	13222	13103	13354	13100	13203	13328	13133	13276	13120	13179	13228	13206	13334	13157	13319	13273	13283	13279	13254	13142	13138	13272	13133	13135	13285	13063	13334	13263	13153	13233	13181	13181	13213	13242	13092	13237	13248	13282	13191	13262	13292	13449	13331	13127	13267	13111	13362	13253	13119	13344	13321	13246	13151	13217	13126	13245	13165	13225	13273	13207	13059	13232	13366	13217	13395	13177	13152	13233	13169	13189	13128	13315	13252	13297	13315	13195	13268	13029	13135	13214	13206	13230	13074	13307	13238	13057	13235	13232	13191	13117	13200	13189	13164	13251	13258	13160	13238	13335	13376	13104	13240	13398	13236	13180	13121	13208	13172	13136	13067	13022	13236	13450	13047	13136	13182	13177	13072	13138	13139	13229	13341	13102	13275	13209	13319	13234	13146	13289	13355	13213	13157	13296	13177	13362	12961	13190	13288	13221	13120	13212	13133	13243	13148	13221	13148	13317	13174	13263	13191	12989	13224	13285	13242	13156	13187	13163	13013	13178	13304	13319	13159	13250	13337	13239	13304	13193	13153	13216	13189	13187	12998	13143	13198	13252	13222	13170	13070	13047	13273	13296	13200	13197	13321	13228	13274	13124	13120	13332	13262	13114	13127	13172	13320	13154	13116	13049	13290	13102	13169	13226	13190	13226	13440	13289	13107	13199	13058	13261	13162	13396	13222	13174	13375	13148	13332	13193	13226	13314	13342	13284	13269	13292	13128	13100	13276	13259	13166	13316	13277	13294	13213	13334	13151	13326	13066	13222	13281	13183	13093	13212	13208	13173	13030	13132	13046	13281	13161	13128	13190	12945	13205	13119	13220	13375	13237	13307	13346	13303	13188	13129	13176	13216	13104	13125	13262	13298	13217	13292	13226	13167	13366	13046	13092	13428	13267	13294	13132	13107	13307	13440	13197	13326	13096	13308	13262	13204	13271	13165	13416	13333	13077	13287	13129	13247	13133	13260	13142	13062	13114	13386	13024	13210	13187	13305	13212	13125	13168	13306	13093	13178	13120	13229	12875	13140	13189	13106	13161	13080	13286	13168	13014	13308	13224	13055	13325	13249	13127	13421	13227	13111	13315	13139	13225	13313	13328	13178	13186	13205	13152	13270	13043	13274	13158	13123	13327	13317	13179	13216	13104	13220	13102	13214	13222	13120	13292	13317	13170	13151	13366	13097	13133	13296	13204	13145	13105	13211	13328	13096	13291	13119	13235	13148	13143
31990	39763	47742	36878	24716	18770	16902	16589	16273	16313	16233	16178	16576	16454	16181	16318	16208	16266	16316	16474	16426	16483	16429	16359	16495	16215	16303	16404	16446	16321	16330	16123	16228	16213	16094	16363	16245	16396	16187	16178	16184	16267	16235	16212	16045	16249	16264	16393	16347	16288	16498	16520	16252	16361	16309	16340	16264	16219	16401	16045	16402	16040	16240	16328	16335	16240	16283	16274	16416	16420	16274	16324	16320	16111	16251	16402	16265	16372	16146	16067	16286	16415	16345	16280	16205	16210	16252	16198	16303	16043	16192	16128	16308	16322	16146	16095	16328	16381	16243	16134	16247	16256	16326	16267	16158	16253	16169	16316	16447	16159	16290	16193	16174	16289	16355	16195	16276	16175	16196	16350	16473	16395	16281	16249	16124	16349	16091	16275	16250	16153	16266	16117	16229	16362	16131	16214	16312	16397	16373	16348	16531	16417	16334	16339	16233	16284	16184	16263	16282	16256	16217	16439	16443	16285	16250	16299	16320	16118	16207	16211	16283	16129	16380	16300	16088	16118	16374	16589	16256	16312	16331	16217	16321	16246	16341	16445	16109	16329	16436	16329	16355	16146	16330	16226	16146	16144	16464	16174	16263	16010	16409	16237	16226	16089	16161	16167	16342	16172	16079	16409	16315	16480	16164	16330	16400	16290	16430	16237	16257	16262	16354	16361	16468	16381	16277	16385	16228	16256	16168	16238	16051	16242	16186	16143	16116	16130	16393	16493	16331	16388	16433	16344	16232	16284	16324	16377	16198	16118	16213	16257	15979	16027	16220	16319	16354	16338	16386	16151	16238	16305	16238	16281	16210	16310	16364	16135	16250	16208	16325	16218	16210	16340	16150	16132	16214	16051	16252	16476	16215	16350	16147	16271	16417	16346	16276	16147	16352	16169	16261	16418	16155	16395	16301	16306	16190	16165	16328	16419	16349	16283	16154	16290	16158	16238	16383	16279	16238	16321	16156	16140	16371	16227	16311	16097	16046	16291	16017	16267	16300	16313	16382	16276	16220	16118	16015	16319	16156	16302	16211	16433	16262	16391	16300	16460	16259	16467	15995	16238	16235	16348	16183	16226	16350	16496	16489	16090	16351	16298	16377	16415	16237	16276	16182	16169	16259	16375	16270	16374	16381	16336	16247	16170	16062	16266	16277	16451	16354	16254	16213	16591	16061	16359	16270	16256	16308	16597	16415	16316	16216	16239	16515	16383	16328	16391	16303	16382	16529	16385	16326	16467	16372	16278	16032	16343	16184	16174	16384	16288	16426	16302	16218	16430	16228	16348	16174	16289	16220	16265	16398	16149	16087	16406	16424	16259	16321	16188	16155	16355	16059	16376	16266	16222	16457	16145	16268	16351	16227	16169	16141	16254	16236	16172	16313	16375	16280	16299	16337	16104	16284	16583	16325	16422	16256	16122	16276	16501	16384	16276	16343	16341	16076	16158	16122	16127	16266	16420	16146	16145	16347	16227	16243	16329	16139	16203	16412	16104	16352	16334	16262	16346	16214	15919	16177	16156	16317	16568	16103	16435	16334	16156	16095	16153	16033	16276	16228	16283	16395	16190	16276	16390	16317	16378	16293	16112	16253	16133	16044	16224	16315	16624	16552	16159	16596	16165	16225	16311	16264	16227	16330	16263	16170	16177	16248	16462	16216	16169	16429	16228	16281	16216	16387	16362	16299	16518	16233	15994	16243	16330	16457	16347	16162	16301	16311	16326	16112	16448	16322	16286	16248	16206	16156	16203	16369	16333	16392	16392	16157	16275	16182	16187	16296	16080	16144	16346	16266	16325	16319	16312	16224	16252	16302	16450	16353	16426	16452	16068	16173	16185	16192	16116	16123	16185	16226	16234	16370	16241	16425	16301	16363	16283	16230	16112	16248	16336	16184	16341	16080	16274	16647	16228	16384	16104	16189	16363	16176	16340	16163	16160	16434	16267	16257	16241	16295	16306	16381	16514	16245	16265	16159	16376	16464	16419	16295	16319	16346	16174	16338	16392	16267	16280	16382	16060	16270	16211	16445	16353	16247	16293	16213	16282	16068	16148	16052	16324	16220	16377	16381	16230	16164	16267	16273	16301	16168	16219	16334	16223	16559	16287	16250	16220	16353	16422	16302	16294	16244	16336	16193	16120	16290	16223	16379	16206	16481	16111	16199	16217	16182	16126	16283	16304	16157	16435	16192	16120	16348	16185	16275	16270	16212	16331	16322	16107	16178	16129	16199	16172	16315	16075	16294	16072	16262	16280	16001	16294	16495	16175	16255	16253	16072	16299	16341	16351	16339	16372	16467	16309	16205	16322	16213	16305	16149	16286	16176	16310	16226	16176	16216	16370	16054	16241	16237	16315	16168	16473	16349	16318	16119	16207	16122	16157	16258	16302	16271	16401	16372	16328	16418	16323	16178	16382	16256	16380	16349	16387	16285	16260	16359	16334	16396	16258	16516	16331	16324	16353	16380	16427	16404	16370	16248	16165	16276	16291	16298	16351	16305	16301	16223	16317	16317	16545	16221	16124	16124	16153	16246	16230	16163	16265	16233	16322	16346	16274	16290	16393	16288	16232	16476	16279	16385	16436	16407	16253	16207	16386	16275	16111	16256	16169	16312	16198	16328	16196	16277	16160	16122	16091	16379	16108	16394	16378	16510	16167	16140	16488	16389	16428	16349	16457	16328	16347	16389	16239	16026	16369	16208	16242	16262	16467	16564	16325	16343	16118	16307	16125	16220	16107	16355	16145	16422	16185	16355	16293	16422	16414	16262	16258	16361	16221	16359	16221	16267	16122	16092	16380	16319	16337	16327	16268	16398	16264	16298	16200	16028	16272	16273	16351	16307	16321	16215	16242	16166	16188	16262	16261	16252	16189	16295	16253	16345	16433	16429	16429	16440	16293	16223	16473	16318	16139	16295	16241	16214	16219	16004	16300	16322	16280	16366	16239	16248	16295	16281	16355	16344	16250	16319	16435	16233	16266	16248	16272	16230	16305	16026	16239	16228	16206	16293	16263	16185	16329	16276	16475	16295	16345	16345	16372	16234	16214	16081	16348	16299	16386	16372	16163	16182	16136	16254	16044	16301	16161	16306	16281	16164	16284	16227	16150	16132	16288	16365	16185	16300	16121	16155	16371	16229	16299	16100	16265	16383	16632	16361	16053	16200	16284	16103	16155	16226	16272	16298	16317	16406	16272	16221	16451	16127	16342	16215	16171	16266	16181	16122	16438	16416	16387	16134	16116	16150	16183	16254	16312	16050	16210	16255	16263	16402	16308	16306	16375	16432	16384	16400	16291	16303	16216	16343	16244	16317	16247	16264	16227	16134	16115	16377	16237	16393	16422	16200	16367	16497	16372	16328	16326	16313	16133	16316	16298	16295	16120	16198	16374	16366	16023	16276	16298	16126	16477	16300	16315	16130	16275	16272	16340	16362	16255	16115	16350	16154	16270	16146	16399	16239	16267	16295	16408	16214	16288	16249	16338	16337	16364	16179	16317	16397	16422	16220	16138	16166	16293	16250	16293	16364	16337	16058	16305	16206	16398	16438	16230	16477	16229	16396	16218	16269	16114	16304	16253	16246	16054	16054	16146	16271	16075	16297	16184	16239	16331	16335	16054	16333	16375	16354	16225	16353	16494	16318	16195	16486	16470	16230	16383	16163	16199	16227	16295	16415	16220	16141	16303	16231	16277	16315	16261	16236	16194	16098	16361	16366	16244	16050	16318	16380	16269	16044	16159	16450	16341	16283	16238	16142	16295	16350	16042	16364	16241	16127	16214	16247	16427	16280	16132	16204	16252	16352	16151	16394	16248	16374	16167	16274	16295	16153	16226	16310	16502	16300	16149	16088	16332	16383	16309	16268	16414	16208	16246	16225	16310	16487	16323	16173	16141	16215	16297	16121	16219	16260	16266	16315	16196	16318	16362	16208	16213	16237	16207	16312	16289	16225	16395	16338	16479	16311	16270	16334	16325	16428	16327	16280	16389	16280	16141	16300	16178	16127	16186	16333	16432	16394	16065	16378	16332	16301	16336	16202	16238	16242	16119	16273	16292	16370	16251	16274	16403	16257	16275	16357	16447	16337	16207	16266	16248	16073	16211	16432	16369	16453	16409	16257	16178	16253	16263	16082	16346	16303	16295	16184	16037	16311	16257	16358	16090	16310	16346	16491	16361	16273	16285	16240	15967	16220	16289	16107	16266	16239	16167	16269	16165	16229	16347	16162	16282	16221	16238	16278	16251	16210	16342	16275	16285	16202	16251	16261	16272	16414	16162	16404	16338	16371	16248	16125	16224	16406	16211	16293	16401	16173	16343	16464	16353	16357	16436	16503	16286	16292	16128	16111	16444	16256	16313	16227	16353	16207	16246	16246	16080	16363	16338	16181	16414	16327	16310	16196	16226	16178	16219	16095	16206	16373	16208	16100	16337	16276	16375	16164	16399	16193	16387	16033	16176	16233	16178	16273	16103	16203	16264	16388	16285	16218	16095	16307	16109	16239	16229	16260	16343	16095	16198	16406	16256	16439	16514	16168	16212	16098	16439	16243	16163	16154	16340	16334	16295	16430	16301	16271	16084	16230	16253	16334	16323	16397	16282	16306	16309	16320	16445	16504	16327	16376	16207	16282	16271	16290	16134	16409	16159	16100	16407	16156	16309	16356	16214	16167	16172	16240	16326	16255	16230	16284	16362	16417	16552	16363	16324	16195	16274	16272	16302	16314	16230	16231	16191	16250	16021	16055	16390	16011	16178	16198	16101	16537	16236	16446	16260	16348	16371	16418	16163	16345	16385	16065	16088	16150	16342	16324	16151	16280	16305	16321	16225	16250	16210	16086	16150	16227	16127	16262	16435	16247	16284	16142	16266	16227	16322	16239	16095	16479	16171	16339	16435	16193	16271	16425	16368	16266	16227	16343	16255	16315	16272	16368	16244	16157	16551	16166	16270	16287	16238	16117	16098	16107	16243	16366	16160	16297	16242	16375	16301	16225	16245	16271	16147	16284	16201	16277	16356	16431	16374	16379	16311	16348	16259	16310	16362	16383	16303	16293	16447	16203	16372	16357	16546	16186	16204	16254	16266	16240	16203	16403	16484	16279	16281	16228	16217	16376	16367	16128	16261
33398	54855	49028	33134	21426	15244	13852	14164	13925	13989	13820	13917	13864	14159	13848	13940	14088	13921	13990	14026	14008	13924	13993	13944	14004	13956	14015	13953	14000	14080	14051	14011	13912	14002	13908	13982	13962	13933	14086	13950	13978	13962	13945	14096	14043	13855	14076	14007	14026	14091	14008	14002	14051	13958	14008	13971	14144	14010	14019	13998	13928	13951	13909	14119	14063	14013	13925	14064	13896	13960	14001	13892	14006	14071	13916	13915	13933	13879	13958	14092	14018	13931	13929	14115	14010	14097	14024	13905	13978	14012	14099	13983	13970	13875	13953	14004	14072	13905	14008	14006	13901	14010	13906	13958	13866	14037	13975	13968	14039	14047	13996	14039	13907	14076	14081	13944	14077	14023	13954	13933	13892	14102	13955	13976	14055	13966	13785	14078	13912	13884	13936	13973	14059	14016	14031	14052	13992	14037	13957	13942	13926	13965	14109	13969	13966	14069	13866	13932	14154	13965	13885	14042	14071	13992	13956	13987	14046	13753	14074	14000	13922	13864	14073	13962	13974	13809	14138	14164	14006	14028	14007	14142	14114	13957	14066	14005	14107	13902	14225	14056	14009	13924	14004	13970	13903	13867	13953	13891	13964	14094	14028	13995	13982	13807	14049	14148	13898	14015	13922	14028	14071	13993	14023	14036	14101	13988	13975	13914	13889	13986	13894	13912	14127	13948	14032	14015	14025	13835	13832	13850	14000	14072	14039	13938	14168	13957	13901	14057	14132	14108	14227	13965	13977	13972	14042	13995	13968	13967	13924	13941	14050	13958	14035	13915	13986	13943	13960	13957	13984	13854	14059	14029	14115	13986	14012	13933	13834	13942	13991	14056	14101	13963	14056	14068	14060	14003	14096	13968	13999	14104	13970	13734	14074	14012	13978	14068	13987	13978	14010	14006	13910	14038	14073	13907	14073	13928	13913	14133	14055	14062	13946	13780	13957	13785	13967	14143	14005	14049	13838	13906	13891	14008	14001	14141	14094	14110	13962	14006	14039	13897	13867	14039	14019	13969	13995	13942	14054	14007	13954	14077	14043	13909	13944	14226	14100	14010	13882	14055	13863	14032	14083	13894	13989	13878	13924	14082	14071	14034	14062	13857	13809	13867	14162	13965	14077	13974	14110	13825	13934	14000	14088	14023	13980	14008	13975	13843	14091	14003	13832	13982	13897	14125	13855	13937	13955	13935	13953	13865	13992	13981	14142	14280	13929	13938	13912	14062	13969	13775	13987	14056	13992	13998	13821	13931	14013	14066	13972	13825	14010	14069	14028	14097	14058	13850	13819	14082	13907	13964	13900	13965	13983	13959	14022	13903	13829	13905	14098	14050	14047	14113	13746	14188	13878	13935	14066	14052	13800	13978	13944	14062	14083	13957	13883	13890	14119	13884	13884	13994	14173	14050	13914	14119	13887	14030	13937	13927	14039	13958	14257	13923	13928	13946	13835	14013	13884	13943	14007	14019	13953	13932	13935	14004	14021	13992	14226	13914	13848	14013	13948	14031	14035	14112	14073	13821	13917	13934	13874	13942	14202	13924	14182	14062	13918	13885	13967	13971	14044	13938	13982	14034	13996	14091	14009	13997	13971	14068	14052	13978	13828	13987	14133	13959	13935	13827	14050	14001	13918	14025	14140	14100	13898	13983	14019	14132	14125	13922	13917	14067	13926	14060	14028	13775	13986	14027	14079	13994	13942	14005	14127	13965	13999	14161	14100	13826	14072	13822	14097	13900	13985	14040	14139	14081	14002	13915	14045	13988	13844	13983	14106	13853	14063	14032	14084	13943	14066	14180	14046	14068	14031	13948	14100	14096	13836	14111	13966	14012	14166	13946	14053	13884	13972	14006	13976	13931	13960	13825	14053	13898	14098	13998	13915	13966	13903	13964	13926	14225	14100	14061	13983	13893	14030	14047	13904	14148	13972	13994	14000	14070	13923	14103	13959	13938	14083	14103	14058	13985	13984	13986	14010	13883	14137	13963	13893	13986	14046	14140	13885	13886	13952	13962	14052	13978	13944	14055	13970	13963	14020	14008	13930	13949	14103	14118	13709	13993	13940	13886	14096	14051	14047	14176	14000	13924	13961	13934	13934	14142	13864	13961	14062	13987	13927	13919	13890	14157	13978	13971	14056	14027	13978	14007	13860	13971	14002	13937	14020	13949	14019	13878	14052	14020	14019	14020	13970	14112	13975	13882	13925	13873	13966	13888	13854	13845	14150	13903	14010	14032	14137	13929	13891	13886	13947	13895	13859	13941	13969	13927	14145	13907	14096	14027	13799	13866	13815	14002	14103	13924	14011	14075	14020	13862	13938	14006	14038	14078	13970	13918	13934	13861	14028	14122	14012	13999	14014	13833	13995	13967	13925	13811	13819	13932	14180	14079	14081	13980	14101	13967	13948	13823	14052	14225	13957	13896	13937	13895	13936	13986	13913	14007	14042	13848	14092	14009	13875	13987	13868	14045	14068	14080	14155	13920	14121	14005	14016	13997	14070	13933	14046	14195	14012	14125	13947	13963	13975	13931	13994	14075	13842	13855	14034	13887	13918	14109	14098	14082	14056	14015	14084	14022	13872	13994	14028	13912	13842	14032	14040	14095	13933	13972	14026	14020	13939	14015	14086	13979	14076	13888	13805	13872	13936	14030	14017	13919	14012	13955	14125	14006	14103	13855	14233	14092	13899	13977	13977	13933	13924	13985	14073	14021	14018	13891	14015	14029	14023	14018	14056	14072	13921	14071	13951	13953	13978	13886	14016	13976	13887	14009	14030	13856	13922	13987	14129	14182	13901	13994	13954	14047	13999	14021	13915	14062	13913	14085	14109	13991	13827	13907	14024	14057	14116	13913	14087	13784	14017	14039	14064	14069	13963	13945	14086	13960	14002	14026	14024	13881	14092	14042	14012	14037	13767	13935	14055	13854	14099	14008	13885	14038	14018	13972	14073	14046	14042	13933	13966	14034	14000	14007	13872	13948	14067	13954	13891	13935	13977	14017	14014	14131	13986	13779	14012	14093	14102	14025	14007	13840	14044	14069	14072	13929	14030	13780	13900	14030	13831	14124	13978	14109	13954	14026	14034	14044	14096	13937	13932	13894	13877	13996	14088	14091	14173	13930	13857	14064	13962	13802	14069	14109	14034	14059	13902	13902	13815	14076	13977	14120	14087	13986	14031	14003	13961	13925	14030	14033	14003	13958	13866	14088	13955	13847	13897	13981	13840	13996	14079	14149	14161	13902	14089	13977	13919	14100	14049	14094	13886	13890	14024	14039	13960	14086	14090	13820	14012	13960	13852	14104	14075	14042	14005	14068	14079	14045	13880	13847	14094	14019	13948	13978	14099	14059	14033	13946	14043	14047	13956	13988	14064	13959	14071	14071	14092	13830	14014	13861	13869	13896	14049	13819	13999	14123	14051	14106	13933	14010	13951	14081	13989	14028	14134	13956	13971	14030	13966	13992	13878	13968	14053	14094	14026	13868	14028	14118	13989	13883	14002	13876	13830	13805	14017	13829	13874	14172	13835	14094	14136	14095	14024	13859	14053	14027	13931	13969	13990	13881	14007	14071	14078	13940	13942	14075	13942	14013	13894	14070	13945	13914	13996	13853	13907	13987	14018	13943	14001	13920	13990	13992	14177	13852	13990	14037	14078	13847	14068	13945	14095	14216	14043	14115	13962	14104	13894	13965	14074	14074	14080	13917	14056	14167	14069	13830	14043	14181	13982	14050	13947	14050	13826	13940	14083	14040	14053	13913	13957	14015	14000	14149	13966	14090	14019	14007	13932	14072	14108	13992	14129	14059	14046	13978	13840	13982	13937	14026	14007	14006	13870	13836	13933	13893	13971	14103	14030	14067	13980	13937	14133	13979	14180	14173	13968	13996	13990	13958	13998	14139	13971	13952	14019	13854	13937	13943	13997	14011	13874	14048	13980	13973	13958	13876	13977	14145	14027	13939	13937	14123	14066	14014	13848	13821	14018	14119	13994	14072	13944	14066	13946	13979	14043	14099	13958	14035	14139	14028	13864	14081	14153	13983	13991	13996	13882	13968	13940	13998	14024	13977	14020	13897	13982	13910	13947	14140	13966	13805	14074	14062	14100	13992	14139	13724	13922	14072	13776	14068	14214	13956	13934	14106	14013	13899	13996	13994	14121	14115	13869	13754	13922	13936	14099	14034	13909	14007	13826	14028	14039	14013	14141	13997	14078	13938	13946	13921	14061	14030	14033	13942	14095	13858	14001	14044	13947	13855	13858	14154	13909	13979	14040	13944	13769	14150	14165	13934	14058	13845	13966	14098	13976	13925	13954	13867	13970	14055	14180	13924	13918	13923	13821	14124	14006	13914	13961	13979	14067	14097	13951	14121	13966	13976	13981	14025	14024	14075	13962	13942	13997	13945	13998	14094	13911	14114	13963	13898	14073	13939	13935	14126	14149	13972	14064	14125	13983	13909	14035	14174	14091	13830	13892	14125	13917	14002	13961	13883	13992	14073	13999	13980	14049	13891	14032	13889	13984	13974	14129	13995	13935	14114	14029	13996	14040	13952	14047	14074	13897	13901	13919	13973	13810	13992	13907	14092	13968	14175	13877	14130	13967	14103	13960	14003	14140	14005	13915	13930	14005	13964	14181	14064	13994	14049	13847	13976	13918	14066	14013	13960	13964	13896	14199	14021	13931	14032	13903	13964	14022	13942	13966	13945	13814	14039	13896	14030	14082	14084	13939	14061	14030	14008	13978	13963	14088	13966	13928	13936	13903	13905	13988	14061	14157	14076	14062	13970	14014	13968	14080	13779	13935	14070	13991	14043	14184	13917	14065	13967	13987	13824	14082	14030	14250	14029	14079	14003	13829	13957	14019	14059	14035	14092	14065	13921	14039	13859	14077	14034	14046	14102	13920	14049	14159	14121	13869	13918	13820	13873	14043	14074	14120	14105	14141	13993	14032	14016	13953	13924	13994	13899	13954	13995	14225	14006	14105	13969	13958	13995	14058	14028	13954	14007	14081	14067	14087	14115	13921	14167	13983	13977	14058	14035	13872	13952	13959	13938	13988	13915	13991	14036	13851	13976	13991	13988	14119	13959	13954	13929	14055	14014	13987	13931	13996	14000	14030	14001
25566	33251	56509	52860	37860	24800	19184	16619	16137	15976	16163	16150	16017	16119	16081	16048	16173	16075	15979	16089	16018	15948	16031	16159	16105	15991	15975	16067	15905	15919	16257	15914	15922	16122	15744	15919	15930	16015	15794	15872	15620	15981	16006	15882	16010	15976	15659	15856	15852	15857	15923	16081	16054	15749	15897	15949	16096	16170	15840	15777	15823	15919	15952	15843	15964	16034	15921	15971	15934	15917	15963	16105	15958	15859	16045	15797	15844	15989	16010	15863	15882	15969	15985	15919	15967	16041	15948	15984	15930	16091	16086	15937	15782	15895	16063	16003	15682	15952	15930	16127	15883	15945	15974	16097	16191	16116	15963	15925	16009	16023	15936	16015	16029	15927	15941	15806	16002	15962	15851	15976	15797	16027	16001	15760	15922	15702	15902	16180	15885	15949	15929	15899	15964	16035	15921	15958	16003	15811	15827	16011	16251	16095	16094	16015	15961	15908	15877	15999	15832	15826	15929	15695	15972	15860	16029	16178	15885	15932	15897	16120	15951	15832	15946	15847	15845	16003	15911	15804	15745	16004	16007	15825	15897	16060	15699	15827	15837	16000	15916	16166	15986	15951	15962	15951	15865	16041	16188	15983	16122	15939	15983	15962	15779	16215	15883	15910	15764	15855	15992	15896	16042	15751	15703	15999	16037	15919	15950	15890	16013	15805	15935	16003	16067	15965	15871	15807	15944	15876	15890	15802	15932	15889	15939	15852	15843	16035	15998	16095	16008	15971	15809	15862	15818	15857	15873	15879	15978	16006	15806	15602	15874	15892	15925	16078	15824	16096	15878	15853	15806	15744	15998	15918	15858	15972	16022	15884	15994	16059	16040	15850	15960	15945	16016	16003	15974	15838	15842	15823	15652	15884	16116	15920	15958	15952	16128	15895	16152	15842	15779	15966	15901	15952	16082	16076	15804	16050	15876	15982	15935	15895	16020	15877	16053	15989	15920	15710	15953	15768	15833	15727	15975	15789	15763	15833	15763	15896	15688	16003	15861	15835	15804	15897	16064	16136	15881	16039	16056	15908	15932	15912	15953	15827	15804	15879	15874	16006	16099	16046	15895	15827	16023	16040	16009	15749	15895	15725	15804	15831	15896	15940	16004	15759	16140	15959	15997	15866	15974	15842	15991	15830	15946	15960	16099	15883	15832	15986	15757	15827	15975	15918	16030	15970	15864	16019	16055	15869	16138	15750	16061	16003	15985	16069	15939	15915	15839	15931	15824	15884	15907	16018	15867	15868	16059	15918	16077	15863	15835	15957	15890	15852	15860	15822	15892	15966	16058	15705	16056	15966	15989	15988	15884	15850	16008	15844	16113	15892	15847	16034	15905	15930	16116	15927	15789	15938	15886	15857	15851	15760	16123	16020	16017	16004	15771	15873	16012	15864	15886	15722	15942	16074	15901	15959	15918	16006	15995	16095	15989	15885	16017	15886	16062	15884	16016	15977	15841	15990	15891	15944	15923	15830	15989	15840	15920	15933	15910	15957	16015	15943	15881	15814	16166	15805	15828	15864	15735	16044	15916	16015	15999	15845	16027	15802	16017	15964	15903	15695	15870	16134	15803	15959	15753	15757	16092	16061	15863	15871	15964	15688	15546	15878	15875	15737	15898	15832	16004	16026	16030	15764	15798	15878	15956	15917	15992	15894	16006	15924	16069	16172	15890	15892	16019	15855	16027	15786	16007	15914	15891	15891	15981	15844	15829	15864	15747	15949	15933	15978	15996	15802	15834	15853	15826	16012	16106	16082	15938	15828	15912	15477	15804	15999	15727	15880	16058	15959	15984	16033	15832	15802	15888	15694	15969	15836	15789	15954	15848	15872	15751	15811	16067	15830	15923	15817	15850	15809	15972	15892	16127	15774	15747	15889	15933	15848	15757	15695	16063	16059	15747	15870	16086	15726	16021	15948	15984	15650	16008	15920	15842	16062	15884	16103	15934	15870	15954	16012	15985	15921	15967	16100	15798	15849	15881	15931	15818	15912	16082	15823	16121	16026	15882	15862	15901	15798	15746	15792	15814	15723	15982	15768	16108	15951	15702	15956	15805	15891	16011	15934	15994	16091	15790	15918	15843	16103	16041	15864	15826	15825	16008	15851	16042	15855	15702	16074	16042	16001	15748	15781	16099	15897	15748	15866	15990	16061	16024	15861	15800	15949	15853	15831	15886	15782	15721	15912	15999	15907	16026	15961	15918	15944	16006	15942	15823	15928	15849	15951	15846	16012	15997	15932	15834	16010	15871	15822	16147	15940	16071	16230	15903	15981	15818	15986	16035	15986	16025	15920	15777	16035	15881	15856	15952	16000	15902	15856	15868	16042	16041	16004	16002	15935	15991	15998	16097	15988	16009	15883	15944	16081	16008	15844	15818	15767	15963	15787	15828	15963	15796	15863	15726	15926	15733	15924	16126	16139	15855	15920	15884	15888	15934	15921	15958	16028	15950	15871	16044	15748	15784	16020	15802	15943	16037	16056	15851	15892	16026	15934	15900	15937	16023	15967	15874	15903	16015	15964	15954	16108	15901	16070	15866	15960	16156	15955	15959	15888	15979	15925	15923	15817	15847	15848	15976	16008	15849	15970	15843	15899	15769	15819	16160	15996	15890	16125	15823	15818	15928	16014	15875	15892	15851	15777	15880	15837	15889	15872	15765	15836	15976	15900	15967	15991	15952	16020	15875	15953	16103	15995	16233	15941	15898	16064	15892	15950	15984	15951	15775	16004	16030	15893	16025	15972	15924	15672	15995	15950	15780	15851	15942	15858	15766	15842	15826	16073	16006	15821	15801	16031	15915	16030	15928	15878	15970	15646	15970	15830	16052	16045	15853	15833	16004	15864	15838	15884	15868	15850	15962	15882	15802	15882	15811	15742	15918	16063	16039	15790	15958	15895	16159	15738	15797	15928	15997	15924	15968	15842	15916	15766	15722	16023	16088	15876	15885	15877	15936	15867	15936	15910	16019	15742	16099	16099	15803	15984	15795	15866	15795	15885	16086	16125	16061	15932	16009	16035	15915	15799	16137	16039	15793	16095	16009	15931	16001	16040	16010	15769	16179	15905	15970	15920	15737	16048	16012	16081	15840	15929	15920	15924	15823	15768	15914	15866	15925	16020	15849	15790	16032	15812	15848	16078	16090	15912	16011	16020	15887	15998	15832	15986	15929	16027	15946	16028	15984	15889	15770	15924	16059	15748	15825	15989	15903	15851	16090	15902	15782	15801	15907	15868	15911	15911	15893	15900	15939	16086	15777	16040	15868	15791	15983	15831	16017	15702	15908	15907	15974	15972	15855	15877	15780	15676	15800	15985	15909	15995	15949	15851	15854	16033	16067	15981	15957	15856	15761	16077	15999	15857	16147	15876	15808	15830	15925	15887	15995	15975	16170	15858	15885	16031	15854	15822	16068	15778	16040	15763	15965	16056	15853	16014	16004	16062	16178	15925	15822	15807	16064	16008	15880	15693	16039	15835	15993	15994	15875	15960	15920	16071	16026	15782	15998	15903	15753	15899	15783	15670	15756	16005	15938	15868	15841	15880	15922	15843	15985	15900	16059	15943	15861	15951	16026	16001	15973	15906	15903	15885	16076	15727	16242	16008	15980	16026	16046	15880	15863	15839	15956	15965	15780	15962	16102	15720	16063	15986	16014	16150	15831	15766	15925	15687	15606	15876	15804	15883	15925	16085	15816	15886	15927	15923	15955	15868	15786	15757	15874	15958	15908	15981	16084	16023	16050	15981	15885	16006	15742	16021	15875	15940	15820	16112	15810	15812	15872	15901	15860	15887	16119	16168	15949	15999	15921	16023	15800	15880	15935	16125	16035	15924	15786	16004	16024	15992	16049	16144	15994	16054	15966	16088	15962	15838	15867	15953	15646	15881	15985	15779	16048	15883	15862	15938	15968	15954	15984	15878	15844	16066	15886	15866	15819	15992	15685	15823	15946	15903	15800	16008	16105	16089	15774	15911	15908	15975	15875	15675	15924	15812	16015	15873	15920	16015	16021	16079	16019	16102	15882	15824	15865	15968	15870	15837	15882	16081	15864	15911	15995	15938	15851	16046	16098	15969	15974	15871	15956	15845	16050	16001	16079	15960	15878	16049	15845	15763	15787	15808	15970	15803	15842	16005	15849	15938	15931	15819	15825	15967	15960	15959	15892	16098	15985	15852	16037	15972	16095	16101	15919	15895	15922	15791	15899	15709	15821	15787	15970	15993	16005	15916	15997	16011	15803	15911	15801	16027	15982	16057	15857	15904	15945	16051	16067	16012	15784	15930	15978	15966	15860	15757	15889	15976	15990	16135	15825	15698	15880	15778	15782	15930	15889	15947	15936	15944	15980	15600	15895	15854	15780	15880	16069	16061	16068	15802	15915	15746	16082	16183	15940	15692	15879	15953	15892	15947	15950	15935	15865	15933	15982	15902	16031	15933	15951	15982	16095	16110	15823	15751	15832	15942	15684	15902	15935	15916	15814	15997	15896	15686	15838	15737	15935	15945	15829	15665	16073	16008	15823	15907	15824	15806	15997	15878	15856	15813	15952	16119	16061	16109	15964	15961	16008	16048	15930	15956	15961	16032	15844	15912	16063	15767	15910	15935	15933	16017	15831	16015	16130	15817	15775	16069	15992	16079	15788	15792	15972	15924	15929	16018	16120	16129	15679	15798	15854	15978	16039	15966	15911	16068	15842	15911	15720	15944	15948	15930	15883	15929	16092	16029	15893	15748	16103	15890	15997	15925	15811	16035	15861	15819	15863	15791	15848	15991	15902	15809	15790	15846	16072	15950	16026	16065	16181	16048	15962	15880	15720	15869	15932	15835	16068	16081	15673	15874	15957	16067	16142	15964	16070	15791	16086	15989	15942	15896	16120	16022	15937	15867	15854	16019	15800	15725	15977	16162	15959	16009	16066	16015	16037	15915	15701	15868	15789	15744	15699	15724	15956	15742	15854	15988	15947	16042	15917	16070	15886	15871	15953	15810	15884	15873	15711	16014	15828	16000	15956	15794	15996	16065	16131	15884	15941	15852	15969	15718	15898	15902	16153	15849	15927	15875	15741	15608	15867	15865	15907	15848	15770	16077	16042	15856	15937	15979	16005	15907	15694	15797	15928	16094
57863	100158	86072	60790	39813	19503	13934	13991	13642	13930	13923	13889	13797	13855	13902	13849	13846	13824	13718	13781	13796	13768	13909	13838	13775	13802	13818	13725	13796	13900	13763	13769	13862	13885	13820	13875	13673	13853	13735	14115	13830	13685	13776	13732	13847	13841	13815	13967	13693	13901	13764	13877	13738	13924	13817	13937	13726	13706	13953	13890	13969	13902	13810	13848	13783	13952	13984	13789	13707	13734	13782	13817	13889	13864	13731	13717	13897	13855	13855	13886	13819	13837	13891	13765	13735	13836	13891	13902	13782	13624	13840	13594	13726	13811	13629	13746	13831	13863	13745	13752	13916	13748	13896	13844	13694	13870	13717	13728	13807	13774	13812	13670	13875	13762	13706	13840	13852	13678	13775	13866	13839	14010	13793	13851	13799	13791	13814	13869	13801	13615	13721	13791	13958	13844	13735	13905	13980	13865	13821	13786	13841	13963	13687	13914	13680	13847	13802	13814	13682	13786	13712	13737	13822	13814	13822	13805	13925	13797	13776	13833	13891	13852	13828	13812	13701	13678	13890	13854	13766	13788	13736	13714	13925	13723	13754	13885	13917	13992	13776	13902	13779	13767	13897	13938	13892	13776	13884	13693	13802	13781	13816	13786	13776	13755	13860	13681	13863	13803	13521	13869	13867	13836	13835	13819	13904	13955	13818	13972	13663	13764	13772	13944	13829	13685	13912	13757	13786	13596	13882	13726	13915	13725	13866	13672	13906	13848	13963	13727	13774	13836	13912	13836	13910	13937	13758	13682	13770	13836	13904	13832	13985	13906	13788	13693	13916	13818	13853	13800	13765	13914	13794	13767	14035	13862	13741	13626	13860	13809	13897	13813	13868	13726	13961	13889	13629	13911	13723	13640	13857	13893	13922	13753	13823	13716	13615	13841	13904	13886	13724	13879	13790	13846	13763	13885	13743	13834	13777	13774	13878	13753	13902	13826	13800	13784	13620	13819	13863	13814	13784	13785	13626	13934	13941	13796	13959	13862	13841	13937	13775	13667	13727	13819	13941	13724	14044	13779	13840	13706	13935	13708	13752	13731	13690	13734	13858	13921	13889	13751	13868	13847	13567	13794	13722	13654	13886	13767	13911	13793	13763	13845	13872	13896	13743	13808	13926	13834	13922	13910	13964	13768	13971	13799	13636	13804	14016	13982	13599	13935	13863	13978	13649	13901	13786	13826	13809	13788	13851	13769	13778	13922	13872	14004	13658	13776	13789	13891	13842	13878	13677	13745	13782	13852	13883	13649	13563	13788	13931	13853	13966	13745	13899	13938	13662	13631	13778	13932	13786	13744	13840	13628	13795	13773	13895	13656	13903	13812	13887	13823	13812	13807	13746	13871	13822	13930	13793	13821	13834	13939	13801	13580	13893	13708	13876	13689	13854	13991	13878	13765	13784	13828	13828	13658	13703	13726	13902	13712	13899	13718	13757	13798	13673	13637	13775	13782	13725	13666	13782	13808	13858	13735	13737	13780	13690	13867	13602	13810	13792	13782	13843	13759	13697	13850	13741	13996	13869	13880	13928	13789	13931	13743	13935	13645	13903	13808	13865	13871	13955	13772	13722	13808	13727	13744	13629	13769	14041	13896	13825	13787	13976	13825	13840	13830	13820	13735	13969	13808	13864	13947	13721	13968	13805	13796	13871	13823	13746	14019	13748	13799	13850	13838	13771	13791	13691	14003	13775	13720	13533	13860	13700	13834	13927	13815	13804	13613	13744	13902	13788	13762	13724	13706	13887	13724	13950	13747	13886	13866	13888	13776	13704	13712	13818	14001	13890	13774	13836	13850	14047	13796	13768	13994	13807	13817	13725	13739	13764	14027	13955	13779	13826	13839	13802	13769	13651	13821	13940	13891	14046	13824	13852	13780	13814	13716	14011	13686	13752	13845	13865	13746	13894	13794	13787	13953	13735	13766	13823	13846	13875	13784	14001	13751	13756	13832	13814	13838	13950	13843	13882	13908	13766	13774	13926	13761	13722	13764	13805	13962	13783	13693	13726	13682	13854	13903	13702	13831	13867	13975	13825	13743	13808	13880	13896	13760	13735	13722	13827	13713	13775	13945	14002	13981	13893	13916	13861	13800	14023	13955	13939	13852	13832	13766	13709	13709	13735	13925	13738	13696	13706	13909	13894	13801	13804	13479	13730	13628	13753	13842	13778	13878	13847	13803	13721	13660	13795	13714	13706	13931	13710	13711	13717	14092	13863	13697	13867	13829	13832	13807	13768	13778	13889	13796	13858	13963	13763	13834	13969	13789	13776	13747	13790	13898	13942	13795	13679	13729	13790	13746	13694	13816	13718	13848	13799	13873	13855	13876	13790	13850	13721	13781	13890	13656	13849	13920	13962	13796	13815	13709	13739	13804	13918	13894	13762	13832	13746	13892	13832	13760	13917	13794	13818	13778	13820	13792	14044	13823	13819	13753	13831	13733	13666	13736	13627	13855	13757	13810	13764	13754	13876	13867	13678	13856	13872	13961	14011	13803	13716	13792	13619	13640	13772	13813	13681	13783	13948	13788	13953	13939	13867	13776	13773	13776	13733	13835	13581	13660	13895	13909	13854	13996	13909	13859	13812	13940	13798	13876	13946	13740	13764	13639	13806	13836	13864	13730	13722	13804	13910	13751	13882	13831	13969	13831	13951	13892	13897	13828	13894	13859	13732	13735	13713	13895	13712	13850	13783	13813	13795	13694	13789	13718	13739	13781	13814	13822	13982	13753	13910	13784	13682	13892	13887	13782	13734	13853	13896	13846	13860	13804	13738	13797	13803	13799	13855	13844	13793	13799	13690	13785	13810	13897	13786	13795	13927	13760	13890	13791	13984	13823	13862	13815	13878	13806	13951	13695	13659	13641	13777	13792	13756	13781	13796	13838	13823	13883	13887	13975	13700	13860	13775	13871	13751	13744	13792	13883	13845	13837	13772	13778	13762	13746	13768	13932	13810	13886	13829	13759	13636	13821	13792	13948	13934	13889	13660	13796	13674	13808	13721	13891	13766	13736	13823	13845	13870	13917	13925	13860	13784	13853	13835	13740	13842	13974	13797	13816	13642	13908	13811	13923	13642	13747	13912	13658	13857	13832	13793	13812	13794	13759	13691	13770	13757	13875	13688	13917	13777	13861	13881	13668	13759	13800	13886	13782	13853	13804	13890	13746	13645	13694	13796	13741	13562	13779	13755	13935	13873	13867	13775	13986	13927	13744	13886	13933	13922	13848	13893	13906	13796	14003	13842	13793	13744	13976	13692	13794	13786	13916	13861	13861	13757	13820	13896	13728	13723	13745	13869	13681	13939	13849	13778	13916	13842	13696	13843	13909	13934	13884	13900	13897	13864	13675	13676	13859	13921	13887	13776	13702	13704	13854	13794	13751	13776	13895	13798	13780	13873	13968	13770	13877	13835	13804	13754	13996	13787	13680	13739	13745	13740	13749	13917	13959	13850	13816	13885	13767	13705	13852	13724	13926	13637	13718	13764	13810	13733	13690	13851	13836	13774	13745	13884	13788	13845	13898	13793	13791	13818	13897	13897	13835	13715	13736	13748	13883	13948	13731	13776	13808	13789	13712	13972	13787	13842	13911	13609	13882	13837	13765	13922	13667	13853	13869	14039	13846	13895	13858	13776	13714	13890	13732	13836	13825	13775	13831	13845	13669	13892	13738	13835	13798	13870	13832	13680	13803	13771	13810	13793	13836	13807	13820	13806	13705	14024	13756	13940	13858	13682	13756	13817	13729	13789	13766	13825	13916	13810	13733	13892	13757	13851	13686	13781	13761	13861	13760	13734	13810	13903	13970	13783	13848	13887	13789	13908	13905	13907	13670	13914	13704	13725	13967	13784	13912	13684	13778	13658	13785	13743	13922	13838	13708	13631	13853	13841	13702	13965	13698	13796	13901	13825	13711	13851	13817	13929	13692	13890	13971	13888	13886	13981	13927	13883	13743	13723	13768	13807	13848	13822	13877	13883	13934	13865	13896	13721	13828	13746	13864	13560	13893	13825	13799	13859	13869	13873	13902	13555	13909	13704	13817	13922	13730	13697	13820	13809	13874	13806	13710	13797	13739	13795	13936	13693	13876	14041	13731	13904	13796	13836	13849	13916	13692	13932	13882	13901	13737	13957	13791	13983	13813	13797	13712	13769	13687	13893	13670	13704	13778	13759	13835	13760	13752	13857	13766	13802	13832	13755	13587	13904	13891	13926	13978	13940	13751	13777	13768	13801	13810	13868	13671	13897	13777	13734	13743	13921	13997	13799	14019	13655	13803	13798	13743	13687	13801	13729	13841	13670	13671	13913	13658	13768	13758	13806	13775	13846	13919	13757	13874	14016	13886	13673	13891	13957	13913	13884	13832	13748	13887	13906	13752	13733	13808	13855	13812	13887	13656	13917	13863	13844	13642	13904	13802	13892	13876	13846	13748	13898	13821	13746	13895	13950	13798	13695	13915	13822	13735	13742	13819	13928	13790	13788	13795	13677	13943	13995	13717	13971	13915	13823	13818	13877	13840	13717	13986	13799	13796	13918	13758	13840	13730	13653	13696	13759	13831	13778	13819	13923	13829	13626	13915	13884	13837	13844	13862	14040	13839	13720	13778	13829	13829	13898	13731	13852	13877	13869	13975	13769	13874	13953	13806	13875	13812	13826	13817	13889	13759	13886	13914	13729	13866	13817	13773	13836	13822	14015	13708	13806	13867	13725	13867	13781	13883	13790	13838	13942	13902	13836	13835	14010	13680	13845	13895	13917	13895	13867	13906	13831	13851	13950	14059	13692	13830	13886	13878	13839	13745	13839	13622	13695	13906	13941	13818	13773	13743	13776	13783	13825	13800	13872	13821	13996	13892	13796	13875	13849	13794	13744	13776	13908	13876	13684	13919	13477	13776	13817	13992	13829	13832	13874	13975	13698	13886	13960	13928	13722	13744	13786	13773	13795	13902	13701	13792	13885	13794	13741	13776	13837	13795	13781	13912	13755	13817	13815	13795	13808	13762	13864	13904	13726	13875	13988	13880	13828	13760	13925	13869	13895	13818	13744	13839	13709	13837	13945	13957	13805	13927	13768	13882	13956	13824	13869	13759	13758	13722	13725	13740	13844	13745	13704	13811	13983	13856
23659	26294	47769	47753	38635	28595	22227	16765	15387	15588	15759	15363	15256	15479	15465	15372	15252	15528	15495	15482	15452	15322	15433	15369	15466	15282	15295	15305	15342	15351	15102	15316	15276	15304	15571	15308	15179	15401	15156	15201	15449	15264	15460	15126	15352	15315	15288	15159	15437	15341	15432	15279	15549	15243	15151	15294	15341	15343	15153	15188	15301	15272	15086	15193	15247	15400	15255	15455	15300	15217	15187	15238	15296	15505	15327	15172	15421	15307	15363	15333	15307	15176	15396	15262	15273	15260	15245	15110	15431	15279	15198	15301	15231	15248	14993	15190	15269	15309	15392	15085	14996	15160	15358	15287	15378	15301	15072	15210	15205	15381	15154	15145	15275	15269	15312	15291	15365	15259	15149	15272	15265	15394	15282	15228	15230	15055	15307	15100	15198	15475	15167	15240	15269	15126	15226	15330	15069	15244	15117	15153	15327	15275	15428	15427	15112	15286	15289	15212	15290	15161	15170	15272	15239	15251	15260	15201	15220	15162	15326	15118	15240	15244	15065	14965	15165	15138	15040	14951	15262	15450	15417	15330	15258	15361	15148	15103	15097	15368	15174	15145	15272	15198	15270	15238	15193	15235	15381	15197	15228	15250	15374	15342	15229	15324	15302	15195	15247	15248	15211	15176	15106	15202	15068	15161	15438	15177	15184	15247	15043	15298	15316	15070	15264	15234	15362	15330	15118	15446	15247	15168	15255	15237	15294	15256	15100	15133	15199	15100	15173	15379	15249	15349	15201	15177	15169	15260	15288	15434	15229	15187	15329	15162	15403	15247	15357	15314	15285	15292	15061	15109	15085	15132	15299	15107	15100	15140	15159	15199	15112	15230	15240	15323	15151	15188	15327	15403	15378	15221	15149	15156	15360	15178	15212	15446	15100	15223	15307	15174	15280	15479	15300	15240	15014	15120	15287	15213	15296	15249	15054	15214	15254	15145	15130	15358	15316	15190	15085	15246	15277	15261	15249	15195	15415	15302	15132	15143	15187	15124	15336	15207	15069	15353	15274	15312	15352	15315	15204	15458	15240	15150	15226	15197	15106	15270	15242	15528	15288	15123	15329	15156	15248	15219	15303	15236	15236	15042	15179	15178	15343	15102	15151	15380	15342	15239	15290	15160	15156	15295	15083	15144	15341	15183	15293	15264	15175	15173	15268	15253	15293	15160	15345	15210	15290	15233	15331	15180	15203	15339	15259	15025	15136	15235	15279	15392	15184	15148	15161	15031	15297	15366	15229	15373	15221	15297	15268	15195	15169	15395	15396	14988	15181	15316	15215	14983	15122	15207	15042	15366	15488	15307	15192	15184	15278	15048	15183	15075	15192	15308	15414	15220	15046	15222	15251	15203	15196	15238	15306	15329	15136	15251	15309	15293	15338	15268	15330	14999	15228	15278	15439	15476	15353	15262	15361	15293	15245	15168	14904	15118	15204	15082	15205	15243	15195	15360	15253	15205	15188	15381	15213	15366	15268	15138	14991	15072	15117	15310	15334	15513	15359	15115	15097	15061	15202	15241	15289	15154	15292	15293	15359	15162	15071	15261	15289	14989	15232	15125	15356	15074	15195	15028	15181	15230	15177	15352	15220	15188	15216	15399	15147	15055	15068	15095	15193	15259	15233	15126	15389	15356	15262	15254	15226	15235	15234	15213	15005	15195	15171	14985	15245	15119	15075	15176	15196	15178	15293	15174	15366	15154	15155	15226	15168	15267	15206	15334	15344	15095	15227	15063	15061	15024	15173	15169	15278	14989	15127	15117	15333	15243	15286	15297	15051	15187	15233	15320	15252	15379	15239	15321	15291	15013	15145	15178	15114	15133	15243	15215	15390	15174	15429	15208	15262	15261	15252	15157	15205	15167	15151	15217	15414	15036	15372	15169	15071	15132	15078	15210	15310	15345	15122	15074	15401	15135	15318	15258	15277	15091	15161	15200	15104	15414	15193	15130	15290	15392	15251	15191	15042	15216	15387	15260	15382	15111	15113	15082	15248	15472	15247	15223	15268	15117	15086	15301	15182	15155	15182	15222	15205	15272	14996	15284	15258	15173	15207	15115	15243	15320	15144	15176	15262	15101	15128	15241	15183	15257	15343	15093	15223	15222	15270	15406	15117	15207	15034	15141	15131	15190	15211	15256	15260	15036	15450	15113	15097	15236	15018	15046	15361	15398	15255	15149	15174	15356	15337	15179	15114	15194	15244	15430	15224	15034	15223	15342	15085	15056	15345	15168	15159	15148	15094	15231	15090	15067	15382	15284	15221	15211	15386	15148	15118	15227	15161	15081	15316	15134	15191	15248	15059	15444	15263	15406	15247	15118	15033	15223	15366	15436	15268	15249	15299	15263	15215	15323	15208	15228	15166	15215	15214	15196	15146	15256	15025	15046	15211	15176	15279	15217	15235	15148	15028	15220	15196	15404	15294	15244	15072	15417	15249	15339	15150	15173	15070	15222	15461	15201	15118	15275	15137	15177	15227	15307	15168	15369	15354	15109	15320	15215	15131	14998	15179	15167	15402	15179	15201	15177	15224	15063	15193	15080	15196	15117	15150	15368	15227	15058	15144	15111	15245	15256	15234	15020	15111	15228	15237	15226	15335	15286	15192	15129	15266	15217	15187	15169	15192	15235	15298	15148	15385	15413	15070	15263	15326	15271	15326	15426	15385	15333	15266	15215	15194	15127	15172	15262	15072	15264	15384	15144	15029	15080	15223	15276	15123	15272	15131	15140	15073	15292	15052	15234	15380	15167	15139	15154	15206	15188	15340	15049	15159	15217	15193	15305	15238	15321	15126	15178	15188	15366	15402	15273	15166	15432	15044	15173	15221	15149	15154	15108	15266	15240	15153	15235	15290	15207	15335	15503	15057	15103	15248	15146	15247	15342	15194	15331	15389	15263	15049	15287	15285	15291	15166	15448	15419	15447	15080	15216	15205	15215	15075	15310	15159	15226	15262	15037	15231	15084	15523	15240	15267	15411	15125	15189	15135	15156	15294	15363	15243	15315	15319	15060	15035	15146	15054	14988	15295	15242	15176	15318	15141	15327	15289	15193	15281	15048	15090	15122	15353	15241	15503	15415	15319	15233	15168	15096	15268	15260	15351	15236	15289	15381	15204	15321	15336	15311	15077	15224	15288	15237	15170	15035	15230	15212	15295	15196	15245	15172	15275	15266	15408	15244	15325	15396	15231	15318	15042	14963	14983	15450	15069	15182	15139	15203	15284	15019	15363	15232	15190	15208	15467	15202	14989	15076	15222	15211	15488	15335	15305	15138	15155	15293	15345	15065	15337	15277	15128	15202	15339	15195	15206	15365	15285	14958	15275	15295	15189	15257	15190	15174	15237	15208	15082	15053	15205	15132	15341	15282	15084	15194	15293	15198	15219	15186	15221	15285	15192	15437	15093	15288	15188	15221	15260	15116	15296	15220	15178	15109	15096	15406	15231	15201	15269	15358	15144	15186	15309	15049	15395	15268	15165	15311	15113	15157	15242	15056	15228	15032	15239	15183	15205	15375	15339	15239	15215	15183	15082	15177	15183	15189	15371	15086	15028	15410	15340	15358	15490	15240	15308	15200	15265	15351	15210	15240	15147	15233	15120	15107	15462	15242	15270	15157	15117	15129	15195	15161	15270	15176	15352	15434	15200	15057	15058	15215	15203	15101	15123	15101	15330	15188	15098	15267	15113	15120	15153	15200	15330	15273	15206	15341	15329	15225	14994	15368	15298	15320	15053	15113	15320	15112	15263	15118	15166	15399	15114	15453	15137	15124	15257	15170	15145	15430	15303	15232	15115	15124	15109	15255	15111	15113	15317	15062	15133	15226	15162	15263	15168	15284	15327	15245	15368	15198	15016	15452	15169	15272	15282	15225	15287	15286	15155	14946	15131	15214	15226	15200	15255	15244	15177	15343	15282	15223	15147	15066	15112	15195	15217	15122	15131	15188	15293	15189	15343	15169	15314	15136	15380	15268	15199	15199	15130	15197	15253	15204	15392	15334	14993	15328	15191	14992	15327	14980	15172	15162	15287	15206	15218	15205	15278	15243	15030	15360	15161	15037	15192	15085	15133	15295	15371	15259	15149	14966	15106	15247	15244	15336	15321	15084	15176	15249	15303	15216	15181	15334	15251	15215	15264	15314	15170	15080	15306	15558	15081	15243	15126	15217	15026	15060	15338	15251	15256	15286	15197	15164	15296	15191	15273	15019	15130	15205	15219	15167	15267	15275	15234	15373	15220	15179	15178	15113	15256	15252	15142	15182	15139	15157	15272	15332	15318	15182	15142	15175	15363	15237	15218	15288	15331	15254	15253	15340	15309	15361	15273	15178	15320	15030	15175	15133	15098	15152	15002	15300	15308	15201	14999	15391	15167	15137	15057	15183	15317	15284	15270	15113	15230	15288	15160	15334	15210	15137	15213	15278	15237	15232	15343	15251	15097	15151	15232	15035	15282	15352	15051	15200	14923	15050	15207	15182	15234	15211	15098	15316	15458	15283	15404	15236	15243	15248	15220	14994	15332	15298	15362	15411	15255	15392	15361	15168	15215	15160	15297	15040	15314	15323	15243	15099	15211	15150	15328	15071	15245	15201	14988	15012	15392	15239	15037	15533	15315	15201	15289	15377	15360	15332	15085	15362	15229	15177	15136	15103	15294	15390	15180	15226	14994	15212	15025	15142	15104	15247	15118	15023	15133	15136	15381	15144	15226	15169	15131	15141	15216	15199	15141	15242	15262	15457	15301	15209	14935	15075	15326	15148	15149	15290	15280	15232	15156	15323	15095	15106	15064	15168	15540	15208	15248	15430	15195	15186	15214	15227	15250	15280	15407	15307	15202	15440	15036	15077	15301	15047	15122	15327	15081	15117	15318	15266	15332	15170	15296	15147	15021	15236	15309	15298	15143	15148	15094	15357	15254	15324	15212	15198	15280	15168	15381	15259	15220	15202	15148	15283	15374	15133	15261	15149	15125	15367	15189	15215	15391	15276	15246	15323	15280	15428	15234	15134	15333	15246	15409	15374	15118	15132	15174	15167	15193	15225	15152	15177	15221	15202	15309	15195	15123	15242	15274	15182	15168	15075	15301	15183	15385	15285	15253	15063	15285	15246	15094	15193	15148	15094
60183	104734	91724	71092	49857	26711	14375	13356	13143	13514	13417	13340	13382	13433	13403	13543	13428	13359	13518	13306	13431	13381	13251	13330	13371	13276	13485	13310	13498	13411	13314	13325	13427	13328	13421	13372	13389	13423	13223	13309	13352	13314	13278	13237	13343	13427	13457	13369	13247	13318	13350	13438	13377	13484	13260	13478	13398	13458	13431	13260	13183	13348	13416	13412	13371	13398	13341	13547	13396	13365	13291	13357	13403	13283	13358	13256	13403	13283	13385	13424	13440	13440	13584	13398	13417	13256	13466	13632	13593	13386	13286	13347	13267	13445	13363	13399	13183	13422	13427	13252	13404	13416	13387	13298	13341	13469	13343	13404	13277	13429	13537	13177	13330	13326	13252	13388	13394	13298	13400	13281	13333	13576	13303	13467	13388	13334	13146	13475	13264	13276	13457	13475	13207	13415	13443	13288	13454	13365	13307	13353	13113	13533	13384	13434	13423	13368	13443	13307	13502	13268	13368	13338	13304	13460	13454	13430	13247	13446	13362	13226	13234	13278	13240	13409	13485	13394	13297	13330	13223	13376	13438	13318	13400	13391	13370	13489	13473	13470	13421	13424	13376	13151	13275	13429	13316	13390	13290	13378	13328	13392	13389	13367	13432	13344	13403	13522	13442	13298	13428	13296	13334	13294	13300	13509	13316	13298	13188	13257	13434	13283	13293	13421	13382	13108	13434	13349	13258	13354	13283	13421	13350	13248	13368	13331	13244	13348	13326	13423	13338	13346	13397	13462	13263	13498	13349	13408	13347	13385	13366	13363	13464	13424	13325	13426	13352	13352	13385	13394	13378	13298	13576	13221	13279	13271	13535	13421	13493	13312	13265	13302	13236	13358	13384	13391	13311	13434	13273	13426	13382	13463	13471	13284	13324	13485	13342	13316	13345	13536	13318	13570	13480	13327	13449	13290	13363	13408	13188	13374	13239	13274	13357	13352	13193	13401	13384	13360	13288	13608	13368	13341	13210	13420	13520	13364	13576	13365	13287	13339	13392	13444	13161	13357	13202	13370	13490	13181	13463	13318	13371	13391	13321	13457	13333	13382	13202	13375	13382	13510	13546	13412	13352	13468	13324	13428	13409	13337	13559	13413	13356	13470	13520	13268	13287	13281	13402	13409	13170	13357	13423	13398	13368	13302	13357	13353	13324	13328	13595	13305	13292	13420	13451	13349	13241	13439	13375	13448	13362	13437	13448	13383	13184	13374	13338	13313	13274	13414	13438	13412	13344	13411	13444	13110	13299	13420	13474	13264	13358	13391	13409	13398	13419	13287	13389	13405	13314	13271	13345	13396	13348	13435	13642	13269	13342	13382	13317	13257	13356	13234	13393	13292	13393	13295	13348	13352	13458	13201	13491	13344	13272	13395	13279	13356	13300	13416	13424	13420	13334	13399	13371	13436	13261	13289	13328	13333	13364	13300	13378	13295	13480	13353	13439	13409	13233	13418	13361	13292	13255	13400	13370	13387	13496	13404	13471	13503	13243	13203	13254	13400	13469	13441	13444	13328	13365	13348	13342	13307	13208	13344	13444	13435	13342	13489	13311	13367	13388	13436	13303	13424	13386	13347	13361	13285	13337	13426	13529	13322	13503	13445	13493	13370	13397	13324	13458	13259	13461	13471	13480	13358	13390	13423	13354	13386	13519	13327	13354	13332	13380	13304	13496	13493	13386	13488	13454	13370	13351	13331	13296	13336	13308	13191	13407	13275	13283	13423	13477	13334	13236	13285	13337	13342	13312	13351	13353	13332	13468	13340	13491	13295	13461	13308	13282	13325	13379	13346	13329	13227	13373	13344	13156	13284	13349	13314	13330	13469	13530	13326	13379	13334	13265	13658	13355	13254	13275	13306	13203	13293	13347	13306	13445	13364	13451	13454	13355	13316	13210	13430	13376	13527	13273	13374	13355	13463	13320	13246	13280	13323	13203	13332	13394	13490	13358	13416	13229	13298	13383	13377	13460	13414	13284	13553	13423	13372	13571	13449	13314	13212	13268	13460	13392	13325	13204	13201	13475	13426	13430	13143	13278	13330	13347	13426	13467	13384	13350	13336	13378	13308	13362	13452	13086	13243	13194	13498	13479	13290	13262	13489	13452	13212	13557	13409	13442	13225	13441	13349	13315	13354	13235	13433	13393	13413	13363	13381	13313	13309	13292	13407	13439	13336	13299	13386	13422	13553	13362	13334	13487	13319	13427	13419	13114	13337	13458	13450	13211	13369	13196	13430	13346	13391	13398	13311	13427	13186	13323	13359	13461	13422	13190	13465	13453	13334	13393	13410	13340	13524	13370	13315	13363	13273	13268	13501	13317	13519	13431	13225	13388	13294	13493	13366	13572	13253	13298	13509	13299	13205	13486	13291	13280	13363	13304	13460	13213	13449	13489	13352	13341	13428	13374	13362	13416	13289	13263	13487	13308	13446	13354	13415	13247	13345	13564	13199	13230	13313	13338	13409	13242	13456	13475	13354	13449	13412	13313	13387	13367	13432	13350	13450	13233	13461	13420	13403	13341	13298	13259	13297	13426	13593	13590	13382	13294	13275	13260	13241	13482	13312	13310	13313	13388	13357	13193	13386	13398	13330	13282	13248	13388	13477	13288	13622	13364	13370	13458	13262	13485	13329	13401	13419	13251	13334	13370	13463	13377	13277	13225	13370	13240	13483	13307	13431	13371	13382	13232	13430	13307	13258	13460	13370	13422	13268	13371	13238	13182	13240	13484	13417	13369	13419	13318	13293	13459	13345	13527	13388	13376	13432	13393	13466	13392	13483	13405	13342	13365	13263	13341	13458	13397	13326	13495	13323	13325	13416	13368	13367	13449	13469	13304	13345	13379	13409	13283	13246	13479	13367	13352	13298	13336	13307	13265	13380	13419	13497	13350	13378	13413	13248	13474	13532	13481	13310	13257	13291	13390	13431	13401	13330	13379	13469	13388	13356	13338	13330	13470	13285	13359	13240	13185	13337	13396	13381	13499	13396	13347	13517	13222	13337	13369	13645	13402	13415	13403	13395	13449	13492	13132	13346	13476	13460	13373	13491	13455	13306	13335	13390	13379	13383	13340	13325	13384	13425	13364	13202	13398	13483	13346	13310	13396	13374	13383	13496	13309	13410	13164	13151	13268	13476	13468	13499	13392	13302	13471	13278	13475	13522	13431	13401	13370	13365	13273	13342	13318	13242	13425	13403	13537	13272	13307	13301	13500	13369	13305	13337	13337	13362	13362	13556	13379	13304	13413	13428	13279	13401	13317	13535	13409	13362	13522	13530	13274	13359	13210	13301	13411	13458	13298	13470	13361	13290	13373	13454	13280	13301	13404	13501	13410	13297	13462	13549	13478	13208	13429	13357	13215	13501	13594	13465	13294	13397	13378	13323	13398	13345	13360	13314	13374	13378	13437	13358	13360	13459	13355	13420	13368	13260	13466	13461	13490	13408	13446	13552	13589	13274	13338	13411	13303	13507	13490	13346	13512	13261	13256	13240	13437	13314	13284	13386	13275	13419	13530	13446	13307	13446	13532	13373	13329	13377	13390	13391	13173	13360	13198	13394	13271	13155	13353	13319	13286	13205	13377	13254	13336	13428	13345	13261	13280	13383	13434	13470	13434	13416	13280	13313	13369	13525	13177	13334	13186	13466	13352	13422	13203	13437	13427	13446	13385	13277	13408	13462	13307	13315	13384	13410	13145	13255	13356	13245	13322	13545	13185	13291	13335	13362	13370	13253	13374	13373	13255	13396	13417	13343	13456	13496	13269	13196	13545	13407	13384	13133	13402	13314	13349	13390	13423	13219	13512	13317	13305	13308	13316	13355	13320	13346	13328	13422	13387	13331	13415	13289	13357	13386	13378	13448	13336	13210	13449	13367	13542	13235	13421	13424	13334	13383	13358	13441	13345	13524	13329	13336	13358	13380	13247	13303	13339	13301	13595	13365	13458	13300	13415	13395	13466	13185	13403	13392	13438	13412	13146	13153	13408	13524	13425	13197	13359	13327	13344	13317	13361	13435	13430	13392	13344	13243	13380	13358	13316	13422	13290	13454	13381	13287	13441	13413	13351	13292	13493	13325	13280	13371	13326	13444	13522	13482	13522	13264	13356	13429	13252	13329	13215	13195	13320	13357	13250	13276	13396	13355	13366	13404	13278	13532	13382	13402	13300	13434	13560	13531	13344	13308	13553	13428	13460	13340	13504	13397	13406	13374	13465	13332	13392	13424	13392	13538	13482	13286	13314	13624	13374	13374	13402	13381	13479	13336	13214	13324	13301	13375	13242	13446	13246	13399	13146	13445	13366	13506	13367	13307	13380	13387	13418	13303	13362	13386	13299	13311	13414	13430	13479	13377	13380	13295	13433	13274	13437	13353	13396	13202	13384	13267	13408	13394	13317	13416	13458	13427	13314	13324	13377	13319	13311	13371	13369	13292	13465	13365	13478	13251	13450	13388	13393	13257	13304	13282	13389	13335	13361	13472	13244	13234	13424	13255	13513	13406	13422	13183	13354	13395	13376	13394	13242	13319	13439	13276	13392	13344	13427	13361	13316	13424	13313	13387	13416	13391	13464	13432	13378	13271	13428	13301	13443	13290	13391	13427	13595	13179	13456	13537	13497	13445	13301	13555	13345	13334	13312	13299	13339	13313	13305	13413	13507	13062	13227	13468	13357	13271	13479	13454	13376	13460	13333	13206	13493	13440	13317	13306	13451	13269	13392	13334	13668	13370	13357	13451	13561	13451	13329	13411	13338	13398	13517	13251	13309	13280	13350	13508	13248	13502	13427	13516	13507	13429	13478	13341	13352	13254	13406	13312	13409	13395	13264	13276	13330	13264	13362	13301	13583	13531	13430	13371	13299	13426	13257	13451	13409	13441	13442	13354	13535	13499	13425	13479	13396	13373	13218	13309	13359	13431	13389	13394	13318	13442	13323	13308	13328	13369	13166	13404	13367	13359	13672	13427	13418	13496	13241	13115	13406	13447	13309	13471	13353	13491	13521	13420	13417	13221	13422	13427	13362	13362	13311	13441	13459	13467	13378	13486	13399	13442	13308	13283	13427	13289	13430	13426	13316	13363	13261	13431	13223	13456	13262	13426	13344	13231	13496	13337	13295	13301	13385	13276
33573	43285	46771	33785	23346	19145	17395	16976	16878	17050	17071	17039	16806	16938	17038	16989	17046	17024	16997	17029	17140	16946	16866	16781	16737	17096	17118	17043	17072	16857	16845	16924	16934	17033	17100	16870	16781	16982	16973	17071	17103	16835	16898	17123	16935	16844	16893	16912	16870	16946	16866	16882	16960	16885	17181	16911	17024	16991	16927	16900	16599	16880	16905	16932	16980	16927	17159	16921	16955	16864	16960	16900	16829	17000	17150	16956	16830	16956	16928	16970	16948	16838	16732	16792	16786	16845	16978	16919	17074	16786	16949	16987	16934	17007	16824	16798	17114	16816	16976	16874	16972	17048	16817	16903	17126	16952	16812	16864	17058	16918	16916	16955	16940	16847	17131	16963	16865	16982	16759	16969	16933	16961	16870	17005	16807	16805	16828	16889	16824	16805	16928	16850	17103	16923	16619	16844	16936	16932	16928	16992	16957	16804	16806	17133	16828	16895	16776	16927	17028	16953	16931	16974	16956	16916	17041	16999	17196	16812	16657	16969	16804	16994	17051	16818	16866	16985	17061	16893	16815	16891	16951	16805	16873	17010	16953	16920	16821	16803	17155	16875	16925	16879	17032	16905	16987	16871	16955	16662	16892	16780	16863	16692	16830	16954	17010	16990	17027	16680	17052	17107	16835	16783	16843	16845	16788	16942	16843	16899	16798	16857	16746	17073	16927	17106	17024	16883	16962	16804	17024	17147	16756	17010	16923	17013	16882	16977	16853	16917	16908	16783	16831	16763	16816	16873	16977	16931	16961	16833	16824	16793	16957	16760	16966	16860	16946	16888	16977	16781	16989	16950	16880	17016	16939	16860	16965	16879	16771	16727	17016	16934	16838	17069	17016	16825	16772	17095	16874	16959	17096	16807	16900	16978	16948	16918	16913	16734	16980	16699	16813	16902	16928	16940	16948	16987	16760	16896	16878	16762	16776	16911	17022	16854	17025	16733	17137	16852	16909	16764	16812	17033	16826	16821	16740	16938	17033	17016	16858	16884	16899	17011	16899	16731	16835	17053	17026	16726	16848	16948	17015	17062	16972	16982	16896	16784	16898	17080	16931	16839	16927	16825	16864	17001	16845	16910	16927	16797	16805	16829	16988	16942	16991	16737	16959	16750	16857	16914	16902	16914	16707	16776	16901	16942	16918	17050	16978	16904	16969	16777	16826	16811	16916	16955	16971	17020	16742	16880	16899	16971	16891	16838	16656	16955	17025	16621	17153	16994	17051	16816	17095	16966	16838	16849	17094	16989	17105	16954	16945	16816	16754	16922	16944	16995	16837	16840	16905	16910	16841	16826	16972	16958	16942	16864	16691	16837	16806	16632	17210	17016	16926	16831	16975	16892	16884	16912	17032	16864	16897	16979	16825	17028	16940	16809	16895	16856	16990	16806	16716	16750	16968	16785	17086	16835	16744	16945	16911	16667	16723	16812	17135	17018	16837	16836	16778	16866	16974	16884	16774	16962	16944	16960	16901	16679	16885	16779	16867	16959	16950	16956	16970	16797	16823	16710	17005	16957	16932	17174	16766	16749	16720	17109	16838	16668	16882	17027	16901	17058	17145	16997	16979	17005	17125	17074	16847	16975	16818	16959	16863	16839	16842	16919	16981	16993	16820	16887	16932	16939	16897	17121	16885	16731	16844	16953	16967	16955	16802	16978	16836	16970	16872	16927	16959	16904	16973	16992	16810	16869	17047	17079	16621	16867	16951	16938	16927	17086	17198	16791	16975	16897	16976	16867	16736	16845	17027	16877	17053	17068	16865	16788	17047	16838	16864	16923	16896	17074	17049	16985	17145	16968	16925	16988	16734	16994	16893	16876	16966	16685	16781	16942	16714	16918	16941	16928	17069	16869	17078	16928	16938	17060	17081	16926	16922	17084	17033	16835	16905	16897	16922	16862	16744	16811	16859	16986	16813	16848	17003	17000	16800	16836	16797	16847	16969	17023	16884	16999	16967	16823	16819	16900	16887	16956	16963	16783	16916	16838	16898	16892	17096	16935	17082	16879	16806	16789	16799	16948	16896	16923	16907	16711	16762	16755	16845	16937	16988	16982	17002	16859	16889	17034	16962	17098	16775	16913	16891	17028	17148	17142	17096	16940	16872	16939	16950	16885	16820	16737	17006	16838	16768	16921	17046	16683	16994	16817	17198	16984	16866	16766	17123	16823	17026	16800	16791	16926	16868	16935	16947	16966	16954	16944	16904	16785	16815	17043	17012	16818	16880	16893	16885	16869	16769	16814	16968	16991	16749	16860	16667	16817	16611	16876	17084	16854	16735	16948	16906	16938	16847	16780	16945	16979	17025	16882	16828	16940	16737	16934	16926	16708	16775	17010	16964	16917	17112	16920	17051	16909	16941	16919	16770	16957	16688	16976	16800	16771	16846	16869	16931	16707	16828	16774	16908	16822	16810	16782	16754	16686	16802	16902	16894	16905	16786	16997	16728	16780	16948	16822	16895	16747	17048	17008	16945	16709	17003	16757	16936	16831	16899	16958	17037	16973	16940	16765	17059	17200	16862	16995	16933	16992	16873	16781	16930	16700	16960	16874	16850	17031	17107	16921	16868	16890	17073	16811	16939	16939	16878	16939	16742	16894	17031	16821	16813	17076	16516	16885	16743	16923	16735	17026	16993	16957	16818	16840	17069	16940	16976	16982	17031	16841	16784	16807	17090	17032	16951	16804	16672	17128	17016	16890	16890	17053	17044	16914	16767	16999	16736	16789	16798	16965	16956	16772	16944	16850	16917	16815	17026	16632	16883	16954	16842	16900	16884	16898	16996	16791	16968	16805	17074	16833	16945	16941	16989	16920	16817	16975	16857	16885	16938	17161	16913	16963	16936	17098	16840	16643	17035	16975	16737	16819	16919	16843	16982	16835	17052	17171	16807	16823	16754	16944	16847	16908	17085	16983	17118	16795	16959	17059	16995	16850	16866	17005	16971	16736	17004	16943	16863	16849	16852	16949	16844	16877	16802	16825	17083	16964	16846	16785	16923	17011	16957	17010	16953	16774	16765	16800	16965	16937	17031	16995	17051	16863	16897	16895	16959	17210	16858	16714	16919	16913	16935	16905	16943	16834	17005	16850	16879	16848	16803	16721	17105	16735	16928	16572	16674	16971	16977	16934	16959	16865	16700	16690	16774	16934	16973	16997	17041	16800	16933	16896	16695	16853	17061	16965	16707	16909	16809	16895	16908	16861	16965	16873	16770	16827	17049	17017	16803	16990	16846	17191	16934	16879	16711	16842	16976	16881	16851	16769	17041	16899	17027	16936	16985	16989	16837	16981	16690	16937	16809	16820	17009	16807	16918	16970	16998	16861	16859	16787	16815	16868	16797	17042	16999	17040	16700	16688	16727	16874	16991	16731	16854	16723	16775	16777	17036	17109	16877	16776	16855	16877	16796	17012	16938	16974	16996	16913	16742	17159	17000	16825	17003	16766	16784	16800	17052	16747	16901	16924	17090	17166	17026	17049	16671	16787	17066	16951	16977	16739	16963	17012	16886	16752	16772	16606	17023	16846	16929	16862	16995	17028	16949	17061	16930	16961	16899	16890	16808	16930	17162	17070	16794	16992	17029	16781	16886	16846	16964	16854	16839	16829	16808	17018	17061	16817	16996	16799	16756	16891	16943	16915	16974	16708	16927	16874	16940	17021	17003	16955	17025	16795	16917	16973	16922	16966	16904	17122	16894	16791	16868	16966	16943	16878	16777	16945	16740	16595	17086	16939	16912	16797	16817	16822	17002	16966	16808	16717	16848	16910	16876	16731	16831	16943	16859	16998	16874	16936	16798	16893	16930	16939	16989	16895	16956	16904	16975	16866	16877	16851	16973	17057	16986	17112	17039	17058	16977	17037	16797	16865	16847	16728	16672	16736	16921	17162	16884	16962	16710	16977	16886	16872	17049	16920	16807	16797	16822	16804	16671	16883	16919	16767	16781	16959	16848	16825	16908	16905	17087	16832	16848	16825	17131	16972	16943	16856	16872	16834	16864	16812	16976	16915	16824	16975	16949	16879	16795	16828	16976	16849	16883	16833	17003	16880	16975	16943	17228	16921	16941	16719	16853	16736	16774	16689	17058	16850	16926	16833	16845	16910	16925	16884	16939	16928	16958	16851	16982	17157	16929	16766	16783	16732	16683	16905	16829	16928	16950	16939	17040	16901	16806	16780	16860	16780	16830	16672	16788	16982	17003	16861	16923	17013	17020	16949	17015	16830	16856	16729	16944	16975	16907	17027	16755	16809	16837	17030	16923	17006	17082	16922	17149	16793	16874	16940	16711	16770	17008	16944	16839	16725	16899	16956	16972	17169	16762	16880	16921	16782	16940	16688	16941	16818	16924	16984	16854	16906	16989	16967	16882	16761	16955	17000	16963	16879	16989	16849	16929	16906	17055	16912	16904	16934	16919	17053	16924	16845	16781	16926	17018	16707	17015	16693	17024	16879	17040	16945	17097	16938	16819	16982	17134	16987	17054	16926	16857	16836	17011	16739	17065	16836	16711	17034	16803	16999	16943	16980	17013	16785	17120	16857	16828	16777	16797	16953	17008	16869	17177	17052	16984	16980	16850	17010	17079	16872	16811	17103	17024	16781	16962	16760	16850	17012	16877	16836	16917	16967	16836	16831	16786	16971	17049	16953	16901	16787	16939	16998	16960	17051	16972	17121	17096	16931	17042	17015	16797	16824	16874	16906	16844	16842	17028	17117	16989	16873	16863	16787	17193	16982	16833	16884	16889	16837	16970	16985	16666	17183	16805	16901	16880	16760	16919	16954	16981	16863	17051	17076	16827	16844	16938	16744	16814	16848	16925	17113	16930	16813	16761	16924	16622	16924	16999	16835	16914	16965	16965	16800	17032	16935	16907	16950	16970	16832	16820	16892	16927	17073	16940	17012	16838	16923	16749	16628	16724	16933	16794	16919	16772	16908	16699	16847	17076	16791	16987	16734	16927	16826	16737	16805	16740	16667	16872	17093	16917	16918	17021	16874	17093	16956	16772	16840	16996	16752	16888	16888	17126	16932	16891	16969	16967	16765	16757	16846	16700	16800	16683	16785	16921	17086	16737	16958	17045	16976	16859	16965	17044	16921	16910	16879	16997	16831	16841	16902
37215	57134	47278	29607	20223	16100	14271	14412	14421	14364	14487	14423	14374	14424	14501	14234	14483	14580	14309	14612	14387	14224	14396	14399	14404	14286	14361	14398	14290	14374	14301	14365	14509	14404	14404	14409	14169	14299	14414	14340	14399	14367	14442	14410	14308	14440	14323	14423	14285	14376	14497	14506	14494	14291	14350	14305	14456	14425	14485	14350	14529	14421	14448	14319	14356	14427	14412	14553	14296	14444	14356	14481	14346	14298	14447	14480	14297	14415	14229	14535	14429	14381	14363	14417	14392	14464	14469	14380	14445	14565	14635	14532	14447	14307	14392	14386	14259	14314	14426	14402	14461	14263	14458	14217	14569	14249	14497	14364	14473	14438	14486	14364	14310	14592	14327	14496	14380	14370	14398	14467	14371	14317	14415	14309	14409	14356	14433	14296	14361	14413	14388	14209	14581	14441	14373	14410	14371	14355	14504	14412	14593	14412	14380	14436	14487	14245	14466	14369	14340	14457	14314	14028	14410	14316	14387	14466	14349	14369	14254	14548	14237	14302	14358	14277	14413	14253	14445	14625	14190	14474	14433	14376	14357	14411	14580	14363	14451	14612	14472	14263	14473	14362	14310	14288	14300	14219	14278	14401	14365	14338	14347	14394	14239	14379	14393	14351	14407	14275	14353	14274	14350	14477	14503	14454	14309	14483	14340	14404	14385	14284	14425	14483	14301	14430	14495	14339	14289	14378	14363	14565	14249	14374	14451	14404	14308	14314	14341	14312	14443	14353	14400	14291	14547	14447	14359	14399	14401	14506	14421	14284	14332	14355	14588	14244	14499	14305	14242	14378	14436	14409	14551	14239	14623	14437	14290	14284	14410	14444	14525	14448	14484	14356	14451	14279	14427	14454	14429	14433	14565	14428	14372	14294	14437	14398	14336	14437	14466	14262	14557	14336	14350	14451	14513	14474	14395	14303	14426	14420	14381	14329	14218	14444	14361	14453	14437	14431	14549	14503	14400	14400	14447	14346	14138	14356	14396	14425	14303	14547	14314	14377	14409	14625	14259	14300	14371	14522	14267	14422	14501	14374	14402	14343	14205	14407	14265	14466	14308	14472	14395	14313	14507	14470	14502	14386	14389	14366	14401	14426	14394	14424	14200	14384	14348	14406	14408	14369	14299	14460	14461	14416	14361	14374	14392	14490	14364	14427	14406	14339	14498	14311	14553	14485	14429	14415	14340	14481	14341	14468	14519	14461	14304	14395	14347	14157	14358	14278	14512	14464	14336	14473	14470	14362	14290	14252	14360	14319	14354	14442	14376	14461	14369	14253	14317	14411	14398	14317	14416	14171	14479	14501	14405	14425	14290	14531	14358	14231	14438	14563	14144	14451	14415	14421	14305	14343	14444	14429	14336	14446	14347	14429	14397	14443	14189	14253	14261	14467	14536	14358	14514	14378	14306	14396	14349	14187	14472	14384	14296	14482	14495	14367	14297	14486	14507	14333	14219	14393	14576	14448	14410	14258	14457	14556	14627	14441	14348	14289	14376	14368	14480	14589	14261	14396	14442	14350	14435	14480	14222	14460	14440	14248	14460	14600	14455	14588	14481	14313	14440	14190	14388	14514	14248	14393	14493	14492	14422	14362	14468	14492	14272	14433	14465	14434	14359	14284	14321	14235	14214	14554	14508	14373	14512	14203	14202	14310	14265	14327	14352	14247	14447	14476	14437	14529	14412	14527	14259	14444	14503	14500	14480	14416	14442	14479	14489	14441	14264	14339	14486	14155	14394	14326	14402	14391	14547	14375	14331	14448	14283	14231	14397	14324	14343	14260	14352	14424	14465	14387	14381	14257	14466	14270	14372	14350	14366	14446	14525	14278	14225	14431	14329	14391	14352	14369	14254	14519	14258	14258	14466	14244	14271	14371	14362	14300	14485	14462	14569	14531	14336	14406	14379	14438	14589	14176	14261	14450	14209	14501	14606	14262	14422	14320	14412	14298	14445	14350	14495	14396	14429	14542	14633	14409	14362	14489	14259	14302	14305	14264	14347	14455	14453	14376	14378	14415	14387	14600	14240	14314	14378	14547	14373	14590	14353	14325	14496	14497	14299	14337	14367	14556	14442	14301	14372	14508	14271	14337	14402	14401	14615	14194	14462	14422	14418	14532	14376	14442	14526	14445	14363	14478	14212	14354	14354	14395	14315	14414	14333	14354	14537	14482	14233	14389	14324	14228	14409	14462	14302	14484	14449	14369	14563	14533	14416	14477	14593	14467	14424	14449	14485	14488	14381	14529	14319	14353	14533	14448	14404	14412	14374	14286	14137	14554	14365	14397	14444	14413	14292	14426	14336	14339	14277	14314	14481	14280	14347	14405	14312	14396	14443	14418	14403	14237	14413	14415	14428	14340	14383	14267	14444	14421	14289	14453	14247	14484	14402	14310	14378	14513	14295	14377	14225	14460	14231	14536	14468	14331	14266	14350	14259	14555	14449	14564	14519	14563	14354	14353	14442	14452	14394	14393	14348	14287	14323	14567	14523	14286	14232	14425	14315	14441	14368	14389	14313	14466	14319	14291	14588	14448	14330	14343	14260	14506	14331	14411	14309	14387	14244	14457	14486	14451	14263	14390	14368	14567	14332	14508	14225	14476	14464	14334	14392	14294	14549	14472	14365	14401	14342	14573	14354	14284	14602	14358	14455	14394	14543	14291	14330	14252	14393	14551	14349	14455	14294	14405	14248	14464	14365	14387	14204	14410	14364	14196	14418	14306	14427	14492	14287	14407	14434	14471	14376	14359	14238	14402	14377	14378	14271	14568	14364	14382	14411	14291	14323	14400	14325	14234	14511	14413	14343	14230	14428	14495	14579	14325	14400	14426	14423	14491	14356	14436	14464	14325	14250	14455	14276	14325	14394	14549	14400	14397	14282	14393	14294	14396	14471	14466	14252	14435	14260	14402	14405	14342	14277	14467	14194	14265	14368	14345	14425	14485	14455	14215	14510	14428	14454	14491	14447	14478	14331	14515	14353	14340	14360	14392	14453	14413	14336	14414	14351	14560	14385	14408	14548	14351	14559	14432	14379	14484	14423	14287	14258	14570	14450	14366	14320	14392	14391	14524	14472	14483	14332	14554	14455	14377	14357	14456	14422	14420	14361	14310	14194	14344	14386	14316	14183	14328	14430	14380	14525	14444	14457	14414	14447	14433	14449	14433	14447	14233	14364	14227	14437	14312	14393	14497	14329	14444	14393	14157	14179	14511	14294	14403	14373	14456	14388	14409	14346	14453	14482	14388	14393	14237	14439	14345	14449	14396	14328	14416	14387	14447	14292	14385	14536	14198	14527	14233	14635	14381	14552	14283	14424	14411	14514	14379	14380	14421	14246	14517	14221	14344	14351	14313	14303	14378	14493	14301	14396	14243	14441	14432	14317	14326	14351	14529	14406	14419	14259	14548	14411	14234	14419	14494	14348	14373	14414	14419	14273	14369	14462	14362	14397	14457	14320	14379	14403	14347	14493	14310	14460	14334	14538	14328	14378	14387	14593	14581	14386	14500	14443	14349	14468	14536	14222	14364	14266	14423	14193	14458	14161	14547	14359	14420	14357	14578	14328	14334	14434	14415	14246	14276	14296	14289	14451	14302	14332	14356	14313	14546	14459	14419	14386	14262	14510	14438	14434	14388	14425	14543	14528	14351	14337	14465	14284	14360	14407	14234	14451	14300	14419	14364	14422	14311	14351	14194	14384	14359	14455	14391	14547	14380	14388	14170	14332	14380	14370	14315	14367	14404	14296	14352	14225	14421	14437	14360	14365	14316	14459	14437	14334	14426	14303	14416	14382	14293	14310	14370	14327	14527	14397	14371	14582	14156	14575	14365	14426	14380	14287	14528	14414	14406	14563	14396	14494	14475	14452	14338	14395	14340	14441	14363	14370	14417	14462	14486	14349	14381	14330	14381	14300	14391	14175	14461	14262	14417	14447	14471	14279	14356	14350	14289	14494	14263	14520	14496	14363	14449	14339	14441	14479	14455	14380	14447	14460	14428	14412	14416	14284	14244	14278	14438	14360	14383	14364	14328	14369	14295	14425	14441	14465	14321	14337	14516	14509	14314	14352	14285	14357	14384	14437	14378	14361	14381	14370	14359	14361	14350	14321	14461	14511	14296	14335	14473	14401	14394	14405	14307	14325	14283	14448	14330	14379	14431	14309	14496	14354	14545	14415	14402	14490	14399	14336	14292	14385	14270	14400	14371	14277	14435	14501	14430	14258	14175	14402	14507	14371	14360	14259	14523	14238	14393	14408	14493	14349	14543	14315	14423	14464	14195	14441	14448	14582	14320	14319	14377	14394	14364	14339	14292	14418	14521	14372	14388	14318	14328	14478	14506	14495	14307	14377	14452	14390	14245	14346	14279	14406	14442	14336	14314	14413	14396	14403	14400	14245	14404	14392	14342	14382	14379	14280	14448	14354	14395	14291	14550	14385	14350	14362	14493	14420	14219	14467	14506	14379	14494	14344	14267	14417	14337	14300	14475	14416	14249	14344	14455	14380	14416	14349	14422	14327	14566	14384	14361	14351	14461	14327	14358	14415	14267	14362	14457	14336	14401	14360	14499	14377	14315	14136	14332	14336	14387	14463	14534	14246	14341	14405	14519	14269	14606	14425	14457	14303	14444	14624	14355	14453	14482	14393	14531	14436	14226	14359	14491	14483	14524	14407	14353	14222	14429	14365	14369	14360	14462	14406	14390	14407	14374	14288	14338	14480	14520	14262	14369	14333	14192	14483	14348	14463	14472	14336	14349	14297	14508	14376	14329	14414	14289	14328	14500	14324	14309	14499	14197	14544	14252	14305	14392	14402	14402	14422	14338	14337	14477	14473	14461	14417	14371	14349	14301	14373	14216	14375	14436	14355	14356	14390	14441	14397	14628	14371	14526	14423	14556	14353	14393	14336	14446	14605	14498	14340	14459	14207	14268	14395	14292	14311	14448	14334	14188	14392	14317	14406	14355	14286	14433	14606	14489	14552	14403	14373	14381	14432	14315	14221	14283	14419	14300	14356	14340	14286	14310	14320	14361	14508	14405	14532	14435	14327	14469	14371	14297	14294	14310	14314	14350	14417	14395	14224	14432	14398	14335	14550	14285	14417	14381	14218	14296	14242	14472
25791	30957	52730	52061	38394	27638	20351	17528	17079	17068	17080	17167	16950	16998	17056	17211	16897	17211	17043	17100	16901	17074	17157	17106	16902	17051	17007	16978	17057	17041	17059	16880	17036	16905	17063	17113	17059	17014	17024	16942	16848	17031	17281	17094	16905	16916	16961	16723	16910	16920	16916	17050	16856	17100	17027	16825	16999	16764	16938	16945	17147	17110	17108	16860	16942	16625	17149	17048	16933	17124	16952	16921	16879	16788	17106	16884	17119	16672	17055	16785	16825	16976	16955	16752	16841	16878	17012	16834	16957	17052	16891	16915	16598	17009	16927	17060	16859	16965	17094	17031	16887	16859	16840	16911	16801	16807	16751	16882	16895	16781	16915	16958	16858	16732	17076	17025	16967	17032	16997	17159	16927	17070	16915	17006	16895	16978	17102	17066	16957	16823	17073	16809	16998	16893	17106	16854	16949	17162	17073	16682	16905	16888	16925	16798	16814	16814	16605	16777	16832	16814	17038	16958	17123	16699	16922	16849	17047	16897	17194	16824	16684	16906	16967	16910	16986	17094	16912	17014	16980	17066	16953	16892	16860	16982	16722	16855	16855	17023	16711	16895	16760	16914	17029	16886	16904	16755	17065	16894	16957	17050	16958	17027	17042	16909	16997	17096	16933	16769	17200	16914	16770	16892	17051	17240	16938	16749	16898	16820	16941	17102	17089	17072	16746	17004	16948	16810	16880	16865	16991	17026	17024	16879	16931	16810	16884	17068	16822	16755	16849	17007	17143	16604	17024	16906	16987	16979	16928	16762	16932	16997	16957	16874	16991	17016	16777	16666	16957	16993	16921	16802	16779	16970	16858	16934	16859	16761	16875	16781	17049	16971	16846	16856	17030	16974	16873	16972	16895	16830	16874	16852	16931	17061	16726	16773	16880	17099	16857	17083	16919	16938	17183	16841	16894	16854	17352	16643	16824	16973	16964	16892	16929	16905	16841	16993	16895	16908	16920	16728	16769	16860	17079	16771	16728	16824	16957	16881	16940	17136	16960	17028	17050	16780	16889	16844	16816	16730	16897	16857	16923	16921	16994	16878	16927	17007	17008	16896	16827	16787	16917	16885	16866	16807	16936	16919	16846	16552	16939	16951	17070	16886	16890	16721	16860	16806	16719	16938	16817	16930	16960	16935	16999	17056	16910	16918	17041	17015	17043	16930	16896	16762	17053	16990	17059	16989	16838	16866	17067	16877	16862	16914	16970	16769	16950	16804	17046	17071	17049	17118	16952	16984	17143	16943	16849	17142	17172	16627	16911	17025	16965	17158	17066	16764	16790	17082	16714	17050	17100	16700	16900	16925	16879	16873	16945	16852	16798	16746	17038	16929	16948	16707	16993	16947	16848	16848	17007	16979	16999	17025	16758	16841	16926	16769	16826	16971	17039	16995	16932	17020	16844	16815	16903	16876	17025	16734	16944	16739	16847	16939	16966	16837	17073	16912	17099	16913	16932	16877	16954	16941	16821	16884	17126	16679	16849	16911	16977	16681	16945	17064	16915	16789	16720	16971	16993	16904	16902	16880	17086	16804	16893	16961	16992	16867	17002	17082	16848	16800	17028	16925	16979	16793	16834	17070	16934	16850	17109	16984	16993	16974	16993	16936	16982	16879	16815	16813	17032	17156	16833	17000	16978	16970	16805	16808	16936	16646	16789	17004	16997	16908	16861	16931	16987	16876	16849	17099	17124	17065	17012	16905	16836	16867	16765	16960	16738	16890	16972	16895	16844	16849	16910	16838	16760	16859	16901	16796	17024	17030	17049	16905	17095	17040	16947	17055	17021	16752	17019	16982	17022	17120	16862	16822	17011	16878	17080	17077	17033	17074	16912	16932	16861	16979	17059	16877	16994	16944	16948	16815	16968	16935	16892	16900	16775	17083	16997	16912	16928	16997	17026	16909	16764	16801	17027	17083	16921	16836	16861	16847	16628	16850	16963	16937	16964	16864	16935	16884	16910	16965	16840	16816	16902	16985	17077	16946	17031	17009	17113	16996	16935	16863	16944	16736	16942	16809	16814	16888	16986	17127	17037	16965	17002	17070	16710	17018	16828	16803	16716	16803	16983	16837	16855	16953	16894	16988	16817	16942	16994	16829	16996	16934	16876	16812	16768	16867	16683	16993	16865	16914	16949	17032	16814	17035	16802	16874	16842	16921	17102	16724	16872	17014	16933	16902	16970	16873	17066	16994	17072	17157	16943	16976	16753	16793	16994	16896	16931	17011	16885	16931	16835	16861	16709	16784	17043	16984	16816	16846	17022	16888	16874	16968	16745	16809	17077	16939	17047	16696	16994	16887	16897	16880	17103	16892	16970	17031	17027	16834	17013	16966	16969	16969	16852	16946	17081	16802	17127	16866	16933	16945	16809	16995	17027	16907	17021	16774	16888	16913	17024	16942	16975	16907	17032	16866	16972	16963	16890	17045	16910	16999	17017	16777	16770	17080	16925	16875	16863	16853	16749	16969	16903	16994	17069	16858	16810	17015	17002	17068	16974	16747	17047	16820	16838	16835	16871	17114	16772	17046	16972	16723	16937	17007	16931	16748	16977	16948	16860	16876	16963	16846	16723	17009	16682	16956	16899	16890	16968	16969	16879	16900	17000	17084	16971	17034	16695	16635	16773	16940	16907	16740	16906	16855	16995	16936	16850	16899	16807	16882	16879	16988	16895	16889	16883	16915	17054	16887	17090	16941	16858	16865	17051	16926	17015	16906	17034	16948	16815	16945	17104	16903	16734	16851	16791	17011	16810	16820	16938	17062	17057	17011	16901	16778	17042	16926	16835	16796	16856	17075	17098	16838	16930	16916	16957	17057	17049	16958	16886	16906	17062	16901	16967	16857	16963	16881	16742	16980	16877	16952	16910	16963	16883	16981	16951	16960	16931	17024	16907	16911	17160	16955	16917	16920	16789	16829	16801	16985	16965	16895	16962	16972	17043	16911	16759	16808	16876	16985	17079	17133	16868	16883	16941	16994	16733	16855	16861	17095	17039	16782	17056	17014	16981	16951	16830	16807	17107	17054	16965	17010	17066	16961	16936	16919	16808	16985	16942	16929	16973	16990	16964	16737	16915	16870	16644	17149	16810	16896	17064	16749	16965	16950	16782	17008	16875	16909	16996	16739	16866	16761	16777	17010	16995	17066	16955	16852	17021	17026	16880	16857	17026	16897	17028	16845	16809	16802	17208	16966	17006	16915	16844	16761	16992	16919	16830	16896	16915	16855	17095	17091	16814	16869	16795	16726	16961	17036	16893	16924	16831	16796	17031	16872	16898	16973	17046	16816	16832	17048	16981	16910	16921	16965	17055	16933	16993	17020	17048	17176	16883	17053	16888	16740	16992	16750	16892	16923	16979	16978	17009	17077	16925	16897	17122	17044	17045	17004	17086	17035	16935	16810	16952	16914	16996	17200	16922	17079	16917	17049	16935	16951	17030	16929	16908	16824	16876	16836	16902	16678	17087	16986	16955	17056	17253	16957	17078	16914	17181	17095	16889	16999	16847	16921	17077	16925	16718	16949	16920	16882	16962	17008	17109	16988	16848	16984	17228	16818	16972	17010	16783	16899	16953	17007	16942	16846	16871	17019	17025	16973	16840	16904	16871	17190	16870	17014	17048	16950	16852	16848	17036	17018	16823	16997	16664	16912	17053	17060	16860	17085	16898	16930	16868	16756	17037	17126	16937	16772	16953	17133	17016	17085	16938	16822	16956	16849	16968	16916	16737	16750	16899	16935	16671	16948	16999	16990	16841	16784	17045	17187	16934	16783	16885	16971	16889	16963	16975	16814	16918	16800	16939	16943	17076	16997	16924	16897	16961	16828	16918	16993	16764	16807	16861	16826	17023	17031	17062	17233	17212	16817	17003	16823	16575	16861	17108	16743	16850	17054	17036	16948	16979	17064	16798	16942	17102	16800	17076	17054	16985	16975	16918	16831	16950	16969	17176	16772	16895	16910	16794	16923	16855	16668	16894	17077	17031	16766	17029	16945	16902	16925	16968	17039	16934	16795	16766	16933	17072	16953	16776	16773	16854	16991	16875	17025	16956	16617	16785	16783	16943	17124	16927	16780	16862	16872	16991	16824	16852	16919	16834	16910	17107	16940	17028	16786	16949	16982	17200	17012	16992	17069	17005	16990	16951	16764	16865	16891	16884	16788	16875	16834	16895	16781	17090	16985	17004	16796	17010	16818	16979	17009	16977	16957	16999	16897	16873	16877	17060	16765	16771	17030	16891	16938	16831	17280	16978	17000	17004	16707	16810	16824	16749	16951	16948	16888	16777	16835	16970	16891	16737	16885	16954	16987	17035	16695	16920	17046	17081	16899	16959	17126	16996	17007	16928	16962	16945	17055	16924	16766	16991	16794	16836	17007	16828	16805	16904	16989	17017	16750	16845	16905	17001	16903	16858	17035	16833	17131	16917	17002	17014	16798	17132	16809	16826	17081	16640	17050	16972	16945	16668	16986	17061	16772	16801	16833	16883	16975	16873	16913	16710	16895	16836	16927	17002	17079	16936	17017	17013	16862	16834	16978	16923	16897	16828	17128	16687	17021	16901	17043	16829	16876	16838	16980	16948	16923	17086	16911	16737	16724	16858	16804	16766	16874	17148	17186	17006	16823	16831	17112	16988	16792	16928	16761	16923	16787	16915	16862	16971	17216	16987	16924	16978	16752	16677	16739	16895	16968	16782	16933	16936	16877	16936	16906	17012	16828	16941	16847	16947	16926	16745	16889	17050	16971	16916	17070	16892	16963	16843	16770	16712	16817	17008	16862	16787	16852	17164	16833	16946	16859	16899	16960	17107	16864	16889	16907	16872	16839	16906	16677	17065	16936	17028	16916	17077	16938	16784	17100	16755	16957	16931	16743	16799	16922	16829	17111	16844	16763	16885	16988	16755	16800	16976	16728	16802	16919	16952	16981	16965	16973	16928	16778	16891	16847	16952	16929	16891	16930	16899	16977	16908	16807	17120	17138	17064	17056	16851	17091	16710	16989	16762	16971	17111	16907	17013	16826	16831	16806	16859	16928	16773	16880	17081	17044	17049	16826	16913	16977	16808	17060	16926	16850	17111	16925	16843	16802	16933	16824	16650	16900	17011	16796	16805	16843	16796	16957
60029	98928	85084	60474	40564	23912	14651	14399	14537	14419	14520	14394	14546	14516	14428	14684	14394	14570	14557	14391	14451	14389	14490	14371	14439	14354	14296	14493	14470	14604	14410	14390	14475	14303	14433	14327	14425	14461	14315	14329	14394	14410	14538	14523	14614	14332	14525	14375	14541	14304	14495	14398	14423	14462	14494	14379	14491	14329	14366	14485	14547	14494	14575	14437	14423	14416	14310	14430	14494	14188	14609	14381	14565	14426	14384	14724	14324	14443	14328	14247	14398	14468	14546	14432	14399	14370	14303	14418	14631	14312	14405	14338	14343	14247	14634	14463	14428	14482	14464	14246	14559	14365	14532	14445	14437	14480	14440	14389	14415	14465	14518	14331	14434	14531	14327	14463	14478	14347	14303	14378	14388	14426	14287	14429	14337	14326	14486	14443	14390	14384	14494	14366	14505	14363	14523	14541	14395	14422	14427	14593	14387	14438	14245	14439	14492	14426	14449	14436	14531	14562	14391	14548	14377	14575	14342	14351	14334	14365	14433	14562	14615	14376	14383	14389	14464	14416	14458	14326	14264	14373	14437	14343	14359	14315	14432	14337	14290	14277	14377	14480	14269	14540	14587	14302	14349	14245	14505	14376	14405	14374	14401	14366	14374	14360	14471	14286	14230	14437	14363	14385	14265	14434	14635	14335	14471	14429	14331	14462	14187	14315	14608	14491	14362	14360	14342	14352	14352	14481	14410	14476	14446	14343	14470	14574	14369	14439	14287	14551	14428	14418	14558	14344	14461	14488	14411	14352	14445	14314	14394	14562	14511	14531	14483	14552	14576	14310	14582	14497	14591	14327	14364	14383	14327	14237	14366	14270	14686	14327	14469	14482	14460	14486	14361	14391	14603	14554	14494	14485	14501	14421	14402	14261	14582	14523	14483	14531	14527	14405	14252	14536	14564	14433	14300	14291	14486	14352	14610	14405	14193	14359	14360	14271	14175	14380	14521	14464	14508	14350	14508	14463	14381	14416	14476	14465	14132	14349	14330	14339	14445	14383	14488	14375	14431	14268	14375	14668	14413	14566	14448	14475	14543	14431	14348	14466	14434	14352	14478	14450	14518	14353	14414	14472	14510	14470	14532	14395	14497	14450	14385	14407	14566	14495	14411	14383	14347	14435	14466	14250	14445	14340	14495	14341	14429	14496	14339	14427	14479	14458	14534	14395	14423	14518	14396	14299	14442	14358	14396	14354	14190	14343	14379	14558	14287	14424	14512	14514	14234	14448	14480	14327	14323	14596	14449	14497	14329	14435	14544	14386	14377	14442	14482	14511	14433	14503	14580	14377	14456	14522	14343	14356	14469	14480	14403	14553	14279	14455	14346	14470	14491	14369	14447	14485	14481	14304	14477	14586	14361	14412	14473	14276	14401	14310	14561	14395	14433	14475	14399	14537	14292	14457	14483	14409	14463	14426	14270	14261	14542	14590	14485	14342	14591	14177	14411	14458	14358	14458	14331	14301	14289	14321	14380	14356	14319	14678	14315	14550	14393	14488	14369	14373	14401	14395	14325	14541	14460	14376	14432	14469	14355	14346	14360	14413	14602	14393	14438	14576	14383	14392	14520	14339	14421	14382	14416	14417	14403	14368	14462	14313	14423	14547	14286	14421	14505	14299	14446	14383	14606	14359	14304	14465	14435	14498	14401	14426	14342	14399	14363	14387	14479	14347	14443	14376	14466	14400	14536	14604	14330	14586	14385	14466	14410	14526	14382	14452	14418	14439	14354	14535	14292	14282	14279	14402	14338	14299	14446	14364	14298	14390	14490	14283	14254	14485	14470	14408	14430	14536	14348	14372	14448	14375	14407	14565	14380	14422	14492	14222	14325	14431	14650	14387	14460	14444	14461	14460	14547	14451	14379	14565	14478	14361	14415	14513	14420	14552	14445	14404	14618	14455	14573	14501	14425	14398	14510	14433	14424	14423	14462	14402	14549	14471	14428	14468	14352	14409	14378	14327	14231	14344	14216	14517	14598	14495	14460	14479	14285	14384	14487	14546	14528	14368	14317	14477	14714	14295	14425	14271	14495	14375	14455	14261	14457	14359	14496	14550	14499	14420	14245	14313	14316	14510	14433	14398	14430	14353	14301	14363	14397	14501	14371	14338	14442	14405	14540	14239	14542	14449	14523	14453	14517	14476	14426	14231	14321	14431	14457	14424	14344	14564	14606	14412	14297	14469	14379	14504	14426	14417	14371	14453	14463	14436	14411	14294	14430	14414	14392	14411	14390	14533	14355	14527	14465	14604	14388	14313	14530	14511	14441	14469	14487	14460	14437	14291	14474	14165	14339	14455	14463	14349	14522	14378	14598	14449	14516	14569	14454	14590	14236	14327	14479	14510	14402	14539	14391	14280	14398	14582	14624	14501	14596	14422	14398	14533	14318	14550	14547	14452	14650	14538	14519	14575	14304	14471	14409	14276	14316	14350	14597	14293	14235	14493	14559	14567	14531	14397	14465	14336	14385	14459	14404	14404	14453	14332	14268	14468	14461	14252	14364	14362	14388	14366	14334	14519	14539	14414	14320	14485	14512	14483	14408	14418	14367	14420	14329	14439	14365	14535	14493	14302	14440	14533	14449	14325	14310	14526	14518	14255	14531	14373	14369	14411	14507	14514	14502	14426	14688	14408	14346	14562	14362	14261	14232	14285	14529	14468	14281	14462	14464	14391	14509	14429	14510	14323	14359	14543	14523	14390	14290	14477	14539	14401	14435	14506	14457	14242	14651	14377	14355	14502	14434	14304	14378	14454	14447	14349	14447	14331	14351	14483	14396	14422	14491	14479	14533	14490	14279	14534	14399	14584	14452	14278	14579	14190	14323	14484	14340	14283	14293	14653	14428	14491	14513	14488	14565	14340	14431	14372	14557	14466	14383	14299	14457	14510	14272	14494	14417	14446	14482	14493	14433	14309	14296	14403	14530	14401	14520	14578	14482	14440	14332	14398	14270	14454	14226	14453	14468	14417	14360	14444	14350	14524	14335	14403	14278	14428	14338	14579	14452	14314	14394	14319	14333	14479	14286	14491	14420	14426	14559	14453	14493	14496	14402	14363	14532	14503	14472	14463	14487	14439	14342	14354	14593	14393	14296	14395	14376	14367	14485	14506	14505	14348	14525	14476	14479	14334	14536	14372	14243	14429	14482	14511	14291	14295	14434	14464	14310	14483	14573	14440	14422	14371	14483	14432	14378	14449	14495	14495	14452	14550	14377	14312	14372	14551	14380	14316	14521	14426	14339	14476	14450	14213	14522	14419	14559	14202	14286	14463	14471	14405	14610	14593	14427	14532	14431	14368	14669	14484	14337	14336	14462	14471	14337	14498	14413	14368	14449	14598	14682	14489	14328	14248	14326	14419	14425	14419	14305	14495	14369	14469	14564	14482	14394	14406	14522	14345	14359	14508	14441	14402	14509	14447	14412	14373	14263	14259	14352	14183	14562	14548	14454	14258	14521	14473	14443	14407	14443	14327	14527	14582	14325	14414	14391	14525	14544	14419	14543	14484	14516	14370	14323	14284	14603	14456	14494	14488	14425	14319	14525	14520	14499	14462	14392	14475	14475	14488	14523	14457	14546	14265	14393	14390	14429	14596	14312	14571	14429	14248	14511	14351	14359	14271	14453	14364	14436	14124	14484	14448	14534	14480	14523	14258	14446	14355	14453	14612	14269	14263	14458	14339	14535	14539	14542	14473	14454	14396	14443	14453	14394	14320	14350	14474	14474	14602	14667	14486	14604	14339	14575	14403	14337	14448	14613	14449	14518	14302	14482	14343	14382	14374	14444	14533	14396	14585	14442	14340	14364	14565	14590	14392	14372	14415	14458	14366	14553	14423	14532	14464	14574	14497	14538	14282	14358	14456	14492	14462	14528	14406	14433	14519	14486	14288	14370	14571	14575	14635	14416	14554	14484	14383	14488	14519	14535	14372	14401	14371	14572	14322	14495	14377	14232	14344	14376	14422	14456	14534	14310	14299	14394	14324	14452	14230	14507	14353	14468	14372	14387	14437	14513	14460	14527	14436	14368	14579	14313	14423	14399	14351	14493	14432	14441	14450	14546	14624	14413	14365	14492	14306	14361	14348	14425	14517	14269	14263	14417	14326	14416	14536	14403	14262	14498	14405	14452	14465	14480	14444	14422	14420	14536	14527	14425	14462	14483	14266	14512	14380	14403	14382	14486	14332	14334	14451	14413	14642	14331	14340	14548	14493	14407	14418	14541	14396	14342	14532	14255	14301	14555	14514	14323	14292	14410	14458	14398	14385	14408	14278	14604	14395	14341	14334	14172	14462	14454	14407	14514	14290	14316	14391	14509	14473	14485	14443	14528	14355	14414	14387	14444	14452	14523	14361	14332	14517	14434	14579	14370	14348	14421	14402	14346	14547	14374	14577	14490	14395	14239	14375	14416	14468	14510	14490	14420	14440	14327	14501	14495	14432	14411	14469	14382	14487	14450	14423	14416	14448	14610	14474	14513	14270	14497	14498	14403	14366	14442	14578	14459	14504	14486	14540	14534	14368	14217	14268	14470	14251	14427	14389	14333	14233	14384	14426	14468	14540	14460	14385	14293	14334	14345	14478	14506	14395	14372	14462	14351	14366	14561	14349	14363	14385	14377	14457	14464	14335	14511	14492	14344	14371	14307	14533	14391	14393	14480	14522	14335	14393	14362	14519	14457	14365	14509	14356	14235	14487	14417	14485	14535	14549	14246	14529	14430	14339	14500	14441	14410	14631	14343	14642	14455	14502	14494	14176	14456	14389	14246	14514	14423	14305	14441	14443	14395	14366	14444	14361	14320	14443	14305	14304	14266	14414	14418	14360	14268	14449	14303	14448	14259	14386	14232	14513	14320	14538	14353	14494	14326	14290	14410	14394	14320	14379	14333	14449	14380	14446	14460	14376	14336	14643	14333	14515	14393	14470	14486	14512	14422	14465	14468	14280	14471	14413	14606	14356	14437	14339	14431	14397	14482	14317	14645	14378	14244	14357	14279	14455	14410	14472	14570	14453	14443	14419	14472	14605	14466	14578	14471	14566	14374	14374	14440	14384	14451	14423	14528	14295	14474	14299	14457	14502	14533	14362	14449	14408	14484	14464	14507	14449	14487	14462	14298	14559
23724	25676	46474	50126	43154	33374	24611	19123	18062	18033	18215	18047	17956	18164	17915	17796	17728	17933	17832	17859	17834	17793	17902	17919	17732	17931	17727	17890	17833	17752	17756	17883	17899	17954	17765	17797	17712	17881	17822	17780	17882	17545	17728	17798	17817	18069	17778	17827	17908	17752	17789	17752	17870	17814	17673	17784	17762	17520	17835	17680	17678	17770	17691	17796	17696	17785	17868	17679	17744	17735	17736	17678	17855	17761	17743	17829	17855	17941	17878	17800	17803	17855	17760	17776	17804	17725	17720	17504	17704	17731	17629	17755	17865	17733	17937	17813	17835	17935	17781	17621	17514	17660	17842	17761	17768	17886	17922	17622	17714	17873	17978	17891	17953	17647	17781	17746	17664	17822	17622	17999	17813	17784	17823	17768	17952	17918	17722	17840	17631	17671	17733	17811	17802	17812	17609	17752	17670	17728	17836	17808	17575	17742	17766	17735	17755	17770	17752	17718	17698	17891	17677	17889	18049	17607	17719	17871	17700	17610	17458	17775	17618	17657	17735	17706	17702	17893	17842	17753	17750	17777	17679	17707	17950	17572	17665	17533	17593	17855	17562	17678	17808	17768	17780	17894	17631	17773	17540	17959	17792	17608	17907	17621	17886	17497	17715	17650	17808	18019	17696	17608	17766	17778	17633	17754	17649	17701	17659	17728	17924	18027	17730	17603	17544	17603	17768	17873	17787	17729	17829	18053	17666	17763	17670	17654	17668	17888	17812	17856	17676	17699	17931	17798	17685	17614	17767	17733	17753	17765	17774	17725	17880	17788	17798	17753	17718	17818	17623	17757	17434	17717	17809	17649	17894	17696	18010	17933	17609	17756	17751	17750	17787	17720	17664	17914	17859	17799	17696	17757	17864	17807	17721	17524	17654	17467	17552	17684	17927	17820	17950	17752	17696	17743	17874	17689	17672	17719	17719	17595	17662	17775	17578	17613	17932	17934	17775	17607	17749	17675	17699	17674	17851	17876	17870	17748	17577	17639	17715	17618	17492	17673	17680	18030	17875	17949	17856	17541	17519	17787	17713	17797	17690	17881	17703	17749	17756	17799	17873	17772	17971	18034	17886	17744	17822	17610	17915	17747	17716	17695	17812	17693	17815	17721	17476	17799	17725	17676	17543	17638	17650	17784	17554	17825	17852	17880	17703	17731	17803	17693	17555	17678	17756	17875	17976	17664	17786	17803	17688	17930	17712	17716	17778	17524	17797	17635	17698	17840	17827	17653	17856	17599	17713	17625	17649	17502	17891	17980	17733	17684	17710	17894	17817	17638	17649	17654	17715	17623	17558	17668	17768	17707	17685	17808	17630	17801	17704	17606	17725	17761	17768	17725	17770	17751	17636	17681	17758	17626	17440	17549	17709	17722	17630	17640	17637	17763	17588	17645	17645	17758	17761	17575	17798	17834	17855	17750	17654	17958	17745	17799	17680	17773	17916	17912	17866	17489	17777	17714	17684	17665	17595	17587	17530	17838	17806	17828	17708	17656	17893	17755	17770	17714	17816	17861	17671	17778	17833	17589	17594	17766	17629	17723	17764	17688	17548	17688	17745	17725	17750	17785	17643	17831	17848	17772	17824	17528	17810	17647	17671	17700	17759	17827	17701	17728	17810	17651	17720	17735	17781	17624	17676	17705	17769	17582	17738	17856	17748	17750	17966	17821	17705	17836	17808	17705	17698	17826	17797	17621	17558	17727	17751	17781	17977	17687	17715	17725	17719	17744	17821	17557	17593	17668	17775	17785	17693	17544	17580	17781	17651	17710	17633	17510	17794	17756	17593	17644	17842	17485	17482	17519	17876	17810	17852	17709	17689	17685	17893	17869	17720	17714	17611	17641	17987	17657	18057	17930	17701	17716	17632	17599	17774	17642	17719	17880	17894	17743	17749	17899	17824	17671	17479	17682	17749	17810	17707	17726	17750	17792	17785	17514	17617	17752	17972	17735	17717	17821	17658	17648	17738	17591	17828	17521	17797	17641	17563	17618	17648	17782	17728	17714	17820	17889	17544	17734	17686	17696	17870	17759	17680	17770	17780	17501	17654	17787	17646	17631	17749	17866	17813	17659	17798	17672	17840	17910	17713	17720	17770	17807	17697	17772	17661	17776	17736	17774	17663	17758	17709	17966	17765	17854	17484	17778	17667	17832	17714	17475	17672	17718	17559	17727	17703	17717	17730	17823	17647	17808	17773	17636	17754	17758	17709	17698	17666	17639	17684	17693	17930	17874	17733	17862	17732	17836	17755	17714	17787	17807	17770	17597	17774	17751	17619	17686	17634	17633	17627	17940	17829	17831	17788	17588	17852	17753	17737	17769	17577	17688	17673	17624	17782	17767	17769	17714	17750	17571	17661	17564	17673	17972	17843	17859	17800	17924	17801	17701	17757	17696	17717	17506	17580	17706	17683	17811	18028	17621	17676	17732	17718	17802	17864	17656	17522	17664	17671	17742	17867	17823	17582	17841	17842	17746	17636	17752	17759	17813	17882	17799	17717	17872	17753	17666	17864	17717	17856	17579	17794	17879	17769	17804	17703	17592	17927	17601	17426	17853	17773	17635	17579	17762	17672	17787	17874	17676	17738	17732	17840	17754	17683	17727	17915	17760	17842	17859	17704	17727	17732	17665	17707	17698	17729	17973	17670	17777	17875	17496	17758	17521	17704	17763	17955	17963	17601	17779	17896	17617	17853	17730	17930	17797	17895	17816	17896	17638	17688	17537	17976	17869	17733	17495	17764	17953	17873	17603	17647	18039	17802	17749	17760	17655	17667	17713	17697	17807	17885	17638	17705	17754	17612	17617	17726	17830	17843	17654	17648	17774	17706	17871	17719	17688	17640	17533	17541	17796	17565	17740	17752	17540	17717	17836	17661	17825	17611	17759	17569	17722	17689	17675	17621	17741	17812	17615	17767	17841	17710	17797	17678	17658	17841	17673	17782	17653	17674	17776	17766	17697	17661	17861	17748	17419	17618	17641	17714	17854	17923	17801	17791	17884	17807	17644	17748	17665	17763	17886	17658	17847	17785	17869	17673	17605	17598	17729	17734	17952	17809	17718	17758	17674	17636	17800	17763	17623	17639	17794	17776	17942	17612	17808	17710	17766	17820	17796	17629	17467	17752	17650	17551	17652	17604	17747	17612	17744	17698	17803	17867	17569	17646	17718	17983	17742	17771	17777	17898	17662	17783	17845	17681	17685	17712	17464	17590	17750	17847	17857	17740	17863	17805	17631	17732	17826	17667	17751	17802	17848	17654	17686	17735	17573	17545	17709	17651	17621	17640	17606	17851	17717	17689	17733	17607	17887	17789	17560	17807	17698	17862	17633	17773	17718	17830	17771	17695	17922	17543	17700	17607	17690	17818	17904	17791	17762	17848	17956	17845	17895	17505	17771	17700	17522	17717	17870	17513	17727	17819	18017	17589	17634	17689	17756	17827	17670	17948	17766	17733	17658	17619	17419	17557	17535	17807	17587	17814	17687	17688	17635	17593	17744	17825	17622	17631	17758	17960	17656	17723	17691	17629	17745	17847	17768	17627	17774	17708	17570	17722	17570	17752	17702	17762	17719	17648	17794	17798	17536	17675	17703	17827	17717	17753	17772	17647	17887	17728	17600	17731	17724	17615	17725	17763	17878	17688	17757	17715	17692	17679	17760	17697	17945	17823	17767	17710	17828	17671	17766	17796	17743	17735	17670	17739	17885	17874	17735	17850	17728	17666	17751	17664	17637	17796	17529	17617	17731	17615	17657	17742	17770	17805	17679	17607	17749	17857	17978	17707	17824	17894	17851	17540	17517	17481	17714	17746	17853	17572	17661	17819	17852	17549	17808	17840	17702	17970	17789	17862	17787	17711	17878	17712	17767	17691	17665	17856	17652	17872	17645	17698	17847	17893	17993	17584	17473	17719	17564	17711	17751	17558	17593	17879	17897	17707	17855	17626	17624	17836	17850	17709	17660	17704	17665	17608	17706	17958	18083	17690	17827	17658	17700	17808	17744	17849	17731	17756	17743	17783	17986	17727	17843	17826	17723	17705	17610	17839	17703	17840	17688	17717	17825	17810	17766	17697	17706	17679	17656	17896	17818	17648	17576	17880	17770	17726	17858	17654	17774	17843	17733	18024	17603	17664	17862	17657	17800	17753	17647	17958	17940	17668	17921	17748	17837	17705	17707	17672	17640	17624	17603	17721	17884	17681	17930	17665	17610	17651	17894	17740	17628	17561	17469	17887	17457	17704	17813	17638	17847	17799	17798	17824	17549	17492	17834	17915	17624	17895	17556	17904	17670	17848	17707	17615	17781	17876	17711	17760	17583	17556	17701	17720	17802	17728	17711	17621	17807	17855	17682	17916	17701	17700	17787	17756	17856	17710	17836	17741	17799	17758	17901	17797	17627	17622	17730	17967	17871	17602	17677	18000	17568	17638	17703	17755	17838	17794	17621	17678	17991	17917	17460	17812	17665	17737	17598	17667	17528	17604	17553	17762	17658	17756	17708	17684	17724	17537	17869	18024	17930	17657	17556	17722	17866	17827	17785	17695	17688	17763	17860	17697	17689	17674	17750	17690	17873	17788	17633	17619	17716	17604	17560	17946	17732	17699	17576	17802	17610	17863	17863	17552	17652	17776	17671	17850	17782	17849	17817	17740	17718	17846	17749	17677	17670	17813	17632	17748	17745	17756	17731	17807	17467	17603	17847	17755	17573	17640	17563	17889	17887	17900	17629	17620	17830	17711	17761	17845	17779	17875	17735	17668	17635	17805	17794	17634	17560	17812	17798	17911	17761	17628	17451	17543	17758	17751	17664	17661	17680	17719	17574	17864	17747	17826	17667	17659	17554	17724	17557	17777	17863	17841	17837	17731	17712	17690	17937	17625	17877	17834	17558	17791	17808	17698	17759	17795	17655	17595	17713	17715	17693	17701	17771	17622	18088	17727	17730	17646	17840	17730	17792	17681	17689	17762	17765	17792	17866	17945	17788	17677	17803	17779	17538	17662	17727	17806	17803	17850	17684	17886	17768	17678	17664	17637	17760	17488	17602	17487	17786	17549	17586	17680	17722	17734	17813	17838	17722	18028	17707	17767	17688	17817	17648	17618	17790	17816	17641	17864	17770	17850	17976
61907	103273	92390	76327	53765	34459	15778	14675	14786	14938	14686	14811	14871	14958	14959	14988	14866	14872	14878	14824	14667	15087	14641	14958	14800	14707	14806	15095	14835	14950	14900	14812	14925	14843	15047	14928	14939	14853	14914	14854	14969	14801	14970	14849	15038	14806	14919	14740	14853	14943	14898	14802	14688	14814	14925	15074	14774	14689	14849	14955	14693	14868	14826	14708	14750	14813	14904	14787	14778	14908	14863	14883	14877	14742	14814	14832	14965	14847	14874	15028	14811	14796	14716	14935	14902	14899	14824	14925	14921	14854	14900	14808	14863	14962	14968	14900	14748	14793	14796	14813	14738	14789	14920	14774	15046	14883	14965	14815	14920	14904	14782	14889	14831	14908	14939	14855	14723	14840	14781	14724	14661	14869	14860	14831	14730	14927	14743	14852	14891	14804	14861	14851	14833	14742	14977	14958	14978	15035	14744	14712	14793	14820	14730	14789	14778	14859	14845	14869	14675	14599	14810	14774	14778	14985	14808	14782	14682	15023	14746	14950	14677	14864	14872	14843	14567	15040	15005	14887	14815	14927	14931	14860	14940	14954	14952	14659	14939	14787	14865	14865	14857	14728	14634	14702	15064	14958	14879	14943	15005	14894	14758	14846	15003	14847	15071	14819	14939	14786	14995	14845	14795	14869	14912	14898	15013	14863	14776	14769	14866	14735	14877	14974	14801	14907	14815	14813	14936	14916	14751	14954	14958	14796	14822	14795	14847	14939	14888	14750	14668	14756	14812	14773	15037	14917	14866	14806	14942	15002	14916	14784	14872	14852	14772	14819	14865	14831	14816	14766	14941	14770	14913	14974	15019	14827	14817	14648	14979	14717	14863	14859	14720	14751	14858	14930	14900	14751	15052	14698	14911	14795	14979	15011	14828	14843	14764	14724	14727	14685	14938	14838	14848	14816	14946	14906	14921	14983	14873	14829	14904	14826	15065	14825	14975	14730	14816	14820	14811	14783	14896	14871	14900	14935	14747	14807	14783	14850	14888	14904	14893	14714	14633	14882	14871	14918	14866	14828	14896	14899	14939	14891	14707	14971	14764	14904	14881	14859	14699	14916	14854	14640	14989	14857	14779	14899	14928	14883	14773	14838	14975	14960	14770	14865	15035	14770	14790	14856	14688	14776	14856	14745	14846	14831	14752	14815	14710	14942	14757	14782	14949	14765	14645	14976	14925	14768	14717	14845	15112	14868	14884	14815	14875	14905	14925	14830	14909	14812	14836	14720	14809	14871	15015	14843	14852	14831	14757	14938	14736	14849	14820	15026	14868	14787	14744	14999	14690	14758	14880	14816	14706	14900	14793	14783	14838	14791	14781	14896	15049	14866	14850	14855	14791	14760	14824	14928	14796	14854	15016	14769	14725	14860	14744	14818	14864	14636	14787	14895	14727	14772	14880	14774	14848	14804	14945	14739	14763	14849	14824	14927	14904	14971	14858	14778	14920	14777	14960	15062	14900	14669	14838	14903	15077	14683	14865	14781	14735	14591	14931	14675	14815	14803	14788	14806	14934	14870	14908	14814	14830	14887	14827	14773	14807	14869	14778	14840	14878	14910	14785	14817	14813	14750	14956	14795	14740	14910	14769	14943	14835	14706	14825	14739	14667	14951	14881	14669	14749	15049	14870	14924	15010	14699	14800	14847	14824	14799	14749	14931	14845	14855	14767	14957	14812	14852	14751	14935	14912	14696	14860	14793	14725	14756	15054	14699	14858	14772	14734	14971	14831	14900	14766	14858	15019	14709	14925	14790	14975	14861	14765	14816	14800	14892	14793	14875	14761	14951	14896	14874	14859	15035	14963	14903	14906	14786	14779	14898	14898	14985	14811	14915	14986	14846	14942	14807	14797	14878	14952	14757	14873	14841	15038	14807	14807	14804	14676	14825	14666	14827	14848	14808	14852	14857	14821	14982	14778	14736	15016	14858	14940	14927	14735	14759	14875	14916	14747	14999	14833	14820	14841	14901	14924	14892	14863	14827	14832	15039	14896	14720	14812	14885	14791	14911	14893	14915	14816	14914	14776	14902	14632	14694	14912	14704	14822	14942	14618	14801	14747	14863	14854	14732	14978	14811	14701	14919	14844	14806	14871	14683	14943	14828	14867	14930	14694	14840	14802	15096	14783	15048	14831	14679	14756	14932	14876	14983	14825	14929	14890	14895	14768	14663	14747	14929	14855	14834	14898	14778	14865	14728	14871	14660	15043	14883	14834	14808	14958	14751	14853	14786	14894	14966	14913	14972	14916	14751	14876	14793	14805	14968	14777	14829	14770	14829	14865	14843	14832	14680	14762	14860	14890	14875	14906	14820	14558	14942	14696	14818	14776	15037	14782	14744	14875	14787	15018	14879	14804	14962	15011	14960	14815	14971	15046	14667	14921	14838	14682	14797	14760	14898	14756	14846	14838	14933	14960	14934	14778	14834	14923	15000	14612	14802	14730	14782	14756	15022	14717	14889	14838	14837	14712	14752	14889	14762	14825	14792	14841	14955	14802	14899	14734	14864	14831	14840	14948	14867	14832	14795	14714	14763	14821	14877	14760	14967	14907	14845	14781	14907	14671	14787	14897	14817	14699	14920	14882	14897	14843	15025	14874	14917	14901	14654	14938	14839	14857	14778	14902	14892	14845	14773	14713	14943	14857	14863	14848	14830	14848	14659	14805	14829	14980	14764	14828	14740	14768	14996	14847	14798	14964	14664	14869	14744	14706	14725	14840	14979	14932	14819	14779	14889	14876	14878	14709	14985	14808	14683	14783	14758	14867	14939	14717	14974	14773	14806	14828	14878	14835	14905	14898	14708	14715	14765	14873	14697	14864	14824	15042	14740	14990	14692	14731	14836	14786	14841	14851	14755	14847	14920	15030	14930	14725	14845	14745	14972	14854	14770	14931	14890	14813	14903	14917	14849	14853	14859	14873	14985	14704	14982	14600	14967	14815	14913	14731	14873	14911	14772	14866	14780	14935	14766	14728	14716	14924	15079	14823	14791	14735	14709	14802	14929	14819	14813	14791	14783	14839	14782	14834	14846	14875	14806	14918	14884	14949	14868	14889	14855	14752	14727	14892	14713	14806	14870	14924	14909	14767	14880	14888	14854	14707	15053	14898	14776	14808	14650	14754	14966	14853	14850	14815	14846	14693	14920	14929	14808	14771	14970	14892	14882	14752	14732	14909	14830	14917	14895	14751	14866	14714	14879	14851	14867	14788	14888	14854	14925	14897	14743	14884	14874	14731	14939	14859	14876	14889	14809	14900	14796	14734	14770	14860	14747	14951	14861	15035	14904	14832	14868	15028	14795	14781	14892	14800	14874	14809	14883	14813	14862	14855	14848	14771	14813	14967	14620	14727	14948	14905	14897	14677	14755	14861	14869	15009	14783	14794	14649	14863	14753	14922	14851	14736	14842	14852	15048	14847	14977	14850	14710	14834	14755	14789	14880	14841	14838	14844	14871	14837	14762	14918	14952	15053	14933	14899	14809	15094	14674	14737	14855	14783	14914	14725	14721	14896	15012	14828	14854	14925	14867	14981	14888	14796	14823	14735	15079	14860	14729	14726	14910	14822	14846	14772	14675	14734	14727	14916	14819	14819	14760	14886	14749	14862	14865	14811	14840	14782	14848	14725	14774	14737	14876	14886	14713	14912	14931	14736	14800	14805	14973	14851	14784	14718	14893	14891	14963	14961	14845	14830	14771	14891	14861	14961	14979	14895	14653	14848	14955	14866	14701	14768	14814	14994	14943	14826	14960	14875	14756	14890	14778	14920	14908	14929	14865	14839	14664	14820	14856	14864	14826	14785	15081	14823	14839	14836	14690	14843	14809	14655	14897	14874	15126	14808	14932	14936	14863	14882	14804	14764	14885	14872	14765	14892	14823	14850	15095	14822	15035	14843	14808	15000	14762	14817	14809	14961	14784	14973	14788	14696	14924	14763	14864	14623	14812	14937	14842	14818	14853	14950	14923	14847	14762	14795	14981	14720	14918	14938	14811	14665	14828	14874	15043	14925	14850	14910	14776	14926	14938	14929	14807	14790	14809	14713	14845	14782	14862	14792	14929	15009	14794	15063	14870	14734	14851	14785	14851	14956	14756	14933	14843	14910	14996	14761	14826	14997	14911	14826	14981	15161	14757	14786	14937	14832	14802	14795	14883	14944	14969	14812	14873	14768	14794	14787	14907	14755	14819	14738	14949	15030	14725	14778	14921	14724	15025	14833	14826	14992	14823	14884	14822	14723	14791	14856	14846	14963	14769	14995	14986	14750	14850	14920	14804	14943	14792	14651	14944	14904	14925	14834	14897	14830	14930	14842	14784	14771	14841	14753	14869	14826	14920	14944	14881	14908	14897	14739	14871	14713	14668	14796	14992	14792	14901	14644	14851	14804	14687	14928	14893	14892	14904	14946	14722	14646	14822	14736	14711	15011	14885	14823	14846	14885	14817	14731	14671	14912	14859	14883	14828	14876	14845	14911	14923	14821	14899	14832	14922	14756	14705	14864	14994	14944	14747	14565	14752	15021	14745	14865	14957	14893	15033	14884	14833	14829	14873	14825	14882	14809	14927	14833	14649	14820	14789	14918	14949	14716	14746	14659	14883	14868	14982	14681	14823	14889	14866	14883	14873	14780	14755	14772	14608	14789	14978	14659	14926	14900	14634	14788	14903	14875	14705	14907	14884	14984	14940	14780	14752	14794	14873	14907	15077	14951	14875	14836	14726	14873	14781	14795	14718	14604	14760	14894	14759	14751	14764	14794	14817	14909	14825	14626	14894	14841	14857	15051	14931	14836	14879	14710	14780	14904	14836	14886	14865	15065	14888	14888	14855	15036	14662	14928	15012	14792	14862	14745	14766	14721	14824	14748	14883	14920	14996	14679	14855	14743	14813	14909	14910	14836	14787	14855	14767	14918	14914	14885	14841	14763	14819	14695	14846	14800	14765	14858	14791	15001	14925	14872	15069	14924	14765	14892	14848	14904	14795	14931	14811	14857	14740	14851	14837	14995	14758	14721	14777	14874	14845	14883	14759	15046	14777	14878	14781	14839	14900	14875	14971	14941	15127	14795	14966	14884	14837	14942	14855	14664	14782	14877	14853	14988	14937	14790	14676	15090	14767	14693	14969
33258	44889	46576	35628	25926	21063	18780	18349	18206	18205	18192	18140	18232	18155	18263	18217	18290	18212	18005	18213	18279	18222	18275	18375	18146	17955	18250	18294	18061	18175	18374	18099	18182	18174	18278	18180	18394	18331	18161	18380	18096	18185	18121	18192	18150	18086	17967	18059	18185	18198	18308	18244	18124	18277	18293	18225	18335	18213	18476	18169	18161	18064	18196	18147	18017	18108	18100	18411	18340	18225	18164	18165	18104	18253	17909	18094	18497	18091	18101	18144	18232	18221	18136	18224	18147	18072	18005	18061	18232	18249	18198	18113	18119	18084	18210	18099	17980	18241	18136	18189	18274	18085	18258	18260	18421	18261	18031	18308	18406	18175	18021	18159	18157	18070	18087	18115	18107	18101	18265	18161	18069	18342	18423	18064	18127	18146	18100	18363	18230	18030	18238	18029	18207	18042	18087	18270	18155	18165	18088	18192	18051	18327	18065	18061	18077	18122	18205	18132	18018	18080	18071	18073	18131	18068	17984	17982	18003	18324	18148	18150	17894	18245	18241	18219	17989	18203	18253	18097	18243	18115	18086	18074	18351	18138	17896	17998	18042	18047	18105	18288	18192	18150	18111	18170	18062	18234	18199	18249	18153	18324	18253	18262	17940	18086	18107	18218	18182	18123	18227	18152	18279	18124	18131	18143	18121	18284	18245	18083	18140	18273	17944	18225	18102	18264	18069	18255	18281	18197	18260	18186	18257	18321	18153	17989	18073	18196	18070	18316	17973	18423	18170	17935	18228	18180	18217	18176	18272	18108	18158	18185	18125	17994	18114	18220	18100	18356	18033	18132	18278	17949	18124	17958	18331	18013	18199	18343	17975	18166	18168	18159	18142	18448	18042	18250	18192	18203	18113	18255	18094	18062	18170	18050	18339	17985	17986	18196	18138	18118	18353	18252	18274	18582	18118	18097	18146	18208	18172	18260	18156	18223	18012	17967	18147	18053	18290	18042	18256	18109	18153	18262	18167	18115	18214	17930	18163	18234	18108	18068	18189	18212	18373	18368	18238	18109	18112	18088	18178	17926	18060	18146	18009	18116	18157	18149	18312	18118	18368	18128	18204	18379	18249	18146	18122	18050	18179	18113	18081	18079	18127	17919	18432	18291	17990	18161	18187	18127	18222	18155	18328	18331	18112	18223	18225	18028	18085	18022	18221	18266	17884	18192	18132	18097	18175	18024	18479	18181	18059	18213	18114	18101	18122	18149	18155	18156	18186	18292	18168	18247	18149	18035	18039	18380	17931	18112	18234	18178	18112	18264	18189	18191	18194	18143	18150	18119	18144	18213	18233	18042	18103	18199	18149	18138	18101	18115	18253	18041	18338	18101	18431	18007	18210	18091	18072	18040	17962	18143	18062	18174	18115	18263	18147	18012	18409	17995	18054	18311	18350	18196	18186	18130	18123	18067	18210	18218	17996	18112	18033	18117	18027	18233	18086	18008	18250	18166	18486	18178	17963	18179	18043	18050	18097	18151	17922	18003	18131	18339	18185	18148	18169	17967	18148	18109	17917	18081	17966	18221	18142	18070	18034	18243	18209	18197	18084	17985	18005	18042	17943	18117	18249	18132	18365	18156	18037	18161	18215	18332	18103	18019	18345	18238	18366	18077	18279	18079	18171	18109	18075	18219	18302	18221	18218	18314	18169	18199	18161	18199	18144	18131	18159	18445	18143	18219	18066	18369	18110	18064	18294	17996	18157	18038	18034	17950	18306	18358	18250	18107	18197	18056	18208	18086	18360	18218	18233	18160	18147	18146	18115	18255	18107	18049	18058	18097	18292	18134	18340	18324	18215	18194	18295	18279	18189	18339	18133	18184	18078	18032	18125	18141	18232	18246	18064	18306	17963	18083	18252	18310	18351	18022	18117	18007	18181	18277	18258	18145	18113	17997	18125	18195	18213	18316	18232	18305	18125	18222	17884	18284	18125	18210	18163	18098	18163	18212	18177	18218	18033	18025	18155	18229	18285	18254	18208	18222	18248	18283	18171	18060	18166	18128	18153	18159	18134	18121	18114	18166	18230	18161	18327	18206	17978	18125	18130	18245	18190	18073	18134	18118	18103	18046	17983	18234	18400	18237	18232	18122	18326	18357	18083	18070	17996	18114	18220	18163	18280	18089	18023	18038	18118	17962	18124	17906	18046	18151	18165	18156	18043	18105	18135	18044	18262	18212	18181	18165	18164	17970	18161	18089	18224	18387	18252	18275	18318	18279	18111	18092	18261	18203	18202	18049	18137	18342	18273	18183	18373	18197	18381	18278	18091	18280	18107	18215	18221	18135	18199	18281	17973	18169	18232	18006	18314	18220	17999	18341	18104	18157	18045	18371	18230	17853	18255	18272	18362	18058	18254	18400	18060	18117	18159	18283	18157	17963	18220	18078	18076	18032	18125	18188	17995	18270	18145	18212	18097	18074	18045	18194	18092	18260	18139	18151	18253	18260	18207	18089	18146	18238	18277	18138	18312	18093	18141	18114	18142	18004	18275	18095	18336	18203	18110	18116	18050	18166	18218	18113	18159	18174	18224	18326	18306	18193	18058	17918	18034	18215	18179	18062	18346	18174	18197	18210	18299	18342	18235	18203	18056	18137	18035	18012	18233	18119	18166	18080	18220	18120	18417	18162	18098	18256	18225	18109	18266	18185	18259	18070	18258	18078	18229	17951	18193	18107	18346	18096	18007	18186	18253	18167	18157	18169	18218	17923	18138	18100	18043	18141	18016	18114	18270	18153	18189	18120	18199	18178	18304	18098	18135	18046	18030	17903	18280	18115	18156	18269	18205	17999	18260	18153	18073	18203	18222	18272	18171	18269	18032	18336	18214	18205	18096	18135	18084	18187	18363	18126	18074	18156	17946	18106	18261	18204	17972	17930	18155	18089	18417	18085	18112	18022	18055	18030	18037	18107	18094	18374	18205	18097	18152	18117	18096	18147	18190	18163	18158	18047	18109	18226	18074	18014	18188	18127	18275	18186	18227	18157	18190	18074	17956	18130	18184	18148	18204	18265	18073	18274	18212	18224	18043	18132	18021	18119	18314	18290	18236	18069	18288	18089	18017	18075	18135	18051	18289	17933	18145	18373	18190	18237	18225	18259	18093	18331	18154	18216	18246	18075	18204	18246	18186	18164	18181	18191	18108	18172	18244	18137	18074	18204	18150	18090	18090	18093	18131	18160	18190	18228	18205	18146	18125	18575	17960	18336	18021	18055	18078	17978	18197	18285	18118	18169	18240	18126	18209	18234	17939	18140	18183	18158	18198	18451	18031	17883	18188	18161	17992	17941	18211	18272	18409	18196	18002	18146	17989	18435	18177	18226	18255	18193	18138	18153	18160	18138	18381	18213	18208	18251	18118	18012	18182	18116	18071	18087	18227	18315	18127	18193	17960	18125	18033	18095	18072	18199	18258	18081	18251	18122	18143	18201	18089	18194	18167	18239	18287	18252	17956	18066	18078	18198	18221	18146	18111	18103	18125	18141	18185	18265	18242	18201	18007	18111	18027	18141	18099	18245	18280	17986	18112	18257	18129	18243	18014	18223	18165	18248	18176	18049	18161	18036	18320	18063	18170	18003	18146	18222	18049	18165	18185	18061	18218	18050	18229	18156	18198	18012	18071	18128	18163	18164	18243	18370	18301	18053	18096	18182	18169	18204	18168	18049	18211	17916	18102	18083	18107	18219	18338	18197	18266	18251	18222	18274	18359	18140	18170	18166	18189	18220	18275	18106	18233	18269	18286	18118	18024	18123	18120	18111	18338	18177	18080	18130	18073	18086	18372	18106	18108	18230	18130	18045	18168	18188	18203	18020	18024	18060	18221	18109	18209	18192	18467	18045	18226	18353	18110	18270	18216	18237	18077	18043	18402	18184	18175	18158	18281	18260	18263	18070	18230	18098	18136	18328	18201	18076	18030	18089	18306	18140	18145	18216	18113	18072	18117	18403	17934	18064	18336	18340	18227	18220	18098	18118	18197	18226	18566	18212	18315	18340	18107	18245	18043	18211	18072	18311	18011	18171	18328	18276	18166	18363	18239	18071	18052	18070	18433	18278	18191	18235	18034	18018	18001	17993	18231	18337	18146	18114	18068	17910	18196	18096	18141	18233	18047	18490	18174	18143	18345	18044	17968	18141	18086	18042	18123	18169	18318	18055	18114	18141	18203	18194	18141	18160	17992	18192	18163	18327	18122	17960	18085	18195	18095	18341	18286	18277	18214	18320	18114	18005	18124	18129	18106	18219	18286	18229	18335	18141	18333	18067	18001	18209	18218	18164	18181	18136	18105	17935	17957	18393	18387	18232	18159	18185	18375	18207	18122	18035	18109	18453	18304	18308	18400	18305	18152	18127	18394	18226	18300	18227	18163	18189	18301	18107	18313	18304	18196	18370	18404	18084	18168	18007	17819	18269	18101	18204	18176	18251	18238	18128	18198	18269	18227	18035	18113	18044	18209	18049	18031	18439	18281	18157	18204	18203	18244	18086	18242	18188	18213	18036	18037	18109	18001	18195	18135	18136	18185	18240	18193	18150	18310	18282	18249	18073	18244	17946	18103	18139	18335	18177	18416	18221	18166	18160	18171	18196	18379	18157	18213	17930	17933	18182	18183	18141	18105	18124	18178	18030	17901	18142	18235	17961	18085	18172	17816	18253	18263	18007	18269	17925	18191	18153	18120	18257	18252	18121	18305	18171	18062	18289	18064	18035	18192	18129	18025	18257	18169	18281	18087	18188	17913	18070	18138	18064	18385	17979	18157	18237	18136	18052	18086	18116	18296	18333	18288	18520	18331	18380	18214	18174	18170	18218	18192	18185	18164	18303	18026	18235	18226	18201	18104	17914	18184	18089	18264	18170	18483	18331	18154	18260	18053	18244	18138	18222	18335	18249	18260	18246	18121	17987	18337	18217	18517	18097	18361	18229	18245	18214	18024	18234	17947	18141	18077	18209	18039	18035	18113	18168	18302	18320	18179	18301	18142	18261	18230	18296	18280	18099	18171	18220	18276	18297	18296	18173	18219	18109	18027	18034	18094	18171	18168	18118	18240	18066	18168	18067	18183	18211	18172	18388	17996	17973	18212	18210	18427	18011	18096	18178	18054	18130	18246	18203	18106	17999	18068	18168
36895	59078	47319	32057	22444	17252	15141	15058	15042	14986	14923	15111	14952	15008	15125	15113	15279	15038	15028	15103	15004	15273	14990	14999	15021	15080	15133	15072	15063	15124	15110	14972	15156	15051	15031	15020	15173	15109	15091	15290	15235	15011	15023	15053	15104	15195	15096	14952	15084	15155	15116	15100	14915	14933	15159	15175	15191	14971	15162	15110	15244	15113	15054	15022	14890	14940	14885	15126	15135	15010	15194	14952	15169	14952	15134	15189	15170	14907	15075	15202	15229	15065	15108	15073	14982	15123	15122	15059	14966	15049	15151	15041	15038	15031	15056	15105	15036	15083	14801	15055	14980	15010	15016	15047	14977	15130	15054	15132	14983	14907	15138	14966	14998	15165	15138	15065	15166	14919	15078	15170	15079	15057	15039	15072	14835	15071	14986	15099	14969	15043	15005	14956	15102	15082	14981	14921	15071	15198	15155	15045	15213	15148	15112	15087	15099	14932	15037	14956	15063	15117	15127	15159	15030	15067	15155	15000	15108	15093	14986	15121	14912	15030	15028	15179	15087	15075	15066	15148	14917	15196	15115	15097	14978	15028	15079	15074	15137	15118	15028	15006	15016	14998	15091	15154	15155	15201	14982	15191	14979	14984	15089	15021	14982	14939	15005	14970	15072	15023	15011	14996	15127	15051	15069	15009	15080	14917	15133	15109	15140	15017	14942	15111	15117	15075	14910	15133	15106	15060	15167	15176	15042	15072	15142	15214	15125	15209	14919	15135	15234	15134	15019	15015	15167	15150	14983	14949	15117	15176	15166	15085	15126	14907	15223	14941	15019	15060	14947	15214	14979	15025	15144	15192	15195	15133	15136	15194	15261	15135	15181	15042	14963	14990	15020	15029	15149	14919	15093	14929	15021	15139	15045	15031	14940	14893	15110	15245	15038	15154	15060	15033	15152	15052	14854	14984	14820	15173	14966	14993	15165	14922	15108	15026	15176	14963	15077	14983	15069	15100	15024	15041	15176	15041	15010	15005	14982	15217	15016	15191	15096	15145	15108	14983	15175	15226	15197	15069	15178	15076	15082	15075	15188	15140	14819	15020	15040	15075	15166	15181	14733	15182	15170	15098	15199	15056	15193	14984	15008	15291	14878	15022	15065	15084	15034	15100	15232	14949	15077	15117	15031	14955	15162	15153	15152	15076	15098	14970	15100	14931	14979	15095	14982	15019	15102	15020	15114	15063	14885	15088	15098	15076	15067	14970	15068	14973	14870	15110	15068	15140	15036	15037	15021	15096	15021	15134	15159	15027	15200	15056	14982	15172	15049	14991	15071	14950	15064	15090	15252	15086	15072	15113	15196	15119	14892	15039	15058	14981	15061	15132	15184	15079	15081	15025	15252	15061	15145	15247	15053	15079	15145	15063	15096	15049	15183	15029	15104	15232	14939	15071	15082	14944	15127	15120	15226	15171	15006	15051	14912	15204	15200	15237	15071	15163	15051	15143	14949	15113	15123	14985	15122	15063	15026	15108	14978	15102	15255	15183	15088	15039	14856	15174	14967	15050	15065	15063	15243	14904	15283	15115	14928	15092	15029	15344	14955	15185	15098	15113	15095	15138	15180	15017	14996	15105	15266	15105	15099	15085	15000	15267	15248	14936	15083	15068	15110	15188	15147	15101	15037	15191	15162	14898	15051	15158	15226	15051	15032	15047	15085	15159	15197	15118	14969	15043	15085	15120	14844	15142	14927	15206	15036	14971	14939	14924	15086	15072	14983	15063	15093	15103	15004	15215	15056	14970	15122	15071	15131	15141	15116	14953	15040	14928	15074	15052	15191	15215	15045	14959	15282	15047	15009	15115	14972	15072	15028	15210	15109	15095	15092	15071	15075	15232	15057	14960	14965	15185	15141	15064	15113	15162	15229	15226	15143	15129	15095	15067	15170	14981	15176	14955	15115	15087	15037	15059	15402	15135	15105	15257	15085	14991	14997	15068	15182	15118	15111	15032	15049	15059	15104	15148	14901	15034	15108	15001	14929	15174	15140	14967	15140	15109	15118	15163	15221	15079	15000	15042	15202	15127	15079	15325	14945	15038	15041	14956	15100	15092	15059	15161	15213	14937	15154	15244	15136	15112	15091	14959	15116	14959	15108	15092	15087	15242	15011	15102	15190	15120	15100	15148	15088	15053	15049	15122	15101	15048	15141	14973	15196	14874	15232	15027	14951	15112	14857	15307	15227	15168	14857	15063	15162	14928	15036	15121	15015	15020	15062	14907	14985	15033	15054	15059	15245	14915	15122	15231	14852	15117	15201	14954	15216	15009	15052	15101	15082	15121	15076	14966	15119	15015	15213	14950	15079	15081	15028	15111	15163	15028	15088	14879	15187	15223	15065	15255	15046	15234	15075	15173	15056	15018	15146	15249	15096	15127	14966	14938	15259	15070	15068	15246	15063	15104	15077	15003	15063	15025	15284	15232	15123	15084	15315	14867	15063	15109	14991	14959	15084	14958	15079	14951	15132	15084	15048	15036	15117	15183	15085	15100	15078	14976	15073	15172	15043	15153	15245	15007	15119	15225	15017	15228	15036	15169	15208	14964	15128	15115	15097	14964	14873	15241	15059	15061	15116	15061	14928	15109	15117	15105	14959	15254	15037	14967	15161	14864	15312	15187	15063	15027	15106	14882	15007	14989	15038	14943	15065	15125	14903	15061	15051	15016	15073	15057	15213	15111	15136	15161	15216	14931	15071	15095	14921	15001	15153	15033	14975	14992	15049	15200	15117	15034	14973	14939	15078	15117	15114	14936	15176	15170	15035	15038	14951	15145	14966	15044	15093	15099	15106	15134	15023	15081	15105	15012	15071	15011	15049	15231	15091	15252	15071	15059	14865	15017	15127	15001	14891	15108	15018	15037	15078	15196	15054	15174	15058	15107	15065	14992	15131	15027	14976	15095	15102	15094	14942	15257	15238	15064	15108	15178	15025	15088	15133	14971	15068	15123	15009	15091	14976	15223	15035	15068	15057	15000	15035	15030	15171	15184	15068	14980	15036	14927	15142	14988	15055	14975	15182	15070	15250	15180	15156	14950	15192	14952	15028	15243	14933	14962	15104	15051	15053	15267	15056	15052	14849	14983	14966	15215	15098	15048	15182	15199	15195	15167	15097	15315	15257	15045	15284	15217	15136	15220	14956	14957	15155	15071	15103	15161	15041	14985	15191	15157	14992	15017	15164	15138	15137	15132	15243	14980	15080	15160	15113	15113	15115	15045	15235	14918	14979	15051	15188	15198	15012	14986	14887	15189	15115	14988	14998	15145	15138	15224	15098	15005	15104	15047	15006	15117	15072	15089	15042	15105	15269	15007	14883	15092	15007	15224	15079	14806	15141	15143	15097	15103	15281	15060	15063	15042	14902	15036	14966	15217	15155	15028	15128	15081	15071	14995	15059	14901	14992	15114	15158	14917	15133	15017	15199	15078	15053	15083	14951	15092	15151	15131	15009	15159	15085	15012	15011	15085	15184	15092	15113	15134	15031	15057	15174	15116	15219	15075	15134	15076	15126	15110	15218	15013	15073	15147	15122	14928	15185	15170	14997	14925	15172	14966	15095	15048	15079	15005	15185	14960	15090	15091	15171	14984	15006	15054	15089	15184	15077	15093	15157	15167	15031	15064	15101	15156	15185	14983	15099	14981	14979	15131	15079	15039	15107	14949	15181	15079	15237	15122	15058	15237	15093	15095	15114	15004	15094	14993	14994	15087	14997	15093	15065	14961	15073	15019	15080	15109	15008	15039	14913	15054	15269	15159	15219	15273	15101	15183	14989	15168	15212	15051	15205	15000	15105	15017	14907	14999	15154	15115	15087	15070	15218	15235	15006	15085	15149	15034	15052	15121	15102	15244	15054	14941	15213	15008	15104	15113	15002	15016	14903	14955	15066	15056	15146	15002	14994	14933	15175	15051	15073	15024	15081	14978	15167	15034	15163	15014	15004	15060	15096	15073	15073	14858	15010	15183	15081	14994	15176	15179	15066	14958	15209	14938	15090	15041	15352	15121	15140	15182	14849	15260	15157	14846	15053	15188	15022	15080	15180	14878	15024	14972	15144	15052	14998	15269	14924	15019	15263	15064	14994	15147	15078	15090	15085	15058	15034	14958	15226	15049	15293	14960	14981	15063	15055	15103	14980	15090	15117	15066	15080	14961	15163	15053	15008	15266	15185	14996	15054	15092	15008	14958	15105	15160	15025	15016	15037	15068	15002	14987	15118	15071	15209	14894	14987	15108	15251	15077	15138	15028	15068	15039	15120	14950	14952	15011	15004	14942	14994	15037	15060	15024	15003	15083	15083	15135	15028	15054	15036	15056	15129	15070	15030	15012	15138	15056	14948	15173	15088	15010	15172	15065	14976	15101	15147	15092	14904	14933	15072	15132	14991	14993	15190	15204	15167	14969	15102	15103	14842	15079	15109	15012	15112	15175	15067	14956	15103	15096	15056	15145	15018	14948	14911	15118	14975	15272	15080	14980	14993	15097	15107	15186	15060	15116	15145	15123	15137	15126	15051	15198	15006	14986	15033	15148	15110	15019	15056	14968	15039	15064	15144	15020	14971	15113	15172	15087	15193	14990	14968	15121	15114	14972	14936	15059	15120	15209	14920	15142	15093	15131	15083	15186	15196	15141	15087	15108	15127	14833	15058	15203	15168	14929	15036	15016	15183	15004	15195	15168	14999	15111	15090	14854	15011	15079	15037	15077	14962	15079	14995	15110	15103	15131	15109	15107	15035	15226	15077	15075	15134	14929	14981	14974	15133	15075	15050	15013	15140	15244	15019	15058	15027	14914	14842	15174	15092	15080	15057	15006	15212	15100	15024	14975	15141	14963	15179	15044	14969	14992	15152	15104	15155	15096	15157	14973	15125	15088	15054	15012	15102	14939	14867	14937	14995	15102	15113	14959	15144	15115	15145	15009	15082	15235	14992	15241	15234	14983	15100	15033	15004	15019	15098	15017	15006	15025	14937	14759	15061	14954	15085	15178	14852	15066	14961	15055	14892	15046	14957	15035	15190	15120	15169	15087	15094	15133	15132	15145	15027	15082	15065	15082	15098	15048	15040	15074	15172	15192	14970	15143	14946	15027	15071	15080	15194	15132	14908	14981	15220	15039	15098	15130
25760	31447	55239	53137	38965	29469	22831	19464	18855	19151	19072	18976	18793	18925	18743	18887	18998	18741	18893	18925	18731	18848	19046	18765	18813	19028	18786	18923	18746	18760	18707	18818	18750	18960	18900	18990	18812	18654	18807	18900	18804	18853	18705	18608	18801	18827	18928	18622	18913	18765	18908	18699	18848	18840	18822	18900	18754	18688	18946	18699	18757	18951	18758	18644	18899	18998	18964	18780	18782	18919	18837	18692	18793	18800	18733	18907	18823	18891	18765	18885	18837	18812	18814	18932	18738	18711	18799	18902	18915	18789	18829	18856	18880	18660	18793	18717	18632	18744	18504	18607	18868	18671	18707	18667	18808	19030	18574	18508	18606	18676	19067	18884	18672	18630	18744	18542	18557	18877	18696	18753	18914	18745	18565	18752	18828	18652	18570	18780	18683	18908	18775	18819	18858	18681	18819	18720	18699	18701	18827	18834	18784	18869	18855	18683	18776	18984	18873	18830	18735	18880	18896	18678	18988	18575	18724	18569	18611	18760	18738	18616	18569	18826	18773	18629	18781	18704	18791	18643	18776	18797	18545	18681	18899	18805	18800	18775	18808	18538	18602	18810	18486	18794	18626	18725	18736	18961	18774	18798	18652	18581	18661	18936	18790	18608	18605	18514	18782	18786	18744	18813	18893	18649	18710	18390	18714	18682	18942	18959	18661	18673	18722	18959	18796	18828	18663	18873	18711	18754	18992	18714	18922	18789	18894	18573	18721	18697	18647	18865	18783	18710	18580	18944	18639	18935	18966	18785	18786	18904	18712	18631	18919	18846	18741	18704	18704	18747	18616	18740	18891	19000	18758	18756	18701	18898	18515	18621	18669	18947	18568	18751	18619	18817	18924	18683	18670	18605	18706	18779	18656	18890	18730	18807	18856	18761	18591	18677	18603	18827	18642	18719	18708	18749	18597	18865	18590	18813	18585	18801	18755	18771	18614	18763	18771	18684	18543	18698	18554	18621	18817	19033	18703	18755	18829	18950	18776	18560	18819	18743	18858	18775	18731	18746	18639	18812	19011	18801	18675	18690	18815	18749	18590	18706	18640	18645	18960	18466	18866	18713	18645	18682	18641	18875	18619	18706	18836	18707	18584	18734	18565	18695	18852	18451	18749	18812	18732	18659	18707	18759	18879	18770	18577	18768	18729	18653	18709	18514	18877	18611	18453	18999	18596	18921	18709	18641	18725	18689	18660	18606	18695	19010	18722	18620	18791	18715	18798	18734	18757	18908	18877	18882	18775	18938	18846	18653	18776	18851	18879	18870	18695	18856	18905	18763	18706	18684	18670	18773	18701	18607	18693	18781	18531	18778	18689	18656	18685	18787	18849	18584	18663	18778	18746	18575	18873	18708	18883	18961	18646	18675	18657	18653	18915	18646	18713	18645	18864	18772	18885	18853	18600	18492	18678	18749	18800	18674	18728	18851	18660	18755	18668	18754	18756	18926	18691	18664	18629	18711	18768	18664	18831	18704	18755	18792	18990	18762	18782	18702	18698	18751	18763	18789	18658	18690	18970	18764	18998	18813	18795	18792	18802	18825	18545	18702	18853	18553	18808	18522	18870	18782	18882	18780	18772	18586	18745	18656	18637	18630	18864	18725	18726	18843	18625	18453	18864	18762	18649	18889	18662	18741	18952	18744	18628	18512	18744	18801	18778	18624	18709	18605	18626	18824	18681	18746	18841	18862	18774	18803	19003	18939	18714	18577	18696	18756	18966	18609	18824	18825	18701	18851	18834	18871	18692	18613	18707	18625	18963	19084	18850	18821	18680	18772	18780	18960	18671	18643	18707	18658	18640	18761	18589	18646	18805	18671	18609	18718	18591	18705	18530	18629	18768	18650	18632	18799	18967	18780	18855	18679	19001	18734	18904	18756	18827	18834	18790	18767	18802	18919	18859	18865	18758	18724	18588	18803	18879	18835	18769	18751	18896	18595	18692	18767	18789	18688	18748	18774	18792	18510	18679	18681	18868	18664	18962	18956	18707	18704	18698	18536	18706	18608	18842	18708	18879	18543	18758	18636	18636	18649	18787	18610	18808	18869	18834	18710	18780	18944	18690	18581	18785	18670	18796	18604	18684	18814	18842	18836	18846	18720	18657	18947	18816	18852	18593	18601	18675	18798	18778	18437	18746	18619	18663	18942	18835	18533	18766	18800	18772	18596	18858	18680	18642	18816	18657	18837	18863	18883	18802	18982	18888	18721	19083	18642	18957	19001	18826	18625	18828	18832	18741	18631	18729	18735	18666	18606	18771	18666	18826	18865	18846	18601	18734	18553	18807	18750	18673	18743	18741	18809	18783	18653	19012	18601	18539	18902	18840	18780	18897	19029	19011	18848	18799	18904	18785	18773	18923	18697	18764	18749	18584	18824	18557	18970	18534	18772	18569	18838	18804	18781	18946	18767	18935	18652	18671	18940	18865	18784	18717	18782	18819	19056	18825	18513	18866	18589	18767	18940	18831	18799	18768	18702	18708	18810	18866	18879	18923	18764	18999	18605	18836	18923	19005	18961	18759	18793	18861	18951	18757	18682	18877	18730	18742	18757	18698	18905	18954	18641	18693	18498	18916	18546	18748	18744	18920	18908	18831	18945	18670	18824	18597	18731	18663	18765	18735	18757	18659	18783	19004	18837	18738	19049	18880	18853	18981	18818	18742	18680	18787	18728	18998	18631	18650	19098	18855	18624	18705	18719	18631	18825	18717	18788	18824	18555	18553	18746	18792	18620	18815	18699	18878	18646	18792	18974	18753	18853	18731	18788	18741	18877	18937	18993	18585	18793	18611	18911	18968	18745	18735	18780	18807	18661	18710	18796	18649	18845	18624	18700	18738	18628	18740	18642	18629	18733	18704	18612	18884	18863	18769	18720	18736	18727	18875	19008	18792	18740	18602	18791	18900	18655	19041	18633	18601	18754	18852	18809	18904	18761	18741	18777	18639	18718	18785	18847	18557	18791	18654	18793	18710	18563	18758	18847	18753	18733	18746	18782	19054	18605	18923	18753	18776	18528	18808	18891	18863	18724	18786	18634	18539	18614	18676	18642	18868	18669	18696	18861	18887	18794	18845	18634	18926	18783	18619	18848	18795	18902	18783	18784	18850	18758	18693	18766	18866	18801	18755	18850	18891	18798	18764	18668	18743	18720	18736	18435	18531	18681	18825	18641	18928	18750	18820	18935	18780	18735	18782	18563	18617	18680	18747	18637	18739	18715	18764	18711	18662	18634	18669	18688	18668	18837	18617	18561	18847	18819	18739	18763	18801	18759	18752	18524	18757	18574	18861	18933	18774	18902	18710	18745	18813	18937	18716	18672	18753	18818	18793	18736	18956	18596	18917	18538	18796	18730	18947	18623	18560	18988	18748	18645	18584	18757	18812	18826	18483	18641	18719	18546	18756	18577	18913	18951	18671	18629	18716	18765	18845	18834	18701	18628	18742	18763	18762	18845	18915	18735	18754	18748	18650	18663	18561	18765	18944	18632	18657	18824	18781	18873	18746	18645	18772	18888	18752	18811	18822	18884	18831	18620	18705	18849	18508	18697	18896	18815	18736	19000	18605	18735	18967	18576	18569	18644	18696	18760	18896	18741	18874	18815	18941	19025	18777	18602	18719	18472	18710	18730	18725	18794	18886	18849	18721	18573	18773	18849	18782	18778	18801	18927	18825	18897	18783	18815	18790	18972	18711	18702	18966	18652	18830	18975	18899	18780	18765	18853	18752	18729	18886	18491	18682	18697	18597	18666	18538	18679	18688	18841	18715	18730	18658	18716	18654	18706	18532	18737	18642	18701	18884	18677	18792	18733	18851	18950	18708	18680	18800	18566	18849	18753	18638	18690	18741	18406	19011	18625	18572	18710	18774	18605	18786	18785	18724	18915	18712	18871	18755	18913	18737	18583	18674	18738	18753	18927	18742	18998	18823	18674	18780	18950	18999	18763	18869	18900	18760	18686	18638	18689	18632	18717	18846	18773	18854	18838	18769	18735	18690	18988	18775	18776	18728	18578	18771	18613	18660	18775	18725	18508	18859	18642	18766	18797	18762	18629	18736	18662	18888	18823	18698	18603	18709	18807	18473	18723	18719	18640	18704	18798	18711	18889	18678	18758	18835	18720	18788	18539	18844	18713	18797	18668	18917	18647	18839	18723	18544	18863	18753	18902	18747	18930	18925	18844	18914	18516	18820	18642	18828	18743	18870	18814	18706	18648	18790	18704	18718	18706	18760	18792	18703	18484	18820	18687	18753	18627	18917	18794	18587	18792	18886	18646	18747	18636	18787	18878	18944	18886	18718	18865	18610	18698	18788	18780	18640	18869	18738	18746	18677	18930	18734	18655	18413	18621	18564	18613	18708	18646	18639	18979	18870	18659	18690	18721	18827	18821	18726	18763	18481	18604	18885	18604	18751	18775	18820	18793	18595	18931	18819	18658	18690	18765	18622	18818	18672	18668	18692	18842	18852	18727	18628	18818	18801	18741	18654	18681	18846	18843	18845	18645	18742	18922	18865	18610	18691	18724	18776	18759	18824	18814	18741	18659	18841	18836	18827	18771	18712	18735	18662	18876	18813	18540	18662	18849	18623	18573	18607	18810	18882	18642	18692	18726	18925	18670	18572	18743	18764	18674	18733	18879	18925	18791	18618	18852	18733	18740	18642	18778	18587	18806	18588	18739	18702	18716	18705	18706	18923	18804	18830	18910	18739	18776	18860	18806	18732	18662	18640	18550	18828	18747	18807	18482	18744	18500	18832	18714	18728	18513	18899	18836	18717	18853	18826	18781	18777	18849	18765	18960	18694	18655	18757	18638	18588	18434	18626	18633	18687	18874	18985	18799	18578	18651	18785	18806	18781	18923	19033	18629	18905	18886	18815	18677	18791	18775	18733	18836	18695	18731	18824	18690	18715	18658	18535	18624	18898	18606	19020	19178	18989	18693	18787	18648	18478	18790	18928	18765	18668	18735	18709	18756	18729	18758	18708	18410	18734	18936	18919	18765	18577	18490	18804	18765	18670	18904	18751	18797	18920	18738	18530	18710	18838	18988	18827	18876	18879	18765	18822	18693	18808	18628	18720	18653	18688	18947	18932	18647	18791	18870	18549	18672	18693	18863	18806	19016	18751	18573
60105	98806	85778	62155	41534	26048	16143	15508	15582	15583	15583	15464	15642	15536	15505	15537	15537	15534	15522	15485	15684	15530	15462	15550	15359	15551	15567	15531	15461	15394	15538	15425	15427	15524	15366	15768	15531	15302	15383	15588	15513	15370	15432	15599	15614	15357	15467	15600	15395	15589	15454	15375	15588	15513	15449	15652	15449	15400	15630	15474	15725	15478	15383	15526	15514	15589	15461	15374	15329	15648	15547	15584	15757	15517	15394	15529	15322	15388	15440	15414	15494	15563	15590	15568	15413	15442	15469	15639	15354	15547	15436	15582	15577	15544	15724	15501	15396	15517	15515	15622	15466	15496	15547	15399	15495	15432	15502	15495	15591	15632	15543	15447	15628	15372	15683	15533	15446	15489	15485	15561	15390	15543	15541	15532	15436	15410	15648	15645	15591	15640	15421	15679	15604	15634	15585	15617	15597	15399	15369	15511	15451	15634	15670	15503	15530	15530	15447	15423	15476	15400	15524	15233	15469	15488	15523	15524	15392	15472	15418	15499	15520	15452	15446	15491	15313	15490	15317	15502	15536	15628	15342	15518	15481	15301	15703	15370	15633	15602	15417	15423	15582	15583	15520	15415	15381	15335	15523	15460	15460	15419	15386	15480	15535	15284	15552	15550	15360	15387	15434	15458	15585	15508	15499	15574	15602	15491	15438	15664	15291	15530	15643	15482	15399	15615	15399	15483	15568	15634	15491	15566	15393	15567	15581	15641	15409	15394	15613	15440	15663	15485	15540	15430	15362	15470	15494	15593	15408	15533	15422	15577	15455	15346	15673	15434	15583	15594	15287	15423	15305	15593	15371	15440	15642	15455	15453	15423	15636	15476	15379	15360	15602	15622	15350	15553	15494	15503	15530	15539	15601	15373	15583	15721	15520	15601	15602	15506	15481	15384	15465	15629	15391	15396	15741	15542	15454	15571	15510	15481	15450	15433	15467	15554	15465	15507	15363	15505	15412	15509	15653	15504	15265	15459	15425	15351	15688	15396	15522	15522	15383	15340	15333	15539	15475	15411	15451	15558	15635	15421	15493	15761	15688	15642	15434	15541	15397	15371	15665	15558	15388	15414	15575	15561	15276	15424	15438	15517	15603	15609	15609	15548	15423	15412	15556	15481	15385	15394	15412	15520	15488	15448	15447	15453	15589	15556	15647	15386	15409	15443	15184	15353	15626	15381	15526	15464	15498	15470	15510	15519	15496	15437	15454	15489	15402	15395	15581	15261	15430	15433	15492	15454	15363	15429	15492	15611	15423	15637	15428	15534	15397	15665	15522	15507	15488	15448	15344	15538	15437	15523	15389	15420	15598	15641	15343	15670	15464	15398	15437	15421	15669	15394	15415	15569	15544	15648	15325	15741	15591	15379	15559	15437	15515	15580	15530	15515	15634	15668	15488	15441	15519	15418	15413	15599	15521	15390	15713	15341	15425	15444	15492	15680	15407	15576	15543	15438	15513	15496	15270	15616	15413	15560	15509	15562	15322	15498	15345	15567	15628	15463	15362	15600	15525	15503	15619	15488	15657	15589	15437	15414	15606	15399	15544	15566	15765	15554	15575	15518	15345	15445	15614	15520	15247	15532	15335	15435	15580	15464	15393	15493	15619	15607	15482	15448	15419	15321	15489	15554	15572	15492	15519	15503	15405	15611	15548	15361	15427	15656	15562	15563	15427	15521	15440	15476	15471	15535	15714	15457	15565	15519	15396	15526	15327	15394	15600	15300	15466	15642	15496	15620	15632	15615	15514	15543	15494	15569	15530	15510	15445	15444	15593	15518	15353	15440	15405	15462	15480	15552	15576	15523	15645	15717	15588	15382	15544	15390	15310	15697	15444	15323	15577	15494	15501	15257	15593	15653	15360	15537	15440	15615	15408	15317	15496	15516	15501	15487	15422	15650	15394	15472	15463	15443	15644	15474	15389	15319	15492	15411	15499	15590	15470	15491	15550	15347	15581	15477	15539	15461	15384	15527	15485	15466	15446	15407	15520	15506	15472	15541	15498	15453	15404	15549	15469	15494	15532	15520	15323	15689	15557	15646	15461	15470	15404	15387	15638	15435	15791	15424	15415	15494	15701	15624	15632	15590	15494	15330	15497	15512	15539	15546	15519	15566	15504	15607	15385	15441	15589	15555	15389	15500	15490	15670	15525	15498	15531	15496	15540	15501	15467	15412	15613	15525	15527	15475	15546	15430	15444	15674	15571	15438	15517	15463	15617	15515	15653	15619	15483	15474	15509	15468	15342	15478	15544	15431	15518	15515	15373	15579	15368	15598	15569	15570	15594	15514	15548	15484	15512	15396	15474	15431	15446	15634	15603	15665	15494	15483	15575	15533	15531	15449	15466	15390	15671	15478	15517	15433	15483	15429	15421	15506	15457	15403	15548	15532	15490	15449	15412	15483	15700	15499	15557	15492	15453	15512	15600	15439	15318	15319	15484	15360	15476	15568	15576	15338	15617	15231	15562	15457	15538	15526	15510	15384	15436	15483	15568	15497	15525	15492	15442	15490	15407	15533	15339	15549	15323	15500	15593	15471	15566	15488	15309	15516	15502	15588	15435	15487	15485	15254	15558	15458	15552	15413	15421	15456	15458	15380	15635	15597	15463	15572	15526	15374	15491	15488	15328	15501	15420	15680	15418	15488	15524	15535	15478	15396	15452	15471	15420	15534	15401	15419	15565	15646	15549	15387	15306	15443	15398	15457	15334	15739	15437	15521	15553	15535	15555	15535	15543	15476	15469	15612	15521	15475	15345	15469	15579	15544	15720	15426	15295	15563	15322	15751	15421	15446	15520	15436	15549	15428	15555	15469	15596	15485	15502	15635	15543	15418	15365	15444	15659	15494	15413	15356	15521	15466	15790	15439	15521	15512	15468	15466	15638	15534	15568	15687	15557	15496	15641	15398	15768	15405	15499	15337	15494	15455	15593	15604	15546	15541	15578	15494	15314	15370	15515	15628	15442	15694	15283	15425	15461	15335	15508	15536	15373	15494	15603	15468	15461	15522	15385	15669	15569	15676	15403	15653	15422	15294	15537	15405	15514	15571	15526	15410	15472	15497	15601	15524	15469	15555	15611	15490	15580	15560	15432	15439	15463	15517	15418	15454	15509	15543	15506	15422	15500	15648	15409	15508	15429	15521	15353	15485	15703	15507	15403	15564	15593	15484	15595	15471	15245	15438	15628	15345	15576	15498	15395	15664	15495	15446	15420	15475	15551	15459	15457	15580	15463	15526	15549	15621	15513	15559	15352	15463	15537	15612	15545	15561	15617	15369	15400	15645	15403	15489	15490	15676	15456	15630	15558	15454	15500	15366	15383	15383	15387	15556	15577	15439	15373	15576	15563	15269	15472	15486	15556	15318	15519	15523	15446	15437	15487	15407	15498	15531	15383	15451	15426	15617	15449	15464	15565	15592	15515	15619	15425	15490	15521	15376	15454	15594	15464	15518	15517	15360	15516	15405	15314	15459	15413	15342	15526	15508	15538	15643	15572	15447	15536	15571	15247	15443	15628	15504	15459	15577	15458	15579	15439	15662	15383	15465	15511	15608	15372	15547	15526	15480	15467	15579	15445	15481	15306	15552	15425	15433	15493	15516	15435	15528	15599	15346	15449	15531	15406	15446	15477	15578	15449	15579	15285	15505	15525	15421	15522	15537	15403	15586	15475	15341	15435	15460	15558	15638	15524	15621	15532	15462	15552	15566	15373	15466	15328	15477	15550	15311	15633	15549	15531	15529	15378	15397	15320	15500	15548	15549	15521	15647	15454	15398	15345	15509	15498	15670	15412	15522	15466	15588	15506	15518	15564	15487	15396	15464	15514	15599	15527	15514	15450	15501	15286	15641	15358	15499	15434	15529	15538	15483	15602	15479	15595	15496	15618	15571	15292	15421	15682	15559	15434	15496	15538	15609	15575	15477	15451	15618	15467	15393	15498	15453	15496	15446	15408	15746	15561	15340	15546	15408	15493	15567	15467	15420	15546	15369	15422	15572	15474	15454	15513	15494	15547	15316	15386	15425	15590	15385	15618	15581	15559	15586	15459	15516	15405	15479	15496	15590	15565	15515	15335	15342	15445	15509	15326	15374	15453	15399	15526	15531	15469	15537	15511	15457	15458	15422	15324	15430	15585	15519	15523	15374	15553	15560	15655	15543	15555	15510	15288	15528	15483	15480	15744	15389	15463	15522	15629	15452	15307	15584	15470	15458	15539	15522	15422	15710	15498	15515	15527	15515	15492	15519	15506	15388	15583	15569	15322	15311	15563	15457	15662	15675	15413	15396	15477	15574	15643	15527	15559	15506	15589	15449	15534	15526	15667	15265	15574	15478	15505	15456	15516	15430	15486	15675	15492	15554	15607	15522	15550	15527	15471	15555	15606	15472	15464	15353	15480	15497	15553	15530	15551	15406	15614	15588	15523	15443	15367	15473	15458	15527	15495	15519	15489	15505	15624	15565	15452	15404	15576	15566	15584	15411	15666	15451	15432	15386	15490	15347	15484	15438	15484	15515	15507	15494	15554	15579	15564	15555	15422	15619	15477	15415	15667	15421	15361	15571	15584	15501	15658	15353	15582	15576	15550	15546	15435	15743	15352	15483	15486	15406	15355	15316	15597	15445	15422	15515	15531	15517	15530	15509	15416	15372	15468	15591	15532	15422	15440	15484	15585	15424	15535	15249	15555	15488	15356	15419	15507	15287	15563	15398	15489	15640	15495	15374	15513	15293	15487	15330	15432	15545	15315	15596	15446	15261	15604	15614	15585	15394	15538	15595	15558	15689	15412	15461	15604	15525	15351	15416	15427	15435	15571	15573	15396	15435	15624	15518	15526	15422	15339	15308	15379	15545	15496	15476	15426	15287	15510	15494	15428	15519	15416	15598	15392	15518	15500	15380	15449	15412	15446	15628	15471	15539	15628	15463	15675	15542	15496	15530	15515	15577	15487	15221	15492	15517	15510	15494	15587	15566	15466	15520	15560	15350	15351	15598	15412	15557	15382	15567	15491	15416	15507	15464	15325	15700	15620	15437	15398	15369	15539	15385	15459	15365	15369	15491	15486	15564	15548	15616	15519	15545	15488	15599	15493	15436	15647	15570	15422	15685	15403	15545	15447	15515	15609	15684
23779	26153	47943	49722	40616	31451	25109	20315	19340	19522	19406	19257	19164	19289	19331	19169	19269	19130	19190	19237	18857	19034	18929	18960	18918	18967	19001	19079	19180	19095	19100	19135	19115	18976	18989	18863	18825	19122	18874	19003	19104	19076	18956	18996	18887	19115	18965	19074	18993	18912	18933	18876	18815	18850	18971	18897	19054	19061	19000	19103	19006	18944	18826	19126	18793	18974	19118	18971	19190	18991	18856	19004	18896	18854	19034	18892	19063	19241	19130	18864	19146	19009	19033	18792	19054	19100	19053	18846	18998	18906	19009	19087	18834	19021	18808	18892	18818	19011	18889	19070	18947	18972	19065	19129	19005	18910	18831	18859	19077	19056	19072	18951	18951	18981	18752	18722	18841	18880	18817	18842	18856	19102	18988	18892	19068	18878	18822	19000	18732	18895	18803	19131	19183	18952	19054	18940	19000	19030	19146	19037	18880	18914	18904	18914	18992	18778	18768	18949	18787	18971	18882	19005	18984	19082	19059	18987	18898	18905	18779	19035	18884	19229	19077	19032	18806	18899	18757	18868	18767	18883	18997	19031	19068	19185	19049	18922	18846	18904	18965	18944	19288	18899	18924	19066	18985	18810	18991	18889	18852	18917	18931	18787	19072	18917	18768	18746	18899	18908	18819	18943	19024	18889	19014	19005	18968	18678	18988	18778	18959	19076	18886	18836	18872	18757	18965	19073	19013	18863	19158	18841	18820	19011	19042	18913	18979	18870	18809	18894	18952	19178	19023	18839	19020	18912	19054	19091	18954	18796	18826	18806	18956	18937	19022	19064	18988	18665	18892	18829	19030	18899	19191	19103	18957	18959	18855	18926	18883	19037	18844	18957	19024	18930	18949	18896	18913	18872	18826	18939	19120	19048	18942	19066	19147	18854	18841	18736	19019	18934	18996	18907	18971	19131	18988	18884	18819	18969	18987	18924	18784	18835	18760	18841	18993	18989	18713	18894	18852	19076	18792	19108	19129	19099	19047	19039	18907	19054	19062	19050	18840	18878	18839	18880	18991	18868	19128	18887	18766	18917	19006	19006	18899	18977	18799	18954	18952	18912	18771	18889	19061	18837	18762	18900	18891	18771	18822	18862	18793	19016	19069	18837	18943	19012	18795	18953	18932	18915	19035	18926	19090	19047	19041	18806	18939	19214	18939	18971	18992	19123	19177	18887	18913	18907	18963	18986	18823	18987	19159	18998	18977	18895	18749	19035	18988	19050	18917	18840	19214	18805	18952	18843	18800	19066	19072	18935	18882	18988	18851	18946	18837	18803	19001	19078	18965	19059	18980	18988	18917	18984	18890	19019	19146	18815	18871	19005	18848	18903	19036	18854	18952	19001	18843	18937	19134	18814	18686	19087	18919	18873	19084	18988	19110	19270	19057	19003	18836	18913	19019	18810	18903	18974	18890	18928	18868	18789	18835	18692	19059	18997	18869	18849	18866	18901	18884	18804	19014	19065	19018	19071	18949	19133	18925	19016	18899	19072	18932	18729	19054	18814	18993	19130	18897	18894	19095	18789	18708	19018	18843	18796	18996	18894	18790	18845	18813	19067	18940	19057	19111	18943	18857	19050	19116	19053	19089	18927	18723	18881	18859	19000	19052	18848	19148	18887	18930	19129	19014	19025	19065	18901	18846	18814	18783	19025	19200	19058	19129	19046	19021	19026	18983	19026	18859	18930	18672	19031	18843	18911	18911	19107	18978	18910	19024	19042	18974	18983	19078	19094	18911	19016	18954	18804	18917	19025	18879	18900	18894	18954	19168	18698	18666	19127	18890	18900	19044	18977	19105	18982	19037	19024	18998	19020	18991	18744	19093	18843	18993	19105	19087	19024	18874	19182	18883	18855	18845	19035	19195	18914	18958	18896	19128	18943	18842	19200	18896	18899	18924	19175	19009	18861	18982	18980	18929	19168	19035	19058	18944	18969	19030	19033	18890	19099	18893	19111	18940	18958	18981	19017	18913	19118	18786	19159	19036	18828	19072	18852	18964	18963	19200	18966	18869	18997	18885	18932	19053	19021	18903	19209	18867	19148	19058	18833	18956	19028	19090	18714	18827	18983	19030	18823	19189	18898	19029	18935	18846	18931	19131	18938	19016	18979	18995	18894	19182	19028	19026	18942	18941	19041	19013	18961	19037	18859	18995	18916	18799	18817	18887	19018	19072	19012	18775	18866	18862	18962	19070	18721	19054	18995	18911	18875	18867	19038	18931	18875	18997	19029	18846	18929	18852	18851	18997	19042	18964	18816	18865	18956	18869	18859	18943	18803	19080	18903	18964	18799	18855	19109	19004	19084	18948	19121	18962	19062	18774	18877	18848	18960	18818	18770	18859	18938	18956	18734	18818	18803	18977	18997	18878	18848	19025	19150	18990	19080	19030	18833	18803	19130	18972	18980	18967	18910	18894	18869	18769	19011	18987	18843	18891	18972	18775	19050	18882	18854	19003	18863	18819	18891	19030	18978	18959	19086	19089	18894	18967	18764	18679	19189	19057	18888	18779	18883	19033	19002	19114	18922	18983	19056	19129	18753	19120	18983	18951	18849	18936	18997	19093	19006	18858	18895	18866	18884	18837	19053	19159	19167	18969	19039	18834	18973	18921	18941	19090	18843	19070	19026	18992	18852	18887	19143	18941	19012	18876	19018	18803	18965	18880	19008	19129	19175	19096	18801	18903	18930	18934	18839	18968	18958	19110	18814	19011	18965	19108	18826	18724	18969	18880	18719	19033	19228	19025	18825	18730	19035	18972	18759	18880	18980	18891	18915	19023	18929	18937	18733	19003	19010	19185	18897	18764	19018	19022	19030	19061	18982	19039	19058	19052	19211	19061	19015	19001	18988	19002	19031	18737	18922	18968	18846	18957	19011	18922	18943	18839	19014	19048	18975	18999	18894	18938	18919	19066	19090	18889	18844	19147	19028	18971	19138	18792	18985	18886	18915	18852	18781	19031	18950	18940	19088	18695	18821	18991	18934	18881	18987	18897	18864	18934	19025	18975	18872	18863	18768	18938	18737	19099	18985	18962	18959	18975	18856	19037	19046	19224	19145	18986	19164	18934	19020	18972	18899	19015	18955	18962	18761	19181	18873	18879	19126	19036	18968	19027	19031	18850	18931	19003	18785	18986	18686	19014	18996	19043	18806	18895	18891	18969	19048	18977	19039	18994	18995	18739	18869	19044	18956	18935	18967	18875	19082	18829	18797	18999	18930	18883	18843	18933	18914	19012	18902	18887	18873	18745	19018	18809	19066	18951	18991	19012	19048	18962	18831	18775	18722	18912	18943	18982	19131	19026	18794	18929	18919	18985	18644	18767	18886	18958	18769	18858	18837	19022	18858	18806	18938	19015	19001	18951	18999	19108	19115	18911	19017	18932	18865	18883	19034	19016	19072	18968	19100	18993	19003	18772	19081	18805	18983	18993	18822	18845	18769	18924	18717	18998	19003	18974	19174	18778	18822	18944	18932	18924	18814	18975	18900	18827	18928	18964	18841	18866	19041	18900	18862	19007	18771	18847	18776	18993	19003	19017	18797	19059	19019	18991	18954	18919	18829	18931	18919	18827	18884	19000	18982	19196	18931	19241	18980	18853	18921	19073	18824	18993	18865	18932	18951	19370	18868	18848	18945	18859	19066	18965	18946	18832	18987	19115	18916	18860	19072	18902	18959	18980	19003	18884	19148	19091	18836	19024	18857	19050	18945	18933	19029	19005	18927	19018	18881	19054	19113	19023	18842	19026	18819	18862	18858	18880	19036	19107	19047	19027	18895	18939	18923	19213	19212	18971	18982	18634	19015	18968	19005	18809	18909	18937	18908	19010	18954	18835	18900	18956	19046	18915	18859	18851	18964	18903	19180	18822	18879	18702	18703	18724	18881	18949	18918	19044	18793	19041	18782	18992	18959	19145	18888	18988	18960	19038	18788	18852	18832	19039	18935	18994	19178	18953	18873	19047	18934	18864	18742	18999	19117	18956	18927	19105	18951	19163	18705	18945	18813	18913	18786	19066	19004	18988	18920	18821	18962	18919	19015	18853	18771	18803	18889	19017	19030	19043	19012	18866	18990	18758	18935	18825	18904	18942	19068	18864	19083	18836	18874	18940	18856	19042	18987	18943	19075	18934	19003	19010	18751	19003	19000	19006	18948	18967	18997	18984	18713	18883	19003	18903	18903	18894	18756	18922	18944	18923	18871	18679	19072	18878	18929	19250	18975	19072	19078	19036	18884	19008	18796	19054	18870	19028	18718	19221	18948	18782	18981	18935	18634	19039	18699	18955	18816	18854	18789	18940	18955	18885	18699	18967	19080	18839	18694	18889	18849	19120	19027	18820	18815	18955	18988	19071	18794	18842	19013	18976	18714	19086	18897	18956	19057	19125	18948	18685	19026	19079	18850	19166	18810	18858	18953	19035	18914	18875	18601	18943	19074	18855	18916	18925	19029	18944	18855	18968	18838	18982	18993	18932	18895	18852	19044	19048	18994	18951	18929	19184	19004	18783	18843	18909	18936	18881	18850	18870	18978	18970	18996	18938	19085	19101	19059	18994	19027	19234	19169	19221	18968	18974	18989	18893	19025	19168	19001	19056	19185	19033	18873	18942	18870	18660	18909	18934	18821	18864	18978	18929	18880	18971	19002	18993	18957	18916	18888	19113	18922	18963	19091	19026	18988	18930	19000	18869	18919	18845	18728	18949	18941	18689	19001	19091	18946	18928	18954	18586	18810	18967	18847	18896	18905	18980	19003	18901	18839	19025	18855	18842	18820	19007	18913	18979	18827	18952	19094	18949	18844	18938	18939	18813	19009	19164	19017	19041	18989	18784	18950	18688	18730	18854	18962	18792	18876	18741	18826	19114	19035	18948	19059	19024	18874	18885	19071	18903	19000	19006	18921	18970	18937	18957	18832	19037	18817	18796	19061	19018	19151	18851	19006	19120	19105	19125	18819	18993	19038	18902	18961	18956	19088	18918	18876	19016	19147	19118	18819	18813	18922	18718	18859	18672	18852	19068	18994	18816	19014	19004	18975	18803	18867	19091	19013	19049	18982	19040	19117	18977	19022	18931	18816	19020	18697	18735	18999	18991	18864	19036	18863	18850	18533	18842	18974	18878	18995	18874	19043
63532	104578	95200	75263	50663	31229	16688	15544	15750	15782	15582	15713	15592	15502	15485	15638	15502	15514	15606	15696	15708	15575	15633	15855	15588	15714	15632	15667	15436	15641	15632	15547	15534	15642	15402	15712	15638	15545	15603	15643	15612	15593	15691	15657	15555	15715	15759	15822	15635	15638	15612	15457	15619	15643	15514	15681	15561	15662	15492	15671	15529	15705	15637	15874	15651	15843	15602	15574	15547	15545	15628	15433	15783	15587	15609	15643	15600	15590	15494	15669	15504	15624	15827	15674	15605	15627	15580	15454	15745	15546	15648	15605	15609	15655	15591	15507	15663	15536	15824	15642	15559	15607	15542	15500	15458	15619	15788	15519	15681	15568	15733	15647	15478	15718	15515	15487	15595	15592	15614	15691	15587	15651	15640	15765	15592	15525	15508	15659	15615	15689	15529	15525	15649	15505	15688	15702	15600	15532	15795	15469	15755	15578	15608	15684	15507	15659	15673	15504	15692	15433	15559	15585	15530	15398	15703	15611	15692	15668	15561	15531	15424	15671	15586	15549	15602	15612	15547	15617	15483	15674	15752	15670	15747	15549	15684	15554	15435	15725	15632	15442	15525	15658	15568	15736	15580	15659	15604	15704	15699	15480	15481	15542	15766	15640	15457	15677	15469	15652	15404	15594	15638	15622	15546	15463	15653	15637	15541	15613	15648	15620	15420	15663	15701	15639	15444	15647	15470	15541	15701	15542	15548	15604	15585	15595	15658	15755	15702	15557	15785	15608	15570	15529	15609	15365	15583	15652	15426	15461	15688	15635	15729	15590	15554	15633	15645	15603	15654	15683	15552	15622	15538	15537	15548	15613	15611	15633	15586	15642	15611	15595	15629	15689	15491	15494	15594	15587	15454	15442	15550	15422	15607	15555	15519	15455	15601	15474	15720	15659	15769	15571	15570	15574	15534	15588	15662	15680	15718	15736	15503	15605	15587	15548	15632	15667	15597	15624	15712	15660	15504	15598	15482	15585	15710	15618	15855	15547	15585	15692	15423	15641	15581	15422	15895	15546	15534	15690	15560	15745	15603	15588	15616	15416	15743	15621	15641	15539	15600	15497	15729	15659	15561	15804	15654	15703	15637	15527	15639	15636	15641	15614	15632	15634	15629	15468	15599	15514	15569	15679	15623	15860	15714	15429	15490	15654	15548	15486	15808	15507	15512	15819	15378	15623	15458	15757	15553	15371	15790	15538	15667	15636	15510	15671	15694	15418	15677	15547	15682	15553	15636	15629	15607	15606	15545	15524	15525	15616	15786	15419	15639	15765	15680	15717	15529	15707	15471	15553	15631	15619	15667	15689	15683	15564	15638	15679	15680	15605	15450	15582	15662	15526	15483	15462	15721	15605	15586	15611	15658	15545	15549	15667	15567	15650	15568	15600	15511	15767	15719	15538	15733	15488	15528	15689	15824	15390	15606	15702	15530	15650	15779	15491	15664	15654	15677	15708	15589	15443	15652	15533	15556	15593	15573	15645	15683	15572	15532	15606	15680	15448	15574	15534	15651	15601	15623	15471	15482	15731	15536	15571	15711	15705	15659	15508	15734	15540	15611	15644	15485	15522	15579	15690	15722	15790	15338	15517	15770	15567	15597	15616	15606	15564	15469	15658	15518	15547	15566	15524	15716	15622	15721	15656	15579	15514	15619	15578	15451	15576	15499	15581	15750	15717	15545	15664	15645	15581	15784	15438	15681	15604	15577	15577	15695	15603	15650	15615	15503	15697	15566	15596	15551	15567	15564	15695	15636	15505	15553	15664	15485	15696	15610	15504	15489	15560	15615	15437	15676	15621	15639	15456	15739	15674	15662	15491	15834	15690	15697	15664	15732	15564	15624	15481	15597	15510	15778	15597	15538	15748	15631	15627	15671	15547	15707	15628	15600	15537	15647	15473	15481	15427	15699	15496	15610	15619	15581	15769	15618	15616	15623	15591	15525	15605	15626	15727	15377	15843	15585	15645	15407	15559	15504	15603	15725	15600	15647	15469	15449	15517	15627	15698	15665	15520	15570	15532	15622	15554	15755	15439	15612	15662	15530	15612	15563	15532	15761	15695	15397	15646	15686	15628	15520	15594	15532	15631	15530	15710	15564	15333	15469	15535	15562	15440	15483	15559	15518	15539	15827	15579	15668	15436	15742	15572	15517	15685	15464	15521	15632	15565	15673	15605	15635	15547	15642	15432	15620	15673	15687	15659	15592	15494	15554	15612	15509	15545	15663	15698	15489	15307	15586	15443	15616	15562	15524	15673	15492	15590	15611	15707	15606	15618	15519	15546	15659	15617	15701	15628	15622	15631	15578	15678	15594	15729	15591	15549	15465	15711	15608	15599	15632	15715	15624	15507	15696	15598	15524	15531	15696	15557	15720	15712	15650	15468	15754	15653	15531	15650	15609	15568	15584	15566	15445	15541	15623	15580	15553	15713	15700	15501	15757	15630	15405	15732	15596	15386	15717	15485	15712	15479	15530	15562	15572	15464	15510	15534	15677	15618	15693	15514	15643	15534	15586	15363	15848	15549	15719	15573	15642	15632	15713	15535	15675	15588	15592	15451	15593	15452	15469	15769	15521	15620	15519	15636	15482	15651	15646	15780	15586	15585	15577	15567	15849	15517	15615	15437	15607	15604	15589	15591	15768	15718	15584	15635	15455	15656	15580	15750	15526	15670	15581	15506	15486	15484	15663	15508	15722	15649	15721	15509	15731	15711	15777	15649	15628	15678	15762	15606	15480	15552	15500	15600	15530	15507	15718	15601	15503	15552	15679	15650	15672	15522	15575	15560	15667	15823	15600	15560	15628	15514	15714	15745	15577	15543	15761	15521	15704	15528	15741	15628	15493	15658	15492	15648	15540	15801	15689	15651	15530	15741	15549	15522	15674	15554	15430	15456	15544	15645	15550	15634	15594	15757	15632	15555	15557	15714	15479	15712	15595	15692	15675	15732	15536	15566	15514	15672	15722	15561	15676	15685	15559	15432	15454	15591	15597	15703	15653	15683	15502	15615	15638	15594	15491	15680	15777	15615	15522	15664	15565	15551	15584	15540	15611	15649	15750	15579	15669	15578	15786	15643	15612	15581	15514	15578	15532	15595	15621	15530	15676	15637	15681	15367	15530	15468	15574	15795	15432	15633	15606	15614	15628	15612	15510	15535	15613	15656	15642	15394	15632	15633	15617	15511	15871	15576	15550	15667	15581	15675	15587	15585	15582	15515	15548	15660	15599	15520	15666	15607	15595	15776	15617	15639	15688	15594	15540	15468	15644	15468	15621	15584	15689	15563	15467	15531	15813	15525	15537	15520	15393	15561	15610	15625	15593	15628	15699	15721	15556	15545	15660	15591	15548	15551	15517	15654	15614	15799	15540	15619	15598	15612	15629	15617	15753	15572	15656	15603	15418	15734	15693	15712	15683	15883	15570	15559	15541	15611	15628	15623	15469	15627	15568	15455	15617	15671	15492	15572	15554	15615	15545	15626	15594	15580	15705	15681	15721	15313	15654	15676	15677	15655	15742	15559	15646	15632	15542	15688	15797	15640	15796	15543	15416	15607	15629	15487	15422	15669	15624	15606	15516	15728	15521	15535	15633	15605	15712	15651	15416	15747	15447	15732	15604	15770	15644	15601	15777	15560	15760	15675	15418	15655	15614	15629	15622	15607	15536	15697	15655	15573	15701	15534	15577	15508	15559	15778	15573	15557	15704	15753	15877	15733	15735	15581	15549	15429	15457	15444	15596	15646	15752	15571	15619	15737	15584	15644	15720	15525	15602	15669	15510	15547	15643	15675	15848	15526	15605	15677	15554	15601	15766	15686	15585	15529	15754	15534	15561	15607	15477	15776	15708	15406	15732	15441	15426	15573	15557	15565	15620	15724	15677	15604	15690	15678	15605	15561	15687	15687	15732	15744	15608	15574	15492	15734	15544	15469	15522	15685	15676	15691	15621	15635	15545	15658	15665	15385	15613	15570	15776	15736	15571	15564	15365	15668	15653	15724	15722	15661	15721	15592	15544	15655	15540	15614	15575	15581	15652	15725	15372	15781	15617	15559	15660	15712	15678	15657	15426	15577	15636	15475	15687	15599	15458	15505	15657	15588	15618	15571	15622	15645	15617	15553	15498	15799	15588	15671	15607	15520	15608	15665	15689	15782	15542	15509	15621	15633	15565	15797	15558	15674	15645	15638	15641	15493	15631	15461	15673	15609	15547	15665	15550	15605	15488	15663	15645	15337	15661	15700	15588	15595	15375	15691	15597	15688	15507	15460	15418	15547	15642	15414	15516	15450	15658	15506	15603	15697	15693	15621	15583	15487	15633	15561	15747	15470	15647	15429	15636	15513	15582	15432	15605	15557	15622	15534	15550	15598	15683	15504	15652	15461	15831	15467	15660	15617	15617	15518	15703	15711	15701	15452	15564	15554	15787	15694	15544	15585	15758	15575	15668	15561	15666	15571	15683	15681	15686	15701	15593	15608	15495	15806	15625	15600	15588	15613	15659	15533	15475	15814	15757	15715	15526	15695	15574	15648	15708	15479	15675	15539	15644	15534	15786	15706	15598	15537	15578	15682	15618	15368	15563	15536	15867	15671	15455	15598	15471	15566	15750	15638	15814	15592	15631	15524	15622	15655	15841	15658	15699	15584	15458	15533	15740	15786	15651	15639	15466	15540	15606	15649	15681	15664	15675	15656	15545	15753	15611	15660	15641	15657	15660	15816	15451	15636	15536	15515	15604	15477	15768	15519	15538	15746	15471	15508	15600	15621	15645	15655	15578	15606	15695	15681	15629	15577	15522	15509	15560	15613	15883	15430	15489	15669	15657	15706	15694	15525	15671	15654	15711	15577	15421	15623	15607	15603	15555	15648	15560	15581	15554	15543	15670	15528	15501	15663	15603	15640	15569	15631	15699	15668	15423	15618	15575	15759	15520	15527	15472	15604	15566	15762	15683	15774	15579	15586	15695	15704	15573	15558	15671	15634	15545	15650	15607	15495	15611	15682	15630	15534	15661	15541	15567	15528	15632	15733	15584	15541	15447	15543	15679	15766	15750	15440	15475	15626	15612	15764	15637	15441	15751	15679	15621	15590	15693	15647	15510	15683	15651	15597	15592	15716	15580	15608	15552	15530
35257	43887	46747	35629	25739	21865	20177	19819	19389	19358	19616	19648	19694	19743	19491	19403	19570	19558	19456	19624	19385	19613	19541	19721	19659	19617	19405	19404	19460	19505	19511	19339	19661	19623	19734	19716	19475	19683	19321	19607	19450	19732	19625	19512	19490	19365	19510	19793	19567	19657	19576	19424	19507	19424	19566	19548	19666	19501	19694	19391	19455	19596	19372	19586	19354	19353	19375	19389	19273	19634	19539	19509	19594	19393	19602	19575	19900	19597	19383	19341	19613	19457	19679	19679	19679	19653	19644	19555	19387	19636	19390	19631	19485	19491	19672	19456	19444	19579	19525	19455	19625	19473	19571	19433	19396	19470	19620	19425	19511	19426	19609	19439	19502	19441	19676	19659	19381	19498	19564	19267	19489	19545	19256	19420	19469	19467	19529	19477	19633	19503	19468	19425	19347	19586	19389	19382	19500	19492	19410	19612	19372	19422	19418	19547	19545	19610	19485	19573	19541	19588	19558	19627	19386	19584	19661	19561	19425	19417	19306	19486	19544	19528	19356	19581	19514	19646	19562	19673	19582	19582	19422	19716	19519	19455	19539	19567	19369	19308	19444	19389	19523	19445	19508	19400	19640	19447	19571	19612	19750	19537	19556	19486	19689	19658	19756	19554	19488	19698	19445	19527	19382	19684	19534	19316	19362	19651	19195	19602	19618	19515	19785	19508	19469	19440	19323	19717	19638	19559	19465	19370	19465	19491	19534	19655	19482	19543	19741	19687	19410	19455	19476	19444	19488	19513	19453	19695	19593	19292	19578	19404	19839	19575	19516	19407	19412	19457	19610	19430	19551	19479	19443	19852	19545	19285	19595	19351	19560	19465	19737	19439	19448	19500	19426	19402	19467	19369	19558	19489	19505	19562	19716	19264	19391	19449	19474	19359	19385	19553	19501	19443	19449	19601	19399	19455	19343	19517	19456	19381	19616	19669	19413	19588	19583	19589	19515	19265	19552	19621	19424	19371	19263	19377	19412	19145	19492	19699	19404	19560	19505	19469	19501	19394	19445	19461	19641	19480	19598	19638	19416	19681	19483	19279	19314	19645	19438	19634	19440	19366	19510	19350	19494	19351	19674	19596	19287	19514	19366	19337	19620	19414	19495	19563	19645	19449	19707	19562	19511	19591	19663	19463	19430	19567	19572	19568	19774	19395	19549	19486	19603	19399	19415	19465	19407	19487	19508	19476	19504	19638	19511	19471	19685	19529	19581	19566	19620	19595	19447	19529	19490	19487	19641	19503	19482	19500	19577	19591	19495	19317	19289	19740	19665	19555	19566	19598	19565	19532	19598	19606	19518	19347	19365	19477	19441	19454	19421	19497	19510	19617	19354	19601	19474	19605	19488	19361	19435	19492	19429	19658	19513	19557	19666	19583	19523	19439	19700	19395	19689	19560	19717	19618	19397	19287	19536	19469	19449	19340	19608	19342	19492	19486	19437	19457	19436	19563	19436	19458	19475	19281	19455	19500	19415	19654	19493	19415	19657	19392	19520	19445	19520	19625	19456	19548	19473	19605	19635	19405	19609	19438	19670	19414	19623	19419	19417	19553	19807	19535	19483	19509	19581	19505	19525	19510	19611	19403	19380	19539	19654	19637	19352	19612	19426	19408	19509	19558	19440	19492	19542	19537	19581	19503	19640	19762	19613	19357	19556	19444	19494	19381	19417	19494	19793	19473	19654	19515	19515	19621	19536	19529	19428	19559	19574	19631	19477	19599	19446	19654	19238	19231	19588	19350	19423	19375	19316	19553	19511	19551	19635	19436	19398	19455	19671	19589	19403	19628	19512	19590	19476	19416	19491	19235	19587	19492	19525	19532	19640	19689	19486	19406	19483	19572	19438	19540	19656	19475	19690	19633	19513	19390	19575	19606	19678	19656	19225	19490	19430	19672	19530	19460	19370	19666	19572	19531	19507	19458	19585	19464	19592	19343	19535	19533	19473	19361	19542	19525	19689	19714	19515	19510	19462	19484	19547	19643	19369	19530	19237	19630	19432	19390	19721	19545	19577	19272	19571	19698	19514	19407	19618	19494	19401	19491	19587	19536	19576	19523	19599	19658	19524	19586	19622	19298	19275	19545	19686	19577	19534	19545	19678	19439	19455	19422	19483	19492	19607	19553	19497	19542	19416	19621	19726	19290	19411	19377	19292	19431	19515	19444	19414	19591	19405	19469	19501	19552	19517	19444	19503	19386	19489	19467	19479	19670	19437	19501	19421	19324	19537	19338	19504	19340	19370	19526	19691	19498	19567	19359	19470	19681	19592	19283	19446	19669	19599	19357	19594	19693	19747	19693	19624	19591	19564	19581	19447	19550	19586	19696	19397	19467	19529	19464	19648	19535	19697	19490	19496	19616	19592	19339	19538	19567	19543	19655	19658	19508	19542	19355	19496	19524	19684	19564	19541	19586	19681	19512	19364	19497	19495	19526	19528	19657	19481	19186	19634	19603	19529	19469	19383	19497	19473	19629	19484	19507	19560	19481	19424	19523	19559	19577	19409	19520	19727	19390	19575	19506	19583	19494	19498	19553	19506	19567	19674	19575	19358	19474	19418	19597	19599	19528	19322	19277	19178	19543	19557	19325	19373	19601	19772	19513	19493	19472	19586	19448	19619	19734	19436	19413	19600	19639	19534	19593	19733	19300	19470	19592	19743	19682	19671	19643	19613	19641	19338	19383	19566	19415	19601	19573	19303	19526	19507	19643	19532	19411	19304	19445	19563	19369	19348	19659	19329	19463	19531	19598	19302	19511	19511	19454	19518	19421	19457	19312	19509	19395	19767	19411	19586	19451	19417	19483	19703	19559	19662	19635	19629	19380	19642	19589	19422	19463	19486	19619	19403	19685	19345	19555	19715	19437	19407	19584	19507	19422	19498	19307	19542	19394	19335	19395	19633	19524	19498	19432	19555	19441	19754	19670	19589	19469	19379	19701	19531	19479	19383	19637	19547	19857	19537	19747	19494	19579	19607	19549	19558	19512	19463	19566	19409	19644	19601	19722	19563	19446	19447	19556	19516	19460	19667	19627	19680	19414	19553	19391	19789	19507	19586	19340	19519	19501	19459	19282	19530	19564	19503	19282	19399	19177	19436	19409	19622	19504	19523	19596	19647	19451	19675	19540	19457	19590	19394	19626	19511	19531	19421	19313	19504	19593	19522	19438	19445	19719	19621	19451	19558	19490	19485	19487	19367	19496	19517	19551	19373	19493	19654	19794	19428	19741	19505	19528	19632	19584	19383	19769	19377	19719	19741	19402	19709	19451	19559	19591	19709	19419	19617	19525	19679	19485	19509	19505	19348	19514	19588	19614	19552	19459	19534	19531	19587	19456	19474	19478	19549	19587	19460	19755	19487	19585	19604	19618	19711	19524	19485	19403	19536	19578	19419	19667	19680	19436	19373	19467	19522	19514	19589	19442	19599	19680	19521	19552	19359	19509	19658	19631	19372	19484	19525	19590	19677	19545	19562	19656	19738	19552	19477	19473	19646	19444	19643	19353	19495	19468	19656	19486	19389	19649	19631	19455	19648	19626	19734	19496	19582	19505	19470	19596	19706	19577	19785	19534	19470	19439	19444	19814	19485	19539	19410	19348	19286	19685	19358	19560	19476	19654	19686	19315	19604	19559	19498	19660	19361	19350	19482	19426	19355	19599	19591	19576	19457	19301	19568	19338	19589	19407	19401	19390	19425	19450	19603	19569	19631	19542	19548	19551	19539	19521	19700	19543	19487	19294	19759	19415	19539	19729	19701	19677	19660	19469	19549	19590	19562	19512	19517	19578	19644	19610	19527	19601	19642	19430	19692	19570	19868	19496	19430	19419	19487	19532	19600	19423	19588	19677	19460	19644	19432	19593	19648	19526	19575	19396	19552	19492	19630	19522	19832	19505	19406	19611	19367	19434	19566	19551	19411	19436	19551	19336	19503	19645	19373	19492	19560	19250	19448	19419	19484	19355	19414	19314	19509	19413	19649	19648	19733	19548	19517	19343	19665	19470	19577	19698	19607	19513	19599	19494	19666	19469	19648	19555	19612	19741	19555	19697	19515	19551	19542	19497	19559	19467	19447	19381	19515	19258	19543	19528	19343	19581	19507	19420	19824	19512	19411	19553	19402	19517	19367	19628	19459	19330	19571	19580	19552	19425	19601	19405	19381	19557	19569	19489	19432	19393	19481	19668	19410	19648	19629	19645	19758	19540	19705	19638	19552	19568	19528	19534	19621	19496	19517	19341	19584	19672	19144	19341	19489	19703	19468	19649	19630	19550	19633	19679	19510	19512	19552	19497	19304	19518	19787	19565	19658	19686	19582	19541	19451	19452	19495	19698	19566	19738	19668	19675	19415	19388	19407	19416	19410	19517	19331	19500	19716	19460	19459	19451	19526	19469	19451	19383	19755	19716	19326	19350	19469	19297	19404	19618	19419	19542	19600	19555	19552	19499	19547	19444	19652	19196	19447	19531	19584	19703	19415	19557	19377	19588	19513	19447	19298	19479	19509	19525	19359	19547	19439	19538	19544	19619	19690	19483	19625	19719	19646	19588	19671	19571	19611	19599	19611	19666	19422	19361	19479	19559	19573	19510	19563	19557	19596	19403	19693	19482	19575	19545	19532	19726	19644	19339	19433	19405	19631	19478	19600	19336	19364	19430	19538	19442	19590	19222	19443	19509	19536	19612	19488	19466	19610	19697	19563	19369	19621	19722	19443	19688	19619	19610	19653	19518	19427	19728	19379	19611	19594	19442	19521	19695	19344	19529	19511	19478	19555	19553	19657	19496	19436	19528	19340	19530	19616	19675	19600	19437	19411	19398	19320	19409	19549	19494	19550	19614	19385	19596	19559	19441	19597	19456	19337	19508	19581	19223	19435	19353	19457	19590	19652	19530	19709	19684	19479	19586	19575	19391	19470	19587	19519	19704	19593	19472	19821	19476	19484	19372	19529	19341	19526	19331	19354	19423	19805	19705	19651	19541	19540	19235	19478	19392	19443	19662	19384	19504	19592	19457	19395	19631	19537	19351	19600	19639	19474	19457	19547	19595	19486	19846	19546	19565	19413	19310	19504	19519	19658	19571	19571	19363	19418	19566	19519	19717	19599	19474	19417	19518	19605	19799	19664	19490
39265	56875	46724	31223	21982	17508	16061	15849	15820	16010	15855	15905	15964	15777	15984	15939	15960	15967	15919	15794	15728	15818	16067	16000	15798	15837	15925	15967	15690	15919	16091	15824	16012	15892	15703	15941	15877	15834	15676	15750	15898	15803	15831	15856	15820	15705	15842	15915	15811	15865	15742	15914	15982	15889	15958	15941	15705	15914	15839	15847	15948	15878	16002	15800	15866	15911	15881	15781	15945	16006	16001	16021	15910	15957	15825	15708	15906	15851	15825	15994	16000	15776	15909	15964	15990	15893	15941	15864	15975	16000	15949	15920	15701	15951	15960	15898	15948	16142	15899	15870	15922	15873	16026	15933	15880	15842	15891	15961	15794	15681	15762	15817	15881	15813	15942	15864	15905	15789	15906	15993	15759	15720	15870	15919	15855	15856	15923	15929	15957	15950	15826	16063	16016	15831	15908	15802	15735	15939	15778	15626	15763	15836	15977	15876	15936	16017	15892	15797	15862	15932	15921	15820	15990	15895	15788	15964	15895	15763	15956	15846	15767	15791	16163	15899	15963	15998	15904	15872	15756	15959	15846	15969	15760	15856	15708	15854	16023	15970	15979	15933	15875	15851	15834	15943	15797	16026	15832	15789	15839	15818	15919	15843	15873	15791	15874	15932	16000	15869	16027	15694	15857	16022	15837	15826	16007	15883	15833	15841	15914	15869	15937	15828	15922	15979	15913	15844	15757	15977	15902	15821	15960	15884	15868	15894	15825	15844	15961	15830	16043	15879	15786	15894	15913	15756	15786	15888	15930	15679	15894	15908	15950	15708	15797	15911	15775	15960	15813	15955	15844	15915	15831	15907	16008	15936	15869	16027	15975	15777	15801	16000	15826	15911	15686	15811	15833	15859	15802	15834	15973	15782	15916	15947	15897	15941	15865	15702	15872	15918	15926	15975	15918	15889	16060	15689	15865	15871	15949	15938	15984	15947	15894	15799	16148	15879	15992	15799	15939	15913	15848	15917	15807	15916	15927	15764	15913	15918	15987	15914	15988	15913	15845	15870	15770	15994	15914	16033	15867	15870	15958	15973	15878	15820	15963	15792	16036	15817	15833	15878	15864	15873	15925	15807	15786	15829	15792	15842	16021	15874	15851	15868	15920	15966	15879	15899	15984	16051	15829	16038	15791	15865	15847	16031	15912	16060	15970	15954	15816	15867	16023	15966	15683	16046	15848	15937	15869	16102	15882	15825	16003	16060	15917	15785	15817	15893	15776	15838	16023	15856	15917	15990	15852	15782	15883	16070	15973	15840	15850	16012	15937	15943	15918	15916	15931	15903	15884	15990	15931	15835	15751	15959	15946	16000	16027	15775	15997	15942	15843	16013	15916	15742	15810	15873	15944	15591	15833	15845	15897	15948	15817	16011	16012	15831	16047	15710	15855	16020	15981	15931	16152	15729	15935	16001	15899	15938	15832	15864	15868	15856	15952	16003	15951	15854	15910	15912	15738	15846	15863	16001	15960	16007	15899	15791	15895	15809	15867	16064	16069	15896	15898	15893	15790	15857	15856	15903	15945	15899	15785	16073	15920	15830	15701	15923	16011	15833	15776	15850	15845	15915	16010	15805	15933	15919	15814	15986	16012	15747	15715	15849	15993	15726	15879	15877	15793	15793	15894	15993	15855	15857	15739	15983	16078	15917	15916	15955	15935	15976	15804	15817	15978	15722	15792	15948	15980	15933	15796	15982	15938	15829	15889	15927	15686	16042	15814	15831	15893	15840	15958	15991	15720	15973	16046	15871	15912	15616	15899	15983	15845	15797	15762	15879	15688	15821	15904	15957	15845	15912	15872	16086	15978	15827	16002	15692	15839	15789	15914	15935	15907	15998	15861	15837	15966	15861	15985	16025	15846	15962	15992	15848	15844	15679	15853	15915	16032	15926	16008	16033	15935	16021	15920	15800	15923	16162	15670	16042	15795	15769	15876	16030	15873	15935	15977	15756	15987	15897	15944	15819	15796	15844	15932	15908	15895	15874	15764	16014	15924	15970	15773	15862	15854	16084	15878	15803	15856	15921	15945	15903	15883	15986	15924	15881	15771	15771	15897	15849	15989	15921	16056	15931	15851	15881	15888	15800	15873	15719	15847	15930	15964	16018	15798	15997	15847	15871	15801	15702	15960	15848	15907	15815	15826	15898	16045	15913	15796	15906	15899	15899	15896	15912	15878	15704	15967	15932	15935	15820	15755	15954	15912	15948	15884	15706	15771	15820	15834	15964	15949	15965	15843	15802	15854	15898	15972	15931	15814	16014	15771	15947	15859	15729	15887	16016	15914	15958	15880	15934	15870	15925	15961	15952	15854	15978	15846	16039	15795	16007	15805	15882	15911	15828	15876	15941	15978	15730	15985	16032	15906	15767	15986	15856	15904	15867	15837	16039	15832	15931	15858	15774	15896	16185	15974	15852	15831	15938	16032	15858	15874	15737	16021	15909	15930	16022	15915	15923	15847	16002	15810	15751	15985	15788	15905	15875	15942	15940	15854	15818	15844	15958	15881	16029	15702	16054	15893	15853	15871	15822	15933	15912	15956	15755	15911	15838	16013	16079	15978	16016	16016	15805	15834	15856	15675	16048	15716	16050	15845	16004	15721	15992	15972	16024	16099	15852	15881	15891	15893	15821	15931	15853	15917	16077	16075	15759	15946	16157	15962	16062	15975	15852	15940	15960	15975	15889	15991	15929	15840	15943	15876	15980	16021	15827	16020	15899	15717	15943	15961	15852	15923	15995	16063	15854	15924	15911	15850	15868	15871	15926	15817	15784	15901	15872	15905	15898	15975	15932	15844	16140	15927	15935	15990	15894	15787	15940	16025	15850	15860	15873	15998	15864	15973	15873	15789	15905	15967	15793	15816	16010	15681	15924	15935	15764	15911	16079	15928	15954	15891	15931	15863	15849	16030	15939	15942	15925	16037	15923	15874	15955	15995	16070	15870	15909	15880	15896	15902	15813	16110	15793	15970	15943	16008	16051	15947	15903	15929	15881	15972	16041	15856	15990	15775	15835	15948	15764	15903	15815	15893	15943	15800	15818	15857	15964	15965	15988	15862	15996	15817	15645	15812	15965	15682	15892	15925	15707	15866	15972	15824	15862	15800	15886	15860	15870	15770	15944	15842	15761	15852	15852	15932	15921	15931	15905	15899	15759	15897	15820	16026	15876	15999	16020	15774	15828	15757	15953	16079	15998	15873	15940	15949	15855	15848	15869	15826	15809	15840	15998	15814	15879	15937	16012	16105	15726	15774	15913	15784	15883	15822	15760	15822	15910	15855	15929	15898	15814	15661	15854	15771	15855	15794	16077	16001	15902	15855	16063	15850	15909	15907	15841	15758	15969	15971	15931	15758	15919	16018	15989	15913	15883	15869	15789	15903	15818	15753	15937	15828	15834	16093	15866	15929	15949	15860	15972	16037	15760	16021	15940	15873	15985	15787	15843	15912	16020	15968	16031	16004	15884	16010	15723	15917	16126	15964	15899	15630	15787	15999	15899	15940	15998	15839	16045	15753	15968	15817	15860	15874	15785	16084	15983	15815	15893	15933	15860	16060	15889	15921	15858	15797	15782	15877	16066	15952	15769	16099	15949	16020	16066	15902	15927	15878	15808	15804	16058	15912	15992	15670	15696	15913	15901	15916	15820	15842	15891	16042	15965	15783	15868	15804	15952	15851	15860	15809	15846	15902	16035	15929	15906	15980	15741	16018	15836	15819	15840	15879	15801	15967	16042	15883	15751	15989	15914	16006	15965	15767	15877	15995	15946	15917	15863	15975	15904	15986	15834	15930	15854	15807	15724	15891	15912	15958	15975	15810	15889	15818	15906	16018	15839	15987	15977	15853	15833	15950	15935	15854	15874	15933	15924	15971	15843	15885	15765	15986	15899	15662	16063	15995	15884	15801	15903	15963	15960	15863	15825	15918	15836	16002	15996	15945	15698	15773	15901	15855	15861	16019	15910	15905	15941	15925	15875	16014	15925	15705	15942	15962	15894	15916	15703	15865	15959	15981	15883	15894	15966	16031	15929	15837	15977	16001	15903	15966	16067	15887	15669	15907	15860	15780	15796	16122	15806	15892	15883	15966	15795	15975	15903	15878	15893	15955	15946	15865	15954	15897	15911	15772	15795	15970	15986	15959	15921	15784	16095	15990	15901	15940	15782	16005	15927	15904	15948	15822	15916	15830	15850	15864	15813	15963	15829	15884	15806	15760	15744	16007	15889	15798	15973	15881	15869	16010	15854	15988	15903	16004	15867	15777	15839	15869	15789	15791	15926	15803	15917	15919	15913	15912	15709	15950	15923	15983	15830	15875	15905	15813	15951	15865	15918	15883	15843	15913	15892	15969	15871	15900	15893	15983	15947	15919	15972	15863	15940	15946	15816	15908	15729	15759	15928	15849	15850	15816	15929	15833	16004	15963	15884	15940	15866	15996	15854	15857	15933	15995	15833	16062	15856	16103	15704	15753	15972	15995	15927	15978	15848	15812	15796	15831	15848	15883	15690	15824	15856	15824	16103	15960	16006	15777	15825	15882	15897	16052	16008	15881	15748	15788	15884	15891	15791	15808	15920	15964	15836	15841	16047	15749	15920	15829	15934	15934	15829	16110	15796	15829	15875	16044	15912	15868	15930	15734	15978	15867	15947	15846	15827	15990	15805	15853	15868	15893	15759	15975	15965	15939	15812	15852	15891	15983	15852	16044	15755	15953	15855	15820	15847	15771	15779	15984	15857	15797	15817	15773	15899	15887	15882	15658	15785	15897	15973	15746	15865	15931	15794	15829	15975	16034	16124	15935	15822	15998	15995	15829	15973	15952	15863	15937	15868	15874	15912	15813	15812	15797	15992	15924	15789	15811	15860	15870	15974	15941	15957	15991	15829	15976	15865	15949	15882	16007	15770	15833	16019	15909	15742	15987	15878	15739	15909	15742	15846	15918	15808	15846	15819	16009	15777	15975	15820	15981	15920	15886	15858	15782	15835	15838	15894	15894	15961	16070	15792	15830	15798	15784	15910	16015	15854	16011	15850	15949	15864	15925	15773	16007	15874	15930	15732	16009	16013	15846	15964	15799	15875	15887	15671	16197	16011	15865	15896	16007	15743	15931	15843	15930	15902	15782	15859
25879	30924	54422	51784	38340	28634	22335	19320	18794	18840	18869	18687	18869	18484	18672	18505	18644	18805	18683	18706	18712	18576	18728	18620	18711	18675	18704	18696	18746	18609	18694	18751	18544	18725	18702	18738	18557	18545	18478	18656	18672	18544	18843	18596	18549	18606	18685	18664	18642	18805	18843	18713	18603	18567	18714	18724	18744	18650	18631	18827	18501	18730	18600	18468	18588	18600	18672	18532	18369	18592	18669	18659	18663	18374	18459	18409	18552	18745	18772	18691	18642	18646	18713	18495	18594	18457	18556	18631	18592	18613	18618	18601	18987	18521	18449	18512	18508	18581	18449	18740	18784	18655	18498	18528	18587	18370	18629	18632	18589	18543	18679	18637	18713	18525	18680	18779	18498	18474	18554	18647	18508	18632	18535	18564	18486	18707	18722	18685	18648	18633	18473	18700	18666	18549	18563	18488	18518	18623	18494	18504	18562	18421	18555	18743	18479	18616	18417	18418	18520	18592	18587	18695	18795	18481	18726	18682	18524	18541	18257	18337	18446	18622	18549	18584	18517	18584	18797	18766	18404	18413	18662	18745	18576	18474	18630	18494	18553	18561	18588	18461	18524	18560	18795	18572	18821	18671	18777	18674	18793	18603	18710	18742	18216	18602	18628	18489	18671	18392	18677	18713	18620	18605	18658	18582	18559	18581	18610	18525	18603	18455	18717	18559	18458	18763	18521	18349	18502	18643	18627	18631	18597	18783	18548	18556	18661	18686	18804	18561	18525	18599	18636	18644	18634	18665	18634	18671	18797	18656	18456	18645	18422	18769	18553	18604	18523	18668	18583	18594	18575	18361	18742	18571	18470	18478	18499	18503	18693	18546	18531	18703	18619	18565	18495	18403	18709	18644	18507	18697	18773	18385	18621	18622	18654	18621	18373	18351	18529	18521	18695	18425	18683	18580	18609	18486	18577	18664	18553	18294	18529	18578	18608	18493	18730	18509	18586	18576	18584	18582	18477	18642	18777	18619	18656	18671	18785	18611	18627	18455	18656	18506	18625	18512	18471	18407	18696	18531	18584	18606	18636	18494	18545	18496	18463	18378	18618	18445	18671	18599	18743	18421	18629	18608	18592	18672	18498	18807	18661	18370	18675	18451	18522	18758	18641	18737	18654	18380	18631	18408	18507	18526	18396	18357	18505	18720	18666	18668	18470	18591	18551	18525	18855	18735	18699	18581	18739	18687	18546	18492	18728	18543	18335	18587	18543	18497	18635	18596	18698	18633	18473	18493	18629	18722	18545	18582	18809	18529	18609	18586	18467	18605	18582	18598	18570	18498	18594	18629	18680	18659	18621	18566	18637	18524	18581	18644	18619	18695	18522	18555	18484	18613	18604	18697	18673	18573	18653	18587	18562	18466	18415	18626	18445	18660	18568	18570	18509	18561	18532	18745	18590	18654	18728	18785	18646	18881	18380	18444	18413	18613	18536	18718	18412	18691	18569	18684	18656	18481	18480	18638	18728	18570	18366	18681	18453	18660	18557	18624	18735	18586	18459	18460	18383	18594	18615	18713	18751	18652	18587	18551	18628	18473	18470	18729	18717	18551	18639	18400	18792	18657	18834	18548	18780	18626	18672	18661	18823	18542	18538	18429	18570	18768	18532	18506	18549	18613	18628	18572	18737	18781	18625	18343	18516	18616	18499	18687	18599	18613	18502	18508	18577	18654	18708	18566	18443	18571	18558	18380	18780	18679	18496	18723	18594	18339	18484	18421	18438	18633	18587	18427	18452	18555	18411	18710	18594	18469	18429	18643	18508	18703	18524	18536	18418	18529	18623	18617	18428	18677	18833	18460	18672	18574	18430	18540	18447	18625	18689	18547	18429	18410	18639	18468	18565	18572	18774	18747	18748	18598	18633	18605	18434	18404	18497	18515	18572	18864	18757	18554	18762	18509	18650	18691	18538	18549	18495	18605	18740	18586	18562	18688	18385	18449	18493	18570	18602	18426	18666	18536	18592	18584	18673	18535	18437	18539	18526	18571	18514	18584	18490	18484	18610	18500	18727	18708	18504	18578	18567	18488	18500	18541	18591	18404	18725	18595	18584	18664	18581	18572	18728	18460	18550	18727	18515	18580	18611	18665	18581	18742	18661	18838	18657	18546	18665	18613	18619	18428	18541	18548	18646	18481	18674	18766	18610	18489	18583	18594	18631	18598	18642	18424	18600	18667	18704	18507	18772	18394	18680	18528	18587	18708	18594	18735	18731	18745	18531	18586	18622	18489	18473	18533	18633	18776	18688	18549	18349	18477	18552	18795	18484	18594	18604	18743	18357	18599	18355	18511	18667	18552	18688	18494	18471	18741	18509	18670	18833	18635	18705	18657	18485	18778	18480	18477	18670	18774	18616	18677	18699	18536	18619	18609	18621	18568	18560	18694	18689	18413	18806	18549	18486	18618	18664	18446	18555	18540	18535	18301	18700	18639	18677	18764	18661	18642	18724	18673	18519	18424	18869	18666	18625	18856	18809	18572	18643	18724	18638	18700	18685	18678	18778	18702	18592	18650	18536	18591	18521	18568	18666	18602	18701	18474	18412	18516	18476	18649	18720	18842	18458	18563	18582	18692	18657	18689	18284	18454	18542	18456	18628	18378	18548	18573	18613	18512	18593	18515	18615	18436	18550	18547	18523	18566	18502	18679	18551	18638	18638	18648	18630	18569	18480	18932	18570	18591	18688	18661	18696	18457	18637	18555	18810	18508	18590	18561	18816	18601	18456	18308	18555	18416	18638	18593	18593	18560	18653	18552	18442	18388	18542	18573	18555	18718	18627	18612	18655	18448	18670	18559	18589	18792	18431	18574	18651	18403	18537	18435	18597	18432	18523	18690	18670	18488	18414	18925	18514	18550	18789	18566	18631	18486	18439	18639	18626	18413	18535	18803	18622	18792	18409	18735	18674	18551	18721	18283	18449	18684	18538	18455	18433	18701	18772	18608	18635	18533	18707	18572	18341	18610	18665	18533	18360	18732	18609	18505	18472	18448	18574	18616	18655	18672	18487	18426	18449	18599	18638	18540	18681	18506	18696	18780	18526	18595	18509	18591	18511	18794	18780	18493	18580	18662	18557	18590	18593	18653	18675	18374	18457	18563	18543	18675	18747	18532	18531	18562	18542	18646	18695	18529	18584	18609	18628	18602	18770	18572	18333	18504	18600	18643	18739	18555	18530	18553	18440	18679	18702	18632	18590	18732	18569	18577	18835	18534	18574	18499	18329	18588	18537	18665	18560	18533	18530	18435	18673	18588	18454	18698	18476	18579	18722	18687	18610	18444	18482	18453	18450	18635	18647	18712	18503	18587	18705	18721	18623	18614	18730	18527	18495	18705	18214	18393	18442	18433	18475	18517	18537	18592	18747	18616	18640	18656	18723	18599	18461	18396	18622	18418	18506	18573	18614	18707	18458	18497	18736	18660	18649	18379	18718	18715	18527	18526	18630	18674	18475	18677	18579	18562	18501	18498	18819	18666	18490	18710	18673	18551	18581	18662	18571	18504	18522	18658	18466	18514	18664	18499	18595	18557	18725	18314	18332	18637	18544	18581	18664	18715	18509	18634	18486	18626	18589	18587	18682	18777	18571	18612	18708	18691	18631	18331	18523	18746	18739	18687	18710	18619	18590	18687	18596	18510	18608	18585	18637	18722	18570	18653	18382	18579	18838	18593	18337	18526	18573	18716	18848	18850	18654	18754	18694	18717	18452	18457	18775	18481	18476	18661	18482	18608	18769	18635	18644	18486	18451	18638	18689	18652	18805	18660	18708	18596	18320	18515	18514	18547	18562	18621	18523	18544	18757	18572	18611	18471	18770	18551	18591	18555	18435	18507	18506	18603	18703	18404	18657	18388	18692	18583	18642	18706	18740	18619	18628	18692	18601	18638	18458	18380	18440	18514	18606	18692	18702	18850	18433	18453	18512	18617	18454	18586	18311	18497	18468	18715	18356	18377	18690	18749	18753	18662	18577	18496	18438	18473	18527	18472	18648	18471	18499	18569	18807	18488	18682	18633	18708	18475	18732	18464	18593	18647	18385	18577	18509	18375	18731	18661	18724	18461	18450	18605	18542	18520	18525	18712	18455	18542	18556	18552	18524	18494	18698	18746	18478	18510	18554	18493	18482	18709	18504	18507	18621	18590	18579	18690	18695	18709	18694	18705	18348	18433	18693	18529	18584	18546	18509	18665	18629	18517	18378	18545	18611	18346	18512	18459	18694	18671	18494	18583	18735	18551	18513	18626	18473	18348	18618	18629	18540	18420	18571	18473	18323	18569	18529	18383	18510	18649	18548	18714	18570	18478	18791	18677	18452	18629	18694	18629	18482	18587	18564	18597	18559	18544	18493	18616	18442	18811	18475	18663	18572	18699	18699	18682	18820	18759	18541	18623	18569	18768	18555	18734	18575	18702	18641	18749	18592	18531	18606	18468	18675	18492	18614	18383	18694	18447	18525	18766	18598	18612	18552	18465	18624	18649	18516	18538	18579	18696	18543	18588	18671	18465	18603	18572	18505	18523	18542	18644	18512	18532	18616	18828	18402	18588	18348	18655	18429	18511	18613	18520	18447	18747	18679	18667	18515	18658	18656	18832	18591	18692	18695	18779	18473	18430	18463	18503	18548	18534	18677	18449	18765	18740	18542	18558	18761	18463	18379	18637	18545	18684	18601	18779	18653	18621	18732	18495	18624	18567	18547	18443	18445	18430	18508	18603	18544	18603	18586	18574	18553	18553	18638	18500	18698	18547	18348	18496	18481	18477	18732	18442	18641	18664	18788	18484	18620	18467	18498	18588	18537	18578	18611	18482	18720	18345	18624	18466	18617	18649	18729	18511	18508	18668	18544	18544	18629	18554	18653	18512	18794	18644	18611	18440	18486	18618	18655	18586	18367	18461	18657	18549	18488	18533	18790	18590	18614	18617	18612	18609	18610	18653	18626	18448	18810	18353	18603	18651	18604	18243	18511	18570	18648	18545	18534	18630	18606	18709	18816	18563	18543	18488	18620	18592	18720	18650	18393	18574	18738	18508	18490	18718	18523	18806	18527	18666	18648	18273	18487	18649	18642	18593	18655	18796	18614	18559	18548	18390	18710	18807	18603	18642	18380	18511	18633	18650	18433	18600
61952	98851	85358	60028	40373	25067	15852	15113	15270	15478	15264	15548	15364	15463	15498	15405	15427	15417	15296	15388	15383	15305	15505	15431	15356	15325	15284	15430	15318	15302	15392	15435	15184	15330	15358	15444	15513	15329	15288	15359	15293	15297	15374	15222	15217	15219	15527	15302	15327	15436	15477	15388	15301	15412	15402	15255	15383	15352	15273	15339	15199	15294	15493	15525	15311	15190	15235	15308	15399	15311	15392	15251	15290	15410	15467	15134	15307	15515	15351	15378	15410	15343	15367	15402	15429	15339	15245	15448	15307	15457	15288	15395	15412	15268	15362	15506	15437	15347	15342	15375	15210	15568	15382	15471	15355	15273	15390	15427	15475	15491	15349	15389	15352	15369	15485	15277	15394	15426	15373	15319	15335	15290	15341	15311	15359	15355	15402	15419	15391	15373	15620	15294	15510	15298	15548	15287	15252	15408	15377	15419	15533	15470	15353	15214	15412	15372	15224	15297	15216	15327	15352	15338	15230	15210	15441	15414	15283	15424	15490	15346	15575	15292	15228	15441	15389	15289	15372	15368	15417	15424	15536	15376	15143	15402	15471	15348	15479	15229	15455	15299	15406	15502	15367	15231	15377	15393	15252	15270	15347	15458	15251	15292	15506	15267	15367	15203	15324	15296	15363	15325	15227	15268	15450	15414	15414	15576	15288	15348	15462	15405	15254	15316	15480	15468	15422	15347	15516	15394	15379	15404	15371	15331	15531	15399	15321	15292	15242	15280	15327	15335	15376	15452	15307	15345	15313	15369	15280	15408	15357	15386	15333	15208	15487	15323	15471	15401	15456	15405	15308	15395	15386	15157	15359	15378	15287	15498	15388	15346	15196	15404	15480	15429	15369	15372	15627	15304	15289	15304	15559	15184	15371	15591	15227	15432	15421	15414	15497	15467	15400	15415	15363	15411	15193	15413	15210	15399	15182	15426	15369	15446	15364	15428	15393	15210	15367	15501	15331	15269	15437	15394	15374	15212	15261	15445	15345	15461	15324	15457	15362	15497	15348	15479	15291	15438	15365	15339	15323	15296	15401	15404	15365	15197	15330	15308	15259	15327	15359	15535	15272	15195	15484	15362	15487	15326	15254	15389	15282	15300	15432	15264	15294	15330	15262	15372	15386	15190	15317	15604	15304	15378	15464	15367	15377	15310	15358	15169	15339	15428	15212	15440	15159	15386	15423	15414	15402	15414	15452	15453	15275	15353	15287	15283	15430	15294	15562	15354	15246	15304	15409	15432	15451	15416	15299	15312	15355	15284	15426	15101	15250	15349	15335	15076	15340	15427	15330	15472	15184	15441	15455	15329	15399	15191	15437	15454	15426	15456	15435	15326	15264	15271	15276	15473	15258	15334	15276	15436	15278	15453	15327	15431	15434	15137	15367	15340	15274	15337	15255	15478	15346	15313	15552	15309	15283	15419	15441	15432	15438	15297	15312	15239	15414	15354	15419	15406	15395	15289	15502	15262	15220	15362	15456	15340	15367	15345	15240	15478	15261	15480	15322	15448	15478	15400	15356	15334	15227	15162	15428	15260	15344	15547	15322	15314	15342	15366	15375	15260	15203	15263	15298	15390	15447	15225	15453	15478	15346	15262	15440	15382	15354	15395	15296	15342	15484	15473	15116	15540	15339	15500	15267	15369	15258	15130	15254	15431	15280	15373	15257	15470	15402	15328	15386	15344	15298	15276	15332	15347	15370	15314	15312	15340	15446	15229	15309	15449	15305	15379	15193	15353	15314	15265	15226	15176	15325	15281	15409	15389	15420	15405	15243	15326	15182	15207	15459	15329	15335	15399	15267	15268	15318	15138	15394	15313	15407	15444	15512	15318	15310	15336	15318	15452	15351	15381	15317	15294	15309	15441	15355	15197	15305	15276	15371	15396	15221	15448	15310	15361	15293	15611	15482	15300	15335	15438	15385	15496	15222	15444	15405	15352	15462	15301	15252	15453	15278	15321	15318	15380	15319	15406	15400	15508	15446	15456	15500	15273	15497	15379	15430	15336	15450	15389	15455	15283	15345	15328	15314	15268	15413	15361	15426	15343	15444	15372	15421	15361	15478	15315	15231	15278	15412	15303	15467	15286	15335	15410	15255	15390	15316	15336	15364	15473	15449	15259	15300	15355	15292	15243	15345	15298	15310	15381	15353	15432	15345	15408	15363	15182	15322	15316	15467	15433	15288	15286	15326	15258	15288	15471	15408	15368	15296	15310	15442	15397	15599	15498	15281	15293	15220	15432	15275	15468	15400	15376	15465	15407	15367	15444	15248	15238	15244	15478	15378	15371	15554	15374	15366	15327	15282	15372	15398	15387	15419	15300	15322	15234	15440	15355	15213	15160	15323	15342	15467	15357	15538	15309	15500	15415	15260	15364	15338	15359	15306	15215	15497	15239	15227	15417	15545	15400	15298	15558	15435	15246	15462	15448	15322	15301	15336	15286	15251	15264	15340	15331	15332	15372	15326	15197	15227	15147	15312	15531	15359	15315	15472	15323	15417	15346	15348	15361	15182	15376	15367	15333	15326	15497	15175	15315	15465	15392	15220	15304	15464	15420	15383	15362	15189	15370	15465	15392	15160	15226	15371	15531	15444	15401	15414	15382	15580	15426	15160	15294	15389	15527	15267	15279	15188	15345	15335	15427	15379	15279	15330	15418	15452	15172	15358	15285	15402	15250	15449	15348	15294	15409	15492	15384	15285	15287	15505	15499	15268	15197	15487	15370	15366	15317	15301	15413	15356	15500	15323	15299	15295	15364	15335	15575	15208	15308	15316	15337	15397	15400	15375	15316	15355	15312	15461	15404	15303	15431	15429	15343	15462	15430	15282	15385	15294	15323	15374	15259	15367	15475	15389	15417	15357	15414	15388	15396	15353	15263	15238	15496	15438	15363	15442	15336	15397	15269	15307	15416	15462	15425	15317	15250	15308	15413	15370	15233	15226	15255	15206	15543	15264	15346	15480	15232	15385	15380	15509	15275	15337	15455	15407	15290	15323	15167	15460	15321	15422	15292	15486	15160	15427	15314	15362	15340	15375	15653	15138	15338	15336	15348	15264	15281	15490	15419	15238	15265	15416	15364	15283	15378	15339	15273	15463	15335	15471	15330	15417	15358	15260	15344	15375	15444	15225	15581	15313	15333	15439	15331	15584	15367	15431	15354	15241	15321	15335	15270	15390	15368	15288	15240	15561	15465	15307	15347	15214	15283	15389	15330	15583	15562	15181	15480	15307	15414	15541	15307	15332	15491	15397	15258	15359	15298	15476	15313	15273	15316	15351	15357	15543	15374	15487	15214	15262	15437	15257	15374	15467	15396	15429	15237	15393	15266	15327	15239	15448	15200	15433	15386	15370	15293	15363	15270	15497	15403	15441	15348	15339	15267	15441	15375	15418	15427	15433	15455	15340	15291	15180	15178	15346	15432	15263	15452	15330	15434	15455	15311	15370	15233	15424	15321	15381	15366	15303	15262	15284	15436	15283	15253	15429	15328	15458	15357	15465	15307	15298	15382	15366	15584	15457	15253	15285	15407	15373	15351	15383	15411	15379	15408	15410	15487	15400	15352	15514	15460	15389	15327	15549	15377	15298	15393	15384	15318	15444	15363	15472	15436	15423	15364	15299	15583	15437	15525	15527	15706	15107	15390	15438	15231	15343	15428	15525	15485	15484	15220	15261	15444	15377	15477	15402	15466	15264	15209	15291	15307	15275	15191	15225	15366	15384	15347	15361	15217	15514	15282	15287	15150	15473	15333	15417	15544	15242	15405	15435	15368	15439	15392	15389	15507	15249	15396	15115	15100	15265	15343	15433	15139	15532	15562	15315	15403	15525	15235	15424	15453	15549	15436	15502	15365	15318	15301	15316	15462	15269	15269	15349	15484	15311	15280	15391	15399	15289	15313	15322	15419	15289	15139	15172	15479	15370	15438	15398	15438	15418	15332	15299	15316	15381	15400	15353	15224	15367	15482	15475	15164	15383	15324	15232	15386	15410	15304	15286	15448	15247	15286	15300	15552	15194	15409	15354	15388	15444	15433	15334	15181	15438	15451	15459	15262	15442	15251	15247	15584	15308	15237	15370	15580	15102	15161	15526	15350	15270	15335	15424	15425	15284	15333	15333	15631	15365	15467	15469	15343	15289	15280	15189	15418	15270	15437	15339	15420	15445	15299	15521	15163	15250	15339	15512	15289	15519	15353	15408	15285	15334	15366	15461	15444	15356	15327	15427	15403	15324	15411	15391	15312	15258	15444	15426	15286	15245	15390	15295	15401	15358	15355	15225	15278	15412	15354	15504	15363	15451	15426	15447	15333	15157	15308	15333	15427	15446	15345	15351	15305	15451	15250	15263	15353	15199	15457	15548	15417	15408	15271	15492	15428	15315	15507	15298	15435	15337	15376	15277	15472	15281	15354	15384	15440	15119	15324	15558	15235	15461	15405	15442	15541	15416	15478	15345	15425	15314	15267	15383	15347	15301	15406	15227	15403	15368	15284	15511	15449	15233	15295	15291	15265	15314	15258	15471	15398	15392	15428	15395	15436	15200	15337	15189	15207	15414	15127	15200	15333	15261	15491	15352	15530	15336	15351	15545	15266	15474	15368	15329	15244	15381	15305	15438	15449	15483	15335	15370	15301	15285	15519	15480	15473	15384	15283	15536	15412	15383	15590	15325	15319	15175	15249	15257	15273	15233	15397	15396	15259	15238	15378	15434	15326	15269	15285	15388	15431	15352	15388	15260	15360	15491	15356	15404	15418	15328	15394	15396	15294	15246	15174	15324	15290	15344	15446	15434	15669	15269	15301	15534	15496	15273	15376	15383	15180	15188	15334	15503	15438	15365	15409	15414	15321	15369	15381	15348	15287	15387	15343	15461	15403	15433	15349	15165	15429	15312	15466	15347	15333	15306	15447	15091	15278	15334	15464	15351	15436	15297	15361	15334	15399	15279	15354	15475	15332	15493	15472	15237	15436	15257	15379	15321	15365	15522	15358	15445	15337	15406	15426	15302	15221	15466	15466	15401	15247	15318	15340	15401	15409	15290	15457	15449	15446	15170	15407	15294	15289	15440	15371	15161	15335	15356	15438	15299	15495	15441	15352	15484	15392	15328	15274	15448	15448	15313	15417
23893	26470	48018	48964	39261	31039	24394	19235	18355	18347	18352	18307	18163	18248	18181	18188	18344	18138	18194	18184	18245	18145	18353	18140	18082	17967	18269	18154	18093	18022	17943	18058	18004	18050	18193	18142	17966	17927	18066	18121	17901	18004	17997	18241	17917	17910	18075	17823	17948	17873	17985	18100	18195	17987	17868	17960	18037	17906	17817	18048	17892	17912	17757	17900	17934	17808	18096	17863	18069	17892	17850	18185	17845	17996	18121	17708	17987	17948	17968	17842	17893	17870	18162	18099	18217	18121	18019	17801	17872	17992	17957	17960	18029	17946	17942	17844	17829	17777	17875	17994	17779	17781	18120	17954	17785	17950	17821	17682	17868	17885	17980	17942	17875	17763	17951	17931	18052	18011	18107	18201	18003	18029	18005	17985	17951	18110	17862	17866	17833	17983	17953	17692	17668	17853	17932	17754	18306	18095	17976	17712	17805	17927	18029	18048	17966	17923	17845	17949	17828	17699	17950	17909	17913	17759	18105	17890	17751	17766	17763	17915	17967	17983	18032	17758	17809	17783	17865	18085	17857	17827	18028	18193	17850	17970	17975	18034	17756	17953	18113	17852	17882	17989	17905	17781	17795	17777	17900	17744	17975	17974	17901	17867	18009	17860	17895	17968	17732	17900	18129	17962	17917	17973	18054	17960	17887	18044	17868	17663	17953	17982	17827	17821	17891	17826	17886	17895	17919	17939	18036	17895	17598	17925	18051	17860	18019	18020	18010	17987	17850	17888	17918	18022	17846	17745	17813	17885	17929	17975	17962	17862	17805	17991	17947	17881	17928	17843	17959	17910	18086	17897	17873	17876	17998	18169	18047	17833	17985	17895	17839	17974	17813	17910	17861	17833	17977	17913	17965	17751	17853	17792	17887	17962	17845	17964	17945	18108	17885	18025	17692	17883	17829	17770	17812	18132	17821	17924	18094	18013	17864	17926	17873	17862	17913	18067	18008	17873	17934	17853	17936	17888	17984	17949	17774	17915	18038	17774	18156	17989	17922	17788	18041	17945	18132	18026	17767	18049	18014	18107	17927	17869	18328	17696	17827	17881	17883	18280	17784	17944	17994	17979	17997	18122	17930	17936	18028	17915	17912	18113	18190	17892	17845	18067	17652	17733	17868	17862	17995	18059	17843	17925	17835	17882	17882	17939	17833	17804	17984	17913	17845	17797	17954	17793	17961	17973	18109	17983	17957	17969	17800	18000	17916	17822	18050	17916	17909	17912	17842	18019	18041	17627	17869	17927	18046	17804	18074	17959	17950	18032	17762	17682	17923	17902	17984	18105	18061	17969	17927	18065	17824	17973	17731	17723	18162	17996	18105	17925	17951	17918	17984	18005	17895	18059	17991	17855	17996	17897	18068	18065	17844	17838	17934	17986	17751	17837	18066	18043	17817	17797	18028	17911	17872	17905	17868	17877	17792	18043	17794	17885	17862	17842	17992	17750	17976	17694	17935	17966	17944	17865	17924	17723	17686	17902	18005	17949	18011	17809	17637	17733	17978	17803	17793	17989	17828	17895	17899	17789	17873	17911	17957	17861	17821	17958	17772	17673	17944	17888	17932	17761	17962	17929	17884	18102	18040	17819	18014	18072	18039	17953	17801	17792	17893	17850	18030	17819	17689	17868	18020	17744	17686	17862	17925	17789	18045	17929	17995	17950	17750	17683	17993	18068	18114	17679	18009	18061	17843	17931	17855	17883	17909	17816	17824	18036	17880	17935	18006	18046	17823	17968	18033	17839	17935	18002	17998	18065	17977	17906	17968	18075	17798	18006	17978	17864	17820	17705	17934	17970	17798	17941	17973	18102	17766	17964	18017	17795	17812	17865	17956	17934	17915	17976	17737	17888	18084	17851	18077	17871	17788	17823	17864	17974	17784	17915	18060	17895	18057	18055	17888	17935	17901	17969	17975	18049	17991	17763	17926	18133	18124	17646	18057	17973	17870	17891	17963	17747	17953	17598	17767	17982	17949	18180	17877	18011	18087	17718	17953	17752	17902	17888	18016	17945	18105	17899	17765	17886	17980	17831	17972	17691	17784	17947	18015	17968	17859	17889	17931	18036	17894	17898	17864	18021	17816	17780	17828	17935	17957	18010	17846	17865	17889	17997	18021	17738	17623	17854	17908	18048	18024	17850	17653	17887	17835	17914	17830	18135	18080	17814	17822	17727	17929	17689	17952	17903	17984	17847	17800	17983	17969	17973	17701	17773	17881	17860	17923	18000	17978	18008	17842	17929	17950	18072	17682	18036	17878	17926	17758	17803	18141	17856	18068	17739	17898	17958	17977	17969	17893	17890	17960	17933	17752	17923	17849	17722	17726	17938	17905	17974	18112	17826	18009	18018	18008	17722	17906	18029	17942	17782	17777	17834	17918	17785	17793	17936	18018	17834	17952	18064	17993	17798	18029	17787	17835	17656	17932	17973	17964	18058	18044	18006	18043	17999	17838	17801	17842	18106	18063	18096	17939	17867	17894	17998	17855	18266	17920	18059	17719	17751	17750	17783	17784	18162	18019	17978	17814	17760	18115	17880	17812	17899	17764	17945	17998	17939	17853	17858	17862	17868	17951	17956	17811	17886	17966	18197	18001	17993	17998	17719	17954	17998	17727	17851	17963	17835	18006	17972	18063	17948	17914	17688	18121	17895	17917	17827	18092	17987	17918	17960	17925	17945	17823	17964	17898	17888	17829	17923	17888	17961	18231	17986	17921	17746	17740	17926	18158	18193	18075	17844	17944	17864	17782	17757	17903	18093	18158	17978	17737	17811	17895	17962	18079	18145	17872	17921	17979	18101	17881	17731	17952	17825	17911	17978	17979	17972	17770	17779	17937	18022	18050	17867	17898	18036	17555	17932	18028	17997	17816	17875	17883	17862	17941	17853	17874	17894	18152	18136	17800	18075	17772	17889	17710	17802	17917	18034	18040	17905	17802	17888	17949	17733	17850	17797	17959	18038	17745	17890	17827	17919	17867	17935	18004	17860	17958	17889	17952	17959	17799	18063	17727	17919	17882	18039	17851	17945	17854	18005	18065	17808	17994	17967	17945	17879	17923	17868	17885	17767	17792	17955	17903	17733	17939	17965	17935	17936	17849	17974	17790	17895	17871	17790	17903	17770	17900	17963	18132	17770	17778	18025	17956	17899	18039	17936	17883	18117	18147	17831	18125	18017	17915	17621	17733	17838	17988	17868	18037	17962	17662	17920	17936	18078	18026	17886	17763	17916	17924	17915	17759	17815	17893	18002	18031	17916	18018	18105	17908	17979	17907	17813	18121	17925	17892	17727	17881	18063	18000	17809	17771	17938	17906	18004	17817	17896	18162	17901	17928	17923	17968	17672	17865	17922	18055	17998	17944	17710	17891	17981	17875	18134	17797	18091	17885	17997	17987	17982	17793	17899	18051	18108	17986	17906	17771	17714	17924	18121	17995	17893	17729	17822	17962	17977	17882	17731	17899	18090	17979	17655	17893	17898	17887	17997	17797	17830	17936	17903	17877	17932	17940	17880	18009	17959	17732	17939	17982	17860	17972	17810	17849	17892	17875	17803	18076	17917	17998	17969	18052	17650	17974	17997	18026	18074	18014	17858	17720	17693	17991	18037	17964	17876	18019	17881	17828	17681	17836	17888	17999	17790	17859	17794	17895	17926	17888	17946	17956	17800	17836	17865	18021	17741	18101	17799	18008	18182	17996	17803	18228	17881	17893	17973	17894	18100	18084	17780	18190	17789	18089	17856	17883	17850	17820	18140	18007	17954	18063	17725	17951	17877	17939	17621	17752	17946	17957	17792	17828	17847	17994	17974	17835	17982	17990	18017	17769	17713	17862	17836	17655	17814	17870	17663	17910	17932	17997	17839	17953	17951	18112	17945	18036	18017	18122	17867	17982	17939	18110	17967	17813	17826	17808	17860	17953	17835	17782	18134	17930	17939	17730	17806	17921	18029	17932	17877	17862	18014	17941	17972	17937	18058	17880	17804	17953	18000	18115	17847	17913	17828	17796	18039	18057	17851	17885	18069	17791	17768	18035	17986	17832	17895	17847	18036	17884	18025	17957	17985	17879	17940	17877	17971	18031	17801	17781	17944	17851	18193	17805	17933	17753	17890	17951	17758	17776	17985	17837	17834	17807	17910	17892	17941	18080	17851	17999	17914	17927	17998	17889	17958	18040	17967	18083	17972	18238	17882	18078	18015	17917	17708	17815	17930	18013	17672	17858	18062	17913	17720	17895	18126	17911	17752	17874	17881	17929	17964	17936	17929	18139	17943	17922	17763	17728	17839	18127	18198	17743	17707	17863	17858	17869	18055	18131	17869	18016	17833	17849	18040	17953	17826	17846	17724	17957	18065	17869	18034	17858	17867	18010	17754	17828	18074	17968	18156	17927	17854	17881	18050	17873	17774	17894	17726	18001	17986	17998	17832	17985	17917	17811	17756	17789	17888	17800	17791	17915	17861	17952	18065	17856	17919	18189	17978	17982	17750	17911	17915	17786	17829	17995	17798	17748	17882	18009	17899	17803	17821	17902	18004	17958	17797	17927	17805	17928	17975	17939	17819	18038	17834	18078	17993	18021	18105	17935	17942	17775	18016	17877	18015	17843	17862	18046	17950	17961	17971	17873	17782	17732	17956	18060	17993	17871	17752	17867	18103	18060	17964	18071	17886	17959	18117	17940	18097	17689	17853	17922	17850	17935	17944	17922	17842	17740	18013	17925	17798	17795	17781	17913	17904	17899	17797	17850	17857	18074	18035	17918	18017	18035	17879	17758	17677	17935	17997	17928	18083	18147	18115	17903	18058	17957	18094	18206	18000	18154	17918	18047	17851	17846	17871	18046	17815	17860	17727	17884	17943	17771	17966	17701	17899	17732	17833	18067	18049	17914	17844	17822	17860	17792	18200	17930	17932	17994	17965	17775	17771	18118	17963	17911	17957	17871	17828	17961	17983	18011	17833	17752	17876	17805	17884	17866	17953	17805	17969	17676	17979	17852	18036	17837	18002	17837	17848	17867	17779	17949	17886	17904	17939	18100	17855	17953	17896	18165	18074	17922	17954	17971	18095	17795	17840	17906	17900	17955	17904	17881	18011	17788	17923	17959	17974	18013	17857	17960	17955	17887	17808
63540	105544	94157	73161	49734	31055	15587	14919	14771	15042	14889	14750	14994	14841	14915	14957	15007	14946	15067	14890	15180	14939	15155	15101	14837	15134	15076	15023	14964	14960	14860	14901	14857	15097	15131	15002	14973	15094	14973	14856	14883	14872	15151	14901	14985	14883	15007	14967	14987	14897	14957	14926	14969	15068	15048	15034	14970	14827	14902	14951	14910	14884	15078	14992	15076	14922	14934	14902	15002	14720	14973	14868	15015	14973	15039	14970	14773	14927	14815	15052	15089	15057	15084	15002	14967	14848	14962	15018	14922	14875	14960	14986	14872	14951	15026	14894	14998	14881	14991	15064	14866	14923	14986	14957	14913	15019	14933	14991	15028	14947	15112	15192	14959	14926	14879	14917	15059	14903	14880	14912	14903	14965	14977	14963	14974	14947	14926	15043	14914	14870	14951	14837	15031	14959	14998	15184	14978	14961	14917	14788	14741	14892	15044	15056	14915	14963	14970	14995	14907	14976	14912	14971	14841	14933	15042	14872	15030	14842	14816	14956	14875	15068	14889	15027	14880	14921	14902	14938	15094	14768	14899	14741	14935	14936	14962	14914	14939	14993	15134	15137	14998	14928	15024	14802	15023	14867	14885	14878	15013	14888	14955	14822	15013	15010	14955	14955	14976	15140	15078	14923	15063	14854	15113	14965	14900	14975	15077	15018	14860	14861	15114	14983	15056	14916	14822	15125	14855	14995	14923	15011	14959	15044	14913	14977	15126	15044	15019	15124	14993	14940	14991	14853	15043	14968	14794	14932	14828	15035	14897	14942	14982	14969	15083	14980	15003	15091	14808	14931	14965	14958	15002	14911	14901	15053	14803	14851	14983	14953	14929	15024	14980	14898	14751	14822	14902	15019	14764	15043	14983	14964	14959	15060	15076	14875	15052	14898	14869	15026	14961	15051	14939	15100	15014	15067	14844	15063	15008	14932	14974	14983	14914	14999	14955	14894	15004	15017	14930	15005	14918	14955	15026	15025	14973	14844	14833	14964	15062	15034	15012	14957	14830	15083	15117	14970	14818	14872	14910	14853	14997	14904	14878	14892	14958	14865	15058	14994	14979	14877	15027	14909	14990	14914	14959	14916	15054	15009	14974	14874	15017	15089	15133	15054	14988	14906	14823	15063	14906	14836	14880	15000	14846	14812	14910	14915	14994	15001	14943	15060	15077	14977	14962	14875	14979	14955	15100	14916	14818	14880	14981	14894	14960	15039	15011	14970	15002	15054	14917	15056	15091	14920	14915	14984	14924	14998	14831	14980	14962	15032	14841	15054	14871	14869	14881	15029	15039	15026	14836	14885	15146	14811	14845	15023	15015	14916	15041	14975	15069	14816	14912	15063	14973	14854	15018	14827	15011	15013	14796	14892	15009	14880	15111	14939	14938	15023	14940	15024	14856	15025	14997	14880	15062	14834	14999	14849	14915	14849	14992	15011	15005	14843	14923	14827	14947	14896	15019	14967	15048	14984	15017	14966	14853	14981	14894	15016	15036	14983	15041	14926	14751	14813	15134	14948	14677	14897	14922	14878	14888	14928	14933	15100	14927	14960	14815	14916	14817	14969	14927	14844	14923	15059	14889	15053	15038	14899	14826	14886	14869	14914	15135	14850	14964	14919	15013	14954	14960	14986	15194	15018	14980	14868	15074	14976	14986	14997	14929	14986	14852	14882	14844	14974	14995	14853	14909	15096	14996	14840	14878	14950	15021	14909	14817	14909	14972	14894	15099	14988	14944	15096	14869	14967	14861	14906	14982	14836	14908	15157	14894	15009	15008	14831	15072	14862	14923	14981	14980	15014	15016	14986	14952	15002	14991	15079	15097	14905	14974	15136	15070	14979	15077	14857	14961	15011	15044	15046	14831	14799	14917	14879	14992	14879	14715	14823	14933	15005	15007	14879	15074	14907	14975	15081	15041	14983	14850	14957	14933	14940	14927	14976	14927	14900	14954	15158	14952	14796	14863	14972	14993	14729	14896	14908	14896	14870	14953	14927	14858	14851	14864	14877	14939	14860	14957	15142	14928	14975	14968	14908	15014	14790	14912	14964	14852	14970	15033	14958	14920	15085	15048	14886	14928	15006	14914	15038	14871	14793	15032	14982	14925	14824	15076	14778	14942	14950	14969	15144	14989	14915	15111	14823	14899	14947	14950	15041	14945	15207	14986	14877	15159	15019	14790	15083	15050	14806	14831	15045	14918	15041	15045	15079	14937	14775	15172	14987	15028	14943	14828	14965	14969	14767	14744	14911	14957	15017	14961	14972	14957	14893	14956	15013	14977	14897	14993	14927	14822	15092	14770	15029	14752	14979	14963	14919	14939	14986	15008	15010	14968	14865	14987	14973	15106	14968	14790	14956	14964	14991	14893	14979	14954	14830	14919	15023	14825	14913	15055	15006	14911	14690	14851	14984	15008	14894	14905	15077	15016	15022	14727	14943	15027	14986	15013	14970	14968	14900	14988	14897	14903	14916	15123	15028	14959	15119	15033	14993	15002	15008	14860	15093	14982	14913	14898	14829	15087	15023	14858	15181	14933	14935	15083	15123	14718	14864	15041	14992	15017	15031	14894	14871	14843	14851	14925	14927	14827	14818	15028	14864	14855	14927	14891	14964	15009	14998	15005	14923	14894	15070	14938	15059	14873	14893	15011	14822	14892	15145	15035	14724	15072	14983	15059	15113	15071	14856	14980	15086	14948	15116	14921	15013	14975	15105	15118	14978	14933	14984	15015	15057	14835	14833	14783	15023	14962	15094	14856	15024	14886	14984	14997	14948	14891	14953	14927	14994	14933	14930	15080	14808	14834	14936	15020	14900	14961	14905	14936	15084	14824	14947	15023	14890	14947	14877	14882	14820	15134	15114	15057	14784	15007	15020	14904	15091	15097	14901	15013	15059	14762	14988	14968	15056	14989	14706	14903	14945	15050	15015	15041	14997	15022	15136	14814	14896	15073	14978	14936	15121	15066	14900	15020	14917	14961	15080	14991	15034	15050	15155	14961	14942	15039	14802	14939	14983	14941	14942	14967	14853	14962	14917	14853	14895	14994	14815	14914	15013	15139	14904	14996	14906	14879	14957	14897	14914	14904	15086	15091	14886	14898	14996	15070	15024	15151	15121	15027	15046	15059	14872	14761	15105	15092	14877	14945	15072	14987	14913	14947	15026	14929	14944	15030	14870	14781	14764	15003	14838	14903	14802	14865	14912	14991	14739	14959	14927	14956	14803	15028	15026	14997	14904	14971	15083	14985	15179	14893	15070	15004	14885	14993	14976	14991	14956	14888	14999	14974	14954	15107	14989	14987	14878	15002	15168	15162	14977	14819	14962	14880	14861	14942	15055	14919	14913	14951	14930	14891	14819	14877	14757	14918	15065	14939	15040	14791	14849	14939	15084	15096	14850	15066	14876	14948	15018	14994	15020	15002	15158	15067	14861	14900	14912	15015	14887	14897	14879	14940	14980	15044	15055	14805	14975	14905	15108	15060	14933	14856	14811	15135	14912	15110	14853	14901	14996	14847	14807	14978	14937	15038	14960	14932	15111	14784	14965	14934	14960	14845	14869	15013	14907	14877	15026	14857	14890	14960	14831	15064	14923	14972	14840	14906	14850	15070	14984	14909	15030	15012	14887	14938	14914	14992	15153	15035	14853	15042	14978	15024	14919	14929	15049	14940	14855	15067	14909	15177	14736	14860	15026	15102	15066	15050	14898	15066	14917	14958	14989	14944	14901	14997	15023	14819	15074	14940	14829	14979	14881	14946	15012	15001	14837	15080	14919	14895	14833	14937	14993	15155	14961	14977	14872	15183	14999	15101	14990	14868	15015	14965	14993	14898	14848	15041	14835	14898	15049	14911	15062	14916	14970	14853	15055	14920	14867	14885	15123	14996	15016	15018	14909	14916	14867	15002	14948	14823	14929	14851	14950	14904	14987	14929	14939	15047	15163	14891	14984	14865	14709	15111	14958	15076	15044	15091	14931	14923	14857	15042	14882	14941	14938	15009	14931	14911	14979	14809	14968	14836	14970	14968	14990	15024	14922	14986	15035	14799	14974	14827	14802	14702	15029	14873	15068	14911	14920	14960	14982	14975	14952	14891	14808	14908	15015	14935	15036	14930	14895	14904	14900	14976	14938	14905	14812	15031	14991	14975	14986	15083	14918	15011	15057	14940	14872	14991	14899	15090	15003	14933	14926	14863	14828	14913	14765	15031	15073	14840	14957	15136	15111	15053	15045	14988	14969	14901	15039	15077	14871	15039	14981	15119	15102	15059	14994	14946	14909	14964	14842	15074	14967	14853	15057	14989	15014	15025	14882	15027	14964	15113	14884	15096	14961	15011	15037	14988	15105	14817	14878	14892	14931	15049	15086	14900	14943	14826	14852	14829	14897	14973	15202	14991	15055	15033	14968	14954	14954	15036	14914	14866	15026	14869	14964	15167	14995	14801	14883	15028	14895	14936	14874	15078	14915	14986	15047	14822	14964	15129	14856	14930	15078	14992	14908	14866	14953	14943	14849	15042	15025	14818	15011	14956	14817	15043	15008	15000	14873	15050	15128	15053	15030	14960	15009	15032	15204	15067	14883	15063	14901	14856	15029	14924	14980	14950	15004	14938	14794	14883	14908	14918	15113	14986	14866	14802	14794	14898	15162	14789	15029	14871	14991	14886	14869	14926	14948	14904	15080	14808	14890	14852	14767	14942	14990	14985	15034	14829	14892	14863	15015	14960	14804	15010	14966	14858	14970	14951	14864	15134	14923	15088	14898	14873	14859	15106	14978	15126	15024	14937	15174	14882	14966	14947	15073	14865	14889	14702	14975	15059	15127	15004	14883	15031	15025	15011	15064	14902	14901	14993	15084	15037	14876	14900	14892	14914	15128	15128	15013	14967	14878	15083	14785	15010	14940	15005	14730	14998	15059	14875	14960	14952	14916	14962	14907	15006	14949	14865	15002	14956	14986	14829	14964	15148	14876	15111	14810	14870	15095	14850	15056	15197	15002	14832	14869	14976	14831	14918	15026	14851	14846	15010	15050	14974	14922	14937	15017	14929	15039	14995	15016	14954	14782	15004	14974	15026	15025	14993	14863	14812	14949	14998	14994	14864	15076	14908	15064	14778	15048	15033	14969
33593	42023	46349	33501	22988	18917	17595	17176	17151	17070	17236	17184	17245	17255	17358	17235	17194	17218	17172	17195	17273	17091	17317	17273	16872	17275	17110	17111	17067	17467	17349	17081	17137	17148	16941	17011	17135	16984	17278	17071	17153	17195	17193	17149	17152	17247	17159	17202	17099	17327	17421	17027	17055	17295	17178	17247	17194	17129	17209	17175	17238	17143	17055	17178	17247	17144	16993	17186	17425	17374	17226	17134	17285	17080	17089	17273	17013	17154	17238	17139	17166	17103	17194	17216	17006	17023	17102	16928	17119	16952	17248	17206	17112	17050	16975	17122	17052	17155	17186	17044	17221	17108	17134	16874	16928	16879	17104	17125	17123	17162	17126	17030	17004	17158	17057	17232	17114	17160	17189	17025	17089	17066	17154	17161	17067	17087	17184	17309	17168	17140	17128	17248	16927	17145	17212	17263	16997	17121	17295	17119	17208	17292	17290	17233	17295	17205	17148	16975	16855	17224	17129	17186	17135	17055	17182	17157	17228	17133	17146	17178	17203	17031	17062	17220	17191	17133	17089	17071	17068	17275	17191	17234	17203	17166	17417	17155	17008	17149	17406	16924	17069	17195	17139	17249	17241	16941	17189	16948	17248	17228	17180	17134	17333	17182	17078	17209	17058	17182	17277	17128	17283	17058	17140	17008	16945	17032	17230	17168	17029	17118	17077	17029	17133	17140	17195	17274	17044	17289	17232	17120	17176	17105	17125	17129	17058	17311	17141	17358	17151	16971	17104	17121	17167	17137	17090	17220	17148	17241	17266	16900	17267	17077	17239	17145	17193	17212	17143	17112	16943	17355	16929	17192	17205	17231	17378	17074	17024	17289	17175	17403	17072	17095	17070	17184	16887	17051	17098	17274	17010	17081	17245	17215	17283	16978	17212	17168	17050	17183	17230	17247	17170	17034	17073	17177	16977	17161	17200	16950	17064	17207	17226	17215	17222	17176	17329	17231	17204	17195	17147	17107	17357	17117	17287	17109	17117	17197	17299	17173	17284	17044	17155	16979	16915	17062	17302	17053	17177	17199	17166	17159	17206	17116	16968	17136	17238	17189	17208	17293	17241	17192	17190	17143	17243	17233	17147	17123	17097	17294	17187	17122	17118	17221	17272	17202	17041	17138	16953	17077	16992	17070	17313	17217	17024	17157	17130	17184	17108	17198	17155	17224	17119	17181	17031	17303	17012	16990	17194	17058	17053	16988	17038	17114	17054	17117	17210	17296	17166	17122	17192	17211	16992	16991	17198	17214	17188	17253	17264	17111	17067	17176	17323	17231	17261	17118	17332	17320	17132	17309	17320	17190	17476	17184	17078	17137	17313	17315	17179	17147	17102	16948	17289	17282	17451	16973	17200	17139	17255	17126	17125	17056	16921	17130	17066	17106	17087	17150	17367	17151	17075	17059	17119	17115	17316	17326	17145	17190	17161	17068	17224	17014	16970	17081	17284	17149	17088	17079	17326	17150	17130	17133	17348	17174	17000	17117	17293	17085	17230	17314	17247	17203	17169	17279	17033	16972	17147	17150	17184	17259	17110	17111	17137	17221	17352	17216	17260	17303	17213	17026	17073	17088	17097	17311	17249	17145	17157	17084	17127	17067	17121	16851	16951	17087	17165	17159	17146	17218	17172	17180	16955	17115	17138	17082	17096	17141	17103	17106	16859	17183	17078	17027	17183	17261	17113	17130	17280	17176	17123	17226	17037	17050	17280	17191	17037	17237	17193	17136	17015	17144	17167	17203	17069	16862	17375	17390	17174	17299	16965	17200	17166	17124	17339	16920	17178	17146	17155	17090	17081	17353	17094	17227	17148	17163	17327	17137	16943	17212	17119	17145	17138	16992	17166	17139	17222	17283	17262	17120	17137	17042	17120	16895	17102	17093	17194	17026	17155	17229	17103	17129	17072	17082	16916	17187	17069	17272	17204	16985	17196	17281	17086	17169	17081	17259	17004	17208	17209	17085	17041	17300	17125	17151	17143	17136	17207	17113	16980	17061	16874	17194	17133	17087	17234	17090	17132	16901	16991	17214	17296	17192	17354	17239	17186	17309	17363	17295	17272	17160	17110	17204	16979	17118	17261	16847	16896	17063	17087	17226	17085	17038	17235	17176	17022	17301	17135	17096	17135	17070	17186	17095	16908	17201	16974	17054	17130	17128	17153	16911	17287	17133	16958	17267	17029	17112	17114	17341	17213	16922	17244	17198	17080	17155	17200	17160	17068	17060	17186	16984	17191	17177	17131	17152	17096	17200	17171	17195	17147	17009	17073	17173	17023	17301	17120	17236	17193	16973	17220	17231	17189	17206	17205	17331	17312	17089	17175	17111	17231	17045	17138	17006	17092	17139	17181	17085	17244	17252	17134	17201	17212	16967	17220	17062	17070	17263	17221	17146	16924	17063	17095	17074	17098	17204	17152	17069	16933	16960	17054	17190	17146	17197	17329	17012	17206	17003	17084	16974	17245	17206	17338	17180	17173	17073	17123	17140	17206	17026	17295	17093	17090	16924	17237	17364	17118	17198	17381	17162	17105	17210	17015	17167	17171	17181	17039	17064	17112	17348	17180	17268	17243	17099	17305	17289	17179	17238	17197	16953	17273	17279	17003	17125	17096	16963	17124	17282	17178	17176	17377	16988	17203	17016	16999	17161	17166	17320	17202	17077	17169	17267	16941	17232	17044	17167	17082	17013	17315	16989	17246	17074	17264	17139	17160	17061	17175	17321	17160	17204	17077	16898	17221	17259	17016	17085	17287	17174	17051	17182	17131	17146	17052	17221	17236	17482	17306	17100	17175	17070	17244	17156	17230	17274	17335	17235	16873	17013	17093	17220	17196	17159	17135	17140	17230	17219	17201	17010	17371	17324	17039	17205	17380	17379	17027	17079	16989	16914	17094	17007	17012	17203	16994	17177	17226	17108	17107	16993	17034	16992	17141	17177	17248	17441	17066	17186	17265	17163	17217	17241	17247	17300	17139	16872	17319	17078	17143	17130	16904	17016	17275	17147	17339	17030	17219	17238	17146	17348	17229	17262	17094	17117	16900	17082	17119	17101	17302	17276	17180	17106	17347	17284	17199	17301	17156	17127	17134	17125	17054	17300	16880	17115	17015	17269	17143	17360	17150	17267	17278	17064	17213	17038	17072	17147	17168	17106	17130	17120	17127	17248	17064	17068	17096	17049	17220	17201	17309	17108	17209	17384	17138	17221	17203	17253	17270	17130	17232	17209	17179	16944	17239	17283	17171	17220	17053	17252	17267	17402	17054	17030	17280	17180	17141	17312	17124	17004	17184	17190	17158	17062	17081	17273	17259	17177	17135	17058	17175	16993	17148	17326	17073	17304	17102	17299	17156	17266	17226	17098	17200	17053	17170	17141	17183	17178	16998	17213	17059	17212	17211	17246	17223	17310	16953	16971	17133	17109	17125	17260	17169	17048	17022	17124	17147	17122	16888	16993	16971	17049	17209	17194	17298	16890	17132	17172	17168	17334	17141	17149	17046	17094	17281	17387	17267	16994	17065	17243	17093	17227	17219	17221	17227	17199	17185	17104	17321	17194	17180	17083	17372	17271	17189	17334	17228	16991	17065	17156	17076	17174	17090	17129	17117	17077	17159	17026	17179	17234	17129	17196	17080	17048	16973	17149	17258	17075	17280	17179	17204	17016	17161	17094	17166	17182	17424	17167	17334	17247	17039	17155	17266	17140	17146	17088	17134	17137	17164	17148	17223	17228	17104	17187	17103	17085	16959	17349	17173	17196	16996	17391	17079	17276	17056	17170	17277	17185	16992	17187	17133	17195	17135	17260	17142	17114	17214	17108	17249	17091	17125	17107	17252	17301	17275	16990	17101	17306	17162	17414	17122	17202	16877	17101	17020	17111	17118	17060	17163	17003	17163	17195	16944	17001	17221	17233	17277	17058	17365	17371	17075	17073	17002	17031	17233	17135	16869	17143	17014	17121	17137	17207	17062	17027	17152	16973	17067	17378	17388	17398	17161	17092	17150	17309	17166	17072	17357	17080	17276	17038	17018	16946	17130	17044	16917	17048	17175	17235	17262	17050	17191	17035	17030	16852	17121	17104	17191	17194	17276	17285	17044	17091	17251	16895	17132	17244	17038	17053	16995	17252	17261	17083	17163	17093	17131	17096	17181	16980	17014	17071	17056	17321	17243	17187	17229	17015	17236	17204	17298	17241	17131	17091	16983	17136	17099	17095	17188	17194	17156	17085	17122	17189	17162	17158	17128	17197	17258	17039	17180	17097	17041	17425	17222	17222	17088	17129	17254	16844	17044	17149	17083	17125	17222	17126	17235	17180	17109	17191	17091	17060	17198	17444	17064	17030	17172	17230	17238	17180	16831	17130	17232	17005	17209	17122	17185	17013	17193	17142	16972	17086	17107	17076	17007	17068	17060	17140	16984	17064	17308	17026	17358	17211	17066	17131	16879	17307	17054	17213	17230	17353	17075	17034	17221	17102	17145	17092	17099	17358	17050	17246	17191	17146	17051	17218	17107	17163	17050	17139	17108	17148	17135	17396	17345	17099	16998	16985	17236	17342	17089	17026	17283	17101	17124	17267	17328	17174	17071	17178	17029	17140	17145	17200	17285	17191	17272	17263	17226	17081	17025	17013	17268	17237	17236	17299	17132	17041	17211	17087	17088	17164	17091	16993	17191	17044	17260	17229	17069	17196	17067	17151	17096	17173	17187	17125	17098	17255	17133	17014	17130	17220	17069	17143	17194	16975	17135	17070	17116	17046	17157	17235	17184	17186	17314	17145	17056	17193	17272	17058	16865	17320	17067	17223	17161	17065	17157	17369	17150	17256	17223	17269	17022	17135	17235	17285	17162	17067	16934	17046	17108	17273	17196	17165	17022	17110	16959	17012	17228	17072	17268	16870	16921	17108	16978	17034	17065	17051	17119	16988	17087	17105	17070	17186	16923	17028	17117	17101	17198	17184	17400	17087	17079	17221	17301	17181	17097	17210	17262	17169	17107	17055	17238	17248	17001	17104	17085	17224	17163	16917	16910	17205	17195	17304	16978	17139	17307	17117	17093	17173	17157	17199	17063	17115	17125	17116	17103	17042	17190	17020	17029	17182	17257	16996	17206	17358	17275	17011
36466	55754	46320	28915	19732	15851	14619	14563	14559	14545	14388	14431	14431	14546	14341	14582	14294	14499	14551	14640	14518	14493	14457	14509	14453	14427	14691	14352	14398	14421	14556	14544	14615	14482	14548	14567	14527	14433	14533	14520	14399	14320	14384	14647	14510	14429	14446	14481	14290	14350	14393	14509	14569	14560	14336	14596	14547	14473	14460	14613	14714	14432	14403	14460	14691	14343	14479	14365	14445	14530	14574	14633	14593	14366	14453	14465	14545	14516	14459	14596	14470	14396	14542	14481	14490	14352	14453	14455	14465	14756	14518	14293	14567	14544	14300	14678	14585	14619	14710	14353	14655	14464	14402	14398	14563	14431	14371	14481	14595	14528	14492	14354	14489	14467	14439	14524	14451	14374	14497	14581	14454	14437	14641	14516	14446	14538	14520	14386	14303	14447	14436	14396	14413	14418	14368	14294	14474	14549	14433	14488	14444	14534	14472	14508	14687	14484	14660	14461	14515	14630	14452	14491	14493	14471	14383	14430	14415	14522	14524	14406	14537	14508	14507	14406	14653	14506	14351	14531	14325	14451	14673	14584	14373	14497	14585	14371	14469	14467	14434	14455	14343	14363	14529	14400	14507	14576	14353	14503	14569	14357	14430	14534	14359	14519	14340	14537	14526	14677	14375	14518	14525	14499	14434	14449	14616	14484	14526	14542	14581	14515	14481	14507	14477	14508	14444	14501	14306	14412	14399	14600	14506	14445	14377	14516	14404	14655	14361	14477	14482	14536	14566	14526	14338	14521	14467	14490	14402	14372	14531	14595	14518	14338	14418	14413	14440	14462	14680	14445	14657	14284	14208	14538	14473	14475	14495	14539	14435	14648	14383	14464	14660	14411	14275	14455	14393	14625	14460	14483	14458	14605	14527	14476	14577	14398	14574	14549	14551	14431	14528	14468	14524	14406	14409	14519	14514	14630	14460	14400	14544	14591	14565	14572	14524	14517	14601	14484	14652	14602	14511	14506	14391	14506	14504	14437	14341	14417	14349	14337	14368	14380	14611	14508	14416	14588	14319	14584	14394	14437	14487	14296	14452	14620	14517	14643	14397	14566	14496	14588	14476	14650	14405	14500	14579	14579	14455	14390	14537	14602	14486	14252	14557	14453	14414	14390	14463	14521	14357	14418	14549	14591	14418	14376	14516	14564	14472	14529	14345	14551	14493	14656	14605	14534	14538	14365	14539	14565	14521	14381	14579	14558	14459	14603	14442	14378	14564	14426	14464	14383	14563	14518	14544	14488	14529	14636	14464	14755	14428	14614	14613	14416	14433	14450	14558	14548	14473	14525	14340	14399	14457	14608	14532	14554	14326	14439	14507	14536	14483	14439	14633	14424	14554	14466	14360	14457	14353	14517	14467	14505	14293	14451	14445	14465	14469	14336	14460	14534	14422	14472	14347	14507	14452	14474	14495	14369	14542	14366	14482	14369	14427	14304	14447	14475	14612	14507	14373	14373	14560	14417	14566	14457	14259	14466	14493	14400	14546	14422	14588	14513	14448	14782	14602	14318	14385	14387	14440	14390	14500	14493	14362	14572	14630	14492	14417	14497	14589	14578	14356	14589	14539	14543	14515	14429	14465	14597	14417	14521	14612	14480	14513	14497	14448	14517	14613	14488	14212	14609	14504	14402	14561	14505	14688	14281	14554	14510	14571	14623	14427	14419	14476	14524	14426	14538	14609	14522	14273	14484	14405	14405	14464	14517	14410	14659	14372	14614	14309	14470	14598	14450	14585	14466	14391	14586	14581	14458	14407	14613	14294	14395	14573	14385	14597	14386	14604	14457	14490	14318	14545	14529	14386	14456	14332	14429	14408	14347	14413	14556	14457	14424	14510	14388	14471	14418	14372	14473	14436	14380	14607	14498	14507	14511	14506	14511	14484	14298	14469	14368	14404	14611	14458	14557	14556	14516	14462	14479	14529	14646	14569	14537	14566	14591	14496	14495	14455	14516	14435	14619	14545	14527	14410	14516	14703	14393	14584	14642	14463	14626	14535	14511	14602	14389	14581	14605	14489	14438	14524	14627	14456	14368	14455	14374	14544	14595	14723	14568	14485	14549	14571	14376	14439	14518	14568	14499	14538	14578	14436	14478	14524	14531	14478	14575	14412	14385	14438	14571	14464	14442	14528	14384	14495	14479	14424	14546	14605	14344	14526	14524	14617	14453	14564	14450	14361	14472	14314	14528	14331	14388	14404	14492	14516	14414	14462	14387	14519	14550	14483	14486	14532	14316	14431	14735	14382	14360	14495	14568	14588	14317	14445	14573	14445	14523	14502	14454	14414	14442	14345	14494	14365	14293	14681	14660	14622	14429	14554	14358	14429	14451	14547	14350	14413	14487	14392	14545	14363	14514	14578	14515	14498	14492	14408	14476	14497	14402	14539	14508	14378	14645	14666	14584	14578	14557	14461	14351	14517	14535	14538	14205	14597	14490	14615	14502	14491	14574	14351	14549	14564	14355	14553	14331	14502	14420	14390	14597	14380	14338	14435	14511	14568	14556	14641	14543	14479	14480	14702	14276	14465	14441	14629	14562	14391	14310	14557	14513	14523	14640	14481	14435	14423	14416	14535	14528	14246	14351	14287	14621	14645	14472	14480	14621	14457	14526	14495	14520	14575	14482	14577	14394	14362	14579	14412	14409	14468	14462	14367	14479	14626	14396	14429	14529	14500	14340	14410	14524	14552	14494	14477	14435	14418	14535	14487	14402	14456	14595	14596	14472	14503	14595	14500	14477	14489	14453	14610	14344	14539	14415	14436	14540	14480	14430	14535	14386	14625	14255	14493	14621	14415	14572	14382	14658	14369	14593	14406	14355	14490	14404	14527	14516	14439	14459	14452	14479	14401	14440	14423	14513	14520	14365	14490	14498	14429	14404	14424	14653	14478	14472	14429	14391	14493	14611	14514	14428	14450	14430	14637	14372	14377	14685	14568	14405	14384	14502	14419	14523	14535	14611	14553	14665	14402	14543	14469	14544	14416	14549	14453	14459	14696	14455	14418	14540	14492	14282	14540	14457	14457	14621	14512	14357	14464	14265	14266	14534	14455	14626	14398	14424	14383	14546	14438	14341	14673	14522	14329	14617	14517	14340	14561	14490	14450	14400	14470	14478	14289	14648	14425	14485	14517	14614	14513	14595	14451	14440	14462	14458	14539	14466	14510	14570	14463	14436	14424	14433	14448	14431	14211	14538	14406	14389	14389	14306	14467	14480	14294	14537	14374	14616	14327	14414	14504	14502	14391	14513	14502	14655	14537	14495	14519	14619	14325	14412	14551	14530	14375	14498	14592	14466	14532	14482	14580	14416	14501	14301	14582	14542	14571	14481	14420	14537	14671	14400	14487	14554	14566	14525	14476	14467	14503	14526	14441	14488	14663	14571	14398	14459	14160	14331	14513	14408	14333	14517	14309	14662	14639	14365	14723	14477	14467	14666	14553	14449	14451	14495	14394	14394	14451	14576	14436	14585	14558	14609	14509	14533	14491	14433	14393	14476	14392	14491	14431	14613	14322	14553	14523	14574	14253	14435	14579	14515	14623	14622	14484	14517	14393	14425	14464	14661	14483	14360	14561	14506	14450	14338	14415	14494	14499	14570	14254	14530	14529	14469	14607	14449	14521	14475	14596	14547	14407	14513	14549	14599	14661	14590	14592	14351	14597	14765	14457	14484	14591	14295	14527	14444	14507	14528	14358	14551	14519	14498	14543	14435	14480	14366	14643	14382	14212	14547	14581	14470	14619	14433	14483	14493	14390	14495	14599	14457	14250	14432	14400	14517	14444	14474	14340	14429	14431	14417	14512	14474	14621	14422	14301	14584	14763	14270	14424	14382	14530	14603	14445	14468	14575	14642	14482	14587	14382	14673	14523	14433	14518	14347	14551	14591	14534	14504	14347	14465	14395	14494	14425	14690	14638	14513	14646	14391	14449	14424	14507	14604	14498	14325	14624	14559	14453	14557	14402	14337	14411	14633	14535	14593	14559	14544	14453	14570	14503	14538	14444	14445	14370	14535	14514	14331	14484	14417	14584	14508	14552	14505	14392	14588	14454	14635	14356	14368	14507	14484	14505	14560	14708	14451	14307	14374	14469	14479	14474	14474	14521	14436	14464	14463	14450	14423	14517	14488	14544	14511	14421	14402	14450	14377	14530	14416	14454	14463	14495	14555	14399	14608	14472	14589	14372	14661	14537	14422	14352	14378	14559	14588	14577	14396	14506	14528	14590	14538	14473	14495	14647	14460	14389	14730	14386	14508	14322	14638	14541	14513	14531	14586	14498	14621	14497	14266	14475	14410	14477	14353	14351	14404	14434	14507	14519	14544	14421	14357	14477	14576	14578	14517	14567	14587	14548	14446	14467	14366	14513	14500	14519	14346	14695	14533	14288	14571	14405	14362	14545	14509	14474	14333	14582	14595	14483	14233	14518	14518	14574	14485	14515	14605	14423	14567	14560	14544	14417	14290	14367	14407	14482	14622	14470	14546	14477	14597	14259	14593	14450	14439	14448	14557	14410	14467	14441	14485	14447	14569	14368	14372	14489	14360	14518	14458	14474	14441	14353	14476	14621	14453	14394	14506	14349	14426	14607	14380	14505	14406	14519	14468	14525	14377	14709	14386	14567	14611	14592	14610	14504	14426	14492	14482	14555	14498	14612	14538	14449	14428	14603	14411	14499	14407	14432	14460	14622	14473	14549	14548	14570	14607	14468	14504	14491	14442	14494	14463	14426	14412	14373	14327	14594	14441	14536	14368	14433	14429	14519	14435	14598	14518	14416	14546	14607	14426	14531	14265	14421	14416	14589	14602	14565	14478	14506	14489	14471	14498	14618	14416	14385	14499	14638	14516	14446	14333	14484	14407	14407	14366	14553	14411	14571	14778	14500	14349	14406	14560	14566	14611	14387	14514	14486	14495	14317	14653	14588	14483	14536	14594	14456	14410	14611	14504	14555	14475	14407	14387	14544	14698	14515	14519	14490	14406	14596	14493	14331	14516	14359	14700	14390	14489	14352	14563	14401	14566	14416	14531	14596	14466	14435	14459	14511	14435	14530	14391	14545	14455	14422	14531	14472	14511	14521	14511	14380	14514	14599	14216	14484	14355	14491	14483	14611	14667
25649	32021	57267	52470	37883	26587	20522	18008	17545	17768	17610	17639	17650	17583	17730	17690	17587	17493	17612	17502	17387	17148	17417	17383	17453	17427	17482	17542	17513	17362	17464	17401	17343	17330	17602	17567	17536	17281	17341	17279	17381	17540	17359	17396	17558	17277	17461	17339	17513	17382	17263	17376	17522	17174	17482	17129	17153	17200	17352	17412	17301	17314	17389	17383	17486	17437	17412	17247	17349	17282	17238	17237	17479	17460	17357	17435	17296	17277	17491	17388	17479	17216	17391	17549	17304	17344	17525	17431	17404	17339	17206	17432	17242	17193	17195	17419	17421	17302	17415	17410	17373	17453	17536	17473	17296	17413	17399	17313	17482	17283	17321	17393	17170	17199	17247	17475	17365	17272	17353	17428	17257	17266	17482	17330	17338	17244	17464	17370	17463	17521	17426	17363	17324	17307	17107	17390	17350	17337	17291	17476	17372	17361	17374	17240	17451	17330	17429	17368	17213	17453	17323	17489	17254	17300	17607	17562	17242	17281	17372	17347	17535	17083	17372	17165	17199	17323	17126	17481	17298	17369	17589	17241	17373	17409	17400	17236	17469	17255	17272	17345	17386	17499	17356	17490	17317	17480	17453	17259	17159	17180	17409	17281	17404	17494	17246	17191	17454	17479	17282	17104	17399	17099	17303	17399	17697	17265	17517	17275	17448	17444	17413	17402	17194	17369	17207	17445	17410	17348	17202	17264	17446	17374	17302	17124	17249	17430	17244	17418	17365	17320	17531	17222	17231	17383	17170	17305	17302	17463	17243	17222	17437	17370	17232	17562	17559	17332	17441	17429	17455	17573	17435	17325	17099	17434	17263	17280	17477	17333	17430	17183	17240	17238	17329	17200	17452	17341	17269	17333	17215	17339	17419	17469	17244	17325	17574	17343	17338	17229	17468	17157	17425	17332	17252	17424	17504	17556	17414	17277	17216	17254	17360	17461	17312	17242	17441	17423	17417	17587	17571	17241	17359	17222	17557	17434	17362	17359	17333	17488	17159	17302	17394	17253	17414	17299	17444	17361	17281	17239	17386	17381	17266	17363	17379	17393	17492	17395	17362	17104	17524	17401	17396	17373	17328	17618	17191	17091	17363	17245	17358	17409	17393	17371	17277	17231	17519	17268	17396	17426	17329	17415	17350	17502	17342	17338	17119	17341	17315	17085	17414	17436	17471	17270	17327	17426	17330	17389	17111	17118	17503	17453	17479	17152	17609	17333	17479	17416	17249	17296	17462	17283	17282	17491	17263	17199	17226	17292	17302	17243	17357	17410	17413	17184	17501	17278	17378	17166	17083	17309	17416	17407	17350	17203	17573	17487	17285	17248	17415	17445	17413	17423	17379	17493	17578	17486	17532	17351	17521	17480	17381	17383	17255	17341	17513	17174	17269	17494	17467	17593	17473	17332	17406	17285	17218	17506	17355	17230	17486	17204	17366	17496	17395	17361	17323	17282	17411	17369	17357	17401	17336	17437	17215	17103	17272	17360	17285	17253	17463	17287	17140	17334	17074	17350	17455	17547	17400	17332	17319	17266	17474	17211	17239	17390	17342	17427	17266	17307	17262	17441	17335	17298	17499	17470	17369	17231	17384	17181	17531	17333	17357	17351	17277	17386	17178	17286	17343	17286	17403	17569	17283	17379	17703	17480	17227	17319	17289	17197	17289	17447	17262	17387	17318	17229	17244	17308	17318	17375	17571	17413	17514	17312	17320	17198	17299	17459	17283	17252	17105	17325	17415	17511	17332	17171	17391	17516	17330	17361	17307	17488	17167	17468	17351	17377	17168	17307	17412	17321	17331	17324	17378	17193	17296	17196	17394	17301	17297	17335	17070	17439	17436	17420	17364	17400	17388	17347	17247	17318	17387	17289	17312	17264	17392	17238	17232	17235	17219	17333	17271	17188	17301	17295	17213	17299	17237	17236	17254	17589	17413	17080	17265	17412	17302	17297	17365	17330	17492	17346	17451	17266	17191	17293	17462	17338	17492	17195	17344	17230	17246	17402	17258	17332	17365	17410	17498	17298	17452	17399	17335	17369	17237	17445	17253	17387	17568	17422	17355	17136	17330	17131	17243	17437	17354	17261	17267	17328	17278	17272	17542	17456	17381	17359	17277	17533	17455	17495	17411	17475	17352	17409	17200	17283	17501	17464	17227	17299	17495	17412	17416	17502	17399	17394	17548	17116	17381	17588	17282	17209	17525	17194	17443	17360	17288	17310	17402	17379	17263	17422	17326	17365	17143	17453	17443	17331	17540	17590	17476	17141	17245	17170	17026	17221	17315	17362	17459	17448	17359	17526	17135	17332	17340	17434	17427	17379	17288	17300	17330	17439	17370	17477	17047	17287	17435	17420	17269	17507	17565	17206	17383	17392	17460	17468	17300	17341	17316	17220	17344	17174	17421	17241	17407	17312	17379	17352	17475	17232	17330	17427	17387	17335	17526	17454	17464	17211	17452	17113	17333	17442	17296	17458	17368	17326	17257	17304	17287	17204	17375	17226	17443	17506	17266	17501	17396	17203	17309	17493	17392	17340	17456	17463	17233	17516	17549	17441	17326	17161	17258	17493	17300	17370	17526	17370	17364	17551	17369	17415	17308	17462	17319	17428	17261	17443	17170	17281	17341	17165	17323	17287	17396	17261	17253	17300	17448	17164	17352	17455	17369	17201	17417	17433	17347	17411	17438	17319	17449	17285	17422	17462	17566	17394	17412	17307	17251	17345	17463	17454	17331	17339	17361	17193	17441	17475	17316	17392	17232	17281	17292	17321	17151	17256	17325	17265	17252	17292	17207	17420	17426	17230	17234	17349	17110	17430	17204	17396	17430	17292	17563	17385	17290	17383	17322	17053	17291	17380	17321	17221	17376	17347	17387	17228	17578	17188	17323	17261	17187	17263	17306	17307	17263	17476	17209	17374	17203	17375	17477	17427	17443	17474	17277	17278	17418	17247	17250	17317	17313	17410	17288	17316	17365	17140	17435	17238	17379	17345	17336	17269	17480	17194	17305	17393	17404	17141	17210	17322	17260	17234	17327	17362	17342	17481	17377	17288	17454	17436	17304	17098	17507	17489	17268	17543	17351	17444	17471	17382	17287	17229	17394	17181	17390	17073	17090	17255	17367	17399	17487	17189	17294	17230	17572	17320	17575	17276	17351	17224	17311	17651	17316	17330	17325	17284	17273	17269	17363	17359	17272	17236	17437	17323	17319	17263	17066	17085	17478	17263	17506	17556	17255	17287	17127	17517	17382	17395	17325	17163	17423	17226	17362	17370	17187	17270	17261	17195	17227	17314	17420	17424	17292	17257	17434	17188	17487	17563	17436	17301	17279	17220	17233	17180	17392	17504	17334	17290	17173	17265	17211	17350	17213	17321	17226	17147	17398	17305	17315	17180	17330	17246	17393	17300	17441	17475	17349	17613	17340	17328	17293	17379	17324	17267	17465	17296	17446	17185	17346	17612	17372	17358	17447	17358	17319	17425	17395	17336	17254	17325	17420	17312	17521	17320	17330	17394	17254	17237	17342	17436	17204	17396	17553	17382	17229	17322	17468	17349	17282	17424	17309	17208	17352	17029	17365	17363	17327	17501	17270	17172	17448	17559	17355	17372	17119	17472	17397	17428	17347	17575	17263	17382	17381	17496	17349	17404	17423	17292	17317	17296	17366	17405	17308	17243	17466	17198	17298	17459	17368	17312	17361	17159	17479	17330	17254	17359	17313	17184	17502	17482	17056	17296	17241	17327	17357	17296	17331	17405	17406	17313	17374	17317	17186	17550	17286	17190	17470	17436	17415	17107	17166	17297	17382	17437	17226	17363	17291	17430	17327	17128	17317	17342	17288	17442	17404	17366	17611	17362	17404	17300	17368	17406	17408	17282	17426	17209	17372	17403	17468	17581	17379	17335	17391	17241	17387	17275	17181	17341	17298	17224	17460	17389	17263	17651	17418	17237	17514	17214	17380	17283	17223	17308	17354	17495	17398	17331	17330	17486	17420	17334	17465	17245	17475	17399	17514	17494	17361	17412	17224	17251	17120	17420	17520	17589	17239	17328	17313	17394	17556	17480	17336	17393	17167	17445	17363	17530	17541	17446	17381	17410	17187	17566	17655	17352	17536	17229	17390	17515	17475	17285	17364	17363	17247	17281	17419	17262	17420	17497	17297	17443	17332	17378	17375	17355	17537	17282	17257	17408	17203	17435	17241	17266	17339	17226	17225	17374	17331	17408	17545	17262	17226	17176	17444	17333	17472	17253	17280	17538	17294	17506	17445	17430	17298	17324	17215	17449	17373	17502	17362	17512	16913	17383	17331	17330	17308	17482	17421	17445	17339	17200	17294	17261	17427	17337	17288	17378	17321	17323	17480	17329	17383	17519	17238	17307	17315	17385	17309	17425	17340	17451	17304	17202	17424	17509	17391	17292	17489	17535	17351	17312	17405	17287	17369	17276	17242	17420	17386	17380	17192	17353	17257	17323	17167	17188	17398	17361	17518	17523	17376	17380	17336	17488	17316	17302	17335	17297	17602	17234	17325	17356	17330	17489	17220	17348	17150	17418	17492	17397	17396	17516	17313	17282	17270	17354	17374	17320	17419	17402	17387	17282	17133	17298	17495	17247	17265	17344	17159	17529	17450	17298	17353	17322	17340	17349	17404	17484	17309	17133	17321	17448	17491	17229	17563	17265	17161	17329	17361	17336	17156	17479	17216	17282	17417	17292	17165	17348	17333	17403	17310	17341	17287	17289	17351	17472	17362	17499	17350	17289	17357	17177	17374	17365	17283	17381	17530	17300	17351	17603	17262	17051	17298	17151	17313	17412	17419	17361	17518	17320	17323	17457	17268	17260	17424	17264	17417	17370	17324	17362	17396	17438	17475	17431	17416	17260	17583	17420	17111	17297	17550	17284	17384	17284	17205	17286	17556	17433	17415	17306	17597	17390	17526	17355	17332	17448	17239	17240	17324	17471	17277	17428	17478	17112	17401	17364	17425	17283	17536	17345	17425	17327	17424	17319	17271	17405	17476	17150	17070	17321	17228	17391	17360	17193	17513	17216	17236	17467	17346	17269	17356	17384	17376	17388	17280	17094	17229	17319	17542	17397	17370	17351	17465	17386	17457	17440
61187	100090	86353	59527	39654	21442	14676	14650	14589	14703	14761	14791	14642	14631	14822	14691	14686	14548	14794	14689	14713	14597	14611	14728	14576	14834	14727	14734	14813	14699	14785	14681	14730	14684	14765	14654	14796	14671	14666	14519	14721	14632	14797	14739	14750	14710	14720	14736	14957	14607	14699	14595	14690	14619	14666	14609	14628	14726	14467	14703	14553	14680	14525	14732	14578	14628	14497	14588	14648	14747	14695	14597	14723	14694	14721	14546	14540	14799	14762	14502	14828	14733	14764	14658	14688	14459	14864	14650	14656	14761	14701	14484	14836	14595	14698	14699	14655	14746	14880	14621	14575	14558	14704	14546	14630	14557	14694	14715	14695	14799	14713	14768	14676	14786	14689	14406	14658	14642	14609	14735	14599	14754	14692	14744	14628	14680	14585	14774	14769	14731	14724	14663	14786	14816	14804	14585	14671	14674	14536	14673	14650	14706	14801	14690	14791	14761	14753	14596	14681	14745	14539	14684	14709	14785	14489	14836	14747	14542	14689	14760	14666	14517	14625	14612	14603	14664	14509	14652	14648	14983	14596	14530	14777	14520	14797	14682	14719	14585	14809	14576	14598	14696	14695	14762	14794	14590	14671	14629	14777	14607	14698	14571	14689	14488	14714	14694	14567	14659	14597	14714	14676	14602	14561	14571	14771	14752	14803	14404	14580	14649	14707	14795	14677	14688	14785	14850	14654	14764	14615	14552	14663	14604	14708	14460	14842	14694	14655	14658	14693	14644	14593	14597	14753	14562	14660	14577	14638	14572	14663	14763	14632	14814	14706	14492	14877	14726	14619	14713	14568	14645	14685	14705	14626	14536	14741	14705	14580	14650	14752	14726	14621	14495	14587	14595	14677	14690	14668	14702	14635	14615	14697	14586	14722	14676	14629	14520	14683	14532	14835	14806	14720	14582	14641	14702	14535	14749	14601	14671	14642	14760	14676	14751	14638	14718	14672	14482	14568	14807	14576	14639	14633	14489	14572	14751	14802	14581	14762	14555	14814	14724	14559	14788	14758	14647	14533	14674	14590	14696	14683	14670	14559	14687	14666	14644	14724	14649	14653	14727	14618	14685	14683	14706	14572	14631	14694	14489	14677	14591	14605	14477	14577	14764	14801	14698	14793	14753	14858	14520	14637	14811	14682	14779	14544	14617	14470	14651	14776	14743	14648	14523	14558	14669	14598	14772	14542	14651	14760	14659	14792	14712	14798	14746	14667	14718	14651	14556	14766	14839	14699	14694	14712	14753	14620	14739	14603	14659	14584	14796	14497	14604	14693	14674	14797	14664	14595	14653	14754	14754	14512	14671	14773	14628	14652	14536	14694	14829	14624	14739	14732	14599	14766	14818	14699	14719	14666	14548	14721	14729	14705	14673	14698	14759	14717	14617	14772	14664	14645	14738	14619	14464	14539	14707	14663	14815	14691	14509	14896	14533	14742	14740	14707	14517	14768	14737	14676	14561	14901	14662	14644	14840	14908	14627	14723	14684	14792	14695	14901	14639	14619	14644	14764	14522	14538	14694	14668	14768	14745	14689	14549	14718	14635	14750	14727	14569	14661	14740	14670	14599	14752	14552	14592	14690	14807	14916	14888	14555	14742	14510	14761	14577	14815	14555	14908	14749	14788	14481	14691	14497	14642	14636	14644	14821	14627	14718	14610	14767	14809	14682	14641	14823	14553	14526	14590	14600	14791	14865	14675	14653	14693	14548	14747	14626	14649	14602	14797	14799	14882	14737	14565	14616	14604	14518	14732	14526	14730	14683	14563	14574	14575	14507	14828	14726	14730	14751	14648	14540	14530	14543	14771	14683	14630	14675	14820	14695	14674	14718	14819	14701	14765	14806	14740	14695	14677	14619	14686	14714	14645	14747	14736	14794	14593	14556	14687	14641	14623	14528	14715	14580	14669	14784	14732	14432	14772	14658	14637	14744	14634	14533	14731	14641	14691	14622	14682	14613	14675	14717	14757	14757	14691	14575	14608	14737	14744	14540	14571	14850	14741	14607	14650	14510	14752	14660	14609	14754	14712	14907	14722	14619	14676	14501	14694	14644	14502	14808	14700	14661	14800	14535	14754	14667	14689	14664	14615	14711	14630	14754	14556	14576	14549	14737	14738	14527	14695	14560	14605	14634	14605	14739	14641	14727	14619	14597	14643	14588	14639	14684	14788	14745	14672	14825	14614	14628	14711	14577	14678	14712	14661	14625	14757	14634	14745	14633	14645	14870	14578	14622	14792	14737	14681	14761	14713	14721	14495	14665	14690	14591	14593	14774	14611	14743	14637	14660	14742	14580	14671	14583	14826	14381	14735	14670	14709	14632	14713	14683	14706	14540	14688	14657	14670	14667	14577	14670	14792	14735	14704	14703	14681	14687	14921	14604	14690	14634	14789	14739	14716	14623	14625	14627	14657	14672	14614	14822	14667	14727	14695	14753	14657	14696	14585	14612	14667	14784	14691	14665	14703	14550	14685	14871	14780	14788	14647	14572	14670	14625	14642	14528	14563	14772	14795	14704	14563	14660	14719	14695	14657	14572	14762	14832	14673	14655	14578	14683	14671	14574	14664	14654	14765	14731	14653	14597	14773	14743	14714	14522	14514	14850	14719	14669	14685	14753	14579	14553	14620	14680	14549	14755	14765	14626	14653	14708	14874	14833	14608	14689	14651	14580	14742	14542	14535	14715	14628	14600	14529	14554	14546	14773	14809	14747	14704	14679	14759	14600	14563	14760	14622	14781	14789	14659	14699	14547	14706	14789	14553	14732	14686	14745	14354	14563	14846	14555	14542	14765	14548	14806	14555	14635	14679	14744	14762	14744	14755	14589	14613	14875	14754	14730	14566	14752	14631	14829	14713	14643	14834	14738	14574	14693	14774	14809	14532	14771	14588	14423	14744	14606	14587	14704	14793	14650	14613	14574	14545	14622	14548	14692	14698	14809	14538	14697	14755	14657	14585	14774	14615	14819	14733	14744	14645	14702	14745	14731	14702	14725	14627	14747	14621	14623	14477	14613	14607	14823	14647	14519	14763	14630	14777	14710	14732	14693	14540	14652	14719	14621	14617	14809	14647	14852	14743	14670	14763	14708	14668	14716	14540	14661	14515	14440	14729	14646	14609	14761	14798	14738	14724	14566	14677	14600	14732	14842	14775	14634	14411	14698	14495	14541	14660	14690	14647	14678	14727	14498	14659	14733	14569	14698	14457	14550	14530	14728	14775	14731	14662	14644	14454	14733	14707	14803	14790	14560	14502	14608	14591	14713	14638	14749	14706	14593	14658	14693	14848	14619	14625	14607	14666	14633	14868	14657	14620	14805	14741	14720	14446	14748	14748	14713	14632	14835	14690	14511	14502	14696	14543	14688	14599	14691	14811	14574	14549	14635	14710	14644	14520	14723	14602	14569	14657	14904	14781	14847	14618	14664	14630	14708	14662	14806	14616	14743	14693	14654	14615	14554	14766	14694	14615	14482	14865	14667	14616	14733	14557	14691	14515	14802	14790	14687	14722	14632	14724	14561	14729	14632	14662	14647	14609	14776	14607	14593	14593	14712	14576	14758	14698	14562	14658	14777	14538	14737	14649	14585	14756	14608	14696	14594	14850	14652	14817	14769	14675	14647	14688	14423	14551	14591	14563	14592	14499	14808	14684	14739	14475	14594	14855	14679	14700	14674	14538	14629	14662	14814	14847	14919	14535	14680	14709	14916	14648	14711	14618	14587	14666	14629	14731	14821	14763	14647	14775	14625	14755	14664	14662	14869	14649	14645	14817	14689	14560	14843	14700	14781	14653	14768	14793	14662	14772	14725	14690	14656	14739	14749	14703	14548	14756	14647	14803	14671	14513	14651	14755	14523	14673	14709	14560	14659	14539	14533	14699	14800	14544	14732	14636	14706	14801	14656	14617	14659	14631	14823	14544	14839	14770	14930	14643	14699	14657	14515	14792	14684	14713	14763	14711	14685	14633	14494	14782	14854	14825	14707	14867	14677	14812	14701	14711	14679	14721	14801	14683	14817	14891	14727	14588	14918	14717	14651	14882	14641	14613	14547	14878	14712	14715	14679	14688	14672	14462	14578	14754	14551	14645	14686	14742	14765	14775	14730	14630	14649	14778	14697	14740	14478	14768	14729	14673	14525	14720	14712	14520	14563	14682	14787	14826	14700	14763	14663	14740	14639	14700	14599	14760	14675	14696	14554	14776	14693	14668	14795	14774	14566	14634	14685	14579	14613	14656	14755	14729	14703	14729	14574	14558	14709	14771	14668	14655	14690	14477	14628	14719	14656	14686	14586	14484	14790	14637	14660	14665	14848	14684	14704	14871	14506	14598	14528	14717	14625	14506	14527	14745	14689	14681	14668	14721	14667	14554	14746	14679	14652	14709	14545	14792	14836	14631	14585	14554	14889	14723	14638	14645	14699	14747	14538	14600	14716	14642	14602	14589	14729	14666	14743	14782	14632	14655	14685	14680	14796	14576	14681	14812	14709	14610	14884	14581	14704	14628	14695	14685	14610	14700	14924	14744	14600	14716	14870	14617	14681	14709	14828	14633	14725	14673	14639	14711	14612	14784	14727	14758	14557	14645	14669	14674	14600	14598	14773	14592	14806	14479	14673	14762	14730	14673	14810	14548	14637	14553	14626	14766	14737	14556	14690	14763	14656	14616	14725	14848	14844	14745	14601	14636	14698	14682	14551	14647	14723	14708	14721	14782	14647	14728	14742	14726	14673	14602	14746	14707	14612	14674	14697	14537	14614	14450	14740	14501	14666	14661	14781	14703	14679	14554	14887	14715	14626	14657	14782	14548	14664	14704	14698	14768	14592	14686	14680	14526	14806	14717	14854	14643	14490	14711	14722	14799	14597	14812	14594	14664	14726	14643	14685	14663	14643	14864	14597	14661	14682	14630	14611	14666	14594	14547	14755	14751	14636	14703	14692	14607	14512	14620	14645	14648	14671	14593	14657	14771	14644	14778	14669	14777	14626	14698	14519	14703	14728	14557	14581	14647	14418	14757	14677	14585	14804	14626	14782	14796	14831	14714	14630	14686	14653	14530	14640	14669	14663	14683	14471	14820	14495	14601	14566	14686	14686	14514	14708	14857	14802	14692	14787	14662	14636	14694	14589
23880	26091	45781	46814	37662	28841	23055	18699	17891	18039	18178	17975	17900	17830	17784	17705	17837	17981	17899	17756	17697	17682	17625	17635	17691	17703	17756	17699	17966	17734	17744	17670	17746	17625	17550	17789	17651	17591	17739	17743	17676	17526	17559	17603	17738	17652	17757	17732	17714	17885	17756	17638	17653	17688	17852	17856	17552	17451	17513	17711	17471	17514	17730	17594	17717	17627	17391	17609	17561	17500	17529	17665	17721	17717	17499	17448	17671	17809	17436	17351	17618	17785	17489	17546	17544	17589	17648	17756	17437	17538	17661	17638	17420	17561	17670	17367	17606	17609	17409	17768	17517	17557	17733	17699	17672	17524	17479	17455	17667	17757	17599	17724	17645	17332	17559	17427	17713	17493	17444	17476	17600	17482	17520	17425	17460	17507	17477	17636	17715	17332	17306	17662	17427	17642	17665	17825	17666	17524	17605	17560	17389	17458	17685	17601	17785	17713	17724	17582	17456	17444	17724	17727	17503	17634	17463	17612	17539	17684	17743	17590	17473	17547	17803	17534	17563	17655	17597	17516	17685	17428	17441	17802	17534	17573	17438	17747	17577	17480	17490	17458	17775	17766	17487	17419	17746	17553	17701	17634	17586	17720	17685	17571	17632	17663	17580	17538	17807	17356	17397	17642	17654	17576	17746	17812	17663	17579	17463	17636	17457	17432	17456	17638	17837	17662	17614	17520	17453	17395	17760	17690	17616	17662	17550	17432	17699	17720	17559	17725	17384	17737	17700	17658	17509	17748	17672	17448	17696	17736	17667	17774	17466	17670	17518	17614	17611	17614	17567	17525	17639	17785	17844	17680	17576	17574	17597	17559	17491	17544	17734	17676	17908	17789	17425	17511	17724	17520	17547	17563	17625	17570	17627	17544	17606	17696	17686	17526	17768	17594	17489	17599	17740	17657	17441	17457	17833	17688	17824	17734	17659	17617	17784	17417	17391	17706	17449	17616	17528	17712	17390	17716	17608	17392	17660	17630	17648	17466	17696	17556	17532	17306	17777	17625	17654	17580	17401	17466	17519	17611	17516	17715	17458	17269	17701	17508	17645	17562	17502	17468	17746	17477	17524	17806	17500	17334	17626	17707	17614	17528	17650	17445	17719	17690	17412	17388	17570	17557	17575	17530	17491	17625	17793	17491	17637	17377	17664	17634	17628	17629	17658	17625	17606	17599	17594	17442	17601	17667	17703	17488	17521	17469	17606	17495	17713	17504	17633	17803	17508	17776	17555	17603	17510	17646	17607	17214	17508	17584	17421	17597	17737	17532	17513	17529	17657	17570	17453	17503	17783	17721	17778	17747	17667	17623	17535	17604	17829	17442	17769	17556	17678	17592	17529	17522	17619	17595	17495	17517	17553	17638	17618	17582	17668	17370	17556	17523	17344	17596	17585	17772	17596	17615	17638	17706	17562	17738	17473	17689	17347	17536	17380	17822	17585	17490	17538	17541	17429	17570	17573	17629	17624	17504	17720	17458	17621	17559	17491	17457	17552	17583	17680	17605	17553	17435	17666	17505	17687	17533	17589	17671	17576	17683	17815	17572	17679	17636	17677	17718	17492	17443	17614	17296	17407	17631	17417	17551	17577	17572	17545	17759	17765	17634	17378	17560	17548	17662	17324	17607	17489	17477	17717	17781	17590	17486	17688	17457	17567	17729	17328	17501	17559	17571	17670	17594	17460	17598	17521	17627	17627	17474	17612	17398	17382	17654	17653	17668	17419	17572	17560	17705	17819	17567	17687	17637	17517	17472	17394	17562	17568	17620	17815	17577	17662	17665	17610	17693	17528	17508	17351	17566	17469	17662	17621	17390	17593	17610	17386	17708	17614	17650	17861	17856	17755	17652	17740	17464	17451	17613	17532	17609	17556	17383	17780	17541	17638	17431	17623	17551	17575	17691	17713	17636	17680	17713	17596	17635	17516	17699	17692	17751	17746	17613	17547	17614	17374	17402	17491	17455	17622	17713	17643	17451	17483	17672	17487	17621	17611	17666	17735	17586	17437	17619	17627	17399	17522	17517	17596	17479	17496	17603	17631	17465	17341	17464	17832	17558	17555	17639	17663	17792	17689	17552	17695	17517	17577	17685	17501	17586	17443	17789	17346	17537	17429	17485	17586	17522	17551	17577	17627	17705	17601	17624	17509	17444	17697	17447	17789	17537	17643	17773	17489	17466	17632	17756	17525	17724	17597	17672	17620	17529	17552	17521	17525	17642	17623	17543	17642	17568	17416	17688	17665	17611	17543	17728	17621	17638	17452	17502	17607	17587	17576	17755	17666	17552	17658	17595	17604	17739	17615	17536	17558	17729	17691	17688	17457	17535	17753	17749	17716	17623	17616	17311	17652	17634	17656	17530	17709	17468	17635	17537	17684	17614	17525	17502	17593	17687	17516	17574	17645	17536	17392	17524	17490	17646	17696	17671	17693	17529	17810	17675	17629	17584	17565	17474	17462	17530	17655	17336	17763	17625	17644	17682	17689	17566	17451	17853	17626	17471	17539	17500	17591	17675	17491	17945	17642	17451	17296	17584	17635	17487	17576	17552	17582	17579	17805	17842	17600	17581	17675	17712	17727	17618	17658	17473	17497	17660	17524	17738	17809	17475	17648	17440	17725	17809	17584	17474	17656	17655	17566	17238	17364	17493	17709	17599	17655	17861	17762	17623	17758	17633	17508	17582	17558	17785	17577	17538	17720	17300	17680	17653	17492	17442	17435	17654	17632	17619	17703	17401	17527	17474	17654	17625	17668	17556	17448	17574	17698	17500	17607	17689	17579	17629	17446	17588	17308	17450	17557	17753	17590	17661	17697	17469	17609	17546	17582	17390	17574	17708	17583	17781	17495	17516	17471	17658	17582	17642	17605	17655	17694	17845	17557	17632	17549	17472	17580	17766	17518	17576	17510	17761	17681	17442	17357	17544	17618	17646	17535	17674	17627	17550	17570	17480	17606	17538	17618	17489	17577	17548	17608	17675	17473	17541	17549	17598	17859	17390	17630	17570	17700	17504	17613	17394	17588	17696	17659	17438	17724	17491	17579	17704	17533	17318	17770	17901	17126	17517	17646	17360	17518	17602	17564	17546	17454	17580	17557	17799	17474	17479	17420	17651	17728	17456	17433	17604	17557	17718	17896	17748	17782	17502	17571	17373	17765	17604	17629	17614	17529	17646	17718	17559	17510	17761	17516	17574	17543	17556	17432	17600	17359	17361	17472	17740	17820	17557	17580	17609	17377	17469	17618	17568	17402	17681	17514	17475	17644	17391	17326	17460	17594	17546	17496	17553	17257	17368	17497	17478	17746	17629	17514	17638	17613	17675	17746	17686	17457	17425	17621	17419	17642	17491	17416	17567	17709	17601	17507	17540	17605	17706	17577	17517	17521	17640	17867	17501	17552	17469	17509	17574	17490	17444	17541	17421	17613	17746	17545	17563	17525	17651	17747	17420	17639	17423	17579	17658	17630	17661	17487	17532	17566	17662	17584	17505	17556	17618	17875	17450	17342	17603	17547	17516	17791	17853	17621	17412	17531	17448	17708	17582	17744	17595	17530	17484	17748	17680	17642	17682	17396	17470	17662	17730	17426	17745	17814	17583	17510	17578	17581	17466	17755	17480	17576	17533	17786	17495	17573	17678	17618	17657	17507	17609	17559	17557	17582	17645	17554	17903	17645	17804	17623	17543	17355	17391	17711	17367	17561	17840	17541	17561	17494	17704	17729	17501	17662	17587	17665	17586	17499	17430	17732	17493	17660	17582	17697	17523	17312	17595	17644	17691	17560	17713	17632	17657	17691	17629	17630	17454	17453	17628	17613	17711	17502	17591	17752	17654	17644	17530	17637	17604	17670	17579	17588	17688	17764	17495	17458	17626	17591	17443	17622	17684	17721	17497	17484	17450	17532	17617	17539	17460	17560	17547	17424	17711	17504	17523	17681	17459	17428	17567	17601	17714	17593	17337	17562	17635	17605	17640	17300	17485	17407	17765	17648	17563	17619	17605	17614	17575	17648	17692	17327	17688	17411	17586	17597	17487	17694	17618	17575	17722	17587	17647	17783	17714	17728	17684	17573	17639	17494	17456	17858	17455	17699	17696	17580	17641	17470	17539	17536	17587	17483	17479	17489	17578	17367	17448	17511	17600	17661	17747	17682	17379	17493	17376	17719	17606	17563	17815	17705	17614	17726	17406	17498	17663	17463	17422	17880	17684	17390	17592	17432	17682	17415	17632	17827	17468	17310	17558	17533	17711	17489	17635	17510	17657	17565	17546	17808	17832	17525	17423	17769	17608	17623	17831	17421	17592	17586	17601	17454	17431	17776	17528	17494	17545	17807	17603	17642	17646	17786	17724	17560	17496	17722	17707	17549	17440	17513	17683	17804	17685	17543	17565	17646	17750	17555	17730	17700	17572	17579	17603	17505	17527	17648	17674	17564	17610	17564	17317	17555	17649	17573	17523	17698	17485	17490	17534	17646	17548	17575	17463	17483	17607	17702	17578	17608	17439	17533	17561	17574	17722	17668	17677	17470	17559	17610	17556	17585	17626	17565	17636	17628	17656	17445	17458	17652	17686	17664	17675	17561	17522	17551	17457	17720	17617	17566	17701	17537	17309	17675	17772	17548	17498	17642	17557	17688	17529	17392	17574	17517	17459	17510	17684	17553	17481	17573	17549	17502	17492	17623	17585	17211	17617	17512	17589	17606	17475	17559	17592	17725	17371	17624	17783	17494	17396	17646	17455	17598	17585	17664	17608	17690	17616	17599	17510	17661	17619	17580	17680	17537	17438	17539	17421	17686	17456	17549	17472	17473	17661	17413	17562	17531	17553	17367	17597	17712	17617	17494	17655	17556	17642	17805	17360	17531	17485	17604	17418	17573	17521	17787	17631	17671	17818	17594	17387	17481	17816	17607	17503	17584	17627	17563	17650	17564	17589	17405	17670	17521	17643	17621	17593	17521	17474	17725	17581	17617	17930	17760	17505	17594	17555	17536	17440	17643	17552	17605	17552	17701	17492	17756	17630	17742	17657	17609	17583	17305	17629	17658	17452	17591	17596	17659	17616	17707	17419	17394	17779	17404	17643	17502	17506	17619	17547	17669	17491	17572	17523	17419	17441	17725	17687
64003	105588	93274	71543	47890	26293	14774	14889	14584	14726	14907	14719	14883	15013	14898	14846	14650	14933	14780	14800	14856	14799	14977	14753	14596	14886	14800	14815	14840	14747	14722	14873	14752	14787	14771	14722	14900	14743	14927	14866	14748	14747	14893	14814	15005	14714	14631	14836	14793	14978	14817	14906	14833	14880	14933	15074	14699	14593	14996	14807	14933	14778	14807	14676	14753	14882	14936	14814	14781	14753	14657	14792	14882	14945	14700	14871	14632	14889	14894	14817	14757	14937	14887	14893	14644	14743	14707	14785	14875	14775	14869	14671	14753	14779	14770	14874	14877	14697	14878	14728	14944	14666	14951	14806	14691	14569	14800	14659	14783	14881	14617	14891	14672	14864	14726	14937	14858	14935	14763	14879	14859	14833	14851	14677	14874	14881	14750	14653	14881	14583	14871	14658	14693	14848	14794	14953	14725	14909	14761	14869	14773	14839	14887	14754	14810	14791	14554	14660	14938	14704	14734	14831	14836	14908	14894	14793	14702	14929	14951	14694	14618	14671	14810	14647	14927	14628	14810	14857	14674	14844	14858	14798	14828	14946	14872	14829	14575	14767	14897	14882	14858	14904	14840	14929	14879	14649	14890	14672	14669	14866	14748	14934	14754	14684	14863	14874	14655	14825	14694	14976	14823	14720	14755	14898	14681	14832	14754	14766	14848	14905	14739	14762	14961	14749	14756	14920	14851	14907	14868	14801	14755	14810	14870	14705	14836	14821	14621	14961	14872	14708	14798	14794	14789	14735	14645	14791	14928	14655	14723	14976	14797	14773	14609	14707	14678	14764	14644	14717	14871	14676	14826	14756	14725	14900	14900	14871	14771	14800	14789	14946	14763	14596	14723	14871	14768	14691	14819	14883	14860	14764	14777	14826	14786	14896	14780	14760	14601	14738	14728	14705	14815	14843	14828	14820	14874	14815	14727	14790	14956	14800	14749	14884	14956	14688	14688	14937	14898	14727	14853	14859	14669	14839	14698	14978	14762	14740	14852	14966	14668	14819	14832	14859	14784	14711	14751	14755	14794	14821	14812	14723	14906	14792	14749	14866	14814	14773	14962	14597	14665	15057	14973	14728	14914	14743	14550	14665	14934	14835	14889	14870	14804	14864	14693	14658	14826	14861	14755	14714	14911	14873	14878	14996	14821	14916	14824	14754	14704	14684	14841	14772	14780	14762	14813	14499	14795	14783	14798	14764	14825	14878	14862	14872	14769	14923	14788	14702	14870	14720	14768	14625	14714	14864	14927	14900	14782	14722	14779	14754	14939	14826	14799	14647	14872	14684	14662	14800	14821	14973	14677	14903	14753	14808	14596	14643	14992	14735	14788	14813	14788	14803	14884	14746	14710	14645	14655	14868	14840	14840	14816	14874	14856	14880	14876	14972	14789	14883	14763	14674	14859	14728	14803	14831	14816	14713	14867	14819	14848	14786	14906	14848	14759	14669	14895	14696	14780	14575	14816	14685	14560	14750	14781	14885	14779	14683	14697	14837	14786	14767	14817	14732	14913	14909	14927	14660	14801	14744	14786	14681	14744	14763	14690	14896	14614	14908	14842	14808	14716	14710	14816	14800	14849	14697	14957	14787	14820	14795	14688	14775	14875	14737	14808	14941	14662	14856	14729	14844	14773	14657	14613	14846	14745	14708	14824	14783	14797	14808	14713	14900	14679	14805	14891	14703	14834	14975	14949	14529	14762	14859	14751	14789	14851	14720	14710	14759	14625	14991	14734	14791	14892	14822	14820	14846	14756	14881	14783	14728	14807	14787	14769	14873	14763	14843	14743	14862	14874	14877	14752	14854	14762	14954	14913	14735	14780	14718	14722	14849	14775	14796	14856	14764	14791	14751	14868	14813	14772	14920	14777	14744	14806	14704	14909	14795	14736	14828	14775	14780	14680	14907	14746	14867	14848	14824	14820	14938	14703	14693	15032	14719	14856	14777	14862	14867	14605	14785	14851	14778	14599	14708	14707	14846	14786	14603	14817	14830	14849	14745	14882	14712	14804	14859	14970	14833	14815	14646	14880	14840	14736	14787	14735	14822	14669	14905	14706	14579	14651	14702	15040	14852	14859	14716	14774	14770	14801	14754	15071	14889	14814	14680	14680	14835	14923	14601	14626	14788	14737	14825	14800	14858	14835	14835	14970	14729	14926	14946	14726	14715	14830	14851	14889	14725	14763	14866	14841	14896	14712	14690	14858	14730	14655	14807	14765	14823	14610	14838	14652	14672	14814	14645	14753	14853	14693	14723	14651	14931	14698	14969	14886	14714	14892	14794	14827	14896	14923	14818	14747	14789	14831	14961	14861	14776	14884	14719	14818	14837	14971	14835	14572	14698	14657	14696	14872	14961	14742	14748	14645	14814	14601	14918	14724	14680	14730	14722	14797	14642	14844	14746	14741	14874	14709	14722	14823	14807	14814	14841	14778	14677	14856	14945	14867	14773	15080	14803	14886	14813	14725	14796	14769	14997	14787	14742	14673	14760	14739	14738	14845	14650	14858	14906	14829	14729	14779	14859	14857	14793	14929	14742	14697	14918	14911	14787	14741	14705	14930	14700	14759	14952	14888	14613	14811	14906	14730	14760	14798	14796	14750	14744	14644	14657	14903	14772	14786	14505	15010	14704	14789	15017	14591	14712	14790	14775	14879	14691	14724	14657	14658	14821	14925	14797	14649	14657	14784	14675	14704	14824	14835	14761	14911	14781	14849	14662	14878	14789	14783	14742	14823	14711	14760	14756	14740	14916	14835	14688	14721	14851	14852	14833	14617	14768	14704	14664	14733	14822	14930	14924	14830	14720	14719	14806	14728	14808	14783	14765	14915	14891	14834	14978	14877	14950	15059	14812	14706	14587	14717	14796	14852	14814	14775	14740	14905	14736	14870	14780	14660	14822	14832	14650	14858	14820	14898	14734	14880	14876	14671	14796	14852	14957	14625	14764	14700	14595	14623	15051	14806	14644	14794	15030	14670	14772	14981	14741	14857	14679	14807	14672	14683	14828	14792	14863	14821	14892	14747	14688	14877	14837	14973	14716	14789	14748	14820	14760	14905	14772	14794	14866	14760	14633	14824	14774	14722	14723	14927	14597	14596	14649	14852	14704	14825	14877	14856	14632	14944	14737	14753	14702	14908	14689	14718	14785	14819	14685	14956	14627	14950	14795	14867	14690	14727	14772	14957	15033	14749	14809	14699	14808	14831	14821	14792	14830	14798	14870	14849	14911	14831	14745	14813	14842	14910	14791	14770	14767	14864	14782	14855	14847	14923	14707	14742	14875	14710	14815	14884	14819	14786	14771	14716	14739	14770	14783	14929	14721	14739	14771	14722	14714	14713	14719	14725	14707	14617	14851	14799	14767	14694	14930	15094	14796	14848	14743	14764	14782	14803	14708	14696	14831	14876	14910	14671	14858	14752	14828	14743	14869	14892	14887	14735	14825	14784	14867	14703	14781	14795	14796	14730	14740	14854	14865	14917	14715	14935	14756	14918	14804	14611	14814	14637	14603	14750	14972	14820	14693	14844	14836	14972	14718	14849	14775	14670	14726	14799	14953	14613	14964	14720	14853	14758	14598	14781	14826	14735	14851	14760	14911	14750	14859	14754	14822	14765	14874	14869	14634	14719	14859	14675	14779	14833	14732	14750	14825	14777	14821	14974	14972	14887	14751	14802	14882	14803	14584	14929	14864	14694	14742	14768	14821	14751	14770	14895	14787	14722	14673	14819	14866	14738	14769	14605	14762	14784	14711	14820	14743	14836	14723	14810	14853	14835	14718	14683	14486	14881	14843	14881	14754	14717	14874	14672	14716	14799	14744	14799	14748	14794	14903	14897	14846	14825	14797	14936	14869	14750	14934	14840	14828	14930	14776	14896	14766	14962	14782	14663	14757	14856	14903	14849	14698	15025	14761	14876	14825	14688	14813	14755	14714	14869	14834	14856	14854	14888	14694	14785	14595	14798	14870	14866	14673	14802	14935	14755	14799	14715	14798	14695	14791	14696	14747	14634	14794	14841	14747	14733	14784	14776	14805	14744	14699	14719	15033	14697	14737	14711	14745	14687	14812	14701	14740	14930	14771	14822	14704	14658	14864	14785	14652	14823	14724	14864	14852	14828	14900	14704	14794	14662	14736	14775	14963	14876	14775	14783	14815	14833	14788	14834	14777	14916	14889	14826	14732	14959	14690	14833	14941	14739	14813	14936	14757	14834	14918	14848	14968	14743	14826	14831	14952	14806	14789	14808	14853	14742	14956	14704	14795	14888	14814	14803	14685	14795	14931	14672	14895	14751	14775	14783	14814	14896	14765	14883	14827	14797	14946	14664	14575	14738	14841	14917	14764	14884	14861	14887	14811	14703	14650	14775	14800	14613	14886	14797	14873	14857	14754	14921	14649	15070	14842	14799	14943	14743	14867	14661	14842	14790	14911	14938	14793	14769	14855	14817	14782	14966	14680	14851	14716	14880	14782	14703	14742	14955	14615	14851	14885	14772	14936	14895	14828	14861	14816	14600	14865	14767	14700	14828	14667	14682	14744	14856	14817	14750	14974	14839	14700	14643	14744	14631	14858	14852	14648	14882	14633	14637	15026	14825	14921	14800	14659	14891	14738	14770	14596	14870	14956	14835	14657	14846	14688	14836	14845	14705	14785	14809	14891	14859	14704	14859	14843	14589	14864	14838	14823	14919	14678	14702	14677	14699	14678	14887	14674	14826	14679	14902	14796	14888	14681	14812	14630	14848	14954	14725	14697	14935	14782	14763	14780	14956	14829	14765	14832	14824	14806	14756	14809	14769	14788	14820	14645	14815	14783	14547	14684	14864	14821	14661	14691	14932	14820	14710	14972	14704	14617	14912	14707	14922	14785	14790	14861	14827	14793	14819	14711	14645	14929	14713	14566	14768	14767	14815	14999	14831	14731	14742	14699	14838	14624	14783	14921	14730	14904	14756	14734	14748	14863	14767	14940	14697	14692	14735	14867	14816	14713	14671	14764	14881	14788	14745	14749	14929	14737	14711	14797	14873	14902	14799	14706	14805	14810	14826	14697	14896	14774	14798	14777	14691	14859	14874	14821	14811	14714	14799	14824	14922	14888	14670	14753	14794	14760	14651	14745	14887	14730
34375	42225	46005	34386	25006	21226	19675	19293	19266	19318	19188	19362	19588	19298	19338	19257	19430	19450	19290	19120	19196	19507	19411	19284	19140	19318	19242	19427	19244	19385	19222	19451	19151	19344	19332	19079	19210	19295	19207	19332	19039	19186	19236	19296	19294	19234	19234	19371	19267	19179	19311	19190	19355	19483	19443	19164	19145	19299	19208	19241	19111	19375	19324	19275	19367	19214	19343	19284	19374	19165	19297	19281	19087	19273	19366	19154	19276	19132	19166	19167	19303	19355	19336	19367	19161	19235	19180	19121	19296	19180	19299	19173	19164	19299	19380	19125	19358	19269	19247	19182	19310	19138	19119	19261	19130	19350	19123	19322	19268	19310	19287	19339	19210	19266	19157	19302	19170	19218	19161	19264	19164	19230	19372	19143	19174	19190	19125	19164	19327	19556	19085	19390	19215	19318	19140	19309	19146	19409	19053	19096	19066	19228	19250	19005	19188	19163	19248	19456	19241	19245	19125	19144	18910	19185	19072	19278	19353	19258	19262	19131	19356	19450	19416	19131	19300	19261	19041	19292	19233	19221	19236	19140	19413	19408	19184	19094	19235	19394	19192	19220	19299	19407	19206	19123	19257	19049	19204	19128	19065	19190	19169	19057	19468	19332	19083	19123	19279	19166	19420	19383	19006	19138	19171	19122	19263	19137	19371	19057	19027	19204	19128	19073	19187	19209	19162	19355	19222	19020	19294	19402	19120	19267	19331	19328	19373	19291	19383	19047	19227	19278	19394	19061	19304	19013	19107	19483	19156	19377	19222	19274	19389	19114	19216	19266	19237	19291	19198	19000	19188	19352	19388	19358	19046	19333	19112	19389	19181	19180	19275	19333	19356	19062	19309	19267	19341	19060	19126	19171	19132	19355	19314	19374	19386	19403	19327	19329	19270	19085	19386	19285	19437	19109	19324	19257	19404	19301	19258	19091	19193	19251	19238	19202	19294	19307	19266	19225	19437	19397	19244	19470	19142	19066	19203	19116	19300	19306	19501	19317	19454	19127	19144	19271	19167	19380	19218	19164	19275	19055	19195	19137	19204	19434	19462	19220	19240	19321	19187	19205	19542	19197	19140	19187	19380	19156	19313	19109	19203	19241	19124	19312	19318	19148	19271	19234	19238	19303	19004	19146	19324	19265	19109	19176	19343	19278	19265	19180	19335	19490	19259	19363	19314	19225	19388	19410	19376	19285	19206	19052	19377	19184	19253	19265	19140	19157	19173	19367	19345	19341	19229	19161	19074	19314	19159	19311	19335	19266	19232	18976	19132	19125	19212	19219	19120	19136	19334	19545	19184	19465	19017	19200	19270	19225	19209	19072	19203	19168	19273	19222	19092	19134	19317	19067	18979	19229	19240	19246	19205	19257	19452	19252	19315	19219	19018	19081	19004	19285	19157	19157	19060	19118	19432	19291	19166	19181	19230	19410	19247	19124	19160	19155	19171	19398	19310	19185	19307	19248	19194	19109	19151	19273	19101	19446	19318	19172	19122	19361	19152	19277	19160	19001	19451	19165	19143	19163	19225	19177	19123	19208	19169	19371	19283	19197	19232	19127	19320	19186	19273	19236	19263	19113	19147	19334	19313	19091	19348	19344	19135	19075	19259	19404	19302	19452	19120	19273	19309	19020	19155	19135	19307	19299	19320	19140	19335	19129	19219	19117	19242	19075	19156	19330	19275	19313	19409	19094	19210	19252	19241	19192	19394	19234	19129	19225	19246	19412	19318	19326	19295	19181	19215	19347	19387	19312	19368	19183	19203	19436	19534	19248	19426	19296	19315	19188	19298	19172	19489	19519	19137	19316	19298	19186	19202	19114	19274	19385	19106	19101	19221	19160	19140	19161	19228	19204	19262	19211	19428	19321	19012	19228	19276	19347	19213	19095	19409	19266	19126	19409	19405	19140	19125	19156	19115	19232	19360	19077	19206	19260	19205	19417	19278	19147	19240	19205	19148	19590	19142	19339	19353	19224	19317	19195	19056	19318	19359	19141	19240	19330	19317	19456	19448	19126	19167	19193	19187	19351	19327	19178	19310	19225	19359	19450	19130	19191	19364	19208	19171	19108	19362	19274	19197	19395	19151	19234	19303	19259	19280	19302	19107	19178	19163	19270	19147	19028	19070	19187	18891	19311	19290	19291	19394	19181	19190	19292	19051	19280	19146	19536	19156	19404	19119	19281	19201	19114	19250	19099	19189	19331	19339	19167	19241	19355	19192	19296	18947	19147	19079	19370	19389	19177	19127	19256	19071	19263	19188	19332	19356	19064	19208	19090	19070	19138	19214	19259	19031	19085	19266	19087	19445	19169	19199	19418	19325	19303	19087	19091	19039	19227	19293	19185	19146	19178	19189	19398	19336	19299	19258	19279	19278	19368	19287	19402	19250	19166	19381	19220	19205	19135	19026	19276	19357	19239	19231	19172	19154	19343	19272	19061	19229	19220	19254	19087	19251	19061	19093	19326	19294	19154	19340	19424	19147	19225	19265	19279	19205	19322	19116	19273	19243	19240	19323	19181	19461	19191	19370	19114	19031	19201	19448	19227	19327	19185	19298	19338	19226	19176	19187	19241	19475	19155	19076	19480	19100	19097	19358	19284	19390	19122	19200	19122	19301	19217	19149	19384	19169	19102	19300	19454	19275	19220	19251	19352	19358	19272	19359	19178	19276	19229	19361	19113	19338	19124	19359	19201	19223	19453	19183	19471	19074	19293	19324	19264	19087	19200	19054	19388	19212	19247	19041	19413	19329	19214	19295	19251	19296	19162	18921	19059	19124	19336	19231	19118	19187	19345	19195	19123	19210	19283	19436	19248	19213	19188	19368	19107	19126	19290	19088	19274	19237	19250	18982	19132	19205	19146	19463	19255	19260	19301	19328	19150	19189	19413	19171	19323	19307	18979	19199	19267	19074	19274	19342	19200	19229	19077	19321	19133	19215	19121	19314	19211	19146	19274	19286	19177	19400	19242	19083	19291	19205	19314	19221	19062	19322	19276	19283	19179	19268	19178	19183	19210	19172	19439	19247	19215	19227	19401	19414	19397	19204	19369	19390	19269	19433	19259	19313	19147	19298	19295	19328	19295	19401	19227	19205	19315	19205	19398	19308	19198	19275	19105	19290	19126	19159	19079	19150	19103	19408	19311	19291	19094	19103	19214	19289	19296	19167	19071	19251	19383	19206	19206	19234	19321	18824	19273	19200	19125	19209	19257	19064	19322	19173	19106	19452	19368	19183	19414	19520	19307	19249	19242	19146	19376	19351	19431	19037	19238	19180	19368	19231	19307	19101	19322	19227	19111	19328	19187	19456	19247	19324	19296	19335	19316	19505	19518	19322	19237	19335	19454	19254	19226	19255	19448	19126	19301	19183	19396	19254	19395	19342	19329	19269	19352	19101	19145	19361	19251	19250	19052	19246	19248	19307	19094	19137	19151	19129	19169	19286	19158	19250	19149	19388	19408	19029	19192	19199	19125	19141	19298	19288	19108	19090	19091	19395	19091	19375	19160	19410	19370	19206	19248	19074	19190	19213	19353	19263	19429	19110	19073	19242	19253	19275	19380	19145	19176	19078	19238	19111	19274	19088	19082	19195	19306	19132	19136	19234	19479	19359	19288	19311	19176	19044	19130	19383	19363	19418	19302	19436	19559	19174	19201	19244	19070	19389	19349	19227	19408	18998	19330	19271	19157	19289	19193	19103	19253	19233	19234	19077	19100	19313	19299	19166	19198	19151	19103	19106	19138	19091	19315	19262	19019	19182	19316	19334	19277	19271	19334	19099	19178	19242	19358	19286	19195	19064	19269	19057	19154	19333	19292	19380	19264	19357	19362	19362	19112	19233	19109	19084	19354	19363	19134	19263	19358	19176	19260	19178	19148	19007	19416	19385	19333	19359	19313	19453	19231	19241	19335	19053	19274	19143	19362	19188	19250	19355	19182	19342	19317	19227	19220	19243	19089	19310	19127	19309	19261	19203	18885	19298	19162	19217	19184	19274	19102	19666	19284	19331	19320	19197	19061	19300	19402	19245	19414	19177	19350	19374	19163	19333	19176	19315	19304	19322	19079	19264	19535	19036	19308	19261	19214	19329	19281	19317	19372	19415	19195	19455	19046	19099	19297	19182	19265	19171	19259	19601	19328	19330	19327	19123	19227	19129	19251	19162	19031	19226	19001	19160	19183	18969	19038	18998	19218	19243	19329	19315	19329	19264	19225	19319	19227	19282	19257	19249	19318	19106	19304	19490	19374	19396	19237	19365	19006	19179	19182	19151	19177	19375	19206	19168	19095	19456	19116	19056	19367	19171	19103	19151	19204	19022	18986	19110	19347	19191	19329	19141	19057	19341	19162	19255	19154	19111	19167	19244	19156	19280	19203	19166	19145	19171	19199	19204	19357	19068	19235	19250	19110	19041	19349	19215	19086	19167	19251	19224	19143	19155	19231	19213	19237	19216	19223	19307	19025	19066	18975	19363	19216	19206	19330	19204	19261	19060	19218	19295	19314	19292	19061	19292	19131	19111	19224	19278	19258	19142	19288	19157	19343	19251	19085	19242	18916	19361	19165	19141	19039	19156	19256	19275	19054	19254	19322	19335	19137	19379	19037	19276	19051	19105	19181	19308	19395	19060	19328	19300	19170	19277	19154	19198	19238	19390	19299	19225	19348	19410	19373	19341	19094	19315	19071	19226	19373	19121	19148	19177	19256	19335	19226	19294	19266	19147	19171	19063	19234	19132	19324	19334	19171	19286	19257	19479	19355	19290	19081	19121	19359	19370	19223	19158	19038	19343	19262	19090	19090	19105	19394	19034	19069	19039	19206	19299	19183	19130	19450	19020	19139	19188	19246	19330	19267	19478	19296	19541	19226	19320	19364	19135	19197	19438	19365	19140	19107	19275	19298	19191	19420	19136	19278	19160	19094	19322	19202	19391	19237	19527	19057	19145	19515	19307	19379	19244	19231	19065	19086	19196	19170	19316	19187	19405	19278	19275	19055	19441	19251	19086	19129	19383	19304	19414	19226	19292	19202	19031	19315	19335	19370	19627	19143	19259	19212	18998	19217	19282	19271	19064	19300	19301	19173	19125	19179	19186	19161	19264	19157	19431	19200	19315	19153	19311	19020	19341	19110
38882	56254	46232	29981	20820	16980	15747	15678	15632	15682	15835	16011	15771	15800	15678	15639	15709	15909	15781	15733	15686	15783	15602	15831	15676	15684	15830	15745	15798	15827	15765	15808	15559	15736	15751	15803	15757	15838	15785	15840	15841	15837	15836	15776	15737	15731	15730	15797	15808	15755	15851	15790	15714	15710	15775	15725	15613	15834	15817	15672	15709	15730	15653	15876	15805	15760	15638	15495	15712	15881	15779	15902	15634	15859	15678	15811	15654	15723	15635	15859	15725	15733	15644	15727	15983	15724	15882	15835	15662	15897	15747	15842	15844	15742	15694	15597	15630	15750	15696	15929	15716	15645	15651	15710	15727	15632	15677	15782	15828	15675	15637	15768	15673	15743	15743	15747	15833	15795	15616	15643	15780	15804	15803	15779	15762	15841	16013	15716	15715	15777	15641	15745	15738	15709	15915	15558	15840	15805	15839	15703	15912	15641	15811	15851	15828	15760	15723	15825	15708	15747	15760	15687	15832	15694	15741	15820	15894	15745	15712	15860	15764	15640	15790	15797	15699	15677	15691	15635	15766	15914	15852	15641	15974	15766	15867	15755	15633	15743	15782	15717	15566	15852	15619	15831	15781	15737	15710	15680	15719	15667	15927	15845	15736	15627	15766	15914	15821	15623	15798	15669	15814	15957	15638	15769	15696	15678	15684	15789	15856	15752	15727	15701	15887	15721	15822	15799	15846	15896	15552	15778	15790	15914	15758	15722	15715	15667	15830	15891	15702	15556	15602	15749	15870	15890	15644	15654	15636	15767	15772	15731	15695	15828	15850	15732	15823	15702	15845	15749	15741	15780	15747	15862	15987	15532	15692	15819	15772	15873	15800	15939	15700	15817	15698	15723	15820	15898	15741	15799	15728	15731	15833	15598	15619	15833	15791	15769	15881	15808	15801	15847	15767	15797	15997	15799	15707	15925	15705	15850	15731	15749	15772	15771	15840	15867	15720	15683	15924	15910	15638	15642	15825	15793	15790	15918	15605	15763	15720	15920	15933	15751	15814	15910	15788	15743	15818	15828	15818	15705	15762	15942	15780	15717	15563	15768	15821	15780	15794	15757	15791	15665	15715	15859	15813	15720	15773	15718	15770	15782	15500	15764	15899	15693	15689	15669	15702	15655	15994	15692	15901	15712	15811	15738	15847	15895	15695	15872	15868	15837	15795	15554	15581	15680	15699	15814	15736	15768	15579	15693	15764	15747	15786	15803	15675	15778	15865	15788	15930	15765	15879	15749	15959	15919	15600	15659	15744	15811	15775	15897	15790	15872	15573	15749	15764	15698	15701	15808	15650	15827	15770	15797	15859	15659	15745	15790	15808	15699	15725	15710	15779	15830	15937	15513	15762	15771	15677	15703	15677	15807	15680	15626	15696	15874	15747	15795	15850	15650	15829	15684	15793	15824	15702	15853	15974	15965	15637	15774	15713	15691	15848	15787	15610	15742	15859	15797	15802	15790	15788	15850	15725	15850	15787	15817	15842	15520	15744	15867	15714	15842	15841	15666	15710	15766	15833	15813	15798	15834	15520	15769	15762	15763	15874	15546	15698	15753	15527	15834	15775	15784	15828	15610	15716	15822	15743	15758	15766	15650	15721	15560	15635	15911	15764	15696	15660	15907	15794	15847	15723	15675	15805	15772	15807	15884	15902	15789	15726	15845	15641	15778	15883	15757	15690	15914	15937	15738	15664	15748	15831	15804	15670	15523	15806	15823	15791	15739	15752	15751	15967	15786	15795	15581	15850	15778	15636	15822	15737	15709	15772	15693	15798	15628	15662	15757	15809	15711	15677	15679	15778	15754	15904	15795	15793	15769	15796	15874	15765	15615	15680	15871	15819	15768	15832	15702	15941	15841	15721	15750	15983	15683	15832	15670	15798	15746	15730	15735	15738	15841	15643	15697	15705	15743	15914	15696	15853	15724	15916	15838	15720	15574	15547	15767	15809	15542	15882	15740	15698	15629	15752	15782	15942	15700	15725	15748	15854	15665	15698	15838	15742	15758	15682	15804	15860	15640	15557	15722	15826	15636	15611	15795	15747	15746	15829	15608	15869	15619	15640	15854	15809	15685	15943	15742	15759	15762	15570	15659	15813	15813	15730	15811	15709	15722	15928	15850	15542	15900	15734	15755	15802	15819	15955	15762	15897	15595	15881	15779	15772	15639	15795	15657	15713	15684	15806	15772	15855	15752	15691	15685	15760	15763	15743	15763	15839	15754	15435	15916	15693	15631	15718	15717	15835	15777	15689	15777	15744	15628	15817	15736	15670	15626	15567	15874	15773	15821	15663	15803	15631	15811	15693	15862	15708	15777	15785	15772	15827	15645	15702	15786	15694	15687	15726	15696	15831	15643	15961	15773	15729	15737	15789	15748	15874	15804	15706	15681	15745	15908	15726	15801	15762	15760	15923	15578	15670	15719	15806	15746	15806	15787	15696	15794	15680	15889	15848	15700	15837	15705	15919	15889	15730	15693	15950	15674	15749	15834	15700	15696	15774	15875	15759	15817	15686	15660	15839	15797	15722	15829	15862	15879	15827	15741	15676	15815	15782	15670	15820	15693	15712	15773	15873	15649	15585	15800	15666	15832	15780	15858	15829	15703	15801	15682	15691	15860	15799	15797	15897	15687	15877	15999	15840	15736	15774	15725	15663	15605	15852	15934	15843	15803	15722	15623	15751	15813	15670	15768	15828	15825	15776	15818	15715	15692	15657	15680	15762	15765	15857	15614	15772	15840	15676	15630	15711	15851	15925	15746	15821	15710	15818	15688	15778	15794	15880	15645	15729	15639	15801	15663	15738	15778	15744	15794	15631	15598	15743	15909	15815	15702	15765	15951	15713	15735	15664	15864	15599	15695	15875	15837	15769	15742	15841	15776	15910	15781	15595	15785	15763	15836	15674	15751	15795	15792	15674	15885	15654	15656	15694	15872	15684	15769	15868	15801	15868	15659	15741	15858	15765	15834	15809	15645	15850	15635	15681	15906	15769	15769	15769	15736	15664	15644	15757	15589	15680	15758	15703	15824	15751	15768	15727	15725	15803	15557	15784	15786	15734	15724	15730	15789	15807	15679	15999	15758	15692	15838	15817	15770	15693	15915	15819	15788	15692	15853	15757	15709	15633	15635	15811	15811	15835	15764	15724	15785	15797	15893	15747	15556	15718	15697	15678	15652	15743	15807	15771	15648	15850	15623	15639	15665	15902	15812	15939	15840	15542	15798	15685	15681	15784	15743	15796	15911	15645	15870	15572	15853	15824	15637	15782	15925	16016	15637	15786	15796	15680	15629	15771	15622	15745	15760	15944	15616	15786	15640	15689	15937	15665	15836	15643	15776	15777	15940	15679	15609	15634	15737	15562	15816	15606	15880	15720	15672	15679	15814	15732	15618	15773	15865	15806	15780	15758	15809	15715	15848	15787	15725	15740	15680	15537	15681	15751	15802	15752	15757	15761	15931	15700	15625	15768	15848	15652	15610	15808	15782	15706	15746	15663	15682	15747	15667	15846	15857	15792	15781	15647	15677	15493	15871	15723	15876	15804	15795	15895	15606	15590	15730	15707	15824	15863	15848	15824	15783	15774	15531	15754	15693	15919	15834	15775	15666	15846	15925	15724	15749	15761	15808	15921	15739	15816	15667	15891	15853	15806	15775	15695	15657	15716	15761	15743	15790	15831	15686	15729	15778	15945	15715	15698	15833	15767	15669	15803	15673	15864	15696	15787	15598	15866	15823	15653	15573	15536	15862	15825	15702	15790	15710	15743	15808	15828	15873	15845	15559	15869	15760	15788	15815	15790	15764	15779	15721	15728	15783	15712	15857	15695	15778	15799	15934	15600	15718	15760	15646	15744	15670	15771	15798	15883	15844	15612	15717	15841	15496	15629	15822	15634	15772	15915	15746	15892	15701	15783	15635	15809	15710	15562	15689	15706	15769	15786	15733	15832	15739	15633	15764	15770	15946	15835	15595	15798	15832	15850	15836	15806	15717	15935	15721	15778	15702	15668	15757	15773	15737	15695	15864	15780	15644	15656	15632	15692	15724	15925	15774	15813	15780	15713	15900	15893	15625	15594	15829	15837	15726	15836	15718	15806	15624	15788	15676	15629	15599	15756	15816	15746	15971	15754	15779	15810	15717	15710	15762	15825	15950	15761	15592	15739	15782	15721	15904	15732	15764	15777	15640	15692	15740	15894	15689	15663	15626	15945	15790	15829	15847	15799	15818	15842	15765	15759	15820	15845	15723	15921	15787	15643	15731	15827	15778	15818	15731	15726	15611	15837	15637	15649	15820	15720	15734	15626	15680	15703	15781	15818	15735	15906	15767	15934	15920	15893	15828	15627	15798	15879	15649	15819	15734	15822	15576	15743	15688	15852	15771	15628	15611	15943	15779	15666	15689	15790	15940	15866	15894	15843	15834	15786	15798	15572	15746	15850	15812	15768	15958	15713	15621	15663	15948	15629	15842	15612	15974	15709	15817	15747	15913	15916	15637	15721	15783	15806	15892	15832	15807	15840	15703	15659	15676	15664	15721	15753	15718	15771	15666	15703	15692	15792	15796	15927	15596	15794	15778	15762	15882	15804	15813	15673	15847	15955	15601	15830	15744	15789	15753	15826	15696	15636	15744	15812	15824	15580	15507	15765	15791	15740	15645	15662	15878	15790	15740	15823	15918	15911	15564	15876	15837	15735	15785	15639	15643	15777	15679	15884	15595	15717	15699	15483	15798	15751	15510	15783	15760	15770	15770	15893	15702	15653	15785	15753	15749	15850	15839	15867	15621	15772	15685	15945	15749	15817	15761	15563	15701	15861	15982	15735	15825	15721	15676	15882	15801	15670	15717	15647	15686	15883	15628	15797	15968	15780	15888	15705	15727	15775	15695	15710	15822	15878	15892	15627	15746	15853	15824	15952	15836	15846	15736	15950	15563	15734	15814	15707	15878	15849	15790	15722	15897	15799	15751	15643	15747	15703	15833	15851	15846	15803	15641	15842	15841	15762	15844	15777	15793	15812	15796	15863	15751	15684	15750	15756	15754	15704	15785	15671	15815	15733	15941	15690	15740	15647	15845	15716	15768	15817	15640	15762	15923	15752	15776	15805	15629	15814	15764	15846	15761	15798	15698
25874	31589	55046	51105	36675	28415	23130	20322	20057	19864	19778	19858	19950	19818	19870	19893	19857	19752	19790	19935	19935	19646	19767	19685	19802	19766	19611	19816	19681	19792	19962	20027	19677	19871	19419	19562	19576	19728	19775	19897	19597	19552	19637	19691	19901	19915	19734	19846	19549	19544	19571	19672	19673	19678	19621	19740	19812	19851	19830	19704	19640	19770	19773	19763	19868	19652	19796	19884	19679	19589	19634	19737	19633	19593	19665	19768	19849	19773	19714	19852	19641	19537	19772	19767	19877	19555	19687	19730	19639	19583	19770	19567	19764	19774	19637	19635	19754	19558	19461	19755	19838	19700	19771	19625	19797	19682	19751	19562	19675	19568	19567	19656	19653	19657	19535	19646	19633	19730	19469	19587	19469	19628	19657	19648	19637	19689	19490	19741	19893	19625	19507	19602	19836	19534	19872	19716	19631	19677	19725	19517	19433	19466	19838	19386	19610	19663	19552	19541	19693	19659	19566	19493	19681	19674	19904	19588	19606	19583	19454	19750	19700	19835	19737	19835	19596	19542	19581	19814	19718	19742	19794	19633	19830	19595	19638	19579	19700	19625	19678	19563	19487	19475	19854	19670	19752	19552	19536	19776	19641	19593	19863	19697	19717	19378	19606	19513	19822	19629	19534	19599	19410	19722	19751	19730	19659	19633	19710	19685	19773	19655	19678	19764	19618	19558	19658	19566	19727	19658	19600	19914	19733	19629	19625	19695	19616	19596	19789	19870	19510	19509	19605	19685	19757	19546	19689	19589	19760	19633	19750	19518	19655	19650	19692	19690	19728	19588	19511	19785	19722	19689	19607	19923	19817	19436	19715	19680	19719	19759	19783	19749	19702	19898	19529	19599	19700	19831	19806	19590	19509	19878	19905	19681	19556	19503	19664	19586	19655	19501	19756	19991	19644	19544	19546	19600	19642	19764	19711	19641	19719	19582	19741	19689	19811	19824	19826	19802	19716	19800	19638	19851	19584	19901	19605	19385	19600	19695	19637	19557	19755	19890	19827	19474	19696	19684	19475	19730	19594	19697	19508	19931	19717	19637	19764	19445	19587	19827	19711	19761	19788	19649	19671	19665	19626	19982	19605	19684	19726	19632	19787	19448	19642	19640	19550	19669	19663	19410	19762	19659	19688	19572	19422	19670	19776	19743	19608	19797	19800	19645	19605	19781	19663	19568	19779	19798	19563	19692	19584	19723	19736	19868	19865	19454	19571	19772	19879	19699	19719	19674	19715	19591	19672	19652	19485	19782	19788	19527	19431	19606	19722	19568	19909	19814	19432	19663	19579	19635	19453	19733	19641	19723	19627	19692	19632	19821	19861	19695	19844	19828	19580	19676	19540	19791	19649	19878	19630	19548	19840	19699	19778	19608	19757	19645	19687	19738	19769	19821	19721	19597	19496	19717	19682	19747	19782	19500	19678	19692	19571	19640	19813	19665	19684	19602	19657	19694	19607	19574	19573	19493	19817	19549	19567	19702	19666	19811	19541	19839	19553	19628	19673	19611	19559	19569	19553	19672	19702	19609	19572	19775	19728	19621	19453	19604	19745	19743	19742	19723	19522	19595	19771	19748	19687	19639	19672	19589	19702	19596	19882	19573	19641	19631	19679	19598	19742	19565	19697	19694	19620	19750	19754	19451	19654	19899	19514	19746	19569	19662	19753	19593	19766	19610	19500	19629	19624	19621	19645	19622	19608	19609	19717	19675	19653	19772	19483	19495	19852	19586	19838	19496	19404	19752	19680	19639	19696	19413	19663	19589	19656	19808	19758	19700	19636	19593	19423	19651	19693	19661	19666	19508	19697	19607	19762	19543	19762	19371	19789	19828	19605	19954	19679	19628	19851	19677	19675	19595	19408	19682	19629	19516	19698	19788	19484	19602	19441	19636	19540	19735	19556	19820	19641	19605	19654	19772	19618	19408	19764	19577	19878	19594	19719	19617	19758	19599	19596	19555	19578	19593	19747	19492	19560	19557	19609	19651	19610	19555	19481	19602	19675	19598	19438	19808	19684	19716	19504	19699	19551	19873	19766	19420	19702	19608	19703	19454	19910	19569	19778	19637	19658	19703	19577	19797	19749	19660	19851	19527	19737	19388	19919	19804	19659	19712	19555	19774	19560	19698	19724	19559	19726	19768	19408	19665	19831	19751	19663	19570	19622	19611	19775	19782	19660	19640	19592	19642	19769	19682	19692	19401	19804	19579	19470	19494	19523	19645	19460	19996	19630	19642	19671	19645	19713	19600	19731	19601	19640	19637	19645	19754	19379	19920	19760	19664	19813	19431	19749	19487	19630	19585	19580	19593	19908	19754	19445	19707	19475	19871	19560	19609	19778	19893	19732	19753	19788	19889	19676	19505	19835	19738	19594	19805	19653	19696	19462	19775	19643	19730	19581	19672	19768	19640	19566	19531	19748	19813	19656	19613	19535	19727	19657	19526	19811	19682	19482	19642	19703	19823	19737	19875	20011	19619	19745	19531	19568	19906	19670	19742	19751	19899	19716	19653	19778	19483	19557	19676	19713	19650	19487	19521	19550	19728	19821	19649	19930	19592	19630	19622	19860	19745	19764	19734	19809	19622	19614	19710	19553	19695	19453	19799	19889	19707	19747	19763	19785	19727	19861	19679	19674	19706	19730	19573	19707	19794	19620	19545	19812	19508	19416	19858	19744	19670	19607	19791	19511	19755	19810	19691	19691	19716	19563	19738	19578	19629	19431	19564	19776	19663	19499	19639	19641	19466	19608	19698	19843	19515	19639	19654	19813	19664	19708	19579	19585	19632	19644	19723	19725	19644	19652	19640	19802	19628	19736	19698	19565	19717	19602	19718	19743	19714	19734	19630	19718	19663	19763	19646	19504	19602	19865	19766	19593	19528	19740	19396	19658	19730	19486	19809	19629	19479	19607	19624	19737	19699	19764	19666	19776	19752	19809	19678	19539	19675	19708	19519	19675	19551	19583	19624	19741	19726	19566	19614	19510	19861	19735	19809	19683	19748	19593	19784	19748	19773	19739	19817	19629	19601	19613	19656	19496	19725	19725	19695	19680	19621	19457	19781	19576	19633	19649	19539	19626	19675	19726	19671	19731	19524	19561	19676	19586	19587	19773	19677	19829	19729	19610	19819	19672	19808	19739	19614	19576	19716	19608	19661	19640	19853	19564	19657	19791	19561	19822	19561	19777	19793	19782	19738	19849	19549	19940	19749	19744	19851	19531	19571	19658	19813	19732	19484	19526	19720	19463	19666	19780	19626	19468	19603	19567	19761	19915	19787	19840	19788	19610	19659	19748	19643	19712	19647	19682	19636	19648	19698	19718	19663	19622	19684	19616	19932	19629	19816	19876	19628	19551	19653	19571	19609	19660	19628	19678	19834	19974	19848	19690	19608	19914	19773	19605	19646	19716	19692	19392	19485	19557	19756	19693	20029	19696	19387	19640	19709	19590	19556	19713	19481	19705	19693	19667	19701	19565	19690	19545	19531	19521	19821	19507	19456	19762	19607	19753	19601	19386	19563	19525	19826	19678	19884	19762	19803	19870	19544	19554	19706	19791	19626	19637	19585	19822	19660	19899	19744	19754	19673	19644	19806	19553	19530	19694	19495	19617	19758	19826	19597	19837	19719	19442	19852	19632	19736	19772	19645	19768	19713	19653	19655	19767	19541	19437	19613	19570	19700	19708	19757	19579	19862	19597	19719	19706	19650	19653	19767	19817	19519	19743	19583	19618	19765	19538	19660	19536	19710	19711	19836	19698	19645	19747	19884	19856	19487	19722	19571	19634	19845	19601	19668	19371	19601	19620	19596	19783	19797	19641	19498	19833	19557	19558	19678	19674	19722	19680	19569	19722	19721	19351	19579	19804	19809	19489	19736	19661	19592	19753	19688	19665	19555	19811	19511	19604	19443	19648	19758	19495	19834	19761	19679	19734	19782	19819	19734	19877	19672	19794	19624	19707	19803	19577	19638	19466	19782	19705	19658	19756	19805	19525	19492	19573	19529	19546	19720	19639	19790	19797	19708	19738	19509	19654	19582	19529	19538	19520	19755	19752	19839	19761	19684	19690	19651	19714	19785	19729	19745	19573	19748	19605	19762	19646	19633	19807	19694	19819	19743	19725	19567	19580	19613	19761	19712	19870	19839	19471	19583	19789	19798	19513	19501	19383	19603	19614	19407	19761	19609	19410	19550	19580	19654	19652	19644	19818	19628	19579	19652	19608	19559	19793	19513	19585	19528	19429	19653	19552	19868	19545	19648	19715	19652	19851	19601	19515	19573	19580	19746	19687	19807	19841	19560	19701	19617	19562	19672	19799	19648	19632	19670	19802	19811	19779	19691	19750	19746	19647	19625	19626	19600	19607	19744	19784	19914	19519	19506	19663	19530	19647	19739	19957	19591	19556	19769	19713	19622	19523	19686	19876	19776	19577	19654	19596	19568	19496	19744	19654	19733	19637	19500	19744	19571	19712	19761	19718	19611	19660	19698	19634	19673	19571	19741	19374	19643	19560	19687	19668	19678	19504	19890	19684	19579	19354	19561	19691	19650	19588	19622	19642	19534	19551	19768	19557	19551	19694	19591	19666	19699	19660	19677	19767	19654	19589	19630	19607	19934	19605	19639	19567	19824	19727	19488	19789	19775	19632	19822	19703	19872	19611	19476	19730	19805	19787	19549	19746	19642	19698	19807	19669	19609	19484	19913	19846	19571	19627	19589	19626	19544	19671	19550	19716	19544	19738	19650	19761	19723	19785	19615	19485	19703	19696	19659	19593	19544	19643	19637	19610	19694	19526	19761	19686	19718	19651	19520	19815	19673	19698	19710	19608	19716	19673	19690	19576	19659	19515	19601	19711	19664	19629	19613	19737	19756	19529	19806	19651	19780	19817	19707	19667	19582	19604	19789	19783	19813	19607	19705	19430	19681	19829	19774	19752	19759	19664	19550	19503	19763	19537	19395	19495	19717	19621	19564	19371	19731	19659	19669	19788	19616	19680	19594	19650	19740	19900	19670	19689	19761	19802	19798	19805	19766	19568	19449	19559	19420	19658	19591	19649	19862	19817	19750	19832	19620	19640	19746	19477	19679	19597	19790	19750	19636	19580	19728	19781	19647	19801	19704	19879	19701
62215	100892	85740	58732	38654	24616	16647	16076	16012	16106	16225	16183	15816	16087	16046	16191	16101	16149	16004	16205	16038	16014	16092	16022	15915	16072	16039	15953	15901	15966	15893	16187	15960	16116	15941	16166	16078	16165	15965	16248	16130	16232	16016	15905	16190	16075	15962	15882	16086	15972	16168	16241	15908	15964	16096	16010	16083	16093	16060	16007	16145	16227	16022	16151	16015	15987	16228	16128	15978	16039	16275	16104	16025	16059	15896	15966	15919	16020	16029	15818	16020	15994	16072	16097	15966	15965	16076	16052	15974	15965	15963	16096	16007	15865	16014	16099	15973	15951	15981	16055	15979	16068	16055	16236	16019	15939	15946	16064	15923	16135	16016	16261	16090	15998	16311	15982	16090	16013	16085	15999	15941	16080	16142	16028	16019	15908	15954	16123	16003	15777	16044	16007	16242	16118	15890	16047	15903	16104	16066	16161	16079	16064	16237	15925	16032	16032	15946	16086	15994	15992	15983	15882	16082	16063	15929	16198	16173	16026	16091	15975	16035	16122	16107	16113	16136	16137	16115	15950	16060	16002	16117	15859	16103	16034	15943	16131	16159	16163	15890	16061	16142	16141	16038	15816	15976	15949	16100	16000	16333	16065	16074	15925	16019	16067	16153	16178	16129	15976	15881	16044	16019	16099	16114	15939	16180	15958	15953	16152	16196	16030	16086	16061	16039	16076	15829	16031	16092	16037	15893	16078	16176	15959	16189	16049	16126	16029	16159	16056	16167	15995	16220	16091	16103	16140	15970	15949	16171	15972	16013	16053	16112	16163	15825	15934	16155	16050	16065	15987	16015	15905	16115	15860	16016	16022	15982	16009	16076	16065	15840	16251	16047	15809	15978	15949	15953	16275	16147	15901	16164	15977	16048	16181	15810	16113	16058	15949	15973	16056	16153	15936	15919	16049	16002	16060	16093	15994	16135	15864	16143	16127	16254	15855	15944	15876	15872	15948	15995	15943	15930	16005	15882	15888	16208	16078	15964	16025	16050	16185	16092	16266	16013	16062	15924	16041	15940	16083	16214	16051	16212	15810	16130	15925	16112	15982	16182	15813	16018	16169	15996	16006	15933	16042	16076	16132	16119	15914	16098	16003	16207	15966	15914	16051	16032	16157	16107	16064	15931	16046	16133	16177	16069	16196	16031	16162	15971	15983	16041	16067	15953	16180	16239	15938	16082	16068	15944	16014	15975	16210	16020	16016	16183	16121	16064	16042	16271	16090	16013	16104	16057	16010	15809	16114	15969	15994	16051	16068	16148	16058	15932	16038	16110	15995	16075	15873	15845	16097	15968	16088	16023	16007	16111	15961	16052	16019	16087	16002	16155	15997	16058	15957	16075	16008	16026	16055	15942	16030	15975	16068	15901	15974	15945	16093	16030	15953	16145	16013	16101	16154	16043	16000	16253	15989	16108	16080	16057	16098	16160	15959	16064	16076	16053	15935	15851	15994	16129	15993	15849	16095	16061	15880	15905	15923	15932	16050	15939	16130	15992	16071	16056	16055	15993	15948	16109	16207	15850	16037	15969	16069	15968	16087	15940	15849	15888	16002	15986	15904	16155	15863	15953	16187	16056	15910	15996	16114	16066	16082	15901	16006	16168	16057	16084	16228	16015	15915	16033	16171	15989	16083	16136	16094	15909	15866	16042	16066	16018	15974	16046	16066	16041	16152	15926	15912	16013	16082	15986	16005	16004	15927	15979	16107	16049	16046	16083	16213	16088	16047	16079	16033	16092	16097	16064	16000	16083	16027	16144	16053	16105	15971	16136	16096	16156	16157	16069	15966	16103	16109	15890	16040	16032	15995	16141	16112	16040	16168	16071	15995	15904	16101	16085	15894	16057	16055	16007	16197	16144	16188	15808	16075	16030	15879	16271	16002	16042	15926	15899	16150	15895	16103	16092	16067	16092	16091	15976	16013	15876	16110	16205	16009	16083	16002	16034	16148	16170	16111	16184	15977	16085	16253	15969	16001	16197	16178	16039	16085	15952	16136	16016	16101	15968	16106	16201	16033	16020	15970	16070	16085	16173	16156	15923	16233	15989	16002	16059	15983	15861	16068	16015	16093	16094	16106	15877	16093	16031	16004	16196	16096	16063	16052	16114	16117	15991	16091	16119	15988	15897	15988	15848	16122	15963	16034	16050	15932	16038	16032	16009	16137	16069	16090	16215	16027	16246	16093	16181	16176	16070	16156	15912	15946	16187	15858	16075	16088	16178	15810	15852	16244	16022	15925	15959	16034	15955	16018	15983	16069	16203	16137	16001	15903	16199	16141	16211	15868	16086	16193	16061	15885	15975	15995	15994	16074	16012	16016	16078	16135	16037	15773	15971	16040	16035	16008	16061	15905	16121	15881	16013	15993	15812	16097	15929	15945	16048	16158	16057	16031	16148	15975	15955	15889	16145	15957	16042	16067	15975	16012	15983	16049	16135	16056	15917	16041	16042	16002	16024	15808	15927	15858	16136	15968	15909	15878	16111	16004	15967	15970	16062	15982	16163	16052	15992	15985	16047	16079	16047	16226	16053	15953	16159	15996	16109	15936	15896	15974	16109	16144	15856	15948	15910	16244	16177	16011	16062	16071	16170	15936	15927	15980	16201	16095	15961	16267	16124	16077	15994	15958	15991	15976	15832	16106	16046	16077	15876	15896	16040	16049	16128	16082	16036	15950	15953	16018	15888	16093	15985	16204	15853	15880	16128	15900	16095	15914	16301	15983	15861	15963	15914	15983	16042	16113	16087	15894	16120	16219	16180	15999	16018	16150	16190	15928	16001	15989	15974	15941	16063	16108	15797	16094	16074	16026	16054	16034	16003	16024	15915	16053	15829	15857	16005	16079	15978	16180	16022	15959	16201	15887	15934	16101	16048	15900	16022	15923	15964	16086	16071	15800	15992	15973	16081	16054	16044	16135	16030	16097	16089	15968	16079	16065	16011	16033	16217	15982	16167	16013	15914	16057	16005	16098	16025	16176	16085	16139	15821	16071	15815	16040	15961	15978	15944	16005	15894	16091	16013	15877	16089	16065	15950	16069	16074	16074	16066	16157	16189	15984	16058	16026	15961	16027	15952	16104	16024	16108	15769	15957	16018	16007	15819	16056	16039	15936	16078	16064	15908	15897	16092	16047	15950	16094	15841	15908	16066	16195	15946	15951	16035	16089	16038	16023	16059	15993	16019	15975	16212	16019	16106	16033	15992	15978	15930	16131	16002	15981	16145	16238	16023	15944	16021	15857	16118	16124	16021	16031	15981	16228	16032	16040	16130	15966	16101	16122	15914	16031	16044	16007	16115	15994	16038	16123	16009	16045	16123	15860	16118	16072	15948	16041	16239	16044	15936	16035	15976	15938	15878	15962	16108	16010	16000	16014	16043	15944	16081	16154	15781	16124	16063	15968	15985	15957	16045	15919	16096	16107	16011	15864	16034	15851	16006	16160	16072	15875	16135	15991	15983	15946	16114	15955	16138	16188	16225	15985	15976	16061	16067	15980	16149	16060	15935	16177	16085	16001	16169	16223	16071	16016	16143	16124	16021	16046	16018	16039	16106	16158	16058	15989	16156	16043	16168	16068	16081	16144	15988	16018	15966	16103	15982	15962	15916	15970	16025	16209	15966	16074	16092	16132	16009	16129	16009	15992	16050	16061	16144	16300	15857	16130	15998	16131	15989	15945	15998	16063	16099	15893	16067	15982	16170	15944	16034	15949	16133	16174	16033	15888	16021	15844	16061	15877	16182	16175	15975	15996	16112	15987	16054	16152	15997	16000	16034	16129	16085	15904	16007	16079	16066	16168	16046	15995	15967	16073	16167	16056	16026	15866	16145	16102	16016	16179	15946	15969	15971	16031	16022	16102	16063	15983	16142	16149	15890	15821	16091	16067	16277	15986	15925	16143	16120	16108	16186	16028	16150	16147	16071	16044	15997	15922	16172	16041	16147	16190	16158	16073	16151	15987	16018	16156	16160	16037	16065	16054	16054	16269	15874	16052	16097	15889	16148	16012	16063	16062	16078	15983	16056	16107	16007	15993	15999	16069	15936	16178	16108	16094	16126	16027	16142	15994	16060	16127	16135	15992	16121	16040	16028	15896	15920	15942	16073	16091	16165	15820	16170	15996	16095	16096	16034	16017	15996	15908	16004	16129	16067	16092	15948	15968	16187	16052	16074	16010	15946	15967	15986	16001	16218	15987	15901	15943	16148	15921	16149	15899	15982	16048	16053	16092	16145	16175	15991	16024	16086	15844	16096	16076	16075	15968	16036	16069	15972	15967	16015	16009	16098	15984	15988	15949	16127	16135	15968	16066	15967	16114	16000	16203	15954	16141	15963	15789	15876	16213	16103	16079	16102	15952	16097	15937	16029	15796	15972	16039	16172	16119	15962	16107	16150	16108	16016	16042	15873	15963	16008	16086	16018	16122	15896	16081	15923	16013	16053	15956	16074	15889	16046	16067	16119	15951	16023	15984	15978	16135	16105	15908	16133	16090	15972	16052	16026	16062	16019	16014	16072	16118	15927	16110	16097	15996	16068	16030	15892	16062	15938	16119	16065	15976	15903	16158	16143	16022	15859	15906	16053	16075	16119	16067	15982	15966	15991	16091	16115	15941	16004	16029	16058	16060	15881	15975	16134	15986	15961	16256	16135	15999	16044	16093	16307	16146	16117	15995	16040	16030	15966	15942	16030	16010	16138	16142	16006	16190	16058	16109	15910	16050	15931	16132	16089	16139	16009	16029	16110	15982	16001	15922	15998	16176	15985	16004	16089	16110	16028	15973	15886	16049	16132	16092	16163	16068	16034	16070	16048	15993	16073	16071	15957	16246	16087	16043	15887	16127	15846	16160	16004	16117	15956	15962	16009	16087	16040	16098	16072	15944	16217	16117	16047	15804	15946	16036	16144	16117	16199	16085	15911	15943	16094	16111	16004	16019	15961	16064	16119	15846	16132	15894	16086	15982	16146	15909	16092	16224	16108	15986	16089	16139	15953	16296	16019	16089	16183	15801	16099	16080	15984	16089	15878	16108	16000	16030	15933	16069	16151	16129	16188	16082	15969	16083	16138	16021	15984	15978	15999	16195	16044	15961	16066	15876	16058	16071	16039	15992	16024	15837	16113	16017
23868	25761	44583	46537	38324	31355	24813	19892	19015	19314	19262	19061	18764	18908	18951	19014	18864	18966	18700	19034	18796	18782	18834	19037	18862	18973	19116	18939	19055	18728	18891	18946	18927	18744	18560	18803	18784	18844	18845	18897	18928	18715	18863	18866	18841	18823	18674	18870	18868	18810	18901	18788	18698	19070	18716	19084	18671	18777	18818	18630	18831	18856	18741	18667	18813	18643	18856	18795	18839	18675	18659	18783	18838	18715	18828	18814	18898	18697	18824	18850	18743	18688	18829	18857	18694	18485	18671	18703	18645	18714	18833	18671	18632	18753	18830	18897	18911	18793	18703	18809	18736	18769	18889	18635	18890	18725	18739	18772	18445	18776	18735	18699	18863	18640	18649	18775	18508	18814	18718	18593	18783	18783	18773	18823	18879	18831	18783	18716	18787	18817	18673	18859	18755	18749	18642	18930	18653	18703	18623	18830	18593	18547	18776	18911	18925	18686	18632	18674	18647	18671	18730	18782	18825	18657	18693	18832	18818	18819	18732	18765	18710	18452	18983	18609	18810	18748	18700	18710	18599	18636	18600	18631	18717	18949	18622	18644	18637	18777	18515	18745	18647	18722	18797	18652	18778	18646	18658	18733	18821	18624	18794	18651	18634	18729	18662	18571	18667	18873	18723	18809	18798	18789	18499	18648	18643	18780	18558	18714	18718	18841	18613	18901	18875	18756	18646	18784	18798	18700	18769	18855	18678	18622	18927	18989	18592	18748	18645	18734	18750	19053	18699	18498	18873	18570	18756	18595	18734	18751	18669	18765	18829	18719	18771	18811	18666	18711	18849	18805	18606	18663	18614	18712	18555	18868	18900	18643	18590	18598	18785	18635	18611	18729	18539	18512	18697	18694	18814	18780	18803	18633	18660	18816	18794	18871	18947	18602	18809	18656	18525	18508	18646	18722	18834	18713	18507	18597	18772	18992	18788	18785	18759	18744	18725	18652	18710	18690	18794	18828	18613	18537	18845	18718	18701	18777	18824	18672	18757	18823	18791	18657	18576	18726	18902	18600	18728	18716	18756	18562	18605	18596	18664	18587	18786	18594	18800	18807	18719	18859	18628	18893	18709	18745	18860	18906	18870	18568	18820	18760	18762	18877	18679	18620	18892	18822	18552	18545	18765	18677	18532	18672	18711	18514	18701	18569	18668	18671	18655	18878	18845	18916	18549	18650	18767	18741	18798	18830	18595	18842	18712	18718	18601	18802	18753	18712	18672	18512	18838	18713	18839	18690	18623	18761	18751	18695	18740	18780	18833	18623	18681	18777	18742	18579	18549	18888	18951	18680	18810	18587	18685	18724	18773	18898	18738	18679	18665	18651	18750	18936	18549	18702	18635	18804	18742	18817	18916	18877	18782	18888	18675	18783	18693	18501	18814	18727	18859	18655	18738	18714	18778	18659	18632	18634	18702	18804	18839	18749	18683	18869	18800	18676	18642	18691	18697	18737	18787	18775	18771	18711	18759	18670	18693	18728	18671	18703	18722	18753	18849	18647	18504	18675	18740	18726	18703	18654	18642	18794	18684	18489	18426	18547	18640	18800	18704	18777	18677	18559	18855	18655	18616	18735	18848	18779	18674	18850	18734	18813	18782	18569	18822	18525	18577	18534	18939	18880	18893	18742	18666	18769	18903	18803	18618	18624	18889	18709	18798	18960	18566	18722	18851	18728	18563	18513	18518	18713	18742	18977	18666	18656	18557	18732	18438	18684	18774	18759	18631	18751	18803	18542	18650	18811	18550	18991	18820	18742	18481	18799	18671	18682	18761	18714	18663	18742	18672	18777	18826	18813	18813	18659	18773	18736	18507	18896	18848	18789	18704	18641	18739	18658	18708	18888	18870	18721	18960	18724	18788	18716	18532	18694	18755	18735	18381	18745	18812	18765	18693	18432	19056	18726	18735	18815	18808	18847	18786	18885	18829	18762	18645	18743	18821	18648	18525	18574	18440	18809	18732	18861	18706	18751	18769	18713	18811	18542	18885	18627	18873	18605	18748	18845	18696	18625	18747	18819	18990	18674	18525	18757	18747	18621	18570	18676	18633	18524	18785	18578	18699	18705	18826	18649	18629	18681	18906	18744	18891	18825	18797	18852	18630	18954	18679	18764	18631	18818	18804	18904	18695	18621	18655	18626	18694	18832	18753	18672	18595	18727	18588	18694	18942	18732	18785	18649	18758	18800	18617	18606	18783	18800	18673	18796	18663	18628	18636	18647	18722	18657	18840	18810	18840	18650	18668	18846	18591	18573	18815	18750	18714	18759	18650	18699	18777	18738	18858	18746	18564	18929	18676	18594	18868	18660	18828	18521	18581	18597	18671	18841	18835	18879	18501	18574	18679	18547	18520	18843	18639	18843	18909	18824	18838	18865	18591	18913	18802	18701	18802	18760	18784	18807	18586	18958	18789	18836	18925	18696	18714	18733	18728	18599	18664	18586	18625	18329	18586	18714	18887	18888	18656	18856	18766	18728	18863	18870	18928	18821	18737	18572	18692	18680	18726	18761	18592	18720	18807	18759	18562	18701	18684	18569	18642	18920	18656	18571	18784	18707	18758	18632	18643	18732	18737	18958	18664	18841	18948	18725	18796	18772	18826	18817	18688	18753	18692	18649	18823	18689	18683	18663	18455	18644	18769	18725	18690	18530	18603	18742	18752	18852	18610	18612	18764	18811	18422	18789	18581	18748	18804	18737	18713	18577	18803	18603	18532	18692	18760	18600	18599	18822	18808	18679	18677	18461	18591	18606	18587	18740	18683	18802	18712	18992	18692	18657	18870	18895	18708	18555	18624	18836	19022	18862	18797	18705	18849	18870	18619	18649	18663	18834	18723	18667	18699	18762	18679	18675	18881	18970	18660	18735	18709	18771	18841	18761	18817	18627	18577	18549	18614	18616	18889	18665	18712	18605	18707	18687	18687	18490	18648	18725	18902	18707	18966	18766	18843	18831	18534	18901	18688	18658	18800	18732	18720	18841	18800	18706	18933	18701	18777	18563	18726	18757	18772	18617	18579	18669	18611	18816	18761	18772	18875	18785	18585	18765	18625	18811	18726	18729	18753	18666	18919	18606	18700	18978	18656	18802	18840	18754	18580	18619	18680	18712	18716	18639	18649	18796	18576	18592	18680	18730	18800	18709	18812	18791	18708	18801	18749	18755	18757	18682	18677	18678	18817	18697	18674	18662	18825	18805	18652	18600	18847	18727	18849	18755	18757	18702	18694	18685	18958	18608	18671	18600	18822	18526	18745	18640	18490	18777	18847	18583	18548	18584	18703	18778	18801	18534	18574	18644	18706	18609	18747	18701	18758	18679	18701	18580	18812	18653	18745	18863	18681	18877	18705	18643	18807	18567	18559	18768	18714	18464	18735	18712	18615	18744	18760	18782	18717	18844	18547	18510	18943	18802	18730	18768	18554	18644	18655	18925	18781	18637	18593	18653	18432	18619	18574	18697	18778	18774	18702	18785	18643	18818	18805	18606	18683	18663	18899	18701	18764	18616	18734	18641	18662	18635	18754	18630	18502	18633	18775	18782	18658	18669	18561	18664	18768	18689	18696	18707	18764	18796	18724	18688	18701	18519	18731	18540	18750	18570	18923	18791	18814	18579	18809	18789	18591	18543	18607	18845	18732	18797	18943	18711	18505	18556	18638	18668	18706	18694	18840	18515	18726	18741	18726	18605	18686	18654	18524	18724	18751	18752	18660	18773	18680	18552	18868	18747	18595	18781	18656	18683	18529	18752	18804	18600	18781	18780	18722	18789	18641	18822	18666	18844	18802	18698	18718	18647	18503	18809	18764	18839	18842	18745	18694	18620	18848	18642	18404	18730	18710	18713	18656	18748	18662	18827	18836	18719	18970	18820	18668	18653	18601	18804	18712	18749	18779	18839	18691	18746	18779	18846	18721	18833	18905	18680	18793	18842	18848	18683	18803	18653	18739	18495	18587	18636	18668	18623	18745	18718	18692	18491	18706	18749	18591	18574	18903	18663	18629	18877	18533	18536	18795	18629	18522	18725	18737	18617	18849	18602	18703	18864	18765	18862	18759	18548	18694	18727	18821	18793	18440	18609	18532	18607	18758	18757	18655	18736	18963	18681	18731	18598	18636	18655	18744	18774	18799	18905	18685	18669	18676	18657	18758	18372	18903	18763	18684	18749	18850	18750	18698	18944	18641	18805	18865	18760	18705	18592	18638	18455	18708	18730	18628	18808	18706	18850	18850	18580	18729	18665	18729	18730	18731	18658	18630	18776	18707	18667	18730	18688	18739	18889	18750	18884	18746	18798	18606	18685	18825	18404	18867	18799	18840	18753	18755	18606	18828	18797	18642	18754	18713	18644	18695	18781	18781	18536	18605	18603	18758	18852	18628	18702	18633	18768	18638	18721	18606	18776	18613	18793	18602	18540	18723	18820	18779	18777	18786	18736	18547	18783	18974	18881	18742	18486	18743	18643	18782	18731	18872	18773	18825	18706	18560	18642	18961	18815	18674	18627	18684	18357	18893	18726	18876	18549	18692	18649	18799	18728	18801	18675	18883	18833	18801	18695	18767	18686	18857	18796	18717	18661	18795	19001	18776	18707	18680	18632	18552	18573	19094	18746	18715	18599	18723	18770	18813	18683	18733	18823	18570	18627	18720	18599	18700	18900	18746	18620	18871	18626	18583	18788	18818	18821	18858	18689	18844	18653	18576	18553	18721	18624	18598	18635	18845	18916	18890	18721	18696	18663	18917	18741	18898	18679	19016	18870	18740	18601	18612	18716	18904	18816	18757	18568	18822	18562	18677	18747	18673	18824	18723	18577	18532	18741	18700	18846	18508	18807	18756	18900	18548	18809	18606	18810	18834	18644	18724	18655	18941	18563	18939	18864	19068	18878	18778	18793	18840	18954	18655	18643	18691	18679	18745	18676	18652	18723	18688	18687	18794	18803	18433	18890	18782	18622	18812	18852	19031	18833	18722	18673	18634	18697	18504	18630	18720	18699	18668	18671	18775	18793	18908	18742	18579	18742	18739	18655	18890	18658	18724	18847	18767	18574	19029	18657	18685	18792	18734	18629	18639	18783	18435	18685	18739	18531	18733	18704	18711	18895	18652	18779	18839	18581	18665	18555	18594	18622
64537	106001	92771	71408	49015	31296	16397	15432	15298	15617	15617	15482	15505	15513	15613	15456	15479	15503	15486	15195	15363	15373	15488	15478	15554	15620	15379	15571	15508	15486	15444	15532	15510	15580	15565	15507	15655	15334	15440	15539	15456	15346	15428	15662	15292	15688	15373	15465	15434	15323	15505	15324	15256	15426	15454	15451	15381	15424	15382	15596	15506	15560	15425	15460	15507	15468	15411	15478	15564	15495	15500	15471	15429	15356	15415	15609	15679	15369	15383	15526	15403	15505	15495	15429	15464	15617	15410	15362	15310	15444	15553	15329	15727	15592	15441	15561	15384	15516	15367	15456	15438	15498	15405	15541	15415	15508	15549	15477	15563	15545	15374	15353	15420	15418	15368	15415	15520	15315	15543	15368	15432	15296	15495	15488	15380	15551	15520	15576	15398	15452	15398	15500	15468	15361	15354	15537	15347	15242	15510	15339	15483	15564	15460	15295	15331	15663	15548	15455	15476	15345	15598	15450	15455	15605	15475	15451	15519	15418	15531	15432	15440	15559	15363	15506	15318	15514	15443	15455	15502	15401	15423	15296	15404	15355	15423	15535	15401	15424	15513	15307	15506	15307	15573	15466	15697	15445	15564	15251	15418	15673	15471	15313	15630	15349	15442	15587	15525	15454	15602	15612	15512	15526	15396	15383	15298	15462	15284	15463	15411	15412	15485	15429	15570	15329	15376	15359	15503	15498	15245	15368	15517	15577	15396	15439	15334	15351	15304	15503	15445	15292	15418	15718	15537	15381	15433	15324	15363	15580	15407	15471	15525	15389	15417	15446	15448	15497	15369	15513	15536	15331	15632	15370	15667	15527	15489	15483	15501	15554	15417	15450	15422	15416	15413	15579	15578	15515	15377	15491	15446	15504	15403	15546	15480	15444	15245	15378	15441	15470	15607	15450	15532	15531	15538	15453	15398	15387	15391	15503	15497	15400	15391	15424	15525	15570	15518	15412	15503	15451	15519	15530	15304	15535	15505	15397	15441	15437	15384	15350	15479	15492	15435	15286	15511	15348	15529	15404	15491	15603	15415	15394	15430	15448	15470	15330	15431	15339	15436	15354	15404	15506	15590	15623	15477	15424	15493	15463	15481	15296	15395	15447	15273	15511	15453	15435	15685	15203	15345	15376	15455	15450	15349	15447	15361	15425	15333	15539	15432	15472	15373	15378	15418	15482	15347	15302	15331	15313	15354	15390	15498	15383	15532	15500	15355	15464	15484	15484	15438	15306	15418	15621	15371	15378	15443	15544	15557	15256	15342	15454	15409	15334	15381	15390	15490	15311	15628	15497	15524	15525	15496	15675	15317	15453	15377	15424	15278	15535	15429	15439	15402	15688	15547	15381	15378	15510	15531	15498	15465	15373	15450	15585	15429	15470	15417	15373	15693	15585	15325	15429	15495	15561	15449	15405	15550	15448	15352	15512	15363	15397	15519	15594	15457	15427	15392	15496	15494	15381	15354	15491	15536	15574	15477	15609	15587	15381	15613	15533	15499	15431	15501	15501	15478	15467	15508	15306	15407	15314	15402	15197	15498	15503	15477	15462	15303	15581	15490	15430	15607	15473	15530	15592	15480	15376	15591	15392	15459	15518	15453	15503	15480	15539	15370	15344	15320	15634	15492	15389	15559	15364	15577	15431	15469	15514	15504	15506	15401	15404	15350	15296	15304	15464	15424	15494	15351	15529	15426	15529	15598	15541	15302	15452	15461	15328	15381	15430	15551	15519	15391	15450	15526	15322	15562	15498	15532	15475	15397	15400	15378	15503	15518	15419	15517	15505	15479	15472	15607	15477	15369	15576	15213	15457	15403	15388	15424	15405	15515	15503	15332	15570	15530	15468	15595	15573	15494	15461	15426	15529	15451	15284	15448	15292	15328	15429	15493	15383	15400	15394	15604	15538	15383	15738	15394	15512	15529	15532	15458	15478	15435	15506	15366	15239	15383	15358	15496	15422	15444	15354	15482	15391	15504	15491	15587	15524	15475	15342	15468	15631	15464	15668	15476	15371	15468	15359	15380	15308	15270	15404	15513	15525	15357	15385	15317	15253	15318	15278	15405	15603	15381	15570	15395	15306	15507	15526	15398	15436	15314	15495	15437	15528	15447	15437	15505	15338	15422	15405	15461	15515	15368	15482	15443	15390	15439	15254	15343	15647	15455	15377	15495	15487	15409	15441	15368	15518	15466	15403	15473	15183	15475	15341	15513	15488	15484	15548	15581	15470	15599	15442	15424	15361	15326	15442	15311	15474	15535	15436	15504	15498	15488	15420	15398	15645	15515	15335	15313	15320	15449	15486	15211	15322	15456	15344	15484	15665	15553	15439	15350	15509	15498	15608	15257	15435	15370	15353	15408	15355	15485	15476	15381	15522	15540	15548	15311	15475	15320	15416	15551	15497	15393	15624	15586	15484	15451	15447	15347	15399	15593	15291	15405	15378	15387	15456	15367	15328	15340	15401	15471	15515	15449	15379	15495	15687	15410	15555	15573	15395	15662	15441	15408	15354	15476	15453	15325	15505	15429	15379	15474	15633	15377	15528	15490	15429	15524	15421	15387	15473	15305	15492	15460	15428	15599	15423	15477	15595	15579	15311	15567	15363	15365	15467	15447	15377	15417	15357	15552	15498	15445	15247	15457	15479	15412	15537	15494	15319	15391	15510	15304	15495	15396	15271	15397	15499	15391	15425	15454	15560	15460	15509	15442	15432	15362	15547	15312	15482	15489	15395	15546	15616	15481	15413	15632	15480	15468	15621	15314	15285	15624	15307	15454	15355	15483	15489	15515	15221	15643	15436	15456	15383	15272	15672	15478	15415	15366	15577	15338	15334	15535	15596	15385	15459	15484	15500	15253	15410	15565	15388	15521	15305	15290	15344	15309	15261	15338	15382	15581	15473	15422	15382	15415	15532	15446	15507	15399	15517	15615	15467	15293	15427	15502	15602	15459	15341	15468	15380	15323	15541	15468	15364	15432	15486	15402	15451	15431	15625	15323	15400	15399	15521	15311	15374	15256	15564	15407	15522	15430	15299	15291	15412	15503	15312	15268	15273	15439	15449	15482	15289	15496	15388	15345	15468	15495	15605	15363	15481	15478	15504	15559	15369	15417	15234	15457	15389	15561	15300	15458	15451	15406	15396	15481	15454	15347	15522	15442	15315	15315	15455	15413	15582	15405	15395	15688	15530	15444	15434	15436	15295	15442	15320	15443	15531	15465	15254	15565	15559	15490	15440	15464	15350	15480	15479	15457	15537	15485	15375	15457	15302	15300	15470	15422	15338	15329	15455	15494	15515	15461	15460	15284	15480	15618	15416	15366	15607	15402	15441	15389	15556	15436	15510	15597	15383	15266	15475	15534	15403	15389	15402	15404	15674	15297	15540	15478	15395	15381	15410	15379	15442	15492	15455	15489	15344	15301	15466	15454	15491	15518	15443	15568	15489	15508	15514	15337	15506	15413	15410	15449	15328	15487	15461	15600	15586	15496	15351	15388	15499	15476	15538	15522	15457	15460	15535	15374	15471	15642	15590	15512	15384	15629	15418	15178	15459	15384	15578	15329	15579	15381	15383	15512	15281	15497	15543	15516	15455	15369	15519	15412	15536	15499	15390	15490	15429	15444	15451	15344	15476	15326	15247	15411	15388	15483	15591	15242	15399	15405	15567	15547	15341	15479	15339	15426	15138	15385	15464	15397	15582	15480	15423	15440	15482	15624	15282	15493	15365	15371	15468	15434	15427	15513	15362	15522	15493	15566	15342	15523	15423	15599	15601	15515	15472	15534	15387	15529	15364	15202	15451	15567	15479	15361	15570	15357	15505	15507	15347	15283	15489	15370	15300	15418	15691	15385	15502	15499	15588	15378	15443	15403	15559	15434	15550	15462	15476	15431	15686	15518	15356	15429	15463	15417	15326	15582	15454	15346	15529	15605	15327	15437	15475	15382	15320	15377	15534	15658	15636	15382	15321	15348	15490	15445	15489	15378	15543	15367	15687	15574	15479	15357	15393	15363	15460	15408	15433	15314	15440	15338	15593	15419	15436	15345	15547	15433	15382	15397	15551	15456	15614	15411	15443	15494	15412	15524	15475	15541	15349	15551	15473	15389	15434	15535	15367	15601	15302	15403	15645	15424	15521	15371	15529	15428	15517	15455	15326	15558	15455	15195	15449	15405	15438	15401	15320	15569	15540	15520	15563	15480	15519	15406	15327	15480	15584	15375	15391	15329	15651	15385	15606	15296	15442	15501	15487	15268	15441	15660	15730	15541	15371	15456	15328	15451	15477	15431	15436	15467	15639	15539	15313	15478	15444	15613	15536	15513	15540	15422	15505	15380	15509	15150	15545	15713	15485	15546	15696	15336	15462	15407	15514	15608	15490	15448	15387	15301	15611	15381	15479	15496	15371	15366	15369	15364	15376	15487	15456	15499	15523	15324	15459	15467	15480	15274	15419	15210	15430	15448	15630	15420	15499	15375	15466	15410	15553	15526	15582	15518	15396	15477	15590	15330	15539	15499	15438	15400	15471	15364	15533	15443	15402	15319	15464	15625	15411	15419	15582	15622	15365	15453	15633	15550	15419	15622	15478	15411	15432	15373	15396	15445	15505	15360	15426	15295	15380	15485	15292	15373	15433	15553	15310	15417	15568	15439	15271	15441	15443	15493	15643	15431	15367	15475	15505	15380	15300	15401	15469	15355	15453	15391	15384	15409	15485	15409	15563	15499	15425	15541	15463	15505	15406	15468	15538	15337	15445	15508	15587	15402	15450	15571	15413	15509	15522	15502	15402	15594	15366	15376	15369	15486	15426	15350	15584	15444	15415	15472	15739	15252	15477	15421	15486	15354	15508	15505	15401	15347	15471	15503	15441	15335	15478	15517	15415	15582	15612	15384	15378	15533	15584	15343	15462	15408	15511	15448	15556	15362	15484	15489	15489	15432	15507	15591	15541	15433	15299	15501	15300	15449	15472	15394	15407	15600	15419	15440	15512	15402	15538	15378	15443	15299	15445	15337	15494	15560	15492	15308	15568	15419	15479	15335	15480	15555	15426	15571	15497	15583	15358	15688	15507	15401	15462	15502	15496	15456	15389	15432	15447	15545	15577	15486	15423	15410	15560	15374	15413
34947	43570	45522	33810	24657	21159	19795	19648	19390	19320	19548	19455	19556	19476	19547	19498	19331	19260	19295	19514	19452	19464	19504	19214	19312	19436	19252	19471	19461	19393	19588	19410	19318	19415	19379	19633	19353	19297	19358	19365	19308	19571	19496	19304	19328	19556	19346	19573	19364	19500	19415	19350	19356	19329	19390	19601	19533	19591	19380	19352	19454	19283	19437	19279	19662	19389	19337	19430	19405	19681	19428	19320	19533	19411	19619	19287	19589	19487	19441	19366	19453	19412	19331	19409	19419	19442	19332	19610	19441	19391	19157	19525	19452	19270	19322	19482	19322	19371	19512	19574	19663	19498	19206	19307	19263	19388	19327	19476	19432	19606	19356	19517	19273	19467	19651	19401	19520	19336	19540	19282	19304	19376	19447	19411	19417	19253	19590	19505	19454	19519	19254	19375	19383	19485	19489	19562	19496	19513	19275	19443	19286	19455	19323	19444	19292	19297	19304	19366	19161	19424	19349	19247	19347	19578	19544	19448	19382	19331	19251	19539	19239	19684	19199	19363	19510	19085	19138	19456	19543	19179	19457	19467	19410	19384	19489	19392	19477	19370	19350	19412	19572	19421	19291	19431	19680	19383	19310	19380	19403	19542	19394	19479	19503	19377	19200	19260	19159	19375	19256	19330	19407	19268	19369	19378	19331	19297	19313	19165	19142	19403	19486	19459	19376	19420	19490	19357	19251	19361	19248	19482	19406	19383	19317	19418	19281	19376	19394	19415	19465	19131	19520	19237	19237	19426	19509	19428	19453	19202	19163	19345	19378	19492	19349	19532	19314	19370	19733	19454	19457	19426	19485	19439	19325	19342	19388	19451	19382	19529	19187	19523	19485	19573	19309	19495	19454	19355	19610	19444	19582	19421	19376	19263	19431	19477	19354	19368	19270	19180	19472	19523	19350	19452	19439	19237	19301	19364	19603	19411	19303	19287	19467	19439	19317	19250	19380	19345	19222	19297	19388	19388	19508	19388	19416	19516	19555	19472	19551	19358	19342	19303	19426	19381	19342	19260	19357	19653	19574	19572	19335	19514	19517	19468	19597	19292	19376	19386	19351	19485	19261	19194	19523	19580	19368	19456	19463	19282	19429	19563	19268	19441	19469	19466	19396	19250	19470	19331	19403	19104	19372	19337	19318	19377	19222	19428	19328	19398	19276	19431	19374	19457	19282	19486	19395	19368	19455	19307	19337	19433	19389	19246	19553	19267	19272	19479	19423	19365	19182	19439	19385	19292	19310	19260	19332	19387	19624	19220	19386	19345	19391	19317	19354	19646	19452	19435	19659	19434	19474	19358	19536	19397	19469	19258	19383	19353	19368	19396	19394	19410	19468	19288	19472	19311	19506	19428	19396	19379	19272	19459	19498	19348	19318	19490	19419	19371	19271	19296	19606	19376	19520	19516	19566	19423	19469	19450	19501	19401	19123	19371	19452	19487	19413	19348	19509	19291	19358	19398	19230	19426	19487	19361	19229	19573	19578	19584	19453	19434	19566	19506	19252	19456	19484	19080	19255	19299	19369	19440	19566	19242	19254	19388	19405	19380	19595	19189	19435	19205	19392	19428	19592	19619	19364	19413	19284	19397	19529	19368	19313	19354	19448	19578	19517	19332	19567	19330	19482	19515	19426	19436	19570	19312	19399	19357	19240	19319	19383	19149	19445	19183	19285	19335	19387	19377	19309	19595	19423	19618	19460	19488	19365	19266	19457	19178	19158	19498	19406	19237	19501	19528	19491	19530	19453	19099	19247	19545	19280	19467	19379	19329	19329	19320	19306	19017	19393	19489	19478	19364	19555	19307	19517	19486	19339	19501	19365	19333	19297	19395	19238	19165	19372	19243	19428	19382	19460	19418	19448	19354	19410	19244	19471	19414	19189	19393	19451	19306	19484	19667	19330	19237	19381	19254	19354	19274	19167	19509	19435	19258	19580	19495	19324	19400	19273	19539	19387	19465	19378	19277	19286	19344	19279	19565	19435	19264	19333	19402	19137	19465	19454	19409	19434	19312	19346	19135	19282	19301	19521	19500	19308	19403	19316	19318	19447	19601	19473	19376	19278	19378	19537	19483	19443	19449	19291	19503	19347	19535	19512	19600	19689	19497	19238	19484	19276	19322	19403	19313	19366	19386	19270	19338	19485	19360	19541	19523	19458	19466	19418	19323	19400	19411	19472	19502	19373	19274	19486	19379	19493	19546	19581	19563	19623	19347	19327	19351	19519	19434	19575	19443	19585	19459	19129	19345	19390	19365	19438	19336	19361	19452	19327	19404	19254	19412	19501	19465	19531	19607	19626	19392	19541	19641	19441	19376	19249	19464	19462	19545	19491	19277	19470	19495	19479	19531	19286	19413	19595	19233	19417	19460	19271	19383	19436	19387	19508	19279	19451	19149	19332	19555	19455	19431	19510	19262	19322	19487	19184	19407	19178	19226	19547	19340	19396	19577	19270	19298	19355	19239	19347	19362	19374	19639	19442	19231	19443	19355	19644	19334	19447	19343	19410	19404	19373	19585	19361	19500	19347	19515	19562	19455	19407	19313	19464	19372	19490	19543	19479	19407	19287	19369	19235	19393	19247	19455	19413	19398	19484	19291	19329	19472	19530	19370	19459	19453	19496	19471	19252	19561	19637	19411	19545	19499	19464	19364	19189	19338	19355	19225	19670	19578	19516	19124	19476	19345	19468	19315	19212	19504	19317	19415	19188	19300	19381	19456	19537	19489	19447	19243	19225	19496	19692	19383	19294	19643	19402	19220	19391	19244	19228	19456	19511	19275	19336	19470	19626	19336	19382	19270	19470	19421	19351	19303	19454	19476	19504	19576	19183	19423	19492	19377	19446	19360	19443	19368	19392	19290	19427	19302	19382	19501	19453	19478	19400	19357	19279	19431	19395	19427	19531	19566	19514	19468	19593	19304	19402	19516	19435	19395	19422	19210	19245	19310	19420	19240	19482	19438	19429	19426	19319	19254	19597	19321	19434	19267	19400	19346	19450	19450	19488	19334	19368	19244	19227	19202	19528	19375	19520	19241	19494	19376	19340	19202	19331	19436	19373	19289	19414	19420	19377	19396	19324	19379	19462	19328	19372	19414	19449	19473	19508	19370	19413	19249	19505	19290	19500	19334	19503	19436	19363	19547	19303	19656	19363	19448	19263	19214	19572	19477	19420	19357	19391	19540	19269	19436	19558	19408	19546	19498	19397	19363	19350	19319	19229	19360	19327	19494	19514	19425	19293	19507	19544	19569	19531	19357	19348	19419	19469	19378	19415	19272	19296	19423	19436	19517	19380	19466	19578	19536	19476	19398	19403	19400	19502	19424	19489	19366	19434	19410	19355	19480	19422	19491	19449	19514	19371	19424	19460	19571	19418	19399	19237	19369	19531	19399	19426	19578	19610	19590	19182	19366	19516	19628	19457	19499	19287	19441	19300	19499	19626	19666	19505	19405	19584	19327	19653	19460	19321	19374	19386	19464	19339	19496	19443	19497	19365	19270	19513	19672	19423	19637	19454	19224	19450	19389	19503	19291	19289	19364	19341	19317	19433	19486	19438	19670	19401	19541	19613	19488	19402	19291	19381	19496	19236	19278	19492	19523	19397	19238	19521	19358	19464	19254	19495	19236	19395	19492	19625	19317	19587	19414	19412	19616	19453	19193	19348	19440	19569	19482	19483	19247	19370	19439	19548	19277	19677	19373	19356	19336	19476	19374	19445	19374	19222	19168	19430	19329	19574	19480	19399	19160	19412	19257	19453	19372	19324	19521	19681	19399	19529	19345	19491	19527	19475	19503	19447	19476	19286	19308	19353	19274	19468	19515	19284	19291	19523	19498	19362	19383	19289	19334	19248	19433	19493	19218	19602	19510	19490	19227	19506	19425	19521	19304	19422	19231	19450	19149	19374	19396	19603	19581	19517	19233	19487	19346	19421	19493	19379	19435	19518	19606	19390	19304	19420	19497	19265	19421	19283	19453	19398	19448	19329	19411	19457	19373	19333	19484	19461	19424	19468	19303	19502	19400	19380	19320	19573	19584	19501	19268	19485	19489	19348	19253	19214	19564	19413	19446	19363	19389	19463	19485	19668	19217	19249	19530	19439	19433	19333	19274	19596	19344	19458	19238	19455	19294	19178	19371	19489	19323	19295	19213	19563	19449	19403	19439	19432	19650	19353	19240	19434	19288	19592	19378	19493	19559	19346	19334	19463	19414	19509	19231	19304	19439	19381	19381	19424	19306	19738	19463	19486	19457	19378	19375	19470	19459	19450	19361	19398	19289	19351	19254	19431	19364	19586	19321	19284	19341	19494	19474	19382	19411	19432	19554	19342	19369	19498	19431	19330	19344	19409	19466	19323	19450	19678	19342	19447	19315	19405	19407	19420	19249	19478	19268	19414	19257	19545	19378	19370	19182	19235	19598	19415	19429	19422	19573	19389	19354	19298	19267	19460	19276	19100	19460	19328	19609	19388	19364	19293	19547	19397	19385	19292	19579	19387	19455	19332	19308	19398	19638	19514	19528	19196	19282	19382	19549	19274	19388	19336	19327	19389	19445	19354	19473	19553	19425	19527	19436	19425	19374	19310	19079	19444	19427	19472	19397	19516	19439	19508	19441	19361	19327	19392	19568	19360	19508	19414	19382	19569	19544	19440	19409	19405	19306	19469	19459	19441	19153	19552	19296	19434	19477	19162	19323	19347	19590	19342	19496	19403	19358	19283	19426	19641	19692	19340	19449	19481	19382	19284	19532	19271	19310	19364	19424	19283	19494	19410	19280	19393	19466	19331	19384	19503	19483	19401	19411	19395	19473	19355	19407	19461	19364	19490	19460	19418	19341	19316	19355	19418	19394	19346	19267	19351	19374	19660	19622	19313	19321	19327	19374	19501	19351	19447	19243	19200	19462	19495	19266	19334	19324	19375	19197	19550	19278	19292	19391	19291	19251	19491	19359	19579	19489	19488	19253	19500	19519	19267	19270	19515	19286	19529	19279	19557	19342	19251	19667	19403	19167	19418	19369	19381	19485	19332	19061	19347	19225	19212	19471	19304	19451	19357	19345	19307	19443	19495	19315	19369	19315	19600	19129	19517	19480	19338	19482	19310	19521	19463	19433	19421	19273	19502	19344
38874	56843	45538	29131	20464	17186	15775	15856	15891	15872	15735	15805	15759	15747	15841	15892	15809	15661	15690	15852	15875	15624	15995	15852	15783	15695	15700	15806	15924	15784	15849	15903	15771	15756	15874	15862	15687	15808	15699	15825	15751	15669	15889	15829	15714	15887	15769	15674	15576	15705	15953	15837	15866	15868	15643	15842	15774	15855	15727	15783	15749	15781	15754	15776	15889	16136	15766	15773	15846	15787	15900	15774	15763	15800	15762	15907	15843	15703	15740	15835	15646	15786	15900	15671	15820	15697	15746	15827	15768	15880	15885	15775	15725	15869	15919	15848	15842	15816	15789	15846	15822	15694	15793	15712	15697	16007	15989	15979	15747	15772	15783	15769	15904	15760	15782	15950	15756	15780	15988	15833	15850	15678	15871	15853	15811	15839	15868	15833	15697	15801	15806	15765	15792	15668	15740	15896	15757	15766	15684	15600	15755	15749	15722	15889	15675	15820	15898	15837	15564	15952	15773	15703	15882	15825	15940	15683	15793	15811	15866	15770	15760	15785	15719	15792	15823	15861	15804	15674	15880	15749	15821	15924	15864	15715	15900	15827	15955	15729	15863	15772	15918	15752	15871	15691	15755	15792	15765	15771	15878	15778	15674	15871	15744	15723	15890	15867	15501	15793	15808	15686	15875	15908	15826	15745	15782	15875	15818	15735	15851	15715	16021	15783	15870	15981	15790	15749	15849	15839	15669	15912	15666	15736	15877	15624	15790	15780	15750	15969	15735	15581	15856	15693	15772	15741	15979	15873	15895	15937	15790	15667	15749	15724	15781	15659	15681	15983	15773	15826	15765	15856	15823	15782	15662	15648	15767	15680	15698	15783	15715	15832	15718	15805	16034	15691	15908	15715	15807	15721	15894	15622	15853	15830	15871	15940	15748	15617	15717	15646	15845	15798	15865	15798	15714	15836	15836	15885	15842	15817	15825	15848	15628	15754	15909	15966	15897	15794	15800	15770	15791	15691	15711	15866	16011	15710	15842	15744	16011	15762	15945	15893	15858	15832	15706	15735	15682	15780	15861	15758	15820	15903	15810	15953	15692	15833	15813	15744	15585	15610	15731	15706	15872	15865	15689	15943	15932	15777	15877	15881	15753	15909	15704	15919	15762	15723	15821	15695	15773	15798	15753	15679	15947	15788	15806	15676	15828	15650	15833	15750	15889	15729	15773	15808	15748	15843	15828	15852	15858	15881	15789	15864	15713	15895	15775	15708	15649	15813	15813	15761	15994	15873	15727	15730	15757	15714	15774	15955	15651	15861	15747	15949	15784	15632	15873	15792	15854	15633	15763	15867	15662	15745	15860	15815	15935	15720	15654	15796	15897	15626	15823	15758	15894	15746	15800	15886	15728	15728	15968	15848	15810	15810	15910	15845	15615	15681	15922	15694	15783	15634	15838	15777	15818	15757	15951	15762	15714	15727	15710	15826	15780	15805	15866	15680	15810	15725	15978	15809	15688	15681	15740	15803	15874	15868	15680	15870	15808	15797	15814	16042	15785	15769	15698	15879	15923	15816	15839	15948	15582	15791	15904	15863	15825	15750	15758	15811	15679	15845	15878	15668	15649	15925	15756	15719	15730	15915	15804	15767	15869	15914	15816	15785	15836	15998	15865	15856	15860	15936	15701	15572	15783	15824	15824	15897	15831	15951	15860	15813	15673	15789	15701	15770	15842	15757	15719	15742	15818	15847	15756	15940	15795	15769	15708	15813	15690	15910	15610	15862	15774	15814	15770	15704	15708	15916	16014	15828	15759	15815	15851	15886	15791	15965	15618	15907	15702	15934	15811	15793	15808	15738	15786	15832	15680	15924	15854	15800	15856	15872	15706	16073	15720	15830	15898	15949	15734	15626	15791	15695	15706	15838	15612	15935	15705	15855	15683	15792	15882	15738	15832	15842	15671	15855	15743	15731	15696	15831	15908	15797	15729	15728	15845	15726	15654	15680	15818	15730	15661	15859	15892	15940	15687	15818	15882	15855	15721	15914	15653	15988	15705	15750	15923	15757	15671	15753	15991	15665	15838	15749	15825	15815	15745	15991	15636	15933	15767	15487	15951	15724	15983	15759	15899	16006	15742	15805	15865	15848	15917	15891	15881	15843	15766	15769	15877	15870	15850	15857	15741	15833	15823	15848	15732	15906	15804	15747	15795	15788	15756	15780	15678	15828	15756	15799	15882	15880	15765	15822	15752	15651	15956	15763	15822	15826	15711	15857	15862	15794	15877	15717	15776	15752	15925	15599	15745	15585	15779	15810	15735	15658	15830	15739	15879	15874	15703	15808	15673	15883	15795	15740	15710	15859	15843	15657	15865	15836	15732	15688	15709	15899	15720	15808	15956	15920	15891	15686	15828	15779	16017	15645	15883	15714	15886	15860	15772	15835	15741	15736	15943	15819	15714	15869	15863	15826	15773	15719	15829	15800	15836	15801	15915	15760	15668	15915	15881	15850	15900	15853	15810	15816	15901	15776	16002	15861	15741	15901	15684	15912	15760	15789	15678	15720	15654	15717	15842	15742	15673	15783	15826	15779	15803	15793	15801	15850	15791	15843	16003	15864	15744	15807	15970	15896	15908	15844	15720	15830	15834	15675	15735	15945	15686	15760	15911	15636	15738	15901	15739	15838	15767	15729	15676	16020	15841	15918	15888	15701	15653	15741	15935	15968	15798	15715	15710	15861	15945	15769	15738	15761	15620	15702	15851	15852	15820	15695	15665	15839	15677	15750	15630	15907	15693	15788	15856	15795	15690	15798	15800	15805	15824	15780	15806	15881	15756	15977	15653	15857	15833	15857	15953	15667	15677	15959	15713	15864	15847	15775	15803	15808	15807	15840	15894	15891	15844	15764	15807	15869	15902	15799	15850	15878	15670	15845	15903	15809	15673	15850	15952	15707	15819	15706	15724	15728	15782	15938	15589	15687	15797	15580	15831	15687	15824	15758	15857	15722	15748	15673	15882	15799	15779	15798	15821	15672	15726	15677	15666	15846	15920	15871	15814	15763	15811	15962	15987	15846	15820	15842	15840	15825	15755	15801	15768	15629	15816	15759	15792	15773	15791	15935	15807	15679	15667	15792	15823	15715	15743	15881	15892	15866	15850	15673	15708	15779	15826	15701	15682	15617	16028	15639	15800	15893	15707	15709	15812	15614	15787	15703	15759	15946	15816	15947	15660	15622	15919	15650	15708	15843	15738	15862	15796	15801	15747	15829	15982	15738	15814	15820	15807	15783	15822	15873	15741	15908	15834	15770	15833	15874	15811	15683	15760	15764	15707	15779	15927	15711	15851	15570	15753	15859	15730	15865	15785	15865	15757	15660	15878	15825	15755	15820	15662	15884	15920	15821	15836	15817	15787	15792	15713	15821	15935	15924	15865	15732	15801	15595	15836	15889	15785	15879	15728	15786	15911	15722	15856	15606	15816	15739	15778	15798	15842	15816	16123	15974	15860	15815	15956	15832	15975	15870	15711	15813	15940	15810	15828	15856	15728	15865	15935	16015	15933	15834	15822	15786	15774	15908	15885	15810	15789	15747	15903	15690	15654	15910	15623	15645	15863	15732	15727	15940	15770	15826	15818	15703	15802	15893	15815	15756	15855	15824	15957	15741	15614	15664	15882	15913	15775	15808	15927	16033	15904	15821	15814	15736	15866	15854	15904	15811	15794	15987	15861	16067	15719	15635	15722	16057	15864	15685	15916	15652	15836	15891	15857	15719	16019	15719	15935	15915	16022	15816	15886	15799	15828	15872	15804	15721	15924	15906	15731	15675	15972	15657	15903	15907	15714	15777	15968	15739	15721	15891	15952	15669	15532	15944	15847	15885	15857	15823	15681	15869	15857	15928	15882	15727	15766	15858	15753	15784	15815	15743	15817	16022	16004	15961	15766	15836	15798	15787	15874	15766	15902	15797	15894	15765	15668	15754	15903	15764	15605	15877	15777	15815	15905	15825	15849	15713	15953	15868	15866	15694	15717	15937	15669	15831	15732	15731	15525	15728	16039	15837	15717	16021	15867	15891	15969	15871	15873	15740	15725	15818	15896	15917	15746	15825	15805	15762	15857	15857	15861	15787	15656	15858	15799	15648	15939	15847	15760	15642	15652	15801	15941	15868	15717	15712	15670	15764	15799	15962	15809	15885	15755	15718	15851	15681	15650	15884	15749	15940	15739	15750	15667	15757	15556	15752	15857	15756	15824	15847	15764	15702	15765	15979	15665	15833	15878	15803	15865	15824	15845	15796	15849	15889	15685	16005	15751	15834	15856	15836	15880	15806	15837	15978	15781	15869	15832	16049	15693	15941	15808	15766	15755	15747	15947	15796	15833	15748	15921	15925	15792	15879	15777	15805	15824	15611	15914	15665	15711	15906	15893	15725	15952	15797	15903	15823	15881	15731	15894	15712	15751	15833	15853	15832	15744	15752	15849	15685	15741	15644	15758	15772	15821	15712	15758	15835	15799	15680	15725	15956	15789	15800	15729	15842	15883	15690	15883	15711	15657	15823	15690	15770	15911	15784	15744	15842	15707	15739	15845	15725	15829	15723	15877	15981	15700	15775	15778	15797	15757	15807	15744	15770	15694	15920	15815	15846	15779	15750	15896	15637	15754	15781	15762	15841	15816	15784	15758	15801	15919	15756	15773	15798	15895	15806	15736	15862	15723	15807	15676	15738	15840	15909	15963	15844	15808	15803	15782	15669	15631	15812	15653	15727	15854	15918	15789	15854	15711	15815	15791	15793	15696	15878	15807	15946	15760	15749	15855	15791	15762	15788	15864	15747	15779	15707	15692	15997	15877	15882	15726	15772	15844	15802	15837	15646	15929	15778	15821	15720	15891	15849	15810	15878	15652	15830	15956	15892	15784	15789	15847	15678	15785	15871	15762	15793	15732	15823	15790	15854	15829	15741	15770	15789	15698	15808	15644	15789	15859	15929	15841	15985	15811	15682	15817	15658	15813	15691	15701	15824	15850	15873	15668	15922	15773	15915	15773	15660	15796	15857	15903	15805	15937	15825	15904	15944	15783	15718	15795	15852	15758	15902	15678	15877	15676	15901	15854	15756	15786	15978	15812	15841	15883	15823	15899	15815	15703	15832	15692	15929	16025	15762	15845	15900	15821	15606
25950	33428	54879	48495	34262	27556	23504	20877	20408	20598	20471	20494	20354	20593	20561	20548	20539	20717	20572	20569	20596	20150	20493	20254	20537	20367	20418	20531	20512	20357	20646	20303	20524	20379	20416	20469	20444	20557	20402	20518	20770	20443	20470	20491	20058	20457	20316	20348	20465	20126	20527	20182	20367	20462	20427	20128	20503	20314	20376	20410	20277	20409	20168	20403	20347	20352	20560	20126	20418	20392	20509	20150	20166	20355	20293	20261	20184	20388	20382	20233	20431	20310	20420	20238	20305	20371	20487	20237	20240	20227	20548	20421	20388	20102	20478	20359	20329	20293	20256	20216	20322	20414	20366	20168	20274	20267	20172	20414	20017	20267	20213	20362	20284	20251	20479	20417	20286	20480	20509	20353	20334	20213	20296	20292	20196	20112	20341	20238	20166	20528	20328	20140	20262	20287	20143	20199	20415	20190	20406	20217	20498	20534	20381	20205	20353	20194	20118	20425	20337	20312	20353	20266	20398	20245	20560	20378	20462	20343	20194	20495	20356	20460	20474	20316	20260	20283	20289	20254	20128	20463	20278	20314	20217	20341	20246	20291	20307	20519	20520	20400	20452	20394	20345	20249	20348	20198	20256	20368	20441	20264	20411	20246	20290	20157	20289	20240	20232	20299	20695	20020	20280	20246	20213	20333	20394	20537	20380	20082	20132	20296	20388	20379	20136	20347	20312	20350	20315	20297	20312	20430	20272	20314	20380	20265	20360	20453	20247	20176	20354	20344	20240	20280	20337	20291	20310	20304	20222	20413	20517	20215	20218	20195	20622	20295	20428	20305	20440	20298	20382	20366	20484	20548	20392	20123	20412	20371	20524	20351	20298	20243	20199	20300	20247	20390	20510	20372	20326	20217	20456	20269	20404	20341	20429	20413	20372	20331	20533	20420	20207	20171	20259	20372	20312	20023	20263	20305	20427	20352	20428	20318	20428	20425	20494	20313	20240	20242	20099	20226	20427	20214	20206	20051	20396	20249	20540	20493	20290	20213	20332	20319	20192	20457	20351	20299	20105	20343	20526	20478	20372	20245	20302	20429	20241	20205	20068	20481	20311	20325	20399	20199	20306	20445	20387	20252	20378	20275	20154	20213	20443	20335	20288	20429	20192	20491	20279	20447	20503	20526	20344	20475	20280	20277	20398	20325	20421	20232	20242	20399	20043	20183	20437	20266	20185	20369	20326	20394	20071	20290	20225	20290	20276	20344	20305	20191	20239	20274	20208	20369	20042	20253	20134	20481	20451	20517	20368	20512	20382	20334	20356	20364	20403	20324	20247	20448	20481	20524	20153	20207	20447	20434	20375	20274	20399	20580	20527	20318	20392	20118	20435	20413	20269	20564	20472	20432	20073	20279	20101	20403	20354	20370	20291	20350	20334	20368	20399	20296	20295	20468	20288	20261	20429	20393	20284	20295	20252	20285	20341	20439	20629	20253	20421	20358	20386	20392	20321	20123	20264	20179	20477	20751	20762	20346	20305	20177	20295	20316	20291	20383	20346	20100	20074	20268	20519	20324	20151	20212	20173	20548	20283	20303	20382	20172	20243	20425	20427	20333	20217	20213	20241	20241	20557	20169	20370	20158	20484	20279	20218	20501	20360	20259	20441	20184	20194	20344	20357	20151	20517	20460	20413	20279	20551	20142	20332	20259	20259	20142	20331	20202	20290	20241	20314	20182	20340	20387	20504	20267	20406	20237	20164	20321	20442	20357	20246	20367	20426	20334	20429	20346	20497	20480	20391	20423	20483	20387	20435	20180	20285	20405	20423	20635	20218	20113	20348	20265	20262	20119	20487	20121	20518	20313	20335	20282	20356	20298	20426	20242	20419	20442	20321	20391	20351	20473	20282	20419	20295	20186	20367	20457	20276	20195	20434	20231	20427	20441	20385	20349	20548	20365	20392	20459	20487	20186	20297	20424	20431	20324	20197	20354	20398	20087	20326	20480	20455	20198	20385	20148	20244	20322	20436	20277	20297	20302	20298	20359	20463	20333	20348	20305	20373	20225	20197	20296	20199	20215	20263	20074	20493	20259	20531	20314	20196	20574	20140	20264	20362	20057	20484	20296	20354	20434	20249	20268	20282	20265	20336	20243	20321	20368	20215	20163	20438	20376	20546	20151	20333	20452	20411	20424	20259	20267	20406	20346	20441	20350	20339	20172	20327	20490	20242	20211	20177	20298	20311	20315	20385	20118	20408	20443	20340	20443	20363	20531	20458	20212	20372	20338	20383	20591	20322	20475	20440	20281	20144	20359	20202	20305	20442	20343	20528	20345	20292	20582	20316	20202	20354	20296	20342	20168	20247	20488	20283	20492	20182	20450	20236	20559	20557	20334	20517	20375	20479	20184	20325	20206	20402	20277	20321	20089	20230	20244	20237	20252	20391	20230	20221	20304	20478	20333	20110	20252	20331	20345	20265	20277	20360	20394	20458	20455	20306	20327	20253	20482	20313	20183	20346	20301	20434	20054	20245	20362	20518	20223	20368	20202	20478	20463	20377	20109	20373	20167	20444	20415	20382	20301	20389	20247	20297	20470	20363	20248	20176	20433	20403	20208	20145	20237	20288	20251	20319	20255	20346	20227	20119	20066	20282	20326	20269	20185	20347	20203	20386	20178	20268	20288	20366	20115	20243	20386	20350	20188	20180	20372	20177	20287	20269	20376	20331	20128	20341	20364	20168	20069	20139	20471	20408	20278	20316	20344	20462	20288	20314	20461	20255	20191	20112	20322	20229	20301	20146	20346	20178	20327	20383	20306	20403	20268	20428	20517	20223	20345	20475	20302	20436	20103	20408	20419	20468	20352	20370	20420	20024	20037	20439	20407	20619	20387	20541	20401	20314	20459	20690	20292	20622	20149	20477	20396	20510	20488	20289	20324	20407	20455	20235	20235	20223	20615	20323	20184	20361	20366	20260	20154	20045	20378	20031	20345	20331	20407	20178	20153	20141	20255	20296	20116	20287	20200	20166	20319	20364	20404	20345	20374	20241	20354	20176	20265	20220	20307	20162	20337	20375	20213	20400	20266	20398	20184	20304	20581	20261	20308	20281	20158	20330	20353	20392	20155	20234	20366	20505	20423	20161	20341	20566	20296	20352	20446	20227	20327	20480	20171	20451	20354	20219	20375	20370	20143	20422	20195	20258	20416	20108	20324	20298	20669	20245	20366	20594	20374	20497	20076	20412	20256	20129	20503	20442	20440	20589	20502	20499	20267	20231	20387	20207	20321	20445	20423	20355	20166	20415	20283	20271	20158	20148	20296	20218	20355	20101	20146	20407	20281	20318	20358	20272	20404	20413	20444	20361	20248	20280	20225	20539	20297	20249	20247	20541	20313	20318	20226	20414	20363	20388	20241	20588	20236	20458	20330	20303	20378	20242	20252	20417	20406	20157	20280	20259	20216	20254	20151	20122	20074	20446	20360	20174	20533	20352	20312	20316	20344	20329	20308	20251	20358	20268	20223	20488	20158	20240	20396	20333	20344	20036	20364	20397	20386	20399	20335	20215	20462	20295	20362	20469	20335	20363	20373	20239	20172	20317	20291	20468	20259	20390	20267	20278	20254	20313	20110	20328	20572	20563	20365	20403	20395	20436	20458	20292	20297	20326	20449	20338	20243	20290	20407	20103	20162	20361	20400	20356	20446	20273	20429	20375	20222	20228	20205	20374	20254	20275	20359	20215	20490	20360	20179	20433	20187	20325	20677	20325	20279	20493	20299	20166	20367	20229	20389	20358	20460	20378	20483	20248	20253	20442	20307	20230	20252	20307	20369	20456	20331	20304	20429	20365	20423	20127	20355	20304	20483	20175	20373	20141	20535	20393	20245	20326	20329	20305	20420	20415	20466	20272	20218	20425	20121	20205	20278	20296	20270	20344	20194	20299	20365	20425	20272	20456	20428	20216	20443	20301	20372	20101	20289	20225	20325	20484	20347	20404	20136	20222	20212	20181	20300	20440	20361	20170	20309	20475	20410	20219	20450	20443	20172	20168	20484	20556	20520	20415	20464	20344	20311	20455	20342	20460	20374	20181	20340	20320	20341	20244	20379	20198	20258	20435	20358	20251	20435	20331	20327	20378	20287	20164	20138	20375	20393	20299	20275	20336	20305	20351	20094	20326	20468	20338	20323	20456	20386	20069	20235	20238	20306	20280	20274	20381	20471	20392	20197	20242	20272	20503	20323	20147	20317	20210	20306	20279	20385	20218	20464	20333	20366	20348	20233	20117	20359	20480	20471	20195	20244	20245	20160	20485	20327	20439	20304	20228	20272	20213	20336	20538	20248	20238	20380	20479	20453	20080	20221	20299	20280	20385	20165	20043	20234	20469	20260	20325	20480	20420	20350	20282	20380	20365	20459	20537	20323	20033	20255	20439	20549	20403	20277	20373	20399	20228	20271	20330	20241	20129	20284	20266	20420	20318	20347	20118	20254	20034	20164	20109	20313	20449	20238	20299	20297	20453	20190	20188	20241	20454	20352	20427	20440	20135	20110	20171	20188	20271	20458	20425	20223	20397	20370	20340	20417	20276	20654	20203	20174	20500	20261	20374	20171	20465	20382	20353	20403	20349	20501	20369	20176	20277	20218	20215	20550	20440	20399	20354	20512	20405	20347	20216	20275	20244	20369	20140	20362	20333	20467	20444	20275	20309	20382	20259	20133	20293	20406	20273	20232	20398	20187	20252	20251	20367	20244	20280	20341	20275	20556	20453	20402	20182	20287	20182	20223	20303	20255	20461	20163	20548	20467	20193	20131	20325	20174	20241	20369	20322	20417	20200	20227	20233	20098	20372	20249	20354	20325	20542	20354	20374	20206	20429	20222	20452	20044	20367	20471	20303	20205	20288	20394	20325	20381	20293	20356	20372	20462	20522	20243	20320	20403	20380	20209	20339	20398	20245	20532	20315	20341	20323	20473	20209	20316	20192	20173	20234	20562	20453	20472	20683	20226	20230	20312	20247	20246	20280	20146	20449	20343	20214	20370	20428	20117	20181	20334	20456	20344	20057	20252	20437	20321	20337	20347	20116	20181	20531	20100	20277	20332	20248	20312	20488	20279	20390	20433	20190	20498	20418	20308	20459	20129	20327	20246	20207	20142	20506	20440	20425	20383	20101	20335
63011	101290	84387	56231	35554	23258	17145	16232	16383	16384	16531	16261	16354	16339	16453	16649	16526	16479	16344	16523	16383	16400	16355	16400	16307	16422	16304	16379	16437	16355	16333	16392	16396	16462	16424	16485	16374	16388	16458	16605	16420	16348	16308	16363	16288	16302	16409	16261	16309	16403	16246	16563	16418	16419	16271	16325	16380	16506	16400	16414	16455	16397	16527	16352	16573	16429	16321	16446	16373	16438	16524	16326	16449	16297	16300	16487	16379	16367	16448	16435	16403	16346	16303	16352	16331	16485	16503	16314	16348	16280	16381	16397	16427	16384	16430	16414	16410	16458	16508	16386	16290	16408	16230	16339	16379	16224	16347	16426	16349	16288	16425	16194	16380	16470	16486	16401	16513	16381	16292	16146	16481	16338	16408	16460	16347	16463	16248	16284	16346	16309	16372	16472	16289	16368	16228	16535	16377	16414	16282	16415	16235	16492	16308	16300	16169	16241	16407	16419	16449	16357	16478	16414	16321	16415	16354	16431	16446	16413	16471	16377	16381	16428	16299	16443	16384	16363	16448	16403	16342	16310	16397	16346	16355	16281	16213	16300	16394	16293	16263	16364	16360	16333	16238	16416	16454	16343	16256	16377	16554	16347	16471	16403	16379	16505	16290	16330	16453	16391	16347	16331	16335	16648	16241	16261	16400	16308	16301	16426	16476	16325	16379	16366	16401	16350	16572	16292	16185	16299	16297	16589	16290	16492	16358	16406	16277	16346	16349	16366	16366	16388	16421	16385	16405	16222	16357	16343	16321	16320	16390	16599	16399	16395	16301	16317	16413	16327	16279	16379	16315	16440	16241	16386	16510	16351	16520	16370	16333	16197	16334	16319	16398	16396	16417	16414	16272	16318	16354	16316	16378	16483	16314	16367	16238	16325	16311	16358	16380	16379	16350	16313	16494	16383	16178	16550	16201	16301	16457	16497	16372	16243	16262	16337	16539	16307	16532	16371	16301	16459	16402	16456	16508	16495	16373	16345	16092	16496	16365	16345	16407	16594	16338	16318	16217	16235	16428	16459	16116	16462	16354	16424	16222	16396	16416	16192	16257	16332	16257	16334	16361	16289	16378	16128	16160	16552	16328	16392	16388	16421	16335	16168	16509	16323	16344	16433	16432	16305	16390	16143	16471	16336	16346	16376	16524	16420	16222	16528	16381	16367	16370	16370	16442	16332	16351	16379	16161	16519	16281	16326	16365	16535	16365	16493	16416	16296	16397	16273	16394	16430	16671	16416	16370	16314	16450	16270	16323	16375	16425	16448	16331	16300	16302	16480	16261	16410	16259	16438	16393	16388	16377	16218	16374	16317	16275	16314	16382	16322	16477	16411	16392	16458	16455	16342	16329	16318	16168	16232	16482	16317	16395	16281	16327	16461	16325	16221	16346	16383	16369	16366	16420	16390	16338	16459	16300	16331	16228	16331	16450	16365	16343	16248	16329	16433	16480	16502	16515	16409	16303	16221	16398	16448	16196	16236	16385	16312	16433	16353	16329	16325	16501	16402	16435	16552	16296	16362	16328	16300	16259	16347	16345	16366	16361	16297	16316	16401	16394	16415	16366	16490	16515	16296	16456	16173	16309	16497	16244	16370	16326	16441	16228	16323	16366	16303	16428	16358	16290	16402	16305	16306	16345	16281	16380	16367	16336	16448	16470	16344	16545	16531	16320	16415	16273	16514	16277	16476	16649	16461	16339	16349	16311	16323	16335	16234	16279	16477	16304	16342	16479	16393	16410	16208	16485	16356	16433	16287	16284	16204	16278	16233	16347	16426	16423	16498	16322	16296	16335	16231	16333	16367	16489	16499	16427	16317	16351	16433	16454	16295	16469	16236	16364	16376	16333	16291	16432	16342	16269	16234	16422	16463	16346	16286	16177	16417	16440	16451	16331	16384	16379	16345	16281	16325	16403	16387	16330	16283	16231	16170	16375	16226	16455	16453	16384	16189	16375	16442	16424	16400	16609	16559	16474	16653	16433	16401	16357	16437	16420	16351	16418	16408	16441	16220	16367	16428	16444	16442	16486	16356	16435	16387	16329	16462	16398	16273	16364	16353	16404	16381	16260	16267	16263	16426	16647	16399	16474	16525	16335	16243	16189	16225	16427	16458	16423	16208	16278	16218	16338	16421	16415	16388	16305	16543	16492	16300	16342	16247	16342	16222	16505	16430	16282	16500	16670	16228	16442	16595	16363	16303	16373	16457	16281	16371	16310	16528	16247	16402	16378	16411	16486	16439	16379	16254	16358	16446	16524	16377	16418	16291	16282	16254	16396	16378	16541	16276	16454	16364	16134	16290	16284	16592	16214	16512	16334	16534	16430	16562	16520	16237	16429	16344	16579	16261	16317	16126	16389	16452	16645	16337	16421	16290	16441	16310	16323	16288	16375	16359	16329	16513	16262	16338	16489	16339	16387	16444	16347	16370	16154	16357	16260	16219	16401	16258	16132	16112	16442	16274	16345	16357	16430	16496	16459	16325	16174	16353	16273	16281	16297	16366	16394	16331	16405	16526	16346	16389	16316	16243	16438	16434	16360	16100	16468	16297	16406	16420	16393	16205	16395	16187	16419	16389	16248	16501	16332	16353	16324	16421	16406	16388	16550	16290	16228	16482	16451	16355	16415	16256	16344	16280	16371	16334	16418	16333	16509	16401	16400	16427	16500	16433	16239	16353	16397	16407	16507	16446	16318	16478	16363	16553	16311	16295	16280	16315	16273	16222	16235	16381	16338	16259	16310	16176	16397	16197	16387	16245	16503	16402	16433	16255	16448	16402	16237	16443	16360	16498	16376	16571	16484	16587	16465	16310	16375	16252	16401	16296	16383	16465	16203	16335	16339	16330	16472	16306	16408	16397	16335	16449	16218	16410	16452	16274	16346	16467	16348	16409	16453	16344	16484	16533	16245	16424	16363	16336	16425	16373	16378	16335	16218	16369	16155	16416	16457	16440	16441	16476	16325	16440	16311	16310	16214	16362	16448	16332	16653	16464	16419	16579	16332	16330	16427	16228	16319	16184	16361	16585	16439	16249	16118	16359	16275	16266	16381	16388	16381	16258	16238	16300	16447	16450	16251	16449	16335	16420	16301	16263	16479	16446	16310	16396	16318	16402	16457	16255	16399	16288	16388	16418	16211	16380	16378	16158	16373	16334	16152	16327	16556	16182	16259	16159	16309	16411	16605	16235	16322	16327	16433	16253	16236	16561	16430	16233	16517	16188	16310	16434	16457	16234	16382	16462	16512	16568	16540	16261	16453	16538	16358	16144	16423	16475	16415	16382	16360	16348	16157	16515	16309	16307	16295	16356	16412	16368	16227	16361	16409	16347	16267	16322	16342	16421	16339	16303	16464	16345	16395	16423	16333	16386	16244	16328	16484	16432	16254	16340	16238	16287	16526	16240	16413	16428	16418	16256	16248	16419	16436	16369	16307	16409	16390	16361	16413	16410	16413	16412	16489	16564	16374	16428	16286	16306	16454	16332	16327	16377	16343	16463	16380	16257	16243	16287	16329	16321	16329	16260	16206	16299	16232	16370	16350	16499	16349	16417	16321	16445	16506	16234	16409	16252	16333	16335	16244	16335	16216	16451	16302	16316	16326	16553	16436	16195	16259	16171	16340	16409	16443	16348	16534	16470	16512	16275	16263	16484	16386	16277	16626	16451	16317	16450	16371	16217	16426	16330	16489	16395	16315	16503	16199	16521	16343	16346	16410	16433	16252	16363	16379	16385	16396	16338	16324	16387	16389	16271	16453	16402	16399	16357	16406	16427	16215	16446	16423	16456	16344	16374	16456	16440	16285	16357	16296	16137	16535	16370	16353	16344	16180	16412	16458	16346	16342	16346	16403	16428	16303	16398	16295	16509	16371	16460	16208	16321	16383	16331	16234	16443	16432	16206	16455	16303	16357	16308	16365	16308	16478	16559	16412	16343	16450	16362	16247	16306	16369	16276	16419	16479	16341	16499	16184	16378	16516	16403	16500	16191	16507	16311	16467	16214	16377	16446	16228	16249	16206	16523	16286	16390	16349	16335	16179	16297	16334	16194	16282	16389	16449	16358	16332	16280	16599	16554	16422	16402	16457	16505	16373	16419	16475	16430	16291	16423	16520	16486	16271	16279	16296	16239	16342	16224	16466	16418	16390	16400	16445	16327	16452	16410	16311	16412	16402	16430	16394	16212	16323	16417	16403	16246	16220	16451	16495	16381	16339	16452	16314	16199	16373	16234	16428	16363	16403	16297	16369	16439	16333	16470	16442	16425	16446	16380	16253	16397	16359	16267	16418	16469	16429	16230	16412	16469	16353	16371	16494	16453	16140	16370	16357	16530	16324	16217	16396	16330	16353	16084	16467	16326	16463	16269	16273	16256	16332	16402	16177	16401	16435	16293	16178	16553	16262	16466	16262	16435	16248	16522	16389	16264	16285	16431	16502	16316	16417	16196	16286	16511	16288	16398	16252	16389	16462	16222	16385	16369	16468	16398	16395	16434	16516	16536	16335	16436	16286	16389	16193	16246	16411	16251	16424	16231	16366	16241	16393	16338	16455	16376	16397	16415	16391	16320	16323	16391	16374	16321	16384	16332	16352	16466	16292	16243	16450	16301	16168	16271	16426	16269	16483	16334	16264	16401	16624	16329	16426	16434	16277	16330	16320	16372	16378	16369	16336	16443	16412	16458	16294	16383	16341	16223	16313	16466	16289	16329	16421	16237	16401	16350	16298	16202	16321	16337	16371	16408	16431	16264	16550	16346	16331	16363	16175	16367	16374	16479	16231	16547	16450	16310	16465	16225	16546	16163	16488	16433	16454	16373	16411	16332	16482	16333	16341	16447	16342	16471	16295	16556	16374	16419	16200	16428	16492	16390	16324	16398	16395	16251	16538	16372	16369	16383	16441	16432	16336	16306	16332	16406	16434	16499	16300	16347	16418	16424	16173	16412	16391	16297	16394	16144	16506	16282	16459	16278	16338	16326	16145	16376	16406	16426	16224	16238	16411	16472	16430	16416	16605	16256	16346	16337	16560	16457	16291	16426	16480	16424	16283	16215	16476	16299	16177	16503	16345	16340	16517	16397	16371	16417	16312	16326	16477	16373	16221	16465	16312	16401	16198	16337	16288	16283
23815	26900	48084	46213	36278	29759	26170	21326	20517	20734	20624	20277	20622	20521	20266	20468	20392	20665	20538	20322	20497	20447	20387	20359	20497	20345	20282	20197	20236	20241	20445	20409	20264	20171	20340	20244	20376	20135	20116	20304	20590	20386	20256	20133	20102	20084	20376	20031	20140	20255	20394	20164	20353	20196	20357	20233	20338	20251	20118	20118	20038	20188	20340	20372	20285	20083	20302	20422	20166	20185	20214	20219	20056	20063	20390	20122	20252	20239	20449	20215	20154	20106	20062	20352	20201	20351	20384	20223	20123	20414	20272	20205	20210	20329	20373	20075	20330	20091	20186	20235	20217	20197	20391	20234	20191	20128	20274	19962	20177	20338	20184	20302	20078	20286	20111	20293	20222	20421	20139	20371	20344	20200	20102	20384	20267	20018	20106	20258	20429	20100	20171	20238	20268	20187	20169	20116	20043	20206	20367	20151	20411	20134	20158	20197	20202	19996	20466	20245	20321	20414	20188	20401	19952	20022	20200	20158	20285	20508	20309	20157	20254	20222	20080	20265	20356	20161	20141	20168	20110	20232	20190	20173	20341	20210	20098	20513	20135	20124	20091	20100	20140	20438	20259	20123	20371	19984	20271	20073	20223	20316	20396	20260	20227	20019	20017	20175	20366	19988	20341	20244	20118	19959	20422	20238	20277	20223	20350	20119	20169	20266	20193	20237	20309	20386	20248	20247	20347	20310	20124	20223	20392	20227	20161	20264	20291	20036	20061	20075	20283	20013	20192	20029	20312	20245	20375	20162	20284	20163	20117	20121	20072	20271	20116	20289	19987	20238	20193	20133	20218	20403	20169	20136	20112	20047	20259	20150	20173	20293	20113	20260	19929	20118	20338	20132	20377	20230	20264	20233	20112	20021	20354	20186	20371	20213	20083	20023	20466	20154	20400	20135	20287	20207	20291	20151	20273	20222	20133	20209	20113	20105	20247	19861	20019	20191	20235	20229	20102	20249	20151	20379	20202	20098	20117	20367	20220	20104	20194	20490	20258	20263	20165	20217	20420	20301	20153	20201	20242	20247	20267	20136	20189	20098	20356	20059	20297	20181	20191	20260	20076	20099	20077	20390	20111	20251	20164	20350	20247	20327	20216	20247	20231	20376	19998	20188	20288	20082	20213	20207	20223	20111	20197	20034	20278	20277	20322	19857	20345	20137	20081	20209	20305	20172	20176	20217	20457	20289	20311	20106	20207	20051	20295	20217	20282	20314	20100	20147	20233	20201	20025	20127	20156	20078	20136	20197	20320	20213	20252	20090	20316	20107	20011	20243	20044	20098	20127	20110	20262	20261	20206	20153	20182	20202	20188	20164	19967	20269	20301	20202	20346	20271	20285	19884	20121	20267	20291	20143	20227	20293	20054	20071	20273	20073	20242	20229	20175	20142	20506	20433	20240	20381	20249	20180	20021	20264	20195	20187	20152	20110	19796	20348	20044	20200	20269	20031	20170	20159	20139	20204	20070	20100	20225	20204	20074	20052	20042	20238	20184	20067	20187	20032	20108	20290	20407	20252	20108	20268	19964	20188	20186	20140	20119	20337	20177	20256	20241	20103	20254	20051	20286	20110	20337	20135	20122	20175	20500	20146	20037	20217	20097	20210	20163	20189	20123	20118	20015	20079	20341	20117	20116	20245	20154	20078	20270	20141	20144	20321	20062	20209	20078	20275	20252	20280	20350	20127	20353	20155	20031	20008	20217	20169	20105	20096	20187	20056	20097	20159	20382	20257	20323	20126	20240	20410	20521	20225	20130	20016	20279	19950	20056	20125	20050	20166	20092	20094	20378	20139	20278	20033	20174	20011	19974	20075	20320	20221	20228	20150	20319	20252	20164	20128	20148	20413	20315	20345	20298	20129	20369	20147	20129	20201	20131	20210	19980	20206	20118	20392	20007	20274	20410	20283	20396	20136	20217	20107	20064	20012	20316	20151	20129	20245	20150	20301	20278	19980	20151	20100	20283	20081	20072	20182	20202	20282	20283	20062	20377	20173	20430	20222	20124	20244	20116	20381	20393	20081	20041	20240	20404	20138	20362	20097	20184	20332	20097	20181	20129	20358	20139	20227	20146	20034	20166	20014	20047	20207	20275	20283	20335	20325	20191	20338	20190	20354	20461	20066	20153	20184	20029	20083	20273	20300	20192	20308	20296	20271	20226	20488	20193	20195	20260	20246	20155	20291	20424	20187	20466	20164	20162	20134	20101	20057	20161	20064	20158	19998	20130	20069	20174	20265	20021	20274	20272	20138	20129	20173	20248	20309	20263	19993	20294	20152	20103	20428	20127	20127	20199	20221	20367	20216	20424	20313	20250	20346	20139	20064	20160	20163	20244	20222	20264	20450	20110	20082	20073	20488	20299	20173	20182	20295	20184	20344	20239	20113	20211	20086	20311	20372	20376	20302	20180	19943	20299	20163	20153	20366	20455	20338	20096	20302	20071	20419	20256	20163	20198	20292	20179	20130	20032	20427	20261	20123	20143	20139	20054	20193	20354	20236	20075	20245	20201	19839	20386	20152	20334	20148	20161	20105	20203	20314	20184	19927	20327	20327	20085	20296	20175	20310	20409	20027	20188	20073	20057	20133	20071	20360	20016	20517	20205	20079	20048	20298	20153	20172	20155	20284	20237	20326	20014	20157	20179	20371	20149	20431	20129	20318	20185	20128	20184	20176	20144	20187	20405	20185	20282	20247	20185	20041	20207	20296	20323	20199	20335	20196	20126	20042	20296	20117	20022	19858	20290	20178	20201	20180	20302	20086	20101	20026	20090	20003	20277	20365	20153	20143	20142	20065	20350	20034	20093	20446	20338	20171	20235	20272	20034	20075	20112	20098	20172	20408	20168	20257	20208	20268	20249	20260	20283	20293	20253	20203	20427	20150	20088	20227	20140	20184	20069	20223	20250	20099	20369	20144	20344	20217	20208	20310	20409	20206	20262	20078	20305	20306	20305	20301	20008	20281	20279	20002	20216	20109	20149	20182	20165	20193	20518	20224	20352	20396	20358	20217	20339	20162	20348	20213	20182	20293	20089	20044	20377	20305	20224	20369	20010	20062	20302	20009	20147	20393	20114	20210	20118	20247	20070	20239	20243	20359	20124	20111	20307	20177	20074	20257	20223	20263	19947	20223	20096	20332	20293	20174	20250	20339	20276	20252	20335	20034	20425	20240	20046	19943	20017	20178	20070	20044	20273	20215	20078	20123	20298	20309	20040	20205	20280	20101	20165	20178	19907	20213	20223	20158	20248	20071	20098	20016	19866	19992	20238	20402	20067	20245	20108	20180	20202	20180	20387	20239	20185	20289	20152	20218	20168	20153	19967	20168	20148	20000	20269	20264	20125	20273	20186	20208	20173	20095	20164	20314	20339	19950	20186	20043	20248	20100	20118	20021	20233	20081	20053	20205	20112	20326	20263	20339	20091	20216	20277	20208	20426	20511	20199	20103	20138	19995	19843	20184	20072	20344	20277	20406	20337	20176	20242	20295	19975	20212	20224	19980	20244	20189	20234	20184	20322	20246	19897	20099	20297	20216	20227	20212	20058	20190	20154	20206	20246	20175	20364	20216	20049	20281	20297	20371	20357	20139	20090	20282	20222	20369	20087	20172	20266	20225	20099	20036	20012	20381	20264	20357	20202	20235	19977	20106	20256	20125	20318	20012	20184	20243	20263	20003	20286	20156	20244	20075	20081	20218	20198	20136	20303	20272	20298	20146	20100	20011	20130	20408	20198	20097	20159	20281	20239	20231	20265	20327	20143	20133	20184	20225	20065	20332	20417	20204	20140	20208	19889	20150	20177	20039	20062	20049	20068	20208	20146	20101	20014	20309	20343	20246	20157	20281	20120	20173	20232	20148	20205	20030	20146	20233	20130	20195	20321	20332	20136	20355	20157	20138	20082	20173	20134	20047	20110	20235	20250	20099	20092	20272	20263	20171	20206	20117	19976	20259	20419	20179	20190	20386	20327	20117	20073	20080	20212	20026	20227	19943	20341	20298	20324	20249	20113	20170	19940	20017	20171	20155	20264	20040	20097	20166	20162	20273	20047	20074	20386	20239	20212	20254	20073	20107	20435	20189	20164	20132	20164	20212	20078	20319	20039	20294	20258	20143	20141	20336	20242	20243	20248	20038	20388	20217	20189	20449	20150	20134	20250	20242	20116	20216	19988	20139	20065	20023	20060	19942	20178	20168	20096	20017	20239	20118	20126	20221	20157	20113	20063	20372	20132	20266	20135	20038	20418	20271	20168	20143	20261	20158	20137	20043	20040	20316	20043	20293	20096	20111	20102	20188	20037	20287	20259	19981	20015	19936	20225	20202	20429	20095	20175	20184	20185	19825	20200	20103	20153	20142	20142	20116	20323	20043	20172	20225	20116	20122	20166	20219	20006	20228	20086	20420	20202	20296	20249	20153	20115	20176	20276	20149	20303	20283	19993	20066	20220	20204	20184	20091	20261	20239	20318	20088	20175	20173	20089	20209	20514	20025	20068	19948	20084	19994	20203	20218	20301	20199	20278	20093	20038	19996	20235	20263	19984	20111	20229	20218	20336	20363	20214	20093	20141	20163	20332	19950	20152	20146	20213	20047	20199	20269	20067	20360	20170	20370	20111	20126	20314	20142	19990	20270	20214	20215	20186	20053	20300	20206	20242	19983	20260	20218	20287	20205	20066	19982	20040	20405	20104	20517	20284	20181	20053	20062	20091	20229	20140	20118	20111	20146	20309	20240	20064	20280	20163	20235	20059	20306	20400	20065	20149	20150	20221	20026	20136	20133	20308	20191	20231	20193	19922	20074	20153	20401	20139	20381	19950	20174	20216	20055	20449	20041	20197	20140	20099	20386	20169	20105	20260	20224	20402	20177	20278	20274	20181	20433	20251	20061	20098	20216	20256	19904	19876	20080	20340	20298	20162	20205	20178	20251	20207	20204	20172	19988	20211	20010	20162	20202	20215	20258	20364	20314	20330	20345	19999	20241	20295	20179	20025	20275	20187	19967	20004	20436	20059	20092	20148	20086	20175	20170	20255	20408	20268	20177	20259	19950	20150	20266	20281	20074	20044	20178	20328	20061	20257	20279	20272	20276	20152	20246	20226	20311	20393	19985	20284	20174	20283	20290
63805	103972	92181	71273	46365	28366	18062	16324	16230	16158	16377	16285	16339	16374	16324	16161	16176	16294	16320	16331	16309	16352	16357	16327	16314	16234	16342	16483	16320	16201	16437	16166	16436	16401	16390	16360	16253	16109	16297	16411	16139	16187	16177	16355	16304	16357	16327	16302	16416	16285	16265	16351	16341	16362	16346	16261	16296	16493	16388	16229	16231	16262	16305	16272	16364	16455	16284	16248	16388	16169	16376	16349	16290	16511	16345	16315	16169	16317	16384	16208	16242	16385	16204	16301	16441	16275	16173	16357	16326	16385	16277	16402	16289	16376	16181	16337	16238	16289	16382	16299	16241	16313	16172	16294	16180	16310	16387	16177	16153	16183	16391	16219	16265	16315	16092	16227	16473	16261	16319	16358	16280	16332	16304	16324	16351	16183	16334	16337	16367	16415	16259	16155	16278	16253	16333	16401	16269	16487	16188	16205	16247	16194	16292	16292	16310	16394	16273	16198	16291	16118	16370	16152	16339	16159	16297	16259	16336	16428	16282	16378	16256	16348	16226	16491	16218	16286	16217	16301	16322	16264	16282	16385	16219	16188	16408	16285	16400	16352	16357	16461	16272	16264	16311	16169	16231	16495	16274	16611	16310	16233	16215	16368	16202	16313	16378	16189	16238	16258	16325	16307	16359	16343	16289	16322	16386	16227	16132	16378	16295	16287	16133	16223	16237	16303	16242	16376	16226	16094	16307	16242	16339	16143	16425	16431	16299	16190	16309	16203	16051	16322	16278	16224	16161	16235	16156	16336	16355	16082	16416	16177	16327	16188	16466	16016	16247	16352	16446	16202	16233	16350	16289	16271	16361	16204	16452	16316	16256	16375	16340	16309	16225	16355	16126	16386	16114	16257	16404	16264	16285	16267	16185	16273	16447	16273	16308	16455	16286	16169	16140	16265	16224	16036	16423	16126	16361	16238	16153	16234	16389	16515	16418	16353	16411	16217	16354	16377	16272	16162	16468	16198	16333	16276	16306	16222	16305	16259	16317	16202	16265	16233	16382	16345	16390	16194	16465	16235	16344	16282	16425	16506	16193	16216	16336	16369	16306	16328	16216	16406	16212	16297	16309	16344	16377	16341	16285	16349	16283	16404	16352	16206	16348	16326	16363	16260	16335	16149	16274	16236	16121	16312	16328	16379	16215	16270	16181	16307	16150	16158	16066	16136	16085	16319	16399	16227	16231	16320	16440	16402	16400	16210	16298	16197	16382	16426	16234	16213	16359	16199	16419	16036	16233	16424	16340	16235	16124	16375	16394	16408	16021	16194	16446	16377	16117	16270	16504	16197	16319	16204	16303	16183	16321	16270	16002	16254	16165	16354	16471	16132	16409	16290	16335	16437	16229	16363	16162	16354	16223	16274	16469	16252	16186	16251	16303	16323	16381	16310	16457	16333	16315	16188	16348	16458	16244	16380	16278	16247	16287	15999	16297	16265	16243	16239	16227	16044	16332	16188	16415	16225	16324	16322	16295	16316	16372	16360	16310	16405	16364	16111	16252	16333	16309	16223	16386	16354	16154	16286	16400	16248	16247	16331	16647	16134	16167	16023	16227	16325	16231	16217	16257	16324	16339	16250	16269	16436	16419	16078	16339	16218	16335	16242	16363	16355	16177	16119	16210	16277	16312	16362	16310	16219	16409	16437	16310	16317	16268	16205	16310	16168	16349	15976	16306	16240	16174	16335	16386	16387	16379	16288	16162	16371	16447	16203	16187	16046	16322	16479	16268	16223	16377	16094	16364	16404	16390	16372	16333	16334	16196	16291	16126	16216	16396	16311	16151	16388	16271	16454	16261	16286	16142	16504	16279	16160	16292	16201	16291	16402	16236	16324	16194	16393	16215	16174	16291	16300	16219	16183	16462	16404	16312	16295	16284	16147	16222	16365	16386	16279	16280	16260	16070	16332	16439	16370	16344	16253	16220	16299	16106	16429	16384	16415	16205	16359	16474	16258	16323	16215	16335	16339	16302	16285	16239	16310	16172	16286	16287	16203	16530	16367	16307	16105	16432	16142	16234	16255	16402	16324	16362	16311	16098	16350	16071	16261	16370	16372	16279	16132	16296	16475	16257	16222	16269	16232	16401	16188	16308	16306	16292	16291	16369	16268	16221	16342	16292	16230	16426	16272	16275	16279	16097	16074	16301	16359	16281	16261	16188	16312	16387	16232	16261	16412	16295	16316	16025	16368	16261	16251	16279	16264	16300	16342	16298	16208	16127	16385	16160	16178	16197	16150	16188	16295	16174	16417	16212	16302	16402	16331	16211	16365	16307	16359	16412	16267	16374	16329	16149	16256	16377	16252	16379	16282	16205	16467	16311	16327	16218	16074	16197	16258	16304	16384	16177	16339	16337	16355	16404	16189	16268	16316	16219	16199	16287	16244	16281	16238	16305	16249	15997	16353	16262	16403	16369	16225	16180	16475	16422	16260	16244	16278	16209	16449	16305	16189	16266	16216	16373	16184	16274	16367	16401	16328	16331	16168	16249	16201	16227	16331	16269	16217	16365	16423	16185	16276	16341	16205	16343	16156	16305	16235	16313	16172	16413	16375	16246	16189	16260	16276	16500	16232	16293	16236	16381	16371	16342	16244	16275	16348	16346	16254	16216	16278	16267	16330	16300	16187	16131	16276	16451	16359	16437	16230	16223	16355	16156	16337	16365	16112	16348	16407	16380	16397	16226	16318	16259	16240	16433	16384	16250	16219	16328	16211	16407	16285	16360	16145	16140	16289	16226	16297	16323	16307	16321	16440	16090	16231	16258	16419	16251	16303	16391	16479	16152	16196	16423	16178	16307	16242	16186	16339	16180	16246	16307	16224	16299	16310	16413	16386	16442	16314	16309	16326	16173	16439	16253	16284	16339	16168	16153	16269	16276	16333	16419	16344	16296	16387	16178	16334	16257	16370	16248	16296	16250	16153	16273	16295	16324	16465	16162	16294	16362	16144	16218	16240	16254	16391	16339	16437	16224	16173	16162	16202	16379	16231	16253	16380	16262	16078	16242	16219	16358	16291	16220	16332	16302	16137	16102	15967	16347	16177	16242	16240	16275	16118	16125	16206	16267	16376	16237	16220	16282	16192	16236	16098	16307	16259	16214	16306	16178	16237	16374	16263	16368	16165	16257	16326	16439	16129	16308	16336	16245	16196	16326	16363	16354	16131	16201	16319	16391	16174	16292	16143	16323	16244	16387	16234	16401	16155	16286	16370	16236	16054	16277	16265	16166	16230	16284	16282	16371	16198	16261	16392	16212	16308	16401	16321	16237	16222	16243	16208	16192	16289	16335	16243	16211	16481	16313	16462	16278	16323	16302	16287	16089	16180	16201	16226	16190	16228	16360	16248	16217	16387	16244	16269	16239	16237	16192	16395	16346	16143	16309	16035	16370	16419	16289	16179	16242	16248	16303	16205	16295	16195	16218	16254	16277	16285	16432	16272	16193	16281	16298	16216	16088	16139	16326	16317	16267	16365	16384	16250	16287	16310	16290	16239	16204	16315	16261	16396	16310	16195	16209	16400	16298	16152	16341	16351	16197	16250	16497	16305	16210	16304	16254	16433	16233	16284	16367	16289	16316	16200	16466	16191	16326	16397	16300	16255	16352	16257	16279	16095	16297	16227	16328	16325	16418	16339	16253	16407	16517	16434	16173	16249	16292	16376	16355	16339	16273	16204	16302	16137	16289	16303	16369	16114	16249	16366	16190	16405	16199	16172	16264	16146	16210	16393	16283	16239	16304	16179	16288	16197	16323	16251	16487	16309	16283	16209	16175	16325	16317	16338	16268	16367	16378	16292	16398	16049	16356	16432	16215	16227	16178	16434	16206	16256	16323	16285	16289	16185	16387	16230	16242	16362	16182	16334	16240	16290	16458	16112	16224	16348	16161	16352	16291	16137	16344	16306	16362	16215	16243	16197	16456	16233	16185	16283	16376	16167	16382	16179	16291	16261	16239	16228	16318	16318	16285	16220	16388	16334	16327	16184	16352	16281	16131	16171	16435	16226	16245	16267	16348	16386	16299	16170	16218	16214	16318	16375	16158	16200	16355	16197	16315	16194	16252	16415	16333	16255	16391	16324	16248	16251	16219	16275	16325	16317	16217	16313	16317	16414	16208	16243	16258	16242	16233	16273	16276	16221	16378	16254	16064	16123	16332	16368	16420	16327	16163	16272	16268	16147	16049	16258	16295	16429	16357	16424	16316	16282	16278	16215	16240	16306	16350	16287	16343	16332	16308	16311	16482	16250	16178	16449	16223	16269	16246	16353	16417	16046	16318	16416	16045	16199	16217	16223	16319	16184	16224	16324	16157	16249	16367	16440	16097	16256	16309	16266	16279	16266	16311	16154	16295	16355	16319	16170	16201	16457	16290	16322	16056	16316	16314	16298	16327	16314	16382	16384	16370	16335	16277	16238	16256	16246	16127	16278	16338	16273	16137	16216	16143	16298	16229	16348	16262	16376	16190	16327	16140	16301	16099	16444	16220	16466	16258	16278	16438	16113	16307	16298	16307	16178	16283	16338	16345	16343	16336	16150	16320	16217	16317	16292	16232	16421	16169	16110	16433	16281	16274	16271	16221	16350	16398	16423	16290	16264	16254	16242	16243	16400	16418	16274	16271	16320	16246	16406	16228	16330	16458	16203	16325	16140	16265	16306	16385	16186	16114	16152	16186	16426	16289	16322	16462	16148	16454	16202	16322	16049	16379	16231	16252	16264	16327	16264	16186	16355	16330	16117	16376	16201	16231	16161	16273	16228	16121	16303	16258	16429	16307	16316	16323	16530	16343	16184	16329	16429	16328	16330	16251	16213	16463	16181	16283	16307	16455	16183	16173	16308	16294	16250	16217	16100	16312	16382	16329	16489	16182	16244	16339	16235	16206	16326	16362	16206	16265	16121	16463	16265	16312	16123	16354	16172	16311	16339	16167	16347	16296	16437	16295	16286	16303	16199	16264	16144	16238	16339	16082	16351	16434	16279	16458	16186	16423	16257	16283	16321	16370	16312	16276	16239	16179	16164	16464	16253	16330	16466	16203	16344	16440	16263	16292	16212	16227	16219	16168	16251	16222	16256	16271	16302	16265	16244	16303	16297	16270	16375	16308	16256	16457	16395	16302	16285
34473	42940	47714	35691	25824	22203	20872	20324	20230	20333	20470	20410	20354	20315	20491	20420	20306	20537	20365	20567	20502	20459	20273	20313	20280	20128	20259	20437	20280	20227	20296	20169	20262	20392	20481	20329	20572	19981	20194	20144	20332	20384	20451	20289	20484	20592	20435	20423	20166	20313	20373	20242	20419	20488	20281	20245	20329	20390	20059	20175	20406	20479	20210	20158	19998	20120	20453	20330	20299	20331	20476	20384	20375	20080	20423	20227	20541	20162	20470	20212	20402	20275	20431	20414	20312	20198	20274	20228	20256	20209	20420	20175	20224	20347	20406	20459	20425	20082	20497	20292	20300	20223	20211	20379	20067	20291	20187	20108	20318	20239	20233	20121	20195	20332	20441	20283	20326	20079	20421	20278	20407	20341	20290	20429	20166	20403	20406	20340	20356	20098	20139	20298	20162	20156	20129	20225	20322	20167	20502	20126	20523	20324	20376	20285	20239	20255	20216	20218	20427	20405	20176	20454	20358	20285	20380	20342	20491	20297	20385	20267	20237	20278	20353	20362	20289	20435	20250	20307	20168	20335	20170	20250	20255	20151	20233	20291	20306	20352	20385	20202	20219	20365	20313	20023	20367	20175	20039	20290	20267	20127	20361	20025	20332	20329	20516	20560	20178	20162	20529	20309	20370	20328	20458	20331	20126	20266	20198	20255	20341	20363	20458	20529	20180	20263	20321	20259	20518	20304	20454	20305	20284	20249	20370	20193	20365	20416	20348	20083	20317	20074	20368	20327	20156	20358	20485	20409	20288	20166	20433	20156	20326	20323	20284	20221	20399	20123	20290	20232	20273	20327	20395	20194	20511	20518	20389	20470	20214	20247	20399	20250	20392	20291	20237	20177	20349	20427	20391	20180	20539	20366	20162	20274	20173	20418	20480	20352	20267	20421	20312	20217	20234	20206	20285	20393	20295	20329	20447	20320	20450	20418	20097	20356	20357	20315	20492	20447	20225	20240	20420	20311	20427	20395	20362	20390	20156	20373	20109	20415	20344	20325	20063	20272	20039	20221	20335	20404	20372	20349	20440	20286	20505	20210	20139	20211	20440	20274	20232	20363	20211	20146	20392	20189	20295	20176	20219	20301	20203	20030	20476	20262	20295	20201	20444	20292	20353	20411	20305	20494	20251	20316	20184	20258	20325	20436	20294	20298	20098	20369	20447	20333	20136	20197	20304	20395	20460	20314	20318	20224	20224	20441	20290	20350	20342	20315	20388	20257	20428	20375	20226	20219	20376	20411	20509	20373	20314	20094	20367	20348	20313	20290	20117	20418	20229	20251	20327	20371	20292	20524	20256	20280	20461	20432	20443	20164	20124	20030	20268	20249	20262	20277	20286	20524	20210	20455	20389	20374	20084	20168	20254	20292	20229	20291	20374	20381	20331	20469	20125	20451	20394	20397	20362	20363	20507	20260	20345	20281	20061	20314	20311	20364	20124	20300	20403	20193	20391	20134	20212	20128	20192	20276	20185	20555	20407	20278	20291	20355	20184	20388	20365	20252	20247	20403	20145	20238	20180	20177	20252	20571	20090	20513	20359	20223	20446	20081	20065	20329	20280	20290	20326	20318	20269	20257	20114	20440	20477	20272	20289	20133	20153	20280	20410	20187	20121	20104	20163	20418	20243	20416	20236	20453	20392	20352	20093	20218	20458	20270	20342	20350	20384	20464	20353	20324	20513	20391	20410	20458	20424	20201	20228	20300	20263	20319	20392	20380	20355	20498	20415	20236	20101	20219	20559	20433	20245	20439	20315	20385	20240	20391	20196	20343	20514	20392	20243	20235	20252	20392	20484	20286	20233	20163	20049	20340	20237	20305	20290	20224	20249	20222	20164	20340	20389	20187	20369	20219	20270	20367	20375	20440	20221	20211	20364	20433	20443	20485	20441	20241	20300	20241	20145	20351	20408	20284	20303	20362	20287	20471	20168	20399	20351	20565	20443	20143	20220	20214	20029	20260	20280	20245	20442	20398	20371	20269	20062	20374	20286	20309	20176	20392	20282	20255	20319	20399	20460	20300	20289	20454	20283	20220	20488	20254	20265	20345	20351	20090	20153	20472	20244	20302	20338	20260	20446	20221	20280	20098	20388	20357	20265	20317	20424	20327	20251	20486	20312	20117	20227	20152	20677	20230	20380	20388	20267	20153	20251	20286	20324	20227	20335	20473	20400	20317	20343	20279	20417	20391	20388	20321	20396	20212	20601	20412	20327	20045	20337	20221	20416	20467	20321	20279	20425	20477	20429	20243	20441	20568	20406	20406	20361	20329	20442	20379	20106	20247	20184	20407	20138	20057	20430	20599	20474	20311	20332	20204	20340	20446	20335	20326	20239	20409	20206	20229	20157	20582	20375	20341	20366	20310	19999	20345	20474	20474	20237	20247	20518	20134	20078	20437	20379	20306	20310	20306	20165	20238	20237	20072	20415	20286	20214	20309	20324	20451	20558	20345	20205	20309	20301	20240	20380	20407	20373	20355	20356	20205	20366	20363	20308	20182	20335	20166	20280	20165	20416	20313	20211	20217	20303	20341	20486	20208	20223	20257	20390	20316	20165	20471	20342	20280	20220	20284	20550	20396	20122	20479	20538	20399	20340	20323	20353	20452	20325	20383	20325	20597	20284	20299	20290	20486	20325	20306	20093	20473	20218	20255	20235	20330	20493	20353	20286	20419	20612	20242	20358	20265	20359	20391	20388	20526	20410	20287	20421	20449	20310	20295	20497	20326	20451	20330	20344	20402	19998	20442	20440	20484	20371	20210	20294	20077	20395	20436	20251	20336	20301	20251	20707	20349	20152	20306	20266	20358	20431	20434	20300	20335	20418	20417	20206	20374	20552	20426	20411	20413	20192	20045	20245	20328	20464	20403	20432	20351	20297	20186	20465	20467	20252	20125	20221	20284	20366	20367	20215	20269	20220	20160	20502	20339	20315	20309	20193	20192	20492	20322	20144	20429	20321	20338	20262	20333	20369	20298	20445	20509	20292	20552	20500	20320	20395	20273	20240	20309	20171	20606	20337	20350	20520	20362	20159	20256	20337	20252	20331	20371	20212	20322	20470	20238	20490	20287	20232	20239	20379	20256	20040	20406	20357	20307	20285	20297	20279	20197	20320	20408	20285	20394	20177	20192	20319	20428	20582	20298	20234	20213	20393	20300	20342	20350	20338	20372	20537	20293	20257	20299	20329	20380	20276	20228	20290	20330	20440	20294	20285	20560	20279	20170	20284	20392	20468	20478	20305	20345	20416	20246	20392	20390	20506	20318	20379	20239	20342	20498	20428	20507	20552	20558	20414	20327	20341	20484	20291	20447	20294	20311	20408	20110	20220	20184	20376	20281	20268	20276	20283	20368	20291	20196	20423	20534	20602	20420	20232	20421	20239	20201	20436	20444	20232	20395	20303	20219	20502	20305	20188	20244	20284	20110	20303	20086	20261	20432	20292	20428	20174	20157	20360	20330	20355	20220	20243	20350	20477	20237	20322	20176	20338	20185	20285	20401	20527	20442	20362	20447	20345	20254	20260	20366	20402	20168	20114	20266	20403	20199	20483	20269	20331	20226	20199	20197	20252	19957	20038	20413	20525	20382	20265	20311	20137	20158	20462	20038	20194	20386	20265	20212	20124	20259	20301	20286	20375	20166	20324	20426	20465	20119	20502	20362	20490	20112	20288	20174	20494	20243	20208	20462	20240	20250	20239	20127	20154	20519	20301	20256	20229	20349	20271	20356	20025	20205	20146	20314	20218	20172	20252	20512	20364	20276	20345	20327	20346	20404	20319	19976	20148	20434	20351	20488	20307	20557	20290	20501	20197	20316	20337	20431	20282	20134	20056	20199	20328	20254	20285	20399	20635	20286	20465	20448	20197	20331	20084	20241	20287	20457	20294	20393	20385	20406	20276	20354	20411	20382	20082	20399	20246	20545	20366	20296	20436	20097	20258	20358	20133	20271	20119	20302	20357	20478	20180	20342	20324	20297	20183	20432	20339	20251	20225	20206	20281	20157	20468	20156	20136	20286	20293	20266	20267	20430	20242	20316	20241	20210	20234	20477	20205	20383	20588	20517	20465	20223	20287	20344	20263	20353	20400	20366	20309	20296	20569	20125	20240	20193	20380	20118	20230	20493	20281	20322	20228	20453	20395	20273	20393	20383	20087	20552	20398	20266	20491	20388	20336	20243	20172	20301	20378	20307	20276	20211	20219	20084	20239	20152	20253	20261	20363	20383	20286	20399	20193	20272	20464	20389	20471	20436	20185	20274	20381	20244	20217	20381	20122	20360	20277	20292	19956	20244	20384	20222	20259	20200	20357	20266	20473	20221	20498	20260	20320	20377	20365	20340	20219	20384	20202	20455	20353	20197	20482	20124	20363	20175	20327	20392	20221	20057	20250	20247	20255	20346	20338	20356	20087	20287	20401	20367	20452	20487	20510	20354	20367	20220	20158	20263	20404	20533	20209	20394	20446	20323	20363	20297	20391	20542	20253	20242	20422	20335	20185	20259	20530	20393	20251	20278	20149	20347	20184	20266	20336	20151	20139	20413	20377	20456	20272	20052	20294	20347	20372	20412	20459	20293	20260	20432	20495	20236	20339	20307	20241	20290	20443	20396	20425	20463	20229	20316	20392	20298	20254	20462	20342	20287	20250	20302	20179	20140	20154	20555	20411	20448	20493	20375	20466	20454	20291	20515	20417	20259	20242	20456	20345	20148	20239	20410	20365	20291	20458	20380	20205	20172	20262	20420	20368	20325	20356	20356	20466	20483	20415	20352	20311	20342	20266	20445	20283	20252	20612	20533	20260	20148	20405	20215	20168	20358	20323	20314	20379	20455	20398	20380	20379	20321	20608	20191	20300	20242	20427	20352	20412	20237	20425	20154	20402	20151	20213	20457	20139	20396	20340	20337	20286	20301	20352	20447	20234	20213	20204	20373	20289	20275	20214	20414	20378	20356	20328	20472	20194	20263	20332	20464	20186	20177	20353	20326	20115	20402	20319	20352	20297	20365	20457	20410	20091	20202	20340	20577	20477	20274	20402	20335	20575	20357	20574	20544	20180	20313	20362	20270	20364	20405	20454	20298	20373	20107	20148	20360	20427	20208	20440	20418	20214	20349	20262	20359
38237	57079	47652	30915	21198	17751	16464	16206	16342	16329	16326	16319	16328	16354	16353	16282	16249	16338	16417	16341	16363	16360	16333	16387	16535	16349	16432	16328	16446	16320	16211	16404	16468	16353	16336	16422	16376	16234	16302	16346	16341	16452	16315	16430	16183	16334	16456	16285	16172	16493	16445	16272	16440	16069	16302	16268	16248	16219	16289	16489	16270	16189	16318	16363	16327	16215	16375	16435	16387	16372	16292	16284	16356	16184	16347	16365	16245	16386	16265	16347	16433	16315	16175	16255	16261	16346	16289	16457	16345	16160	16327	16338	16405	16213	16249	16337	16314	16422	16481	16273	16348	16178	16176	16405	16340	16403	16382	16149	16218	16209	16394	16194	16469	16236	16182	16273	16425	16348	16237	16370	16312	16374	16517	16236	16344	16371	16219	16363	16403	16225	16151	16471	16349	16377	16264	16412	16228	16387	16527	16369	16332	16479	16440	16371	16387	16303	16191	16324	16332	16287	16322	16225	16316	16367	16359	16279	16366	16120	16178	16296	16426	16339	16426	16481	16157	16373	16239	16318	16358	16146	16270	16256	16276	16298	16290	16267	16280	16508	16265	16429	16366	16454	16371	16305	16177	16179	16414	16065	16447	16183	16395	16318	16428	16338	16237	16294	16282	16376	16545	16281	16386	16328	16184	16494	16500	16416	16323	16197	16355	16254	16451	16306	16216	16371	16356	16241	16363	16361	16248	16289	16340	16276	16257	16344	16233	16193	16414	16380	16275	16306	16319	16382	16383	16216	16437	16159	16382	16430	16266	16548	16460	16362	16244	16241	16184	16269	16146	16245	16158	16325	16389	16235	16207	16511	16334	16367	16372	16333	16354	16204	16193	16497	16269	16266	16262	16348	16335	16283	16386	16324	16252	16131	16290	16280	16059	16435	16373	16401	16214	16345	16250	16151	16228	16447	16240	16288	16236	16289	16431	16249	16240	16266	16212	16438	16332	16207	16309	16438	16343	16234	16311	16157	16249	16378	16297	16206	16058	16244	16430	16468	16296	16232	16442	16336	16289	16374	16354	16194	16383	16253	16292	16362	16259	16318	16421	16587	16250	16252	16355	16198	16428	16522	16242	16339	16128	16285	16313	16332	16466	16301	16343	16340	16325	16351	16383	16301	16237	16239	16300	16248	16463	16255	16155	16478	16176	16152	16397	16472	16322	16379	16252	16267	16303	15991	16210	16304	16301	16456	16312	16186	16276	16384	16334	16389	16358	16407	16279	16230	16470	16322	16076	16471	16262	16286	16386	16296	16325	16181	16370	16241	16351	16310	16411	16241	16444	16296	16348	16355	16284	16255	16352	16338	16358	16398	16285	16455	16402	16429	16324	16194	16289	16327	16455	16307	16108	16245	16223	16424	16228	16406	16255	16328	16347	16228	16261	16365	16470	16234	16196	16393	16419	16098	16244	16380	16172	16368	16335	16321	16306	16478	16375	16283	16368	16242	16378	16373	16390	16292	16407	16345	16321	16421	16468	16426	16263	16286	16243	16339	16412	16250	16399	16317	16255	16140	16376	16439	16429	16501	16294	16508	16168	16269	16264	16292	16317	16470	16232	16498	16332	16527	16206	16252	16308	16436	16375	16252	16323	16333	16446	16239	16412	16369	16146	16217	16374	16403	16340	16160	16236	16163	16580	16272	16327	16530	16293	16207	16478	16316	16409	16203	16473	16199	16410	16386	16467	16175	16295	16365	16357	16334	16355	16391	16304	16261	16271	16295	16497	16438	16279	16260	16357	16340	16314	16329	16238	16161	16155	16105	16418	16329	16390	16232	16287	16199	16282	16406	16403	16367	16276	16203	16350	16314	16264	16465	16420	16219	16504	16261	16287	16255	16205	16249	16387	16213	16325	16246	16222	16395	16288	16380	16350	16227	16313	16395	16292	16378	16300	16306	16427	16457	16317	16281	16497	16349	16462	16424	16398	16287	16458	16174	16465	16443	16175	16358	16328	16428	16358	16194	16295	16243	16528	16303	16148	16366	16251	16260	16351	16244	16268	16418	16349	16403	16432	16168	16157	16457	16380	16567	16232	16422	16349	16377	16264	16170	16342	16470	16069	16361	16268	16301	16179	16270	16287	16307	16325	16301	16387	16400	16233	16467	16235	16262	16347	16181	16347	16214	16411	16286	16487	16294	16251	16278	16257	16165	16441	16259	16319	16417	16222	16181	16338	16113	16421	16458	16284	16142	16482	16465	16303	16224	16348	16375	16487	16278	16480	16428	16310	16229	16262	16383	16346	16334	16437	16326	16161	16305	16342	16464	16292	16547	16400	16413	16271	16160	16503	16154	16309	16292	16182	16308	16310	16382	16385	16310	16262	16223	16224	16505	16275	16343	16494	16194	16328	16512	16167	16222	16422	16408	16313	16505	16242	16296	16362	16294	16384	16344	16271	16231	16223	16376	16501	16447	16241	16250	16380	16416	16178	16129	16449	16388	16421	16239	16260	16215	16514	16360	16224	16363	16264	16216	16342	16285	16420	16286	16271	16178	16245	16292	16455	16361	16482	16268	16423	16385	16265	16357	16410	16348	16409	16352	16344	16155	16299	16332	16365	16301	16357	16289	16497	16395	16511	16283	16331	16479	16469	16314	16303	16133	16328	16365	16273	16330	16061	16163	16376	16238	16381	16350	16201	16349	16332	16295	16377	16231	16530	16471	16281	16136	16358	16404	16325	16363	16282	16386	16476	16253	16352	16408	16303	16359	16424	16212	16395	16198	16250	16271	16393	16313	16358	16278	16218	16492	16210	16257	16371	16296	16331	16246	16403	16380	16324	16463	16214	16436	16401	16281	16320	16463	16358	16482	16232	16262	16196	16256	16462	16475	16509	16360	16350	16385	16310	16424	16168	16402	16261	16321	16316	16200	16350	16350	16367	16377	16283	16421	16412	16311	16396	16207	16409	16230	16273	16365	16400	16455	16284	16343	16400	16360	16516	16343	16303	16314	16342	16396	16248	16116	16272	16257	16315	16479	16526	16179	16400	16449	16336	16324	16341	16295	16371	16370	16229	16288	16363	16232	16311	16221	16297	16309	16312	16406	16422	16494	16122	16510	16187	16323	16440	16386	16250	16283	16328	16410	16309	16373	16373	16265	16396	16507	16132	16379	16265	16240	16299	16321	16254	16226	16311	16130	16375	16268	16396	16399	16309	16175	16287	16273	16196	16305	16189	16332	16211	16240	16314	16295	16374	16195	16412	16494	16271	16330	16340	16364	16216	16471	16431	16344	16416	16472	16365	16293	16447	16354	16310	16361	16379	16438	16363	16367	16251	16273	16248	16368	16407	16368	16292	16278	16272	16464	16256	16296	16275	16488	16226	16147	16291	16355	16471	16318	16244	16488	16214	16480	16373	16254	16349	16459	16382	16368	16348	16300	16217	16394	16447	16215	16327	16377	16304	16427	16421	16259	16318	16303	16373	16469	16350	16237	16433	16329	16392	16219	16229	16445	16195	16652	16304	16345	16233	16332	16476	16286	16357	16319	16612	16437	16352	16473	16436	16350	16039	16129	16406	16501	16375	16334	16279	16253	16421	16248	16268	16429	16270	16275	16325	16385	16315	16333	16164	16314	16198	16365	16246	16307	16324	16342	16292	16325	16406	16341	16393	16159	16274	16381	16118	16287	16419	16222	16476	16227	16390	16378	16259	16356	16178	16531	16362	16345	16284	16229	16312	16348	16347	16432	16417	16265	16520	16371	16317	16272	16399	16266	16398	16313	16331	16333	16382	16424	16280	16264	16166	16325	16371	16358	16279	16272	16416	16418	16354	16527	16345	16447	16415	16325	16266	16251	16184	16358	16282	16364	16336	16263	16274	16265	16297	16156	16346	16255	16479	16311	16409	16330	16394	16252	16408	16064	16464	16296	16330	16216	16586	16332	16323	16403	16226	16237	16348	16226	16308	16354	16359	16138	16330	16193	16385	16416	16281	16369	16163	16338	16502	16344	16196	16276	16393	16312	16380	16325	16325	16183	16396	16249	16380	16366	16345	16123	16360	16307	16219	16437	16407	16307	16268	16252	16276	16238	16322	16439	16328	16143	16267	16374	16488	16412	16255	16198	16514	16493	16282	16395	16291	16431	16402	16214	16256	16406	16161	16343	16366	16109	16369	16423	16269	16338	16273	16281	16286	16135	16344	16251	16285	16100	16335	16313	16301	16337	16254	16392	16383	16371	16223	16430	16285	16297	16424	16259	16355	16473	16434	16365	16367	16479	16277	16185	16320	16188	16410	16258	16371	16265	16314	16363	16129	16237	16344	16369	16344	16207	16256	16427	16328	16456	16342	16386	16360	16349	16229	16299	16317	16182	16171	16279	16351	16406	16276	16344	16529	16273	16248	16184	16285	16182	16334	16335	16203	16461	16399	16285	16389	16462	16253	16329	16242	16243	16280	16232	16413	16330	16345	16303	16394	16212	16502	16261	16352	16225	16228	16435	16330	16292	16288	16412	16356	16386	16360	16394	16305	16286	16448	16426	16223	16310	16254	16356	16220	16433	16611	16312	16376	16284	16364	16243	16438	16153	16250	16269	16282	16336	16167	16529	16245	16366	16340	16327	16275	16244	16325	16283	16342	16252	16288	16279	16317	16330	16345	16434	16177	16284	16383	16190	16223	16328	16323	16283	16314	16601	16290	16165	16439	16360	16333	16305	16277	16367	16348	16333	16361	16422	16296	16313	16540	16173	16484	16409	16416	16490	16348	16221	16355	16340	16195	16314	16270	16305	16359	16265	16525	16258	16370	16429	16390	16313	16453	16125	16471	16456	16451	16256	16465	16251	16420	16215	16426	16354	16353	16462	16267	16346	16526	16365	16328	16249	16351	16327	16399	16259	16472	16146	16342	16323	16315	16222	16272	16452	16133	16382	16464	16250	16424	16405	16370	16366	16438	16307	16207	16200	16377	16311	16522	16233	16292	16465	16425	16364	16256	16213	16488	16457	16179	16106	16357	16322	16426	16246	16247	16357	16504	16040	16134	16575	16307	16193	16428	16253	16307	16410	16418	16318	16323	16284	16269	16275	16373	16384	16174	16324	16467	16466	16480	16268	16400	16546	16159	16421	16101	16460	16333	16394	16342	16219	16218	16358	16419	16373	16301	16344	16448	16290
25806	31856	56130	52013	38931	29624	24243	20923	20536	20401	20371	20310	20255	20198	20261	20221	20114	20276	20163	20104	20083	20119	20070	20284	20254	20168	20400	20126	20165	20142	20185	20252	20059	19951	20184	20048	20169	20283	20278	20290	20244	20120	20183	19883	20352	20327	20080	20402	20195	19946	19807	20185	20237	20114	19992	20052	20081	20007	20125	20110	20134	20118	20048	20021	20103	20312	20056	20315	20171	19946	19987	19933	19860	20253	20034	20092	20225	20179	20247	20205	20326	20131	20019	20043	19940	20195	20179	20152	19946	19989	20033	20092	20068	20019	20096	20035	19938	20267	19944	20225	20208	20072	20141	19924	20113	20155	20183	20077	20281	20164	20037	20091	20232	20170	20049	20180	20156	20059	20143	20066	20157	19958	20045	20085	20011	20157	19945	20009	20023	20024	20101	20177	20195	20245	19908	20220	19978	20220	20243	20030	20255	20072	20071	20002	20146	20079	20052	20018	20098	20177	20261	20315	20044	20147	20105	20057	19894	20009	19991	20130	19939	19925	20192	20000	20176	20166	20129	20246	20092	20056	20113	19977	20068	19972	20093	20116	20119	20185	20337	20094	20068	20153	20215	20048	20094	20123	20007	20148	20141	20138	20187	20280	20040	20143	19918	20078	20166	20166	20109	20036	19992	20139	20043	20117	19835	20061	19957	20074	19918	20074	19964	20141	20013	19872	20061	20247	20100	20169	20183	20125	19957	19900	19933	19993	20176	19924	20120	20017	19984	20316	20125	20026	20084	20103	20024	20176	20288	20110	20012	20183	20269	20108	20103	20024	20147	20186	20286	20085	20303	20199	20202	20013	19970	20032	20028	20042	20174	20173	20269	20184	19900	20136	20066	20158	20197	20038	20136	20096	19910	19928	20078	20004	20138	20049	20132	20071	20237	20152	20039	20079	20195	20177	20146	20075	20187	19906	20279	20166	20222	20104	20076	20218	20054	19979	20030	20150	20045	20103	20189	20301	19966	20197	20102	20336	20161	20095	20096	20020	20163	20041	20348	19832	20312	20088	19864	20016	19869	19911	20041	20051	20167	20035	19946	19941	20060	20056	20136	20184	20179	20120	20102	20166	20172	20162	20258	20199	20249	20143	20113	19983	20139	19908	20066	20298	19968	19900	20038	20132	20093	20025	20147	20206	20120	20064	19950	19870	20084	20125	20069	20146	20284	20148	20063	20059	20106	20168	20055	20035	20069	20063	20074	20097	20189	19956	20336	20173	20163	20054	20129	20209	20154	20190	20028	19983	20104	20255	20019	20294	20247	19897	20186	20092	20152	20175	20138	20068	19940	20025	19951	20014	20116	19713	20074	20070	20130	20184	20253	20109	19960	20031	20104	20287	20218	19976	20102	20093	20125	20004	20091	20409	20174	20097	20016	20214	20061	20186	20118	19903	20123	20046	19988	20003	20039	19886	20099	20048	20035	20259	19982	20102	20072	20175	19987	20213	19903	20207	20039	20061	20137	20165	20099	20130	20030	19818	20001	20162	20261	20017	19988	19948	20243	20143	20330	20157	20220	20113	19986	20199	20134	20012	20092	20269	20127	20148	19975	20086	20161	20171	19951	20142	19818	19899	19902	19898	20095	20058	20205	20169	20025	20046	20239	19924	20085	20309	20236	20157	20272	20118	20122	19977	20066	20084	20082	20168	19965	20120	20296	20048	20290	20260	20080	20213	19838	20046	20181	20075	20127	20217	20021	20063	20453	20162	20175	20122	20111	20167	19883	20160	20510	19978	20044	20001	20155	20197	20296	20144	20167	20121	19954	19947	20065	20150	19865	19936	20225	20051	20297	20131	20141	20212	20116	20043	20218	20065	20279	20165	19995	19972	20180	20195	20151	20193	20249	19878	20354	20214	20220	20242	20103	20148	20209	20004	20071	19998	20058	20164	19975	20271	20132	20086	19974	20045	20135	20164	20192	20071	20067	20158	20278	20046	19994	20125	20024	20135	19775	20024	20145	20161	20259	19970	19803	20228	20031	19929	19939	20110	20029	20118	20056	19979	20050	19816	20078	20182	20100	20145	20199	20113	20306	19842	20201	19926	19907	20219	20035	20067	19991	20287	20199	20234	20224	20207	19952	19948	20135	19904	20157	20304	20291	20014	20211	20193	20175	20212	20030	20125	20002	20114	19953	20147	19886	20109	20093	20343	19995	20022	20146	19959	19935	20024	20035	20036	20195	20121	20121	20134	20178	20196	20157	20242	20385	20129	20036	19996	20103	20075	19974	20228	20105	20143	20120	19973	20258	20261	20028	20305	20238	20092	19942	19917	20016	20237	20164	20177	20124	20127	19992	20376	20175	20242	19925	20244	20113	20122	20254	19972	20374	20085	19944	20098	19952	19957	20114	20076	20335	20253	19930	20208	20251	20086	20164	20096	20095	20103	20159	19962	20008	20144	20363	20103	20151	19898	20154	20202	20085	20186	19995	20237	20195	20057	20088	20157	20219	20054	20239	20043	19953	20117	20135	20212	20012	20092	20007	19879	20016	20201	20059	20263	20353	20228	20152	20005	20075	20069	20063	19978	19942	20213	20077	19847	20109	20092	19988	20150	20028	20265	20244	20190	20183	20184	20067	20109	20287	19962	20263	20143	20178	20139	20109	20186	20031	20171	20040	19925	20193	20078	19908	20053	20102	19904	19989	20246	20012	20208	20092	19965	20094	20125	20250	19893	20098	20080	20042	20083	20072	20038	19937	20063	20139	19965	20124	19878	20234	20165	20120	20210	20281	20135	20054	20064	20089	19913	19929	20034	19892	20146	19989	19907	19959	19987	20181	20005	20173	20176	19906	20090	20104	20064	20073	19983	19930	19966	20208	20123	20246	19999	20190	20073	20190	19971	20196	20019	20177	19932	20110	20099	20190	19919	20200	20218	20016	20079	19961	20279	20056	20190	20077	20050	19950	19901	20103	20226	19925	20017	19973	19819	20153	20182	20104	19922	20016	20169	20107	20124	20131	20068	20076	19935	19767	20007	20266	20151	20281	20182	20353	19952	20146	20215	19922	20108	20262	19928	20254	20391	19978	20045	19914	20279	20115	20268	20179	20147	20138	20001	20299	19918	20340	20169	20010	20139	20249	20018	20276	20230	20114	20141	20069	20080	20211	20166	20125	20124	20092	20196	20269	19940	19969	20035	20214	20114	20002	20178	20176	19966	20023	20144	20188	20095	20244	20257	20049	20144	20159	20128	20106	20216	20164	20060	20168	20072	20034	20181	20146	20218	20230	20268	20192	20248	20123	20117	20152	19946	20106	20036	20027	19981	19998	20097	20185	20150	20113	20264	20304	19945	20227	20250	20037	20163	20143	20007	20341	20256	20235	20026	20355	20134	20331	20125	20153	20015	20201	20007	20035	20011	20125	20336	19964	20189	19780	20229	20167	20356	20084	20255	20130	19839	20031	19892	19854	19869	19951	20174	19870	19917	20065	20231	20210	20064	20171	20108	20121	20195	19935	19887	20082	20042	20081	20180	20087	19954	20154	19962	20069	19727	20079	19954	19855	20074	20182	19982	20299	20193	20163	20199	20088	19984	20029	19934	20092	20126	20165	20001	19932	20050	20036	20228	20339	19922	20197	20192	20133	20053	20152	20160	20125	20173	20152	20247	20133	20059	20067	20035	20082	20215	20120	20240	20101	20023	20190	20131	20033	20132	20146	20140	20138	20277	20210	20165	20271	20117	20013	20390	20049	20090	20184	20118	20037	20041	20154	20183	20261	20019	19950	19988	20005	20032	20157	20233	20112	20136	20083	20118	20219	20031	20050	20147	19891	19980	20109	20100	20218	20048	20062	20211	20375	19838	20131	20150	20079	20090	20119	20057	20028	19919	20044	20109	19751	19929	19834	19970	19943	20205	20166	20147	20012	20141	20044	20210	20167	20123	20161	20149	20099	20208	19980	20236	19981	20051	20044	20073	20088	20111	19852	20118	20067	20011	20044	20187	20086	19875	19886	20124	20258	20226	19964	20030	20015	19924	19972	19988	20072	20271	20146	20151	19973	20125	20236	20248	20067	20084	20241	20016	20174	20206	20284	20183	20203	19963	20101	20048	20406	20185	20110	20152	20173	20186	20111	20275	19909	20202	20041	20159	20300	20243	20139	20014	20039	19923	20045	20055	20131	20103	19996	20189	20063	19838	20299	20029	20001	20307	20052	20347	19887	20076	20059	19973	19922	20065	20088	20058	20176	20107	20042	20007	20014	20126	20133	19865	19777	20113	20587	20009	19987	20022	20109	20040	19990	20170	20203	20120	20013	19963	20245	20131	20214	19971	19797	19999	20153	19956	20035	20040	20166	20031	20168	20002	20040	19996	20094	19997	20091	20045	19966	20079	20096	20136	20112	19977	20179	20402	20112	19917	20015	20311	20391	20060	20284	20081	19864	20196	20069	19992	19985	20251	19964	20078	20170	20164	19991	19955	20049	19936	20096	20153	20114	19849	20064	20044	20041	20102	20404	20121	19883	20180	19929	20063	19990	20123	20094	19979	20177	20413	20362	20398	20215	20227	19910	19998	20282	19931	20023	20079	20088	20276	20394	20125	20223	20052	19932	20077	20100	20097	20010	20150	20076	20119	20116	20031	20005	20118	20134	20198	20299	20077	20012	20250	20176	20083	20107	20087	20138	20152	19808	20045	20195	20109	20189	20123	20075	20156	20360	20129	20217	20277	20173	20130	20054	20040	20045	20228	20212	20289	20105	19953	20208	20049	20112	20118	20234	19816	20091	20039	20215	20187	20204	20115	20185	20107	19934	20023	20088	20058	20183	20067	20064	20047	20088	20140	20103	20090	20026	20013	20173	20251	20200	20110	20062	19995	20155	19935	20242	20400	20241	20078	20189	19697	20147	20116	20063	19908	20060	20034	20110	20120	20213	20013	20055	20078	19986	19998	20276	20103	20074	19881	20151	20125	20188	19944	20194	20084	20089	20219	20163	19924	20038	20127	20221	20401	20103	20019	20180	20475	20205	20393	20398	20179	20126	19953	20171	20204	20224	20245	20080	20079	20223	19993	20049	20293	20335	20242	20071	19935	20288	20059	20040	20421	20128	20023	20149	19812	20202	20156	20024	20211	20101	20209	20135	20139	20025	20194	20028	20088	20142	20099	20193	20050
61805	99867	86086	60122	40503	25955	17787	16254	16356	16265	16471	16131	16165	16183	16096	16335	16298	16150	16319	16176	16115	16284	16310	16392	16432	16274	16121	16208	16263	16053	16146	16254	16302	16326	16199	16218	16326	16231	16292	16328	16230	16303	16189	16295	16370	16161	16204	16299	16323	16211	16163	16230	16232	16350	16260	16313	16305	16289	16161	16179	16171	16049	16253	16207	16395	16179	16180	16365	16233	16311	16090	16319	16389	16204	16242	16220	16345	16083	16039	16117	16167	16287	16349	16206	16300	16241	16213	16165	16190	16273	16359	16262	16278	16107	16224	16219	16299	16429	16378	16344	16218	16012	16266	16243	16371	16290	16315	16271	16170	16230	16104	16333	16433	16156	16180	16211	16030	16302	16130	16295	16154	16143	16343	16222	16089	16300	16362	16422	16021	16257	16019	16140	16198	16364	16274	16347	16160	16183	16205	16238	16100	16268	16259	16223	16158	16289	16299	16398	16387	16293	16193	16193	16321	16059	16229	16333	16270	16090	16328	16348	16039	16195	16164	16298	16269	16250	16350	16146	16106	16218	16164	16229	16266	16301	16378	16276	16300	16080	16202	16169	16308	16261	16207	16202	16327	16182	16284	16442	16361	16334	16251	16185	16358	16311	16282	16128	16310	16145	16318	16201	16350	16129	16265	16177	16243	16015	16170	16162	16195	16399	16180	16249	16268	16212	16221	16105	16229	16244	16319	16420	16281	16191	16102	16114	16271	16331	16292	16424	16179	16244	16282	16429	16184	16103	16198	16123	16232	16173	16196	16151	16179	16282	16295	16116	16263	16281	16251	16338	16192	16243	16178	16180	16159	16153	16299	16186	16157	16175	16255	16194	16388	16235	16308	16358	16233	16200	16044	16454	16178	16261	16237	16293	16126	16268	16149	16269	16229	16425	16220	16249	16195	16230	16100	16277	16130	16221	15995	16253	16151	16542	16229	16141	16201	16205	16099	16007	16202	16391	16333	16248	16378	16282	16192	16317	16272	16150	16254	16273	16346	16390	16354	16134	16273	16140	16383	16230	16196	16339	16258	16432	16189	16118	16327	16195	16255	16155	16245	16240	16461	16314	16261	16267	16319	16150	16286	16081	16240	16333	16020	16197	16202	16319	16212	16181	16333	16150	16105	16266	16103	16317	16329	16248	16474	16123	16272	16142	16286	16308	16324	16242	16165	16246	16293	16324	16344	16096	16277	16245	16141	16173	16252	16299	16097	16175	16318	16351	16227	16187	16322	16214	16223	16168	16307	16265	16332	16237	16050	16226	16404	16380	16304	16314	16339	16311	16161	16012	16257	16229	16205	16243	16251	16388	16279	16305	16131	16080	16268	16274	16168	16186	16285	16190	16243	16400	16235	16194	16292	16119	16398	16202	16284	16365	16046	16059	16238	16081	16242	16187	16066	16250	16189	16196	16294	16004	16249	16140	16207	16365	16275	16264	16271	16323	16304	16310	16188	16173	16309	16297	16211	16290	16115	16186	16197	16142	16261	16300	16289	16258	16219	16202	16258	16241	16297	16290	16229	16263	16298	16382	16190	16164	16344	16323	16367	16072	16129	16362	16319	16127	16007	16214	16415	16307	16106	16103	16274	16231	16215	16384	16389	16044	16328	16066	16208	16188	16253	16173	16342	16147	16196	16227	16288	16180	16207	16204	16347	16429	16151	16245	16296	16140	16363	16080	16292	16214	16149	16182	16202	16363	16218	16130	16309	16247	16128	16382	16325	16287	16183	16357	16270	16330	16251	16063	16207	16153	16514	16212	16277	16286	16212	16358	16172	16285	16359	16215	16235	16065	16424	16167	16136	16165	16278	16142	16254	16256	16239	16145	16324	16209	16437	16261	16401	16158	16284	16268	16186	16302	16300	16419	16145	16182	16187	16295	16224	16071	16230	16253	16237	16289	16152	16318	16281	16255	16329	16103	16346	16250	16097	16199	16403	16310	16248	16093	16432	16142	16237	16304	16281	16339	16082	16141	16172	16212	16131	16278	16153	16346	16382	16195	16314	16234	16187	16404	16240	16239	16243	16098	16240	16285	16197	16249	16332	16192	16198	16295	16326	16293	16136	16161	16422	16247	16095	16382	16311	16028	16245	16329	16379	16322	16156	16332	16266	16284	16243	16316	16231	16075	16136	16179	16189	16295	16276	16214	16321	16407	16261	16067	16093	16299	16290	16214	16270	16263	16162	16204	16165	16229	16133	16316	16291	16121	16164	16081	16279	16380	16056	16295	16324	16475	16205	16171	16127	16462	16285	16332	16240	16318	16169	16117	16236	16228	16206	16248	16204	16301	16178	16348	16366	16131	16202	16328	16267	16292	16268	16039	16046	16231	16304	16343	16155	16192	16379	16204	16228	16227	16155	16335	16189	16238	16151	16238	16229	16275	16344	16153	16154	16275	16286	16305	16291	16153	16268	16255	16309	16288	16079	16353	16325	16275	16396	16133	16399	16098	16343	16346	16329	16340	16238	16200	16241	16332	16198	16328	16220	16057	16231	16284	16262	16084	16326	16324	16282	16101	16380	16319	16331	16159	16199	16321	16302	16367	16063	16460	16104	16122	16228	16415	16235	16161	15963	16349	16156	16235	16247	16271	16215	16122	16319	16288	16180	16232	16250	16228	16338	16270	16253	16099	16262	16418	16067	16324	16215	16226	16546	16222	16274	16338	16272	16047	16209	16102	16259	16207	16281	16207	16294	16242	16286	16246	16280	16136	16235	16321	16193	16221	16264	16340	16280	16180	16136	16153	16361	16121	16275	16326	16058	16345	16321	16184	16125	16323	16280	16107	16257	16254	16253	16277	16300	16165	16065	16301	16312	16365	16161	16202	16116	16145	16207	16165	16183	16226	16091	16353	16290	16155	16193	16256	16159	16190	16361	16195	16222	16239	16321	16152	16284	16112	16298	16397	16195	16367	16293	16090	16305	16408	16362	16259	16358	16172	16409	16360	16255	16532	16334	16140	16439	16112	16429	16203	16506	16238	16125	16240	16181	16172	16358	16388	16284	16348	16306	16243	16299	16287	16224	16187	16119	16173	16216	16092	16199	16409	16251	16299	16313	16225	16423	16323	16311	16324	16234	16177	16309	16481	16102	16224	16288	16176	16177	16108	16241	16168	16303	16154	16184	16334	16334	16207	16274	16254	16411	16155	16326	16232	16352	16227	16213	16194	16155	16165	16057	16208	16442	16310	16262	16120	16190	16113	16301	16048	16211	16421	16078	16253	16130	16252	16142	16292	16459	16405	16337	16300	16350	16244	16270	16270	16281	16271	16178	16288	16325	16239	16326	16275	16239	16248	16130	16225	16404	16094	16276	16213	16280	16221	16257	16187	16358	16324	16146	16288	16307	16141	16228	16283	16200	16331	16299	16169	16235	16247	16227	16193	16068	16346	16348	16279	16053	16382	16082	16180	16166	16358	16214	16213	16328	16235	16358	16225	16409	16273	16066	16254	16399	16373	16260	16456	16220	16362	16281	16249	16315	16308	16408	16276	16286	16301	16262	16102	16275	16341	16152	16292	16359	16345	16182	16116	16097	16263	16074	16139	16383	16198	16149	16275	16183	16052	16269	16407	16219	16287	16328	16123	16240	16138	16210	16420	16324	16260	16131	16233	16169	16252	16204	16233	16296	16148	16251	16271	16224	16311	16248	16368	16117	16305	16201	16286	16323	16170	16199	16151	16246	16241	16155	16111	16333	16123	16398	16275	16194	16171	16306	16285	16212	16347	16223	16243	16188	16336	16168	16472	16281	16246	16321	16217	16224	16225	16360	16142	16182	16109	16371	16070	16406	16423	16206	16074	16076	16169	16130	16273	16352	16306	16255	16221	16440	16118	16144	16109	16284	16337	16303	16272	16223	16118	16072	16284	16314	16240	16389	16401	16192	16310	16105	16250	16261	16369	16218	16242	16157	16273	16393	16261	16236	16193	16349	16246	16188	16247	16068	16210	16240	16195	16228	16213	16327	16269	16215	16155	16214	16249	16436	16292	16252	16192	16368	16234	16408	16346	16174	16206	16239	16217	16314	16197	16196	16150	16163	16336	16261	16157	16336	16170	16286	16417	16307	16375	16143	16313	16247	16241	16117	16327	16059	16166	16257	16154	16159	16252	16298	16282	16197	16174	16297	16189	16242	16149	15960	16180	16056	16294	16292	16447	16173	16153	16494	16014	16212	16213	16299	16150	16333	16289	16090	16298	16323	16145	16178	16369	16398	16208	16247	16155	16331	16223	16239	16055	16265	16376	16129	16304	16198	16256	16332	16283	16204	16288	16310	16095	16216	16318	16132	16161	16311	16118	16211	16297	16139	16312	16316	16443	16289	16306	16272	16264	16245	16229	16308	16355	16304	16186	16183	16206	16216	16265	16301	16232	16329	16336	16123	16130	16367	16376	16166	16227	16263	16209	16365	16098	16387	16094	16286	16164	16469	16358	16104	16117	16274	16144	16263	16233	16260	16226	16081	16247	16242	16347	16247	16293	16327	16213	16282	16194	16271	16069	16361	16269	16123	16380	16283	16180	16371	16190	16055	16246	15998	16286	16264	16022	16247	16151	16309	16307	16307	16242	16132	16283	16138	16149	16347	16089	16331	16163	16195	16410	16244	16247	16099	16249	16229	16301	16358	16345	16276	16256	16338	16171	16192	16333	16355	16193	16257	16194	16226	16278	16292	16284	16093	16168	16296	16106	16318	16302	16162	16361	16149	16346	16206	16103	16226	16150	16285	16106	16238	16382	16377	16250	16159	16219	16388	16209	16357	16310	16288	16217	16185	16219	16322	16238	16379	16169	16487	16234	16173	16137	16067	16115	16075	16068	16170	16142	16260	16286	16377	16201	16207	16205	16268	16117	16156	16162	16251	16397	16243	16133	16304	16336	16044	16248	16313	16175	16354	16271	16200	16228	16279	16186	16190	16186	16140	16260	16208	16229	16284	16510	16243	16224	16373	16245	16210	16176	16233	16098	16012	16287	16195	16231	16277	16142	16349	16522	16314	16361	16414	16190	16294	16309	16234	15985	16407	16349	16384	16172	16335	16244	16218	16330	16349	16098	16436	16125	16209	16241	16153	16218	16134	16380	16085	16433	16203	16157	16217	16092	16370	16293	16142	16245	16376	16080
23801	26105	46117	47647	44485	37673	27421	20779	19331	19507	19540	19424	19109	19336	19183	19228	19423	19185	19246	19189	19275	19045	19234	19053	18976	19268	19127	19056	19123	19138	19468	19175	19105	19034	19042	19017	19080	19244	19074	19043	19140	19068	19169	18913	19020	19219	19214	19147	19304	19220	19066	18969	19182	19135	19068	18966	19151	19117	19110	18925	18985	19177	19339	19024	19092	19067	19019	19104	18935	18954	18983	18930	18990	19103	18880	19016	19092	19014	19074	18958	19036	18960	19119	19063	19097	19120	19070	19070	19087	19015	19101	19024	19059	18953	19033	19017	18999	18990	18973	18906	18969	18972	19012	19133	19099	18996	18997	19004	19042	19107	19204	19013	19055	18952	18923	18834	18850	19210	19177	18925	19055	19024	19166	19046	19131	18932	19079	19116	19014	19187	18878	18992	18887	18984	18930	18883	19165	19159	19070	19174	19138	19092	18944	19047	19084	18997	19159	19159	19095	18904	18917	19118	18927	19121	19312	19081	18928	19028	19060	18930	18755	19004	19009	19136	18891	19023	18837	18935	18891	19170	18928	19081	19107	18994	19044	19235	18969	19124	18986	19141	19137	19020	19124	18979	19077	19110	18957	19070	19013	18956	18995	19137	19059	18857	19011	19055	19036	18909	19118	19084	19028	18931	19157	18987	19019	18897	18993	18982	19124	18964	18863	19158	19276	18989	19158	18990	19222	18841	19013	18997	18738	18855	18878	19047	19127	18926	19056	19153	19008	19169	19053	18904	19002	19046	18906	18959	19114	18844	19012	19278	18915	18954	18944	19058	19073	19019	19234	19050	19114	18923	19077	19063	18820	19046	19211	18989	19049	18867	19072	19046	18967	18935	18980	18969	18999	19008	19068	19003	19015	18831	18927	18851	19103	19080	19285	19075	18959	18953	19136	18938	19060	18955	19125	18997	19332	19081	19179	19057	19170	19028	18619	19253	18983	19113	18891	19050	18829	18874	19046	18845	19182	19292	19269	19121	18928	18742	18883	18935	19103	19065	19158	19201	19068	18960	19105	19156	19056	19041	18902	18940	19058	18951	19027	19082	18924	18912	18925	18964	18924	19123	19054	18997	18963	18949	19072	18997	18896	18914	19168	19051	18927	19020	19089	19028	19083	18887	19067	18948	18973	19126	19050	19123	19002	19072	18955	19154	19027	18984	19089	18901	19138	18980	19222	18987	19008	18821	18989	18935	19096	18955	18961	19040	19142	18934	18994	19102	18967	19039	18950	19099	18936	18804	19125	19080	18923	19083	19062	18861	19149	19025	18945	18957	19049	18973	19066	18946	18991	19027	18818	18971	19099	19096	19117	19042	19069	19152	19112	18891	18814	19044	19068	18883	18772	18863	19181	18998	18862	18916	19026	19034	18866	18980	19107	18911	19128	19189	19096	19010	19021	19182	19017	18995	18993	19131	19108	18969	19334	18860	19110	19092	18933	19043	18876	19161	18989	18931	18936	19143	18970	18838	19169	18894	19061	19084	18737	19106	18680	19105	19204	18991	19213	18996	19054	19014	19009	18915	19009	18957	19244	19180	18967	18756	19099	19029	18986	18955	18978	18977	19137	19066	18878	19025	18814	18964	19184	19089	18984	18879	18837	19040	18989	19010	18972	19083	19040	19147	18904	18801	18926	19052	18805	18691	19023	19027	18903	18833	19201	19065	18901	18899	18959	18933	18943	18889	19109	18980	19166	18884	18991	19112	18884	19067	19227	18996	18910	18922	19119	19019	19089	18987	19008	18984	19181	19001	18967	18925	19106	18980	19153	19321	18951	18747	18900	18948	18976	18926	18880	19031	19086	18897	19080	19042	19159	18819	19010	18735	18901	19104	19077	18968	19012	19149	19087	18953	18954	19029	18984	18930	18916	18878	18851	18925	19188	18973	19131	19045	19037	18917	19088	18887	19264	18972	19163	19058	19030	19020	18936	18881	18846	18880	18886	18853	18878	18948	18936	18982	18919	19083	18915	19021	18978	18912	19076	18905	19276	18708	18813	19023	19138	19039	18791	18815	19241	18658	18870	18935	19013	18981	18911	19131	19040	18776	18935	19018	19109	19027	19020	19030	19065	19040	18924	18941	19222	19076	19141	19254	18978	18952	19097	18901	18964	18909	18986	18997	18900	18985	18930	19044	19095	19110	19093	18977	18994	19020	19003	19150	18973	18939	19048	19302	18942	19330	19101	18831	19096	19144	18895	19058	19120	18876	19167	19115	19065	19051	18886	18983	19032	19066	18949	19160	19144	19076	18821	18915	19150	18857	18889	19030	18871	19052	19137	19287	19093	18982	19054	18865	19211	18800	19095	18995	18997	18879	19057	18982	19199	19052	19109	19140	19095	18987	19276	19081	18941	19073	19174	18983	19077	19163	19037	18942	18681	19165	18823	19070	19192	18897	19057	19023	18909	19085	18953	18890	19090	19003	19225	19102	19027	18848	19012	18979	18801	19002	18981	19037	18901	19283	19277	19231	18941	18926	19129	19182	18997	18934	19178	18959	19163	19099	19301	19083	19244	19054	18899	19153	19134	19023	19198	19020	18747	18983	18915	19168	19047	19018	19074	19119	19085	19229	19098	18654	19122	19079	18851	18933	19213	18985	18948	18941	19034	18945	18865	18895	18892	18996	18956	18955	18855	19038	18777	19060	19132	19006	18880	19108	19234	18953	19171	18901	18708	18853	18969	18865	19026	19034	18956	19017	18883	18956	19126	19138	19003	18951	19132	19013	18952	19065	19021	19360	18939	18841	19055	19118	19093	19084	19119	19018	18982	18918	18905	18794	19126	18880	18946	18931	19134	19239	19199	19169	19039	19050	19325	18994	19001	19125	19098	19104	18986	18948	19064	18933	18758	18938	19039	18906	19111	19220	19065	19200	18818	18921	19221	18960	18915	18990	18853	19003	18980	18948	19084	18869	18929	19069	19099	19035	19129	18936	18967	18909	18927	19047	18919	19036	18947	18770	19006	18938	18907	19087	19109	18984	19107	18988	18876	18889	19050	19068	19138	18996	18904	18966	19272	19151	18905	18997	18981	18860	19095	18670	18884	19021	19137	18983	18972	19039	18774	18989	18834	19074	18956	18872	19008	19008	19126	19135	19063	19263	19212	19275	19163	18953	18905	19022	19043	18882	18776	18860	18907	18969	19210	18998	19121	18940	19034	18977	18843	19221	19170	19179	18895	18939	19316	18951	19072	19115	19028	18989	19039	18961	18817	19110	18972	18852	18905	18994	18906	19023	19094	19053	18785	19126	19135	18998	19293	19119	18971	18864	18956	18910	19121	19007	19061	19250	19002	19030	19101	19042	19119	18817	19032	18966	18692	19066	19053	18949	19020	19022	19063	18939	19012	18897	19045	18966	19059	19236	18874	18917	19210	19029	19096	19040	18844	19178	19062	19090	19017	18982	18875	19013	19139	19300	18804	18936	19050	19244	19113	19014	18762	18992	18934	18868	19024	19087	18948	19144	19274	19130	19199	18901	18907	19075	19135	18864	18956	19155	19114	19144	19152	19014	19106	18977	19156	19225	18992	19225	19101	19170	18976	19020	19155	19202	19054	19103	19160	18997	19144	19002	19145	18916	19008	19181	19050	18896	19188	18946	19015	18851	19168	19076	19102	19023	19027	19104	19154	19166	18883	19129	19066	18987	18805	19105	19045	19081	18878	18951	19167	19122	19023	18823	19045	19096	19146	19141	18978	19064	18877	18876	19190	19185	18889	19049	19076	18887	18950	18953	18945	18998	19025	19058	19096	19315	19134	18871	18973	19179	18962	19103	19022	19120	19014	19040	19109	18807	19039	19259	18954	18963	19084	19020	18845	19236	18853	18946	19139	19245	19151	19314	19014	19016	19000	18898	19130	18959	18959	18944	18977	18969	19203	19067	19102	18933	19057	18714	18902	18935	18908	18750	19064	18825	18994	19069	18897	19051	18887	18981	19043	19165	19044	19289	19112	18974	19057	18843	19189	19083	19029	18909	19173	18869	18901	18823	19102	19175	19040	18958	19147	18831	18868	19036	19248	18907	19087	18959	19027	19017	19015	18983	19001	18960	18980	19008	18877	18936	19028	19023	18992	19012	19034	18877	18906	19278	18911	19014	18917	19108	19182	18825	18787	19040	18997	19141	19097	19179	19208	18997	18978	19012	18736	18961	19123	19103	19064	18902	19237	19047	19171	18970	19064	18991	18890	18860	19001	19022	19050	19006	18983	19078	18845	18855	18883	18977	18846	19092	18921	19047	19144	19168	19042	18888	19087	19217	19213	19053	19143	18723	19018	19134	18930	18963	18998	18990	19003	19070	19102	19124	18978	19058	19127	18843	18872	19110	18862	19053	19105	18983	18938	19095	18954	18861	18941	19012	18750	18927	19078	18951	19003	19018	19127	19075	18982	18942	19035	18947	18926	19104	19189	19045	18886	19116	18846	19010	19089	18894	18959	19160	19212	18952	19031	18837	19005	19062	19012	19132	18938	19113	18958	19176	18893	18984	18982	18934	18869	19073	18867	18831	18869	18894	18971	19159	18972	18934	18942	18993	18860	19043	18954	18860	19060	18945	19045	19154	19179	19164	19048	19004	19082	19201	18955	18769	19167	19014	18902	19111	19118	19022	19228	18788	19148	18760	19161	19035	19119	18954	18870	19031	19102	19097	19007	19011	19056	19121	18901	19080	18857	18960	18936	19024	18997	19112	19194	19087	19166	18976	19051	18917	19107	19000	19098	18882	19171	19241	19038	19272	18945	18990	19181	19113	18926	18980	19106	19005	18969	18893	18949	19018	18977	19243	19173	18908	19141	19025	19287	18901	18842	19246	18964	18820	19009	18867	18936	19363	18927	18953	19165	19134	19001	18879	18928	19092	18826	18894	18735	19060	18982	19079	18873	18887	19141	19150	18961	19011	19183	18991	19214	18874	18798	19103	19056	19096	19001	19095	19033	18956	18849	19139	19198	18913	18982	18932	18860	18959	19204	19133	19205	19011	19185	18934	19156	19108	18872	18862	19132	19243	18936	18772	18981	19055	19066	19209	19134	19091	19027	19025	18868	18998	19137	18978	19141	19107	18876	18871	18893	19203	19147	19136	19068	18743	18941	19093	19111	18905	19393	19001	18933	19032	19059	18950
64880	104239	89173	73914	56203	39087	19641	15446	15553	15673	15696	15482	15700	15465	15663	15560	15497	15534	15603	15701	15592	15681	15830	15686	15688	15672	15425	15748	15690	15580	15545	15705	15650	15688	15711	15786	15484	15662	15514	15691	15557	15748	15585	15425	15607	15341	15622	15596	15438	15607	15462	15673	15529	15580	15608	15587	15516	15697	15564	15444	15678	15759	15748	15518	15642	15544	15627	15537	15754	15508	15686	15693	15483	15643	15721	15683	15458	15633	15542	15477	15703	15593	15777	15403	15617	15428	15633	15445	15683	15590	15511	15532	15578	15660	15485	15670	15609	15623	15623	15544	15669	15437	15512	15562	15598	15540	15476	15389	15542	15559	15592	15705	15668	15593	15523	15627	15543	15598	15560	15581	15458	15506	15556	15632	15513	15512	15618	15600	15579	15789	15527	15445	15411	15840	15505	15625	15715	15772	15569	15513	15586	15515	15812	15712	15544	15545	15589	15488	15439	15469	15498	15473	15403	15776	15650	15629	15583	15594	15605	15453	15530	15704	15610	15602	15531	15603	15614	15634	15620	15461	15532	15756	15659	15548	15714	15779	15539	15459	15560	15685	15598	15427	15558	15533	15585	15659	15400	15668	15461	15640	15583	15653	15567	15473	15628	15636	15402	15726	15568	15497	15555	15593	15580	15664	15683	15590	15571	15466	15674	15524	15736	15432	15735	15494	15488	15391	15710	15552	15671	15657	15603	15681	15699	15620	15699	15600	15454	15616	15510	15599	15502	15621	15508	15547	15625	15422	15661	15574	15705	15560	15547	15685	15579	15620	15648	15603	15606	15614	15541	15788	15591	15605	15645	15525	15460	15690	15533	15554	15713	15473	15501	15572	15486	15513	15484	15573	15590	15646	15496	15575	15630	15673	15635	15570	15582	15620	15614	15630	15622	15711	15683	15609	15628	15535	15661	15558	15834	15457	15630	15568	15590	15639	15620	15684	15457	15507	15466	15744	15553	15470	15672	15474	15503	15459	15716	15593	15557	15574	15517	15475	15702	15690	15496	15628	15721	15556	15596	15526	15577	15468	15462	15721	15829	15601	15581	15401	15689	15557	15730	15595	15619	15476	15687	15596	15728	15457	15560	15415	15572	15615	15479	15489	15583	15679	15648	15688	15472	15385	15681	15661	15435	15644	15698	15564	15493	15629	15700	15562	15558	15626	15806	15550	15591	15664	15629	15595	15514	15610	15733	15568	15565	15640	15554	15695	15375	15542	15592	15590	15628	15514	15777	15490	15652	15628	15569	15602	15656	15590	15591	15703	15601	15439	15608	15411	15747	15551	15546	15654	15636	15676	15617	15608	15554	15830	15469	15501	15705	15597	15608	15499	15471	15618	15601	15613	15602	15543	15625	15597	15556	15554	15680	15528	15630	15614	15788	15652	15584	15637	15532	15543	15665	15648	15722	15755	15513	15651	15522	15627	15517	15458	15513	15458	15620	15662	15548	15477	15774	15649	15594	15461	15670	15631	15538	15531	15618	15406	15749	15595	15455	15517	15317	15513	15462	15659	15739	15617	15552	15678	15535	15474	15516	15566	15559	15609	15581	15670	15669	15586	15638	15490	15573	15437	15835	15793	15577	15660	15694	15700	15599	15550	15399	15678	15644	15538	15825	15606	15756	15575	15673	15655	15489	15612	15634	15586	15573	15755	15541	15657	15637	15478	15422	15415	15419	15674	15579	15564	15663	15693	15620	15534	15612	15661	15418	15581	15603	15541	15423	15847	15561	15590	15545	15559	15714	15663	15715	15585	15679	15674	15519	15576	15602	15609	15406	15604	15462	15565	15530	15596	15596	15682	15499	15692	15671	15497	15657	15623	15666	15562	15670	15559	15390	15520	15397	15551	15556	15516	15516	15625	15559	15611	15533	15773	15641	15643	15682	15449	15485	15663	15544	15482	15689	15545	15747	15594	15465	15567	15575	15654	15636	15642	15553	15651	15533	15742	15731	15662	15630	15632	15683	15707	15646	15592	15389	15569	15680	15595	15465	15916	15476	15720	15678	15693	15944	15644	15531	15657	15499	15497	15704	15637	15452	15480	15655	15487	15426	15600	15401	15550	15531	15585	15617	15529	15546	15640	15700	15528	15657	15467	15766	15718	15695	15590	15724	15524	15659	15632	15623	15540	15552	15496	15719	15655	15654	15590	15590	15441	15613	15470	15732	15655	15572	15626	15589	15566	15505	15604	15687	15474	15606	15491	15534	15568	15542	15369	15681	15501	15685	15607	15489	15609	15643	15526	15549	15608	15508	15623	15446	15595	15435	15646	15736	15525	15467	15480	15513	15708	15766	15414	15441	15549	15625	15583	15702	15600	15630	15587	15504	15660	15665	15457	15446	15619	15611	15525	15628	15525	15632	15598	15719	15510	15742	15496	15599	15671	15638	15624	15727	15651	15627	15452	15616	15801	15431	15561	15553	15581	15753	15457	15547	15680	15460	15720	15518	15490	15657	15564	15647	15512	15670	15587	15601	15582	15606	15622	15656	15598	15627	15594	15614	15612	15337	15645	15726	15521	15460	15675	15643	15512	15616	15696	15723	15649	15582	15553	15491	15641	15739	15686	15500	15593	15720	15500	15675	15792	15542	15489	15535	15641	15498	15589	15655	15581	15617	15573	15643	15595	15576	15549	15611	15663	15794	15618	15490	15644	15595	15526	15613	15590	15451	15743	15516	15688	15534	15537	15652	15570	15404	15588	15609	15633	15592	15549	15605	15399	15492	15613	15693	15570	15560	15567	15523	15630	15664	15811	15689	15632	15463	15859	15798	15424	15740	15583	15597	15740	15558	15658	15625	15629	15686	15515	15720	15509	15634	15487	15524	15701	15553	15601	15478	15535	15511	15708	15578	15445	15487	15381	15574	15628	15613	15611	15623	15566	15771	15588	15769	15608	15818	15503	15601	15609	15432	15789	15618	15652	15639	15670	15616	15644	15732	15500	15588	15589	15671	15567	15785	15688	15550	15774	15557	15586	15546	15831	15464	15611	15624	15689	15597	15692	15613	15562	15473	15727	15548	15656	15526	15665	15588	15379	15367	15463	15597	15386	15599	15493	15659	15562	15606	15668	15637	15527	15531	15525	15486	15456	15510	15702	15593	15526	15794	15491	15551	15494	15604	15372	15512	15644	15762	15463	15651	15586	15496	15551	15712	15560	15668	15688	15694	15556	15669	15679	15700	15795	15564	15472	15481	15520	15489	15608	15473	15574	15539	15592	15602	15534	15587	15490	15623	15519	15570	15602	15454	15625	15622	15602	15564	15622	15633	15499	15770	15425	15675	15599	15583	15663	15424	15665	15571	15365	15655	15584	15405	15731	15532	15686	15442	15527	15626	15610	15673	15549	15448	15588	15508	15512	15542	15581	15759	15480	15628	15614	15530	15447	15425	15682	15611	15312	15584	15501	15737	15606	15406	15615	15559	15569	15666	15649	15591	15602	15727	15792	15734	15542	15342	15619	15381	15575	15655	15629	15552	15572	15559	15519	15541	15563	15625	15547	15606	15572	15738	15734	15623	15597	15652	15710	15394	15766	15463	15647	15455	15637	15494	15564	15437	15587	15633	15709	15610	15514	15658	15624	15492	15650	15555	15648	15530	15622	15418	15636	15445	15637	15552	15594	15673	15586	15602	15720	15411	15661	15698	15501	15643	15571	15763	15600	15534	15537	15677	15573	15618	15717	15535	15564	15569	15691	15561	15881	15518	15591	15712	15585	15616	15568	15529	15744	15694	15561	15545	15547	15611	15562	15520	15589	15533	15686	15502	15532	15676	15550	15761	15602	15875	15566	15805	15581	15437	15619	15621	15609	15357	15616	15510	15821	15647	15595	15686	15689	15439	15575	15685	15617	15492	15676	15563	15533	15696	15679	15679	15395	15647	15599	15568	15569	15602	15505	15596	15414	15498	15491	15796	15478	15682	15562	15421	15518	15616	15489	15556	15494	15579	15643	15599	15564	15579	15639	15617	15597	15528	15566	15544	15706	15593	15611	15467	15482	15660	15667	15564	15622	15648	15532	15741	15668	15806	15367	15556	15597	15705	15654	15627	15620	15596	15715	15597	15559	15669	15550	15603	15627	15745	15458	15649	15594	15566	15591	15485	15476	15653	15492	15453	15686	15478	15636	15662	15522	15550	15705	15697	15564	15493	15826	15548	15600	15642	15589	15589	15574	15618	15645	15583	15696	15573	15679	15661	15549	15452	15510	15457	15530	15687	15613	15582	15680	15515	15556	15573	15673	15539	15485	15527	15439	15666	15609	15622	15678	15712	15385	15607	15483	15548	15551	15614	15517	15883	15760	15496	15549	15660	15592	15641	15490	15658	15573	15541	15417	15488	15551	15627	15659	15688	15421	15582	15561	15562	15512	15477	15614	15632	15547	15533	15600	15520	15626	15693	15513	15691	15550	15614	15728	15614	15559	15551	15642	15578	15406	15781	15526	15423	15624	15412	15557	15672	15623	15546	15542	15539	15600	15696	15496	15527	15825	15460	15725	15418	15573	15589	15686	15600	15605	15671	15456	15727	15705	15565	15575	15740	15606	15467	15584	15421	15682	15554	15596	15749	15549	15642	15635	15599	15527	15641	15455	15629	15408	15585	15656	15530	15509	15683	15592	15551	15601	15616	15684	15520	15402	15646	15690	15602	15759	15590	15654	15642	15598	15700	15649	15616	15681	15448	15738	15593	15348	15446	15619	15506	15509	15505	15460	15462	15718	15597	15592	15654	15583	15579	15724	15498	15588	15497	15649	15712	15611	15460	15717	15481	15438	15498	15461	15729	15646	15569	15543	15749	15658	15562	15662	15605	15709	15637	15829	15585	15510	15619	15629	15608	15414	15649	15631	15719	15584	15639	15596	15693	15598	15487	15703	15549	15673	15402	15679	15471	15618	15572	15540	15622	15587	15632	15666	15646	15554	15483	15460	15583	15422	15731	15635	15453	15615	15681	15745	15692	15558	15705	15614	15490	15627	15658	15618	15565	15682	15554	15638	15418	15673	15519	15691	15690	15373	15599	15623	15350	15490	15595	15501	15567	15595	15660	15652	15608	15619	15622	15487	15563	15510	15533	15594	15328	15621	15702	15463	15626	15287	15556	15596	15600	15708	15586	15627
33865	42220	47563	36697	27086	22798	20867	20057	19820	19756	20089	20085	20110	20037	20060	19860	19801	19766	19927	19671	20175	19971	20018	19987	20118	19961	20080	20035	19965	19851	20108	19939	19909	19993	20069	20047	20091	19980	19729	19937	19924	19752	19849	19992	20026	20078	20005	19958	19940	19956	20011	19865	19758	20022	19946	19799	19832	19681	19936	19895	19942	19824	19818	19750	20014	20043	19843	19731	19925	19861	19952	19855	20005	19798	19993	20139	19914	20027	19824	19738	19931	19968	19884	19740	19925	20004	19891	19995	20011	19758	19676	19997	19893	20108	19833	20055	19981	19967	20072	19997	20011	19809	19867	19877	20002	19810	20019	19873	19675	19961	19959	20126	20099	19847	19945	20224	19792	19907	19918	19901	20057	19852	20009	19995	19662	19988	19871	19771	19837	19924	20100	20075	20149	19753	19824	20060	19672	19965	19947	20072	19924	20075	19891	19929	20019	20100	19954	19718	19769	20008	19995	20066	20081	19826	19927	19798	20048	19880	19757	20116	19909	19777	19746	19839	20080	20018	20138	19902	19919	20062	19992	19891	19888	19852	19974	20009	20008	19921	19841	19878	19865	20048	20096	20104	19959	19746	19943	19981	19989	19902	19952	20043	20109	19869	19938	20076	19888	19884	20054	19918	20214	20023	20099	19899	20047	20174	19948	19996	19977	19934	20130	20051	19643	20027	19767	20136	19938	19898	19847	19820	19970	19892	19894	20149	20053	19881	19902	19983	20192	19962	19890	20036	20003	19887	20006	20128	19968	19764	19987	19856	19917	19938	19863	19874	19851	20025	19768	19936	19948	19947	20046	19721	19973	20129	20110	19884	19978	19853	20053	19921	20093	19858	19980	19838	19886	19910	19945	19990	19973	19923	19961	20020	19781	19855	19887	20032	20005	19872	19844	19961	19961	19798	20116	20094	19910	20046	19825	20062	19776	19788	20064	19783	19918	19840	19805	19852	20098	19902	19814	19967	19977	19897	19907	20009	19727	19816	19836	19830	19750	19797	19921	20102	19867	20006	19993	19905	19802	20111	19862	19799	20059	19789	19819	19787	20096	19798	20195	19942	19902	20056	19892	19831	19870	19835	20117	20067	19842	19919	19953	19996	19999	19821	19824	19977	19726	19926	19945	19812	19880	19873	19629	19965	19794	19917	19827	19893	19904	19978	19818	19934	19982	19767	19924	19897	19976	20099	20020	19670	19801	19864	19883	20071	19781	20066	19790	19856	19984	19945	19970	20077	20057	19781	20168	19868	19846	19966	19714	19955	20076	19967	19877	20131	19951	20059	19867	20028	19972	19852	19950	20033	19764	19894	20121	20094	19988	19859	19953	20169	20031	19885	19913	19970	19862	20055	19951	20147	20004	19826	19933	19938	19831	19959	19935	19835	19980	19962	19752	20002	19631	19676	20023	19958	20101	20029	19792	19887	19940	19838	20117	19885	19891	19994	20052	19917	19853	19879	19919	19722	19891	19856	20192	19889	19850	19880	19932	20019	19988	19762	19989	20137	19789	20077	20034	19804	19794	19949	19895	19874	20135	19959	19899	19833	19945	19895	19905	19846	19696	19945	19959	20061	20158	19922	19878	20020	19962	20014	19850	20079	19834	19913	20108	19940	19918	20051	19970	19913	19936	19788	20026	19877	19912	19982	19999	20072	19890	19844	19855	19828	19942	20079	19942	19738	19966	19919	19807	19930	19877	19947	19997	20143	20110	19968	19897	20053	19870	19776	19789	19718	19975	19624	19879	19560	19990	20118	20062	19958	20142	19961	19784	19953	19901	19870	19966	19935	20027	19756	19931	19865	20055	20014	19953	19864	19877	20011	19904	19826	19945	19995	20042	19853	19899	20191	20006	19871	19899	20071	19980	19970	19794	19952	19761	19871	20057	19879	20009	19907	19961	20076	19848	19921	19825	19802	19993	19779	20081	20007	19982	19982	19786	19785	19943	19980	20023	20067	20041	19993	19849	19981	19906	19692	19871	19849	19929	20003	19991	20017	19992	19781	20002	20065	20006	19890	19846	19974	19778	19753	19763	19986	19908	19972	19915	19952	19995	19954	19908	20057	20009	19879	19937	20033	19664	19941	20125	19750	19912	20072	19786	19990	19954	19608	19931	19861	20011	20156	20057	19873	19885	19920	19826	20051	19990	19914	19993	19862	20019	19744	20108	20071	19846	20030	19719	19697	19935	19913	19957	19916	20027	20162	19861	19913	19955	19812	19759	19750	19942	20042	19838	19705	19972	19870	19875	19830	20050	20056	19837	20100	20147	19994	19891	20016	19947	19964	19857	19745	19900	19951	20151	19946	20018	19887	19969	20061	19887	19947	20063	19802	20010	19668	19989	20007	20064	19861	20099	20044	19807	19994	20280	19841	19990	19965	19958	19877	20162	20156	19954	19906	19902	19859	19968	19876	19964	19913	19936	19991	19783	19900	19773	19836	19884	19934	19974	19999	20082	20144	19907	20058	19850	19926	19686	19917	20093	20005	20049	19935	19750	20085	19900	19868	19985	20117	19708	19793	19949	19966	19946	19907	19948	19692	20079	19944	20088	19819	20037	20056	20025	20059	19975	20016	20157	19750	19987	20118	20029	20072	20135	20186	19921	19499	19956	19677	19930	20035	20077	20022	20027	20099	20119	19982	19967	20000	19954	19975	19741	19725	19743	19964	19974	20089	19963	19984	19962	19843	19906	19819	19935	19981	19880	19943	20030	19846	20017	19786	19925	19832	19899	19976	20012	19968	19739	19843	19942	20020	20018	19882	19957	19833	19938	19765	20209	20047	19963	19971	19862	19880	19989	19834	20077	19807	20040	19968	19790	20017	19972	20154	19829	20073	20064	19948	20278	19736	19856	19945	19948	20187	19823	19912	20060	19951	20055	19878	19975	19905	19769	19996	19790	19954	20139	19834	19906	19906	19856	20049	19895	20056	20033	20001	19975	20148	20039	19821	19827	19968	19860	19926	20113	20026	19810	19923	20117	19983	19839	19844	19937	19886	19921	19688	19878	19632	20019	19720	20111	19851	20254	20030	19949	19851	19910	20000	19953	19867	20146	19927	20025	19825	20032	19950	20095	19855	19981	20061	19906	19915	19928	19912	19702	19855	19941	19950	20005	19987	20019	20006	20151	20110	20094	19798	19999	20028	20022	19691	19886	19977	20008	20031	19894	20091	19852	19954	19798	19877	20036	20020	19861	20005	19939	20131	19975	20057	20108	20046	19810	20166	19710	19864	19917	19920	20041	20049	19833	19920	20177	19903	19794	19920	19901	19858	19806	19928	19898	19995	20120	19691	19948	19822	19931	19942	19737	19818	19920	20035	19968	19938	19833	19935	20003	19991	19857	19945	20032	19911	20011	19934	20180	20147	19951	20092	19962	19846	19774	19990	19795	19831	19946	19868	19877	19715	19933	19855	19941	20030	19700	20020	19886	19978	19815	19816	20242	20027	19949	19837	20097	19882	20006	19982	20149	20011	19772	19883	20046	19907	20058	19962	19790	19645	19918	19924	19871	19752	19792	19916	20016	19843	19785	19972	20113	19967	19998	19871	19900	19814	19953	19677	19864	19959	19880	19716	19852	19998	20010	19948	19821	20029	20059	20084	20091	19829	19831	20011	20015	19894	19801	19864	19965	19877	19815	19647	19827	19909	19912	19983	20005	20154	19921	19774	19920	20017	20013	19828	19872	20078	19884	19968	19858	19763	19880	19859	20089	19784	20214	19945	20070	19920	19913	19820	19993	19862	19791	19831	19914	19900	19899	20028	20051	19988	19899	19962	19878	19943	19921	19829	20027	19977	20111	20018	19888	19738	20039	19794	19903	19895	20002	20035	19871	20063	19951	19990	20168	20017	19945	19763	19861	19935	19718	19910	19906	20031	19958	19814	19969	20083	20080	19882	20113	20106	20055	19919	19697	20016	19924	19854	19975	19975	19901	19806	19818	19678	19829	19807	19782	20113	20174	19949	19796	19795	19829	19946	19818	20210	20085	19978	19730	19954	20010	19943	19928	19955	20000	20010	19817	19811	19917	19891	19892	19930	19863	19814	19884	20150	20225	19763	20026	19947	19977	19943	19885	20137	19972	19862	19935	19857	19914	19714	19951	19892	19803	19900	20184	20119	20044	19811	20145	19919	20083	20046	19969	19869	19874	19807	19915	19853	20028	19759	20013	19721	20045	19977	19941	20120	19776	20026	19909	19891	20178	19971	19793	19901	19741	19694	20188	19798	19775	19967	20065	19754	19750	19871	19895	19942	20084	19991	19714	20096	19862	19934	19852	19903	20159	19735	19794	19919	19903	20107	19843	19874	20094	20019	19849	20037	20111	19789	20171	19889	19889	20034	19637	19931	19812	19839	20169	20078	19945	20037	20058	20005	19863	20005	19806	20126	20037	19751	19864	20144	19831	19927	19815	19817	20010	19979	19869	19982	19687	19879	20076	19922	19893	19912	19829	19812	19901	19714	19874	19946	19992	19925	19920	19990	19902	19891	20043	20028	19928	20065	20016	20064	19859	19661	19946	19933	19854	19821	19875	19888	20169	20081	19855	19869	19677	19854	19907	20203	20052	20065	20091	19935	19963	19986	19951	20004	19979	19923	19873	19920	20088	19722	19850	19842	20007	19824	19778	19716	19749	19892	19947	19979	20065	20028	19749	19995	19918	19938	19798	19737	20098	19929	19875	19802	20021	20185	19893	19850	19740	19802	19819	19753	20052	19986	20101	19986	19916	19796	20167	19794	19901	20146	19873	19969	19811	19816	20005	20092	19929	19942	20110	19888	19851	20149	20073	19922	19803	19830	20059	19837	20034	19877	19971	19978	20062	19849	19859	19871	19847	19935	19802	19905	19991	19771	19940	19982	20053	19923	20075	19939	20052	19784	19887	19918	19772	20074	19975	19921	20120	19929	20072	20019	19944	19922	20065	20111	20128	19942	19805	20001	20034	19826	19956	19932	19896	20043	20023	20009	19892	19966	19997	19921	19886	19799	19948	19987	19963	19882	19981	19820	19825	19877	20023	19842	19895	20032	19834	19836	19921	19714	19843	19935	19814	19875	19591	20023	20061	19868	19782	20015	19884	20178	19799	20038	19784	19777	20014	19836	19945	20009	20093	19947	19921	19659
36297	55989	47670	32593	22658	18400	16359	16193	16055	16039	16015	16310	16087	16158	16081	16034	16056	15937	16070	16066	16240	16089	16241	16153	16218	16136	15928	16075	16151	16202	16002	16166	16055	16158	16109	15996	15998	16128	16250	16185	16180	16025	15903	16079	16225	16132	16014	16110	16260	16000	16182	16064	16221	16207	15974	16125	16182	16156	16132	16171	15959	16132	16228	16069	16081	16074	16111	15890	16103	16110	16284	16245	15973	16165	16086	16146	16129	16117	16119	16126	16076	16184	15956	16207	16141	16332	16024	16174	16128	16050	16036	16009	16167	16110	16137	16056	16186	16128	16093	16014	16137	16063	16163	16108	16057	16125	16172	16091	16050	16110	16099	16099	16160	16261	16199	16031	16066	16025	16212	16222	16169	16118	16202	16019	16163	16063	16195	16272	16194	16147	16076	16339	16032	16066	16042	16046	16095	16128	16204	15886	16386	16241	16198	16021	16152	16052	16074	16206	16023	15944	16238	16016	15940	16179	16132	16109	16319	16094	16045	16138	16146	16114	16039	16246	16120	16113	16253	16040	16177	16062	16099	16117	16060	16181	15998	16219	16105	16020	16217	16255	16000	16069	16137	16242	16179	16053	16198	15959	16222	16025	16048	16058	16042	16070	16177	15793	16092	16003	16147	16214	16075	16134	16103	16193	15991	16005	16109	15996	16319	16037	16102	15995	16124	16047	16133	16106	16211	16035	16096	16031	16068	15927	16064	16059	16115	16052	16108	16088	16200	16119	16162	16122	16064	16038	16029	16056	15965	16098	16159	16033	16098	16132	16103	16218	16114	16189	16007	16028	16094	16084	15937	16199	16130	16031	15966	16137	16191	15977	16066	16171	16231	16123	16219	16150	16039	16145	16016	16078	15982	16088	16033	16087	16131	16101	16181	16113	16176	16069	16138	16052	16040	16191	16189	16285	16140	16157	16016	16037	16101	16053	16152	16111	16021	16121	16097	16101	16120	16198	16140	16227	16181	16046	16091	16103	16177	16161	16150	16002	16084	15902	16127	16100	16037	16143	16055	16348	16193	16140	15980	16012	16148	16103	16142	15974	16117	16079	16109	16173	16129	16052	16097	16252	16210	16074	16233	16363	15796	16073	15963	16077	15982	16060	16141	15992	16094	16027	15843	16263	15998	15899	16030	16050	16013	16180	16323	16143	15999	16037	16161	16085	16278	16147	15897	16068	16237	16040	16138	16173	15997	16064	16024	16176	16124	16101	16070	16062	16184	16107	16124	16033	15991	16115	16012	16107	16022	16191	16211	16084	16131	16233	16089	15922	16335	16113	16155	16101	16086	15978	16085	16114	16204	16201	16170	16097	16165	16210	16271	16128	15968	16367	15989	16190	15996	16037	16158	16005	16166	16035	16099	16109	16150	16130	16069	16222	15997	16240	16132	16035	16210	16170	16129	16048	15990	16009	16198	16094	16194	16019	15972	16146	15984	16018	16273	16188	16143	16044	16140	16067	16146	16272	16045	16052	16194	16116	15986	16113	16143	16035	16122	16182	16054	16135	16072	16266	16026	16108	16015	16170	16059	16130	16185	16084	16105	16201	16115	16072	16241	16027	16045	16215	16114	16228	16034	16066	16117	16130	16129	16027	16159	16076	16121	16345	16136	16159	16131	16127	16030	15988	16006	16235	16286	16135	16157	16188	16067	15962	15990	16017	16247	15991	15984	16097	16114	16075	16094	16249	16005	16081	16040	16048	16152	16067	16195	16241	16125	16043	16262	16072	16301	16084	16121	16094	16239	15996	16088	16052	16136	16134	16053	16079	16157	16004	16066	16210	16043	16086	15965	16144	16099	15990	16042	16034	16081	16246	16260	16069	16138	16150	16143	16095	16155	16154	16173	16060	16026	16099	16048	16250	16069	16064	16170	16064	16152	16195	16039	15964	16307	16103	16318	15904	16031	15981	16153	15970	16046	16099	15948	16118	16129	16140	16185	16034	15920	16127	16163	16153	16142	16292	16101	16053	16253	16276	16282	16136	16209	16140	16122	16260	16036	16168	16157	16058	16125	16299	16156	16303	16119	16113	16094	16050	16188	15948	16208	16107	16194	16012	16072	16187	15991	16129	16129	16108	15982	16344	16240	16180	16252	15921	15939	15962	16135	16056	16172	16035	16056	16106	16093	16198	15977	16075	16203	16012	16134	16261	15918	15939	15979	16255	16024	16158	15948	16156	15984	16148	16299	16102	16169	16003	16188	16119	16035	16123	16083	16169	16154	16017	16205	16049	16181	15983	16096	16214	16075	16222	16169	16071	16107	16051	16115	15976	16102	15892	16206	15957	16018	16106	15985	16053	15962	16033	16198	16075	16281	16041	16014	15971	16139	16397	16290	16138	16105	16036	16240	16168	16087	16113	16318	16183	15977	16085	15992	16136	16077	16149	16126	16261	16239	16229	16148	16001	16034	16094	16031	16042	16055	16183	15942	16172	16098	16157	16029	16082	16246	16086	16074	16196	15945	16087	16222	16094	16143	16198	16163	16157	16135	16161	15899	16106	16128	16148	16070	16346	16075	16061	15971	16025	16313	16034	16064	16214	15950	16095	16194	16187	16075	16212	16035	16041	16329	16094	16014	16113	16228	16034	16170	16225	16100	16004	16101	16067	16246	16127	16052	16031	16178	16165	16071	16179	16151	16191	16214	16105	16085	16194	16083	16076	16191	16187	16118	16110	16124	16040	16225	16076	15976	16156	16243	16142	16190	16245	16125	16144	15976	16132	15934	16133	16188	16075	16048	16183	16071	16184	16110	16093	16159	15997	15972	16130	16138	16111	15931	16101	16016	16040	16084	16176	16077	16027	15942	16192	16192	16130	15927	15995	16083	16177	16155	15993	16048	16212	16096	16206	16219	16181	16127	16093	15955	16196	15995	16112	16331	16046	16022	16059	16194	16095	16165	16095	16201	16145	16319	16017	16206	16016	16272	16063	15931	15953	16102	16039	16058	16169	16149	16114	16080	16090	16071	16063	16132	16013	15883	16191	16085	16117	16116	16000	16148	16034	16253	16216	16074	16158	16023	16083	16295	16243	16190	16150	16133	16141	16158	16142	16142	16175	16173	16154	16227	16343	16153	16293	15999	16000	16269	16246	16207	16045	16049	16281	16061	16178	16215	16204	16108	16208	16080	16096	16009	15947	16130	16120	16175	16012	16120	15990	16037	16269	16035	15975	16097	15973	16286	16046	16247	16147	16112	16026	16023	16200	16192	16154	16170	16303	16208	16056	15973	16107	16039	16014	16334	16194	16238	16012	16284	16155	16263	16080	16165	16245	16000	16158	16059	16076	16165	16226	16094	16073	16094	16083	15926	15961	16231	16214	15998	15956	16122	16027	16060	16181	16132	16084	16213	16107	16226	16239	16155	16087	16205	16004	16072	16164	16025	15869	16258	16197	16094	16189	16146	16237	15997	16097	16150	16202	16217	16224	16195	16101	16027	16139	15794	16207	16070	16130	16108	16180	16067	15960	16009	16057	16021	16066	16136	15943	16061	16097	16188	16078	16154	16117	15883	16003	16128	16068	16197	16308	16110	15957	16118	16271	16144	15996	16256	16060	16211	15987	16274	16084	16118	16123	16350	16189	15952	15987	16140	16258	16074	16141	15964	16002	16035	16108	15997	16090	15995	16082	15977	16092	15928	16225	16106	16071	16144	16029	16164	16093	16126	16212	16002	15966	16070	16034	16050	16181	15962	16074	16029	16272	16199	15918	16155	16111	16150	16026	15995	16320	16034	16105	16066	16245	16165	16213	16018	16054	16006	16016	16044	16194	16114	16084	16186	16180	16093	16096	16079	16198	16139	16094	16033	16252	16065	16135	16109	16024	16198	16247	16245	16066	16079	16051	16137	16041	16134	15993	15997	16093	16024	16001	16208	16250	16196	16109	16219	16051	16009	16147	15946	16166	15934	16089	16123	16005	16197	16150	16255	16144	16183	16173	16089	16078	16266	16125	16002	16114	16185	16120	16054	16133	16139	15923	16193	15977	16036	16065	16327	15971	16000	16110	15987	16035	16013	16158	16220	16086	16099	16158	16029	16022	16108	16077	15989	16012	16102	16221	16110	15954	16257	16129	16005	16245	16051	16112	16127	16187	16104	16156	16134	16258	16094	16228	15990	16250	16129	16055	16233	16285	16052	16188	15996	16132	16133	16134	16186	16097	16308	16112	16076	15920	16328	16044	16185	16237	16072	16154	16066	16007	16240	16103	16070	16201	16277	16310	16060	16056	16111	16315	16161	16149	16190	16127	16180	16109	16192	16108	16093	16078	16092	16120	16125	16169	15919	16114	16214	16119	16071	16172	16276	16127	16080	16224	16053	16285	16198	16109	15911	16092	16111	16275	16107	16080	15918	16006	16129	16105	15937	16164	16226	16095	16136	15957	15989	16096	16305	16179	16207	15961	16011	16013	15994	16300	16000	16107	16215	16276	16126	16226	16152	16157	16127	16185	16179	16220	15903	16082	16030	16317	16181	16099	16107	16000	16135	16145	16023	16077	16160	16248	16120	16164	15941	16068	16129	16051	16198	16140	16212	16085	16120	16123	16129	16244	16094	16236	16362	16024	16068	16132	16186	16035	15956	16044	16104	15961	16035	16177	16030	16056	15918	16071	16131	16143	15988	16347	16185	16105	16194	16000	16026	16019	16162	16138	16338	16150	16105	16138	16158	16106	16078	16203	16233	15970	15953	16117	16233	16231	16083	16103	15949	16183	16070	16072	16303	16135	16080	16146	16118	16004	16247	15965	16186	16189	16087	16160	16102	16052	16071	16082	16234	16070	15979	15971	16080	16078	16209	16015	16163	16116	16087	16041	15892	16126	16038	15985	15951	16169	16150	16133	16066	16297	16087	16132	16092	15973	16252	16096	15937	16244	16033	16326	16125	16251	16006	16201	16193	16089	16117	16125	16084	16170	16087	16073	16151	15963	16126	16147	16091	16230	15904	16346	16188	16148	16005	16138	16116	16191	16077	16173	16315	16207	16154	15962	16114	16035	16162	16220	16089	16027	16113	16232	16143	16339	16239	16073	16085	16008	16169	16131	16149	16094	16236	16204	15991	16267	16088	16088	16272	16136	16314	16232	16031	16091	16070	16118	16222	15994	16098	15969	16168	15940
25609	32702	56580	53809	41026	30486	24105	20440	19834	19914	19938	19653	19840	19916	19840	19610	19637	19607	19686	19770	19777	19969	19627	19839	19647	19575	19606	19654	19796	19808	19670	19606	19568	19627	19533	19512	19539	19631	19917	19654	19752	19787	19577	19723	19564	19520	19913	19527	19553	19570	19859	19617	19795	19546	19543	19691	19759	19660	19541	19597	19677	19736	19611	19579	19636	19528	19845	19557	19728	19667	19461	19793	19904	19538	19896	19485	19733	19442	19691	19571	19591	19618	19561	19571	19413	19452	19550	19637	19842	19448	19440	19671	19455	19340	19638	19542	19682	19674	19557	19399	19510	19648	19697	19569	19680	19494	19656	19611	19590	19517	19557	19571	19696	19504	19537	19640	19560	19810	19512	19859	19394	19532	19620	19548	19615	19604	19619	19513	19602	19579	19545	19683	19502	19680	19496	19488	19631	19396	19545	19570	19664	19426	19631	19514	19680	19670	19596	19548	19522	19643	19440	19605	19706	19748	19499	19642	19698	19680	19714	19326	19707	19459	19358	19488	19622	19605	19739	19537	19645	19430	19555	19600	19608	19593	19703	19683	19557	19753	19620	19528	19697	19425	19381	19528	19714	19628	19749	19734	19611	19512	19446	19647	19749	19603	19610	19556	19884	19412	19637	19536	19509	19677	19675	19668	19744	19482	19491	19511	19454	19639	19679	19414	19573	19416	19384	19624	19624	19727	19433	19490	19376	19762	19512	19571	19667	19477	19738	19448	19492	19591	19470	19459	19504	19705	19672	19681	19508	19581	19583	19610	19497	19800	19570	19539	19425	19445	19543	19460	19577	19525	19704	19827	19757	19530	19559	19523	19617	19584	19602	19742	19358	19488	19565	19552	19536	19437	19470	19609	19566	19506	19699	19652	19714	19752	19772	19685	19721	19597	19622	19663	19522	19319	19413	19409	19538	19658	19580	19531	19554	19483	19651	19644	19429	19489	19454	19739	19822	19607	19401	19600	19674	19656	19712	19469	19582	19533	19644	19534	19882	19550	19620	19626	19536	19598	19623	19517	19669	19470	19440	19537	19561	19526	19806	19586	19631	19611	19567	19698	19697	19539	19464	19675	19589	19499	19619	19587	19538	19553	19476	19551	19683	19606	19540	19639	19731	19430	19449	19395	19609	19506	19390	19666	19689	19323	19634	19481	19305	19632	19574	19566	19673	19656	19496	19721	19729	19370	19857	19708	19675	19558	19578	19755	19662	19770	19487	19590	19670	19732	19847	19437	19664	19463	19651	19556	19636	19754	19354	19503	19556	19494	19849	19651	19670	19493	19647	19373	19736	19770	19554	19388	19560	19715	19586	19608	19439	19523	19548	19543	19571	19533	19603	19739	19519	19707	19797	19587	19722	19696	19666	19362	19568	19415	19582	19365	19505	19425	19556	19643	19556	19604	19435	19524	19440	19745	19542	19488	19649	19424	19464	19615	19649	19366	19474	19422	19795	19585	19503	19745	19591	19590	19719	19438	19689	19846	19693	19567	19360	19539	19569	19537	19557	19684	19465	19863	19552	19634	19650	19438	19581	19607	19682	19593	19558	19688	19589	19620	19554	19484	19773	19460	19405	19488	19714	19632	19750	19737	19469	19360	19605	19642	19684	19562	19663	19486	19493	19506	19480	19568	19526	19506	19723	19255	19601	19458	19370	19827	19761	19446	19670	19323	19629	19423	19656	19710	19448	19379	19520	19640	19504	19581	19567	19642	19515	19631	19615	19557	19367	19569	19740	19508	19485	19484	19660	19558	19688	19561	19534	19470	19576	19602	19462	19564	19552	19475	19767	19688	19603	19434	19575	19708	19592	19510	19739	19524	19635	19726	19673	19694	19681	19571	19781	19651	19759	19353	19545	19571	19436	19446	19600	19493	19376	19441	19739	19424	19450	19452	19650	19548	19574	19529	19636	19614	19697	19575	19515	19756	19585	19682	19621	19593	19555	19384	19716	19433	19435	19519	19449	19660	19467	19753	19436	19605	19437	19485	19619	19547	19573	19407	19588	19567	19785	19816	19597	19345	19521	19631	19561	19631	19670	19601	19725	19599	19531	19341	19340	19580	19570	19561	19450	19561	19510	19479	19351	19551	19467	19331	19530	19537	19658	19504	19658	19578	19513	19574	19664	19518	19567	19627	19397	19681	19502	19500	19710	19620	19383	19620	19513	19471	19618	19488	19711	19394	19581	19558	19573	19570	19850	19494	19714	19554	19715	19141	19590	19593	19452	19611	19481	19257	19592	19613	19370	19348	19495	19420	19660	19654	19544	19503	19776	19751	19544	19634	19662	19690	19563	19627	19583	19512	19492	19722	19662	19578	19613	19419	19691	19734	19542	19792	19779	19730	19441	19686	19654	19353	19588	19732	19382	19509	19604	19542	19512	19596	19539	19457	19516	19564	19516	19639	19556	19764	19312	19630	19488	19698	19502	19574	19642	19626	19560	19450	19152	19603	19622	19475	19558	19545	19515	19746	19710	19590	19532	19442	19525	19535	19643	19521	19535	19488	19633	19588	19736	19683	19715	19434	19465	19749	19530	19565	19669	19638	19634	19607	19783	19767	19550	19690	19671	19839	19666	19571	19717	19787	19479	19601	19675	19546	19524	19557	19543	19447	19816	19506	19436	19518	19610	19444	19707	19561	19696	19580	19582	19182	19743	19687	19566	19668	19378	19488	19560	19485	19543	19443	19577	19731	19587	19564	19485	19567	19779	19395	19759	19601	19770	19577	19824	19756	19649	19601	19674	19549	19672	19528	19633	19583	19591	19756	19648	19510	19438	19559	19425	19518	19585	19776	19566	19714	19597	19557	19671	19420	19364	19593	19477	19353	19554	19718	19437	19338	19524	19442	19574	19553	19444	19599	19690	19453	19520	19551	19611	19598	19546	19415	19546	19657	19747	19616	19549	19459	19535	19389	19477	19637	19549	19758	19504	19582	19620	19409	19702	19648	19598	19411	19596	19549	19513	19370	19503	19605	19849	19637	19577	19767	19740	19499	19485	19613	19432	19806	19672	19660	19547	19436	19485	19645	19595	19727	19492	19472	19513	19437	19751	19518	19740	19663	19609	19638	19679	19557	19602	19588	19689	19538	19653	19357	19545	19430	19501	19608	19410	19499	19550	19514	19602	19631	19737	19755	19508	19604	19683	19701	19689	19545	19787	19606	19671	19621	19526	19729	19564	19555	19533	19590	19652	19670	19724	19585	19401	19350	19626	19713	19601	19566	19548	19700	19628	19631	19568	19517	19672	19643	19590	19394	19410	19560	19577	19469	19496	19772	19714	19556	19624	19560	19825	19571	19908	19678	19490	19596	19721	19456	19590	19645	19698	19600	19366	19460	19461	19461	19429	19670	19419	19516	19557	19590	19319	19490	19621	19691	19324	19386	19554	19484	19583	19523	19606	19617	19460	19486	19578	19452	19571	19549	19610	19548	19490	19582	19894	19493	19476	19666	19510	19786	19587	19379	19650	19632	19827	19628	19099	19540	19506	19544	19591	19513	19685	19516	19710	19504	19768	19749	19681	19680	19736	19600	19680	19486	19618	19503	19350	19706	19630	19451	19541	19714	19528	19478	19815	19753	19565	19641	19632	19408	19759	19724	19522	19464	19655	19622	19494	19652	19481	19474	19561	19417	19622	19527	19572	19881	19793	19778	19699	19447	19346	19524	19918	19421	19447	19575	19539	19540	19688	19410	19515	19576	19563	19688	19768	19545	19469	19505	19617	19557	19689	19690	19556	19665	19592	19491	19623	19599	19679	19519	19592	19520	19559	19682	19571	19729	19256	19657	19747	19639	19498	19594	19700	19695	19718	19591	19443	19628	19442	19645	19475	19727	19489	19719	19626	19672	19494	19436	19577	19650	19470	19434	19519	19630	19556	19377	19472	19609	19679	19618	19548	19498	19403	19522	19693	19402	19658	19470	19409	19406	19681	19484	19485	19579	19685	19523	19569	19622	19365	19626	19524	19640	19727	19618	19585	19536	19359	19453	19450	19660	19588	19504	19668	19623	19439	19701	19535	19696	19597	19687	19608	19506	19624	19516	19673	19484	19536	19776	19656	19453	19623	19595	19722	19635	19511	19373	19491	19657	19285	19782	19480	19498	19432	19497	19463	19545	19399	19730	19497	19607	19627	19488	19653	19604	19569	19468	19542	19717	19629	19590	19602	19445	19466	19537	19483	19518	19578	19687	19597	19693	19636	19425	19551	19491	19662	19599	19681	19620	19862	19529	19544	19804	19705	19638	19586	19336	19634	19652	19718	19663	19540	19610	19558	19549	19545	19581	19660	19537	19511	19622	19619	19634	19434	19527	19699	19504	19528	19631	19483	19615	19690	19630	19685	19423	19524	19615	19655	19442	19457	19433	19653	19585	19418	19463	19637	19502	19540	19566	19438	19646	19436	19765	19533	19518	19583	19635	19613	19691	19605	19616	19371	19503	19520	19708	19593	19558	19460	19517	19666	19509	19558	19650	19447	19704	19608	19804	19686	19532	19636	19403	19608	19775	19509	19576	19697	19609	19527	19448	19378	19791	19626	19572	19558	19402	19490	19642	19596	19653	19495	19503	19660	19567	19557	19466	19596	19542	19471	19684	19511	19360	19441	19526	19577	19686	19642	19685	19647	19586	19578	19629	19614	19743	19546	19704	19747	19591	19550	19468	19435	19479	19671	19428	19617	19600	19771	19555	19627	19522	19641	19404	19800	19662	19563	19611	19625	19401	19410	19562	19584	19552	19547	19306	19633	19559	19449	19541	19605	19626	19731	19533	19586	19507	19766	19603	19669	19514	19664	19477	19256	19401	19835	19376	19734	19521	19628	19511	19701	19649	19340	19633	19547	19561	19499	19492	19397	19634	19657	19620	19615	19518	19416	19729	19656	19601	19530	19436	19655	19566	19568	19481	19470	19708	19535	19427	19598	19632	19312	19443	19647	19699	19745	19505	19635	19785	19375	19684	19696	19693	19607	19680	19708	19622	19471	19414	19368	19760	19773	19529	19774	19557	19636	19705	19926	19522	19600	19525	19620	19563	19689	19594	19295	19548	19577	19556	19496	19724	19609	19509	19646	19616	19471	19503	19750	19401	19692	19463	19479	19670	19608	19606	19492	19496	19500	19629
59282	99655	85456	62949	42910	27867	17639	15980	16095	15951	16043	16066	16076	15949	15907	16060	15968	16068	16069	16041	15912	16049	15996	16158	15980	16157	15884	15887	16063	16034	16057	15932	15905	15961	15972	16022	15875	16101	15993	15854	16115	16026	16075	16209	15919	15954	15957	16124	15859	15946	15925	16006	16021	15921	15953	16181	15818	15884	15908	16086	15741	16079	15825	16034	16152	15932	15914	16193	15962	15888	16090	15930	15946	15939	15892	16049	15929	15924	15966	16057	16028	15952	15791	16148	15861	15960	15911	15843	15958	16073	16007	15868	16005	15825	16034	16056	15975	16041	15792	15930	15870	15908	16078	15986	15936	15823	15884	16105	16072	15968	15787	16031	15999	15886	15911	15971	15976	16071	16030	16067	16004	15890	15901	15928	16026	16006	16090	15966	15878	15908	15946	16067	15758	15900	15948	15961	16094	15774	15970	15870	16125	15958	15873	16080	16069	15959	16094	15920	15961	15810	16002	15914	15962	16125	15900	16052	15830	16025	15979	15949	15921	15949	15753	15987	15940	15889	16061	16036	16023	15788	15774	16044	15944	15997	15942	16090	15742	15934	15907	16052	16043	16107	15912	15995	16069	15916	15938	15988	16015	16072	16098	15832	15964	16019	15940	16012	15941	16014	15917	15826	16032	15899	15915	15854	15907	15909	16056	15919	15924	15874	16026	15964	15922	15964	15851	16007	16065	15857	15982	15822	15939	15927	15940	15935	15954	15692	15916	16097	15961	16026	15823	15910	15903	15838	15930	16085	15987	16002	16022	15958	15981	16012	15809	15993	15945	16049	15832	16062	15899	15976	15886	16015	16075	15965	15721	15906	16156	15990	15943	15975	15801	16045	16078	16037	16038	15853	15942	16129	15953	16008	15921	15967	16045	15942	15715	15824	15854	16069	15998	16089	15789	16006	15855	15860	15911	15788	15936	15947	15825	16000	16087	15965	15927	15833	16012	15863	15833	16142	15985	15922	15908	16134	15816	15886	15974	16046	15968	16067	15881	16033	15798	16055	15962	15887	15889	15905	16118	15925	16012	15910	15903	15874	15901	16006	15977	15787	15920	15825	16040	16014	16003	15993	15817	15913	15828	15944	16024	16137	15968	15837	15946	16105	15807	15894	15793	15856	16087	15917	15893	15911	15923	15846	15956	16040	15810	16216	15814	15904	15892	15985	16092	16006	15942	15822	15878	16128	15831	16137	15836	15878	15920	15900	15945	16046	15862	15980	15939	15898	15988	15979	15819	15905	15952	16132	15990	15933	16052	16034	15907	15863	16189	15879	15993	15974	15865	15944	15929	15859	15842	15939	15882	15988	16012	15947	15925	15923	15904	16125	15969	15822	16038	16054	16051	15855	15958	15870	16107	15872	15800	16143	16040	15855	16065	15834	15886	15988	16005	15861	15978	15913	15813	16026	16190	15985	15950	16001	16050	15995	16002	15930	15960	15956	16062	16069	15931	16029	15877	15956	15915	16075	16006	15845	15843	15989	15863	15895	15988	15919	15921	16018	15818	16074	16087	15928	15951	15775	16000	16013	16028	16021	15871	15937	16070	15730	16024	16029	15814	16031	15938	15924	15792	16194	15994	15983	15926	15892	16101	15910	16024	15893	15889	15822	15986	16165	15891	15866	15778	15848	16024	15953	15983	15906	16011	16068	15952	16208	15766	15989	16084	15959	15760	15829	15886	15765	16003	15922	15961	15872	15848	15934	15895	15830	15860	16095	15960	16142	16116	16203	16012	16176	15974	15822	15978	16087	16007	16069	15897	15864	15918	16034	15995	15868	16027	16010	16008	15907	15940	15944	16036	15976	15887	15944	15988	16007	15899	15943	15897	16037	15987	16003	15932	15916	16012	15904	15937	15834	15819	15949	16020	15890	16010	16088	15880	16072	16010	16027	15938	15822	16152	16067	15974	15847	15911	16181	15755	15971	15916	16027	15949	16054	15947	16085	15991	15922	15818	16314	15882	16018	15983	15904	15827	16045	15877	16004	16016	15918	15763	16063	15963	15840	15950	16015	16025	15775	15871	16025	15945	15992	16012	15954	16027	15825	15866	15870	16106	16018	15960	16020	16014	15951	16009	16021	16222	15996	16010	15987	16121	15989	15993	16039	15831	15846	15979	16026	15933	16015	15797	15939	15842	15823	15974	16080	15813	15985	15920	16001	16045	16009	15993	15929	15926	15791	15901	16073	15881	16026	16051	15841	15761	16098	16046	15975	16003	15794	16094	15946	16047	15811	15983	15968	15907	15821	16100	15784	15982	15896	15774	16049	16068	15898	16087	15949	16013	16018	15702	16070	16028	16092	16056	15967	15953	15787	15911	15973	15993	16014	15914	15900	16006	16019	15846	16107	15933	16107	16052	15952	16063	15918	16048	16245	15871	16036	15945	15930	15913	15958	15962	16016	15926	15875	16062	15891	16091	15945	16103	15882	15881	15913	15878	15973	15988	16046	16105	15923	15901	15705	15777	15926	15919	15930	16002	15887	15914	16123	16006	16004	15996	15853	15903	15827	15962	15982	15947	15947	15986	15888	16109	15873	16012	16127	15943	16012	16041	15836	15879	15970	15886	16018	16012	15982	16014	15803	16007	16096	15826	15998	16021	16135	15898	15954	15921	16174	15897	16063	15762	16116	15990	15925	16017	16054	15969	15961	16148	16021	15850	15972	15869	15823	16112	15920	15898	15936	15824	16152	15785	16094	16042	15981	16073	15998	15920	16014	15991	16034	15788	15710	16056	16003	15918	15892	16034	16040	16169	16079	15838	15973	16020	15873	16068	15991	15877	16036	15961	16124	15967	15928	16016	15783	16154	15984	15882	16018	15994	15798	15903	16162	15983	16053	16034	15892	15922	15977	15888	15948	15984	16127	16180	15876	15958	15980	15794	16094	15948	15929	16150	15958	15888	15924	15930	16116	16057	15917	15945	15956	16085	16108	15867	15982	15895	15921	15811	15965	16165	15762	15923	15946	16092	15986	15832	15886	15975	15995	16162	15890	15867	15929	16001	16104	15972	16134	15975	16026	15932	16065	15949	15877	16035	16102	15956	15738	15854	15901	16037	15942	15944	15920	16065	15923	15877	15912	15948	15914	15864	15962	16023	16069	15835	15959	16068	15791	16104	15946	15858	15902	15983	15928	16042	15975	16098	15950	16035	16109	16024	15895	16018	16064	15889	16110	15829	15927	15831	16092	16009	16040	15971	15779	15944	15951	15921	15962	15945	15939	16046	15920	15913	16055	16090	16194	15861	16028	16136	15830	16043	15953	15983	15994	15917	15939	15774	15874	15841	16001	15919	16060	15958	15973	15903	15894	16076	16020	15933	15918	15924	15882	15960	15805	15938	15892	16059	15984	15977	15963	15866	15915	16055	16080	15947	15924	15928	16004	15940	15845	15721	16084	15858	15981	15919	15950	15846	15938	16039	15901	15949	15802	15906	16004	15598	16082	15886	16095	16119	15818	15984	16045	15994	16078	15980	16048	15892	15923	15929	15846	15940	15981	15971	15987	15912	16030	15933	15929	16027	15911	15999	15772	15839	15873	16063	15980	16048	15879	15902	15836	16057	15962	15959	15821	15873	15932	15975	15970	16201	15914	16029	15895	15975	15998	15963	16192	16022	16133	15819	15842	16095	15901	15837	15986	16093	16003	16013	15922	15963	15815	15697	16037	16063	16056	15838	15936	15870	16093	16107	15891	15915	15999	15954	15935	15995	15941	16070	16033	16004	16069	15945	15914	15883	15935	15868	15932	16058	16056	16024	16056	16036	16031	15966	15991	16017	16106	15962	15984	16018	15842	15963	16010	15836	16039	16019	15949	15959	16103	15880	15930	15945	16046	16007	15993	15987	16061	16041	16011	16005	15850	16068	15818	16083	16014	15958	15844	15812	15976	16063	15935	15946	15868	16005	15907	15842	15959	16057	15881	16090	15830	16000	15936	16119	15929	15980	15970	16091	16054	16056	16008	16016	16004	16083	15864	15943	15999	15974	16150	16071	15944	15937	15969	16033	15946	15873	15973	15917	15980	16075	16024	15770	16032	16013	16058	15978	15921	16031	15984	15828	15916	15919	16086	15829	15933	16031	16107	15851	15958	16158	15956	16071	15871	15906	15903	16067	16157	16155	15939	15939	16018	16034	15908	16059	15818	16038	15869	15863	16061	15915	16004	16048	15988	16092	15840	16139	15990	16057	15980	16024	15898	16004	15939	15849	15990	15981	15943	16025	16021	15864	16065	16182	15972	15941	15909	15988	15881	15875	16053	15814	15895	15861	15993	16147	15993	15834	15946	15951	16025	16023	15924	15943	15914	16027	16133	15945	15902	16168	15903	15954	16008	15958	15977	15935	16134	15958	15864	16082	15825	16138	15866	15834	16003	16052	15952	15925	15884	15976	16017	15899	16031	15911	15948	16273	16041	15997	16099	16087	15970	16168	16025	16073	16124	15901	16031	15887	16015	15926	15900	15968	15880	15980	15845	15711	15931	15867	15990	15941	15980	15820	15743	16072	15952	15903	15893	15805	16031	16066	16054	16024	15990	15740	16048	15995	15975	16026	15857	15985	15774	15977	16029	16042	15930	15977	15729	15888	16106	16032	15959	16057	15945	15802	15976	16022	15986	15900	16069	15994	15997	16050	16095	16029	15910	16058	15934	15880	15879	16175	15967	15848	15920	15969	15866	15982	15704	15857	16043	15932	15979	16086	15939	15968	15904	16031	16067	16096	16035	15961	16038	15816	15889	15888	15820	15985	15808	16093	15983	16037	15884	15971	16205	15823	15959	15786	15923	15883	16045	16033	15942	15799	15913	16107	15690	15824	15914	15822	16059	15942	15947	15741	15913	16066	15986	15800	16104	15868	15985	15807	15889	15783	15957	15944	15863	16067	15821	15829	16105	15942	15974	15990	16018	15943	16023	15846	15965	16052	16058	15991	16042	15842	15879	15900	16047	15944	15930	15818	15965	15980	16052	15987	15989	15847	15865	15938	16005	16041	15938	16076	15870	16013	16117	15908	15841	16110	15886	16045	16077	15985	15826	15906	15949	16042	16016	16039	15831	16011	15812	16106	16094	16040	15894	15999	15885	15757	15893	15973	15873	15944	15858	15941	16164	16051	15914	15969	15977
23709	26127	46754	50284	43290	34228	26521	20402	19190	19439	19401	19107	19239	19363	19317	19266	19268	19314	19223	19209	19416	19069	19177	19077	19396	19118	19386	18996	18757	19165	19030	18932	19055	18879	19065	19186	19246	19093	19095	19179	18951	18869	19170	19112	19262	19134	19141	19117	18926	19249	19158	19107	19206	19141	19085	19304	18994	19239	18958	19077	18678	18735	18997	19155	19180	18996	18937	19060	19009	18866	19089	18905	18893	19158	18846	19153	18890	19016	18891	18903	19069	18970	18975	18845	18709	18872	19170	18801	18955	18969	19082	19023	18877	18865	19038	18855	18974	19039	18892	19086	18900	19048	19036	18879	19096	18932	19007	18826	18909	19129	18992	18889	18978	18872	19138	18978	18939	19096	19112	18775	19138	19029	19042	18994	19039	18935	18818	18768	19015	18875	18884	18959	18858	18938	18931	18788	18743	19132	18822	18858	19275	19135	18998	19190	19055	19081	18860	19141	19019	18893	18877	18985	19102	19093	19066	18983	19131	19071	19084	19087	18904	19018	19006	19134	19042	19070	19031	19107	19107	18942	19010	19088	18889	19008	19082	19018	18818	18872	18953	19031	18976	18907	18906	18808	18837	18715	19211	18944	18994	19220	18972	19034	18940	19133	18861	18929	19111	18907	18895	19244	18948	19024	18885	18812	19060	19020	19038	19109	18938	18780	18888	19048	19149	19124	19017	19134	19135	18820	19041	18990	19075	18913	18889	19091	18695	18852	18876	19202	19163	19275	18994	19050	19039	18877	18896	18884	18952	19105	18941	18980	18941	19085	19063	19060	18772	19087	19116	18978	18885	18897	18845	18936	18790	19019	18773	18939	19080	18913	18867	18912	19029	19064	19136	18958	18926	18828	19010	19062	18896	19017	18865	19152	19161	19020	18910	19142	18907	18906	18841	19047	19096	19012	19016	18852	18918	19076	18933	19035	19093	19034	18997	19038	18947	18949	18938	18814	19212	19045	18992	19055	18788	19142	19130	19057	18948	19011	19133	18934	18952	18890	19046	18990	19178	18986	19051	18741	19119	18921	18946	18861	18895	18922	18948	19152	18766	18929	19056	19238	18881	19055	18970	18758	18957	19148	18972	18956	19143	18910	19084	18995	19001	19014	18976	19054	19096	18876	18934	18871	18876	18918	18975	19125	18932	18918	19219	19051	18925	19098	19008	18942	19058	18947	18919	19052	19062	19129	19145	19028	19120	18951	18981	18977	19082	19021	18919	18933	19035	18783	18924	18903	19015	19110	18947	19025	18717	19043	19080	18970	19068	19185	18995	18949	19051	18984	19099	19071	18832	18952	19055	19017	18974	18941	19156	19215	19000	18893	18986	18890	18877	19240	19054	18998	19018	18887	19084	18679	18804	18974	19035	18961	18817	18941	19005	19185	19016	18977	18983	19127	18937	18935	18974	19151	18872	18959	18907	18739	18974	19005	19054	19041	18863	18938	18952	18946	18864	18997	18732	18959	19053	19038	19205	19016	18971	19171	19212	19003	19144	19153	19129	19087	18683	19154	18916	18991	18778	18843	18879	18981	18973	18849	18980	19087	19071	18800	18975	18745	18941	18986	19089	19120	18903	19006	19006	19121	18927	19139	18896	19144	19090	18797	18825	18986	18955	18982	19021	19068	18847	18913	18787	18790	18878	18815	19301	19029	18960	18769	18919	18909	19064	18812	18999	19182	18940	19029	18988	19005	18892	19180	19046	18900	18997	19013	18926	18871	18802	18868	18909	19105	18912	18980	18898	18992	18963	19037	18833	18827	18850	18924	18852	18934	18709	18727	19111	18916	19106	19125	18794	18988	19052	19078	19083	19014	18824	18979	18908	18899	18933	18888	18915	18900	19113	19182	19213	19007	19067	19205	19095	19233	19021	18948	18970	18690	18954	18878	19085	19044	18821	19007	18986	18994	18816	19107	18974	18715	19115	18964	18882	18939	18840	18846	18914	19108	19007	18892	19140	18994	19020	19071	19064	18889	18940	19195	18722	18982	19252	19023	18892	19034	18926	19034	19149	19044	19094	18851	19104	18926	18885	18873	19181	18772	18951	19218	18970	18894	18833	19110	19064	19268	19040	19090	19085	18853	19096	19094	19028	18892	19061	19010	19133	18945	19067	18986	19081	18765	18725	18918	18917	18919	19070	19086	18907	18854	18986	19020	19172	19080	18965	18911	18966	19152	19051	19016	19075	18807	19079	18979	18930	18981	18847	19018	18776	18857	18711	18904	18976	18889	18877	19001	18805	19100	18957	18877	19118	19082	18903	18782	18963	18852	19079	19171	18929	19045	19080	18836	18781	18985	19120	18943	19066	19055	18921	18773	18812	18979	18911	18908	18919	18784	18865	19011	19081	19067	18783	18939	18935	18786	18871	19006	19008	19036	19017	18951	19038	18741	18926	19181	18992	18755	19032	18685	18927	18854	18887	18897	18943	18986	18992	18863	19167	18981	19061	18915	18972	18976	19114	19120	18950	18939	19105	18931	19078	18943	18921	18889	19092	19120	19136	19164	18917	19039	19072	18913	18890	18646	18800	18845	18845	18804	18955	19049	19223	19040	19022	18824	18859	19096	19149	18976	19148	18889	19057	19009	18967	18927	19091	18738	18954	18939	19061	18927	18984	19183	19095	19142	19034	19081	18994	19079	18862	19098	19097	19121	18851	18895	18927	18913	18923	18736	19010	18769	18967	19054	18867	19051	18986	18913	19016	19185	18939	18843	18905	18976	18947	18967	19093	19086	19119	19029	18922	19043	18842	19051	19047	18905	18957	19014	18914	19128	19011	19051	18905	19041	18873	18945	18990	19090	19048	18944	19025	18712	18643	18841	19005	18917	18846	18866	18938	19083	18982	19098	19066	19032	18813	19014	19100	18848	18954	18857	18698	19154	19080	19191	19096	18849	18918	18809	19061	19139	19009	18866	19111	19160	19153	19012	19134	19119	18987	19113	18891	19054	18918	19162	18943	18985	18829	19210	19097	18856	18919	18872	19222	18874	18919	18879	18937	19159	19058	19101	18959	18741	18918	19003	18730	18944	18984	18696	18950	19146	18989	19009	18896	18968	18977	19280	18909	18970	18974	18907	18800	18801	18980	19177	18974	18858	19095	18909	18986	19015	18955	19190	19048	18951	19149	19113	18895	18919	18829	18872	18949	18967	18987	18944	18632	18876	18981	19159	19007	18880	18886	18962	18882	18722	18991	19248	19030	18805	18966	18721	19011	19193	18994	19014	18810	18887	19041	19049	18965	19176	19198	19000	19087	19047	18906	18978	18763	19394	19157	19047	19093	18948	18885	18988	18853	19094	18967	18677	18928	18945	18904	18958	18974	18802	19003	18857	18874	19121	18843	18758	18977	19110	19142	18962	18933	18986	19033	18779	18890	18983	19126	18769	19107	18861	18869	18844	18916	18841	18894	18843	18779	19067	18892	19026	18951	19067	19094	18985	19018	18886	19081	18995	19015	18764	19157	19197	19034	18906	19146	19010	18938	19072	18803	18839	18952	18813	18965	19057	18960	19263	19100	19120	18971	19211	18795	19062	18821	18938	19006	19044	18959	18748	18994	18800	18966	19050	19066	18956	18972	18879	18996	18984	18967	18750	18956	18851	18909	18914	18987	18961	19118	19066	18919	19159	18911	18919	19134	18853	19099	18843	18738	19150	18690	19153	19047	18926	19144	18932	18737	18960	18814	18902	19057	18902	18997	19017	19028	18918	18925	19035	19095	18745	19025	18903	18978	19174	18922	18922	19010	19068	18837	18841	19057	19181	19015	19165	19008	19093	18917	18996	19026	19099	18995	18851	19059	19092	18905	18790	19058	19140	19209	18977	18820	18861	18988	18978	18822	19053	18927	18961	18908	19072	18981	19091	19106	18975	19006	18886	19013	18770	18990	19051	19098	18962	18768	19192	18940	19197	19041	18802	18966	18916	19066	18920	19209	19167	19238	19071	18779	18815	19104	18957	18895	19006	19074	19009	18999	19096	19075	18973	18938	18989	19203	18881	19080	19080	18938	19025	18833	19232	19186	19044	18926	19105	18985	18779	18944	18778	19044	19012	18952	18933	19042	18838	18813	18954	19061	19024	18901	18984	19079	19036	18916	18898	18962	18892	19031	19166	18945	18876	19017	19073	18906	18993	19015	18946	19200	18914	19152	19119	19236	18885	18978	18833	18627	18781	18759	18892	18871	18885	19174	18880	18956	19026	18690	19023	19029	18994	18782	18926	18879	18905	19110	19017	18861	18874	18838	18853	18937	19025	18907	18903	18837	18882	19069	19098	19090	19153	19119	19019	19092	19094	18981	18887	19079	18923	19069	18950	19059	18790	19115	18898	18866	18798	18871	19002	18899	18868	19183	19040	18774	19111	19061	19098	18885	19047	19033	19039	18944	18892	19040	19134	18885	18930	19222	19001	19107	18973	19015	18962	19096	18986	19012	19106	19004	19167	19046	19007	19023	19021	18876	18778	18781	18924	18908	19086	19030	18982	18729	19154	19165	18973	19042	18896	18910	19115	18687	18843	18801	18819	19170	18890	18890	18961	18815	19041	18927	18877	19170	18875	19070	18947	19025	18843	18987	19096	19100	19046	18805	18968	18924	19120	18960	19020	19064	18907	19126	18782	19012	18953	18931	18821	19101	19050	18923	18820	19026	18996	18941	19039	18941	18837	18941	18862	18776	19066	19098	19021	18982	18672	18921	18901	18781	19016	18976	18920	19054	19051	19094	18995	19051	18763	18975	18835	18777	18964	19023	19029	19015	18990	18980	18904	19050	18965	19087	18939	18961	18932	18926	19087	18929	18957	18905	18708	18728	18986	19024	18957	18928	18927	18963	18944	18943	18772	19002	18928	18859	18743	19069	19086	19323	18877	18952	18906	18953	19220	18889	18802	19141	19066	18910	19078	18995	19138	18868	18992	19216	18912	19137	18945	18915	18853	18940	19049	18833	18875	18948	18965	19157	18969	18774	19108	18884	18973	18999	18929	19037	18951	18813	19162	19181	18616	19098	18803	18876	19171	18946	18873	19057	19058	19193	19094	19017	19030	18972	19150	19006	19060	18961	18967	19005	19057	19143	18897	18974	18941	18941	18965	18789	19152	19156	19066	19153	18981	19017	18903	18922	19045
63198	101879	93611	77698	54996	35541	18344	15547	15519	15403	15627	15285	15387	15466	15377	15534	15598	15407	15583	15746	15592	15589	15489	15547	15727	15568	15683	15567	15593	15569	15342	15423	15714	15520	15640	15646	15712	15553	15611	15438	15596	15544	15389	15601	15510	15588	15754	15394	15565	15581	15538	15435	15567	15553	15487	15609	15597	15515	15573	15311	15501	15581	15504	15471	15579	15427	15436	15479	15471	15556	15515	15483	15708	15422	15623	15453	15497	15700	15775	15496	15443	15440	15571	15296	15682	15464	15520	15648	15440	15546	15652	15618	15638	15512	15529	15558	15539	15550	15525	15576	15590	15445	15602	15613	15447	15478	15460	15561	15617	15681	15563	15549	15445	15521	15557	15504	15685	15522	15511	15592	15475	15434	15654	15379	15722	15531	15452	15702	15603	15438	15534	15461	15498	15429	15741	15501	15524	15493	15441	15605	15533	15579	15605	15661	15604	15692	15360	15567	15564	15577	15443	15393	15544	15470	15628	15497	15519	15554	15558	15533	15504	15512	15561	15482	15547	15358	15590	15565	15474	15443	15509	15610	15583	15543	15478	15609	15519	15456	15565	15497	15544	15480	15550	15550	15579	15463	15681	15487	15453	15665	15642	15524	15653	15555	15397	15757	15386	15516	15725	15535	15377	15629	15631	15606	15512	15602	15480	15598	15596	15526	15514	15514	15580	15657	15563	15551	15593	15530	15515	15601	15456	15530	15558	15651	15577	15568	15474	15529	15388	15465	15608	15480	15481	15559	15663	15634	15510	15579	15302	15463	15620	15388	15500	15585	15693	15590	15512	15676	15700	15436	15625	15478	15441	15645	15580	15527	15625	15557	15504	15414	15521	15617	15432	15436	15520	15585	15586	15571	15540	15473	15557	15593	15391	15596	15523	15613	15487	15656	15488	15370	15706	15420	15587	15667	15658	15477	15581	15651	15388	15554	15546	15571	15689	15513	15480	15457	15778	15498	15472	15497	15464	15700	15483	15516	15585	15582	15589	15397	15658	15520	15499	15668	15414	15514	15671	15566	15553	15488	15621	15507	15426	15629	15553	15419	15379	15551	15567	15441	15550	15480	15415	15589	15504	15476	15497	15491	15677	15357	15603	15619	15544	15506	15504	15537	15493	15603	15636	15438	15668	15516	15517	15494	15485	15500	15565	15418	15585	15718	15457	15620	15574	15665	15480	15663	15524	15576	15604	15588	15601	15781	15405	15507	15695	15582	15487	15451	15598	15454	15571	15605	15548	15601	15326	15448	15556	15437	15620	15520	15598	15479	15530	15513	15318	15470	15550	15537	15541	15659	15412	15485	15390	15455	15840	15587	15666	15502	15567	15513	15567	15587	15643	15404	15571	15598	15469	15538	15500	15362	15401	15497	15537	15460	15460	15577	15542	15405	15499	15672	15484	15640	15422	15540	15493	15583	15615	15514	15715	15613	15462	15300	15389	15561	15657	15591	15550	15409	15349	15515	15453	15504	15530	15538	15608	15625	15690	15590	15517	15587	15471	15424	15531	15348	15593	15496	15523	15679	15607	15458	15418	15542	15700	15602	15460	15650	15527	15529	15526	15547	15564	15520	15477	15621	15592	15589	15530	15580	15699	15725	15588	15597	15634	15371	15551	15573	15603	15449	15574	15382	15519	15625	15719	15626	15625	15344	15550	15643	15513	15618	15574	15435	15531	15430	15502	15671	15493	15631	15572	15397	15459	15348	15630	15537	15361	15553	15570	15306	15631	15521	15383	15513	15622	15533	15603	15809	15565	15658	15615	15555	15523	15778	15374	15553	15611	15602	15432	15561	15659	15515	15553	15373	15417	15556	15637	15513	15506	15379	15607	15420	15454	15600	15534	15604	15568	15551	15410	15730	15499	15525	15571	15583	15579	15366	15490	15471	15567	15616	15557	15596	15403	15576	15432	15576	15429	15438	15581	15404	15707	15561	15603	15561	15482	15716	15645	15491	15604	15430	15325	15534	15435	15526	15292	15630	15670	15432	15515	15487	15592	15363	15555	15477	15531	15583	15573	15322	15498	15631	15600	15471	15379	15495	15499	15493	15683	15697	15404	15707	15642	15589	15646	15563	15491	15531	15604	15499	15414	15513	15467	15572	15484	15287	15445	15592	15543	15627	15727	15548	15455	15580	15539	15409	15594	15673	15747	15649	15431	15686	15429	15674	15650	15543	15472	15510	15559	15483	15472	15531	15611	15634	15386	15646	15429	15657	15682	15559	15537	15601	15577	15447	15570	15431	15524	15532	15504	15484	15540	15473	15583	15423	15662	15479	15580	15542	15461	15433	15518	15472	15476	15456	15466	15393	15453	15350	15532	15322	15484	15539	15489	15650	15486	15609	15535	15578	15575	15417	15632	15388	15536	15530	15633	15523	15708	15579	15599	15627	15523	15377	15556	15623	15430	15527	15489	15505	15487	15713	15563	15512	15499	15612	15457	15451	15511	15471	15713	15555	15530	15499	15490	15612	15577	15472	15499	15466	15437	15505	15500	15621	15378	15698	15391	15485	15502	15538	15532	15374	15533	15564	15541	15680	15622	15557	15554	15692	15419	15500	15514	15458	15601	15440	15497	15464	15566	15586	15564	15424	15563	15613	15532	15522	15474	15670	15482	15487	15613	15547	15308	15469	15632	15589	15481	15372	15467	15361	15622	15431	15523	15535	15698	15473	15582	15571	15432	15418	15464	15487	15653	15607	15679	15475	15487	15344	15814	15376	15467	15526	15560	15572	15563	15532	15703	15614	15383	15433	15484	15627	15700	15510	15542	15589	15761	15641	15498	15712	15496	15542	15599	15438	15534	15564	15515	15535	15474	15533	15687	15598	15576	15469	15653	15654	15501	15437	15662	15654	15459	15508	15552	15494	15434	15528	15538	15567	15596	15484	15393	15460	15430	15451	15395	15451	15458	15646	15372	15651	15508	15456	15592	15612	15493	15517	15543	15436	15569	15740	15530	15544	15539	15534	15457	15575	15524	15440	15496	15436	15466	15511	15580	15430	15605	15685	15501	15414	15562	15402	15547	15428	15469	15758	15371	15524	15543	15406	15605	15626	15624	15423	15685	15529	15568	15751	15539	15470	15545	15569	15590	15588	15420	15431	15402	15425	15492	15468	15428	15349	15410	15408	15492	15454	15475	15628	15675	15402	15661	15266	15556	15593	15575	15613	15740	15396	15611	15623	15489	15505	15638	15421	15558	15614	15558	15447	15640	15609	15513	15521	15643	15672	15572	15443	15447	15449	15596	15570	15608	15485	15566	15561	15622	15423	15668	15597	15560	15720	15529	15604	15460	15661	15398	15545	15527	15449	15686	15693	15497	15496	15501	15470	15468	15652	15463	15515	15472	15594	15484	15376	15337	15440	15333	15487	15450	15413	15704	15469	15693	15544	15734	15481	15514	15558	15626	15542	15671	15518	15531	15522	15646	15743	15628	15571	15544	15508	15459	15565	15506	15608	15432	15581	15706	15451	15561	15644	15561	15486	15504	15447	15545	15472	15406	15290	15500	15658	15544	15500	15620	15463	15609	15580	15588	15407	15519	15500	15353	15691	15530	15452	15422	15430	15576	15602	15684	15520	15577	15603	15617	15471	15433	15360	15629	15481	15524	15481	15656	15496	15549	15649	15608	15419	15548	15527	15565	15671	15551	15583	15778	15666	15604	15612	15482	15431	15591	15414	15506	15594	15553	15396	15389	15606	15663	15582	15460	15645	15517	15537	15561	15561	15613	15485	15583	15590	15612	15595	15533	15490	15519	15652	15704	15471	15473	15402	15351	15433	15486	15635	15424	15486	15732	15691	15624	15628	15461	15566	15425	15607	15617	15425	15536	15556	15607	15455	15513	15422	15446	15509	15526	15730	15340	15531	15667	15544	15646	15527	15592	15553	15536	15529	15491	15567	15609	15465	15621	15547	15475	15556	15491	15681	15545	15428	15562	15590	15517	15450	15474	15497	15445	15600	15474	15458	15617	15566	15630	15505	15665	15599	15410	15459	15596	15585	15443	15519	15587	15584	15548	15365	15565	15518	15473	15501	15562	15441	15757	15364	15672	15630	15614	15591	15539	15600	15550	15560	15703	15530	15565	15579	15619	15527	15491	15630	15533	15543	15398	15619	15519	15423	15517	15528	15694	15709	15588	15405	15554	15573	15542	15606	15674	15453	15539	15406	15476	15495	15616	15624	15694	15788	15445	15308	15414	15587	15575	15547	15369	15656	15655	15605	15518	15457	15588	15468	15428	15513	15426	15553	15646	15521	15554	15523	15483	15479	15582	15478	15565	15524	15508	15453	15614	15561	15561	15456	15535	15377	15370	15597	15691	15594	15475	15495	15763	15588	15450	15393	15473	15433	15639	15644	15619	15428	15512	15547	15490	15410	15602	15391	15548	15558	15682	15400	15493	15666	15492	15731	15563	15501	15655	15423	15521	15490	15461	15397	15407	15529	15630	15572	15350	15584	15512	15628	15309	15483	15552	15723	15587	15570	15626	15546	15540	15472	15684	15283	15568	15566	15329	15397	15346	15419	15473	15559	15498	15608	15644	15585	15553	15416	15470	15468	15588	15645	15654	15499	15509	15559	15552	15572	15448	15502	15453	15573	15489	15474	15522	15590	15621	15602	15579	15603	15476	15460	15404	15479	15521	15332	15528	15513	15573	15477	15609	15649	15745	15614	15476	15446	15361	15550	15512	15700	15600	15526	15484	15572	15601	15526	15591	15693	15500	15455	15503	15608	15539	15475	15582	15456	15504	15596	15390	15510	15552	15643	15562	15618	15662	15428	15491	15727	15525	15490	15567	15339	15391	15669	15641	15449	15500	15546	15452	15694	15598	15628	15421	15571	15627	15650	15616	15595	15672	15677	15296	15541	15351	15581	15748	15435	15530	15432	15350	15565	15547	15527	15538	15573	15525	15558	15483	15392	15543	15648	15546	15610	15456	15538	15621	15368	15567	15546	15378	15635	15515	15381	15662	15648	15724	15574	15524	15417	15428	15634	15359	15648	15612	15473	15603	15384	15736	15443	15448	15435	15732	15396	15762	15503	15521	15511	15433	15614	15453	15382	15607	15490	15530	15443	15721	15506	15353	15468	15352	15414	15581	15604	15442	15471	15663	15535
33902	43225	47615	36544	26617	21916	19454	19043	18998	18831	18783	18805	19009	18692	18800	18895	18840	18978	18996	18713	18629	18709	18875	18940	18685	18641	18830	18956	18653	18816	18815	18981	18984	18712	18998	18669	18737	18967	18778	18837	18965	18802	18886	18639	18905	18581	18823	18813	18747	19082	18994	18609	18992	19025	18795	18821	18755	18837	18715	18996	18840	18944	18848	18844	18825	18978	18825	18601	18840	18828	18876	18729	18896	18861	19035	18878	18826	18854	18928	18763	18905	18972	18856	18814	18715	18911	18716	18786	18812	18693	18968	18902	18559	18801	18939	18888	18968	18928	18850	18801	19026	18730	18914	18927	18913	18634	18607	18941	18780	18925	18848	18776	19024	18784	18653	18814	18810	19082	18946	18723	18853	18808	18903	18892	18860	18823	18973	18703	18720	18799	18848	18782	18861	18849	18673	18850	18848	18680	18767	18737	18925	18731	19021	18896	18999	18938	18994	18718	18778	18632	18588	18697	18657	18890	18798	18939	18760	18981	18689	18770	18974	18787	18850	18706	18759	18927	18578	18681	18658	18742	18909	18903	18859	18868	18907	18653	18722	18842	18766	18714	18738	18854	18778	18861	18800	18978	18586	18822	18791	18840	18626	18988	18890	18814	18710	18866	19031	18780	18854	18577	19018	18900	18870	18715	18811	18923	18900	18972	18957	18842	18802	18872	18722	18956	18856	18834	18780	18708	18624	18667	18597	18938	18978	18860	18815	18782	18814	18891	18945	19007	18866	18789	18697	18798	18902	18849	18739	18929	19078	18718	18727	18769	18955	18692	18795	18813	18899	18925	18723	18689	18900	18818	18747	18828	18953	19021	18692	18685	18867	18637	18850	18772	18581	18790	18707	18691	18763	18691	18542	18828	18975	19066	18962	18961	18819	19162	18976	18770	18693	18694	18901	18645	18802	19033	18973	18740	18966	18854	18912	18912	18739	18874	18999	18912	18676	18763	18837	18904	18787	18874	18786	18874	18543	18738	18743	18667	18748	18894	18942	18721	18650	18865	18686	18809	19035	18822	18759	18962	18925	18719	18906	18797	18731	18741	18768	18811	18876	18706	18927	18929	18863	18802	18882	18686	18839	18954	18734	18783	18700	18845	18800	18844	18673	18675	18839	18765	18788	18966	18744	18809	18659	18972	18794	18869	18562	18836	19008	18788	18766	18802	18773	18741	18862	18687	18712	18794	18629	18800	18871	18876	18811	18838	18844	18832	18919	18983	18782	18663	18691	18754	18797	18989	18727	18711	18867	18875	18868	18920	18963	18692	18867	19133	18746	18756	18932	18691	18778	18907	18809	19017	18754	18697	18911	18896	18941	18866	19018	18890	18882	18919	18520	18710	18631	18814	18564	18839	18877	18895	18730	18569	18621	18618	18802	18821	19017	19248	18793	18897	18779	18619	18741	18731	18840	18713	18887	18929	18555	18879	18863	18677	18601	18705	18773	18894	18813	18826	18747	18588	18930	18761	18543	18773	18842	18860	18722	18924	19001	18645	18795	18964	18875	18765	18721	18880	18787	18818	18820	18923	18932	18670	18852	18904	18917	18942	18997	18868	19057	18957	18956	19050	18531	18648	18724	18742	18667	18730	18787	18950	18896	18888	18920	18782	18752	18626	18890	19025	19041	18682	18949	18900	19022	18925	19078	18768	18838	18905	19037	18997	18838	18849	18836	18842	18788	18792	19102	18800	18912	18803	18870	18979	18711	18841	18791	18924	18765	18894	18931	18959	18822	18765	18723	18750	18770	18788	18763	18877	18689	18899	18875	18720	18792	18907	18694	18870	18711	18845	18987	18693	18856	18792	18894	18690	18564	18733	18860	18786	18940	18823	18924	18951	19129	18866	18731	18890	18935	18860	18772	18771	18679	18803	18709	18821	19004	19166	18624	18632	18709	18943	18889	18753	18539	18838	18847	18728	19039	18941	18904	18722	19097	19005	18859	19066	18695	18616	18792	18625	18733	18567	18825	18844	18877	18871	18760	18782	18741	18738	18810	19011	18920	18816	18854	18909	18833	18894	18807	18931	18867	18732	18773	18605	18716	18713	18807	18881	18749	18701	18850	19039	19004	18934	18825	19043	18759	18780	18644	18832	19011	19025	18976	18947	18598	18934	18770	18748	18660	18773	18903	18748	18934	18833	18865	18756	18685	18819	18837	18669	18767	18840	18872	18898	18737	18927	18761	18627	18835	18911	18743	18750	18879	18738	18810	18911	18921	18841	18848	18875	18784	18934	18819	18809	18933	18881	18910	18762	18878	18673	18992	18842	18758	19048	18787	18757	18755	18911	19089	18866	19122	18840	18726	18888	18960	18741	18800	18899	18812	18888	18916	18911	18656	18793	18639	18856	18809	18643	19000	18809	18793	18863	18715	18806	18798	18609	18648	18745	18732	18822	18883	18620	18911	18815	18924	18927	18687	18703	18711	18960	18989	18730	18789	18835	18845	18821	18945	18962	18843	18755	18592	18719	18694	18665	18799	18687	18897	18778	18655	18686	19001	18819	19000	18841	18893	18944	18941	18938	18931	18818	18703	18980	18996	18782	18837	18889	18870	18784	18758	18899	18842	18955	18827	18637	18860	18800	18810	18897	19057	18774	18875	18929	18672	19009	18693	18748	18676	18623	18552	18763	18943	18871	18634	18852	18723	18769	18887	18990	18785	18758	18618	18641	18815	18568	18799	18674	18823	18932	18850	18717	18783	18659	18952	18726	18706	18788	18858	18735	18970	18878	18681	18924	18551	18940	18688	19010	18736	19043	18763	18870	18892	18816	18736	18980	18880	18838	18731	18759	18796	18841	18730	18611	18798	18808	18752	18781	18891	18909	18884	18636	18608	18736	18877	18811	18709	18675	18800	18892	18888	19073	18912	18747	18783	18863	18891	18941	18729	18873	18970	18885	18808	19078	18943	18589	18803	18614	18871	18775	18769	19058	18735	18772	18832	18890	18649	18893	19055	18755	18904	18941	19140	18812	18884	18711	18889	18745	18672	18894	18818	18800	18904	18802	18618	18936	18882	18776	18825	18730	18834	18893	18781	18699	18563	18608	18828	18750	18669	18865	18921	18774	18831	18618	18862	18695	18647	18904	18963	18987	18910	18708	19003	18901	18810	18558	18682	18910	18938	18662	18740	18928	18981	18848	18833	18695	18893	18727	18842	18670	18790	18982	18919	18649	18897	18754	19027	18744	18852	18988	18822	18824	18788	18981	18871	18715	18681	18846	18821	18849	18869	18859	18917	18878	18768	18724	18831	18969	18781	18931	19032	18932	19003	18803	18638	18809	18969	18777	18836	18900	18739	18593	18789	18764	18819	18723	18759	18684	19029	19070	18935	19098	18855	18624	18724	18850	18826	18742	18611	18892	18944	19009	18898	18721	18977	18920	18729	18640	18655	18752	18854	18955	18926	18824	18745	18906	19013	18895	18949	18723	18733	18934	18698	18834	18877	18989	18726	18744	18816	18718	18752	18819	18823	18875	18861	18786	18758	18829	18824	18936	18926	18909	18933	18876	18868	19032	18691	18823	18796	18748	18745	18803	18640	18766	18863	18735	19022	18757	18962	18729	18725	18775	18793	18740	19013	18762	18987	18712	18896	18857	18746	18901	18829	18696	18903	18885	19096	19039	18808	18967	18937	18789	18992	18802	18843	18824	18757	18844	18899	18772	18876	18786	18727	19037	18548	18647	18712	18990	18733	18726	18744	18971	18930	18727	18868	18634	18702	18691	18669	18674	18778	18810	18700	18832	18870	18800	18799	18941	18975	18855	18888	18856	18925	18821	18751	18545	18878	19022	18872	18874	18705	18780	18837	18937	18940	18796	18911	18919	18724	18991	18680	18900	18965	18892	18812	18652	18983	18962	18825	18699	18782	18756	18638	18706	18733	18923	18792	18831	18919	18700	18829	18877	18837	18814	18772	18984	18653	18762	18758	18963	18740	19109	18860	18827	18588	18725	19116	19038	18613	18852	18737	18814	18797	18961	18849	18876	18722	18819	18788	19040	18703	18887	18872	18851	18915	18851	18950	19268	18791	18825	18956	18858	18803	18707	18795	18777	19022	18835	18813	18862	19009	19089	18919	18922	18907	18927	18967	18784	18806	18894	19074	18998	18870	18843	18724	18740	18784	18737	18887	18782	18740	19001	18940	19020	18990	18844	18832	18783	18603	18799	18938	18597	18663	18901	18836	18826	18668	18892	18963	18893	18827	18901	18813	18764	18585	18911	18743	18708	18844	18814	18807	18846	19189	18731	18706	18875	18937	19109	18698	18842	18843	18938	18774	18841	18803	18683	18877	18977	18924	18874	18767	18730	18671	18880	18794	18929	18650	18861	18596	18890	18622	18767	18627	18898	18979	18976	18876	18985	18855	18969	18898	18795	18898	18779	18942	18690	18900	18961	18920	18792	19002	18972	18850	18849	18685	18817	18899	18698	18866	18772	18752	19032	18968	19021	18738	18683	18641	18815	18620	18679	18919	18709	18836	18752	18787	18644	18737	18726	18716	18926	19068	18980	18888	18839	19002	18812	18887	18793	18897	18839	18712	18716	18699	18946	18747	18922	18886	18713	18826	18632	18817	18741	18996	18953	18765	18706	18825	18645	18941	18992	18706	18637	18669	18994	18777	18756	18769	18876	18915	18872	18935	18916	19030	18824	18799	18701	18902	18821	18874	18843	18769	18838	18945	18821	18778	18861	18962	18783	18881	18765	18928	18882	18721	18875	19074	18822	18893	19020	19005	19086	18847	19070	18922	18759	18734	18656	19027	18888	18834	18696	18740	18871	18958	18793	18838	18770	18569	18737	18915	18829	18878	18766	18807	18739	18879	18593	18893	18771	19057	18794	18885	18847	18921	18764	18962	18769	18914	18604	18753	18798	18686	18695	18830	18702	18650	18697	18639	18715	18971	18849	18630	18948	18749	18682	18785	18735	18952	18719	18976	18826	18916	18892	18904	18803	18769	18817	18793	18690	18729	18815	18888	19030	18890	18940	18807	18857	18876	18710	18806	18662	18889	18841	18633	19015	18702	18965	18982	18978	18716	18861	19031	18870	18805	18841	18783	19035	18590	18704	18818	18724	18863	18932	18940	18981	18692	18779	18890	18892	18802	18981	18930	18729
36985	56593	47871	32912	22889	17942	15847	15514	15390	15319	15592	15455	15518	15543	15357	15579	15552	15573	15701	15591	15698	15400	15586	15609	15566	15385	15221	15510	15305	15415	15538	15430	15516	15529	15496	15434	15560	15471	15310	15485	15566	15339	15537	15459	15613	15287	15572	15435	15539	15435	15503	15413	15496	15498	15622	15562	15306	15480	15630	15637	15450	15546	15458	15392	15246	15487	15557	15520	15424	15407	15411	15490	15442	15729	15412	15493	15622	15228	15367	15419	15399	15492	15477	15504	15576	15435	15310	15371	15358	15564	15635	15550	15434	15639	15580	15485	15565	15303	15441	15460	15528	15372	15449	15381	15445	15447	15420	15491	15388	15364	15481	15728	15485	15470	15458	15458	15338	15492	15494	15295	15534	15366	15428	15501	15286	15572	15533	15484	15398	15635	15576	15433	15502	15506	15608	15359	15446	15429	15525	15310	15543	15379	15474	15425	15450	15206	15366	15602	15516	15492	15472	15493	15461	15361	15434	15487	15462	15366	15531	15414	15513	15509	15595	15426	15429	15429	15401	15354	15443	15595	15226	15491	15442	15549	15507	15369	15494	15540	15295	15654	15524	15346	15502	15633	15405	15637	15395	15440	15593	15536	15351	15597	15514	15258	15571	15518	15300	15484	15451	15572	15426	15519	15517	15459	15368	15455	15435	15483	15351	15486	15464	15329	15584	15556	15530	15559	15407	15348	15424	15533	15567	15415	15471	15421	15481	15416	15430	15393	15399	15330	15333	15336	15484	15471	15421	15543	15593	15329	15330	15470	15574	15564	15458	15398	15407	15441	15620	15451	15221	15483	15446	15467	15488	15563	15596	15298	15493	15636	15470	15592	15464	15562	15371	15486	15539	15418	15497	15628	15475	15602	15648	15491	15531	15558	15529	15525	15381	15410	15409	15489	15414	15440	15634	15551	15663	15377	15348	15419	15483	15505	15635	15413	15510	15527	15519	15582	15364	15428	15497	15457	15565	15528	15477	15550	15558	15261	15426	15304	15485	15511	15684	15488	15452	15462	15535	15552	15365	15453	15436	15357	15447	15426	15451	15444	15397	15242	15515	15391	15503	15415	15373	15404	15285	15530	15535	15486	15458	15400	15704	15609	15586	15584	15381	15461	15444	15539	15545	15463	15424	15483	15427	15482	15403	15389	15496	15386	15469	15431	15358	15498	15435	15647	15456	15453	15431	15472	15461	15596	15403	15372	15506	15435	15313	15328	15421	15497	15447	15553	15438	15569	15522	15548	15509	15607	15513	15556	15644	15614	15510	15306	15606	15595	15580	15470	15446	15446	15504	15553	15494	15447	15346	15544	15618	15633	15492	15491	15285	15584	15570	15330	15390	15651	15600	15463	15552	15458	15450	15379	15401	15481	15416	15537	15474	15472	15559	15416	15452	15469	15475	15409	15245	15574	15514	15431	15394	15525	15414	15576	15350	15590	15422	15509	15351	15435	15639	15405	15538	15574	15422	15453	15602	15519	15508	15510	15547	15492	15328	15637	15655	15595	15443	15586	15416	15520	15374	15445	15503	15534	15498	15425	15408	15457	15456	15323	15632	15536	15439	15673	15387	15384	15457	15577	15353	15339	15463	15499	15633	15238	15421	15374	15438	15622	15476	15496	15334	15568	15429	15603	15594	15360	15551	15639	15347	15475	15442	15487	15389	15623	15480	15601	15491	15347	15445	15524	15408	15352	15368	15549	15571	15480	15477	15443	15522	15410	15483	15527	15282	15376	15296	15364	15430	15555	15480	15388	15329	15297	15491	15524	15527	15588	15446	15260	15539	15617	15464	15387	15491	15463	15601	15537	15327	15389	15546	15620	15577	15247	15699	15582	15444	15502	15541	15478	15437	15297	15294	15374	15478	15504	15359	15484	15570	15532	15544	15524	15474	15544	15512	15535	15551	15385	15483	15428	15424	15516	15559	15743	15356	15344	15458	15255	15322	15473	15436	15489	15561	15504	15490	15634	15678	15452	15474	15547	15521	15385	15459	15550	15531	15571	15427	15542	15607	15419	15530	15449	15528	15497	15531	15586	15408	15394	15428	15387	15415	15493	15420	15584	15553	15581	15538	15365	15411	15446	15486	15472	15456	15394	15475	15371	15541	15382	15409	15418	15382	15598	15605	15626	15450	15476	15503	15542	15441	15344	15480	15495	15282	15445	15467	15471	15485	15304	15458	15532	15516	15480	15341	15630	15601	15475	15648	15326	15343	15327	15419	15605	15662	15354	15366	15383	15416	15481	15516	15513	15428	15617	15438	15514	15518	15546	15432	15290	15557	15478	15525	15267	15417	15456	15347	15521	15556	15428	15416	15524	15655	15413	15721	15552	15702	15352	15537	15562	15406	15501	15536	15623	15630	15435	15431	15573	15309	15417	15352	15371	15699	15362	15525	15476	15504	15520	15253	15488	15336	15548	15460	15438	15475	15350	15624	15422	15320	15466	15423	15358	15389	15475	15512	15471	15647	15450	15528	15438	15289	15505	15586	15571	15524	15477	15533	15419	15467	15417	15569	15506	15536	15545	15516	15366	15505	15484	15374	15510	15448	15522	15377	15575	15547	15569	15494	15616	15426	15378	15618	15587	15460	15568	15499	15396	15462	15433	15379	15572	15291	15490	15551	15469	15474	15536	15505	15511	15416	15464	15501	15477	15614	15441	15541	15396	15369	15523	15510	15746	15509	15388	15537	15315	15572	15457	15528	15492	15499	15518	15495	15487	15511	15453	15507	15538	15421	15472	15379	15698	15501	15456	15595	15389	15464	15579	15468	15640	15603	15384	15333	15406	15449	15519	15549	15366	15649	15409	15323	15514	15493	15270	15418	15513	15480	15325	15416	15331	15655	15532	15584	15456	15540	15494	15479	15447	15516	15482	15384	15423	15448	15381	15413	15672	15410	15386	15496	15479	15442	15520	15599	15578	15441	15357	15438	15521	15332	15419	15584	15429	15393	15526	15460	15580	15512	15495	15492	15573	15430	15457	15474	15237	15567	15440	15560	15550	15375	15546	15468	15434	15374	15449	15583	15417	15363	15493	15371	15449	15519	15355	15520	15348	15529	15607	15375	15488	15607	15545	15549	15630	15378	15482	15436	15547	15555	15623	15586	15497	15383	15384	15561	15424	15342	15437	15474	15468	15495	15511	15498	15323	15532	15425	15347	15417	15438	15386	15600	15475	15453	15326	15579	15503	15641	15298	15593	15295	15493	15420	15498	15370	15420	15562	15650	15603	15428	15604	15465	15352	15669	15456	15499	15559	15464	15385	15439	15470	15414	15471	15550	15468	15455	15541	15457	15319	15605	15506	15502	15398	15530	15425	15565	15423	15533	15625	15482	15521	15530	15497	15495	15784	15465	15473	15568	15573	15641	15459	15445	15587	15544	15568	15375	15490	15459	15438	15507	15777	15504	15472	15589	15549	15660	15528	15478	15454	15449	15599	15537	15581	15498	15532	15551	15633	15479	15513	15477	15581	15354	15438	15548	15470	15365	15501	15425	15514	15494	15518	15562	15588	15447	15494	15405	15416	15505	15479	15622	15429	15403	15368	15369	15468	15419	15492	15473	15463	15481	15327	15434	15399	15495	15440	15437	15393	15434	15407	15312	15600	15522	15520	15432	15552	15662	15458	15432	15329	15617	15617	15504	15598	15322	15418	15555	15447	15512	15413	15633	15398	15458	15451	15428	15660	15545	15291	15618	15418	15452	15485	15462	15673	15717	15315	15607	15378	15415	15605	15632	15508	15387	15376	15433	15652	15448	15542	15487	15432	15519	15396	15468	15390	15561	15343	15381	15250	15457	15478	15399	15401	15458	15554	15477	15575	15659	15468	15373	15359	15320	15430	15501	15411	15484	15397	15518	15424	15539	15500	15353	15460	15356	15654	15425	15536	15381	15557	15599	15490	15360	15549	15428	15348	15458	15611	15349	15295	15469	15417	15467	15484	15484	15502	15285	15581	15376	15580	15414	15336	15394	15388	15525	15603	15373	15468	15333	15231	15606	15581	15486	15386	15388	15369	15451	15496	15659	15405	15505	15462	15449	15282	15552	15462	15572	15531	15548	15458	15417	15486	15246	15438	15277	15569	15623	15385	15595	15387	15584	15637	15399	15317	15513	15464	15461	15473	15355	15518	15706	15562	15508	15409	15427	15400	15495	15314	15430	15590	15399	15602	15554	15476	15604	15457	15488	15650	15509	15377	15544	15373	15422	15460	15578	15440	15515	15581	15421	15606	15465	15441	15576	15459	15367	15496	15331	15510	15587	15628	15487	15593	15482	15414	15586	15577	15465	15483	15551	15540	15489	15603	15469	15397	15496	15518	15405	15498	15370	15528	15403	15487	15454	15327	15499	15408	15589	15482	15606	15364	15446	15593	15504	15501	15420	15301	15478	15360	15550	15478	15540	15473	15474	15400	15334	15502	15362	15522	15323	15435	15428	15475	15422	15473	15437	15438	15636	15360	15586	15475	15556	15482	15595	15494	15480	15370	15459	15547	15438	15430	15637	15492	15475	15456	15382	15400	15498	15555	15333	15487	15521	15303	15436	15457	15470	15402	15434	15490	15480	15489	15463	15501	15422	15485	15520	15440	15288	15454	15584	15526	15545	15480	15605	15308	15602	15260	15490	15427	15465	15494	15461	15534	15467	15547	15560	15477	15331	15538	15438	15438	15601	15473	15471	15502	15478	15523	15644	15615	15396	15547	15513	15388	15541	15457	15390	15487	15603	15506	15422	15528	15579	15553	15445	15681	15373	15489	15633	15401	15627	15457	15455	15374	15515	15450	15301	15378	15386	15528	15346	15563	15542	15428	15517	15475	15394	15361	15584	15394	15548	15342	15505	15445	15513	15396	15349	15470	15646	15526	15426	15558	15382	15387	15441	15596	15586	15496	15464	15434	15312	15632	15294	15593	15524	15523	15454	15467	15587	15470	15366	15353	15382	15497	15525	15386	15355	15621	15482	15447	15420	15539	15550	15324	15550	15336	15438	15501	15470	15395	15470	15324	15511	15509	15418	15628	15509	15463	15299	15499	15605	15387	15540	15443	15588	15500	15462	15313	15499	15584	15417	15502	15570	15498	15548	15341	15521	15331	15503	15534	15441	15432	15463	15349	15493	15567
25682	30192	51944	54434	44304	33289	24684	19250	18375	18635	18511	18357	18336	18574	18348	18371	18379	18477	18429	18413	18318	18459	18502	18287	18167	18547	18381	18337	18526	18159	18204	18246	18571	18311	18498	18441	18342	18367	18639	18424	18298	18435	18420	18599	18268	18479	18303	18419	18136	18274	18281	18197	18272	18272	18436	18185	18248	18319	18331	18379	18213	18243	18146	18333	18059	18421	18369	18253	18308	18382	18206	18222	18278	18229	18532	18382	18499	18334	18302	18302	18298	18261	18309	18459	18299	18318	18186	18307	18223	18318	18306	18255	18319	18384	18106	18049	18269	18418	18410	18406	18373	18522	18386	18232	18110	18350	18273	18326	18411	18218	18154	17919	18435	18044	18148	18339	18254	18184	18331	18170	18360	18206	18552	18521	18390	18151	18126	18284	18195	18346	18350	18297	18413	18354	18435	18521	18297	18261	18393	18103	18220	18310	18332	18179	18258	18089	18359	18270	18421	18335	18360	18212	18222	18062	18356	18265	18412	18285	18095	18162	18170	18106	18228	18342	18224	18159	18294	18124	18041	18344	18293	18479	18432	18467	18227	18286	18443	18396	18386	18371	18267	18343	18291	18205	18275	18364	18291	18238	18522	18280	18113	18495	18071	18243	18416	18286	17986	18262	18389	18400	18392	18157	18374	18484	18338	18105	18318	18363	18260	18145	18345	18321	18420	18307	18382	18289	18250	18198	18236	18298	18262	18147	18249	18318	18208	18274	18340	18448	18270	18301	18196	18222	18348	18106	18316	18473	18168	18386	18427	18453	18233	18369	18283	18206	18401	18341	18518	18406	18336	18327	18299	18152	18436	18347	18287	18402	18382	18076	18407	18303	18248	18317	18558	18272	18141	18145	18076	18402	18299	18465	18407	18238	18298	18088	18142	18330	18331	18289	18186	18226	18399	18114	18368	18122	18220	18156	18385	18281	18354	18289	18375	18281	18382	18359	18185	18337	18303	18200	18127	18185	18075	18451	18208	18124	18422	18372	18403	18432	18158	18256	18428	18264	18370	18542	18342	18210	18365	18327	18394	18197	18258	18288	18261	18286	18380	18150	18058	18397	18302	18204	18326	18246	18104	18403	18256	18320	18293	18289	18275	18317	18481	18318	18358	18194	18279	18178	18342	18255	18297	18092	18255	18391	18375	18153	18392	18222	18124	18520	18295	18387	18223	18234	18423	18444	18338	18145	18240	18241	18238	18429	18340	18365	18214	18308	18303	18448	18105	18394	18194	18185	18165	18240	18370	18417	18368	18275	18489	18299	18245	18261	18308	18256	18529	18088	18284	18422	18167	18257	18286	18182	18279	18480	18419	18221	18251	18340	18330	18236	18481	18282	18306	18305	17991	18214	18331	18403	18295	18519	18326	18331	18442	18293	18242	18143	18417	18205	18188	18277	18286	18339	18290	18368	18344	18327	18304	18092	18154	18078	18359	18474	18060	18256	18226	18172	18366	18236	18466	18525	18477	18470	18374	18432	18287	18241	18403	18304	18311	18283	18191	18333	18238	18275	18269	18335	18485	18409	18389	18378	18152	17949	18306	18358	18254	18357	18006	18371	18331	18247	18107	18410	18392	18204	18369	18184	18374	18186	18407	18374	18412	18410	18286	18396	18488	18437	18257	18322	18308	18466	18363	18328	18435	18467	18221	18225	18345	18331	18116	18163	18414	18347	18339	18484	18378	18345	18288	18205	18014	18328	18512	18351	18179	18499	18258	18330	18324	18170	18308	18490	18728	18417	18302	18383	18319	18266	18371	18311	18470	18313	18177	18380	18408	18284	18351	18402	18260	18359	18282	18193	18419	18064	18296	18285	18360	18305	18314	18304	18054	18089	18318	18432	18332	18255	18092	18142	18234	18290	18351	18205	18366	18290	18521	18272	18354	18283	18293	18282	18249	18319	18213	18356	18425	18272	18303	18229	18400	18470	18272	18243	18078	18246	18195	18210	18336	18299	18151	18318	18439	18339	18269	18438	18317	18127	18064	18260	18593	18429	18419	18413	18322	18241	18523	18221	18123	18471	18383	18183	18293	18248	18247	18117	18301	18176	18290	18446	18461	18433	18297	18262	18155	18168	18314	18305	18540	18356	18216	18176	18415	18157	18259	18300	18151	18295	18376	18198	18338	18510	18212	18710	18502	18470	18483	18199	18285	18229	18291	18224	18187	18299	18259	18286	18326	18339	18243	18344	18149	18321	18450	18220	18590	18403	18361	18230	18249	18394	18127	18343	18501	18348	18464	18356	18389	18369	18254	18324	18207	18296	18385	18278	18262	18364	18290	18473	18402	18364	18114	18158	18258	18063	18142	18358	18382	18261	18332	18277	18314	18459	18499	18463	18386	18347	18439	18465	18430	18313	18506	18287	18134	18298	18154	18347	18091	18334	18229	18142	18118	18217	18351	18315	18174	18203	18481	18435	18292	18192	18260	18469	18431	18350	18192	18190	18218	18201	18440	18234	18228	18101	18376	18190	18183	18311	18294	18188	18249	18196	18099	18436	18390	18442	18385	18344	18399	18163	18174	18253	18467	18257	17982	18238	18334	18389	18192	18483	18360	18222	18252	18226	18472	18437	18432	18255	18332	18284	18325	18481	18466	18347	18404	18299	18319	18175	18195	18259	18396	18315	18350	18261	18327	18302	18333	18243	18236	18393	18357	18440	18378	18221	18443	18282	18337	18307	18267	18165	18235	18288	18230	18257	18240	18322	18301	18176	18304	18140	18431	18338	18325	18224	18210	18248	18265	18101	18380	18343	18176	18246	18311	18452	18046	18310	18304	18234	18305	18413	18320	18463	18207	18252	18436	18356	18405	18284	18248	18283	18305	18252	18347	18352	18463	18481	18374	18199	18362	18249	18379	18260	18379	18297	18424	18219	18265	18331	18066	18314	18334	18287	18425	18169	18370	18200	18246	18336	18664	18286	18125	18035	18442	18299	18294	18212	18500	18417	18312	18499	18524	18226	18195	18094	18419	18266	18262	18069	18423	18305	18320	18221	18249	18311	18356	18301	18293	18415	18257	18376	18551	18153	18335	18539	18097	18443	18352	18473	18258	18161	18142	18319	18508	18169	18134	18276	18219	18229	18214	18252	18344	18105	18287	18511	18240	18175	18194	18260	18276	18121	18317	18253	18300	18077	18251	18380	18346	18392	18260	18339	18237	18178	18185	18231	18238	18210	18370	18388	18251	18370	18247	18250	18163	18261	18250	18447	18565	18193	18384	18290	18454	18418	18406	18433	18350	18265	18438	18462	18372	18184	18107	18171	18496	18362	18406	18273	18412	18207	18601	18284	18217	18223	18199	18287	18446	18320	18388	18171	18278	18154	18201	18278	18275	18531	18190	18351	18177	18334	18055	18326	18401	18418	18238	18259	18223	18298	18215	18243	18315	18219	18149	18165	18167	18259	18321	18347	18403	18218	18210	18291	18382	18290	18191	18528	18132	18205	18176	18334	18317	18238	18229	18413	18429	18273	18170	18297	18513	18205	18302	18280	18260	18270	18331	18084	18365	18358	18394	18273	18160	18395	18242	18357	18152	18194	18139	18204	18243	18379	18362	18365	18129	18361	18206	18083	18391	18414	18222	18330	18270	18433	18267	18465	18288	18601	18229	18011	18316	18290	18219	18261	18263	18580	18339	18194	18212	18439	18228	18354	18529	18348	18188	18250	18335	18523	18437	18596	18438	18349	18348	18239	18135	18279	18067	18177	18294	18350	18446	18177	18136	18360	18556	18185	18287	18426	18281	18324	18064	18261	18173	18390	18430	18358	18334	18243	18351	18353	18383	18281	18384	18439	18410	18222	18259	18315	18364	18270	18404	18461	18164	18208	18215	18462	18449	18220	18319	18436	18257	18246	18333	18396	18464	18268	18412	18263	18267	18282	18229	18286	18353	18444	18328	18209	18341	18189	18356	18082	18145	18172	18227	18218	18372	18252	18248	18222	18257	18431	18488	18213	18291	18293	18297	18353	18419	18361	18489	18211	18290	18033	18142	18091	18251	18124	18443	18558	18382	18152	18395	18376	18268	18411	18360	18493	18306	18437	18389	18211	18424	18396	18442	18236	18218	18076	18337	18243	18374	18607	18294	18393	18348	18253	18405	18665	18337	18511	18146	18453	18308	18235	18518	18110	18301	18248	18459	18339	18326	18233	18216	18288	18404	18420	18391	18213	18228	18217	18230	18399	18368	18478	18150	18294	18404	18290	18247	18272	18153	18150	18398	18254	18309	18354	18294	18285	18338	18159	18358	18283	18247	18517	18131	18214	18248	18274	18337	18306	18547	18341	18167	18423	18406	18450	18354	18421	18093	18316	18480	18230	18217	18297	18253	18328	18495	18121	18374	18376	18573	18297	18360	18379	18373	18435	18480	18343	18180	18256	18246	18370	18429	18435	18313	18228	18374	18245	18389	18359	18241	18443	18287	18200	18388	18419	18271	18334	18287	18288	18387	18373	18310	18306	18365	18314	18279	18327	18390	18481	18393	18287	18243	18259	18377	18426	18100	18176	18260	18260	18078	18321	18292	18092	18252	18514	18265	18504	18527	18284	18346	18379	18321	18340	18231	18238	18439	18342	18318	18403	18307	18516	18360	18309	18454	18309	18303	18421	18341	18101	18310	18212	18309	18086	18234	18425	18365	18450	18375	18341	18204	18337	18244	18562	18314	18116	18224	18529	18132	18178	18239	18396	18125	18188	18482	18349	18347	18350	18357	18249	18295	18101	18349	18363	18245	18212	18267	18235	18316	18386	18391	18210	18244	18197	18279	18244	18473	18159	18350	18317	18368	18281	18147	18385	18263	18367	18224	18481	18182	18340	18254	18267	18267	18245	18401	18167	18226	18388	18333	18324	18212	18403	18285	18088	18108	18303	18365	18252	18349	18343	18244	18211	18221	18345	18578	18476	18366	18332	18332	18274	18319	18244	18180	18343	18382	18350	18426	18275	18429	18341	18333	18257	18292	18112	18050	18311	18493	18155	18233	18296	18077	18219	18307	18249	18373	18448	18587	18250	18166	18042	18045	18280	18111	18385	18397	18219	18435	18474	18153	18247	18500	18440	18212	18488	18173	18144	18073	18176	18313	18258	18065	18427	18234	18476	18368	18333	18326	18232	18326	18509
58384	95594	83472	63690	46750	31307	18591	15256	15372	14996	15321	15107	15077	15038	15095	15082	15174	15221	15218	15059	15149	15099	15099	15188	14981	15363	15156	15289	15232	15272	15103	15075	15229	15108	15304	15208	15109	15242	15275	15188	15260	15199	15286	15234	15258	15128	15185	15123	15256	15144	15280	15122	15070	15244	15262	15194	15128	15170	15061	15033	15183	15250	15329	15144	15125	15148	15221	15118	15320	15340	15119	15159	15170	15348	15145	15239	15050	15047	15098	15313	15340	15191	15222	15157	15304	15040	15178	15112	15234	15157	15244	15135	15202	15151	15098	15159	15051	15130	15222	15171	15261	15173	15103	15191	15344	15160	15030	15326	15078	15131	15298	15036	14993	15240	15162	15177	15203	14958	15121	15268	14998	15024	15072	15292	15197	15273	15120	15025	15231	15160	15192	15115	15213	15215	15157	15315	15069	15069	15297	15113	15113	15199	15232	15130	15020	15314	15133	15022	15323	15257	15062	15167	15326	15196	15076	15205	15303	15208	15321	15244	15236	15197	15068	15119	15332	15046	15241	15127	15016	15173	15062	15155	15382	15069	15164	15182	15085	15246	15191	15267	15172	15041	15237	15179	15044	15240	15141	15161	15205	15127	15254	15186	15259	15152	15060	15122	15131	15108	15164	15165	15157	15212	15258	15032	15194	15068	15204	15170	15290	15198	15351	15078	14927	15254	15172	15128	15252	15269	15161	15161	15103	15296	15125	15182	15108	15224	15202	15222	15208	15035	15203	15211	15112	15074	15176	15241	15168	15207	15117	15078	15179	14972	15183	15076	15182	15265	15278	15238	15208	15072	15300	15191	15124	15209	15186	15155	15193	15037	15243	15092	15212	15196	15121	15176	15113	15031	15167	15048	15130	15190	15367	15019	15239	15287	14947	15241	15227	15001	15136	15297	14994	15216	15263	15146	15244	15059	15279	14999	15102	15166	15123	15161	15200	15159	15190	15206	15217	15105	15254	15301	15132	15162	15138	15220	15179	15289	15201	15175	15297	15236	15061	15265	15418	15089	14992	15189	15191	15020	15369	15076	15125	15107	15116	15137	15258	14945	15059	15127	15111	15131	15230	15169	15125	15130	15199	15341	15369	15032	15311	15154	15218	15152	15052	15162	15224	15363	15237	15182	15213	15284	14975	15101	15074	15220	14962	15112	15236	15299	15188	14906	15336	15500	15126	15201	15109	15035	15095	15126	15022	15127	15138	15271	15288	15108	15375	15200	15205	15062	15376	15322	15301	15260	15206	15000	15111	15076	15320	15033	15301	15080	15100	15059	15140	15220	15161	15148	15198	15083	15154	15155	15101	15206	15058	15152	15112	15183	15001	15215	15218	14995	15221	15143	15135	15050	15180	15260	15175	15238	15155	15195	15190	15213	15361	15268	15008	15046	15113	15237	14960	15134	15004	15391	15123	15234	15172	15074	15004	15328	15199	15283	15271	15066	15159	15295	15032	15218	15250	15225	15155	15243	15069	15051	15200	15109	15202	15096	14874	15262	15068	15206	15086	15318	15214	15007	15088	15122	15207	15093	15241	15261	15219	15276	15076	15231	15243	15160	15239	15210	15112	15078	15367	15162	15148	15180	15206	15140	15155	15240	15202	15294	15122	15151	15272	15181	15291	15029	15257	15019	15106	15240	15138	15213	15094	15207	15051	15082	15188	15269	15116	15283	15086	15029	15120	15190	15153	15201	15135	15181	15284	14939	15064	15334	15142	15155	15146	14981	15219	15190	15296	15150	15030	15251	15201	15267	15153	15086	15172	15134	15283	15105	15244	15103	15132	15092	15266	15077	15208	15186	15166	15189	15255	15301	15128	15127	15042	15063	15223	15154	15355	15212	15026	15153	15150	15241	15214	15294	15204	15197	15024	15099	15123	15199	15258	15032	15144	15222	14921	15340	15110	15262	15206	15225	15280	15237	14960	15186	15034	15116	15090	15030	15357	14968	15002	15308	15094	14997	15089	15228	15267	15040	15072	15173	15184	15295	15130	15131	15007	15033	15153	15244	15095	15083	15090	15168	15213	15030	15119	15114	15210	15065	14940	14977	15168	15082	15321	15227	15268	15193	15109	15291	15140	15143	15163	15263	15089	15043	15167	15249	15079	15254	15235	15212	15208	15162	15163	15294	15222	15191	15181	15112	15095	15239	15352	15101	15158	15252	14973	15220	15232	15240	15353	15169	15234	15087	15293	15062	15152	15263	15143	15167	15267	15189	15151	15325	15174	15224	15122	15348	15210	14999	15213	15133	15220	15162	14870	15168	15254	15082	15147	15280	15083	15027	15197	15212	15148	15188	15252	15036	15156	15215	15213	15206	15136	15204	15194	15143	15210	15319	15216	15101	15048	15100	15132	15365	15317	15155	15226	15242	15290	15068	15192	15229	15165	15165	15167	15086	15064	15142	14946	15213	15026	14817	15039	15293	15165	15057	15013	15103	15208	15204	15229	15127	15063	15256	15100	15198	15251	15305	15230	15201	15113	14979	15324	15190	15182	15303	15236	15312	15234	15115	15089	15299	15052	15285	15053	15144	15118	15150	15154	15225	15269	15150	15254	14991	15096	15136	15178	15313	15303	15305	15185	15173	15288	15240	15086	15071	15108	15198	15239	15210	15200	15148	15182	15261	15142	15093	15216	15143	15204	15174	15167	15029	15087	15183	15105	15236	15196	15101	15141	15090	15308	15081	15077	14889	15280	15097	15061	15056	15201	15166	15234	15179	15249	15246	15071	15249	15073	15103	15326	15115	15212	15149	14993	15094	15171	15290	15089	15227	15200	15272	15001	15233	15164	15244	15171	15080	15255	15354	15149	15115	15132	15131	15110	15248	15153	15136	15030	15009	15151	15279	15229	15276	15241	15268	15189	15177	15276	15179	15091	15246	15129	14966	15090	15137	15191	15200	15093	15135	15176	15197	15115	15279	15028	15214	15119	15152	15199	15313	15165	15067	15078	15201	15080	15308	15169	15107	15304	15060	15185	15234	15131	15059	15245	15157	15199	15002	15137	15118	15213	15177	15085	15210	15186	15098	15251	15264	15167	15309	15241	15272	15165	15136	15321	15285	15194	15309	15256	15003	15120	15070	15149	15174	15285	15116	15319	15151	15271	15154	15058	15263	15078	15043	15176	15201	15286	15256	15120	15167	15276	15135	15255	15202	15116	14919	15030	15183	15064	15250	15155	15248	15226	15133	15155	15263	15182	15069	15063	15326	15192	15192	15469	15111	15108	15177	15069	15080	15086	15088	15334	14999	15260	15181	15225	15088	15253	15152	15162	15360	15261	15115	15238	15349	15203	15128	15221	15219	15132	15093	15164	15135	15172	15082	15020	15224	15193	15179	15139	15146	15123	15305	15258	15076	15170	15165	14916	15267	15147	15068	15233	15029	15036	15279	15212	15249	15282	15147	15050	15154	15226	15080	15048	15228	14980	15277	15179	15151	15352	14999	15190	15053	15345	14985	15238	15194	15145	15346	15159	15084	15243	15176	15097	15186	15230	15201	15089	15194	15230	15077	15150	15106	15173	15225	15254	15007	15205	15267	15131	15030	15226	15011	15121	15131	15097	15228	15241	15189	15010	15174	15061	15292	15124	15238	15136	15069	15159	15172	15374	15136	15113	15240	15191	15295	15064	15050	15257	15086	15134	15151	15040	15103	15213	15227	15191	15195	15095	15254	15176	15083	15147	15089	15247	15033	15067	15127	15188	15185	15142	15048	15226	15358	15255	15217	15106	15250	15110	15232	15308	15095	15101	15089	15271	15204	15132	15015	15100	15123	15147	15206	15097	15299	15141	15210	15219	15324	15212	15120	15066	15077	15102	15482	15177	15195	15236	15155	15052	15183	15242	15095	15393	15344	14958	15299	15359	15072	15252	15158	15206	15027	15245	14796	15214	15245	15286	15185	15007	15440	15180	15046	15254	15278	15115	15337	15078	15133	15215	15045	15053	15108	15324	15122	15245	15145	15233	14939	15064	15219	15093	15114	15142	15272	15236	15094	15097	15154	15093	15175	15175	15093	15208	15100	15210	15038	15231	15229	15333	15183	15299	15277	15145	15189	15004	15186	15324	15134	15115	15246	15163	15179	15230	15267	15245	15273	15309	15037	15001	15299	15132	15006	15141	15077	15004	15137	15111	15117	15081	15292	15288	15130	15111	15068	15162	15042	15192	15074	15139	15072	15238	15162	15161	15106	15148	15072	15148	15129	15208	15198	15189	15111	15136	15076	15159	15248	15137	15222	15252	15125	15048	15143	14972	15249	15250	15262	15121	15187	15160	15226	15145	15125	15220	15042	15298	15113	15121	15249	15249	15291	15153	15098	15162	15127	15262	15193	15004	15250	15138	15209	15188	15252	15224	15117	15299	14924	15116	15113	15072	15120	15139	15176	15242	15288	15164	15149	15179	15194	15206	15164	15206	15038	15139	15071	15144	15294	15185	15144	15338	15250	15181	15360	15302	15180	15206	15165	14939	15245	15256	15255	15099	15249	15250	15269	15027	15186	15166	15453	15201	15232	15222	15138	15214	15265	15232	15023	15114	15181	15087	15224	15110	15218	15298	15277	14949	15107	15067	15147	15100	15297	15094	15214	15220	15024	15165	15221	15103	15173	15052	15217	15166	15262	15144	15229	15059	15117	15095	15128	15160	15119	15168	15173	15078	15256	15258	15143	15001	14968	15249	15301	15224	15240	15280	15199	15267	15301	15107	14972	15234	15159	15251	15052	15238	15061	15023	15122	15264	15130	15217	15146	15289	15291	15178	15313	15135	15079	15133	15163	15218	15283	15134	15122	15217	15185	15020	15211	15231	15055	15327	15102	15127	15198	15139	15089	15179	15210	15255	14989	15230	15239	15298	15111	15131	15239	15115	15232	15346	14982	15194	15150	15155	15137	15151	15214	15318	15138	15023	15283	15002	15129	15036	15238	15287	15388	15300	15060	15079	15174	15097	15141	15311	14998	15040	15011	15125	15187	15291	15134	15143	15024	15218	15194	15184	15199	15081	15222	15166	15180	15156	15253	15072	15261	15220	15279	15102	15239	15123	15294	15167	15175	15389	15186	15039	15296	15231	14976	15224	15172	15177	15252	15100	15000	14968	15112	15053	15184	15202	15142	15182	15110
23680	25014	44084	52239	48732	39220	29029	20614	19288	19164	19274	18904	19102	18748	19052	19001	18910	18965	19145	19004	18887	18831	18945	18918	18847	18783	18839	18873	18727	19043	18581	18868	18717	18698	18965	18706	18814	18636	18752	18885	18819	18575	18848	18692	18676	18860	18623	19047	18792	18812	18904	18799	18878	18946	18557	18868	18859	18804	18782	18763	18797	18852	18888	18925	18738	18765	18875	18591	18831	18832	18668	18802	18745	18648	18702	18795	18848	18821	18649	18842	18810	18619	18766	18689	18720	18848	18781	18731	18825	18767	18728	18740	18745	18620	18827	18594	18830	18660	18670	18925	18797	18625	18518	18827	18634	18735	18489	18676	18652	18882	18877	18513	18619	18587	18613	18786	18937	18817	18768	18789	18662	18571	18828	18545	18606	18711	18590	18663	18797	18654	18804	18756	18886	18708	18523	18826	18843	18744	18918	18776	18660	18727	18664	18814	18554	18492	18683	18829	18816	18799	18601	18642	18689	19064	19020	18791	18898	18637	18609	18722	18712	18828	18835	18807	18707	18708	18778	18884	18577	18615	18865	18773	18851	18786	18737	18877	18851	18943	18651	18945	18763	18819	18795	18563	18710	18696	18726	18759	18630	18612	18600	18907	18908	18718	18709	18801	18676	18786	18762	18869	18741	18585	18714	18727	18848	18619	18567	18681	18654	18836	18961	18629	18575	18748	18877	18615	18748	18754	19056	18811	18896	18654	18758	18605	18762	18723	18806	18605	18790	18586	18663	18807	18952	18778	18820	18848	19003	18729	18724	18787	18765	18688	19017	18887	18721	18573	18553	18610	18718	18840	18649	18589	18678	18708	18650	18606	18717	18764	19055	18636	18880	18762	18718	18863	18671	18667	18734	18881	18858	18733	18736	18630	18757	18672	18601	18470	18664	18639	18993	18781	18583	18508	18654	18675	18662	18763	18639	18696	18749	18574	18740	18993	18536	18702	18672	18681	18423	18600	18520	18599	18774	18860	18933	18731	18850	18712	18722	18743	18951	18830	18721	18690	18698	18663	18766	18657	18736	18574	18777	18539	18782	18568	18793	18837	18577	18940	18855	18652	18808	18691	18774	18752	18743	18824	18864	18795	18808	18676	18764	18568	18622	18635	18811	19066	18729	18738	18700	18746	18802	18624	18555	18691	18777	18778	18654	18959	18888	18813	18827	19026	18669	18610	18898	18895	18759	18645	18861	18643	18757	18638	18647	18585	18724	18520	18625	18795	18421	18465	18706	18856	18765	18938	18643	18559	18656	18618	18882	18858	18862	18632	18779	18922	18646	18765	18628	18680	18721	18935	18741	18676	18627	18680	18846	18763	18580	18637	18557	18638	18768	18852	18606	18587	18915	18788	18851	18755	18682	18744	18707	18576	18699	18902	18555	18791	18762	18628	18790	18673	18681	18647	18724	18530	18638	18778	18643	18842	18599	18660	18838	18751	18803	18583	18757	18786	18616	18806	18771	18760	18760	18602	18958	18618	18691	18755	18517	18757	18965	18682	18836	18758	18628	18852	18836	18699	18851	18689	18837	18625	18692	18612	18696	18689	18600	18542	18692	18840	18694	18826	18792	18722	18602	18709	18944	18797	18847	18887	18767	18682	18943	18731	18747	18728	18729	18678	18758	18714	18843	18571	18942	18828	18667	18722	18856	18990	18578	18739	18836	18813	18654	18526	18828	18796	18779	18774	18642	18828	18710	18813	18786	18746	18768	18820	18809	18658	18711	18710	18598	18696	18673	18561	18808	18577	18640	18802	18974	18785	18566	18818	18692	18667	18800	18783	18818	18725	18849	18750	18635	18629	18614	18530	18866	18779	18783	18853	18617	18706	18796	18746	18905	18635	18749	18765	18734	18659	18754	18825	18723	18640	18773	18748	18594	18958	18792	18657	18765	18678	18699	18747	18678	18741	18746	18845	18632	18898	18681	18569	18693	18646	18609	18637	18685	18616	18660	18600	18500	18597	18863	18835	18916	18859	18723	18754	18696	18928	18584	18693	18867	18458	18706	18732	18832	18797	18831	18680	18555	18495	18550	18850	18740	18716	18935	18743	18704	18696	18582	18681	18629	18905	18675	18736	18597	18870	18712	18723	18773	18617	18713	18749	18830	18710	18604	18633	18633	18679	18988	18720	19018	18900	18882	18710	18793	18601	18789	18751	18684	18834	18917	18665	18630	18935	18740	18478	18748	18624	18623	18823	18820	18754	18878	18786	18729	18551	18787	18793	18795	18864	18665	18662	18661	18841	18868	18821	18501	18701	18996	18633	18721	18714	18651	18779	18687	18678	18702	18789	18624	18876	18776	18782	18704	18627	18564	18680	18679	18775	18594	18751	18670	18774	18867	18564	18832	18695	18755	18715	18735	18839	18710	18798	18615	18838	18884	18755	18633	18659	18864	18635	18536	18545	18681	18785	18749	18644	18850	18710	18797	18710	18801	18675	18873	18897	18867	18839	18689	18815	18887	18733	18602	18654	18728	18992	18828	18791	18723	18764	18609	18873	18470	18884	18826	18835	18948	18835	18598	18625	18869	18541	18789	18563	18625	18564	18781	18704	18771	18793	18738	18720	18789	18561	18576	18787	18893	18697	18709	18759	19005	18769	18599	18569	18734	18734	18528	18758	18565	18516	18859	18727	18503	18648	18453	18817	18825	18719	18926	18705	18567	18597	18859	18822	18653	18824	18504	18679	18764	18656	18946	18639	18824	18851	18720	18850	18567	18723	18607	18814	18823	18675	18683	18678	18640	18781	18738	18767	18766	18832	18807	18508	18777	18857	18846	18692	18964	18881	18773	18661	18666	18593	18939	18787	18720	18712	18714	18834	18942	18758	18756	18677	18679	18754	18550	18888	18457	18554	18620	18718	18683	18628	18767	18600	18757	18665	18658	18684	18626	18726	18610	18599	18673	18638	18690	18748	18703	18763	18749	18783	18883	18811	18599	18884	18557	18709	18926	18690	18698	18722	18812	18603	18640	18572	18906	18628	18664	18807	18855	18718	18781	18891	18530	18632	18593	18839	19137	18587	18853	18807	18706	18750	18789	18731	18714	18661	18670	18817	18786	18654	18696	18681	18768	18705	18694	18761	18705	18722	18694	18608	18606	18576	18814	18897	18595	18795	18608	18877	18842	18807	18781	18611	18784	18745	18525	18873	18641	18807	18683	18734	18706	18827	18581	18708	18952	18891	18637	18958	18914	18692	18755	18588	18743	18691	18486	18795	18915	18809	18653	18672	18613	18691	18703	18809	18787	18864	18872	18699	18642	18836	18898	18507	18820	18814	18855	18780	18797	18868	18858	18634	18823	18669	18704	18784	18543	18678	18427	18434	18639	18741	18619	18454	18575	18668	18930	18708	18807	18594	18667	18556	18724	18726	18830	18727	18768	18900	18700	18912	18866	18678	18810	18754	18785	18509	18514	18688	18799	18752	18587	18610	18879	18604	18602	18595	18756	18608	18569	18690	18670	18640	18614	18605	18724	18706	18705	18736	18800	18485	18537	18613	18775	18712	18705	18800	18868	18921	18739	18834	18552	18720	18855	18622	18649	18585	18838	18752	18798	18856	18860	18721	18915	18803	18729	18712	18762	18848	18640	18827	18791	19082	18862	18556	18587	18712	18839	18820	18720	18794	18842	18772	18656	18668	18587	18783	18837	18701	18748	18546	18654	18880	18505	18550	18883	18848	18808	18838	18731	18775	18718	18925	18657	18817	18792	18751	18815	18926	18885	18831	18719	18643	18688	18663	18679	18938	18755	18691	18850	18698	18551	18489	18739	18738	18905	18692	18668	18694	18644	18853	18689	18570	18714	18808	18607	18483	18709	18641	18823	18761	18598	18611	18933	18714	18917	18878	18700	18664	18855	18604	18666	18579	18680	18814	18863	18790	18864	18610	18792	18628	18783	18827	18725	18925	18912	18529	18748	18836	18850	18994	18925	18609	18861	18574	18630	18784	18650	18607	18777	18703	18836	18835	18513	18719	18708	18692	18775	18698	18734	18822	18547	18670	18822	18645	18623	18581	18582	18750	18789	18792	18582	18661	18752	18551	18613	18669	18837	18706	18695	18833	18769	18736	18632	18672	18789	18823	18741	18863	18767	18823	18845	18620	18778	18817	18685	18640	18776	18836	18683	18818	18787	18572	18509	18708	18910	18753	18610	18627	18730	18678	18793	18681	18680	18836	18805	18727	18633	18751	18583	18743	18664	18858	18587	18698	18629	18611	18730	18770	18474	18623	18926	18704	18654	18889	18755	18692	18729	18729	18677	18744	18640	18685	18530	18514	18553	18646	18929	18744	18665	18761	18808	18829	18979	18792	18572	18697	18678	18884	18843	18661	18670	18739	18992	18823	18898	18596	18745	18752	18893	18669	18639	18788	18747	18803	18401	18622	18709	18684	18662	18749	18615	18501	18823	18650	18722	18836	18627	18606	18593	18627	18670	18584	18678	18673	19075	18934	18699	18831	18678	18618	18814	18611	18559	18770	18653	18740	18644	18846	18820	18735	18688	18693	18747	18657	18593	18729	18688	18566	18810	18906	18838	18569	18867	18750	18720	18634	18732	18772	18720	18771	18822	18894	18772	18672	18593	18822	18710	18737	18650	18722	18878	18735	19039	18725	18736	18745	18755	18496	18677	18644	18541	18729	18665	18874	18656	18557	18775	18738	18731	18588	18410	18632	18887	19176	18824	18539	18580	18696	18803	18713	18764	18622	18694	18724	18854	18727	18771	18710	19017	18837	18545	18767	18816	18845	18548	18630	18924	18645	18654	18697	18680	18722	18711	18779	18749	18608	18414	18988	18850	18791	18739	18708	18722	18724	18801	18836	18617	18774	18761	18657	18852	18800	18996	18605	18498	18587	18668	18772	18717	18581	18724	18753	18717	18761	18957	18675	18627	18860	18743	18814	18716	18606	18941	18799	18618	18695	18727	18679	18724	18635	18516	18787	18981	18627	18614	18595	18733	18735	18895	18711	18706	18704	18525	18918	18808	18790	18624	18686	18585	18600	18718	18736	18592	18747	18865	18666	18718	18489	18810	18698	18776	18792	18715	18740	18745	18701	18689	18731	18688	18506	18965	18829	18814	18707	18841	18615	18732	18742	18727	18717	18578	18757	18623	18526
63637	98211	96103	79053	60413	41215	22138	15434	15450	15308	15408	15551	15470	15383	15460	15360	15433	15457	15561	15474	15452	15524	15452	15390	15426	15516	15389	15429	15464	15485	15347	15548	15535	15346	15421	15271	15376	15414	15468	15463	15297	15420	15449	15305	15388	15574	15382	15603	15452	15411	15398	15233	15306	15429	15736	15266	15469	15370	15417	15517	15371	15376	15354	15367	15379	15588	15474	15303	15346	15299	15496	15380	15400	15512	15381	15360	15389	15373	15512	15383	15374	15398	15340	15479	15488	15404	15448	15337	15354	15380	15517	15342	15398	15407	15366	15500	15241	15443	15477	15325	15541	15280	15391	15476	15476	15385	15426	15368	15479	15358	15473	15390	15484	15389	15346	15401	15398	15455	15547	15542	15451	15495	15452	15465	15409	15460	15423	15313	15427	15435	15411	15392	15404	15495	15454	15403	15287	15549	15420	15393	15515	15457	15392	15319	15322	15440	15368	15482	15457	15395	15333	15515	15211	15263	15757	15402	15291	15329	15277	15544	15328	15452	15307	15389	15462	15439	15341	15548	15331	15328	15376	15451	15466	15460	15332	15399	15358	15422	15597	15417	15427	15279	15618	15397	15343	15403	15452	15546	15420	15564	15490	15559	15382	15286	15453	15493	15280	15396	15494	15340	15304	15501	15429	15344	15378	15329	15447	15324	15405	15322	15439	15390	15373	15312	15469	15437	15431	15365	15446	15438	15200	15246	15323	15322	15421	15429	15366	15408	15444	15483	15439	15504	15536	15275	15492	15267	15459	15420	15373	15522	15476	15402	15440	15458	15405	15467	15327	15384	15366	15337	15439	15259	15394	15207	15586	15282	15431	15527	15435	15502	15342	15526	15290	15356	15282	15428	15427	15186	15379	15320	15460	15390	15533	15435	15269	15415	15379	15506	15430	15395	15467	15402	15329	15266	15362	15444	15518	15360	15337	15478	15415	15209	15284	15312	15360	15530	15305	15543	15380	15547	15513	15581	15533	15610	15465	15450	15290	15310	15481	15485	15453	15515	15421	15419	15406	15359	15451	15368	15380	15565	15414	15473	15426	15368	15423	15434	15326	15377	15334	15396	15570	15473	15327	15329	15343	15575	15238	15475	15429	15389	15225	15420	15541	15449	15470	15400	15356	15337	15506	15234	15402	15389	15407	15392	15357	15365	15311	15541	15452	15284	15387	15487	15371	15360	15409	15469	15529	15480	15454	15444	15430	15291	15221	15454	15447	15537	15237	15418	15255	15495	15373	15536	15450	15449	15415	15528	15413	15325	15356	15427	15265	15510	15308	15414	15516	15238	15427	15364	15455	15342	15440	15380	15526	15381	15445	15534	15329	15512	15222	15419	15436	15508	15252	15538	15368	15341	15592	15602	15594	15344	15521	15313	15226	15635	15357	15355	15482	15422	15456	15252	15482	15443	15530	15470	15445	15619	15306	15518	15557	15332	15410	15406	15688	15368	15407	15223	15425	15330	15416	15482	15420	15497	15500	15436	15429	15240	15472	15410	15295	15387	15363	15414	15403	15504	15496	15427	15293	15429	15546	15408	15393	15518	15414	15416	15459	15280	15272	15560	15300	15482	15460	15268	15372	15543	15527	15363	15351	15376	15504	15323	15443	15359	15359	15325	15361	15435	15413	15278	15394	15359	15342	15431	15506	15443	15494	15502	15619	15359	15430	15618	15381	15610	15428	15406	15237	15413	15577	15324	15279	15398	15580	15482	15419	15358	15281	15483	15433	15507	15304	15248	15451	15453	15319	15464	15374	15630	15388	15455	15318	15403	15550	15368	15462	15356	15211	15537	15212	15358	15418	15447	15445	15653	15562	15495	15479	15341	15593	15430	15559	15668	15510	15298	15271	15281	15444	15282	15433	15401	15522	15299	15513	15299	15331	15553	15569	15480	15391	15391	15530	15453	15402	15527	15439	15467	15470	15515	15316	15319	15456	15288	15659	15242	15418	15392	15495	15311	15431	15206	15480	15290	15425	15404	15426	15356	15434	15417	15424	15279	15540	15554	15359	15570	15518	15640	15446	15371	15463	15321	15453	15456	15507	15514	15345	15314	15382	15431	15497	15283	15596	15388	15424	15368	15380	15509	15449	15471	15329	15484	15442	15498	15438	15245	15185	15370	15204	15412	15348	15537	15597	15473	15456	15515	15565	15374	15333	15485	15457	15499	15526	15509	15394	15539	15637	15282	15535	15333	15270	15476	15408	15360	15511	15426	15231	15516	15360	15350	15504	15244	15604	15348	15335	15447	15474	15529	15454	15439	15380	15454	15506	15338	15517	15311	15455	15387	15289	15429	15411	15504	15246	15313	15349	15422	15427	15576	15373	15304	15471	15384	15499	15379	15396	15326	15316	15510	15404	15438	15443	15442	15527	15392	15384	15361	15380	15377	15304	15417	15548	15462	15470	15290	15277	15237	15498	15358	15546	15214	15490	15441	15380	15408	15398	15319	15361	15333	15317	15485	15296	15496	15402	15403	15321	15272	15570	15621	15339	15461	15433	15555	15385	15332	15400	15517	15508	15326	15611	15399	15425	15506	15319	15359	15297	15432	15586	15312	15522	15442	15192	15312	15477	15345	15294	15424	15292	15438	15576	15349	15534	15356	15521	15438	15421	15368	15442	15523	15474	15489	15458	15435	15541	15350	15491	15566	15320	15365	15480	15488	15396	15379	15467	15362	15448	15420	15413	15361	15236	15270	15375	15538	15495	15457	15474	15497	15393	15438	15444	15400	15398	15434	15302	15417	15465	15413	15439	15316	15420	15293	15472	15497	15233	15467	15382	15315	15406	15433	15480	15411	15481	15479	15342	15378	15449	15456	15423	15251	15553	15429	15434	15316	15475	15315	15289	15254	15350	15451	15498	15445	15483	15659	15367	15383	15487	15275	15391	15454	15514	15424	15308	15371	15473	15445	15433	15387	15215	15411	15346	15343	15285	15394	15421	15367	15381	15285	15300	15418	15500	15339	15238	15529	15479	15482	15428	15505	15516	15403	15300	15207	15407	15438	15362	15324	15382	15367	15592	15356	15451	15400	15553	15614	15408	15466	15493	15356	15531	15406	15643	15523	15426	15402	15470	15510	15500	15507	15378	15394	15251	15503	15535	15606	15426	15394	15481	15368	15295	15789	15458	15306	15470	15411	15451	15495	15395	15306	15455	15477	15385	15625	15343	15488	15386	15387	15352	15317	15536	15206	15331	15442	15384	15371	15215	15434	15438	15397	15463	15616	15475	15277	15653	15479	15416	15512	15412	15438	15265	15277	15481	15485	15231	15366	15520	15389	15214	15519	15311	15468	15572	15257	15608	15474	15383	15302	15404	15399	15490	15476	15494	15534	15446	15452	15281	15486	15280	15391	15428	15434	15384	15280	15535	15473	15283	15449	15496	15361	15518	15483	15349	15296	15408	15304	15566	15286	15423	15365	15504	15520	15290	15267	15391	15399	15621	15318	15416	15297	15407	15203	15373	15385	15441	15453	15556	15360	15367	15435	15454	15368	15307	15456	15429	15435	15405	15471	15538	15341	15316	15569	15343	15511	15255	15409	15307	15544	15358	15330	15469	15526	15362	15313	15372	15446	15335	15302	15424	15504	15317	15303	15572	15372	15591	15630	15282	15352	15288	15538	15289	15468	15378	15512	15313	15441	15483	15485	15351	15458	15211	15638	15540	15245	15430	15317	15476	15321	15495	15346	15513	15501	15271	15306	15367	15296	15448	15423	15434	15424	15257	15486	15478	15508	15357	15481	15278	15619	15561	15319	15303	15510	15490	15284	15408	15402	15373	15436	15372	15475	15232	15501	15427	15460	15420	15454	15366	15320	15489	15351	15595	15477	15393	15429	15401	15435	15307	15468	15214	15301	15284	15313	15353	15341	15344	15372	15218	15332	15236	15485	15513	15335	15453	15262	15470	15292	15462	15329	15527	15322	15433	15418	15375	15503	15274	15359	15486	15433	15293	15299	15236	15744	15351	15473	15594	15332	15455	15293	15344	15509	15377	15433	15349	15475	15581	15622	15425	15379	15526	15337	15260	15234	15435	15516	15366	15298	15398	15387	15536	15447	15463	15465	15231	15444	15475	15569	15583	15361	15547	15402	15416	15441	15418	15371	15319	15434	15465	15372	15480	15432	15404	15430	15617	15388	15511	15405	15366	15538	15306	15403	15487	15382	15498	15530	15515	15375	15345	15485	15371	15402	15426	15459	15234	15460	15464	15225	15534	15529	15281	15298	15499	15314	15647	15361	15438	15316	15500	15401	15471	15297	15193	15393	15450	15356	15323	15333	15437	15350	15483	15607	15519	15413	15375	15348	15494	15410	15248	15398	15563	15519	15451	15293	15498	15377	15442	15365	15313	15495	15479	15488	15425	15392	15567	15383	15282	15377	15381	15618	15191	15516	15599	15297	15516	15347	15482	15306	15391	15465	15479	15412	15549	15263	15540	15313	15285	15499	15347	15562	15471	15256	15318	15472	15376	15233	15352	15486	15412	15373	15489	15404	15376	15546	15399	15475	15431	15356	15620	15418	15585	15330	15402	15376	15318	15470	15446	15499	15296	15481	15369	15337	15405	15416	15389	15309	15352	15367	15557	15301	15328	15336	15198	15212	15437	15376	15432	15383	15376	15505	15237	15383	15343	15492	15491	15533	15431	15312	15460	15417	15314	15518	15370	15410	15296	15340	15338	15438	15452	15375	15491	15506	15505	15567	15485	15439	15641	15361	15477	15416	15423	15251	15382	15515	15532	15467	15515	15300	15570	15336	15388	15442	15527	15434	15568	15489	15453	15410	15459	15479	15452	15424	15419	15308	15505	15346	15465	15619	15496	15550	15316	15434	15490	15433	15375	15557	15427	15421	15447	15228	15279	15347	15622	15361	15494	15542	15461	15416	15371	15414	15337	15327	15253	15307	15436	15390	15406	15559	15283	15347	15248	15474	15404	15509	15402	15420	15458	15484	15462	15298	15379	15456	15396	15557	15434	15311	15346	15305	15472	15398	15249	15443	15236	15312	15305	15348	15401	15340	15380	15359	15304	15480	15577	15200	15370	15343	15321	15510	15494	15374	15409	15329	15165	15496	15410	15407	15323	15395	15379	15424	15379	15614	15473	15477	15427	15293
34227	44980	44887	35826	26801	22111	19927	18853	18827	18977	18825	18914	19007	19074	19110	18800	18878	18871	18879	18912	19013	19134	19118	18931	19197	18738	18875	18748	18924	18927	18943	19047	18892	18937	18844	18740	18898	18987	19069	18947	18962	18803	18907	18852	18961	18957	18888	19009	19065	18891	18924	18945	18883	18716	18886	18670	18752	19027	19004	18715	18912	18857	18890	18946	18875	18806	19045	18776	18844	18997	18939	18860	18855	19007	18861	19193	19011	18911	19032	18813	18842	19043	18971	18854	18987	18742	19004	19041	19110	18700	18951	19009	18990	18942	18939	18737	18965	18852	18860	18906	18877	18821	18807	18606	18949	18886	19071	18996	18843	18956	18787	18803	18746	18629	18802	18880	19044	18856	18772	18886	18905	18956	18760	18885	18792	19170	19144	18920	18827	18876	18935	19109	19138	18927	18776	18908	18834	18918	19070	18787	18760	18861	18858	18697	18824	18844	18917	18725	18890	18821	18680	19058	18838	18986	18948	18935	18829	18842	18869	18842	18615	18966	19107	18867	18793	18814	18670	18974	18880	18953	18941	18812	18781	18916	18962	18943	18934	18963	19054	18750	19004	18936	19048	18716	18706	18889	18961	18966	18905	18936	19061	18981	18994	18946	18913	19034	18773	18944	18981	18934	19024	18934	18951	18906	19034	18919	18886	19141	19082	18925	18813	18973	19045	18797	18798	18895	18908	18789	18897	18858	18742	18924	18960	18901	19023	18982	19021	18820	18888	18919	19057	18861	18723	18857	19161	18900	18762	19056	18968	18832	18849	19060	18914	18855	18923	18827	19167	19026	19117	18761	18698	18923	18897	18943	18879	19108	18855	19050	18775	18979	19016	18880	18898	19009	18850	18942	18742	18807	18843	18767	18783	18940	18946	18910	18849	18917	18834	18825	18984	18810	19070	18913	18716	19071	19084	18924	18811	19081	18815	18890	18737	19048	18644	18882	18900	18836	18835	18883	19123	18891	18905	18819	19030	18785	18874	19046	18991	19007	18806	19066	19020	19183	18954	18854	18767	18805	18955	18767	19007	19010	18745	18905	18779	19054	19057	18876	18711	18765	18912	18759	19039	18908	18790	19011	18965	18890	19007	19011	18928	18723	19045	18779	18798	18980	18902	18717	18938	19003	18836	18853	18731	18897	18822	18877	18927	18789	19127	18954	18782	18856	18939	18656	18966	18771	18861	18983	18937	18895	18989	18943	19139	19080	18822	18694	18836	18942	18902	18831	18755	18975	18944	18825	18826	18885	18887	18852	18983	19155	18757	19045	19040	19031	18934	18876	18865	18989	18851	18980	19031	19109	18708	18906	18812	18870	18929	18974	18938	18897	18749	18930	18914	19028	19043	18983	18919	18868	18970	18928	18781	18841	18814	18985	18903	18716	18899	18898	18944	18884	19005	18967	18876	18821	18863	18938	19102	18972	18892	18856	18805	18759	18907	18839	18940	18764	18903	18873	18984	18734	18841	18904	18927	19013	18794	18907	18788	18722	19251	19072	18896	18757	19006	19014	18764	18917	18812	18832	18874	18923	19173	18850	18818	18785	18990	18984	19009	19017	18966	18776	18807	18852	18994	18884	18888	18736	19079	18940	18857	18980	18957	18900	19011	18904	18747	18715	18634	18785	18778	18883	18721	18957	18905	18961	19066	18647	18776	18964	18831	18659	18865	18823	18949	18815	18851	18710	19124	18898	18741	19075	18933	18986	18906	18977	18741	18751	18957	18762	18930	19096	19055	19055	18991	18651	19011	18717	19150	18886	18784	18777	18755	19148	18964	18845	19002	18824	18847	18868	18950	18828	18858	18792	18990	18962	18690	18861	18883	18857	18867	19007	18786	18837	19035	18892	19006	18805	18531	18889	18948	18885	18877	18973	18914	18995	18765	18830	18835	19056	18915	18884	18795	18853	18874	18992	18948	18860	18806	18918	18977	19091	18717	18981	18944	18838	19105	18758	18906	18934	18841	18747	18882	18866	18759	18825	18798	18844	18853	18844	18955	18783	19030	18655	19042	18798	18886	18851	18945	18899	18929	18693	19094	18988	19018	18840	18904	18908	18994	18931	18899	19002	18830	18864	18795	18737	18945	18808	18967	19063	18854	18792	18694	19056	18994	19146	18784	18775	18950	18958	18800	18976	19068	18925	19045	18908	18971	18915	19100	19082	18841	18934	18952	18952	18896	18720	18898	18951	18862	18938	18950	18849	18955	18646	18988	18878	19008	18868	18940	18847	18833	19091	18862	18878	18874	18982	19164	18959	18946	19090	18836	18860	19012	18964	19014	18919	18796	18844	18889	18709	18692	18934	18878	18909	18773	18868	18855	18876	18975	18887	19017	19041	18740	18926	18755	18914	18839	18995	19112	18834	18919	18838	18883	18966	18952	18927	19042	19080	18873	19026	18978	19006	19185	18964	18815	18835	19072	18822	18822	19005	18828	18974	18809	18846	18930	18995	19080	18885	18892	18680	18651	18993	19005	19107	19006	18939	18879	18972	18776	18817	18923	19060	18774	18906	19164	18860	18690	18849	18872	18917	19083	19220	18823	18924	18865	19035	18928	19095	18759	18815	18967	18868	19009	19072	18860	18838	19085	18848	18732	18999	19060	18762	18827	18999	18832	18850	18912	19064	18956	18898	18919	18845	18844	18970	18794	19117	18842	18908	18946	18827	18879	19034	18643	18999	18959	19003	18957	19028	19031	18859	18769	18865	18663	19043	18982	18782	18970	18988	18907	18967	18679	18828	18900	18954	19073	18998	19156	18819	18805	18920	18717	19091	18988	19024	18849	18731	18896	18758	18889	18646	18994	18907	18957	18923	18789	19055	18941	18941	19013	19077	18924	18920	19000	18983	18857	18778	18811	18916	18865	18978	19233	18759	18802	18759	19092	18850	18843	19001	18725	18762	18713	18947	18971	18990	18864	18910	18650	19059	19101	18888	18825	18799	18946	18877	18971	18946	18929	18753	18933	18748	18927	19107	19007	18939	19090	18954	18844	19007	18935	19093	18695	18862	18971	18945	18865	18856	19046	18909	18918	18816	18881	18909	18934	18990	18862	18715	18924	18734	18824	18798	18699	18949	18923	18841	18891	19107	19019	18884	18975	19082	19015	19011	18996	18889	18872	18909	18985	18994	18880	19028	19135	18925	18878	19148	18926	18899	19052	18994	18864	18855	19053	18848	18716	19007	18949	18844	18827	18887	18792	18935	18968	18941	18952	18883	18915	18958	18979	19002	18885	19179	18723	18912	18818	19058	18964	18982	18976	18907	18888	18870	18897	18859	18740	18864	19028	18952	18966	18874	18745	19014	19104	19059	19069	18880	19076	18927	18767	18821	19029	18941	18822	18973	18882	18788	18892	18867	18772	18802	18918	18843	18804	19058	19088	18751	18804	18883	18955	18981	19075	18688	18913	19103	19140	18934	18811	19058	18712	18719	19072	19044	18920	18982	18930	18878	18795	18682	18843	19059	18832	18940	18903	18990	18830	18819	18981	18905	18887	18871	18940	18851	18914	19087	19120	18747	18987	18920	18945	18880	19037	18791	18921	18620	18858	18751	19050	18922	19001	18979	18823	18836	18954	18903	18921	18819	18839	18911	19023	18930	18857	18881	18906	18873	18716	18871	18951	18883	18816	18991	18741	18956	19029	18788	18882	19169	18992	18853	19176	19009	18845	19031	18930	18963	18811	18778	18898	18974	18812	18890	18866	18834	18859	19001	18944	18813	18811	19022	18881	18895	18926	19093	18882	18771	18755	19074	18940	18894	19125	18907	19171	18887	18814	18748	18981	18924	18972	19032	18760	18910	18887	18998	18913	18960	18984	18913	18945	19036	19015	18924	18763	18852	19037	18976	18729	18839	18765	18871	18844	18567	18984	19025	18762	18846	18721	18947	18845	18752	18940	18849	19083	18913	19047	18844	19171	19166	18888	19027	19021	18943	18937	18778	19044	18890	18899	18928	19026	18934	18894	18947	18685	18950	18871	18908	19055	18871	19042	18816	18644	18983	19057	18969	19092	18825	18829	18881	18886	18935	18837	18977	18872	18852	19158	18871	18998	19127	19067	18957	18902	18632	18857	18812	19141	18557	18899	18958	18804	18869	19065	19019	19072	19063	18841	18950	18929	18755	19070	19053	19180	18843	18791	19074	18932	19088	18736	18967	18987	19052	18762	18933	18887	19024	18855	18825	18987	18929	18880	18976	18984	19065	19049	18873	19057	19009	18744	18882	18728	18878	18676	18779	18762	18784	19066	18854	18960	18762	18727	19033	18715	18813	18968	19122	18988	18903	18920	18708	18815	18992	19019	18789	18831	18572	18822	18942	18863	18853	18828	19100	19024	18867	18939	18901	18844	18850	18975	18901	18923	18923	18749	18681	18885	18817	18898	18873	18803	19103	18955	18991	18938	18972	18875	18795	19064	18714	18824	18836	18886	18985	18918	19009	19121	18978	18912	18963	18971	18750	18901	18943	18947	18870	18834	18908	19073	18810	19012	18827	18872	19024	18794	19000	18948	18954	18760	18884	18801	18800	18777	18833	18977	19083	18981	18918	18805	18822	18929	18830	18749	18957	18952	18819	18934	18790	19259	18868	18995	18999	18722	18837	18753	18926	19059	18841	19008	18920	18929	18930	19055	19022	19035	18924	18814	18756	18789	18763	18919	18858	19012	18976	19010	18901	18631	18911	18712	19026	18841	18764	18792	18879	19015	18805	18922	18920	18825	18870	19032	18887	19031	18803	18914	18943	19055	18793	18756	18846	18954	18855	18695	18863	18861	18855	19003	18963	19080	18821	18799	18740	18943	18899	18780	18921	18979	18847	18817	18868	18822	18913	18881	18880	19072	18909	18779	18807	18665	19048	18797	19082	18958	18826	18859	18705	18822	18973	19018	19045	18993	19135	18840	19082	18880	18779	18870	18838	18941	19070	19133	19038	18877	18939	19113	19097	18935	18692	18894	19053	19022	19013	19013	18904	18926	19023	19045	18548	18915	18966	19112	19113	19118	18926	19009	18803	18888	19023	18974	18894	18872	19109	18917	18888	18998	18720	19051	19062	18929	18906	18723	19036	18905	18846	18965	18784	18878	18665	18817	18942	18826	18852	18580	18947	18969	19001	18875	18993
37338	57402	45928	32429	23464	18462	16023	15616	15610	15532	15564	15469	15639	15500	15394	15612	15595	15591	15380	15562	15535	15565	15459	15350	15514	15420	15597	15587	15643	15743	15558	15388	15495	15362	15482	15433	15444	15482	15424	15459	15408	15469	15524	15427	15475	15438	15638	15509	15437	15475	15498	15570	15525	15649	15479	15587	15459	15484	15465	15449	15457	15572	15525	15547	15553	15465	15414	15634	15524	15593	15377	15490	15529	15401	15489	15512	15321	15592	15606	15536	15324	15612	15366	15488	15607	15476	15615	15528	15447	15517	15511	15635	15403	15606	15546	15515	15704	15691	15402	15533	15554	15559	15699	15530	15408	15580	15486	15425	15376	15632	15466	15660	15488	15505	15340	15577	15716	15385	15671	15436	15539	15586	15492	15339	15484	15407	15484	15414	15440	15309	15490	15588	15455	15378	15361	15522	15495	15581	15580	15565	15396	15392	15736	15576	15482	15491	15556	15553	15646	15599	15407	15511	15522	15554	15538	15524	15461	15652	15487	15552	15587	15598	15527	15509	15439	15511	15364	15326	15440	15340	15607	15704	15730	15467	15643	15585	15362	15443	15643	15513	15392	15492	15449	15631	15448	15528	15524	15443	15486	15547	15585	15359	15579	15557	15635	15607	15314	15637	15453	15554	15475	15671	15295	15326	15662	15426	15530	15500	15604	15609	15546	15484	15460	15342	15369	15566	15478	15614	15511	15628	15503	15410	15667	15441	15458	15705	15541	15460	15308	15639	15637	15395	15436	15391	15477	15514	15653	15361	15508	15449	15693	15458	15484	15547	15678	15400	15670	15618	15441	15453	15573	15543	15520	15546	15467	15441	15645	15519	15565	15447	15280	15501	15447	15411	15432	15450	15427	15571	15401	15429	15519	15404	15585	15387	15605	15317	15454	15421	15494	15483	15368	15301	15552	15574	15502	15640	15407	15547	15479	15515	15526	15339	15469	15443	15589	15511	15542	15416	15453	15628	15364	15370	15566	15660	15439	15523	15381	15517	15388	15518	15547	15350	15404	15518	15483	15351	15458	15381	15663	15493	15462	15527	15522	15376	15549	15603	15637	15668	15419	15641	15489	15533	15384	15484	15317	15309	15502	15627	15617	15590	15568	15432	15414	15566	15589	15369	15687	15392	15664	15444	15474	15596	15415	15592	15582	15560	15432	15423	15512	15276	15384	15568	15369	15368	15629	15486	15545	15507	15600	15473	15665	15534	15350	15718	15434	15545	15636	15498	15385	15523	15564	15498	15553	15437	15444	15546	15593	15426	15610	15513	15587	15600	15515	15555	15491	15653	15481	15409	15548	15332	15653	15442	15641	15426	15429	15293	15570	15380	15607	15634	15664	15488	15487	15472	15523	15688	15440	15467	15425	15390	15621	15538	15502	15464	15514	15630	15507	15470	15509	15512	15498	15534	15550	15553	15412	15501	15548	15688	15520	15617	15473	15484	15511	15741	15630	15536	15475	15629	15548	15550	15641	15432	15496	15721	15548	15632	15571	15535	15621	15391	15489	15445	15536	15333	15499	15588	15523	15608	15473	15451	15413	15709	15493	15488	15462	15558	15524	15488	15530	15644	15403	15639	15539	15407	15589	15448	15425	15585	15492	15631	15472	15486	15703	15492	15557	15664	15669	15528	15494	15546	15558	15422	15352	15625	15465	15458	15435	15658	15503	15468	15390	15572	15382	15649	15535	15508	15506	15527	15325	15554	15527	15618	15485	15381	15528	15556	15610	15554	15514	15584	15525	15550	15429	15493	15493	15592	15662	15460	15335	15411	15614	15524	15529	15281	15508	15531	15478	15518	15585	15567	15304	15490	15539	15794	15520	15508	15610	15556	15364	15490	15542	15508	15604	15428	15578	15255	15705	15517	15483	15544	15558	15577	15541	15490	15488	15446	15485	15598	15566	15549	15541	15408	15452	15390	15564	15641	15468	15456	15625	15572	15357	15511	15322	15591	15493	15697	15613	15443	15506	15491	15564	15627	15449	15658	15415	15523	15456	15521	15442	15431	15411	15586	15295	15589	15626	15499	15484	15445	15432	15519	15407	15387	15455	15618	15449	15619	15587	15396	15654	15531	15403	15569	15384	15468	15568	15397	15603	15472	15515	15695	15564	15562	15532	15622	15608	15482	15583	15433	15485	15457	15506	15358	15521	15617	15459	15635	15559	15720	15512	15474	15444	15476	15455	15509	15587	15664	15517	15488	15592	15595	15565	15573	15587	15283	15379	15424	15390	15609	15426	15434	15538	15378	15589	15389	15508	15574	15582	15508	15459	15583	15475	15468	15337	15550	15564	15593	15649	15546	15602	15302	15556	15497	15497	15640	15385	15487	15482	15440	15570	15234	15516	15506	15573	15607	15503	15349	15482	15479	15217	15627	15565	15657	15384	15427	15330	15550	15605	15376	15510	15529	15576	15575	15725	15604	15445	15464	15482	15463	15708	15375	15432	15382	15581	15483	15614	15350	15377	15360	15506	15479	15603	15573	15518	15546	15451	15682	15471	15437	15381	15525	15355	15414	15445	15564	15469	15506	15456	15437	15492	15660	15391	15450	15433	15479	15519	15426	15546	15566	15560	15537	15503	15415	15517	15543	15589	15370	15532	15412	15517	15673	15448	15826	15521	15499	15468	15551	15556	15701	15495	15587	15527	15514	15653	15503	15720	15489	15440	15552	15477	15658	15456	15397	15369	15653	15388	15344	15516	15486	15376	15535	15589	15548	15544	15513	15391	15420	15396	15442	15534	15600	15466	15610	15489	15282	15521	15469	15532	15423	15469	15526	15402	15608	15482	15487	15517	15464	15517	15434	15523	15707	15532	15539	15437	15518	15458	15576	15604	15460	15661	15355	15493	15636	15587	15395	15686	15494	15564	15365	15519	15590	15545	15407	15558	15320	15449	15582	15584	15480	15578	15601	15502	15511	15478	15514	15393	15409	15611	15634	15672	15516	15623	15456	15624	15645	15506	15629	15702	15621	15480	15542	15433	15645	15706	15322	15445	15378	15669	15579	15482	15558	15577	15750	15560	15376	15656	15534	15569	15580	15314	15541	15443	15428	15463	15518	15501	15397	15412	15485	15328	15363	15392	15513	15535	15561	15502	15434	15268	15545	15358	15534	15566	15629	15549	15579	15625	15502	15625	15704	15600	15510	15369	15526	15412	15311	15442	15510	15396	15660	15411	15504	15424	15428	15563	15701	15534	15445	15557	15344	15417	15364	15554	15360	15753	15665	15543	15464	15539	15591	15547	15477	15552	15449	15501	15358	15635	15529	15410	15377	15357	15480	15506	15620	15465	15548	15452	15537	15474	15560	15354	15414	15416	15557	15488	15566	15294	15397	15501	15449	15477	15502	15535	15585	15526	15454	15431	15454	15455	15467	15589	15499	15388	15429	15428	15658	15432	15547	15489	15590	15615	15660	15409	15493	15548	15435	15569	15714	15627	15420	15421	15519	15494	15547	15599	15653	15476	15586	15477	15401	15555	15665	15441	15551	15543	15619	15601	15436	15581	15427	15513	15731	15400	15593	15448	15444	15452	15650	15470	15620	15411	15518	15550	15634	15601	15368	15606	15586	15476	15431	15627	15509	15510	15542	15621	15603	15439	15622	15456	15557	15556	15458	15581	15557	15614	15592	15501	15570	15545	15564	15439	15479	15442	15486	15580	15420	15658	15441	15482	15643	15538	15430	15617	15559	15561	15494	15750	15664	15646	15569	15623	15529	15381	15574	15535	15441	15696	15547	15518	15325	15530	15468	15471	15630	15399	15463	15581	15387	15547	15571	15630	15503	15631	15617	15676	15410	15476	15396	15422	15411	15527	15421	15629	15513	15324	15410	15783	15611	15617	15400	15493	15628	15414	15676	15556	15582	15590	15354	15656	15572	15532	15463	15538	15399	15607	15493	15576	15536	15317	15401	15380	15508	15413	15546	15518	15586	15673	15444	15615	15651	15454	15515	15594	15499	15721	15579	15583	15572	15423	15569	15557	15524	15429	15600	15531	15476	15473	15485	15587	15499	15624	15596	15390	15665	15480	15707	15455	15589	15551	15568	15612	15487	15500	15502	15457	15560	15444	15580	15593	15418	15589	15340	15552	15610	15682	15621	15565	15434	15594	15534	15418	15592	15506	15566	15598	15439	15519	15629	15349	15657	15286	15433	15581	15510	15651	15564	15529	15535	15653	15423	15299	15581	15601	15580	15444	15565	15514	15414	15579	15556	15466	15640	15497	15463	15565	15575	15415	15544	15582	15571	15431	15428	15592	15505	15558	15367	15452	15616	15481	15383	15567	15461	15496	15633	15375	15465	15530	15523	15485	15450	15442	15519	15314	15381	15573	15375	15596	15471	15658	15490	15454	15498	15356	15547	15414	15467	15619	15559	15518	15453	15745	15425	15617	15535	15573	15619	15691	15703	15560	15519	15521	15453	15518	15436	15631	15498	15471	15486	15430	15488	15518	15258	15640	15318	15495	15408	15528	15332	15613	15507	15572	15509	15397	15492	15423	15531	15532	15649	15454	15631	15661	15552	15608	15523	15661	15563	15601	15442	15478	15381	15540	15348	15360	15544	15439	15523	15595	15495	15462	15506	15679	15513	15500	15571	15613	15562	15600	15587	15583	15613	15536	15341	15402	15488	15475	15548	15386	15333	15355	15606	15479	15668	15382	15619	15510	15537	15538	15445	15449	15633	15505	15560	15565	15571	15489	15388	15525	15562	15509	15349	15472	15596	15607	15529	15368	15425	15547	15373	15684	15667	15428	15493	15591	15448	15672	15465	15479	15586	15555	15566	15518	15417	15463	15585	15553	15483	15553	15543	15505	15503	15411	15535	15456	15560	15549	15367	15624	15530	15523	15427	15467	15524	15406	15564	15623	15521	15530	15511	15457	15575	15427	15503	15649	15490	15476	15475	15522	15645	15577	15551	15372	15580	15605	15398	15411	15504	15483	15474	15384	15340	15684	15541	15591	15633	15704	15621	15469	15504	15579	15601	15570	15383	15465	15333	15511	15719	15601	15492	15548	15729	15655	15319	15587	15143	15542	15581	15557	15627	15661	15461	15351	15500	15502	15593	15391	15666	15559	15482	15719	15413	15583	15505	15662	15533	15498	15412	15413	15533
25566	30859	57138	54280	41871	31884	24526	19711	19338	19425	19249	19147	19143	19105	19257	19124	19193	19186	19115	18977	19204	18976	19140	19202	19025	19054	19057	19149	19113	19099	19134	19037	19263	18940	19020	19066	19030	19073	19048	18972	19171	18946	19051	19148	19157	19040	19028	18949	19094	19107	19204	19036	18899	19029	19149	19038	19137	18953	18990	19002	18997	19212	19053	18912	19015	18951	19153	19225	19090	18889	18824	18984	18919	19244	18965	18983	19045	18831	18990	18818	18976	19109	19048	18860	19064	18975	19116	18845	18885	18986	18843	18993	19025	19025	18810	19049	19117	18939	18933	18976	19057	19169	18860	18869	19003	19026	19012	18891	19023	18896	18960	18912	18851	18824	18974	18939	19003	18956	18953	18890	19025	19014	19192	19162	19020	19056	18848	19195	18933	18996	19159	18958	18926	18961	18879	18872	18806	19158	19007	18989	19036	18811	18899	19011	19107	18980	19080	19005	18966	18927	19063	19104	19215	18953	19085	18965	18812	18850	18956	19005	18990	18912	18935	19027	19052	18908	18829	18834	18892	18994	18955	19119	19068	18998	18922	18997	19022	18744	18758	19199	19000	18953	18929	18964	18926	19075	19060	18941	19054	18874	18898	18863	18898	18650	18894	19131	19051	19023	18726	18998	19086	19328	18986	19181	18953	18984	18958	19153	19129	18933	19175	18894	18885	18961	19090	18928	19023	19078	18918	18926	19124	19048	18854	19129	19042	19072	18950	18881	18997	18930	18887	18774	19090	19018	19086	18830	19036	18868	19173	18855	19057	19023	19120	19004	18970	19037	18891	18880	19066	19224	19263	19179	18987	18820	19106	18815	18901	18989	18871	18831	18724	18925	18908	18858	18861	19094	18988	18932	19117	19059	18812	18791	19073	18855	18889	19032	19087	19052	18976	19163	19108	18973	19260	19027	18873	18906	18746	18784	18932	18978	18888	18755	19022	19121	19036	19166	19003	18921	19099	18956	18805	18865	18991	18888	18926	18877	19070	19106	18818	18919	18900	18948	19083	18994	18991	18784	18854	18788	18981	18710	18994	18955	19046	18937	18972	19065	18916	18829	19143	18999	19033	18996	19079	18730	18941	19096	19175	18861	18844	19018	18992	18861	19061	19056	18981	18886	18974	18774	18947	18819	19075	19032	18990	18922	18893	19075	18922	19229	19115	19001	18851	19041	19205	18944	19023	18856	18817	18824	19021	18954	18825	19039	18812	19137	18900	19164	19152	18943	19042	18991	18777	19047	18952	18904	19095	19109	18973	18966	18974	19012	18952	19252	19061	18810	18905	18908	18898	18997	18880	18759	19016	18871	19225	18675	18669	19011	18882	18774	19023	19106	18972	19082	19087	18876	19032	18929	18947	18851	18921	19138	19251	19032	19023	18825	18959	19092	19008	18846	19095	19056	18965	19197	19207	19169	19033	18873	19153	18930	18961	18919	19051	18953	18948	18981	18802	18861	18870	18867	18913	18979	18991	18979	18871	19092	18913	19026	19028	19159	18909	19010	18952	19118	18966	19106	18990	19052	19057	19112	18933	18804	19023	18993	19135	19089	18895	19033	19093	18885	19129	19142	19078	19033	18902	19013	19013	18728	19055	18995	18821	18858	18783	18946	18906	18977	19135	18931	18918	18998	19074	19111	18856	18899	19034	18718	18994	19085	18887	18874	18788	18923	18846	19072	18849	19019	18901	18909	19016	18989	18802	19016	19040	18980	18885	19056	19104	18957	18944	19037	19028	19001	18919	18858	18819	18774	18841	19197	18938	19005	19073	18907	19072	19088	19007	19068	19101	18911	18822	18880	18994	18936	18848	19074	19015	18986	18954	18971	19035	18996	18935	18800	18959	19212	18871	18987	18892	19050	19080	18919	18831	18935	19024	19022	19131	19023	18812	19062	19014	18951	18883	19250	19225	19047	18917	19001	18825	18938	19128	19145	18832	18956	19014	18953	18957	19028	19070	18991	18896	19048	18877	18830	18843	19282	19043	18929	18725	18953	18816	18874	19014	18915	19010	19093	18943	19054	18873	18886	19038	18946	18978	18909	19349	19121	18845	18950	18952	18874	18802	18828	18813	19186	18942	18793	18930	18869	18887	19063	18971	18801	19026	18842	19055	19195	18838	19064	19161	18934	18984	18955	19092	19058	18999	18795	19109	19125	19002	18770	18752	18990	18877	18750	18814	18807	19035	19007	19060	18953	19023	19012	19137	18780	19044	18991	19054	18935	18820	18778	18867	18930	19138	19019	18943	19076	18859	19050	18994	19079	18950	18885	18950	19145	18938	19042	18906	18953	19032	19149	18928	18964	18780	18968	19111	18989	19158	19013	19009	19108	18956	18988	18981	18870	18901	18722	19121	19011	18986	19026	19042	18902	19136	19158	19132	18862	19026	18916	19007	18729	19088	19131	19024	19090	18926	18940	18962	18875	18900	19194	19106	18831	18940	18945	18799	18914	19047	18981	19124	18962	18818	19118	18891	18928	18818	18874	19028	18740	18914	19065	19068	19015	18995	18864	19012	18801	18970	18926	19033	18927	19042	18994	18754	18828	19134	19049	19094	18912	18894	19046	19128	18923	19140	18992	18933	18909	18953	19180	19094	19359	18996	18971	19038	18917	18991	19055	18936	19161	18909	18972	18937	19083	19007	18920	18876	18971	18851	18887	18770	19127	19042	18930	19047	19005	19007	19130	18957	18991	18954	18891	18873	18932	19075	18846	18903	18887	19056	19187	19075	18898	18820	19025	19053	19013	18953	19017	18988	19082	18999	19079	19068	19007	19015	19111	19091	18985	18894	18967	18825	18915	19015	19160	18988	18844	18916	19081	19168	19023	19025	18829	18858	19091	19099	19077	18971	19014	19042	19107	19133	19028	18986	19145	18949	18912	18966	18774	18736	18927	19106	18821	19043	18795	18993	19068	18993	18907	18961	18958	18966	19095	18976	18864	18902	19152	18961	18871	18828	18852	19056	18878	19125	18860	18796	18713	18872	18757	19003	18994	19120	19082	19130	18825	19193	19167	19059	18901	18920	18966	18999	19005	19172	19129	18763	19008	18915	18876	18899	19102	18997	18857	19036	18963	19025	18905	19063	18866	18872	18874	19011	18863	19122	18838	18826	19047	18946	18961	19036	18957	19113	18948	19091	19054	19023	18961	18913	19087	18926	18953	18945	18985	19134	18945	18984	19036	19022	19030	18991	18853	18834	18737	18897	19034	19047	19052	19035	19058	19066	19005	18996	18898	18967	18991	19292	19038	18594	19089	19047	18922	19159	18781	18890	18755	18942	19001	19120	18943	19110	18895	19209	19111	19040	18848	18891	19203	19273	18968	19011	18828	18891	19080	19048	19124	19040	19081	18939	18935	19024	18879	18703	18957	18795	19073	19041	19002	18973	19020	18774	19030	19069	19164	19016	18918	18925	18958	19144	18865	18960	18780	19061	18931	18937	18988	18983	18970	18933	18816	19133	18873	18981	18867	18988	18652	18990	18901	18862	18994	18727	18724	19081	19044	18874	19084	19148	18967	18922	18941	19028	19084	18960	18831	18987	19280	19012	18859	19044	19080	18882	18998	18931	19151	18928	18916	19093	19059	19038	18933	18958	19193	19179	19066	18984	19107	18827	19006	19013	19029	18830	19019	19144	19057	18958	18876	18993	18844	19033	18992	19138	18784	19009	19049	18954	19205	19052	19145	19169	19110	18842	18896	18960	18889	18842	18704	18983	19131	18964	18941	19005	18923	19085	19049	18954	18974	19116	18939	18956	19051	19144	18946	19058	18993	19099	18817	18924	19091	18915	19028	19074	18995	19146	18881	19015	18919	18915	19055	19120	19044	19047	18950	18927	19056	18876	19049	19060	18934	18761	19074	19252	19020	18931	19008	18894	18971	19100	19022	18904	18934	19074	18794	19031	18807	19164	18756	19060	19072	19041	18900	19123	19056	18990	19169	19086	18945	19064	19026	18864	19134	18952	19097	19101	18712	18997	19050	19201	18897	19288	19017	19095	18847	18934	19130	18960	19108	19015	19169	18883	19068	18933	18932	18961	18925	19106	19170	18920	18988	18999	18866	19081	18984	19075	19129	18927	19086	18904	19188	18991	18951	19029	19138	18996	19214	19055	19004	19062	19008	18834	18858	18980	18925	18758	18939	19139	19031	18967	18798	18964	18959	18825	19159	19021	18917	19038	18837	18971	18967	18899	19172	19082	18905	19037	18878	18778	18929	19056	18992	18991	18969	18881	18927	18937	18890	18993	19043	18960	19042	19174	19073	19008	18917	18904	19085	18825	18922	19067	18867	18920	19088	19228	18987	18967	18977	19069	18767	19022	18903	18944	19024	19103	18938	19180	19094	18941	18936	19126	18743	19069	18693	18869	19008	18870	19081	18816	18948	19139	18928	18929	18969	18905	18966	19022	18927	18761	19044	19227	19222	19087	18802	19029	18749	18939	19118	18890	19113	19166	18954	18991	18874	18950	19024	18805	18863	18879	19081	19017	19046	18989	19055	19062	18828	18863	19054	19059	18781	19009	18941	19060	18981	19157	18921	19211	18869	18991	18969	18893	18843	19126	19318	19098	18943	18964	18814	18977	18692	18962	19073	18904	18926	18869	19077	18926	18900	19039	18906	18877	19019	18904	19135	19055	18851	19009	18978	18869	19022	18898	18852	18966	18901	19060	18924	18935	19035	18773	18912	19078	18882	18928	18897	18991	19204	19061	18914	19107	19135	19093	19121	19020	18919	18832	19073	18860	18810	19129	19101	18980	18940	18909	19089	18838	19116	18906	19058	18992	19043	19196	19144	18857	18920	18920	18813	18920	18877	19014	19052	19144	19019	19082	19038	19011	18940	19091	19139	18791	18951	19016	18939	19103	19059	18962	18957	18759	18894	18873	18909	19083	18923	18947	18856	18989	19282	19026	18917	18903	18855	18959	19087	19205	18906	19201	19122	19019	19264	18712	18775	19061	19039	19154	18969	18920	19081	19041	18838	19041	18954	18828	19097	19032	19104	19219	18977	18790	19067	18918	18831	18924	19010	19099	18982	18885	18740	19016	19070	19082	19033	19036	18960	18989	18935	18849	18916	19021	18843	18703	18948	18979	19009	19099	18987	19055	19056	18990	19015
57980	96350	85528	62016	44537	29587	18505	15618	15480	15742	15711	15616	15806	15686	15588	15444	15753	15561	15681	15733	15618	15664	15678	15593	15561	15578	15589	15669	15608	15726	15425	15792	15321	15645	15549	15683	15716	15591	15845	15535	15560	15597	15655	15655	15655	15595	15645	15669	15589	15575	15652	15520	15649	15406	15726	15420	15438	15716	15590	15758	15642	15571	15792	15493	15726	15541	15615	15720	15630	15582	15570	15752	15774	15464	15586	15744	15590	15460	15746	15614	15599	15732	15493	15686	15570	15630	15541	15562	15743	15665	15605	15742	15586	15550	15669	15626	15576	15557	15523	15412	15681	15534	15599	15640	15527	15530	15438	15578	15599	15637	15506	15723	15542	15638	15652	15609	15486	15590	15699	15602	15599	15562	15738	15471	15425	15604	15718	15691	15466	15625	15636	15661	15490	15569	15391	15568	15482	15773	15636	15648	15703	15711	15476	15776	15730	15379	15621	15612	15589	15589	15659	15494	15644	15508	15717	15660	15620	15670	15543	15717	15753	15449	15589	15606	15581	15669	15505	15645	15407	15678	15650	15823	15634	15654	15591	15480	15848	15632	15610	15715	15775	15625	15517	15664	15542	15727	15505	15763	15621	15603	15504	15532	15753	15432	15599	15457	15694	15537	15708	15318	15569	15639	15649	15470	15701	15618	15562	15764	15667	15546	15777	15498	15714	15258	15702	15779	15449	15565	15530	15498	15587	15868	15550	15506	15501	15751	15515	15692	15594	15534	15407	15614	15528	15539	15711	15658	15524	15537	15591	15621	15553	15707	15491	15803	15664	15525	15598	15532	15575	15513	15720	15587	15521	15469	15612	15417	15543	15644	15686	15589	15522	15695	15608	15630	15573	15433	15574	15624	15663	15708	15473	15676	15466	15717	15580	15677	15639	15617	15354	15647	15377	15555	15508	15618	15567	15680	15826	15695	15696	15611	15796	15499	15507	15657	15719	15632	15624	15567	15680	15735	15598	15488	15621	15688	15626	15537	15759	15598	15490	15472	15654	15655	15690	15543	15632	15645	15746	15487	15657	15476	15623	15360	15508	15609	15683	15635	15664	15481	15634	15658	15644	15526	15443	15461	15430	15739	15705	15709	15464	15638	15494	15408	15435	15704	15402	15662	15751	15685	15593	15608	15604	15715	15655	15701	15569	15799	15584	15659	15516	15502	15578	15554	15687	15553	15675	15726	15538	15476	15659	15624	15650	15637	15573	15793	15742	15675	15408	15698	15587	15604	15606	15533	15608	15660	15465	15683	15459	15668	15470	15692	15561	15599	15666	15609	15533	15568	15546	15553	15647	15584	15528	15540	15576	15644	15593	15527	15755	15555	15549	15696	15573	15597	15585	15590	15542	15853	15597	15675	15663	15561	15717	15501	15715	15685	15560	15513	15533	15535	15589	15612	15630	15600	15641	15498	15526	15577	15646	15581	15461	15764	15614	15636	15536	15584	15798	15555	15632	15613	15582	15524	15430	15759	15510	15419	15413	15761	15542	15751	15532	15669	15436	15706	15609	15734	15598	15441	15744	15661	15660	15524	15591	15480	15519	15746	15354	15672	15624	15609	15534	15501	15601	15501	15472	15627	15696	15448	15582	15669	15775	15695	15626	15533	15561	15504	15551	15547	15708	15643	15645	15690	15727	15554	15558	15702	15539	15635	15649	15672	15563	15542	15565	15522	15566	15727	15326	15487	15665	15688	15607	15671	15651	15592	15771	15473	15649	15660	15767	15483	15551	15617	15513	15547	15750	15414	15592	15679	15552	15637	15667	15560	15590	15515	15540	15431	15757	15795	15580	15516	15488	15495	15495	15718	15808	15558	15791	15469	15685	15666	15625	15769	15696	15621	15689	15670	15672	15643	15800	15631	15544	15537	15612	15529	15586	15650	15433	15444	15676	15559	15464	15487	15701	15618	15538	15324	15597	15598	15589	15527	15466	15492	15621	15580	15571	15633	15669	15617	15565	15695	15675	15556	15523	15519	15494	15566	15525	15711	15755	15633	15674	15448	15507	15600	15479	15587	15748	15746	15681	15719	15541	15543	15645	15582	15636	15562	15573	15474	15712	15453	15658	15632	15572	15728	15291	15655	15510	15569	15575	15623	15613	15608	15457	15597	15640	15692	15380	15424	15644	15716	15647	15644	15436	15490	15464	15544	15485	15768	15594	15671	15388	15589	15638	15496	15564	15676	15520	15801	15607	15624	15565	15337	15537	15605	15433	15534	15656	15615	15604	15448	15575	15592	15648	15724	15566	15565	15471	15564	15572	15535	15626	15518	15711	15710	15629	15465	15617	15521	15648	15713	15631	15522	15756	15685	15639	15622	15520	15617	15532	15611	15482	15595	15736	15491	15517	15576	15567	15657	15570	15503	15575	15674	15594	15566	15464	15608	15552	15668	15643	15375	15582	15675	15576	15645	15472	15585	15700	15476	15615	15683	15645	15559	15535	15537	15735	15612	15592	15469	15714	15521	15655	15479	15781	15639	15756	15540	15589	15609	15645	15430	15664	15653	15606	15622	15492	15603	15801	15691	15593	15747	15453	15560	15837	15777	15571	15824	15642	15562	15655	15695	15529	15671	15670	15463	15695	15629	15516	15717	15640	15521	15707	15608	15590	15491	15380	15512	15699	15690	15678	15568	15610	15676	15546	15669	15700	15523	15492	15677	15702	15522	15681	15615	15768	15555	15637	15486	15505	15733	15687	15635	15529	15578	15609	15666	15627	15563	15638	15745	15643	15697	15731	15493	15731	15628	15603	15772	15612	15631	15525	15565	15703	15597	15610	15410	15707	15584	15767	15667	15577	15493	15532	15479	15572	15513	15544	15660	15667	15730	15668	15603	15391	15603	15730	15688	15599	15694	15753	15550	15741	15695	15577	15672	15568	15596	15589	15588	15844	15435	15747	15621	15741	15428	15462	15731	15641	15554	15652	15530	15662	15637	15510	15792	15701	15656	15524	15655	15527	15754	15542	15711	15526	15540	15498	15598	15592	15662	15627	15753	15565	15518	15467	15550	15639	15521	15655	15601	15678	15781	15631	15698	15517	15603	15631	15601	15567	15848	15643	15624	15669	15482	15634	15625	15629	15663	15634	15485	15642	15745	15562	15578	15619	15532	15540	15580	15682	15547	15621	15653	15665	15509	15651	15925	15679	15575	15695	15754	15678	15575	15640	15618	15622	15552	15591	15462	15665	15552	15687	15562	15785	15633	15536	15441	15533	15484	15658	15570	15455	15554	15500	15602	15446	15654	15617	15725	15675	15420	15648	15593	15669	15724	15748	15455	15584	15644	15436	15582	15614	15609	15705	15667	15739	15458	15717	15506	15554	15511	15696	15566	15644	15682	15521	15518	15319	15563	15516	15577	15646	15691	15710	15609	15466	15629	15612	15810	15572	15730	15606	15584	15665	15592	15362	15665	15486	15810	15665	15294	15517	15512	15596	15553	15654	15896	15606	15720	15478	15553	15561	15802	15643	15575	15517	15647	15716	15502	15513	15712	15596	15616	15407	15620	15660	15598	15778	15623	15639	15514	15521	15674	15644	15332	15594	15650	15642	15578	15473	15798	15566	15731	15453	15517	15556	15529	15624	15638	15644	15573	15636	15656	15477	15656	15710	15560	15525	15602	15623	15591	15614	15557	15580	15548	15575	15526	15583	15571	15632	15496	15699	15469	15616	15520	15601	15619	15543	15554	15535	15439	15593	15559	15552	15571	15561	15491	15586	15620	15557	15705	15691	15740	15555	15520	15484	15568	15440	15612	15620	15649	15686	15740	15653	15519	15801	15591	15576	15703	15610	15719	15517	15668	15592	15664	15526	15716	15420	15578	15788	15644	15715	15386	15660	15639	15527	15644	15483	15675	15702	15520	15605	15448	15402	15397	15587	15770	15590	15610	15714	15585	15607	15499	15712	15599	15505	15623	15670	15678	15580	15838	15568	15565	15574	15488	15605	15577	15537	15497	15525	15788	15498	15564	15764	15707	15674	15514	15571	15608	15563	15784	15584	15557	15610	15591	15477	15819	15660	15605	15614	15471	15801	15569	15562	15456	15529	15685	15718	15569	15581	15564	15728	15615	15743	15592	15607	15549	15637	15583	15520	15722	15745	15684	15605	15588	15704	15724	15495	15571	15407	15762	15465	15678	15578	15564	15620	15545	15736	15505	15615	15668	15728	15605	15743	15659	15626	15755	15648	15646	15658	15735	15624	15508	15717	15755	15489	15473	15621	15557	15623	15637	15470	15524	15558	15499	15596	15711	15640	15683	15638	15740	15671	15665	15495	15585	15705	15486	15640	15653	15762	15409	15610	15746	15448	15567	15644	15553	15770	15406	15409	15708	15686	15633	15727	15512	15767	15656	15351	15673	15756	15691	15487	15575	15718	15478	15555	15570	15666	15458	15547	15335	15625	15558	15460	15548	15689	15587	15749	15740	15630	15682	15688	15481	15454	15667	15518	15641	15789	15442	15484	15650	15693	15682	15600	15540	15550	15588	15518	15429	15614	15622	15530	15401	15617	15755	15634	15605	15567	15486	15643	15378	15479	15681	15584	15563	15643	15729	15622	15622	15604	15667	15489	15564	15522	15655	15627	15488	15547	15489	15589	15611	15635	15746	15474	15625	15637	15565	15529	15585	15503	15564	15555	15569	15710	15627	15540	15555	15639	15665	15700	15683	15490	15594	15621	15669	15651	15557	15476	15574	15543	15605	15726	15588	15578	15535	15804	15648	15564	15590	15574	15630	15726	15536	15633	15813	15487	15647	15598	15546	15716	15615	15610	15410	15564	15636	15767	15676	15574	15785	15679	15519	15480	15690	15734	15587	15613	15771	15384	15567	15572	15543	15708	15696	15690	15619	15451	15787	15668	15607	15486	15466	15526	15573	15508	15692	15564	15760	15628	15569	15545	15512	15606	15484	15575	15627	15741	15486	15546	15597	15576	15636	15540	15556	15447	15743	15531	15536	15503	15738	15550	15593	15576	15610	15742	15665	15663	15673	15478	15484	15719	15686	15500	15542	15601	15652	15572	15555	15444	15565	15657	15666	15527	15714	15553	15636	15474	15703	15618	15555	15637	15532	15377	15631	15650	15670	15630	15588	15583	15581	15551	15738	15735	15627
23716	25164	44861	48740	43687	36318	29245	21102	19619	19823	19752	19583	19786	19715	19853	19713	19644	19448	19585	19660	19470	19367	19504	19511	19540	19426	19592	19895	19332	19654	19553	19583	19567	19615	19695	19523	19557	19428	19715	19549	19616	19573	19381	19599	19396	19623	19479	19504	19574	19614	19364	19599	19677	19494	19439	19391	19573	19609	19447	19287	19407	19485	19541	19581	19461	19498	19418	19488	19425	19430	19318	19509	19653	19355	19505	19569	19634	19408	19383	19474	19706	19666	19339	19574	19491	19592	19589	19351	19398	19619	19490	19484	19368	19426	19335	19602	19507	19578	19465	19527	19269	19546	19548	19494	19391	19292	19546	19500	19599	19726	19413	19493	19359	19189	19418	19299	19505	19269	19327	19542	19514	19520	19647	19495	19442	19353	19536	19760	19456	19546	19550	19441	19401	19330	19398	19319	19228	19553	19393	19490	19526	19248	19531	19383	19449	19735	19812	19331	19427	19772	19653	19239	19512	19568	19421	19509	19392	19427	19500	19647	19409	19736	19383	19520	19446	19598	19567	19592	19384	19368	19198	19359	19476	19656	19255	19597	19386	19281	19303	19555	19343	19301	19436	19369	19403	19429	19373	19488	19333	19554	19540	19490	19405	19438	19368	19234	19367	19276	19527	19573	19365	19419	19649	19203	19403	19441	19494	19487	19609	19690	19465	19490	19448	19563	19459	19458	19545	19394	19331	19648	19335	19429	19577	19314	19636	19405	19305	19596	19343	19388	19395	19588	19572	19381	19221	19354	19500	19586	19473	19334	19496	19577	19364	19458	19492	19630	19583	19418	19402	19451	19517	19600	19482	19295	19340	19482	19473	19535	19402	19454	19590	19440	19441	19415	19475	19532	19390	19531	19323	19725	19547	19559	19239	19408	19512	19284	19275	19627	19489	19272	19483	19348	19354	19336	19328	19480	19595	19431	19688	19324	19439	19322	19351	19311	19622	19341	19358	19260	19208	19433	19428	19410	19216	19579	19565	19624	19486	19496	19687	19546	19199	19320	19553	19369	19280	19524	19363	19615	19448	19497	19369	19298	19557	19426	19465	19325	19481	19481	19458	19298	19616	19390	19554	19402	19612	19496	19495	19658	19520	19568	19330	19344	19580	19600	19313	19291	19500	19367	19317	19553	19529	19351	19584	19307	19414	19444	19541	19620	19324	19194	19508	19336	19394	19478	19541	19381	19447	19582	19597	19475	19356	19181	19475	19472	19338	19515	19292	19404	19558	19459	19487	19357	19300	19142	19266	19578	19417	19386	19626	19587	19445	19303	19288	19169	19433	19588	19320	19385	19610	19567	19697	19406	19358	19451	19397	19397	19580	19317	19209	19493	19392	19545	19448	19247	19470	19354	19372	19471	19563	19437	19419	19280	19710	19382	19444	19600	19499	19513	19401	19259	19498	19386	19290	19215	19379	19454	19427	19332	19273	19417	19370	19349	19569	19238	19597	19425	19615	19687	19676	19361	19488	19479	19378	19528	19490	19579	19216	19487	19539	19586	19342	19420	19209	19384	19558	19300	19491	19334	19278	19273	19536	19379	19473	19105	19279	19399	19497	19452	19336	19338	19508	19534	19503	19284	19307	19475	19471	19422	19508	19174	19290	19270	19513	19447	19365	19495	19598	19367	19645	19612	19342	19309	19572	19469	19428	19157	19479	19404	19555	19471	19507	19277	19404	19463	19644	19423	19635	19440	19492	19556	19399	19456	19382	19536	19448	19293	19297	19279	19394	19506	19371	19504	19437	19472	19418	19372	19500	19436	19440	19232	19430	19377	19363	19297	19500	19364	19455	19397	19330	19369	19589	19501	19508	19432	19385	19509	19666	19280	19272	19409	19386	19570	19596	19207	19318	19326	19452	19571	19394	19603	19388	19238	19585	19659	19361	19430	19571	19453	19303	19700	19349	19325	19392	19324	19512	19435	19479	19306	19254	19367	19373	19310	19478	19488	19272	19375	19427	19494	19313	19505	19613	19464	19304	19288	19329	19369	19436	19356	19518	19433	19500	19539	19585	19207	19310	19483	19339	19418	19530	19389	19460	19619	19641	19454	19395	19563	19429	19428	19465	19476	19300	19566	19461	19322	19404	19482	19297	19495	19600	19598	19544	19494	19222	19463	19593	19357	19440	19560	19607	19422	19370	19439	19220	19490	19422	19431	19409	19476	19509	19389	19078	19577	19361	19307	19338	19215	19451	19588	19516	19355	19331	19368	19438	19463	19467	19623	19538	19290	19583	19476	19151	19248	19333	19171	19197	19438	19586	19361	19279	19564	19381	19352	19488	19546	19422	19311	19442	19541	19492	19588	19403	19327	19599	19527	19463	19450	19473	19347	19424	19320	19348	19506	19383	19425	19372	19500	19301	19434	19355	19345	19351	19292	19532	19482	19505	19488	19458	19342	19587	19324	19487	19307	19520	19512	19494	19438	19766	19346	19477	19614	19552	19533	19590	19575	19297	19259	19350	19496	19452	19343	19286	19562	19518	19382	19305	19414	19436	19724	19447	19329	19490	19284	19492	19392	19536	19494	19490	19179	19536	19271	19330	19434	19527	19371	19501	19558	19514	19239	19226	19553	19268	19294	19556	19397	19181	19194	19622	19562	19442	19624	19422	19434	19622	19573	19295	19435	19335	19492	19078	19527	19400	19438	19522	19514	19396	19318	19389	19173	19368	19402	19393	19201	19358	19317	19272	19554	19507	19476	19368	19451	19463	19524	19461	19416	19283	19381	19278	19624	19444	19325	19526	19234	19315	19424	19394	19400	19536	19358	19490	19488	19349	19420	19364	19382	19530	19519	19650	19501	19488	19451	19350	19675	19463	19373	19324	19259	19209	19246	19295	19464	19361	19449	19554	19365	19404	19535	19431	19477	19368	19310	19421	19552	19318	19444	19498	19291	19470	19575	19306	19460	19268	19496	19411	19502	19313	19276	19505	19573	19574	19676	19162	19445	19418	19615	19429	19334	19605	19309	19395	19573	19349	19426	19420	19346	19373	19494	19354	19470	19509	19402	19767	19496	19201	19353	19454	19499	19606	19465	19445	19354	19325	19347	19558	19395	19384	19521	19470	19414	19358	19535	19477	19366	19405	19578	19328	19244	19365	19445	19451	19544	19417	19454	19440	19658	19474	19600	19390	19426	19496	19459	19482	19629	19307	19503	19543	19665	19302	19333	19472	19338	19459	19418	19416	19418	19409	19484	19575	19489	19453	19374	19622	19316	19380	19387	19433	19343	19652	19368	19367	19516	19505	19688	19228	19414	19382	19505	19585	19319	19457	19234	19367	19270	19487	19773	19200	19486	19267	19339	19288	19371	19471	19451	19375	19537	19358	19483	19484	19464	19533	19655	19532	19466	19387	19469	19459	19404	19358	19484	19423	19460	19453	19291	19269	19561	19487	19526	19533	19344	19580	19383	19458	19470	19339	19303	19514	19367	19383	19209	19322	19423	19289	19436	19334	19551	19452	19377	19281	19459	19667	19357	19355	19496	19397	19533	19482	19386	19317	19376	19206	19737	19581	19553	19579	19426	19577	19458	19394	19360	19427	19542	19502	19515	19216	19435	19294	19595	19364	19081	19329	19582	19354	19427	19658	19441	19592	19402	19401	19446	19656	19389	19259	19359	19606	19570	19449	19542	19603	19621	19494	19225	19453	19358	19382	19247	19284	19568	19346	19417	19317	19700	19384	19438	19441	19519	19497	19584	19316	19316	19304	19558	19589	19510	19698	19332	19328	19372	19512	19638	19208	19346	19462	19331	19539	19337	19250	19558	19274	19466	19519	19444	19509	19516	19415	19797	19506	19441	19435	19462	19340	19434	19541	19404	19362	19370	19460	19392	19360	19386	19445	19533	19679	19465	19603	19240	19535	19515	19526	19426	19287	19376	19550	19519	19582	19136	19391	19249	19606	19444	19418	19644	19503	19403	19548	19515	19242	19307	19344	19485	19201	19326	19291	19468	19561	19464	19437	19390	19297	19558	19514	19446	19465	19406	19344	19446	19301	19351	19293	19563	19601	19353	19483	19360	19394	19369	19486	19464	19458	19405	19615	19158	19392	19380	19578	19525	19535	19352	19407	19400	19457	19324	19503	19199	19284	19212	19425	19592	19404	19569	19489	19414	19617	19476	19286	19326	19502	19632	19569	19510	19558	19542	19264	19238	19279	19399	19329	19453	19322	19484	19495	19612	19592	19497	19516	19548	19371	19391	19447	19425	19508	19737	19141	19512	19526	19578	19425	19297	19579	19308	19334	19354	19403	19400	19414	19490	19405	19438	19375	19442	19590	19324	19451	19742	19313	19402	19453	19416	19470	19417	19252	19340	19465	19645	19278	19356	19319	19718	19454	19339	19350	19444	19479	19514	19656	19382	19198	19323	19453	19668	19338	19478	19589	19579	19531	19397	19473	19364	19356	19288	19434	19388	19195	19345	19548	19413	19676	19456	19630	19195	19477	19524	19435	19275	19649	19411	19383	19460	19378	19269	19407	19441	19348	19408	19261	19448	19589	19443	19538	19480	19330	19225	19317	19412	19474	19422	19577	19450	19732	19421	19840	19381	19368	19468	19449	19381	19482	19226	19409	19363	19362	19416	19525	19357	19493	19406	19487	19556	19417	19567	19504	19271	19444	19399	19557	19438	19303	19420	19379	19475	19381	19446	19480	19678	19682	19593	19313	19523	19522	19453	19657	19219	19430	19327	19468	19568	19654	19433	19152	19300	19424	19547	19447	19442	19502	19250	19360	19265	19447	19468	19358	19416	19323	19384	19313	19543	19434	19302	19471	19224	19510	19375	19437	19441	19475	19379	19545	19293	19459	19363	19545	19472	19595	19577	19470	19351	19447	19561	19264	19525	19364	19512	19470	19468	19685	19343	19382	19523	19537	19512	19592	19466	19405	19514	19373	19363	19430	19360	19284	19386	19151	19614	19656	19411	19438	19408	19343	19506	19392	19558	19323	19207	19517	19581	19697	19638	19405	19438	19594	19560	19173	19461	19532	19491	19435	19376	19402	19271	19262	19300	19153	19489	19384	19362	19450	19534	19537	19255	19302	19309	19478	19472	19636	19320	19251	19434	19197	19340	19209	19467	19383	19478	19453	19363	19571	19341	19565	19412
61888	99964	94822	77855	56280	38411	22215	15776	15895	15808	15840	15878	15844	15813	16022	15835	15994	15980	15731	15865	15966	16074	15751	15849	15930	15836	16033	15669	15877	15843	15858	15794	15921	15946	15898	16009	16051	15955	15825	16027	15802	15970	15780	15927	15745	16031	15851	15914	16042	15793	15881	16014	15887	15745	15994	15883	15974	15952	15876	15974	15911	15726	15805	15708	15809	15912	15817	15757	15758	15860	15821	15938	15845	15896	15847	15796	15914	16018	15910	15904	15904	15750	15738	15947	15844	15908	15954	15938	16061	15849	15922	16021	16021	15966	15794	15878	15990	15837	15925	15931	15808	15997	15893	15896	15931	15837	15930	15822	15938	15935	15886	15759	15740	15933	15876	15910	15983	15681	15893	15742	15981	15833	15833	15579	15874	15887	15947	15784	15697	15989	15903	15892	15831	15707	15853	15781	15697	15841	15944	15916	15788	15916	15908	15890	15963	16068	15824	15940	15894	15815	15880	15944	15785	15985	15760	15764	16042	15992	15840	15936	15744	15830	15909	15757	15980	15846	15785	15849	15838	15849	15825	15908	15966	15874	15988	15823	15951	15874	16036	15774	15832	15924	15828	15914	15852	15716	15877	15620	15908	15737	15929	15930	15858	15712	15779	15753	15807	15943	15771	15759	15918	15914	15984	15954	16014	15987	15762	15847	15913	15992	15751	15812	15965	15869	15964	15781	15854	15794	15801	16063	15877	15712	15948	15824	15872	15789	15815	15786	15880	15898	15849	15720	15928	15822	15851	15788	15846	15888	15915	15829	15953	15870	15954	15885	15731	15963	15907	15942	15956	15864	15881	16036	15823	15955	15719	15728	15787	15677	15854	15884	15833	15879	15845	15913	16023	15808	15949	16019	15934	15719	15876	15845	15756	15958	16014	15685	15967	15729	15855	15861	15931	16033	15786	15776	15857	15905	15718	15828	15931	15927	16043	15765	15800	15971	15980	15825	15861	15797	15767	16024	15943	15792	15856	15905	15935	15924	15813	15779	15917	15890	15681	15858	16135	15959	15892	15934	15923	15829	15825	15984	15910	15905	15897	15786	15846	15938	15651	15998	15955	15959	15996	15927	15957	15936	15830	15859	15763	15850	16002	15917	15912	16015	15742	15958	16072	15834	16099	15786	15983	15717	15912	15792	15737	15871	15925	15922	15802	15983	15846	15858	15945	15864	15768	15760	15798	15849	15882	15875	15819	15831	15929	15941	15894	15911	15901	16021	15907	15792	15928	15941	15965	15902	15879	15836	15782	15855	16029	15917	15805	15889	15810	15766	16068	16017	15907	15900	15632	15814	15829	15797	15860	15894	15682	15960	15918	15792	15826	16013	15919	15840	15804	15801	15971	15893	15917	15826	15817	15882	16055	15840	15837	15880	15740	15922	15906	15749	15784	15854	15920	15970	16026	15951	15844	15847	15796	15831	15793	15788	15762	15818	15961	16003	15958	15980	15921	16052	15976	16084	15866	15920	15986	15935	15970	15890	15891	15801	15707	15753	15842	16027	15958	15959	15916	15972	15856	16033	15988	15917	15692	15787	15766	16075	16044	15908	15944	15971	15676	15935	15839	15959	15744	15788	15889	15914	15861	15908	15862	15794	15971	15982	15910	15976	15852	15950	15873	15673	16049	15647	15879	15919	15902	15863	15974	15914	15734	15910	15751	15888	15609	15861	15819	15893	15771	16054	15904	15928	15731	15875	15898	15941	15978	15962	15897	15949	15793	15948	15910	16029	15857	15699	15938	16054	16010	15855	15815	15869	15966	15772	15936	15841	15763	15874	15881	16032	15782	16042	16039	15980	15777	15837	15961	15887	15997	15778	16068	15770	15764	15897	15700	15920	15720	15898	15873	15716	15904	15801	15942	16005	15832	16035	15921	15909	15869	15834	15883	15903	16014	16023	15898	16083	15763	15837	16018	15805	15951	15952	15781	15904	15934	15886	15754	16059	15757	15858	15890	15711	16032	15714	15924	15979	15949	15848	15763	15802	15846	16008	15727	15806	15918	15943	15811	15972	15880	15908	15875	15866	15854	15885	15856	15727	15615	15944	15929	15723	15890	16013	16007	15821	16122	15739	16035	15935	15936	15793	15885	16030	15861	15912	15772	15941	15890	15804	15949	15901	15786	15797	15927	15897	15882	15927	15981	15906	15782	15796	15898	15750	15947	15794	15802	15795	15789	15953	15820	16026	15772	15973	15908	15765	15875	15869	15889	15875	16008	15812	15840	15886	15891	15887	15954	15848	15791	15895	15767	15809	15697	16102	16015	15824	15769	15638	16057	15923	15885	15767	15848	15791	15825	15892	15976	15861	15932	15870	15649	15843	15889	15947	15900	15781	15703	16084	15843	15713	16022	15930	15897	15870	15837	16041	15741	15880	15753	15816	15911	15813	15916	15935	16044	15871	15943	15750	16031	15822	15960	15767	15959	15682	15852	16025	15821	15928	15915	15730	15803	16045	15863	15964	16027	15794	15785	15779	15950	15970	15856	15892	15795	16010	15899	15842	15755	15723	15950	15956	15668	15688	15778	15983	15784	15950	16022	15824	15971	16001	15886	15707	15730	15916	16067	15869	15927	15953	15918	15810	15882	15835	15795	15873	15903	15994	15861	15836	15734	15796	15923	15911	15809	16129	15865	16019	15929	15787	15917	15862	15886	15775	15718	15795	15860	15709	15815	15793	15788	15754	15770	15936	16015	15838	15843	15858	15674	15918	15850	16009	15946	16011	15876	15877	15996	15933	15932	15764	15922	15770	16080	15789	15798	15904	15914	15903	15955	15782	15837	15836	15947	15826	16016	15867	15922	16008	15709	15845	15924	15857	15654	15933	16075	15979	15906	15815	15800	15692	15884	15874	16009	15795	15841	15961	15875	15813	15871	15826	15854	15940	15833	15897	15939	15792	15915	15844	15824	15806	15857	15726	15839	16117	16020	15647	15873	15848	15872	15956	15967	15915	15909	15738	15851	15857	15939	15907	15970	15864	15674	15945	15819	15789	15855	15953	15846	15795	15734	15862	15964	15789	15869	15793	15940	15779	16005	15877	15920	15776	15674	15868	15853	15873	15806	15863	15766	15782	15737	15911	15849	15737	15684	15828	15899	15777	15849	16150	15808	15749	15719	15829	15902	15965	15780	15885	15919	15927	15707	15762	15877	15872	15881	15820	15875	16001	15772	15993	15865	15783	15928	15915	15823	15839	15780	16124	15786	15820	15824	15723	15854	15858	15997	15998	15837	15855	16030	15766	15804	15735	15737	15845	15864	15958	15822	16092	16059	16008	15861	15671	15914	15783	15710	15787	15894	15842	15860	15754	15862	15918	15783	16021	15768	15928	15855	15609	15962	15810	15856	15772	16038	15839	15761	15828	15915	16020	16001	15962	15888	15898	15860	15986	15758	15722	15924	15908	15800	15909	15854	15866	16027	15838	15622	15815	15944	15706	15927	15836	15850	15657	15720	15980	15828	15791	15795	15805	15839	15907	15810	15862	15926	15870	15858	15832	15720	16019	15962	16004	15912	15895	15876	15671	15855	15807	15949	15761	15846	15854	15862	15909	15725	15864	15856	15924	15987	15814	15872	15894	15864	15734	15985	15878	16029	15834	16106	15807	15744	15801	16016	15763	16020	16071	15690	15872	16020	15847	15919	16129	15705	15825	15791	15861	15857	15747	15852	15614	15842	15997	15991	15924	15800	15754	15992	15992	16007	15910	15942	15794	15872	15854	15778	15823	15938	15667	15894	15771	15597	15678	15967	15763	15937	15790	15896	15916	15944	15860	15921	15918	16013	15776	15818	15967	15937	15833	16043	15854	15939	15785	15707	15948	15941	16116	15962	15909	15962	15868	16009	15853	15944	15937	15944	15711	15867	15992	15824	15940	15787	16007	15872	15874	15895	15894	15875	16007	15904	15864	15863	15756	15887	15921	15719	15954	15725	15853	15957	15756	15858	15857	15803	15872	15821	15846	15865	16026	15862	15919	15843	15846	15886	15967	15781	15916	15905	15874	15892	15851	15795	16074	15726	15884	15715	15966	15875	15896	15831	15761	15944	15898	15874	15864	15928	15998	15906	15827	15879	15795	15882	15889	15826	15938	15739	15904	15842	15972	15745	15829	15867	15884	15957	15998	15802	15894	15818	15882	16075	16009	15883	15879	15864	15782	15799	15920	15965	15986	15943	15806	15920	15765	15988	15745	16065	15901	15813	15782	15739	15863	15819	15875	15911	15860	15847	15872	15861	15771	15877	15828	15816	15760	15970	15919	15751	15883	15858	15914	15833	15909	15829	15805	15911	16025	15898	15688	15916	15834	15852	15836	15762	15829	15943	15954	15795	15989	15755	15792	15641	15747	15875	15741	15838	15784	15792	15938	15934	15750	15934	15798	15905	15843	15896	15817	15872	15978	15870	16056	15830	15902	15883	15791	15900	15781	15782	15827	15876	15902	15857	15728	15864	15881	15954	15699	15786	15849	15841	15968	15763	16001	16025	15932	15835	15955	16021	15868	15889	15824	15988	15994	15799	15959	15888	15764	15896	16000	15687	16015	15771	15756	15973	15986	15850	15844	15834	15897	15792	15877	15778	15973	15878	15827	15836	15928	15825	15914	15669	15956	15824	15922	15928	15681	15769	15917	15782	15805	15803	15873	15918	15736	15812	15788	15822	16061	15747	15983	16026	15887	15892	15823	15926	15802	15980	15785	15841	15682	15814	15782	15938	15843	15830	15811	15956	15769	15967	15841	15927	15686	16036	15932	15959	15857	15822	15751	15734	15797	15789	15786	15789	15893	15937	15981	15862	15959	15889	15884	15662	15732	15810	15866	15807	15971	15881	15799	15972	15829	15984	15744	15790	15923	15934	16065	15894	15726	15865	15804	16037	15748	15835	15979	15936	15947	15938	15743	15850	15796	15882	15906	15924	15958	15745	15815	15887	15739	15804	15824	16043	16169	16066	15857	15893	15889	15895	15710	15941	15941	15724	15810	15840	15912	15866	15870	15798	15930	15759	15850	15750	15828	15755	15920	15894	15759	15898	15779	15958	15871	15795	15884	15855	15884	16006	16046	15872	15789	15759	15824	15955	15930	15711	15857	15883	15886	16051	16005	15796	16022	16006	15909	15961	15797
35293	46623	48800	38003	28427	23316	20882	19877	19998	19909	19649	19785	19580	19889	19759	19817	19886	19949	19807	19779	19785	19704	19605	19767	19872	19751	19735	19830	19755	19856	19935	19598	19826	19657	19706	19894	19789	19625	19956	19560	19720	19715	19683	19716	19981	19752	19727	19820	19852	19937	19916	19808	19694	19818	19738	19722	19681	19801	19762	19776	19576	19698	19902	19922	19524	19901	19673	19795	19784	19524	19578	19754	19697	19862	19921	19680	19786	19657	19757	19569	19751	19707	19838	19563	19751	19932	19787	19721	19721	19860	19788	19641	19742	19660	19881	19725	19697	19644	19624	19740	19862	19660	19972	19518	19683	19807	19665	19899	19739	19632	19699	19586	19667	19861	19877	19674	19694	19698	19729	19624	19780	19826	19723	19741	19690	19668	19632	19667	19570	19896	19815	19843	19835	19702	19783	19817	19647	19716	19765	19763	19720	19603	19487	19715	19473	19423	19780	19732	19897	19950	19816	19741	19551	19600	19820	19735	19964	19858	19715	19700	19799	19775	19605	19727	19943	19731	19718	19929	19669	19785	19777	19480	19704	19727	19675	19884	19885	19560	19771	19860	19659	19667	19723	19816	19697	19738	19781	19853	19802	19852	19668	19530	19938	19533	19768	19797	19488	19880	19884	19793	19626	19865	19585	19917	19540	19548	19608	19867	19861	19809	19823	19576	19786	19662	19597	19779	19607	19667	19662	19668	19738	19653	19861	19582	19685	19769	19639	19810	19852	19576	19726	19757	19726	19635	19534	19562	19685	19639	19681	19600	19768	19775	20016	19577	20029	19658	19866	19586	19668	19508	19728	19702	19785	19783	19783	19693	19813	19808	19911	19705	19753	19436	19664	19503	19834	19760	19835	19689	19524	19709	19737	19882	19777	19774	19709	19660	19683	19840	19437	19797	19929	19662	19907	19631	19706	19637	19932	19606	19725	19704	19983	19770	19531	19796	19654	19771	19940	19680	19481	19748	19638	19888	19751	20159	19790	19717	19743	19722	19560	19762	19664	19887	19837	19807	19908	19834	19807	19662	19567	19678	19601	19668	19668	19426	19789	19638	19871	19648	19946	19543	19696	19787	19727	19718	19700	19766	19697	19904	19658	19685	19527	19832	19699	19739	19801	19760	19866	19815	20070	19859	19523	19447	19764	19554	19895	19944	19589	19851	19731	19848	19816	19727	19650	19749	19816	19816	19729	19703	19731	19786	19880	19764	19749	19912	19944	19947	19427	19671	19402	19517	19667	19680	19697	19778	19603	19860	19760	19701	19814	19480	19592	19752	19783	19819	20122	19924	19813	19666	19720	19962	19903	19711	19532	19689	19627	19584	19640	19661	19614	19813	19628	19838	19840	19816	19732	19636	19823	19876	19670	19646	19612	19881	19709	19901	19727	19854	19675	19764	19872	19795	19857	19789	19538	19674	19785	19679	19644	19747	19603	19671	19612	19924	19805	19557	19870	19748	19925	19749	19733	19953	19788	19658	19912	19735	19776	19773	19530	19661	19913	19834	19682	19752	19696	19760	19652	19615	19846	19724	19748	19788	19595	19628	19934	19740	19829	19901	19908	19876	19599	19441	19568	19737	19794	19876	19835	19748	19866	19617	19894	19636	19857	19860	19527	19821	19528	20078	19681	19517	19699	19853	19819	19527	19609	19524	19664	19733	19784	19784	19725	19685	19712	19730	19655	19678	19746	19685	19768	19678	19640	19819	19635	19742	19612	19895	19719	19798	19640	19764	19868	19762	19791	19964	19687	19809	19740	19843	19871	19739	19654	19864	19694	19690	19541	19739	19773	19884	19942	19757	19769	19718	19770	19521	19827	19544	19848	20030	19801	19881	19853	19650	19535	19908	19877	19623	19588	19724	19530	19603	19559	19736	19622	19572	19559	19926	19820	19534	19693	19722	19706	19432	19670	19728	19861	19705	19881	19591	19872	19926	19626	19891	19904	19600	19886	19832	19672	19662	19739	19684	19644	19769	19648	19795	19861	19778	19849	19602	19670	19670	19677	19792	19668	19604	19833	19803	19697	19848	19788	19901	19892	19856	19766	19876	19872	19684	19539	19713	19628	19856	19840	19906	19718	19550	19844	19627	19893	19761	19654	19520	19878	19763	19710	19635	19623	19694	19719	19746	19710	19729	19847	19739	19895	19782	19844	19732	19618	19615	19930	19791	19635	19749	19723	19708	19797	19708	19840	19834	19642	19651	19759	19752	19617	19527	19560	19598	19679	19698	19741	19662	19851	19864	19545	19597	19577	19587	19836	19829	19758	19721	19991	19638	19627	19719	19735	19712	19805	19594	19870	19732	19817	19740	19879	19591	19893	19726	19658	19652	19726	19731	19769	19720	19858	19853	19647	19773	19685	19440	19760	19734	19878	19655	19826	19867	19715	19823	19692	19548	19775	19759	19886	19621	19656	19508	19625	19635	19769	19810	19706	19534	19554	19678	19654	19778	19757	19659	19927	19657	19748	19828	19804	19672	19982	19829	19762	19617	19882	19708	19856	19734	19680	19631	19565	19447	19609	19778	19719	19735	19838	19740	19753	19845	19721	19629	19732	19663	19711	19655	19759	19882	19751	19763	19784	19761	19800	19810	19789	19673	19805	19599	19718	19714	19665	19751	20013	19600	19914	19939	19769	19666	19805	19701	19756	19827	19822	19665	19716	19621	19771	19766	19590	19868	19749	20100	19764	19812	19663	19582	19865	19686	19781	19695	19525	19727	19616	19628	19786	19720	19718	19699	19742	19844	19731	19851	19638	19592	19684	19778	19737	19605	19937	19765	19776	19642	19818	19725	19669	19750	19680	19714	19734	19753	19812	19825	19679	19658	19604	19738	19878	19495	19891	19977	19904	19672	19680	19609	19653	19600	19543	19746	19672	19902	19630	19763	19845	19811	19695	19759	19816	19608	19327	19762	19712	19788	19621	19849	19789	19620	19846	19754	19512	19712	19776	19851	19802	19612	19712	19547	19788	19872	20040	19611	19586	19810	19651	19996	19834	19643	19660	20024	19736	19741	19964	19816	19648	19436	19805	19743	19694	19616	19913	19674	19925	19779	19675	19759	19631	19759	20074	19761	19577	19691	19603	19849	19533	19798	19581	19787	19733	19528	19888	19795	19838	19687	19627	19542	19699	19929	19666	19695	19598	19753	19769	19774	19879	19727	19824	19499	19544	19970	19758	19711	19754	19641	19935	19622	19498	19701	19896	19791	19646	19810	19878	19790	19780	19847	19710	19568	19856	19772	19989	19960	19746	19646	19636	19689	19789	19716	19639	19682	19545	19659	19904	19713	19776	19789	19775	19786	19703	20012	19872	19755	19833	19646	19745	19754	19904	19824	19857	19732	19517	19811	19676	19791	19542	19888	19561	19860	19785	19654	19730	19671	19844	19644	19474	19547	19743	19928	19904	19708	19747	19676	19832	19640	19426	19682	19662	19577	19681	19856	19786	19836	19859	19772	19597	19860	19912	19688	19800	19540	19863	19751	19759	19741	19728	19569	19694	19553	19757	19788	19675	19516	19886	19767	19683	19639	19523	19896	19622	19683	19722	19728	19889	19657	19732	19895	19778	19877	19787	19869	19638	19603	19601	20039	19747	19514	19550	19638	19843	20019	19712	19474	19820	19714	19630	19696	19651	19496	19800	19785	20036	19743	19592	19911	19538	19817	19710	19475	19617	19809	19746	19686	19771	19811	19916	19775	19763	19715	19790	19557	19806	19848	19613	19558	19775	19735	19727	19642	19898	19620	19952	19706	19966	19763	19607	19653	19694	19930	19863	19809	19781	19599	19798	19756	19842	19664	19680	19683	19856	19777	20029	19586	19878	19835	19839	19657	19999	19756	19826	19708	19740	20032	19620	19772	19752	19808	19930	19829	19651	19732	19769	19762	19496	19703	19725	19630	19862	19830	19817	19636	19621	19688	19655	19808	19598	19945	19638	19817	19695	19856	19682	19688	19870	19878	19760	19561	19874	19717	19802	19775	19489	19872	19864	19704	19545	19768	19761	19768	19846	19619	19736	19400	19701	19527	19898	19937	19740	19812	19721	19746	19857	19734	19735	19549	19706	19718	19689	19873	19692	19814	19985	19688	19885	19812	19847	19787	19704	19697	19880	19691	19617	19603	19685	20040	19633	19688	19888	19891	19388	19493	19752	19539	19624	19801	19909	19762	19811	19709	19741	19696	19689	19698	19731	19878	19828	19643	19814	19737	19783	19701	19774	19718	19549	19816	19648	19625	19703	19786	19885	19691	20036	19754	19583	19620	19920	19881	19890	19833	19549	19550	19773	19835	19863	19865	19669	19730	19756	19632	19731	19942	19976	19602	19851	19616	19751	19794	19670	19863	19625	19829	19856	19510	19631	19702	19706	19764	19597	19699	19658	19794	19781	19667	19766	19913	19905	19981	19611	19578	19723	19799	19715	19775	19664	19448	19884	19899	19908	19778	19666	19882	19911	19905	19751	19773	19518	19799	19875	19721	19585	19853	19718	19700	19848	19940	19759	19961	19496	19625	19733	19706	19762	19758	19893	19677	20008	19616	19554	19589	19778	19719	19671	19655	19862	19846	19668	19789	19853	19853	19729	20074	19815	19425	19638	19667	19712	19937	19839	19736	19549	19643	19999	19856	19749	19983	19887	20002	19628	19595	19853	19645	19584	19608	19736	19805	19574	19855	19712	19938	19572	19843	19838	19793	19730	19782	19731	19947	19742	19768	19555	19707	19891	19823	19831	19444	19861	19730	19898	19834	19822	19774	19559	19738	19794	19621	19721	19804	19422	19806	19587	19950	19765	19890	19667	19750	19669	19608	19928	19924	19737	19797	19445	19829	19778	19870	19803	19701	19484	19596	19851	19730	19685	19916	19799	19833	19568	19713	19766	19543	19747	19547	19943	19686	19773	19646	19830	19821	19825	19766	19750	20002	19648	19549	19761	19799	19762	19845	19760	19747	19639	19863	19665	19596	19736	19869	19585	19822	19897	19642	19650	19796	19757	19610	19963	19957	19783	19875	19829	19877	19947	19651	19866	19837	19730	19957	19683	19748	19784	19857	19934	19884	19768	19540	19899	19906	19663	19755	19834	19876	19417	19771	19812	19773	19525	19782	19674	19506	19779	19730
38733	58328	49441	34232	24579	18875	16606	15972	15889	15985	16115	15865	16050	16023	16012	15981	15956	16114	16085	16113	16212	15792	16056	16088	16143	16280	15875	16097	15993	15898	16015	16058	15844	15995	16098	16088	15979	16202	16022	15987	16244	15840	15758	15985	16162	16089	15962	16129	15991	16210	15963	15934	15852	16017	16017	16086	16051	16051	16011	15977	16062	15801	16048	15934	16089	16136	16050	16037	16125	15946	16218	15878	15911	15883	16038	15953	16019	16025	16111	16063	15985	16103	16092	16077	16130	16100	15926	16108	16006	16050	16129	15856	15937	15990	15950	15918	15992	16091	16025	16005	16017	15957	16098	16151	15903	16012	15822	16044	16093	15901	16057	15976	16152	15965	16137	15978	16003	16032	16034	15839	15942	15962	15910	15976	15850	15987	16067	16160	16184	15931	16026	16174	15988	15925	15851	15953	15903	15785	16031	16112	16268	16004	15920	16021	16197	16149	15957	15902	16162	15886	16045	16043	16167	15813	16020	15940	16064	16088	16121	16119	16028	15866	15960	15917	15999	15859	15991	15989	15966	16065	16118	16106	16112	16058	16081	15910	15988	15824	16073	15926	15900	16068	15939	16254	15980	15972	16125	16077	15971	15902	15972	15985	16097	15933	16162	16013	15866	15897	16043	15955	16055	16015	16039	15999	16038	16035	16133	15836	15990	16017	15980	16010	15996	15952	15999	15907	16025	15995	16021	15980	16009	16062	15978	15907	16210	15976	16012	15986	15859	15885	16083	16125	15961	15941	16017	16135	15866	15948	16052	16042	15931	15983	15962	16029	15946	15976	16009	16008	15990	15956	15980	16004	15985	16106	15947	16073	15819	16032	15898	15902	16045	16178	16083	16082	16015	15999	15949	15894	16005	16036	15979	16044	16030	15992	15932	15954	16058	15849	16018	16203	16039	16027	16002	16082	15909	16214	15988	15905	16073	16118	16090	15952	16061	15963	15929	16008	16022	15993	16105	15975	16025	16125	16060	16013	15871	16140	16020	15751	15729	15999	16113	16065	15918	15901	16055	15989	16043	15920	15999	15896	16021	15672	15968	15908	16086	15928	16057	16073	16021	16036	16116	16073	16114	15956	16048	16032	16047	15895	15986	15852	15860	16081	16065	16053	16128	15825	16097	15928	16034	15927	16092	16072	15973	15867	15961	15987	16059	16109	15874	16024	15991	16076	15946	15990	15986	16061	15949	16018	15940	16075	15920	16024	16023	15974	16195	16018	15964	16099	16160	15993	16086	16068	15993	16032	16111	15923	15964	16012	15874	15975	16076	16006	16080	15913	15917	16173	15921	16003	16146	16112	16062	16082	15958	16005	15967	16000	15980	15833	15872	16014	16098	15897	15904	15933	16136	16228	16036	15968	16108	16085	15974	16099	15991	15971	16038	15940	16152	16030	16014	16020	15871	16057	16031	15944	16146	15967	16141	15961	16059	16001	16067	16068	16057	15710	15953	16154	15936	16069	15988	16006	15965	16027	15968	16178	15915	16187	16066	16099	15919	16069	16065	16057	16118	15911	16050	16079	16035	15982	16019	15943	15957	15854	15969	15935	16093	16104	15870	15924	16031	15986	15957	15931	15845	15952	16154	16058	16062	15927	16098	15929	15993	15913	15988	16074	15999	16166	16057	16011	16088	16055	15852	16016	16024	16050	15999	16092	15983	16171	16020	16028	16188	16114	15898	16046	16238	15950	16171	16117	16082	15876	16039	15989	15999	15883	15877	16076	16035	15921	15999	16091	15829	16072	16099	16079	15760	16037	15795	16070	16039	15831	16089	16152	16054	16106	15987	15932	15908	15961	15854	16111	15921	16031	16038	16050	16110	15963	16053	16061	16040	15901	15868	16111	15980	16157	16159	16203	15961	16031	16017	15918	16047	15994	15994	16033	15970	16021	16000	15990	16008	15980	16054	16199	16045	16053	15958	16081	16029	16027	16084	16044	16081	16016	15979	16054	16138	15995	15933	16049	16061	15913	15976	16067	16118	15998	16154	16008	16049	15981	15985	16008	15980	15985	16180	16160	15785	16036	15944	16029	15892	16073	16059	15895	15975	15943	15825	16056	16019	16030	16003	15832	16040	15922	15974	15947	16160	15949	16058	16049	16011	15997	16155	15927	15821	16028	16146	16077	16102	16085	16073	15952	15995	15923	15881	16082	15860	16001	15959	16014	16028	16147	15905	16084	16029	15945	16009	16311	16071	15804	16117	16017	15916	15986	16026	16048	15978	16055	15941	16048	15892	16015	16066	16053	15913	15924	15970	15879	15760	15911	16021	16240	15962	16052	15949	16151	15982	16163	15949	16053	15964	15881	16011	16077	15870	16020	16036	16062	15858	16065	16111	15921	16146	16021	16125	15878	15873	16028	16078	15973	15884	16002	16190	16099	16126	16061	15863	15953	15982	15885	15965	16135	16074	15842	16085	16097	16019	16032	15991	15921	16082	16169	16018	16288	15939	15879	16061	15999	15966	16137	16123	16012	16033	15794	16118	16091	15890	15923	16151	15881	16101	16175	16060	15947	15994	15833	15924	15994	15940	15895	15931	15801	16015	16089	16071	16111	15953	16007	15897	15964	16047	16077	16175	16056	16079	15908	15944	16065	16050	16214	16000	15929	16014	16001	16093	16056	15896	15994	16048	16098	16024	15983	15926	16099	15977	16081	16102	15801	16147	15925	16121	16003	16072	16033	16059	16073	16241	16103	15911	16117	15993	16035	15986	15853	16115	16004	16160	15976	16112	16009	16128	15990	16160	15878	15944	16129	16045	16079	16182	15980	16095	16038	16040	16006	16025	15727	16051	15837	16092	16067	16084	16052	16020	16050	15948	16052	16077	16024	16040	16073	16103	15980	16099	15934	16075	16031	15874	16013	15903	15949	16052	15999	16029	15914	16029	15958	15985	15972	15931	16005	16006	16088	16233	15929	15978	16010	15851	15913	15954	16145	15997	16146	16086	16068	15962	16121	16161	15951	15979	16087	15875	15934	15945	15904	15818	15978	16233	16067	16016	15866	15937	16256	16093	15973	16093	15966	16069	16039	16120	16035	16038	15998	16228	15994	15983	16181	15873	16029	15990	15954	15785	15990	15956	16033	16095	16036	15952	15855	16051	16043	16005	16048	15936	16004	16072	16040	15935	15946	16031	16052	15919	16043	16132	15825	15903	15967	16091	15813	16027	16099	15997	15919	16027	15995	15940	16182	16020	16102	16041	16095	16024	15999	15934	16063	16072	16114	16089	16068	16049	16162	16063	16008	16127	15910	15936	15985	16040	15912	15970	16027	16091	15906	16150	15997	16087	16058	16029	16092	15885	16081	15955	15990	16079	16029	15968	15893	16002	15942	16060	15910	16030	15985	15988	15839	16150	16114	15950	16028	16130	16077	15927	16117	16083	16012	16051	16207	15949	16033	16053	16069	16107	16059	16241	16076	16033	16158	15976	15975	15888	16112	16058	16023	16069	15984	16124	16115	16018	15968	16112	15957	15999	15899	15947	16077	15959	16139	16131	15860	15973	16132	16074	15812	16061	15908	16076	16126	16102	16058	16042	16063	16016	16048	16070	16051	15846	16059	16063	16018	15977	16123	16062	16120	15943	16023	16091	16018	16005	16121	15915	15975	15884	16041	16051	16128	16160	15998	16080	16024	15917	16041	15965	16055	15957	16051	15959	16039	16026	16181	15995	15863	16125	15954	15983	15796	16008	15944	16123	16109	15974	16062	15928	15866	15925	15983	15956	16055	16039	15866	15957	15957	15980	15973	16022	16026	16149	16039	15974	16006	16126	15994	15947	15918	15959	16012	16038	16017	15987	16143	15984	15970	16103	16046	16118	16048	16221	16016	16067	15998	16055	16084	16018	16047	15759	15983	16198	16001	16024	15958	16016	15929	16083	16074	15878	15881	16157	16088	16087	15911	15946	16031	15843	16082	16112	15971	15974	16094	16138	16111	15812	15961	16120	16049	15899	16008	16130	15798	16070	16137	16069	15929	15960	16025	15875	15953	16068	16091	16083	15979	15987	16191	16062	15929	15997	15997	16097	16054	15877	16130	15996	16070	15978	16125	15983	15932	16021	15960	16193	15947	16043	16214	16121	15969	15926	15870	15975	16119	15929	15968	16046	16085	16053	15999	16019	16120	15981	15992	15930	15930	16004	16076	15936	16180	15934	16135	15900	15993	16065	15948	16001	16061	16097	16070	16136	15873	16109	16134	16135	16178	15950	16126	15905	16062	16044	15968	15928	16051	16115	15890	16084	15948	16052	16052	15994	16217	16024	15970	16177	15862	16066	16067	16029	16068	15991	16075	16018	15889	16064	15989	15969	16001	16075	15905	15993	15964	16011	15852	15994	15975	15974	15996	16068	15990	15816	16250	15936	15986	15991	15998	15977	16181	15943	16103	16022	15997	16075	15992	15922	15839	16022	16067	15992	16051	16087	16088	16007	16080	16024	15961	15946	15990	15949	16112	16040	16060	16089	16044	16192	16099	15884	16226	16099	16070	16131	16036	16082	16187	16034	16051	16126	16065	16107	15916	15978	16106	15996	15933	16013	16055	16140	16023	16104	16046	16091	16075	15935	15930	16233	16061	15925	16029	15984	16050	16052	15931	16027	15981	15818	15950	16101	15984	15989	15863	15922	16003	16029	15883	16003	16092	16015	16240	15922	16078	16044	16026	16064	16095	15905	15960	16011	15871	16034	16008	16092	16078	15898	16120	15988	15915	16051	16022	16150	15889	16027	16051	16140	16149	16055	15987	16115	16068	16071	15965	16049	16084	15979	15871	16029	15980	15916	16028	16086	15956	16193	16105	16097	16008	15937	16191	16130	16169	15855	16035	16207	16128	16190	15914	16070	16002	16116	16063	16122	15903	16055	16044	16071	16153	15883	16090	15965	16020	16055	15991	16128	16039	15918	16099	16052	16263	15931	16124	16029	16005	15769	16011	16022	15971	16034	16122	15965	16028	16199	15966	16022	16094	16059	16188	15861	15940	15978	16058	15887	15960	15964	16014	16171	15858	16048	16099	16146	16058	15915	15911	15873	15935	16101	16003	16110	15867	16073	15994	15985	15919	15784	16020	16181	16005	16120	16061	16061	16106	16173	16037	16150	16237	15959	16033	16148	15993
25478	31769	56061	53098	42577	32796	25704	20626	20127	20430	20102	20241	20220	20042	20176	20204	20039	20077	19977	19829	20110	20151	20009	19878	20066	19935	20073	19884	20002	20059	19971	20091	19966	19863	19898	20053	19986	19947	19945	20052	19866	20086	19849	19812	20005	19924	19776	19807	19736	20002	20028	19948	20002	19976	19763	19884	19851	19890	19915	19811	19998	20138	19736	19953	20007	20047	19847	19730	20006	19754	19986	19946	19941	19826	19783	19880	19839	19723	19781	19717	19797	19654	19972	19797	19821	19939	19861	19928	20006	20065	19895	19914	19971	19951	19785	19823	20153	19948	19864	20021	20006	19805	19965	19830	19848	19890	19721	19693	19852	19646	20005	19818	19766	19800	19843	19958	19765	19873	19960	19907	19844	19849	19978	19776	19929	19982	19869	19998	19821	19957	20004	19949	19820	19999	20021	19520	19688	19967	19831	19660	19751	19876	19873	19979	19933	19817	19929	19885	20001	19954	19913	19994	20076	20080	19956	20004	19877	19942	20004	19934	19803	19908	19815	19780	19906	19725	19916	19889	19785	19941	19743	19858	19735	19804	19762	19870	20111	19829	19909	19784	19698	19708	19956	19732	19601	19885	19721	19855	20029	20071	20275	19911	19874	19804	20068	19922	20221	19914	20006	20070	19932	19850	20081	19767	19898	19819	19750	19872	19897	19691	19736	19780	19652	19814	19925	19909	19793	19930	19898	19590	19948	19684	19747	19836	19895	20014	19799	19706	19754	19852	19797	19744	19815	19823	19815	19845	19873	19808	19803	19907	20053	19805	19976	19833	19959	19929	19950	19715	19996	19806	20217	20131	19888	20013	20093	19885	19895	19932	19873	19976	19784	20004	19887	19842	19733	20055	19975	20094	20059	19756	19835	19784	20006	19736	19824	20139	19961	19828	20090	19894	20181	19998	19951	19953	19964	19919	19892	20059	20106	19777	19875	20123	19814	20019	20201	19758	19924	19667	19846	19673	19962	19923	19658	19920	19971	20065	19710	19772	19482	19758	20037	19857	19855	20021	19894	19966	19990	19913	19870	19990	19981	19869	20027	19825	19900	19727	19973	19786	19865	19811	19974	19675	19727	19920	19950	19811	19932	19720	20032	19819	19922	20052	19882	19695	19693	19717	19710	19955	19965	19834	20051	19940	19723	19931	19809	19982	19814	19825	19923	20057	19839	19673	19679	19808	20025	19813	20107	19829	19841	19780	19718	19990	20016	19761	19997	19942	19962	19979	19974	19878	19852	19833	20117	20016	19985	19804	19875	19737	19599	19833	19972	20022	19944	19927	19905	19882	19879	19842	19853	19932	19802	19711	19746	19898	20143	19853	20032	19847	19863	19694	19864	20160	20008	19893	19922	19908	19846	19688	19854	19958	19932	19788	19792	19841	19624	19870	19888	19657	19983	20076	20002	20004	19875	19885	19974	19573	19777	19929	19812	19905	19682	19882	19735	19961	19830	20045	19729	20015	19722	20083	20077	19835	19843	19834	19962	19712	19785	19775	19915	19845	19668	19983	20084	19849	19933	20093	19896	20000	19870	19881	19837	19977	19703	19606	19677	19694	19920	19732	19974	19825	19967	19837	19807	19868	20115	19852	19869	19666	19995	20055	19918	19774	19782	20113	19886	19920	19877	19759	19691	19915	19862	19773	19838	19688	19727	20080	20024	19857	19890	19808	19935	19873	20007	19828	19738	19750	19714	19729	20007	19947	19797	19958	19850	19675	19732	19855	20092	19717	19588	20002	19866	19968	19820	20101	20013	20032	19953	19705	19929	19795	19948	19759	19717	19783	19882	19613	19894	20001	19964	19958	19836	19812	19797	19843	19921	19700	19890	19896	19665	19771	19866	19793	19867	19838	19906	19960	19823	19950	20026	19897	19890	19800	19804	19906	19893	20012	19911	19980	20091	19919	19974	19848	19975	19886	19913	19797	19940	19863	19797	19630	19934	20078	20046	19856	19947	19954	19898	19849	19877	19939	19869	19781	19815	19901	19913	19809	20006	19707	19954	19967	19837	20037	19875	19823	19851	19812	19757	19986	20099	19834	20010	19795	19782	19986	20232	19780	19924	19821	19809	20114	19859	19773	19791	19635	19982	19875	19885	20128	20021	19902	19998	19810	19791	20061	19983	20067	19884	19839	19877	19745	19818	19996	19875	19797	19907	19678	19837	19799	19785	19999	19783	19972	19848	19932	19878	20018	19862	19841	19670	19690	19912	20026	20017	19859	19868	19982	19799	19805	19915	19871	19955	19889	19841	19853	19868	19913	19898	19929	19739	19752	19856	19992	19925	20055	19941	20038	19977	19797	19956	19983	19873	19869	20057	19991	19811	19959	19687	19870	19712	19710	19789	20051	19727	19761	19984	19776	19830	19971	19844	19992	19757	19830	19993	19822	20011	19855	19922	19994	20011	19998	19899	20001	20006	19788	19913	19940	19718	20060	19698	20044	19996	19772	19788	19747	20025	19883	19758	19869	19919	19864	19657	19839	19841	19713	19858	19783	19861	19959	19739	19968	19699	19872	19878	19968	19889	20004	19873	19971	20043	19873	19845	19952	19781	19941	19999	19916	19985	20033	19921	19839	19935	19893	20149	19887	19851	19805	19866	19846	19563	19880	19713	19780	19686	20008	19937	19736	19917	19877	19681	19908	19976	20172	19897	19823	19863	19915	20022	19768	19946	19768	19797	19817	19946	19871	19918	19606	19718	19665	20062	20005	20066	19857	19924	19766	19877	19955	19765	19926	19918	19768	19699	19722	19805	19991	19850	19835	19720	19922	19973	19991	19779	19961	19802	19954	19786	19977	19742	19678	19760	20003	19994	19952	19860	19807	19927	19920	19834	19849	19855	19691	20050	19850	19861	19989	19825	19942	20000	20114	19890	19822	19891	19811	19992	19759	19811	19702	19582	19757	19900	19923	19870	19955	19679	19744	19910	19857	19895	19896	19883	19806	19778	19861	19911	19893	19804	19847	19907	19861	19805	19794	19943	19965	19786	19894	19817	19929	19818	19930	19725	19896	19785	20020	20027	19806	19925	19807	19788	19679	20128	19986	19918	19851	20044	19807	20009	19818	19805	19920	19770	19725	19888	19750	19925	19788	19801	19761	19744	19860	20106	19843	19765	19921	19930	19730	19802	19540	20020	19640	19917	19893	19854	19699	19902	19890	19787	19669	19785	19793	19773	19750	19949	19892	19782	19946	19900	19911	20032	19962	19823	19942	19755	19827	19790	19852	19804	19684	20191	19701	19867	19802	19845	20066	19929	19790	19976	19799	19942	19947	19873	19817	19907	19981	19804	20070	20010	19848	19889	19833	20069	19786	19904	19828	19813	19749	19831	19780	20058	20050	19794	19932	19906	19853	19954	19833	19910	19763	19921	19626	19859	19867	19825	19999	20005	19940	19843	19936	20038	20034	19644	19989	19914	19883	19880	19862	19792	19816	19950	19802	19975	19893	19813	19920	20143	20054	20076	19946	19674	19730	19905	19992	19740	19756	19802	19827	19854	19867	19846	19719	20047	19952	19753	19783	19957	19724	19821	19842	19844	20017	19834	19905	19819	19711	19870	19786	20002	19822	19958	19981	19972	19978	19813	19769	19763	20018	19809	19813	20005	19867	19943	20022	19809	19775	19660	19995	19795	19679	19764	19855	19943	19692	19810	19921	20016	19794	19654	20054	19916	19916	19878	19898	19822	20004	19848	19716	19849	20074	20020	20049	20034	19952	20002	19972	20002	19785	19772	19897	19916	19902	20030	19810	19988	20222	20066	19922	20050	20005	19962	19746	19804	19977	19978	19859	20032	20057	19784	20162	19914	19786	19822	19921	19688	19843	19927	19783	19722	19816	19981	19943	19829	19677	19845	19679	19897	19723	19845	19732	19804	19736	19811	19890	19738	19813	19682	19811	19718	20033	19997	19713	19759	19790	20003	19654	20018	19804	19947	20009	20044	19964	19895	19765	19824	19698	19842	19765	19873	19927	19915	19821	19717	19991	20062	19734	20054	19914	19900	19894	20096	20047	19834	19836	19848	19838	19857	19856	19785	19949	19955	19841	19988	19914	19905	19825	19842	19696	19884	19819	19865	20062	19954	19921	19832	19802	19639	19985	19720	19850	19949	19976	19938	19884	19867	19832	19940	19692	19870	19862	19948	19888	19793	20186	19755	19681	20059	19945	19911	19792	19938	19826	19929	19783	19717	20083	19876	19731	19711	19894	19775	19999	20005	19850	20097	19898	19740	19843	20014	19767	19812	19804	19872	19720	19885	20013	19995	20177	19733	19821	20100	19750	19737	20052	19884	19959	20024	19786	19773	20137	19746	19901	19835	19869	19866	19717	19971	19861	19659	19715	19995	19809	19871	19765	19873	19856	19821	19783	19843	19923	19939	19774	19957	19732	19845	19957	19754	19815	19830	19787	19909	19745	20009	19657	19926	19756	19846	19861	19952	19860	19862	19937	19863	19992	19690	19897	19886	19971	19967	19810	19868	19885	19900	20130	19895	19981	19836	19844	20121	20053	19806	19980	19988	19891	19866	20061	19917	19660	19718	19862	19837	20009	19910	19900	19840	19801	19933	19833	19933	19969	19641	19837	19661	19949	20074	19907	19840	19854	19762	19944	19880	19794	19963	19903	19853	19944	19727	19800	19907	19927	19653	19852	19983	20052	19935	19911	19963	19814	19664	19869	20020	19949	20067	19912	19877	19708	20066	19908	19934	19978	19978	19842	19895	19683	19691	19573	19804	19983	19889	19851	19775	19583	19795	19943	20065	19727	19844	19909	19760	19944	19987	19855	19929	19968	19763	19618	19995	19724	19901	20092	19792	19883	19880	19792	19958	19777	20029	19932	19659	19910	19872	19970	20071	19836	19830	19892	20104	20047	19844	19876	19875	19824	19929	19955	19719	20036	19948	20035	19842	19779	19982	19927	19984	19925	19921	19596	19922	19731	19867	19864	19898	19887	20021	20037	19982	19846	19845	19960	19913	19796	19855	19722	19751	19754	19753	19880	19806	19657	19741	20025	19936	19727	19703	20001	19825	19866	19903	20158	19761	19846	20112	20037	19907	19860	19733	19841	20023	19794	19968	19721	19766	19842	19982	19789	19886	19865	19703	19893	19914	19856
55324	95203	84880	63553	45519	30637	19664	16073	16202	16156	16326	16006	15991	16172	16075	15942	16202	16119	16140	16326	16184	16246	16171	16232	16193	16071	16280	16219	16154	16198	16182	16131	16222	16256	16143	16206	16060	16168	16142	15991	16184	16138	16105	16152	16182	16272	16154	16068	16075	16311	16213	16184	16266	16137	16189	16179	16160	16090	16102	16157	16174	16179	16082	16192	16245	16156	16218	16117	16135	16254	15899	16164	16228	15929	16278	16161	16125	16298	15965	16016	16297	16160	16104	16290	16105	16117	16214	16081	16201	15990	15968	16211	16165	16111	16186	16265	16160	16203	16209	16145	16050	16260	16122	16149	15975	16066	16068	16134	16215	16148	16176	16259	16112	16084	16432	15994	16039	16227	16225	16203	16196	16147	16039	16146	16223	16095	16201	16204	16108	16136	16090	16186	16215	16262	16158	16212	16051	16103	16239	16099	16252	16208	16062	16295	16116	16311	16074	16075	16324	16240	16289	16172	16031	16181	16109	16167	16211	16192	16052	16201	16136	16202	16231	16220	16016	16075	16043	16129	16165	16261	16159	16045	16057	16099	16115	16140	16178	16231	16175	16139	16329	16274	16132	15941	16324	16144	16219	16014	16354	16147	16117	16113	16211	16151	16180	16147	16245	16180	16075	16118	16113	16131	16077	16174	16175	16010	16125	16199	16101	16084	16122	16141	16244	16280	16190	16216	16258	16140	16098	16116	16034	16073	16144	16250	16285	16221	16261	16179	16184	16155	16098	16118	16038	16005	16234	16013	16219	16021	16224	16320	16123	16349	16070	16333	16213	16027	16179	16004	16154	16130	16212	16106	16089	16127	16108	15995	16132	16253	16304	16158	16167	16121	15981	16142	16110	16189	16223	16077	16229	16111	16034	16079	16112	16040	16088	16061	16298	16034	16159	16166	16211	16190	16172	16078	16332	16296	16345	15947	16187	15893	16271	16190	16104	16117	15965	16169	16240	16153	16301	16250	16228	15965	16288	16082	16069	16066	15965	15922	15984	16222	16221	16223	16141	16195	16197	16229	16332	16131	16250	16171	16194	16305	16117	16056	16076	16296	16149	16105	16009	16135	16258	16108	16179	16061	15978	16072	16150	16048	16105	16167	16370	16112	16166	16151	15995	16017	16125	16096	16217	16246	16347	16027	16351	16131	16062	16077	16161	16162	15984	15960	16187	16197	16239	16157	16125	16175	16152	16123	16034	16112	16136	16153	16157	16125	16184	16144	16112	16202	16110	16077	16114	16327	16080	16159	16166	16093	15988	16097	16288	16129	16241	16269	16043	16317	16174	16184	16104	16104	16142	16198	16115	15959	16188	16203	16105	16196	16137	16254	16099	16215	16140	15973	16265	16051	16185	16136	16170	16048	16111	16206	16083	16184	16100	15857	16241	16056	16332	16196	16088	16225	16073	16325	16295	16065	16163	16100	16105	16215	16018	16222	16032	16260	16264	16133	16028	16038	16249	16208	16207	16154	16187	16122	16115	16178	16169	16131	16107	16132	16031	16142	16373	16126	15956	16086	16068	16127	16184	15958	16269	16068	16064	16222	16042	16199	16231	16117	16108	16166	16273	16243	16182	16220	16160	16117	16075	16188	16076	16319	16159	16124	16111	16204	15944	16157	16150	16196	16079	16188	15878	16211	16104	16126	16152	16033	16162	16224	16054	16089	16063	16113	16208	16169	15983	16142	16121	16206	16121	16120	16101	15957	16015	15991	16190	16117	16073	16107	16093	16353	16164	16266	16053	16209	15908	16061	16103	16038	16331	16086	16147	16225	15978	16127	16265	16208	16074	16105	16154	16202	16117	16101	16197	16220	16120	16239	16019	16044	16225	16347	16046	16174	16086	16069	16172	16120	16141	16058	16212	16202	16204	16193	16205	16009	16076	16069	16016	16036	16278	16101	16221	16253	16242	16048	15952	16203	16004	16185	16403	16294	16095	16124	16237	15927	16190	16193	16114	16180	16081	16274	16086	16249	16153	16203	15989	16075	16266	16209	16101	16063	16079	16314	16229	16136	16159	16192	16144	16171	16272	16073	16136	16140	16132	16059	16051	16330	16190	16146	15993	16195	16203	16280	16143	16195	16053	16283	16345	16115	16259	16245	16149	16096	16290	15976	16191	16118	16080	16076	16068	16109	16257	16069	16116	16185	16003	16215	16102	16208	16338	15996	16236	16130	16083	16300	16090	16374	16164	16238	16079	16082	16127	16250	16131	16261	16120	16044	16021	16028	16304	16020	16092	16230	16091	16354	16188	16159	16128	16052	16147	16277	16081	16128	16078	16262	16047	16166	16097	16055	16251	16002	16203	16201	16012	16051	16067	16200	16136	16078	16087	16123	16075	16039	16195	16251	15991	16301	16213	16099	16118	16177	16167	16266	16069	16061	16177	16022	16085	16145	16241	16136	16223	16064	16120	16208	16009	16322	16045	16074	16148	16147	16191	16113	16141	16025	16109	16224	16037	16238	16093	16132	16003	16017	16017	16036	16174	16190	16186	16113	16253	16084	16111	16093	16116	16041	16298	16327	16212	15889	16089	16092	16137	16198	16230	16087	16168	16292	16307	16129	16140	16136	16183	16375	16137	16201	16102	16014	16083	15943	16136	16166	16227	16197	16231	16243	16098	16245	16205	16112	16114	16114	16094	16102	16226	16025	16235	16043	16087	16134	16151	16004	15937	15998	16152	16192	16050	16024	16221	16212	16263	16156	16122	16137	16255	16182	16280	16033	16080	16266	16151	16137	16071	16113	16176	16228	15994	16238	16044	16405	16088	16098	16081	16032	16102	16212	16143	16314	16156	16177	15930	16257	16121	16225	16051	16178	16028	16090	16062	16068	16161	16221	16024	16167	15943	15889	16074	16057	16062	16340	16142	16210	16172	16162	16066	16036	16043	16250	16156	16122	16388	16177	16102	16280	16110	15868	16275	16161	16152	16110	16256	16186	16173	16058	16218	16099	16197	16226	16330	16102	16263	16196	16170	16053	16081	16240	16119	16161	16155	15967	16045	16233	16220	16023	16295	16018	16291	16115	16157	16116	16115	16071	15940	16192	16081	16173	16269	16088	15907	16171	16308	16107	15974	16302	16078	16030	16125	16172	16036	16213	16045	16190	16113	16166	16030	16161	16251	16287	16075	16071	16172	16263	16152	15955	16182	16134	16288	16084	16153	16108	16207	16153	16029	16108	16198	16050	16278	16015	16356	16195	16181	16302	16045	16268	16242	16216	16168	16055	16171	16289	16001	16162	16164	16022	16131	16292	16127	15948	16172	16163	16220	16129	16192	16111	15931	16049	16151	16277	16003	16084	16070	15958	15993	16074	16085	16063	16221	16031	16130	16234	16132	16026	16154	16010	16122	16323	16092	16029	16199	16227	16071	16172	16174	16152	16210	16120	16093	16264	15979	16056	16121	16072	16262	16185	16193	15972	16194	16022	15999	16281	16064	16094	16141	16198	16260	16054	16251	16174	16147	16147	16172	16296	16035	16217	15948	16178	16177	16132	16204	16032	16076	16018	16122	16152	16237	16204	16200	15821	16240	16200	16249	16125	16148	16138	16003	16262	16004	16119	16322	16289	16134	16065	16131	16179	16182	16122	16107	16263	16082	16141	16320	16227	16182	16256	16046	16026	16196	15877	16077	16322	16106	16107	16265	16072	16095	16163	16073	15978	16229	16147	16144	16244	16050	16158	16044	16012	16092	16064	16192	16107	16262	16295	16113	15903	16296	16259	16253	16185	16234	16197	15870	16328	16160	16041	16205	16058	16070	16168	16163	16203	16260	16181	16130	16310	16209	16077	16161	16199	16016	16143	16060	16048	16195	16249	16207	16146	16236	16084	16090	15966	16148	16145	16214	16283	16110	16101	16184	16290	16280	15939	16126	16156	16243	15919	16130	16106	16254	16234	16149	16020	16261	16121	16087	16083	16131	16098	16061	16084	16329	16016	16272	16227	16001	16118	16230	16159	16042	16044	16196	16031	16086	16087	16126	16238	16097	16042	16062	16224	16210	16166	16097	16096	16302	16073	16160	16074	16046	16196	15920	16035	16158	16129	16184	16260	16115	16055	16070	16036	16124	16016	16219	16127	16179	16227	16142	16211	16271	16135	16264	16147	16166	16036	16028	16215	16212	16311	16215	16176	16213	16123	16346	16160	15986	16213	16214	16165	16141	16172	16016	16225	16155	16159	16100	16021	16438	16138	16112	16104	16259	16162	16019	16113	16107	16104	16021	16145	15982	16058	16011	16273	16290	15928	16040	16108	16145	16204	16232	16064	16199	16132	16200	16134	16155	16133	16197	15996	16096	16183	16015	16277	16220	16202	16186	16036	16311	16286	16297	16256	16375	16065	16264	16140	16024	16171	16115	16263	16117	16102	16235	16160	16053	16151	16113	16008	16152	16074	16219	16158	16112	16140	16146	16251	16028	16261	16159	16162	16163	15964	16156	16290	16036	16154	16186	16083	16122	16149	16074	16252	16187	16101	16048	16175	16187	16125	15995	16216	16243	16138	16232	16077	16172	16300	16199	16083	16165	16304	16157	16026	16162	16169	15988	16247	16157	16112	16220	16058	16057	16141	16080	16256	16125	16104	16123	16111	16169	16247	16210	16120	16193	16154	16176	15926	16026	15920	16064	16257	16188	16290	16115	16067	15988	16179	16161	16235	16155	16149	16006	16222	16242	16175	16099	16161	16208	16122	16228	16019	16185	16010	16272	16131	16014	16147	16216	16184	16227	16065	16256	16230	16142	16067	16095	16103	16179	16182	16073	16217	15947	16190	16112	16143	16010	16169	16378	16127	16191	16125	16279	16267	16298	16052	16375	16096	16326	16246	16112	15934	16393	16129	16046	16270	16255	16088	16132	16154	16029	15910	16044	16172	16260	15993	16212	16178	16210	16229	16066	16263	16242	16045	16009	16040	16045	16090	16160	16185	16321	16144	16243	16068	16257	16369	16185	16125	16237	16162	16196	16065	16191	16260	16225	16090	16013	16169	16098	16058	16008	16297	16140	16082	16002	16294	16073	16156	16243	15992	16155	16227	16205	16279	16167	16111	16108	16224	16026	16214	16254	16157	16119	16133	16333	16072	16042	16017	16172	16212	16021	16066	16144	16188	16149	16287
23708	25771	47853	48941	42316	35317	29033	22030	20955	21342	21095	21018	20881	21036	20745	20812	20816	20886	20722	20757	20966	20747	20907	20749	20972	20786	20879	20827	20916	20696	20731	20852	20813	20722	20593	20701	20707	20827	20847	20640	20825	20868	20822	20659	20850	20647	20676	20816	20843	20880	20635	20581	20685	20699	20608	20607	20882	20845	20768	20728	20937	20673	20791	20704	20758	20736	20714	20696	20532	20545	20922	20771	20829	20762	20731	20620	20521	20721	20649	20682	20726	20706	20790	20578	20792	20598	20863	20743	20763	20793	20867	20876	20664	20667	20829	20735	20637	20700	20528	20583	20579	20647	20615	20617	20808	20705	20765	20483	20668	20659	20919	20690	20541	20622	20765	20763	20623	20610	20907	20507	20701	20723	20570	20430	20467	20606	20545	20644	20637	20634	20576	20554	20625	20623	20582	20644	20709	20556	20775	20645	20482	20496	20580	20595	20617	20725	20784	20783	20689	20639	20717	20440	20420	20568	20632	20638	20503	20676	20739	20436	20499	20598	20489	20572	20607	20449	20732	20766	20685	20628	20823	20583	20530	20801	20740	20614	20941	20633	20736	20625	20647	20458	20495	20588	20526	20613	20692	20671	20708	20589	20471	20838	20846	20806	20735	20841	20820	20724	20596	20535	20592	20770	20556	20663	20672	20588	20716	20769	20664	20655	20772	20723	20627	20552	20696	20640	20559	20709	20612	20530	20558	20653	20626	20859	20691	20620	20603	20634	20544	20868	20433	20359	20528	20725	20802	20539	20570	20722	20836	20520	20738	20763	20624	20498	20726	20465	20734	20615	20927	20535	20631	20630	20692	20516	20494	20579	20591	20724	20634	20434	20578	20592	20449	20691	20916	20564	20565	20690	20668	20488	20683	20708	20744	20631	20676	20942	20542	20590	20634	20544	20697	20599	20642	20599	20670	20649	20616	20515	20501	20584	20424	20741	20508	20629	20781	20881	20543	20650	20509	20673	20729	20709	20582	20662	20591	20607	20703	20609	21036	20688	20599	20629	20723	20779	20783	20674	20821	20606	20670	20740	20631	20683	20719	20677	20947	20683	20567	20422	20701	20493	20486	20607	20434	20776	20734	20578	20617	20747	20610	20708	20675	20537	20691	20751	20403	20549	20718	20570	20673	20637	20694	20559	20528	20617	20864	20638	20511	20524	20814	20709	20559	20733	20674	20611	20468	20638	20784	20555	20588	20771	20731	20372	20480	20543	20678	20696	20559	20624	20765	20630	20796	20780	20742	20555	20517	20889	20799	20776	20679	20656	20672	20710	20726	20661	20728	20760	20700	20915	20658	20648	20624	20606	20911	20541	20751	20756	20729	20658	20817	20604	20476	20745	20676	20480	20794	20693	20615	20479	20597	20576	20734	20725	20445	20621	20738	20486	20480	20604	20575	20749	20592	20529	20593	20417	20757	20727	20575	20589	20730	20710	20901	20502	20748	20504	20587	20482	20751	20762	20652	20725	20474	20427	20639	20811	20503	20651	20612	20713	20655	20751	20612	20816	20686	20429	20609	20824	20642	20513	20700	20475	20698	20655	20605	20800	20661	20740	20379	20698	20669	20731	20784	20437	20558	20506	20588	20621	20821	20656	20833	20459	20561	20378	20648	20765	20646	20407	20678	20595	20892	20617	20655	20613	20507	20662	20513	20583	20773	20697	20670	20450	20662	20625	20575	20384	20698	20520	20759	20585	20759	20665	20736	20785	20809	20739	20560	20369	20458	20721	20642	20605	20746	20573	20649	20643	20836	20624	20602	20660	20575	20725	20777	20637	20646	20898	20729	20802	20800	20520	20605	20619	20546	20661	20697	20712	20583	20594	20778	20706	20659	20699	20740	20618	20749	20455	20577	20752	20751	20747	20798	20623	20665	20813	20580	20439	20472	20627	20832	20850	20695	20788	20792	20510	20492	20869	20627	20676	20722	20600	20876	20873	20680	20632	20674	20692	20747	20676	20713	20798	20788	20532	20662	20820	20792	20745	20343	20551	20622	20638	20865	20712	20451	20671	20232	20576	20672	20691	20821	20694	20779	20658	20550	20632	20613	20696	20661	20738	20487	20554	20727	20761	20595	20618	20468	20579	20583	20698	20882	20614	20727	20538	20794	20708	20734	20511	20442	20687	20670	20880	20593	20705	20727	20579	20728	20616	20574	20862	20804	20646	20723	20647	20537	20476	20699	20570	20720	20875	20539	20513	20647	20561	20620	20565	20658	20508	20728	20717	20504	20569	20640	20802	20753	20614	20244	20621	20465	20642	20721	20674	20580	20799	20582	20479	20625	20775	20606	20648	20633	20577	20703	20604	20529	20719	20779	20769	20709	20603	20672	20605	20688	20852	20762	20698	20659	20651	20772	20745	20802	20639	20626	20683	20786	20759	20643	20841	20724	20677	20666	20624	20616	20845	20630	20617	20725	20694	20758	20881	20746	20777	20751	20592	20700	20645	20697	20500	20591	20588	20610	20668	20563	20833	20876	20558	20588	20527	20933	20507	20792	20741	20731	20634	20742	20435	20739	20536	20815	20789	20663	20538	20466	20656	20593	20485	20672	20732	20667	20539	20728	20528	20606	20798	20607	20747	20632	20524	20710	21034	20798	20572	20722	20611	20744	20632	20608	20430	20577	20627	20810	20619	20812	20574	20737	20743	20379	20800	20499	20632	20967	20405	20707	20645	20514	20647	20779	20568	20738	20722	20540	20659	20649	20637	20845	20646	20608	20768	20592	20642	20654	20571	20932	20727	20564	20809	20962	20549	20682	20331	20697	20618	20610	20656	20803	20479	20738	20618	20679	20451	20640	20685	20833	20560	20777	20549	20793	20761	20673	20757	20860	20612	20542	20612	20610	20778	20589	20406	20563	20464	20698	20916	20665	20566	20527	20764	20621	20587	20620	20547	20832	20580	20554	20555	20731	20648	20504	20907	20642	20684	20622	20612	20491	20684	20617	20465	20797	20755	20646	20682	20477	20657	20905	20656	20741	20510	20647	20657	20522	20761	20519	20496	20562	20388	20581	20771	20644	20757	20649	20670	20771	20612	20578	20501	20515	20541	20694	20740	20665	20692	20641	20730	20792	20799	20752	20848	20880	20659	20790	20782	20504	20630	20746	20729	20572	20651	20704	20651	20667	20605	20606	20457	20471	20739	20617	20713	20636	20442	20614	20816	20385	20560	20472	20682	20838	20846	20418	20647	20458	20584	20708	20690	20699	20749	20611	20534	20681	20619	20634	20645	20848	20804	20735	20668	20583	20472	20885	20849	20562	20853	20408	20702	20649	20651	20846	20527	20722	20714	20834	20640	20484	20795	20680	20543	20757	20907	20739	20784	20606	20484	20679	20638	20832	20607	20733	20394	20720	20755	20510	20570	20578	20580	20793	20674	20907	20487	20737	20778	20663	20686	20764	20613	20632	20688	20713	20658	20567	20580	20611	20689	20675	20635	20797	20713	20525	20480	20734	20844	20810	20580	20540	20743	20704	20758	20577	20723	20634	20629	20388	20510	20823	20662	20667	20668	20529	20829	20689	20613	20615	20649	20451	20589	20575	20682	20741	20569	20655	20608	20733	20714	20884	20624	20671	20708	20806	20752	20869	20820	20789	20379	20645	20738	20730	20823	20764	20513	20587	20519	20590	20589	20622	20423	20601	20693	20634	20904	20908	20567	20405	20801	20660	20642	20612	20665	20597	20497	20787	20796	20652	20679	20678	20709	20575	20719	20480	20904	20819	20661	20777	20713	20583	20530	20674	20805	20914	20773	20770	20819	20683	20605	20668	20855	20560	20514	20647	20586	20563	20626	20734	20667	20769	20681	20542	20792	20665	20545	20773	20451	20776	20626	20485	20429	20703	20820	20735	20655	20547	20763	20706	20679	20568	20833	20940	20530	20753	20795	20604	20743	20606	20656	20507	20461	20575	20526	20602	20853	20750	20695	20630	20419	20644	20489	20779	20601	20556	20462	20764	20688	20863	20717	20368	20485	20614	20764	20605	20865	20504	20532	20782	20474	20513	20553	20615	20691	20589	20577	20513	20671	20773	20566	20538	20673	20742	20673	20713	20734	20633	20714	20596	20710	20490	20441	20773	20365	20520	20657	20511	20340	20623	20736	20565	20708	20553	20667	20577	20711	20804	20746	20733	20840	20613	20703	20637	20645	20645	20577	20541	20716	20674	20412	20538	20658	20705	20661	20732	20552	20690	20587	20616	20429	20617	20703	20936	20539	20710	20948	20821	20750	20571	20659	20629	20477	20584	20831	20699	20580	20636	20564	20616	20608	20646	20571	20961	20562	20566	20485	20640	20486	20775	20597	20557	20660	20783	20789	20551	20719	20818	20746	20598	20603	20798	20615	20473	20721	20655	20627	20718	20867	20718	20636	20655	20739	20598	20414	20698	20700	20674	20758	20677	20672	20605	20811	20622	20874	20649	20772	20509	20575	20616	20760	20432	20589	20691	20553	20686	20760	20492	20562	20520	20517	20751	20684	20748	20587	20765	20934	20397	20723	20698	20844	20627	20590	20503	20775	20667	20867	20647	20619	20654	20741	20663	20467	20705	20597	20699	20691	20518	20777	20789	20613	20749	20781	20618	20579	20554	20789	20638	20677	20921	20780	20751	20551	20673	20561	20680	20732	20619	20612	20544	20599	20724	20589	20621	20588	20631	20855	20584	20762	20708	20708	20568	20646	20657	20688	20659	20488	20610	20817	20604	20633	20837	20485	20695	20663	20857	20817	20584	20548	20557	20727	20674	20410	20769	20531	20503	20412	20703	20762	20540	20550	20902	20531	20707	20688	20639	20458	20618	20669	20678	20651	20833	20744	20623	20831	20690	20577	20639	20745	20696	20670	20619	20740	20640	20796	20821	20729	20717	20622	20468	20719	20861	20695	20625	20601	20741	20541	20580	20808	20661	20452	20635	20913	20809	20508	20660	20651	20749	20747	20610	20666	20665	20543	20525	20550	20796	20621	20723	20610	20611	20786	20542	20480	20620	20612	20765	20673	20817	20543	20648	20733	20659	20454	20522	20717	20956	20776	20675	20477	20729	20807	20655	20736	20493	20477	20671	20482	20568	20737	20681	20762	20776	20685	20614	20569	20699	20656	20621	20669	20531	20549
61097	100452	92188	76313	55043	36893	21812	16487	16638	16814	16568	16688	16582	16689	16660	16768	16531	16646	16542	16599	16602	16733	16757	16498	16458	16585	16690	16496	16544	16758	16663	16579	16772	16692	16652	16629	16644	16582	16684	16588	16560	16657	16488	16553	16573	16672	16728	16582	16627	16539	16433	16576	16528	16572	16503	16534	16622	16488	16507	16688	16563	16550	16660	16600	16576	16545	16793	16393	16642	16429	16625	16290	16652	16582	16635	16531	16562	16444	16800	16618	16819	16676	16744	16789	16636	16838	16588	16631	16619	16511	16548	16445	16578	16592	16584	16673	16549	16610	16520	16694	16592	16731	16694	16542	16580	16633	16776	16694	16696	16760	16626	16670	16688	16526	16533	16623	16645	16528	16674	16469	16532	16658	16353	16586	16644	16504	16659	16559	16647	16645	16601	16626	16505	16508	16640	16581	16592	16667	16687	16741	16331	16561	16447	16660	16584	16499	16528	16570	16466	16496	16495	16575	16516	16561	16339	16544	16653	16410	16595	16645	16518	16469	16512	16467	16579	16501	16531	16619	16398	16491	16568	16751	16336	16560	16753	16610	16468	16376	16561	16514	16685	16594	16665	16623	16515	16655	16489	16738	16639	16580	16488	16552	16678	16603	16554	16593	16406	16536	16488	16577	16676	16701	16368	16612	16731	16608	16496	16499	16485	16601	16586	16458	16544	16559	16804	16490	16520	16615	16558	16550	16434	16493	16569	16570	16508	16524	16600	16464	16611	16618	16554	16398	16448	16646	16520	16673	16419	16664	16664	16380	16613	16412	16528	16535	16563	16522	16504	16498	16546	16670	16595	16643	16596	16605	16544	16573	16606	16546	16655	16614	16737	16430	16859	16742	16612	16599	16496	16593	16604	16608	16689	16462	16753	16757	16647	16569	16603	16603	16536	16787	16571	16477	16589	16625	16672	16715	16568	16474	16436	16395	16678	16566	16561	16483	16668	16684	16600	16529	16444	16684	16458	16395	16568	16640	16695	16454	16612	16540	16336	16521	16625	16528	16528	16583	16662	16550	16454	16796	16400	16464	16643	16564	16413	16727	16517	16611	16673	16690	16655	16645	16451	16665	16516	16611	16656	16745	16571	16680	16550	16524	16434	16566	16662	16745	16516	16606	16719	16590	16554	16532	16669	16615	16702	16452	16622	16440	16584	16724	16664	16558	16450	16569	16318	16609	16745	16544	16617	16425	16569	16523	16817	16551	16467	16660	16703	16629	16636	16386	16698	16516	16686	16580	16574	16635	16707	16492	16551	16686	16478	16835	16495	16610	16552	16658	16688	16591	16484	16678	16502	16555	16560	16595	16601	16731	16319	16683	16467	16622	16676	16667	16498	16752	16794	16534	16574	16690	16583	16627	16542	16642	16632	16673	16527	16481	16552	16535	16574	16652	16428	16634	16482	16700	16482	16756	16325	16631	16590	16501	16583	16681	16443	16543	16602	16561	16681	16484	16517	16596	16433	16773	16652	16606	16515	16719	16624	16573	16594	16485	16554	16498	16457	16696	16413	16702	16571	16474	16663	16674	16562	16455	16405	16538	16691	16535	16720	16469	16572	16514	16396	16643	16576	16478	16385	16746	16546	16696	16496	16660	16555	16672	16570	16662	16557	16563	16642	16489	16696	16674	16634	16556	16583	16679	16515	16491	16551	16450	16582	16503	16544	16656	16556	16643	16670	16564	16502	16636	16494	16805	16590	16618	16639	16528	16648	16356	16520	16716	16630	16607	16425	16516	16474	16768	16399	16646	16583	16636	16638	16633	16640	16509	16706	16543	16772	16606	16683	16585	16590	16548	16583	16669	16485	16638	16610	16639	16724	16613	16643	16544	16702	16608	16624	16487	16510	16535	16567	16520	16474	16782	16612	16679	16573	16467	16731	16559	16702	16554	16543	16772	16608	16636	16586	16368	16583	16623	16549	16527	16579	16720	16485	16612	16504	16643	16622	16527	16601	16436	16464	16578	16670	16669	16640	16673	16639	16473	16512	16764	16708	16692	16723	16676	16654	16456	16566	16545	16846	16551	16552	16531	16634	16740	16515	16654	16766	16557	16551	16639	16496	16626	16653	16461	16646	16358	16602	16660	16536	16649	16543	16512	16641	16422	16529	16488	16619	16408	16741	16572	16492	16624	16627	16509	16500	16670	16469	16492	16571	16639	16458	16555	16764	16543	16809	16605	16531	16525	16577	16533	16611	16623	16668	16574	16559	16692	16546	16619	16580	16709	16585	16600	16607	16558	16603	16467	16740	16552	16650	16592	16567	16559	16683	16738	16709	16590	16752	16665	16448	16520	16497	16570	16447	16670	16414	16691	16513	16530	16765	16454	16726	16686	16596	16523	16630	16754	16723	16543	16788	16471	16538	16527	16733	16622	16577	16619	16767	16670	16537	16599	16608	16456	16616	16608	16666	16577	16465	16496	16556	16487	16527	16463	16594	16699	16742	16520	16580	16467	16636	16502	16580	16574	16641	16685	16554	16471	16485	16788	16578	16615	16496	16349	16740	16564	16427	16747	16516	16610	16631	16556	16509	16532	16644	16706	16396	16723	16532	16610	16504	16526	16492	16487	16589	16511	16400	16692	16649	16549	16716	16730	16536	16642	16610	16631	16566	16588	16559	16605	16574	16433	16637	16585	16621	16587	16328	16646	16515	16609	16711	16591	16794	16521	16609	16570	16597	16739	16427	16544	16676	16701	16651	16713	16543	16329	16632	16649	16662	16651	16625	16528	16468	16702	16688	16532	16594	16552	16627	16638	16637	16614	16794	16640	16681	16392	16594	16657	16705	16454	16652	16620	16624	16638	16700	16620	16488	16582	16434	16486	16522	16472	16652	16547	16457	16755	16575	16392	16544	16578	16544	16485	16554	16501	16523	16573	16683	16530	16537	16572	16540	16461	16750	16597	16494	16472	16744	16556	16638	16514	16476	16557	16732	16535	16589	16683	16632	16616	16517	16674	16543	16608	16687	16378	16659	16653	16714	16483	16724	16670	16572	16539	16664	16566	16580	16541	16567	16499	16822	16460	16630	16457	16594	16594	16681	16446	16555	16680	16729	16501	16667	16368	16474	16647	16632	16551	16566	16725	16688	16509	16579	16415	16836	16655	16368	16561	16397	16574	16654	16570	16607	16554	16366	16742	16652	16581	16623	16543	16572	16631	16555	16695	16814	16583	16561	16598	16671	16639	16705	16583	16579	16683	16768	16723	16568	16530	16528	16523	16670	16624	16671	16599	16702	16423	16695	16523	16427	16500	16418	16565	16484	16618	16741	16411	16607	16673	16521	16597	16561	16479	16553	16535	16592	16645	16517	16465	16728	16426	16611	16695	16641	16568	16586	16631	16580	16556	16579	16651	16688	16507	16678	16563	16610	16606	16529	16708	16564	16694	16567	16531	16429	16510	16500	16537	16587	16489	16547	16574	16583	16720	16550	16508	16330	16546	16571	16581	16560	16578	16749	16464	16505	16564	16751	16675	16561	16553	16492	16748	16576	16684	16535	16427	16592	16572	16676	16540	16578	16530	16512	16557	16476	16587	16670	16613	16654	16555	16547	16533	16534	16593	16639	16674	16635	16557	16693	16587	16659	16492	16755	16384	16694	16705	16645	16641	16610	16538	16692	16453	16507	16522	16806	16608	16805	16526	16527	16566	16530	16653	16554	16474	16688	16471	16676	16421	16547	16632	16361	16780	16548	16549	16519	16395	16646	16638	16670	16590	16671	16601	16501	16559	16486	16488	16694	16608	16707	16658	16615	16639	16429	16582	16492	16689	16702	16523	16706	16762	16610	16545	16737	16623	16670	16619	16661	16531	16577	16510	16487	16580	16635	16648	16394	16606	16657	16663	16551	16535	16544	16575	16600	16605	16527	16497	16503	16650	16419	16399	16540	16617	16597	16581	16625	16408	16619	16624	16453	16504	16450	16619	16717	16662	16477	16651	16501	16550	16724	16571	16559	16668	16635	16558	16661	16574	16565	16514	16540	16621	16539	16410	16550	16663	16562	16608	16614	16668	16562	16569	16577	16654	16741	16650	16594	16622	16581	16575	16672	16570	16567	16643	16576	16416	16684	16676	16477	16757	16595	16532	16723	16563	16710	16508	16434	16656	16795	16504	16524	16495	16612	16493	16553	16574	16605	16588	16622	16601	16616	16587	16674	16618	16591	16520	16613	16541	16656	16566	16530	16627	16627	16621	16449	16688	16518	16721	16658	16787	16373	16513	16512	16737	16576	16687	16591	16447	16636	16481	16606	16588	16361	16585	16610	16528	16582	16598	16571	16653	16662	16544	16688	16611	16481	16486	16563	16536	16533	16556	16680	16651	16570	16623	16684	16615	16738	16718	16666	16483	16687	16641	16527	16574	16622	16686	16614	16608	16585	16859	16499	16430	16529	16572	16532	16385	16583	16611	16697	16500	16602	16540	16587	16646	16589	16475	16425	16556	16718	16492	16776	16475	16576	16509	16784	16509	16512	16548	16660	16519	16555	16529	16604	16372	16599	16693	16519	16581	16650	16528	16583	16622	16510	16751	16783	16488	16597	16588	16744	16384	16661	16542	16490	16637	16641	16518	16678	16381	16654	16611	16792	16599	16533	16705	16581	16588	16695	16557	16510	16722	16352	16513	16472	16609	16655	16541	16378	16488	16596	16574	16617	16497	16631	16458	16608	16409	16507	16629	16642	16630	16615	16561	16572	16744	16481	16548	16440	16752	16609	16621	16651	16542	16499	16535	16608	16669	16529	16701	16614	16530	16464	16624	16580	16736	16618	16482	16442	16522	16417	16739	16402	16630	16562	16585	16688	16647	16655	16508	16564	16574	16758	16716	16617	16694	16626	16466	16490	16485	16698	16507	16622	16657	16570	16718	16628	16498	16569	16594	16485	16731	16807	16593	16620	16552	16465	16654	16442	16613	16640	16668	16585	16672	16531	16544	16673	16592	16485	16515	16778	16518	16614	16682	16796	16645	16608	16641	16447	16582	16562	16534	16613	16571	16644	16550	16610	16622	16589	16686	16747	16491	16381	16634	16564	16403	16478	16551	16521	16398	16634	16711	16588	16576	16509	16662	16557	16411	16550	16607	16693	16687	16557	16670	16568	16624	16577	16516	16611	16546
35701	48414	51358	38595	28542	24129	21977	21057	20851	20865	21048	20859	21162	20713	21029	20982	21015	20942	20950	20971	20882	20956	20713	20802	20828	21015	20923	20910	20912	20764	20818	20824	20730	20688	20870	20884	20748	20773	20993	20936	20721	20926	20879	20832	20808	20949	20750	20871	20739	20991	20849	20600	20792	21054	20716	20973	20636	20599	21084	20809	20989	20628	20840	20840	20873	20750	20966	20951	20976	20883	20950	20696	20768	21090	20845	20743	20804	20872	20833	20721	20889	20724	20743	20691	20925	20743	20715	20809	20818	20939	20729	20813	20744	20739	20666	20937	20987	20638	20734	20753	20757	20821	20950	20809	20742	20844	21010	20931	20880	20644	20922	20842	20939	20983	20911	20733	20690	20748	20912	20841	20707	20862	20710	20688	20617	20845	20796	20690	20848	21174	20801	20869	20936	20847	20984	20743	20554	20700	20862	20800	20638	20597	20889	20695	20705	20571	20997	20797	20905	20759	20754	20989	20704	20786	20963	20754	20762	20971	20725	20762	20887	20831	20752	20899	20733	20812	20852	20622	20550	20983	20684	20923	20866	21030	20853	20750	20889	20729	21016	20843	21112	20561	20819	20680	20849	20999	20859	20728	20937	20986	20909	21019	20796	20877	20908	20834	20748	20778	20833	20642	20780	21023	20966	20950	20905	20595	20836	20774	20986	20953	20725	20802	20819	20993	20969	20878	20916	20816	20707	20715	20827	21042	20685	20760	20849	20873	20702	20865	20716	20883	20552	20828	20904	20826	20974	20900	20711	20952	20850	20743	20698	20784	20941	20754	20633	20597	20810	20673	20794	20865	20880	20882	20779	20853	20941	21169	20916	20884	20795	20783	20787	20862	20713	20903	20729	20762	20808	20812	20788	20920	20861	20808	20960	20954	20833	20598	20891	20665	20786	20706	21029	20653	20828	20882	20681	20737	20813	20732	20679	20613	20986	20936	20737	20929	20912	21240	21008	20958	20899	20898	20782	20983	20934	20711	20843	20927	20739	20850	20932	20751	20729	20862	20909	20799	20627	20931	20660	20835	20905	20838	20723	20817	20853	20743	20732	20891	20785	20791	20661	20797	20823	20888	20922	20785	20763	20913	20671	20758	20706	20792	20674	20797	20762	20916	20749	20752	20767	20835	20846	20769	20861	20704	20710	20899	20835	20495	20693	20786	20938	20741	20938	20730	20601	20867	20956	20791	20823	20807	20789	20836	20976	20820	20820	20885	20755	20818	20617	20723	20768	20738	20681	20920	20887	20763	20723	20619	20777	20522	20846	20870	20996	20735	20879	20905	20646	20714	20930	20742	20988	20868	20614	20740	20530	20737	20755	20745	20509	20825	20999	20749	20944	20737	20691	20670	20827	21006	20929	20777	20814	20693	21178	20889	20945	20842	20913	20848	20909	20593	20797	20778	20606	20862	20772	20556	20942	20686	20838	20839	21026	20888	20757	20776	20790	20752	20935	20790	20682	20932	20607	20850	20851	20666	20727	20676	21047	20778	20897	20769	20776	20597	21059	20750	20682	20762	20663	20634	21034	20848	20903	20660	20759	20746	20822	20539	20712	20848	21028	20811	20760	20912	20765	20842	20844	20864	20778	20903	20792	20790	20610	20897	20759	20695	20812	20758	20701	20766	20783	20989	20904	20604	20978	20893	20872	20814	20724	20829	20861	20755	20913	20967	20790	20868	20858	20764	20588	20737	20681	20750	20757	20809	21124	20768	20827	20802	20729	20961	20783	20686	20714	20835	20879	20589	20948	20686	20876	20833	20820	20906	20914	20813	20717	20845	20785	20718	20825	21010	20703	20631	20731	20911	20847	20787	20660	20765	20905	20620	20863	20558	20702	20776	20632	20918	20902	20688	20907	20892	20954	20635	20827	20687	20906	20730	21036	20697	20759	20865	20887	20737	20712	20804	20873	21072	20841	20775	20834	20850	21029	20729	20666	20853	20935	20774	20598	20835	20610	20706	20799	20830	20887	20798	20821	20974	20620	20736	20720	20828	20796	20774	20706	20735	20817	20677	20812	20824	20744	20790	20996	20840	20909	20951	20872	20947	20883	20920	20795	20932	20921	20833	20896	20690	20857	20806	20940	20881	21010	20855	20775	20716	20899	20729	20788	20846	20637	20886	20917	20856	20756	20742	21183	20831	20734	21060	20886	20713	20771	20997	20970	20989	20722	20530	20839	20792	20744	20872	20748	20969	20597	20807	20653	20790	20883	20730	20955	20668	20766	20781	20786	20679	20749	20772	20999	20836	20682	20955	20920	20977	20930	20776	20878	20731	21252	20699	20656	20753	20861	20830	20841	21104	20893	20839	20764	20906	21040	20732	20863	21009	20794	20692	20813	20876	20857	20717	20706	20860	20736	20845	20755	20812	20986	20712	20540	20539	20770	20738	20697	20705	20658	20655	20747	20931	20760	20892	20796	21043	20814	20900	20843	20839	20868	20511	20848	20815	20939	20790	20597	20989	20727	20961	20872	20941	20938	21030	20669	20741	20916	20720	20836	20865	20918	21153	20708	20893	20836	20759	20792	20765	20838	20856	20805	20689	20674	20845	20661	20984	20912	20659	20742	20973	20970	20985	20712	20644	21043	20834	20746	20911	20680	20695	20886	20838	20899	20978	20545	20500	20791	20785	20790	20670	20778	20834	20991	21044	20841	20933	20799	20576	20979	20876	20872	20817	20616	20783	20636	20801	20816	20790	20901	20892	20717	20789	20770	20608	20689	20831	20851	20807	20853	20867	20899	20817	20853	20858	21140	20797	20699	20794	20734	20889	20802	20839	20767	20647	21002	20665	20614	20881	20768	20696	20815	20776	20966	20711	20698	20896	20518	20858	20818	20869	20956	20754	20752	21036	21099	20845	20832	20902	20725	20907	20691	20672	20881	20668	20768	20976	20784	20731	20964	20798	20764	20867	20976	20775	20623	20651	20796	20788	20909	20624	20958	20866	20801	20694	20793	20838	21022	20835	20921	20915	20752	20918	20776	20867	20990	20878	20828	20915	21012	20936	20677	20689	20786	20794	20638	20709	20559	20889	20886	20829	20708	20734	20929	20947	20905	20794	20757	20840	20919	20724	20591	20616	20617	20701	20920	20903	20936	20683	20784	20813	20863	20926	20816	20752	20811	21193	20963	21014	20776	20985	20773	20770	20847	20666	20822	20712	20866	20723	20815	20775	20755	21019	20648	20726	20971	20747	20876	20841	20691	20907	20696	20783	20973	20716	20885	20840	20712	21019	20842	20945	20772	20940	20723	20816	20936	20770	20916	20802	20787	20665	20743	20689	20820	20898	20720	20777	20646	20634	20660	21027	20675	20848	20721	20893	21010	20859	20679	20922	20729	20900	20952	20737	20792	20781	20728	20652	20742	20745	20775	20727	20669	20822	20893	20824	20966	20959	20786	20811	20754	20902	20748	20759	20771	20714	20634	20742	20943	20730	20921	20870	20632	20946	20970	21055	21011	20829	20901	20755	20796	20826	20993	20937	20931	20785	20639	20607	21100	20636	20823	20754	21098	20833	20616	20989	20849	20790	20946	20830	20952	20732	20727	20990	20844	20774	20880	20768	20641	20602	20813	20768	20962	20613	20738	20800	20759	20739	20654	20781	20929	20949	20878	20712	20878	20818	20770	21009	20809	20684	20821	20878	20692	20731	20892	20931	21018	20860	20737	20737	20744	20873	20956	20821	20907	20709	20767	20548	20751	20794	20699	20765	20685	20737	20790	20746	20909	20873	20794	20870	20866	20674	20850	21087	20972	20664	20748	20786	20839	20777	20810	20822	20717	21033	20876	20876	20960	20594	20872	20636	20746	20903	20953	20840	20796	20727	20967	20857	20985	20832	20798	21041	20906	20859	20752	20708	20746	20787	20930	20689	20996	20823	20767	20822	20915	20960	21009	20698	20649	20742	20824	20621	20695	20902	21007	20727	20824	20934	20609	20751	20657	20850	20790	20773	21016	20788	20915	21104	20843	20713	20844	20874	20920	20690	20686	20660	20942	20612	20625	20846	20601	20996	20669	20770	20780	21017	20777	20872	20717	20792	20759	20918	20810	20906	20938	20654	21076	20859	20583	20619	20837	20966	20937	20923	20649	20837	20836	20729	20846	20827	21017	20848	20940	20930	20792	20875	20693	20553	20670	21011	20752	20660	20737	20676	20793	20878	20751	20852	20762	20883	20845	20769	20895	20900	20982	20819	21036	21168	20775	21059	20731	20754	20735	20734	21001	20771	20703	20939	20782	20725	20746	20565	20874	20708	20701	20958	20756	21062	20686	20717	20768	20832	20699	20791	21104	20810	20939	20935	20871	20739	20880	20976	20897	20820	20776	20592	20701	20756	20498	20720	20874	21035	20817	20924	20767	21006	20720	20530	20754	20894	20782	20847	20807	20883	20818	20659	20799	20806	20626	20881	20923	20867	20643	21068	20756	20850	20716	20949	20764	20964	20934	20962	20968	20869	20783	20735	20796	20970	20886	21035	20801	20783	20722	20769	20856	21135	20608	20802	20794	20842	20925	20750	21061	20813	20894	20865	20876	20779	20921	20729	20996	20937	20731	20781	20686	20789	20845	20987	20904	20595	20850	20650	20809	20809	20897	20884	20844	20944	20975	20782	20826	20885	20764	20959	20889	20846	20836	21048	20765	20787	20777	20859	20637	20693	20823	20645	20849	20776	20945	20892	20831	20696	20987	20655	20909	20930	20797	20804	20824	20802	20740	20661	20882	20874	20706	20750	20817	20819	20955	20744	20671	20929	20865	20862	20870	20872	20654	20933	20830	20896	20883	20868	20872	20817	20829	20702	20735	20743	20830	20980	20859	20732	20775	20705	20807	20814	20988	20909	20696	20993	20848	20856	20718	20823	20891	20815	20693	20725	20878	20817	20679	20795	20852	20718	21075	20981	20754	20954	20677	20885	20826	20708	20871	20533	20837	20721	20779	21048	21087	21027	20604	20899	20798	20767	20656	20910	20805	20904	20717	20654	20759	20806	20637	20778	20826	20649	20921	20815	20856	20693	20965	20786	20684	20932	20819	20979	20924	20716	20717	20821	20788	20938	20886	20896	20930	20726	20981	20706	20998	20846	20809	20558	20898	20715	20864	20710	20711	20687	20754	20740
39026	60506	51807	34250	24473	19326	17115	16591	16603	16520	16618	16562	16609	16654	16654	16609	16472	16784	16524	16631	16509	16641	16705	16481	16700	16839	16435	16490	16633	16710	16519	16660	16515	16528	16498	16553	16610	16641	16494	16568	16481	16737	16522	16586	16640	16581	16426	16515	16700	16526	16520	16599	16624	16262	16581	16389	16673	16599	16711	16477	16557	16483	16539	16522	16682	16678	16883	16544	16649	16437	16536	16732	16583	16549	16751	16399	16669	16540	16529	16383	16692	16697	16667	16631	16460	16579	16508	16699	16552	16656	16573	16595	16573	16519	16679	16476	16549	16611	16589	16566	16563	16722	16401	16525	16569	16588	16453	16376	16586	16589	16585	16511	16640	16786	16538	16637	16575	16594	16515	16563	16504	16629	16467	16469	16467	16660	16684	16510	16553	16376	16501	16497	16657	16482	16668	16611	16542	16568	16662	16585	16534	16706	16642	16491	16620	16767	16597	16626	16523	16726	16540	16605	16828	16588	16703	16670	16653	16519	16444	16454	16661	16456	16429	16615	16619	16721	16529	16481	16416	16489	16666	16650	16536	16492	16651	16565	16727	16566	16601	16703	16564	16622	16406	16649	16600	16557	16539	16641	16555	16508	16496	16400	16572	16443	16566	16492	16464	16573	16656	16510	16421	16655	16517	16430	16667	16586	16315	16508	16551	16649	16522	16378	16666	16532	16515	16510	16494	16584	16624	16495	16683	16615	16493	16563	16451	16374	16684	16605	16592	16461	16578	16539	16456	16715	16493	16453	16537	16489	16693	16427	16558	16451	16492	16634	16462	16533	16475	16823	16595	16541	16649	16458	16527	16550	16425	16604	16493	16569	16502	16355	16504	16446	16481	16541	16706	16498	16650	16514	16433	16529	16541	16612	16557	16567	16623	16525	16476	16610	16517	16490	16745	16628	16617	16745	16458	16645	16664	16653	16430	16673	16543	16747	16703	16631	16599	16624	16640	16525	16574	16621	16631	16598	16395	16552	16473	16612	16693	16556	16666	16547	16576	16675	16505	16425	16612	16686	16691	16657	16638	16607	16365	16483	16471	16708	16502	16474	16567	16613	16708	16572	16473	16534	16595	16557	16559	16568	16470	16564	16640	16583	16601	16631	16564	16504	16735	16465	16583	16574	16462	16500	16638	16525	16601	16604	16586	16570	16538	16419	16722	16605	16607	16617	16531	16574	16438	16564	16548	16585	16527	16761	16607	16584	16571	16497	16697	16705	16615	16565	16440	16789	16704	16620	16628	16564	16622	16614	16449	16627	16709	16627	16487	16690	16543	16584	16603	16515	16607	16460	16663	16458	16468	16646	16680	16607	16566	16627	16542	16414	16651	16652	16632	16574	16476	16645	16609	16469	16550	16431	16605	16467	16526	16546	16654	16607	16635	16500	16716	16599	16620	16694	16543	16773	16721	16617	16604	16610	16725	16611	16612	16592	16589	16661	16633	16556	16758	16430	16505	16529	16620	16542	16665	16608	16484	16490	16737	16437	16487	16717	16649	16720	16259	16307	16465	16767	16507	16570	16678	16573	16425	16542	16618	16490	16538	16433	16613	16631	16563	16484	16551	16623	16642	16608	16584	16538	16549	16728	16614	16355	16571	16514	16375	16487	16687	16474	16620	16572	16567	16474	16559	16455	16423	16778	16824	16604	16657	16690	16535	16605	16602	16598	16626	16650	16754	16731	16576	16613	16409	16606	16528	16672	16506	16544	16726	16459	16540	16591	16458	16587	16581	16669	16557	16421	16645	16445	16539	16539	16596	16599	16670	16547	16644	16639	16586	16511	16698	16871	16621	16548	16533	16418	16753	16679	16773	16452	16587	16540	16596	16603	16649	16428	16500	16683	16496	16474	16595	16468	16490	16706	16547	16712	16666	16636	16694	16774	16629	16693	16395	16612	16619	16677	16664	16541	16661	16726	16663	16498	16466	16526	16515	16476	16501	16599	16788	16596	16664	16584	16664	16560	16617	16630	16603	16642	16478	16474	16585	16839	16479	16501	16524	16689	16503	16584	16535	16698	16427	16592	16676	16642	16668	16585	16620	16649	16601	16638	16503	16573	16393	16667	16611	16570	16463	16741	16523	16529	16557	16528	16633	16540	16562	16741	16651	16470	16658	16781	16619	16498	16589	16693	16645	16448	16441	16616	16511	16427	16674	16539	16693	16630	16530	16671	16567	16817	16579	16513	16649	16499	16516	16614	16742	16336	16680	16573	16728	16585	16613	16618	16597	16567	16487	16618	16552	16594	16725	16547	16707	16702	16440	16725	16659	16651	16616	16483	16653	16470	16584	16570	16405	16489	16518	16487	16471	16486	16602	16758	16705	16612	16615	16715	16519	16511	16629	16659	16388	16545	16571	16597	16499	16644	16530	16604	16761	16532	16745	16559	16657	16396	16627	16552	16541	16427	16678	16600	16644	16698	16675	16471	16616	16578	16574	16489	16615	16530	16652	16421	16699	16535	16536	16515	16529	16546	16365	16621	16457	16566	16440	16739	16637	16637	16519	16714	16615	16513	16654	16580	16565	16649	16609	16722	16705	16601	16620	16564	16479	16426	16525	16528	16552	16504	16744	16562	16581	16425	16540	16542	16599	16651	16481	16551	16586	16526	16550	16659	16754	16514	16844	16488	16598	16420	16638	16608	16476	16704	16598	16608	16540	16440	16509	16529	16661	16638	16604	16494	16681	16570	16497	16565	16516	16566	16516	16488	16576	16667	16513	16572	16490	16609	16424	16662	16506	16461	16501	16500	16539	16492	16663	16514	16493	16637	16468	16547	16577	16583	16537	16662	16413	16480	16684	16591	16751	16746	16657	16667	16512	16579	16476	16551	16618	16609	16650	16640	16513	16748	16380	16591	16686	16465	16526	16511	16676	16615	16457	16552	16422	16385	16592	16528	16624	16544	16638	16736	16679	16669	16355	16547	16658	16593	16558	16514	16645	16535	16561	16445	16590	16516	16640	16627	16558	16849	16547	16480	16661	16574	16548	16408	16590	16608	16646	16525	16596	16589	16538	16622	16561	16546	16660	16587	16617	16531	16529	16574	16591	16682	16518	16720	16678	16604	16482	16640	16647	16669	16513	16821	16568	16563	16497	16472	16564	16542	16606	16565	16706	16615	16557	16638	16519	16591	16751	16518	16615	16623	16348	16636	16557	16609	16483	16459	16574	16710	16597	16550	16725	16525	16531	16585	16397	16630	16615	16412	16576	16583	16692	16465	16483	16662	16514	16471	16726	16522	16538	16687	16608	16633	16592	16549	16555	16439	16728	16580	16549	16480	16750	16672	16582	16684	16756	16696	16566	16438	16676	16548	16640	16576	16618	16461	16762	16517	16603	16580	16689	16535	16476	16483	16523	16721	16739	16627	16441	16583	16504	16718	16574	16548	16648	16651	16553	16634	16749	16639	16712	16535	16622	16480	16681	16503	16550	16584	16427	16684	16568	16734	16566	16619	16402	16490	16640	16593	16701	16510	16643	16406	16604	16610	16463	16500	16614	16556	16630	16500	16650	16481	16537	16589	16403	16598	16606	16616	16417	16572	16684	16665	16703	16654	16530	16669	16611	16318	16436	16608	16505	16529	16637	16683	16557	16601	16537	16682	16450	16478	16536	16579	16496	16721	16545	16643	16619	16586	16563	16632	16525	16591	16514	16459	16667	16473	16678	16524	16585	16581	16536	16668	16633	16737	16476	16612	16682	16750	16452	16637	16748	16657	16647	16540	16564	16644	16535	16544	16726	16535	16557	16559	16537	16602	16558	16605	16474	16534	16489	16578	16677	16562	16588	16594	16469	16627	16646	16546	16475	16562	16658	16670	16489	16523	16603	16497	16694	16692	16379	16509	16569	16679	16605	16555	16654	16505	16526	16588	16662	16614	16545	16687	16489	16541	16358	16608	16591	16480	16683	16588	16596	16485	16542	16580	16689	16626	16505	16565	16644	16585	16677	16691	16566	16536	16453	16579	16591	16700	16522	16564	16657	16593	16326	16658	16536	16566	16658	16469	16581	16488	16543	16502	16480	16543	16436	16646	16689	16735	16579	16671	16640	16576	16711	16476	16537	16491	16699	16672	16646	16641	16643	16610	16642	16581	16550	16662	16568	16476	16588	16490	16468	16699	16547	16569	16593	16608	16523	16639	16499	16664	16643	16696	16453	16676	16743	16524	16507	16527	16479	16512	16736	16498	16590	16619	16444	16476	16527	16516	16488	16597	16497	16607	16543	16630	16514	16797	16422	16769	16508	16540	16426	16506	16605	16574	16612	16550	16435	16588	16702	16524	16626	16580	16666	16628	16599	16600	16613	16821	16471	16540	16515	16459	16548	16763	16535	16554	16696	16574	16599	16626	16365	16644	16512	16652	16639	16654	16714	16474	16529	16616	16629	16586	16557	16695	16582	16660	16637	16566	16472	16638	16628	16496	16575	16610	16575	16599	16608	16673	16710	16521	16557	16540	16712	16572	16481	16359	16577	16460	16638	16428	16570	16274	16632	16563	16511	16582	16689	16532	16520	16446	16459	16496	16588	16514	16506	16726	16583	16396	16649	16718	16628	16669	16729	16649	16559	16541	16465	16762	16549	16680	16592	16650	16542	16497	16436	16693	16686	16580	16525	16515	16529	16584	16761	16534	16492	16617	16707	16506	16588	16595	16632	16544	16648	16254	16689	16564	16605	16544	16622	16592	16575	16492	16490	16602	16590	16615	16600	16641	16475	16520	16597	16513	16691	16483	16615	16392	16651	16574	16665	16726	16599	16473	16682	16647	16361	16688	16601	16707	16635	16594	16579	16631	16817	16618	16646	16698	16528	16526	16432	16490	16613	16576	16652	16702	16738	16750	16498	16602	16628	16714	16478	16572	16527	16548	16633	16535	16662	16519	16479	16723	16485	16606	16613	16791	16760	16524	16632	16673	16499	16462	16708	16637	16378	16577	16637	16694	16561	16498	16549	16519	16609	16532	16468	16649	16735	16508	16507	16673	16532	16534	16422	16687	16570	16466	16543	16490	16622	16624	16508	16478	16616	16611	16498	16580	16528	16384	16584	16657	16503	16665	16569	16619	16456	16743	16507	16525	16551	16456	16552	16542	16510	16671	16598	16640	16520	16418	16545	16561
25796	32165	54622	51129	40353	31625	25991	21466	20951	21088	20946	21012	20870	20988	20913	20828	20918	20837	20847	20799	21112	20720	20858	20640	20980	20810	20742	20763	20652	20759	20966	20919	20962	20797	20760	20742	20979	20706	20777	20867	20584	21042	20974	20828	20733	20683	20894	20803	20726	20796	20710	20800	20653	20717	20699	20638	20733	20786	20665	20686	20813	20954	20618	20741	20822	20677	20768	20968	20790	20727	20510	20934	20694	20785	20964	20737	20670	20706	20827	20983	20646	20880	20751	20701	20638	20613	20786	20860	20770	20676	20683	20496	20879	20826	20838	20666	20781	20782	20766	20809	20745	20725	20703	20638	20673	20745	20720	20674	20932	20544	20793	20761	20652	20567	20763	20837	20763	20792	20749	20510	20744	20718	20759	20743	20891	20574	20661	20830	20746	20710	20952	20807	20653	20627	20634	20692	21015	20787	20550	20722	20714	20681	20587	20545	20394	20697	20654	20794	20752	20576	20691	20497	20795	20704	20747	20940	20595	20827	20696	20748	20697	20847	20889	20760	20573	20681	20656	20554	20621	20609	20848	20524	20630	20778	20848	20744	20769	20812	20733	20575	20689	20679	20809	20828	20746	20685	20745	20597	20825	20653	20636	20964	20515	20795	20838	20725	20646	20530	20725	20877	20666	20860	20700	20737	20654	20749	20826	20578	20667	20935	20881	20633	20795	20710	20677	21003	20584	20886	20730	20659	20587	20639	20746	20822	20754	20531	20778	20600	20837	20701	20596	20851	20806	20803	20621	20685	20803	20868	20672	20767	20710	20739	20769	20879	20642	20746	20759	20479	20723	20690	20530	20886	20504	21052	20795	20902	20818	20911	20874	20592	20581	20710	20797	20762	20849	20563	20647	20660	20674	20831	20598	20569	20581	20878	20831	20870	20543	20896	20752	20351	20673	20742	20934	20673	20911	20758	20732	20525	20837	20842	20721	20775	20626	20573	20831	20628	20872	20758	20755	20733	20624	20616	20696	20788	20823	20748	20923	20596	20610	20656	20795	20693	20694	20691	20916	20720	20656	20704	20567	20798	20778	20585	20857	20724	20814	20729	20637	20741	20956	20760	20739	20730	20656	20741	20846	20855	20709	20764	20749	20766	20879	20767	20675	20599	20697	20638	20754	20616	20824	20794	20626	20590	20913	20672	20757	20880	20667	20623	20777	20632	20639	20795	20618	20617	20849	20546	20539	20796	20576	20812	20902	20774	20712	20659	20667	20514	20841	20611	20771	20570	20568	20731	20790	20827	20845	20525	20689	20540	20640	20660	20708	20772	20587	20801	20642	20537	20713	20806	20872	20873	20803	20769	20831	20606	20610	20495	20557	20651	20800	20734	20802	20854	20634	20600	20710	20931	20927	20659	20813	20752	20669	20582	20863	20656	20725	20709	20757	20908	20782	20853	20587	20845	20811	20706	20811	20574	20597	20802	20670	20684	20665	20643	20746	20759	20793	20693	20735	20736	20701	20740	20607	20768	20968	20794	20783	20835	20752	20667	20653	20525	20541	20605	20664	20798	20750	20813	20813	20488	20639	20833	20600	20751	20927	20797	20723	20805	20680	20601	20565	20760	20815	20780	20796	20671	20742	20765	20689	20340	20673	20769	20739	20922	20748	20700	20768	20616	20737	20678	20494	20698	20741	20864	20596	20619	20578	20786	20690	20799	20816	20877	20756	20578	20492	20843	20849	20650	20864	20636	20782	20779	20787	20717	20782	20723	20735	20716	20723	20675	20874	20594	20753	20605	20662	20730	20603	20890	20670	20690	20551	20930	20613	20563	20740	20648	20843	20685	20660	20758	20956	20834	20684	20653	20730	20916	20800	20599	20585	20588	20851	20671	20742	20736	20869	20818	20921	20832	20787	20630	20715	20695	20784	20856	20652	20729	20852	20713	20829	20816	20556	20617	20754	20657	20979	21024	20687	20751	20678	20744	20676	20443	20700	20807	20729	20725	20633	20845	20780	20689	20665	20729	20692	20661	20562	20715	20682	20802	20574	20555	20640	20592	20927	20725	20588	20590	20856	20740	20796	20933	20606	20775	20779	20509	20640	20504	20709	20731	20928	20873	20827	20809	20617	20758	20806	20848	20870	20759	20813	20988	20987	20794	20844	20787	20728	20613	20644	20705	20604	20721	20712	20598	20652	20616	20643	20732	20517	20771	20580	20729	20678	20668	20605	20634	20507	20659	20749	20823	20797	20740	20801	20636	20853	20767	20590	20623	20785	20554	20711	20732	20876	20882	20864	20695	20744	20819	20768	20595	20654	20749	20681	20634	20606	20610	20875	20949	20602	20704	20864	20819	20735	20832	20683	20631	20803	20756	20634	20706	20795	20938	20714	20759	20569	20739	20900	20811	20713	20727	20736	20566	20621	20630	20736	20690	20735	20663	20967	20504	20728	20705	20631	20749	20506	20729	20574	20843	20640	20658	20661	20739	20656	20586	20695	20760	20787	20617	20968	20774	20917	20862	20610	20781	20729	20857	20793	20489	20705	20870	20877	20822	20953	20883	20752	20839	20686	20618	20876	20647	20751	20697	20443	20663	20715	20794	20761	20644	20725	20765	20686	20744	20687	20918	20618	20713	21038	20772	20922	20613	20682	20716	20688	20554	20727	20580	20792	20859	21023	20815	20816	20827	20733	20496	20680	20610	20880	20688	21012	20761	20936	20865	20804	20878	20948	20955	20740	20637	20889	20903	20591	20791	20690	20712	20701	20785	20702	20955	20788	20629	20659	20712	20806	20558	20859	20599	20799	20862	20554	20684	20613	20516	20476	20808	20890	20668	20663	20516	20537	20507	20779	20686	20782	20733	20517	20856	20626	20596	20559	20814	20728	20703	20667	20667	20832	20718	20651	20869	20810	20734	21028	20893	20646	20484	20640	20826	20630	20806	20845	20839	20727	20697	20806	20597	20689	20917	20885	20794	20737	20609	20779	20703	20560	20642	20659	20574	20854	20901	20805	20863	20768	20782	20895	20706	20734	20853	20655	20630	20573	20653	20837	20665	20617	20520	20580	20590	20656	20687	20841	20876	20871	20700	20656	20585	20702	20686	20828	20887	20822	20881	20695	20822	20857	20803	20599	20820	20944	20708	20668	20676	20612	20672	20790	20972	20741	20697	20459	20614	20766	20831	20648	20749	20696	20891	20834	20745	20990	20651	20499	20659	20873	20800	20901	20647	20750	20592	20721	20663	20845	20467	20828	20864	20472	20831	20703	20583	20876	20747	20763	20638	20657	20621	20617	20800	20547	20750	20743	20735	20747	20588	20667	20731	20748	20709	20893	20674	20708	20589	20719	20750	20637	20801	20617	20676	20896	20812	20733	20726	20777	20795	20512	20637	20932	20641	20614	20672	20641	20556	20394	20695	20738	20679	20752	20521	20571	20745	20829	20845	20956	20710	20935	20552	20768	20750	20612	20631	20848	20575	20711	20652	20636	20722	20830	20677	20771	20611	20740	20646	20596	20599	20708	20958	20937	20819	20859	20781	20649	20916	20935	20686	20851	20839	20898	20642	20758	20660	20724	20910	20540	20828	20825	20947	20935	20815	20745	20789	20766	20995	20790	20854	20533	20786	20620	20616	20751	20953	20572	20649	20857	20549	20689	20889	20718	20874	20877	20649	20750	20641	20812	20696	20602	20780	20690	20680	20785	20878	20683	20578	20569	20707	20814	20845	20933	20824	20690	20770	20602	20719	20741	20733	20853	20800	20904	20717	20673	20936	20659	20454	20662	20711	20813	21054	20904	20564	20546	20798	20824	20997	20834	20709	20996	20955	20736	20715	20569	20772	20493	20799	20745	20783	20770	20828	20692	20807	20789	20592	20796	20806	20849	20786	20772	20817	20594	20888	20739	20595	20824	20908	20747	20671	20730	20629	20659	20738	20762	20797	20660	20900	20823	20700	20674	20583	20777	20627	20794	20761	20417	20639	20669	20968	20684	20670	20928	20464	20650	20770	20857	20720	20587	20731	20738	20904	20920	20514	20804	20861	20619	20876	20936	20802	20587	20814	20789	20812	20751	20754	20681	20797	20769	20721	20631	20682	20838	20611	20767	20604	20811	20651	20849	20722	20677	20733	20672	20949	20798	20600	20826	20795	20690	20797	20796	20769	20642	20832	20578	20964	20760	20624	20889	20560	20731	20729	20668	20758	20735	20654	20867	20724	20692	20925	20687	20835	20695	20660	20506	20616	20507	20743	20678	20560	20974	20893	20620	20591	20602	20764	20785	20631	20654	20710	20567	20807	20749	20582	20749	20703	20625	20912	20807	20961	20768	20690	20723	20561	20661	20598	20633	20656	20742	20870	20789	20699	20614	20850	20611	20772	20645	20815	20635	20772	20676	20874	20610	20763	20857	20629	20713	20774	20907	20559	20638	20692	20867	20677	20662	20618	20702	20843	20698	20754	20899	20962	20680	20865	20867	20876	20902	20753	20643	20650	20759	20807	20582	20734	20597	20412	20531	20755	20739	20766	20875	20429	20584	20880	20689	20710	20594	20673	20919	20892	20718	20703	20751	20556	20766	20464	20771	20424	20743	20650	20637	20835	20726	20872	20778	20657	20735	20806	20647	20652	20906	20767	20857	20807	20955	20740	20675	20634	20685	20619	20565	20924	20575	20818	20753	20683	20728	20638	20651	20763	20583	20594	21002	20805	20927	20783	20641	20763	20802	20483	20729	20812	20633	20778	20720	20748	20825	20663	20617	20422	20628	20890	20778	20821	20675	20635	20630	20746	20734	20550	20709	20638	20759	20463	20597	20958	20770	20752	20697	20671	20637	20523	20957	20672	20744	20539	20948	20889	20825	20854	20908	20754	20725	20645	20499	20881	20589	20793	20754	20866	20849	20651	20639	20603	20595	20847	21100	20823	20629	20909	20930	20751	20844	20634	20814	20746	20785	21014	20657	20759	20671	20933	20815	20560	20688	20748	20954	20708	20541	20603	20590	20620	20633	20665	20609	20927	20651	20683	20574	20909	20653	20710	20905	20798	20702	20797	20722	20907	20797	20784	20724	20649	20511	20857	20575	20539	20484	20646	20673	20792	20551	20620	20855	20482	20829	21037	20648	20773	20749	20764	20679	20601	20750	20832	20518	20540	20506	20934	20827	20746
57437	94402	85077	60854	43515	28968	19590	16588	16672	16607	16744	16717	16532	16580	16633	16602	16638	16444	16670	16646	16617	16679	16730	16621	16617	16595	16731	16671	16495	16568	16568	16601	16665	16723	16442	16583	16653	16571	16678	16716	16605	16631	16552	16611	16553	16511	16558	16678	16580	16612	16684	16674	16398	16577	16513	16693	16457	16674	16455	16354	16700	16642	16421	16678	16519	16513	16607	16486	16665	16373	16780	16595	16678	16625	16711	16563	16546	16576	16645	16495	16646	16499	16585	16494	16447	16588	16550	16672	16729	16593	16500	16553	16604	16473	16599	16430	16578	16654	16569	16587	16708	16625	16643	16633	16589	16673	16437	16390	16714	16523	16546	16638	16437	16402	16629	16728	16593	16571	16621	16545	16594	16584	16622	16526	16732	16546	16585	16489	16587	16542	16685	16670	16520	16627	16562	16613	16635	16709	16526	16611	16552	16411	16478	16757	16595	16690	16648	16499	16635	16731	16766	16428	16491	16560	16747	16554	16531	16763	16589	16488	16541	16355	16579	16720	16607	16596	16607	16482	16497	16560	16680	16539	16723	16472	16516	16575	16485	16520	16616	16672	16732	16603	16505	16784	16449	16521	16687	16738	16505	16597	16503	16447	16585	16708	16615	16573	16723	16554	16387	16677	16519	16671	16649	16535	16491	16495	16452	16698	16545	16538	16398	16522	16647	16640	16607	16546	16628	16619	16523	16563	16478	16477	16556	16692	16699	16590	16603	16483	16580	16671	16424	16565	16453	16528	16409	16631	16652	16281	16549	16585	16546	16578	16680	16609	16675	16691	16555	16650	16672	16472	16507	16532	16663	16561	16558	16715	16541	16713	16421	16658	16424	16531	16659	16511	16608	16586	16816	16610	16566	16615	16625	16873	16615	16552	16489	16591	16620	16541	16635	16554	16391	16635	16699	16598	16612	16511	16603	16558	16525	16596	16568	16597	16665	16572	16566	16645	16620	16676	16657	16609	16538	16542	16581	16600	16758	16637	16604	16587	16396	16426	16693	16646	16579	16654	16649	16542	16517	16597	16457	16523	16636	16658	16684	16588	16629	16601	16697	16494	16553	16522	16471	16597	16464	16533	16630	16601	16720	16693	16699	16642	16573	16492	16744	16572	16567	16636	16545	16692	16695	16594	16587	16356	16514	16648	16556	16693	16508	16538	16485	16747	16484	16472	16545	16723	16613	16640	16579	16460	16495	16680	16574	16647	16565	16690	16527	16668	16439	16596	16550	16516	16524	16681	16645	16598	16585	16613	16509	16680	16559	16651	16720	16644	16532	16654	16608	16507	16764	16597	16502	16399	16715	16593	16547	16411	16533	16655	16560	16602	16606	16525	16708	16346	16577	16456	16589	16428	16635	16484	16600	16354	16747	16577	16567	16743	16515	16465	16543	16655	16541	16718	16582	16433	16370	16697	16560	16700	16482	16522	16581	16528	16683	16567	16548	16590	16662	16449	16568	16585	16431	16624	16724	16604	16488	16554	16485	16653	16697	16546	16656	16676	16696	16713	16567	16538	16492	16744	16393	16732	16376	16504	16665	16401	16558	16694	16540	16603	16770	16426	16416	16570	16383	16581	16631	16831	16509	16501	16630	16650	16670	16503	16548	16801	16840	16454	16746	16516	16710	16387	16731	16546	16500	16502	16516	16396	16694	16650	16495	16538	16705	16473	16472	16747	16481	16732	16719	16656	16582	16565	16532	16595	16551	16503	16631	16591	16565	16580	16421	16677	16578	16427	16418	16407	16659	16461	16515	16537	16739	16586	16745	16593	16575	16439	16559	16469	16374	16620	16524	16700	16531	16592	16698	16513	16715	16571	16618	16639	16631	16222	16453	16529	16714	16582	16644	16581	16668	16575	16652	16560	16547	16684	16743	16594	16484	16588	16761	16560	16386	16547	16613	16736	16708	16615	16514	16599	16611	16511	16656	16439	16579	16596	16623	16644	16576	16500	16610	16501	16481	16569	16567	16566	16737	16526	16627	16678	16679	16642	16501	16434	16723	16631	16608	16457	16819	16749	16601	16771	16510	16588	16653	16591	16729	16661	16628	16556	16778	16657	16632	16288	16706	16402	16524	16691	16405	16552	16683	16498	16656	16538	16400	16677	16632	16506	16617	16660	16507	16531	16554	16547	16545	16677	16625	16548	16573	16684	16649	16596	16422	16465	16493	16494	16523	16518	16596	16708	16519	16559	16413	16522	16695	16652	16711	16714	16469	16692	16613	16616	16691	16708	16619	16565	16563	16557	16540	16638	16483	16507	16544	16637	16605	16441	16708	16616	16600	16718	16679	16601	16593	16517	16601	16592	16564	16526	16584	16539	16579	16595	16575	16610	16588	16568	16543	16462	16559	16586	16456	16613	16628	16717	16613	16392	16486	16731	16537	16547	16554	16424	16647	16583	16445	16498	16611	16563	16564	16446	16458	16555	16749	16745	16325	16553	16572	16564	16637	16460	16607	16606	16450	16661	16562	16612	16451	16702	16590	16551	16426	16679	16655	16619	16610	16806	16598	16653	16580	16557	16705	16610	16449	16599	16590	16514	16642	16684	16483	16523	16710	16647	16490	16624	16514	16608	16545	16652	16647	16648	16451	16480	16555	16423	16609	16522	16666	16577	16507	16590	16601	16513	16434	16597	16530	16586	16547	16734	16472	16467	16651	16606	16563	16562	16588	16465	16580	16627	16499	16655	16382	16665	16566	16501	16636	16623	16753	16633	16698	16368	16622	16637	16587	16450	16464	16654	16468	16655	16643	16662	16665	16614	16524	16559	16637	16569	16606	16710	16498	16611	16472	16754	16584	16456	16758	16660	16665	16524	16633	16586	16674	16635	16647	16485	16434	16691	16621	16564	16518	16599	16603	16470	16593	16531	16690	16541	16759	16461	16716	16504	16624	16522	16489	16634	16470	16757	16688	16575	16723	16580	16757	16656	16635	16621	16523	16541	16534	16476	16587	16512	16495	16592	16684	16802	16597	16431	16599	16465	16542	16695	16663	16552	16818	16520	16584	16659	16565	16517	16499	16587	16463	16461	16615	16602	16594	16672	16600	16508	16493	16662	16543	16599	16439	16450	16429	16611	16663	16460	16602	16697	16432	16559	16603	16460	16578	16688	16676	16493	16590	16548	16621	16515	16659	16475	16481	16492	16672	16509	16711	16547	16550	16595	16689	16569	16578	16570	16511	16511	16525	16677	16656	16663	16621	16547	16430	16518	16508	16463	16657	16536	16558	16649	16634	16650	16454	16616	16642	16520	16693	16609	16621	16618	16652	16691	16624	16492	16630	16684	16551	16520	16539	16660	16345	16494	16543	16531	16554	16748	16613	16668	16559	16640	16416	16563	16579	16725	16438	16467	16744	16527	16532	16410	16567	16440	16583	16595	16689	16675	16629	16470	16577	16693	16411	16621	16396	16454	16730	16453	16519	16452	16693	16616	16740	16736	16676	16674	16450	16557	16619	16681	16656	16401	16553	16576	16505	16460	16636	16492	16690	16544	16532	16737	16664	16624	16573	16473	16752	16632	16473	16469	16571	16578	16587	16695	16778	16512	16652	16659	16480	16554	16554	16562	16487	16587	16647	16530	16647	16680	16512	16708	16701	16695	16562	16531	16674	16702	16562	16650	16510	16611	16542	16613	16351	16391	16731	16617	16693	16657	16722	16569	16619	16508	16440	16682	16580	16623	16526	16541	16524	16606	16604	16560	16661	16342	16632	16694	16494	16696	16431	16428	16572	16626	16468	16658	16656	16577	16756	16699	16471	16584	16543	16506	16706	16680	16462	16525	16478	16605	16547	16488	16515	16665	16553	16565	16677	16576	16592	16579	16512	16528	16743	16564	16498	16457	16518	16647	16526	16386	16568	16522	16815	16466	16607	16716	16628	16508	16539	16402	16584	16497	16527	16683	16705	16647	16691	16513	16678	16565	16607	16646	16648	16592	16513	16632	16551	16525	16453	16593	16638	16502	16738	16519	16855	16657	16599	16631	16586	16487	16617	16672	16396	16635	16616	16563	16545	16524	16547	16658	16615	16600	16529	16491	16477	16703	16624	16686	16563	16389	16509	16614	16709	16470	16535	16756	16725	16726	16736	16448	16553	16526	16548	16603	16552	16551	16489	16574	16739	16686	16527	16694	16466	16577	16640	16593	16456	16552	16651	16602	16728	16549	16424	16397	16638	16609	16596	16620	16557	16582	16629	16546	16626	16577	16512	16681	16611	16537	16612	16663	16427	16466	16548	16642	16527	16550	16584	16664	16705	16638	16359	16674	16608	16582	16548	16565	16598	16752	16501	16567	16559	16704	16770	16636	16639	16511	16521	16503	16597	16534	16532	16525	16672	16651	16583	16681	16510	16488	16500	16589	16505	16476	16345	16631	16505	16702	16528	16534	16648	16631	16548	16549	16613	16582	16568	16436	16707	16577	16619	16627	16590	16584	16544	16550	16748	16474	16609	16634	16677	16597	16538	16582	16766	16539	16660	16632	16490	16752	16439	16433	16614	16540	16658	16484	16735	16685	16361	16574	16623	16700	16510	16592	16731	16599	16756	16514	16722	16496	16584	16527	16419	16703	16580	16558	16551	16487	16772	16494	16701	16735	16548	16497	16561	16676	16647	16518	16627	16712	16590	16711	16408	16656	16574	16688	16478	16455	16533	16664	16569	16550	16551	16714	16509	16685	16531	16640	16649	16639	16747	16687	16345	16545	16742	16596	16569	16547	16587	16726	16655	16706	16369	16518	16632	16569	16441	16568	16670	16767	16741	16463	16520	16488	16642	16554	16446	16654	16731	16467	16461	16629	16593	16727	16431	16637	16673	16556	16560	16475	16476	16558	16569	16584	16522	16651	16508	16641	16691	16469	16730	16525	16602	16506	16549	16602	16499	16501	16576	16661	16545	16480	16489	16797	16427	16476	16612	16764	16453	16592	16748	16615	16637	16460	16592	16562	16510	16655	16777	16560	16621	16559	16640	16614	16549	16487	16561	16494	16369	16521	16577	16492	16568	16803	16571	16656	16493	16516	16519	16469	16696	16746	16574	16708	16422	16657	16452	16395	16574	16708	16602	16401	16568	16517	16594	16563	16497	16670	16629	16650	16570	16463	16569	16652	16611	16509
23624	25637	47157	49381	42476	34464	28139	22026	20876	21051	20968	21156	20842	21125	21024	20838	20762	20675	20751	20806	20951	20645	20609	20590	20765	20721	20734	20796	20749	20673	20702	20885	20974	20752	20929	20836	20670	20505	20648	20705	20858	20718	20591	20715	20632	20885	20921	20792	20766	20559	20704	20624	20654	20627	20450	20609	20780	20545	20581	20455	20658	20741	20611	20651	20631	20803	20451	20615	20502	20684	20362	20581	20569	20453	20446	20602	20493	20902	20727	20635	20516	20717	20682	20533	20621	20517	20707	20644	20687	20542	20591	20760	20537	20531	20366	20442	20577	20495	20596	20562	20629	20539	20497	20750	20440	20670	20578	20658	20568	20680	20692	20488	20756	20928	20472	20707	20516	20617	20604	20640	20696	20652	20827	20590	20536	20681	20713	20569	20452	20692	20545	20556	20695	20627	20654	20521	20583	20713	20513	20506	20367	20548	20672	20688	20598	20610	20528	20536	20439	20488	20554	20714	20470	20593	20520	20584	20711	20479	20389	20786	20648	20655	20631	20371	20482	20643	20561	20550	20726	20657	20588	20749	20625	20557	20652	20772	20431	20554	20497	20465	20428	20394	20573	20464	20683	20476	20624	20644	20588	20555	20627	20533	20607	20542	20486	20676	20647	20408	20745	20536	20430	20738	20612	20322	20630	20561	20417	20508	20431	20600	20791	20412	20680	20638	20650	20632	20833	20302	20615	20662	20644	20609	20531	20459	20468	20718	20505	20435	20548	20648	20687	20569	20624	20432	20589	20832	20806	20609	20681	20504	20526	20597	20678	20710	20638	20601	20328	20442	20399	20661	20540	20737	20422	20641	20455	20446	20550	20617	20432	20514	20590	20699	20653	20559	20528	20623	20794	20740	20682	20698	20649	20620	20642	20483	20698	20418	20451	20698	20305	20412	20709	20498	20469	20346	20545	20540	20439	20379	20417	20559	20625	20577	20505	20622	20829	20303	20635	20567	20575	20273	20627	20590	20566	20429	20576	20405	20453	20528	20542	20295	20731	20631	20353	20418	20494	20695	20555	20388	20563	20651	20746	20776	20483	20655	20502	20629	20504	20760	20935	20561	20467	20614	20608	20629	20721	20674	20703	20612	20754	20598	20449	20459	20653	20387	20687	20564	20563	20701	20621	20513	20522	20521	20529	20553	20428	20594	20607	20471	20750	20507	20459	20520	20875	20381	20561	20790	20968	20662	20676	20559	20639	20740	20557	20515	20484	20473	20513	20621	20751	20437	20764	20530	20756	20497	20682	20670	20643	20558	20353	20505	20497	20523	20600	20843	20675	20616	20722	20460	20486	20331	20484	20635	20573	20315	20566	20591	20477	20564	20516	20494	20517	20455	20523	20653	20738	20400	20598	20685	20488	20648	20768	21058	20487	20481	20547	20764	20711	20578	20511	20627	20397	20498	20553	20586	20631	20454	20396	20455	20460	20373	20502	20587	20659	20769	20617	20584	20726	20469	20322	20674	20564	20550	20783	20753	20577	20688	20402	20374	20492	20570	20541	20433	20575	20634	20532	20675	20681	20563	20574	20589	20669	20457	20602	20574	20593	20563	20690	20862	20726	20566	20356	20599	20576	20443	20808	20560	20721	20595	20808	20493	20516	20361	20698	20590	20734	20657	20851	20529	20592	20691	20555	20520	20561	20510	20515	20560	20555	20599	20618	20519	20715	20738	20559	20457	20582	20626	20484	20544	20630	20547	20874	20577	20653	20756	20623	20460	20599	20622	20446	20698	20506	20469	20733	20411	20751	20637	20598	20655	20467	20403	20657	20705	20490	20594	20661	20542	20535	20410	20575	20659	20692	20514	20379	20594	20727	20226	20474	20481	20512	20592	20501	20387	20510	20478	20707	20486	20531	20589	20600	20611	20519	20447	20675	20729	20697	20376	20704	20813	20583	20780	20465	20504	20598	20658	20838	20407	20643	20574	20634	20658	20733	20702	20572	20589	20588	20650	20654	20690	20610	20572	20457	20444	20571	20659	20608	20625	20687	20674	20694	20743	20489	20525	20568	20315	20511	20823	20561	20778	20544	20456	20605	20646	20476	20370	20547	20595	20695	20754	20543	20510	20535	20573	20534	20580	20644	20471	20532	20779	20737	20551	20614	20584	20570	20715	20436	20642	20581	20605	20605	20427	20638	20727	20433	20587	20525	20588	20433	20601	20605	20468	20679	20672	20681	20689	20577	20525	20469	20560	20735	20667	20801	20496	20645	20436	20540	20525	20782	20679	20578	20777	20867	20507	20608	20640	20621	20544	20481	20640	20569	20529	20730	20611	20753	20476	20640	20568	20577	20484	20581	20721	20655	20693	20676	20655	20504	20662	20763	20576	20521	20536	20486	20674	20662	20465	20768	20524	20506	20441	20782	20425	20659	20546	20708	20397	20500	20633	20640	20609	20574	20666	20515	20530	20446	20563	20288	20652	20598	20593	20499	20571	20429	20587	20414	20680	20823	20632	20472	20400	20615	20587	20395	20564	20648	20370	20684	20629	20274	20428	20557	20608	20757	20462	20631	20635	20658	20738	20769	20822	20547	20545	20585	20677	20684	20803	20845	20527	20746	20571	20474	20568	20500	20426	20614	20377	20550	20533	20657	20618	20645	20577	20593	20493	20636	20805	20424	20358	20410	20554	20621	20689	20461	20400	20718	20734	20703	20485	20661	20454	20597	20638	20629	20631	20393	20621	20748	20505	20546	20505	20645	20704	20757	20612	20721	20529	20358	20525	20577	20698	20455	20563	20526	20299	20678	20488	20308	20674	20600	20436	20775	20610	20666	20563	20686	20624	20713	20690	20561	20589	20439	20676	20628	20687	20446	20822	20428	20461	20581	20615	20606	20598	20480	20489	20355	20816	20523	20568	20839	20781	20452	20626	20804	20432	20639	20644	20453	20635	20401	20620	20607	20494	20520	20645	20589	20568	20439	20710	20571	20652	20618	20704	20846	20687	20526	20743	20529	20664	20725	20905	20582	20658	20402	20563	20511	20351	20531	20560	20719	20499	20541	20535	20562	20472	20603	20499	20428	20272	20560	20494	20872	20580	20675	20323	20468	20577	20447	20640	20512	20618	20509	20690	20638	20315	20641	20481	20486	20556	20491	20483	20684	20644	20710	20495	20718	20516	20594	20664	20641	20584	20742	20531	20463	20638	20443	20563	20463	20596	20580	20495	20606	20641	20401	20425	20607	20559	20575	20631	20733	20534	20531	20432	20641	20665	20561	20611	20521	20602	20477	20608	20549	20478	20655	20818	20491	20538	20592	20563	20639	20714	20429	20270	20588	20484	20559	20674	20519	20449	20432	20777	20526	20526	20376	20696	20601	20616	20493	20527	20484	20618	20557	20661	20577	20660	20673	20612	20641	20256	20636	20646	20535	20370	20361	20762	20546	20696	20626	20606	20477	20464	20382	20416	20490	20731	20638	20540	20604	20643	20601	20462	20578	20597	20499	20690	20577	20521	20537	20508	20570	20531	20669	20795	20423	20373	20595	20513	20640	20653	20538	20678	20574	20636	20528	20605	20630	20520	20570	20418	20546	20748	20662	20631	20720	20707	20964	20741	20569	20628	20591	20596	20580	20719	20484	20575	20792	20607	20725	20496	20607	20553	20533	20392	20426	20533	20283	20393	20550	20548	20328	20577	20615	20654	20485	20651	20524	20686	20627	20562	20588	20664	20738	20532	20646	20627	20370	20485	20467	20540	20555	20659	20784	20647	20630	20637	20683	20663	20405	20664	20594	20581	20545	20608	20731	20538	20404	20576	20282	20614	20557	20635	20610	20414	20349	20628	20485	20513	20589	20586	20652	20840	20693	20448	20509	20426	20567	20640	20587	20730	20584	20324	20566	20824	20624	20530	20740	20408	20605	20566	20774	20656	20532	20710	20372	20588	20632	20578	20581	20387	20581	20771	20601	20444	20690	20596	20559	20608	20584	20597	20558	20715	20727	20549	20490	20611	20528	20746	20619	20604	20721	20629	20497	20795	20792	20692	20689	20445	20460	20431	20526	20376	20624	20494	20422	20573	20439	20522	20575	20583	20657	20741	20219	20508	20595	20695	20447	20594	20507	20442	20426	20833	20535	20571	20662	20584	20663	20705	20443	20396	20531	20668	20795	20629	20735	20742	20421	20690	20546	20401	20384	20730	20868	20573	20529	20627	20472	20446	20579	20451	20870	20485	20590	20504	20669	20642	20727	20524	20692	20615	20728	20536	20609	20752	20467	20481	20672	20564	20816	20624	20699	20553	20597	20793	20414	20546	20708	20674	20585	20512	20401	20636	20646	20542	20630	20471	20584	20503	20533	20568	20598	20471	20691	20574	20510	20515	20489	20511	20806	20441	20390	20557	20663	20865	20488	20833	20426	20683	20722	20492	20476	20620	20428	20582	20622	20528	20560	20613	20423	20897	20676	20591	20818	20599	20644	20639	20740	20486	20652	20588	20625	20653	20470	20648	20495	20550	20635	20422	20520	20677	20605	20545	20549	20443	20515	20537	20654	20497	20459	20681	20782	20713	20505	20587	20455	20569	20649	20538	20573	20456	20678	20566	20537	20728	20605	20599	20547	20453	20368	20561	20647	20462	20577	20483	20344	20497	20479	20702	20634	20707	20466	20855	20501	20546	20602	20729	20656	20551	20556	20477	20613	20604	20547	20261	20359	20521	20360	20682	20787	20572	20590	20686	20618	20465	20553	20532	20552	20561	20503	20391	20592	20642	20614	20585	20406	20474	20526	20310	20756	20480	20512	20509	20479	20417	20736	20678	20617	20578	20575	20496	20590	20377	20568	20656	20428	20415	20512	20519	20591	20366	20534	20504	20516	20424	20391	20662	20740	20915	20582	20437	20734	20580	20690	20678	20505	20585	20362	20319	20381	20539	20507	20633	20703	20692	20537	20549	20623	20509	20437	20571	20590	20577	20588	20614	20572	20549	20698	20508	20699	20704	20557	20328	20529	20558	20526	20387	20509	20892	20651	20509	20448	20537	20467	20629	20676	20723	20696	20460	20465	20753	20599	20614	20761	20628	20744	20518	20803	20590	20670	20621	20772	20733	20661	20709	20594	20588	20908	20529	20488	20537	20635	20549	20782	20537	20579	20745	20639	20578	20582	20591
59970	98968	94945	75647	54506	35918	20333	16641	16471	16665	16581	16510	16419	16692	16534	16558	16489	16592	16554	16690	16594	16620	16488	16494	16477	16514	16486	16678	16484	16603	16436	16601	16499	16471	16517	16520	16535	16516	16641	16456	16520	16488	16632	16631	16670	16627	16526	16482	16510	16564	16512	16620	16558	16640	16415	16368	16393	16503	16492	16340	16500	16389	16648	16587	16652	16461	16533	16624	16512	16480	16559	16449	16590	16454	16643	16470	16552	16406	16591	16585	16569	16411	16644	16587	16640	16456	16748	16486	16462	16424	16632	16647	16564	16550	16661	16417	16474	16605	16519	16448	16434	16575	16458	16544	16556	16491	16599	16667	16576	16436	16611	16432	16684	16599	16481	16584	16409	16436	16544	16435	16591	16562	16656	16657	16407	16668	16421	16626	16527	16651	16432	16340	16483	16482	16503	16596	16566	16495	16374	16514	16561	16524	16345	16471	16639	16459	16531	16519	16650	16523	16549	16786	16439	16570	16526	16547	16601	16439	16513	16543	16326	16555	16639	16391	16407	16399	16392	16656	16550	16575	16576	16580	16474	16428	16516	16464	16601	16440	16590	16539	16642	16416	16702	16643	16566	16606	16629	16530	16586	16567	16561	16590	16536	16621	16500	16498	16426	16501	16540	16563	16466	16659	16311	16352	16527	16591	16586	16432	16433	16636	16782	16521	16425	16571	16507	16611	16512	16689	16634	16544	16498	16527	16688	16465	16543	16410	16434	16473	16404	16534	16561	16442	16512	16560	16545	16492	16485	16610	16407	16384	16453	16655	16476	16581	16607	16415	16611	16386	16312	16518	16776	16473	16439	16674	16618	16414	16393	16469	16610	16522	16532	16496	16587	16403	16608	16394	16643	16577	16662	16426	16540	16451	16614	16551	16619	16456	16414	16428	16597	16462	16560	16560	16489	16564	16619	16487	16326	16715	16590	16603	16543	16408	16477	16558	16551	16661	16453	16586	16480	16610	16551	16498	16518	16497	16560	16434	16480	16519	16388	16480	16546	16596	16457	16558	16476	16428	16638	16351	16590	16632	16515	16676	16527	16627	16601	16520	16576	16564	16531	16550	16680	16580	16404	16552	16359	16585	16682	16489	16464	16352	16521	16328	16456	16482	16627	16294	16357	16548	16503	16718	16496	16520	16473	16563	16498	16618	16510	16691	16531	16502	16595	16580	16604	16598	16528	16399	16440	16506	16332	16493	16529	16682	16422	16516	16545	16487	16453	16468	16607	16315	16409	16616	16413	16667	16439	16574	16421	16607	16692	16516	16666	16432	16314	16639	16527	16496	16378	16677	16591	16365	16454	16532	16527	16466	16614	16634	16514	16596	16685	16464	16489	16508	16532	16706	16458	16599	16617	16586	16542	16611	16603	16631	16443	16506	16485	16592	16610	16498	16850	16632	16636	16630	16556	16445	16454	16593	16491	16418	16610	16387	16668	16586	16494	16706	16584	16499	16398	16540	16500	16689	16551	16525	16478	16579	16532	16473	16628	16686	16468	16426	16645	16460	16220	16676	16496	16408	16522	16464	16399	16507	16647	16665	16554	16501	16444	16454	16334	16452	16547	16526	16636	16522	16477	16552	16414	16487	16423	16575	16517	16675	16375	16461	16498	16508	16587	16588	16415	16506	16453	16641	16446	16490	16473	16610	16616	16628	16674	16581	16506	16535	16626	16676	16429	16430	16517	16366	16496	16486	16443	16352	16489	16529	16441	16442	16484	16616	16483	16435	16549	16442	16341	16635	16567	16598	16541	16525	16640	16590	16636	16481	16634	16453	16543	16681	16492	16441	16424	16485	16330	16452	16433	16579	16389	16495	16678	16572	16437	16586	16509	16327	16492	16272	16596	16486	16786	16510	16445	16517	16504	16618	16684	16489	16573	16371	16506	16588	16431	16462	16661	16417	16521	16648	16624	16626	16467	16532	16445	16440	16441	16614	16436	16676	16480	16525	16438	16444	16730	16627	16407	16677	16736	16539	16606	16460	16700	16648	16680	16626	16491	16526	16323	16587	16667	16507	16581	16570	16580	16487	16657	16434	16458	16602	16495	16595	16526	16405	16342	16535	16422	16482	16526	16665	16480	16362	16395	16404	16641	16626	16437	16391	16512	16401	16552	16440	16547	16514	16533	16443	16499	16664	16489	16471	16529	16583	16503	16530	16657	16504	16666	16539	16480	16536	16471	16525	16617	16506	16445	16345	16564	16462	16573	16508	16525	16557	16530	16507	16517	16453	16608	16524	16530	16574	16688	16418	16690	16519	16547	16537	16422	16540	16584	16562	16254	16688	16494	16401	16529	16572	16591	16648	16639	16507	16481	16554	16303	16431	16609	16596	16541	16520	16496	16519	16539	16609	16537	16507	16616	16589	16497	16523	16593	16409	16603	16514	16522	16593	16471	16717	16573	16629	16525	16566	16628	16614	16453	16553	16493	16561	16483	16573	16736	16626	16425	16289	16549	16451	16427	16677	16490	16385	16572	16562	16580	16626	16536	16372	16614	16356	16478	16638	16567	16516	16425	16503	16511	16639	16512	16524	16533	16597	16473	16701	16588	16545	16466	16469	16428	16502	16623	16447	16552	16708	16693	16583	16612	16502	16881	16491	16361	16372	16558	16448	16619	16496	16411	16536	16341	16715	16656	16454	16535	16436	16568	16537	16537	16507	16708	16500	16508	16310	16621	16469	16500	16510	16517	16339	16380	16559	16551	16489	16403	16544	16483	16444	16523	16604	16361	16614	16515	16609	16372	16483	16555	16673	16593	16578	16510	16421	16380	16589	16457	16495	16643	16748	16519	16431	16422	16580	16559	16442	16587	16496	16543	16601	16532	16413	16409	16529	16596	16454	16351	16456	16551	16559	16437	16347	16751	16556	16574	16538	16507	16606	16527	16640	16418	16590	16646	16492	16581	16402	16420	16490	16474	16500	16648	16480	16446	16545	16395	16535	16481	16573	16447	16465	16565	16387	16513	16599	16441	16697	16496	16518	16439	16536	16509	16661	16566	16535	16724	16319	16632	16450	16457	16454	16473	16453	16418	16252	16622	16404	16393	16590	16544	16546	16538	16503	16551	16432	16437	16584	16543	16471	16699	16442	16396	16483	16496	16636	16656	16551	16498	16565	16482	16468	16510	16567	16589	16468	16586	16612	16603	16496	16582	16658	16481	16714	16665	16693	16490	16707	16565	16547	16619	16594	16443	16543	16534	16387	16514	16622	16402	16431	16384	16562	16771	16536	16513	16642	16544	16547	16413	16378	16466	16496	16633	16567	16550	16431	16622	16486	16502	16564	16432	16531	16516	16594	16502	16470	16469	16345	16714	16476	16547	16602	16476	16424	16353	16313	16442	16451	16597	16475	16561	16558	16534	16511	16578	16548	16399	16544	16691	16765	16397	16517	16441	16714	16475	16630	16673	16544	16449	16495	16489	16593	16583	16508	16493	16635	16535	16644	16630	16488	16551	16499	16498	16522	16642	16651	16528	16543	16549	16529	16499	16505	16417	16475	16655	16572	16669	16574	16485	16583	16550	16543	16571	16496	16585	16600	16518	16589	16647	16429	16480	16443	16553	16496	16555	16450	16474	16403	16477	16475	16471	16518	16506	16468	16365	16673	16364	16674	16552	16636	16480	16723	16410	16404	16528	16544	16369	16565	16345	16268	16765	16464	16644	16705	16630	16747	16393	16588	16627	16523	16482	16302	16692	16629	16666	16520	16501	16610	16579	16454	16315	16468	16574	16544	16580	16498	16724	16548	16648	16532	16621	16418	16452	16363	16511	16554	16714	16360	16420	16724	16575	16501	16536	16660	16601	16419	16462	16615	16500	16439	16639	16643	16666	16532	16495	16401	16524	16663	16802	16498	16628	16342	16485	16434	16580	16517	16498	16649	16527	16324	16451	16583	16676	16569	16617	16473	16542	16463	16565	16564	16380	16417	16554	16593	16650	16546	16564	16482	16514	16632	16488	16569	16487	16555	16488	16501	16547	16470	16406	16305	16419	16396	16493	16476	16517	16389	16658	16644	16476	16531	16514	16580	16474	16607	16669	16541	16351	16509	16545	16489	16670	16483	16639	16411	16462	16507	16434	16419	16684	16522	16538	16714	16505	16514	16523	16562	16485	16564	16580	16468	16466	16507	16427	16494	16396	16479	16422	16544	16493	16409	16525	16455	16390	16509	16570	16357	16382	16390	16531	16499	16611	16392	16497	16476	16472	16439	16377	16591	16511	16449	16636	16543	16549	16591	16579	16539	16552	16322	16714	16405	16535	16596	16387	16470	16680	16528	16508	16620	16752	16525	16482	16468	16318	16574	16547	16576	16606	16387	16524	16463	16385	16504	16609	16590	16527	16453	16490	16730	16476	16442	16466	16385	16492	16415	16135	16669	16605	16674	16552	16636	16528	16587	16487	16416	16489	16536	16436	16455	16520	16580	16548	16368	16588	16382	16591	16528	16392	16535	16540	16507	16328	16478	16495	16487	16723	16575	16543	16702	16567	16404	16520	16618	16622	16801	16633	16453	16515	16494	16372	16335	16399	16309	16576	16541	16532	16538	16404	16494	16586	16546	16642	16489	16421	16502	16665	16467	16584	16481	16448	16557	16580	16494	16615	16371	16621	16473	16602	16505	16340	16395	16539	16468	16598	16455	16563	16716	16627	16399	16434	16494	16598	16553	16605	16663	16595	16489	16438	16459	16536	16581	16473	16494	16506	16586	16452	16475	16691	16447	16535	16571	16461	16547	16555	16540	16448	16628	16617	16469	16530	16638	16354	16414	16507	16455	16542	16431	16590	16699	16461	16328	16440	16383	16475	16555	16443	16465	16594	16461	16375	16568	16667	16445	16627	16351	16465	16637	16650	16533	16595	16522	16512	16371	16520	16533	16626	16516	16484	16646	16537	16608	16388	16462	16364	16673	16393	16333	16499	16480	16495	16446	16573	16477	16652	16659	16605	16581	16686	16513	16644	16703	16494	16589	16371	16642	16507	16442	16671	16455	16525	16586	16493	16633	16309	16378	16720	16590	16571	16462	16481	16618	16600	16579	16561	16405	16599	16793	16517	16529	16589	16475	16556	16669	16549	16322	16528	16408	16430	16380	16557	16410	16461	16649	16399	16453
35249	48421	51795	38706	29009	24140	22339	21545	21416	21456	21502	21361	21344	21276	21256	21528	21508	21572	21367	21235	21555	21479	21412	21299	21343	21376	21245	21488	21483	21549	21337	21155	21468	21469	21391	21543	21326	21394	21364	21242	21207	21395	21548	21216	21229	21387	21337	21320	21283	21340	21335	21335	21473	21390	21144	21213	21126	21163	21496	21373	21245	21181	21296	21391	21220	21256	21425	21148	21409	21484	21305	21253	21327	21201	21417	21273	21354	21252	21062	21288	21445	21259	21402	21485	21419	21232	21375	21321	21447	21685	21510	21478	21593	21140	21252	21153	21080	21460	21354	21358	21211	21380	21435	21281	21302	21350	21467	21347	21249	21280	21184	21282	21272	21360	21219	21439	21241	21190	21253	21350	21126	21225	21252	21169	21262	21299	21518	21392	21283	21417	21364	21285	21414	21383	21486	21432	21369	21219	21514	21507	21213	21285	21593	21338	21242	21423	21333	21094	21251	21452	21185	21314	21148	21372	21587	21349	21182	21476	21431	21180	21369	21259	21232	21347	21121	21363	21330	21070	21491	21310	21304	21182	21228	21275	21414	21257	21442	21520	21405	21140	21460	21563	21357	21349	21265	21145	21222	21296	21155	21300	21366	21212	21243	21374	21287	21627	21421	21518	21294	21421	21183	21113	21335	21149	21224	21354	21360	21418	21349	21347	21290	21481	21455	21302	21249	21313	21082	21477	21478	21245	21431	21291	21241	21302	21398	21542	21440	21094	21227	21326	21223	21240	21190	21294	21385	21319	21311	21294	21256	21224	21316	21271	21377	21242	21081	21203	21322	21382	21222	21357	21279	21277	21211	21334	21342	21436	21303	21270	21367	21437	21275	21517	21391	21248	21363	21328	21556	21554	21330	21140	21292	21403	21291	21548	21411	21348	21176	21177	21316	21355	21267	21318	21093	21178	21331	21452	21288	21568	21499	21266	21277	21078	21156	21158	21551	21242	21244	21208	21203	21323	21201	21228	21056	21231	21369	21246	21180	21517	21448	21204	21222	21386	21180	21332	21443	21351	21293	21379	21495	21294	21391	21127	21319	21379	21498	21399	21168	21260	21395	21250	21168	21429	21278	21297	21311	21259	21353	21216	21155	21378	21469	21317	21302	21302	21442	21371	21292	21235	21489	21221	21450	21479	21216	21422	21477	21376	21596	21422	21215	21280	21241	21420	21387	21436	21405	21569	21363	21407	21342	21451	21199	21473	21210	21408	21191	21260	21246	21222	21253	21359	21339	21389	21439	21231	21380	21483	21391	21412	21582	21204	21306	21169	21108	21302	21389	21204	21381	21300	21236	21385	21311	21328	21339	21330	21496	21136	21346	21249	21438	21328	21379	21456	21285	21261	21113	21232	21347	21143	21316	21316	21330	21154	21430	21325	21367	21295	21468	21296	21303	21337	21395	21172	21364	21273	21368	21387	21275	21156	21326	21571	21398	21364	21137	21062	21084	21167	21510	21499	21306	21281	21327	21332	21346	21259	21113	21170	21332	21490	21334	21373	21341	21383	21283	21244	21292	21380	21487	21269	21227	21145	21334	21338	21196	21020	21492	21418	21544	21335	21280	21391	21355	21371	21309	21267	21363	21286	21117	21188	21286	21481	21439	21329	21613	21324	21293	21308	21334	21461	21525	21120	21233	21343	21628	21514	21357	21246	21551	21298	21488	21357	21446	21291	21341	21300	21382	21296	21390	21124	21372	21314	21329	21450	21313	21355	21337	21361	21363	21329	21398	21330	21438	21371	21280	21391	21188	21237	21496	21483	21527	21279	21360	21334	21439	21317	21357	21388	21496	21434	21471	21413	21456	21458	21421	21293	21227	21388	21481	21229	21308	21385	21422	21279	21411	21354	21289	21548	21326	21178	21174	21373	21425	21232	21275	21516	21273	21133	21066	21306	21247	21283	21470	21344	21185	21126	21419	21404	21303	21421	21193	21299	21272	21346	21455	21188	21453	21427	21252	21374	21389	21370	21385	21238	21218	21215	21261	21209	21528	21212	21385	21367	21170	21357	21400	21234	21335	21202	21385	21418	21345	21428	21262	21398	21380	21196	21228	21370	21573	21452	21401	21256	21340	21267	21219	21254	21039	21180	21548	21108	21308	21573	21664	21324	21173	21326	21163	21301	21463	21525	21389	21231	21333	21106	21369	21369	21486	21255	21263	21235	21469	21393	21262	21361	21284	21410	21464	21311	21239	21073	21235	21201	21428	21407	21143	21318	21440	21298	21524	21213	21491	21251	21444	21405	21261	21585	21298	21450	21514	21540	21312	21373	21440	21320	21519	21439	21406	21290	21289	21323	21418	21478	21438	21306	21621	21143	21270	21453	21314	21436	21580	21322	21350	21343	21202	21401	21334	21293	21303	21498	21513	21541	21528	21345	21462	21501	21687	21557	21439	21419	21363	21372	21336	21466	21098	21448	21655	21319	21527	21464	21394	21379	21549	21232	21442	21390	21270	21018	21279	21353	21308	21402	21378	21380	21278	21311	21279	21332	21250	21507	21104	21492	21257	21233	21441	21512	21594	21471	21521	21504	21214	21256	21345	21303	21322	21307	21094	21276	21359	21387	21315	21379	21398	21290	21422	21378	21572	21306	21609	21563	21301	21296	21316	21471	21459	21603	21260	21305	21424	21357	21206	21349	21235	21303	21291	21370	21309	21325	21386	21338	21375	21409	21230	21256	21410	21237	21268	21260	21138	21166	21148	21070	21162	21290	21308	21422	21366	21381	21407	21306	21182	21418	21349	21430	21162	21193	21178	21239	21269	21456	21478	21407	21443	21385	21383	21264	21335	21399	21265	21195	21301	21402	21531	21407	21337	21258	21337	21156	21431	21279	21357	21359	21324	21504	21365	21110	21401	21275	21162	21327	21371	21270	21315	21226	21279	21396	21377	21369	21250	21257	21357	21583	21451	21351	21421	21140	21288	21292	21249	21384	21310	21529	21226	21549	21301	21646	21339	21328	21577	21426	21321	21378	21434	21176	21283	21508	21328	21388	21464	21372	21209	21326	21254	21035	21306	21237	21359	21472	21194	21431	21244	21363	21406	21316	21302	21274	21334	21311	21527	21241	21084	21351	21376	21275	21351	21375	21386	21456	21307	21162	21346	21449	21242	21448	21460	21449	21353	21206	21267	21404	21212	21357	21373	21456	21320	21312	21456	21291	21344	21189	21278	21320	21370	21271	21359	21338	21364	21272	21352	21291	21204	21206	21323	21214	21251	21527	21366	21446	21452	21554	21155	21248	21307	21366	21359	21272	21338	21408	21510	21177	21336	21277	21238	21419	21482	21504	21303	21323	21403	21295	21327	21475	21468	21261	21302	21335	21385	21383	21230	21595	21489	21387	21251	21594	21485	21316	21485	21227	21263	21369	21096	21480	21380	21327	21303	21283	21411	21500	21284	21293	21185	21297	21263	21265	21541	21071	21211	21323	21396	21347	21275	21379	21326	21307	21244	21279	21263	21533	21334	21221	21299	21633	21257	21195	21261	21263	21396	21476	21242	21332	21401	21292	21466	21226	21217	21368	21321	21237	21298	21030	21220	21413	21384	21211	21361	21412	21154	21213	21587	21576	21368	21437	21290	21267	21163	21388	21481	21243	21262	21345	21525	21334	21182	21332	21246	21259	21370	21389	21162	21388	21429	21479	21652	21144	21422	21348	21273	21125	21379	21301	21640	21268	21247	21233	21220	21237	21326	21290	21429	21380	21360	21333	21384	21515	21321	21270	21137	21332	21461	21264	21624	21417	21344	21544	21376	21287	21358	21421	21274	21251	21309	21381	21322	21238	21455	21310	21218	21289	21267	21402	21392	21243	21195	21418	21282	21084	21260	21474	21363	21298	21407	21416	21382	21375	21297	21321	21342	21242	21295	21379	21498	21324	21178	21077	21149	21302	21323	21566	21531	21160	21378	21396	21359	21541	21204	21280	21359	21357	21178	21360	21233	21229	21256	21220	21466	21266	21189	21490	21377	21325	21159	21314	21311	21358	21171	21321	21244	21109	21432	21441	21399	21226	21304	21303	21283	21361	21384	21237	21330	21350	21292	21363	21421	21584	21197	21240	21494	21228	21314	21198	21313	21334	21365	21219	21217	21296	21231	21230	21239	21142	21082	21056	21447	21333	21297	21355	21250	21233	21341	21167	21223	21423	21250	21424	21454	21138	21510	21395	21356	21591	21572	21308	21237	21343	21258	21422	21325	21198	21266	21325	21235	21281	21414	21337	21375	21199	21156	21283	21329	21265	21241	21355	21299	21363	21528	21354	21503	21295	21268	21220	21324	21244	21215	21217	21397	21382	21314	21449	21512	21388	21229	21217	21336	21386	21432	21195	21488	21515	21299	21449	21454	21271	21133	21212	21466	21220	21489	21343	21257	21345	21331	21206	21317	21401	21101	21122	21301	21420	21302	21261	21332	21204	21546	21534	21463	21301	21382	21542	21400	21336	21470	21483	21447	21214	21384	21391	21461	21133	21462	21192	21408	21196	21457	21308	21346	21392	21078	21444	21377	21476	21314	21410	21497	21563	21313	21530	21414	21477	21394	21241	21291	21260	21284	21315	21254	21272	21476	21348	21434	21450	21354	21416	21295	21329	21398	21076	21165	21340	21302	21375	21185	21345	21319	21460	21172	21257	21357	21256	21354	21368	21233	21211	21504	21088	21390	21214	21184	21192	21149	21334	21325	21408	21279	21372	21401	21184	21366	21377	21394	21446	21400	21398	21421	21476	21521	21306	21365	20957	21408	21337	21456	21213	21221	21363	21132	21440	21386	21389	21350	21210	21296	21330	21147	21444	21255	21323	21372	21258	21562	21320	21315	21397	21478	21354	21469	21365	21414	21413	21302	21478	21356	21210	21213	21270	21543	21291	21437	21195	21295	21137	21437	21266	21349	21273	21323	21337	21295	21426	21414	21163	21107	21182	21381	21313	21129	21292	21323	21259	21193	21357	21324	21335	21357	21168	21336	21346	21290	21275	21375	21413	21288	21484	21513	21547	21461	21325	21180	21486	21114	21222	21201	21311	21315	21237	21161	21307	21265	21355	21412	21251	21295	21311	21413	21566	21342	21518	21579	21531	21247	21414	21306	21313	21551	21517	21339	21262	21319	21353
37667	59159	52171	34249	24498	19341	17426	16922	16939	17092	16887	16888	16849	16923	17031	16858	16870	16980	16900	16865	16857	17082	17109	16889	16935	16833	16917	16977	17053	16904	16906	16861	16949	16909	16836	17034	16919	16916	16982	16997	16859	16995	16966	17068	17100	16675	16946	16898	16891	16749	16884	16930	16790	16858	16882	16923	17010	16996	16926	16956	16870	17074	16980	17033	16969	17092	16851	16985	16933	16932	16742	16975	16858	16896	16937	16824	17088	16986	16795	16925	17022	16954	16857	17066	16874	16955	16999	17031	17057	16965	17023	16969	16768	16946	16965	17087	16957	16897	16932	16922	16941	16953	16966	16941	17019	17052	16792	16878	17007	17040	16838	16959	16716	17015	16992	16874	16876	16854	17034	16912	17014	16961	17060	17029	16838	16971	17088	16904	17031	16987	16915	16785	16824	16746	16978	17000	16980	16845	17170	16854	16948	16847	16768	16960	16986	17069	16798	17082	16748	16905	16891	16719	16953	16742	16746	16861	16916	16964	16987	16768	16877	16888	16889	16993	16802	16953	16978	17026	16898	16702	16951	16835	16938	16921	16880	16774	16958	17020	17054	16985	16780	16855	17141	16892	16773	16795	16764	17018	16825	16956	16921	16846	16823	16935	16939	16993	16723	16881	16996	16940	17010	16742	17020	16776	16972	16851	16898	16811	17014	17006	16977	16947	16955	16853	16906	16860	16801	17048	17046	16989	16872	16924	16896	16917	16837	16961	16947	16852	16976	16808	16871	16854	17042	16814	16909	17021	16899	16761	16953	16839	16858	16769	16859	16877	16940	17024	16845	17085	17083	16925	17103	16835	16975	16813	17028	17039	16905	16969	17073	17019	16913	16824	16854	17021	16845	16879	16955	17001	16894	17006	16865	16925	16892	16832	16851	16905	16909	16970	16949	16889	16964	16880	17109	16728	17044	16906	16842	17006	16849	16933	16878	16983	16871	17001	16870	16924	16977	16825	16791	16801	16888	17096	16834	16967	16976	16928	17103	16867	16905	16894	16987	16966	16709	16887	16943	16966	16860	17117	17031	16986	16862	16963	16946	17015	16885	16848	16789	16965	16822	16915	17044	16892	16980	16829	17085	16872	16927	16964	16785	17025	17035	16968	16968	16915	16774	16893	16947	16929	16927	16885	16899	16853	16853	16901	16933	16848	16998	16931	16757	16937	16993	16932	16827	16966	17040	16844	16911	16978	16918	17045	16874	16929	17029	17062	16950	16988	16923	17005	16966	16866	16928	16983	17056	17051	16994	17025	16897	17032	16897	16905	16948	16822	17057	16808	16983	16929	16917	17055	17034	16922	16968	16882	17061	16868	16849	16938	17013	16945	16942	16945	16883	17076	16789	16851	16891	16944	16854	16983	17012	16828	16989	17010	17075	17076	16876	16802	17023	17019	16864	16923	16937	16823	16860	16943	17011	16828	16912	16897	16964	16804	16939	17107	16807	17012	17008	17064	16854	16970	16803	16915	17014	16800	17015	16881	17036	16953	16941	16864	16982	16924	16854	16855	16893	16873	16953	17008	17086	17009	16945	16850	16973	16965	16886	16932	16825	16907	17098	16755	17023	16840	17016	16860	16877	16814	17089	16821	16827	17003	17007	16989	17015	17042	16843	16815	16735	17035	17089	16980	16988	16903	16907	16882	17068	17033	16944	16987	16969	16873	17084	16943	17010	16956	16968	17123	17110	16926	16884	16853	17057	16947	16926	17102	16891	16870	16884	17001	16953	17007	16978	16951	17014	16994	16982	16826	16894	16822	16889	16798	16935	16827	17035	16884	17019	16949	16946	16756	16997	16758	16974	16951	16835	17029	16916	16867	17069	16875	16924	16986	16823	16782	16931	16766	16916	16925	17126	16973	16896	16954	16945	16995	16790	16965	16842	16918	16822	16841	16912	17024	16891	16923	16903	16981	16993	16839	16963	16869	16962	16902	16891	16883	16952	16956	16970	17028	17007	16772	16971	16965	16959	17065	16840	16927	16844	16694	16901	16965	17041	16889	16967	16880	16884	17078	17002	16971	16841	16674	16779	17093	16862	16938	16893	16865	16935	16786	17025	16941	16913	17025	16858	16943	17056	16745	16901	16926	17000	16873	16930	16867	16917	16993	17154	16976	16859	16868	16905	16935	16804	16847	16924	16926	16938	16994	16946	16889	16910	16883	16809	16790	17111	17025	17102	16949	16968	16884	16837	16937	16944	16945	16724	17035	16907	17180	17058	16971	16983	16966	16905	17021	17136	16894	16948	16749	16949	16981	16795	16794	16842	16951	16828	16861	17058	16956	16829	16945	16812	16933	17105	17019	16771	16850	17014	17012	16910	16933	16941	16958	16988	16966	16790	16927	16877	16964	16901	16963	16684	16889	17072	16920	16991	17084	16936	16886	17045	16743	16963	16915	17038	16868	16928	16975	17065	16942	17007	17028	16908	16812	17022	16842	16972	16939	16949	16834	17127	17143	16807	17046	17008	16951	16961	17085	16998	16999	16945	16873	17105	17024	17182	16919	17053	16976	16867	16935	16972	16911	17005	17185	17060	16934	16661	16972	17041	16770	17067	17057	16882	17124	16801	16969	16836	16800	16958	17011	16797	16918	16859	17049	16979	17101	17050	16878	16928	16980	17030	16883	16893	16956	17018	16888	16875	16862	16750	17006	17156	16989	16995	16919	16967	17010	16763	16856	16989	16878	16818	16928	16926	16917	17003	16913	16984	16893	16979	17021	16984	17048	17042	16820	17002	16852	16782	16909	17087	16987	16943	17166	16779	16916	16898	16918	17097	16983	16661	16956	17051	16968	16951	16844	16969	16883	16996	16934	16934	16991	17018	16999	16935	16958	16896	16974	16842	16770	16982	16901	16995	17171	17066	16907	16897	17101	16983	16861	16809	17062	16826	16987	16733	17091	16903	16936	16998	17077	16898	17016	16991	16917	17045	16842	16733	17047	16886	16884	17028	16985	16891	16982	16870	16922	16964	16963	16971	16955	17073	17025	16840	16816	16989	16994	16950	17006	16919	16877	16971	16679	16787	16981	16853	16933	16882	16914	16937	16811	17073	16912	16757	16979	16832	17004	17035	16692	16870	16902	16782	16800	16970	16861	16899	16861	16931	16824	16920	16988	16920	16974	16837	17010	16933	17038	16864	17160	16901	16764	16933	16885	16953	17029	17014	16914	16971	16784	16894	16885	16919	17022	17006	16785	16986	17090	17021	17117	16903	16908	17102	16976	17053	16950	16981	16902	16979	16906	16857	16968	17038	17100	16918	16956	16860	17013	16804	17063	16799	17037	16952	17058	16941	16933	16982	16879	17026	16970	16862	17072	16918	16833	16983	16970	16959	16983	16929	16877	16922	16859	16855	17053	16801	16842	16655	17048	17027	17036	17002	16829	16914	16991	16998	16658	16948	16894	16826	16980	17012	16961	17034	16791	16839	16840	16971	16698	17006	16862	17137	16966	16920	16866	16890	16915	16962	16920	16960	16938	16895	16910	16880	16972	16988	16844	16889	17005	16996	17047	16805	16964	16797	16963	16859	16936	16913	16767	17059	16664	16907	16841	16902	16972	16959	16889	16935	16918	17031	17089	16828	17150	17005	16880	16813	16992	16960	16970	16974	17060	16886	16845	16976	16815	16956	16923	17031	16944	17033	16910	16868	17082	17054	17059	17111	16725	16845	16894	16940	16873	16778	17031	16723	16991	16951	16931	16909	16927	16881	16920	17068	16900	16912	16957	17165	16976	17083	16912	16864	16999	16968	17097	17049	17014	16984	16781	16883	17020	17013	16861	16884	16764	16781	17052	16946	16874	16973	16751	16934	16950	16837	16764	16811	16771	16976	17000	16955	16995	16901	16800	16839	16877	16977	16950	16953	17031	16871	16986	16903	16986	17047	16831	17025	17041	16826	17020	16987	16811	16816	16928	16881	16902	16888	17003	16785	16921	16901	16982	17095	16839	16680	17039	16807	16881	16886	16918	17049	17016	16970	16860	16926	16970	16784	16894	16960	16968	16955	16993	16714	16902	16952	16927	17066	17074	16786	17072	16755	16850	17088	16869	17017	16822	16934	16912	16836	16965	16887	17038	16895	16918	16919	16918	16913	17018	16899	17012	16976	16965	16911	16888	17045	16996	17033	16983	17032	16909	16955	16899	16759	16846	16987	16981	16763	17107	17070	16877	17082	16950	16930	16959	17045	16909	16914	17030	16844	16967	16772	16996	17042	17125	16941	16769	16865	16847	17136	16861	16888	17013	16996	16896	16997	17125	16837	16933	16873	16915	17150	17109	16977	16831	16798	17024	16948	16959	16830	16999	16993	16816	17040	16962	16868	17118	16892	16841	17003	16770	16884	16817	16848	16899	17065	16877	16740	16721	16844	17012	17012	16907	17061	16957	17006	16891	17066	16856	16848	16844	16880	16933	17014	16846	17004	17051	16809	16962	16861	17138	16978	16875	16835	16990	16791	17012	16958	17045	16974	16862	16843	16816	16961	16977	16807	16940	16897	16844	17025	17031	16911	16866	16953	16912	16881	17088	16631	17001	16954	16934	16945	17028	16846	17031	17045	16831	16948	16965	16922	16889	16888	16884	17090	16976	17041	16930	16981	16922	16841	16844	16916	16997	16827	17173	16909	17076	17027	16796	16831	16974	17035	16756	16860	17066	16927	16976	16823	16958	16885	16983	16845	16960	16852	16892	16960	16960	16860	17062	16845	17092	16937	17023	17135	16811	16972	16992	16938	17034	17116	16968	17066	16898	16990	16821	16965	16954	16921	16990	17047	17033	17012	16869	17012	16919	16796	16653	16971	16906	17065	16983	16794	17061	16992	16802	16998	16959	16941	16852	16961	16933	16982	17092	16820	16993	16911	17031	16983	16950	16964	16910	16884	16825	16957	16882	16998	16872	16899	17092	16958	16810	17008	16828	16941	16915	16878	16916	16851	16893	17029	16880	16883	16990	16783	16805	16894	17002	17052	16960	16958	16994	17055	16936	16923	16954	16911	16823	16892	17060	16994	16789	16919	17033	16913	17097	16886	16947	17031	16980	16918	17061	16907	17029	17009	16909	16824	17176	16995	17030	16768	16924	16767	16808	17001	16906	16973	16760	16716	16972	16870	16792	17100	16860
25416	31842	59541	54244	42390	32562	27077	22924	22211	22574	22421	22464	22400	22455	22393	22033	22170	22146	22292	22267	22230	22396	22217	22100	22372	22196	22235	22078	22247	22575	22421	22208	22292	22253	22201	22166	22153	22325	22344	22217	22094	22187	22202	22266	22302	22290	22103	22325	22008	22287	21980	22140	22223	22146	22252	22250	22215	22132	21927	22096	22094	22191	22274	22158	21932	22124	22187	21984	22175	22315	22104	22202	22234	22185	22477	22215	22008	21995	22035	22108	22007	22182	22128	22007	22214	22209	22423	22089	22175	22175	22115	22096	22103	22349	22163	21979	22115	22057	22131	22266	22178	22147	22138	22066	22201	22041	22083	22075	22212	22116	22265	22077	22119	22075	22109	22108	22205	22286	22277	22198	21995	22065	22176	22140	22092	21895	22116	22137	22029	22183	22098	22124	21953	22131	22095	22161	22222	22271	22353	22359	22257	22131	22106	22156	22035	22236	22391	22180	22217	22225	22101	22120	22045	22232	22354	21950	22167	22122	22050	22101	22203	22215	22265	21935	22269	22067	22182	22216	22106	22246	22092	22172	22427	22298	21914	21972	21929	22248	22003	21827	22051	21974	22190	22200	22112	22171	22125	22200	21913	21944	21900	22324	21990	22132	22078	22086	22105	21995	22202	22039	21896	21965	22217	22157	22230	22099	22128	21964	22127	22171	22255	22250	22085	22113	22181	21834	22049	21992	22279	22019	21981	22224	22213	22148	21788	22184	22173	22106	22171	22321	22266	22131	22330	22015	21877	22173	22104	22312	22162	21859	22117	22022	22129	22019	22345	22181	22257	22276	22178	22105	22193	21967	22094	22142	22335	22075	22216	22068	22304	22052	22075	22166	22129	22121	22277	21999	22088	22122	21930	22264	22174	22092	22117	22024	21886	22173	22284	22305	22309	22144	22161	21968	21984	22165	21942	21951	22104	22161	21971	21913	22067	22137	22158	22182	22192	22064	22072	22207	22188	22095	22303	22295	22057	22033	22205	22091	22287	22089	22161	22246	22019	22212	22333	22390	22333	22143	22193	22233	22371	22197	22099	22203	22183	22353	22193	22252	22025	22000	22081	22002	22111	21876	21986	22193	22007	22076	22142	21976	22207	22296	22267	22171	22266	22065	22243	22037	21917	22090	21958	22183	21981	22071	22142	22274	21974	21953	22098	22153	22197	22112	22316	22281	22181	22243	22312	22132	22134	22092	21940	22060	22227	22168	21864	22053	22057	22093	22270	22112	21954	22129	22308	22189	22211	22007	22070	22136	21804	22032	22124	21996	22115	22236	22142	22042	22159	22056	22242	22125	22066	22160	22206	22162	22075	22106	22189	22217	22081	21979	22062	22091	22167	22231	22086	22300	22079	22195	22235	22178	22054	22151	22072	22071	22378	22009	22071	21863	22217	22308	22136	22039	22299	22205	22208	22129	22127	22131	21926	22027	21897	21930	22219	21967	22113	22191	22447	22250	22323	22021	22010	22087	21868	22157	22054	22151	22220	22040	22122	22053	22083	21934	22174	22138	22313	22016	22155	22265	22235	22112	22132	22079	22200	22221	22250	21920	22113	21960	22078	21906	22168	22145	22066	22036	22142	22290	22014	21987	22063	22115	21974	22131	22308	22167	22148	22020	22271	22177	22150	22316	21816	21991	22284	22340	22156	22122	22060	22153	22157	22012	22060	22338	22148	22110	22478	22326	22046	22146	22237	22313	21815	22024	22093	22143	21983	22207	21934	21860	22270	22126	22185	22098	22124	22198	22243	22090	22211	22183	22094	22319	22068	22316	22200	21997	22218	22153	22183	21987	22140	22234	22097	22078	21923	22084	22072	22281	21933	21995	22280	22133	22072	21973	22219	22018	21896	22113	22106	22087	22174	21986	22072	22044	22199	22218	22191	22166	22235	21985	22149	22243	22121	22099	22070	21962	21842	22158	22351	22319	22209	21959	22002	22152	22102	22206	22112	22186	22040	22209	22096	22112	22297	22089	22156	22078	22347	22248	22119	22319	22268	22212	22211	22167	22028	22025	22183	22177	22081	22225	22018	22043	21900	22041	22140	22080	21986	22378	22025	22372	22077	22034	22076	22048	22226	22135	21990	22206	22531	22110	22234	22176	22277	22160	21970	22150	22113	21963	22130	21984	22156	21859	21881	22217	21994	22179	22270	22196	21892	22211	21965	21993	22272	22338	22220	22154	22219	22204	22012	22064	22157	22290	22086	21936	21959	22221	22240	21969	22103	22053	21894	21940	21955	22019	22339	22057	22159	22236	22228	21892	22193	21978	22027	21914	21922	22031	22246	22107	22200	21818	22344	22256	22104	22185	22232	22029	22304	21987	21874	21894	22237	22039	22134	22217	22132	22013	22211	22226	21997	22293	22301	22029	22265	22067	22066	22209	22011	21925	22284	22131	21889	22186	22062	22072	21910	22134	22131	22173	22096	22215	22223	22223	22173	22009	22091	22187	22131	22265	22062	22072	21873	22059	22263	21929	22271	22272	21956	22185	22245	22151	22060	22079	22064	22096	22158	22110	22008	22035	21995	21942	22077	22228	22179	22318	22053	22124	22000	22148	22365	21958	22205	22124	22198	22139	22186	22214	22123	22238	22195	22080	22203	22256	22092	22261	22094	22067	22031	22314	22311	22152	22211	22202	22286	22347	22006	22197	22190	22134	22223	22227	21942	22176	22161	22019	22232	22107	22364	21997	22049	22161	22035	22296	22256	22173	22082	22126	22238	22067	22033	22125	22012	22211	22110	21886	22119	22212	22203	22323	22273	22187	22137	22063	22083	22208	22126	22207	22228	22164	22252	21969	22260	22052	22096	22281	22030	22031	21792	22269	22207	22183	22207	21928	21950	22096	22198	22165	22156	21973	22355	22064	22095	22211	22002	22237	22261	22132	22130	22340	22133	22202	22164	22058	21879	22112	22069	22263	22045	22048	22058	22138	22364	22084	22213	22123	21884	22243	22081	22265	22233	22154	22092	22166	22154	21981	22174	22094	21998	21928	22100	21970	22272	22256	22237	22296	22127	22369	22106	22098	22082	22066	22085	22223	21902	22130	22075	21966	22337	22035	22084	22135	22109	22065	22163	22087	22102	22166	21998	22249	22065	22007	22217	22188	21915	22077	22147	22056	22136	22352	22295	21987	22149	22175	21917	22288	22053	22172	22254	22065	22243	22078	22133	22149	22162	21991	22068	22058	22154	22177	22087	22048	22158	22084	22258	22232	22181	22145	21979	22126	22354	22133	22137	22150	22144	22042	21894	22155	22133	22042	22213	22232	22079	22384	22385	22061	22053	22067	22110	22237	22122	22071	21967	22118	22076	22017	22040	22389	22219	22358	22088	22017	22127	22175	22071	22364	22248	22058	22046	21980	21997	22077	22101	22284	22084	22214	22307	22170	22160	22258	22087	22077	22247	22146	22304	21939	22280	22200	22174	22166	22072	21932	22118	22064	22153	22184	22277	22464	21921	21973	22305	21951	22313	22215	21950	22143	22070	22178	22222	22223	22256	22218	22293	22157	22125	22065	21992	22115	22252	22149	22154	22290	21877	22041	21881	22162	22277	21894	22106	22199	22181	22177	22064	22043	22174	22212	22190	22239	22204	22130	21890	22325	22326	22113	22203	22028	22221	22131	22190	21975	22219	22098	22020	22001	22151	22056	22292	22036	21950	22169	21972	21948	22024	22225	21965	22092	21963	22235	22118	22091	22106	21952	22063	22068	22167	22155	22308	22343	22296	22203	22285	22064	22163	22245	22147	21946	22117	22247	22012	22117	22014	22121	22160	22224	22127	22213	21788	22020	22330	22034	22072	22133	22051	21915	22273	21973	22102	22106	22295	22318	22231	22217	22177	22192	22186	22024	22200	22218	22035	22206	22275	22301	22009	21940	22231	22071	22102	22055	22083	21961	22184	22352	22111	22219	22263	22287	22023	22013	22114	22030	22076	21858	22193	22070	22076	22185	22053	22140	22111	22198	21980	22249	22032	22187	22163	22126	22223	21965	22226	22109	21976	22009	21959	22089	22102	22123	22109	21950	22409	22317	22230	22246	21884	22096	22078	22010	22193	22290	22186	22113	22266	22159	22245	22121	22083	22374	22012	21986	22156	22124	22084	22184	22197	22181	22242	21987	22151	21997	22070	22062	22215	22221	22021	22254	22015	22049	22081	22266	21986	22055	22194	22240	22196	22001	22098	22272	21934	22204	22032	22260	22161	22221	22205	22044	22233	22113	21931	22014	22115	22139	22223	22036	22118	22135	21974	22102	22095	22284	21917	22066	22077	22036	22089	22173	22068	21918	22230	22226	22184	22261	21935	22132	22001	22096	22156	22269	21997	22297	22075	22219	22201	22043	22199	22010	22443	21982	22045	22135	22081	22060	21983	22330	22317	22238	22204	22198	22190	22319	22098	22100	22129	21748	22143	22230	22262	22015	22057	22268	22033	22079	22044	22214	22087	22011	22289	22294	21968	22249	22059	22105	22046	22167	22407	21915	22109	22228	22013	22204	22010	21815	21891	22124	22160	22048	22051	22242	22171	21992	22338	22188	22062	22428	22205	22155	22156	22030	22136	22098	22109	22048	22165	22071	22373	22080	22147	22544	22435	22074	22068	22193	22210	21988	21972	22225	22140	22132	22316	22312	21999	22026	22382	22044	22134	22112	21953	22086	22223	22051	22122	22189	22014	22265	22037	22179	22316	22170	22261	22167	22052	22330	22278	22032	22207	22008	22239	22207	22246	22072	22165	22020	22228	22161	22198	22231	22159	22061	21985	21955	22130	22281	22060	22171	22122	22007	22197	21968	21879	21976	22131	21862	22167	22300	22117	22025	22045	21884	22107	22092	22300	22239	22087	22072	22063	22001	22079	21977	22166	22159	21962	21981	22012	21933	22229	22225	22120	22084	22135	22165	22322	21957	22113	22224	22107	22021	22137	22112	21994	22191	22077	22106	22023	22139	22248	21996	22021	22198	22046	22256	22183	22065	22112	22098	22111	22028	22213	22123	22109	22101	22243	22056	22042	22075	22167	22021	22015	22064	21940	22303	22111	22163	22133	22178	22254	22025	22171	21940	22236	22225	22130	22257	22059	22034	22373	22064	22316	22125	22134	22008	22149	22036	22290	22208
55269	92231	87649	62958	44349	29350	20216	17506	17464	17469	17360	17549	17257	17502	17394	17428	17405	17513	17590	17389	17284	17417	17514	17428	17657	17477	17305	17401	17501	17460	17534	17476	17300	17467	17422	17464	17319	17477	17266	17521	17478	17558	17331	17544	17413	17414	17412	17472	17371	17388	17435	17465	17506	17376	17306	17450	17491	17498	17397	17369	17504	17382	17325	17412	17392	17531	17232	17491	17421	17380	17357	17280	17347	17449	17431	17244	17331	17547	17491	17522	17286	17377	17424	17511	17370	17414	17213	17273	17369	17389	17520	17482	17461	17389	17375	17311	17409	17491	17443	17368	17459	17366	17400	17363	17328	17372	17527	17438	17405	17463	17518	17288	17444	17488	17444	17501	17437	17399	17337	17288	17204	17295	17526	17456	17507	17328	17575	17356	17318	17461	17260	17504	17375	17465	17426	17629	17359	17543	17661	17372	17457	17382	17697	17419	17531	17236	17431	17426	17264	17237	17391	17560	17367	17377	17452	17424	17508	17483	17526	17323	17382	17381	17468	17280	17493	17229	17420	17296	17550	17393	17447	17398	17364	17567	17246	17425	17431	17391	17459	17343	17370	17384	17502	17231	17441	17439	17416	17539	17413	17479	17460	17372	17438	17442	17423	17287	17334	17477	17682	17346	17332	17280	17397	17516	17400	17103	17364	17463	17416	17452	17386	17437	17430	17350	17257	17342	17280	17502	17439	17422	17301	17521	17420	17324	17275	17443	17318	17494	17415	17347	17356	17411	17350	17510	17450	17497	17352	17198	17229	17492	17404	17403	17482	17278	17489	17275	17315	17287	17415	17508	17351	17649	17353	17442	17365	17283	17333	17595	17381	17517	17419	17473	17403	17471	17426	17519	17348	17577	17342	17319	17244	17283	17495	17500	17380	17487	17319	17369	17309	17345	17539	17319	17392	17251	17389	17373	17583	17205	17427	17183	17542	17544	17505	17507	17561	17422	17275	17489	17401	17280	17475	17461	17166	17494	17547	17452	17669	17240	17178	17419	17237	17533	17416	17392	17411	17425	17530	17322	17362	17433	17256	17310	17536	17252	17339	17412	17472	17399	17403	17358	17455	17441	17395	17426	17413	17419	17562	17539	17353	17460	17273	17293	17266	17605	17377	17430	17329	17505	17363	17301	17441	17507	17242	17452	17345	17513	17351	17489	17455	17328	17478	17319	17416	17361	17239	17320	17464	17306	17521	17351	17447	17543	17777	17279	17603	17565	17561	17344	17589	17270	17406	17269	17505	17395	17348	17248	17444	17488	17400	17419	17492	17391	17495	17595	17403	17414	17215	17474	17522	17559	17360	17311	17436	17333	17404	17422	17228	17372	17314	17390	17442	17452	17534	17286	17447	17511	17353	17339	17427	17467	17349	17392	17374	17516	17587	17275	17442	17504	17507	17472	17406	17384	17323	17445	17443	17471	17440	17448	17310	17434	17635	17452	17419	17335	17339	17271	17305	17450	17241	17351	17403	17383	17580	17288	17187	17355	17493	17435	17452	17403	17389	17435	17343	17410	17706	17406	17422	17346	17471	17618	17219	17447	17388	17387	17299	17594	17419	17250	17471	17409	17410	17371	17379	17531	17367	17602	17447	17306	17500	17465	17450	17500	17441	17554	17282	17434	17467	17212	17250	17464	17578	17308	17385	17436	17543	17286	17401	17405	17425	17555	17338	17556	17517	17537	17429	17338	17270	17324	17405	17211	17502	17376	17449	17483	17369	17341	17509	17317	17481	17492	17545	17492	17377	17256	17481	17371	17427	17291	17322	17421	17548	17323	17403	17387	17411	17406	17464	17257	17163	17556	17633	17402	17384	17710	17417	17226	17479	17358	17384	17483	17525	17281	17528	17566	17448	17552	17474	17444	17413	17347	17344	17534	17464	17372	17365	17534	17307	17405	17293	17410	17470	17601	17588	17482	17369	17322	17363	17408	17421	17403	17434	17441	17425	17484	17464	17364	17483	17373	17473	17126	17483	17407	17453	17382	17414	17493	17557	17423	17328	17370	17425	17390	17313	17635	17500	17357	17345	17219	17407	17259	17411	17466	17319	17443	17417	17323	17402	17421	17398	17516	17494	17422	17538	17430	17552	17334	17263	17339	17557	17357	17356	17370	17428	17430	17474	17477	17520	17359	17333	17428	17334	17425	17469	17478	17454	17502	17533	17592	17193	17359	17455	17354	17467	17372	17601	17362	17413	17369	17409	17520	17398	17291	17321	17283	17406	17406	17421	17550	17414	17497	17378	17558	17501	17323	17526	17441	17539	17503	17369	17369	17274	17357	17451	17250	17548	17270	17351	17359	17491	17390	17330	17535	17285	17514	17360	17460	17377	17314	17383	17465	17515	17424	17212	17380	17303	17499	17335	17422	17397	17343	17489	17429	17254	17262	17419	17372	17486	17408	17351	17393	17596	17397	17448	17465	17459	17367	17348	17516	17329	17317	17634	17246	17568	17391	17262	17360	17446	17533	17429	17474	17318	17533	17313	17443	17327	17453	17427	17484	17414	17236	17644	17449	17410	17262	17453	17471	17559	17436	17280	17310	17340	17433	17377	17549	17424	17248	17384	17316	17332	17451	17270	17508	17279	17452	17355	17379	17501	17357	17510	17267	17462	17429	17472	17517	17385	17268	17352	17589	17309	17535	17420	17530	17493	17379	17425	17477	17387	17273	17401	17520	17324	17351	17417	17606	17405	17493	17297	17454	17388	17412	17367	17450	17381	17342	17499	17335	17388	17461	17538	17397	17255	17461	17410	17386	17418	17523	17563	17438	17313	17480	17195	17562	17425	17275	17462	17506	17357	17286	17330	17533	17339	17302	17349	17464	17312	17286	17618	17170	17235	17450	17650	17300	17311	17386	17443	17547	17427	17497	17469	17245	17416	17411	17247	17256	17462	17445	17351	17336	17455	17477	17378	17225	17419	17437	17435	17250	17588	17336	17216	17377	17359	17414	17347	17346	17488	17393	17349	17272	17419	17398	17439	17366	17407	17367	17328	17409	17295	17483	17466	17593	17379	17492	17519	17381	17430	17453	17384	17460	17532	17397	17541	17434	17430	17426	17476	17536	17425	17502	17620	17156	17462	17363	17358	17305	17325	17499	17334	17347	17525	17434	17383	17348	17288	17637	17602	17294	17530	17452	17448	17398	17490	17444	17399	17470	17489	17392	17441	17253	17417	17333	17441	17326	17482	17358	17445	17342	17449	17388	17439	17216	17323	17404	17329	17360	17484	17347	17219	17442	17309	17539	17438	17360	17373	17375	17349	17402	17460	17694	17505	17471	17486	17465	17498	17508	17511	17206	17508	17653	17481	17294	17480	17432	17293	17487	17279	17200	17469	17484	17388	17242	17334	17466	17527	17272	17362	17473	17496	17416	17432	17350	17328	17586	17484	17536	17201	17484	17415	17308	17362	17498	17474	17340	17402	17436	17268	17374	17504	17379	17394	17397	17571	17409	17431	17430	17500	17425	17362	17374	17464	17455	17313	17416	17540	17352	17404	17538	17186	17415	17416	17268	17509	17239	17546	17591	17359	17438	17415	17459	17565	17342	17336	17532	17416	17482	17434	17489	17236	17440	17268	17555	17540	17345	17431	17368	17492	17418	17404	17379	17371	17461	17489	17374	17531	17344	17357	17499	17413	17338	17339	17437	17399	17223	17405	17298	17587	17432	17526	17445	17322	17522	17346	17390	17320	17300	17405	17272	17198	17432	17454	17477	17462	17391	17463	17451	17472	17513	17450	17467	17464	17560	17437	17460	17153	17599	17400	17229	17366	17648	17293	17570	17405	17419	17390	17357	17215	17513	17471	17297	17547	17292	17382	17388	17470	17376	17453	17524	17359	17362	17445	17593	17508	17419	17306	17398	17372	17545	17444	17497	17419	17422	17387	17353	17390	17308	17186	17451	17467	17477	17284	17465	17433	17382	17525	17348	17337	17453	17408	17553	17344	17512	17363	17440	17439	17420	17409	17290	17575	17227	17280	17402	17507	17602	17431	17346	17382	17295	17503	17519	17518	17388	17563	17572	17309	17389	17396	17300	17437	17514	17410	17401	17286	17412	17358	17441	17339	17444	17216	17405	17465	17466	17432	17394	17473	17417	17458	17448	17221	17455	17372	17391	17479	17559	17542	17514	17559	17445	17493	17585	17487	17118	17403	17468	17537	17499	17471	17461	17507	17492	17434	17674	17323	17538	17394	17376	17230	17509	17419	17494	17441	17375	17462	17448	17357	17429	17477	17352	17422	17391	17355	17428	17286	17264	17503	17307	17409	17393	17508	17372	17418	17299	17398	17376	17325	17391	17471	17258	17346	17576	17549	17345	17476	17243	17429	17482	17396	17501	17414	17393	17507	17412	17421	17540	17513	17431	17526	17417	17488	17508	17512	17541	17506	17431	17345	17255	17537	17503	17458	17559	17369	17251	17585	17528	17433	17383	17303	17264	17537	17656	17465	17566	17343	17454	17703	17433	17346	17365	17500	17431	17384	17534	17258	17347	17269	17339	17410	17321	17381	17448	17491	17301	17394	17607	17330	17587	17257	17345	17462	17485	17385	17398	17377	17271	17350	17430	17419	17458	17330	17540	17373	17529	17276	17411	17491	17444	17355	17329	17339	17385	17422	17240	17269	17295	17358	17461	17497	17436	17408	17561	17428	17332	17445	17430	17494	17430	17205	17579	17419	17470	17462	17574	17400	17404	17517	17433	17593	17494	17432	17430	17315	17480	17422	17460	17265	17320	17336	17482	17442	17471	17529	17628	17366	17437	17280	17508	17439	17459	17390	17506	17395	17317	17382	17536	17339	17359	17492	17398	17321	17500	17365	17445	17449	17481	17466	17512	17372	17471	17410	17418	17504	17457	17252	17466	17283	17307	17616	17260	17444	17476	17545	17300	17500	17295	17208	17530	17261	17357	17525	17269	17298	17450	17533	17444	17397	17221	17362	17408	17454	17547	17312	17367	17486	17601	17307	17489	17582	17304	17526	17379	17519	17361	17578	17509	17627	17249	17452	17369	17512	17368	17544	17369	17597	17464	17590	17256	17443	17481	17599	17407	17480	17390	17455	17351	17252	17580	17504	17258	17373	17363	17460	17442	17300	17409	17274	17245	17453	17406
23547	25477	48592	49681	43448	36064	30011	23668	22897	22800	22806	22827	22677	22677	22592	22701	23088	22883	22735	22701	22641	22601	22623	22559	22521	22878	22579	22755	22760	22792	22478	22592	22642	22608	22943	22579	22582	22569	22682	22651	22647	22776	22674	22743	22790	22650	22576	22572	22470	22690	23072	22446	22778	22785	22489	22548	22549	22657	22672	22677	22475	22378	22605	22606	22538	22425	22378	22629	22681	22501	22690	22646	22533	22581	22700	22481	22647	22553	22473	22577	22610	22325	22520	22565	22490	22534	22710	22417	22559	22517	22325	22614	22509	22601	22553	22461	22676	22844	22539	22774	22652	22364	22553	22605	22543	22661	22478	22527	22536	22476	22537	22453	22453	22398	22589	22299	22480	22505	22379	22421	22546	22449	22543	22422	22546	22524	22540	22414	22441	22599	22439	22577	22489	22454	22570	22316	22602	22520	22414	22572	22684	22549	22769	22664	22774	22566	22681	22701	22594	22534	22430	22475	22597	22343	22579	22551	22537	22832	22816	22592	22568	22611	22429	22687	22587	22412	22512	22636	22346	22368	22717	22413	22695	22777	22678	22424	22572	22513	22513	22611	22539	22655	22459	22492	22526	22653	22405	22317	22654	22438	22505	22406	22658	22540	22643	22412	22452	22460	22396	22483	22629	22817	22311	22405	22304	22460	22521	22398	22440	22527	22588	22496	22649	22646	22598	22336	22316	22576	22675	22362	22684	22474	22420	22585	22628	22495	22493	22457	22579	22652	22518	22911	22659	22438	22604	22410	22508	22698	22606	22435	22629	22486	22459	22330	22401	22485	22537	22433	22478	22603	22577	22594	22664	22338	22509	22602	22528	22604	22591	22552	22445	22534	22533	22706	22513	22780	22874	22455	22716	22781	22549	22600	22718	22428	22475	22428	22411	22585	22775	22490	22592	22648	22595	22613	22498	22615	22479	22478	22508	22667	22826	22420	22531	22528	22422	22520	22462	22581	22813	22601	22455	22416	22477	22631	22604	22609	22714	22651	22518	22807	22459	22302	22436	22572	22322	22346	22563	22392	22529	22481	22601	22570	22650	22518	22561	22359	22452	22514	22526	22535	22405	22627	22692	22546	22417	22573	22538	22597	22635	22540	22642	22721	22748	22630	22528	22465	22730	22622	22622	22555	22565	22672	22513	22447	22637	22583	22230	22736	22668	22528	22661	22581	22740	22483	22395	22253	22482	22567	22631	22602	22431	22367	22340	22704	22623	22487	22602	22608	22496	22568	22730	22363	22455	22569	22427	22528	22667	22508	22508	22475	22724	22678	22446	22438	22690	22587	22530	22486	22323	22397	22497	22462	22526	22462	22420	22506	22570	22517	22461	22517	22430	22565	22541	22383	22490	22470	22750	22407	22540	22611	22513	22440	22657	22588	22592	22567	22293	22524	22553	22447	22732	22559	22601	22515	22687	22395	22301	22446	22283	22365	22566	22488	22487	22484	22544	22530	22670	22601	22521	22505	22548	22653	22501	22594	22433	22360	22590	22530	22591	22569	22714	22472	22671	22507	22668	22613	22376	22674	22403	22541	22604	22433	22670	22671	22321	22380	22663	22667	22619	22423	22583	22620	22412	22507	22442	22421	22379	22631	22356	22602	22706	22583	22269	22581	22661	22311	22538	22500	22414	22645	22471	22453	22255	22436	22485	22403	22408	22474	22568	22535	22444	22651	22470	22627	22614	22760	22508	22621	22652	22692	22444	22590	22552	22557	22628	22640	22509	22497	22499	22665	22405	22697	22597	22613	22694	22582	22249	22554	22441	22700	22382	22258	22462	22579	22545	22349	22342	22386	22579	22379	22692	22419	22438	22607	22600	22473	22538	22350	22578	22298	22537	22275	22527	22482	22486	22271	22512	22425	22495	22463	22562	22524	22678	22480	22554	22468	22288	22487	22648	22405	22421	22472	22578	22389	22694	22616	22526	22662	22542	22392	22613	22347	22509	22546	22438	22715	22678	22531	22316	22520	22687	22589	22422	22570	22652	22481	22484	22398	22471	22543	22648	22643	22607	22623	22556	22496	22645	22327	22495	22393	22661	22502	22433	22558	22596	22645	22617	22641	22490	22569	22713	22670	22371	22636	22625	22550	22405	22585	22453	22583	22508	22544	22600	22637	22649	22607	22760	22462	22610	22260	22500	22589	22710	22387	22586	22464	22313	22787	22546	22803	22526	22498	22594	22656	22539	22661	22544	22489	22517	22522	22671	22707	22553	22673	22593	22573	22477	22572	22474	22539	22488	22564	22720	22565	22397	22395	22574	22667	22721	22662	22487	22394	22484	22522	22379	22447	22661	22523	22605	22347	22707	22612	22759	22483	22348	22470	22315	22604	22397	22561	22286	22428	22602	22503	22831	22634	22538	22784	22468	22458	22721	22623	22722	22647	22425	22490	22535	22631	22698	22508	22618	22636	22479	22482	22648	22438	22654	22745	22535	22533	22681	22606	22382	22607	22408	22611	22543	22387	22669	22335	22425	22636	22698	22419	22625	22586	22423	22534	22413	22450	22551	22438	22481	22365	22678	22449	22667	22597	22868	22617	22657	22728	22371	22555	22598	22608	22396	22405	22552	22480	22513	22557	22572	22360	22586	22652	22452	22653	22533	22385	22622	22639	22507	22680	22581	22651	22445	22589	22294	22585	22585	22367	22614	22708	22734	22456	22413	22361	22517	22894	22598	22552	22683	22522	22574	22537	22494	22532	22640	22607	22470	22365	22555	22903	22729	22469	22431	22739	22433	22389	22785	22573	22543	22488	22720	22481	22450	22616	22559	22630	22493	22641	22611	22626	22689	22392	22475	22392	22462	22434	22581	22533	22420	22677	22461	22487	22625	22463	22245	22580	22576	22623	22409	22358	22465	22549	22685	22610	22562	22526	22870	22441	22597	22730	22449	22467	22334	22469	22518	22635	22572	22483	22421	22432	22516	22791	22386	22530	22607	22484	22316	22542	22574	22611	22543	22358	22592	22771	22377	22547	22510	22441	22692	22536	22423	22626	22729	22833	22473	22445	22626	22213	22605	22684	22578	22607	22615	22605	22724	22525	22565	22551	22794	22614	22367	22589	22423	22599	22638	22294	22344	22358	22674	22363	22569	22687	22625	22658	22465	22409	22428	22663	22712	22520	22459	22613	22581	22456	22338	22478	22517	22503	22384	22523	22491	22579	22672	22628	22445	22559	22850	22407	22541	22252	22686	22551	22606	22510	22500	22612	22576	22284	22753	22767	22579	22540	22485	22763	22496	22589	22562	22253	22478	22590	22594	22554	22570	22583	22405	22437	22552	22512	22716	22307	22592	22722	22785	22431	22447	22538	22695	22497	22443	22456	22513	22650	22669	22387	22255	22453	22465	22619	22603	22629	22562	22588	22433	22376	22599	22428	22626	22730	22592	22574	22575	22241	22552	22560	22636	22187	22639	22313	22506	22514	22477	22700	22497	22571	22591	22489	22471	22227	22658	22328	22749	22570	22578	22620	22638	22706	22849	22641	22684	22363	22424	22519	22273	22491	22566	22542	22468	22383	22451	22739	22599	22517	22506	22552	22547	22484	22425	22684	22517	22405	22591	22553	22693	22535	22321	22366	22585	22627	22573	22197	22683	22392	22634	22498	22351	22618	22549	22656	22525	22637	22374	22601	22517	22703	22625	22805	22393	22418	22380	22667	22671	22572	22672	22367	22451	22463	22519	22537	22500	22528	22720	22663	22442	22557	22663	22470	22663	22465	22731	22312	22744	22600	22501	22570	22437	22322	22384	22625	22429	22436	22612	22458	22457	22607	22720	22522	22505	22613	22703	22607	22575	22611	22266	22578	22433	22568	22480	22733	22795	22752	22455	22509	22633	22614	22492	22664	22765	22380	22489	22508	22292	22451	22569	22442	22503	22578	22434	22354	22402	22556	22672	22653	22752	22710	22507	22576	22774	22628	22593	22512	22286	22336	22599	22520	22744	22485	22394	22638	22505	22336	22390	22321	22450	22432	22485	22629	22555	22649	22586	22533	22417	22664	22569	22596	22687	22638	22652	22361	22506	22455	22446	22612	22613	22586	22409	22577	22445	22400	22600	22713	22455	22259	22313	22674	22649	22554	22354	22319	22368	22513	22338	22451	22764	22507	22507	22424	22570	22718	22481	22525	22812	22727	22709	22595	22419	22604	22639	22582	22572	22618	22899	22515	22596	22537	22553	22618	22588	22726	22541	22499	22483	22461	22742	22399	22658	22409	22817	22528	22531	22474	22523	22695	22611	22580	22547	22027	22485	22484	22657	22591	22504	22687	22592	22434	22497	22530	22621	22490	22686	22600	22721	22395	22385	22560	22566	22443	22391	22657	22438	22421	22419	22404	22470	22334	22454	22542	22396	22440	22449	22771	22457	22473	22670	22591	22597	22620	22498	22384	22729	22391	22732	22512	22640	22505	22562	22482	22528	22473	22668	22788	22554	22526	22513	22522	22359	22333	22506	22780	22678	22390	22586	22533	22623	22736	22410	22638	22790	22540	22478	22435	22510	22664	22593	22532	22368	22574	22605	22746	22442	22374	22493	22566	22415	22445	22572	22397	22472	22530	22663	22514	22596	22363	22602	22702	22270	22424	22745	22793	22507	22626	22736	22447	22460	22412	22570	22510	22615	22329	22322	22423	22401	22606	22337	22639	22536	22494	22538	22709	22471	22505	22660	22561	22730	22451	22413	22468	22693	22636	22711	22570	22710	22600	22450	22505	22360	22572	22575	22432	22422	22565	22565	22564	22584	22378	22601	22500	22767	22671	22464	22577	22482	22223	22566	22483	22515	22623	22827	22581	22544	22396	22449	22343	22726	22700	22613	22675	22514	22572	22345	22576	22924	22593	22679	22492	22563	22552	22622	22542	22336	22413	22641	22620	22637	22643	22468	22464	22789	22363	22695	22361	22327	22679	22486	22491	22574	22675	22564	22384	22539	22553	22575	22444	22376	22632	22645	22382	22695	22602	22647	22584	22904	22849	22588	22320	22623	22564	22422	22498	22705	22436	22589	22398	22422	22523	22491	22540	22435	22471	22356	22627	22592	22396	22513	22616	22582	22469	22489	22460	22528	22553	22542	22380	22652	22775	22579	22540	22564	22566	22695	22550	22463	22632
60246	96053	93328	76421	55003	36583	22859	17489	17793	17615	17735	17865	17540	17710	17710	17683	17700	17913	17701	17731	17632	17586	17765	17480	17774	17634	17622	17717	17716	17584	17700	17621	17738	17549	17725	17561	17680	17617	17749	17683	17609	17965	17551	17866	17724	17716	17737	17655	17712	17455	17632	17903	17597	17606	17619	17642	17497	17572	17482	17806	17491	17673	17714	17624	17617	17688	17572	17561	17639	17573	17612	17554	17491	17671	17464	17823	17613	17716	17533	17686	17556	17665	17470	17662	17645	17544	17464	17710	17645	17483	17739	17643	17565	17625	17511	17729	17823	17716	17466	17613	17601	17642	17797	17556	17582	17540	17740	17525	17630	17639	17602	17649	17625	17755	17503	17610	17612	17695	17666	17705	17631	17611	17742	17822	17599	17730	17505	17662	17567	17741	17625	17771	17621	17678	17567	17728	17976	17722	17681	17718	17686	17596	17501	17567	17842	17521	17611	17752	17739	17638	17560	17657	17748	17528	17560	17655	17684	17649	17676	17509	17533	17452	17544	17491	17722	17650	17699	17567	17905	17593	17797	17848	17657	17584	17759	17694	17759	17593	17654	17536	17716	17604	17670	17815	17631	17620	17616	17627	17614	17533	17591	17655	17689	17689	17609	17574	17712	17709	17573	17738	17562	17575	17544	17623	17719	17567	17698	17615	17609	17666	17753	17740	17492	17706	17605	17477	17637	17605	17676	17634	17799	17823	17675	17611	17683	17581	17647	17809	17794	17707	17541	17636	17693	17282	17675	17635	17594	17703	17691	17551	17714	17594	17714	17402	17625	17647	17548	17734	17733	17627	17618	17667	17503	17659	17662	17710	17752	17602	17395	17626	17567	17728	17722	17617	17770	17651	17784	17552	17739	17647	17590	17726	17616	17472	17604	17626	17617	17633	17586	17571	17742	17660	17725	17695	17626	17762	17737	17628	17706	17583	17696	17656	17577	17432	17646	17629	17642	17477	17534	17735	17700	17837	17687	17602	17627	17685	17651	17712	17553	17703	17611	17603	17640	17745	17618	17530	17696	17579	17590	17754	17898	17805	17607	17739	17636	17634	17662	17693	17624	17772	17683	17676	17675	17692	17669	17507	17546	17716	17601	17607	17738	17550	17587	17690	17617	17722	17803	17674	17625	17465	17612	17516	17831	17647	17767	17621	17762	17632	17549	17675	17645	17697	17717	17572	17598	17596	17561	17621	17633	17748	17540	17730	17766	17592	17487	17607	17759	17631	17747	17576	17666	17592	17762	17508	17522	17771	17562	17623	17443	17570	17717	17614	17474	17595	17681	17576	17548	17795	17720	17768	17533	17661	17670	17750	17593	17582	17592	17774	17747	17576	17654	17627	17650	17709	17701	17859	17904	17653	17708	17808	17667	17711	17721	17684	17645	17622	17626	17787	17682	17603	17723	17540	17568	17708	17671	17699	17768	17663	17635	17629	17571	17714	17778	17678	17779	17615	17591	17720	17865	17811	17678	17435	17553	17657	17732	17746	17627	17658	17518	17737	17629	17650	17639	17647	17667	17400	17829	17710	17715	17568	17653	17778	17649	17725	17626	17627	17700	17558	17570	17737	17591	17696	17925	17588	17553	17815	17573	17574	17534	17496	17768	17627	17514	17637	17790	17778	17646	17570	17750	17668	17498	17591	17641	17621	17643	17561	17719	17668	17654	17626	17627	17816	17724	17587	17632	17621	17771	17678	17670	17679	17652	17647	17681	17522	17773	17775	17637	17775	17732	17792	17749	17706	17585	17785	17710	17599	17563	17678	17546	17733	17711	17904	17732	17710	17671	17660	17757	17616	17681	17541	17690	17627	17542	17573	17772	17655	17539	17658	17755	17637	17605	17599	17516	17771	17653	17546	17678	17632	17767	17579	17433	17652	17675	17850	17619	17574	17708	17577	17587	17604	17794	17557	17819	17493	17771	17470	17662	17745	17645	17582	17611	17579	17705	17688	17605	17632	17742	17554	17573	17731	17685	17558	17741	17713	17714	17582	17655	17709	17566	17768	17706	17540	17633	17720	17706	17696	17553	17725	17787	17707	17439	17635	17720	17576	17758	17590	17657	17605	17760	17649	17629	17647	17684	17715	17620	17859	17519	17613	17854	17492	17443	17687	17749	17443	17552	17777	17691	17698	17576	17772	17618	17705	17800	17628	17645	17756	17591	17794	17651	17737	17673	17791	17742	17524	17537	17596	17758	17708	17777	17788	17753	17658	17620	17634	17713	17667	17611	17577	17552	17711	17617	17736	17543	17563	17807	17618	17566	17646	17667	17711	17599	17663	17749	17591	17528	17580	17745	17620	17676	17771	17641	17556	17527	17528	17737	17738	17757	17773	17703	17770	17672	17638	17636	17536	17786	17573	17631	17541	17500	17626	17667	17632	17642	17645	17324	17843	17673	17653	17600	17571	17651	17768	17577	17576	17569	17838	17728	17585	17581	17633	17631	17608	17795	17685	17675	17643	17490	17670	17610	17597	17623	17655	17633	17753	17752	17789	17664	17706	17597	17529	17861	17468	17691	17772	17762	17570	17447	17808	17668	17687	17447	17596	17623	17673	17540	17605	17732	17471	17729	17548	17511	17693	17570	17718	17548	17622	17658	17816	17491	17693	17786	17627	17628	17554	17666	17590	17661	17650	17695	17716	17506	17790	17524	17830	17540	17509	17649	17639	17654	17543	17757	17855	17592	17497	17712	17768	17566	17627	17764	17708	17510	17484	17676	17546	17703	17663	17809	17665	17695	17552	17550	17503	17621	17619	17649	17659	17588	17642	17544	17586	17730	17628	17558	17736	17633	17581	17750	17622	17731	17658	17663	17765	17652	17929	17701	17739	17616	17724	17667	17529	17750	17670	17586	17544	17511	17683	17772	17531	17769	17656	17451	17593	17750	17617	17749	17668	17760	17730	17723	17593	17624	17746	17670	17710	17579	17684	17642	17689	17630	17575	17608	17658	17561	17521	17708	17773	17811	17576	17683	17545	17586	17544	17703	17642	17782	17716	17629	17464	17617	17815	17702	17527	17649	17570	17663	17653	17621	17741	17684	17579	17523	17739	17784	17701	17976	17743	17412	17853	17543	17582	17684	17452	17653	17609	17510	17689	17701	17612	17612	17693	17687	17714	17416	17576	17694	17753	17691	17792	17628	17708	17642	17722	17727	17741	17608	17761	17725	17581	17827	17643	17706	17620	17686	17693	17644	17389	17632	17661	17741	17484	17533	17580	17663	17576	17635	17485	17765	17610	17593	17637	17958	17593	17519	17556	17437	17487	17625	17801	17576	17711	17529	17717	17439	17616	17463	17532	17568	17513	17580	17546	17694	17656	17549	17559	17759	17642	17759	17836	17795	17831	17446	17618	17714	17538	17613	17699	17505	17585	17675	17591	17529	17875	17640	17730	17598	17770	17738	17740	17606	17628	17460	17782	17407	17801	17511	17707	17643	17605	17798	17426	17688	17563	17570	17621	17785	17733	17698	17616	17858	17658	17745	17718	17809	17781	17382	17685	17700	17647	17642	17636	17787	17503	17701	17763	17523	17481	17618	17560	17471	17649	17558	17784	17749	17407	17603	17732	17633	17737	17628	17610	17734	17728	17629	17614	17755	17669	17610	17741	17610	17494	17727	17678	17869	17720	17732	17544	17607	17471	17616	17887	17649	17643	17566	17766	17577	17556	17562	17910	17824	17696	17715	17649	17600	17650	17622	17492	17687	17626	17567	17630	17752	17580	17688	17665	17732	17493	17564	17728	17808	17614	17684	17721	17790	17802	17549	17766	17618	17538	17684	17636	17473	17646	17714	17550	17693	17531	17747	17733	17561	17628	17556	17741	17698	17632	17794	17518	17586	17599	17562	17424	17562	17539	17547	17816	17592	17846	17756	17773	17655	17560	17618	17604	17761	17651	17542	17514	17724	17679	17640	17541	17601	17663	17825	17724	17586	17740	17456	17494	17538	17612	17649	17562	17632	17677	17726	17545	17539	17795	17628	17547	17730	17542	17515	17635	17598	17766	17671	17779	17567	17608	17742	17624	17512	17636	17632	17650	17615	17724	17551	17596	17683	17833	17640	17531	17597	17837	17461	17543	17521	17750	17562	17576	17714	17685	17665	17712	17709	17663	17645	17737	17706	17777	17643	17739	17554	17672	17581	17651	17513	17600	17786	17736	17623	17776	17804	17669	17613	17762	17726	17625	17401	17665	17670	17699	17681	17526	17491	17667	17748	17584	17819	17700	17603	17761	17679	17584	17641	17660	17580	17737	17623	17521	17660	17610	17669	17621	17678	17657	17746	17679	17668	17743	17661	17564	17569	17810	17521	17636	17609	17520	17515	17693	17685	17674	17578	17747	17800	17674	17631	17606	17715	17547	17796	17610	17654	17583	17684	17650	17453	17688	17659	17717	17555	17663	17627	17615	17817	17757	17747	17664	17728	17854	17638	17621	17679	17591	17624	17678	17619	17670	17766	17737	17629	17647	17656	17745	17716	17626	17669	17732	17697	17502	17825	17608	17638	17472	17571	17582	17818	17541	17649	17705	17690	17655	17641	17672	17463	17619	17692	17609	17696	17581	17677	17538	17530	17548	17596	17726	17557	17611	17498	17644	17735	17508	17683	17615	17450	17655	17546	17780	17624	17800	17413	17613	17741	17541	17713	17718	17572	17665	17591	17618	17447	17654	17730	17767	17668	17616	17442	17819	17534	17508	17668	17621	17769	17654	17560	17599	17630	17718	17589	17650	17694	17756	17680	17687	17688	17587	17496	17685	17628	17639	17742	17745	17582	17654	17528	17661	17736	17575	17728	17690	17685	17489	17651	17506	17668	17623	17737	17637	17677	17661	17640	17387	17516	17556	17776	17702	17644	17600	17730	17695	17714	17621	17660	17621	17674	17711	17662	17655	17745	17714	17653	17621	17756	17637	17746	17730	17768	17534	17668	17646	17645	17621	17709	17815	17685	17839	17605	17725	17676	17620	17612	17531	17756	17613	17758	17685	17621	17675	17722	17833	17633	17687	17509	17663	17623	17822	17685	17575	17641	17492	17575	17626	17731	17835	17555	17614	17847	17786	17696	17739	17557	17541	17549	17687	17741	17692	17712	17515	17764	17539	17663	17607	17541	17818
35674	46129	53346	39631	28309	23657	21632	21015	21012	20963	21043	21008	21186	20836	20890	20971	20977	21009	20841	20953	20737	21170	20951	20930	20953	20763	20928	20847	20774	20843	20869	20930	21016	20947	20933	20695	20909	20995	20688	20785	20979	20991	20869	20945	21025	20939	20910	20774	21011	20810	20862	20847	21068	20914	20853	20721	20980	21029	21042	20919	20896	20678	20790	20971	20746	20915	21017	20804	20997	21013	20868	21156	20852	20858	21065	20950	20681	20836	20894	21026	20930	20944	20849	20856	20813	20667	20937	20971	20692	20733	20749	21084	20926	20744	20855	20948	21186	21001	20918	20895	21211	20974	20819	20732	20795	20960	20785	20982	20786	20863	20805	21000	20857	21042	20753	21222	20889	21164	20996	20739	20771	20830	20835	20928	21021	20928	21099	21013	21012	20956	20918	21143	20998	21029	20966	20808	20967	20841	20952	20890	20952	20815	21118	21023	20884	20809	20813	20979	21116	21036	21194	20874	20944	21121	20842	20853	20818	20897	20858	20712	20988	20701	20983	20933	20891	20737	20906	20862	20784	20817	21046	20836	20834	20882	20800	20731	21018	20797	21014	20972	21095	20849	20773	20790	20785	20881	20871	20928	21026	20763	20889	20705	20957	20719	20802	20897	21077	20836	20880	20835	20985	21167	20779	20874	21106	20747	20976	20898	20819	21131	20970	20969	20875	21087	20948	20866	21013	20726	20822	21010	20680	20965	20808	20935	20862	20864	20894	20550	21000	20738	20879	20948	20803	20875	21056	20860	20915	21032	20960	20943	20850	20818	20782	20878	21007	20930	20953	20817	20925	20689	20847	20962	20816	20693	20823	20928	20998	20931	20896	20898	20912	21040	20689	20778	20798	21096	20889	21024	20835	20728	20859	20879	20848	21043	20880	20898	21018	20920	20775	20960	20783	20819	20798	20691	20671	20969	20753	20946	20931	20944	20932	20835	20902	20734	20879	20873	20815	20873	21060	20957	20735	20976	20933	20849	20796	21104	21163	21071	21008	20862	20906	20928	21131	21103	20983	21092	20836	20960	20871	20775	20796	20997	20696	20842	20932	20864	20690	20806	20708	21065	21072	20989	21026	20976	20983	20823	21219	20979	21203	20905	20824	20841	20998	20888	20894	20746	21081	20865	21013	21027	20810	20970	21276	20834	20674	20709	20784	20886	20831	20669	20935	20714	21003	21019	20866	20733	21171	20961	20873	20896	21007	20859	20960	21003	20922	21064	20892	20794	21200	20877	20947	21003	20863	21032	20830	20836	20902	20881	20872	20828	20844	20732	20894	20862	20728	20850	20811	20934	20739	20973	20864	20660	20927	20886	20827	20892	20909	20771	21024	20885	20702	20888	21266	20866	20926	20919	21142	21026	20924	20879	21100	21107	20774	20963	20865	20925	20878	21062	21117	21086	20851	20942	20997	21128	20775	21060	20930	20702	20917	20969	20754	20775	20881	20954	21066	20949	20879	20804	20849	21008	20986	20955	20915	20841	20720	20936	21148	20827	20726	20491	20866	20771	20746	21035	20867	21062	20968	20718	20857	20800	20992	20823	21074	21095	21253	20759	20759	20887	20778	20855	20860	20742	20728	20779	21188	20949	20988	20871	20789	20748	20899	20827	21058	20642	20677	20814	20942	20939	21054	20748	21054	20988	20755	20730	20819	20945	20926	20840	20972	20853	20852	20852	20869	20994	20701	20825	21058	20728	21032	21062	20794	20889	20718	20890	20981	20866	20874	20607	20842	20778	20809	20816	20934	20819	21074	20833	20906	20948	20832	21262	20924	20807	20836	20984	20813	21132	21048	20792	20955	20921	20972	20787	20934	20989	20870	20963	20728	20776	21090	20852	20977	20965	20625	20971	20972	20934	21062	20868	20662	21073	20849	20958	20949	20856	20934	20892	20939	20677	20921	20812	21137	21044	21076	20709	20800	20839	21036	20931	21088	20880	20785	21131	20956	21041	20805	21062	21069	20984	20923	20944	20905	20968	20916	20854	20871	20767	21070	20930	20816	20846	20813	20913	20721	21020	20978	20933	21007	20800	21259	20859	20857	20714	20907	20717	20784	20806	20965	20695	21031	20669	21086	20892	20850	20988	20934	20982	20877	21020	20677	20750	20673	20848	20984	20681	20975	20870	20772	20918	20917	20757	21154	20828	21105	20924	20941	20882	20951	20554	20705	20999	20912	20794	20847	20930	20642	20737	20809	21076	20908	21014	20922	20813	20769	20951	21114	20739	20644	20888	20808	20702	20993	20648	20810	20909	21037	20892	20862	20801	20874	20681	20861	20798	20683	21108	21186	20934	20742	20740	20787	21002	20627	20795	21047	21074	20763	20716	20986	20725	20954	21001	20875	21251	20905	20890	20889	20899	20825	21032	21111	20907	20930	20896	20951	20787	20735	20659	20774	20802	20719	20841	21050	20989	20838	20923	20801	21205	21049	20708	20706	20860	21037	20888	20793	21037	20938	20842	20720	20895	20948	20925	20816	20702	20914	21052	20863	20792	20974	20862	21007	21105	20974	20955	20856	20882	20829	20983	20980	20779	20805	20996	20892	20937	21096	20664	20830	21005	20686	21020	20949	20881	21064	20936	20949	20794	20908	20751	20963	20983	21107	20919	20771	20987	20839	20831	21105	20758	20789	20934	20729	20998	20808	20687	20934	20844	20787	20913	20668	20762	20671	20964	21018	20926	20938	20863	20731	20915	20923	20905	21001	21006	20805	21058	20919	20745	20635	20924	20883	21105	20776	20822	20798	20706	20754	21004	21021	20884	21014	21006	21060	21029	21009	20968	20927	20896	20916	20956	20950	20921	21163	20975	20774	20785	20940	20984	20980	20995	20985	20822	20860	20834	20907	20838	20823	20816	21081	21001	21052	21016	20828	20905	20821	20755	20944	20902	20941	21038	20843	20952	20820	21004	21079	20666	20870	20780	21113	20979	20966	21040	20824	20835	21023	21000	21016	20733	20899	20930	20946	21004	20935	20628	20715	21072	20994	20907	20857	21020	20952	20885	20870	20963	20925	20625	20791	20877	20941	20972	20740	21013	20900	20803	20915	20989	21066	20979	20839	20906	20938	20815	20967	20745	21014	20864	20924	20960	20768	21033	20955	20943	21042	20932	21055	20776	20804	20767	20992	20751	20893	20932	20785	21063	21168	20813	20746	20847	20751	21038	21129	20659	20948	20937	20821	21236	21047	20905	21063	20762	20934	20992	20847	20926	20617	20850	20975	20931	21004	20931	20842	20825	20931	21033	20957	21078	20917	21039	20920	21057	20864	20975	20782	21045	20778	21155	21161	20910	20842	20975	20875	20774	20877	20888	20838	21075	20983	20699	20891	20976	20739	20816	20763	20858	20965	20999	20755	20888	21078	20983	20937	20815	20829	20963	20825	20655	20922	21053	21041	20914	20849	20829	20827	20895	20890	20891	20774	21142	20797	20958	20926	20738	20880	20781	21203	20867	20927	20952	20950	20702	20789	20783	20922	21093	20993	20861	21097	20811	21054	20704	20917	20861	20977	20979	20921	20937	21013	20962	20911	20949	20921	20795	20730	20898	20869	20794	21159	20832	20807	20964	20801	20851	20824	21012	20929	20864	20825	20896	20766	21159	20988	20636	20842	21020	20860	21016	20918	21073	21090	21021	21015	20887	21025	21213	21047	20629	20940	20912	20800	20986	20890	21044	20883	20775	20999	20779	21001	20950	20808	21064	21154	21094	20849	21046	20909	21034	20929	21147	21142	20831	20842	20826	20830	20636	21020	21001	20735	21000	20984	20986	21008	20945	20885	20776	20942	20801	20990	20850	21000	20894	20961	21078	20764	20838	20863	20875	20920	20877	21004	20888	21013	20877	20795	20896	21086	20797	20838	20973	20916	20789	20839	20761	21052	20990	20988	20823	21077	20907	20882	20953	20837	21031	21001	20816	20842	20826	20946	20918	20867	20873	21032	20931	20767	20912	20968	20812	21122	21044	20930	20998	20916	20948	20975	20859	20884	20975	21027	20936	21015	20770	20622	20738	20958	20853	20723	20799	20730	20845	20958	21069	21094	20744	20946	20897	20683	20931	20958	20868	20817	20995	20949	20841	20905	20579	20822	20736	21131	20985	20743	20864	21050	20929	20941	20989	20886	20999	20730	20971	21139	20890	20887	21068	20895	20982	20900	20915	20940	20989	20883	20901	21093	20885	20702	20697	20914	20751	20726	20756	20907	20942	20869	20926	20768	20909	20758	21214	20826	20935	20798	21027	20732	20641	21007	21081	20896	20742	21038	20820	20701	20823	20862	20975	20830	20941	20644	21015	20932	20962	20804	20852	21194	21023	21076	20819	20931	20904	21127	20870	21006	20774	20891	20854	21186	21037	20989	20749	20867	21021	20892	20988	20724	20866	20793	21003	20646	21027	20640	20986	20855	20870	20967	20777	20988	20950	21219	20944	20917	20951	21030	20904	21085	21042	20828	21021	20986	20837	20874	20739	21233	20861	20904	20971	21036	20874	21104	20980	21022	20798	20902	21044	20768	20915	20755	20952	20771	20872	20996	20806	20778	20905	20987	20919	20928	20798	20996	20885	20991	21019	20754	21011	20977	20943	21143	21009	20934	21033	21087	21020	21113	20910	20999	20879	20801	20659	21088	20895	21078	20913	21110	20844	21176	21158	21073	21080	20825	21062	20929	20856	20763	20834	20655	20827	20693	21045	20996	20921	20979	21034	20914	20933	21033	20902	20906	20977	21017	20920	20718	20752	20907	20850	21002	20914	21064	20962	20939	20778	20814	20987	20788	20891	20746	20952	20783	20930	21032	20886	20807	20748	20950	20979	20821	20832	20823	20799	21004	20782	20742	20781	21028	20984	21029	20927	20949	20761	21033	20980	21080	20954	20901	20901	20816	20979	20814	20790	20874	20804	21036	20745	20747	20906	20808	20999	20948	20858	20867	20796	20958	21016	20814	20912	20849	20849	20861	20776	21097	20843	21000	21115	21024	20992	20914	20921	21089	20947	21003	20819	20825	20855	20943	21002	20860	20687	20774	20894	20952	20919	21105	20801	20989	20960	21149	20999	21087	20876	20882	20938	21013	20919	21112	21015	20878	20965	21082	20877	21180	20952	20891	20889	20832	20988
38826	58595	53432	34651	23643	18794	17023	16784	16722	16762	16734	16468	16602	16577	16697	16771	16801	16968	16680	16759	16766	16727	16782	16581	16795	16440	16838	16686	16589	16723	16631	16659	16811	16503	16565	16565	16636	16727	16720	16802	16683	16734	16795	16608	16747	16799	16593	16629	16604	16608	16585	16581	16584	16631	16562	16638	16607	16682	16725	16661	16679	16652	16773	16651	16777	16849	16788	16658	16649	16618	16666	16569	16819	16650	16600	16556	16523	16782	16823	16626	16614	16617	16514	16495	16762	16650	16724	16682	16563	16673	16673	16545	16626	16755	16770	16671	16647	16727	16641	16761	16613	16547	16682	16735	16712	16654	16643	16549	16843	16554	16618	16694	16438	16608	16649	16656	16728	16631	16650	16564	16570	16498	16567	16625	16430	16801	16564	16462	16698	16763	16716	16706	16616	16738	16431	16880	16637	16640	16486	16588	16640	16608	16503	16554	16655	16674	16518	16655	16772	16773	16615	16605	16712	16506	16610	16556	16602	16828	16719	16757	16532	16705	16635	16729	16581	16589	16754	16764	16904	16659	16669	16703	16677	16687	16568	16700	16620	16668	16807	16818	16790	16613	16783	16504	16704	16640	16667	16550	16649	16622	16611	16775	16674	16645	16552	16620	16646	16608	16741	16565	16734	16600	16728	16506	16705	16671	16569	16682	16668	16655	16622	16569	16633	16643	16581	16722	16699	16694	16662	16634	16718	16664	16561	16629	16632	16568	16631	16629	16745	16500	16749	16791	16612	16576	16775	16694	16553	16773	16395	16667	16764	16522	16944	16622	16676	16795	16692	16540	16849	16746	16611	16553	16791	16816	16570	16650	16771	16583	16832	16492	16619	16544	16603	16686	16596	16764	16589	16676	16677	16727	16771	16700	16693	16677	16505	16787	16662	16694	16607	16838	16457	16684	16751	16666	16762	16622	16581	16649	16653	16681	16550	16534	16756	16532	16756	16726	16684	16472	16818	16669	16643	16691	16698	16687	16587	16616	16618	16870	16739	16612	16754	16679	16565	16757	16497	16682	16631	16695	16778	16548	16413	16861	16660	16535	16594	16620	16759	16554	16624	16663	16768	16586	16768	16767	16719	16625	16630	16578	16704	16467	16777	16539	16895	16692	16587	16658	16723	16673	16749	16538	16719	16758	16724	16622	16685	16688	16704	16656	16611	16724	16711	16617	16844	16461	16408	16627	16672	16622	16760	16525	16584	16532	16696	16474	16642	16678	16669	16503	16690	16826	16679	16564	16363	16920	16681	16643	16677	16793	16633	16623	16602	16827	16629	16794	16635	16642	16553	16622	16670	16771	16530	16647	16871	16610	16710	16788	16539	16754	16616	16802	16728	16446	16719	16710	16659	16693	16600	16621	16761	16656	16733	16651	16528	16622	16591	16549	16731	16717	16644	16556	16865	16687	16523	16579	16699	16758	16643	16690	16660	16743	16361	16691	16556	16699	16843	16520	16717	16611	16579	16788	16672	16812	16607	16717	16621	16601	16786	16639	16567	16781	16573	16674	16712	16670	16648	16622	16663	16580	16617	16637	16657	16508	16714	16536	16730	16661	16683	16514	16729	16565	16682	16573	16806	16705	16662	16765	16598	16646	16695	16710	16699	16592	16613	16671	16534	16695	16522	16892	16508	16808	16945	16627	16576	16723	16603	16581	16799	16592	16654	16738	16718	16700	16672	16759	16737	16774	16392	16666	16710	16683	16599	16894	16862	16573	16847	16648	16689	16670	16546	16449	16678	16575	16619	16566	16590	16840	16643	16765	16531	16622	16801	16738	16642	16856	16578	16688	16636	16669	16818	16890	16580	16672	16598	16832	16733	16760	16703	16665	16936	16776	16642	16571	16565	16640	16745	16680	16729	16594	16814	16676	16501	16752	16611	16729	16812	16622	16700	16861	16738	16699	16616	16615	16707	16792	16524	16774	16686	16634	16674	16665	16819	16605	16844	16597	16647	16770	16768	16648	16702	16633	16865	16719	16585	16683	16655	16848	16725	16749	16650	16661	16667	16568	16641	16579	16854	16629	16778	16710	16525	16723	16600	16669	16587	16667	16599	16797	16593	16500	16765	16691	16605	16732	16576	16604	16753	16726	16626	16587	16654	16705	16717	16557	16771	16623	16606	16712	16516	16723	16669	16449	16872	16733	16621	16515	16716	16716	16781	16595	16697	16802	16565	16380	16663	16687	16800	16642	16618	16756	16567	16739	16850	16668	16527	16826	16587	16656	16761	16746	16644	16668	16627	16597	16564	16536	16697	16739	16640	16539	16665	16661	16613	16794	16589	16609	16941	16716	16750	16770	16744	16738	16590	16429	16485	16714	16877	16449	16724	16609	16678	16496	16661	16696	16797	16636	16680	16513	16467	16759	16613	16548	16745	16717	16664	16471	16705	16622	16670	16673	16846	16766	16543	16826	16567	16659	16621	16787	16625	16758	16566	16683	16761	16811	16515	16501	16698	16674	16618	16705	16666	16627	16599	16727	16598	16790	16577	16867	16559	16549	16840	16682	16821	16691	16603	16738	16813	16671	16629	16514	16533	16567	16749	16711	16582	16921	16701	16593	16832	16665	16567	16553	16663	16673	16592	16788	16590	16637	16702	16585	16673	16804	16588	16587	16635	16413	16893	16706	16531	16730	16645	16674	16771	16884	16712	16617	16894	16806	16655	16620	16856	16760	16608	16675	16591	16737	16691	16720	16839	16710	16678	16719	16779	16650	16727	16562	16848	16677	16472	16547	16715	16826	16783	16772	16658	16723	16741	16775	16645	16663	16755	16631	16696	16772	16589	16493	16654	16576	16643	16540	16631	16607	16790	16710	16705	16773	16708	16748	16721	16528	16558	16653	16756	16395	16585	16564	16745	16704	16654	16591	16738	16663	16593	16643	16765	16729	16749	16721	16684	16618	16565	16659	16565	16818	16813	16560	16548	16664	16580	16830	16596	16498	16740	16648	16732	16611	16663	16823	16627	16661	16551	16577	16779	16665	16687	16657	16729	16794	16579	16487	16582	16527	16630	16672	16666	16503	16583	16625	16537	16628	16786	16624	16689	16733	16752	16601	16431	16595	16541	16634	16798	16504	16680	17001	16681	16866	16672	16863	16492	16594	16777	16518	16702	16502	16782	16582	16602	16798	16491	16839	16803	16656	16758	16601	16674	16641	16649	16655	16708	16504	16698	16709	16529	16721	16611	16733	16711	16709	16670	16585	16535	16787	16710	16547	16836	16534	16818	16623	16701	16582	16601	16541	16859	16612	16749	16634	16611	16677	16621	16526	16864	16583	16529	16673	16561	16571	16684	16722	16690	16833	16831	16658	16681	16661	16538	16630	16788	16507	16934	16644	16678	16611	16664	16448	16886	16542	16627	16557	16555	16725	16713	16666	16443	16753	16643	16851	16533	16605	16561	16737	16648	16721	16751	16636	16611	16654	16763	16600	16673	16515	16681	16665	16706	16722	16874	16737	16643	16681	16771	16716	16722	16553	16884	16866	16684	16751	16667	16602	16601	16617	16663	16859	16606	16678	16525	16621	16584	16709	16715	16672	16671	16472	16579	16756	16838	16711	16712	16523	16630	16732	16721	16849	16500	16910	16596	16750	16577	16730	16611	16581	16591	16537	16666	16614	16647	16559	16728	16700	16623	16738	16857	16678	16692	16791	16931	16768	16701	16657	16755	16744	16826	16657	16567	16586	16596	16511	16725	16759	16712	16615	16590	16768	16585	16570	16633	16827	16791	16840	16653	16722	16479	16652	16637	16643	16654	16511	16678	16800	16641	16599	16600	16612	16821	16767	16558	16646	16787	16662	16643	16711	16636	16533	16630	16623	16592	16549	16784	16600	16680	16642	16655	16537	16680	16716	16685	16599	16690	16537	16556	16695	16998	16667	16527	16673	16695	16737	16695	16544	16652	16611	16755	16648	16558	16690	16579	16769	16640	16678	16684	16603	16690	16642	16744	16534	16613	16672	16749	16816	16666	16696	16631	16703	16689	16719	16754	16824	16693	16758	16567	16652	16736	16710	16650	16708	16679	16625	16771	16570	16727	16734	16622	16710	16660	16699	16641	16647	16642	16671	16695	16555	16523	16572	16660	16789	16676	16787	16733	16619	16734	16635	16597	16781	16700	16653	16470	16621	16607	16686	16665	16769	16805	16752	16704	16489	16671	16734	16557	16583	16767	16341	16804	16630	16624	16583	16473	16656	16444	16669	16647	16846	16601	16667	16684	16624	16861	16837	16656	16634	16762	16776	16735	16634	16545	16583	16614	16762	16632	16715	16634	16561	16627	16719	16561	16751	16712	16632	16641	16680	16700	16721	16588	16632	16597	16444	16642	16679	16575	16746	16463	16517	16684	16724	16638	16582	16745	16743	16810	16563	16782	16546	16822	16613	16804	16647	16708	16675	16589	16789	16764	16876	16820	16638	16434	16698	16560	16713	16588	16752	16652	16661	16642	16715	16687	16753	16721	16747	16729	16641	16702	16600	16770	16657	16756	16720	16594	16664	16697	16708	16530	16587	16621	16637	16803	16652	16702	16643	16792	16645	16631	16686	16549	16628	16703	16736	16820	16538	16676	16596	16677	16718	16554	16466	16690	16678	16605	16533	16619	16513	16617	16601	16639	16771	16717	16675	16792	16543	16758	16598	16790	16752	16735	16710	16619	16646	16670	16661	16781	16575	16764	16770	16601	16769	16586	16620	16561	16665	16498	16691	16746	16694	16686	16725	16588	16678	16663	16664	16804	16782	16805	16770	16542	16679	16475	16581	16609	16666	16860	16760	16675	16605	16649	16651	16724	16691	16565	16683	16628	16424	16683	16695	16558	16565	16712	16679	16538	16798	16579	16613	16594	16756	16732	16806	16522	16693	16665	16778	16596	16530	16717	16604	16684	16524	16660	16853	16502	16634	16610	16602	16608	16765	16541	16712	16777	16706	16763	16639	16597	16551	16589	16714	16721	16571	16493	16715	16713	16553	16710	16720	16626	16568	16698	16891	16656	16720	16737	16759	16676	16746	16534	16817	16611	16601	16570	16598	16617	16669	16583	16590	16609	16794	16746	16669	16747	16768	16748	16770	16703	16768	16791	16832	16735	16807	16713	16787	16669	16751	16640	16715
25576	31119	59185	54358	40066	30279	23358	19915	19813	19655	19636	19698	19666	19793	19870	19680	19683	19510	19701	19534	19449	19380	19331	19406	19515	19322	19392	19314	19514	19669	19545	19358	19446	19615	19406	19597	19543	19648	19432	19556	19606	19212	19462	19583	19564	19453	19259	19393	19587	19306	19403	19668	19403	19315	19571	19604	19509	19699	19639	19599	19333	19381	19429	19297	19568	19492	19630	19433	19260	19313	19337	19351	19505	19266	19328	19154	19618	19316	19408	19130	19341	19402	19547	19381	19680	19548	19579	19421	19289	19340	19478	19405	19490	19545	19474	19169	19400	19310	19420	19600	19300	19401	19594	19362	19439	19198	19473	19445	19547	19411	19455	19301	19427	19477	19461	19342	19231	19366	19269	19627	19209	19299	19447	19442	19553	19274	19513	19394	19400	19344	19516	19430	19375	19640	19402	19343	19577	19438	19478	19445	19461	19314	19259	19538	19446	19515	19419	19511	19475	19406	19462	19707	19342	19406	19437	19237	19287	19469	19364	19380	19436	19399	19325	19469	19461	19528	19507	19434	19723	19268	19500	19381	19313	19303	19314	19558	19494	19610	19277	19582	19502	19470	19500	19436	19525	19513	19200	19212	19360	19254	19288	19389	19294	19309	19747	19344	19459	19541	19542	19573	19583	19387	19474	19304	19509	19481	19378	19344	19351	19378	19210	19318	19609	19392	19453	19291	19489	19494	19587	19295	19316	19151	19362	19375	19337	19592	19359	19545	19647	19550	19405	19259	19354	19264	19347	19403	19333	19337	19291	19257	19407	19366	19209	19344	19251	19522	19350	19347	19364	19638	19602	19474	19247	19409	19484	19440	19318	19507	19688	19328	19701	19496	19464	19537	19583	19308	19466	19711	19462	19397	19574	19260	19437	19349	19349	19248	19249	19282	19484	19497	19483	19577	19495	19381	19354	19619	19314	19327	19492	19498	19472	19448	19302	19452	19389	19409	19334	19388	19466	19459	19337	19449	19209	19161	19400	19421	19364	19578	19410	19343	19432	19295	19337	19597	19706	19547	19503	19449	19319	19384	19437	19441	19295	19464	19353	19227	19375	19506	19615	19425	19388	19299	19403	19372	19510	19630	19461	19210	19423	19383	19369	19538	19283	19219	19430	19505	19483	19407	19306	19397	19526	19370	19631	19290	19566	19541	19429	19302	19584	19437	19375	19384	19221	19400	19423	19121	19532	19449	19274	19367	19256	19559	19529	19299	19453	19409	19239	19252	19336	19326	19332	19261	19495	19401	19349	19668	19499	19329	19302	19425	19605	19394	19441	19075	19357	19353	19431	19368	19424	19483	19578	19334	19357	19340	19325	19107	19458	19562	19452	19664	19456	19373	19503	19331	19330	19583	19385	19303	19632	19437	19523	19411	19358	19234	19384	19393	19592	19486	19549	19364	19351	19206	19489	19375	19445	19590	19366	19625	19321	19472	19455	19493	19488	19468	19416	19243	19277	19440	19468	19501	19364	19392	19407	19541	19627	19434	19372	19527	19434	19257	19283	19297	19488	19562	19431	19491	19579	19537	19301	19373	19431	19290	19419	19189	19307	19457	19343	19333	19259	19405	19442	19530	19235	19488	19259	19505	19396	19372	19441	19414	19596	19431	19539	19540	19651	19402	19400	19496	19428	19537	19532	19437	19545	19447	19336	19393	19261	19335	19353	19426	19419	19496	19685	19368	19371	19218	19372	19369	19555	19497	19546	19481	19215	19572	19204	19445	19229	19382	19344	19374	19513	19496	19571	19537	19532	19572	19383	19333	19212	19432	19508	19367	19424	19599	19447	19351	19693	19379	19353	19366	19407	19490	19487	19402	19481	19511	19482	19499	19441	19381	19341	19318	19441	19267	19454	19473	19298	19379	19252	19492	19431	19424	19435	19526	19308	19455	19231	19507	19154	19381	19570	19314	19280	19396	19449	19443	19403	19610	19353	19365	19609	19499	19643	19326	19481	19297	19313	19285	19526	19193	19335	19452	19458	19463	19193	19555	19419	19475	19433	19438	19334	19132	19288	19394	19366	19378	19226	19239	19557	19551	19405	19131	19496	19485	19446	19736	19302	19379	19456	19398	19245	19288	19361	19543	19521	19283	19454	19450	19412	19320	19432	19532	19408	19349	19189	19558	19450	19554	19568	19255	19477	19410	19150	19469	19424	19376	19481	19457	19480	19392	19308	19396	19480	19472	19621	19618	19511	19407	19442	19468	19476	19208	19321	19501	19648	19081	19482	19433	19465	19351	19460	19439	19413	19458	19429	19566	19315	19315	19401	19560	19597	19321	19162	19634	19601	19464	19673	19300	19529	19406	19377	19314	19352	19391	19500	19373	19169	19285	19571	19580	19388	19512	19534	19447	19365	19496	19461	19461	19387	19326	19489	19354	19346	19307	19398	19341	19316	19336	19230	19435	19617	19489	19467	19502	19602	19394	19531	19473	19499	19427	19361	19487	19345	19194	19346	19273	19491	19467	19552	19555	19514	19466	19444	19283	19515	19412	19385	19503	19595	19370	19473	19193	19457	19506	19218	19315	19497	18943	19218	19558	19378	19477	19244	19360	19281	19308	19194	19142	19419	19405	19662	19479	19257	19682	19494	19509	19450	19386	19455	19310	19207	19275	19450	19467	19155	19237	19389	19413	19299	19579	19635	19355	19379	19349	19470	19388	19573	19425	19370	19608	19573	19219	19404	19420	19380	19294	19569	19438	19286	19271	19425	19379	19404	19550	19477	19450	19465	19299	19512	19312	19339	19585	19290	19360	19686	19493	19538	19295	19527	19404	19402	19279	19359	19411	19409	19359	19462	19315	19492	19438	19366	19581	19220	19487	19420	19389	19470	19385	19470	19386	19286	19278	19350	19415	19329	19374	19414	19377	19551	19320	19353	19426	19536	19435	19370	19321	19505	19322	19466	19328	19384	19522	19606	19341	19461	19321	19446	19521	19599	19474	19493	19552	19567	19341	19538	19453	19464	19316	19499	19457	19530	19298	19439	19270	19239	19396	19332	19442	19451	19304	19414	19690	19629	19374	19344	19437	19396	19557	19285	19268	19528	19533	19303	19355	19504	19406	19546	19455	19599	19704	19326	19288	19275	19301	19513	19584	19280	19289	19453	19497	19389	19364	19398	19545	19577	19387	19509	19638	19400	19312	19417	19403	19514	19419	19346	19505	19631	19463	19480	19247	19391	19348	19549	19384	19321	19389	19405	19387	19340	19342	19586	19390	19716	19394	19404	19698	19503	19515	19228	19326	19291	19245	19324	19280	19494	19372	19438	19387	19598	19511	19542	19398	19431	19229	19457	19406	19454	19234	19435	19579	19310	19325	19550	19464	19358	19393	19633	19289	19608	19204	19217	19150	19306	19333	19426	19378	19650	19414	19579	19576	19468	19478	19608	19544	19477	19268	19329	19430	19558	19500	19403	19447	19304	19316	19436	19162	19267	19492	19494	19318	19534	19322	19300	19408	19364	19478	19307	19303	19268	19306	19431	19229	19398	19508	19531	19594	19450	19561	19397	19383	19363	19242	19331	19483	19434	19361	19445	19539	19491	19292	19519	19541	19450	19520	19343	19412	19250	19393	19346	19424	19251	19538	19429	19418	19387	19522	19410	19412	19367	19334	19338	19267	19387	19284	19361	19401	19575	19379	19374	19351	19363	19605	19491	19441	19465	19357	19352	19449	19296	19609	19629	19433	19208	19393	19484	19385	19384	19353	19485	19320	19346	19238	19282	19408	19425	19417	19288	19340	19702	19641	19570	19411	19060	19288	19283	19292	19276	19477	19294	19067	19323	19422	19399	19532	19451	19345	19529	19424	19369	19481	19532	19365	19409	19499	19455	19494	19356	19117	19387	19516	19484	19293	19654	19509	19481	19345	19506	19301	19437	19269	19284	19361	19282	19556	19468	19320	19425	19365	19359	19448	19482	19334	19497	19285	19502	19438	19567	19417	19342	19495	19359	19360	19659	19469	19300	19455	19606	19453	19314	19575	19603	19416	19575	19555	19301	19357	19358	19580	19352	19608	19621	19086	19327	19385	19461	19577	19497	19577	19464	19314	19518	19343	19397	19138	19341	19426	19438	19234	19380	19636	19631	19333	19347	19341	19574	19543	19606	19313	19336	19395	19409	19568	19453	19444	19534	19389	19454	19241	19368	19540	19573	19337	19322	19234	19355	19576	19452	19463	19408	19457	19465	19406	19248	19474	19494	19382	19345	19502	19531	19391	19435	19397	19611	19314	19356	19392	19383	19263	19548	19340	19378	19230	19412	19462	19381	19483	19358	19383	19571	19331	19580	19355	19316	19335	19257	19397	19522	19377	19382	19464	19426	19394	19505	19363	19258	19249	19520	19178	19452	19459	19498	19253	19524	19680	19487	19490	19478	19340	19398	19562	19553	19379	19577	19376	19531	19439	19361	19347	19532	19475	19668	19569	19399	19579	19551	19422	19349	19181	19345	19421	19602	19484	19393	19663	19623	19549	19502	19457	19363	19425	19296	19483	19377	19307	19501	19500	19483	19490	19431	19389	19458	19434	19421	19420	19612	19268	19646	19492	19422	19434	19333	19442	19409	19517	19230	19458	19266	19303	19584	19503	19551	19214	19490	19316	19259	19433	19390	19441	19383	19642	19560	19276	19377	19221	19352	19418	19513	19227	19259	19367	19536	19461	19379	19245	19471	19717	19310	19398	19372	19209	19464	19435	19547	19494	19411	19312	19402	19262	19527	19459	19241	19374	19415	19467	19356	19315	19425	19296	19294	19405	19390	19518	19564	19367	19312	19497	19522	19508	19540	19210	19369	19406	19485	19612	19395	19425	19376	19211	19484	19453	19334	19334	19395	19460	19298	19451	19543	19459	19390	19515	19447	19491	19260	19417	19295	19414	19304	19432	19310	19377	19471	19436	19274	19397	19282	19344	19399	19316	19400	19437	19364	19360	19421	19425	19435	19420	19385	19385	19300	19475	19573	19567	19462	19339	19440	19512	19614	19535	19548	19379	19453	19323	19398	19622	19491	19401	19535	19410	19526	19505	19355	19428	19524	19428	19545	19319	19329	19454	19268	19380	19364	19422	19594	19476	19359	19478	19586	19481	19647	19461	19640	19466	19410	19369	19250	19374
55175	92242	89018	62104	42669	27091	16816	16100	16001	15909	15869	16029	16005	15914	15948	15980	15958	16034	15981	15830	15683	15865	15645	15811	15686	16005	15869	15873	15806	15895	15920	16012	15952	15863	15763	15849	15762	15813	15848	15924	15837	15853	15992	16146	15892	15726	15925	15837	15821	15967	16083	15749	15861	15798	15973	15918	15880	15931	15949	15772	15891	15868	15852	15897	15849	15944	15909	15818	15930	15803	15851	15807	15903	15748	16062	15682	15849	15943	15939	15932	15850	15756	15817	15893	15819	15882	15849	15953	15910	15990	15863	15772	15744	15998	15899	15915	15975	16029	15783	15955	15860	15897	15779	15922	15791	15889	15824	15866	15991	15748	16028	15781	15943	15727	15786	15869	15784	15919	15856	15848	15895	15881	15757	15875	16113	15827	15896	15826	15754	15826	15890	16001	15927	15933	15819	15760	15921	15935	15732	15894	15829	15854	15687	15885	15860	15935	15769	15819	15760	15707	15961	16005	15849	15878	15924	15892	15809	15901	15773	15867	15762	15862	15821	15824	15905	15864	15743	15934	15800	15836	15857	15828	15961	15981	16028	15856	15958	15796	15830	15826	15996	15814	15710	15878	15923	15904	15888	15898	15865	15778	15815	15848	15890	15806	16047	15962	15856	15844	15837	15946	15868	15905	15913	15919	15999	15838	15801	15908	15691	15805	15944	15809	15789	15774	15702	15902	15870	15758	15946	15800	16148	15897	15937	15902	15844	15812	15941	15792	15720	15807	16145	15885	15786	15819	15779	15963	15831	15793	15865	15783	15867	15680	15924	15981	15791	15988	15718	15822	15802	15705	15970	15914	15895	15744	15875	15771	15949	15929	15759	15702	15815	15717	15791	15820	15941	15853	15742	15852	15849	15817	16072	15870	15939	15905	15825	15858	15796	15900	15835	16093	15902	15881	15797	16018	15688	15944	15870	15745	15880	15733	15786	15890	15669	15820	15814	15891	15884	15888	15836	15851	15906	15891	15894	15772	15900	15749	15717	15870	15864	15729	16000	16074	15839	15964	15962	15655	15855	16008	15903	15899	15871	15802	15876	15936	15915	15833	16002	15778	15826	15819	15908	15843	15697	15880	15653	15885	15845	15997	15953	15824	15794	15831	15780	15781	15771	15827	15862	15958	15828	15800	15855	15873	15852	15752	15733	15882	15815	15750	15726	15752	15990	15703	15813	15957	15699	15894	15881	15883	16006	15763	15771	15770	15831	15779	16042	15824	15904	15802	15788	15855	15799	15995	15980	15827	15898	15776	16018	15789	15856	15813	16008	15775	15792	15747	15758	15966	15691	15913	15903	15896	15725	15818	15804	16025	15937	15928	15854	15811	15840	16109	15791	15964	15878	15864	15981	15914	16019	15935	15729	15836	15846	15818	15815	15867	15930	15798	15661	15883	15878	15838	15820	15943	15942	15955	15846	15885	15817	15760	15895	15823	15789	15899	15799	15819	15838	16025	15897	15843	15966	15936	15887	15903	15793	15929	15886	15976	15792	15882	15810	15871	15791	15761	15905	15795	15888	15918	15774	16083	15880	15918	15807	15765	15798	15895	15989	15721	15767	15823	15970	15671	15784	15956	15765	15769	15805	15802	15917	15635	15779	16012	15842	16002	15906	15930	15770	15905	15838	15695	15860	15770	15834	15848	15877	15885	15774	15882	15798	15927	15737	15826	15727	15759	15849	15949	15853	15903	15738	15799	15940	15838	15806	15818	15702	15723	15888	15902	16090	15927	15665	15840	15897	15822	15866	15736	15805	15846	15769	15908	15737	15971	15871	16008	15870	15786	15938	15729	15869	15853	15667	15814	15927	15799	16014	15945	15982	15900	15811	15785	15938	15908	15886	15886	15941	15821	15804	16138	15734	15894	15849	15805	15898	15781	15971	16071	15856	15885	15833	15858	15912	15921	15781	15886	15745	15951	15816	15786	15885	15955	15740	15791	15830	15898	15892	15731	15781	15941	15888	15724	15966	15730	15864	15898	15923	15705	16034	15857	15920	15860	15770	15834	16043	16012	15686	15806	15804	15871	15752	15855	15723	15778	15701	15723	15924	15974	15774	16052	15897	15970	15785	15911	16019	15963	15896	16081	15963	15900	15891	15822	15801	15762	15867	15903	15850	15821	15592	15909	16057	15813	15955	15867	15983	15870	15675	15821	15823	15805	15682	15882	15873	15894	15831	15916	15906	15809	15796	15795	15871	15775	15815	15826	15840	15944	16013	15898	15812	15929	15938	15845	15858	15923	15957	15762	15892	15852	15732	15784	15793	15823	16032	15633	15826	15966	15862	15800	15856	15863	15846	15890	15771	15841	15980	15736	15806	15880	15804	15885	16026	15976	15598	15927	15746	15788	15695	15862	15930	15996	15896	15834	15902	15979	15927	15918	15948	15799	16011	15917	15780	15885	15873	15803	15849	16043	15654	16006	15751	15961	15891	15845	15865	15874	15979	15808	15896	15921	15912	15829	15875	15932	15905	15962	15830	15963	15916	15854	16050	15856	15836	15728	15833	16072	15954	15827	16092	15900	15903	15920	15886	15912	15977	15942	15848	15968	15879	15819	15623	16001	15738	15782	15873	15882	15785	15847	15968	15944	15803	16028	15785	15920	15783	15606	15960	15896	15847	15823	16063	15775	15906	15952	15831	15804	15954	15750	15884	15881	15910	16057	15771	15742	15815	15921	15720	15872	15817	15898	15901	15813	15819	16099	15911	15758	15911	15732	15907	15912	15831	15903	15758	15823	15796	15908	15932	15692	15841	15789	16036	15765	15890	15782	15580	15755	16053	15923	15883	15791	15916	15745	15872	15880	15925	15839	15828	15909	15901	15807	15976	15863	15807	15804	15914	15646	15884	15848	15701	15739	15973	15897	15668	15824	15809	15943	15784	15937	15908	15706	15867	15878	15903	15951	15862	15987	15783	15961	15821	15675	15754	15881	15841	15674	15854	15874	15893	15759	15795	15818	15886	15848	15715	15799	15800	16028	15739	15875	15860	15912	15927	15874	15745	15842	15927	15920	15633	16020	16041	15768	15901	15834	15827	15928	16059	15709	15886	15882	15952	15878	15966	15989	15886	15807	15783	15784	15863	15787	15896	15853	15972	15882	15783	15729	15958	15759	15968	15748	15584	15736	15846	16015	15868	15689	15762	15778	15891	15926	15831	16010	15673	15857	15867	15753	15903	15914	15808	15854	15853	16041	15830	16031	15800	15863	15766	15657	15974	15952	15789	16006	15901	15906	15894	15850	15900	15792	16027	15893	15803	16042	15747	15869	15880	15854	15870	15894	15780	15871	15988	15899	15742	15991	15865	15808	15744	15530	15762	15914	15954	15768	16003	16052	15782	15752	15757	15781	15733	15859	15898	15956	15841	15919	15969	15912	15816	15911	15826	15750	15962	15912	15934	15794	15848	15832	15964	15819	15920	15842	15751	15867	15874	15753	15839	15953	15691	15778	15817	15849	15713	15775	15778	15883	15819	15906	15864	15890	16009	15767	15883	15849	15926	15671	15735	15797	15748	15964	15760	16051	15989	15896	15779	15911	15859	15951	15848	15875	15699	15925	15992	15793	15916	15914	16058	15870	15790	15975	15803	15898	15864	15748	15704	15906	15846	15978	15604	15996	15827	15774	15896	15781	15866	15779	15757	15956	16024	15676	15797	15842	15938	15863	15895	15812	15959	15889	15791	15893	15910	15910	15800	15781	16063	15858	15890	15939	15896	15765	15999	15900	15904	15936	15823	15936	15918	15862	15773	15921	15893	15791	15826	15910	15904	15867	15775	15836	15800	16019	15896	15794	15798	15859	15796	15790	15925	15824	15849	15942	15884	15933	15742	15911	15797	15903	15991	15839	15921	15740	15989	15786	15946	15871	15686	15861	15813	15823	15884	15961	15738	15880	15887	15935	15744	15778	15949	15888	15723	15804	15768	16020	15896	15840	15867	15908	15822	16017	15992	16023	15904	15836	15796	15949	15684	16169	15817	15726	15945	15817	15906	15792	15833	15875	15938	15921	15929	15798	15886	15676	15928	16029	15880	15911	15789	15794	15882	15708	15798	15883	15811	15845	15834	15852	15694	15778	16014	15995	15880	15941	15978	16008	15841	15969	15968	15876	15856	16001	15894	15874	15872	15933	15725	15974	15969	15949	15951	15881	15847	15871	15832	15720	15891	15905	15911	15876	15722	15947	15776	15917	16149	15946	15953	15715	15866	15982	15795	15945	15922	16067	15902	15840	16077	15864	15879	15932	15893	15826	15597	15768	15982	15932	15714	15873	15733	16127	15665	15940	15901	15988	15851	15945	15942	15916	15752	15965	15881	15717	15790	16118	15796	15947	15945	15890	15808	15844	15852	15909	15804	15626	15935	15732	15753	15807	16066	15837	15849	15804	15794	15786	15870	15714	15936	15931	15858	15736	15747	15831	15781	15752	15858	15991	15673	16013	15800	15820	15890	15782	15943	15775	15798	15785	15957	15788	16024	15900	15781	15693	16004	15778	15773	15681	15697	16027	15826	15929	15819	15913	15842	15867	15720	15823	15814	15947	15886	15969	15913	15740	15842	15960	15703	15910	15963	15841	15831	15921	15818	15864	16006	15937	16115	15921	15875	15962	15882	15940	15841	15905	16062	15852	15984	15836	15787	15937	15765	15720	15752	15913	15928	15863	16032	15951	15753	15855	15855	15832	15712	15767	15643	15843	15824	15979	15825	15812	15942	15810	15926	15913	16010	15699	15801	15776	15833	15710	15843	15907	15945	15896	15717	15920	15829	15958	15806	15741	15690	15870	15826	16013	15808	15850	15750	15997	15852	15845	15825	15784	15905	15957	15913	15886	15751	15950	15785	15754	15829	16010	15620	15791	15941	15936	15863	15911	15944	15861	15894	15952	15926	15646	15852	15816	15734	16032	15890	15968	15925	15905	15886	15820	15787	15830	15776	15958	15713	15932	15881	15764	15767	15913	15801	15867	15810	15836	15752	15939	15749	15920	15904	15851	15903	15965	15785	15841	15833	15868	15702	15901	15753	15806	15888	15859	15994	15753	15783	15876	15756	15675	15843	15807	15882	15968	15839	15888	15906	15921	15929	15736	16076	15893	15942	15773	15937	15932	15822	15874	15854	15993
23600	24593	50888	55569	46648	36759	27161	20618	19754	19744	19680	19699	19541	19512	19476	19653	19417	19181	19214	19358	19275	19126	19175	19386	19489	19220	19343	19204	19174	19306	19334	19133	19145	19185	19215	19064	19199	19162	19379	19176	19270	19421	19125	19398	19226	19233	19490	19072	18889	19222	19315	19287	19215	19350	19482	19246	19100	19228	19146	19075	19220	19137	19268	19378	19164	19148	19115	19089	19142	19342	19217	19285	19425	19279	19279	19082	19272	19329	19196	19304	19197	19197	19284	19387	19322	19214	19292	19088	18938	19114	19220	19283	19141	19264	19153	19148	19133	19364	19054	19280	18941	19037	19114	18976	19372	19217	19086	19117	19221	19410	19214	19083	19167	19134	19010	19212	19154	19150	19177	19138	19164	19111	18885	18981	19082	19257	19170	19178	19217	19069	18962	19283	19425	19212	19055	19054	19215	19192	19215	19219	19234	19270	19178	19139	19060	19128	19389	19198	19281	19095	19105	19232	19317	19091	19153	18958	19018	19163	19027	19298	19036	19157	19237	19198	19156	19127	18967	19281	19358	19115	18974	19232	19252	19012	19074	18978	19232	19014	19142	19146	19237	19282	19062	19359	19251	19104	19142	19208	19123	19242	19254	19287	19178	19264	18998	19171	19308	19295	19121	19317	19075	19358	19093	19172	19261	19033	19108	19056	19216	19230	19148	19179	19099	19253	19349	19091	19068	19278	19095	19031	19236	19119	19182	19192	19174	19262	19149	19125	19309	19115	19162	19329	19224	19010	19199	19154	19156	19218	19104	19086	19054	19191	19403	19164	19309	19111	19188	19442	18953	19198	19034	19150	19142	19090	19118	19232	19084	18922	19288	19075	19187	19364	18947	19029	19031	19174	18999	19279	19184	19253	19139	19298	19214	19072	19064	19237	19194	19151	19097	19081	19130	19269	19031	19128	19175	19045	19027	19178	19235	19024	19364	19316	19075	18928	18998	19149	19304	19175	19035	19266	19067	19209	19201	19049	19184	19190	19074	19137	19046	19013	19315	19139	19246	19247	19185	19187	19220	19207	19144	19010	19089	19006	19470	19138	19059	19085	19177	19311	19191	19184	18872	19054	19094	19039	19157	19122	19190	19186	19199	19049	19102	19099	19116	19170	19290	19277	19257	19193	19011	19257	19275	19029	19338	19370	19232	19219	19286	19278	19281	19177	19140	19225	19138	19283	19034	19328	19235	19209	19169	19097	19155	19407	19299	19140	19347	19155	19220	19260	18969	19323	19005	19106	19141	19228	18945	19315	18872	18861	19157	19169	19314	19138	19272	19210	19171	19135	19271	19117	19077	18962	19298	18929	19241	19178	19288	19108	19310	19257	19130	19125	19231	19168	19125	19141	19159	19214	19189	19273	19267	19049	19097	19250	19132	18918	19150	19392	19003	19154	19242	18823	19125	19203	19259	19190	19561	19097	19173	19028	19073	19241	19050	19212	19394	19028	19284	19067	19127	19110	19001	19138	19077	19226	19186	19170	19112	19234	19234	19207	19118	19222	19281	18862	19157	19305	19110	19261	19258	19237	19267	19216	19107	19076	19150	19014	19197	19246	19318	19263	19064	19089	19008	19036	18878	19255	19140	19391	18844	19002	18928	19174	19298	19241	19246	19325	19112	19093	19031	19280	19269	19054	19225	19199	19284	19189	19311	19173	19334	19201	19117	19160	19190	19328	19316	19160	19005	19176	19018	19299	19309	19247	19160	19010	19132	19113	18984	19266	19230	19339	19374	19166	19287	19292	19221	19221	19101	19239	19020	18980	19056	19130	19492	19150	19123	19142	19263	19158	19275	19212	19048	19340	19063	19221	19256	19138	19128	19307	19306	19294	19154	19349	19237	19102	19150	19369	19216	19236	19244	18917	19189	19273	19106	19101	19250	19067	19175	19188	19329	19141	18996	19296	19306	19183	19251	19162	19298	19206	19091	19190	19103	19212	19180	19196	19276	19046	19356	19304	19354	19290	19004	19128	19277	19269	19263	19082	19076	19024	19027	19084	19142	19132	19013	19114	19184	19297	19064	19015	19209	19257	19088	18947	19308	19045	19287	19223	19307	19148	18996	19213	19031	19167	19180	19085	19111	19347	19245	19106	19190	18921	18995	19081	18993	19052	19286	19445	19186	19168	19177	19209	19056	19007	19030	19476	19085	19233	19193	18932	19166	18989	19069	19080	19075	19144	19063	19351	19145	19062	19098	19111	19233	19135	19245	19160	19287	19273	19109	19263	19132	19012	19233	19337	19324	19080	19259	19088	19062	19398	19110	19225	19220	19388	19182	19157	19232	19230	19245	19197	19285	19340	19258	19287	19091	19172	19040	19176	19053	19121	19270	19205	19257	19127	19247	19109	19195	19215	19089	19358	19142	19060	18964	18959	19211	19245	19083	18917	19245	19123	19075	19160	19108	19246	19110	19063	18989	19131	19123	19179	19310	19141	19131	19248	19477	19218	19131	19253	19076	19022	19187	19167	19044	19131	19036	19098	19063	19047	19067	19085	19033	19371	19116	18981	19225	19235	19146	19303	19213	19061	19115	19252	19495	19166	19113	19124	19095	19107	19059	19226	19176	19420	19137	19053	19256	19186	19329	19317	19055	19203	19135	19255	19304	19099	19178	19205	19335	19222	19404	19271	19191	19015	19047	19313	19278	19250	19121	19210	18933	19239	19229	19229	19357	19404	19211	19269	19175	19222	19147	19192	19089	19096	19224	19259	19223	18960	19223	19334	19151	18956	19294	19308	19150	19201	19196	18960	19178	19334	18951	19212	19266	19138	19166	19327	19303	19125	19202	19369	19165	19159	19361	19131	19194	19277	19052	19200	19081	19192	18954	19233	19202	19280	19145	19045	18988	19110	19002	19208	19284	19257	19116	19133	19139	19080	19087	19335	19206	19325	19088	19138	19344	19187	19280	19194	19492	19360	19187	19107	19281	19020	19283	19184	19096	19216	19072	19154	19045	19255	19106	19158	19174	19284	19241	19136	19091	19098	18942	19221	19261	19065	18969	19087	19243	19044	19061	19126	19156	19114	19012	19195	19183	19440	19011	19129	19130	19099	19277	19234	19258	19051	19340	19202	19230	19265	19321	19246	19169	19036	19212	19151	19240	19124	19229	19132	19061	18995	19300	19361	19114	19233	19264	18893	19020	19133	19044	19015	19282	19202	19079	19048	18879	19092	19143	19183	19367	18876	19094	19093	19071	19192	19072	19216	19126	19055	19091	19141	19156	19133	19140	19040	19231	19160	19233	19178	19107	19171	19115	19195	19209	19137	19058	19339	19107	19036	18976	19326	19097	19283	19179	19088	19229	19275	19281	19163	19182	19219	19388	19138	19079	19202	19234	19033	19205	19002	19216	19317	19273	19031	19051	19083	18912	19438	19019	19093	18961	19027	19239	18991	19129	19190	19056	19231	19116	19354	19142	19090	19214	19202	19264	19116	19018	19094	19203	19122	19035	19136	19255	19171	19321	19255	19150	19066	19169	19116	19175	19149	19232	19465	19066	19117	19434	19402	19016	18932	19357	19264	19305	18966	19303	19127	19161	19311	19196	19280	19118	19149	19011	19106	19119	19145	19059	19201	19171	19024	18995	19360	19184	19182	19176	18906	19145	19106	19187	19241	19394	19272	19131	19297	19126	19276	19218	18864	19078	19247	19192	19196	19086	19168	19194	19391	19202	19312	19346	19013	19156	19308	19290	19277	19228	19081	19141	19232	19217	19294	19049	19356	18973	19083	19040	19034	19210	19141	19171	19167	19268	19162	19186	19207	19437	19100	19326	19278	19202	19274	19320	19200	19158	19150	19114	19043	19020	19221	19209	19239	19050	19348	19302	19147	19319	19194	19306	19265	19122	19414	19242	19142	19161	19097	19186	18981	19110	19270	19216	19139	19190	19135	19394	19202	19124	19076	19092	19212	19212	19238	19096	19296	19269	19166	19191	19054	19222	19147	19422	19270	19157	19110	19401	18929	19230	19126	19236	19113	19328	19220	19181	19225	19204	19147	19032	19323	19181	19124	19188	19225	19216	19371	19305	19113	19183	19185	19234	19201	19296	19162	19137	19044	18988	19163	19152	19153	19208	19166	19011	19081	19142	19226	19064	19120	19173	19248	19453	19199	19170	19183	19186	19067	19316	19158	19035	19124	19081	19108	19103	19272	19094	19237	19305	19159	19481	18958	19340	18972	19265	18905	19084	19194	19085	19042	19129	18953	19130	19104	19109	19070	19033	19119	19141	19277	19227	19122	19142	19116	19230	19327	19279	18972	19072	18934	19095	18997	19265	19198	19208	18960	19029	19081	19034	19302	19196	19107	19190	19148	18933	19017	19325	19166	19156	19134	19325	19259	19102	18887	19167	18952	19122	19042	19346	19308	19122	19148	19316	19194	18936	19283	19090	19241	19135	19235	19040	19225	19105	19010	19179	19058	19161	19397	19047	19175	19231	19133	19180	19067	19330	19188	19228	19254	19031	19242	19209	19094	18931	19088	18981	19254	19049	19268	19166	19403	19282	19248	19299	19100	19120	19020	19373	19339	19032	19255	19100	19136	19094	19307	19077	19218	19191	19289	19009	19263	19398	19180	19125	19063	19012	19099	19135	19389	19327	19083	19186	19094	18987	19031	19059	18867	19088	19310	19281	19324	19194	19220	19329	19331	19087	19185	19275	19252	19182	19264	19152	19110	19177	19009	19211	19212	19010	19103	19215	19106	19167	19443	19203	19143	19381	19150	19307	19136	19228	19156	19237	19275	19273	19215	19271	19054	18950	19172	19312	19214	19189	18979	19020	19008	19285	19101	19164	19150	19067	19135	19144	19156	19137	19000	19297	19184	19278	19118	19082	19370	19191	19097	19115	18927	18937	19126	19133	18995	19237	19078	19493	19083	18828	19031	18989	19223	19207	19187	19056	19081	19249	19093	19250	19134	18997	19075	19143	19257	19276	19235	19220	19328	19025	18982	19085	19111	19027	19210	18959	19232	18999	19310	19105	19208	19395	19302	18894	19182	19255	19204	19269	19075	19130	19028	19210	19058	19433	19360	19260	19128	19092	19252	19110	19174	19436	19339	19415	19219	19021	19169	19158	19152	19202	19350	19230	19066	19188	19323	19175	19205	19262	19029
60507	98165	96916	79734	57479	38077	18440	15893	15792	15702	15728	15619	15783	15425	15735	15774	15805	15662	15600	15705	15824	15689	15739	15781	15743	15564	15778	15783	15641	15784	15697	15717	15679	15743	15832	15681	15715	15799	15595	15687	15602	15913	15656	15671	15675	15664	15668	15724	15642	15702	15712	15905	15738	15669	15556	15765	15696	15589	15646	15808	15734	15528	15648	15756	15560	15701	15762	15630	15802	15986	15695	15579	15703	15611	15824	15622	15792	15827	15716	15679	15776	15711	15631	15634	15754	15765	15755	15620	15844	15602	15900	15706	15721	15778	15798	15553	15704	15821	15695	15545	15657	15651	15614	15621	15841	15629	15677	15680	15672	15715	15651	15714	15741	15775	15700	15674	15806	15707	15696	15748	15563	15645	15626	15600	15639	15739	15866	15624	15756	15681	15772	15775	15671	15669	15850	15606	15670	15693	15546	15570	15686	15649	15873	15755	15554	15828	15742	15870	15615	15650	15629	15808	15751	15762	15691	15660	15731	15649	15895	15612	15658	15689	15594	15770	15761	15804	15641	15694	15824	15673	15646	15762	15621	15607	15703	15972	15669	15673	15901	15769	15808	15890	15724	15613	15723	15590	15593	15746	15759	15743	15706	15842	15614	15682	15777	15563	15591	15810	15758	15614	15752	15805	15768	15695	15676	15550	15548	15502	15778	15701	15730	15499	15618	15723	15639	15661	15724	15771	15478	15590	15553	15780	15782	15758	15426	15621	15602	15776	15861	15796	15569	15658	15779	15832	15779	15732	15595	15777	15962	15718	15669	15788	15676	15765	15699	15904	15753	15631	15739	15658	15623	15419	15691	15659	15677	15610	15680	15807	15815	15707	15661	15713	15712	15566	15625	15766	15817	15770	15615	15695	15979	15596	15640	15619	15615	15691	15921	15675	15782	15662	15748	15596	15650	15595	15592	15571	15445	15650	15533	15606	15694	15613	15654	15849	15733	15756	15752	15629	15813	15707	15844	15608	15815	15557	15753	15731	15621	15717	15672	15858	15667	15878	15534	15674	15645	15631	15722	15769	15633	15551	15597	15730	15688	15853	15668	15695	15590	15694	15789	15696	15619	15763	15634	15697	15792	15644	15702	15748	15656	15529	15795	15747	15716	15610	15733	15790	15821	15733	15840	15767	15849	15651	15613	15852	15570	15838	15580	15659	15698	15698	15619	15566	15718	15690	15654	15742	15759	15699	15898	15836	15676	15841	15743	15702	15638	15793	15726	15722	15839	15821	15554	15793	15679	15681	15681	15786	15520	15814	15586	15649	15580	15685	15654	15792	15530	15789	15698	15784	15805	15767	15657	15737	15818	15750	15693	15630	15669	15528	15638	15877	15619	15804	15652	15704	15897	15729	15539	15714	15741	15578	15586	15686	15541	15494	15788	15784	15629	15778	15654	15790	15785	15662	15805	15641	15707	15782	15778	15717	15676	15745	15699	15803	15647	15558	15753	15821	15798	15576	15775	15738	15604	15684	15616	15670	15597	15766	15748	15724	15773	15529	15757	15638	15639	15631	15698	15715	15769	15655	15593	15647	15819	15599	15881	15726	15635	15683	15838	15825	15655	15785	15588	15483	15696	15471	15756	15543	15752	15533	15656	15716	15693	15593	15679	15802	15724	15560	15906	15685	15838	15700	15850	15770	15708	15717	15835	15677	15570	15811	15724	15756	15723	15667	15649	15574	15896	15688	15874	15684	15599	15814	15590	15843	15672	15659	15726	15539	15757	15447	15635	15696	15640	15668	15748	15750	15681	15871	15725	15666	15613	15694	15803	15757	15734	15629	15695	15604	15693	15597	15730	15625	15672	15688	15781	15463	15858	15839	15623	15866	15713	15675	15875	15684	15676	15716	15838	15702	15649	15823	15618	15670	15752	15607	15749	15838	15468	15656	15830	15618	15594	15583	15739	15728	15611	15740	15694	15692	15770	15663	15669	15537	15640	15712	15638	15646	15661	15686	15864	15476	15639	15558	15601	15647	15662	15574	15770	15655	15649	15840	15788	15701	15712	15580	15658	15758	15865	15542	15615	15888	15439	15537	15741	15767	15451	15662	15884	15738	15473	15843	15614	15781	15554	15559	15666	15800	15756	15567	15650	15424	15717	15689	15644	15623	15784	15759	15823	15575	15768	15751	15632	15637	15808	15604	15752	15794	15626	15569	15816	15725	15732	15677	15682	15749	15676	15860	15804	15765	15831	15654	15661	15555	15562	15751	15677	15643	15745	15595	15685	15802	15810	15646	15588	15694	15732	15674	15681	15650	15602	15675	15774	15698	15651	15820	15777	15757	15703	15619	15767	15715	15832	15566	15792	15683	15621	15899	15613	15746	15735	15589	15928	15627	15699	16002	15591	15502	15808	15597	15694	15673	15770	15733	15936	15779	15631	15663	15598	15728	15657	15549	15776	15688	15612	15567	15569	15772	15780	15740	15872	15776	15638	15707	15773	15797	15637	15745	15635	15684	15586	15742	15797	15647	15615	15792	15640	15613	15600	15849	15584	15599	15733	15704	15667	15653	15769	15829	15705	15804	15798	15634	15561	15656	15716	15748	15792	15634	15573	15669	15782	15584	15704	15448	15750	15852	15628	15586	15615	15777	15792	15660	15728	15602	15638	15820	15698	15652	15730	15701	15605	15682	15700	15632	15569	15674	15750	15657	15733	15735	15520	15556	15763	15889	15763	15659	15664	15517	15795	15869	15757	15788	15762	15746	15537	15725	15726	15670	15635	15747	15697	15707	15599	15727	15663	15702	15659	15644	15713	15718	15718	15632	15481	15817	15683	15750	15650	15666	15732	15748	15643	15685	15631	15759	15644	15698	15571	15755	15678	15758	15529	15619	15818	15593	15581	15721	15718	15435	15817	15718	15739	15655	15637	15691	15830	15587	15606	15731	15686	15599	15665	15707	15673	15684	15672	15653	15666	15674	15524	15821	15742	15818	15685	15746	15785	15538	15755	15659	15842	15753	15735	15676	15691	15658	15720	15664	15685	15586	15738	15652	15629	15645	15678	15656	15917	15762	15663	15759	15627	15520	15787	15577	15819	15717	15608	15712	15558	15658	15674	15769	15800	15710	15802	15617	15677	15781	15746	15748	15746	15663	15817	15773	15630	15733	15685	15810	15794	15668	15824	15844	15709	15771	15622	15764	15742	15542	15745	15796	15822	15732	15613	15626	15694	15701	15694	15744	15737	15484	15750	15825	15637	15813	15775	15774	15720	15679	15610	15597	15600	15587	15605	15622	15771	15729	15774	15730	15579	15655	15524	15784	15936	15757	15814	15755	15779	15611	15697	15697	15637	15594	15701	15653	15731	15737	15644	15727	15666	15766	15659	15672	15617	15779	15727	15754	15706	15790	15703	15553	15748	15654	15717	15655	15724	15715	15797	15391	15787	15630	15561	15715	15610	15765	15745	15600	15715	15684	15755	15620	15660	15852	15700	15657	15695	15694	15645	15636	15647	15718	15837	15695	15637	15747	15716	15629	15779	15547	15725	15711	15763	15476	15649	15588	15632	15567	15789	15766	15638	15789	15800	15712	15813	15685	15771	15551	15761	15619	15786	15896	15706	15966	15781	15825	15712	15750	15738	15592	15772	15559	15626	15822	15755	15745	15700	15559	15672	15727	15775	15807	15615	15649	15750	15661	15663	15789	15720	15613	15687	15702	15656	15785	15634	15726	15877	15729	15655	15569	15801	15623	15804	15548	15731	15805	15664	15687	15774	15686	15631	15783	15695	15638	15657	15715	15649	15616	15811	15657	15661	15641	15701	15699	15647	15549	15519	15680	15721	15611	15680	15729	15728	15687	15574	15558	15674	15636	15682	15637	15508	15670	15717	15545	15559	15649	15627	15571	15667	15727	15659	15685	15813	15806	15521	15565	15680	15604	15829	15536	15598	15826	15772	15562	15790	15622	15798	15569	15713	15512	15700	15700	15797	15678	15711	15717	15681	15687	15857	15825	15566	15733	15686	15792	15800	15725	15665	15680	15731	15848	15660	15782	15768	15573	15698	15781	15534	15632	15663	15653	15945	15708	15680	15751	15646	15495	15643	15577	15630	15704	15635	15751	15760	15681	15599	15514	15803	15527	15745	15616	15762	15715	15706	15562	15747	15630	15773	15628	15621	15633	15751	15678	15660	15727	15704	15747	15642	15814	15619	15765	15643	15672	15757	15782	15634	15676	15672	15690	15532	15813	15752	15582	15648	15584	15696	15651	15788	15742	15730	15565	15637	15685	15766	15683	15806	15728	15675	15842	15851	15683	15727	15853	15879	15670	15662	15732	15610	15690	15617	15781	15711	15718	15685	15716	15704	15626	15639	15697	15763	15647	15841	15542	15645	15720	15746	15778	15672	15857	15860	15710	15714	15499	15646	15690	15779	15693	15775	15746	15676	15682	15648	15676	15738	15503	15797	15634	15693	15900	15713	15676	15768	15735	15581	15741	15575	15835	15560	15734	15663	15747	15542	15692	15730	15592	15774	15723	15730	15514	15636	15727	15733	15711	15693	15754	15613	15727	15816	15708	15710	15679	15878	15486	15710	15649	15664	15558	15691	15786	15795	15769	15605	15724	15517	15855	15697	15702	15876	15824	15706	15536	15635	15666	15577	15573	15788	15795	15678	15763	15787	15674	15538	15615	15755	15719	15857	15652	15919	15716	15751	15694	15710	15701	15845	15705	15636	15658	15606	15639	15569	15714	15696	15826	15767	15628	15622	15528	15751	15715	15788	15491	15808	15793	15710	15669	15656	15710	15809	15686	15767	15597	15853	15826	15705	15775	15756	15657	15854	15646	15741	15724	15614	15709	15761	15684	15667	15567	15787	15742	15623	15835	15699	15606	15643	15601	15602	15558	15865	15663	15954	15679	15674	15684	15688	15537	15594	15698	15774	15800	15714	15814	15734	15638	15750	15782	15649	15685	15808	15846	15593	15627	15686	15466	15690	15634	15511	15588	15568	15712	15670	15799	15729	15677	15638	15738	15732	15774	15724	15637	15867	15591	15529	15760	15768	15644	15755	15651	15777	15610	15658	15760	15710	15527	15818	15560	15757	15638	15706	15772	15635	15723	15601	15658	15566	15681	15699	15720	15613	15643	15875	15533	15879	15737	15812	15694
34107	41157	51976	40014	28399	22701	20032	19344	19179	19161	19157	19317	19237	19187	19138	19192	19230	19216	19163	19110	18931	19025	19082	19202	19223	19224	19183	19259	19263	19064	19262	19192	19071	19218	18911	18880	19032	19250	19138	19231	19089	19228	18938	18884	19046	19081	19175	19081	19262	19305	19128	18919	18872	19038	19162	18957	19007	19207	19279	19009	18944	19039	19179	19171	19224	18926	19177	19182	19084	19065	19095	19184	19203	19095	19016	19171	18818	18756	19011	19207	19033	19067	18925	19104	19054	19161	19080	19127	19163	19151	19050	19206	19129	19000	19249	19146	19154	19031	18949	19109	19021	18978	19202	19128	18875	18865	19096	19112	18976	19159	19337	18987	19264	19041	19016	18937	18998	18971	19234	18979	19280	19076	19009	18901	19099	18977	19045	18981	18760	19187	18952	19117	18972	19213	19031	19038	19059	19020	19118	18882	19162	19088	19280	19272	19216	19207	19377	19024	19071	18869	18897	19261	19097	18996	19042	19140	19158	18999	19238	19024	18861	19172	19200	18989	18896	18924	19107	19209	19086	19166	19098	18899	19016	19207	19020	19090	18824	19089	19284	19326	19096	19163	19050	19141	19131	19343	18909	19123	18868	18918	18891	19004	19160	19277	19102	19006	19089	19147	19150	18985	19230	19087	19232	19299	19224	19246	19010	19018	19118	19131	19051	19083	18992	19136	18992	18985	19220	19227	19004	19192	19158	19094	18958	18804	19042	19146	19098	19173	19049	18977	19132	18992	18916	19011	19246	18960	19362	19105	19109	18923	18962	18886	19099	19055	18956	18915	19351	18807	19097	19038	19217	19091	19057	18988	19066	19092	19219	19212	19047	19005	18749	19023	19304	19190	19063	18978	19068	19243	18977	19204	19095	18818	19184	19215	19143	18889	18911	19078	19016	19168	19303	18934	19334	19069	19047	18890	19168	19083	19125	19182	18959	19010	18882	19019	19207	19206	19264	19280	19002	18909	18903	18984	19148	18978	19020	18977	18899	18818	18960	19172	19260	18819	18994	19086	19201	18945	19124	18970	18931	18834	18996	19203	19180	18921	19120	19032	19086	19124	18998	19121	19173	19146	18932	19095	19212	19169	18922	19098	18916	19217	19170	18976	19025	18906	19175	19175	19185	19041	19133	19188	19197	19104	19131	19144	19055	19018	19053	19076	19145	19065	19106	18933	19309	19180	18985	18826	18957	19013	19079	19051	18967	19024	18998	19131	19124	18823	18962	19262	18912	19071	19043	19137	19115	19320	19152	19238	19135	18853	18936	19027	19066	18820	19125	18857	19197	19171	19087	19190	19121	18986	19206	19121	18909	19216	19000	19156	19214	19030	19030	18960	19128	19273	19148	19056	19232	19109	19000	19028	19140	19122	18932	19035	19123	19043	19084	19228	19053	19054	18992	19033	18988	19025	19108	19198	18928	19108	18901	18962	19191	19015	19154	19099	19178	19092	19183	19056	19024	18891	19144	18956	19088	19185	19245	19036	19093	18978	19167	19263	18873	18983	19062	19014	19030	19086	19203	18827	19174	19078	18872	19053	18996	19261	19129	19207	19024	19084	19241	19043	19043	19122	19146	19072	19131	19344	19293	19019	19124	19167	19143	19093	19238	19087	19068	18947	18989	18969	18988	19279	19355	19106	19206	18961	19071	18991	19182	18953	19050	18998	19131	18935	19014	19212	19100	19134	19228	19257	19183	19101	19264	18975	19146	19015	19151	18832	18985	19156	19041	19292	19156	19011	18988	19259	19220	19134	19195	19379	18919	19232	18955	18953	18997	19099	19238	19013	19009	19009	18886	18860	18986	19068	19077	19277	19246	19125	19021	18997	18901	19233	19123	19216	18888	19170	19364	19080	18855	19107	19312	19225	19142	18908	19255	19204	19280	19307	18926	18862	19027	18907	18982	18950	19143	19288	19129	19078	19115	19155	19077	18864	19039	19039	19046	19144	19302	19196	18830	19269	19179	19061	19013	19187	19176	19001	19043	18971	19004	19110	19000	18965	19305	19322	19285	19044	18938	18806	19132	19007	19037	19195	19265	18919	19056	19008	18936	18906	19209	18866	19013	19152	19213	19147	19263	19087	19114	19100	19188	19164	19205	19127	19138	19209	19056	19069	19180	19041	19226	19160	19070	19217	19084	18925	19171	18987	19039	19051	19054	19052	19027	19085	18883	19172	19175	19075	19086	19027	19082	19211	19147	19248	19249	19098	19064	18939	19052	19263	19278	19020	19155	19320	18999	19077	19170	19182	19145	19189	19246	19110	18883	19070	18999	19248	19010	19074	19185	19153	19118	19093	19124	18886	19306	19322	19221	19088	19002	18970	19089	19118	18977	19133	18984	19086	19282	19014	19118	19015	19306	19154	19038	18949	19146	19157	19056	19203	19022	18868	18917	19092	19206	19267	19184	19001	19219	19099	19104	19210	18922	19194	19111	19100	19353	18965	19079	19161	19048	19011	19098	19187	18956	19112	19193	19233	19266	19048	19154	19137	19170	19104	19054	19159	18937	19309	19231	18935	19065	19038	19143	19174	19231	19190	18957	19006	19246	19159	19215	19205	19220	19180	19128	19202	19266	18998	19021	18906	19043	19095	19263	18973	18934	18981	19052	19193	19160	18970	19143	19100	19061	18977	19030	19360	19149	18983	18966	19047	18980	18952	19150	19243	19139	19082	19081	19102	19267	18917	19002	19033	18880	19060	19075	19106	19284	19070	19121	18998	19210	19250	19112	19174	19090	19128	19270	19058	19107	19130	19113	19002	19005	19198	19185	19237	19069	19109	19129	18803	19165	19266	19114	19037	19125	19090	19033	19075	19011	19163	19092	19106	19007	19265	19121	18914	19001	18849	19141	19218	19038	19123	18988	19059	19016	18990	19073	19087	19164	19101	19109	19200	19013	19262	19118	19122	19059	19144	19129	19197	18989	19043	19078	18999	18961	19198	19060	19179	19113	18939	19198	19072	18994	19018	19305	19304	19165	18854	19124	19202	19314	19109	19015	19144	19263	19278	19153	18905	19115	18918	18953	19148	18932	19180	19277	19288	18984	19012	18991	19032	19049	19233	19055	19028	19214	19092	19236	19070	18984	18964	19044	18986	19364	19079	19187	18980	18720	18960	19186	19104	19253	19145	19104	19227	19208	19081	19189	18982	19313	18988	19078	19315	19270	19207	18885	19076	19078	19310	18878	19051	19157	19092	19107	19064	18967	19041	19056	19154	19265	19167	19094	19073	19139	19119	19122	19093	19053	19224	19263	19277	18965	19107	19131	19121	19169	19094	19027	19037	19009	19198	19289	19321	19014	19017	19068	19000	18922	19182	19267	19003	19098	18998	19076	19075	18965	18874	19027	19326	19170	19115	19073	19111	19051	19153	19222	19113	19175	18843	19088	19185	19262	18937	19202	19070	19049	19047	19235	19136	19054	19046	19081	18939	18826	19146	19186	18881	19182	18900	19063	19170	18976	18966	19135	19260	19056	18943	18907	19161	19233	18943	19165	19467	19038	19078	19038	18921	19115	19175	18964	19000	19047	19179	19162	19239	19039	18940	19161	18964	19256	18906	19240	19115	19010	19027	19069	18906	19024	18970	18936	19020	19029	19039	18977	18886	19152	19119	19112	19128	19294	19193	19137	18970	19022	19025	19117	19089	19091	19020	19111	19219	19213	19110	19138	19144	19109	19160	19079	19080	19067	19047	19122	19106	19255	19304	19341	19209	19032	19149	19000	18949	18866	19020	19096	19076	19164	19174	18888	19229	19217	19116	19169	19080	19028	18979	19222	19043	19196	19108	19052	19105	19124	18880	19259	19133	19152	19059	19093	19056	19158	19278	19028	19021	19103	19076	19096	19187	19329	19149	19445	18933	19132	19006	19111	18953	19041	19338	19209	19000	18998	19148	19246	19062	19135	19092	19128	19035	19256	19240	19054	19015	18927	19121	18963	19142	19217	18993	19106	18998	19274	19195	19139	19223	19131	19114	19037	19098	19000	19123	19178	19148	19179	19146	18941	18982	19223	18981	19159	19097	19135	19118	19138	19128	19005	18994	19090	18997	18980	19048	19024	19187	19106	18961	19055	19241	19033	18970	19065	18887	19127	19206	19114	18930	19098	19078	19356	19106	19015	18948	19097	18987	19076	19079	18952	18929	19050	19251	19138	19133	19219	19194	18989	19092	19033	19112	19142	19043	19174	19067	19179	18865	19012	18886	19254	19164	19115	19279	19114	19083	18950	19196	19028	18938	18953	19071	19164	19120	19207	19259	19204	19161	19193	19072	19123	19053	19095	19264	19283	19013	19261	19112	19054	18986	19068	19083	19106	19037	18898	19196	19186	18865	19040	19108	19089	19018	18901	19029	18978	18920	19218	19085	19283	19119	19306	19194	19190	19212	18764	19148	19077	19113	19160	18923	19084	19300	18996	19038	19144	19047	19112	19059	18967	18977	19113	18907	19329	19112	19123	19006	19144	18849	19139	19106	19141	18922	19317	19153	19049	19035	19272	18933	19068	19070	19141	19138	19378	18918	18954	19158	19059	19171	19015	19173	19240	19243	18929	18935	19214	19095	19167	19161	19297	19023	19224	18956	18871	18872	19085	19002	19006	18882	18971	19157	19022	18866	19205	18977	18955	19276	19133	19028	19053	19099	19169	19032	19033	19083	19301	19089	19109	18876	19173	19185	19069	19031	19362	19106	19238	19043	19093	19132	19102	19024	18993	19341	19278	19289	19150	19234	19051	19066	18869	19114	18953	19160	19029	19245	19339	19244	19373	19343	19307	19149	19313	19036	18975	19021	18971	18867	19293	19148	19004	19123	18929	19013	19177	19228	19035	18919	19032	19120	18966	19190	19078	18993	19158	19190	19184	18995	18957	19118	19020	18958	19040	18933	19134	18865	19172	19294	19139	19255	19200	19009	19145	18818	19101	19065	18927	18852	19108	19010	19250	19015	18991	19021	19080	18805	18987	19058	19216	18945	18875	18824	19044	19066	19213	19124	19258	19050	19041	19245	19057	19076	18939	19211	19142	18942	19142	19010	19153	19094	19069	19128	19396	19080	19153	19070	19271	19062	19319	19174	19174	18999	19156	19115	19124	19093	19051	19141	19376	19129	19188	19148	19143	19243
36096	55151	52824	35945	24743	18579	15824	15666	15700	15513	15821	15657	15686	15694	15615	15754	15508	15604	15707	15639	15660	15610	15670	15726	15682	15633	15722	15743	15544	15703	15740	15711	15862	15646	15562	15624	15409	15801	15579	15665	15708	15582	15613	15764	15678	15653	15591	15725	15594	15480	15649	15644	15642	15532	15673	15794	15574	15656	15678	15637	15630	15506	15636	15573	15541	15714	15706	15515	15608	15680	15678	15723	15550	15650	15503	15645	15632	15649	15698	15598	15561	15626	15561	15615	15707	15688	15668	15642	15637	15637	15401	15842	15509	15554	15809	15711	15771	15678	15787	15729	15936	15553	15671	15633	15585	15643	15652	15704	15731	15553	15768	15581	15665	15769	15822	15607	15696	15702	15752	15633	15700	15809	15558	15597	15570	15811	15654	15552	15851	15615	15793	15628	15773	15569	15703	15509	15532	15604	15553	15610	15601	15590	15518	15682	15627	15532	15635	15847	15615	15852	15543	15617	15697	15752	15600	15632	15577	15558	15783	15839	15629	15506	15695	15611	15821	15520	15538	15388	15572	15642	15694	15535	15670	15719	15860	15619	15764	15625	15694	15852	15633	15620	15630	15699	15551	15796	15678	15828	15558	15520	15531	15527	15456	15774	15707	15549	15611	15522	15672	15502	15608	15775	15688	15699	15533	15696	15546	15659	15639	15561	15784	15675	15460	15707	15708	15664	15573	15476	15699	15653	15643	15536	15627	15666	15778	15700	15739	15801	15872	15685	15657	15574	15664	15614	15664	15561	15597	15661	15561	15446	15586	15787	15625	15620	15606	15674	15598	15606	15754	15594	15802	15629	15614	15812	15770	15689	15551	15540	15861	15718	15673	15599	15699	15691	15687	15642	15691	15704	15588	15657	15616	15642	15733	15578	15699	15626	15551	15683	15499	15503	15668	15674	15431	15531	15677	15521	15714	15618	15538	15684	15688	15457	15552	15814	15785	15813	15542	15544	15705	15502	15726	15694	15498	15640	15606	15745	15445	15700	15595	15619	15795	15774	15713	15536	15808	15667	15595	15593	15677	15669	15768	15577	15710	15579	15629	15735	15677	15559	15588	15620	15738	15436	15471	15717	15791	15591	15673	15789	15734	15719	15675	15780	15796	15664	15875	15537	15731	15545	15642	15838	15572	15737	15566	15479	15782	15718	15582	15686	15657	15630	15645	15636	15642	15507	15467	15633	15755	15614	15723	15715	15668	15724	15470	15705	15638	15598	15642	15671	15652	15684	15617	15690	15539	15682	15621	15541	15529	15698	15570	15670	15648	15694	15584	15728	15635	15598	15647	15674	15441	15664	15688	15695	15770	15586	15693	15641	15547	15632	15630	15563	15588	15546	15516	15598	15642	15742	15539	15683	15539	15823	15640	15711	15689	15554	15696	15583	15672	15610	15727	15784	15751	15617	15643	15609	15651	15633	15504	15760	15826	15769	15717	15750	15777	15709	15499	15599	15649	15771	15585	15723	15546	15700	15430	15408	15660	15435	15581	15664	15642	15730	15680	15637	15523	15736	15586	15630	15443	15673	15633	15562	15641	15450	15599	15694	15616	15787	15573	15814	15590	15682	15773	15655	15665	15647	15667	15750	15758	15646	15638	15521	15393	15734	15865	15620	15788	15715	15632	15779	15740	15689	15713	15797	15800	15439	15544	15678	15654	15603	15682	15668	15612	15485	15668	15607	15532	15514	15644	15720	15558	15410	15558	15734	15693	15564	15672	15721	15691	15870	15497	15482	15793	15680	15727	15641	15751	15661	15626	15576	15633	15570	15498	15726	15666	15545	15604	15647	15708	15618	15612	15619	15700	15620	15562	15633	15654	15653	15776	15790	15647	15607	15724	15595	15797	15594	15695	15514	15772	15603	15496	15552	15803	15581	15657	15582	15479	15639	15480	15529	15779	15715	15701	15707	15532	15684	15556	15589	15497	15664	15639	15596	15526	15629	15730	15791	15538	15483	15764	15618	15607	15540	15611	15614	15549	15583	15672	15616	15801	15681	15674	15663	15699	15714	15723	15733	15413	15634	15655	15683	15744	15673	15601	15401	15576	15809	15483	15589	15670	15735	15639	15780	15648	15676	15739	15648	15763	15707	15742	15740	15742	15697	15585	15742	15617	15697	15638	15641	15778	15644	15787	15812	15683	15463	15717	15724	15647	15833	15715	15510	15619	15686	15649	15721	15630	15645	15539	15693	15590	15664	15672	15731	15684	15705	15522	15772	15703	15676	15653	15637	15654	15535	15450	15536	15777	15740	15817	15565	15648	15631	15579	15590	15626	15724	15716	15707	15783	15563	15609	15626	15654	15570	15725	15794	15657	15768	15594	15586	15553	15718	15735	15504	15613	15724	15531	15749	15695	15735	15584	15851	15569	15617	15682	15350	15728	15480	15644	15748	15665	15772	15661	15654	15479	15742	15578	15591	15785	15525	15550	15513	15598	15790	15532	15606	15601	15585	15767	15570	15864	15571	15727	15784	15744	15757	15669	15522	15639	15575	15650	15669	15706	15717	15707	15690	15591	15834	15721	15677	15768	15606	15630	15704	15625	15625	15841	15612	15578	15574	15524	15670	15695	15688	15628	15586	15483	15653	15813	15712	15780	15738	15584	15592	15788	15708	15619	15663	15682	15695	15618	15659	15640	15717	15696	15581	15673	15658	15712	15767	15614	15685	15598	15653	15692	15700	15607	15638	15623	15605	15611	15652	15504	15835	15562	15734	15633	15327	15771	15464	15611	15637	15533	15635	15672	15714	15677	15514	15468	15637	15631	15672	15518	15596	15849	15684	15698	15874	15623	15700	15610	15425	15702	15562	15565	15694	15472	15769	15506	15581	15507	15718	15675	15787	15678	15535	15629	15691	15885	15656	15612	15736	15690	15604	15751	15629	15674	15673	15672	15603	15519	15692	15594	15635	15566	15502	15575	15720	15540	15694	15631	15505	15707	15719	15613	15621	15697	15713	15632	15580	15708	15517	15653	15713	15762	15758	15620	15620	15919	15750	15607	15621	15699	15668	15553	15664	15556	15710	15697	15501	15653	15729	15792	15662	15400	15578	15521	15675	15578	15644	15733	15716	15757	15591	15562	15468	15563	15737	15688	15652	15670	15649	15630	15541	15752	15680	15751	15607	15391	15511	15698	15511	15856	15428	15674	15768	15619	15707	15632	15744	15663	15690	15708	15669	15482	15611	15676	15595	15659	15737	15587	15674	15791	15646	15729	15564	15870	15542	15661	15737	15752	15676	15499	15709	15599	15692	15702	15501	15764	15727	15708	15498	15761	15664	15624	15497	15558	15659	15695	15596	15511	15627	15694	15812	15623	15757	15609	15693	15681	15533	15494	15711	15737	15547	15622	15747	15604	15665	15789	15751	15770	15684	15677	15561	15508	15602	15565	15580	15621	15572	15560	15796	15811	15823	15760	15777	15835	15833	15731	15617	15690	15783	15625	15633	15758	15711	15544	15697	15647	15645	15592	15617	15637	15573	15699	15611	15659	15561	15727	15778	15724	15580	15646	15517	15601	15619	15679	15622	15705	15610	15672	15620	15626	15616	15394	15583	15593	15632	15556	15639	15686	15747	15632	15759	15776	15581	15630	15600	15659	15567	15725	15635	15760	15668	15546	15818	15647	15663	15626	15712	15632	15683	15521	15620	15671	15616	15632	15743	15833	15688	15546	15714	15697	15586	15700	15653	15464	15785	15554	15610	15663	15722	15776	15692	15668	15665	15730	15664	15626	15577	15749	15715	15405	15804	15751	15586	15500	15818	15570	15516	15746	15785	15527	15620	15604	15648	15600	15608	15649	15762	15544	15584	15530	15671	15568	15685	15704	15676	15500	15552	15611	15619	15507	15637	15690	15590	15637	15406	15700	15684	15773	15656	15572	15700	15792	15866	15641	15706	15686	15769	15511	15716	15582	15705	15653	15674	15502	15768	15522	15718	15625	15623	15601	15618	15613	15747	15560	15687	15645	15659	15524	15639	15477	15528	15778	15660	15709	15616	15502	15501	15621	15471	15774	15589	15620	15705	15630	15502	15631	15644	15621	15669	15782	15922	15619	15583	15694	15652	15680	15677	15753	15411	15701	15632	15722	15695	15631	15560	15654	15661	15636	15648	15628	15728	15620	15630	15644	15714	15573	15805	15686	15731	15790	15711	15657	15662	15701	15726	15628	15744	15779	15626	15643	15539	15566	15822	15678	15578	15671	15720	15662	15699	15500	15843	15670	15755	15745	15708	15588	15835	15699	15633	15458	15762	15611	15769	15528	15706	15477	15662	15649	15818	15638	15668	15705	15607	15591	15662	15631	15557	15624	15631	15738	15466	15706	15633	15589	15701	15633	15565	15808	15799	15800	15556	15602	15770	15557	15589	15578	15812	15550	15691	15747	15802	15706	15605	15659	15620	15578	15531	15623	15692	15563	15666	15676	15688	15614	15561	15619	15637	15670	15511	15649	15743	15753	15680	15539	15536	15687	15652	15760	15683	15719	15690	15643	15610	15619	15701	15684	15624	15547	15794	15788	15626	15620	15760	15740	15629	15649	15566	15738	15619	15709	15678	15644	15733	15613	15744	15595	15594	15782	15560	15661	15719	15473	15580	15725	15668	15760	15540	15741	15709	15636	15581	15715	15630	15488	15694	15687	15688	15657	15688	15575	15712	15649	15528	15752	15621	15620	15740	15668	15542	15799	15430	15669	15694	15569	15706	15771	15688	15770	15582	15771	15735	15573	15717	15632	15671	15542	15556	15667	15744	15737	15505	15776	15606	15724	15676	15705	15617	15683	15583	15656	15652	15603	15711	15651	15490	15459	15624	15636	15634	15724	15649	15512	15556	15591	15589	15640	15691	15745	15735	15666	15660	15574	15615	15453	15725	15710	15774	15690	15626	15599	15681	15752	15630	15630	15790	15763	15557	15660	15801	15699	15652	15708	15675	15739	15847	15723	15733	15686	15563	15746	15603	15704	15714	15566	15606	15711	15661	15799	15646	15649	15802	15605	15625	15666	15703	15701	15617	15650	15745	15717	15633	15801	15590	15679	15689	15615	15733	15705	15484	15586	15644	15616	15558	15765	15885	15701	15664	15714	15711	15636	15647	15659	15467	15600	15746	15614	15472
25491	28096	57335	58548	44859	33571	25186	20553	19779	19794	19952	19748	19695	19600	19633	19753	19621	19663	19489	19792	19861	19707	19643	19758	19749	19680	19781	19526	19803	19866	19776	19688	19634	19464	19786	19724	19654	19728	19765	19623	19803	19722	19519	19521	19842	19762	19748	19630	19376	19752	19579	19795	19564	19771	19688	19711	19606	19731	19630	19669	19651	19634	19707	19489	19670	19594	19627	19646	19563	19502	19608	19520	19554	19607	19693	19698	19789	19677	19433	19737	19856	19645	19591	19752	19742	19591	19604	19697	19455	19575	19655	19784	19758	19791	19633	19815	19745	19604	19708	19650	19713	19742	19562	19513	19488	19584	19790	19473	19777	19677	19317	19613	19622	19686	19617	19925	19496	19560	19544	19612	19475	19677	19716	19633	19613	19664	19688	19404	19723	19739	19748	19523	19683	19623	19784	19635	19459	19579	19722	19816	19746	19541	19585	19834	19642	19671	19719	19741	19695	19709	19716	19584	19430	19737	19618	19603	19599	19517	19686	19650	19268	19679	19618	19435	19712	19638	19724	19706	19470	19503	19464	19579	19831	19431	19486	19666	19581	19453	19703	19539	19604	19772	19674	19592	19724	19626	19801	19494	19618	19454	19841	19537	19711	19469	19648	19807	19838	19541	19741	19746	19733	19784	19745	19948	19662	19492	19850	19727	19536	19659	19293	19497	19507	19759	19509	19772	19819	19452	19564	19699	19794	19644	19615	19655	19466	19676	19671	19730	19558	19663	19708	19623	19673	19685	19594	19691	19682	19693	19479	19634	19560	19501	19731	19275	19634	19560	19743	19753	19570	19534	19360	19488	19423	19723	19621	19474	19705	19723	19831	19610	19514	19711	19599	19426	19510	19751	19540	19665	19589	19574	19735	19609	19546	19407	19650	19520	19591	19581	19725	19579	19545	19660	19599	19540	19502	19541	19608	19463	19607	19810	19593	19729	19756	19605	19445	19381	19647	19633	19712	19677	19468	19615	19782	19497	19619	19467	19492	19344	19620	19741	19728	19689	19633	19776	19636	19615	19576	19622	19593	19725	19650	19520	19640	19644	19661	19430	19610	19406	19589	19618	19721	19595	19604	19748	19791	19653	19569	19621	19642	19665	19616	19737	19473	19637	19609	19706	19618	19590	19398	19568	19540	19652	19500	19547	19668	19714	19523	19630	19354	19576	19631	19348	19776	19601	19669	19713	19588	19580	19425	19545	19803	19714	19555	19652	19715	19702	19712	19534	19630	19464	19753	19663	19473	19688	19582	19565	19514	19318	19863	19565	19575	19740	19571	19550	19529	19788	19744	19500	19635	19524	19516	19635	19388	19513	19610	19606	19753	19569	19649	19844	19738	19639	19674	19715	19787	19547	19477	19473	19711	19649	19817	19582	19617	19713	19548	19684	19821	19438	19699	19483	19431	19824	19478	19542	19663	19784	19712	19760	19662	19466	19712	19569	19763	19579	19598	19644	19618	19588	19530	19611	19643	19556	19950	19762	19733	19468	19586	19593	19753	19511	19634	19634	19724	19694	19624	19414	19698	19643	19571	19699	19621	19592	19792	19453	19498	19561	19516	19783	19708	19540	19793	19518	19695	19453	19453	19524	19448	19596	19482	19677	19716	19755	19626	19597	19617	19536	19833	19611	19716	19625	19632	19634	19659	19614	19705	19669	19709	19560	19768	19688	19509	19599	19743	19530	19886	19479	19543	19562	19535	19537	19597	19645	19691	19629	19759	19597	19589	19652	19552	19868	19587	19712	19536	19738	19685	19657	19485	19837	19771	19598	19445	19647	19610	19678	19824	19578	19747	19662	19636	19534	19504	19646	19608	19458	19948	19571	19684	19636	19587	19380	19682	19433	19622	19746	19496	19716	19746	19606	19615	19649	19656	19608	19790	19593	19455	19542	19730	19547	19543	19518	19464	19527	19424	19516	19571	19906	19776	19650	19669	19690	19554	19501	19395	19736	19831	19492	19649	19630	19605	19558	19646	19685	19514	19779	19576	19723	19498	19758	19697	19587	19690	19640	19641	19471	19869	19352	19528	19639	19737	19376	19417	19694	19576	19857	19493	19746	19734	19650	19591	19794	19622	19563	19581	19275	19617	19815	19633	19499	19626	19511	19622	19668	19649	19743	19724	19744	19773	19736	19729	19699	19549	19739	19549	19689	19783	19542	19775	19643	19545	19593	19510	19579	19633	19616	19477	19695	19642	19782	19444	19600	19652	19767	19710	19602	19735	19581	19475	19502	19589	19700	19656	19600	19575	19640	19691	19542	19797	19819	19710	19676	19678	19649	19683	19584	19671	19809	19611	19428	19742	19758	19578	19519	19696	19575	19661	19716	19788	19717	19654	19646	19589	19655	19571	19772	19594	19576	19706	19595	19748	19557	19738	19651	19718	19686	19564	19567	19422	19737	19614	19709	19783	19804	19586	19521	19652	19724	19517	19769	19724	19703	19472	19515	19587	19788	19657	19553	19647	19459	19680	19739	19427	19635	19600	19744	19587	19477	19513	19422	19671	19524	19431	19617	19509	19614	19613	19663	19580	19647	19659	19679	19560	19788	19517	19439	19657	19565	19828	19627	19637	19391	19408	19466	19573	19604	19626	19687	19578	19525	19721	19606	19588	19622	19592	19631	19559	19428	19681	19625	19862	19470	19632	19643	19464	19629	19797	19600	19801	19603	19816	19477	19718	19520	19597	19642	19791	19735	19731	19728	19526	19718	19567	19662	19544	19535	19685	19638	19530	19681	19678	19467	19651	19797	19659	19568	19730	19606	19509	19653	19668	19773	19667	19472	19662	19671	19769	19668	19594	19690	19701	19797	19672	19649	19963	19714	19616	19563	19676	19676	19537	19511	19770	19574	19695	19596	19458	19570	19515	19631	19794	19378	19517	19654	19737	19801	19533	19923	19688	19749	19471	19564	19568	19697	19513	19640	19670	19625	19811	19704	19744	19773	19640	19497	19490	19675	19516	19730	19658	19444	19565	19638	19681	19640	19659	19403	19844	19632	19778	19470	19722	19534	19598	19796	19524	19593	19475	19691	19780	19557	19735	19527	19507	19487	19637	19725	19563	19538	19644	19976	19564	19502	19583	19563	19536	19673	19504	19545	19737	19550	19560	19606	19844	19433	19653	19611	19575	19539	19566	19679	19647	19820	19599	19615	19660	19445	19531	19741	19658	19579	19572	19642	19677	19542	19714	19592	19623	19527	19827	19671	20036	19735	19509	19579	19624	19703	19626	19474	19542	19730	19699	19528	19776	19691	19689	19654	19585	19464	19557	19377	19497	19544	19701	19516	19566	19540	19633	19608	19569	19770	19853	19558	19707	19404	19711	19651	19674	19525	19713	19743	19704	19487	19743	19740	19478	19405	19431	19488	19444	19621	19621	19427	19779	19601	19861	19545	19637	19704	19650	19570	19714	19665	19597	19664	19724	19560	19761	19752	19550	19617	19665	19522	19560	19665	19780	19291	19609	19741	19741	19711	19567	19688	19877	19463	19510	19419	19574	19484	19594	19476	19700	19612	19646	19486	19400	19754	19440	19632	19656	19501	19623	19510	19528	19821	19634	19674	19673	19574	19646	19500	19647	19581	19478	19626	19707	19560	19576	19491	19655	19711	19533	19534	19600	19507	19607	19686	19686	19546	19549	19722	19768	19567	19567	19753	19423	19658	19712	19791	19837	19778	19778	19539	19566	19503	19704	19793	19879	19672	19567	19557	19741	19274	19630	19593	19718	19695	19643	19484	19434	19731	19733	19691	19646	19825	19467	19382	19671	19504	19771	19589	19764	19611	19747	19686	19708	19592	19774	19491	19662	19533	19485	19626	19676	19564	19530	19585	19628	19396	19337	19616	19808	19664	19457	19378	19539	19561	19426	19720	19560	19701	19547	19586	19423	19782	19776	19637	19517	19357	19457	19576	19743	19704	19590	19598	19636	19738	19537	19470	19725	19519	19639	19697	19566	19611	19811	19623	19627	19330	19623	19500	19650	19712	19548	19517	19328	19756	19821	19713	19640	19523	19755	19928	19503	19530	19623	19738	19794	19808	19467	19657	19761	19745	19624	19437	19525	19673	19781	19550	19762	19712	19752	19695	19647	19558	19676	19517	19810	19642	19528	19576	19591	19495	19649	19737	19685	19557	19513	19505	19565	19729	19677	19662	19516	19679	19797	19628	19515	19609	19607	19625	19811	19749	19516	19703	19504	19578	19690	19638	19518	19631	19652	19502	19793	19702	19779	19494	19526	19667	19537	19686	19518	19603	19750	19578	19504	19524	19652	19531	19609	19693	19659	19698	19646	19613	19513	19652	19553	19578	19533	19568	19539	19522	19704	19638	19751	19945	19597	19755	19592	19447	19686	19448	19580	19676	19869	19673	19837	19875	19691	19538	19684	19466	19659	19704	19461	19618	19535	19560	19584	19764	19550	19788	19805	19676	19633	19517	19669	19607	19683	19565	19371	19551	19574	19606	19581	19783	19702	19499	19698	19641	19552	19423	19446	19497	19761	19538	19693	19780	19635	19476	19548	19662	19566	19706	19477	19489	19526	19863	19594	19599	19462	19633	19651	19805	19571	19579	19279	19525	19604	19693	19562	19712	19626	19535	19420	19528	19718	19466	19735	19530	19780	19746	19666	19613	19658	19558	19825	19700	19707	19594	19739	19709	19674	19799	19558	19607	19576	19527	19639	19541	19560	19560	19788	19656	19500	19601	19848	19846	19693	19855	19832	19591	19588	19703	19536	19660	19582	19585	19656	19508	19716	19673	19756	19531	19579	19699	19654	19627	19496	19569	19618	19677	19778	19645	19656	19578	19512	19412	19597	19623	19493	19573	19604	19658	19522	19816	19565	19623	19544	19369	19616	19588	19676	19714	19612	19714	19699	19635	19422	19573	19489	19654	19565	19689	19724	19517	19661	19460	19608	19632	19642	19706	19766	19705	19704	19399	19711	19664	19625	19817	19380	19548	19466	19472	19701	19835	19815	19685	19566	19687	19572	19504	19577	19646	19801	19811	19748	19571	19575	19579	19710	19536	19635	19831	19525	19793	19651	19597	19701	19575	19853	19669	19495	19596	19809	19310	19554	19467	19603	19605	19438	19665	19740	19644	19756	19603	19408	19742
50618	89911	89223	66548	46920	31525	18090	16099	16131	16005	16011	15947	15888	16002	16095	16099	16131	16191	15959	16058	15986	15885	16045	15790	15966	16082	16010	16016	16080	16028	15977	15774	15993	16045	15958	15855	15955	15935	16016	16104	16157	16010	16112	15991	16002	16058	16257	16033	15980	15918	16029	16133	15903	15999	16045	16060	15921	15885	15949	16020	16026	16075	16044	16096	15811	15863	15986	15967	16044	15963	15981	15908	16059	16086	15959	15889	15948	15944	15879	16107	15912	15976	15920	16069	15921	16285	15957	15862	16091	16089	15952	15932	16174	15932	16047	15944	16117	16016	15984	15868	15923	16011	16109	15930	16062	16178	15949	15981	16118	15831	15958	16175	15841	16100	16138	16115	15984	15789	16101	15975	15771	15733	16091	16001	15953	16095	15961	15890	15881	16049	16039	15990	16106	15975	15998	15919	15952	15931	15774	15997	16002	15938	16082	15934	15931	16096	16118	15995	16033	16096	16142	15886	16096	15935	15944	15970	15991	16063	15897	16019	16099	16105	15944	16136	16043	16093	15921	15892	16100	16022	16137	16018	16007	15824	15955	16115	15976	16115	15893	15881	15866	15942	16091	15873	16006	16003	16064	15910	16162	15930	15907	16050	15969	15919	16144	16003	16008	15756	15980	16122	16054	15918	16049	16065	15979	16184	16120	15877	15996	15681	15917	16034	15852	15937	16026	15949	16009	16148	16243	16039	15973	16299	16020	15926	16171	15943	15928	16021	15827	15975	15900	15905	15966	16021	16078	15875	16033	15953	15990	15986	15940	16184	16094	16190	15904	16112	16072	16172	16045	16049	15871	15912	16016	15876	15841	16078	15945	16019	16091	15935	15977	16096	15960	15962	16012	15983	16105	16087	15978	16023	15873	15941	15949	16033	16062	15862	15936	16037	16093	15826	16060	15928	16114	16033	16142	16047	15952	16050	16020	15927	15817	16052	15956	16102	15994	15949	16018	15952	15929	15974	16053	15983	15947	16154	15903	15974	16015	16090	16091	15866	15965	16002	16026	15901	15948	15882	16101	15996	16024	16120	16047	15830	15949	16080	15980	16066	15986	16016	15979	16194	15991	16076	16065	16022	16058	16117	16063	15888	15929	15858	15860	15948	16024	15874	15856	15986	16050	16018	16044	16126	15972	16097	16090	16030	16051	16194	15933	15969	15944	16145	15986	16034	15883	16081	15923	15837	16098	15947	16084	15952	15966	15966	16135	16001	15963	15935	15848	15920	16081	16049	15955	15896	16014	15889	16075	15967	16056	16113	16058	15937	15868	16078	16026	15982	15982	16104	16117	15825	15954	16186	15993	16007	16037	15879	16099	15791	16117	16030	15867	15998	16059	16104	16036	16047	16070	15891	15986	15825	16008	15897	16001	16090	16001	15948	15893	16146	16018	15956	15799	16043	16104	15984	15974	16046	15956	16037	16029	15999	15896	15889	16062	15954	16097	16122	16034	15922	15843	16127	16035	16032	15970	15990	16073	15863	16034	15976	15916	15922	15986	15870	16017	15934	16044	16112	16024	16106	16049	16026	16010	15912	16145	16081	15962	15820	16074	15989	16020	15924	16032	15949	16071	15978	16008	16015	15987	16114	15954	16111	15948	16058	15763	16112	16123	15980	16041	15931	16140	15863	15918	16099	15952	15830	15923	15978	15957	15914	15914	16084	16017	16147	15953	16021	16065	15906	15909	16032	15922	15935	16080	16012	16001	16055	15882	16273	15967	16069	16009	16041	16010	15860	16246	15974	15932	15983	16055	16042	16035	15945	16042	15911	15992	16075	15872	15912	15975	16052	15836	15926	16135	15986	15979	15932	16066	15702	15993	15864	15965	15988	15920	15959	16183	15947	15972	15851	16013	16140	15861	16279	15939	16024	16111	16060	15808	15881	16139	15935	16012	16009	16045	15899	16053	16022	15977	15873	15936	15917	15973	16064	15919	15970	15986	15893	15911	16046	16148	15977	16078	15910	15979	15984	15945	16083	16109	16047	15953	16053	16090	15984	15942	15868	16056	15842	15984	16023	16041	16087	15983	15954	16020	16042	16134	15974	16095	15893	15857	16010	16064	16032	15940	15937	15980	15878	16063	15897	16089	15977	16010	15824	16098	16004	16124	15945	16084	16053	15936	16016	15966	16084	16065	15845	15898	16042	15871	16054	16123	16051	16106	16018	16124	15933	16103	15973	16032	16049	16153	15933	15896	16026	16028	16109	16194	16030	16092	15993	15881	16065	16026	15915	16002	15998	16169	16029	16156	16035	16031	15841	15825	15988	16031	15957	16022	16025	16028	15783	15871	16112	16134	16008	16037	16088	16034	15900	16101	16124	16044	16047	16072	16055	16021	15996	15928	16003	15847	15960	15916	16103	16133	15980	15960	15936	16051	15923	16069	15830	16008	15953	16001	16073	15863	15994	16002	16055	15848	16055	15789	16166	15961	16019	15934	15992	15986	15975	15962	15974	16018	15756	16110	16185	16110	15824	16026	16050	15999	16157	15976	16059	15988	15966	15919	16178	16012	16122	16048	15935	15969	16012	16142	16165	16114	16041	15970	16003	15955	16010	16086	16109	15934	16110	16050	16097	15977	16064	16001	16110	15954	15875	16160	16113	15878	16092	16136	16077	16089	16037	15876	16098	16027	15897	15909	15915	15856	15938	16012	16095	16075	15956	15896	16063	15963	16232	15973	15900	16005	16126	15859	15981	15867	16134	15901	16111	15823	15796	15953	15960	15921	16113	16145	15988	15900	15863	15872	16103	16032	15967	15954	15981	16292	15894	16039	16159	15964	15926	15804	16028	15939	15869	16117	15853	15961	15974	15857	16060	16094	15974	16082	15870	15960	16049	15988	16020	15993	15990	16046	15975	16039	15992	16117	16138	16130	15891	15841	15890	15924	16155	16082	15988	15751	16097	15998	16024	16057	16075	16082	16185	15990	15942	16015	15970	16027	16072	16067	16145	15928	15904	15825	16067	15990	16116	16121	15977	16085	15943	16124	16101	15917	15913	15965	16018	15922	15968	16019	15941	15896	15923	16095	16117	15912	15908	16106	15976	16028	16080	16091	16067	16056	15979	16030	16070	15901	15873	15991	15763	15923	15940	16046	15906	15988	16107	15937	16088	15873	16118	15889	16048	15849	16021	15951	15763	15879	15928	15994	15935	16097	15852	15926	16135	15992	16119	15927	15898	15911	15947	15985	16141	16145	16023	16005	15808	16083	16025	16059	15964	15965	16021	15991	16042	15714	16069	15801	16007	16025	15924	16132	15981	15956	16052	15971	16031	16054	16140	16043	16052	15779	16032	15995	16108	15840	16046	16223	15858	15818	16064	15953	15940	15949	15848	15998	16016	16086	16112	15976	15896	16083	15850	15971	16004	15993	15768	15955	15916	16093	15971	16032	16002	16043	15986	15971	16011	16088	16071	15972	15951	15823	15993	16137	15888	16115	16154	15952	15924	16005	15876	16034	16045	16050	16034	16256	15886	15832	15832	15886	16046	15960	15966	16228	16055	15999	16014	16022	16006	15790	16043	16017	16044	15904	15918	16032	15941	16022	15975	16076	15967	16035	15901	15960	15880	16043	16024	16017	16109	15824	15874	15959	16037	15881	16008	15967	15897	15986	15917	15968	15935	15826	16106	15939	16015	15891	15796	16112	15995	15930	15948	15959	16048	16009	15886	15901	16014	15992	15834	16129	15958	16114	15927	16044	15947	15940	16031	15871	16115	16010	15968	15946	15918	15858	16198	15885	16015	15817	16077	15996	16082	15983	16126	15963	16046	15961	15988	15955	15917	16009	16122	15857	15983	15979	16100	16027	16070	16125	16056	16003	16090	15868	15891	15951	15945	16144	16064	16016	15943	15984	15939	15951	16091	16078	15933	16161	15999	16024	15913	16083	15953	16058	15990	16007	15786	15900	15917	15878	16107	15926	15992	16240	15972	16028	16057	16039	15974	16073	15968	16071	15986	15938	16026	15954	15851	15782	16005	15940	16114	15927	15954	15980	16034	15992	15996	16070	16166	16062	16088	15914	15893	16110	16089	16005	16118	15775	16027	15928	16053	15893	16146	15882	15818	15956	15967	16077	16035	15994	16020	16084	15868	15969	15955	15935	16012	15894	16014	15924	16000	15965	16009	16094	16034	15989	15935	15981	15947	16003	15862	16016	16081	16022	16113	16100	15869	16182	15944	16004	15880	15912	16163	15976	15980	16004	16050	16033	16032	16012	15843	16020	16089	16167	16005	15945	15938	15966	16175	15933	15841	15987	16030	16019	16033	15930	15930	16072	15871	16013	16078	16067	16164	16097	16107	16021	15901	16161	15982	16093	15993	16047	16156	15930	16164	16108	15948	16021	16069	16034	15936	15864	15995	16196	15924	16025	15947	16042	15822	16008	16186	16075	15934	16028	15881	16063	16030	16025	15940	16059	15944	15952	15949	16089	16002	15976	15991	16223	15884	16004	16051	15813	15930	15889	16028	15961	15985	15983	15922	15911	16062	16119	15984	15990	15949	15948	16052	15853	16222	15955	16134	15923	16161	15934	16164	15926	15845	16006	16003	15860	16080	15917	16081	15950	15964	16096	16003	16027	15995	15902	15885	15950	16017	15965	15965	15979	15982	16023	16044	16059	16025	16008	16064	16048	16070	16057	15966	15982	15910	16233	15771	16080	16001	15938	16039	16034	16004	16068	15973	15925	16035	15966	16105	16012	16097	15966	15969	15955	15980	16067	16044	16021	16029	16155	15915	16008	15950	15926	15911	16095	15863	16045	15892	15895	15951	16029	16070	16030	16016	16008	16062	16072	15885	16062	16023	16060	15943	16088	16006	15887	16004	15989	16068	16093	15985	16209	16026	15992	15953	16043	15970	16052	15938	16017	15984	16086	16121	15941	16146	15909	15899	15837	16130	15916	15974	16056	15979	15815	15983	16044	15831	16043	15980	15977	16060	15958	16062	16011	15935	16026	15934	15977	16159	16114	15927	15804	15904	16189	16115	15955	16079	15977	16114	15904	16082	15928	15772	16080	16176	15931	16055	15918	16019	15964	16051	16100	16032	15984	16011	15990	16044	15980	16063	16212	15919	15999	16147	15988	15812	16093	16097	16175	16041	16077	16014	15989	15929
23624	23838	49576	55823	46129	36315	28300	21847	20627	20764	20678	20765	20519	20470	20708	20567	20437	20622	20473	20500	20432	20525	20324	20283	20581	20422	20524	20558	20389	20360	20600	20300	20328	20498	20381	20126	20360	20468	20423	20269	20439	20211	20462	20312	20232	20172	20178	20442	20327	20122	20194	20230	20153	20306	20093	20320	20177	20209	20213	20154	20134	20214	20205	20280	20226	20407	20149	20270	20313	20260	20235	20372	20351	20319	20174	20190	20405	20324	20115	20287	20102	20289	20094	20282	20334	20106	20275	20464	20441	20217	20213	20373	20062	20133	20389	20232	20112	20450	20168	20193	20195	20390	20352	20489	20273	20166	20214	20275	20319	20387	20442	20382	20316	20378	20247	20301	20324	20228	20329	20315	20408	20273	20357	20345	20165	20461	20237	20005	20378	20143	20513	20179	20430	20242	20310	20324	20241	20404	20229	20153	20412	20332	20242	20141	20237	20086	20365	20273	20426	20468	20375	20285	20066	20288	20258	20133	20165	20126	20231	20334	20397	20253	20094	20300	20286	20113	20243	20049	20250	20366	20276	20470	20315	20236	20470	20282	20070	20147	20492	20298	20163	20302	20046	20309	20262	20178	20311	20374	20079	20151	20258	20091	20130	20220	20145	20081	20086	20106	20306	20374	20023	20286	20328	20077	20265	20369	20353	20416	20098	20333	20337	20265	20483	20410	20130	20226	20291	20251	20420	20290	20307	20312	20522	20105	20102	20269	20314	20118	20427	20083	20298	20341	20304	20248	20497	20167	20181	20140	20359	20273	20397	20300	20350	20221	20323	20332	20325	20414	20032	20194	20389	20084	20325	20502	20533	20157	20049	20106	20371	20081	20348	19981	20320	20291	20205	20386	20229	20398	20226	20326	20098	20291	20134	20110	20215	20122	20173	20282	20121	20211	20180	20189	20301	20311	20282	20279	20156	20256	20416	20274	20332	20211	20243	20268	20411	20098	20210	20395	20213	20202	20273	20274	20320	20241	20235	20300	20060	20183	20137	20188	20281	20107	20193	20309	19990	20146	20299	20339	20192	20160	20076	20141	20289	20139	20107	20240	20339	20431	20445	20335	20240	20206	20382	20391	20180	20357	20318	20390	20384	20298	20396	20475	20272	20116	20249	20139	20520	20413	20353	20352	20248	20262	20525	20214	20370	20348	20317	20311	20146	20267	20394	20146	20286	20292	20152	20294	20088	20238	20334	20427	20232	20194	20162	20187	20203	20220	19890	20132	20119	20207	20317	20321	20448	20350	20286	20281	20128	20097	20232	20571	20352	20282	20356	20118	20308	20311	20470	19982	19973	20243	20014	20238	20330	20316	20438	20054	20384	20324	20380	20227	20354	20198	20266	20146	20282	20355	20348	20361	20427	20325	20223	20127	20051	20300	20081	20293	20169	20249	20267	20191	20187	20042	20337	20153	19992	20250	20278	20322	20354	20131	20173	20364	20503	20221	20187	20213	20384	20028	20361	20333	20458	20258	20284	20448	20273	20309	20357	20066	20187	20254	20382	20307	20381	20107	20250	20260	20054	20350	20380	20443	20318	20281	20131	20350	20167	20205	20175	20350	20308	20231	20284	20360	20220	20423	20362	20183	20338	20474	20365	20063	20337	20202	20321	20356	20141	20372	20342	20210	20224	20188	20345	20234	20185	20249	20133	20295	20229	20324	20345	20129	20451	20388	20117	19956	20115	20407	20256	20190	20300	20351	20176	20155	20352	20231	20387	20223	20088	20100	20265	20187	20264	20016	20117	20266	20140	20062	20130	20153	20213	20300	20320	20277	20333	20322	20526	20323	20256	20149	20159	20144	20271	20255	20172	20270	20175	20248	20150	20278	20229	20158	20233	20308	20084	20163	20194	20383	20373	20156	20290	20211	20273	20199	20378	20339	20320	20479	20177	20198	20351	20297	20296	20049	20064	20165	20218	20315	20143	20021	20129	20155	20029	20393	20263	20320	20142	20372	20445	20340	20324	20526	20501	20132	20289	19992	20318	20279	20341	20305	20313	20258	20294	20309	20168	20209	20196	20175	20199	20331	20129	20187	20168	20055	20187	20034	20346	20161	20043	20277	20280	20211	20161	20205	20247	20100	20340	20402	20307	20142	20326	20321	20521	20080	20287	20288	20097	20309	20444	20255	20402	20284	20071	20363	20232	20244	20360	20035	20136	20426	20372	20176	20338	20144	20190	20340	20036	20245	20218	20175	20380	20325	20303	20299	20207	20195	20270	20360	20184	20302	20223	20003	20249	20180	20462	20296	20307	20123	20218	20195	20075	20027	20386	20105	20281	20114	20338	20383	20100	20279	20187	20166	20216	20359	20362	20099	20383	20385	20212	20342	20355	20038	20270	20133	20060	20300	20367	20346	20143	20405	20084	20406	20431	20355	20259	20156	20373	20479	20241	20265	20356	20117	20279	20282	20428	20101	20494	20254	20261	20274	20254	20271	20298	20124	20090	20072	20230	20328	20123	20262	20448	20272	20253	20272	20525	20314	20320	20067	20471	20197	20356	20305	20218	20200	20099	20317	20333	20045	20159	20409	20136	20081	20292	20109	20112	20207	20039	20259	20230	20222	20461	20342	20115	20197	20170	20328	20048	20233	20225	20225	20251	19980	20227	20228	20476	20353	20233	20022	20365	20220	20331	20315	19876	20075	20298	20286	20036	20194	20230	20341	20156	20254	20112	20141	20369	20090	20479	20270	20390	20324	20319	20226	20409	20263	20229	20336	20466	20061	20346	20229	20216	20281	20354	20307	20286	20474	20283	20245	19940	20002	20154	20307	20268	20083	20268	19982	20411	20145	20302	20354	20407	20130	20119	19893	20424	20214	20394	20304	20304	20221	20090	20284	20603	20279	20328	20024	20429	20360	20319	20223	20112	20375	20188	20371	20200	20350	20243	20268	20331	20190	20396	20185	20435	20447	20152	20401	20420	20092	20192	20470	20426	20202	20188	20308	20412	20090	20388	20207	20306	20165	20336	20125	20200	20314	20410	20215	20339	20246	20321	20237	20529	20011	20263	20485	20454	20297	20509	20379	20243	20278	20458	20194	20123	20394	20359	20441	20469	20465	20329	20115	20312	20126	20308	20239	20067	20323	20270	19906	20354	20068	20179	20282	20210	20339	20262	20265	20338	20293	20248	20256	20079	20277	20235	20150	19886	20190	20357	20202	20018	20192	20278	20242	20096	20119	20279	20155	20239	20288	20361	20227	20344	20284	20188	20275	20193	20085	20387	20240	20255	20202	20257	20523	20414	20289	20407	20146	20002	20254	20209	20333	20501	20429	20303	20073	20323	20332	20267	20352	20302	20292	20213	20151	20458	20333	20346	20379	20280	20268	20305	20168	20194	20189	20180	20035	20200	20181	20103	20078	20248	20134	20487	20236	20168	20288	20349	20200	20280	20183	20377	20279	20232	20384	20217	20050	20118	20181	20364	20187	20305	20264	20184	20236	20355	20503	20216	20278	20334	20249	20126	20024	20087	20394	20300	20188	20172	20351	20338	20316	20152	20160	20374	20223	20090	20166	20093	20213	20289	20200	20215	20107	20284	20043	20044	20318	20268	20485	20286	20249	20269	20257	20472	20322	20180	20331	20141	20321	20474	20170	20407	20351	20163	20189	20191	19990	20193	20074	20265	20237	20146	19991	20004	20087	20382	20210	20090	20190	20136	20119	20327	20129	20105	20271	20327	20244	20191	20231	20158	20197	20006	20273	20315	20315	20253	20110	20185	20204	20119	20251	20396	20276	20233	20456	20359	20155	20274	20174	20427	20403	20193	20132	20263	20296	20350	20302	20530	20179	20055	20186	20178	20126	20117	20325	20106	20220	20156	20268	20080	20179	20286	20190	20477	20172	20288	20176	20195	20215	20154	20240	20241	20201	20197	20316	20361	20116	20263	20418	20403	20217	20167	20401	20016	20055	20345	20236	20167	20346	20064	20401	20429	20227	20343	20170	20127	20350	20440	20399	20150	20226	20397	20245	20622	20336	20349	20365	20106	20417	20328	20265	20348	20162	20192	20491	20273	20440	20208	20122	20266	20318	20320	20309	20176	20096	20501	20197	20261	20246	20231	20406	20257	20458	20236	20224	20225	20346	20191	20214	20219	20251	20480	20159	20130	20203	20319	20158	20244	20226	20097	20326	20117	20255	20141	20062	19954	20224	20295	20050	20314	20440	20037	20267	20292	20146	20270	20128	20250	20334	20122	20185	20315	20386	20261	20353	20292	20025	20446	20352	20276	20203	20145	20355	20159	20215	20356	20218	20178	20270	20449	20275	19941	20133	20289	20118	20069	20297	20297	20388	20228	20302	20278	20234	20421	20178	20204	20252	20160	20138	20337	20303	20325	20204	20213	20411	20411	20127	20436	20356	20378	20376	20220	20304	20138	20315	20410	20139	20136	20002	20229	20140	20227	20273	20244	20198	20242	20382	20217	20210	20260	20231	20160	20338	20266	20274	19901	20099	20404	20109	20317	20133	20210	20083	20255	20315	20352	20258	20315	20295	20203	19991	20214	20090	20191	20339	20197	20262	20392	20303	20382	20215	20363	20259	20176	20237	20243	20373	20281	20394	20371	20363	20287	20126	20260	20159	20317	20192	20369	20412	20216	20297	20264	20143	20420	20293	20391	20290	20021	20306	20148	20260	20214	20302	20413	20108	20238	20395	20018	20317	20318	20290	20371	20425	20286	20206	20242	20492	20171	20250	20274	20164	20482	20313	20286	20064	20342	20068	20390	20085	20304	20230	20302	20267	20168	20065	20290	20292	20080	20208	20223	20140	20274	20365	20161	20316	20329	20335	20257	20306	20110	20109	20107	20233	20345	20405	20305	20314	20377	20316	20341	20136	20234	20413	20038	20250	20373	20347	20224	20192	20079	20231	20070	20063	20228	20410	20229	20090	20421	20318	20209	20331	20246	20368	20254	20030	20159	19999	20226	20273	20009	20198	20380	20355	20103	20258	20176	20139	20258	20457	20183	20195	20276	20082	20218	20511	20315	20364	20236	20116	20263	20343	20111	20423	20267	20183	20007	20383	20168	20155	20266	20284	20325	20257	20354	20116	20332	20461	20324	20353	20339	20183	20249	20145	20299	20166	20064	20289	20244	20389	20248	20204
56386	93229	97630	82160	57694	38388	19999	16300	16457	16472	16422	16320	16343	16329	16432	16480	16292	16515	16262	16413	16278	16453	16384	16336	16272	16418	16494	16340	16490	16308	16267	16311	16418	16486	16404	16366	16404	16366	16296	16357	16266	16331	16337	16364	16457	16278	16455	16276	16513	16291	16392	16512	16332	16506	16445	16354	16267	16456	16375	16459	16263	16348	16387	16402	16391	16501	16479	16565	16549	16226	16424	16492	16531	16348	16322	16289	16334	16369	16420	16404	16388	16318	16399	16167	16440	16448	16347	16497	16451	16257	16297	16543	16285	16184	16343	16136	16425	16368	16377	16214	16410	16443	16391	16381	16087	16251	16213	16321	16310	16470	16424	16301	16432	16387	16212	16487	16193	16361	16489	16413	16448	16218	16486	16459	16366	16407	16383	16462	16457	16283	16277	16378	16470	16499	16438	16356	16325	16466	16240	16341	16355	16411	16299	16408	16357	16419	16189	16376	16381	16293	16285	16450	16357	16181	16431	16371	16449	16278	16522	16247	16322	16258	16274	16401	16408	16222	16286	16459	16477	16580	16442	16346	16577	16246	16461	16332	16382	16497	16626	16312	16327	16431	16436	16412	16376	16425	16241	16623	16362	16424	16338	16374	16454	16555	16310	16476	16243	16463	16455	16389	16314	16355	16486	16218	16437	16346	16470	16261	16431	16394	16464	16566	16620	16324	16296	16362	16270	16415	16246	16460	16469	16415	16348	16448	16338	16334	16381	16394	16190	16421	16345	16192	16303	16348	16464	16238	16315	16362	16295	16278	16310	16393	16409	16181	16272	16367	16343	16373	16395	16378	16426	16418	16467	16436	16458	16266	16200	16707	16454	16244	16322	16439	16473	16446	16343	16500	16345	16390	16432	16432	16346	16325	16491	16516	16459	16190	16436	16260	16491	16333	16537	16389	16353	16288	16208	16319	16264	16354	16436	16280	16337	16397	16346	16409	16467	16340	16238	16383	16531	16286	16484	16262	16174	16519	16465	16377	16416	16453	16318	16289	16251	16416	16331	16333	16444	16408	16487	16341	16254	16458	16299	16292	16385	16272	16382	16482	16249	16427	16232	16346	16387	16493	16384	16391	16403	16386	16538	16521	16149	16453	16290	16283	16267	16304	16472	16314	16369	16226	16314	16570	16289	16357	16438	16332	16375	16360	16284	16418	16325	16387	16410	16399	16290	16423	16372	16324	16319	16457	16483	16433	16426	16241	16129	16387	16223	16449	16470	16389	16492	16311	16346	16133	16487	16254	16275	16442	16264	16480	16463	16362	16393	16084	16393	16384	16364	16359	16305	16162	16312	16291	16267	16437	16355	16370	16469	16534	16491	16195	16313	16564	16247	16442	16364	16159	16453	16470	16520	16483	16266	16240	16354	16382	16379	16353	16515	16289	16285	16346	16413	16191	16616	16394	16414	16414	16408	16486	16390	16247	16336	16300	16283	16477	16545	16196	16371	16463	16268	16200	16465	16367	16441	16319	16236	16320	16359	16197	16336	16344	16447	16406	16504	16341	16464	16258	16307	16284	16421	16485	16209	16319	16298	16351	16374	16431	16131	16556	16325	16348	16487	16253	16555	16257	16331	16277	16249	16424	16389	16424	16512	16223	16347	16370	16269	16286	16177	16093	16185	16349	16346	16371	16245	16377	16302	16581	16321	16497	16399	16409	16294	16264	16399	16360	16418	16392	16358	16358	16281	16179	16550	16409	16338	16381	16283	16243	16370	16381	16332	16635	16082	16378	16335	16517	16425	16169	16457	16501	16285	16425	16463	16421	16348	16254	16425	16425	16408	16231	16426	16440	16379	16282	16307	16393	16390	16508	16280	16419	16450	16550	16380	16307	16421	16443	16542	16559	16225	16425	16341	16343	16381	16205	16350	16313	16366	16409	16227	16354	16292	16295	16404	16206	16362	16330	16461	16593	16424	16539	16124	16354	16419	16252	16350	16272	16422	16317	16430	16356	16535	16324	16202	16478	16283	16422	16267	16352	16354	16272	16225	16454	16469	16288	16130	16326	16320	16298	16351	16249	16503	16482	16458	16284	16297	16174	16522	16246	16451	16450	16352	16399	16392	16248	16423	16353	16368	16363	16506	16365	16417	16571	16414	16518	16426	16396	16681	16440	16470	16353	16456	16309	16312	16377	16402	16199	16366	16501	16409	16291	16448	16292	16406	16334	16266	16293	16291	16458	16432	16388	16266	16329	16269	16386	16317	16347	16483	16402	16457	16427	16312	16386	16255	16394	16290	16286	16361	16269	16356	16428	16231	16374	16376	16282	16588	16387	16318	16316	16316	16340	16387	16426	16494	16449	16197	16424	16503	16435	16154	16247	16327	16270	16426	16261	16431	16274	16415	16174	16405	16394	16406	16445	16379	16362	16299	16193	16210	16377	16465	16232	16249	16451	16405	16384	16241	16392	16372	16406	16247	16410	16335	16201	16274	16401	16313	16237	16346	16354	16283	16391	16409	16452	16344	16298	16358	16337	16246	16222	16236	16393	16427	16439	16475	16324	16536	16328	16329	16452	16431	16399	16199	16378	16340	16239	16359	16334	16282	16467	16368	16434	16433	16386	16291	16422	16354	16252	16491	16283	16283	16513	16422	16245	16270	16325	16320	16278	16081	16355	16300	16389	16293	16421	16494	16490	16465	16405	16368	16435	16160	16413	16348	16422	16437	16230	16416	16259	16351	16490	16350	16517	16164	16342	16302	16415	16202	16509	16493	16257	16206	16536	16281	16305	16387	16300	16206	16544	16258	16457	16351	16368	16446	16437	16405	16511	16232	16597	16421	16380	16375	16299	16385	16376	16520	16340	16476	16444	16092	16271	16382	16397	16197	16376	16487	16308	16312	16292	16489	16264	16347	16241	16435	16225	16272	16336	16325	16309	16367	16372	16620	16442	16340	16358	16409	16334	16454	16297	16287	16420	16421	16451	16463	16331	16395	16337	16393	16298	16186	16484	16278	16358	16474	16223	16531	16469	16443	16318	16325	16271	16202	16235	16313	16366	16538	16350	16342	16252	16200	16447	16500	16209	16149	16130	16570	16335	16248	16277	16504	16177	16455	16299	16190	16468	16278	16228	16450	16420	16261	16473	16369	16386	16228	16415	16422	16287	16391	16394	16507	16482	16425	16312	16291	16421	16251	16295	16433	16340	16345	16255	16528	16312	16352	16215	16381	16288	16296	16439	16344	16521	16411	16370	16416	16355	16391	16128	16342	16525	16213	16441	16390	16400	16387	16425	16373	16413	16329	16411	16366	16316	16449	16410	16408	16434	16379	16391	16500	16317	16210	16421	16393	16408	16546	16420	16354	16225	16482	16343	16480	16491	16451	16291	16429	16202	16393	16361	16506	16449	16435	16379	16391	16447	16425	16275	16360	16359	16271	16522	16394	16389	16411	16357	16490	16339	16350	16185	16442	16317	16103	16277	16463	16318	16328	16381	16477	16439	16520	16270	16510	16341	16276	16402	16259	16463	16241	16428	16361	16179	16362	16216	16459	16322	16527	16507	16215	16410	16090	16168	16310	16511	16259	16449	16268	16282	16445	16320	16386	16437	16259	16193	16284	16206	16444	16314	16426	16331	16476	16470	16348	16321	16504	16270	16462	16147	16416	16439	16324	16146	16376	16310	16474	16276	16409	16241	16469	16440	16340	16557	16405	16357	16470	16334	16089	16474	16418	16467	16203	16266	16274	16371	16453	16398	16415	16435	16495	16249	16325	16442	16274	16401	16372	16335	16415	16381	16476	16575	16402	16489	16313	16190	16352	16379	16345	16328	16412	16281	16258	16295	16419	16434	16330	16442	16200	16402	16461	16333	16400	16480	16509	16361	16551	16330	16348	16530	16432	16545	16370	16409	16347	16261	16400	16493	16338	16469	16316	16218	16272	16354	16406	16270	16364	16369	16503	16151	16226	16222	16505	16486	16431	16414	16611	16368	16406	16518	16426	16449	16278	16305	16304	16421	16445	16430	16384	16327	16256	16390	16445	16287	16412	16148	16412	16472	16372	16281	16212	16305	16613	16442	16351	16352	16345	16408	16144	16219	16295	16527	16276	16446	16319	16309	16456	16283	16256	16378	16444	16447	16310	16420	16334	16370	16380	16255	16458	16341	16320	16353	16440	16496	16295	16268	16320	16550	16449	16469	16172	16278	16418	16415	16262	16245	16331	16298	16292	16585	16336	16419	16265	16431	16420	16335	16336	16338	16574	16316	16271	16620	16410	16332	16164	16431	16241	16351	16419	16286	16345	16421	16244	16305	16395	16365	16318	16397	16305	16398	16434	16327	16308	16338	16288	16147	16376	16409	16473	16361	16346	16325	16394	16302	16266	16293	16031	16320	16249	16323	16260	16427	16207	16471	16267	16232	16389	16501	16301	16290	16068	16300	16197	16308	16500	16532	16383	16325	16336	16210	16559	16344	16493	16385	16456	16361	16466	16318	16335	16393	16321	16551	16297	16328	16311	16253	16451	16288	16361	16427	16386	16466	16368	16472	16267	16471	16378	16402	16426	16362	16312	16255	16402	16376	16375	16306	16380	16213	16545	16309	16272	16343	16448	16428	16183	16412	16409	16254	16258	16538	16353	16408	16439	16443	16243	16114	16261	16206	16461	16497	16389	16501	16480	16237	16452	16368	16380	16300	16389	16542	16350	16456	16311	16348	16475	16444	16420	16371	16299	16375	16255	16507	16505	16292	16413	16309	16336	16538	16216	16355	16230	16308	16478	16182	16303	16446	16420	16290	16340	16486	16606	16296	16380	16457	16190	16295	16522	16330	16505	16276	16316	16489	16455	16391	16431	16479	16468	16458	16429	16308	16411	16392	16425	16373	16401	16354	16446	16475	16316	16365	16224	16527	16382	16307	16183	16175	16437	16303	16327	16224	16322	16416	16448	16217	16313	16505	16402	16463	16329	16337	16473	16277	16422	16376	16444	16348	16290	16462	16364	16526	16210	16338	16432	16289	16373	16284	16492	16408	16295	16429	16173	16588	16298	16179	16419	16527	16280	16389	16015	16339	16400	16197	16443	16304	16368	16463	16429	16425	16458	16474	16351	16450	16320	16330	16510	16559	16223	16477	16265	16242	16342	16372	16424	16385	16353	16447	16433	16525
34693	40693	51896	41720	28808	22990	20614	19744	19878	19752	19728	19805	19860	19651	19510	19878	19730	19828	19717	19832	19911	19871	19915	19841	19883	19742	19836	19860	19827	19686	19828	19733	19687	19720	19806	19647	19751	19685	19964	19872	19741	19756	19682	19764	19710	19668	19832	19981	19706	19750	19574	19666	19826	19469	19737	19737	19685	19668	19699	19696	19620	19737	19616	19702	19533	19644	19562	19793	19708	19644	19793	19519	19713	19739	19690	19723	19809	19585	19778	19725	19531	19740	19807	19955	19901	19719	19754	19673	19769	19692	19823	19816	19747	19739	19926	19546	19592	19623	19449	19706	19680	19585	19501	19725	19647	19798	19871	19794	19885	19647	19662	19667	19690	19664	19971	19854	19806	19686	19746	19853	19657	19613	19655	19671	19729	19800	19652	19813	19696	19597	19775	19726	19641	19671	19660	19548	19768	19802	19718	19743	19893	19747	19772	19773	19730	19637	19743	19655	19656	19732	19598	19820	19677	19725	19863	19514	19576	19640	19455	19621	19409	19769	19640	19727	19662	19615	19644	19767	19449	19698	19786	19567	19410	19739	19763	19782	19824	19684	19777	19921	19695	19484	19571	19577	19703	19778	19694	19725	19661	19564	19794	19726	19655	19650	19596	19659	19926	19621	19914	19695	19867	19666	19716	19581	19599	19601	19508	19679	19538	19765	19773	19691	19618	19796	19738	19573	19403	19754	19674	19622	19643	19681	19768	19751	19595	19601	19572	19790	19618	19675	19656	19848	19662	19665	19559	19573	19696	19652	19594	19668	19708	19872	19829	19692	19683	19782	19828	19680	19610	19640	19839	19633	19753	19824	20006	19424	19688	19759	19656	19716	19811	19541	19769	19581	19420	19849	19593	19666	19866	19748	19820	19741	19865	19664	19779	19929	19957	19730	19732	19628	19638	19711	19690	19620	19758	19683	19793	19883	19815	19614	19748	19842	19502	19714	19560	19614	19550	19505	19703	19511	19796	19657	19494	19697	19711	20014	19654	19942	19585	19645	19724	19780	19643	19715	19712	19878	19694	19888	19783	19593	19750	19601	19478	19817	19853	19792	19858	19864	19778	19941	19564	19499	19752	19556	19727	19515	19782	19613	19823	19632	19775	19518	19534	19777	19950	19652	19818	19873	19628	19703	19775	19922	19593	19646	19747	19500	19902	19574	19750	19610	19647	19760	19549	19697	19749	19707	19777	19647	19838	19781	19742	19753	19651	19745	19594	19763	19684	19639	19612	19797	19767	19614	19847	19809	19529	19779	19789	19580	19593	19831	19692	19820	19713	19811	19823	19778	19634	19772	19867	19562	19663	19838	19836	19551	19606	19789	19590	19742	19722	19808	19721	19726	19662	19455	19748	19964	19770	19623	19603	19537	19831	19808	19702	19725	19691	19919	19829	19754	19769	19666	19728	19626	19663	19658	19887	19707	19641	19806	19714	19896	19866	19817	19850	19613	19529	19769	19793	19440	19378	19710	19680	19728	19710	19665	19871	19940	19835	19530	19749	19630	19741	19655	19839	19522	19683	19751	19835	19777	19788	19817	19529	19699	19762	19528	19874	19800	19673	19718	19780	19668	19687	19412	19903	19683	19686	19702	19668	19453	19742	19786	19641	19705	19707	19604	19819	19456	19581	19636	19774	19672	19471	19660	19505	19765	19638	19905	19792	19654	19595	19772	19721	19684	19546	19593	19801	19574	19672	19429	19806	19597	19803	19490	19708	19640	19842	19837	19767	19618	19783	19615	19684	19676	19650	19701	19710	19768	19686	19751	19763	19619	19896	19598	19870	19576	19647	19835	19444	19522	19702	19785	19754	19537	19749	19690	19677	19836	19865	19540	19853	19669	19455	19617	19486	19825	19907	19716	19729	19840	19707	19788	19875	19666	19663	19808	19703	19727	19603	19553	19715	19636	19470	19697	19830	19524	19698	19688	19728	19795	19734	19774	19657	19748	19833	19539	19621	19626	19853	19877	19706	19743	19730	19732	19905	19844	19597	19586	19701	19837	19754	19666	19599	19723	19802	19726	19702	19548	19845	19776	19516	19820	19798	19823	19812	20047	19921	19643	19587	19638	19833	19637	19631	19725	19665	19793	19904	19784	19736	19724	19555	19775	19803	19572	19799	19824	19562	19830	19580	19602	19717	19804	19598	19797	19697	19676	19587	19731	19740	19717	19632	19797	20001	19740	19733	19750	19705	19646	19814	19673	19858	19832	19797	19686	19704	19803	19702	19453	19463	19536	19779	19527	19724	19713	19857	19754	19719	19704	19738	19615	19850	19651	19634	19783	19892	19799	19721	19709	19941	19705	19755	19626	19955	19866	19652	19619	20068	19770	19885	19610	19899	19735	19852	19696	19637	19706	19465	19880	19854	19707	19858	19745	19777	19742	19582	19640	19967	19702	19671	19789	19675	19603	19731	19591	19678	19858	19551	19609	19615	19655	19736	19730	19652	19584	19758	19527	19513	19523	19668	19555	19520	19579	19577	19528	19646	19556	19616	19878	19628	19639	19690	19589	19969	19760	19579	19834	19661	19602	19759	19746	19845	19925	19651	19819	19859	19538	19845	19843	19699	19847	19644	19600	19624	19677	19563	19627	19690	19699	19761	19689	19703	19798	19443	19440	19699	19694	19512	19829	19546	19564	19749	19534	19619	19742	19525	19555	19666	19637	19674	19798	19823	19843	19597	19763	19880	19933	19665	19746	19694	19569	19813	19628	19625	19569	19815	19721	19816	19797	19677	19736	20185	19608	19714	19548	19546	19770	20121	19522	19586	19838	19668	19481	19472	19776	19662	19855	19748	19919	19741	19783	19720	19551	19603	19533	19787	19859	19702	19538	19739	19661	19701	19567	19843	19585	19740	19791	19869	19641	19835	19692	19781	19815	19523	19654	19661	19639	19712	19954	19728	19713	19975	19597	19894	19771	19726	19799	19709	19560	19833	19672	19655	19633	19715	19835	19484	19807	19616	19795	19656	19804	19831	19672	19599	19722	19633	19674	19764	19833	19607	19823	19845	19656	19614	19842	19633	19605	19665	19901	19360	19804	19835	19716	19709	20026	19753	19887	19761	19690	19812	19991	19564	19843	19852	19665	19773	19604	19798	19598	19734	19746	19654	19740	19604	19703	19608	19592	19607	19822	19612	19691	19657	19701	19732	19771	19829	19525	19684	19726	19916	19699	19864	19983	19612	19821	19818	19858	19662	19788	19710	19735	19442	19782	19795	19798	19675	19583	19628	19753	19821	19515	19661	19739	19706	19628	19717	19808	19713	19741	19776	19625	19699	19742	19578	19590	19460	19592	19779	19665	19655	19822	19888	19562	19762	19817	19713	19616	19824	19572	19822	19734	19722	19746	19881	19900	19806	19715	19599	19756	19851	19685	19562	19717	19850	19582	20019	19813	19640	19777	19683	19908	19801	19500	19600	19649	19650	19442	19738	19755	19645	19771	19746	19719	19668	19827	19631	19772	19789	19612	19643	19726	19655	19679	19654	19607	19695	19867	19538	19597	19804	19801	19615	19778	19657	19780	19807	19550	19755	19877	19732	19838	19558	19740	19629	19839	19532	19796	19534	19653	19832	19892	19704	19578	19604	19769	19606	19761	19629	19593	19643	19428	19649	19603	19595	19771	19835	19833	19654	19464	19842	19793	19690	19362	19799	19693	19557	19591	19906	19620	19653	19759	19726	19670	19751	19748	19943	19609	19564	19678	19831	19763	19696	19834	19838	19607	19600	19714	19536	19793	19652	19814	19725	19846	19659	19502	19775	19760	19814	19652	19694	19788	19698	19607	19879	19727	19626	19586	19951	19443	19730	19728	19838	19739	19428	19660	19711	19614	19734	19653	19653	19753	20022	19576	19775	19692	19806	19649	19605	19554	19680	19491	19715	20041	19772	19656	19938	19679	19738	19808	19601	19678	19656	19726	19640	19731	19571	19894	19722	19754	19620	19683	19593	19664	19787	19705	19740	19804	19569	19470	19499	19635	19551	19942	19753	19542	19539	19679	19589	19710	19655	19657	19921	19685	19794	19746	19776	19808	19702	19856	19651	19789	19613	19780	19616	19700	19860	19604	19704	19586	19795	19567	19605	19717	19864	19668	19601	19894	19752	19839	19858	19708	19780	19705	19818	19692	19774	19697	19512	19681	19717	19713	19629	19694	19664	19842	19532	19781	19761	19730	19868	19504	19721	19737	19887	19543	19762	19844	19770	19815	19595	19698	19789	19732	19575	19604	19592	19609	19642	19503	19360	19848	19662	19951	19752	19774	19677	19934	19789	19672	19833	19685	19845	19749	19846	19790	19565	19503	19474	19793	19728	19690	19614	19921	19715	19735	19854	19843	19863	19644	19672	19608	19782	19777	19953	19781	19861	19714	19881	19704	19836	19594	19561	19693	19750	19680	19611	19736	19741	19791	19842	19680	19864	19911	19841	20003	19807	19736	19702	19890	19816	19748	19682	19772	19927	19819	19620	19700	19677	19523	19692	19729	19722	19572	19651	19718	19782	19637	19626	19685	19829	19754	19724	19670	19713	19904	19760	19645	19767	19685	19706	19733	19798	19771	19943	19714	19705	19747	19658	19736	19618	19548	19707	19737	19642	19707	19782	19898	19693	19562	19573	19502	19608	19736	19691	19792	19778	19766	19873	19763	19787	19827	19505	19567	19586	19903	19876	19792	19770	19793	19786	19870	19672	20013	19785	19681	19587	19649	19794	19805	19573	19633	19777	19761	19685	19817	19806	19410	19705	19590	19821	19890	19772	19712	19789	19673	19617	19727	19633	19741	19577	19733	19750	19818	19689	19586	19725	19588	19845	19705	19832	19791	19856	19721	19750	19727	19750	19691	19893	19761	19783	19886	19699	19729	19948	19663	19856	19775	19620	19545	19456	19547	19772	19703	19944	19907	19523	19844	19780	19626	19850	19708	19830	19823	19879	19981	19928	19802	19960	19455	19707	19758	19628	19832	19391	19717	19598	19953	19447	19570	19638	19491	19702	19689	19680	19737	19776	19725	19916	19653	19940	19710	19530	19735	19669	19731	19787	19678	19749	19648	19604	19765	19501	19823	19642	19660	19549	19579	20001	19827	20134	19924	19626	19656	19907	19699	19790	19614	19899	19785
36614	53568	53097	36640	24796	18710	16060	16014	16089	15973	15961	16074	15959	16074	16034	15969	16018	16097	15887	15917	16003	15994	16018	16072	15975	15953	15918	15917	16004	16007	16041	16030	15837	15897	15909	16049	16003	16161	16244	15978	15698	16085	16092	15951	15985	15981	16024	15962	15896	16075	15981	15890	15885	16088	16040	16014	16029	16142	15924	15942	15921	15852	16011	15888	15843	15967	16023	15949	15978	15946	16026	15810	16023	15897	15931	16129	16009	16030	16114	15980	15981	16062	15950	15946	15875	16026	16063	16002	16113	15793	15991	15981	16040	16034	16052	16061	15989	15916	16076	15976	16060	16114	16045	15968	15935	15893	15863	15939	15925	16114	15934	16064	15903	16057	15864	15900	15932	16140	16014	15980	15795	16013	15786	15927	16056	15884	15820	15883	16012	16070	15925	15848	15945	15848	16049	15958	15981	15921	15873	16089	15815	16036	16029	15912	16078	15883	15960	15875	16069	15997	15991	15982	15801	16032	15877	15937	15821	15854	15975	15819	15997	15844	16086	15871	15943	16005	16093	16001	15767	15979	16056	16016	15975	16029	15950	16044	15917	15935	15977	15910	15984	16063	16106	15967	16047	15891	16021	16000	15795	15989	16197	15901	15902	15996	15979	15906	16054	16108	15908	15919	15995	15868	15976	16011	15980	15893	16074	15873	16112	15878	16093	16050	15998	16029	16059	15966	15905	15905	15871	16020	16118	15888	16058	16055	15864	16116	16040	16019	15973	15848	15909	16003	16042	15969	16059	16093	15939	16070	15908	16027	16052	15983	15744	16005	16002	15960	15899	15934	16109	15759	15976	16002	16021	15961	16107	16085	15918	16052	15982	15910	15983	16061	15980	15807	15885	15996	15874	16146	15871	15888	16064	15979	16074	16031	16163	15922	16022	16109	15916	15997	16008	16084	15983	15911	15913	15936	15901	16013	15945	15857	16101	16013	15940	15828	16072	15904	16095	15959	15887	16011	15892	16083	15788	16003	16042	15954	16065	15836	15916	15815	15923	15792	15954	15856	15990	16098	16041	16126	15899	15915	15916	15955	15947	15822	15948	15831	16001	15851	15976	15838	15764	15951	16002	15937	15814	16008	15868	15852	16019	16024	15881	16083	15997	16095	15971	15886	15967	15934	15923	16085	15856	15820	15954	15861	15943	15856	15968	16020	16029	16060	16012	15894	16038	15861	16010	16169	15966	16065	16069	16011	15962	16000	15841	15939	16196	15956	15777	16010	15907	15797	15972	15873	15897	15862	16228	16202	15830	15998	15974	15973	16017	16169	15950	15960	15845	15781	16138	15994	15997	16058	16021	15997	16090	15868	16072	16029	16152	16010	15916	16123	15892	15975	15922	16032	15990	15890	15924	15907	15982	15827	15780	15999	16046	15850	16135	15883	16023	16013	15937	16006	15966	15942	16031	16281	15858	16020	16106	15984	16039	16033	16155	15864	16164	16082	15991	16113	16012	15948	15970	16000	16030	15945	16093	16015	15901	15947	16051	15971	15984	15802	16109	15943	16073	16022	15901	16187	15981	15881	16073	15993	16078	16032	15915	15988	16007	16102	16111	15986	15884	16142	16033	16054	16073	16022	15982	16005	15878	15925	15992	16008	16016	16111	15950	15988	15868	16039	15849	15934	15893	15783	15965	16057	15873	16098	16179	16111	16058	15993	15944	16088	15925	15948	15837	15969	15878	15949	15934	16046	15877	15919	15986	16036	15970	15864	15960	16073	15905	15931	16163	16128	15880	15939	15938	16133	16067	16044	15984	15812	15687	15875	16026	15769	16063	15946	15920	15947	15858	16061	15877	15969	16052	16040	16063	15876	15977	15993	15907	16015	16053	16047	16060	15924	15908	15847	16063	15918	16015	16050	15870	15982	16069	16005	15997	15924	16051	16002	15943	15922	15987	16055	15974	15971	15975	16069	15965	15955	15991	16018	15906	16001	15984	15944	15839	15917	16051	15949	15906	15983	16014	15828	15818	16289	16011	16126	15866	16019	15881	16065	15798	16042	16015	15964	16104	16084	15815	15908	16213	16024	15910	15952	16083	15817	15951	15949	15949	16017	15891	15815	16077	15958	16075	16074	15911	16019	16055	15985	15976	16114	16110	15850	15995	16036	16046	16014	16027	15997	16182	15963	15992	16024	15969	15988	15883	15989	15872	15945	16003	15861	15862	15860	15904	15990	15835	15889	15989	15985	15995	15993	15924	16203	15940	15885	15905	16042	15973	16086	15785	15936	15899	15903	16086	15973	16232	16039	16015	15928	15706	16147	16019	16020	16048	16054	15884	16103	16083	16149	15873	16002	16097	16065	15936	15947	15896	16058	15893	16112	16032	15799	15849	16016	15961	16126	16016	15876	15928	15988	16067	16000	15878	16091	15980	16120	16033	16119	16026	16020	16063	15821	16070	16050	16002	15936	15971	15917	15941	15972	15905	16069	16195	15962	15938	16001	15821	16025	16040	15877	15915	15840	15898	15870	15921	15793	16024	16104	15992	15935	16026	16029	16077	16050	16008	16174	15963	16095	15995	16014	15939	15798	15991	15954	15869	15904	15956	16015	16098	15903	15936	15976	16093	15989	15879	15735	16044	15937	16025	15875	16024	16009	15928	15943	15998	16068	15909	16013	16117	16019	16143	15939	16100	15889	15937	16014	15999	15984	15781	15931	15901	16131	16210	15941	16016	16061	15898	15875	15974	15930	15879	15833	15955	16078	15987	15998	15982	15995	15922	16107	16173	16002	16125	15974	16004	16073	15978	15899	15923	16060	15930	16054	15847	15875	15898	15732	16227	15985	15875	15954	16098	15858	15854	15879	15868	15868	15846	15934	15827	16054	16010	16006	15942	16029	16072	15910	16089	16098	15957	16006	16047	15869	16022	15955	16078	16001	15974	16036	16067	15949	16042	15956	16046	15978	15920	16000	16027	15837	15909	15879	15922	15931	16029	15932	15888	16080	15947	15878	15993	16106	15878	16043	15795	15924	15842	16044	15814	16066	15949	15879	16006	16006	15949	15996	15967	15891	15890	15888	15925	15918	16127	15841	15942	15998	15906	15824	15978	15969	16102	15989	16147	15954	15919	15834	15792	16074	15980	16132	16045	16114	16064	15933	16086	15814	15975	16039	15951	15793	16039	16029	16030	16098	15987	16005	16006	15847	16049	16090	15952	16117	16005	15962	15977	16012	16018	16027	16033	16034	16033	16123	15995	15924	15981	16075	16022	16204	16054	15843	16036	15850	16046	15946	15908	15958	16045	16013	16160	16025	15970	16093	15904	16014	16022	15928	15815	15767	16031	16279	15957	15804	16043	15933	16058	16012	16026	15926	15813	16040	15976	15835	15979	16035	16087	15917	15978	16097	15919	16013	15989	15809	15997	15911	15795	15973	15900	15865	15970	15988	15994	16102	15941	15864	15923	16162	16013	15918	16086	15859	16063	15922	15826	16000	15983	16074	15881	15964	16034	16081	16170	16067	16043	15867	16040	16104	15944	15895	16072	15900	16075	15973	15888	16184	15986	15982	15855	16130	16030	15932	16106	16013	16006	15999	15986	16010	16023	15870	16030	15952	15980	16051	15927	16041	15963	16000	16111	16057	16169	15932	15950	16021	16058	16069	15954	15884	15976	15891	16068	15982	15809	16008	15942	15960	16011	15855	16061	16143	16148	16094	15931	15970	16006	15999	15849	15982	16063	16015	15988	15991	15949	15904	15975	15988	15883	15920	15864	15851	16021	16114	15975	16030	16014	16086	15936	15990	15954	15834	16057	16056	15743	15855	15996	15993	16040	16039	15941	15708	16014	16005	16083	15961	16028	15996	16038	15886	15863	16140	15878	15935	16055	15999	15939	15831	16201	15935	16012	15946	15864	15997	15902	15943	15949	15899	16032	15875	15935	15971	16031	16167	15876	16087	16027	15810	15949	15879	15993	15998	15969	15929	15846	15853	15766	15953	15962	16015	15874	16103	15921	16052	16127	16236	15853	15957	15902	15855	15826	15988	15934	15977	15961	15887	16011	15723	15891	16032	16077	15893	16124	16000	15966	15939	16080	15729	16103	16164	15993	16055	16019	15985	16045	15930	15936	15938	15919	15923	15999	15924	15997	16032	16034	16050	15844	15932	16064	15878	15935	15887	16028	16003	15824	15905	15908	16033	15986	16057	16161	15747	16027	16091	15936	15938	15987	16262	16030	15975	16152	15923	16018	15959	16085	16143	16225	16000	15911	16028	15998	16026	15975	15940	16201	15879	15985	16047	16035	15970	15866	16070	15939	15993	15905	15968	16075	15961	15900	15941	15923	15945	15778	15986	15885	16057	15876	15882	16013	16134	15887	16153	16254	16031	16065	15941	16106	15925	16023	15936	16029	15796	16008	15971	16062	16122	16042	16107	15864	16132	15976	15985	15919	15938	16071	15971	15952	15936	15817	16221	15836	15974	16014	16062	16030	15858	15972	16077	16036	16033	15945	15799	16031	15896	16108	15986	15901	16065	15956	16007	15800	16099	15998	15847	15919	16099	16007	15836	16073	15890	15873	15930	15949	16130	16015	15900	16041	15951	15861	15955	16065	16048	16111	16052	16053	16163	16042	15921	16172	16083	15852	16010	16040	16101	15975	15968	16168	15865	15881	16134	15884	16049	15922	15831	15932	15820	15948	15937	15949	15953	15838	15974	15955	15942	15922	16126	15919	15956	16160	15966	16115	16157	16100	16074	16094	15923	15939	15917	15918	16055	16016	16001	16059	15985	16209	15997	16094	16035	15831	16007	15885	16247	16120	15928	16151	16101	16126	15824	16132	15835	15948	15970	15822	16097	16102	16041	15952	15837	15938	15814	16037	15925	15883	16001	16074	15799	15894	16033	16071	16000	16032	16044	15744	15897	15932	15943	15962	15878	16084	16179	16032	15971	15946	16011	15697	16149	15978	16246	15911	15917	15933	15964	16126	16083	15979	15959	15965	16099	15993	15871	15924	16053	15967	15967	15907	16099	15996	15810	15829	16044	15928	16134	15967	15906	15953	15998	15804	15896	15971	15988	15951	16042	15888	16055	16086	15887	16019	15985	16042	15939	16119	16069	15937	16001	16110	15961	15865	15983	16025	15866	15904	15927	16002	15938	15985	15986
25329	28288	62465	61371	45645	33241	24580	20480	19914	20091	20046	19847	20017	19973	19880	19880	19777	19901	19854	19697	19906	19800	19854	19931	19663	19583	19542	19866	19827	19723	19903	19998	19722	19836	19786	19787	19794	19616	19693	19985	19851	19906	19917	19708	19897	19722	19725	19749	19643	19776	19634	20053	19675	19610	19782	19635	19926	19671	19764	19855	19716	19620	19822	19712	19814	19706	19869	19750	19851	19753	19735	19908	19830	19766	19615	19801	19803	19642	19617	19585	19786	19944	19718	19531	19952	19749	19718	19610	19727	19649	19605	19489	19909	19666	19649	19502	19603	19661	19978	19842	19698	19653	19733	19879	19846	19816	19742	19437	19558	19617	19592	19630	19817	19491	19739	19848	19677	19676	19654	19679	19720	19543	19828	19759	19814	19606	19814	19541	19743	19722	19787	19816	19681	19579	19639	19633	19693	19691	19665	19632	19600	19756	19692	19622	19869	19601	19744	19676	19572	19572	19683	19316	19737	19560	19683	19659	19672	19719	19597	19653	19813	19829	19698	19547	19745	19494	19811	19736	19717	19594	19785	19676	19671	19634	19725	19858	19495	19656	19614	19530	19324	19672	19513	19718	19938	19609	19508	19726	19789	19580	19777	19796	19513	19728	19786	19747	19635	19481	19852	19733	19626	19722	19771	19534	19581	19514	19618	19542	19613	19604	19877	19704	19582	19686	19761	19576	19591	19605	19781	19513	19772	19791	19555	19613	19530	19870	19727	19676	19630	19674	19705	20011	19635	19409	19694	19636	19654	19668	19704	19561	19658	19723	19701	19632	19599	19413	19677	19524	19523	19697	19628	19613	19739	19801	19662	19840	19636	19700	19743	19434	19629	19645	19612	19643	19539	19670	19539	19734	19825	19563	19760	19879	19536	19709	19624	19630	19528	19629	19826	19561	19497	19621	19857	19779	19729	19640	19771	19878	19584	19768	19663	19750	19813	19632	19680	19538	19553	19553	19821	19423	19458	19401	19619	19789	19712	19711	19619	19639	19798	19762	19432	19536	19778	19489	19747	19829	19780	19713	19726	19678	19785	19607	19803	19832	19699	19909	19689	19573	19659	19651	19517	19567	19762	19939	19648	19568	19636	19767	19639	19580	19590	19803	19789	19638	19781	19653	19592	19579	19502	19775	19572	19586	19769	19604	19547	19565	19465	19655	19766	19798	19857	19670	19703	19666	19658	19912	19858	19720	19737	19897	19653	19690	19847	19601	19768	19890	19761	19863	19707	19658	19626	19766	19660	19637	19718	19733	19718	19594	19531	19960	19537	19613	19615	19602	19627	19868	19615	19625	19671	19792	19693	19570	19749	19292	19696	19630	19741	19932	19806	19734	19476	19872	19619	19854	19794	19497	19637	19716	19573	19663	19523	19780	19870	19636	19766	19778	19775	19708	19746	19688	19763	19533	19721	19726	19704	19738	19539	19647	19837	19738	19735	19762	19636	19394	19671	19932	19899	19623	19612	19678	19595	19772	19613	19885	19645	19759	19424	19740	19547	19606	19653	19867	19754	19700	19562	19793	19869	19679	19784	19730	19601	19798	19722	19583	19835	19722	19873	19649	19707	19582	19379	19643	19810	19863	19509	19606	19697	19848	19793	19549	19791	19829	19654	19655	19652	19699	19649	19538	19698	19876	19609	19640	19620	19830	19685	19473	19865	19810	19568	19906	19749	19755	19577	19465	19432	19575	19632	19818	19720	19482	19585	19667	19779	19798	19920	19814	19711	19692	19749	19825	19811	19712	19422	19590	19899	19455	19600	19661	19746	19733	19847	19808	19987	19752	19815	19496	19635	19754	19483	19869	19836	19711	19676	19631	19683	19697	19897	19622	19887	19607	19733	19532	19866	19469	19628	19609	19616	19595	19684	19781	19793	19577	19866	19761	19618	19729	19610	19695	19608	19617	19746	19746	19686	19684	19651	19857	19765	19709	19631	19852	19738	19545	19759	19588	19674	19536	19662	19546	19655	19514	19771	19636	19568	19845	19706	19648	19615	19700	19571	19503	19671	19722	19780	19724	19696	19748	19748	19588	20021	19807	19581	19850	19651	19720	19798	19633	19732	19708	19722	19814	19804	19651	19826	19738	19679	19736	19674	19588	19614	19649	19662	19701	19667	19715	19721	19734	19809	19723	19883	19789	19577	19670	19532	19515	19689	19574	19630	19517	19763	19756	19589	19580	19656	19844	19833	19484	19676	19662	19746	19596	19625	19609	19451	19820	19558	19589	19879	19621	19512	19601	19611	19775	19885	19806	19862	19682	19733	19578	19874	19562	19640	19770	19926	19663	19801	19831	19734	19917	20034	19979	19645	19807	19563	19727	19802	19810	19746	19665	19649	19728	19802	19529	19612	19780	19535	19493	19739	19645	19661	19717	19573	19737	19768	19630	19635	19455	19748	19600	19826	19529	19616	19579	19718	19689	19771	19526	19792	19521	19835	19669	19747	19532	19735	19857	19817	19756	19636	19587	19458	19598	19794	19614	19397	19772	19814	19580	19716	19829	19792	19773	19556	19643	19811	19467	19422	19599	19721	19797	19543	19712	19636	19594	19688	19617	19546	19686	19594	19607	19539	19825	19666	19599	19663	19640	19608	19550	19715	19473	19511	19678	19765	19675	19824	19749	19506	19630	19686	19649	19812	19486	19713	19859	19722	19684	19701	19607	19925	19694	19669	19599	19685	19790	19701	19635	19737	19766	19954	19677	19687	19724	19780	19984	19638	19608	19664	19712	19582	19615	19873	19837	19569	19610	19868	19787	19787	19575	19816	19573	19855	19858	19836	19889	19769	19891	19838	19640	19738	19427	19489	19678	19684	19755	19656	19545	19532	19584	19890	19467	19686	19886	19587	19686	19799	19569	19629	19812	19569	19776	19837	19830	19626	19734	19556	19714	19666	19864	19647	19621	19667	19816	19786	19783	19869	19897	19585	19764	19684	19683	19779	19564	19490	19503	19687	19566	19926	19841	19659	19696	19488	19955	19581	19669	19832	19615	19739	19653	19774	19667	19679	19623	19697	19690	19753	19603	19696	19533	19587	19668	19845	19667	19475	19741	19591	19600	19498	19846	19412	19642	19540	19730	19583	19723	19853	19718	19557	19799	19672	19692	19650	19959	19586	19780	19967	19678	19777	19791	19708	19528	19758	19496	19620	19643	19453	19610	19702	19718	19717	19737	19677	19725	19639	19428	19659	19726	19839	19733	19886	19623	19621	19597	19754	19728	19806	19811	19574	19832	19649	19712	19707	19803	19785	19699	19733	19687	19670	19809	19779	19791	19741	19831	19628	19504	19637	19721	19785	19758	19840	19551	19606	19579	19807	19545	19710	19731	19679	19707	19736	19833	19936	19856	19638	19792	19389	19744	19802	19782	19787	19688	19755	19856	19940	19626	19646	19532	19683	19767	19733	19741	19673	19659	19729	19597	19644	19727	19682	19730	19717	19691	19851	19544	19708	19589	19638	19681	19760	19425	19623	19690	19643	19711	19542	19768	19697	19633	19519	19637	19562	19647	19659	19593	19756	19647	19722	19636	19595	19566	19681	19667	19605	19536	19653	19575	19491	19638	19562	19738	19639	20008	19685	19407	19452	19830	19551	19681	19808	19729	19500	19757	19528	19686	19589	19570	19806	19623	19597	19681	19604	19868	19904	19692	19762	19720	19818	19607	19596	19587	19583	19666	19636	19762	19811	19831	19803	19631	19425	19925	19816	19686	19988	19756	19422	19657	19644	19607	19822	19789	19807	19846	19819	19696	19698	19732	19822	19581	19605	19541	19830	19904	19780	19714	19544	19806	19672	19714	19615	19791	19713	19731	19497	19723	19585	19722	19555	19857	19586	19547	19754	19700	19608	19621	19658	19839	19611	19630	19591	19789	19592	19468	19535	19339	19593	19769	19886	19716	19683	19684	19660	19514	19837	19704	19509	19758	19849	19701	19841	19657	19884	19514	19502	19483	19519	19570	19562	19777	19778	19801	19639	19548	19713	19741	19792	19977	19582	19549	19668	19821	19545	19696	19562	19624	19644	19683	19706	19565	19655	19654	19691	19827	19640	19699	19650	19765	19945	19630	19741	19662	19496	19797	19662	19667	19944	19651	19567	19663	19914	19543	19569	19677	19846	19643	19704	19796	19741	19551	19525	19613	19792	19678	19960	19615	19691	19600	19546	19722	19869	19804	19881	19643	19712	19783	19719	19757	19648	19564	19612	19477	19886	19592	19763	19707	19804	19803	19663	19768	19761	19549	19443	19679	19601	19678	19672	19743	19621	19814	19559	19753	19755	19701	19573	19563	19660	19669	19636	19571	19662	19537	19565	19892	19684	19756	19619	19700	19373	19572	19650	19671	19497	19808	19797	19770	19734	19461	19444	19748	19856	19732	19778	19728	19715	19735	19601	19574	19930	19609	19649	19623	19707	19759	19725	19595	19668	19830	19748	19545	19545	19559	19580	19600	19539	19763	19776	19636	19745	19527	19593	19683	19664	19807	19648	19601	19562	19880	19783	19679	19748	19850	19908	19822	19786	19743	19714	19712	19706	19776	19703	19919	19725	19681	19600	19659	19717	19906	19678	19700	19625	19683	19758	19682	19456	19757	19802	19602	19721	19695	19794	19774	19815	19653	19496	19739	19774	19667	19849	19767	19897	19726	19594	19687	19744	19773	19616	19766	19735	19717	19602	19575	19694	19893	19841	19804	19671	19668	19647	19627	19828	19610	19622	19857	19609	19792	19662	19747	19596	19560	19678	19719	19537	19581	19598	19384	19658	19522	19688	19752	19929	19609	19679	19826	19935	19808	19852	19691	19562	19828	19552	19713	19575	19801	19720	19636	19636	19743	19727	19699	19475	19891	19670	19570	19493	19736	19770	19664	19755	19765	19814	19837	19711	19632	19609	19676	19618	19661	19815	19636	19618	19803	19710	19595	19926	19729	19653	19745	19629	19742	19708	19576	19655	19681	19489	19751	19618	19408	19791	19722	19671	19810	19516	19746	19794	19549	19686	19631	19652	19959	19970	20016	19868	19631	19566	19551	19572	19652	19592	19741	19805	19595	19580	19635	19911	19700	19680	19708	19872	19734	19568	19785	19590	19623	19696	19701	19600	19429	19747	19416	19481	19733
46774	84280	90566	69266	47191	31312	17410	16063	16065	15997	16019	16128	16106	16016	16073	15959	15994	16084	16124	16200	16058	16230	15925	16132	16032	16002	16001	15982	16148	16100	16005	15977	16018	16037	16007	16135	16067	16081	16020	15927	16088	15969	16128	16069	16075	16107	16115	16055	16186	16002	16107	16124	15849	15921	16101	16106	15970	16095	16008	16226	15990	15918	16114	16032	15931	16133	16078	16081	16029	16133	16153	15989	16071	15945	16028	15929	16192	15977	16158	15903	16029	16107	15856	15899	16123	15997	15993	16146	15927	16041	16067	16018	15962	16112	16039	16110	15983	16059	16004	16008	16227	15974	15967	16142	16106	16054	16027	15825	16200	16196	16084	16153	15964	16145	15882	16103	15965	15826	15936	16179	16064	15997	16182	16082	15967	16112	16197	16012	16059	16050	16174	16115	16112	15973	16100	16104	16072	16132	16051	15962	16130	15993	15957	16142	15897	15986	16034	16127	16254	15929	16061	16028	15960	16054	16024	15962	16034	15970	15998	16092	16114	16043	16044	16141	16146	16005	16050	16070	16129	16085	16010	15979	16214	15973	16086	16068	16202	15957	16070	15979	16076	16155	16053	15963	16217	16108	15942	15951	16163	16195	16111	16102	16072	16087	16110	16234	15895	16026	16015	15994	16109	16067	15910	16001	15967	16165	16141	16059	15971	15853	16121	16073	16160	16195	15835	16045	16148	15946	16034	15939	16214	16050	15894	16009	16224	15980	15944	15986	15856	15991	15997	16123	16089	16039	16008	16201	16106	15959	16017	16050	16029	16152	16215	15835	16246	16077	16010	15968	16077	16153	15949	15821	16009	15966	16015	16033	16038	16022	15919	15998	16217	16228	15937	16052	16203	15985	16087	16144	16186	15888	16144	15957	16034	16122	15981	16161	15892	16108	16080	16027	16203	16077	16030	16098	16118	16178	16097	16080	16008	15965	15927	16128	16008	15997	16072	15999	15956	16037	16083	15910	16107	16013	16055	15995	16020	16070	16105	16060	16019	16121	16095	16107	16176	15986	16161	16042	15829	16022	16108	15891	16055	15967	16079	16166	16086	16015	16001	16096	16192	16223	15875	15912	15958	15952	15971	15916	16042	16020	15935	15989	15967	16079	16174	16055	15972	16162	16067	16072	16134	15968	16124	16141	16133	16125	16060	16192	16033	16046	16110	15922	16136	16037	15758	16069	16125	16099	16016	15986	16013	15833	16022	15933	16041	15954	15997	16197	16109	16203	16184	15847	15831	15990	16044	16030	16124	16051	16005	16135	15991	16053	16042	16361	15949	16097	15964	16102	15922	16144	15992	16135	16191	16250	15963	16082	15973	16120	15985	16045	15911	16041	16121	16132	16116	15944	15919	16101	16049	16061	15972	15985	15939	15979	16094	16140	15963	16020	15951	16014	16193	16147	16009	16033	16042	15889	15877	16086	16096	16146	16032	16009	16157	16055	16216	16064	16011	16034	16011	15957	16071	16206	16122	16037	16057	16049	16063	15942	16022	16019	16028	15916	16043	16138	16154	15927	15964	16141	15982	15866	16144	16132	16031	15928	16116	15937	16170	15994	16011	16126	16034	16146	16086	16077	15823	15946	16063	16149	16099	16089	16065	16019	15920	16229	16014	15836	16005	16146	16099	16052	16072	16093	16148	16098	16015	16142	15922	16108	15954	16221	16010	16016	15866	15991	16051	16140	16090	16078	16057	16110	15905	15919	15946	15984	16077	15956	15942	16187	16160	16013	16205	15990	15964	16069	16122	16087	16066	15988	15988	16281	16177	16075	16013	16003	15988	16019	15944	16088	16020	16023	16132	16075	16021	16216	16115	16017	15987	16026	16084	16000	15974	16112	15974	16072	16136	15963	16124	16088	16028	15865	16011	16036	16072	16028	16073	15985	15737	16183	16123	16024	16117	15938	16129	15904	16043	15963	16067	15952	15951	16113	16113	16041	15874	16037	16023	16031	16192	16070	16026	15993	16032	16058	15951	16062	16088	15906	16034	16019	16044	16075	16075	16092	16081	16044	15977	15949	16247	15914	16081	16159	16194	16059	16122	15953	16087	15972	15777	15919	16178	16218	16079	16150	16199	16033	16206	16109	16023	16012	16164	16009	16062	16170	16182	15925	16175	16032	15987	15872	16095	16127	16019	15996	15984	16102	16218	16037	15949	16034	16076	15888	16111	16001	16064	16004	16256	16019	16068	16046	16131	16085	15952	16128	16041	16127	16100	16186	16000	15838	16052	15923	16178	16194	16138	16028	16097	15914	16056	16137	16191	16055	15967	16012	16003	16139	16006	16065	16213	15963	16036	15989	16099	16068	16043	15957	16288	16031	16066	16151	16062	15997	16045	16057	16118	15873	16155	15988	16082	16058	16025	16105	15972	16158	15987	16314	15958	15997	16057	15985	15867	15993	16034	16054	15969	16034	16103	16022	15857	16130	15949	16083	16092	16240	16056	16126	16190	15917	16002	16105	16102	16227	15814	15953	15947	16061	15899	16283	15929	16042	16076	15975	16190	15976	15924	15929	16106	16063	16061	15915	15918	16052	16104	16085	16204	16086	16013	16020	16153	15983	16029	16123	16161	16110	16066	16229	16123	15948	16074	16044	16153	16060	15947	15999	15912	15958	16144	16153	16133	16123	15852	16181	16136	16009	16161	16092	16060	16203	16072	16068	15882	16050	16117	16136	15876	16017	16035	16015	15990	16008	16181	16000	16242	16027	16163	16025	16020	16058	15872	16132	16056	15961	16321	15980	15896	16120	15998	16086	16046	15948	15986	16061	16051	15966	16159	16251	15940	16073	15977	16077	16088	16126	15949	16102	15946	16114	15968	15950	16132	16102	16099	16118	16085	16025	16193	15882	16147	16177	16165	16085	16015	16251	15933	16182	16000	15962	16042	15959	16059	16125	15914	15918	16026	15938	16027	16013	16164	16184	15997	15884	16090	16079	16086	16039	16077	15998	16075	16120	16081	16109	16090	15993	15891	16276	16171	15971	16086	16082	16106	16044	15972	16088	16146	15871	16090	16107	15997	16170	16052	16011	15965	15957	16177	15924	16014	16029	16241	15910	15942	15923	16080	16035	16096	16210	16052	16099	16096	16054	16137	16116	15836	16038	16205	16270	16049	15974	15853	16101	16128	15941	16080	16157	16162	15855	16208	16052	16163	15924	16192	16057	16023	15940	16264	16034	16188	16177	15938	15952	16128	16063	15989	16023	16050	16289	16097	16002	16306	15908	16132	16006	15914	15972	16018	16091	16054	16043	15960	16059	16125	16007	15934	16194	16128	15941	16144	16010	15992	16239	16085	16203	15932	15985	15979	16314	15874	15899	16055	16061	15906	16101	16014	15936	16184	16002	16109	16011	16068	15959	16135	15989	15961	15983	15954	16029	16086	15957	16102	16090	15954	16236	15866	16101	15941	16037	16068	15916	16190	16176	16029	16147	16113	16019	15962	16074	16066	16074	16066	16058	15982	15927	15977	16059	16118	16066	16014	16089	16080	16128	15966	16100	16107	15954	15991	16148	16152	16153	16077	16044	15976	16108	15948	16124	16073	16001	16052	15912	16054	16055	15997	16054	16008	15951	15960	15919	16077	16006	16061	15957	15893	16150	16036	16012	16136	16218	15994	15864	15992	16091	15803	16100	16254	15966	16065	16010	16274	16249	15923	16135	15892	16078	16121	16105	16014	15984	16037	15885	16169	15906	16042	16030	16051	16110	16060	16025	16141	15958	16119	15897	15959	16143	16116	15912	16052	16330	16230	15958	16028	16248	16071	16048	16092	16079	16133	16031	16051	16015	16010	16206	16064	16020	16171	16106	16119	15994	16194	16121	16335	15920	16087	15985	16009	16102	16331	16009	16028	16068	16024	16103	15832	15908	15927	15982	16097	16133	16074	15948	16097	16259	16128	16006	16125	16098	16078	15909	16051	15950	16102	16023	16106	16146	16040	15911	16157	16219	15969	16147	16231	15832	16033	16032	16008	16079	16049	16098	15937	15971	16117	15960	16072	16022	16038	16018	15987	16075	16058	16072	16096	16151	16108	16155	16120	16011	16005	16189	16116	16107	16023	16078	15988	16031	15971	16049	16216	15919	15978	15957	15865	16159	16061	16193	16027	16100	16007	15938	15939	15909	16097	16122	16173	15929	16046	15971	16234	16106	16086	16117	16107	16124	15969	16017	16121	16172	15829	15989	16163	15912	16109	16241	15977	16010	16085	16132	16138	15889	16006	16089	16093	15861	16082	16083	16113	16033	16179	16003	16134	16090	16141	15936	16042	15809	15881	16038	16022	16101	15818	15982	16058	15974	15934	16022	16008	16004	16136	16136	16150	15957	16014	15821	15933	16063	16125	15970	16074	15973	16097	16204	15985	16166	16096	16136	16198	16002	15942	16024	15853	16015	16137	15961	16101	15979	16015	16053	16112	16190	16165	16021	16133	16023	16029	15907	15993	15895	16021	16005	15968	16071	15851	16069	16105	16155	16116	16052	16111	15901	15895	16013	15878	16103	15986	16044	16020	16068	16008	16001	16034	16131	16209	16062	15958	16068	15991	16246	16096	16179	16210	16037	16077	15970	16032	16015	16084	16162	16215	16040	16222	16013	16023	15955	16026	16036	16028	15888	16083	16147	16192	15983	16113	16026	16125	16067	16074	16027	15966	16052	16069	16118	15926	16045	15928	16149	15909	15952	16087	16025	16039	16120	16048	16114	16238	16016	15973	16219	15975	16036	15978	16033	15964	15877	15896	16171	16366	16059	16087	15772	16053	16035	15972	16115	15955	16046	16094	16104	15991	16084	15891	16104	15984	16261	16216	15956	15985	15951	15799	15961	16061	16019	16167	16119	15989	16156	16004	16079	16091	16154	16017	16085	16107	15984	16136	16031	16045	15912	15977	16041	16184	16210	16092	16029	16077	16056	15907	16047	15892	15939	16099	16119	16016	16014	16190	15947	16052	15995	16036	16095	16218	16057	15942	16063	16062	16000	15972	15917	15989	16237	16023	15898	16171	15992	16092	16116	15861	16095	16073	16205	15957	15955	15955	16141	16195	15967	15979	15991	16013	16139	16077	16108	16018	16001	16216	16070	16065	16046	16183	16096	15997	16099	16123	16176	16072	16130
23559	26820	51842	54506	45576	36177	27085	21715	20956	20934	21072	20838	20688	20873	20808	20748	20933	20717	20708	20935	20805	20954	20648	20698	20739	20746	20661	20756	20633	20658	20699	20669	20799	20629	20636	20728	20427	20593	20692	20646	20545	20536	20490	20615	20633	20617	20575	20748	20518	20587	20643	20519	20527	20702	20459	20749	20599	20392	20733	20587	20654	20493	20603	20556	20552	20387	20617	20758	20410	20286	20536	20687	20657	20653	20620	20700	20555	20428	20502	20426	20591	20552	20547	20580	20392	20643	20406	20628	20538	20618	20668	20637	20430	20699	20238	20823	20699	20752	20493	20573	20483	20638	20506	20374	20629	20451	20562	20586	20559	20355	20559	20637	20493	20659	20408	20531	20321	20476	20497	20583	20584	20493	20342	20691	20448	20396	20536	20532	20522	20575	20633	20674	20523	20532	20662	20646	20423	20653	20575	20448	20557	20612	20702	20465	20398	20512	20616	20690	20660	20638	20471	20209	20470	20446	20525	20635	20637	20590	20422	20425	20570	20647	20449	20518	20481	20353	20665	20614	20759	20509	20524	20640	20554	20389	20298	20519	20485	20354	20685	20552	20376	20373	20494	20397	20513	20654	20565	20337	20568	20578	20781	20576	20347	20455	20389	20529	20533	20405	20303	20433	20602	20667	20599	20624	20822	20675	20589	20625	20462	20478	20700	20544	20565	20423	20501	20442	20561	20646	20358	20314	20459	20347	20302	20559	20652	20521	20491	20674	20497	20482	20324	20622	20550	20476	20407	20567	20667	20451	20382	20418	20570	20567	20681	20490	20822	20407	20552	20572	20602	20405	20718	20665	20511	20689	20513	20441	20535	20603	20724	20507	20548	20529	20708	20408	20485	20541	20629	20582	20639	20415	20655	20590	20594	20536	20437	20562	20543	20448	20674	20425	20437	20404	20632	20379	20393	20630	20496	20494	20634	20656	20578	20417	20577	20534	20775	20456	20531	20789	20592	20630	20542	20604	20506	20529	20545	20505	20384	20545	20460	20651	20487	20669	20580	20545	20567	20465	20396	20332	20514	20780	20395	20544	20501	20463	20455	20585	20298	20841	20558	20470	20519	20501	20673	20518	20589	20601	20527	20406	20571	20586	20459	20462	20331	20440	20467	20556	20459	20386	20406	20553	20381	20643	20477	20568	20543	20689	20428	20584	20573	20619	20640	20544	20635	20297	20634	20434	20446	20372	20528	20365	20422	20558	20477	20490	20561	20543	20737	20627	20624	20473	20601	20582	20466	20507	20455	20603	20565	20539	20432	20771	20608	20283	20459	20796	20558	20702	20368	20324	20441	20406	20418	20460	20590	20485	20499	20713	20466	20408	20625	20502	20574	20675	20402	20403	20560	20487	20485	20536	20468	20394	20585	20510	20495	20518	20577	20484	20528	20399	20596	20687	20731	20469	20475	20368	20456	20371	20464	20642	20622	20713	20670	20495	20575	20467	20302	20230	20605	20411	20695	20656	20648	20639	20641	20558	20272	20367	20521	20561	20681	20286	20609	20590	20484	20485	20542	20454	20629	20625	20542	20599	20505	20614	20470	20820	20557	20260	20650	20622	20515	20552	20384	20482	20675	20664	20342	20527	20624	20613	20568	20558	20494	20450	20535	20531	20616	20438	20517	20511	20598	20591	20508	20520	20363	20674	20489	20439	20516	20502	20460	20598	20337	20535	20597	20388	20849	20514	20335	20443	20531	20682	20516	20639	20362	20576	20638	20499	20526	20401	20612	20676	20348	20770	20512	20491	20637	20499	20439	20609	20336	20598	20241	20675	20475	20539	20577	20672	20494	20716	20408	20601	20578	20512	20741	20457	20472	20598	20804	20618	20462	20517	20789	20361	20566	20685	20429	20514	20486	20704	20505	20666	20653	20607	20527	20480	20499	20481	20502	20490	20491	20382	20517	20543	20515	20789	20412	20314	20510	20430	20654	20713	20449	20568	20650	20595	20302	20374	20624	20526	20519	20550	20527	20241	20542	20712	20548	20159	20609	20594	20455	20735	20520	20403	20688	20629	20442	20511	20582	20478	20540	20487	20520	20555	20537	20610	20505	20634	20645	20565	20450	20533	20623	20488	20533	20369	20367	20408	20491	20517	20373	20624	20549	20743	20443	20426	20467	20752	20635	20518	20657	20549	20341	20260	20580	20584	20471	20301	20595	20382	20432	20345	20492	20532	20483	20514	20478	20374	20516	20772	20552	20545	20416	20597	20727	20515	20580	20601	20519	20713	20598	20742	20484	20388	20547	20450	20636	20496	20699	20391	20512	20555	20439	20646	20633	20319	20536	20721	20480	20642	20515	20698	20669	20376	20667	20632	20903	20327	20601	20647	20592	20770	20454	20652	20459	20549	20590	20455	20737	20580	20423	20644	20535	20634	20439	20513	20655	20440	20845	20577	20739	20560	20531	20350	20557	20628	20614	20591	20703	20421	20467	20452	20323	20437	20493	20612	20570	20467	20798	20656	20517	20508	20564	20645	20451	20505	20555	20536	20494	20531	20388	20718	20482	20480	20388	20505	20471	20458	20645	20545	20832	20410	20496	20378	20379	20356	20402	20430	20644	20679	20368	20303	20288	20493	20499	20659	20516	20466	20534	20434	20559	20431	20688	20628	20662	20355	20509	20552	20483	20481	20561	20384	20388	20366	20488	20480	20664	20399	20414	20535	20543	20712	20448	20574	20788	20461	20469	20630	20504	20543	20378	20365	20757	20526	20692	20565	20469	20498	20511	20501	20635	20537	20270	20614	20411	20786	20395	20622	20534	20664	20527	20638	20680	20643	20584	20391	20639	20611	20504	20586	20574	20444	20357	20224	20431	20521	20591	20544	20303	20573	20492	20375	20415	20545	20515	20553	20384	20598	20482	20448	20413	20688	20743	20494	20631	20570	20626	20688	20338	20485	20762	20527	20542	20557	20513	20694	20357	20511	20579	20629	20464	20516	20313	20444	20531	20502	20492	20635	20650	20708	20447	20354	20566	20571	20351	20492	20628	20349	20428	20509	20527	20435	20565	20431	20564	20360	20737	20540	20330	20535	20477	20673	20493	20426	20712	20516	20559	20259	20427	20463	20534	20449	20486	20479	20569	20274	20450	20697	20491	20563	20541	20575	20570	20613	20686	20587	20578	20587	20742	20415	20263	20355	20472	20400	20397	20355	20522	20381	20624	20456	20497	20616	20457	20571	20310	20498	20502	20364	20428	20525	20398	20513	20675	20335	20774	20352	20462	20592	20605	20468	20349	20632	20438	20692	20435	20385	20490	20723	20546	20425	20337	20625	20499	20480	20482	20580	20321	20656	20445	20519	20513	20553	20611	20556	20584	20637	20570	20549	20588	20723	20440	20548	20652	20610	20727	20440	20514	20580	20550	20500	20587	20423	20351	20513	20415	20315	20699	20304	20426	20502	20453	20727	20421	20553	20708	20516	20478	20646	20512	20428	20635	20750	20370	20439	20606	20600	20631	20607	20776	20421	20339	20407	20328	20564	20596	20526	20389	20396	20428	20622	20505	20397	20382	20383	20497	20264	20609	20695	20682	20511	20485	20466	20538	20569	20460	20617	20534	20463	20593	20746	20753	20696	20392	20468	20607	20593	20432	20468	20639	20366	20695	20464	20498	20519	20483	20652	20720	20721	20469	20644	20414	20518	20304	20811	20694	20786	20670	20592	20438	20483	20568	20630	20811	20680	20415	20457	20617	20456	20488	20610	20348	20526	20548	20523	20413	20487	20430	20535	20580	20559	20673	20527	20497	20751	20647	20632	20380	20456	20582	20379	20660	20578	20482	20431	20574	20495	20509	20441	20437	20526	20659	20558	20478	20499	20510	20438	20606	20461	20491	20668	20393	20460	20418	20569	20444	20525	20388	20487	20522	20461	20664	20412	20472	20390	20477	20375	20617	20581	20611	20561	20503	20520	20449	20433	20512	20458	20498	20564	20598	20611	20486	20285	20438	20491	20315	20441	20535	20735	20650	20443	20368	20572	20566	20533	20617	20635	20699	20599	20448	20623	20520	20542	20374	20632	20565	20444	20478	20290	20552	20502	20583	20507	20648	20678	20702	20592	20416	20060	20409	20288	20617	20483	20586	20526	20565	20629	20631	20561	20669	20430	20668	20377	20345	20649	20550	20465	20504	20702	20569	20426	20506	20554	20503	20440	20510	20539	20638	20680	20483	20534	20695	20404	20537	20505	20525	20552	20522	20394	20510	20612	20702	20445	20641	20773	20558	20868	20463	20483	20665	20477	20584	20427	20380	20510	20310	20156	20494	20703	20517	20492	20523	20501	20529	20548	20543	20760	20561	20555	20754	20558	20370	20389	20375	20561	20421	20454	20597	20527	20536	20493	20753	20655	20496	20679	20301	20312	20576	20515	20627	20422	20591	20473	20520	20693	20591	20501	20478	20453	20381	20630	20401	20590	20813	20590	20619	20513	20631	20561	20506	20598	20481	20518	20578	20564	20515	20333	20481	20465	20613	20541	20480	20497	20576	20456	20550	20557	20504	20562	20371	20582	20667	20615	20468	20580	20616	20532	20459	20532	20608	20370	20427	20332	20435	20407	20466	20436	20346	20429	20480	20396	20427	20483	20621	20590	20565	20625	20480	20567	20273	20431	20582	20435	20615	20506	20453	20514	20602	20412	20560	20349	20470	20590	20394	20398	20415	20362	20382	20417	20544	20642	20394	20590	20512	20356	20507	20612	20500	20658	20406	20403	20566	20395	20764	20766	20468	20620	20639	20737	20571	20598	20451	20508	20617	20565	20620	20447	20500	20615	20597	20567	20523	20412	20630	20585	20482	20613	20677	20444	20627	20448	20607	20425	20394	20520	20598	20549	20549	20339	20614	20396	20586	20617	20542	20421	20635	20483	20540	20606	20528	20272	20624	20493	20541	20516	20662	20606	20401	20547	20409	20439	20483	20343	20308	20588	20745	20482	20692	20578	20596	20485	20506	20690	20503	20676	20511	20618	20687	20703	20690	20694	20491	20403	20673	20425	20570	20613	20438	20546	20544	20509	20545	20640	20408	20412	20724	20578	20468	20619	20702	20468	20812	20546	20489	20531	20611	20430	20486	20510	20754	20461	20507	20555	20603	20498	20345	20488	20484	20472
53877	86211	92818	80400	56902	36900	18213	16453	16495	16582	16502	16541	16611	16738	16611	16611	16594	16663	16364	16513	16436	16620	16572	16574	16528	16390	16509	16579	16512	16522	16592	16493	16542	16522	16579	16582	16588	16478	16428	16588	16342	16558	16558	16565	16433	16482	16584	16554	16421	16566	16528	16496	16560	16593	16484	16621	16418	16509	16450	16483	16585	16552	16675	16461	16395	16456	16663	16333	16456	16695	16568	16612	16557	16554	16407	16616	16571	16448	16381	16397	16651	16561	16572	16412	16619	16522	16557	16589	16465	16403	16459	16414	16332	16427	16471	16325	16567	16550	16448	16568	16650	16556	16463	16519	16472	16649	16373	16679	16569	16387	16452	16533	16480	16496	16494	16418	16650	16387	16468	16610	16395	16493	16435	16511	16381	16425	16672	16434	16556	16486	16572	16488	16464	16504	16349	16544	16529	16378	16620	16412	16438	16325	16510	16521	16641	16428	16609	16490	16514	16587	16477	16528	16419	16543	16740	16437	16464	16416	16620	16504	16655	16611	16577	16319	16432	16520	16388	16428	16478	16609	16370	16610	16403	16444	16579	16429	16396	16499	16562	16435	16767	16495	16572	16477	16596	16511	16320	16561	16334	16362	16648	16490	16639	16424	16481	16479	16537	16436	16510	16561	16318	16551	16552	16543	16582	16522	16558	16626	16472	16664	16549	16647	16529	16632	16377	16464	16495	16510	16512	16395	16422	16555	16557	16511	16532	16640	16398	16607	16596	16496	16420	16394	16552	16519	16455	16426	16380	16439	16535	16568	16497	16627	16639	16423	16610	16661	16499	16436	16553	16406	16449	16485	16587	16431	16538	16576	16578	16528	16520	16472	16419	16574	16493	16492	16571	16540	16447	16440	16470	16492	16610	16514	16501	16584	16427	16462	16430	16473	16648	16604	16387	16404	16472	16424	16568	16607	16420	16379	16557	16527	16550	16447	16424	16624	16466	16487	16622	16489	16645	16538	16359	16508	16413	16522	16585	16510	16441	16685	16422	16418	16492	16288	16474	16464	16449	16592	16533	16488	16547	16310	16533	16399	16376	16582	16291	16403	16560	16545	16622	16550	16754	16566	16565	16396	16548	16663	16642	16571	16719	16539	16549	16714	16658	16581	16319	16515	16517	16466	16444	16603	16379	16461	16647	16448	16391	16593	16613	16571	16494	16564	16461	16449	16442	16572	16589	16617	16568	16408	16481	16466	16490	16278	16352	16416	16461	16591	16490	16471	16474	16455	16564	16583	16490	16461	16524	16565	16574	16600	16542	16439	16598	16509	16494	16621	16507	16389	16420	16463	16548	16555	16440	16622	16583	16576	16591	16537	16418	16599	16451	16501	16524	16568	16454	16531	16405	16404	16557	16525	16532	16447	16593	16470	16708	16567	16451	16414	16528	16316	16574	16504	16327	16388	16468	16404	16571	16427	16616	16508	16606	16394	16491	16488	16521	16526	16523	16402	16455	16551	16345	16486	16490	16419	16294	16396	16648	16530	16521	16493	16625	16549	16536	16542	16385	16635	16501	16434	16404	16478	16502	16613	16539	16653	16325	16567	16387	16525	16429	16416	16395	16545	16401	16345	16460	16508	16462	16582	16508	16706	16459	16446	16615	16433	16640	16337	16415	16516	16677	16502	16360	16446	16326	16604	16458	16557	16477	16455	16463	16554	16499	16626	16546	16533	16478	16488	16567	16471	16323	16476	16445	16269	16514	16634	16383	16487	16391	16400	16403	16569	16425	16480	16554	16461	16519	16772	16589	16321	16384	16442	16395	16352	16496	16568	16631	16594	16501	16441	16590	16380	16645	16527	16565	16548	16701	16444	16457	16624	16450	16492	16575	16539	16425	16335	16454	16435	16476	16542	16637	16504	16487	16491	16525	16653	16479	16620	16478	16672	16663	16450	16368	16561	16333	16512	16357	16329	16351	16448	16657	16472	16538	16381	16468	16318	16526	16441	16458	16508	16526	16542	16688	16445	16553	16561	16654	16366	16639	16493	16628	16527	16532	16432	16433	16352	16396	16352	16446	16620	16579	16493	16485	16505	16534	16597	16621	16466	16493	16290	16578	16425	16558	16542	16383	16583	16603	16558	16495	16558	16592	16497	16601	16498	16530	16405	16417	16300	16511	16374	16596	16503	16462	16403	16523	16590	16542	16362	16618	16479	16492	16553	16733	16549	16553	16591	16510	16459	16362	16520	16633	16535	16542	16492	16401	16558	16456	16420	16723	16484	16560	16595	16568	16590	16339	16644	16543	16441	16404	16664	16371	16730	16780	16516	16492	16471	16376	16476	16435	16682	16296	16470	16541	16411	16514	16509	16386	16384	16608	16506	16775	16434	16330	16539	16499	16579	16429	16626	16572	16533	16382	16432	16512	16391	16356	16355	16465	16714	16474	16427	16413	16651	16605	16448	16410	16559	16502	16412	16348	16618	16442	16569	16560	16333	16448	16502	16641	16536	16646	16448	16528	16668	16673	16436	16459	16611	16639	16477	16367	16488	16572	16513	16578	16378	16387	16578	16604	16570	16396	16495	16722	16448	16561	16604	16446	16456	16437	16465	16405	16515	16553	16477	16597	16406	16390	16617	16597	16561	16477	16445	16571	16343	16435	16559	16491	16546	16468	16488	16377	16610	16501	16402	16420	16548	16483	16486	16476	16414	16407	16589	16318	16558	16413	16664	16848	16366	16472	16624	16569	16499	16449	16383	16596	16438	16318	16575	16603	16500	16593	16604	16626	16529	16496	16348	16697	16515	16416	16501	16376	16449	16545	16469	16378	16354	16513	16379	16645	16599	16605	16530	16333	16299	16544	16539	16551	16492	16341	16244	16432	16609	16650	16499	16592	16593	16545	16308	16526	16709	16642	16413	16369	16583	16550	16428	16375	16569	16636	16415	16551	16462	16516	16520	16633	16610	16399	16523	16480	16541	16346	16482	16376	16660	16589	16412	16565	16483	16555	16695	16468	16470	16361	16633	16504	16477	16489	16488	16397	16310	16387	16546	16353	16361	16424	16453	16472	16560	16440	16544	16439	16317	16436	16611	16489	16483	16514	16549	16486	16578	16494	16579	16578	16472	16421	16581	16652	16471	16613	16480	16519	16497	16448	16465	16489	16318	16393	16342	16461	16479	16702	16640	16417	16661	16495	16654	16344	16442	16463	16567	16453	16495	16399	16624	16444	16305	16695	16605	16395	16429	16588	16610	16456	16580	16312	16547	16466	16508	16375	16644	16270	16498	16609	16378	16559	16323	16586	16393	16379	16504	16355	16654	16473	16733	16509	16598	16565	16484	16581	16466	16496	16693	16327	16532	16558	16426	16485	16459	16481	16679	16699	16421	16656	16590	16509	16567	16472	16677	16457	16282	16534	16601	16500	16490	16619	16291	16725	16569	16620	16509	16611	16441	16564	16462	16406	16547	16619	16506	16487	16454	16447	16508	16516	16538	16414	16487	16509	16609	16612	16485	16454	16415	16533	16401	16505	16457	16478	16556	16549	16454	16278	16606	16458	16536	16541	16512	16422	16423	16520	16528	16440	16508	16492	16484	16447	16461	16388	16457	16673	16504	16519	16616	16658	16549	16537	16656	16612	16500	16584	16597	16610	16536	16636	16369	16560	16460	16550	16565	16460	16572	16549	16458	16440	16487	16530	16388	16336	16577	16456	16506	16604	16515	16537	16582	16678	16395	16333	16583	16398	16500	16457	16374	16464	16455	16432	16595	16345	16461	16487	16422	16577	16446	16699	16590	16293	16408	16659	16416	16583	16577	16551	16432	16502	16478	16484	16405	16684	16428	16495	16453	16407	16448	16513	16360	16759	16573	16522	16393	16487	16483	16560	16489	16459	16532	16503	16447	16484	16461	16434	16607	16507	16714	16659	16492	16358	16447	16402	16561	16528	16428	16464	16629	16528	16532	16728	16412	16534	16502	16653	16351	16548	16555	16556	16575	16566	16580	16596	16369	16604	16526	16622	16697	16536	16341	16591	16706	16504	16521	16522	16537	16385	16438	16500	16582	16475	16582	16691	16502	16658	16583	16322	16547	16468	16621	16539	16578	16436	16773	16524	16383	16367	16602	16615	16543	16538	16649	16526	16386	16469	16607	16569	16386	16763	16602	16551	16594	16506	16499	16357	16546	16479	16616	16495	16493	16662	16561	16507	16588	16656	16468	16503	16416	16618	16517	16482	16657	16574	16398	16672	16514	16522	16513	16587	16492	16420	16494	16472	16564	16587	16503	16438	16419	16242	16529	16679	16433	16493	16442	16402	16522	16396	16719	16474	16528	16442	16617	16340	16351	16733	16549	16572	16507	16349	16504	16321	16576	16444	16415	16538	16496	16515	16380	16385	16487	16483	16408	16407	16726	16550	16599	16267	16629	16406	16587	16254	16524	16625	16510	16597	16589	16459	16406	16559	16623	16520	16254	16354	16493	16417	16382	16520	16482	16493	16441	16478	16576	16525	16507	16380	16509	16473	16396	16683	16402	16441	16377	16537	16615	16454	16595	16365	16548	16534	16451	16596	16602	16541	16592	16516	16402	16604	16604	16450	16564	16563	16630	16673	16541	16434	16380	16405	16397	16427	16581	16561	16465	16381	16563	16367	16536	16383	16543	16565	16430	16552	16511	16497	16558	16568	16646	16521	16282	16650	16574	16262	16508	16499	16588	16341	16358	16611	16617	16272	16598	16535	16573	16439	16490	16472	16603	16434	16573	16588	16429	16395	16456	16368	16404	16587	16471	16519	16338	16526	16444	16542	16400	16445	16474	16434	16455	16537	16537	16579	16419	16404	16454	16480	16504	16456	16601	16413	16557	16573	16653	16451	16360	16530	16441	16550	16559	16511	16514	16416	16566	16618	16602	16336	16504	16555	16467	16516	16507	16440	16396	16535	16555	16665	16700	16672	16350	16577	16601	16591	16595	16535	16435	16483	16474	16537	16444	16684	16466	16681	16493	16617	16494	16460	16533	16563	16671	16431	16384	16566	16538	16652	16383	16418	16564	16461	16494	16596	16537	16561	16636	16500	16413	16363	16590	16425	16546	16671	16359	16504	16411	16401	16440	16399	16544	16529	16477	16515	16457	16574	16518	16547	16468	16484	16373	16435	16390	16490	16626
34431	45525	49117	37649	26668	22360	20820	20204	20178	20202	20193	20339	20370	20221	20360	20157	20294	20200	20456	20410	20435	20397	20298	20348	20228	20171	20327	20306	20141	20160	20247	20358	20467	20210	20364	20350	20386	20262	20205	20258	20431	20234	20285	20264	20401	20309	20147	20191	20363	20103	20161	20113	20205	20257	20218	20159	20415	20411	20024	20253	20284	20341	20326	20204	20325	20113	20515	20237	20444	20272	20220	20145	20295	20279	20267	20211	20217	20241	20417	20111	20388	20263	20141	20183	19992	20318	20317	20299	20436	20311	20324	20071	20211	20231	20381	20264	20130	20308	20197	20209	20236	20122	20359	20279	20264	20082	20394	20166	20225	20283	20314	20170	20178	20343	20418	20357	20280	20189	20181	20232	20318	20009	20163	19958	20201	20425	20229	20391	20378	20245	20218	20278	20514	20347	20266	20059	20205	20140	20237	20384	20208	20130	20420	20304	20192	20077	20274	20303	20202	20351	20165	20205	20121	20314	20274	20299	20415	20461	20184	20238	20308	20278	20307	20028	20195	20155	20326	20230	20140	20314	20112	20110	20153	20228	20427	20393	20303	20157	20465	20335	20220	20162	20372	20028	20330	20113	20311	20208	20396	19884	20179	20201	20474	20212	20446	20111	20235	20335	20331	20096	20452	20170	20400	20141	20184	20227	20238	20333	20248	19982	20284	20317	20204	20412	20390	20190	20284	20262	20412	20400	20241	20433	20384	20132	20112	20161	20321	20351	20226	20263	20234	20203	19967	20102	20179	20145	20228	20296	20213	20163	20128	20314	20285	20367	20266	20161	20228	20090	20149	20113	20154	20265	20094	19969	20148	20316	20194	20738	20239	19998	20175	20350	20244	20143	20325	20193	20231	20318	20312	20243	20061	20117	20206	20301	20300	20315	20403	20047	20267	20268	20234	20341	20217	20335	19900	20080	20271	20222	20099	20128	20184	20078	20233	20440	20027	19973	20349	20195	20159	20311	20342	20138	20271	20102	20362	20305	20269	20436	20426	20368	20318	20198	20495	20183	20522	20441	20269	20402	20198	20254	20188	20225	20257	20256	20131	20152	20344	20244	20472	20154	20252	20247	20166	20330	20315	20419	20266	20362	20253	20360	20369	20338	20187	20140	20120	20102	20194	20238	20237	20170	20222	20068	20103	20241	20178	20243	20166	20394	20401	20162	20287	20132	20266	20415	20250	20115	20299	20498	20312	20212	20055	20452	20249	20048	20413	20395	20313	20294	20391	20222	20234	20177	20435	20261	20392	20261	20389	20177	20300	20382	20149	20509	20067	20335	20215	20478	20387	20434	20292	20370	20073	20390	20100	20209	20194	20159	20209	20132	20252	20424	20285	20196	20476	20217	20227	20310	20058	19957	20279	20122	20165	20218	20247	20168	20160	20225	20293	20317	20214	20355	20031	20151	20273	20252	20096	20415	20270	20066	20272	20233	20375	20399	20435	20157	20152	20099	20266	20472	20470	20331	20476	20211	20430	20276	20312	20316	20207	19997	20068	20284	20230	20249	20223	20205	20188	20243	20131	20188	20227	20356	20156	20235	20155	20044	20350	20340	20318	20310	20117	20330	20493	20248	20233	20236	20259	20183	20196	20122	20145	20148	20458	20367	20056	20389	20327	20272	20348	20385	20228	20338	20366	20336	20312	20441	20238	20219	20224	20402	20152	20161	20096	20092	20222	20291	20223	20315	20386	20270	20255	20263	20156	20201	20375	20261	20195	19988	20224	20078	20318	20313	20291	20211	20310	20194	20178	20184	20156	20461	20268	20225	20091	20118	20338	20280	20351	20116	20302	20315	20264	20297	20173	20318	20255	20082	20355	20349	20069	20223	20366	20144	20263	20273	20117	20162	20091	20123	20230	20199	20463	20324	20155	20287	20344	20123	20234	20196	20287	20229	20293	20325	20290	20357	20248	20299	20393	20196	20117	20431	20237	20275	20293	20342	20240	20170	20181	20197	20294	20100	20366	20231	20341	20045	20360	20285	20261	20173	20236	20219	20208	20166	20222	20167	20228	20347	20278	20312	20158	20222	20212	20228	20192	20327	20282	20223	20057	20190	20231	20312	20234	20191	20201	20175	20385	20257	20354	20040	19993	20347	20221	20289	20511	20263	20300	20102	20277	20330	20159	20163	20461	20290	20187	20332	20129	20145	20218	20078	20261	20026	20161	20345	20360	20426	20210	20081	20456	20272	20124	20177	20094	19926	20274	20137	20292	20123	20060	20384	20101	20178	20148	20319	20243	20116	20329	20208	20172	20094	20102	20243	20025	20430	20432	20391	19999	20131	20286	20271	20184	20351	20332	20414	20432	20147	20258	20424	20634	20106	20405	20350	20158	20369	20328	20329	20257	20249	20063	20388	20117	20214	20263	20397	20335	20282	20262	20287	20122	20226	20214	20464	20219	20234	20110	20216	20285	20221	20081	20156	20191	20079	20269	20267	20234	20297	20156	20278	20171	20147	20419	20407	20414	20214	20263	20042	20247	20312	20294	20302	20318	20490	20064	20056	20372	20290	20239	20059	20236	20274	20382	20128	20257	20259	20252	20362	20273	20286	20168	20229	20212	20374	20069	20191	20288	20276	20058	20229	20110	20226	20498	20255	20295	20321	20278	20238	20169	20198	20265	20236	20294	20333	20231	20153	20516	20419	20499	20222	20178	20356	20137	20311	20205	20212	20186	20371	20497	20265	20310	20386	20298	20201	20188	20493	20014	20080	20345	20039	20179	20267	20077	20156	20280	20061	20077	20281	20196	20149	20193	20195	20372	20426	20409	20216	20100	20134	20229	20375	20384	20320	20517	20325	20178	20088	20223	20234	20537	20228	20319	20198	20404	20093	20361	20134	20056	20223	20127	20421	20244	20184	20020	20120	20200	20414	20094	20334	20083	20182	20182	20163	20377	20231	20086	20135	20398	20206	20208	20027	20221	20234	20288	20132	20121	20294	20390	20234	20437	20327	20153	20222	20156	19949	20082	20238	20603	20350	20183	20115	20067	20212	20217	20276	20278	20386	20368	20306	20285	20418	20343	20346	20248	19982	20162	20377	20461	20117	20258	20338	20296	20111	20214	20141	20076	19942	20102	20159	20050	20311	20173	20228	20403	20399	20247	20387	20329	20229	20285	20250	20165	20111	20181	20533	20309	20279	20138	20186	20292	20248	20277	20290	20178	20203	20367	20356	20276	20191	20133	20145	20313	20166	20394	20208	20061	20217	20333	20224	20173	20186	20289	20000	20130	20177	20364	20295	20209	20392	20551	20173	19991	20181	20053	20267	20249	20340	20327	20045	20265	20148	20327	20296	20111	20266	20249	20147	20582	20453	20215	20248	20325	20331	20488	20105	20371	20352	20137	20173	20354	20332	20287	20409	20133	20173	20095	20434	20325	20388	20479	20180	20295	20313	20219	20484	20367	20187	20195	20420	20255	20080	20306	20366	20152	20159	20248	20221	20459	20253	20293	20257	20154	20297	20349	20113	20105	20413	20120	20238	20271	20361	20384	20183	20214	20267	20274	20525	20213	20537	20245	20079	20220	20394	20195	20217	20110	20119	20210	20266	20245	20277	20188	20158	20340	20248	19991	20224	20374	20259	20351	20244	20324	20438	20199	20219	20136	20333	20017	20292	20080	20049	20264	20093	20113	20352	20328	20156	20447	20393	20306	20061	20308	20445	20471	20161	20283	20242	20361	20339	20161	20406	20298	20105	20319	20091	20133	20443	20310	20310	20162	20373	20288	20192	20271	20151	20226	20292	20106	20364	20369	20400	20069	20274	20145	20183	20315	20133	20402	20298	20136	20352	20181	20457	20003	20109	20553	20400	20435	20266	20052	20136	20356	20168	20078	20237	20432	20178	20098	20162	20345	20261	20160	20042	20260	20285	20100	20084	20425	20156	20267	20184	20257	20173	20061	20469	20186	20164	20145	20179	20296	20181	20196	20162	20143	20215	20317	20359	20304	20142	20245	20049	20464	20479	20238	20143	20128	20232	20205	20330	20319	20246	20276	20289	19988	20189	20225	20352	20342	20002	20420	20283	20352	20212	19847	20169	20359	20455	20483	20419	20257	20171	20302	20181	20217	20234	20098	20119	20222	20499	20223	20241	20223	20187	20192	20106	20205	20357	20429	20377	20396	20360	20447	20126	20053	20207	20375	20218	20298	20216	20194	20127	20416	20308	20226	20327	20299	20147	20198	20116	20157	20169	20255	20289	20396	20212	20102	20337	20215	20320	20286	20327	20061	20010	20224	20392	20439	20133	20218	20395	20378	20373	20442	20324	20219	20431	20550	20113	20275	20219	20433	20274	20179	20268	20231	20153	20239	20179	20431	20235	20242	20281	20026	20178	20297	20213	20231	20208	20363	20394	20384	20267	20308	20184	20302	20462	20162	19949	20257	20268	20213	20259	20491	20314	20302	20149	20310	20232	20369	20229	20326	20282	20196	20363	20198	20278	20153	20030	20317	20275	20202	20155	20351	20050	20062	20139	20304	20333	20351	20183	20155	20326	20259	20177	20285	20275	20318	20322	20264	20266	20407	20197	20078	20143	20216	20169	20412	20423	20310	20161	20237	20233	20303	20309	20202	20252	20463	20235	20144	20420	20237	20248	20176	19921	20223	20216	20033	20210	20127	20230	20309	20306	20257	20190	20203	20119	20419	20194	20230	20094	20052	20154	20217	20252	20319	20119	20441	20059	20253	20198	20250	20045	20385	20242	20124	20211	20331	20135	20326	20130	20164	20292	20339	20336	20317	20273	20235	20282	20244	20085	20381	20173	20265	20211	20329	20333	20232	20073	20099	20194	20371	20337	20006	20299	20378	20408	19994	20174	20469	20073	20108	20188	20215	20373	20605	20418	20444	20052	20212	20142	20169	20187	20137	20137	20316	20324	20299	20275	20245	20564	20395	20337	20292	20323	20003	20390	20317	20200	20071	20341	20271	20143	20019	20328	20296	20116	20010	20333	20390	20270	20408	19972	20244	20311	20265	20148	20362	20153	20131	20282	20153	20203	20241	20266	20297	20098	20188	20285	20218	20298	20371	20340	20270	20144	20341	20392	20201	20486	20358	20253	20197	20339	20237	20130	20174	20208	20493	20377	20116	20330	20304	20272	20373	20267
37213	58770	49006	32648	22214	17443	16280	16285	16289	16260	16368	16295	16323	16259	16397	16367	16242	16308	16140	16426	16286	16241	16227	16144	16209	16244	16324	16452	16178	16194	16264	16151	16165	16126	16181	16247	16294	16148	16234	16311	16225	16162	16265	16093	16334	16376	16420	16214	16193	16193	16106	16095	16157	16013	16280	16309	16615	16336	16279	16201	16217	16286	16267	16338	16064	16285	16301	16333	16187	16363	16126	16283	16094	16245	16206	16123	16348	16249	16283	16305	16354	16131	16245	16235	16241	16215	16352	16238	16377	16182	16175	16306	16128	16200	16274	16174	16302	16193	16279	16134	16399	16289	16281	16320	16383	16247	16229	16199	16285	16203	16118	16352	16266	16230	16197	16365	16288	16234	16216	16161	16394	16381	16247	16290	16348	16330	16186	16346	16339	16151	16287	16174	16232	16311	16196	16237	16339	16228	16196	16154	16478	16061	16297	16279	16188	16128	16350	16377	16146	16170	16306	16326	16205	16236	16319	16353	16114	16359	16214	16256	16103	16340	16364	16267	16240	16246	16121	16284	16111	16084	16263	16259	16082	16301	16260	16060	16271	16120	16401	16490	16204	16217	16394	16343	16142	16110	16228	16311	16306	16204	16323	16253	16322	16246	16299	16129	16276	16207	16189	16241	16209	16139	16254	16423	16128	16305	16337	16387	16320	16364	16324	16081	16393	16271	16300	16165	16289	16145	16327	16188	16225	16254	16221	16234	16140	16241	16390	16204	16283	16280	16215	16278	16210	16243	16262	16081	16038	16386	16218	16263	16390	16414	16225	16386	16174	16229	16298	16344	16312	16220	16353	16243	16286	16089	16390	16329	16332	16052	16076	16285	16304	16162	16362	16343	16150	16226	16238	16203	16369	16353	16386	16191	16438	16378	16324	16211	16159	16256	16172	16247	16392	16132	16344	16305	16384	16347	16267	16373	16119	16258	16288	16423	16232	16231	16371	16239	16345	16470	16343	16237	16254	16443	16210	16312	16298	16155	16249	16295	16207	16109	16389	16368	16330	16265	16304	16325	16155	16168	16142	16178	16272	16227	16175	16269	16272	16270	16492	16200	16215	16183	16291	16142	16511	16287	16238	16095	16311	16493	16146	16339	16204	16348	16202	16191	16252	16203	16396	16371	16176	16331	16194	16121	16269	16176	16266	16278	16194	16274	16209	16205	16257	16262	16195	16200	16326	16188	16165	16201	16339	16139	16380	16285	16265	16160	16417	16409	16169	16318	16199	16102	16189	16257	16232	16193	16344	16159	16143	16328	16185	16174	16241	16210	16205	16224	16268	16345	16396	16272	16311	16198	16156	16398	16291	16258	16185	16294	16221	16238	16375	16072	16179	16317	16335	16262	16183	16445	16163	16175	16125	16224	16242	16297	16250	16264	16148	16197	16308	16329	16201	16208	16236	16456	16214	16237	16241	16389	16294	16117	16322	16368	16282	16326	16162	16220	16295	16076	16258	16249	16311	16187	16237	16282	16414	16317	16218	16259	16155	16161	16111	16257	16092	16344	16131	16299	16323	16251	16242	16291	16215	16353	16093	16262	16261	16171	16160	16335	16145	16301	16366	16228	16281	16128	16215	16337	16357	16308	16243	16188	16236	16348	16039	16295	16346	16288	16243	16295	16293	16345	16321	16422	16233	16023	16232	16270	16266	16217	16310	16162	16293	16377	16144	16153	16349	16210	16365	16267	16170	16189	16179	15986	16177	16190	16152	16341	16185	16369	16278	16226	16147	16238	16268	16105	16137	16320	16264	16318	16208	16161	16276	16203	16165	16257	16271	16286	16129	16188	16251	16367	16087	16291	16153	16182	16171	16169	16343	16088	16271	16249	16209	16097	16068	16252	16249	16117	16271	16285	16181	16362	16328	16265	16327	16234	16308	16284	16313	16222	16456	16342	16306	16326	16378	16196	16246	16184	16214	16181	16307	16336	16118	16165	16083	16279	16231	16306	16392	16494	16279	16071	16352	16299	16397	16381	16229	16155	16274	16297	16327	16231	16256	16298	16340	16051	16267	16156	16338	16435	16189	16318	16234	16303	16317	16295	16429	16249	16215	16306	16294	16380	16001	16376	16194	16279	16552	16135	16232	16356	16344	16247	16335	16221	16236	16407	16337	16354	16126	16276	16260	16417	16259	16180	16358	16287	16276	16319	16211	16375	16271	16373	16345	16209	16191	16335	16351	16099	16372	16216	16324	16253	16148	16144	16160	16276	16192	16140	16202	16204	16473	16235	16177	16190	16062	16402	16362	16344	16203	16361	16218	16296	16245	16256	16126	16362	16341	16337	16280	16247	16046	16157	16349	16304	16381	16093	16238	16230	16337	16243	16306	16241	16274	15962	16198	16383	16190	16271	16349	16235	16143	16367	16336	16219	16067	16191	16372	16188	16256	16336	16325	16336	16139	16330	16343	16328	16147	16324	16284	16242	16238	16141	16278	16257	16284	16339	16322	16260	16241	16455	16397	16295	16349	16296	16240	16169	16332	16160	16154	16062	16260	16040	15976	16436	16133	16236	16401	16327	16212	16410	16262	16376	16096	16214	16279	16207	16165	16207	16251	16202	16439	16230	16196	16461	16252	16234	16285	16319	16335	16225	16140	16329	16282	16396	16407	16106	16391	16167	16223	16289	16324	16185	16264	16312	16221	16198	16146	16228	16248	16369	16384	16310	16201	16364	16164	16300	16347	16108	16119	16393	16329	16250	16303	16184	15969	16253	16271	16252	16107	16286	16036	16124	16186	15958	16191	16227	16369	16260	16248	16044	16395	16165	16249	16260	16181	16237	16229	16326	16211	16330	16237	16237	16452	16221	16188	16195	16422	16202	16364	16382	16341	16308	16239	16267	16236	16265	16225	16271	16276	16217	16391	15848	16365	16081	16173	16275	16140	16327	16288	16160	16202	16160	16333	16354	16164	16246	16222	16185	16237	16379	16186	16372	16272	16137	16292	16235	16161	16287	16198	16259	16172	16394	16343	16036	16027	16195	16198	16254	16155	16165	16282	16173	16239	16384	16108	16112	16356	16289	16213	16352	16139	16274	16200	16239	16068	16182	16282	16324	16257	16279	16338	16029	16302	16210	16153	16200	16205	16466	16260	16033	16209	16304	16188	16183	16315	16498	16240	16190	16273	16154	16257	16127	16344	16256	16340	16361	16288	16416	16343	16280	16171	16468	16201	16228	16260	16257	16352	16137	16179	16167	16325	16092	16270	16263	16338	16214	16363	16238	16221	16271	16209	16384	16171	16193	16228	16160	16366	16339	16296	16052	16182	16206	16185	16344	16358	16177	16138	16113	16315	16382	16216	16340	16157	16328	16244	16286	16309	16345	16349	16290	16255	16154	16158	16289	16398	16195	16261	16310	16193	16179	16285	16408	16278	16135	16268	16384	16248	16277	16212	16199	16185	16380	16300	16200	16272	16348	16102	16103	16218	16156	16436	16051	16237	16314	16349	16268	16107	16249	16265	16397	16204	16157	16351	16252	16292	16092	16458	16309	16144	16317	16240	16210	16403	16186	16274	16310	16313	16195	16197	16337	16159	16147	16305	16206	16261	16189	16283	16032	16432	16302	16274	16349	16223	16122	16330	16249	16275	16317	16305	15970	16102	16240	16190	16311	16176	16102	16325	16206	16248	16115	16200	16328	16314	16274	16391	16279	16168	16377	16228	16280	16214	16321	16188	16131	16326	16144	16428	16358	16343	16311	16349	16240	16262	16247	16323	16217	16270	16365	16200	16187	16230	16314	16219	16156	16237	16259	16344	16349	16172	16388	16341	16271	16218	16122	16262	16348	16196	16126	16156	16275	16307	16236	16411	16080	16366	16224	16213	16176	16385	16366	16151	16430	16229	16196	16126	16190	16246	16171	16128	16074	16224	16317	16315	16276	16272	16121	16167	16286	16115	16308	16238	16138	16440	16242	16295	16248	16316	16401	16254	16111	16397	16199	16376	16239	16302	16277	16193	16387	16449	16308	16166	16320	16521	16209	16178	16203	16389	16359	16215	16276	16363	16281	16348	16026	16162	16119	16184	16274	16333	16322	16406	16260	16344	16408	16071	16371	16339	16159	16281	16294	16433	16371	16214	16342	16308	16158	16185	16342	16253	16430	16254	16213	16096	16347	16183	16366	16194	16317	16115	16214	16318	16068	16313	16233	16478	16293	16261	16125	16286	16391	16296	16433	16234	16314	16065	16173	16122	16207	16195	16371	16231	16393	16325	16144	16348	16431	16168	16140	16275	16104	16249	16300	16286	16208	16164	16225	16123	16350	16179	16282	16375	16199	16118	16267	16255	16319	16240	16293	16291	16298	16057	16187	16160	16265	16337	16322	16287	16286	16225	16304	16212	16190	16354	16155	16190	16268	16333	16283	16327	16179	16239	16220	16252	16135	16250	16415	16315	16127	16265	16348	16126	16251	16297	16278	16225	16433	16222	16315	16087	16323	16218	16326	16179	16193	16279	16156	16427	16178	16285	16255	16399	16327	16354	16099	16328	16316	16334	16486	16209	16114	16315	16328	16272	16344	16206	16200	16414	16265	16229	16379	16256	16089	16192	16245	16356	16213	16232	16169	16278	16292	16276	16108	16089	16484	16275	16192	16284	16386	16338	16117	16279	16334	16203	16230	16152	16408	16296	16341	16244	16195	16399	16162	16087	16195	16372	16248	16218	16367	16269	16313	16270	16186	16140	16293	16110	16218	16224	16222	16178	16116	16148	16256	16301	16301	16312	16396	16265	16092	16318	16436	16175	16314	16080	15984	16292	16282	16238	16172	16281	16313	16374	16197	16384	16337	16357	16299	16264	16244	16195	16222	16243	16333	16227	16236	16190	16301	16164	16416	16283	16272	16323	16156	16240	16347	16180	16311	16168	16126	16071	16235	16125	16178	16181	16058	16316	16330	16197	16161	16244	16372	16452	16369	16241	16251	16352	16411	16206	16254	16294	16404	16281	16183	16360	16305	16437	16236	16269	16344	16264	16304	16173	16330	16208	16279	16350	16331	16321	16234	16400	16162	16312	16290	16384	16148	16382	16184	16171	16136	16197	16374	16393	16118	16098	16254	16103	16254	16192	16369	16113	16202	16001	16573	16241	16361	16344	16179	16282	16399	16389	16410
25938	33062	57216	51230	36992	27578	22126	19834	19503	19597	19696	19358	19366	19672	19458	19515	19166	19485	19508	19552	19595	19361	19561	19679	19414	19319	19492	19558	19347	19700	19271	19584	19407	19594	19533	19326	19286	19518	19254	19167	19211	19335	19280	19414	19436	19395	19275	19292	19552	19377	19311	19283	19654	19466	19501	19392	19172	19480	19542	19294	19618	19423	19438	19416	19220	19470	19451	19206	19252	19283	19282	19358	19401	19495	19400	19390	19544	19494	19342	19257	19360	19216	19561	19478	19606	19456	19531	19367	19264	19314	19461	19443	19411	19273	19161	19391	19435	19370	19267	19393	19402	19417	19490	19375	19558	19148	19342	19321	19270	19338	19477	19385	19459	19416	19248	19278	19454	19325	19277	19262	19311	19450	19362	19454	19325	19601	19163	19311	19661	19500	19096	19512	19410	19397	19219	19554	19415	19389	19299	19460	19458	19291	19303	19541	19294	19291	19428	19389	19313	19608	19327	19354	19259	19363	19312	19226	19480	19255	19224	19315	19432	19290	19291	19528	19313	19239	19264	19266	19096	19234	19503	19472	19333	19474	19506	19273	19424	19442	19346	19155	19289	19166	19255	19461	19303	19283	19504	19279	19287	19616	19219	19301	19287	19323	19140	19460	19643	19273	19402	19203	19392	19470	19424	19220	19351	19408	19498	19287	19350	19385	19588	19445	19322	19451	19264	18984	19557	19316	19283	19432	19525	19661	19516	19495	19375	19345	19367	19189	19378	19605	19370	19384	19330	19311	19139	19466	19690	19083	19225	19078	19236	19249	19280	19230	19331	19347	19305	19502	19302	19245	19445	19314	19628	19086	19362	19551	19677	19580	19160	19347	19340	19473	19474	19518	19550	19542	19250	19317	19349	19649	19513	19418	19477	19135	19377	19504	19335	19139	19504	19390	19416	19316	19430	19388	19518	19434	19402	19239	19384	19281	19378	19364	19299	19303	19323	19344	19527	19436	19366	19115	19500	19271	19489	19476	19324	19347	19501	19388	19306	19393	19400	19364	19254	19389	19293	19150	19353	19312	19398	19228	19465	19515	19411	19400	19534	19512	19315	19315	19253	19318	19286	19319	19307	19340	19440	19266	19440	19512	19359	19336	19246	19534	19277	19100	19355	19286	19398	19397	19163	19407	19594	19385	19516	19439	19318	19294	19395	19440	19536	19321	19341	19451	19480	19116	19392	19186	19263	19289	19295	19137	19390	19353	19514	19540	19446	19260	19261	19315	19156	19396	19661	19427	19380	19357	19269	19440	19388	19375	19378	19519	19358	19139	19291	19383	19380	19234	19178	19372	19450	19138	19385	19389	19471	19501	19206	19354	19224	19407	19186	19189	19459	19217	19248	19409	19169	19390	19280	19410	19417	19423	19372	19454	19449	19303	19184	19290	19227	19397	19322	19324	19559	19192	19287	19245	19468	19367	19299	19338	19345	19423	19292	19369	19324	19201	19466	19300	19222	19541	19304	19499	19365	19476	19320	19575	19472	19358	19458	19367	19251	19236	19416	19455	19376	19107	19430	19287	19556	19333	19421	19417	19334	19094	19375	19263	19401	19242	19285	19188	19217	19257	19576	19453	19197	19394	19345	19233	19089	19260	19300	19364	19235	19542	19380	19316	19367	19236	19343	19499	19429	19477	19505	19203	19364	19375	19395	19374	19329	19213	19533	19381	19492	19379	19196	19435	19378	19448	19494	19409	19233	19367	19323	19345	19572	19357	19283	19481	19252	19324	19302	19382	19308	19382	19164	19524	19256	19234	19177	19288	19421	19368	19262	19351	19333	19426	19552	19346	19347	19416	19330	19449	19261	19029	19421	19356	19302	19297	19335	19468	19257	19416	19208	19443	19348	19279	19206	19349	19347	19496	19282	19633	19169	19246	19578	19379	19441	19442	19404	19425	19473	19219	19276	19258	19289	19263	19384	19457	19368	19366	19360	19428	19365	19376	19637	19434	19349	19409	19344	19274	19310	19458	19527	19534	19282	19316	19477	19380	19413	19515	19384	19490	19295	19470	19252	19346	19228	19410	19191	19427	19312	19561	19449	19386	19508	19354	19543	19283	19373	19373	19447	19351	19624	19331	19451	19224	19474	19261	19212	19419	19298	19444	19337	19376	19690	19483	19341	19368	19397	19366	19467	19436	19351	19152	19289	19182	19405	19332	19382	19477	19511	19578	19373	19179	19427	19440	19501	19421	19357	19180	19519	19531	19175	19455	19348	19383	19305	19394	19365	19368	19400	19482	19535	19407	19315	19477	19340	19370	19326	19342	19425	19300	19330	19438	19587	19321	19338	19176	19317	19460	19481	19287	19304	19253	19124	19511	19228	19613	19563	19587	19334	19320	19305	19483	19170	19509	19559	19538	19466	19282	19285	19311	19403	19469	19368	19444	19305	19350	19566	19364	19380	19334	19349	19444	19323	19411	19338	19571	19383	19588	19372	19270	19404	19480	19273	19452	19605	19248	19481	19414	19351	19305	19271	19347	19300	19216	19199	19432	19260	19221	19478	19477	19406	19353	19379	19451	19462	19398	19646	19291	19138	19426	19456	19118	19262	19393	19450	19199	19303	19233	19284	19291	19244	19521	19666	19239	19554	19244	19040	19405	19397	19467	19480	19377	19389	19341	19478	19572	19385	19544	19368	19246	19335	19291	19205	19241	19475	19554	19460	19355	19481	19525	19621	19361	19247	19481	19484	19576	19493	19482	19564	19365	19599	19252	19206	19299	19219	19321	19375	19687	19138	19587	19273	19309	19336	19385	19448	19289	19184	19392	19559	19351	19351	19288	19388	19475	19380	19119	19228	19512	19140	19162	19446	19439	19453	19334	19244	19381	19447	19490	19525	19114	19430	19404	19318	19560	19536	19311	19322	19495	19269	19485	19350	19212	19381	19351	19507	19301	19658	19388	19143	19342	19314	19307	19432	19395	19547	19352	19499	19310	19342	19516	19462	19455	19639	19255	19355	19410	19269	19319	19549	19400	19376	19270	19362	19261	19340	19272	19150	19390	19532	19261	19437	19390	19516	19459	19238	19512	19324	19323	19614	19357	19417	19077	19472	19158	19317	19494	19259	19329	19138	19411	19320	19431	19354	19318	19322	19212	19423	19237	19273	19287	19261	19439	19318	19373	19419	19260	19257	19351	19425	19256	19454	19429	19514	19377	19206	19514	19335	19290	19322	19242	19355	19333	19281	19245	19366	19369	19450	19476	19186	19378	19454	19381	19253	19288	19296	19471	19607	19396	19333	19522	19199	19406	19264	19370	19432	19322	19360	19252	19334	19394	19404	19368	19359	19424	19387	19222	19379	19339	19291	19228	19117	19312	19184	19305	19666	19408	19533	19367	19478	19296	19332	19386	19359	19235	19389	19285	19346	19292	19505	19477	19400	19327	19410	19315	19325	19552	19592	19516	19481	19291	19324	19442	19358	19230	19375	19185	19559	19421	19359	19234	19202	19264	19159	19338	19379	19399	19402	19247	19337	19394	19328	19461	19353	19497	19202	19472	19344	19142	19225	19498	19156	19356	19603	19418	19380	19574	19554	19273	19526	19407	19221	19573	19309	19230	19343	19293	19296	19176	19384	19372	19311	19366	19445	19384	19384	19252	19394	19298	19538	19500	19393	19483	19436	19264	19310	19436	19324	19312	19327	19454	19572	19403	19529	19420	19404	19310	19421	19231	19431	19282	19404	19344	19288	19503	19163	19487	19323	19229	19362	19295	19476	19513	19477	19324	19360	19482	19387	19210	19576	19246	19187	19492	19522	19305	19493	19499	19324	19355	19400	19515	19480	19298	19441	19275	19618	19503	19716	19331	19332	19553	19349	19476	19653	19340	19375	19251	19314	19670	19207	19303	19441	19363	19357	19426	19303	19417	19326	19345	19338	19254	19328	19318	19416	19501	19365	19425	19474	19551	19550	19290	19281	19369	19326	19442	19261	19285	19474	19313	19655	19342	19377	19277	19365	19430	19568	19392	19325	19226	19388	19525	19345	19384	19321	19364	19389	19447	19336	19133	19423	19340	19302	19374	19567	19506	19398	19464	19326	19265	19209	19366	19472	19440	19422	19300	19360	19098	19221	19312	19294	19330	18999	19489	19303	19153	19155	19449	19388	19312	19318	19305	19534	19552	19414	19288	19350	19365	19409	19317	19398	19267	19641	19446	19401	19327	19631	19264	19215	19502	19279	19386	19384	19459	19453	19187	19387	19411	19429	19433	19327	19468	19350	19313	19290	19362	19196	19217	19248	19408	19357	19234	19413	19432	19290	19367	19361	19462	19461	19364	19622	19316	19445	19395	19313	19578	19471	19429	19159	19682	19478	19407	19216	19391	19306	19411	19148	19444	19399	19475	19495	19622	19405	19433	19190	19282	19325	19508	19287	19427	19426	19221	19230	19362	19416	19531	19477	19451	19517	19222	19177	19349	19391	19285	19474	19358	19175	19314	19485	19436	19307	19434	19452	19327	19278	19235	19445	19313	19238	19434	19312	19492	19323	19376	19339	19416	19256	19375	19440	19323	19197	19169	19322	19489	19512	19409	19297	19375	19120	19528	19347	19273	19435	19281	19261	19519	19340	19372	19290	19619	19227	19331	19548	19412	19262	19287	19340	19294	19368	19457	19207	19401	19530	19321	19397	19295	19151	19373	19259	19340	19295	19466	19385	19445	19289	19268	19329	19426	19374	19349	19364	19125	19216	19423	19146	19446	19170	19286	19406	19432	19369	19311	19383	19343	19324	19504	19139	19410	19395	19534	19310	19198	19499	19586	19404	19321	19329	19381	19523	19359	19302	19145	19351	19319	19353	19338	19182	19224	19458	19364	19348	19399	19380	19394	19582	19298	19282	19404	19490	19336	19364	19146	19110	19313	19557	19493	19498	19440	19226	19605	19295	19472	19454	19436	19315	19287	19303	19447	19267	19433	19654	19450	19415	19365	19360	19436	19367	19343	19473	19273	19514	19677	19180	19454	19462	19326	19438	19303	19343	19581	19238	19405	19225	19350	19132	19229	19588	19285	19327	19348	19238	19499	19291	19214	19535	19378	19628	19423	19245	19252	19582	19258	19185	19279	19277	19066	19417	19244	19415	19579	19378	19373	19480	19474	19225	19232	19373	19343
60629	99468	85216	57905	38654	22928	15978	15925	15773	15826	15867	15725	15833	15869	15926	15816	15649	15812	15751	15960	15881	15963	15909	16075	15896	15884	15727	15897	15843	15796	15974	15989	15802	15724	15793	15856	15691	15731	16021	15834	15995	15795	15829	15736	15959	15900	15775	15880	15803	15868	15842	15739	15833	15772	15796	15938	15968	16123	15830	15861	15753	15869	15785	15893	15747	15875	15806	15774	15575	15879	15648	15782	15828	15874	15862	15807	15651	15779	15856	15901	15773	15931	15878	15860	15923	15724	15793	15792	16035	15895	15912	15949	15756	15747	15901	15961	15898	15724	15642	15916	15878	15731	15750	15860	15774	15914	15641	15681	15812	15829	15901	15901	15858	15624	16035	15845	15839	15661	15896	15723	15717	15915	15757	15841	15857	15706	15727	15743	15838	15774	15825	15823	15718	15891	15843	15739	15702	15761	15878	15944	15580	15955	15832	15700	15728	15799	16001	15811	15974	15813	15834	15678	15913	15787	15837	15765	15925	15962	15838	16017	15814	15856	15863	15926	15701	16001	15935	15771	15796	15933	15871	15916	15689	15808	15717	15781	15828	15880	15839	15785	15732	15891	15937	15986	15840	15832	15740	15938	15739	15789	15804	15918	15884	15791	15818	15736	15723	15987	15768	15937	15737	15943	15816	15939	15947	15864	15757	15796	15893	15880	15830	15716	15998	15992	15899	15842	15890	15729	15889	15807	15804	15925	15626	15940	15864	15830	15771	15944	15714	15969	15806	15987	15872	15802	15797	15718	15784	15672	15718	15733	15934	16007	15905	15853	15882	15982	15720	15922	15865	15862	15842	15666	15650	15784	15739	15884	15809	15990	15745	15887	15770	15882	15784	15932	15856	15858	15913	15845	15669	15682	15895	15763	15828	15921	15732	15920	15851	15939	15906	15860	15941	15848	15766	15678	15839	15924	15829	15978	15739	15967	15938	15638	15903	15907	15725	15895	15668	15799	15932	15882	15805	15620	15741	15745	15706	15868	15953	15782	15829	15786	15848	15838	15788	15831	15849	15886	15821	15892	15833	15855	15912	15916	15991	16085	15872	15737	15740	15890	15853	15877	15886	16037	15683	15742	15915	15784	15888	15792	15854	15883	15774	15761	15967	15835	15889	15698	15763	15772	15839	15764	15730	15930	15795	15895	15852	15760	15772	15957	15674	15880	15635	15797	15940	15907	15982	15923	15669	15840	15890	15783	15826	15998	15739	15808	15864	15785	15962	15760	15936	15755	15759	15643	15864	15947	15895	15759	15874	15654	15711	15827	15803	15816	15698	15727	15691	15830	15751	15737	15829	15820	15859	15862	15688	15812	15903	15769	15856	15805	16000	15884	15866	15840	15776	15867	15810	15704	15868	15927	15986	15986	15765	15944	15846	15929	15787	15976	15847	15815	15641	15976	15800	15752	15907	15957	15708	15851	15733	15615	15845	15799	15764	15891	15751	15785	15681	15836	15848	15856	15639	15855	15848	15960	15959	15932	15782	15968	15866	15882	15906	15876	15878	15810	15683	15907	15845	15872	15897	15968	16035	15789	16042	15747	15780	15852	15786	15812	15914	15798	15925	15720	15886	15798	15769	15870	15699	15881	16044	15850	16067	15754	15797	15915	15933	15923	15794	15821	15928	15806	15915	15766	15755	15729	15869	15715	16006	15707	15944	15852	15854	15645	15741	15829	15948	15885	15894	15757	15757	15847	15877	15576	15986	15886	15931	15887	15949	15900	15844	15872	15763	16001	15707	15924	15836	15695	15852	15858	15796	15694	15874	15829	15646	15785	15893	15912	15711	15838	15845	15832	15751	15966	15977	15802	15997	15900	15825	15799	15888	16000	15852	15745	15861	15810	15797	15855	15725	15666	15851	15967	15909	15904	15684	15806	15869	15890	15903	15759	15797	15847	15650	15854	15772	15883	15835	15834	15727	15854	15983	15694	15871	15833	15993	15792	15918	15739	15751	15628	15830	15979	15880	15787	15889	15704	16028	15936	15808	15855	15843	15880	15705	15771	15741	15850	15778	15864	15933	15797	15754	15828	15933	15709	16014	15764	15841	15779	15846	15842	15870	15944	15920	15818	15950	15853	15817	15816	15862	15862	15965	15750	15757	15712	15868	15829	15850	15984	15806	15910	15953	15944	15953	15848	15791	15819	15911	15851	15747	15916	15883	15747	15761	15891	15882	15814	15869	15746	15716	15967	15908	15764	15708	15814	15808	15814	15832	15930	15774	15979	15774	15818	15858	15917	15965	15631	15856	15825	15889	15881	15916	15811	15847	16063	15854	15965	15841	15892	15835	15959	15750	15711	15810	15943	15709	15888	15907	15740	15692	15826	15850	15802	15850	15890	15887	15741	15777	15940	15863	15811	15712	15748	15980	15861	15819	15893	15693	15819	15894	15617	15923	15805	15814	15852	15724	15918	15820	15732	15880	15887	15996	15802	15731	15995	15761	15865	16026	15794	15994	15996	16014	15895	15906	15643	15709	15841	15836	15954	15799	15844	15763	15745	15836	15856	15887	15845	15835	16032	15990	15822	15848	16075	15779	15808	15932	15820	15677	15803	15763	15821	15922	15826	16009	15940	15904	15849	15793	15732	15814	15861	15805	16076	15754	15978	15816	15809	15775	15876	15941	15919	15667	15856	15869	15816	15777	15931	15947	15876	15793	15728	15888	15807	15840	15737	15802	15909	16068	15787	15914	15749	15950	15901	15759	15953	15880	15862	15891	15890	15740	15813	15722	15609	15711	16002	15778	15862	15772	15807	15854	15750	15849	15927	15833	15786	15693	15828	15796	15923	16002	15812	15751	15817	15929	15873	15737	15800	15722	15692	15916	15885	15809	15847	15881	15921	15773	15858	15924	15720	15918	15889	15784	15876	16075	15749	15781	15870	15844	15928	15777	15799	15798	15879	15720	15731	15817	15823	15757	15856	15864	15876	15717	16105	16071	15875	15762	15970	15899	15721	15860	16109	15833	16087	15706	15796	15649	15816	15862	15951	15758	15918	15887	15951	16022	15780	15820	15736	15801	15709	15890	16021	15644	15811	15810	16167	15799	15776	15786	15933	15949	15502	15962	15764	15789	15759	16055	15811	15834	15831	15562	15965	15855	15833	15799	15836	15881	15748	15664	15752	15873	15918	15841	15839	15897	15697	15928	15807	15804	15834	15833	15709	15772	15886	15785	15958	15851	16006	15839	15926	15719	15809	15683	15831	15740	15885	15712	15721	15793	15782	15902	15716	15793	16112	15823	15837	15832	15813	15762	15658	15806	15977	15876	15971	15850	15844	15774	15830	15876	15766	15697	15933	15763	15896	15787	15715	15875	16119	15894	15810	15936	15753	15953	15811	15902	15712	15717	15745	15804	15914	15746	15794	15875	16017	15803	15922	15823	15839	15777	15741	15793	15856	15883	15872	15899	15888	15944	15939	15823	15839	15879	15780	15809	15772	15876	15895	15913	15760	15742	15924	15901	15759	15953	15841	15890	15783	15782	16053	16021	15889	16076	15850	15946	15884	15884	15954	15801	15840	15906	15870	15721	15890	15803	15807	15966	15713	15832	15865	15841	15775	15560	15970	15653	16039	15829	15804	15750	15834	15986	15792	15892	15896	15945	15855	15746	15833	15937	15768	15944	15829	15844	15929	15786	15816	15752	15849	15757	15909	15790	16004	16036	15765	15728	15787	15839	15862	16035	15677	15998	15740	15726	15842	15766	15801	16019	15655	16013	15798	15915	15900	15946	15845	15846	15778	16030	15982	15886	15783	15806	15878	15923	15929	15862	15725	15850	15836	15796	15837	15755	15939	15804	15827	15910	15873	15839	15877	15732	15692	15958	15834	15673	15716	15759	15771	15823	16095	15988	15743	15782	15671	15791	15923	15846	15790	15984	15831	15846	15878	15846	15880	15938	15889	15861	15918	15860	15909	15835	15919	15948	15809	15735	15862	15772	16022	15800	15910	15902	15910	15871	15802	15790	15857	15890	15680	15717	15773	15848	15775	15930	15781	15808	15897	15739	15800	15807	15934	15920	15869	15897	15604	15903	15794	15882	15812	15781	15874	15878	15734	15966	15984	15663	15677	15789	15911	16068	15681	15851	15928	15934	15923	15846	15860	15823	15914	15872	15754	15846	15770	16021	15836	15873	15821	16027	15806	15769	15799	15977	15798	15873	15948	15707	15831	15887	15806	15850	15698	15834	15793	15789	15678	15809	15759	15697	15859	15838	15950	15856	15824	15773	15821	15813	15820	15856	15942	15974	15844	15709	15840	15889	15795	15841	15934	15810	15894	16020	15791	15756	15963	15948	15729	15741	15929	15881	15893	15985	15687	15877	15899	15780	15833	15897	15841	15740	15842	15939	15894	15794	15733	15872	15751	15963	15715	15848	15723	15862	15930	15964	15784	15673	15856	15993	15832	15689	15952	15746	16023	15816	15821	15893	15840	15793	15775	15779	15819	15883	15642	15945	15722	15981	15906	15876	15746	15877	15698	15853	15697	15935	15816	16064	15799	15839	15933	15750	15993	15663	15873	15915	15943	15808	15784	15870	15831	15812	15629	15667	15775	15799	15887	15694	15840	15844	15852	15615	15742	15735	15774	15824	15936	15788	15765	15760	15856	15840	15912	15852	15990	15911	15943	15931	15897	15691	15892	15956	15589	16023	15813	15686	15910	15792	15692	15597	15980	15842	15934	15849	15795	15932	15594	15904	15818	15765	15821	15820	15737	15841	15786	15796	15890	15920	15912	15777	15969	16006	16024	15863	15940	15694	15846	15868	15897	15869	15873	15809	15871	16035	15701	15748	15904	15870	15855	15848	15872	15699	15748	15882	15675	15732	15877	15901	15867	15708	15920	15872	15886	15889	15817	15886	15868	15761	15919	15743	15791	15914	15898	15854	15904	15848	15832	15818	15956	15767	15949	15881	15898	15790	16071	15759	15887	15923	15952	15611	15829	15852	15957	15886	15835	15928	15616	15857	15908	15835	15886	15834	15695	15656	15912	15801	16002	16042	15596	15999	15983	15824	15803	15817	15691	15823	15854	15833	15855	16186	15813	15835	15915	15714	15785	15698	15805	15818	15714	15970	15812	15901	15933	15809	15749	15702	15827	16136	15884	15866	15785
23952	27633	50698	50603	40443	29296	23687	19216	18000	18273	18350	18038	18072	18075	18181	17901	18209	18067	17967	18150	18122	17838	18228	18002	18077	18099	17878	18004	18102	17898	18119	17865	17973	17968	18270	18038	17697	17831	17971	17976	18127	17905	17780	17932	18033	17780	17990	17885	17877	17683	17756	17788	18011	17962	18022	17882	17984	17855	17845	17916	17824	18211	17716	17840	17967	17749	17969	17754	18092	18214	18046	17725	17825	17704	18025	18073	17876	17886	17887	17903	17861	18071	17856	17929	18108	17861	17917	17924	17823	18039	17998	18000	17875	17993	17922	17873	17866	17791	17746	17945	18006	17805	17875	17829	17867	17937	17895	17878	17785	17963	17777	17690	17707	18011	17778	17865	17916	18022	17848	17754	17845	17900	17988	17949	17842	17884	17691	17607	17939	17756	18195	18019	17997	17999	17843	17728	17707	17800	17946	17927	17777	17925	18081	17788	17854	17720	17881	17847	17814	17972	17889	17881	17914	17750	17891	17921	17870	18032	18014	17903	17923	17989	17925	17800	17877	17885	18057	17977	17673	17813	18135	17833	17808	18050	17881	17869	17868	18076	17913	17814	17807	17962	17910	17799	17872	17963	17786	17938	17892	17926	17880	17900	17811	17734	17793	17731	17941	18054	17784	17828	17795	17855	17865	17964	17907	17792	17660	17708	17854	17729	17887	17749	18005	17800	17791	17863	17841	17810	17787	17603	18042	17942	17832	17804	17770	17780	17933	17797	17738	17890	17751	17668	17868	17817	17847	17888	17872	17928	17794	17799	17819	17956	18008	18025	17797	17848	18056	17970	17937	17829	18015	17789	17929	17821	18114	17786	17813	17794	17619	17834	17897	17739	17716	17990	17987	17820	17874	17961	18023	17949	17867	17954	17760	17863	17878	17742	18000	17929	17787	18007	17650	17902	17926	17982	17638	17732	18040	17834	17901	17701	17956	17917	17992	17794	18084	17832	17853	17742	17904	17790	17859	17913	17766	17938	17895	17943	17831	18002	18036	17842	17801	17811	17698	18042	17851	17997	17888	17815	17890	17881	17897	17837	17777	18060	17936	17785	17821	17851	17930	17701	17871	17779	17938	17984	17648	17714	18030	17865	17948	17893	17770	17884	17835	17904	17923	17832	17885	17644	17736	17695	17794	17865	17853	17944	17998	17873	17738	17707	17957	17937	17847	17883	17741	17931	17837	17974	17714	17861	17996	17809	17828	17642	17861	17930	17986	17945	17485	17958	18121	17800	17883	17956	17755	18166	17905	17951	17896	17980	17888	17763	17857	17892	17765	17875	17820	17843	17776	18049	17686	17951	17987	17836	17716	17659	17752	17909	17713	17900	17952	17807	17791	17833	17926	17979	17749	17964	17937	17760	17751	17729	17839	18012	17976	17851	17750	17802	17895	17856	17821	17934	17920	17918	17809	17747	17808	17725	17777	17783	17826	17723	17951	18011	17769	17806	17919	17745	18008	17700	18025	18016	17781	17845	17735	17765	17853	17855	17750	17917	17954	17875	17961	17873	17799	17999	17848	17842	17977	17882	18062	17861	17902	17839	17886	17862	17927	17905	17928	17792	17741	17839	17979	17895	17979	17844	17933	17767	17877	17900	17622	18043	17970	18064	17935	17840	18043	17782	17838	17799	17798	17823	17886	17927	17957	17820	17815	17944	17729	17899	17944	17853	17751	17996	17898	17789	17860	17722	17904	18014	17838	17852	17843	17739	17915	17758	17836	18020	17877	17678	18000	18172	17913	17713	17852	17799	17617	17981	17911	17752	18067	17967	17600	17861	17755	17672	17813	17569	18016	17853	17814	17733	17775	17961	17750	17800	17859	17981	17833	17873	17769	17692	17888	17944	17892	17661	17990	17882	17684	17833	17936	17899	17945	17895	17897	17799	17864	17774	17839	18007	17952	17702	17818	17949	18004	17857	17876	17820	18008	17915	17805	17725	17993	18024	17969	17674	17899	17911	17832	17728	17775	17795	17849	17909	17915	18005	18054	17886	17644	17902	17762	18067	17935	17811	17773	17782	17758	17918	17982	17679	17890	17874	17889	17877	17953	17792	17980	17986	17879	17940	18007	18039	17808	17852	18001	18029	17978	17975	18131	17996	18003	18057	17883	18072	17935	18074	17868	17958	17783	17998	17952	17800	17703	17866	17756	17725	17681	17750	17911	18033	17752	17934	17889	17958	17781	17935	17913	17829	17938	17684	17672	17934	17998	17603	17855	17902	17862	17868	17746	17935	17747	17991	17900	17754	17952	17998	17643	17822	17932	17887	17864	17792	18022	17904	17760	17800	17855	17708	17969	17936	17839	17947	17808	17774	18020	17618	17918	17861	17684	17904	17990	17892	17725	17755	17727	17834	17814	17876	17805	17870	18016	17859	17881	17866	17993	17948	18074	17886	17984	17875	17818	17841	17824	17898	17619	17617	17807	17738	17914	17797	17815	17885	18042	17953	17895	17943	17931	17851	17711	18047	17989	17787	17809	17900	17851	17740	17951	17734	17869	17886	17884	17894	17902	17691	17957	17815	17965	17837	17976	18114	18004	17844	18037	17866	17705	17794	17877	17837	17833	17846	18030	18040	17801	17871	17834	17648	17826	17834	17901	17990	17749	17897	17887	17934	17774	17943	17847	17623	17943	18033	18024	17800	17744	17793	17779	18071	17660	17784	17802	18021	17794	17689	17965	17880	18126	17779	17801	17914	17813	17782	17932	17882	17966	18079	17789	17830	17624	17802	17722	17781	17933	17870	17861	18110	17770	17910	17839	17734	17913	17854	17699	17792	17739	17967	18155	17865	17889	18007	17978	17802	17782	17790	17948	17834	17957	17986	17822	18056	17713	17985	18084	17969	17802	17995	17853	17841	18015	17948	17843	17997	17835	17819	17820	17908	17803	17683	17843	17732	17773	17903	17892	17994	17942	17817	17988	17782	17988	17673	17830	17897	17861	17657	17667	17690	17934	17888	17813	17708	17944	17782	17765	17730	17722	17788	17992	17830	18185	18018	17664	17949	17881	17853	17908	17902	17890	17925	17947	18015	17814	17933	17981	17962	17779	17724	17909	17778	17930	17628	17881	17826	17960	17807	17838	17800	18125	17969	18073	18017	17915	17928	17973	17983	18070	17790	17788	17940	17861	17946	17617	18079	17649	18035	17951	17838	17756	18113	17805	17943	17870	17891	18044	17814	17917	17821	18245	17991	17932	17687	17756	17844	17903	17928	17988	17965	17878	17867	17877	17922	17820	17882	17943	17595	17783	17780	17902	18029	17781	17733	17798	17810	17934	17885	17854	17847	17804	17994	17897	17789	18004	17885	17826	17863	17836	17712	17543	17816	17692	17743	17764	17811	17931	17973	18021	18030	17819	17597	17815	17703	17643	17784	17815	17709	17878	17853	17894	17601	17807	17913	17797	17841	17632	17945	18024	17754	17954	18004	17749	17672	17842	17602	17686	17852	17820	17808	18120	17847	17725	17812	17875	17925	18137	18022	17891	17760	17856	17718	17880	18113	17877	17844	17936	17813	17822	17820	17980	17926	17898	17802	17696	17851	17706	17850	17873	17985	17713	17948	17795	17845	17830	18015	17895	17896	17948	17752	17919	17970	18009	17872	17876	17963	17961	17653	17862	17955	17993	18029	18010	17953	17809	17731	17756	17961	17825	17557	18041	17939	17741	17673	17754	17875	17738	17918	17772	17819	17865	17871	17748	17785	17795	17964	17825	17710	17927	17795	17971	17796	17907	17912	17787	17836	17716	17765	17838	17730	17712	17899	17930	17848	17698	17764	17817	17749	17852	17786	17671	17731	17858	17951	18020	17639	17836	17767	17978	17976	17733	17858	18062	18006	17833	17891	18117	17740	17904	18025	17915	18050	17950	17796	17888	17741	18165	17778	18038	17804	18027	17852	17869	17851	17863	17808	17898	18016	17708	18014	17753	17852	17674	17460	17821	17844	17792	17868	17980	18072	17926	17909	18000	17840	17850	17926	17838	18054	18028	17859	17862	17823	17897	18108	17771	17790	17881	17828	17792	17811	17857	17870	17850	17758	17819	18040	17951	17869	17786	17964	17945	17903	17663	17803	17807	17875	17895	17923	17855	18055	17828	17997	17813	17962	18050	17859	17858	17772	17689	17833	17828	17828	17887	17848	17750	17840	18024	17907	17972	17824	17945	17768	17637	17967	17811	17716	17800	17733	17645	17748	17784	17875	17836	17854	18081	17740	17850	17817	17804	17740	17770	17922	17807	17839	17791	17846	17884	17783	18038	17849	17861	17841	17887	17836	18072	17956	17958	17970	17719	17948	17861	17815	17990	17891	17920	17793	17766	18004	18090	17927	17963	17887	17963	17980	17784	17911	18134	17946	17779	17845	17784	17847	17846	17712	17815	17780	17999	17802	17801	17841	17801	17634	17994	17752	17797	17781	17987	17848	17956	17804	17731	17837	17739	18065	17724	17658	17832	17822	17809	17602	17774	17818	17727	17923	17624	18073	17931	17780	17849	17643	17619	17886	17806	17675	18043	17788	17891	17816	17865	17732	18010	17981	17855	17693	17960	17948	17894	17825	17802	17878	17811	17886	17813	17886	17660	17688	18000	17967	17829	17809	17910	17929	17961	17912	17860	17931	17901	17826	17882	17851	17809	17785	18187	17868	17869	18007	17881	17684	17870	18003	17911	17879	17877	17975	17823	17910	17874	17619	17868	17999	17838	18184	17787	17830	17900	17852	17775	17573	17782	17779	17955	17807	17845	17827	18094	17759	17627	17835	17998	17810	17754	17882	18018	17927	18048	18009	18026	17733	17771	17973	17787	17964	17997	17860	17978	17634	17772	17935	17784	17706	17965	18178	17975	17808	17891	18208	17872	17934	17764	17937	17987	18129	17753	17940	17832	17872	17571	17789	17733	17971	17780	17748	17880	17936	17986	17838	17805	17832	17800	17651	17671	17836	17695	17907	17910	17829	18066	17728	17868	17588	17827	17766	17876	17967	17731	17820	17833	17837	17826	17998	17926	18025	17791	18046	17935	17977	17930	17830	17856	17842	17799	17765	17977	17951	17786	18044	18019	17728	17755	17976	17821	17857	17812	17946	17913	17791	17859	18164	17986	17942	17696	17867	18108	18076
59815	103016	92156	73268	50098	26056	16540	14890	14806	14927	14822	14853	14906	14874	14844	14935	14936	14986	14721	15006	14975	14884	14929	14919	14884	15047	14939	14833	14971	15023	15000	14976	14913	14918	14919	15019	15119	14936	14954	15096	15029	14870	14711	14842	14897	14991	14948	14990	14908	14768	14859	15086	14994	14975	14722	14794	15167	14926	15138	14894	14784	14928	15022	14852	14801	14863	15041	14875	14920	14976	14914	14968	14812	14981	14717	14903	15030	15003	14937	14910	14815	15137	14869	15008	14661	15059	14952	15061	14932	14772	14966	14815	14848	14790	14903	14787	14828	14955	14791	14959	14937	14958	14845	14903	14888	14976	14893	14857	15001	14962	15110	14954	14937	14944	14926	14766	14793	14903	14964	14859	14793	14972	15012	14838	14852	14957	14918	14792	14974	15026	14991	14887	15084	14880	14886	14882	14850	14909	15134	15015	15172	14829	14893	14821	14930	14913	14938	14788	15087	15001	15058	15023	14918	14898	14802	14890	15031	15010	15071	14882	14819	14979	14946	14956	14766	14920	14803	14885	15048	14891	14865	14815	14779	14930	14832	14986	14953	14826	14829	14858	15024	14765	15041	14907	15163	14994	14830	14894	14883	14791	14912	14766	14761	14857	14773	14924	14877	14912	14756	14919	15115	14980	14878	15030	14834	14990	14987	14912	14980	15017	14746	15020	15038	14968	14914	14989	14859	14660	14940	14942	15065	14849	14789	14991	14837	14948	15083	15115	14811	14944	14806	14798	14810	14849	14841	14762	14733	14899	14979	14942	14984	14927	15068	14842	14826	14896	14996	14837	14858	14876	14870	15039	14893	14950	15092	14863	14874	15009	14896	15039	14849	14802	15067	14780	14859	14920	14802	15015	14774	14900	14802	14986	14758	14930	14938	14844	14908	14855	14895	14911	14970	14772	14977	14885	14895	15049	15079	15034	14775	14778	14847	14900	14766	14938	14897	14869	14829	15010	15014	14770	14983	14692	14814	14914	14993	14912	14893	14940	14964	14910	14876	14875	14799	14749	14770	14899	14992	14948	14875	14935	14855	14773	14814	14812	14835	14974	14970	14912	14846	15086	14906	15034	15002	14887	14829	14783	14992	14900	15003	14952	14926	14881	14907	14938	14959	15065	14939	14888	14924	14935	14849	15026	14962	14847	14816	14782	14850	15111	14971	15030	14965	14834	14841	14983	14875	14912	14891	14838	14873	14951	14889	15000	14813	14897	14740	14971	15001	14802	14819	14824	14959	14889	15041	14871	14952	14923	14834	14995	14810	14951	14885	14919	14783	14873	15029	14930	14983	14989	15002	15197	14885	14906	15057	14846	14814	15018	14892	14829	14912	14947	14951	15007	15067	14812	14778	14693	14933	14930	14972	14950	14933	14737	14950	14923	14927	14982	14816	14933	14941	14930	14859	15139	14978	14792	14712	14958	14961	14800	14805	14939	14879	15027	14974	14885	15042	15066	14764	14813	14705	14896	14998	14851	14897	14961	14898	14851	14847	14907	15035	14865	14950	14970	14768	14767	14891	15104	14933	14884	15042	15128	14881	15094	14910	14958	14930	15029	14903	14979	14918	15073	14995	14823	14805	14930	14803	15071	14900	14678	14819	14902	14881	14930	14894	14920	15010	15082	15138	14777	14904	14999	14765	14916	14820	15058	14828	14816	14760	14883	14915	14808	14765	14947	14920	14747	14781	14947	14930	14945	14875	14958	14937	14785	14929	14970	14945	14885	14979	14903	15001	14933	15073	15035	14928	14902	14790	14981	14947	14907	14876	14959	14913	14942	14982	14988	15001	14880	14746	14808	14953	14962	15050	14937	14879	15102	15074	14884	14838	14889	14951	15004	14804	14864	14869	15035	14941	14905	14927	14789	14947	14740	14783	14874	14979	14781	14975	14910	14880	15011	14867	14888	14720	15018	14752	14838	14866	14856	14815	14843	14955	14900	14949	14898	14863	14966	14907	14806	14948	14832	14934	14930	14893	14951	14883	15035	15007	14753	14815	15134	14792	14939	15057	14868	15044	14802	14855	14803	14807	14746	14991	14760	14904	14863	14931	14811	15001	14935	14902	14659	14990	14953	14905	14839	14794	14685	14968	14969	14891	15053	15006	14880	14920	14907	15033	15114	15134	15006	15048	14882	14944	14865	15014	14933	14790	14912	14872	14921	14957	15025	14942	14886	14969	15019	14967	14810	14931	15107	14960	14998	14753	14945	14864	14926	14921	14862	14899	14981	14936	14898	14940	14954	15031	14905	15065	15028	14825	15005	14986	14865	14939	14674	14845	14829	15053	14863	14894	14913	14869	14926	14851	15000	14937	15030	14932	14693	14976	14823	14983	14824	14804	14825	14954	14776	14903	14800	14882	14823	14819	14837	14851	15044	14907	14916	14770	15014	14960	14961	15065	14977	14916	14948	14733	14914	14801	14903	14888	14918	14861	14760	14991	14950	14885	14935	14752	14798	14825	15000	14988	14978	14900	14910	14840	14925	14874	14976	14922	14970	15049	14982	14887	14956	15063	14964	14922	14995	14681	14902	15013	14821	14814	14905	14756	14773	14979	14836	14840	14934	14900	14846	14851	15045	14861	14948	14888	14866	14992	14992	14913	14997	14859	15149	15011	15032	14728	15006	14799	14923	14828	14935	15020	15143	14913	14854	15097	15057	14897	14824	14863	14933	14933	14824	15050	15029	14904	14885	14897	14910	14802	14885	15010	14925	14965	14948	14822	14964	14807	14998	14897	14858	15011	14887	14754	14871	14895	14778	14948	15103	14871	14910	14895	15075	14792	14959	14960	14957	14954	14892	14876	14997	14802	14890	14895	14923	14985	14952	14983	14756	14905	14873	14923	14896	15101	14862	14750	14788	14855	14820	14877	14757	14861	14839	14997	14933	14948	14923	14891	14974	14900	14836	15021	14841	14922	14912	14648	14888	14834	14923	14839	14927	14842	14856	14803	14992	14818	15033	14894	14929	14950	14803	14971	14913	14857	14974	14969	14935	14749	14839	14859	15078	15006	14940	14925	14918	14936	15049	14762	14995	14945	15058	14865	14780	14926	15022	14824	14780	14911	14842	14924	14940	14920	14969	14872	15045	14937	14778	14919	14967	14929	14919	14951	14749	14889	14755	14856	14974	14918	15078	15062	14893	14863	15014	14667	14811	14858	14721	15022	15097	15016	14765	14811	15009	14942	14918	14885	14957	14808	14986	14886	14966	14838	15051	14812	14897	14913	14997	14942	14827	14901	14772	15043	14952	14866	14976	14965	14821	14929	14970	14889	14919	14726	15026	15008	14912	14975	14972	15041	14917	15113	14863	14954	14863	14938	14998	14806	14865	14800	14750	15013	14787	14991	14878	15005	14890	14830	14842	14949	14739	14965	14880	14895	14838	14927	14955	14939	14988	14891	14784	14912	14952	14846	14785	15021	14901	14938	14853	15018	15128	14773	15107	14872	14884	14852	14830	14724	14908	14863	14919	14786	14945	14972	14867	14973	14827	15097	14805	14993	15083	14995	14841	14795	14846	14806	14903	14889	14888	14804	14806	14861	15015	14855	14923	14916	15045	15010	14876	14780	14990	14837	14821	14962	14873	14875	14979	14867	14906	14924	14862	15009	14829	14854	14840	14755	14906	14973	15065	15021	15030	14978	14888	14922	14906	14827	14969	14967	14905	14854	14952	14785	14842	14911	14991	15067	15037	14850	14964	14908	14999	14917	14760	14835	14877	14767	14919	14846	14788	15012	14699	14812	14811	14943	14787	14683	14736	14909	14830	15086	14976	14893	14930	14818	15008	14997	14725	14780	14847	14821	15011	15145	14982	14848	14892	14996	14870	14836	15036	15080	14836	14844	14867	14848	14912	14869	14869	14856	15007	15124	14902	14760	15011	14919	14833	14894	14917	14872	14849	14972	14805	14880	14902	14944	14951	14861	14933	14808	14887	14733	14794	14704	15118	15053	14760	14954	14850	15050	14939	14932	14906	14778	14886	14960	14873	14942	14813	14812	14959	14900	14694	14986	14757	14883	14940	15003	14849	14730	14977	14922	14904	14932	14831	14880	14903	14913	14893	14910	14947	14868	14876	14773	14929	14889	14853	14730	14888	14815	14849	14915	15035	14897	14933	14884	15006	14889	15009	14989	14765	14796	14921	14897	14693	14882	14876	14877	14823	15009	14923	14774	14951	15087	14864	14854	14943	14936	14940	14917	15015	15009	14832	14715	14848	14983	14887	14970	14961	14995	14951	14895	14972	14774	14723	14867	14902	14922	14943	14814	14896	14745	14816	14954	14808	15105	15150	15050	14886	14999	14863	14814	14974	14999	14995	14932	14933	14808	14922	14966	14924	14802	14892	14786	15065	14943	14797	14823	14793	14995	14935	14783	15179	14934	14895	14917	14911	14897	14878	14872	15073	14849	14820	14768	14961	14904	15043	14713	14966	14852	14886	14912	14955	14975	14799	14917	15034	14795	15002	14827	14853	14874	14990	14929	14953	14794	14767	14714	15062	14866	14891	14822	14913	14839	14687	14907	14868	14800	14965	15078	15058	14876	14671	14956	14769	15053	14926	14751	14823	14816	14751	14930	14818	14889	14999	14913	14913	15099	14876	14952	14774	15100	14813	14889	14917	14896	14965	15076	14905	15080	14901	14780	14966	14846	14883	14976	14904	14892	15030	14723	14953	15018	14909	14748	14859	15000	15103	14824	15019	14947	14897	15115	14902	14977	14962	15105	14868	15005	14820	14911	14950	14792	15114	14756	15120	14989	15031	15017	14855	14877	14953	14901	14940	14901	14962	14865	15060	15005	14879	14832	14911	14838	14988	14739	14850	14895	14808	14746	14688	14771	14734	14899	14781	14891	14757	14892	14807	15026	14882	14998	14863	15008	14964	14870	14848	14900	14719	14984	14822	15027	15022	14791	14885	14879	14796	15026	14838	14784	14794	14958	15083	14937	15150	15238	14970	14881	14899	15121	14998	14784	14871	14884	14808	14845	14938	14793	14927	14855	14940	14853	15038	14818	14897	14859	15020	14939	14992	14950	15090	14820	15033	14938	14954	14981	14902	14663	14954	15052	14868	14867	14841	14715	14845	14797	14888	14944	14919	14955	14966	14958	14890	14942	14806
32770	42081	47586	35801	24413	18993	17736	17610	17230	17331	17557	17349	17503	17362	17374	17249	17519	17203	17384	17401	17646	17584	17512	17334	17706	17574	17453	17351	17260	17522	17358	17630	17385	17393	17336	17408	17417	17658	17592	17293	17581	17476	17392	17542	17356	17546	17445	17396	17559	17626	17512	17238	17395	17396	17703	17343	17511	17480	17543	17488	17506	17293	17303	17309	17403	17423	17489	17367	17427	17418	17333	17552	17285	17430	17450	17320	17134	17410	17367	17393	17351	17358	17348	17568	17403	17298	17508	17298	17286	17401	17341	17418	17532	17468	17323	17522	17387	17316	17362	17526	17441	17332	17238	17538	17392	17471	17458	17521	17588	17380	17455	17401	17377	17348	17455	17334	17295	17523	17274	17259	17403	17548	17267	17205	17363	17414	17435	17531	17404	17357	17518	17442	17226	17300	17321	17363	17611	17349	17400	17475	17378	17368	17436	17241	17348	17497	17233	17312	17317	17344	17376	17340	17392	17397	17449	17391	17425	17518	17577	17369	17441	17480	17411	17431	17375	17482	17554	17200	17507	17424	17471	17515	17353	17630	17640	17295	17306	17292	17235	17240	17392	17408	17423	17539	17415	17110	17402	17469	17413	17555	17683	17299	17449	17332	17443	17434	17252	17389	17208	17470	17355	17425	17488	17243	17359	17331	17424	17328	17227	17359	17334	17460	17515	17340	17424	17570	17362	17349	17495	17406	17414	17190	17281	17403	17405	17489	17388	17377	17300	17179	17313	17404	17524	17458	17462	17372	17310	17360	17343	17537	17328	17321	17370	17440	17172	17521	17468	17136	17218	17281	17277	17478	17446	17488	17326	17498	17560	17258	17559	17563	17398	17609	17027	17326	17330	17524	17234	17343	17297	17478	17363	17185	17160	17259	17352	17496	17378	17679	17488	17341	17375	17277	17463	17360	17570	17430	17660	17372	17378	17453	17478	17436	17255	17294	17278	17416	17552	17325	17383	17375	17513	17581	17257	17365	17270	17475	17393	17553	17388	17451	17496	17551	17432	17349	17383	17355	17492	17332	17417	17439	17300	17527	17485	17392	17337	17167	17517	17551	17458	17426	17576	17503	17340	17130	17402	17251	17107	17366	17345	17426	17438	17312	17366	17394	17320	17420	17341	17558	17346	17402	17531	17334	17472	17472	17608	17364	17469	17439	17242	17446	17089	17416	17367	17459	17405	17225	17404	17440	17480	17288	17469	17481	17221	17313	17484	17282	17380	17437	17543	17427	17458	17325	17686	17289	17307	17287	17134	17272	17213	17411	17312	17538	17351	17335	17359	17376	17420	17347	17415	17614	17553	17261	17488	17307	17207	17242	17595	17350	17240	17303	17362	17264	17413	17528	17401	17410	17330	17207	17484	17352	17479	17473	17401	17306	17299	17433	17391	17514	17519	17452	17270	17264	17430	17391	17275	17621	17416	17340	17304	17334	17406	17284	17249	17334	17452	17315	17169	17480	17538	17333	17529	17531	17439	17386	17212	17325	17394	17193	17382	17493	17387	17580	17320	17426	17456	17424	17363	17356	17529	17525	17382	17356	17393	17348	17164	17320	17165	17270	17366	17302	17186	17516	17421	17467	17298	17410	17451	17526	17592	17446	17507	17313	17241	17570	17428	17430	17635	17405	17351	17302	17331	17234	17316	17249	17371	17490	17401	17388	17286	17535	17350	17547	17443	17529	17384	17208	17402	17157	17340	17375	17381	17472	17533	17361	17396	17424	17351	17447	17398	17286	17322	17322	17435	17473	17308	17437	17452	17365	17527	17492	17521	17490	17433	17469	17566	17419	17542	17225	17307	17291	17389	17431	17446	17466	17435	17255	17379	17392	17397	17342	17240	17610	17266	17328	17457	17430	17393	17480	17415	17593	17522	17384	17293	17309	17294	17337	17242	17301	17393	17409	17154	17296	17292	17426	17199	17403	17457	17184	17513	17431	17433	17438	17287	17321	17446	17329	17297	17316	17297	17426	17449	17400	17341	17240	17335	17366	17686	17459	17485	17364	17524	17226	17290	17472	17466	17363	17363	17378	17503	17634	17280	17463	17453	17310	17440	17299	17284	17263	17391	17432	17266	17317	17302	17472	17266	17577	17488	17617	17509	17318	17639	17407	17429	17291	17451	17518	17364	17442	17413	17528	17413	17303	17364	17316	17570	17387	17375	17360	17364	17424	17467	17438	17305	17322	17280	17476	17242	17313	17490	17368	17558	17421	17350	17513	17469	17360	17475	17674	17405	17344	17410	17467	17653	17399	17497	17512	17477	17586	17420	17527	17620	17723	17282	17356	17450	17615	17276	17238	17300	17409	17415	17474	17355	17483	17473	17615	17549	17490	17464	17418	17487	17469	17395	17564	17386	17426	17398	17259	17410	17281	17392	17551	17385	17304	17463	17446	17541	17268	17281	17469	17416	17576	17344	17556	17470	17466	17405	17450	17306	17267	17413	17235	17326	17400	17296	17455	17363	17350	17325	17540	17433	17490	17502	17331	17269	17371	17345	17463	17417	17466	17281	17342	17273	17162	17420	17529	17292	17334	17333	17177	17317	17367	17318	17527	17604	17568	17401	17423	17553	17525	17446	17495	17382	17208	17383	17253	17276	17487	17504	17497	17324	17447	17565	17320	17369	17165	17249	17128	17530	17524	17379	17426	17414	17264	17625	17265	17487	17599	17554	17177	17595	17520	17476	17312	17734	17377	17255	17318	17330	17449	17366	17374	17447	17504	17299	17357	17266	17299	17443	17278	17354	17506	17584	17144	17352	17500	17390	17501	17371	17349	17287	17310	17276	17341	17373	17310	17294	17333	17472	17485	17364	17563	17394	17527	17465	17568	17514	17370	17263	17332	17500	17571	17273	17313	17339	17356	17337	17321	17462	17486	17476	17450	17398	17279	17121	17306	17498	17468	17391	17515	17487	17198	17387	17264	17459	17586	17360	17292	17406	17539	17662	17555	17419	17509	17444	17329	17273	17250	17406	17428	17475	17323	17404	17521	17452	17440	17325	17391	17314	17273	17600	17541	17395	17386	17293	17417	17341	17451	17323	17520	17522	17356	17416	17463	17410	17315	17170	17598	17529	17382	17599	17298	17196	17329	17321	17354	17518	17316	17339	17404	17548	17484	17610	17292	17458	17449	17234	17333	17496	17382	17282	17470	17393	17314	17406	17356	17410	17392	17442	17226	17256	17287	17407	17425	17431	17339	17417	17313	17499	17488	17399	17418	17413	17272	17443	17299	17635	17362	17445	17448	17236	17339	17443	17163	17201	17516	17188	17337	17322	17397	17283	17292	17511	17278	17531	17272	17400	17410	17277	17520	17333	17415	17472	17493	17328	17523	17329	17274	17272	17310	17480	17303	17249	17191	17443	17418	17482	17452	17295	17367	17487	17439	17425	17499	17432	17437	17311	17420	17249	17322	17257	17494	17460	17393	17574	17355	17520	17185	17260	17293	17404	17284	17156	17452	17486	17444	17243	17380	17214	17512	17325	17445	17298	17247	17543	17444	17454	17412	17671	17496	17468	17384	17424	17606	17358	17331	17338	17257	17444	17197	17374	17300	17235	17383	17598	17364	17571	17328	17318	17412	17546	17439	17621	17389	17629	17555	17234	17520	17354	17456	17278	17424	17220	17476	17470	17358	17412	17332	17217	17166	17703	17339	17156	17356	17404	17184	17217	17405	17363	17582	17416	17456	17516	17580	17467	17291	17284	17587	17349	17375	17442	17317	17386	17379	17402	17470	17207	17318	17500	17733	17455	17470	17447	17473	17316	17257	17321	17324	17621	17296	17663	17389	17498	17538	17354	17338	17482	17276	17543	17384	17400	17225	17459	17309	17316	17306	17473	17442	17392	17340	17475	17385	17295	17312	17578	17412	17509	17383	17423	17331	17214	17352	17517	17456	17443	17328	17381	17416	17481	17318	17455	17393	17528	17430	17376	17322	17478	17421	17479	17330	17351	17544	17409	17476	17331	17279	17429	17455	17325	17370	17249	17393	17312	17361	17365	17656	17322	17285	17235	17458	17387	17364	17326	17183	17342	17580	17463	17429	17317	17232	17483	17424	17464	17513	17425	17506	17489	17562	17252	17354	17282	17381	17604	17313	17362	17310	17335	17559	17618	17587	17498	17497	17240	17350	17292	17276	17306	17354	17185	17290	17484	17524	17486	17473	17600	17462	17393	17354	17394	17404	17308	17335	17422	17358	17301	17433	17703	17363	17478	17397	17348	17475	17498	17350	17470	17208	17231	17224	17301	17173	17415	17465	17462	17330	17346	17510	17335	17633	17478	17618	17464	17358	17489	17516	17488	17400	17437	17467	17217	17239	17476	17497	17412	17326	17380	17170	17356	17508	17412	17505	17235	17358	17564	17469	17397	17204	17317	17498	17545	17405	17119	17569	17500	17288	17323	17332	17444	17350	17451	17657	17531	17464	17459	17368	17354	17432	17228	17388	17260	17286	17321	17328	17410	17201	17498	17452	17437	17491	17505	17442	17497	17350	17346	17464	17394	17238	17298	17359	17369	17462	17533	17526	17543	17551	17383	17718	17381	17620	17527	17491	17443	17262	17175	17261	17469	17464	17555	17368	17391	17418	17452	17421	17597	17278	17278	17343	17582	17458	17559	17297	17208	17114	17312	17383	17428	17462	17359	17353	17273	17456	17368	17561	17422	17379	17448	17642	17458	17330	17346	17412	17429	17362	17371	17312	17519	17345	17351	17431	17327	17358	17320	17509	17659	17674	17333	17383	17446	17453	17374	17427	17472	17422	17335	17388	17590	17413	17385	17223	17531	17494	17548	17402	17394	17231	17356	17237	17348	17580	17395	17247	17449	17322	17480	17283	17408	17373	17421	17534	17277	17594	17490	17241	17354	17348	17463	17407	17400	17566	17467	17429	17576	17499	17569	17413	17415	17312	17378	17486	17530	17471	17584	17365	17392	17392	17115	17488	17457	17412	17325	17426	17377	17422	17397	17322	17301	17303	17319	17468	17505	17458	17310	17293	17414	17228	17429	17309	17379	17323	17419	17583	17468	17363	17267	17463	17558	17509	17557	17321	17343	17211	17317	17287	17398	17457	17631	17496	17487	17534	17461	17108	17463	17550	17526	17387	17378	17270
34773	55999	47917	31720	20890	15357	14656	14545	14682	14308	14646	14749	14690	14535	14574	14591	14673	14490	14639	14614	14575	14623	14567	14639	14743	14541	14718	14686	14633	14742	14573	14646	14546	14614	14558	14431	14647	14691	14496	14700	14800	14696	14698	14818	14751	14733	14568	14620	14606	14514	14651	14659	14745	14603	14741	14605	14513	14604	14659	14651	14482	14609	14559	14686	14785	14650	14671	14674	14746	14630	14721	14758	14662	14592	14586	14439	14648	14426	14601	14731	14764	14621	14547	14502	14659	14675	14836	14515	14738	14559	14597	14672	14551	14593	14555	14605	14586	14530	14657	14494	14645	14609	14678	14662	14743	14808	14472	14696	14662	14651	14549	14526	14581	14718	14634	14521	14556	14622	14626	14579	14719	14706	14574	14664	14622	14623	14629	14595	14546	14621	14729	14619	14654	14769	14650	14666	14628	14602	14496	14446	14566	14550	14487	14634	14549	14573	14734	14638	14768	14604	14711	14546	14659	14627	14545	14646	14570	14673	14737	14498	14560	14641	14624	14663	14760	14524	14536	14706	14629	14507	14635	14665	14711	14439	14584	14623	14683	14676	14553	14491	14632	14598	14570	14749	14655	14608	14635	14605	14638	14671	14617	14418	14666	14561	14720	14453	14689	14579	14743	14577	14657	14725	14643	14676	14676	14558	14684	14599	14639	14713	14608	14777	14545	14641	14500	14621	14608	14513	14618	14553	14589	14559	14718	14605	14574	14656	14594	14582	14653	14589	14504	14497	14662	14605	14724	14612	14625	14530	14637	14564	14642	14575	14720	14606	14770	14738	14543	14588	14651	14520	14599	14607	14763	14659	14382	14589	14593	14506	14631	14579	14501	14480	14612	14575	14642	14739	14563	14687	14612	14447	14644	14757	14582	14509	14852	14549	14385	14577	14705	14602	14602	14479	14799	14649	14710	14523	14589	14742	14495	14836	14587	14661	14543	14510	14786	14610	14768	14540	14737	14579	14621	14663	14571	14644	14719	14710	14786	14547	14547	14590	14603	14567	14706	14559	14644	14650	14446	14614	14729	14669	14556	14876	14673	14669	14689	14656	14674	14551	14589	14710	14529	14650	14488	14568	14463	14738	14713	14606	14544	14420	14620	14651	14741	14752	14435	14614	14644	14690	14558	14636	14749	14481	14811	14645	14590	14573	14803	14740	14683	14645	14693	14684	14643	14573	14538	14730	14538	14597	14677	14629	14510	14590	14562	14675	14480	14644	14775	14567	14645	14711	14595	14642	14604	14607	14541	14772	14619	14631	14484	14732	14695	14709	14640	14714	14707	14682	14437	14700	14578	14524	14623	14732	14640	14553	14516	14636	14644	14676	14719	14746	14491	14660	14718	14548	14704	14741	14644	14487	14585	14690	14701	14599	14556	14594	14690	14583	14674	14721	14657	14475	14412	14430	14641	14638	14673	14560	14556	14565	14624	14610	14545	14557	14543	14603	14543	14543	14598	14444	14557	14589	14746	14608	14694	14562	14672	14502	14764	14551	14836	14491	14754	14414	14619	14526	14578	14740	14820	14649	14661	14555	14495	14545	14653	14485	14494	14740	14569	14594	14832	14645	14598	14474	14567	14632	14542	14692	14519	14684	14643	14524	14587	14695	14590	14674	14686	14669	14421	14657	14607	14677	14556	14509	14498	14625	14406	14689	14662	14504	14558	14752	14619	14586	14550	14602	14515	14540	14569	14711	14817	14633	14534	14695	14640	14744	14664	14697	14636	14542	14451	14642	14663	14721	14611	14628	14427	14707	14696	14691	14547	14492	14494	14588	14663	14597	14675	14758	14726	14645	14526	14821	14542	14757	14673	14650	14604	14549	14643	14439	14840	14592	14480	14450	14665	14671	14542	14605	14462	14664	14583	14719	14738	14586	14553	14644	14543	14679	14558	14498	14474	14773	14748	14500	14835	14664	14448	14675	14615	14635	14446	14660	14504	14602	14585	14383	14638	14616	14577	14753	14603	14624	14570	14650	14538	14554	14561	14585	14620	14637	14611	14576	14531	14643	14722	14526	14497	14429	14558	14637	14604	14764	14637	14523	14539	14603	14605	14774	14583	14672	14618	14498	14514	14591	14409	14629	14610	14566	14691	14608	14531	14619	14755	14618	14525	14646	14521	14506	14561	14709	14522	14675	14627	14513	14695	14716	14592	14533	14578	14610	14738	14717	14573	14647	14659	14694	14651	14704	14518	14671	14744	14578	14683	14712	14643	14525	14676	14572	14606	14472	14718	14516	14504	14720	14724	14542	14670	14581	14603	14782	14750	14591	14696	14733	14663	14445	14604	14725	14513	14770	14779	14533	14696	14632	14486	14674	14644	14732	14485	14641	14738	14828	14534	14718	14689	14544	14595	14602	14396	14531	14745	14732	14538	14591	14671	14606	14712	14406	14786	14639	14653	14571	14526	14577	14671	14573	14656	14557	14637	14570	14596	14604	14536	14764	14543	14657	14576	14650	14550	14722	14483	14695	14520	14678	14669	14413	14535	14598	14774	14692	14494	14579	14460	14583	14546	14516	14659	14683	14568	14760	14692	14567	14560	14738	14662	14820	14584	14609	14558	14578	14709	14445	14584	14630	14733	14464	14678	14576	14662	14645	14509	14648	14666	14619	14549	14690	14620	14702	14641	14585	14612	14656	14776	14675	14665	14558	14682	14845	14606	14792	14604	14752	14590	14680	14562	14719	14491	14602	14524	14668	14660	14677	14807	14450	14413	14608	14718	14606	14643	14532	14676	14610	14708	14595	14527	14481	14669	14772	14517	14606	14591	14479	14753	14474	14703	14683	14521	14562	14596	14612	14573	14581	14610	14688	14799	14542	14914	14578	14624	14711	14710	14672	14704	14589	14611	14574	14820	14632	14516	14735	14587	14699	14738	14557	14559	14561	14624	14631	14372	14674	14497	14577	14718	14792	14488	14624	14386	14583	14512	14490	14525	14499	14626	14472	14638	14667	14599	14640	14803	14656	14672	14504	14666	14649	14672	14556	14778	14480	14570	14750	14579	14571	14671	14748	14474	14656	14550	14642	14685	14587	14816	14610	14748	14633	14560	14634	14716	14724	14713	14617	14600	14624	14792	14566	14440	14790	14633	14609	14523	14713	14789	14576	14589	14681	14658	14610	14680	14533	14664	14619	14447	14713	14738	14411	14771	14558	14632	14461	14485	14793	14595	14563	14630	14702	14684	14705	14617	14645	14669	14584	14512	14544	14756	14640	14462	14688	14426	14721	14680	14613	14664	14555	14705	14613	14454	14602	14557	14631	14656	14641	14663	14652	14714	14663	14634	14679	14676	14537	14571	14688	14587	14621	14526	14734	14513	14609	14771	14622	14534	14692	14595	14603	14683	14543	14719	14522	14698	14676	14522	14671	14592	14530	14389	14502	14598	14538	14683	14673	14662	14669	14682	14567	14512	14644	14710	14650	14732	14558	14687	14584	14446	14527	14700	14536	14657	14556	14672	14642	14591	14687	14581	14549	14667	14613	14736	14527	14665	14527	14705	14572	14657	14668	14578	14581	14510	14579	14600	14618	14678	14584	14773	14504	14575	14699	14515	14564	14675	14652	14693	14591	14713	14640	14578	14541	14585	14600	14481	14739	14631	14362	14645	14541	14632	14521	14590	14651	14628	14486	14604	14705	14721	14678	14721	14601	14663	14553	14690	14727	14536	14421	14895	14690	14484	14692	14594	14530	14550	14698	14508	14475	14704	14479	14526	14679	14708	14386	14484	14465	14617	14635	14570	14528	14631	14667	14754	14590	14557	14722	14486	14691	14835	14583	14602	14770	14669	14623	14680	14550	14564	14598	14498	14521	14647	14611	14794	14517	14634	14561	14533	14647	14537	14678	14613	14553	14739	14901	14579	14453	14650	14501	14559	14766	14650	14454	14588	14591	14589	14567	14656	14483	14633	14765	14769	14769	14743	14640	14520	14685	14631	14527	14603	14686	14671	14634	14599	14423	14599	14652	14740	14597	14591	14461	14545	14733	14596	14510	14500	14679	14571	14765	14657	14655	14565	14503	14676	14525	14577	14745	14562	14694	14453	14723	14530	14474	14685	14457	14568	14697	14620	14657	14850	14688	14592	14662	14685	14655	14672	14669	14572	14530	14671	14614	14724	14404	14657	14681	14640	14699	14593	14618	14684	14683	14724	14432	14567	14535	14516	14762	14728	14556	14812	14616	14597	14609	14531	14633	14589	14699	14629	14763	14603	14634	14659	14614	14536	14659	14612	14501	14666	14662	14548	14602	14698	14534	14497	14776	14634	14677	14685	14621	14624	14500	14601	14789	14460	14619	14806	14666	14587	14697	14576	14568	14550	14677	14744	14661	14514	14801	14553	14654	14550	14701	14591	14680	14592	14617	14716	14791	14656	14463	14672	14663	14471	14576	14733	14538	14811	14534	14746	14570	14651	14702	14680	14671	14702	14753	14556	14701	14663	14681	14568	14565	14526	14711	14570	14613	14737	14628	14703	14533	14736	14685	14604	14675	14590	14719	14607	14508	14699	14716	14495	14490	14634	14575	14639	14707	14606	14566	14721	14641	14627	14394	14618	14722	14698	14625	14773	14837	14649	14654	14606	14743	14724	14573	14414	14812	14638	14706	14651	14602	14590	14536	14375	14742	14408	14692	14522	14658	14628	14677	14537	14460	14647	14485	14684	14494	14594	14794	14660	14591	14581	14564	14727	14641	14507	14514	14682	14632	14582	14545	14472	14714	14690	14437	14608	14582	14540	14723	14574	14673	14598	14650	14527	14524	14693	14567	14692	14568	14682	14538	14649	14688	14632	14638	14690	14629	14501	14810	14608	14622	14559	14530	14751	14739	14649	14626	14485	14606	14506	14431	14760	14639	14664	14626	14544	14797	14736	14567	14638	14552	14524	14654	14767	14630	14568	14683	14759	14684	14687	14756	14423	14671	14655	14507	14649	14536	14382	14778	14615	14489	14667	14664	14709	14797	14632	14654	14673	14540	14629	14652	14572	14587	14643	14654	14441	14636	14633	14621	14619	14613	14649	14537	14642	14728	14683	14581	14662	14688	14379	14701	14600	14637	14553	14580	14652	14645	14511	14611	14553	14652	14814	14548	14625	14688	14728	14540	14551	14752
25841	31919	58046	53499	38869	26662	21373	18052	17472	17644	17643	17565	17602	17350	17270	17744	17583	17532	17480	17630	17364	17310	17561	17707	17415	17652	17524	17332	17500	17512	17480	17437	17388	17681	17444	17452	17268	17364	17627	17415	17393	17562	17247	17422	17552	17389	17611	17347	17343	17476	17554	17658	17580	17613	17484	17575	17625	17342	17448	17370	17271	17231	17288	17385	17416	17479	17451	17260	17461	17365	17274	17518	17334	17296	17382	17394	17369	17428	17244	17506	17492	17435	17338	17339	17303	17380	17278	17447	17498	17392	17393	17392	17576	17360	17339	17413	17627	17547	17209	17404	17185	17477	17508	17414	17555	17373	17313	17365	17388	17537	17162	17329	17395	17459	17198	17567	17380	17391	17284	17491	17431	17423	17355	17281	17521	17350	17492	17212	17392	17415	17424	17385	17366	17292	17536	17712	17292	17333	17429	17519	17308	17608	17335	17254	17603	17419	17418	17605	17566	17577	17207	17380	17255	17340	17344	17430	17357	17451	17377	17421	17551	17553	17525	17502	17565	17454	17313	17183	17570	17343	17495	17377	17579	17275	17549	17424	17561	17396	17569	17527	17452	17397	17483	17271	17594	17361	17348	17304	17383	17459	17482	17521	17441	17435	17542	17265	17318	17379	17596	17393	17395	17278	17613	17531	17550	17355	17607	17260	17471	17482	17400	17339	17443	17520	17443	17450	17561	17431	17212	17380	17555	17341	17295	17525	17516	17716	17322	17238	17354	17541	17266	17560	17359	17283	17428	17575	17096	17387	17315	17311	17483	17437	17464	17329	17553	17471	17267	17535	17144	17498	17357	17427	17601	17515	17263	17342	17306	17308	17336	17272	17330	17411	17527	17449	17446	17359	17262	17252	17350	17306	17472	17297	17592	17543	17490	17225	17330	17345	17520	17389	17481	17420	17461	17444	17418	17313	17308	17341	17394	17481	17487	17498	17320	17421	17320	17338	17319	17446	17178	17515	17408	17449	17497	17431	17460	17472	17416	17186	17337	17322	17447	17343	17230	17172	17375	17392	17375	17492	17446	17370	17541	17385	17234	17625	17467	17597	17465	17528	17462	17414	17339	17320	17376	17371	17223	17532	17447	17460	17491	17324	17410	17540	17531	17301	17336	17237	17344	17459	17494	17534	17558	17257	17422	17340	17456	17581	17328	17288	17437	17584	17324	17454	17322	17379	17357	17361	17411	17596	17413	17598	17383	17410	17326	17514	17372	17476	17440	17236	17345	17476	17336	17487	17570	17609	17388	17256	17381	17337	17446	17587	17305	17350	17531	17297	17393	17448	17300	17461	17234	17468	17496	17338	17427	17456	17570	17385	17403	17405	17262	17389	17374	17328	17404	17399	17284	17215	17334	17375	17456	17310	17361	17491	17320	17464	17482	17441	17427	17260	17378	17433	17522	17427	17378	17460	17417	17394	17107	17369	17468	17241	17376	17330	17195	17311	17371	17259	17337	17557	17471	17601	17435	17572	17314	17600	17307	17534	17334	17372	17378	17467	17446	17413	17610	17354	17503	17553	17344	17539	17395	17505	17535	17504	17632	17178	17375	17446	17402	17308	17361	17346	17589	17451	17239	17506	17407	17357	17342	17430	17347	17320	17460	17333	17473	17205	17472	17429	17318	17278	17357	17179	17363	17417	17518	17371	17438	17394	17483	17409	17370	17438	17451	17370	17442	17393	17348	17463	17413	17430	17297	17238	17311	17343	17534	17288	17324	17242	17095	17438	17298	17428	17451	17353	17596	17437	17381	17630	17446	17258	17448	17292	17413	17309	17388	17243	17387	17587	17365	17368	17284	17427	17573	17375	17515	17402	17348	17405	17357	17301	17457	17423	17284	17457	17484	17293	17495	17509	17502	17380	17448	17652	17384	17358	17476	17281	17456	17188	17434	17348	17464	17456	17372	17277	17504	17323	17438	17388	17270	17296	17425	17561	17369	17314	17384	17406	17426	17228	17457	17433	17479	17382	17459	17484	17470	17178	17432	17386	17412	17356	17486	17441	17347	17458	17445	17419	17421	17333	17548	17581	17512	17566	17401	17364	17433	17246	17187	17467	17333	17284	17386	17456	17396	17415	17248	17414	17386	17270	17413	17404	17303	17297	17285	17484	17571	17301	17462	17553	17326	17382	17514	17453	17235	17464	17305	17655	17384	17391	17427	17513	17462	17321	17458	17204	17452	17366	17424	17387	17476	17465	17441	17123	17331	17346	17572	17384	17322	17482	17554	17221	17486	17308	17347	17234	17417	17339	17579	17413	17352	17450	17536	17533	17457	17482	17425	17496	17468	17441	17236	17405	17284	17462	17389	17527	17321	17265	17303	17232	17414	17456	17519	17218	17256	17408	17542	17531	17240	17302	17535	17266	17454	17519	17495	17510	17397	17150	17319	17304	17518	17248	17325	17270	17339	17286	17317	17493	17281	17302	17184	17289	17433	17384	17216	17305	17454	17291	17467	17495	17509	17403	17367	17327	17415	17375	17535	17346	17259	17453	17244	17143	17454	17419	17682	17740	17260	17308	17305	17378	17471	17383	17466	17513	17205	17547	17367	17743	17329	17558	17434	17365	17234	17350	17314	17544	17554	17274	17505	17578	17295	17375	17151	17457	17314	17390	17543	17439	17457	17269	17333	17464	17482	17395	17522	17398	17534	17478	17310	17410	17462	17451	17313	17310	17493	17503	17298	17336	17684	17474	17326	17488	17365	17434	17366	17243	17200	17439	17471	17243	17439	17404	17310	17405	17274	17448	17382	17420	17330	17332	17611	17462	17484	17322	17481	17485	17463	17414	17470	17389	17263	17457	17546	17441	17465	17350	17338	17381	17422	17300	17342	17565	17297	17344	17619	17388	17308	17465	17460	17394	17414	17468	17441	17361	17457	17388	17618	17447	17381	17440	17247	17194	17484	17432	17433	17457	17549	17309	17355	17399	17392	17404	17348	17404	17239	17402	17361	17486	17530	17467	17349	17199	17289	17499	17442	17363	17351	17323	17526	17317	17325	17584	17397	17215	17546	17432	17239	17335	17312	17400	17763	17270	17248	17242	17550	17329	17181	17326	17564	17440	17432	17403	17407	17313	17318	17251	17506	17428	17564	17307	17334	17691	17430	17638	17291	17388	17409	17505	17638	17331	17590	17198	17689	17404	17444	17292	17300	17433	17355	17260	17377	17169	17418	17375	17266	17374	17356	17595	17380	17465	17403	17322	17328	17168	17313	17152	17342	17497	17316	17331	17285	17435	17472	17397	17464	17426	17242	17429	17430	17453	17431	17402	17395	17416	17471	17481	17235	17420	17386	17570	17515	17459	17376	17467	17306	17487	17375	17374	17547	17358	17340	17451	17243	17371	17456	17445	17360	17328	17538	17280	17377	17459	17379	17378	17538	17316	17220	17338	17481	17543	17410	17447	17371	17454	17298	17260	17410	17473	17422	17284	17374	17305	17381	17501	17434	17172	17429	17526	17364	17337	17335	17503	17438	17509	17289	17397	17477	17484	17363	17600	17560	17329	17299	17380	17121	17573	17613	17665	17539	17518	17543	17315	17372	17436	17482	17424	17584	17610	17352	17376	17527	17488	17442	17391	17380	17519	17352	17327	17318	17325	17432	17271	17420	17566	17505	17384	17258	17105	17234	17460	17394	17238	17553	17305	17677	17415	17346	17423	17553	17312	17401	17471	17485	17255	17590	17416	17381	17415	17426	17444	17390	17301	17250	17556	17305	17388	17355	17325	17271	17398	17447	17338	17488	17306	17372	17321	17482	17323	17270	17346	17245	17455	17502	17332	17202	17511	17497	17344	17240	17245	17287	17442	17455	17505	17322	17380	17587	17603	17479	17354	17372	17238	17480	17251	17166	17375	17589	17408	17473	17577	17400	17617	17579	17429	17307	17383	17436	17529	17391	17183	17447	17364	17625	17429	17575	17396	17347	17322	17596	17571	17425	17194	17269	17182	17592	17494	17365	17356	17286	17231	17381	17505	17434	17387	17370	17430	17222	17516	17313	17381	17492	17425	17397	17538	17526	17400	17631	17455	17491	17504	17345	17242	17525	17377	17423	17241	17577	17452	17514	17471	17545	17457	17240	17373	17411	17484	17360	17417	17427	17495	17456	17472	17408	17278	17336	17352	17374	17405	17324	17334	17373	17301	17233	17356	17507	17262	17410	17408	17394	17401	17409	17356	17352	17494	17473	17408	17562	17448	17560	17418	17248	17476	17363	17376	17250	17319	17362	17528	17485	17433	17637	17485	17368	17364	17352	17392	17451	17298	17379	17201	17215	17349	17506	17240	17295	17441	17359	17245	17488	17581	17421	17142	17245	17399	17465	17444	17173	17409	17539	17564	17335	17267	17381	17455	17399	17381	17448	17437	17410	17524	17353	17488	17390	17388	17607	17372	17353	17372	17515	17245	17413	17305	17393	17085	17549	17263	17198	17498	17425	17334	17388	17352	17381	17424	17306	17483	17360	17536	17410	17234	17772	17564	17379	17648	17522	17371	17405	17423	17300	17319	17270	17351	17173	17277	17327	17429	17140	17403	17359	17343	17414	17429	17321	17409	17454	17382	17272	17427	17312	17276	17322	17433	17414	17539	17329	17477	17377	17454	17380	17480	17340	17293	17583	17411	17466	17338	17335	17281	17356	17422	17446	17494	17341	17422	17332	17233	17391	17302	17339	17380	17254	17285	17417	17349	17292	17356	17375	17446	17248	17350	17433	17465	17465	17243	17427	17454	17400	17312	17297	17288	17310	17492	17406	17251	17331	17513	17231	17441	17342	17276	17404	17498	17467	17423	17131	17283	17343	17347	17292	17368	17378	17394	17187	17202	17501	17328	17440	17204	17346	17359	17304	17400	17329	17437	17277	17499	17575	17323	17212	17314	17601	17542	17321	17373	17278	17190	17326	17483	17405	17181	17295	17297	17464	17425	17365	17198	17244	17389	17537	17517	17219	17447	17340	17312	17581	17369	17265	17264	17246	17428	17349	17488	17448	17494	17336	17523	17301	17392	17349	17521	17227	17453	17474	17610	17432	17368	17476	17358	17278	17274	17261	17408	17433	17441	17458	17356	17454	17350	17465	17617	17543	17476	17501	17161	17445	17348	17307	17413	17403	17406
57423	98425	85669	60726	39804	22950	15834	14669	14658	14653	14739	14834	14631	14583	15057	14710	14716	14624	14754	14777	14599	14691	14650	14682	14734	14712	14796	14674	14663	14794	14818	14684	14747	14811	14684	14757	14656	14704	14722	14765	14667	14835	14619	14745	14723	14745	14680	14707	14636	14763	14808	14744	14770	14844	14671	14541	14550	14569	14726	14814	14824	14698	14724	14731	14683	14684	14598	14765	14700	14631	14838	14673	14531	14723	14787	14752	14649	14756	14694	14707	14639	14627	14593	14825	14583	14625	14535	14650	14743	14844	14594	14791	14580	14751	14749	14554	14658	14687	14640	14737	14713	14722	14750	14797	14850	14767	14586	14647	14691	14865	14805	14549	14849	14501	14828	14580	14674	14717	14686	14659	14631	14512	14557	14613	14568	14720	14570	14797	14556	14731	14810	14633	14757	14633	14798	14559	14530	14754	14677	14633	14719	14710	14757	14640	14811	14618	14646	14740	14606	14884	14752	14714	14570	14717	14689	14637	14745	14661	14572	14749	14559	14633	14870	14552	14785	14623	14638	14689	14562	14745	14776	14451	14623	14529	14690	14695	14803	14566	14793	14632	14699	14808	14910	14741	14633	14711	14740	14594	14707	14706	14589	14630	14598	14631	14710	14705	14612	14666	14675	14764	14732	14662	14571	14714	14678	14780	14757	14834	14622	14678	14781	14758	14965	14721	14831	14790	14577	14665	14856	14649	14751	14674	14550	14595	14763	14740	14670	14728	14402	14735	14716	14629	14773	14728	14597	14684	14707	14515	14606	14741	14756	14535	14697	14643	14629	14691	14739	14711	14864	14685	14682	14725	14737	14641	14741	14939	14665	14777	14729	14535	14643	14600	14637	14598	14777	14852	14670	14787	14592	14720	14464	14737	14620	14666	14650	14577	14631	14625	14709	14726	14587	14873	14740	14700	14745	14944	14667	14758	14548	14738	14538	14752	14636	14788	14584	14643	14690	14847	14680	14750	14658	14587	14794	14715	14732	14717	14777	14628	14598	14610	14670	14594	14822	14662	14634	14636	14742	14702	14590	14765	14711	14704	14715	14796	14739	14562	14795	14641	14495	14881	14671	14564	14621	14709	14710	14788	14625	14782	14726	14600	14693	14728	14732	14730	14593	14746	14611	14698	14649	14615	14780	14608	14585	14597	14673	14830	14692	14624	14661	14488	14700	14659	14764	14540	14632	14591	14635	14663	14754	14661	14693	14642	14470	14871	14565	14690	14574	14623	14635	14626	14769	14527	14756	14860	14504	14736	14716	14722	14755	14683	14808	14786	14650	14761	14746	14592	14903	14631	14854	14685	14704	14649	14665	14560	14848	14545	14723	14670	14725	14849	14649	14845	14689	14611	14429	14600	14793	14609	14728	14749	14722	14631	14684	14613	14773	14698	14597	14629	14710	14579	14706	14759	14673	14571	14568	14713	14485	14672	14723	14772	14748	14736	14763	14684	14745	14626	14700	14807	14647	14817	14610	14763	14623	14740	14866	14732	14667	14502	14685	14701	14670	14807	14575	14524	14712	14706	14790	14614	14943	14595	14632	14849	14699	14591	14636	14721	14695	14603	14584	14741	14696	14748	14745	14727	14744	14510	14826	14558	14819	14647	14761	14762	14849	14623	14648	14924	14556	14659	14716	14643	14700	14707	14772	14788	14739	14697	14715	14727	14503	14859	14506	14694	14608	14670	14578	14656	14719	14668	14718	14802	14698	14669	14761	14830	14671	14743	14740	14809	14704	14574	14770	14723	14760	14633	14518	14842	14683	14716	14582	14601	14707	14678	14829	14661	14470	14714	14639	14495	14734	14572	14579	14559	14632	14802	14790	14602	14694	14652	14631	14702	14619	14432	14778	14793	14841	14610	14611	14750	14871	14647	14716	14620	14690	14801	14803	14705	14524	14629	14726	14618	14686	14649	14837	14714	14702	14703	14659	14764	14833	14766	14711	14713	14825	14593	14606	14677	14718	14690	14709	14744	14586	14711	14821	14424	14522	14649	14715	14725	14768	14712	14641	14721	14497	14747	14606	14667	14675	14586	14758	14693	14615	14625	14614	14732	14634	14572	14671	14603	14622	14735	14554	14716	14588	14816	14793	14759	14752	14812	14750	14748	14638	14582	14693	14883	14781	14717	14616	14708	14649	14620	14589	14641	14718	14838	14631	14591	14565	14828	14729	14675	14661	14434	14715	14652	14892	14648	14706	14674	14770	14681	14784	14642	14721	14651	14557	14632	14594	14493	14642	14669	14728	14741	14624	14705	14702	14717	14735	14716	14698	14700	14704	14726	14772	14589	14604	14570	14703	14710	14860	14643	14630	14520	14635	14468	14715	14647	14654	14567	14746	14503	14677	14650	14677	14701	14633	14814	14649	14641	14614	14671	14723	14726	14536	14645	14664	14630	14876	14750	14488	14639	14698	14680	14648	14525	14797	14660	14836	14794	14764	14657	14671	14743	14663	14570	14724	14542	14737	14529	14813	14694	14692	14716	14659	14713	14759	14680	14606	14606	14640	14768	14667	14735	14675	14721	14739	14612	14799	14657	14540	14676	14743	14558	14634	14790	14645	14677	14770	14677	14649	14767	14737	14796	14651	14634	14869	14742	14655	14841	14706	14699	14617	14490	14685	14830	14662	14655	14724	14535	14711	14610	14387	14767	14800	14704	14815	14747	14846	14722	14616	14589	14623	14522	14629	14724	14572	14721	14764	14573	14739	14611	14578	14686	14622	14630	14690	14744	14512	14648	14778	14658	14816	14624	14771	14678	14700	14529	14837	14672	14772	14652	14724	14559	14729	14618	14708	14725	14573	14612	14667	14516	14734	14618	14898	14519	14699	14690	14683	14722	14622	14607	14648	14655	14462	14545	14565	14731	14698	14605	14592	14797	14700	14749	14618	14592	14647	14631	14828	14540	14743	14589	14753	14715	14595	14799	14841	14725	14712	14641	14727	14645	14841	14644	14754	14604	14479	14693	14683	14628	14745	14603	14736	14636	14800	14804	14683	14665	14566	14895	14641	14709	14673	14604	14549	14654	14654	14562	14768	14678	14886	14735	14642	14762	14676	14581	14837	14694	14689	14817	14720	14721	14540	14831	14618	14561	14801	14745	14759	14544	14717	14750	14576	14706	14648	14703	14779	14710	14665	14682	14679	14726	14775	14582	14820	14625	14668	14579	14700	14815	14630	14681	14827	14666	14537	14532	14670	14478	14707	14858	14845	14774	14725	14654	14618	14634	14694	14707	14718	14524	14626	14504	14656	14716	14591	14663	14854	14720	14821	14576	14847	14585	14675	14618	14706	14661	14635	14710	14724	14632	14585	14599	14719	14633	14785	14669	14641	14766	14806	14576	14610	14739	14612	14699	14647	14708	14697	14845	14784	14704	14693	14642	14499	14632	14638	14653	14826	14680	14516	14758	14642	14727	14651	14670	14761	14631	14600	14750	14756	14630	14698	14874	14839	14515	14655	14647	14688	14640	14608	14701	14817	14737	14791	14674	14598	14645	14648	14708	14527	14661	14604	14760	14570	14682	14697	14660	14756	14704	14654	14788	14697	14682	14634	14524	14629	14793	14684	14830	14645	14688	14838	14594	14697	14581	14732	14758	14657	14821	14633	14751	14618	14759	14723	14615	14760	14493	14719	14630	14685	14619	14733	14698	14807	14671	14773	14865	14814	14789	14648	14657	14542	14604	14646	14607	14735	14646	14666	14713	14604	14682	14720	14767	14634	14845	14645	14664	14714	14707	14739	14551	14755	14544	14962	14775	14763	14607	14552	14719	14542	14543	14697	14662	14728	14724	14533	14591	14739	14587	14876	14566	14582	14584	14602	14753	14713	14741	14752	14546	14544	14699	14827	14569	14635	14822	14527	14734	14625	14775	14635	14730	14766	14677	14691	14747	14619	14937	14647	14608	14624	14651	14655	14597	14751	14776	14723	14786	14731	14631	14773	14642	14622	14794	14673	14734	14724	14661	14612	14658	14676	14699	14679	14706	14630	14620	14756	14645	14834	14701	14763	14726	14818	14668	14841	14782	14667	14744	14588	14759	14842	14763	14677	14532	14670	14620	14758	14619	14693	14859	14625	14596	14722	14821	14676	14565	14538	14847	14746	14601	14613	14834	14651	14513	14553	14576	14714	14759	14632	14639	14813	14724	14476	14722	14687	14735	14746	14738	14550	14842	14540	14615	14609	14807	14593	14938	14627	14781	14591	14627	14781	14824	14702	14615	14691	14465	14756	14583	14818	14726	14497	14743	14730	14715	14713	14639	14759	14591	14847	14746	14707	14883	14638	14730	14615	14669	14717	14840	14689	14622	14467	14617	14767	14681	14670	14609	14762	14761	14477	14694	14679	14660	14653	14558	14652	14611	14629	14699	14756	14646	14638	14755	14598	14841	14576	14695	14613	14715	14792	14594	14718	14669	14775	14598	14605	14655	14737	14656	14717	14702	14644	14787	14552	14537	14550	14679	14608	14633	14697	14610	14699	14521	14670	14646	14662	14683	14652	14657	14362	14765	14563	14596	14540	14872	14544	14689	14707	14628	14760	14762	14722	14855	14783	14885	14822	14652	14620	14729	14663	14648	14660	14692	14656	14700	14548	14674	14712	14858	14722	14538	14701	14572	14650	14689	14699	14729	14823	14645	14691	14653	14666	14471	14582	14704	14577	14599	14634	14766	14470	14603	14766	14686	14574	14715	14738	14751	14556	14659	14652	14656	14736	14587	14595	14728	14675	14673	14783	14803	14602	14779	14711	14609	14670	14821	14715	14668	14689	14399	14777	14684	14611	14674	14607	14702	14675	14802	14788	14698	14794	14658	14665	14908	14743	14859	14697	14714	14777	14635	14666	14756	14735	14549	14819	14735	14793	14988	14704	14554	14497	14525	14834	14618	14643	14596	14787	14846	14518	14812	14844	14733	14742	14651	14554	14789	14750	14840	14611	14616	14815	14553	14749	14747	14561	14568	14591	14738	14605	14704	14668	14699	14838	14660	14687	14704	14695	14738	14644	14765	14704	14667	14746	14727	14652	14747	14562	14870	14796	14583	14714	14482	14586	14763	14655	14791	14586	14588	14614	14763	14555	14745	14591	14673	14651	14685	14908	14711	14703	14634	14644	14755
23888	26340	51473	52197	41238	30424	24916	18740	17975	18040	18019	17651	17604	17892	17703	17664	17701	17704	17517	17374	17539	17663	17743	17472	17856	17537	17567	17547	17659	17645	17503	17517	17682	17679	17583	17572	17693	17292	17740	17503	17479	17524	17489	17473	17544	17501	17468	17577	17697	17414	17345	17453	17461	17227	17597	17660	17504	17640	17371	17216	17529	17361	17664	17478	17524	17418	17536	17605	17463	17392	17382	17206	17367	17397	17479	17402	17355	17368	17407	17392	17410	17416	17500	17356	17316	17528	17555	17599	17398	17498	17769	17400	17727	17278	17528	17484	17475	17593	17355	17354	17532	17558	17520	17482	17382	17708	17614	17638	17477	17418	17506	17490	17400	17432	17530	17565	17359	17532	17408	17680	17389	17437	17715	17503	17509	17417	17587	17525	17535	17616	17355	17640	17391	17355	17314	17387	17539	17453	17599	17575	17647	17396	17443	17451	17557	17534	17379	17335	17401	17452	17456	17324	17528	17322	17701	17488	17472	17446	17589	17338	17487	17588	17456	17340	17322	17445	17396	17461	17415	17256	17574	17627	17349	17557	17371	17401	17351	17597	17315	17523	17535	17370	17540	17345	17377	17289	17431	17430	17515	17633	17298	17514	17417	17550	17251	17638	17392	17322	17511	17299	17413	17404	17437	17412	17346	17313	17671	17482	17416	17352	17475	17585	17339	17233	17475	17483	17449	17403	17534	17274	17429	17421	17591	17288	17179	17424	17442	17523	17589	17573	17584	17397	17342	17244	17516	17657	17460	17529	17384	17350	17504	17618	17484	17405	17425	17542	17364	17397	17466	17498	17556	17633	17495	17286	17495	17582	17467	17539	17482	17514	17377	17617	17493	17366	17608	17573	17455	17589	17342	17466	17716	17516	17514	17284	17327	17322	17485	17347	17364	17510	17599	17401	17553	17621	17482	17472	17511	17569	17399	17466	17247	17407	17514	17591	17393	17174	17500	17398	17578	17263	17558	17531	17516	17412	17380	17609	17528	17421	17395	17487	17543	17580	17553	17530	17380	17647	17338	17637	17348	17487	17446	17576	17322	17495	17571	17436	17550	17404	17610	17441	17395	17596	17445	17274	17303	17581	17453	17634	17610	17421	17341	17414	17551	17298	17344	17498	17464	17450	17509	17471	17554	17612	17390	17431	17587	17367	17240	17235	17226	17567	17525	17340	17553	17250	17461	17538	17486	17414	17316	17321	17538	17496	17310	17480	17325	17517	17454	17430	17366	17464	17546	17444	17319	17550	17306	17366	17538	17358	17500	17314	17453	17567	17512	17317	17452	17454	17526	17544	17375	17482	17749	17413	17560	17416	17504	17242	17205	17486	17317	17113	17588	17552	17472	17396	17506	17392	17295	17556	17468	17132	17367	17312	17423	17416	17426	17411	17441	17393	17458	17398	17583	17516	17373	17440	17427	17495	17503	17453	17576	17577	17549	17513	17469	17428	17511	17184	17352	17517	17494	17318	17274	17445	17370	17493	17463	17402	17497	17352	17570	17591	17439	17559	17527	17484	17548	17449	17404	17416	17681	17351	17396	17657	17613	17446	17517	17407	17565	17336	17427	17339	17489	17505	17370	17400	17565	17386	17359	17430	17596	17423	17517	17604	17510	17369	17199	17468	17501	17400	17396	17448	17553	17156	17534	17297	17356	17512	17555	17413	17441	17377	17339	17212	17323	17460	17331	17257	17488	17461	17652	17526	17544	17427	17486	17569	17351	17293	17222	17558	17272	17411	17379	17512	17662	17530	17446	17388	17514	17370	17325	17486	17476	17380	17433	17302	17234	17384	17605	17544	17363	17344	17524	17246	17217	17310	17370	17279	17411	17355	17448	17404	17434	17490	17541	17428	17267	17424	17212	17526	17398	17394	17479	17294	17477	17512	17425	17317	17578	17669	17451	17456	17402	17431	17441	17300	17751	17436	17355	17476	17515	17302	17640	17565	17293	17240	17488	17529	17637	17333	17435	17377	17526	17516	17396	17498	17489	17364	17298	17381	17431	17519	17316	17486	17265	17310	17497	17437	17301	17380	17556	17422	17486	17306	17510	17339	17353	17605	17363	17420	17287	17411	17629	17344	17365	17666	17497	17482	17586	17369	17312	17369	17370	17469	17553	17479	17494	17482	17499	17366	17368	17407	17457	17420	17539	17481	17371	17331	17444	17502	17460	17504	17415	17502	17461	17350	17394	17248	17409	17576	17256	17402	17258	17415	17300	17282	17573	17523	17401	17532	17472	17394	17295	17336	17573	17594	17445	17500	17334	17379	17387	17370	17443	17398	17435	17569	17495	17432	17439	17465	17425	17642	17423	17456	17407	17443	17437	17154	17706	17457	17367	17473	17373	17740	17613	17513	17453	17474	17601	17600	17393	17770	17416	17601	17508	17288	17414	17609	17434	17398	17345	17627	17396	17408	17529	17279	17281	17360	17247	17392	17422	17387	17443	17560	17496	17659	17482	17406	17482	17403	17431	17263	17375	17318	17443	17423	17652	17446	17537	17371	17185	17089	17363	17318	17533	17498	17422	17382	17419	17382	17632	17531	17474	17284	17289	17667	17318	17489	17381	17252	17406	17461	17334	17310	17493	17321	17476	17583	17115	17522	17611	17420	17552	17313	17345	17274	17499	17513	17406	17347	17451	17545	17459	17274	17619	17483	17547	17534	17405	17590	17406	17469	17346	17235	17412	17484	17494	17583	17582	17426	17597	17423	17376	17595	17397	17399	17293	17381	17485	17495	17334	17379	17371	17485	17296	17478	17443	17285	17493	17458	17369	17593	17358	17199	17250	17453	17599	17462	17535	17546	17383	17454	17547	17283	17175	17575	17646	17546	17387	17254	17354	17535	17397	17574	17537	17661	17517	17534	17412	17323	17406	17339	17428	17665	17357	17521	17417	17582	17715	17611	17446	17316	17469	17357	17478	17474	17369	17403	17822	17457	17476	17522	17372	17312	17406	17411	17312	17501	17287	17402	17339	17241	17395	17350	17285	17379	17446	17712	17485	17325	17427	17315	17556	17468	17431	17485	17424	17402	17186	17383	17477	17363	17447	17258	17607	17247	17536	17508	17607	17183	17263	17509	17576	17378	17463	17491	17738	17623	17335	17363	17549	17382	17329	17403	17517	17485	17504	17438	17500	17474	17550	17583	17495	17401	17659	17579	17347	17478	17454	17534	17475	17282	17782	17427	17395	17391	17532	17323	17317	17605	17546	17523	17484	17356	17457	17406	17384	17493	17354	17412	17496	17475	17375	17360	17537	17710	17397	17305	17529	17456	17491	17400	17619	17451	17516	17402	17520	17327	17372	17623	17648	17462	17579	17492	17369	17402	17349	17432	17395	17372	17455	17534	17746	17328	17479	17435	17401	17368	17462	17471	17333	17336	17314	17472	17480	17514	17525	17505	17329	17641	17618	17517	17632	17473	17342	17487	17587	17702	17471	17306	17515	17451	17494	17584	17607	17492	17425	17264	17585	17597	17672	17346	17628	17346	17413	17368	17416	17163	17401	17585	17384	17338	17427	17223	17476	17385	17370	17324	17397	17454	17619	17239	17243	17605	17332	17508	17378	17273	17442	17418	17382	17765	17696	17406	17436	17236	17309	17460	17466	17494	17492	17427	17510	17593	17557	17473	17354	17621	17412	17357	17644	17572	17624	17390	17471	17428	17639	17576	17506	17508	17504	17471	17471	17395	17351	17522	17468	17430	17423	17337	17362	17468	17481	17314	17441	17580	17210	17313	17297	17738	17527	17482	17492	17366	17317	17462	17505	17377	17670	17424	17573	17274	17423	17397	17292	17523	17535	17599	17664	17418	17512	17554	17511	17570	17511	17372	17567	17490	17520	17549	17700	17343	17570	17353	17591	17491	17686	17571	17336	17499	17409	17468	17602	17382	17729	17429	17474	17405	17503	17559	17507	17215	17430	17479	17356	17176	17230	17262	17294	17348	17287	17433	17474	17560	17516	17510	17422	17231	17439	17338	17303	17425	17435	17415	17440	17300	17507	17600	17568	17380	17460	17576	17609	17504	17502	17287	17509	17517	17501	17533	17564	17550	17572	17505	17654	17459	17564	17462	17540	17531	17662	17426	17617	17308	17679	17332	17573	17616	17375	17539	17578	17368	17450	17282	17208	17261	17398	17320	17386	17337	17450	17523	17649	17551	17382	17419	17623	17494	17265	17474	17276	17436	17573	17335	17468	17403	17486	17468	17439	17449	17539	17599	17514	17330	17469	17319	17360	17302	17504	17519	17367	17457	17471	17416	17647	17517	17305	17381	17241	17520	17369	17411	17572	17694	17515	17441	17258	17449	17368	17472	17395	17428	17519	17493	17231	17510	17374	17466	17558	17460	17455	17321	17411	17212	17565	17315	17283	17271	17406	17419	17267	17714	17412	17532	17468	17492	17343	17325	17484	17202	17408	17434	17464	17684	17442	17441	17509	17542	17522	17530	17341	17185	17457	17467	17250	17377	17165	17229	17408	17390	17253	17474	17502	17234	17355	17502	17452	17533	17629	17432	17602	17443	17098	17493	17543	17431	17379	17433	17454	17815	17311	17505	17306	17409	17394	17259	17329	17358	17309	17327	17511	17377	17604	17510	17363	17494	17355	17471	17438	17459	17407	17481	17392	17567	17400	17412	17421	17451	17401	17452	17426	17404	17218	17384	17477	17323	17239	17606	17348	17448	17459	17474	17420	17327	17405	17405	17438	17383	17537	17532	17391	17544	17517	17540	17445	17490	17163	17509	17414	17530	17380	17399	17477	17480	17388	17240	17126	17543	17571	17339	17504	17501	17719	17536	17401	17310	17362	17337	17702	17351	17540	17513	17375	17449	17352	17318	17423	17302	17466	17479	17551	17394	17489	17579	17562	17559	17600	17370	17566	17509	17606	17278	17603	17808	17546	17493	17296	17424	17452	17532	17439	17411	17429	17453	17400	17521	17444	17302	17367	17528	17197	17380	17576	17346	17538	17341	17550	17573	17367	17254	17279	17355	17344	17494	17549	17390	17597	17524	17630	17570	17444	17364	17654	17467	17426	17312	17429	17631	17354	17559	17572	17336	17669	17417	17451	17428	17485	17519	17462	17609	17408	17434	17354	17389	17812	17654	17732	17668
63849	103159	94112	75520	51153	30431	17858	14674	14575	14517	14795	14756	14796	14611	14944	14764	14810	14670	14872	14960	14582	14613	14763	14917	14622	14782	14651	14787	14829	14680	14891	14619	14547	14776	14683	14707	14866	14707	14711	14627	14742	14646	14723	14729	14584	14807	14770	14622	14819	14694	14864	14683	14759	14638	14722	14699	14676	14650	14911	15047	14774	14777	14857	14665	14680	14588	14698	14673	14736	14606	14836	14678	14720	14861	14701	14771	14584	14798	14667	14729	14811	14801	14814	14831	14769	14729	14742	14606	14715	14857	14645	14728	14715	14640	14793	14763	14782	14842	14817	14681	14664	14570	14721	14758	14767	14701	14806	14657	14604	14901	14833	14682	14827	14635	14585	14667	14794	14693	14750	14778	14693	14794	14599	14716	14849	14621	14756	14762	14663	14706	14667	14612	14731	14714	14750	14612	14830	14688	14643	14822	14630	14811	14807	14695	14635	14696	14735	14722	14809	14785	14810	14623	14734	14636	14800	14551	14675	14648	14744	14787	14625	14768	14812	14733	14879	14808	14784	14508	14592	14736	14750	14721	14623	14650	14729	14790	14695	14915	14556	14631	14799	14696	14898	14654	14657	14765	14751	14737	14727	14837	14783	14769	14813	14709	14668	14645	14701	14768	14815	14704	14781	14569	14709	14864	14672	14792	14670	14646	14650	14777	14925	14670	14818	14677	14882	14702	14684	14667	14677	14847	14695	14701	14791	14646	14681	14622	14596	14658	14566	14593	14717	14773	14795	14701	14738	14763	14620	14787	14712	14703	14746	14670	14547	14697	14612	14780	14720	14600	14819	14756	14971	14774	14697	14807	14765	14759	14651	14657	14624	14722	14732	14845	14775	14640	14676	14628	14583	14636	14562	14970	14699	14624	14741	14746	14697	14644	14700	14685	14632	14803	14618	14640	14724	14769	14615	14748	14577	14632	14567	14593	14692	14836	14823	14642	14574	14715	14659	14724	14679	14697	14627	14742	14878	14782	14812	14777	14872	14724	14601	14688	14635	14722	14727	14665	14775	14623	14725	14608	14634	14769	14658	14771	14677	14706	14673	14648	14766	14737	14628	14677	14697	14708	14707	14680	14746	14748	14695	14694	14694	14750	14701	14623	14989	14624	14824	14609	14847	14658	14660	14571	14719	14611	14583	14739	14652	14685	14811	14673	14625	14703	14700	14825	14900	14673	14739	14786	14712	14619	14746	14705	14781	14680	14851	14842	14745	14750	14543	14847	14699	14596	14775	14663	14618	14709	14739	14743	14800	14882	14655	14711	14640	14860	14836	14585	14690	14695	14724	14697	14719	14729	14646	14692	14664	14717	14672	14844	14777	14616	14812	14764	14658	14788	14614	14715	14783	14686	14727	14869	14763	14691	14682	14697	14686	14680	14749	14617	14649	14637	14563	14693	14686	14721	14792	14740	14873	14847	14658	14770	14661	14823	14710	14910	14532	14621	14736	14773	14841	14863	14612	14890	14779	14570	14533	14864	14789	14647	14709	14682	14623	14720	14691	14633	14673	14666	14689	14788	14661	14645	14783	14683	14699	14675	14618	14842	14645	14680	14484	14605	14583	14767	14702	14682	14652	14869	14666	14847	14688	14627	14681	14593	14658	14801	14481	14607	14767	14507	14680	14665	14678	14621	14780	14604	14821	14627	14599	14641	14701	14662	14719	14697	14851	14543	14673	14653	14646	14789	14840	14667	14731	14717	14582	14728	14733	14743	14810	14685	14752	14713	14607	14748	14839	14686	14646	14707	14754	14858	14771	14904	14605	14635	14665	14627	14733	14765	14572	14728	14685	14809	14805	14760	14630	14761	14832	14780	14560	14823	14687	14732	14714	14807	14601	14750	14744	14626	14684	14815	14695	14617	14655	14715	14769	14674	14811	14695	14801	14609	14812	14719	14669	14754	14842	14826	14905	14655	14727	14719	14737	14737	14789	14692	14742	14575	14816	14705	14769	14708	14754	14652	14808	14709	14906	14779	14733	14766	14738	14960	14845	14756	14536	14699	14731	14627	14884	14715	14678	14716	14733	14650	14546	14819	14897	14595	14771	14677	14828	14830	14648	14683	14715	14697	14780	14655	14694	14821	14839	14839	14801	14772	14797	14630	14765	14663	14716	14771	14873	14868	14520	14770	14797	14695	14552	14670	14698	14751	14873	14656	14769	14798	14714	14796	14798	14773	14595	14763	14753	14665	14797	14727	14649	14688	14822	14515	14554	14951	14760	14884	14785	14923	14643	14594	14729	14727	14621	14529	14752	14740	14612	14691	14839	14826	14663	14723	14745	14746	14613	14745	14553	14783	14706	14748	14601	14595	14806	14524	14745	14752	14636	14639	14767	14597	14710	14763	14756	14657	14847	14696	14715	14712	14601	14930	14754	14594	14780	14625	14820	14729	14775	14902	14802	14703	14790	14698	14696	14553	14718	14762	14864	14799	14624	14748	14761	14551	14754	14830	14760	14884	14779	14599	14700	14828	14675	14778	14623	14808	14575	14797	14606	14687	14804	14556	14694	14660	14808	14522	14662	14691	14614	14679	14664	14741	14689	14719	14556	14707	14808	14766	14567	14786	14874	14729	14695	14749	14684	14658	14796	14956	14833	14591	14795	14743	14684	14684	14690	14672	14620	14713	14749	14748	14684	14726	14746	14750	14560	14725	14723	14729	14792	14814	14829	14774	14558	14674	14700	14629	14701	14631	14866	14825	14678	14649	14549	14760	14732	14741	14799	14728	14572	14609	14726	14706	14777	14847	14834	14666	14606	14740	14771	14709	14752	14684	14645	14764	14850	14795	14625	14646	14856	14645	14706	14847	14726	14631	14744	14671	14669	14755	14690	14812	14817	14707	14696	14829	14786	14652	14774	14796	14621	14722	14648	14664	14592	14862	14603	14803	14766	14674	14634	14580	14709	14826	14723	14613	14678	14799	14825	14703	14852	14641	14741	14755	14659	14645	14746	14667	14835	14732	14423	14749	14629	14905	14630	14826	14712	14627	14746	14621	14591	14851	14815	14691	14705	14644	14803	14710	14643	14659	14872	14720	14799	14644	14587	14731	14787	14611	14695	14595	14739	14667	14648	14710	14726	14751	14699	14449	14734	14692	14678	14660	14824	14738	14672	14779	14852	14700	14736	14776	14760	14723	14572	14840	14797	14685	14632	14635	14674	14707	14611	14721	14791	14722	14875	14677	14646	14739	14817	14670	14730	14754	14810	14502	14613	14571	14865	14739	14880	14641	14740	14588	14766	14639	14692	14791	14625	14938	14776	14875	14731	14513	14733	14553	14686	14689	14549	14783	14810	14623	14688	14810	14767	14694	14805	14735	14814	14759	14873	14537	14702	14773	14696	14685	14721	14772	14881	14561	14860	14729	14792	14613	14831	14650	14748	14507	14844	14722	14808	14741	14812	14731	14659	14622	14706	14709	14776	14784	14597	14608	14832	14697	14582	14710	14697	14767	14624	14690	14794	14774	14627	14674	14662	14732	14697	14471	14901	14767	14819	14551	14847	14763	14678	14698	14478	14655	14606	14611	14632	14705	14867	14644	14692	14785	14766	14574	14753	14866	14683	14667	14761	14695	14777	14689	14646	14726	14906	14749	14480	14788	14544	14753	14760	14801	14827	14655	14742	14891	14590	14630	14685	14718	14620	14728	14751	14689	14643	14720	14718	14806	14881	14587	14685	14778	14720	14712	14656	14919	14679	14706	14730	14767	14629	14791	14710	14701	14611	14879	14845	14703	14666	14695	14755	14667	14772	14779	14662	14646	14709	14725	14686	14697	14731	14807	14756	14579	14814	14903	14636	14701	14663	14641	14674	14829	14722	14689	14740	14796	14809	14749	14602	14703	14636	14615	14751	14721	14637	14610	14651	14573	14728	14849	14704	14834	14493	14709	14756	14756	14855	14613	14773	14554	14803	14727	14663	14693	14676	14654	14724	14840	14602	14774	14714	14673	14577	14785	14558	14652	14801	14793	14690	14788	14573	14826	14754	14977	14628	14609	14795	14924	14710	14690	14734	14764	14648	14893	14828	14621	14755	14770	14752	14681	14718	14755	14750	14821	14593	14679	14659	14752	14736	14576	14718	14682	14788	14628	14840	14816	14548	14841	14576	14760	14697	14792	14837	14644	14732	14694	14762	14686	14852	14521	14732	14614	14609	14753	14708	14816	14711	14590	14722	14994	14714	14954	14603	14776	14764	14813	14900	14708	14644	14815	14748	14927	14675	14659	14688	14699	14565	14723	14663	14745	14670	14640	14741	14584	14597	14635	14750	14595	14805	14739	14791	14726	14634	14610	14565	14912	14691	14824	14898	14764	14666	14574	14860	14637	14803	14668	14706	14792	14607	14780	14785	14767	14799	14784	14812	14743	14585	14661	14632	14666	14611	14796	14725	14728	14764	14708	14637	14623	14781	14757	14695	14639	14651	14775	14807	14487	14698	14640	14723	14850	14748	14753	14706	14761	14643	14720	14675	14728	14538	14820	14811	14687	14812	14700	14789	14821	14772	14674	14627	14914	14816	14656	14713	14844	14750	14857	14655	14701	14595	14571	14632	14430	14835	14705	14606	14600	14824	14732	14598	14514	14755	14721	14733	14854	14808	14527	14693	14717	14715	14775	14640	14716	14740	14612	14875	14757	14636	14735	14701	14596	14792	14731	14443	14653	14908	14630	14764	14701	14591	14930	14667	14534	14693	14834	14710	14916	14749	14595	14631	14782	14831	14839	14739	14715	14822	14677	14618	14744	14699	14797	14717	14669	14606	14761	14656	14810	14494	14903	14750	14669	14637	14539	14767	14712	14870	14654	14797	14603	14679	14742	14901	14781	14649	14730	14766	14648	14642	14622	14744	14689	14658	14550	14871	14653	14635	14579	14619	14724	14587	14650	14678	14715	14698	14655	14569	14870	14753	14806	14728	14710	14711	14687	14601	14824	14662	14734	14885	14583	14721	14501	14694	14742	14627	14688	14959	14749	14666	14846	14543	14709	14919	14674	14710	14658	14761	14678	14832	14700	14791	14796	14717	14677	14797	14703	14922	14776	14628	14602	14828	14652	14784	14721	14593	14706	14796	14532	14773	14899	14648	14722	14597	14618	14720	14830	14685	14757	14760	14617
32533	41573	47969	36907	25302	20036	18568	18257	18036	17963	17895	17892	17979	17950	17979	17993	17739	18006	18032	17858	17805	17803	18017	17996	17897	18090	17885	17931	17933	17951	17924	17751	18080	17976	17931	17928	18014	17778	18050	18047	17686	17760	18011	17793	17816	18006	18056	18259	18020	17823	17753	17885	17993	17898	17805	18177	17960	17906	18057	17795	17778	17837	17874	17896	18028	17964	17800	17842	17813	17936	17904	17979	17869	17920	18084	17837	17842	17976	17957	18085	17797	17863	17728	17856	17852	17942	17890	17975	17786	17654	18040	17950	17762	17983	17824	18143	18104	17762	17897	17822	17862	17830	17778	17813	17788	17778	18005	17974	17896	17722	17861	17860	18080	17675	17774	18080	17894	17776	17901	18069	17990	17768	18013	18018	17956	17933	17902	17971	17904	17774	17892	17882	17747	17750	17584	17834	17832	17855	18066	18159	17907	17867	17763	17813	17841	17812	17955	17999	17976	17935	18061	17951	18036	17919	17938	17894	17884	18015	17785	17710	17771	17972	18079	17977	17901	18084	17914	17774	17777	17801	17779	17749	17912	18005	17833	18117	17886	17910	17842	17706	17825	17927	18067	17807	17843	17882	17840	17894	17851	18104	17878	17752	17895	17887	17962	17921	18005	17851	17981	17858	17959	17915	17785	17841	17677	17831	17689	17863	17960	17941	17883	17854	17922	17819	17952	17793	17821	17948	17859	17829	17887	17682	17838	17996	17959	17811	18109	17813	17671	17908	18037	17852	17979	17924	17885	17842	17864	18083	18003	17867	18068	17905	17904	17786	18014	17829	17860	17935	18054	17970	17852	17798	18144	17920	17948	17914	17944	17986	17986	17654	17943	17960	18028	17786	17921	18037	17904	17915	17974	17918	17963	17766	17671	17811	17929	17914	18009	17727	18027	18068	17852	17998	17808	17878	17840	17883	17730	18091	17921	17860	17801	17987	17817	17848	18005	17919	17872	17923	17897	17886	17844	17971	17918	17562	18047	17981	17965	17823	18069	17836	17855	18079	17784	18015	17948	18116	18009	17865	18022	17759	17950	17779	17795	17989	17874	18000	17797	17929	17996	17992	18053	18066	17961	17856	17714	18056	18033	17836	17930	17861	18063	17949	17826	17861	17940	17974	17915	17852	18085	18118	17985	17869	17847	18022	18056	17968	17891	17851	17856	17974	17941	17996	17717	17779	17916	17825	17675	17835	17821	17916	17910	17904	17846	17796	18120	18087	17839	17979	18101	17926	17812	17868	17960	18006	18048	17796	17881	17992	17786	17904	17982	17682	17975	17947	17928	17952	17930	17828	17980	17799	17764	17821	17993	17872	17945	17699	17960	17972	17949	17893	17960	18038	17807	17856	17856	18007	17868	17977	17952	17833	17980	17661	17692	17915	17884	17660	17883	17823	17797	17955	17838	17903	17793	17925	17826	18005	17841	18031	17827	17930	17817	17803	17867	18009	17876	17874	17989	17992	17860	17855	17835	17962	17873	18038	17949	17740	17836	18029	17954	17759	17898	17875	17942	17880	17924	17986	17621	17850	17788	18000	17875	18022	17994	17853	17946	17991	17829	17696	17929	17855	18102	18028	17921	17888	17918	17893	18118	17822	17741	17906	17914	17967	18002	18000	17888	17874	17820	17858	17882	17858	17834	18022	18003	17811	18037	18004	17998	17943	18018	17895	17866	18032	18002	17736	17432	17820	17980	17878	17600	17988	17699	18049	17912	17891	17710	17713	17905	17776	17913	17871	17971	18159	17820	17797	17935	17707	17733	17870	18042	17968	17973	17872	17762	17821	17710	17945	17773	17871	17894	17829	17983	18022	17686	17936	17954	17942	18106	18001	18088	17800	17854	17916	17757	18058	17900	17775	17844	17940	17741	17797	17905	17940	18032	17952	17786	17981	18040	17641	17926	17871	17791	17895	17973	17796	17857	17680	17830	17851	17937	17693	17959	18124	17880	17850	17716	18000	17727	17898	17968	17877	17885	17947	18036	17905	17847	18197	17886	17795	17997	17996	17804	17906	17912	17931	17950	17965	17682	17848	17886	17741	17937	18164	17898	17938	17898	17926	17660	17923	18080	18089	17738	17755	17734	17679	17776	17979	17745	17882	18039	17854	17753	17891	17886	17958	17932	17920	17998	17871	17996	18031	17945	17802	18036	17970	17790	18025	17993	17874	17731	17882	18057	17851	18025	18011	17961	18086	18174	17846	17900	17901	17728	17822	17944	17971	17839	17975	18065	17873	17885	17972	17832	17922	17827	17804	17699	17768	17874	17912	17824	17885	18051	17874	17722	17989	17971	18005	18130	17801	17869	17687	17809	17898	17776	18052	17908	17638	17922	18106	17846	17832	17991	17945	17904	17884	18019	17931	17883	17893	18021	17789	17837	18123	17904	17761	17780	17828	17707	17882	17989	17859	17609	17742	17993	17995	17983	17872	17852	17963	17977	17951	18182	18070	17907	18033	18034	17918	17981	17932	18070	17988	17823	17896	18068	17852	17699	17904	17951	17950	17965	17859	17981	17855	17913	18014	17988	17943	18009	17988	17874	17873	17884	17816	17533	17767	17891	17802	17760	17976	17947	18024	17867	18027	18188	17789	17894	17819	18090	17758	17974	17769	17769	18087	18006	17989	17980	17827	17897	17971	17870	17819	17951	17803	17957	17985	17975	18013	17739	18216	17948	17953	18158	17653	17798	18002	17961	17907	17933	18029	17728	17693	17833	17945	17872	18020	18255	17879	18065	17918	18066	18148	17645	17971	18067	18063	18015	17938	17958	17794	18041	18036	17932	18028	17851	17948	18190	18023	17837	17932	18051	17997	17841	18053	17980	17771	17947	17909	17879	17904	17958	17887	17995	17995	17936	17921	17923	17855	17873	18091	17884	18204	17907	17730	17836	18057	18000	18103	17896	17807	18115	17972	17979	18174	17938	17896	17919	17716	17873	18040	17846	18008	18003	17894	17864	17987	17949	18102	17841	17863	17898	18009	17842	18044	17843	17976	17920	17882	17950	18043	17813	17936	17883	18049	17894	17695	17946	17999	17911	18022	17891	17828	17999	18063	17965	17889	17641	17892	17911	17946	17809	17832	17989	17866	17928	17963	17848	18054	17860	17754	17888	18001	17792	18039	18115	17944	17881	17989	17869	17796	17937	17899	17889	17797	17900	18080	17732	17803	18009	17789	17890	17697	17937	17866	17696	18092	17742	17943	18030	17864	18051	17967	17964	17873	18074	18052	17920	18090	18051	17968	18053	17766	18036	17827	18082	17867	18107	17769	18034	17928	17828	17872	17769	17958	17749	17653	17913	17957	17945	18089	18287	17918	18132	18190	17977	17965	17825	18018	17881	17820	17786	17988	18007	17674	17931	17663	17925	18031	17903	17751	17870	17727	17703	17946	17716	17883	17721	17857	18095	18014	17988	18001	17949	18101	17860	17705	17799	17792	17939	17951	17726	17960	17764	17878	17851	17944	17913	17828	17790	18111	17893	17614	18008	17986	17804	18020	18001	17950	17789	17732	18073	18039	18196	17722	18067	17985	17910	18019	17820	17845	17884	17906	17900	17565	17711	17894	18033	18015	17668	17860	17898	17829	17715	17681	17880	17989	17799	17870	17907	17856	18000	17771	17883	17764	17888	17890	17934	17869	17713	17899	17789	17936	17950	17812	17746	17747	17954	17951	17985	18006	17871	17889	17998	17948	18166	17844	17919	17783	17802	17787	17880	17837	18053	17929	17752	17890	17877	17881	17843	17902	17800	17786	17940	17839	17901	17835	17736	17940	17869	17759	18030	17897	17798	18032	18008	17810	17991	17865	17934	17887	17940	17940	17957	17733	17867	17889	17930	17874	17993	17929	18017	18093	17935	18036	17890	17969	17756	17975	17921	17845	17873	17956	17691	17896	17819	17828	18102	17878	17825	18071	17866	17776	17848	17854	17840	17974	17961	17940	17913	17704	18069	17668	17862	17721	17993	17762	17847	17747	17838	17747	18159	18001	17826	17822	17952	17945	17994	17822	17992	17904	18068	18007	18096	18074	17731	18021	17814	18125	17865	17973	18166	17961	17944	17937	17839	17999	18029	17876	18003	17873	17913	17616	17899	18003	18050	18035	17954	17986	17770	17825	17944	17830	17905	18131	17985	17782	17977	17695	17823	17738	17831	18033	18054	17969	17820	17775	17713	17897	18063	18081	18128	18112	17876	17829	18033	17946	17979	17996	18153	18088	17966	18047	18035	17901	17868	17906	17877	18022	17741	17977	17796	17962	18052	17860	17759	17860	17841	17716	17986	17979	17890	17784	17936	17663	18125	18034	18019	17820	17839	17920	17957	17763	17836	17605	17958	17817	17630	18035	17960	17982	17883	17725	17921	17864	17914	17979	17931	17799	17986	17932	18175	18149	18099	17932	17896	18143	17881	17955	17853	17852	17862	17943	18039	17837	17891	18048	17914	17725	17880	17916	17991	17831	17954	17815	17945	17913	17981	17979	17797	17977	17792	17778	18030	17974	18023	17739	17853	17724	17948	17967	17748	17900	17928	18020	17805	17883	17925	17886	17975	17951	17771	18052	17844	17972	18042	18115	18035	17825	17727	17750	18005	18016	17963	17885	17968	18019	17762	17929	17827	17926	18006	17800	18000	18016	17995	18057	17739	17829	17832	17844	17980	17897	18011	18028	17891	17977	17843	18171	17835	17985	17941	17882	17931	17957	18008	17948	17968	17939	17761	17795	17912	17897	17862	17926	17901	17902	17943	17960	17957	17648	17800	17749	17887	17850	17934	17793	17808	17992	17882	17829	17998	17852	17977	18053	18046	17943	17927	17922	17923	17941	17925	18085	17992	17847	18084	17892	17918	18084	18079	17907	18057	17786	17834	17793	17863	17941	17876	17858	18014	17956	17926	17898	17789	17986	17888	17982	17903	17886	17891	17980	17929	17985	17915	18030	18003	17852	17883	17839	17927	17974	17983	17908	17873	17966	18106	17842	17937	17801	17924	17698	17821	17761	18022	17843	17935	17859	17860	18104	17883	17991	17807	17916	17834	17952	18108	17934	18054	17938	17987	18109	18008	18069	18033	17934	17970	17887	17919	17961	18047	18152	17728	17925	17828	17907	18129	17994	17982	17938
33224	55177	48159	32594	21346	16571	15078	15073	14916	15084	14967	14857	15023	15031	14950	15095	14863	14972	14809	14932	15033	15036	14924	14850	15136	15042	14885	14796	14831	15076	14970	14975	14989	15038	14923	14984	14898	14910	14951	14860	15023	14978	14916	14933	14953	15095	15029	15032	15114	14876	14796	14922	14901	14911	14936	14803	15065	14991	14856	14980	14954	14985	14983	14778	14911	15053	14978	14993	14991	14846	14969	14989	14788	15113	14988	14987	14951	15000	14934	15110	14879	14854	14965	14969	14854	14895	14850	14965	14902	14932	14967	14936	15084	14901	14846	14835	14977	14933	14839	14808	14889	14821	14960	14790	14938	15017	14892	14837	14877	14911	14930	14930	14925	15040	14946	15037	15254	14847	15022	14930	15013	14898	15016	15051	15002	15007	14912	15214	14920	14905	14812	14948	14796	14982	14809	14816	14965	14886	15114	15096	14892	14739	14959	14927	15044	14849	15021	15030	14723	14804	14751	15090	15000	14976	14960	15022	14920	14978	14880	14836	14868	14756	15075	15032	15095	14980	14957	14988	14886	14974	14953	14890	15037	15105	14846	15008	14939	14886	14924	14918	15119	14851	15116	14852	15055	15127	14859	14992	15042	14902	14932	15085	14834	14966	15210	15088	15008	15006	14916	14948	14986	15067	14947	14862	14904	14902	15019	14897	14978	15005	14949	14895	14888	14994	14991	14778	14984	15038	15004	14991	14977	15020	15014	15061	14974	14943	15035	15087	15007	14842	15006	14882	14919	14981	15005	15057	14950	14833	14973	15110	14964	14919	14916	14982	14916	14779	15072	14883	14921	14971	15022	14922	14849	14905	14832	15029	14916	14830	14791	14861	15004	14958	15002	15024	14986	14997	14876	15098	14929	14870	14764	14976	14949	14906	14993	14896	14995	14802	14863	14967	14996	15017	15001	14998	15010	14927	14900	14983	14970	15056	14997	15012	15020	14943	15013	15017	15123	14864	15105	14921	14987	14861	14990	14855	14942	14974	15165	14840	14873	14863	14818	14873	15273	14956	14923	15021	14915	14986	15114	14913	14976	14941	14780	14806	14946	15076	15001	14991	15014	14753	14980	14897	14988	14922	14951	14972	15084	14927	14921	14935	14933	14857	14809	15128	14832	15018	14798	14868	14978	14879	14827	14959	14861	14936	14979	15024	14972	14965	14878	14891	15064	14995	14774	14894	15088	14888	14905	14831	14953	14931	14839	15054	14958	14951	14890	15039	15003	14907	14855	15089	14991	14943	15047	14873	14878	14956	15035	14968	15009	14748	14977	15071	14684	14940	14872	14863	14943	14956	15021	14890	15027	14992	14930	14918	15125	14986	15014	14859	14961	14980	14865	14935	15122	14920	15000	14756	14906	15077	15016	14905	15016	14848	14950	14976	14908	14890	14880	15073	15018	14892	15187	14845	15128	14832	15012	15055	15061	15042	14971	14914	14999	14946	14852	14956	14920	14919	15015	14830	14978	15111	15003	14782	14890	15037	15112	15023	14825	14995	15099	14853	15050	14937	14953	14859	14946	14912	14920	14864	14936	15055	14829	14941	14928	14910	14899	14942	14950	15187	15074	14949	15104	14771	14916	14788	15098	14854	14949	14854	15000	15039	14932	14788	14972	14975	14930	14892	14997	14904	15096	14945	14768	15192	15064	15037	14862	15231	15011	14968	14782	15080	15069	14907	15099	14930	14947	15033	14878	14909	15025	14904	14876	15011	14829	15049	15087	14928	14822	15058	14898	14999	14914	14906	15111	15080	14980	14841	15000	14980	14911	14847	14870	14945	15088	14910	14715	14971	14967	14921	15062	14948	14923	14817	14944	15031	14994	14992	15062	15063	15047	14907	14976	14931	14957	14960	15020	14875	14905	14862	14889	15048	14905	14923	14989	14941	14747	15092	14943	14983	15033	15029	14909	14811	15039	14975	14877	14828	14984	15119	15093	15012	14923	14869	15089	14873	14913	15130	15041	15170	14872	14804	14946	15065	15027	14968	14993	14917	14818	14912	14781	14891	14856	14956	14926	14867	14769	15099	14995	14803	15030	15014	15092	14929	15113	14840	14948	14768	15018	14935	14933	15017	14847	14872	14957	14795	14996	14915	14785	15060	14988	15009	14876	15013	14709	14930	15025	15201	14914	15011	15141	14996	15001	14802	14889	15038	15116	14858	14908	14994	14831	15018	14943	14804	14829	14969	14880	14863	14936	14993	14945	14921	14989	14810	14869	15028	14799	14959	14922	14818	14904	14941	15194	14943	14916	14763	15012	14985	14749	14953	14783	14918	14782	14807	14903	14944	14933	14890	14926	15037	14975	15063	14873	15071	14979	14846	15015	14979	14930	15027	14929	14973	14868	14968	14937	15030	15015	14912	15014	14880	15079	15004	14887	14749	15162	14982	14809	15130	14922	14933	14962	14869	15130	15036	14980	14892	15015	14846	14960	15037	15039	15050	14891	14909	14877	14978	14997	15022	14960	15042	15015	14908	15061	14943	15004	14891	14949	14904	15065	14911	14758	14915	15004	14906	14998	14902	14864	15046	14841	14860	14967	15092	15000	14847	14993	14946	15070	15033	14810	14946	14934	15129	14979	14895	14872	15116	14866	14851	14859	14952	14833	14944	15027	14965	14936	14977	14901	14909	14982	15014	14928	14979	15009	14727	14946	14953	14954	14826	14996	14685	15036	14886	14910	15044	14951	15062	15031	15093	15092	14978	15004	14887	14949	14874	15044	14826	14985	15046	15017	15006	15117	14949	14999	14979	14980	14878	14953	14943	15015	14849	15016	14859	15067	15025	14874	14794	15052	14935	14974	14990	14933	14922	14938	15079	14934	15023	14942	14806	14844	14919	14679	14850	14920	14939	14929	14989	14946	14947	14760	14900	15015	14932	14951	14945	15131	14819	14868	15036	15167	15007	14946	14955	14948	15028	14939	15108	14966	15063	14936	14923	15114	14924	14921	14892	14917	15102	14978	15047	15016	14882	15093	15185	15024	14858	15161	15054	14783	14848	14911	14955	14899	14957	15006	14815	14941	14892	15017	14883	14963	14880	14987	14812	15137	15111	15146	14850	14947	14983	15077	15117	14769	15084	14802	14941	14974	14991	14986	15043	15041	15064	14914	14936	14955	15077	15163	14926	14912	14992	15150	14770	14961	14942	15116	15066	14910	14818	14848	14963	15122	14994	14858	14705	14902	15046	14844	14882	14898	14931	14983	14811	14942	15027	15031	14994	14885	14796	14682	14928	15038	15088	15137	14942	15060	14921	15024	14799	15152	15022	15015	15045	14903	15054	14959	14947	14996	15105	14912	14972	14864	14839	14879	14920	14924	14893	14928	15061	14818	14960	15046	14976	14933	14939	15076	14915	15109	14826	14837	14944	14957	15004	14792	15009	14950	14996	15006	15073	14979	14878	15096	14865	14996	14810	14914	15087	14871	14998	15037	15048	14927	14884	14853	15016	14797	14801	15030	14984	14833	14887	14962	14905	14865	15087	14879	15165	15024	14897	15070	15018	14917	14994	14861	14752	14918	14866	14936	14886	14997	14920	15009	14888	14980	15102	14940	14999	15095	14885	14992	15087	14837	14953	14821	15011	15088	14780	14949	14936	15062	14841	14768	14994	14940	14972	14924	14999	14853	14754	14790	14936	14932	14803	15053	14804	14882	14839	15057	14888	14915	15031	14794	14889	14764	14931	15089	14990	14892	14983	14841	15062	14895	14916	14908	14899	14896	15073	14795	14955	14850	14986	15068	14944	15070	14857	14878	15212	14882	14995	14836	14925	14873	15012	14904	14850	14909	14778	14857	14959	14964	14950	14890	14991	14949	15130	14962	14846	14969	14888	14967	15012	15134	15108	14868	14886	14905	15010	14899	15070	14918	15022	15002	15100	15005	14912	14962	14875	14903	14986	14836	15088	14885	14948	15116	15011	14817	14715	14906	15146	14755	14932	15133	15014	14933	14971	14915	14796	14944	15017	14838	15185	14981	14813	14891	15153	15010	14858	14819	15016	14890	15114	14993	14928	15026	14949	14902	14965	15062	15055	14980	15025	14820	14965	14935	15021	14886	14934	15160	14999	14913	14947	14918	14874	14831	14892	14869	15029	15047	15017	14878	14868	14878	15036	14968	14965	14936	15075	14953	14949	14989	14945	15057	14968	14981	14988	14878	15149	14906	14873	14894	14927	15016	15052	14879	15036	14866	15042	15033	14971	14913	15225	14964	14925	14918	14890	14882	14982	14849	14849	14969	14849	14975	14966	14962	15186	14956	15042	15019	14926	15087	14892	15022	14914	14990	14975	15107	15046	14911	14780	14935	15047	15034	15156	14941	15060	14839	15056	14832	14835	15133	15044	14896	14981	14899	14765	15088	15050	14976	14894	14936	14887	14952	14961	15139	14926	15132	14899	14894	14940	15125	14885	14806	15099	15005	14850	14945	15038	14957	14831	15064	14855	15032	15002	14940	14917	14806	14768	15025	15072	14957	15014	15017	14877	15020	15071	14984	14972	14802	14932	14989	14953	14779	14906	14797	15022	15030	15120	14845	14873	14947	14812	14830	14999	15005	14745	14944	14936	14977	14877	14831	14946	14959	14920	14866	14979	15020	14911	14952	14974	15043	14908	14927	14920	14917	14871	15022	14955	14961	14840	15027	15187	15067	14872	14999	14882	14946	14767	14981	14810	14991	14940	14987	14943	14936	14986	14869	14824	14875	14898	15063	15102	15048	15101	14885	14931	14937	15052	14774	14938	14892	15017	14874	15179	14916	14949	14899	14955	15010	14859	14889	15027	14979	14880	14906	14907	14967	14977	14848	14926	15228	15100	14844	15059	14951	15053	14850	14947	14976	14885	14933	14932	15013	15145	14868	14950	14914	14972	14826	15016	14930	14947	15075	14770	14865	14909	15026	14830	14925	15065	14950	14806	15003	14902	14974	15070	14835	14914	14975	14910	14982	14957	14955	14944	14930	14931	14994	15068	14935	14997	14800	14979	14959	14844	15066	14967	14967	14942	14883	14963	14796	14961	14825	14862	15113	15070	14946	14998	14998	14968	14917	15058	14956	14994	14995	14971	14952	14952	15022	14839	14951	15023	14953	15059	15061	14957	15081	14909	14997	14979	15002	14951
25588	30882	59234	57800	41652	28914	21114	17728	17361	17543	17582	17317	17337	17516	17357	17421	17197	17229	17299	17495	17439	17190	17224	17348	17373	17239	17207	17161	17333	17389	17184	17156	17363	17026	17259	17369	17333	17299	17229	17367	17628	17099	17238	17296	17186	17223	17292	17314	17401	17305	17089	17247	17346	17106	17164	17218	17306	16985	17214	17252	17089	16972	17246	17279	17563	17308	17189	17178	17148	17153	17154	17154	17297	17328	17333	17275	17134	17220	17074	17208	17227	16963	17198	17199	17306	17189	17340	17253	17325	17068	17256	17309	17121	17185	17206	17211	17180	17335	17337	17073	17165	17266	17267	17257	17114	17160	17047	17066	17249	17040	17011	17095	17330	17271	17310	17168	17142	17220	17407	17269	17182	17180	17186	17348	17342	17200	17398	17041	17290	17149	16948	17209	17256	17340	17041	17060	17167	17145	17221	17280	17345	17249	17276	17484	17115	17313	17100	17183	17011	17214	17291	17242	17220	17057	17220	17257	17393	17336	17225	17305	17265	17105	17476	17164	17079	17311	17174	17355	17230	17232	17322	17215	17391	17325	17235	17047	17254	17335	17220	17127	17064	17222	17457	17175	16931	17261	17237	17220	17173	17263	17168	17253	17316	17380	17170	17105	17095	17333	17252	17319	17245	17101	17227	17239	17155	17438	17212	17076	16982	17041	17372	17237	17374	16990	17232	17292	17107	17113	17258	17161	17277	17319	17293	17333	17182	16939	17148	17199	17405	17303	17227	17270	17267	17278	17297	17520	17090	17322	17248	17052	17194	17453	17109	17347	17197	17209	17294	17007	17225	17128	17058	17315	17205	17332	17452	17175	17256	17111	17232	17213	17208	17273	17228	17242	17127	17350	17429	17109	17395	17201	17386	17190	16956	17085	17285	17248	17163	17093	17275	17193	17128	17397	17174	16956	17098	17141	17484	17174	17431	17148	17334	17277	17302	17256	17147	17237	17181	17217	17189	17240	17085	17094	17142	17021	17147	17161	17213	17041	17148	17198	17254	17120	17074	17330	17276	17001	17073	17152	17092	17352	17346	17220	17281	17223	17050	17271	17264	17293	17167	17321	17331	17246	17229	17273	17192	17181	17272	17215	17397	17229	17202	17218	17391	17185	17215	17218	17195	17276	17077	17338	17198	17279	17262	17356	17228	17303	17297	17236	16988	17301	17378	17514	17313	17225	17378	17272	17148	17286	17170	17235	17262	17376	17216	17120	17411	17207	17231	17409	17512	17140	17177	17228	17145	17138	17032	17315	17158	17241	17295	17077	17252	17265	17165	17117	17191	17499	17118	17217	17054	17224	17293	17140	17204	17184	17258	17140	17182	17368	17159	17230	17165	17135	17280	17234	17011	17319	17343	17166	17293	17326	17270	17221	17258	17250	17221	17223	17191	17247	17104	17253	17222	17333	17077	17268	17160	17241	17239	17097	17394	17295	17225	17299	16969	17250	17151	17231	17225	17303	17161	17170	17233	17195	17070	17241	17150	17105	16946	17093	17129	17159	17132	17493	17409	17114	17176	17272	17386	17157	17180	17072	17307	17242	17366	17214	17241	17347	17129	17065	17023	17139	17058	17316	17185	17229	16988	17144	17273	17199	17141	17113	17143	17053	17196	17225	17273	17153	17137	17322	17333	17421	17292	17147	17194	17260	17312	17167	17235	17130	17086	17136	17254	17010	17178	17395	17277	17033	17052	17307	17086	17191	17295	17359	17316	17329	17180	17257	17281	17060	17303	17124	17211	17297	17227	17107	17221	16976	17300	17155	17179	17230	17292	17418	17086	17329	17206	17251	17269	17202	17219	17258	17213	17178	17116	17307	17211	17183	17295	17272	17260	17089	17248	17287	17337	17399	17211	17189	17058	17300	17183	17185	17277	17332	17188	17208	17273	17264	17094	17338	17225	17176	17300	17341	17070	17151	17245	17082	17155	17094	17201	17055	17154	17146	17013	17214	17068	16955	17147	17109	17323	16985	17262	17291	17224	17285	17300	17245	17163	17125	17370	17141	17210	17196	17263	17239	17349	17239	17176	17371	17289	17173	17083	17288	17219	17087	17265	17340	17150	17240	17479	17188	17187	17446	17335	17512	17304	17156	17200	17237	17190	17257	17145	17169	17321	17025	17469	17152	17122	17172	17178	17156	17199	17186	17231	17249	17418	17189	17280	17272	17104	17121	17178	17262	17231	17269	17126	17263	17229	17313	17211	17242	17149	17059	17102	17385	17249	17173	17276	17280	17365	17074	17153	16959	17256	17211	17297	17322	17216	16814	17337	17259	17378	17406	17209	17126	17065	17036	17202	17358	17234	17165	17210	17047	17144	17186	17279	17179	17360	17159	17159	16946	17342	17197	17298	17210	17328	17164	17152	17223	17254	17342	17287	17083	17332	17084	17225	17385	17308	17200	17420	17199	17410	17291	17130	17033	17369	17152	17351	17013	17178	17069	17123	17057	17154	17291	17261	17361	17244	17267	17168	17073	17415	16968	17206	17334	17165	17056	16960	17247	17314	17268	17104	17013	17169	17171	17426	17166	17019	17116	17236	17219	17144	17362	17282	17255	17176	17319	17259	17078	17184	17176	17121	17255	17365	17622	17134	17177	17107	17185	17171	17503	17289	17206	17381	17310	17242	17211	17192	17122	17229	17035	17060	17089	17135	17232	17180	17335	17318	17305	17388	17163	17053	17289	16912	17396	17162	17245	17374	17192	17157	17279	17100	17442	17301	17369	17228	17308	17039	17268	17232	17096	17200	17199	17185	17141	17069	17126	17232	17166	17351	17235	17080	17024	17086	17271	17170	17221	17080	17141	17167	17260	17337	17295	17062	17207	17369	17030	17209	17349	17255	17188	17214	17241	17110	17244	17108	17128	17405	17315	17279	17182	17427	17115	17359	17104	17250	17162	17338	17349	17324	17076	17115	17286	17277	17148	17108	17239	17405	17402	17220	17143	17145	17102	17120	17153	17328	17124	17339	17338	17158	17262	17172	17062	17134	17232	17086	17259	17095	17209	17361	17275	17365	17279	17199	17419	17235	17162	17110	17084	17089	17115	17258	17191	17239	17151	17219	17332	17164	17262	17494	17223	17065	17119	17215	17282	17297	17411	17273	17055	17183	17138	17088	17086	17234	17147	17319	17262	17179	17230	17284	17299	17370	17423	17358	17091	17368	17201	17195	17278	17146	17134	17349	17339	17189	17335	17116	17243	17397	17196	17237	17121	17154	17262	17098	17458	17294	17337	17388	17077	17151	17385	17010	17159	17094	17319	17214	17250	17325	17277	17214	17166	17206	17219	17052	17141	17303	17158	17200	17310	17340	17226	17133	17262	17074	17277	17265	17221	17309	17252	17167	17150	17333	17262	17341	17307	16891	17415	17381	17167	17053	17227	17240	17343	17325	17302	17312	17199	17106	17204	17283	17296	17354	17454	17246	17158	17340	17198	17039	17243	17253	17119	17126	17123	16984	17178	17157	17195	17065	17083	17110	17162	17386	17158	17114	17277	17180	17164	17215	17347	17241	17129	17335	17143	17235	17202	17280	17294	17213	17400	17188	17305	17380	17368	17137	17313	17021	17063	17350	17223	17199	17258	17133	17356	17111	17177	17334	17257	17410	17181	17197	17020	17172	17163	17132	17119	17072	17283	17396	17236	17236	17405	17275	17260	17135	17226	17182	17173	17237	17099	17325	17200	17290	17336	17481	17224	17205	17218	17368	17196	17083	17282	17011	17154	17417	17141	17353	17183	17010	17302	17118	17064	17222	17190	17193	17348	17159	17357	17055	17133	17281	17362	17308	17199	17322	17211	17453	17251	17212	17186	17311	17270	17214	17140	16993	17178	17031	17235	17177	17260	17165	17431	17223	17231	17288	16996	17141	17157	17228	17219	17145	17055	17342	17201	17291	17038	17230	17023	17340	17307	17261	17072	17406	17235	17100	17202	17214	17327	17266	17423	17193	17220	17285	17160	17236	17164	17296	17265	17062	16955	17280	17154	17363	17192	17318	17318	17254	17305	17164	17178	17071	17188	17151	17339	17149	17238	17260	17157	17593	17268	17031	17486	17096	17244	17269	17191	17321	17331	17202	17300	17288	17253	17093	17043	17338	17094	17313	17283	17420	17355	17196	17313	17147	17160	17234	17414	17139	17138	17106	17130	17315	17232	17136	17247	17265	17149	16975	17137	17183	17225	17322	17297	17332	17100	17347	17209	17363	17181	17256	17448	17272	17361	17294	17263	17265	17192	17160	17448	17205	17161	17190	17168	17126	17158	17290	17112	17323	17019	17202	17294	17206	17252	17303	17396	17297	17340	17336	17075	17150	17319	17164	17273	17239	17290	17051	16992	17180	17269	17208	17138	17407	17176	17271	17163	17255	17148	17495	17356	17154	17063	17491	17188	16979	17211	17129	17082	17209	17093	17326	17145	17317	17293	17270	17288	17315	17307	17315	17294	17166	17277	17207	17225	17348	17185	17232	17137	17289	17412	17201	17237	17319	17146	17075	17306	17187	17294	17328	17252	17120	17383	17253	17202	17115	17119	17297	17267	17231	17147	17193	17211	17286	17307	17145	17184	17256	17109	16981	17159	17189	17178	17355	17304	17278	17294	17136	17386	17255	17104	17062	17375	17298	17201	17236	17351	17265	17262	17201	17201	17089	17351	17335	17408	17205	17037	17126	17321	17096	17027	17340	17153	17220	17039	17248	17171	17080	17241	17238	17403	17098	17166	17352	17231	17262	17159	17482	17180	17111	17363	17158	17318	17467	17058	17324	17174	17193	17145	17315	17168	17283	17199	17364	17187	17306	17238	17022	17178	17187	17167	17065	17389	17156	17052	17148	17254	17385	17269	17271	17095	17170	17283	16925	17279	17295	17323	17350	17415	17098	17226	17413	17329	17361	17248	17241	17110	17181	17130	17335	17080	17057	17124	17099	17369	17218	17356	17180	17341	17125	17204	17370	17374	17259	17306	17085	16817	17283	17186	17133	17271	17256	17230	17216	17073	17197	17159	17349	17113	17272	17156	17216	17114	17024	17223	17112	17195	17105	17479	17298	17287	17294	17203	17253	17332	17122	17232	17317	17283	17218	17126	17485	17229	17183	17166	17297	17226	17259	17078	16974	17236
55607	96941	87290	63999	42972	25763	15210	14593	14532	14540	14557	14494	14470	14557	14692	14604	14563	14460	14588	14670	14613	14621	14781	14594	14615	14607	14423	14538	14587	14708	14557	14691	14696	14637	14709	14482	14532	14721	14480	14467	14564	14686	14475	14583	14496	14768	14628	14448	14601	14445	14526	14624	14531	14632	14492	14505	14570	14512	14712	14647	14587	14677	14541	14599	14573	14654	14586	14523	14583	14615	14439	14597	14640	14621	14610	14461	14501	14498	14496	14725	14632	14612	14560	14460	14614	14455	14669	14580	14603	14512	14789	14675	14694	14604	14639	14624	14600	14428	14847	14540	14720	14456	14529	14498	14543	14620	14541	14582	14605	14587	14508	14530	14441	14702	14490	14550	14617	14469	14648	14572	14689	14529	14534	14490	14696	14414	14732	14442	14520	14564	14601	14692	14628	14626	14614	14639	14404	14592	14532	14486	14637	14534	14745	14582	14573	14550	14666	14492	14491	14516	14493	14594	14620	14509	14633	14528	14627	14567	14538	14559	14467	14542	14655	14588	14596	14646	14643	14455	14457	14726	14816	14507	14584	14408	14520	14510	14529	14339	14557	14511	14396	14533	14572	14451	14533	14486	14463	14647	14521	14585	14718	14526	14471	14618	14666	14612	14431	14645	14572	14503	14588	14545	14677	14554	14535	14460	14447	14585	14648	14278	14540	14698	14556	14689	14517	14522	14471	14596	14641	14558	14648	14677	14598	14613	14577	14554	14523	14468	14577	14673	14461	14568	14440	14529	14548	14489	14554	14442	14589	14535	14589	14694	14557	14425	14556	14694	14589	14567	14698	14629	14683	14398	14370	14661	14547	14635	14409	14358	14532	14551	14422	14532	14658	14525	14684	14737	14651	14454	14424	14435	14433	14634	14627	14519	14451	14502	14612	14621	14638	14547	14620	14600	14469	14556	14594	14566	14668	14604	14512	14648	14640	14527	14679	14585	14701	14429	14590	14571	14406	14397	14451	14507	14695	14779	14772	14594	14652	14500	14753	14643	14745	14615	14551	14455	14559	14487	14644	14671	14547	14455	14630	14460	14506	14825	14445	14797	14582	14486	14761	14549	14564	14670	14574	14758	14520	14570	14739	14629	14573	14529	14555	14472	14583	14639	14431	14564	14581	14721	14420	14590	14451	14588	14500	14691	14638	14539	14442	14479	14370	14670	14537	14711	14529	14645	14498	14612	14728	14460	14468	14618	14674	14432	14506	14724	14654	14688	14545	14529	14512	14560	14538	14427	14551	14546	14493	14493	14499	14418	14473	14533	14600	14620	14469	14589	14548	14537	14502	14643	14486	14488	14675	14590	14463	14524	14763	14525	14576	14517	14533	14526	14559	14652	14515	14512	14545	14528	14585	14665	14469	14362	14774	14378	14417	14518	14636	14602	14577	14580	14648	14611	14580	14573	14652	14379	14540	14642	14588	14481	14617	14761	14741	14505	14662	14481	14527	14381	14664	14593	14646	14616	14511	14545	14708	14591	14826	14532	14603	14504	14565	14683	14515	14480	14410	14600	14637	14630	14422	14448	14599	14573	14593	14761	14644	14456	14763	14386	14547	14628	14526	14636	14507	14722	14483	14695	14438	14488	14657	14552	14422	14696	14525	14452	14600	14715	14366	14434	14564	14582	14642	14453	14592	14479	14666	14496	14567	14587	14284	14570	14590	14592	14578	14542	14631	14388	14567	14578	14520	14637	14562	14548	14510	14558	14589	14604	14596	14515	14453	14653	14567	14583	14615	14455	14525	14581	14519	14768	14395	14556	14741	14632	14620	14550	14656	14554	14575	14702	14589	14509	14461	14707	14517	14642	14637	14728	14634	14614	14568	14550	14597	14332	14667	14643	14554	14555	14748	14489	14508	14827	14562	14475	14453	14583	14423	14601	14709	14498	14591	14661	14635	14429	14444	14584	14506	14679	14624	14581	14644	14544	14508	14683	14560	14582	14571	14439	14680	14577	14436	14579	14600	14564	14421	14632	14378	14679	14643	14639	14705	14395	14562	14603	14591	14714	14700	14489	14633	14641	14557	14555	14573	14509	14595	14655	14491	14650	14545	14543	14670	14574	14700	14576	14548	14577	14448	14558	14662	14561	14598	14454	14508	14532	14727	14531	14571	14608	14598	14422	14512	14760	14511	14593	14596	14551	14441	14677	14645	14501	14477	14592	14372	14637	14616	14487	14736	14467	14485	14648	14703	14575	14480	14461	14686	14626	14616	14791	14571	14672	14558	14565	14562	14634	14715	14568	14637	14505	14667	14482	14575	14529	14434	14557	14475	14617	14722	14439	14734	14469	14650	14620	14456	14708	14749	14494	14524	14573	14430	14562	14554	14591	14583	14569	14674	14601	14632	14554	14564	14607	14525	14577	14626	14591	14412	14622	14514	14455	14531	14572	14485	14516	14578	14571	14657	14567	14547	14550	14502	14418	14628	14320	14669	14628	14622	14724	14774	14704	14617	14455	14718	14553	14653	14636	14523	14487	14508	14753	14462	14644	14680	14594	14611	14554	14669	14559	14636	14631	14563	14669	14508	14564	14553	14574	14503	14535	14734	14574	14547	14633	14553	14508	14476	14729	14537	14530	14596	14493	14492	14437	14591	14475	14623	14494	14600	14735	14708	14610	14453	14710	14610	14681	14459	14279	14575	14702	14613	14586	14432	14468	14705	14373	14636	14550	14624	14694	14667	14450	14506	14714	14698	14576	14272	14681	14637	14508	14727	14508	14639	14525	14730	14499	14429	14592	14635	14755	14475	14580	14605	14491	14553	14444	14581	14555	14576	14534	14433	14474	14558	14765	14557	14552	14511	14528	14515	14731	14493	14679	14676	14585	14589	14434	14591	14409	14542	14579	14570	14528	14601	14470	14576	14586	14603	14656	14778	14476	14726	14443	14705	14395	14506	14736	14605	14538	14476	14516	14576	14583	14500	14625	14581	14404	14662	14650	14600	14661	14433	14430	14418	14611	14496	14560	14614	14573	14581	14626	14546	14651	14637	14407	14634	14527	14482	14478	14598	14655	14670	14614	14513	14486	14636	14433	14586	14539	14561	14468	14567	14456	14739	14680	14600	14488	14590	14670	14564	14640	14480	14594	14476	14692	14515	14722	14668	14783	14678	14532	14444	14573	14588	14631	14628	14513	14539	14609	14587	14499	14574	14580	14536	14505	14474	14704	14469	14561	14584	14558	14480	14668	14437	14654	14697	14776	14538	14580	14523	14568	14485	14553	14534	14353	14616	14637	14511	14563	14648	14739	14468	14648	14533	14559	14667	14687	14596	14553	14615	14549	14523	14585	14668	14455	14436	14576	14572	14567	14565	14656	14537	14242	14593	14565	14488	14722	14609	14549	14625	14598	14799	14607	14510	14634	14611	14584	14479	14632	14598	14528	14801	14525	14708	14749	14598	14656	14620	14575	14545	14549	14576	14480	14604	14640	14591	14499	14598	14610	14689	14656	14479	14454	14716	14428	14654	14666	14656	14628	14693	14549	14565	14656	14696	14617	14640	14452	14522	14501	14691	14490	14474	14476	14619	14460	14642	14446	14549	14637	14467	14535	14457	14519	14611	14657	14597	14623	14687	14653	14582	14503	14546	14520	14582	14475	14571	14589	14565	14596	14716	14674	14490	14587	14565	14666	14475	14553	14460	14431	14769	14694	14611	14794	14737	14419	14534	14667	14544	14408	14577	14600	14567	14698	14642	14599	14483	14588	14578	14631	14537	14438	14715	14483	14581	14588	14613	14667	14636	14483	14540	14497	14689	14630	14530	14646	14605	14478	14631	14587	14658	14546	14577	14671	14611	14686	14488	14525	14610	14627	14728	14565	14645	14612	14614	14485	14589	14660	14569	14564	14617	14512	14724	14550	14506	14706	14855	14655	14554	14563	14625	14468	14502	14446	14635	14652	14442	14439	14533	14580	14455	14705	14584	14636	14673	14334	14774	14448	14553	14538	14660	14598	14779	14574	14635	14431	14629	14490	14716	14486	14596	14528	14630	14637	14605	14556	14545	14663	14526	14482	14589	14450	14607	14610	14473	14655	14464	14542	14588	14589	14820	14719	14672	14450	14768	14701	14736	14520	14584	14573	14554	14596	14593	14435	14751	14688	14629	14433	14600	14611	14661	14520	14603	14520	14497	14477	14620	14650	14488	14488	14803	14451	14652	14490	14447	14723	14690	14600	14443	14640	14492	14584	14575	14605	14675	14615	14679	14590	14530	14494	14507	14509	14629	14672	14509	14747	14706	14501	14607	14480	14546	14602	14611	14529	14687	14632	14496	14705	14626	14381	14503	14638	14661	14778	14643	14552	14547	14610	14516	14654	14519	14659	14609	14638	14631	14598	14603	14457	14546	14715	14556	14665	14703	14571	14573	14510	14563	14547	14672	14528	14507	14508	14492	14641	14476	14468	14648	14614	14436	14559	14669	14694	14582	14572	14473	14485	14440	14576	14492	14754	14551	14597	14475	14475	14504	14610	14628	14561	14680	14719	14605	14619	14536	14553	14568	14470	14632	14491	14713	14665	14546	14880	14636	14507	14525	14562	14589	14412	14794	14680	14554	14580	14681	14528	14527	14527	14548	14652	14633	14517	14605	14704	14548	14574	14524	14488	14600	14658	14606	14519	14597	14564	14497	14650	14599	14657	14342	14571	14606	14677	14458	14468	14790	14643	14618	14655	14501	14617	14651	14684	14535	14414	14564	14490	14490	14721	14684	14537	14538	14421	14545	14590	14599	14610	14666	14596	14563	14472	14461	14609	14645	14611	14659	14473	14540	14563	14545	14520	14529	14542	14477	14577	14640	14649	14665	14541	14653	14750	14541	14649	14559	14479	14673	14651	14530	14569	14635	14512	14772	14635	14581	14617	14469	14586	14609	14687	14506	14727	14414	14534	14511	14730	14483	14555	14649	14688	14617	14506	14527	14393	14327	14502	14644	14443	14816	14477	14563	14503	14456	14699	14628	14651	14619	14628	14454	14630	14829	14737	14686	14558	14666	14516	14452	14396	14542	14540	14483	14716	14683	14545	14634	14445	14600	14718	14725	14581	14530	14451	14635	14383	14587	14639	14718	14589	14541	14607	14501	14665	14629	14612	14734	14562	14581	14573	14600	14600
23965	24909	48397	59367	50003	33628	22619	16780	15600	15491	15249	15523	15403	15484	15250	15087	15328	15080	15194	15143	15263	15313	15190	15091	15328	15197	15214	15341	15252	15415	15152	15180	15135	14986	15194	15206	15367	15099	15190	15219	15004	15113	15285	15098	14968	15028	15033	15161	15042	15052	15120	15239	15319	15179	15028	14996	15082	15262	14938	15158	15084	15204	15159	15160	15312	14889	14949	15108	15076	14931	14948	15024	15163	15098	15195	15100	15238	15305	15090	15033	15189	15052	15043	15366	15166	15225	15364	15053	15158	15239	14955	15178	14853	15023	15006	15101	15363	15041	15324	15253	14815	14969	15012	15142	15214	15053	15107	15325	15188	14857	15146	15104	15092	14955	15008	15161	15141	14964	15066	15158	15242	15201	15249	15145	15037	15247	15129	15206	15096	15116	15236	15018	15101	15249	15030	15095	15067	15094	15269	15209	15156	14945	14907	14904	15063	15064	15017	15121	15060	15049	15113	14947	15088	15251	15085	14907	15222	14968	15017	15043	15087	14963	14942	15098	14928	14913	15054	14906	15071	15199	14973	15121	15399	15094	14983	15128	14955	15125	15092	14874	15006	15123	14964	15037	14933	15170	15025	15236	15297	15049	15026	15233	15074	15049	15098	14951	15025	15219	15145	15271	15053	15090	15109	15026	15232	15131	15118	15210	15004	15200	15092	14978	15163	15047	14936	14981	15084	14955	15220	15095	15110	14871	15204	15139	15015	14999	14998	15117	15074	14912	15203	15179	15050	15098	14949	15205	14949	15141	15143	15044	14979	15002	14921	14978	15099	14924	15149	15206	15073	15104	15125	14822	15035	15166	14974	15104	15063	15044	15167	15321	15166	15097	14909	14978	14900	15167	15019	14917	15047	15057	14996	14970	15169	15020	15230	15298	15033	15215	15084	15002	15253	15046	15065	14976	15151	15069	15033	14840	15126	15001	14862	15216	15057	15059	15120	14975	14914	14964	15072	15233	15134	15043	15091	15072	15181	14965	15109	15024	15195	15025	15102	15073	15073	15117	15069	15093	15055	15061	15046	15299	14989	15105	15095	15066	15196	15109	15075	15186	15103	14880	15000	15211	15012	15067	15093	14991	14902	14933	15009	15073	15168	14995	15010	14888	14804	15002	14865	15016	15038	15087	15128	15181	15268	14937	15125	15053	15046	15004	15100	15114	14988	15069	15052	15077	15081	14922	14984	14993	15173	14999	15090	14996	15018	15086	14964	14880	15030	14988	15318	15068	15156	15137	15084	15011	15084	15054	14977	15176	15163	15285	15063	14951	15192	14925	15135	15160	15049	15023	14916	15077	15084	14990	15054	15029	15037	15237	15211	15105	15022	14982	15101	15152	15050	14977	15163	15028	14898	15173	14867	15140	15287	14880	15162	14927	15058	15063	15116	15075	14941	14904	15022	15137	14767	15067	15020	15188	15029	14985	15017	15147	15235	15121	15062	15056	15000	14851	15172	14891	14841	14990	14966	14831	15126	14873	15179	15132	15019	15073	15141	14940	15138	15157	15069	15041	15168	14948	15119	14997	15288	15021	15075	14985	15035	15094	15094	15124	15013	14966	15113	14877	14989	15058	15086	15026	15085	15011	15101	14992	14930	15105	15177	14996	15024	15243	15179	15288	15081	14998	15325	15202	15097	15048	15032	15162	15072	15145	15084	15120	15041	14930	15149	15328	15076	15055	15135	15033	14997	15088	15069	15027	15013	15064	14929	15103	14944	14924	14931	15103	15102	15142	15154	14861	15042	15004	15109	14964	15107	15026	14999	14961	15164	15238	14991	15137	15015	15144	15459	15324	15237	15046	15045	15107	15118	15232	15227	15160	15192	15075	15197	14990	15016	14920	14971	14999	14894	15092	14975	15016	14939	14913	14793	14763	15016	15280	15103	14936	15226	15083	14973	15028	15215	15197	14994	14992	14975	15044	15018	15103	14913	14985	15080	14969	14926	15052	15132	15118	15192	15225	14977	15061	15061	15239	15004	14999	15004	15113	15115	15101	15165	14890	15064	15119	15123	15128	14957	15005	15168	15180	15187	15146	15045	15049	15051	14897	15160	14884	14990	14884	15080	15171	15070	14915	14966	15110	15049	15056	14991	15176	15057	15142	14902	15069	15084	15207	14978	14961	15113	15096	15123	15064	14846	14977	15019	14870	14901	15034	15078	14921	15190	15177	14973	15058	15029	15145	15050	14942	15131	14971	15128	15260	15159	15043	15078	14997	15086	15225	15137	15213	15128	15068	14913	14951	15162	15133	15059	15088	15129	15250	15184	15059	15103	14949	14966	14990	15228	15014	15025	15130	15215	15011	14858	15102	15002	15057	14991	15030	15023	15161	15201	15018	15072	15056	15179	15010	15039	15083	15100	15051	14809	14926	15153	15105	15342	15076	15056	15211	15149	14997	15074	14892	15056	15252	15186	15061	15076	15043	15051	15112	15179	15210	15145	15164	15064	15136	14979	15027	15128	15012	14995	15101	14976	14831	14887	15297	15174	15094	15367	15255	15096	15010	15102	15169	14988	15138	14928	15109	14975	15093	14885	15174	15190	15072	15159	14834	15108	15032	14975	15020	15075	15062	15191	15081	15034	15019	14952	15053	14999	14917	14952	14874	14906	14887	14992	14945	14999	14927	14948	15298	15134	15031	15224	14991	14987	14950	15061	15141	15037	15173	14999	15204	14990	14812	15034	15153	14943	15038	15260	14934	14930	15116	14981	15073	15019	15203	15033	14915	15132	14998	15061	14919	14940	15272	14905	14895	14936	15025	15088	15289	15164	14826	15104	15329	15277	15068	14945	15015	15175	15150	15056	15123	15170	15207	15018	15039	14892	15229	15032	15092	15256	15005	14981	15198	15039	14775	14961	15103	15109	14947	15111	15115	14898	15102	15064	15112	14906	15057	15009	15057	15059	15157	15099	15282	15109	15175	15106	15038	15116	14904	14930	15013	15083	14963	15106	15130	15062	14967	15043	15033	15137	14963	15194	14993	15106	15248	15337	15223	15185	15044	14983	15080	15022	15077	15187	15247	15171	15086	15129	14909	14786	14769	15057	14886	15041	15034	15105	15066	15169	15076	15151	15075	15090	14781	14908	15102	14916	15041	15027	15072	14928	15068	15111	14930	14985	15188	15106	15025	14998	14878	15112	15120	15035	15185	15031	15135	15049	14863	14972	15103	14973	14891	14967	14900	15158	15186	14930	14985	14888	15025	15145	15209	15107	15020	15089	14977	15200	15076	15064	14869	15109	15148	14918	15037	15089	15127	15303	15087	14966	14971	14928	15194	15193	15037	15087	14990	15173	14998	15064	14967	14921	14880	15035	15034	15055	15109	15074	14978	14984	14907	15131	15201	15067	15227	15061	15005	14994	14999	15179	14946	15010	14913	14920	14983	14977	14942	15078	15017	15015	15096	15156	14981	15133	15083	15046	15002	15092	15039	15025	14913	15130	15104	15134	15135	14710	14766	15190	15312	14998	15028	15071	14888	15073	15102	15126	15038	15142	15033	14972	15044	15140	15014	15017	14856	15038	15004	15171	15086	14904	14923	15089	15033	14964	15087	15069	14881	15096	14962	15069	15102	15276	15147	15109	14870	15024	15020	15229	15020	15044	15037	15210	15103	15080	15002	14944	14932	14851	14792	15108	15086	15192	14967	15122	15147	15092	15047	15009	15086	14961	15055	15139	15100	15109	14974	15032	14932	14968	15190	15097	15040	14974	15188	15250	15046	14961	15039	14937	15221	15044	15044	15053	15091	15024	15079	14999	15199	15223	15079	15156	15115	14915	14886	15049	15194	15046	15139	15152	14925	15111	15243	15078	14889	15180	15121	15214	15206	15163	15084	14969	15134	14933	15189	15217	15005	15064	15215	15016	15030	15009	15004	15051	15171	14919	14886	15171	15008	15012	15107	15204	15171	14962	15022	15019	15141	15003	15143	14905	14973	15000	15125	15048	14917	14880	15176	15094	15077	14997	14975	15209	15031	15010	14955	15103	14967	15138	14982	15168	15068	15014	15024	15195	15070	15097	15036	14999	14985	15003	14970	14952	15093	15110	15008	15168	14953	15038	15047	15245	15239	15139	15017	15036	14935	15051	15331	15092	14972	14979	15138	15037	14875	14937	15039	15171	15104	15082	14886	15113	14983	15017	14936	15083	14932	14879	14984	15096	15065	14824	15052	15130	15096	15275	15041	15083	15150	15204	15150	14849	15147	15149	15125	15100	15087	15131	14909	15041	14975	15075	15100	14990	15041	15142	14999	15136	15060	15110	15046	15169	15124	15053	15029	15040	15069	14992	15064	14992	15085	15047	15020	15129	15066	15188	15055	15086	14934	15058	15115	14998	14982	14849	14967	15153	14951	14970	15001	15232	15189	15034	15019	15185	14958	15190	15134	15215	15172	15174	15078	15035	15025	15006	15258	15017	14892	15132	14945	14939	15042	15012	15071	15167	15001	14948	15005	15045	15061	14939	15060	15056	15045	15066	15387	15006	15085	15132	15052	15152	15271	15061	15110	14895	15023	15040	15025	15115	14881	15213	15160	15234	15113	15223	14986	15014	15053	14913	15045	14797	14908	15103	15097	14920	15186	15149	15125	15182	15068	14925	15142	15095	15033	15102	15004	15066	15146	15140	15196	15272	14932	15179	15029	15208	15039	15024	15123	15090	15007	14888	15133	15087	15167	15077	14865	14971	15096	15082	15063	15295	15127	14980	15118	15152	15006	15154	15203	15379	15011	15089	15058	15038	14875	14939	15009	15076	15167	15018	14954	15124	14825	14934	15021	15119	14936	15148	15226	15087	14978	15168	14989	15274	15124	14982	15054	15015	15147	15126	15000	14986	15049	14945	14907	15045	15187	15003	15050	15181	15029	15101	14945	14766	15163	14957	15113	14952	15211	15312	15202	14872	14959	14956	15236	14983	14951	14847	15065	15223	14907	15276	15239	15138	15003	15054	15027	14971	15193	15122	15014	14922	14959	15203	15174	15047	15112	15010	14926	15106	15119	15131	15042	15144	15181	14940	14904	15038	14990	14955	14956	14936	14872	15114	15104	15175	15201	15164	14978	15095	15181	15075	15132	14953	15120	15244	15089	14887	15080	15090	15168	15023	14798	15095	15040
60078	98780	92595	83795	59800	33250	13985	13309	13247	13200	13231	13371	13319	13185	13331	13504	13253	13298	13401	13320	13239	13230	13122	13206	13319	13241	13271	13313	13369	13276	13185	13282	13228	13276	13344	13326	13341	13243	13226	13267	13281	13160	13280	13216	13258	13470	13223	13182	13190	13150	13159	13118	13098	13279	13293	13270	13183	13411	13113	13292	13394	13143	13088	13394	13161	13233	13151	13297	13172	13264	13243	13253	13237	13236	13291	13377	13140	13185	13193	13225	13112	13091	13224	13196	13132	13189	13316	13264	13268	13185	13099	13349	13218	13076	12866	13280	13209	13107	13127	13222	13154	13312	13110	13257	13198	13134	13061	13361	13315	13127	13188	13212	13360	12992	13268	13225	13124	13205	13322	13094	13278	13317	13100	13106	13205	13319	13240	13182	13245	13248	13328	13200	13319	13214	13184	13190	13212	13178	13448	13261	13233	13335	13331	13362	13135	13388	13380	13234	13299	13274	13219	13276	13295	13127	13263	13184	13229	13208	13279	13168	13201	13139	13072	13244	13350	13204	13214	13161	13339	13285	13288	13263	13193	13379	13235	13363	13255	13352	13182	13202	13220	13160	13257	13236	13155	13344	13452	13271	13304	13221	13271	13221	13381	13327	13205	13228	13252	13299	13182	13156	13210	13170	13288	13162	13190	13286	13271	13267	13229	13365	13107	13252	13327	13320	13220	13164	13273	13277	13228	13213	13271	13311	13402	13176	13163	13143	13261	13164	13263	13347	13393	13213	13098	13108	13218	13186	13181	13294	13258	13273	13354	13058	13274	13271	13049	13205	13190	13308	13458	13022	13161	13214	13156	13127	13300	13120	13306	13250	13217	13308	13148	13391	13303	13192	13263	13288	13315	13171	13313	13325	13101	13223	13131	13335	13349	13182	13179	13334	13429	13265	13279	13281	13319	13029	13451	13441	13292	13300	13263	13186	13371	13271	13168	13143	13116	13267	13324	13176	13292	13088	13203	13272	13333	13095	13155	13322	13180	13032	13040	13375	13277	13278	13085	13265	13144	13307	13069	13068	13224	13191	13354	13226	13113	13166	13222	13117	13307	13173	13117	13317	13067	13290	13229	13290	13272	13205	13465	13336	13323	13051	13207	13183	13247	13145	13235	13406	13211	13147	13272	13156	13230	13153	13066	13053	13035	13173	13083	13218	13220	13095	13468	13354	13124	13285	13194	13217	13151	13112	13055	13163	13045	13185	13129	13108	13105	13296	13197	13275	13115	13311	13273	13128	13395	13175	13194	13111	13060	13281	13162	13279	13282	13255	13210	13302	13331	13271	13111	13288	13074	13144	13270	13182	13218	13140	13310	13241	13209	13294	13145	13274	13257	13246	13352	13358	13201	13243	13185	13212	12996	13377	13143	13297	13250	13295	13109	13216	13317	13255	13299	13270	13284	13355	13083	13346	13124	13246	13174	13230	13237	13192	13207	13115	13471	13091	13174	13261	13236	13394	13139	13123	13160	13288	13293	13271	13248	13132	13185	13241	13284	13046	13350	12977	13377	13198	13225	13275	13158	13224	13334	13059	13349	13257	13134	13296	13175	13299	13353	13230	13327	13185	13507	13268	13204	13208	13196	13368	13156	13152	13303	13302	13347	13214	13228	13241	13295	13036	13292	13224	13336	13248	13302	13152	13381	13134	13368	13177	13363	13278	13252	13227	13193	13144	13359	13408	13292	13279	13295	13307	13239	13171	13165	13157	13209	13184	13053	13228	13153	13223	13213	13187	13193	13128	13228	13335	13186	13396	13398	13307	13416	13214	13250	13370	13258	13200	13133	13197	13269	13302	13074	13334	13047	13347	13121	13226	13235	13204	13280	13169	13270	13213	13248	13246	13258	13189	13288	13117	13183	13025	13179	13256	13174	13213	13252	13181	13260	13318	13259	13245	13282	13233	13165	13232	13191	13227	13132	13243	13066	13250	13292	13286	13254	13183	13290	13337	13358	13200	13436	13392	13103	13314	13346	13382	13375	13175	13211	13230	13304	13231	13389	13090	13271	13223	13339	13286	13280	13230	13227	13219	13219	13228	13302	13175	13288	13313	13213	13199	13175	13031	13235	13422	13234	13244	13295	13143	13231	13233	13360	13164	13297	13312	13270	13101	13254	13192	13230	13369	13207	13199	13203	13047	13214	13154	13365	13308	13228	13235	13325	13330	13280	13121	13269	13222	13303	13222	13363	13363	13273	13240	13303	13247	13206	13196	13111	13345	13104	13239	13168	13376	13237	13255	13218	13101	13166	13304	13221	13332	13174	13244	13148	13330	13277	13208	13195	13302	13074	13204	13350	13177	13311	13353	13153	13227	13254	13244	13190	13310	13356	13182	13210	13326	12906	13110	13160	13178	13334	13252	13217	13296	13253	13054	13131	13312	13169	13267	13261	13101	13255	13090	13284	13369	13264	13362	13183	13320	13094	13246	13305	13183	13241	13240	13205	13175	13167	13342	13253	13206	13193	13338	13190	13181	13202	13197	13324	13248	13259	13246	13090	13244	13148	13142	13173	13147	13094	13231	13203	13104	13205	13341	13080	13132	13226	13442	13143	13222	13199	13259	13314	13103	13392	13247	13211	13494	13374	13161	13358	13094	13122	13181	13313	13266	13136	13188	13358	13242	13198	13303	13230	13322	13361	13229	13199	13162	13254	13317	13222	13477	13258	13254	13218	13254	13321	13147	13221	13134	13274	13087	13358	13229	13179	13317	13396	13282	13207	13251	13207	13371	13285	13156	13250	13182	13345	13103	13346	13179	13190	13241	13225	13303	13136	13055	13226	13431	13264	13414	13280	13081	13284	13311	13017	13325	13264	13220	13210	13236	13287	13177	13291	13129	13262	13242	13158	13229	13318	13229	13326	13140	13158	13131	13127	13236	13390	13055	13254	13236	13196	13269	13199	13192	13243	13223	13166	13286	13160	13305	13253	13312	13352	13102	13182	13170	13231	13059	13128	13392	13042	13161	13173	13184	13240	13119	13284	13279	13419	13335	13127	13196	13354	13095	13280	13208	13139	13085	13239	13253	13212	13251	13209	13114	13433	13188	13259	13173	13161	13241	13304	13201	13342	13323	13387	13366	13392	13045	13294	13210	13109	13171	13086	13294	13152	13153	13347	13176	13236	13194	13261	13404	13219	13125	13118	13221	13207	13359	13320	13185	13286	13276	13190	13256	13276	13249	13271	13311	13350	13254	13218	13272	13278	13297	13351	13228	13184	13177	13251	13359	13350	13187	13322	13323	13240	13211	13261	13110	13207	13316	13356	13149	13335	13255	13312	13115	13276	13187	13247	13275	13230	13361	13254	13130	13306	13252	13142	13107	13336	13395	13170	13184	13135	13373	13211	13175	13200	13179	13438	13126	13100	13207	13277	13238	13286	13203	13019	13386	13211	13305	13076	13172	13222	13383	13067	13220	13080	13179	13429	13213	13458	13303	13270	13247	13324	13160	13236	13209	13355	13063	13148	13280	13123	13164	13206	13197	13260	13378	13216	13298	13541	13132	13155	13205	13202	13309	13111	13255	13235	13316	13266	13137	13150	13359	13161	13379	13308	13204	13211	13342	13159	13252	13276	13200	13189	13311	13037	13232	13257	13130	13256	13262	13150	13109	13191	13126	13298	13216	13399	13229	13011	13180	13256	13236	13060	13129	13498	13294	13126	13363	13190	13298	13087	13175	13345	13235	13220	13258	13202	13345	13162	13058	13334	13167	13212	13219	13302	13136	13260	13165	13209	13277	13220	13319	13571	13250	13108	13177	13212	13156	13127	13274	13185	13140	13148	13281	13184	13396	13201	13084	13312	13219	13127	13414	13175	13271	13342	13397	13366	13369	13097	13294	13335	13108	13132	13385	13320	13227	13272	13153	13245	13169	13115	13102	13272	13318	13366	13202	13280	13237	13430	13323	12999	13171	13254	13152	13178	13180	13267	13263	13382	13106	13328	13336	13176	13290	13125	13243	13316	13186	13325	13282	13378	13102	13160	13275	13096	13304	13293	13186	12978	13210	12993	13332	13172	13293	13200	13228	13315	13196	13233	13328	13130	13348	13075	13228	13206	13411	13168	13206	13184	13308	13278	13244	13302	13339	13291	13306	13314	13302	13125	13139	13287	13180	13334	13225	13095	13153	13158	13261	13322	13281	13214	13092	13239	13180	13052	13219	13145	13285	13060	13212	13147	13268	13386	13131	13250	13142	13328	13164	13201	13219	13367	13339	13315	13250	13205	13211	13128	13327	13234	13179	13135	13198	13183	13148	13224	13297	13141	13146	13178	13361	13109	13137	13102	13222	13269	13315	13174	13137	13065	13164	13188	13201	13312	13086	13185	13252	13272	13132	13174	13219	13144	13140	13063	13082	13137	13315	13200	13106	13205	13200	13255	13261	13106	13333	13224	13231	13170	13258	13329	13203	13344	13235	13159	13214	13295	13247	13220	13280	13315	13279	13189	13198	13313	13341	13140	13267	13218	13339	13235	13116	13350	13277	13228	13205	13232	13170	13202	13356	13230	13324	13243	13335	13267	13249	13282	13273	13368	13266	13265	13114	13123	13197	13269	13254	13376	13299	13317	13207	13199	13131	13165	13153	13169	13249	13058	13250	13249	13242	13211	13143	13186	13226	13300	13147	13503	13221	13104	13300	13253	13126	13135	13124	13185	13234	13188	13188	13142	13451	13028	13308	13344	13267	13306	13139	13263	13170	13213	13342	13162	13191	13088	13437	13167	13325	13158	13185	13190	13017	13371	13195	13181	13259	13277	13131	13290	13215	13200	13303	13100	13213	13292	13233	13194	13318	13270	13218	13132	13142	13007	13186	13185	13284	13157	13268	13080	13321	13316	13198	13333	13335	13293	13187	13199	13170	13170	13172	13199	13222	13324	13400	13270	13221	13202	13364	13381	13242	13111	13098	13197	13288	13311	13034	13268	13394	13267	13140	13213	13267	13075	13305	13227	13178	13212	13154	13381	13239	13287	13236	13330	13305	13168	13243	13220	13199	13289	13092	13146	13285	13189	13190	13216	13234	13353	13157	13240	13282	13178	13215	13077	13331	13240	13291	13242	13336	13075	13255	13346	13163	13442	13241	13354	13196	13213	13249	13375	13139	13224	13174	13145	13079
30318	31692	43843	32484	26955	18565	13961	13319	13035	13061	13122	13037	13149	12971	12996	13031	13114	12914	13087	12902	13034	12976	13056	13190	12845	12955	13079	12960	12939	13073	13145	13042	13117	12984	12935	12925	13019	13017	12855	13018	12839	12981	12993	13026	13015	13051	13064	12942	13009	12803	12862	12851	13020	13002	13106	13037	12982	12877	12889	13025	12804	13286	13056	13142	12977	12865	13103	12850	12980	13009	12925	12977	13102	12903	12976	13103	12806	13014	13009	12981	13063	12940	12959	12904	13171	12931	12982	13043	12990	12874	13013	12871	12951	12886	13066	12999	12958	13220	13080	13004	12949	13014	13083	13004	13055	12977	12925	12872	13057	13074	13027	12874	13145	13057	13054	12929	12917	13137	13005	12994	12974	13048	12968	13178	13039	12972	13143	13112	13087	13072	13175	12957	13015	12953	12797	13034	12955	13141	12855	12890	12893	13072	12845	12969	12957	12839	12710	13120	12781	12975	13053	12789	12853	12867	12965	13071	13238	12844	13031	13000	12836	12865	12983	13013	13004	13155	13082	13179	13161	12945	13015	13166	13012	12881	12971	12974	13119	13164	13111	13072	13026	13095	12974	12884	12981	13021	13023	12955	13067	13046	12887	12965	13113	12919	13077	13038	12979	12830	13061	12938	12827	13032	13068	12807	12990	13047	13112	12839	12986	12939	12945	13062	12860	13116	12949	12966	13107	12927	12862	13023	13181	12809	12776	13038	13038	13052	12997	12838	13006	12890	12906	12895	12932	13065	12889	13153	13108	12912	13083	12967	12891	13035	12911	13147	12856	13111	12994	12835	13195	13066	13105	12781	12841	12902	13117	13049	12966	12957	12978	12925	12931	13060	13059	12845	13122	13034	13066	12960	12844	13086	12980	13014	13130	13034	13053	12963	12985	13086	12758	12935	12934	12928	12915	12856	13108	13023	13049	13039	12941	12990	13031	13024	12971	12979	13133	13036	12806	12871	12926	13042	13043	12905	13085	13024	13243	12983	12904	13072	12963	12989	12940	12872	12987	13117	12837	13014	13010	13138	13019	13115	12915	13070	13205	13014	12987	12989	12903	12912	13017	12947	13073	12918	13177	12919	13077	13034	12888	13027	13077	12898	12979	12940	13052	13004	12956	12954	13022	12953	13040	13076	13011	12867	13034	13140	13023	12916	13025	12993	12935	12975	12888	13075	13059	12898	12873	12999	13126	13084	12898	12951	12998	13026	12941	12993	12883	12881	13223	12995	12966	13067	12928	12896	12931	13001	13044	13034	13062	12922	12943	12961	13042	12914	12949	12809	12976	12833	13027	12978	13172	12912	12982	12993	12850	12977	13010	12886	13074	12811	13103	12938	12878	12882	13040	13001	13056	13175	12928	13049	13091	12856	12785	12901	12853	13004	13043	13142	12867	12991	13063	13001	12753	12880	12904	12938	12890	13177	12968	12939	13087	13164	12977	12875	12932	12963	12903	12969	13086	13079	13089	13087	12937	13098	13084	13067	12875	13112	12918	13040	12882	13073	13152	13163	12912	12804	12899	12772	13037	12990	12973	12980	12838	12878	12988	13133	12901	12901	13006	12935	13043	13186	13100	13013	13038	12921	12880	13041	13011	13080	13009	12922	13190	12899	12873	12925	12978	12846	13088	12976	12837	12847	13064	13105	13020	12987	13166	12936	12931	13033	13087	12950	12968	12903	12847	13070	12887	12996	13034	12946	12865	12956	12965	12997	13081	13034	13000	13032	12969	13092	13167	12994	13110	12966	12984	12981	13264	12934	13104	12991	13016	13123	13020	13027	12732	13070	13037	13026	13120	12954	13070	13115	13195	12882	13062	13171	13038	13105	12997	13143	13022	13127	12962	13091	12986	12937	13023	13100	13077	12871	13056	12982	12834	13146	13051	13054	12864	13061	13062	12961	12975	13066	13004	12846	12938	12894	13020	13186	13019	13010	13003	12955	12978	12980	12995	12958	12828	12999	12907	12928	13104	12955	12905	13160	13072	12868	12966	12994	13045	13059	12923	13137	13064	13144	13231	13248	12983	12876	12945	12986	13054	13017	13026	13182	13301	12986	12970	13008	12943	13134	12882	12850	12943	12876	12994	12932	13006	13098	12852	13048	13099	13074	12910	12943	12941	13046	13051	12932	13015	13050	12852	12884	13103	12998	13049	12818	13064	13035	13029	13065	13047	12899	12882	13038	12911	13132	13142	13145	13007	12872	13052	12935	13045	13014	12948	12970	13124	12923	12879	13127	13014	13078	12983	12960	13193	12925	13112	12888	13192	12913	12982	12922	12970	12890	13063	13047	13025	13046	13006	13130	12959	13016	13153	13041	12728	13108	12883	12923	13022	13221	12986	13075	12966	12940	13296	12967	12972	13122	13059	12949	13176	12973	13043	13076	12929	12913	13076	12975	13074	13079	13208	13151	12935	13050	12785	12922	12940	13092	12917	12994	13052	13183	12835	12987	12981	13057	12887	12980	12938	13073	13068	13086	12904	12916	12935	13085	12936	12864	13016	13079	13094	12950	13069	12879	13234	13104	12984	13030	12951	12999	13137	12964	13007	12869	12865	13043	12992	13089	13107	13058	12941	12846	13038	13104	12989	12915	13011	12897	13051	12837	12913	13124	12933	13142	13001	12988	12960	12862	12949	13017	12994	12916	12895	12955	12952	13013	12876	12765	13047	13012	12987	13055	12833	13182	12872	13164	13037	13141	12901	12985	12951	13082	13076	13001	13049	13060	12890	12913	13075	12909	12919	13024	13238	12916	12998	12878	13033	12940	12894	13014	12878	12961	12923	13104	12984	13152	13047	13096	12945	13010	12986	12950	12944	13053	12974	12992	12794	13136	13000	13098	12908	13032	12864	13020	13013	13145	13155	12966	12821	13100	12925	13010	13112	12931	12976	12765	12983	13108	12917	13067	12917	12984	13115	13036	13037	12888	12988	13088	12929	12955	12998	12945	13110	12911	12878	13017	13143	13175	13076	13143	12982	13066	12985	13054	12992	13029	13128	12975	13125	13017	12982	13106	13007	13008	12814	12984	13021	13022	13307	12974	13077	13142	13055	12883	13103	12969	12945	13071	13009	13053	13008	13084	12863	12948	13077	12945	13095	12835	12808	13017	13144	12994	13155	13053	13099	13093	12883	13097	13062	12889	13001	13150	12942	12998	12943	13035	12922	12814	13072	13145	13087	13177	13058	13002	12845	12868	13052	12875	13134	12829	13013	13050	13067	12988	12973	12858	13068	13021	12940	12960	13031	12975	13016	13047	13070	13004	12929	12784	12945	12950	13218	13052	13076	13021	12978	13064	13066	12905	12953	12999	13026	12965	12819	12915	12972	12908	12945	12949	13068	12974	13022	12978	13036	13028	13125	12921	12979	12963	12896	13015	13168	13052	13087	12904	12960	13169	12961	13058	12737	13040	13006	12983	13089	13115	13083	13007	13029	12882	13098	12863	13207	13097	12764	12861	13131	13090	13220	12985	13018	13225	12991	13099	13186	13059	13012	13032	12950	13023	12952	13069	13001	12915	12827	12752	12953	13057	12896	12912	13001	12832	13018	12884	12924	12975	13144	13053	12867	12762	12885	13074	13013	13067	13019	13048	13008	12947	12975	12940	12933	13128	13100	12989	13012	12962	13049	12938	13246	12926	13210	13128	12990	13064	13073	12973	12816	12810	12929	12844	13040	13060	13008	13066	12853	12993	13028	13125	13104	13045	13041	12990	12987	12951	13078	12785	12967	13009	13153	13019	12914	13106	13087	13054	13080	13118	12975	13026	13190	13062	13145	12932	13017	12840	12849	12913	12959	13140	12996	12977	13084	12800	13152	13042	13073	12960	12973	13025	13110	12870	12971	12969	13135	12948	12959	12926	12936	12968	13080	13159	12769	12846	13033	12984	13078	13023	12954	13015	12980	13000	12945	12950	12960	13029	13010	12862	13108	12802	13198	12974	12837	12879	13058	13015	12765	12982	13042	12825	13097	13092	13112	13145	12907	13103	13093	13147	13078	13149	12913	13039	13037	12897	13086	12969	13060	12930	12994	12862	12951	12985	12835	12885	13007	13180	13097	13103	13028	12995	12893	13079	13144	12995	12854	12871	13045	12998	13024	13063	12907	12977	13085	12939	12923	12923	12957	13098	13034	13064	12940	12968	13318	13165	12829	13117	13041	13005	12910	13020	13003	13235	13150	12989	13081	13032	12916	13004	13188	13144	13178	13038	13054	12794	13027	13221	12893	12890	12907	12830	12965	12764	12926	12884	12923	13117	13018	12972	12756	13075	12923	12776	13159	13008	13051	12913	12937	12974	12896	13017	13056	13291	13129	13136	12983	12981	12971	12804	12937	12907	13054	13063	12950	12984	13122	12917	12697	12981	12918	12930	12990	12962	13022	13156	13046	13070	13012	12975	13018	13019	13024	13015	12908	13057	13036	12900	13027	12994	13012	13150	12744	13075	13109	13074	13035	12768	12809	12873	13111	13007	13158	13007	13091	13043	13092	13021	12989	13069	12919	13027	12920	12934	12917	13004	12870	12942	13084	13026	12990	12906	12996	12990	13028	12997	13048	13053	12838	12999	13100	13171	13239	12837	13032	13235	12900	12884	12879	12986	12768	13100	13031	12817	13103	13053	13070	13105	13023	13074	13142	12893	12935	12917	13106	12994	13053	13099	12839	13098	13027	13064	12895	13074	13117	12978	12922	12920	12958	13040	12982	12977	12894	12823	12991	13049	13138	12978	12920	12923	12924	12863	13016	12944	13071	12993	12971	13021	13056	12997	13145	13223	13114	13087	12888	13031	13095	12874	12908	12783	13016	13212	13241	13266	12986	12726	13071	12977	13147	13058	12964	12960	12949	13052	12915	12682	12980	13204	13081	12867	13059	12866	12804	12879	12897	12839	13009	12843	12984	12969	12992	12986	12909	12910	13087	13108	12852	12796	13085	13031	12719	13100	13074	12986	12975	12885	13227	12911	13149	12971	13109	12974	13088	12982	12985	12898	12998	12832	13048	12841	12875	12855	12797	13067	12904	12916	13019	12908	13031	13160	12922	12970	13080	13044	13059	12997	12842	13149	13214	13014	13003	13074	13057	12963	12881	12898	13061	12947	13023	12882	12943	12878	12969	13082
26918	47117	44576	31001	26078	16869	12061	12017	11857	11948	11847	11969	11949	11945	12023	12065	11965	11977	11904	11845	11773	11988	11918	11851	11959	11946	11962	12045	11912	11904	11922	11945	11840	12036	12137	11917	12039	11864	12020	11825	11821	11839	11911	11879	12038	11959	11833	11929	12019	11920	11843	11872	11965	11820	11933	11924	11885	12017	11852	11849	11966	12004	11935	11776	11989	12035	11959	11967	11997	11802	11939	11872	11932	11885	11982	11953	11985	11841	11880	11939	11945	12039	11966	11933	11778	11893	11989	11907	11849	11851	11941	11938	11785	11868	11972	11869	11976	12017	11924	11894	11801	11848	11994	11992	12055	11866	11772	12101	11869	12017	11782	11926	11964	11834	11890	11991	11791	11964	12000	12212	11847	11700	11954	11988	11994	12018	11882	11878	11978	12013	11864	11867	11915	11935	11902	11976	11931	11863	11863	11958	11740	11861	11916	12002	11706	11966	11957	11983	11921	11871	11923	11990	12037	11766	11877	11920	11828	11884	11907	12011	11959	11954	12053	11806	11751	11984	11912	11876	11946	11761	11949	12160	11964	12000	11921	11819	12022	11907	12012	11952	11998	11890	11976	11903	11885	11845	11873	11924	11874	12012	12022	11950	12007	11718	11987	12002	11738	11834	11926	11875	11933	11845	11937	11963	11803	11864	11852	11891	11895	11811	11893	11876	11907	11950	11977	11946	11865	12035	12033	11952	12094	11970	12089	11700	11840	12063	11948	11883	12062	11938	11857	11811	11919	11900	11992	11967	12004	11974	11880	11926	11902	11888	11994	12155	11935	11863	11775	11979	11977	11954	11930	11975	11955	11934	11881	11890	12022	11944	11940	12017	11854	11879	11914	11889	11872	11952	11935	11807	12059	12086	11838	11842	11771	11921	11886	12069	12127	11892	12017	11882	11962	11844	11947	11910	11836	11970	11905	11930	11990	11970	12015	12044	11989	11929	11916	11974	12028	11993	11609	11968	11853	11780	11895	11955	11877	12012	12120	12037	12002	11989	11782	12000	11938	11915	12062	11842	11831	11796	11867	12005	11859	11946	11966	11927	11797	11865	12026	11857	11913	12000	11746	12020	11921	11900	12026	12074	12006	11874	11911	11693	12036	11929	12002	12077	11754	12002	11915	11907	11710	11983	11821	11823	11866	12016	11843	11735	11822	11964	12014	11918	11878	11881	11847	11805	11920	11958	12091	11966	11908	11834	11966	11934	11849	11964	11883	11927	11813	11866	11927	11785	11939	12030	11892	11947	11935	11965	11839	11915	11915	11999	11902	11870	11941	11967	12028	11981	12039	11800	11977	11862	11758	11933	11898	12053	11982	11948	11943	11932	11921	11935	12079	11862	11930	11966	12047	11919	11870	11898	11998	12051	11960	11906	11863	11786	11890	11857	12133	12016	11965	11765	11767	11894	11850	12061	11873	11909	11849	11820	11869	11908	11855	11935	11924	11892	11749	11964	11936	11858	11910	11591	11957	11796	11929	11888	11888	11836	11993	11908	12088	11988	11790	12022	12026	12060	12038	11839	12080	11942	11904	11878	11969	12065	11930	11978	11922	12053	11860	11897	12077	11860	11814	11929	11919	11898	11925	11825	11914	11845	11960	11839	12054	12090	11835	11864	11973	11844	11952	12009	11989	12032	11853	12104	12053	11871	11837	11910	11811	11877	11949	11906	11982	11767	12038	11968	11712	11900	11909	11798	11953	11819	11989	12068	11811	11927	11849	11877	11731	12082	11967	11754	11984	11920	12003	11946	12035	11894	11898	11926	11891	11854	11949	11862	11843	11969	11999	11917	11921	11857	11760	11782	11979	12055	11941	12001	11983	11852	11915	11921	11982	11922	11790	11824	11965	11841	12053	11754	11932	11864	11919	11910	12015	12004	12025	11895	11966	11990	11855	11941	12063	11820	11794	11919	11845	11849	11930	12026	11933	11919	11848	11925	11948	12022	11853	11950	11790	11915	12009	11886	12010	11930	11924	12036	12069	11834	11844	12066	11940	11872	11948	11994	11900	11918	11861	11912	12011	11884	11941	11834	11983	12026	11883	11878	12002	11781	11945	11801	11876	11987	11990	11801	11923	12032	11966	11750	11902	12052	11781	11849	11908	11836	11908	11928	11933	11901	11951	11910	11999	11812	12020	11998	11848	11973	11955	11872	11767	11830	12010	11938	11747	12004	11890	11817	11922	11909	11924	11885	11931	12031	11991	11833	11905	11753	11865	11955	11984	11992	11835	11996	11984	11951	11925	11906	11827	11962	11878	11877	12003	11930	11993	11827	12069	11938	11959	11926	11985	12010	12086	11867	12038	11883	11738	11871	11937	11933	11945	11867	11970	11936	12004	12050	11786	11799	12038	11823	11966	11859	12054	11861	11959	12074	11877	11865	11894	12088	11851	12232	11905	11884	11910	11913	11995	11920	11917	11912	11948	11872	11860	11936	11985	11943	11913	12056	11840	11892	11893	11989	11919	11776	11834	12029	12041	11935	12040	12007	12042	11867	12054	11783	11964	11999	11827	11913	11984	12103	12003	11845	11841	11912	12083	11857	11983	11885	11857	12044	11871	11933	11939	11653	11944	11973	11803	11946	11881	12002	12083	11894	11953	11901	11821	12064	12006	11986	11931	11809	12048	11839	11940	12013	11994	11862	11826	11848	11929	11872	11967	12027	11664	12119	12069	12041	11886	11875	11927	11911	12056	11919	11927	11844	11863	11888	11938	11835	11957	11989	11895	11847	12007	12080	11822	12013	11940	11843	12124	11989	12013	11793	12008	12006	11869	11834	12025	11935	11944	12004	11885	11974	11891	12013	11909	11822	11839	11830	11881	11941	11933	12147	11800	11981	11985	11898	11940	11872	11862	12055	11904	11805	11906	12089	12045	11823	11920	11826	11930	11778	11773	11861	12037	12084	11834	11874	11757	11930	11846	11955	11921	12059	12140	11898	12052	11840	11838	11853	11804	11851	12005	11970	11961	11975	11761	12100	11996	11825	11996	12005	12042	12007	11867	11895	12024	12020	11901	11887	11904	12080	11906	11937	11888	11909	11947	11693	11953	11974	11766	11771	12013	11884	11914	11933	11860	12001	11937	11932	11933	11892	11884	12009	11894	11917	11968	11944	11906	11985	12078	11853	11806	12005	11945	11752	11898	11931	11841	11815	11779	11959	12051	11997	11940	11883	11934	11853	12032	11843	11949	11974	11953	12156	12008	11822	12122	11901	12079	11832	11955	11879	11891	11922	11978	11988	11855	11992	11966	11844	11805	11816	11950	11998	11893	11882	12111	12026	11837	11880	11924	11859	11910	11982	12021	11965	12099	11869	11936	11919	11882	12002	11903	11851	11904	11905	12017	12080	11891	11961	11740	12062	11851	11853	11922	12003	11971	12012	11812	11995	11959	12026	12006	11828	11893	12070	12021	11893	11912	11810	11899	11991	11905	11848	12007	11881	12010	11925	11992	11809	11926	12067	11917	11838	12016	11931	11938	11880	11838	11941	11985	11703	11691	11877	11818	11885	12103	11918	11950	11987	11781	11969	11961	12105	11939	11890	11907	11940	11933	11965	11824	11916	11950	11853	12042	11795	11966	11806	11975	11932	11959	11934	12006	12006	12022	11909	11811	11836	11874	11923	11859	12005	11858	11948	11987	11871	11912	11970	12044	12005	11992	11812	11919	11805	11940	11917	11849	11995	12035	11867	11929	11999	12000	12009	12006	11933	11924	12052	11842	11899	11930	11905	12222	11958	11907	11764	11867	11956	11975	11858	12079	11790	11923	11841	11819	11945	11930	11836	11809	12078	11871	11885	12020	11887	12052	11921	11923	11834	11868	11920	11990	11937	11866	11960	11986	11851	11731	12070	11946	11831	11701	11973	12014	11954	11873	11689	11895	12069	11852	11929	11855	12086	11730	11749	11700	11885	11920	11859	11946	11958	11895	12031	11888	11930	11981	12011	11997	11887	11860	11861	11780	11880	11823	11688	11892	11952	12062	11848	11927	11919	11787	11874	12045	11996	11813	11935	11799	11783	11953	11840	11933	11922	11996	11849	11934	11882	11932	11882	11897	11974	11890	11955	11957	12068	11941	11956	12028	11946	11863	11853	11907	11916	11833	11860	11817	11865	11917	12036	11848	11833	11858	11927	11974	11927	11975	11958	12007	11981	11871	12002	11847	11762	11866	11902	12065	11860	12015	11909	11925	11815	11918	12025	11767	12078	11963	11999	11955	11909	11907	11778	11841	12037	11864	11904	11868	11893	11945	11862	11862	11826	11933	12044	11868	12061	12148	11942	11998	11875	11995	11845	11936	11940	11960	12123	11855	11937	11806	11908	11985	11835	12019	11987	11866	11890	11902	12066	12100	11942	11908	11832	11963	12049	12056	11963	11838	11888	11839	11857	11938	12054	12046	11905	11857	11828	11984	11927	11894	11808	12009	11989	11778	11898	11982	11917	11899	12110	11873	11955	11833	12025	11877	11896	11923	11930	11856	11977	11881	11930	12012	11927	12036	11897	11837	12040	11874	11892	11913	11846	11945	11851	11959	11871	11853	11971	11901	11931	11878	11894	11914	11923	11893	12143	11918	11851	11961	11817	11928	12023	11922	11979	11849	11798	12028	11980	11797	12113	11992	11964	11845	11896	12012	12053	12025	11926	11768	11906	12029	11902	11931	11906	11913	11920	11993	11806	11984	11869	11979	11926	11950	11956	11897	11812	11824	11985	11928	11779	11907	11868	11721	11986	11835	11901	12027	11923	11963	12009	11989	12050	11990	11986	11868	11946	11993	11830	11999	11851	11853	11857	12003	11940	11966	11887	11971	12125	11824	12031	11885	12037	11911	11932	11785	11884	11953	11780	11906	11929	11851	11967	11967	11761	11878	11773	12118	11886	11973	11947	11843	11955	11866	11863	11942	11832	12042	12069	12022	11851	11898	11845	11851	11990	11914	11904	11786	12038	11925	11966	11841	11939	11879	11957	12029	12039	11805	12038	11860	11972	11940	11856	11904	11867	11818	11929	11958	12077	12012	11881	11834	11904	12102	11930	11947	11932	11880	11861	11992	11989	12104	12084	11920	12063	11855	12086	12042	12066	11952	11942	11843	11720	11901	11928	12049	11856	12048	11871
25594	28861	62842	55938	39326	23905	15927	12921	12293	12492	12332	12317	12276	12344	12244	12180	12090	12230	12256	12330	12346	12266	12133	12428	12274	12028	12395	12308	12398	12120	12226	12299	12225	12183	12224	12369	12206	12273	12116	12291	12252	12237	12283	12249	12256	12345	12248	12152	12304	12152	12198	12353	12143	12008	12194	12288	12287	12244	12086	12227	12183	12242	12259	12459	12236	12138	12298	12273	12124	12193	12292	12311	12326	12290	12216	12348	12288	12317	12126	12083	12262	12345	12128	12013	12132	12209	12217	12086	12212	12353	12072	12208	12300	12109	12104	12150	12208	12206	12345	12128	12245	12087	12337	12155	12065	12046	12132	12329	12376	12041	12181	12157	12407	12049	12268	12184	12165	12257	12259	12154	12265	12108	12081	12068	12135	12325	12196	12044	12135	12172	12305	12046	12217	12367	12214	12163	12318	12092	12160	12193	12317	12454	12247	12339	12151	12220	12189	12321	12208	12288	12252	12006	12161	12002	12149	12170	12135	12021	12155	12167	12166	12154	12301	12128	12290	12307	12075	12134	12424	12295	12314	12230	12319	12267	12150	12145	12135	12159	12275	12200	12328	12199	12128	12191	12279	12161	12261	12258	12200	11996	12204	11957	12229	12163	12133	12270	12318	12248	11991	12113	12122	12270	12165	12304	12363	12247	12235	12241	12151	12233	12287	12182	12125	11909	12089	12115	12297	12273	12271	12439	12159	12202	12158	12166	12195	12193	12273	12355	12247	12285	12180	12156	12067	12223	12221	12161	12109	12119	12170	12139	12309	12069	12085	12142	12208	12233	12165	12394	12205	12169	12240	12182	12191	12040	12275	12262	12108	12320	12320	12171	12296	12202	12166	12078	12174	12145	12333	12271	12125	12121	12214	12301	12172	12073	12094	12228	12146	12203	12343	12204	12213	12127	12167	12380	12105	12144	12129	12098	12305	12183	12132	12208	11993	12218	12177	12121	12350	12160	12118	12257	12249	12174	12265	12263	12154	12150	12183	12262	12225	11994	12153	12185	12228	12253	12133	12041	12107	12256	12238	12093	12200	12241	12190	12141	12189	12208	12067	12256	12227	12072	12096	11935	12134	12095	12266	12227	12061	12241	12249	12098	12186	12065	12213	12307	11963	12291	12171	12222	12260	12258	12191	12239	12326	12166	12192	12002	12246	12163	12112	12056	12250	12215	12028	12204	11988	12229	12159	12041	12282	12072	12127	12215	12035	12077	12091	12126	12216	12118	12302	12208	12109	12089	12151	12270	12318	12146	12241	12256	12259	12189	12364	12219	12181	12261	12325	12034	12098	12044	12079	12245	12213	12160	12279	12216	12105	12094	12058	12177	12203	12276	12313	12149	12207	12307	12207	12221	12284	12185	12150	12038	12100	11924	12238	12165	12252	12414	12153	12184	12172	12228	12200	12090	12234	12240	12119	12164	12302	12265	12211	12066	12029	12067	12243	12209	12349	12113	12243	12156	12166	12232	12257	12313	12300	12065	12246	12263	12198	12013	12011	12290	12138	12014	12212	12188	12118	12085	12299	12165	12244	12169	12243	12142	11988	12176	12247	12197	12315	12286	12198	12127	12169	12221	12296	11984	12234	12159	12195	12157	12155	12267	12361	12235	12258	12308	12258	12114	12257	12092	12113	12272	12230	12091	12039	12143	12300	11971	12280	12430	12255	12271	12274	12076	12135	12066	12121	12057	12163	12262	12206	12231	12110	12198	12152	12173	12190	12222	12328	12270	12186	12373	12168	11999	12123	12202	12244	12314	12151	12016	12222	11982	12136	12089	12219	12188	12088	12009	12134	12217	12265	12167	12259	12132	12361	12337	12236	12222	12429	12145	12013	12273	12330	12418	12234	12128	12122	12125	12145	12203	12159	12295	12075	12123	12238	12247	12319	12384	12005	12193	12149	12093	12397	12244	12091	12077	12304	12170	12206	12330	12137	12041	12201	12107	12235	12236	12168	12222	12162	12062	12366	12209	12073	12147	12217	12317	12174	12017	12054	12150	12272	12325	12064	12193	12020	12248	12093	12040	12123	12226	12019	12278	12135	12052	12222	12084	12192	12091	12092	12200	12011	12139	12234	12261	11943	12137	12140	12251	12006	12141	12035	12170	12236	12220	12120	12072	12335	12091	12320	12115	12205	12110	12321	12305	12313	12203	12198	12231	12180	12121	12122	12034	12122	12293	12157	12350	12100	12010	12163	12267	12179	12107	12204	12101	12094	12052	12339	12041	12196	12067	12082	11977	12285	12131	12159	12242	12181	12305	12291	12367	12211	12240	12219	12140	12201	12179	12017	12270	12266	12302	12001	12129	12307	12243	12173	12234	12215	12281	12038	12083	12310	12008	12253	12110	12242	12197	12228	12181	12185	12189	12204	12193	12137	12250	12062	12063	12347	12136	12200	11989	12080	12386	12159	12020	12353	11994	12210	11972	12382	12303	12243	12123	12269	12272	12223	12022	12152	12129	12370	12397	12116	12234	12229	12154	12277	12360	12291	12106	12205	12221	12210	12064	12189	12181	12263	12388	12340	12267	12183	12136	12194	12293	12252	12321	12219	12292	12193	12103	12117	12038	12187	12106	12239	12203	12183	12116	12221	12208	12034	12229	12170	12267	12279	12276	12088	12128	12026	12345	12242	12120	12225	12296	12222	12289	12066	12115	12142	12267	12225	12264	12070	12156	12309	12427	12263	12123	12311	12124	12169	12058	12191	12354	12154	12241	12120	12276	12223	12255	12346	12386	12233	12396	12290	12205	12167	12215	12104	12109	12112	12107	12263	12123	12241	12001	12138	12021	12116	12262	12293	12351	12144	12273	12131	12211	12320	12131	12184	12134	12314	12168	12313	12359	12255	12213	12167	12168	12222	12234	12055	12095	12219	12043	12248	12244	12326	12255	12155	12150	12264	12062	12017	12252	12010	12067	12308	12223	12111	12213	12116	12288	12351	12217	12189	12271	12108	12289	12241	12435	12245	12108	12078	12294	12262	12125	11998	12103	12126	12236	12153	12177	12321	12121	12312	12232	12398	12128	11959	12251	12106	12005	12082	11976	12182	11965	12218	12138	12126	12053	12111	12152	12184	12223	12094	12181	12401	12221	12177	12252	12245	12163	12154	12165	12248	12051	12198	12192	12195	12310	12277	12089	12226	12323	12294	12084	12301	12014	12195	12044	12326	12247	12383	12314	12159	12069	12295	12078	12236	12124	12105	12099	12180	12133	12309	12198	12093	12159	12274	12172	11954	12090	12253	11999	12193	12118	12207	12124	12262	12074	12434	12253	12188	12267	12434	12164	12283	12172	12080	12090	12342	11999	12159	12240	12295	12249	12052	12040	12354	12050	12002	12259	12240	12117	12071	12157	12045	12178	12271	12197	11917	12181	12182	12135	12304	12231	12087	12351	12245	12146	12232	12197	12148	12335	12207	12063	12130	12159	12221	12221	12221	12317	12260	12318	12078	12195	11981	12303	12100	12194	12193	12211	12120	12210	12318	12209	12155	12063	12042	11956	12303	12063	12156	12120	12332	12128	12159	12201	12095	12289	12378	12286	12384	12141	12164	12028	12137	12110	12178	12169	12132	12233	12387	12151	12154	12156	12114	12333	12288	12074	12340	12094	12103	12174	12166	12117	12146	12175	12252	12195	12161	12041	12146	12324	12185	12232	12222	12146	12237	12187	12152	12147	12216	12093	12073	12217	12287	12240	12243	12371	12323	12255	12160	12028	12240	12169	12270	12289	12130	12121	12243	12355	12284	12206	12206	12089	12141	12085	12027	12035	12297	12293	12191	12106	12206	12228	12459	12243	12235	11999	12177	12031	12239	12266	12223	12019	12288	12272	12078	12019	12341	12192	12056	12148	12275	12289	12233	12086	12250	12113	12276	12229	12256	12366	12205	12223	12150	12140	11929	12232	12109	12111	12222	12264	12130	11986	12210	12096	12162	12186	12216	12245	12309	11832	11987	12297	12205	12111	12087	12145	12032	12282	12297	12154	12109	12091	12049	12026	12119	12204	12053	12239	12081	12285	12131	12090	12096	12016	12099	12362	12252	12262	12103	12038	12108	12148	12152	12107	12199	12265	12251	12277	12415	12157	12325	12051	12402	12166	12275	12162	12121	12252	12061	11967	12171	12131	12210	12057	12074	12023	12234	12161	12203	12091	12096	12196	12373	12068	12350	11999	12181	12067	12135	12188	12225	12279	12173	12257	12171	12228	12372	12185	12173	11948	12095	12297	12243	12335	12397	12003	12249	12301	12222	12239	12167	12152	12325	12305	12048	12146	12194	12054	12269	12191	12135	12208	12146	12087	12247	12188	12136	12279	12201	12167	12192	12243	12315	12243	12107	12242	12338	12213	12181	12154	12146	12346	12105	12018	12314	12136	12171	12294	12220	12128	12171	12204	12215	12041	12212	12277	12134	12347	12287	12271	12294	12301	12340	12058	12072	12097	12119	12194	12117	12129	12200	12266	12171	12040	12221	12079	12236	12164	12180	12081	12023	12446	12044	12249	12226	12298	12282	12125	12246	12346	12157	12154	12196	12247	12327	12277	12210	12085	12071	12419	12129	12111	12117	12261	11954	12102	12023	12557	12084	12032	12138	12348	12297	12280	12184	12208	12317	12394	12168	12264	12293	12192	12114	12179	12380	12145	11938	11984	12355	11999	12268	12135	12176	12241	12192	12213	12421	12042	12153	12330	12159	12257	12298	12432	12311	12372	12126	12109	12114	12052	12155	12237	12210	12109	12269	12373	12133	12075	12206	12249	12108	12036	12268	12359	12184	12325	12084	12285	12247	12090	12224	12111	12148	12228	12270	12198	12344	12127	12166	12102	12218	12168	12063	12188	12196	12131	12134	12171	12368	12077	12207	12257	12351	12341	12204	12121	12196	12419	12132	12178	12187	12324	12302	12086	12228	12115	12059	12289	12381	12293	12125	12197	12155	12190	12041	12096	12208	12195	12205	12196	12374	12111	12151	12132	12299	12248	12141	12213	12410	12329	12148	12037	12258	12200	12153	12242	12248	12381	12204	11932	12228	12348	12341	12222	12316	12121	12318	12114	12305	12224	12189	12016	12183	12195	12182	12328	12180	12249	12250	12161	12242	12028	12182	12111	12182	12166
48944	89395	88890	60238	42805	19319	11629	11528	11534	11498	11476	11527	11626	11662	11518	11592	11394	11455	11445	11466	11477	11471	11423	11464	11470	11588	11506	11624	11489	11361	11538	11561	11589	11365	11548	11585	11473	11326	11339	11537	11544	11549	11650	11459	11377	11377	11384	11613	11456	11407	11422	11555	11296	11530	11225	11538	11419	11434	11390	11492	11407	11536	11648	11408	11489	11447	11544	11343	11526	11547	11535	11530	11390	11477	11355	11617	11568	11485	11631	11488	11472	11546	11435	11513	11435	11481	11480	11324	11401	11444	11357	11424	11518	11561	11416	11453	11556	11443	11290	11495	11603	11465	11540	11483	11528	11327	11441	11271	11481	11485	11445	11520	11454	11517	11427	11598	11539	11385	11486	11369	11498	11516	11491	11513	11416	11467	11394	11371	11545	11312	11446	11308	11386	11595	11592	11464	11439	11596	11591	11479	11567	11411	11429	11421	11473	11466	11342	11539	11617	11544	11684	11468	11392	11476	11364	11484	11431	11488	11498	11328	11502	11451	11479	11346	11551	11493	11444	11465	11558	11463	11581	11533	11361	11359	11649	11520	11530	11529	11606	11517	11436	11579	11308	11350	11659	11387	11452	11408	11479	11344	11495	11499	11395	11374	11341	11384	11293	11368	11379	11390	11571	11627	11397	11373	11487	11452	11397	11343	11643	11321	11405	11540	11532	11409	11337	11402	11548	11422	11505	11413	11575	11420	11555	11330	11380	11404	11366	11345	11432	11506	11616	11464	11440	11443	11431	11429	11459	11495	11444	11500	11454	11569	11355	11315	11263	11428	11569	11493	11376	11508	11360	11455	11392	11506	11334	11401	11540	11447	11396	11426	11467	11600	11407	11453	11438	11498	11547	11424	11432	11408	11308	11719	11465	11371	11369	11489	11474	11516	11563	11451	11628	11571	11472	11283	11490	11589	11451	11526	11309	11301	11380	11436	11497	11441	11431	11485	11366	11556	11457	11376	11366	11449	11563	11540	11461	11456	11306	11417	11452	11506	11556	11330	11521	11451	11629	11447	11536	11439	11535	11433	11470	11412	11512	11477	11234	11538	11649	11588	11320	11425	11392	11392	11480	11400	11457	11465	11335	11395	11365	11612	11552	11386	11442	11564	11390	11359	11482	11616	11532	11624	11376	11612	11568	11597	11433	11528	11489	11470	11421	11425	11520	11556	11663	11425	11471	11626	11534	11476	11336	11395	11524	11409	11418	11416	11590	11579	11381	11416	11561	11397	11599	11451	11509	11346	11599	11501	11495	11618	11527	11416	11560	11558	11645	11386	11536	11559	11379	11480	11378	11441	11515	11471	11524	11331	11499	11405	11355	11528	11475	11303	11527	11518	11522	11511	11479	11484	11651	11563	11374	11506	11358	11428	11449	11572	11400	11546	11420	11417	11434	11598	11467	11493	11490	11339	11369	11431	11420	11434	11370	11263	11473	11448	11493	11529	11654	11571	11483	11367	11597	11409	11417	11562	11483	11536	11493	11611	11437	11476	11477	11484	11333	11405	11395	11512	11534	11525	11554	11419	11529	11535	11653	11402	11613	11435	11553	11608	11693	11448	11539	11482	11461	11269	11476	11542	11421	11368	11626	11559	11398	11510	11457	11356	11375	11476	11502	11350	11448	11395	11677	11307	11494	11396	11422	11486	11455	11567	11555	11390	11566	11445	11443	11351	11445	11300	11618	11403	11449	11352	11566	11390	11436	11444	11488	11479	11371	11535	11493	11482	11450	11471	11429	11475	11362	11557	11306	11613	11523	11527	11421	11561	11396	11490	11463	11453	11415	11323	11343	11517	11338	11481	11364	11613	11714	11404	11329	11547	11339	11404	11522	11442	11339	11437	11281	11408	11352	11558	11408	11637	11558	11492	11526	11518	11453	11512	11423	11439	11492	11450	11322	11422	11461	11476	11588	11500	11377	11425	11550	11519	11493	11402	11519	11477	11384	11286	11308	11499	11448	11544	11337	11442	11561	11493	11353	11524	11367	11356	11329	11578	11498	11477	11506	11542	11574	11489	11554	11342	11577	11336	11462	11693	11487	11556	11465	11388	11422	11461	11468	11414	11314	11442	11446	11449	11577	11534	11409	11513	11409	11519	11366	11444	11507	11418	11402	11571	11307	11626	11547	11644	11515	11250	11386	11508	11445	11525	11394	11411	11467	11433	11557	11505	11598	11493	11500	11633	11382	11584	11572	11432	11543	11419	11508	11460	11450	11580	11510	11465	11274	11473	11337	11529	11583	11453	11387	11374	11575	11513	11338	11447	11337	11492	11396	11389	11442	11501	11452	11245	11480	11553	11432	11358	11464	11536	11457	11421	11410	11427	11437	11517	11575	11511	11372	11644	11448	11419	11429	11596	11361	11531	11574	11478	11417	11559	11462	11351	11246	11709	11432	11343	11495	11398	11567	11315	11454	11583	11567	11532	11432	11446	11593	11430	11554	11483	11483	11498	11444	11404	11543	11503	11364	11463	11411	11471	11334	11437	11547	11408	11510	11493	11594	11575	11525	11420	11499	11457	11428	11537	11401	11380	11473	11455	11476	11571	11381	11478	11381	11563	11383	11408	11383	11636	11479	11487	11484	11504	11440	11447	11418	11544	11521	11676	11510	11513	11472	11464	11471	11319	11486	11285	11364	11576	11541	11386	11437	11496	11396	11493	11312	11528	11331	11423	11449	11543	11429	11454	11548	11463	11545	11387	11523	11465	11414	11334	11669	11319	11503	11449	11430	11318	11383	11435	11541	11481	11483	11532	11281	11499	11315	11632	11460	11368	11541	11443	11605	11678	11509	11391	11396	11447	11502	11485	11466	11411	11459	11353	11667	11446	11604	11432	11468	11343	11392	11508	11510	11634	11702	11432	11539	11427	11439	11388	11444	11421	11537	11433	11511	11453	11454	11353	11472	11559	11520	11665	11469	11499	11329	11576	11364	11615	11379	11453	11571	11422	11466	11469	11481	11527	11562	11492	11425	11568	11577	11573	11490	11694	11382	11602	11326	11410	11501	11583	11399	11348	11483	11588	11309	11505	11521	11445	11496	11409	11566	11491	11440	11363	11405	11524	11461	11496	11324	11620	11453	11473	11552	11477	11505	11327	11336	11442	11426	11562	11529	11420	11560	11454	11489	11421	11472	11287	11460	11369	11448	11484	11522	11604	11455	11405	11568	11501	11624	11414	11573	11366	11429	11422	11503	11442	11508	11647	11496	11345	11482	11512	11421	11432	11525	11515	11403	11431	11380	11567	11677	11503	11437	11384	11371	11522	11533	11555	11550	11468	11457	11554	11439	11428	11489	11551	11668	11590	11494	11306	11574	11574	11360	11264	11438	11621	11602	11474	11486	11475	11456	11573	11447	11462	11491	11548	11501	11681	11317	11468	11489	11427	11419	11610	11340	11476	11464	11485	11381	11491	11353	11436	11428	11601	11389	11408	11585	11472	11567	11441	11382	11504	11489	11383	11462	11430	11442	11297	11364	11449	11418	11572	11383	11520	11383	11441	11486	11548	11407	11521	11459	11450	11429	11362	11458	11481	11513	11465	11501	11418	11462	11560	11477	11711	11488	11493	11501	11519	11502	11488	11475	11247	11416	11502	11515	11420	11485	11411	11365	11380	11363	11513	11428	11311	11340	11358	11337	11489	11459	11587	11407	11492	11523	11445	11421	11524	11518	11610	11529	11342	11473	11460	11448	11425	11712	11523	11588	11342	11371	11486	11414	11596	11461	11376	11516	11594	11551	11448	11410	11371	11598	11332	11361	11526	11448	11510	11492	11543	11637	11476	11548	11471	11584	11524	11494	11391	11505	11396	11636	11542	11401	11569	11482	11622	11487	11485	11393	11478	11357	11613	11504	11552	11709	11350	11351	11413	11605	11511	11345	11458	11278	11388	11474	11371	11580	11502	11374	11622	11388	11418	11595	11494	11434	11410	11451	11387	11488	11431	11525	11484	11443	11514	11479	11583	11493	11552	11562	11427	11455	11307	11375	11446	11718	11442	11577	11503	11454	11365	11483	11529	11386	11597	11429	11388	11464	11501	11378	11433	11426	11471	11548	11344	11328	11353	11491	11426	11596	11435	11426	11286	11490	11497	11404	11396	11505	11414	11439	11470	11482	11548	11423	11436	11376	11403	11444	11382	11545	11498	11380	11354	11457	11580	11402	11587	11480	11484	11470	11319	11460	11564	11465	11556	11400	11591	11375	11449	11482	11430	11457	11388	11411	11446	11570	11488	11620	11382	11512	11604	11533	11385	11545	11373	11474	11401	11568	11412	11348	11382	11559	11503	11462	11722	11392	11275	11413	11380	11689	11406	11566	11457	11559	11486	11322	11408	11383	11535	11454	11475	11581	11467	11444	11536	11364	11510	11498	11575	11409	11301	11579	11554	11400	11492	11500	11399	11498	11524	11520	11556	11381	11403	11448	11485	11549	11517	11492	11395	11397	11542	11536	11507	11526	11368	11299	11570	11375	11350	11551	11397	11363	11451	11472	11385	11547	11465	11478	11371	11576	11552	11408	11499	11320	11319	11569	11425	11357	11252	11546	11303	11515	11300	11388	11421	11496	11640	11424	11560	11514	11360	11607	11451	11443	11393	11495	11464	11574	11632	11351	11384	11430	11604	11543	11588	11394	11569	11408	11326	11612	11386	11479	11589	11317	11382	11712	11608	11457	11600	11563	11360	11411	11483	11422	11366	11497	11387	11435	11410	11393	11463	11449	11530	11463	11405	11374	11267	11431	11466	11608	11555	11422	11446	11338	11382	11573	11478	11603	11524	11266	11483	11471	11479	11456	11335	11518	11533	11362	11592	11415	11483	11498	11533	11376	11341	11391	11494	11384	11532	11492	11519	11684	11445	11434	11460	11548	11341	11551	11384	11539	11548	11437	11567	11301	11522	11401	11434	11441	11425	11449	11510	11503	11457	11454	11305	11529	11546	11434	11439	11388	11467	11421	11453	11504	11424	11477	11565	11554	11399	11425	11530	11301	11465	11560	11510	11489	11349	11509	11686	11494	11529	11295	11351	11422	11560	11476	11552	11521	11456	11691	11622	11541	11389	11395	11346	11457	11442	11435	11402	11526	11439	11576	11459	11716	11424	11351	11423	11401	11410
24021	24298	51501	56290	48010	28384	18957	12941	11152	10966	11210	11036	10953	11089	11121	11093	11138	10930	11014	10950	11064	10932	10931	10954	10859	10980	10681	10829	10994	10990	10906	10925	11037	10935	10962	11049	10932	10775	10842	10805	10888	10883	10835	10736	10751	10959	10703	10818	11071	10937	10900	10941	10958	10765	10907	10960	10910	10916	11085	10861	10822	10655	10689	10649	10874	10809	10750	10837	10768	10806	10771	10959	10931	10955	10965	10839	10887	10706	10703	10624	10785	10872	10702	10795	10814	10808	10790	10804	10891	10802	10931	10761	10768	10676	10763	10831	10830	10859	10937	10910	10776	10819	10894	10891	10838	10872	10799	10819	10766	10758	10850	10883	10920	10687	10819	10708	10748	10744	10871	10744	10858	10714	10840	10641	10815	10828	10897	10810	10762	10769	10873	10852	10827	10707	10681	10830	10829	10730	10887	10839	10689	10745	10867	10754	10976	10726	10795	10815	10619	10870	10832	10867	10911	10622	10697	10677	10839	10975	10634	10749	10821	10819	10958	10918	10732	10758	10716	11016	10791	10789	10777	10881	10731	10893	10859	10918	10856	10791	10660	11007	10850	10747	10987	10731	10977	10619	10815	10906	11000	10890	10835	10856	10886	10936	10702	10704	10716	10647	10749	10758	10780	10928	10788	10857	10833	10805	10950	10755	10800	10788	10816	10696	10858	10701	10734	10854	11023	10956	10704	10833	10823	10658	10989	10851	10736	10764	10797	10701	10872	10994	10738	10812	10844	10573	10619	10698	10716	10963	10795	10753	10820	10743	10790	10807	10876	10750	10839	10789	10677	10785	10657	10649	10749	10654	10822	10809	10716	10818	10893	10696	10841	10930	10650	10753	10809	10800	10880	10891	10895	10960	10651	10881	10791	10847	10767	10611	10798	10663	10793	10831	10877	10669	10791	10598	10972	10812	10873	10725	10761	10865	10827	10726	10846	10828	10876	10976	10720	10910	10919	10820	10607	10913	11045	10749	10768	10757	10974	10842	10896	10831	10977	10816	10725	10716	10837	10890	10939	10756	10835	10796	10871	10853	10658	10790	10766	10836	10901	10736	10800	10832	10834	10769	10659	10712	10980	10683	10654	10842	10751	10842	10806	10868	10779	10838	10819	10698	10804	10814	10856	10885	10869	10884	10554	10783	10668	10903	10801	10780	10887	10740	10887	10698	10887	10731	10837	10790	10725	10823	10681	10816	11011	10754	10859	11014	10756	10726	10756	10547	10858	10892	10809	10836	10723	10879	10607	10664	10673	10796	11031	10769	10721	10795	10813	10781	10775	10781	10849	10687	10888	10699	10791	10972	10914	10682	10665	10880	10921	10785	10858	10816	11031	10724	10702	10953	10842	10951	10802	10856	10922	10919	10712	10937	10791	10847	10841	10793	10801	10842	10764	11025	11068	10848	10773	10774	10926	10781	10938	10911	10878	10724	10796	10757	10837	10762	10756	10882	10644	10857	10715	10780	10763	10755	10919	10825	11009	10741	10785	10886	10748	10816	10935	10725	10767	10789	10764	10454	10825	10762	10879	10851	10777	10751	10990	10833	10646	10870	10816	10932	10780	10749	10789	10797	10684	10726	10923	10678	10804	10753	10579	10802	10860	10817	10697	10800	10774	10801	10880	10778	10756	10672	10745	10927	10749	10770	10785	10759	10911	10780	10646	10944	10817	10835	10776	10850	10609	10615	10674	10750	10984	10837	10816	10669	10922	10690	10909	10880	10782	10814	10854	10826	10840	10931	10781	10697	10770	10768	10811	10917	10703	10795	10710	10733	10820	10769	11029	10842	10679	10719	10787	10756	10632	10545	10805	10870	10737	10696	10825	10808	10928	10800	10755	10766	10815	10854	10743	10871	10820	10748	10903	10808	10959	10685	10724	10766	10830	10670	10851	10728	10900	10687	10683	10657	10651	10843	10831	10895	10842	10819	10683	10777	10804	10852	10869	10696	10835	10949	10792	10915	10668	10875	10849	10890	10656	10786	10801	10812	10814	10631	10730	10776	10872	10680	10806	10881	10738	10733	10738	10708	10923	10709	10691	10696	11106	10709	10776	10611	10801	10704	10734	10939	10743	10819	10685	10774	10723	10870	10836	10869	10953	10813	10822	10869	10745	10716	10810	10817	10705	10998	10936	10746	10695	10734	10724	10866	10789	10848	10858	10716	10683	10809	10879	10824	10815	10720	10651	10793	10769	11051	10813	10726	10889	10759	10883	10904	10715	10741	10695	10837	10789	10764	10995	10778	10720	10936	10735	10692	10759	10934	10823	10762	10765	10724	10762	10944	10697	10804	10755	10700	10828	10969	10849	10785	10836	10816	10712	10931	10669	10708	10868	10763	10884	10699	10735	10750	10721	10802	10966	10990	10778	10937	10709	10693	10919	10891	10788	10844	10830	10711	10763	10842	10797	10603	10690	10850	10772	10811	10823	10859	10952	10908	10775	10864	10691	10723	10769	10657	10807	10954	10810	10782	10816	10795	10650	10723	10984	10846	10898	10671	10760	10814	10758	10903	10867	10784	10845	10720	10829	10719	11011	10740	10727	10552	10797	10562	10780	10857	10726	10567	10622	10872	10765	10973	10933	10763	10852	10846	10719	10740	10794	10704	10963	10766	10796	10820	10736	10852	10720	10797	10750	10784	10859	10619	10769	10740	10754	10869	10660	10722	10771	10870	10784	10825	10665	10794	10766	10927	10609	10755	10594	10803	10661	10697	10838	10680	10746	10676	10799	10861	10768	10730	10813	10664	10915	10843	10754	10869	10654	10718	10828	10601	10992	10798	10822	11038	10898	10807	10920	10822	10779	10766	10834	10853	10954	11000	10705	10911	10956	10879	10838	10675	10950	11004	10828	10732	10693	10888	10694	10804	10787	10838	11023	10787	10764	10626	10785	10771	10732	10772	10802	10898	10843	10936	10851	10762	10832	10806	10754	10775	10819	10817	10744	10555	10783	10878	10738	11103	10835	11011	10992	10699	10859	10724	10792	10790	10794	10800	10770	10699	10879	10716	10773	10872	10863	10748	10882	10974	10749	10647	10820	10736	10644	10826	10798	10755	10918	10840	10947	10752	10794	10911	10754	10794	10867	10848	10849	10772	10792	10785	10664	10808	10643	10767	10925	10669	10763	10811	10974	10741	10903	10760	10658	10606	10908	10730	10864	11024	10894	10809	10810	10820	10703	10931	10835	10737	10772	10776	10818	10941	10595	10756	10864	10834	10756	10774	10814	10809	10744	10661	10846	10769	10719	10802	10856	10802	10930	10809	10879	10694	10865	10823	10929	10753	10925	10464	10824	10777	10730	10808	10826	10846	10827	10789	10797	10697	10603	10587	10891	10796	10875	10620	10626	10632	10789	10874	10767	10711	10821	10929	10866	10844	10894	10858	10851	10891	10952	10941	10789	10887	10798	10900	11143	10857	10824	10770	10745	11018	10779	10770	10697	10950	10916	10800	10853	10930	10777	10698	10960	10887	10914	10756	10709	10881	10669	10621	10839	10641	10918	10707	10792	10753	10742	10807	10859	10699	10780	10773	10581	10886	10731	10928	10971	10795	10812	10753	10837	10806	10907	10694	10717	10693	10798	10780	10757	10788	10769	10566	10941	10782	10885	10751	10825	10796	10668	10828	10715	10749	10777	10761	10730	10881	10725	10798	10580	10889	10779	10866	10934	10814	10733	10720	10725	10711	10734	10492	10740	10724	10757	10760	10680	10699	10946	10931	10748	10687	10822	10667	10747	10888	10733	10991	10884	10968	10989	10537	10723	10729	10762	10821	10791	10793	10681	10728	10810	10831	11126	10774	10782	10571	10854	10713	10883	10915	10870	10835	10589	10802	10835	10952	10864	10743	10742	10775	10947	10976	10779	10696	10726	10900	11124	10813	10727	11003	10755	10711	10821	10839	10682	10840	10766	10681	10790	10804	10890	10756	10824	11053	10941	10935	10858	10671	10743	10706	10833	10734	10874	10844	10860	10676	10805	10909	10806	10766	10847	10858	10819	10603	10824	10806	10753	11008	10783	10846	10635	10639	10602	10868	10814	10826	10839	10947	10684	10652	10712	10802	10750	10828	10722	10883	10934	10654	10786	10689	10737	10676	10978	10867	10752	10765	10635	10833	10866	10834	10746	10798	10761	10919	10919	10782	10862	10717	10669	10682	10859	10887	10927	10866	10803	10940	10919	10996	10868	10732	10695	10829	10661	10833	10881	10671	10655	10722	10844	10788	10775	10768	10860	10634	10792	10802	10758	10938	10729	10735	10643	10908	10757	10699	10768	10803	10654	10839	10793	10868	11018	10843	10829	10743	10943	10705	10833	10588	10648	10657	10887	10907	10915	10744	10793	10901	11064	10836	10681	10714	10710	10700	10679	10870	10802	10697	10898	10773	10687	10811	11018	10875	10802	10714	10731	10620	10724	10832	10727	10890	10684	10976	10706	10939	10748	10850	10776	10847	10692	10779	10695	10893	10907	11006	10765	10768	10962	10637	10730	10860	10710	10768	10838	10926	10858	10639	10866	10799	10786	10761	10683	10798	10802	11015	10731	10757	10972	10847	10883	10771	10758	10638	10767	10821	10780	10685	10821	10782	10752	10950	10681	10700	10819	10717	10923	10811	10931	10886	10790	10883	10832	10778	10484	10911	10732	10922	10969	10832	10841	10813	10812	10949	10910	10832	10751	10830	10797	10880	10711	10710	10823	10579	10821	10742	10593	10796	10746	10936	10817	10984	10747	10835	10728	10846	10897	10779	10641	10728	10843	10783	10859	10729	10731	10704	10805	10711	10967	10809	10787	10823	10838	10924	10789	10802	10799	10859	10755	10806	10891	10820	10633	10791	10964	10768	10721	11015	10905	10731	10676	10800	10723	10846	10770	10575	10741	10774	10713	10745	10681	10707	10841	10718	10721	10734	10785	10712	10967	10629	10771	10756	10835	10821	10701	10795	10741	10854	10894	10865	10721	10707	10871	10894	10801	10691	10741	10653	10800	10652	10893	10801	10825	10747	10825	11004	10759	10746	10883	10650	10789	10821	10839	10801	10827	10797	10895	10813	10855	10818	10975	10746	10812	10764	10873	10789	10695	10769	10877	10810	10892	10918	10758	10686	10890	10880
54587	95924	90693	78575	58085	24417	10669	10535	10521	10414	10701	10585	10652	10568	10555	10488	10690	10592	10568	10537	10426	10490	10471	10425	10546	10489	10446	10495	10546	10444	10507	10483	10365	10598	10343	10559	10477	10527	10544	10631	10564	10418	10486	10500	10458	10375	10409	10524	10393	10518	10508	10589	10508	10521	10628	10635	10472	10443	10445	10519	10571	10595	10511	10399	10372	10538	10598	10503	10421	10391	10528	10553	10460	10494	10536	10477	10565	10452	10459	10342	10455	10372	10603	10424	10384	10425	10577	10412	10565	10414	10662	10407	10550	10332	10666	10487	10533	10558	10389	10316	10459	10417	10427	10429	10450	10436	10587	10586	10446	10524	10566	10695	10479	10559	10677	10421	10542	10650	10433	10488	10407	10469	10504	10466	10556	10497	10474	10389	10366	10446	10375	10406	10552	10335	10617	10442	10261	10601	10448	10449	10490	10408	10482	10382	10379	10485	10540	10504	10623	10499	10469	10410	10467	10529	10427	10446	10375	10377	10441	10485	10654	10528	10610	10533	10430	10523	10438	10397	10472	10465	10499	10423	10516	10441	10480	10655	10533	10323	10505	10478	10467	10573	10427	10480	10497	10615	10568	10486	10501	10387	10363	10353	10601	10548	10682	10591	10536	10471	10658	10374	10526	10500	10778	10564	10393	10510	10590	10595	10553	10425	10466	10494	10509	10524	10410	10488	10463	10427	10376	10581	10351	10580	10443	10334	10529	10635	10432	10453	10371	10439	10619	10439	10443	10418	10514	10511	10479	10430	10528	10421	10473	10461	10372	10449	10483	10582	10435	10430	10500	10571	10487	10487	10490	10500	10524	10533	10442	10443	10445	10418	10374	10569	10395	10426	10417	10529	10488	10451	10700	10496	10522	10518	10505	10523	10446	10477	10494	10484	10373	10476	10468	10591	10561	10433	10600	10559	10624	10405	10491	10564	10575	10572	10446	10523	10597	10392	10482	10616	10371	10639	10570	10416	10468	10463	10595	10618	10452	10461	10540	10589	10519	10602	10540	10434	10290	10540	10334	10650	10529	10403	10364	10544	10462	10545	10450	10531	10453	10535	10414	10514	10533	10595	10440	10415	10509	10385	10352	10534	10364	10502	10445	10626	10387	10625	10519	10375	10423	10513	10534	10465	10458	10384	10578	10531	10601	10375	10586	10718	10489	10705	10432	10457	10474	10666	10462	10515	10591	10527	10345	10438	10570	10591	10577	10584	10492	10508	10518	10381	10479	10390	10448	10467	10529	10435	10556	10546	10516	10428	10445	10374	10514	10429	10446	10466	10524	10592	10491	10378	10477	10573	10595	10435	10561	10494	10630	10424	10377	10320	10550	10516	10665	10410	10487	10356	10398	10477	10449	10405	10562	10400	10532	10468	10534	10603	10482	10480	10614	10413	10409	10487	10459	10658	10407	10441	10361	10346	10395	10461	10471	10601	10502	10395	10544	10572	10542	10482	10326	10453	10555	10531	10627	10411	10507	10578	10490	10463	10534	10453	10523	10439	10390	10425	10388	10448	10479	10429	10373	10478	10442	10503	10473	10371	10556	10445	10478	10469	10550	10434	10679	10417	10488	10482	10466	10536	10394	10585	10452	10540	10441	10492	10451	10504	10588	10418	10536	10554	10394	10431	10575	10506	10413	10694	10444	10593	10444	10417	10572	10499	10480	10369	10856	10552	10606	10428	10541	10629	10578	10367	10545	10598	10511	10452	10422	10401	10557	10481	10627	10679	10515	10502	10304	10378	10595	10542	10544	10372	10473	10512	10429	10437	10410	10619	10354	10502	10503	10523	10547	10485	10370	10508	10434	10438	10342	10582	10551	10321	10517	10436	10534	10336	10538	10412	10431	10398	10512	10457	10479	10478	10482	10419	10638	10483	10647	10510	10523	10381	10460	10478	10480	10380	10569	10414	10529	10437	10509	10404	10569	10411	10484	10462	10560	10468	10442	10426	10464	10496	10564	10427	10510	10462	10574	10478	10498	10767	10541	10586	10419	10490	10382	10343	10458	10421	10568	10436	10432	10720	10574	10504	10373	10376	10505	10568	10384	10432	10425	10393	10526	10547	10386	10369	10555	10586	10589	10573	10473	10379	10433	10544	10466	10537	10524	10423	10574	10602	10571	10446	10460	10443	10420	10371	10490	10364	10379	10540	10562	10387	10354	10514	10376	10481	10457	10466	10477	10579	10482	10564	10391	10515	10608	10614	10366	10600	10595	10500	10377	10631	10261	10454	10574	10439	10481	10364	10507	10472	10510	10588	10561	10563	10385	10477	10557	10475	10253	10599	10403	10435	10630	10600	10244	10504	10468	10431	10425	10480	10567	10664	10387	10609	10539	10374	10613	10614	10547	10381	10505	10418	10455	10631	10513	10550	10539	10575	10384	10537	10393	10507	10678	10484	10552	10501	10429	10564	10488	10555	10523	10487	10550	10614	10484	10504	10339	10464	10402	10452	10426	10370	10514	10424	10363	10500	10648	10646	10355	10368	10371	10586	10568	10434	10419	10537	10640	10414	10445	10366	10480	10482	10530	10470	10521	10568	10547	10560	10484	10539	10531	10504	10429	10452	10576	10396	10545	10547	10516	10338	10471	10543	10538	10374	10557	10403	10623	10443	10387	10421	10368	10362	10488	10452	10630	10552	10233	10623	10421	10420	10422	10543	10550	10461	10458	10473	10534	10494	10406	10484	10539	10408	10566	10384	10396	10484	10433	10690	10503	10679	10476	10490	10442	10597	10470	10550	10429	10624	10388	10459	10400	10498	10427	10549	10503	10412	10411	10312	10609	10412	10525	10399	10510	10605	10529	10473	10577	10439	10518	10432	10575	10402	10640	10450	10576	10536	10413	10465	10400	10452	10502	10451	10548	10566	10351	10490	10512	10438	10481	10491	10580	10581	10482	10572	10457	10508	10450	10467	10722	10557	10375	10444	10540	10467	10552	10419	10544	10575	10705	10364	10529	10478	10491	10430	10483	10521	10512	10507	10590	10491	10599	10536	10363	10622	10462	10509	10598	10593	10372	10495	10606	10487	10451	10384	10500	10452	10658	10596	10531	10400	10394	10457	10337	10550	10531	10560	10652	10415	10556	10411	10389	10492	10436	10403	10506	10337	10443	10451	10375	10512	10391	10541	10490	10600	10432	10511	10367	10463	10545	10665	10497	10531	10497	10557	10468	10409	10683	10523	10419	10442	10494	10401	10582	10594	10615	10592	10628	10289	10455	10372	10495	10499	10608	10462	10432	10570	10460	10443	10478	10435	10501	10416	10469	10498	10414	10477	10562	10498	10507	10493	10758	10503	10368	10328	10305	10471	10500	10482	10466	10434	10464	10479	10477	10377	10601	10399	10463	10512	10535	10614	10533	10453	10534	10458	10672	10499	10292	10480	10466	10524	10478	10522	10368	10494	10496	10524	10547	10584	10429	10610	10529	10456	10350	10550	10484	10538	10268	10513	10565	10464	10545	10496	10362	10424	10575	10438	10528	10435	10483	10496	10518	10682	10506	10433	10521	10498	10476	10484	10655	10436	10532	10451	10386	10485	10586	10614	10490	10326	10441	10408	10598	10354	10360	10362	10431	10343	10517	10613	10419	10419	10403	10496	10431	10499	10589	10264	10548	10401	10450	10470	10552	10525	10585	10486	10564	10514	10325	10530	10531	10555	10599	10335	10379	10447	10496	10547	10483	10477	10529	10680	10446	10537	10572	10521	10702	10552	10352	10499	10440	10537	10404	10502	10514	10556	10521	10483	10575	10577	10374	10480	10586	10455	10523	10667	10567	10466	10397	10603	10426	10330	10479	10585	10516	10470	10597	10391	10476	10549	10426	10429	10354	10574	10428	10537	10331	10518	10546	10654	10533	10546	10570	10523	10520	10561	10425	10449	10396	10546	10500	10536	10568	10619	10592	10546	10301	10574	10528	10550	10483	10418	10431	10406	10315	10450	10438	10573	10476	10669	10659	10563	10506	10550	10532	10424	10399	10416	10519	10590	10466	10495	10501	10419	10468	10490	10611	10518	10443	10597	10586	10425	10509	10537	10518	10456	10443	10739	10502	10432	10624	10389	10510	10360	10575	10483	10501	10458	10457	10410	10407	10430	10659	10488	10585	10499	10558	10430	10471	10385	10479	10389	10570	10552	10563	10640	10338	10499	10434	10490	10350	10504	10456	10519	10459	10471	10441	10566	10631	10415	10506	10448	10492	10524	10453	10491	10611	10536	10468	10506	10514	10616	10410	10304	10300	10353	10502	10694	10468	10468	10387	10416	10352	10465	10486	10524	10472	10425	10459	10456	10496	10493	10558	10459	10503	10390	10443	10505	10488	10607	10515	10424	10537	10541	10636	10434	10493	10414	10424	10503	10551	10593	10454	10550	10414	10592	10572	10419	10590	10630	10516	10503	10532	10404	10559	10424	10424	10425	10454	10459	10365	10545	10543	10336	10450	10442	10536	10446	10687	10459	10635	10553	10588	10390	10543	10405	10616	10392	10510	10379	10381	10520	10467	10564	10619	10481	10618	10541	10517	10371	10466	10560	10398	10636	10485	10577	10409	10496	10706	10474	10667	10371	10588	10502	10302	10390	10500	10572	10476	10512	10606	10502	10402	10453	10451	10498	10381	10449	10490	10455	10418	10472	10413	10403	10493	10378	10375	10559	10419	10408	10490	10440	10530	10445	10545	10428	10512	10558	10426	10356	10467	10539	10476	10422	10523	10534	10466	10636	10372	10522	10608	10482	10587	10575	10500	10473	10269	10422	10343	10391	10504	10394	10414	10443	10585	10368	10519	10400	10490	10543	10604	10575	10545	10433	10467	10498	10483	10408	10439	10464	10463	10415	10592	10588	10637	10576	10478	10401	10506	10451	10533	10423	10519	10270	10591	10522	10369	10378	10292	10447	10368	10535	10368	10396	10563	10587	10407	10411	10487	10372	10388	10502	10448	10536	10497	10563	10281	10445	10389	10419	10560	10407	10482	10513	10395	10421	10613	10519	10447	10370	10457	10484	10628	10550	10458	10539	10502	10549	10641	10533	10602	10623	10567	10387	10539	10547	10665	10425	10352	10532	10634	10594	10518	10443	10478	10418	10559	10576	10494	10563	10505	10468	10586	10452
30273	33055	46652	37620	25378	15643	13383	13006	13009	12909	12907	12853	12958	12971	12986	13097	12780	12728	12895	12770	12802	12784	12792	12876	12821	12870	12840	12901	12909	12902	13024	12982	12971	12901	12923	12842	12893	12934	12929	12866	12967	12822	12717	13010	12764	12890	12816	12773	12807	12808	12598	12692	12923	12911	12870	12989	12922	12854	12933	12820	12768	12845	12772	12847	12857	12957	12648	12851	13028	12851	12767	12699	12839	12738	13038	12755	13047	12925	12771	12880	13004	12817	12742	12816	12832	13006	12904	12775	12878	12858	12891	12836	12690	12833	12841	12888	12916	12866	12955	12900	12813	12885	12958	12894	12896	12864	12878	12933	12676	12711	12655	12999	12925	12948	12832	12721	13044	12859	12694	12673	12737	12833	12872	12795	13032	13050	12885	12971	12931	12934	12814	12806	12848	12875	12952	12862	12845	12893	12898	12849	12677	12782	12771	13025	13006	12801	12799	12843	12885	12826	12876	12801	12616	12968	13031	12776	12953	12929	12873	12728	12797	12582	12796	12803	12827	12933	12734	12700	12648	12751	12949	12962	12724	12869	13045	12778	12808	12728	12775	12739	13031	12808	12773	12952	12661	12865	12831	12862	12867	12920	12865	12782	12859	12771	12685	12724	12792	12740	12720	12820	12880	12752	12792	12802	12682	12842	12923	12768	12658	12829	12977	12876	12639	12893	12961	12956	12881	12807	12905	12901	12712	12763	12699	12687	12927	12818	12762	13066	12671	12814	12769	12736	12810	12794	12760	12807	12907	12892	12992	12768	12870	12766	12850	12775	12768	12935	12749	12771	12941	12695	12866	12793	12815	12654	12781	12861	12951	13084	12737	12787	12891	12814	12524	12850	12877	12777	12968	12753	12727	12920	12756	12870	12847	12796	12838	12899	12675	12926	12921	12860	12777	12845	12851	12894	12629	12814	12760	12854	12807	12896	12995	12695	13083	12709	12763	12864	12826	12796	13056	12783	13098	12770	12815	12902	12884	12924	12938	12941	12837	12699	12901	12714	12896	12931	12890	12995	13010	12954	12870	12745	12788	13063	12788	12851	12979	12829	12746	12725	12744	12877	12681	12933	12751	12835	12894	12892	12708	12685	12823	12931	13017	12941	12937	12811	13003	12808	12987	12747	12856	12769	12806	12670	12867	12871	12809	12749	12853	12969	12802	12795	12837	12803	12867	12673	12718	12815	12998	12798	12761	13018	12826	12698	12695	12778	12899	12719	12852	12800	12711	12868	12674	12755	12813	12734	12801	12895	12867	12734	12711	12884	12870	12919	12787	12773	12696	12658	12801	12938	12751	12704	12921	12733	12812	12744	12953	13034	12869	12763	12679	12645	12927	12652	12801	13028	12761	12825	12769	12898	12793	12911	12950	12927	13014	12762	12782	12974	12969	12766	12923	12876	12925	12845	13002	12951	12938	12564	12891	12789	12904	12826	12898	12967	12766	12933	12730	12793	13006	12792	12686	12781	12777	12724	12815	12874	12768	12992	12984	12835	13042	12951	12844	12737	12889	12839	12817	12810	12836	12679	12775	12774	12776	12967	12806	12837	12879	12730	12670	12848	12917	12773	12918	12975	12921	12762	12751	12837	13088	12663	12899	13004	12777	12796	12772	12717	12803	12905	12745	12641	12682	12916	12990	12950	12900	12887	12778	13044	13008	12841	12841	12910	13034	12874	12779	12793	12825	12767	12817	12984	13080	12769	12756	12833	12911	12652	12685	12703	12808	12719	12903	12908	12674	12873	12919	12791	12880	12956	12991	13054	12952	12765	12862	12796	12833	12835	12771	12670	12751	12706	12958	12836	12772	12797	12815	12760	12891	12704	12986	12897	12853	12792	12822	12789	12743	12863	12705	12678	12871	12828	12875	12727	12789	12877	12700	12682	13006	12840	12838	12964	12965	12809	12803	12858	12949	12854	12761	12731	12880	12782	12870	12884	12756	12986	12948	12701	12693	12835	12888	12674	12959	12822	12840	12814	12714	12693	12931	12808	12844	13029	12795	12744	12748	12928	12739	12838	12726	12881	12797	12793	12956	12719	12855	12831	12859	12856	12823	12874	12719	12998	12680	12970	12815	12864	12739	12868	13003	12757	12747	12826	12845	12795	12781	12801	12814	12815	12792	12868	12825	12987	12761	12856	12899	13120	12682	12724	12825	12899	12792	12933	12811	12797	12904	12751	12878	12801	12903	12764	12727	13111	12915	12766	12819	12953	12713	13066	13054	12941	12841	12687	12824	12888	12869	12833	12815	12791	12840	12831	12978	12805	12825	12969	12828	12759	12733	12913	12841	12996	12956	12852	12933	12806	13060	12754	12839	12801	12787	12892	12721	12743	13064	12854	13068	12867	12751	12890	12791	12954	12851	12687	12853	12894	12948	12815	12714	12885	12814	12860	12863	12880	12735	12880	12788	12952	12895	12617	12849	12869	12835	12991	12870	12897	12770	12907	12823	12845	12822	12831	12716	12815	12787	12878	12878	12745	12931	12830	12725	12911	12897	12965	12817	12823	12788	12855	12830	12918	12932	12656	12687	12783	12937	12822	12758	12575	12759	12937	12921	12828	12598	12923	12946	12820	12967	12946	12799	12836	12782	12766	12769	12903	12638	12858	12857	12797	12930	12659	12872	12667	12705	12810	13003	13032	13007	12584	12689	12771	12967	12934	12941	12912	12846	13093	12891	12921	12919	13025	12871	12824	12823	12834	12730	12836	12816	12731	12886	12823	12908	12736	12929	12810	12762	13041	12757	12756	12663	12881	12929	12945	12777	12987	12870	12979	12901	12689	12855	12735	12581	12940	12840	12676	12771	12745	12898	12986	12811	12795	12888	12718	12815	12781	12911	12809	12777	12865	12848	12897	13154	12865	12765	12684	12883	12954	12814	12986	12802	12840	12737	12977	12858	12845	12811	12735	13070	12912	13110	12752	12782	12796	12900	12800	12849	12923	12819	12687	12742	12851	12971	12834	12760	12624	12921	12983	13003	12835	12906	12703	12871	12769	12864	12891	12816	12849	13038	12930	12900	12848	12960	12896	12879	12817	12915	12801	12916	12692	12764	12857	12719	12796	12828	12978	12884	12770	12794	12850	13000	12740	12935	12759	12776	13128	12743	12734	12855	12896	12782	12598	12878	12784	12809	13057	13000	12930	12820	12747	12895	12877	12855	12886	12898	12899	13069	13090	12795	12858	12772	12745	12730	13030	12828	12860	12971	12967	12972	12834	12872	12820	12906	12895	13075	12869	12924	12901	12876	12785	12927	12980	13061	12717	12884	12897	12734	12934	12888	13024	13093	12947	12890	12720	12887	12866	12935	12764	12930	12948	12912	12696	12772	12937	12763	12697	12939	12824	12959	12914	13001	12956	12994	12832	12793	12769	12775	12759	12973	13036	12908	13022	12907	12704	12732	12874	12820	12968	12865	12855	12870	12932	12894	12897	12828	12887	12759	12864	12933	12874	12856	12896	12764	12830	12898	12680	12810	13066	13037	12974	12779	12810	12805	12819	12778	12839	12861	12819	12893	12811	12871	12776	12916	13000	12879	12904	12891	13125	12909	12605	12690	12942	12726	12645	12809	12906	12965	12721	12810	12989	12879	12808	12870	12824	12817	12899	13010	12922	12831	12749	12816	12749	12627	12714	12791	12854	12949	12806	12793	12754	12671	12768	12914	12858	12795	12867	12868	12784	12887	12879	12685	12810	12808	12857	12911	12983	12703	12838	12936	12817	12980	12857	12714	12905	12830	12853	12781	12952	12795	12828	12775	12883	12879	13004	12830	12747	12860	12787	12988	12921	12917	12661	12948	12893	12790	12608	12831	12795	12799	12798	12863	12860	12662	12891	12844	12735	12880	12939	12959	12925	12895	13002	12855	12659	12857	12944	13059	12715	12690	12768	12649	12813	12845	12739	12897	12790	12814	12768	12795	12704	13011	12719	12989	12717	12801	12940	12932	12957	12958	12845	13020	12832	12865	12672	12695	12760	12822	13030	12868	12857	12787	12884	12898	12637	12872	12818	12937	12788	13006	12920	12806	12832	12787	12925	12777	12917	12810	12744	12789	12877	12948	12891	12835	12805	12914	12806	12892	12913	12769	12780	12970	12886	12958	12906	12941	12930	12895	12820	12680	12775	12921	12711	12829	12879	12824	12785	12874	12856	12970	13018	12521	12769	12795	12843	12864	12852	12825	12949	12854	12907	12695	12803	13022	12964	12887	12989	13019	12831	12825	12848	12924	12806	12857	12803	12803	12835	12943	12680	12794	12879	12699	12702	12932	12802	12660	12789	12835	12785	12755	12916	12929	12960	12841	12839	12835	12902	12784	12845	12711	13084	12741	12836	12922	12764	12819	12825	12800	12858	12806	12664	12726	12952	12858	12899	12848	12795	12947	12994	12891	12945	12767	12816	12858	12910	12838	12821	12843	12744	12989	12949	13038	12766	12820	12751	12804	12746	12782	12726	12814	12714	12823	12784	12822	12944	12968	12768	12835	12861	13026	12822	12832	12840	12746	12891	12871	12780	12817	12910	12689	12812	12681	12721	12716	12810	12873	12858	12882	12797	12820	12820	12935	12760	12843	13046	12999	12966	12668	12882	12732	12823	12935	13001	12697	12953	12854	12947	13037	12847	12727	12936	12838	12874	12914	12911	12957	12758	13084	12800	12867	12975	12815	12728	12975	12841	12971	12830	12629	12774	12798	12961	12876	13082	12908	12790	12776	12761	12988	12857	12941	12903	12933	12871	12877	12701	12868	12864	12732	12793	12746	12799	12759	12740	12719	12884	12889	13024	12844	12974	12717	12949	13016	12837	12967	12699	12901	12962	12915	12769	12783	12829	12769	12716	12765	12971	12783	12765	12707	12971	13027	12992	13101	13081	13012	12796	12917	12747	12798	13024	12918	12914	13027	12762	12741	13062	12864	12739	12753	12722	12824	12761	12970	12866	12834	13018	12747	12822	12755	12892	12817	12986	12920	12594	12789	12837	12903	12684	12893	12850	12936	13029	12940	12994	13078	12759	12872	12792	12858	12920	12895	12864	12903	12948	12852	12856	12885	12912	12752	12979	12765	12761	12719	12902	12917	12782	12771	12985	12866	12721	12809	12854	12927	13021	12811	12811
26362	48375	48914	34947	23494	13195	11879	11918	11970	11982	11744	12096	11811	11864	11830	12125	11930	11774	12181	11895	11986	11884	11875	11900	11974	11922	11905	11749	11878	11949	12024	11846	11847	11950	11961	11876	12012	11964	11854	11979	11854	11954	11959	12156	11846	12004	11966	11884	11729	11850	11990	11861	11818	12040	11955	11959	11900	11928	11996	11826	11795	11823	11862	11857	11929	11888	11859	11780	11948	11746	11904	11868	11941	11935	11724	12024	11964	11871	11913	11999	11832	11854	11849	12009	11823	11790	11969	12013	11888	11913	11764	11813	11829	11877	11891	11768	11916	11865	11873	11850	11928	11842	11833	11927	11912	11959	11969	11887	11839	11836	12094	11875	11787	12005	11833	11854	11953	11782	11790	11882	11877	11854	12001	11770	11959	11971	11934	11930	12001	11918	11944	11968	11940	11940	11918	11890	11820	11977	11930	11820	11936	11776	11902	11733	12026	11876	11828	11911	11901	11963	11827	11908	11950	11999	11857	11801	11816	11929	11875	11868	11877	12004	11927	11986	11873	12002	11853	11814	11904	11965	11839	11918	11977	12016	11936	11947	11941	11851	11782	11836	11871	11884	11858	11985	11890	11869	11846	11868	11887	11986	11789	11860	11861	12033	11939	11933	12156	11946	11870	11860	11781	11975	11996	11952	11835	11890	11838	11971	11819	11907	11885	12031	11862	12002	11956	11779	11927	11923	11884	11782	11920	11835	11821	11872	12073	11989	11911	11887	12020	11930	11842	11892	11875	12077	11928	11892	11892	11830	11858	11942	12046	11896	11860	11956	11743	12044	12149	11869	11867	11928	11943	11855	11803	11816	11821	11784	11809	11986	11791	11803	11988	11867	11892	11988	11928	11952	11963	11803	11885	11784	12039	11770	11937	11809	11922	11815	12096	11978	11878	12084	11912	11980	11991	11828	11939	11736	11922	11888	11925	11917	11894	12068	11871	11797	11910	11869	11924	11754	11927	11790	11976	11993	11950	11973	11882	11837	11909	12005	11773	11871	11897	11837	11885	11897	11941	11769	11898	11793	11874	12053	12038	11833	12018	11985	12095	12097	11922	11781	11868	11933	11827	12125	11843	11913	12148	11995	11971	11748	11725	12087	12038	12006	11822	12001	12071	11905	11860	11962	11746	12045	11790	11809	11799	12007	11880	11900	11977	12026	12051	11900	11924	11951	11831	11869	12047	11907	11853	11774	11900	11972	12012	12015	11815	11927	11884	11999	11962	11800	12049	11838	11880	11927	12079	11901	12003	11985	11978	11952	11990	11968	11922	11872	11877	11834	11724	11798	11862	11897	12039	11832	11913	11882	11716	11944	11833	11993	11898	12008	11901	11886	11860	11982	11897	11921	11892	11884	11834	11882	11785	11899	11969	11988	11797	11957	11768	11886	11783	11809	11955	11882	11877	11845	11789	12015	11915	11829	11864	11916	11820	11874	11997	11968	11856	11929	11851	11827	11810	11960	11923	11986	11964	11934	11799	11907	11820	11789	11919	11907	11924	11921	11939	11728	11634	11764	11901	11699	12017	11915	11899	11750	11979	11919	11788	11790	12001	11723	11714	11910	11929	11791	11795	11922	11998	12122	12087	11809	11864	12002	11818	12064	11931	11924	11949	11861	11896	11971	11774	11789	11722	11963	12067	11942	11971	11892	11928	11925	11880	11749	11923	11888	11883	11962	11869	11817	11724	11896	11955	11834	11856	11922	11971	11794	11938	11928	11798	11901	11950	11740	11917	11744	11926	12025	11995	11916	11970	11754	11936	11979	11855	11970	12045	11792	11788	11976	11959	11973	11982	11818	11892	11766	11873	11851	11746	11928	11961	11897	11833	11871	11724	11926	11946	11913	11993	11730	11884	11795	11930	11873	11863	11951	11945	11763	12227	11769	11799	11783	11888	11680	11934	11875	11892	11907	11951	11858	11831	11914	11775	12008	11893	11942	11743	11832	11765	11979	11918	11954	12044	11858	11897	12054	11906	11786	11935	12069	11977	11885	11893	12026	11966	11844	11667	11893	11851	11784	11885	11960	11774	11822	11929	12010	11879	11893	11851	11820	12026	11884	11855	11882	11817	11903	11931	11858	11831	11997	11938	11812	11842	11838	11988	12043	11903	11975	11857	11700	11897	11989	11828	11814	11805	11910	11880	11842	11877	12029	11916	11946	11976	11815	12032	11786	11838	12025	11899	12085	11861	11764	11837	11947	11760	11984	11953	11999	11729	11836	11893	11821	11783	11752	11964	11804	12023	11862	11942	12051	11939	11896	11855	11812	11887	11812	11999	11802	11787	11946	11912	11922	11965	11884	11927	11919	11948	11800	11754	11943	11779	11920	12158	11976	11759	12014	11817	11947	11942	11934	11905	11831	12089	11779	11871	11928	11809	11909	11987	12025	12113	11887	12054	11881	11963	11736	11864	12114	11898	11880	12114	11805	11942	11975	11990	11819	11884	11903	11919	12003	11863	11840	12048	12005	12004	11782	11920	11934	11761	11776	12054	11845	11997	12018	11970	11948	11882	11930	11844	11969	12039	11853	11918	11893	11865	11949	11866	11887	11939	11979	12023	11836	12082	11805	11929	11855	11984	11880	11722	11966	11780	11972	11896	11889	11956	11904	11796	11903	12070	11942	12034	11827	11902	11912	11912	11970	11865	11908	11865	11999	11959	11974	11986	12005	11910	11865	11919	11950	11838	11821	12020	11801	12019	11766	11988	11988	11964	11847	11839	11981	11921	11816	11968	11920	11982	12013	11934	11911	11747	11758	11815	11980	11918	12040	11987	11853	11847	11779	11884	11840	11654	11950	11933	11864	12003	11890	11926	11956	11869	11877	12046	11855	11903	11813	11799	11706	12007	11783	11794	11972	11890	11887	11789	11879	12018	11700	12007	12046	12117	11847	11954	11875	11898	11992	11937	12006	11973	11620	11822	11931	11963	11877	11875	11903	11922	11864	11968	11844	11940	11969	11893	12001	11855	11904	11878	11952	11876	11788	11832	11870	11961	11806	11811	12032	12045	11986	11889	11897	11882	11802	11840	11828	11934	11939	11888	11930	12027	11817	12043	11874	11976	11850	11982	11956	11805	11841	11794	11797	11803	11919	12030	11981	11927	11992	11869	11855	11769	11930	11987	11876	11726	11745	11805	11826	11960	11866	11963	11784	11981	12023	11978	11854	11860	11976	11956	11839	11917	11776	11923	11932	11755	11947	11797	11826	11845	11894	11826	11841	11901	11913	11914	11960	11804	11841	11931	11898	11806	12146	11940	11898	11816	12000	11875	11839	11894	11954	11960	11978	12002	12088	11800	12037	11779	11937	11828	12033	11843	11880	11931	11986	11896	11810	11920	11957	11733	11969	11960	11930	11897	12006	11991	11829	11820	11900	11930	11901	11974	11812	11999	11887	11922	11938	11891	11924	11891	11858	11917	11906	11902	11942	11831	11900	11898	11778	11901	11781	11897	11864	11999	11905	11987	11839	11770	12039	11989	11853	11872	11939	11857	11962	11897	11897	11828	12039	11832	11818	11883	11906	11805	11952	11962	11897	11850	11901	11851	11852	11890	11835	11755	11954	11852	11955	11823	11825	11728	11679	11984	11886	11896	11879	11874	11908	11707	12039	11988	12124	11940	11908	11707	11959	11908	11807	11897	11825	11855	12020	11884	11843	12076	11848	11868	11898	11864	12017	11858	11949	11903	11845	11830	11773	11896	11842	11914	11942	11935	11919	11883	11937	11955	11827	11921	11775	11834	11853	11923	11789	11908	11865	11830	11900	11890	11773	11958	12050	11849	11957	11912	11978	11871	11933	11909	11848	11894	11962	11891	11800	11764	11800	11818	11882	11763	11929	11814	11873	11909	11894	11957	11850	11960	11933	11690	11959	11871	11966	11785	11990	11887	11772	11878	11901	12007	11887	11852	11898	11897	11851	11932	11709	11893	11856	11863	11922	11852	11843	11891	11959	11942	11915	11898	11844	11903	11923	12015	11880	11847	11859	11881	11885	11699	11854	11917	11695	11851	11988	11977	11861	11765	12007	11823	11810	11950	11875	11811	11844	11769	11926	11748	11859	11765	11784	12022	12060	12004	11906	11752	11848	11904	11899	11942	11842	11961	11699	12113	11877	11751	11801	11763	11941	11972	11927	12025	11836	11900	11818	11881	11876	11911	11869	11938	11912	11962	11805	11932	11883	11877	11901	11857	11809	11982	11900	11824	11907	11837	11815	11818	11894	11934	11981	11992	11878	11869	11742	11870	11918	11918	11855	11948	11867	11810	11789	11873	11862	11861	11980	11953	11773	11965	11847	11815	11982	11652	11987	11867	11969	11702	12036	12005	11921	11994	11899	12009	11972	11812	11909	11823	12015	12052	11809	11912	12031	12081	12036	11845	11944	11769	11800	11761	11820	11932	11724	12075	11875	11830	11795	11999	11880	11864	11869	11931	11913	11769	12033	11803	11933	11917	12013	12025	11920	11992	11924	11850	11923	12160	11893	11929	11843	11937	11901	11897	12038	11822	11961	11899	11886	11993	11856	11827	11851	11790	11879	12064	11955	11948	11987	11863	11901	11879	11759	11858	11982	11831	11944	12006	12020	11962	11868	11763	11737	11920	11811	11881	11922	12101	11827	11945	11858	12025	11861	11828	11941	11966	11981	11817	11872	12034	11929	12045	11803	11905	11921	12050	11933	11894	12007	11870	11796	12054	12250	11922	11866	11832	11965	11763	11706	11945	11685	12085	11859	11984	11850	11952	11986	11935	11834	11947	12027	11938	11968	11836	11895	11836	11888	11866	11756	11970	11785	11998	11930	11957	11848	11795	11828	11963	11830	11972	11794	11843	12035	11805	11885	11984	11916	11856	11969	11826	11819	11825	12005	11956	11902	11916	12056	11996	11947	11935	11972	11911	11840	11838	12004	11776	11932	11888	11857	11775	11888	12024	11966	11940	11988	11951	11973	11972	11896	11774	12050	11801	11894	11930	11911	11957	11937	11886	11896	12009	11885	11831	12130	11937	12026	11850	12005	11756	11791	11890	11970	11801	11822	11892	11840	11981	11979	11858	11958	11861	11955	11872	11776	11800	11821	11905	11784	11911	11920	12052	11934	11955	11917	12009	11945	12035	11883
25652	27072	56461	58594	43903	25050	14452	11407	10992	11096	10828	10883	10813	10898	10783	10976	10859	10826	10919	10817	10649	10831	10649	10770	10945	10767	10564	10574	10756	10699	10565	10746	10684	10822	10740	10817	10727	10633	10444	10682	10772	10691	10734	10749	10735	10730	10720	10680	10684	10705	10698	10828	10912	10778	10605	10732	10682	10714	10822	10610	10673	10598	10795	10824	10529	10697	10708	10694	10731	10813	10676	10728	10737	10749	10807	10777	10596	10648	10773	10653	10678	10692	10790	10900	10589	10754	10621	10735	10817	10712	10610	10797	10713	10766	10839	10709	10741	10702	10630	10790	10901	10756	10720	10643	10702	10637	10638	10542	10714	10858	10677	10628	10696	10586	10615	10607	10704	10551	10607	10763	10682	10686	10579	10711	10703	10664	10687	10604	10825	10643	10843	10785	10683	10823	10690	10670	10762	10800	10846	10586	10782	10525	10747	10669	10594	10699	10716	10657	10625	10750	10581	10754	10902	10639	10719	10717	10791	10894	10618	10629	10920	10578	10619	10715	10601	10836	10614	10685	10757	10677	10695	10581	10728	10630	10721	10769	10735	10641	10779	10761	10690	10835	10723	10822	10557	10658	10831	10710	10520	10762	10758	10692	10578	10792	10661	10734	10629	10508	10701	10708	10790	10502	10536	10755	10580	10720	10619	10687	10815	10700	10517	10633	10627	10698	10655	10697	10584	10539	10880	10519	10857	10590	10698	10768	10615	10689	10651	10686	10618	10789	10568	10837	10547	10781	10683	10652	10818	10640	10725	10606	10575	10548	10905	10775	10741	10605	10626	10571	10808	10607	10714	10816	10823	10745	10568	10576	10717	10703	10646	10794	10634	10774	10777	10657	10651	10649	10724	10738	10645	10599	10771	10730	10713	10853	10806	10621	10832	10801	10535	10708	10755	10647	10566	10717	10548	10876	10754	10619	10669	10738	10771	10737	10707	10558	10619	10497	10585	10621	10646	10648	10574	10786	10423	10695	10614	10735	10589	10736	10691	10612	10617	10625	10784	10548	10749	10714	10552	10690	10715	10720	10741	10756	10615	10672	10815	10704	10744	10692	10697	10618	10608	10620	10685	10680	10680	10572	10640	10683	10693	10744	10532	10666	10678	10537	10520	10683	10749	10626	10676	10722	10651	10661	10662	10635	10658	10649	10664	10567	10550	10700	10674	10572	10666	10606	10540	10778	10499	10613	10504	10677	10797	10691	10724	10784	10724	10669	10806	10698	10824	10702	10697	10641	10724	10843	10619	10612	10634	10457	10727	10737	10541	10690	10672	10622	10653	10683	10735	10553	10767	10525	10810	10856	10640	10608	10854	10576	10665	10655	10578	10650	10789	10640	10464	10691	10728	10702	10660	10675	10761	10569	10764	10841	10815	10594	10775	10728	10592	10630	10718	10605	10569	10683	10589	10597	10787	10706	10706	10567	10518	10522	10638	10566	10580	10676	10743	10785	10834	10708	10615	10653	10688	10719	10548	10568	10719	10847	10706	10625	10672	10734	10705	10624	10772	10737	10684	10615	10661	10862	10650	10621	10473	10662	10697	10929	10594	10604	10752	10649	10734	10781	10688	10634	10643	10672	10615	10570	10584	10710	10786	10731	10719	10631	10460	10543	10736	10785	10814	10715	10690	10811	10699	10815	10741	10556	10623	10710	10727	10734	10646	10709	10735	10672	10621	10815	10570	10574	10661	10734	10857	10638	10668	10886	10747	10500	10708	10971	10731	10812	10703	10722	10714	10824	10709	10499	10601	10731	10594	10734	10729	10727	10806	10861	10604	10666	10508	10734	10630	10680	10767	10828	10660	10509	10654	10634	10663	10503	10665	10743	10672	10651	10528	10635	10551	10743	10628	10651	10679	10629	10710	10821	10769	10659	10570	10618	10622	10735	10638	10794	10520	10637	10862	10580	10699	10734	10606	10638	10734	10792	10859	10778	10735	10567	10638	10838	10765	10652	10736	10608	10691	10631	10634	10481	10688	10757	10622	10717	10662	10827	10586	10708	10879	10765	10781	10546	10551	10655	10801	10546	10744	10881	10731	10696	10690	10606	10538	10635	10655	10664	10737	10778	10595	10630	10765	10818	10677	10737	10782	10660	10686	10551	10590	10749	10644	10761	10696	10853	10623	10844	10773	10709	10661	10678	10665	10508	10647	10763	10792	10569	10599	10620	10734	10628	10666	10813	10606	10444	10704	10582	10737	10777	10595	10642	10543	10698	10774	10642	10685	10708	10777	10752	10851	10820	10677	10754	10702	10646	10798	10560	10735	10688	10705	10609	10768	10573	10626	10709	10796	10770	10750	10688	10806	10613	10611	10711	10582	10636	10696	10575	10620	10584	10728	10777	10709	10855	10968	10727	10759	10620	10751	10713	10695	10467	10727	10847	10551	10559	10746	10669	10681	10533	10591	10517	10840	10782	10606	10551	10769	10734	10668	10670	10882	10726	10712	10851	10830	10733	10639	10663	10571	10550	10791	10750	10649	10719	10662	10724	10652	10973	10630	10744	10634	10740	10711	10884	10740	10696	10571	10791	10683	10746	10718	10563	10782	10612	10845	10695	10823	10532	10723	10708	10754	10724	10813	10664	10604	10654	10620	10652	10623	10751	10799	10691	10645	10737	10625	10587	10451	10701	10619	10567	10584	10647	10878	10644	10786	10498	10500	10753	10577	10667	10861	10678	10689	10608	10831	10642	10658	10685	10675	10575	10822	10629	10696	10772	10573	10764	10630	10686	10709	10750	10725	10634	10722	10631	10600	10775	10486	10820	10592	10750	10754	10686	10559	10718	10690	10872	10682	10762	10590	10603	10576	10597	10684	10697	10703	10583	10715	10802	10720	10687	10728	10510	10535	10736	10776	10553	10855	10778	10849	10630	10459	10810	10738	10563	10683	10676	10621	10850	10613	10641	10739	10626	10824	10739	10741	10710	10683	10639	10700	10986	10873	10617	10643	10828	10725	10734	10746	10599	10655	10544	10720	10692	10646	10761	10703	10909	10749	10882	10587	10875	10753	10710	10687	10682	10718	10904	10653	10558	10647	10645	10560	10622	10747	10618	10636	10488	10528	10894	10680	10706	10604	10696	10715	10651	10825	10677	10552	10716	10384	10533	10711	10792	10646	10777	10782	10606	10563	10713	10809	10766	10825	10739	10770	10631	10565	10576	10709	10873	10647	10675	10702	10724	10605	10687	10656	10671	10683	10680	10785	10650	10651	10542	10763	10721	10682	10746	10641	10539	10730	10785	10817	10658	10723	10538	10739	10602	10666	10726	10730	10780	10700	10586	10762	10553	10783	10846	10557	10644	10742	10674	10598	10657	10719	10758	10742	10789	10809	10763	10745	10788	10625	10673	10608	10683	10636	10652	10524	10733	10638	10653	10680	10732	10657	10663	10572	10794	10768	10567	10687	10711	10743	10750	10680	10762	10632	10721	10744	10720	10631	10670	10900	10729	10656	10774	10633	10543	10682	10673	10544	10766	10679	10771	10691	10729	10631	10703	10703	10524	10776	10723	10677	10681	10627	10639	10547	10794	10540	10650	10701	10676	10807	10674	10706	10732	10636	10629	10797	10693	10686	10783	10664	10815	10755	10617	10604	10766	10739	10779	10577	10641	10739	10675	10715	10739	10576	10706	10726	10662	10794	10611	10672	10622	10792	10914	10627	10671	10637	10839	10637	10610	10614	10515	10770	10772	10638	10759	10695	10710	10624	10588	10602	10899	10760	10685	10646	10650	10711	10693	10752	10689	10692	10884	10790	10675	10667	10733	10602	10614	10596	10715	10809	10737	10655	10801	10698	10674	10719	10858	10562	10514	10749	10702	10719	10651	10709	10619	10566	10839	10724	10709	10816	10822	10911	10831	10693	10620	10763	10825	10634	10877	10702	10682	10749	10669	10611	10618	10770	10821	10684	10814	10764	10705	10865	10755	10579	10887	10735	10589	10701	10757	10576	10577	10597	10583	10762	10737	10655	10519	10871	10652	10579	10724	10667	10590	10787	10549	10750	10866	10802	10706	10579	10732	10696	10720	10657	10636	10701	10722	10823	10594	10651	10704	10625	10618	10784	10791	10515	10604	10525	10593	10584	10798	10726	10721	10741	10613	10640	10591	10559	10718	10751	10686	10708	10829	10501	10633	10656	10775	10676	10650	10472	10769	10493	10683	10740	10612	10758	10741	10701	10661	10738	10668	10686	10880	10717	10691	10698	10861	10683	10628	10597	10694	10768	10695	10673	10592	10678	10734	10592	10670	10772	10735	10628	10835	10802	10722	10593	10523	10761	10667	10593	10645	10790	10778	10629	10615	10770	10692	10524	10750	10683	10763	10851	10681	10659	10755	10654	10615	10641	10776	10655	10929	10595	10786	10678	10650	10700	10635	10790	10814	10689	10543	10674	10747	10558	10732	10631	10794	10569	10638	10546	10784	10680	10617	10767	10651	10822	10670	10713	10544	10820	10582	10743	10810	10677	10601	10615	10656	10694	10564	10569	10663	10698	10728	10779	10721	10779	10673	10651	10900	10661	10675	10669	10721	10641	10789	10586	10644	10696	10653	10761	10805	10850	10556	10792	10574	10612	10608	10900	10600	10620	10767	10741	10609	10676	10758	10806	10566	10680	10730	10784	10760	10722	10681	10700	10725	10633	10871	10910	10518	10715	10692	10708	10707	10718	10773	10723	10699	10859	10515	10538	10681	10735	10740	10689	10517	10690	10774	10794	10712	10804	10695	10641	10570	10610	10694	10695	10581	10662	10591	10717	10734	10630	10724	10649	10731	10688	10755	10705	10671	10821	10633	10651	10671	10705	10670	10617	10767	10538	10647	10812	10722	10600	10642	10652	10654	10681	10631	10575	10759	10530	10661	10648	10830	10699	10852	10704	10545	10725	10697	10534	10781	10740	10724	10808	10733	10703	10530	10767	10665	10730	10535	10777	10770	10603	10591	10668	10807	10691	10593	10694	10747	10696	10570	10549	10660	10811	10753	10620	10628	10874	10781	10614	10524	10511	10642	10615	10646	10836	10744	10680	10799	10817	10640	10712	10607	10867	10813	10862	10471	10695	10741	10650	10822	10733	10588	10812	10692	10864	10658	10794	10700	10588	10791	10908	10608
51616	88967	85097	64599	44670	20618	10430	10568	10508	10455	10622	10456	10698	10477	10446	10514	10381	10419	10408	10102	10539	10554	10512	10383	10482	10474	10431	10425	10590	10409	10327	10300	10428	10414	10619	10593	10571	10600	10522	10445	10388	10434	10440	10389	10461	10410	10515	10384	10420	10272	10290	10480	10449	10456	10455	10455	10554	10587	10449	10536	10413	10539	10325	10553	10373	10445	10549	10549	10511	10542	10370	10521	10415	10495	10298	10485	10531	10400	10365	10392	10551	10310	10411	10413	10411	10403	10516	10381	10406	10285	10492	10369	10378	10399	10567	10329	10578	10460	10243	10527	10440	10509	10411	10360	10500	10457	10478	10523	10463	10402	10459	10425	10461	10457	10451	10456	10387	10432	10474	10243	10408	10379	10467	10315	10482	10562	10524	10557	10497	10495	10503	10473	10404	10350	10563	10655	10399	10396	10474	10355	10521	10507	10487	10297	10594	10457	10210	10495	10390	10493	10302	10346	10435	10316	10497	10382	10431	10470	10563	10483	10505	10351	10465	10539	10358	10544	10494	10313	10483	10322	10339	10413	10528	10491	10665	10372	10370	10576	10506	10486	10467	10599	10410	10265	10573	10341	10382	10621	10563	10525	10522	10407	10442	10562	10424	10365	10476	10450	10418	10353	10669	10417	10532	10390	10615	10263	10458	10530	10428	10332	10454	10574	10302	10444	10380	10297	10335	10464	10315	10420	10491	10504	10337	10527	10392	10505	10488	10492	10383	10766	10233	10469	10457	10415	10373	10333	10494	10471	10375	10458	10544	10448	10414	10402	10321	10307	10509	10563	10435	10337	10467	10515	10488	10466	10498	10300	10527	10416	10387	10296	10595	10346	10360	10414	10522	10453	10490	10619	10488	10366	10469	10361	10553	10402	10607	10532	10404	10505	10372	10359	10424	10576	10392	10508	10531	10348	10497	10469	10474	10387	10550	10467	10391	10367	10514	10536	10523	10413	10472	10405	10436	10305	10583	10462	10375	10455	10268	10518	10456	10510	10382	10377	10360	10458	10507	10396	10627	10560	10413	10574	10366	10489	10396	10503	10509	10561	10246	10495	10481	10423	10460	10435	10468	10469	10508	10409	10605	10313	10566	10279	10620	10402	10430	10510	10457	10368	10538	10522	10464	10502	10375	10362	10376	10438	10452	10238	10372	10465	10352	10364	10502	10428	10343	10456	10515	10576	10469	10389	10499	10466	10367	10452	10349	10524	10421	10420	10446	10375	10371	10617	10597	10427	10525	10535	10333	10471	10474	10546	10394	10335	10452	10472	10382	10412	10203	10452	10579	10507	10309	10522	10365	10484	10354	10289	10545	10463	10543	10486	10325	10404	10516	10458	10398	10455	10341	10381	10346	10604	10534	10418	10448	10468	10489	10689	10375	10440	10406	10493	10381	10387	10381	10459	10468	10374	10373	10444	10471	10419	10421	10374	10340	10417	10393	10534	10492	10470	10397	10417	10394	10429	10242	10473	10564	10431	10308	10425	10493	10326	10585	10405	10332	10357	10456	10531	10473	10457	10363	10619	10314	10434	10521	10406	10451	10465	10429	10476	10433	10498	10311	10618	10500	10530	10420	10265	10446	10560	10446	10299	10361	10510	10436	10403	10554	10518	10534	10452	10386	10377	10480	10405	10438	10515	10511	10493	10562	10299	10401	10313	10398	10561	10503	10418	10245	10397	10478	10498	10385	10373	10377	10354	10410	10267	10493	10339	10409	10538	10489	10410	10345	10521	10344	10452	10402	10254	10450	10573	10438	10623	10463	10417	10379	10382	10325	10393	10252	10338	10383	10618	10392	10292	10546	10472	10461	10502	10392	10451	10385	10378	10361	10543	10529	10445	10534	10534	10344	10505	10402	10466	10352	10295	10414	10385	10386	10387	10506	10415	10356	10541	10334	10394	10428	10520	10457	10430	10289	10432	10399	10430	10402	10604	10360	10563	10447	10403	10337	10512	10463	10391	10355	10517	10591	10378	10368	10533	10525	10429	10491	10251	10499	10361	10306	10444	10389	10528	10412	10442	10367	10498	10467	10431	10600	10459	10510	10379	10357	10521	10241	10519	10342	10463	10588	10380	10465	10558	10384	10588	10499	10477	10376	10512	10406	10380	10507	10593	10356	10317	10394	10368	10477	10475	10549	10543	10449	10437	10428	10459	10583	10510	10444	10317	10361	10431	10471	10551	10523	10352	10362	10348	10417	10411	10539	10336	10491	10494	10413	10246	10564	10392	10493	10458	10442	10414	10426	10411	10388	10384	10436	10339	10485	10447	10302	10319	10538	10448	10439	10349	10516	10203	10319	10288	10552	10419	10399	10429	10401	10409	10411	10518	10326	10255	10328	10540	10528	10360	10415	10399	10371	10391	10405	10391	10399	10302	10502	10321	10534	10466	10459	10306	10454	10428	10227	10375	10345	10518	10493	10510	10369	10426	10617	10491	10404	10234	10424	10592	10543	10479	10406	10465	10437	10426	10472	10423	10328	10362	10594	10474	10536	10511	10367	10524	10461	10530	10428	10500	10281	10475	10537	10531	10569	10468	10420	10410	10465	10555	10360	10538	10466	10481	10490	10548	10448	10380	10381	10501	10395	10296	10426	10308	10288	10398	10615	10393	10530	10400	10432	10451	10351	10478	10440	10447	10318	10480	10419	10407	10510	10570	10489	10419	10625	10375	10554	10420	10597	10374	10296	10454	10333	10328	10549	10444	10498	10395	10248	10399	10366	10464	10569	10410	10390	10537	10409	10530	10411	10503	10408	10387	10506	10334	10460	10338	10354	10484	10554	10437	10382	10451	10480	10304	10438	10303	10355	10316	10420	10412	10588	10634	10387	10649	10259	10589	10551	10566	10663	10387	10346	10537	10505	10451	10443	10531	10462	10447	10359	10431	10395	10393	10355	10510	10381	10459	10403	10471	10471	10310	10539	10506	10406	10290	10499	10343	10366	10477	10527	10332	10403	10507	10365	10405	10469	10496	10446	10343	10604	10406	10447	10432	10517	10558	10372	10486	10573	10294	10383	10430	10386	10446	10539	10461	10500	10506	10567	10560	10421	10477	10370	10363	10534	10399	10375	10358	10386	10483	10494	10416	10458	10396	10453	10537	10455	10494	10617	10544	10401	10419	10426	10469	10617	10452	10379	10514	10426	10330	10279	10507	10604	10535	10278	10384	10461	10584	10427	10573	10581	10529	10438	10421	10486	10525	10476	10471	10488	10572	10501	10409	10479	10317	10463	10475	10366	10508	10375	10385	10420	10474	10480	10397	10523	10559	10410	10371	10541	10262	10491	10356	10400	10484	10255	10389	10655	10373	10476	10503	10452	10368	10407	10541	10522	10513	10429	10472	10439	10423	10375	10404	10405	10512	10549	10426	10406	10511	10432	10406	10403	10535	10283	10293	10539	10458	10370	10303	10486	10452	10436	10518	10424	10467	10355	10416	10510	10593	10262	10493	10391	10461	10422	10352	10575	10295	10550	10409	10384	10434	10445	10477	10443	10406	10396	10509	10482	10429	10372	10464	10478	10515	10445	10523	10512	10290	10585	10461	10572	10404	10412	10450	10533	10412	10457	10506	10435	10240	10488	10484	10399	10341	10618	10412	10398	10419	10435	10461	10491	10533	10413	10346	10339	10486	10400	10528	10534	10460	10446	10669	10429	10483	10513	10288	10387	10369	10314	10526	10363	10439	10424	10423	10364	10360	10320	10351	10459	10310	10353	10427	10485	10515	10330	10516	10546	10450	10494	10532	10430	10553	10443	10426	10353	10496	10520	10709	10367	10497	10558	10481	10490	10453	10532	10364	10594	10509	10347	10423	10379	10647	10524	10359	10361	10447	10546	10276	10441	10423	10429	10328	10415	10328	10345	10472	10515	10332	10426	10308	10500	10394	10513	10367	10365	10645	10375	10489	10513	10383	10281	10393	10516	10497	10350	10477	10411	10294	10590	10334	10384	10376	10584	10509	10442	10319	10506	10218	10640	10324	10411	10483	10461	10453	10501	10317	10363	10358	10346	10461	10391	10478	10460	10425	10356	10561	10484	10369	10417	10340	10558	10354	10590	10379	10557	10423	10448	10601	10492	10373	10345	10552	10493	10367	10435	10449	10526	10305	10513	10480	10548	10291	10449	10475	10480	10469	10524	10506	10475	10412	10596	10303	10236	10321	10420	10467	10440	10345	10490	10490	10506	10418	10467	10540	10508	10460	10434	10473	10342	10451	10553	10362	10251	10251	10474	10467	10379	10389	10416	10445	10467	10393	10364	10580	10418	10345	10371	10272	10421	10575	10602	10539	10445	10435	10352	10600	10402	10397	10376	10369	10244	10353	10388	10312	10566	10485	10368	10311	10400	10410	10284	10307	10395	10421	10498	10454	10505	10508	10450	10484	10505	10454	10443	10378	10391	10343	10273	10368	10345	10312	10479	10482	10464	10400	10498	10236	10380	10409	10618	10509	10391	10226	10547	10299	10510	10212	10492	10348	10537	10498	10596	10594	10482	10468	10441	10431	10310	10356	10404	10425	10540	10357	10475	10554	10509	10387	10408	10395	10555	10366	10510	10553	10488	10554	10375	10417	10458	10494	10511	10478	10356	10374	10585	10428	10463	10521	10489	10323	10538	10571	10569	10450	10465	10411	10436	10512	10573	10367	10523	10415	10351	10499	10510	10411	10513	10524	10384	10590	10391	10296	10547	10549	10398	10586	10248	10437	10464	10301	10328	10492	10509	10407	10551	10340	10368	10438	10432	10368	10343	10503	10370	10399	10521	10546	10454	10524	10492	10347	10307	10401	10553	10412	10348	10457	10504	10508	10600	10363	10316	10443	10322	10411	10386	10498	10408	10409	10366	10646	10276	10409	10543	10505	10529	10502	10526	10586	10213	10356	10384	10502	10472	10552	10466	10406	10503	10389	10360	10266	10542	10339	10442	10498	10407	10423	10557	10454	10596	10460	10440	10376	10434	10409	10445	10479	10491	10519	10361	10299	10489	10309	10610	10587	10289	10492	10174	10378	10497	10557	10476	10404	10586	10478	10451	10344	10611	10606	10459	10546	10536	10399	10352	10402	10482	10301	10441	10230	10345	10418	10351	10470	10493	10485	10311	10570	10505	10396
24126	23464	50388	60261	48894	33037	18069	10461	9171	8960	9035	9144	8839	8869	9011	8905	8957	8751	8893	8881	8864	8809	8895	8948	8766	8880	8850	8760	8748	8651	8776	8806	8769	8861	8799	8729	8740	8791	8719	8853	8790	8942	8726	8685	8777	8704	8772	8592	8578	8715	8748	8640	8672	8679	8949	8747	8746	8779	8837	8642	8852	8823	8897	8618	8790	8717	8769	8706	8953	8751	8855	8836	8665	8642	8909	8753	8666	8863	8800	8698	8672	8826	8792	8767	8728	8587	8853	8700	8696	8724	8733	8686	8813	8762	8664	8758	8702	8675	8667	8705	8610	8813	8692	8678	8647	8697	8610	8904	8803	8733	8871	8735	8729	8794	8722	8530	8863	8783	8729	8837	8812	8691	8706	8843	8753	8692	8653	8702	8668	8784	8827	8663	8829	8602	8859	8827	8920	8832	8658	8564	8673	8670	8818	8747	8623	8701	8569	8886	8818	8798	8796	8742	8698	8738	8809	8818	8729	8645	8659	8716	8654	8714	8672	8719	8825	8739	8828	8875	8725	8779	8819	8646	8747	8665	8755	8671	8738	8823	8696	8551	8681	8816	8537	8655	8729	8800	8911	8734	8873	8635	8645	8596	8815	8672	8669	8511	8792	8871	8822	8718	8747	8688	8667	8539	8876	8727	8755	8816	8746	8847	8715	8674	8814	8841	8727	8763	8788	8687	8709	8801	8671	8744	8860	8750	8801	8741	8760	8794	8753	8740	8649	8699	8710	8702	8570	8661	8661	8758	8641	8724	8649	8820	8713	8684	8556	8904	8670	8705	8799	8647	8787	8545	8777	8797	8802	8799	8695	8634	8636	8813	8793	8814	8820	8774	8818	8759	8601	8721	8607	8749	8812	8603	8615	8705	8701	8675	8586	8799	8707	8735	8741	8807	8856	8754	8788	8663	8696	8718	8719	8864	8778	8679	8794	8722	8881	8802	8759	8620	8793	8850	8598	8665	8859	8816	8870	8592	8661	8769	8747	8892	8824	8782	8740	8762	8642	8672	8792	8662	8581	8727	8686	8805	8706	8778	8589	8660	8806	8781	8746	8784	8711	8639	8716	8793	8646	8712	8711	8595	8669	8646	8871	8726	8605	8657	8829	8677	8753	8841	8806	8815	8799	8732	8580	8785	8627	8840	8854	8657	8748	8746	8669	8736	8752	8672	8598	8824	8730	8611	8598	8709	8798	8549	8757	8881	8576	8824	8860	8663	8726	8815	8584	8740	8832	8662	8876	8734	8644	8792	8636	8814	8778	8706	8798	8709	8804	8705	8622	8772	8813	8685	8760	8636	8803	8786	8613	8687	8783	8647	8712	8702	8727	8706	8944	8846	8717	8697	8752	8683	8565	8618	8624	8759	8655	8636	8711	8715	8655	8695	8664	8844	8829	8780	8635	8474	8628	8740	8798	8653	8757	8800	8691	8627	8831	8628	8711	8618	8731	8630	8605	8602	8659	8725	8636	8903	8783	8754	8794	8776	8716	8619	8605	8665	8792	8731	8735	8715	8701	8760	8507	8661	8760	8783	8752	8692	8635	8721	8798	8733	8717	8836	8737	8704	8663	8713	8675	8793	8558	8735	8876	8856	8765	8860	8657	8813	8705	8833	8887	8822	8749	8921	8671	8465	8736	8674	8719	8665	8664	8495	8760	8620	8715	8779	8730	8720	8773	8475	8659	8702	8497	8648	8698	8696	8589	8814	8655	8887	8808	8747	8739	8702	8755	8578	8758	8761	8758	8874	8713	8833	8689	8774	8746	8787	8730	8700	8745	8742	8745	8848	8820	8588	8665	8660	8709	8732	8754	8679	8717	8798	8659	8739	8786	8738	8621	8805	8753	8876	8776	8763	8842	8732	8761	8618	8842	8715	8785	8760	8797	8657	8621	8676	8663	8744	8588	8596	8926	8688	8699	8638	8719	8735	8638	8731	8682	8585	8617	8692	8696	8693	8860	8668	8695	8725	8716	8641	8689	8816	8712	8792	8742	8661	8771	8720	8622	8755	8676	8723	8662	8881	8634	8765	8782	8582	8591	8870	8739	8832	8652	8714	8630	8851	8728	8669	8786	8754	8683	8558	8644	8751	8742	8548	8643	8706	8668	8555	8761	8678	8711	8629	8686	8691	8740	8754	8699	8655	8723	8767	8716	8758	8654	8692	8671	8539	8808	8772	8759	8748	8572	8584	8905	8828	8816	8829	8678	8840	8592	8705	8701	8497	8795	8737	8752	8669	8739	8734	8722	8845	8616	8750	8738	8723	8684	8606	8737	8725	8558	8711	8681	8708	8691	8834	8642	8550	8766	8653	8703	8739	8718	8546	8578	8637	8572	8697	8710	8648	8810	8749	8756	8791	8638	8837	8624	8744	8564	8576	8590	8837	8637	8707	8709	8657	8759	8767	8795	8632	8744	8765	8768	8673	8688	8733	8732	8752	8797	8607	8718	8650	8809	8788	8650	8700	8700	8662	8774	8694	8690	8585	8710	8528	8772	8628	8757	8662	8510	8764	8782	8885	8779	8806	8746	8837	8783	8771	8688	8772	8792	8726	8752	8886	8739	8706	8875	8766	8717	8699	8569	8681	8664	8575	8696	8736	8845	8744	8689	8655	8886	8752	8677	8917	8790	8703	8621	8672	8779	8659	8808	8847	8712	8641	8585	8892	8710	8716	8666	8728	8686	8733	8727	8681	8740	8738	8670	8687	8787	8679	8687	8742	8834	8660	8784	8719	8743	8596	8684	8619	8635	8747	8624	8755	8799	8668	8721	8669	8644	8594	8681	8659	8602	8585	8723	8580	8963	8732	8732	8571	8701	8685	8844	8701	8696	8711	8766	8798	8683	8627	8736	8893	8721	8564	8773	8778	8778	8595	8648	8696	8846	8675	8581	8827	8723	8740	8701	8702	8668	8645	8725	8589	8670	8655	8748	8785	8655	8542	8575	8663	8593	8673	8779	8705	8639	8658	8794	8730	8676	8737	8681	8660	8761	8587	8620	8917	8692	8645	8767	8797	8731	8679	8680	8673	8882	8630	8560	8641	8760	8659	8682	8765	8690	8851	8788	8657	8693	8775	8791	8733	8491	8472	8570	8725	8610	8654	8692	8715	8780	8887	8679	8706	8786	8756	8815	8755	8776	8755	8633	8599	8616	8730	8732	8754	8660	8636	8794	8730	8783	8679	8939	8719	8797	8701	8880	8651	8684	8642	8754	8704	8754	8655	8751	8698	8749	8787	8797	8739	8639	8656	8711	8772	8716	8745	8669	8696	8778	8726	8653	8638	8622	8720	8604	8764	8807	8652	8794	8740	8854	8812	8760	8582	8567	8542	8719	8681	8790	8717	8759	8522	8649	8704	8733	8750	8625	8643	8833	8658	8739	8862	8768	8674	8829	8723	8881	8759	8621	8718	8739	8844	8512	8731	8717	8624	8851	8772	8742	8650	8654	8732	8802	8663	8621	8740	8838	8897	8735	8729	8598	8672	8711	8725	8840	8737	8669	8553	8698	8797	8703	8745	8617	8761	8771	8779	8714	8708	8832	8766	8761	8812	8728	8762	8772	8599	8790	8756	8765	8677	8570	8761	8664	8505	8558	8720	8661	8697	8770	8669	8688	8775	8747	8799	8826	8734	8704	8656	8828	8577	8754	8763	8723	8684	8586	8595	8668	8649	8691	8707	8727	8711	8714	8635	8697	8629	8721	8694	8727	8638	8767	8595	8728	8775	8753	8564	8803	8642	8622	8602	8729	8640	8721	8566	8637	8795	8624	8653	8628	8768	8693	8615	8736	8746	8692	8801	8706	8834	8520	8750	8816	8811	8773	8892	8609	8711	8652	8951	8872	8771	8739	8841	8642	8560	8734	8713	8657	8824	8694	8629	8683	8638	8570	8642	8564	8713	8479	8754	8719	8681	8590	8694	8676	8522	8885	8802	8639	8768	8796	8721	8754	8730	8687	8760	8704	8771	8748	8508	8760	8697	8783	8530	8583	8686	8813	8854	8729	8714	8757	8722	8708	8664	8679	8709	8778	8523	8736	8684	8799	8694	8737	8778	8634	8668	8832	8665	8680	8746	8594	8674	8880	8674	8559	8598	8761	8662	8579	8668	8797	8730	8699	8817	8686	8787	8792	8656	8729	8698	8759	8712	8754	8669	8546	8665	8535	8703	8667	8759	8675	8714	8813	8848	8737	8761	8817	8737	8725	8699	8638	8715	8720	8737	8674	8715	8854	8814	8754	8738	8753	8691	8682	8828	8767	8575	8612	8700	8598	8677	8686	8775	8801	8660	8783	8794	8679	8848	8791	8714	8844	8625	8778	8766	8723	8696	8749	8622	8769	8642	8664	8648	8666	8779	8855	8743	8691	8701	8841	8705	8565	8637	8873	8780	8532	8571	8631	8709	8612	8870	8583	8747	8713	8747	8652	8752	8685	8719	8806	8717	8778	8750	8726	8677	8680	8755	8870	8790	8754	8654	8757	8703	8753	8670	8609	8696	8872	8624	8724	8623	8690	8793	8812	8745	8755	8832	8823	8833	8790	8587	8774	8670	8823	8589	8793	8707	8664	8842	8657	8759	8754	8697	8671	8776	8868	8727	8681	8687	8595	8676	8624	8620	8629	8598	8823	8743	8641	8678	8717	8859	8678	8782	8805	8789	8718	8636	8798	8746	8684	8808	8672	8694	8658	8830	8707	8664	8698	8628	8709	8658	8732	8715	8838	8622	8629	8727	8606	8741	8762	8734	8804	8569	8748	8753	8746	8716	8865	8738	8726	8822	8707	8751	8711	8781	8608	8737	8765	8734	8733	8716	8794	8656	8619	8641	8940	8615	8698	8683	8670	8877	8777	8669	8564	8791	8810	8788	8800	8684	8697	8687	8604	8653	8787	8750	8661	8812	8707	8617	8591	8707	8606	8669	8735	8723	8669	8790	8647	8719	8652	8660	8615	8589	8734	8728	8728	8667	8729	8782	8625	8646	8842	8801	8733	8597	8715	8688	8634	8759	8724	8798	8702	8662	8743	8578	8702	8640	8610	8807	8764	8606	8569	8856	8777	8597	8728	8651	8606	8611	8806	8753	8505	8769	8645	8738	8715	8852
57768	96878	92056	78630	57228	33335	10016	9206	9155	8976	8860	9021	8980	8982	8978	9018	9087	9178	9069	8929	9014	9010	9045	9060	8945	9125	9083	8968	8948	9176	9016	9112	9026	8907	8934	9066	9034	8999	9084	9043	8844	9088	8970	9021	9079	9044	8802	8987	8957	9053	9088	9167	8979	9107	8984	9008	8980	8870	9071	8907	9018	8934	9115	8892	9059	9032	8847	9109	8882	9133	8953	9001	8987	9038	9068	9030	9049	9099	8866	8984	8821	9106	9005	8930	9051	8940	9065	8945	9016	8791	9060	9024	8994	9030	9006	8949	8987	8981	9066	9142	9101	8825	9076	8969	9011	8861	8909	9013	9088	9015	9063	9104	8989	8982	9160	9020	9009	9098	8956	9059	9033	9072	8980	9003	9027	9006	8996	9155	9103	9110	9105	9107	9029	8974	8906	8881	8984	9033	8933	8908	8945	8956	9084	9042	8927	8880	8946	8888	9002	8909	8918	8958	8901	8937	9105	9012	9005	8869	9005	8959	8837	8933	9028	9063	8883	8909	8938	9039	9108	9081	8911	8964	9090	8844	9053	8973	9024	9073	8979	9031	9154	8983	8827	8961	9066	8920	8976	8955	8934	8981	9064	8923	9076	9028	9150	9061	8912	8871	8967	9009	8920	8967	9055	9009	9051	9059	8859	9011	9001	9104	8955	8986	9017	9026	9012	8992	8913	9017	8968	8983	9061	9066	9090	8988	9092	9008	8919	8974	9011	8968	9010	8972	9018	8969	9031	9153	8906	8902	8925	9066	9075	9044	8864	8897	8984	9093	8999	9095	8942	9009	9049	8971	9201	9029	8972	9063	8955	8942	8937	8999	9027	9079	8990	8901	9046	8919	8894	8879	8943	9061	9049	9138	8994	8886	9075	9115	8977	8896	8987	9053	8992	8887	9049	8924	8978	9038	9026	9057	8998	8942	9058	8844	8954	9071	8984	9039	9015	8938	9002	9025	8862	8955	8959	9030	8986	9150	9012	8934	9007	8912	8923	8916	8873	8796	8879	9028	9209	9003	8974	9004	8957	8956	9033	8849	8873	9049	8996	8952	9010	8994	9034	8995	9024	8847	8958	8986	9165	9025	8990	8889	8903	9075	9029	8902	8983	8950	8886	8880	9041	8880	9026	8875	9026	9041	9102	9030	8881	8964	9044	9058	8805	8975	8946	9000	8991	8849	8938	9009	8973	9055	8918	8766	8865	8826	9001	9124	9100	9065	9016	8991	9087	9058	9009	9030	8973	9017	8998	8910	9045	8954	8967	9028	9037	8924	8972	8808	9063	8963	8964	9018	8915	9010	9010	8943	9095	9012	9213	9029	8981	8990	9093	9049	9006	8936	8923	8982	9039	9124	9079	8835	9103	9135	8887	8952	9032	8859	9036	9109	9061	9022	8961	8921	8986	9006	9079	8944	8905	8856	9043	8894	8941	8933	8977	9110	8840	8960	9036	8895	9153	9011	9069	8986	8965	8943	9010	8938	8974	8853	8998	9003	8991	8967	8771	8986	9162	8965	8941	8877	9008	9105	9022	9070	8991	8973	8875	8882	9056	8944	8919	9051	9130	8961	9027	9116	8954	8982	9103	8855	8754	9001	9004	8915	9026	9030	8868	9022	9038	8972	8930	9075	9098	8922	9025	8925	9011	8903	8980	9029	8937	8998	9030	8972	9087	9050	9063	9066	8960	9000	8988	9104	8970	8878	8923	8975	8902	8875	8994	9014	9086	8889	8970	8970	8953	8902	8993	9088	9051	8823	8947	8894	9017	9040	9038	8929	8850	8926	8945	8942	8934	9086	8945	8926	8977	9026	8853	9002	8891	9028	9124	9023	8937	9080	8978	8956	9025	9045	8910	8977	9032	8984	8992	8953	9052	8934	8972	9104	8935	9044	8971	8973	8924	9072	8848	8956	8992	8986	8989	8957	9121	8922	9000	8986	8815	8884	8941	8993	9026	8963	9075	8988	9124	8949	8863	9018	9050	8951	8847	8950	8948	8985	8944	8937	9100	9078	8958	8854	8901	8875	9014	9029	9087	8993	9176	8922	9008	9050	9116	8983	9009	8994	8915	8960	8964	9130	8891	9002	9004	8970	9021	8975	9046	9094	9071	9038	9094	8959	8914	9022	8987	8930	9185	9062	8936	9030	8954	8907	8966	8998	9093	8929	9043	9152	9020	9041	8826	9085	9074	8952	8895	8988	8872	9073	9065	9042	8846	9077	9012	9022	8952	9007	8952	8929	8971	9108	8988	9109	8959	8895	8986	8870	9075	8897	8888	9086	8889	9115	8895	8806	9046	9026	9021	8973	8949	8993	9125	9192	9072	8897	8881	9032	9154	8983	8965	8920	9022	8971	9011	8833	8865	8991	9021	9030	8948	9091	9038	8919	8938	8874	8997	8885	9014	8964	9061	8998	9088	8995	8989	8955	9102	8934	8976	8901	9017	9084	9062	9011	8998	8993	9020	8847	8991	8995	8932	8948	9096	8812	8984	8920	8775	8949	9079	9050	8942	9019	9108	9092	9008	9095	8910	9028	9014	9057	8984	8834	9131	9082	9158	8936	9022	8983	9080	8864	9114	9146	8988	8975	9052	9103	8909	9061	9093	8909	9154	9086	8872	9065	9155	8896	8937	8933	8902	9099	8933	9010	9041	8970	8958	8939	8944	9000	8960	8950	8921	8980	8890	8923	9104	9031	9021	8986	9177	9109	8965	9058	8939	8906	9046	9060	8894	8914	9162	8934	9085	9031	8999	9032	8877	8885	9055	8928	8933	8988	9049	8973	9114	9036	8838	8863	9005	8910	8932	8786	9126	9080	9037	8841	8802	9074	8949	8967	8922	8965	9071	9012	8935	9007	9081	8926	9083	8894	9004	9016	8947	9042	9158	9030	9175	8896	8987	9108	9018	8960	8975	9131	9024	9026	8980	8968	9013	9018	8994	8962	8876	9020	8926	8852	9084	8990	9091	8978	9085	8983	8914	8983	9026	9041	9038	9030	9015	8953	9062	9022	8971	8953	9006	9094	8999	9059	9055	8957	8964	8892	9086	8915	8948	8934	9150	8983	8952	9053	8905	9049	8999	8909	9032	9009	8995	8889	8741	9012	9108	9029	8897	9049	9017	9181	8898	8967	8889	8986	9048	9108	8941	8943	9019	8948	9063	8969	8880	9014	9005	9016	8983	8954	8943	8972	8906	8955	8948	9013	8942	8949	8960	8926	8899	9048	9072	8934	8918	8962	8951	8909	8954	9062	8935	9060	8993	9036	8985	8933	8934	8953	9076	8882	9093	9062	8889	8939	9148	8812	8975	8948	9121	8983	9021	9028	8922	8931	8900	9027	9173	9101	9049	9046	8965	9032	8975	9094	8895	8965	8991	8982	8912	8930	8894	8963	8953	8918	8996	9095	8963	8986	8957	8977	9052	9073	9053	8986	8889	9120	9032	8846	8927	8917	8955	8979	8989	9052	8961	9052	9068	8958	8915	9056	9177	9020	9071	8919	8990	9034	9117	8917	8898	8965	8963	9017	8857	8887	9022	8936	9045	8916	9066	8995	8828	8945	8932	8970	9005	8972	8926	9027	9183	9041	8975	9009	9050	9063	9014	8961	9027	8918	9130	8875	9109	9057	8973	8908	8905	9106	8858	9020	9119	9059	8812	9034	8920	8827	8915	9086	8962	9022	8998	9051	8835	9149	8901	9047	8982	8968	8971	8895	9196	9016	9053	8979	8882	9033	8951	8982	9108	8941	9018	8945	8873	9038	8950	9001	9054	9006	9065	8906	9046	8970	8929	8984	9077	8999	9047	9055	8889	8874	9168	9155	8998	9026	9045	8906	8908	9035	9095	8898	9000	9040	8968	8885	8863	8957	8968	8875	9030	8962	9138	8920	9022	8821	8892	8963	8936	9060	9015	8862	9008	9039	9046	9060	8914	8945	9078	8995	9016	9004	9029	8951	8987	8898	9131	9030	9109	9048	8967	9069	8931	8988	8971	8997	9001	9009	9001	8890	8936	9009	9026	8979	8958	8988	8953	9035	9052	8903	9007	9004	8964	8963	8980	9120	9045	8941	9003	9061	8917	8995	8995	9054	9057	8860	8893	8850	8882	8786	8850	9071	8965	9006	9184	9005	8986	9010	8890	9107	9004	8922	9069	8921	9019	9118	8997	9001	9018	8927	9085	9037	8943	8976	9036	8980	8972	9046	8896	9160	8961	8935	9004	8978	9075	8945	9074	8990	8948	8903	8975	8935	9061	9091	8899	9080	9031	8985	9020	8973	8947	9042	9086	8951	8883	8869	9049	9027	9055	8895	8977	8888	8968	8960	9019	8855	8944	8996	9059	8860	8947	8858	8975	9182	8878	8922	8910	8914	8911	8984	8890	8978	8990	8888	8945	9131	9179	9007	8877	8833	8943	8878	9022	9066	9035	8963	9125	9029	8755	8896	9050	8973	8958	8914	8853	9017	8901	9098	8938	8889	9034	9141	9027	9021	9019	9073	9036	9099	9001	8993	8919	9029	8877	8947	9132	8968	8902	8922	9054	8927	8990	9060	9069	9059	9011	9081	9037	9031	9070	9082	9014	9074	9052	9051	9105	9077	8931	9075	8929	8853	9068	8951	9014	9001	9044	8934	9096	8969	9001	8770	9065	8864	8866	8989	8914	8964	8976	9019	8961	8922	9095	8993	8939	9067	8991	8919	8973	8783	9049	8913	8990	9027	8974	9003	8980	9004	8880	8825	8985	8968	8976	8887	9040	8960	8992	8986	9028	9067	9060	8909	8979	9001	8958	9234	8967	8995	9006	8969	8962	9003	9001	8900	8828	9086	9010	9009	8937	8937	8894	9024	8922	8962	8925	8971	8949	8937	9036	8890	8972	8994	8918	9095	9075	9003	8948	9092	8959	8942	9031	9055	8955	8998	9034	8880	8913	9096	8928	8981	9044	9141	9053	9092	8927	9003	8988	8979	8956	8905	9022	8903	8954	8996	9035	8906	8813	8980	9103	9025	8970	8931	8963	8861	9037	8924	9089	9022	9020	8959	8969	8878	8997	8985	8854	9109	8960	9124	9042	9055	9083	8968	8840	8959	8982	8965	8892	9111
30515	31929	41371	30265	20441	14397	11025	10921	10673	10731	10793	10845	10674	10604	10888	10648	10829	10742	10685	10628	10764	10454	10790	10729	10622	10554	10717	10743	10771	10785	10733	10590	10599	10582	10676	10399	10685	10439	10849	10742	10612	10796	10584	10725	10528	10767	10792	10775	10792	10595	10622	10745	10555	10579	10537	10683	10726	10695	10732	10774	10589	10703	10655	10625	10521	10593	10722	10625	10710	10599	10765	10696	10633	10538	10648	10751	10687	10668	10787	10588	10584	10643	10831	10656	10597	10707	10565	10661	10581	10795	10607	10693	10768	10775	10625	10586	10672	10674	10681	10511	10526	10455	10689	10745	10498	10624	10657	10755	10657	10677	10731	10743	10640	10569	10740	10481	10778	10729	10793	10651	10464	10631	10619	10703	10760	10724	10617	10472	10603	10700	10662	10569	10679	10522	10493	10597	10869	10760	10634	10777	10633	10787	10730	10619	10669	10671	10529	10740	10549	10565	10691	10711	10790	10689	10768	10585	10547	10579	10722	10512	10609	10712	10671	10853	10707	10623	10750	10452	10629	10657	10905	10750	10519	10697	10645	10677	10745	10524	10807	10718	10703	10625	10672	10686	10577	10731	10761	10707	10592	10695	10409	10721	10750	10641	10529	10727	10664	10649	10697	10724	10658	10810	10795	10718	10705	10630	10611	10595	10625	10751	10713	10700	10759	10757	10584	10636	10522	10691	10537	10530	10703	10552	10648	10697	10661	10676	10589	10673	10593	10777	10728	10617	10662	10729	10630	10560	10609	10681	10676	10724	10762	10532	10707	10637	10673	10757	10576	10428	10452	10532	10637	10806	10527	10660	10750	10651	10432	10839	10639	10645	10714	10740	10680	10537	10694	10592	10565	10610	10661	10685	10796	10765	10627	10624	10570	10693	10761	10629	10669	10703	10721	10663	10881	10630	10887	10510	10757	10716	10760	10623	10661	10751	10516	10749	10575	10734	10625	10663	10666	10612	10696	10612	10693	10595	10733	10853	10576	10577	10585	10674	10618	10684	10675	10725	10627	10726	10681	10631	10802	10725	10694	10785	10663	10878	10723	10682	10600	10910	10582	10607	10549	10675	10656	10651	10795	10574	10774	10506	10627	10683	10607	10814	10713	10705	10624	10621	10541	10629	10495	10732	10672	10590	10692	10568	10660	10621	10551	10775	10780	10616	10628	10724	10582	10693	10626	10558	10480	10706	10655	10532	10549	10793	10751	10673	10536	10654	10729	10638	10590	10680	10901	10601	10678	10640	10510	10488	10681	10749	10792	10571	10762	10815	10672	10917	10779	10590	10632	10695	10557	10778	10734	10652	10581	10778	10609	10647	10604	10703	10582	10729	10830	10754	10579	10680	10611	10563	10584	10756	10596	10705	10832	10686	10746	10683	10692	10734	10466	10462	10715	10709	10845	10474	10691	10618	10846	10737	10630	10638	10802	10659	10571	10649	10608	10624	10648	10676	10692	10647	10646	10637	10571	10706	10645	10593	10793	10555	10602	10624	10753	10605	10715	10666	10776	10767	10655	10664	10763	10679	10792	10693	10734	10729	10490	10549	10763	10568	10552	10646	10616	10549	10666	10776	10654	10519	10538	10597	10686	10378	10718	10746	10669	10794	10779	10704	10861	10650	10656	10739	10683	10517	10778	10688	10596	10614	10608	10701	10656	10817	10784	10667	10763	10626	10641	10568	10531	10711	10671	10611	10760	10529	10573	10638	10608	10734	10574	10713	10760	10597	10670	10632	10635	10797	10676	10629	10851	10598	10720	10707	10796	10796	10785	10697	10520	10528	10441	10705	10718	10813	10613	10697	10611	10707	10723	10703	10715	10645	10781	10529	10585	10533	10623	10675	10675	10642	10719	10596	10767	10748	10659	10648	10633	10612	10651	10657	10601	10750	10747	10553	10529	10691	10722	10640	10588	10559	10686	10691	10808	10761	10688	10600	10605	10693	10801	10698	10702	10675	10551	10758	10611	10574	10677	10737	10575	10559	10701	10669	10675	10589	10676	10648	10627	10544	10514	10703	10617	10678	10761	10778	10655	10615	10353	10772	10488	10622	10615	10649	10806	10664	10643	10668	10568	10622	10633	10760	10814	10681	10733	10782	10706	10511	10624	10548	10636	10747	10708	10590	10717	10639	10548	10788	10693	10758	10599	10778	10649	10705	10670	10663	10763	10618	10581	10626	10589	10690	10570	10638	10661	10595	10718	10688	10811	10709	10672	10514	10687	10863	10766	10610	10684	10640	10697	10567	10670	10573	10715	10686	10573	10597	10655	10600	10780	10657	10697	10688	10490	10799	10712	10592	10581	10616	10742	10592	10698	10712	10767	10610	10708	10765	10875	10675	10550	10616	10708	10682	10588	10586	10780	10737	10471	10811	10699	10638	10662	10597	10720	10673	10754	10578	10582	10715	10844	10591	10659	10679	10632	10584	10515	10588	10713	10798	10648	10802	10763	10611	10600	10742	10555	10744	10618	10674	10689	10588	10602	10760	10615	10654	10608	10641	10566	10651	10627	10535	10691	10750	10713	10739	10754	10553	10720	10748	10518	10763	10649	10657	10585	10595	10491	10624	10695	10753	10806	10831	10632	10794	10658	10624	10454	10580	10588	10816	10716	10661	10812	10700	10658	10658	10678	10685	10557	10917	10590	10620	10636	10764	10630	10703	10709	10693	10705	10600	10834	10625	10640	10571	10487	10766	10631	10616	10526	10668	10646	10685	10661	10652	10666	10732	10564	10687	10635	10384	10500	10677	10763	10649	10632	10624	10689	10681	10670	10665	10570	10598	10442	10670	10771	10741	10587	10712	10592	10692	10892	10804	10552	10698	10593	10811	10707	10676	10636	10777	10814	10585	10690	10656	10626	10624	10687	10614	10795	10645	10605	10634	10721	10545	10790	10704	10737	10738	10718	10637	10692	10682	10543	10585	10635	10542	10655	10556	10728	10642	10810	10689	10793	10707	10630	10634	10434	10640	10622	10834	10517	10595	10564	10756	10654	10741	10692	10712	10811	10661	10710	10801	10703	10709	10776	10687	10648	10751	10682	10590	10636	10632	10759	10710	10735	10690	10649	10542	10804	10796	10558	10500	10730	10815	10742	10733	10852	10474	10679	10588	10702	10570	10630	10575	10716	10570	10754	10818	10524	10722	10640	10692	10640	10625	10596	10510	10633	10464	10725	10805	10577	10650	10809	10823	10403	10717	10886	10689	10805	10672	10726	10633	10593	10811	10737	10532	10791	10609	10800	10593	10861	10493	10596	10755	10636	10741	10645	10547	10790	10708	10905	10622	10573	10652	10577	10715	10701	10690	10542	10761	10826	10890	10528	10779	10658	10801	10577	10650	10618	10743	10867	10745	10833	10752	10580	10503	10669	10624	10624	10732	10730	10647	10673	10756	10663	10710	10830	10831	10623	10505	10708	10641	10587	10456	10558	10588	10625	10693	10647	10530	10753	10650	10600	10615	10574	10664	10671	10599	10436	10607	10611	10648	10570	10670	10735	10563	10587	10576	10623	10719	10678	10681	10613	10645	10630	10749	10629	10816	10652	10631	10732	10724	10620	10635	10643	10568	10389	10643	10635	10684	10630	10565	10558	10614	10559	10706	10593	10569	10632	10781	10631	10593	10675	10444	10563	10611	10834	10557	10665	10673	10774	10604	10708	10572	10718	10744	10600	10726	10629	10616	10682	10710	10553	10646	10718	10471	10611	10595	10872	10461	10710	10662	10673	10582	10686	10644	10662	10731	10651	10592	10840	10634	10573	10525	10690	10636	10732	10576	10820	10668	10862	10686	10616	10670	10836	10688	10693	10682	10761	10558	10591	10610	10670	10678	10670	10627	10667	10674	10833	10841	10767	10568	10732	10578	10632	10632	10759	10593	10769	10734	10559	10756	10719	10679	10750	10700	10613	10561	10736	10682	10695	10719	10615	10651	10751	10749	10617	10873	10538	10595	10728	10649	10571	10718	10711	10665	10709	10472	10709	10514	10731	10616	10554	10678	10762	10590	10515	10595	10661	10599	10696	10688	10764	10737	10698	10662	10588	10594	10653	10575	10779	10535	10723	10801	10746	10619	10694	10513	10742	10775	10474	10710	10707	10780	10471	10644	10532	10662	10785	10582	10608	10467	10642	10583	10699	10648	10625	10526	10577	10610	10653	10609	10535	10684	10674	10741	10663	10837	10548	10666	10737	10854	10623	10676	10692	10830	10549	10704	10705	10599	10710	10765	10497	10669	10513	10490	10718	10630	10803	10828	10649	10687	10583	10674	10709	10660	10733	10730	10828	10732	10779	10603	10631	10594	10674	10794	10719	10662	10609	10664	10863	10682	10554	10574	10621	10654	10623	10579	10553	10516	10777	10701	10715	10684	10698	10799	10713	10640	10734	10525	10576	10539	10440	10581	10581	10676	10697	10645	10604	10640	10744	10697	10551	10659	10701	10666	10689	10889	10810	10752	10601	10686	10625	10704	10861	10855	10503	10743	10617	10684	10659	10741	10742	10636	10552	10787	10706	10721	10795	10572	10640	10756	10647	10607	10745	10575	10813	10666	10680	10636	10656	10682	10633	10792	10515	10794	10596	10598	10740	10568	10658	10634	10601	10599	10708	10689	10648	10734	10774	10667	10817	10747	10625	10843	10547	10605	10696	10504	10672	10851	10581	10539	10669	10734	10777	10642	10831	10727	10776	10634	10697	10548	10493	10754	10636	10679	10750	10641	10773	10492	10765	10634	10691	10521	10533	10583	10555	10883	10702	10545	10808	10764	10652	10757	10541	10627	10578	10692	10735	10704	10633	10531	10734	10651	10562	10656	10563	10620	10577	10678	10718	10565	10864	10585	10598	10677	10554	10654	10812	10668	10599	10726	10803	10694	10727	10830	10571	10765	10716	10749	10740	10656	10629	10737	10663	10545	10692	10707	10679	10645	10688	10857	10666	10646	10734	10831	10666	10577	10898	10689	10643	10818	10620	10666	10647	10613	10665	10441	10523	10656	10598	10615	10663	10609	10658	10822	10830	10703	10686	10679	10802	10745	10679	10676	10712	10521	10838	10659	10622	10693	10659	10695	10551	10836	10597	10684	10661	10762	10574	10709	10694	10853	10650	10690	10770	10463
29395	47116	44209	29407	20468	13797	10675	10477	10535	10474	10461	10547	10555	10418	10632	10409	10480	10532	10526	10531	10517	10586	10495	10361	10351	10553	10481	10439	10632	10333	10287	10467	10625	10592	10482	10523	10483	10628	10456	10527	10417	10517	10321	10496	10437	10533	10339	10435	10519	10590	10474	10525	10454	10512	10545	10580	10426	10549	10503	10472	10405	10505	10642	10553	10520	10358	10536	10599	10449	10580	10482	10395	10318	10543	10445	10415	10494	10570	10576	10549	10389	10443	10618	10365	10583	10550	10553	10490	10450	10363	10385	10483	10362	10543	10481	10260	10413	10527	10591	10424	10482	10410	10539	10429	10464	10483	10444	10505	10567	10444	10590	10529	10469	10550	10418	10483	10491	10399	10726	10380	10484	10626	10309	10514	10397	10586	10553	10503	10431	10367	10610	10376	10482	10478	10427	10417	10538	10506	10450	10608	10368	10525	10603	10533	10715	10560	10481	10411	10642	10405	10561	10415	10395	10428	10341	10622	10450	10553	10272	10707	10340	10549	10521	10364	10452	10624	10525	10377	10507	10393	10489	10482	10450	10436	10494	10526	10490	10557	10604	10508	10459	10536	10583	10418	10151	10603	10515	10539	10579	10560	10374	10554	10359	10537	10528	10500	10606	10377	10509	10354	10575	10549	10372	10535	10534	10349	10628	10491	10533	10438	10406	10510	10502	10496	10579	10748	10521	10565	10396	10567	10499	10534	10577	10408	10538	10463	10438	10521	10434	10342	10302	10522	10414	10489	10417	10601	10445	10425	10279	10543	10495	10505	10531	10586	10334	10534	10269	10508	10408	10458	10456	10546	10449	10360	10545	10477	10586	10477	10600	10429	10379	10363	10545	10451	10521	10280	10511	10463	10397	10391	10448	10419	10411	10285	10494	10544	10387	10483	10575	10440	10560	10406	10388	10446	10530	10246	10568	10386	10455	10579	10471	10494	10465	10483	10574	10496	10423	10445	10345	10567	10429	10501	10613	10272	10576	10373	10566	10572	10463	10391	10496	10465	10550	10630	10401	10523	10449	10448	10509	10572	10482	10482	10484	10632	10495	10448	10478	10481	10573	10463	10507	10526	10366	10429	10581	10453	10571	10563	10524	10439	10433	10549	10454	10441	10364	10544	10610	10454	10390	10464	10458	10204	10457	10651	10400	10523	10519	10450	10576	10580	10308	10348	10493	10700	10448	10611	10317	10527	10392	10503	10462	10386	10298	10399	10589	10509	10459	10430	10492	10438	10606	10296	10505	10510	10542	10308	10417	10450	10447	10424	10516	10497	10476	10667	10423	10425	10442	10525	10367	10466	10673	10462	10677	10514	10403	10555	10654	10519	10583	10481	10404	10598	10604	10415	10535	10468	10506	10507	10570	10466	10598	10436	10447	10393	10459	10463	10434	10543	10516	10456	10531	10521	10375	10518	10396	10494	10485	10552	10462	10420	10464	10488	10389	10715	10428	10580	10473	10523	10500	10464	10507	10434	10523	10548	10399	10597	10507	10451	10422	10484	10487	10509	10503	10436	10522	10407	10521	10611	10371	10417	10433	10422	10594	10506	10444	10418	10609	10463	10497	10496	10471	10611	10433	10397	10452	10518	10384	10445	10397	10393	10497	10594	10553	10442	10552	10394	10536	10575	10421	10530	10470	10402	10488	10542	10400	10488	10538	10492	10342	10631	10594	10529	10497	10438	10309	10463	10561	10561	10477	10515	10582	10601	10503	10467	10509	10408	10424	10479	10384	10545	10514	10398	10500	10463	10382	10528	10551	10424	10508	10441	10500	10417	10390	10440	10610	10471	10621	10376	10552	10431	10411	10472	10490	10482	10250	10554	10469	10790	10460	10382	10367	10519	10544	10429	10439	10303	10462	10486	10491	10500	10688	10342	10450	10449	10482	10503	10453	10473	10404	10390	10425	10403	10450	10487	10496	10518	10512	10528	10332	10485	10454	10446	10423	10649	10436	10602	10412	10479	10398	10480	10629	10383	10440	10467	10442	10611	10466	10448	10557	10519	10417	10380	10430	10436	10444	10505	10544	10551	10407	10375	10560	10473	10273	10590	10384	10381	10515	10492	10341	10504	10585	10420	10350	10615	10507	10168	10526	10835	10466	10423	10342	10441	10662	10584	10605	10473	10295	10551	10527	10325	10568	10502	10406	10385	10542	10509	10443	10640	10623	10475	10335	10575	10511	10369	10397	10517	10451	10459	10513	10420	10618	10374	10406	10546	10479	10511	10507	10302	10429	10584	10518	10546	10595	10526	10471	10575	10593	10526	10402	10457	10426	10411	10388	10452	10409	10586	10441	10770	10410	10291	10437	10565	10367	10448	10568	10512	10510	10634	10513	10498	10491	10621	10444	10506	10398	10390	10413	10393	10575	10667	10550	10521	10463	10445	10502	10486	10616	10493	10472	10541	10498	10320	10523	10610	10476	10551	10568	10446	10494	10424	10446	10526	10478	10547	10375	10467	10353	10493	10585	10615	10473	10533	10537	10527	10502	10469	10602	10476	10255	10504	10486	10399	10540	10363	10463	10418	10344	10512	10489	10347	10496	10463	10482	10478	10503	10532	10495	10486	10423	10519	10324	10363	10452	10424	10427	10472	10585	10423	10448	10434	10542	10310	10459	10444	10428	10377	10430	10447	10446	10337	10498	10445	10430	10520	10372	10344	10542	10721	10465	10458	10568	10571	10486	10474	10432	10412	10548	10571	10312	10303	10509	10430	10565	10626	10418	10615	10469	10522	10419	10548	10426	10624	10537	10486	10376	10409	10414	10491	10543	10555	10415	10520	10254	10411	10627	10401	10423	10498	10563	10428	10519	10458	10570	10478	10444	10489	10511	10461	10518	10541	10456	10423	10529	10562	10645	10508	10566	10457	10592	10424	10519	10469	10455	10483	10556	10478	10675	10418	10477	10604	10480	10465	10498	10592	10506	10453	10391	10366	10436	10530	10502	10388	10422	10386	10503	10482	10586	10416	10651	10323	10425	10536	10606	10337	10504	10357	10421	10444	10382	10586	10516	10485	10423	10506	10357	10634	10428	10477	10223	10568	10578	10609	10537	10554	10573	10432	10426	10218	10520	10559	10496	10532	10448	10437	10534	10653	10551	10668	10425	10473	10392	10483	10412	10417	10436	10483	10626	10471	10439	10685	10519	10396	10351	10439	10545	10476	10570	10540	10507	10576	10601	10442	10387	10287	10280	10636	10495	10334	10480	10591	10425	10479	10438	10339	10571	10560	10400	10367	10472	10567	10481	10442	10496	10480	10467	10573	10538	10448	10453	10455	10520	10523	10490	10437	10343	10472	10496	10635	10435	10447	10557	10531	10394	10436	10361	10439	10473	10400	10401	10448	10365	10411	10499	10436	10490	10462	10375	10466	10447	10484	10385	10401	10434	10478	10292	10502	10555	10624	10590	10530	10407	10507	10474	10455	10389	10310	10430	10587	10424	10529	10498	10437	10556	10482	10505	10436	10436	10573	10610	10297	10429	10483	10399	10481	10595	10646	10632	10596	10648	10356	10510	10555	10319	10453	10645	10437	10421	10614	10456	10516	10560	10491	10534	10407	10643	10560	10501	10617	10505	10275	10422	10561	10629	10473	10604	10453	10441	10610	10633	10430	10443	10318	10473	10485	10601	10462	10538	10380	10524	10578	10449	10456	10538	10532	10431	10523	10499	10458	10445	10586	10463	10451	10516	10475	10412	10559	10502	10458	10408	10627	10448	10513	10613	10371	10554	10577	10499	10583	10493	10409	10514	10270	10597	10448	10691	10310	10538	10295	10445	10513	10391	10510	10378	10380	10475	10510	10579	10567	10385	10327	10460	10478	10430	10555	10355	10425	10564	10506	10560	10645	10324	10364	10354	10436	10447	10556	10578	10502	10484	10564	10569	10551	10629	10395	10650	10442	10577	10461	10355	10466	10513	10410	10440	10337	10518	10472	10424	10517	10460	10602	10426	10393	10395	10464	10420	10532	10570	10543	10451	10560	10608	10650	10614	10528	10503	10560	10528	10420	10461	10373	10621	10611	10556	10400	10503	10545	10470	10494	10553	10354	10535	10480	10694	10570	10407	10444	10504	10443	10532	10627	10544	10456	10476	10389	10660	10378	10229	10433	10446	10555	10493	10345	10609	10711	10428	10381	10483	10613	10518	10509	10452	10536	10598	10537	10517	10437	10450	10509	10508	10455	10519	10520	10542	10498	10347	10559	10393	10471	10625	10579	10412	10641	10477	10499	10444	10498	10517	10534	10606	10326	10405	10504	10417	10299	10482	10479	10489	10491	10600	10484	10534	10489	10564	10421	10665	10500	10586	10480	10464	10456	10531	10521	10442	10466	10388	10541	10397	10429	10484	10631	10484	10572	10363	10464	10545	10475	10502	10523	10379	10301	10575	10435	10569	10561	10707	10462	10535	10569	10451	10483	10432	10475	10493	10411	10541	10474	10452	10539	10418	10515	10488	10531	10448	10368	10506	10488	10567	10563	10530	10420	10512	10470	10431	10547	10499	10333	10440	10468	10600	10460	10370	10539	10533	10604	10429	10445	10555	10557	10569	10434	10323	10413	10501	10504	10475	10612	10547	10436	10511	10315	10360	10540	10475	10497	10371	10462	10246	10657	10566	10523	10487	10566	10438	10447	10559	10540	10582	10595	10438	10516	10448	10406	10316	10509	10493	10416	10376	10497	10462	10474	10433	10388	10460	10489	10447	10508	10545	10578	10490	10440	10537	10485	10312	10488	10543	10482	10531	10505	10486	10591	10509	10426	10625	10397	10643	10558	10505	10550	10517	10391	10445	10696	10605	10569	10443	10428	10423	10486	10594	10652	10296	10426	10362	10413	10490	10432	10437	10488	10400	10493	10376	10593	10495	10492	10626	10561	10530	10458	10446	10602	10520	10524	10390	10412	10261	10365	10389	10433	10312	10549	10585	10507	10476	10524	10411	10402	10425	10452	10616	10432	10586	10532	10496	10548	10412	10476	10625	10482	10499	10435	10480	10516	10508	10420	10511	10525	10466	10383	10445	10491	10574	10519	10472	10489	10472	10441	10441	10321	10395	10455	10448	10539	10452	10498	10613	10522	10545	10388	10479	10577	10528	10474	10478	10420	10596	10581
25823	32790	61234	53684	36142	25547	18065	15588	15226	15319	15172	15167	15226	15103	15094	15048	15266	15219	15138	15012	14993	15083	15161	15089	15154	15186	14924	14922	15171	15043	15050	15136	15110	14859	15037	15075	15084	15073	15159	15202	14980	15231	15171	15117	15107	15096	15034	15032	15189	14984	15106	15056	15111	14974	15106	15102	15066	15149	15125	14986	15109	14918	14962	15243	15007	15127	15038	15130	15173	15029	14898	14970	15169	15111	15167	15107	15110	15217	15062	15066	14953	15073	15114	15182	14988	15151	15010	15159	14915	14969	14965	15019	15014	15031	14960	15034	15082	15180	14857	14971	15125	14807	15069	15104	15164	14983	15099	15063	14900	14964	15117	14947	15126	15088	14847	15028	15106	15152	14816	15012	15129	14990	15128	15109	15036	14817	15150	15143	14998	14891	15062	15004	15094	15145	14945	14983	15001	15089	15002	15051	15190	15110	15064	14975	15076	15128	14869	15054	15072	15076	15057	15042	15077	14990	15115	14934	15153	15213	15153	15081	15033	15033	14890	14960	14886	14979	15044	15078	15170	15052	14993	15138	15056	15265	15087	15119	15196	14950	14983	15115	15032	14987	15033	15086	15093	15161	15019	14969	15003	15073	14948	15189	14922	15255	15191	14947	15082	15005	14894	15204	15062	15080	15064	14927	15068	15084	15057	15000	15076	14996	15047	15188	15169	15013	14988	14965	15012	14994	15133	15053	15172	15011	15041	15021	15017	15156	15117	15138	14891	15149	15054	15091	14891	15112	14915	15102	15081	15010	14878	14919	15014	15050	15145	15006	14972	15228	15166	15041	14887	15254	15289	15054	15078	15083	14921	14973	14955	15029	14998	15056	15154	15061	14874	14968	14948	14929	15262	15073	15052	15179	15265	14915	14961	15053	15074	15112	14998	14951	15030	15064	14952	15108	14961	15003	15054	14975	15039	14912	14982	14847	15029	14975	15082	15155	15120	15086	15052	15034	15057	14911	15126	15123	15007	14944	15095	14977	14999	15078	15001	15029	14903	14947	14884	15132	15167	15101	15021	15166	14931	15036	15015	15331	15130	15049	15080	15002	14800	15048	15200	15003	15191	15275	15263	14982	15041	14986	15122	15178	15098	15167	15173	15094	14926	14770	15054	15016	15044	15085	15138	15159	14999	15098	14974	15071	15139	15199	15062	14995	15103	14921	14938	15008	15157	14945	15077	15184	15022	15197	15052	14717	14876	15137	15227	15106	15032	14927	15087	14885	15020	15066	15183	14999	14933	14945	15106	14938	15057	15268	15059	15131	14967	15030	15253	15108	15218	15170	15084	15153	15062	15080	15084	14983	15444	15047	15257	15279	15185	15029	15200	14954	15096	15109	15073	15200	15159	15126	14986	15178	15238	14996	15063	14938	15167	14939	15178	15067	14799	14951	15229	15024	14973	15123	15015	15084	15083	14999	14934	15276	15012	14941	14840	15069	15130	15092	15111	14847	15014	15042	14970	15054	14941	15066	14970	14925	15076	14953	15125	15150	15048	15163	15056	15006	15159	15224	15051	14965	14912	14918	14879	15207	15187	15098	15132	14974	15092	15002	15107	15005	15101	15060	14901	14979	15251	14937	15057	15138	14998	15191	15077	15128	15242	15169	14999	15108	15082	14997	15148	15161	15026	15135	14933	15056	15069	15032	15070	15022	15090	14928	15051	15002	15269	14949	14864	15212	15089	15034	14855	14941	15083	15186	15040	15140	15005	15006	15044	15003	14889	15014	15106	14795	15016	15035	15159	15051	15138	15203	14966	15000	15002	14863	14801	15108	15190	14959	14945	15227	14910	15043	15172	15125	15038	15075	15156	14963	15038	14947	15127	14968	15163	15353	15257	15048	15040	15065	14961	14848	14900	14871	14846	15102	15020	14998	14899	15081	15070	15119	15072	15117	15105	15035	15163	14949	15078	15150	15095	15105	15107	15212	14914	15024	15027	14964	15109	14999	14987	15138	14908	15105	15117	15038	15142	15071	14918	15028	15175	15200	15174	15290	15140	15119	15120	15063	15160	15092	15058	15277	15257	15112	14990	15111	15071	15014	15162	15196	15041	14995	14973	15183	15139	15095	15153	14975	14900	15032	15061	14944	14935	15073	14951	15167	15128	15182	15057	14901	15039	14943	14950	15158	15186	14904	15267	15350	15032	15190	15197	15029	15037	15188	15069	14968	15017	15018	15151	15025	14929	15083	15153	15150	14947	15290	15011	15213	15057	15247	15096	15063	15006	15084	15229	15016	14935	15021	15118	15151	15013	14998	14915	15117	15150	15151	15004	15132	15180	15033	15132	15056	15183	15087	15031	15013	14910	15009	14899	14798	15060	15187	15081	14886	15182	14929	14991	15132	15020	15072	14943	14978	14998	14965	15075	14818	15119	14843	15063	15282	15031	14872	15239	15074	15226	14980	15107	15057	15042	15206	15036	15139	14972	15037	15135	15087	15112	15069	14909	15179	14970	15112	15182	15065	14966	14920	15123	15081	15018	15021	14943	14940	15369	15157	15149	15095	15246	15057	15086	14977	15020	15003	15222	15335	15021	14985	15110	15075	15046	15095	15028	14994	15070	15033	15090	15164	15030	14939	14921	14982	15036	15147	14998	14985	15054	14939	15030	14936	15153	15014	15060	14834	15056	14882	14939	14834	14923	14977	15162	15023	14904	15084	15009	15067	15029	14950	15132	15072	15168	15163	15024	15139	14960	15250	15197	14932	15053	15139	14941	14880	15193	15246	14945	14999	15005	14890	15169	15155	15256	14948	15254	15105	15306	15153	15062	15266	15078	15139	15076	14897	15085	15181	14924	15024	14937	14923	14948	15087	15105	15219	15160	14925	15138	15214	15054	14875	15126	15068	15201	14962	15201	14957	15084	14926	15090	15016	14999	15000	15068	15177	15046	15081	15010	15206	15269	14802	15109	15125	14922	15173	15077	15133	15161	15202	15080	15085	15092	14956	15120	15010	14913	15235	14969	15065	15033	15068	15145	15165	15123	15056	14920	15122	15080	14978	14950	15008	15105	14886	15098	15044	15120	15017	15036	14947	15095	14919	15101	15025	15071	14925	15031	14965	14984	15246	15101	14838	14948	14939	14863	15157	15213	15077	14857	14973	15129	14976	15209	14909	15244	15044	14901	15073	15238	14933	14810	14981	15009	15070	15142	15058	15129	15186	15183	15293	15104	14836	15056	15175	15076	14862	14943	14985	15121	15059	14999	15182	15124	15024	15027	14875	15230	15068	15084	15109	15055	14933	15056	15046	15047	15005	15023	15004	15019	14903	15130	15005	15010	14885	14983	15186	15053	14963	14923	15028	15062	14985	15152	14996	14903	15076	15255	15008	15009	15259	14927	15150	14954	14982	15036	15110	15011	15101	15195	15108	15171	15110	14816	14691	15153	15127	15045	15063	14985	15050	15391	15032	14994	15030	15150	15129	15096	15038	15260	14880	15038	15100	14920	15158	14993	15136	14908	15007	15060	15050	15066	15193	15267	15010	15006	15212	14963	14976	15096	15103	15074	15175	14851	15093	14944	15007	15180	15257	15018	15040	15148	15006	14905	15179	15008	15149	15202	14952	15194	14918	15038	14964	14864	15049	14974	15214	15009	15077	15017	14910	15052	14930	15227	15159	15057	15104	15177	14922	15055	14840	15096	15103	14940	15125	15074	15075	15144	15050	14949	15070	15209	15155	15062	15141	15266	15007	15120	15105	15156	15212	15135	15202	15171	15042	15070	15214	15100	14979	15125	15115	14968	14981	15031	15074	15040	14997	14897	14995	15121	15175	14985	15152	15047	15074	15045	15159	15071	14944	14971	15171	15247	14869	15044	14942	15182	15061	15016	15033	15125	15068	14972	15274	15109	14950	14945	15225	15183	15081	15191	14947	14967	14934	14918	14881	15140	14976	15085	14903	14971	15145	15227	15064	15093	14995	15131	15061	15188	15117	15003	15069	15130	14832	15008	15164	15078	14989	15202	15074	15110	15061	14883	14963	15020	14971	14867	15100	15129	15260	15180	15188	15273	15143	14960	15022	14973	15065	14994	15117	14983	15040	14993	15234	15048	15072	15094	14851	15130	15084	14981	15186	15006	15015	15057	15111	15024	15216	15077	15094	14889	15132	15168	14857	15137	15091	15090	15047	15075	15219	14982	15040	15002	15063	15072	15195	14985	14805	14949	14949	15004	15124	14976	15114	15113	15142	14999	15141	15026	15071	15256	15000	15103	15091	15222	15030	15030	14958	15150	15179	14973	14992	15016	15169	15010	15031	15164	14963	14978	14967	15041	15150	14818	15243	15171	15088	15167	15239	14901	14940	15181	14919	15029	15010	15004	14949	15188	15075	15222	14889	15210	14977	15087	15139	15156	15121	15073	15099	15095	15209	15065	15046	15242	15209	15122	15117	15132	15054	14944	15052	15163	15021	14935	15213	15118	15089	15320	15240	14930	14982	14916	15163	15102	14974	15064	15050	14978	15056	14849	15024	15191	14947	15010	15078	15091	15078	15166	15018	15030	14814	15240	15098	15156	15061	15004	15289	15123	15027	14897	15060	15090	14920	14994	15277	15094	15073	15221	14914	15188	15113	15146	14848	14966	15112	14998	14924	15183	15060	15158	15079	14915	15198	15178	15063	14892	15159	15064	15167	14992	15126	14960	14959	15016	14843	14982	14961	15094	15063	14968	15316	15038	15068	15077	15045	15090	15026	15128	15148	15114	14937	15039	15013	15225	15302	15223	14778	15033	14975	15062	15004	15016	15062	15195	15223	15095	15094	15140	15248	15143	15028	15100	15139	14887	15060	15167	15008	15004	15008	15074	14959	14879	14974	15104	14932	15174	15163	15036	14916	14997	15193	15019	15145	14991	15191	15032	14962	15063	15165	15092	15132	15095	15097	15080	15105	14910	14990	15064	15113	14862	15065	14897	15008	14953	15038	14938	14959	15243	14910	15201	15054	14956	15030	15064	15131	15015	14850	15193	15139	15082	14885	15131	15001	15083	15265	15129	15032	15035	15082	15144	14778	15084	15077	14906	14950	15160	15044	15127	15140	14982	14846	15032	15011	15247	14917	15082	15044	14961	15109	15151	14993	15069	15020	15038	14998	15154	15177	15115	15052	15153	15120
55498	95794	86254	60253	37561	21879	13483	13362	13554	13566	13287	13549	13367	13395	13409	13504	13382	13474	13569	13440	13649	13432	13541	13503	13405	13369	13523	13558	13402	13293	13403	13480	13460	13410	13409	13418	13498	13475	13556	13381	13518	13537	13593	13441	13436	13536	13367	13395	13310	13561	13432	13441	13443	13595	13533	13358	13445	13579	13497	13308	13521	13452	13515	13499	13488	13489	13423	13465	13345	13618	13519	13430	13537	13397	13543	13467	13364	13362	13515	13416	13467	13413	13558	13548	13489	13339	13404	13534	13651	13330	13466	13305	13404	13521	13593	13585	13426	13495	13491	13477	13373	13380	13493	13398	13289	13392	13377	13424	13478	13638	13347	13399	13545	13397	13682	13427	13380	13359	13463	13452	13591	13576	13417	13589	13505	13306	13442	13512	13241	13501	13389	13538	13467	13265	13340	13551	13370	13319	13579	13365	13513	13612	13432	13294	13507	13629	13331	13510	13684	13461	13467	13385	13526	13451	13361	13409	13497	13575	13526	13317	13165	13332	13524	13378	13353	13635	13506	13263	13370	13324	13574	13577	13296	13438	13613	13490	13349	13323	13504	13508	13294	13466	13448	13502	13493	13454	13516	13386	13663	13270	13440	13540	13457	13430	13369	13493	13507	13324	13459	13496	13318	13552	13355	13378	13500	13364	13488	13415	13304	13500	13403	13422	13272	13407	13561	13575	13419	13553	13414	13362	13552	13497	13395	13407	13364	13496	13446	13481	13522	13453	13357	13362	13500	13466	13494	13513	13460	13395	13479	13467	13410	13517	13494	13338	13336	13344	13342	13380	13413	13438	13606	13369	13351	13414	13397	13500	13431	13534	13479	13374	13435	13496	13406	13385	13354	13347	13512	13424	13307	13592	13580	13432	13319	13508	13412	13621	13468	13394	13631	13317	13625	13476	13309	13501	13465	13531	13505	13403	13636	13317	13557	13490	13415	13480	13440	13506	13416	13401	13422	13398	13307	13425	13544	13351	13513	13480	13518	13516	13446	13584	13409	13503	13460	13282	13564	13477	13403	13524	13359	13406	13432	13473	13430	13320	13457	13525	13392	13608	13554	13465	13372	13529	13516	13447	13329	13433	13572	13377	13382	13445	13574	13546	13316	13509	13436	13339	13512	13557	13488	13378	13401	13505	13531	13445	13519	13497	13253	13423	13435	13569	13389	13483	13370	13445	13519	13434	13586	13523	13535	13601	13463	13616	13425	13474	13449	13318	13427	13330	13424	13405	13584	13349	13460	13617	13416	13476	13298	13463	13415	13329	13329	13462	13521	13461	13457	13453	13368	13717	13602	13344	13498	13507	13546	13240	13402	13494	13572	13413	13538	13418	13283	13551	13476	13530	13492	13443	13348	13247	13522	13369	13443	13497	13443	13274	13502	13575	13522	13522	13351	13658	13429	13280	13474	13356	13509	13619	13350	13439	13384	13410	13388	13428	13490	13484	13445	13494	13578	13321	13534	13443	13274	13569	13295	13620	13388	13320	13679	13529	13536	13426	13446	13528	13339	13396	13488	13533	13421	13468	13366	13403	13363	13590	13407	13389	13416	13587	13441	13344	13489	13404	13562	13460	13565	13489	13462	13592	13524	13564	13402	13495	13345	13544	13510	13362	13430	13474	13437	13432	13511	13473	13521	13360	13612	13690	13336	13430	13483	13512	13444	13273	13540	13477	13280	13348	13371	13362	13522	13393	13322	13346	13427	13388	13536	13418	13476	13323	13435	13464	13559	13594	13466	13406	13499	13492	13441	13406	13446	13441	13419	13495	13380	13593	13447	13428	13731	13351	13452	13431	13295	13406	13383	13413	13473	13411	13343	13398	13466	13494	13414	13484	13520	13643	13382	13552	13432	13555	13431	13387	13347	13493	13485	13589	13413	13626	13459	13545	13456	13337	13430	13251	13499	13358	13383	13419	13464	13426	13420	13315	13348	13649	13496	13334	13485	13386	13359	13375	13323	13423	13505	13382	13504	13361	13452	13418	13577	13401	13486	13541	13465	13460	13495	13475	13373	13596	13491	13402	13500	13596	13380	13385	13387	13456	13434	13387	13345	13571	13386	13491	13476	13395	13438	13369	13378	13345	13217	13469	13445	13490	13414	13515	13437	13509	13490	13382	13500	13525	13440	13473	13362	13290	13546	13580	13232	13546	13536	13499	13537	13383	13546	13281	13463	13480	13431	13518	13623	13470	13549	13374	13412	13470	13522	13375	13579	13288	13496	13496	13547	13476	13622	13442	13568	13534	13362	13687	13516	13319	13614	13329	13471	13515	13401	13405	13546	13512	13612	13514	13407	13517	13687	13458	13487	13659	13561	13302	13376	13463	13537	13365	13492	13506	13509	13450	13468	13382	13535	13678	13380	13497	13647	13555	13560	13420	13464	13355	13450	13265	13649	13494	13378	13456	13558	13544	13590	13242	13416	13447	13395	13335	13358	13354	13544	13454	13508	13614	13543	13534	13394	13286	13488	13519	13423	13299	13472	13364	13332	13385	13546	13549	13304	13568	13581	13417	13580	13526	13418	13541	13372	13477	13334	13384	13487	13492	13449	13482	13548	13421	13579	13481	13487	13422	13299	13224	13538	13472	13392	13507	13624	13530	13603	13446	13501	13316	13523	13420	13562	13274	13538	13363	13451	13468	13493	13390	13572	13407	13487	13576	13461	13474	13386	13564	13442	13652	13386	13330	13490	13434	13666	13501	13465	13349	13497	13470	13586	13526	13478	13489	13443	13394	13431	13619	13227	13460	13326	13422	13462	13596	13322	13393	13424	13352	13615	13408	13453	13643	13498	13474	13608	13417	13508	13454	13543	13429	13596	13392	13530	13359	13511	13483	13382	13582	13452	13387	13488	13602	13470	13494	13461	13448	13461	13547	13543	13438	13537	13506	13451	13455	13578	13436	13319	13361	13434	13496	13530	13459	13517	13421	13518	13384	13288	13582	13598	13410	13482	13411	13469	13415	13442	13505	13613	13514	13501	13403	13495	13408	13332	13651	13451	13533	13358	13556	13269	13429	13300	13507	13346	13610	13496	13452	13597	13318	13491	13482	13298	13498	13570	13372	13455	13513	13493	13366	13585	13453	13511	13382	13405	13625	13554	13562	13559	13487	13444	13503	13412	13510	13538	13477	13407	13505	13301	13567	13564	13389	13419	13413	13531	13280	13423	13313	13451	13396	13560	13308	13422	13264	13372	13329	13380	13382	13556	13576	13404	13494	13589	13563	13627	13467	13565	13691	13460	13444	13299	13490	13533	13546	13479	13481	13322	13394	13471	13365	13391	13443	13559	13590	13335	13425	13412	13369	13380	13458	13284	13542	13521	13570	13403	13394	13292	13376	13392	13476	13539	13412	13506	13478	13346	13623	13450	13501	13473	13360	13483	13375	13375	13392	13406	13410	13605	13461	13505	13385	13484	13502	13590	13465	13572	13365	13489	13452	13381	13281	13422	13475	13416	13282	13622	13414	13395	13537	13373	13537	13389	13498	13447	13491	13509	13436	13383	13498	13413	13459	13482	13569	13392	13396	13428	13463	13457	13544	13364	13548	13471	13265	13509	13423	13423	13272	13502	13522	13350	13590	13498	13381	13494	13511	13383	13359	13561	13627	13431	13507	13418	13569	13386	13470	13337	13434	13432	13532	13542	13496	13397	13394	13409	13518	13540	13466	13375	13326	13615	13299	13455	13595	13378	13471	13366	13503	13343	13498	13509	13438	13263	13432	13456	13390	13406	13308	13441	13602	13636	13544	13538	13534	13346	13527	13372	13558	13230	13412	13306	13512	13502	13422	13490	13492	13450	13409	13469	13510	13436	13455	13515	13565	13568	13425	13528	13464	13482	13514	13379	13391	13561	13609	13517	13439	13373	13421	13526	13463	13390	13457	13645	13542	13406	13382	13344	13314	13466	13457	13381	13506	13490	13363	13386	13610	13529	13567	13372	13441	13470	13551	13367	13472	13454	13513	13346	13339	13581	13535	13590	13498	13482	13522	13418	13558	13415	13626	13356	13414	13313	13455	13416	13548	13480	13562	13487	13518	13478	13327	13489	13460	13588	13388	13562	13628	13530	13362	13406	13356	13420	13407	13531	13384	13283	13395	13477	13424	13368	13423	13457	13460	13350	13442	13578	13547	13425	13525	13531	13399	13455	13439	13545	13411	13510	13483	13445	13554	13442	13391	13417	13512	13395	13422	13472	13406	13428	13490	13374	13543	13572	13461	13507	13365	13497	13512	13513	13604	13354	13365	13454	13497	13483	13335	13421	13327	13466	13530	13474	13374	13612	13332	13410	13586	13438	13485	13449	13482	13531	13386	13415	13536	13384	13454	13625	13262	13477	13436	13259	13549	13480	13510	13638	13375	13471	13387	13528	13519	13450	13330	13512	13572	13327	13454	13544	13447	13635	13468	13421	13450	13475	13464	13380	13324	13543	13417	13374	13327	13387	13476	13532	13448	13523	13363	13556	13467	13381	13455	13492	13257	13432	13616	13677	13527	13342	13309	13429	13522	13456	13383	13473	13523	13511	13501	13533	13357	13247	13615	13435	13387	13460	13446	13513	13352	13575	13473	13500	13556	13421	13368	13302	13378	13445	13433	13494	13440	13327	13444	13435	13532	13437	13589	13427	13521	13459	13604	13362	13502	13458	13473	13492	13393	13441	13473	13399	13375	13284	13478	13596	13450	13435	13507	13538	13563	13543	13498	13536	13588	13433	13595	13687	13412	13399	13460	13307	13236	13649	13541	13363	13425	13518	13409	13324	13246	13477	13462	13551	13343	13472	13352	13264	13434	13475	13428	13319	13680	13550	13593	13511	13435	13326	13424	13546	13484	13399	13534	13537	13389	13478	13454	13356	13456	13490	13430	13368	13348	13504	13402	13486	13494	13393	13453	13437	13455	13507	13443	13435	13559	13464	13527	13408	13501	13401	13569	13484	13510	13507	13437	13464	13563	13554	13604	13509	13458	13479	13207	13419	13424	13337	13413	13445	13570	13311	13280	13540	13509	13156	13447	13520	13342	13387	13502	13424	13467	13257	13443	13445	13521	13480	13582	13474	13543	13534	13362	13542	13487	13619	13356	13442	13283	13714	13379	13562	13534	13493	13518	13536	13547
23953	26770	55912	56527	43677	32331	23168	17775	16951	16803	16839	16748	16537	16739	16748	16542	16503	16605	16548	16494	16638	16317	16483	16447	16419	16382	16470	16477	16584	16452	16292	16473	16363	16427	16354	16622	16431	16427	16414	16273	16267	16394	16460	16466	16484	16434	16362	16457	16390	16429	16395	16333	16322	16418	16510	16402	16491	16422	16339	16403	16384	16362	16051	16190	16230	16265	16383	16612	16607	16481	16621	16324	16341	16274	16430	16340	16374	16445	16528	16467	16495	16522	16578	16338	16404	16300	16409	16357	16297	16422	16391	16432	16511	16456	16286	16323	16255	16515	16372	16405	16274	16438	16437	16474	16522	16231	16367	16417	16402	16212	16355	16315	16343	16471	16429	16442	16455	16186	16534	16352	16491	16356	16152	16322	16395	16354	16211	16275	16262	16408	16477	16513	16279	16378	16409	16230	16198	16246	16392	16332	16247	16352	16406	16177	16438	16312	16326	16431	16506	16310	16266	16292	16287	16404	16314	16038	16335	16366	16394	16429	16180	16353	16466	16396	16512	16452	16188	16251	16089	16286	16175	16388	16515	16440	16459	16304	16264	16286	16263	16306	16309	16296	16296	16214	16338	16373	16342	16296	16210	16185	16260	16270	16151	16429	16362	16496	16337	16470	16363	16256	16309	16490	16177	16120	16304	16341	16508	16202	16254	16084	16345	16152	16280	16359	16497	16209	16368	16470	16473	16290	16317	16311	16395	16163	16373	16312	16250	16406	16086	16275	16362	16391	16288	16360	16534	16394	16109	16226	16231	16311	16187	16496	16362	16376	16384	16287	16328	16591	16498	16328	16463	16364	16335	16536	16353	16213	16361	16523	16270	16403	16397	16259	16320	16359	16238	16374	16313	16384	16332	16247	16414	16412	16421	16581	16508	16222	16188	16365	16403	16312	16207	16197	16297	16450	16322	16141	16223	16313	16284	16238	16079	16172	16370	16346	16496	16422	16371	16500	16405	15995	16342	16341	16284	16235	16360	16212	16112	16262	16386	16611	16330	16453	16578	16384	16239	16472	16520	16299	16483	16284	16272	16106	16374	16301	16368	16337	16266	16221	16365	16188	16228	16389	16480	16306	16181	16371	16369	16483	16243	16098	16422	16215	16439	16312	16458	16122	16155	16332	16212	16249	16352	16172	16049	16464	16441	16339	16471	16371	16415	16374	16320	16403	16165	16305	16242	16282	16254	16172	16128	16468	16487	16322	16232	16350	16478	16372	16440	16218	16446	16211	16313	16368	16269	16343	16315	16260	16378	16302	16617	16182	16211	16287	16526	16562	16406	16318	16483	16351	16287	16277	16272	16482	16336	16458	16394	16190	16539	16618	16252	16356	16256	16367	16126	16419	16277	16331	16220	16395	16463	16315	16493	16165	16430	16186	16359	16315	16544	16149	16269	16273	16337	16189	16391	16349	16367	16174	16427	16326	16345	16278	16342	16148	16256	16447	16254	16295	16489	16404	16363	16310	16386	16510	16419	16218	16362	16481	16264	16341	16432	16217	16373	16253	16326	16246	16312	16422	16134	16274	16400	16398	16156	16137	16166	16417	16291	16464	16205	16461	16318	16369	16301	16323	16374	16519	16549	16486	16379	16377	16439	16214	16464	16215	16454	16320	16290	16254	16443	16234	16286	16313	16444	16407	16402	16288	16094	16144	16388	16546	16350	16480	16452	16167	16325	16426	16112	16400	16428	16350	16174	16359	16174	16405	16293	16461	16337	16455	16349	16201	16441	16134	16231	16261	16309	16584	16483	16272	16386	16358	16286	16442	16131	16388	16369	16398	16554	16502	16374	16437	16510	16287	16368	16337	16265	16457	16231	16376	16210	16298	16364	16272	16234	16415	16440	16386	16326	16408	16140	16285	16124	16373	16291	16263	16058	16332	16362	16269	16461	16298	16230	16113	16266	16342	16261	16192	16521	16365	16217	16067	16255	16341	16258	16394	16267	16556	16227	16218	16505	16355	16322	16492	16233	16143	16222	16238	16096	16432	16213	16382	16224	16433	16573	16380	16469	16263	16336	16255	16466	16260	16590	16371	16224	16401	16116	16246	16167	16274	16280	16362	16263	16272	16314	16250	16217	16440	16419	16336	16072	16412	16268	16289	16321	16327	16311	16335	16426	16294	16265	16353	16477	16293	16414	16002	15982	16359	16188	16174	16333	16290	16183	16272	16123	16246	16439	16373	16557	16362	16311	16491	16188	16347	16398	16413	16132	16145	16297	16411	16374	16483	16444	16489	16252	16020	16208	16227	16281	16293	16341	16428	16388	16355	16407	16104	16218	16261	16561	16424	16194	16350	16447	16356	16239	16156	16331	16356	16463	16271	16426	16181	16368	16049	16295	16418	16411	16355	16194	16456	16511	16332	16213	16318	16372	16384	16309	16330	16120	16287	16255	16461	16432	16460	16389	16185	16318	16167	16217	16390	16507	16271	16373	16591	16325	16296	16421	16352	16332	16410	16470	16349	16236	16137	16406	16461	16303	16528	16462	16283	16384	16452	16499	16406	16293	16014	16253	16279	16318	16404	16476	16436	16451	16368	16450	16577	16352	16287	16480	16355	16323	16426	16342	16284	16315	16561	16512	16505	16099	16352	16175	16352	16269	16180	16349	16437	16316	16106	16336	16535	16550	16471	16268	16403	16529	16367	16200	16317	16248	16216	16259	16128	16283	16333	16166	16247	16401	16376	16292	16285	16276	16211	16323	16397	16466	16366	16417	16045	16275	16138	16349	16506	16290	16354	16366	16566	16471	16526	16365	16525	16448	16426	16303	16232	16521	16343	16169	16350	16295	16201	16304	16346	16265	16501	16380	16360	16276	16364	16239	16265	16356	16253	16312	16368	16393	16274	16394	16175	16318	16204	16421	16221	16354	16202	16477	16403	16291	16159	16370	16323	16192	16289	16484	16252	16293	16390	16419	16388	16338	16364	16353	16363	16235	16419	16468	16382	16302	16488	16307	16118	16250	16333	16315	16348	16470	16414	16219	16280	16415	16307	16362	16325	16149	16306	16235	16207	16249	16142	16318	16277	16432	16498	16275	16441	16221	16352	16284	16499	16394	16351	16283	16304	16423	16298	16224	16275	16320	16310	16303	16213	16544	16329	16238	16236	16290	16428	16415	16117	16346	16163	16359	16289	16473	16317	16331	16227	16428	16280	16349	16457	16410	16339	16242	16244	16467	16376	16391	16167	16281	16228	16396	16176	16275	16359	16286	16355	16286	16419	16361	16558	16385	16222	16357	16342	16604	16291	16342	16144	16350	16392	16499	16363	16302	16229	16316	16511	16395	16516	16527	16454	16106	16293	16409	16108	16395	16330	16418	16403	16375	16516	16302	16233	16431	16349	16383	16281	16065	16421	16299	16419	16242	16302	16386	16395	16226	16332	16340	16039	16351	16392	16185	16267	16269	16154	16543	16429	16259	16522	16417	16335	16323	16502	16432	16600	16359	16339	16274	16334	16378	16513	16308	16340	16443	16463	16410	16403	16436	16268	16286	16402	16269	16415	16455	16357	16409	16178	16272	16418	16360	16262	16398	16450	16255	16442	16410	16281	16388	16193	16244	16084	16025	16125	16294	16377	16202	16434	16101	16183	16322	16304	16109	16239	16317	16353	16214	16476	16413	16133	16454	16362	16330	16256	16315	16345	16332	16409	16257	16316	16252	16285	16467	16151	16107	16507	16340	16430	16368	16266	16360	16169	16166	16332	16214	16378	16181	16229	16310	16311	16307	16288	16261	16332	16271	16232	16337	16383	16503	16173	16325	16420	16239	16152	16076	16395	16292	16318	16401	16236	16295	16279	16457	16266	16498	16390	16329	16425	16269	16384	16176	16144	16299	16198	16140	16290	16371	16428	16249	16294	16201	16145	16183	16431	16369	16256	16200	16482	16408	16120	16378	16399	16192	16239	16405	16597	16210	16137	16368	16247	16352	16323	16306	16203	16402	16232	16372	16199	16124	16334	16192	16210	16209	16142	16144	16255	16255	16198	16263	16134	16468	16271	16359	16292	16114	16308	16228	16411	16351	16165	16226	16337	16419	16301	16317	16202	16418	16417	16467	16600	16265	16284	16510	16535	16400	16549	16155	16215	16140	16368	16234	16376	16134	16255	16243	16248	16312	16259	16409	16238	16289	16305	16172	16374	16229	16295	16231	16451	16278	16171	16279	16240	16452	16410	16148	16359	16142	16282	16291	16399	16397	16441	16273	16272	16226	16105	16305	16357	16299	16409	16221	16253	16306	16396	16369	16243	16277	16435	16252	16320	16357	16508	16271	16324	16418	16196	16188	16264	16403	16393	16318	16299	16396	16294	16262	16378	16410	16358	16250	16476	16274	16367	16509	16072	16471	16366	16418	16394	16267	16447	16296	16482	16181	16307	16362	16268	16552	16447	16473	16342	16395	15983	16340	16443	16388	16382	16446	16270	16434	16398	16508	16426	16257	16285	16240	16114	16524	16414	16349	16238	16376	16267	16243	16281	16252	16444	16157	16097	16280	16229	16469	16270	16202	16187	16312	16298	16185	16577	16354	16222	16328	16199	16345	16466	16212	16294	16445	16357	16279	16544	16441	16186	16333	16415	16407	16248	16253	16349	16429	16239	16156	16249	16287	16330	16244	16280	16425	16378	16349	16375	16435	16182	16281	16314	16539	16397	16268	16272	16333	16296	16397	16261	16132	16111	16262	16389	16376	16267	16332	16290	16243	16311	16447	16394	16247	16374	16568	16256	16202	16498	16450	16208	16362	16372	16508	16314	16286	16305	16357	16197	16371	16132	16203	16421	16202	16203	16289	16267	16464	16427	16202	16233	16243	16318	16108	16171	16232	16684	16345	16610	16205	16448	16276	16262	16318	16289	16549	16459	16388	16392	16291	16167	16242	16221	16411	16237	16401	16292	16251	16362	16289	16355	16264	16342	16317	16158	16226	16189	16339	16285	16289	16395	16321	16394	16178	16252	16403	16413	16241	16361	16591	16439	16214	16503	16210	16276	16429	16336	16190	16275	16433	16256	16251	16466	16409	16097	16217	16305	16345	16376	16327	16430	16418	16172	16398	16340	16142	16315	16450	16214	16277	16192	16420	16355	16033	16459	16508	16412	16387	16331	16134	16432
62603	95230	92991	76650	52128	32723	15044	14330	14296	14260	14284	14100	14129	14274	14271	14360	14236	14152	14194	14268	14264	14123	14215	14174	14124	14272	14200	14143	14292	14096	14134	14260	14180	14088	14126	14370	14069	14233	14178	14327	14171	14142	14196	14199	14169	14177	14338	14148	14228	14292	14112	14133	14189	14191	14156	14398	14299	14239	14217	14231	14156	14213	14125	14135	14121	14146	14193	13992	14151	14226	14094	14256	14204	14099	14361	14129	14152	14315	14102	14288	14195	14270	14066	14193	14186	14056	14219	14196	14191	14352	14096	14194	14113	14127	14175	14183	14121	14314	14241	14308	14032	14240	14119	14415	14245	14146	14194	14153	14049	14106	14141	13935	14304	14135	14304	14215	14183	14272	14317	14069	14256	14103	14152	14208	14322	14106	14062	14144	14227	14061	14045	14111	14213	14203	14229	14303	14197	14077	14124	14111	14310	14249	14097	14187	14178	14154	14247	14299	14177	14348	14189	14110	14239	14375	14176	14078	14182	14111	14228	14139	14221	14142	14208	14119	14036	14201	14232	14130	14210	14271	14220	14172	14084	14159	14045	14096	14275	14050	14293	14186	14156	14208	14142	14178	14108	14162	14214	14250	14295	14128	14133	14168	14220	14227	14167	14259	14238	14122	14448	14241	14131	14110	14309	14193	13933	14170	14177	13973	14092	14129	14214	14111	14231	14167	14254	14014	14188	14192	14063	14159	14130	14236	14066	14206	14057	14345	14099	14130	14178	14113	14118	14073	14160	14261	14373	14241	14190	14226	14105	14093	14301	14300	14153	14412	14210	14291	14149	13966	14394	14326	14129	14179	14326	14170	14121	14267	14078	13996	14117	14238	14214	14142	14208	14132	14112	14226	14178	14116	14279	14224	14204	14163	14110	14144	14140	14261	14151	14154	14165	14121	14183	14054	14168	14218	14154	14281	14304	14271	14324	14317	14180	14173	14213	14366	14193	14320	14150	14217	14184	13994	14216	14238	14384	14267	14310	14374	14043	14173	14210	14030	14208	14311	14165	14110	14159	14129	14123	14119	14177	14288	14238	14248	14271	14160	14178	14033	14212	14285	14206	14194	14249	14297	14207	14145	14292	14270	14281	13979	14345	14093	14216	14251	14022	14102	14186	14249	14261	14235	14211	14261	14155	14280	14044	14123	14169	14018	14204	14287	14329	14101	14309	14127	14062	14181	14165	14079	14266	14181	14060	14303	14161	14240	14060	14204	14252	14171	14214	14199	14123	14256	14167	14256	14308	14134	14215	14195	14121	14150	14232	14142	14213	14186	14307	14345	14202	14260	14347	14253	14208	14195	14317	14203	14018	14199	14213	14022	14163	14028	14290	14215	14220	14153	14291	14205	14341	13967	14372	14137	14301	14221	14082	14243	14108	14027	14125	14229	14207	14394	14162	14170	14241	14419	14261	14243	14185	14160	14252	14267	13930	14106	14179	14110	14185	14237	14257	14240	14008	14220	14145	14330	14210	14169	14227	14277	14168	14074	14109	14097	14238	14224	14109	14195	14276	14253	14232	14048	14241	14040	14214	14256	14271	14094	14150	14094	13896	14251	14070	14127	14159	14070	14105	14184	14104	14209	14196	14245	14320	14260	14341	14370	14189	14100	14147	14186	14184	14140	14175	14135	14082	14399	14260	14185	14210	14096	14300	14162	14112	14070	14157	14172	14010	14284	14179	14103	14075	14124	14288	14178	14149	14071	14035	14185	14304	13976	14221	14211	14018	14279	13998	13891	14188	14215	14184	14090	14125	14210	14160	14243	14438	14168	14352	14174	14213	14122	14127	14353	14239	14293	14291	14156	14107	14218	14076	14029	14176	14144	14374	14119	14262	14154	14320	14245	14046	14292	14137	14279	14180	14235	14112	14324	14209	14263	14110	14048	14112	14012	14107	14074	14012	14202	14101	14239	14312	14191	14140	14218	14271	14065	14317	14313	13984	14249	14098	14184	14301	13976	14114	14222	14168	14042	14057	14116	14144	14289	14164	14183	14199	14101	14233	14289	14179	14216	14368	14219	14138	14248	14174	14129	13993	14246	14130	14059	14161	13975	14154	14178	13941	14109	14354	14098	13984	14220	14243	14088	14117	14119	14172	14077	14213	14152	14326	14336	14236	14261	14171	14321	14257	14123	14245	14070	14093	14341	14162	14248	14192	13983	14293	14291	14199	14062	14049	14061	14198	14143	14115	14095	14266	14177	14060	14276	13945	14088	14129	14157	14119	14135	14214	14115	14260	14105	14202	14118	14269	14190	14139	14188	14232	14407	14085	14194	14342	14199	14041	14116	14103	14232	14095	14204	14215	14126	14266	14209	14337	14220	14084	14153	14010	14058	14202	14282	14171	14072	14227	14372	14167	14063	14188	14223	14171	14213	14229	14233	14169	14020	14120	14165	14205	14224	14228	14267	14205	14196	14071	14056	14189	14227	14022	14324	14125	14079	14076	14305	14214	14176	14084	14395	14083	14238	14284	14230	14031	14251	14320	14365	14272	14160	14292	14287	14261	13944	14255	14086	14036	14364	14203	14205	14187	14232	14112	14295	14158	14249	14185	14137	14037	14147	14373	14216	14324	14145	14311	14244	14272	14115	14210	14089	14055	14071	14319	14294	14093	14228	14100	14177	14133	14167	14254	14164	14119	14122	14026	14316	14037	14163	14310	14018	14107	14141	14085	14072	14088	14282	14062	14402	14181	14278	14188	14030	13974	14061	14142	14154	14059	14172	14215	14234	14252	14077	14191	14197	14192	14100	14172	14136	14170	14310	14146	14076	14133	14111	14346	14165	14096	14218	14175	14185	14252	14225	14349	14124	14145	14107	14120	14070	14262	14190	14248	14230	14078	14286	14256	14178	14228	14132	14099	14188	14200	14245	14107	14317	14077	14178	14220	14205	14159	14186	13955	14004	14086	14138	14076	14345	14215	14179	14092	14256	14138	13954	14254	14200	13998	14175	14125	14286	14276	14158	14078	14203	14315	14242	14137	14083	14216	14107	14172	14220	14166	14144	14241	14096	14243	14144	14186	14248	14066	14061	14240	14157	14164	14093	14240	14134	14317	14187	14287	14011	14283	14161	14359	14144	14198	14206	14173	14247	14267	14133	14185	14256	14334	14292	14264	14078	14306	14313	14154	14240	14109	14053	14259	14174	14241	14219	14314	14078	14089	14337	14157	14226	14181	14224	14194	14037	14207	14082	14187	14183	14205	14220	14282	14090	14231	14056	14219	14274	14284	14213	14162	14278	14162	14105	14129	14153	14256	14223	13950	14221	13995	14064	14190	14251	14164	14240	14247	14244	14184	14108	14100	14130	14097	14066	14263	14148	14121	14033	14161	14006	14152	14162	14174	14112	14138	14301	14290	14307	14195	14227	14196	14349	14265	14243	14133	14145	14183	14250	14215	14284	14200	14237	14156	14075	14198	14315	14326	14082	14178	14188	14171	14155	14165	14227	14173	14264	14055	14307	14259	14166	13915	14298	14220	14163	14267	14210	14245	14131	14269	14143	14150	14156	14329	14247	14232	14137	14191	14219	14109	14285	14189	14214	13987	14194	14111	14119	14329	14167	14188	14127	14317	14197	14129	14415	14219	14139	14183	14021	14259	14259	14163	14211	14147	13986	14294	14208	14057	14186	14232	14181	14140	14238	14163	14057	14341	14088	14207	14310	14481	14275	14138	14190	14179	14212	14286	14243	14150	14307	14214	14135	14128	14026	14193	14074	14179	14183	14151	14204	14034	14242	14091	14109	14161	13972	14235	14168	14048	14211	14308	14165	14225	14255	14082	14287	14196	14166	14096	14077	14210	14218	14178	14277	14115	14235	14060	14139	14182	14246	14070	14209	14021	14214	14143	14220	14189	14239	14181	14145	14207	14152	14047	14262	14151	14141	14070	14149	14313	14235	14194	14191	14099	14208	14179	14100	14167	14052	14271	14283	14220	14052	14417	14316	14112	14275	14155	14125	14146	14092	14240	14156	14174	14084	14067	14224	13983	14163	14180	13922	14395	14100	14217	14188	14235	14219	14221	14181	14237	14202	14205	14136	14046	14177	14219	14223	14398	14151	14067	14185	14147	14175	14238	14050	14276	14177	14328	14118	14211	14221	14250	14076	14240	14199	14115	14117	14243	14288	14218	14280	14173	14227	13978	14400	14143	14130	14161	14446	14023	14129	14153	14357	14153	14164	14221	14109	14182	14058	14407	14055	14215	14207	14151	14112	14165	14253	14223	14238	14136	14088	14184	14106	14229	14272	14175	14168	14231	14193	14151	13906	14319	14340	14247	14275	14100	14028	14308	14105	14171	14159	14200	14217	14222	14359	14258	14152	14121	14349	14199	14148	14276	14071	14177	14088	14106	14215	14117	14170	14227	14270	14236	14296	14196	14199	14188	14350	14012	14248	14150	14235	14279	14265	14204	14219	14156	14205	14075	14268	14261	14027	14237	14162	14227	14241	14096	14251	14271	14218	14208	13986	14084	14221	14305	14275	14361	14334	14258	14231	14216	14136	14171	14223	14148	14200	14078	14192	14062	14063	14349	14463	14043	14196	14209	14171	14013	14240	14094	14182	14031	13976	14217	14215	14141	14309	14091	14197	14095	14194	14067	14207	14354	14098	14299	14255	14203	14188	14163	14141	13917	14099	14225	14251	14139	14260	14027	14137	14261	14293	13928	14247	14248	14222	14080	14256	14092	14142	14117	14305	14164	14267	14157	14059	14180	14211	14249	14217	14152	14184	14235	14270	14330	14271	14323	14050	14227	14192	14015	14244	14143	14114	14436	14277	14167	14121	14318	14069	14182	14238	14131	14141	14196	14243	14217	14066	14200	14235	14247	14100	14177	14314	14196	14236	14322	14345	14265	14029	14150	14005	14149	14128	14133	14203	14215	14172	14300	14232	14106	14388	14016	14389	14071	14134	14097	14122	14247	14084	14214	13929	14074	14169	14150	14299	14106	14123	14161	14272	14245	14144	14407	14201	14237	14295	14010	14204	14207	13951	14195	14055	14201	14199	14083	14299	14066	14250	14165	14363	14225	14122	14264	14000	14080	14206	14202	14092	14146	14268	14049	14133	14131	14206	14091	14263	14016	14064	14060	14129	14205	14297	14159	13977	14109	14325
32801	38277	48455	36986	25053	19868	17993	17178	16930	17470	17253	17178	17200	17183	17140	17257	16978	17186	17039	17208	17325	17157	17134	17113	17034	17278	17264	17094	17091	17029	17038	17201	17364	17106	17221	17012	17218	16945	17100	17207	17029	17214	17143	17436	17045	16955	17086	17186	17230	17050	17267	17179	17344	17173	17246	17075	17248	17154	16908	17099	17037	17183	17141	17020	16778	17130	16986	17067	17025	17309	16982	17139	17206	17074	17231	16880	17319	17145	17126	17178	17066	16979	17185	17037	17150	17115	17002	16973	17362	17169	17228	17104	17128	17209	17120	16888	17295	17100	17063	17153	17158	17357	17009	17195	17033	17142	17356	17182	17183	16901	16952	16986	17115	17108	17200	17213	17167	17000	17054	16899	17311	16977	17135	17217	17094	17130	17134	17007	17143	17204	17142	17132	17021	17145	17026	17087	17304	17157	17213	17091	16989	17079	17197	17010	17087	17204	17150	17025	16927	17209	17058	16937	16998	16915	17142	16926	17142	17004	17147	17349	17292	17136	17138	17115	17186	17124	17110	17157	17111	17370	17171	17157	17223	17123	17157	17047	17153	17169	17080	16972	16906	17204	17216	16964	17067	16908	17017	16954	17246	17347	16939	16906	17098	17207	17377	17196	16938	16972	16968	16914	16976	17085	17058	17108	17131	17183	17018	17128	16857	17039	17052	16922	17140	17209	17444	17165	17104	16946	17064	17029	16974	17193	17018	17098	17231	17074	16922	17115	17197	16999	17073	17267	17022	17193	16993	16919	17123	17021	17092	17104	17300	17229	17192	17185	16978	17319	17121	17285	17133	17037	17144	16981	17005	17134	17229	17203	17110	17319	17238	17017	17132	17097	17180	17209	17163	17055	17059	17049	16850	17026	17144	17030	17097	17013	17329	17054	17155	17307	17057	17227	17161	17102	17302	17151	17113	17326	17138	17111	16972	16955	17111	17097	16963	17166	17065	17016	17128	17073	17045	17158	17036	16885	17188	17211	16945	17097	16911	16903	16932	16980	17149	17081	16993	16882	17323	16947	17189	17196	17342	17071	17272	17197	17301	17218	17057	17334	16993	16994	17113	16956	17012	17014	16956	17084	16911	17211	17093	17250	17298	17255	17202	17088	16967	17321	17027	17203	16997	17204	16987	17137	17062	17274	17212	17090	16982	16994	17236	17127	17180	17170	17249	17032	17072	17105	17126	17229	16996	17173	17250	17110	17178	17078	17017	16966	17137	17132	17024	17188	17197	17141	17021	17025	16927	17186	17070	17142	17131	17118	17060	17219	17198	17091	17009	16997	17320	17203	17219	17138	17172	17433	16822	17231	17269	17002	17140	17371	17128	17131	17042	17007	16910	17179	17181	17124	17029	16991	17031	17197	17076	17158	16995	17126	17324	17244	17260	17052	17027	17281	16959	17063	17189	16887	17203	17137	17143	16910	17121	17211	17106	16958	17007	17128	17035	17130	17185	17104	17142	17176	17161	17202	17110	17196	17322	16967	17029	17245	17024	17101	17365	17153	17026	16938	17074	17118	17109	17051	16848	17174	17039	17036	17042	17059	17161	17173	16909	17145	17236	17268	17215	17310	17076	17118	17209	17323	16999	17019	17040	17164	17160	17066	16771	17236	17164	17107	17076	16859	17130	17186	17169	17168	16992	16909	16995	16976	17209	17054	17165	17097	17223	17301	16971	16950	17284	17336	16962	17168	17083	17341	17269	17132	17106	17161	17062	17162	17070	17083	17218	17180	17124	17034	17063	17227	16857	17013	16990	17203	17155	17149	17212	17055	17146	17164	17138	17034	16994	16946	17026	17184	17125	17030	17225	17110	17115	16996	16949	17136	17249	17163	17095	17223	17267	17173	17153	17026	17051	17508	17116	17273	17094	17016	16824	17089	17224	17206	17160	17182	17060	17171	17198	16957	16913	17152	17057	17135	17149	17231	17275	17132	17246	16959	17050	17133	17177	16962	16976	16935	17080	17061	17053	17111	17185	17057	17213	16922	17253	17033	17091	17030	16980	17234	17290	17189	17321	16951	17158	17102	17063	16919	17078	17161	17214	17080	17155	17131	17226	17176	17271	17134	17036	17324	17309	17194	17195	17102	17350	17065	16996	16993	17190	17194	17081	17287	17171	17174	17187	17313	17070	17042	17110	17140	17005	17194	17109	17138	17112	17172	17186	16957	17107	16972	17149	17330	17331	16825	17029	16944	17160	17002	17352	17229	17067	17108	17224	17094	16922	17075	17216	17123	17074	17043	17335	17126	17286	17044	16977	17265	17152	17063	17369	17270	17265	16987	17095	17151	17072	17248	17171	16998	17272	17068	17034	17188	17131	17220	17149	17113	17177	17118	17174	17177	17005	17092	17245	17146	17054	17124	17153	17202	16971	17109	16990	17119	17103	17123	17210	17087	16898	17107	17169	17114	17195	17137	17173	16978	16963	17272	17068	17230	17098	17126	17026	17016	17137	17264	17022	17361	17215	17011	17186	17138	17144	17319	17252	17025	17151	17333	17008	17087	17238	16995	17145	17073	17113	17435	17113	17052	17050	17127	17068	17108	17132	17051	16852	17035	16985	17107	16994	17108	17141	17192	17109	17131	17126	16998	17203	17081	17247	17034	17168	17230	17256	17181	17152	17141	17000	17016	17330	16998	17119	17007	16903	17137	17083	17037	17368	17209	17259	17279	17144	17165	17065	17198	17067	17111	17348	17184	17012	16963	17063	17123	17201	17112	16899	17092	17244	17308	17267	17274	17255	17076	17102	17105	17194	17135	17101	17128	17234	17140	17264	17129	17210	17037	17180	17058	16977	17046	17523	16961	17186	17073	17211	17262	17104	17039	17236	17295	17135	17039	17187	17167	17093	17120	17104	17169	17223	17169	17139	16880	17064	17051	16966	17072	17193	16948	16924	17076	17185	17136	16975	17353	17078	17226	16955	17119	17063	17244	17218	17109	17253	17136	17453	17026	17215	17171	17039	17175	17092	17077	17249	17189	17129	17097	17144	17129	17216	17021	17275	16922	17100	17059	17116	17249	17135	17124	17004	17070	17035	17090	17310	17212	17227	17153	17028	17254	17231	17113	17041	17044	17134	17097	17122	17387	17090	17032	17244	17018	17122	16991	17203	16990	16999	17243	17378	17046	16988	16884	16991	17074	17204	17101	17151	17147	17540	17092	17028	17100	17170	17264	17196	17167	16860	17205	17193	17214	17141	17146	17214	17110	16938	17072	17252	16893	17031	17119	17147	17305	17098	17264	17117	17085	17179	17176	16915	17052	17027	16889	17055	17204	17212	17068	17269	17195	17129	17012	17273	17053	17305	17118	17171	17067	17105	17262	17034	17211	17052	17015	17187	16988	17160	17022	16994	17160	17172	17092	17103	17158	17178	17013	17007	17168	17229	17038	17191	17011	17169	16935	17106	17280	17133	17278	17229	17062	16848	17051	17066	16950	17182	17076	17213	17029	16948	17083	17216	16935	17078	17429	16977	17030	17073	17125	17197	17248	17128	17154	16985	17117	17069	17276	17086	17152	17073	17032	17218	17021	17084	17042	17237	17014	17268	17019	17159	17070	17200	17259	17202	17145	17052	16911	17136	17195	17302	16952	16908	17247	17189	17083	17190	17262	17038	17238	17013	17155	17048	16889	17161	17232	17216	17076	17314	17131	17024	17098	17062	17177	17173	17104	17083	17122	17125	17049	17124	17130	17225	17320	17201	17200	17174	17218	17131	17057	16959	17099	16986	17140	17301	17106	17254	17250	17214	17145	16974	17036	17109	17132	17150	17161	17197	17312	17110	16995	17158	17043	17077	17098	17039	17177	17041	17008	16963	17126	17280	17158	17069	17198	17155	17025	16995	17198	17144	17164	17086	16991	17017	17163	17131	17164	17066	17175	17186	17128	17117	17195	17107	17176	17264	17062	17251	16957	17018	17169	17165	16969	17095	17000	17099	17037	17230	17205	17037	17224	17175	17050	17090	17391	17122	17022	17019	17131	17081	17113	17214	17027	17085	17132	17086	17007	17268	16989	17128	17077	17080	17339	17044	17231	17161	17178	17141	17145	17169	16830	17172	17234	16852	17183	17103	17042	17124	17168	17207	17171	17188	17078	17194	17022	17318	17100	17093	17063	17198	17101	17078	17095	17100	16957	16817	17009	17146	17180	16974	17146	16990	17274	17082	17115	17322	17167	17020	16744	17197	17171	17115	17096	17076	17124	17175	17182	17073	17153	17060	17093	17130	17099	17126	17076	16996	17132	17155	17303	17256	17207	17289	17075	17110	17275	17149	17046	17075	17310	17343	17057	17091	17255	17281	17134	17236	17118	17088	17062	17030	16932	17138	17075	17050	17187	16922	17218	17141	17350	17174	16959	17173	17173	17005	16855	17095	17075	17168	17181	17051	17061	16965	17231	17092	17016	16921	16939	17279	16889	17079	17223	17194	17280	17034	17229	17259	17206	17133	17227	17320	16953	17254	16943	17286	17197	17258	17102	17120	17264	17091	16905	17320	17227	17026	17063	17116	17026	16988	17097	17104	17325	16948	17073	17160	17196	17256	17017	17098	17116	17109	17036	17104	17185	17141	17034	17082	17031	17101	17078	17112	17169	16965	17000	17096	17123	16985	16999	17145	16924	17019	17138	17212	17130	17057	16959	17036	16992	17083	17067	17161	17215	17352	17123	16895	17159	17056	17007	17230	17162	17082	16946	17041	17315	17142	17208	17143	17234	17037	17069	17103	17098	17052	17068	16985	17118	17051	16874	17112	17069	17141	17100	17150	17058	16992	17213	17073	16820	17326	17078	17123	17032	17073	17038	17051	17113	17053	17046	17048	17084	17177	17086	17096	17236	16876	17181	17195	17066	17079	17103	16929	17250	17172	17201	17079	17038	17036	17054	17057	17201	17335	17176	17247	16892	17163	17162	17215	17167	17136	17142	17064	17222	17057	17027	17005	17223	16960	17035	17151	17036	17198	17149	17141	16903	17119	16879	17084	16971	17149	16981	17231	17140	17299	17394	17107	17234	17043	17113	17053	17149	17093	17155	16955	17046	17115	17045	17104	17138	17063	17017	17110	17272	17182	17137	17192	17035	17103	17103	17296	17082	16974	17168	17113	17252	17009	17096	17286	17211
34088	53141	49646	32783	22141	16850	14872	14624	14602	14548	14651	14546	14601	14615	14508	14573	14623	14508	14655	14732	14693	14595	14629	14667	14715	14605	14679	14681	14742	14482	14612	14575	14678	14570	14602	14776	14436	14686	14738	14663	14719	14602	14676	14629	14679	14631	14553	14630	14572	14755	14650	14544	14519	14644	14597	14612	14519	14604	14744	14602	14600	14783	14682	14424	14726	14568	14649	14624	14652	14540	14540	14431	14659	14631	14531	14589	14755	14799	14552	14542	14830	14636	14621	14718	14706	14404	14680	14508	14735	14573	14497	14694	14494	14605	14753	14557	14594	14618	14544	14553	14509	14554	14437	14497	14522	14708	14630	14563	14656	14496	14621	14625	14608	14810	14640	14672	14462	14690	14601	14668	14692	14722	14579	14525	14585	14581	14711	14457	14641	14500	14597	14705	14585	14570	14807	14593	14490	14690	14663	14513	14674	14677	14582	14578	14439	14636	14569	14684	14624	14609	14711	14632	14664	14457	14588	14628	14472	14541	14519	14571	14718	14629	14758	14735	14562	14705	14742	14573	14740	14577	14493	14600	14720	14403	14720	14653	14585	14755	14724	14587	14769	14531	14733	14707	14595	14495	14649	14583	14545	14502	14678	14576	14599	14650	14501	14584	14550	14663	14685	14685	14582	14714	14604	14566	14694	14590	14510	14590	14526	14751	14593	14551	14650	14862	14528	14626	14555	14728	14447	14545	14549	14596	14614	14635	14642	14889	14601	14551	14541	14561	14533	14622	14542	14592	14508	14651	14551	14557	14566	14644	14496	14547	14461	14544	14622	14589	14626	14686	14430	14532	14709	14588	14622	14581	14611	14526	14658	14618	14743	14663	14574	14582	14604	14636	14542	14597	14531	14498	14498	14593	14713	14547	14567	14568	14466	14727	14799	14546	14670	14653	14536	14658	14512	14770	14605	14537	14641	14596	14700	14598	14605	14587	14628	14566	14587	14757	14679	14499	14620	14497	14567	14661	14528	14694	14511	14620	14655	14794	14672	14635	14676	14718	14572	14560	14560	14454	14523	14658	14499	14724	14688	14421	14694	14544	14781	14609	14518	14698	14569	14618	14667	14614	14646	14616	14649	14667	14632	14470	14734	14701	14600	14665	14588	14548	14573	14657	14502	14574	14539	14674	14627	14570	14496	14560	14592	14743	14723	14726	14749	14511	14589	14680	14513	14662	14727	14563	14635	14606	14657	14551	14667	14606	14539	14756	14534	14633	14531	14641	14469	14630	14659	14623	14642	14514	14467	14612	14600	14538	14625	14746	14606	14593	14604	14544	14549	14548	14658	14361	14703	14822	14698	14641	14605	14575	14571	14611	14529	14606	14587	14576	14626	14722	14771	14478	14638	14685	14535	14528	14699	14509	14577	14548	14546	14548	14607	14618	14667	14634	14684	14558	14663	14666	14584	14642	14877	14412	14518	14494	14726	14471	14688	14860	14691	14674	14419	14709	14654	14567	14734	14583	14346	14642	14383	14680	14516	14615	14609	14607	14462	14530	14807	14520	14615	14485	14593	14589	14648	14577	14693	14574	14686	14682	14592	14508	14612	14564	14763	14791	14585	14539	14564	14414	14815	14665	14629	14692	14521	14532	14656	14683	14577	14458	14513	14464	14530	14544	14593	14542	14677	14658	14659	14668	14712	14625	14626	14668	14651	14584	14365	14743	14585	14662	14680	14498	14634	14650	14664	14548	14500	14532	14641	14779	14583	14772	14764	14801	14637	14522	14509	14549	14494	14622	14541	14687	14561	14702	14657	14640	14425	14549	14565	14554	14580	14725	14602	14552	14611	14574	14651	14566	14597	14576	14421	14529	14728	14627	14698	14665	14515	14601	14489	14601	14550	14695	14562	14613	14548	14531	14622	14683	14610	14494	14739	14731	14686	14723	14740	14610	14604	14688	14563	14690	14589	14706	14663	14664	14656	14682	14719	14574	14632	14485	14489	14636	14668	14663	14704	14664	14506	14586	14507	14771	14705	14650	14570	14789	14586	14539	14646	14699	14647	14502	14600	14672	14738	14752	14711	14599	14614	14739	14477	14611	14545	14649	14634	14578	14686	14706	14407	14765	14492	14542	14660	14526	14431	14749	14589	14609	14630	14636	14652	14755	14505	14800	14575	14664	14617	14594	14636	14366	14661	14537	14573	14529	14511	14586	14581	14628	14682	14719	14601	14805	14643	14637	14622	14780	14386	14676	14583	14512	14536	14554	14454	14726	14566	14685	14715	14683	14684	14652	14582	14641	14792	14656	14629	14678	14629	14566	14478	14617	14616	14642	14659	14446	14609	14609	14670	14575	14679	14377	14567	14618	14521	14672	14660	14449	14724	14746	14674	14607	14565	14567	14629	14666	14656	14546	14675	14627	14734	14609	14461	14634	14623	14574	14438	14552	14582	14505	14691	14714	14601	14506	14817	14542	14480	14547	14546	14731	14737	14798	14555	14692	14714	14542	14667	14511	14710	14581	14575	14722	14736	14579	14592	14644	14604	14462	14497	14708	14679	14597	14460	14720	14751	14674	14714	14680	14543	14580	14715	14743	14686	14650	14585	14490	14731	14518	14622	14496	14421	14697	14722	14671	14621	14543	14635	14591	14553	14683	14609	14539	14600	14606	14845	14550	14551	14591	14730	14746	14796	14756	14813	14562	14721	14564	14722	14582	14724	14422	14511	14537	14495	14642	14464	14577	14637	14639	14508	14525	14781	14407	14618	14649	14568	14522	14640	14661	14575	14623	14492	14663	14630	14498	14491	14658	14666	14655	14648	14536	14572	14509	14578	14737	14444	14699	14579	14788	14610	14503	14566	14525	14604	14590	14550	14657	14677	14687	14547	14619	14660	14683	14761	14590	14592	14762	14468	14529	14425	14572	14544	14475	14758	14428	14635	14588	14672	14751	14595	14642	14501	14749	14620	14622	14785	14650	14744	14499	14569	14520	14532	14667	14625	14571	14440	14595	14677	14598	14638	14707	14773	14766	14611	14487	14520	14524	14886	14717	14727	14699	14567	14569	14686	14585	14767	14480	14698	14605	14643	14630	14593	14572	14666	14527	14514	14758	14586	14544	14591	14686	14763	14637	14596	14728	14316	14722	14542	14704	14541	14634	14588	14505	14577	14645	14412	14613	14528	14649	14715	14600	14660	14731	14588	14428	14475	14544	14600	14803	14559	14636	14684	14721	14679	14733	14625	14590	14659	14698	14638	14564	14549	14708	14665	14589	14469	14548	14642	14657	14749	14533	14557	14507	14667	14640	14828	14601	14627	14577	14600	14516	14490	14589	14603	14567	14722	14569	14767	14381	14700	14662	14573	14596	14610	14628	14786	14698	14728	14700	14554	14734	14512	14652	14563	14685	14786	14597	14642	14699	14342	14520	14580	14605	14608	14840	14628	14607	14716	14591	14704	14561	14608	14537	14532	14734	14591	14682	14528	14413	14613	14657	14579	14699	14809	14549	14700	14737	14498	14733	14664	14814	14587	14669	14588	14730	14693	14686	14583	14641	14604	14600	14527	14612	14591	14511	14583	14728	14623	14741	14597	14602	14460	14708	14742	14514	14719	14614	14710	14732	14805	14582	14619	14722	14692	14643	14675	14634	14558	14645	14565	14638	14634	14615	14389	14508	14649	14553	14549	14687	14573	14661	14596	14482	14505	14654	14525	14584	14587	14583	14503	14469	14725	14511	14743	14558	14664	14567	14638	14560	14533	14626	14514	14566	14541	14644	14699	14724	14546	14705	14737	14717	14514	14544	14596	14499	14478	14470	14589	14681	14627	14595	14511	14661	14618	14570	14716	14625	14727	14494	14602	14721	14678	14711	14738	14792	14732	14546	14725	14574	14651	14513	14467	14556	14750	14653	14632	14511	14595	14690	14451	14607	14583	14685	14550	14720	14704	14548	14537	14781	14606	14536	14653	14601	14543	14498	14573	14505	14656	14501	14712	14638	14578	14705	14689	14621	14729	14716	14557	14620	14676	14527	14652	14688	14722	14639	14671	14672	14695	14595	14629	14650	14581	14548	14561	14631	14653	14659	14608	14766	14587	14382	14602	14662	14557	14463	14523	14525	14445	14460	14678	14607	14628	14706	14634	14595	14604	14592	14590	14578	14629	14450	14670	14685	14750	14852	14493	14510	14680	14604	14506	14501	14819	14572	14565	14707	14588	14492	14494	14456	14716	14684	14428	14602	14766	14640	14523	14810	14673	14537	14465	14593	14701	14548	14667	14604	14597	14693	14754	14566	14581	14788	14532	14783	14389	14505	14504	14646	14797	14554	14536	14654	14674	14658	14398	14772	14755	14624	14654	14528	14606	14531	14582	14623	14609	14830	14563	14844	14639	14540	14647	14479	14636	14477	14396	14676	14723	14718	14679	14671	14659	14629	14416	14515	14581	14622	14598	14376	14763	14621	14730	14595	14780	14549	14633	14718	14595	14762	14553	14746	14604	14559	14663	14663	14697	14600	14535	14737	14677	14622	14759	14739	14533	14644	14577	14738	14631	14792	14771	14453	14326	14567	14583	14633	14548	14742	14667	14750	14618	14611	14533	14436	14639	14484	14600	14613	14723	14590	14691	14640	14721	14643	14695	14587	14623	14555	14437	14651	14673	14536	14605	14439	14527	14727	14569	14799	14680	14720	14552	14384	14489	14766	14487	14659	14640	14715	14544	14613	14419	14515	14566	14740	14699	14425	14605	14573	14576	14612	14746	14605	14734	14524	14556	14633	14642	14560	14723	14483	14703	14642	14715	14642	14752	14682	14542	14452	14506	14547	14656	14573	14577	14572	14495	14593	14549	14621	14593	14861	14636	14499	14740	14549	14663	14633	14539	14749	14609	14683	14554	14620	14788	14649	14672	14562	14561	14570	14729	14678	14701	14564	14640	14693	14402	14626	14872	14561	14605	14644	14680	14634	14688	14516	14720	14809	14565	14518	14602	14661	14719	14713	14633	14597	14601	14631	14639	14553	14585	14722	14684	14773	14606	14654	14643	14744	14564	14618	14699	14593	14754	14746	14666	14657	14748	14465	14806	14600	14600	14550	14803	14814	14594	14596	14519	14800	14672	14464	14561	14457	14733	14722	14709	14610	14580	14839	14647	14518	14659	14746	14533	14491
26142	34574	57840	52354	37983	27474	21129	18096	17548	17589	17765	17309	17327	17480	17495	17359	17555	17592	17521	17314	17653	17588	17497	17287	17715	17765	17459	17568	17495	17364	17444	17299	17399	17519	17202	17312	17470	17672	17343	17237	17389	17373	17530	17412	17245	17282	17392	17390	17518	17222	17297	17344	17428	17247	17483	17338	17381	17271	17348	17298	17345	17178	17323	17358	17265	17415	17436	17283	17259	17173	17216	17445	17407	17519	17224	17232	17198	17185	17480	17447	17554	17296	17382	17149	17445	17270	17338	17405	17504	17448	17273	17473	17432	17463	17368	17351	17292	17485	17437	17305	17084	17392	17443	17234	17214	17468	17244	17146	17220	17435	17461	17395	17155	17412	17299	17456	17267	17627	17345	17426	17469	17156	17302	17328	17479	17249	17310	17382	17468	17372	17375	17184	17089	17545	17607	17218	17306	17446	17352	17172	17318	17498	17402	17388	17297	17235	17467	17405	17352	17307	17327	17419	17311	17364	17197	17190	17345	17449	17309	17357	17300	17337	17282	17390	17468	17264	17191	17415	17581	17334	17163	17195	17239	17195	17298	17442	17396	17189	17483	17347	17360	17405	17492	17396	17438	17205	17461	17166	17231	17202	17321	17528	17331	17206	17493	17369	17440	17164	17396	17418	17320	17428	17383	17322	17263	17305	17314	17313	17562	17310	17405	17363	17248	17245	17311	17159	17420	17442	17112	17303	17376	17421	17430	17217	17340	17314	17280	17382	17492	17292	17385	17423	17478	17389	17428	17363	17557	17433	17212	17326	17196	17292	17289	17356	17364	17356	17660	17410	17454	17234	17182	17387	17440	17333	17352	17361	17511	17361	17252	17349	17335	17183	17192	17349	17422	17182	17257	17405	17379	17356	17041	17203	17457	17219	17529	17305	17297	17233	17460	17353	17325	17357	17361	17581	17466	17332	17366	17132	17381	17238	17469	17193	17368	17313	17306	17434	17248	17454	17081	17304	17370	17312	17354	17231	17251	17352	17316	17201	17332	17376	17332	17459	17363	17431	17432	17467	17395	17401	17159	17201	17259	17214	17306	17595	17454	17284	17286	17331	17398	17307	17311	17406	17414	17320	17301	17350	17298	17305	17183	17469	17203	17368	17315	17403	17356	17351	17234	17314	17194	17350	17382	17501	17204	17378	17333	17164	17320	17252	17257	17305	17319	17196	17413	17465	17320	17271	17380	17276	17446	17092	17297	17274	17363	17214	17353	17385	17323	17342	17255	17633	17398	17493	17368	17244	17185	17214	17286	17274	17328	17374	17250	17483	17182	17486	17358	17251	17281	17433	17447	17368	17292	17564	17264	17386	17461	17232	17413	17220	17214	17244	17420	17498	17388	17329	17405	17623	17244	17375	17511	17305	17390	17265	17186	17337	17299	17437	17244	17165	17307	17245	17229	17238	17380	17400	17380	17234	17209	17562	17348	17297	17225	17145	17427	17343	17331	17357	17391	17499	17161	17363	17540	17401	17180	17445	17513	17371	17088	17349	17217	17291	17445	17267	17194	17322	17498	17231	17393	17320	17417	17025	17268	17404	17291	17587	17324	17331	17333	17499	17348	17406	17307	17424	17352	17310	17447	17283	17333	17282	17203	17223	17239	17238	17367	17278	17320	17411	17418	17181	17373	17496	17159	17473	17253	17230	17364	17272	17371	17306	17224	17340	17315	17190	17299	17324	17294	17375	17217	17382	17394	17319	17265	17460	17479	17223	17399	17444	17476	17566	17100	17249	17301	17212	17278	17259	17220	17165	17256	17472	17122	17369	17418	17345	17421	17354	17342	17318	17268	17010	17129	17392	17226	17380	17400	17274	17249	17383	17302	17464	17204	17289	17236	17338	17325	17430	17429	17407	17375	17125	17324	17456	17310	17511	17226	17373	17215	17439	17227	17264	17247	17555	17368	17203	17576	17171	17431	17366	17234	17415	17315	17232	17300	17090	17366	17372	17344	17279	17234	17320	17319	17329	17342	17310	17222	17364	17245	17078	17254	17239	17188	17381	17316	17361	17460	17530	17516	17397	17379	17360	17338	17482	17226	17206	17153	17334	17255	17255	17336	17419	17397	17435	17397	17205	17286	17313	17332	17465	17264	17249	17305	17360	17376	17523	17408	17072	17208	17298	17196	17210	17362	17290	17355	17215	17411	17422	17395	17371	17295	17303	17339	17174	17117	17233	17377	17287	17515	17465	17407	17393	17365	17305	17196	17369	17313	17232	17356	17624	17230	17279	17617	17429	17321	17355	17272	17439	17171	17430	17366	17311	17477	17392	17205	17390	17381	17305	17304	17284	17306	17291	17358	17073	17553	17424	17315	17211	17128	17305	17306	17250	17486	17319	17493	17315	17343	17309	17372	17551	17348	17325	17517	17311	17340	17388	17460	17267	17361	17250	17320	17376	17248	17319	17238	17521	17582	17477	17375	17275	17478	17438	17280	17256	17343	17174	17314	17087	17175	17459	17261	17308	17286	17405	17395	17332	17195	17413	17355	17150	17327	17314	17324	17383	17216	17223	17331	17192	17560	17386	17385	17423	17306	17035	17327	17306	17279	17290	17325	17415	17193	17409	17273	17243	17198	17338	17314	17234	17564	17601	17382	17113	17316	17365	17176	17538	17423	17447	17138	17373	17430	17317	17390	17383	17369	17365	17192	17282	17448	17156	17403	17277	17120	17228	17450	17466	17268	17453	17763	17079	17132	17362	17371	17175	17291	17175	17249	17630	17413	17400	17360	17471	17130	17499	17627	17422	17297	17340	17193	17248	17249	17274	17370	17324	17368	17252	17437	17305	17350	17214	17277	17356	17420	17493	17303	17319	17504	17441	17234	17366	17355	17310	17265	17136	17240	17175	17376	17124	17143	17430	17379	17317	17408	17338	17503	17244	17213	17475	17356	17322	17099	17410	17493	17410	17273	17309	17217	17259	17371	17435	17318	17296	17437	17450	17341	17132	17210	17381	17234	17303	17076	17201	17550	17354	17345	17431	17394	17257	17196	17206	17362	17255	17473	17430	17351	17130	17460	17552	17405	17185	17207	17403	17258	17341	17282	17321	17324	17353	17257	17202	17459	17332	17354	17377	17325	17151	17335	17403	17423	17295	17372	17338	17208	17309	17324	17324	17402	17457	17390	17333	17330	17237	17268	17483	17295	17639	17312	17140	17333	17336	17276	17356	17323	17277	17282	17232	17482	17288	17198	17526	17317	17307	17159	17485	17372	17346	17444	17441	17439	17271	17442	17457	17381	17278	17417	17311	17353	17342	17293	17367	17375	17592	17444	17398	17276	17595	17355	17317	17252	17474	17534	17205	17423	17354	17174	17385	17505	17239	17511	17261	17247	17268	17316	17400	17453	17322	17202	17306	17303	17503	17353	17204	17215	17292	17453	17416	17367	17498	17302	17475	17424	17538	17366	17450	17473	17370	17279	17128	17363	17427	17312	17343	17326	17135	17394	17315	17398	17374	17297	17240	17274	17490	17275	17324	17336	17312	17504	17248	17309	17414	17285	17289	17267	17507	17344	17524	17314	17275	17445	17350	17328	17300	17397	17371	17258	17429	17419	17394	17339	17323	17408	17266	17431	17129	17274	17292	17411	17444	17149	17145	17358	17309	17362	17506	17355	17510	17395	17359	17359	17407	17305	17430	17317	17496	17159	17228	17412	17301	17291	17245	17362	17381	17250	17276	17294	17499	17339	17566	17365	17221	17360	17286	17264	17434	17449	17377	17347	17314	17288	17455	17385	17161	17197	17258	17260	17338	17214	17290	17549	17406	17373	17429	17500	17349	17477	17482	17395	17381	17311	17383	17389	17427	17222	17320	17285	17475	17457	17413	17355	17558	17294	17179	17496	17257	17388	17357	17451	17364	17430	17471	17467	17344	17474	17294	17369	17359	17275	17341	17405	17224	17470	17432	17462	17185	17359	17357	17440	17385	17487	17372	17514	17381	17382	17209	17319	17359	17374	17287	17347	17266	17146	17423	17135	17252	17357	17538	17447	17305	17184	17307	17475	17167	17193	17193	17342	17211	17293	17473	17544	17297	17480	17447	17226	17349	17123	17228	17217	17202	17296	17295	17163	17190	17290	17362	17342	17409	17253	17367	17190	17139	17281	17228	17306	17304	17153	17468	17564	17243	17706	17482	17156	17173	17098	17134	17367	17328	17389	17183	17289	17205	17555	17346	17332	17366	17289	17586	17372	17196	17311	17288	17366	17317	17331	17195	17482	17153	17399	17233	17303	17326	17251	17360	17441	17380	17470	17373	17273	17347	17321	17286	17343	17385	17328	17403	17447	17178	17259	17254	17362	17633	17267	17312	17471	17246	17389	17142	17387	17332	17601	17277	17501	17320	17267	17365	17346	17487	17288	17230	17114	17413	17367	17159	17148	17342	17414	17339	17529	17495	17287	17485	17380	17238	17290	17602	17353	17256	17215	17450	17434	17334	17278	17311	17395	17046	17141	17459	17387	17554	17324	17262	17468	17449	17310	17280	17326	17247	17299	17469	17205	17407	17290	17250	17279	17371	17192	17388	17368	17264	17266	17443	17277	17162	17323	17399	17264	17310	17370	17381	17290	17122	17252	17367	17436	17231	17315	17330	17249	17382	17241	17356	17203	17307	17290	17246	17318	17408	17251	17364	17498	17422	17311	17424	17387	17264	17338	17292	17205	17447	17280	17230	17368	17410	17393	17439	17485	17344	17252	17312	17276	17305	17158	17148	17330	17223	17447	17324	17431	17451	17429	17418	17193	17507	17175	17369	17389	17293	17380	17207	17355	17358	17331	17031	17256	17356	17490	17301	17196	17252	17539	17488	17220	17406	17337	17352	17069	17322	17520	17288	17214	17161	17344	17300	17396	17429	17379	17098	17327	17497	17358	17324	17484	17282	17550	17398	17370	17553	17480	17424	17469	17431	17229	17335	17435	17231	17209	17231	17342	17436	17508	17303	17350	17330	17199	17422	17401	17324	17226	17377	17317	17204	17481	17438	17530	17229	17492	17252	17302	17226	17266	17360	17432	17397	17508	17318	17402	17440	17333	17385	17330	17496	17444	17218	17566	17482	17407	17441	17408	17411	17367	17417	17102	17440	17401	17341	17177	17352	17305	17374	17254	17383
59613	99547	84945	59365	39780	23968	15411	14748	14868	14805	14597	14729	14654	14822	14822	14690	14801	14709	14776	14587	14659	14784	14803	14922	14829	14691	14831	14768	14741	14909	14831	14874	14733	14831	14734	14752	14839	15041	14831	14843	14792	14751	14812	14661	14709	14761	14869	14788	14722	14797	14789	14944	14761	14670	14828	14758	14937	14750	14830	14980	14840	14758	14771	14800	14735	14854	14825	14991	14750	14627	14849	14641	14723	14627	14707	14747	14844	14654	14794	14831	14815	14810	14669	14710	14921	14721	14929	14793	14869	14677	14817	14601	14697	14858	14690	14712	14798	14821	14974	14671	14551	14820	14636	14989	14730	14622	14635	14795	14651	14730	14665	14833	14836	14728	14681	14648	14872	14792	14833	14778	14683	14950	14696	14762	14701	14809	14782	14782	14656	14771	14768	14850	14860	14684	14915	14871	14930	14842	14771	14832	14786	14660	14751	14884	14727	14730	14783	14881	14683	14798	14817	14878	14873	14683	14716	14765	14756	14880	14889	14713	14877	14975	14954	14771	14938	14754	14750	14841	14938	14768	14778	14869	14588	14935	14917	14750	14664	14789	14737	14902	14648	14840	14727	14945	14747	14752	14686	14836	14800	14723	14679	14791	14799	14598	14783	14659	14680	14810	14768	14888	14960	14733	14621	14845	14733	14835	14765	14595	14806	14813	14982	14799	14692	14839	14664	14856	14725	14748	14863	14658	14675	14698	14843	14906	14816	14705	14557	14647	14814	14789	14664	14831	14614	14867	14574	14776	14725	14775	14802	14962	14732	14625	14692	14757	14867	14764	14748	14779	14665	14700	14716	14686	14855	14888	14804	14832	14672	14654	14653	14825	14736	14962	14802	15009	14690	14849	14804	14810	14822	14796	14845	14775	14813	14877	14698	14938	14630	14780	14848	14619	14804	14941	14713	14644	14924	14861	14673	14771	14624	14838	14807	14940	14849	14820	14653	14827	14755	14822	14805	14864	15014	14760	14710	14870	14765	14813	14753	14663	14885	14809	14820	14921	14812	14764	14772	14924	14795	14890	14867	14819	14787	14670	14779	14896	14701	14949	14684	14716	14747	14916	14668	14738	14790	14636	14644	14777	14957	14748	14728	14738	14784	14781	14691	14833	14760	14763	14764	14921	14733	14718	14853	14798	14811	14735	14792	14758	14768	14806	14889	14847	14856	14775	14669	14723	14814	14812	14904	14731	14828	14801	14761	14944	14765	14652	14717	14570	14827	14769	14736	14815	14842	14837	14859	14765	14775	14729	14659	14745	14806	14881	14692	14898	14681	14714	14706	14640	14657	14750	14824	14688	14810	14739	14729	14843	14708	14698	14681	14822	14806	14762	14713	14717	14715	14815	14668	14772	14699	14790	14749	14786	14768	14680	14675	14637	14964	14667	14757	14825	14944	14804	14823	14753	14688	14624	14619	14704	14837	14669	14826	14769	14855	14827	14786	14754	14866	14725	14610	14822	14796	14692	14762	14875	14582	14750	14779	14721	14655	14857	14779	14972	14841	14663	14881	14773	15018	14777	14770	14780	14693	14802	14736	14686	14804	14848	14696	14738	14665	14730	15127	14775	14725	14703	14729	14814	14801	14765	14802	14735	14801	14740	14727	14863	14737	14920	14845	14834	14719	14816	14765	14957	15004	14705	14793	14796	14755	14732	14711	14693	14700	15044	14763	14818	14682	14879	14898	14734	14697	14803	14779	14766	14820	14697	14650	14803	14815	14822	14885	14716	14740	14694	14766	14660	14796	14834	14639	14877	14672	14705	14785	14694	14710	14865	14718	14648	14699	14650	14717	14754	14968	14846	14920	14624	14755	14857	14821	14725	14722	14822	14734	14809	14852	14861	14807	14720	14870	14951	14760	14661	14798	14776	14664	14811	14768	14799	14788	14930	14593	14736	14702	14639	14719	14868	14829	14962	14818	14756	14801	14849	14785	14875	14673	14734	14733	14781	14798	14687	14668	14873	14639	14731	14703	14780	14707	14680	14833	14916	14801	14733	14865	14894	14854	14730	14815	14790	14699	14833	14743	14754	14641	14796	14847	14705	14652	14791	14646	14668	14762	14700	14668	14726	14727	14955	14869	14655	14913	14899	14721	14814	14874	14799	14610	14783	14873	14677	14795	14876	14737	14943	14751	14742	14641	14910	14801	14910	14767	14674	14881	14757	14913	14767	14766	14878	14726	14730	14808	14910	14813	14711	14787	14785	14769	14989	14792	14787	14838	14785	14774	14688	14782	14804	14751	14654	14804	14727	14645	14629	14891	14870	14964	14813	14818	14680	14696	14897	14846	14866	14860	14825	14675	14923	14901	14818	14654	14977	14697	14795	14714	14735	14683	14768	14943	14791	14888	14815	14825	14657	14785	14919	14790	14931	14702	14703	14855	14773	14933	14987	14641	14801	14755	14793	14832	14776	14774	14710	14820	14768	14763	14769	14922	14984	14857	14769	14908	14855	14796	14926	14637	14817	14771	14763	14906	14737	14848	14709	15006	14721	14850	14838	14595	14765	14881	14771	14896	14757	14802	14881	14847	14654	14769	14769	14780	14816	14838	14634	14804	14582	14763	14818	14762	14787	14817	14686	14893	14767	14656	14763	14717	14773	14811	14688	14779	14802	14891	14905	14779	14757	14819	14749	14884	14828	14878	14733	14868	14723	14838	14880	14659	14708	14787	14841	14812	14713	14667	14864	15070	14829	14785	14864	14772	14815	14917	14741	14764	14793	14735	14765	14742	14705	14986	14860	14805	14927	14948	14743	14701	14756	14624	14798	14696	14760	14914	14734	14756	14834	14890	14870	14777	14890	14835	14692	14743	14720	14756	14895	14945	14808	14668	14847	14775	14829	14769	14856	14704	14830	14864	14924	14589	14837	14872	14733	14869	14716	14914	14693	14785	14811	14807	14593	14915	14683	14648	14616	14845	14877	14731	14601	14727	14832	14718	14909	14874	14761	14874	14869	14761	14805	15036	14744	14767	14800	14803	14851	14776	14821	14913	15063	14775	14799	14718	14653	14695	14931	14876	14729	14983	14748	14712	14665	14882	14830	14715	14740	14689	14812	14605	14678	14647	14771	14747	14840	14789	14739	14722	14657	14616	14607	14741	14926	14782	14729	14769	14898	14813	14747	14780	14813	14814	14972	14724	14732	14681	14759	14696	14757	14889	15005	14730	14735	14889	14801	14731	14790	14608	14800	14850	14737	14856	14701	14881	14773	14775	14644	14748	14631	14777	14773	14897	14862	14818	14708	14839	14804	14825	14890	14693	14888	14808	14697	14725	14911	14620	14828	14828	14730	14714	14787	14817	14705	14930	14675	14727	14754	14842	14762	14772	14779	14757	14880	14725	14587	14810	14816	14864	14744	14582	14850	14863	14807	14836	14879	14708	14596	14775	14770	14874	14758	14893	14645	14986	14778	14828	14754	14908	14785	14774	14788	14777	14883	14822	14777	14770	14847	14627	14879	14867	14898	14710	14746	14710	14828	14816	14634	14697	14812	14801	14952	14768	14709	14869	14743	14614	14745	14754	14799	14897	14899	14835	14554	14760	14802	14574	14812	14886	14734	14795	14812	14696	14758	14946	14814	14886	14760	14789	14794	14772	14809	14916	14755	14736	14668	14912	14811	14779	14878	14742	14757	14750	14795	14689	14841	14774	14817	14707	14830	14832	14797	14775	14721	14863	14819	14799	14840	14775	14764	14647	14637	14872	14862	14852	14837	14628	14757	14964	14849	14791	14792	14738	14958	14978	14922	14657	14624	14596	14891	14804	14841	14581	14834	14812	14826	14659	14740	14647	14604	14710	14747	14961	14729	14691	14991	14917	14676	14832	14741	14661	14747	14942	14917	14651	14860	14856	14817	14702	14728	14747	14846	14566	14783	14661	14659	14844	14769	14741	14736	14615	14704	14771	14731	14900	14759	14770	14821	14818	14709	14804	14785	14663	14770	14837	14894	14663	14851	14532	14811	14800	14583	14871	14653	14648	14566	14704	14852	14809	14967	14703	14763	14831	14683	14705	14920	14716	14600	14695	14719	14782	14863	14912	14762	14842	14841	14745	14721	14729	14723	15005	14719	14802	14788	14843	14998	14738	14610	14861	14603	14810	14773	14767	14703	14741	14628	14833	14902	14725	14966	14919	14673	14989	14710	14823	14680	14708	14783	14802	14716	14766	14693	14707	14853	14612	14849	14801	14879	14566	14905	14717	14772	14923	14846	14813	14850	14646	14871	14838	14726	14710	14960	14947	14752	14833	14741	14952	14771	14752	14790	14721	14701	14871	14826	14844	14737	14773	14880	14924	14858	14523	14744	14789	14792	14764	14572	14787	14758	14732	14739	14592	14792	14779	14763	14720	14746	14840	14777	14875	14719	14735	14786	14853	14740	14723	14845	14836	14879	14789	14592	14738	14684	14785	14740	14693	14785	14732	14694	14844	14881	14820	14800	14756	14698	14571	14621	14732	14731	14824	14793	14869	14727	14777	14755	14735	14915	14765	14794	14915	14651	14721	14777	14783	14767	14957	14754	14935	14845	14795	14930	14874	14732	14807	14976	14679	14678	14810	14858	14881	14776	14706	14815	14826	14764	14910	14847	14719	14694	14792	14884	14742	14728	14756	14623	14770	14791	14576	14755	14799	14734	14985	14857	14753	14731	14759	14698	14610	14641	14780	14857	14824	14704	14866	14615	14822	14886	14920	14775	14724	14932	14854	14636	14805	14889	14678	14773	14928	14776	14731	14926	14862	14743	14707	14936	14826	14886	14772	14776	14487	14853	14836	14757	14516	14601	14761	14658	15022	14826	14772	14803	14641	14842	14837	14812	14777	14708	14796	14713	14750	14850	14610	14865	14816	14824	14729	14674	14936	14752	14813	14729	14822	14781	14866	14685	14896	14864	14845	14898	14695	14819	14762	14793	14620	14728	14848	14851	14847	14833	14641	14717	14802	14905	14636	14839	14733	14866	14891	14652	14834	14813	14773	14751	14802	14775	14866	14833	14827	14803	14803	14797	14812	14725	14934	14772	14706	14798	14884	14726	14787	14828	14946	14883	14846	14888	14740	14771	14761	14727	14664	14811	14801	14782	14877	14595	14635	14958	14699	14774	14751	14730	14786	14816
23928	27631	49507	49636	39459	29526	24086	18609	17665	17900	17611	17567	17540	17583	17592	17503	17315	17824	17369	17488	17442	17375	17434	17517	17408	17531	17367	17313	17677	17587	17236	17387	17315	17229	17330	17567	17310	17477	17117	17249	17403	17427	17220	17450	17285	17353	17371	17455	17496	17482	17523	17208	17252	17519	17458	17405	17591	17340	17364	17289	17315	17499	17415	17324	17554	17243	17453	17342	17454	17461	17233	17333	17358	17359	17396	17324	17421	17352	17307	17407	17202	17411	17355	17249	17270	17301	17130	17280	17318	17274	17238	17399	17334	17282	17172	17360	17310	17230	17280	17438	17271	17389	17325	17297	17268	17120	17377	17223	17261	17265	17402	17501	17264	17355	17409	17147	17318	17519	17269	17541	17415	17042	17350	17087	17319	17461	17280	17399	17505	17226	17436	17271	17518	17106	17482	17115	17307	17270	17401	17296	17342	17276	17347	17293	17190	17430	17460	17282	17304	17172	17496	17226	17337	17187	17253	17243	17167	17073	17304	17318	17331	17295	17179	17246	17409	17196	17354	17154	17367	17336	17342	17347	17150	17235	17207	17448	17403	17397	17500	17273	17301	17191	17463	17293	17342	17186	17529	17275	17380	17259	17184	17111	17193	17399	17264	17396	17254	17403	17228	17230	17361	17205	17196	17367	17410	17116	17310	17218	17170	17229	17222	17066	17147	17161	17228	17306	17323	17312	17343	17190	17434	17242	17381	17163	17184	17188	17068	17267	17278	17255	17290	17154	17214	17616	17171	17471	17274	17510	17120	17098	17168	17124	17329	17234	17238	17214	17408	17329	17368	17217	17272	17273	17293	17106	17334	17120	17241	17365	17228	17422	17333	17193	17419	17416	17165	17047	17407	17469	17395	17359	17289	17140	17102	17177	17138	17204	17220	17257	17219	17124	17456	17183	17194	17161	17331	17448	17394	17328	17370	17227	17223	17292	17367	17330	17222	17161	17424	17280	17358	17271	17281	17372	17352	17134	17363	17297	17141	17253	17329	17011	17328	17089	17488	17256	17291	17291	17262	17318	17230	17237	17243	17116	17203	17169	17224	17335	17424	17239	17264	17217	17327	17317	17230	17274	17646	17206	17361	17271	17180	17144	17571	17210	17299	17167	17374	17344	17351	17338	17200	17020	17516	17158	17411	17418	17309	17293	17157	17212	17316	17365	17577	17270	17207	17463	17235	17276	17336	17561	17191	17171	17293	17294	17409	17255	17090	17203	17512	17252	17432	17322	17300	17236	17318	17402	17295	17390	17262	17486	17276	17204	17289	17300	17229	17226	17549	17182	17249	17383	17243	17391	17314	17512	17278	17399	17284	17476	17175	17389	17275	17375	17032	17240	17450	17242	17341	17263	17426	17409	17366	17239	17060	17193	17325	17247	17464	17353	17182	17421	17344	17340	17268	17394	17345	17446	17444	17237	17491	17315	17326	17110	17096	17291	17266	17156	17390	17267	17402	17155	17576	17167	17257	17186	17345	17417	17263	17208	17305	17326	17124	17309	17258	17286	17413	17502	17187	17215	17153	17474	17280	17422	17210	17247	17471	17091	17248	17125	17182	17145	17373	17109	17104	17187	17172	17347	17280	17204	17276	17334	17255	17145	17264	17148	17476	17363	17387	17217	17225	17518	17155	17350	17475	17424	17286	17499	17443	17171	17237	17145	17363	17331	17105	17239	17260	17345	17289	17199	17264	17267	17216	17241	17253	17428	17332	17361	17229	17228	17388	17225	17261	17334	17192	17230	17251	17115	17432	17194	17523	17131	17168	17478	17411	17198	17064	17316	17169	17444	17293	17200	17259	17363	17202	17264	17221	17382	17223	17303	17116	17200	17414	17384	17238	17105	17086	17149	17477	17560	17182	17325	17132	17236	17239	17305	17379	17270	17417	17481	17254	17220	17081	17526	17349	17208	17458	17266	17471	17360	17457	17345	17165	17322	17324	17292	17262	17470	17499	17425	17385	17261	17205	17138	17219	17275	17117	17459	17136	17415	17436	17301	17204	17300	17205	17406	17040	17278	17299	17297	17043	17322	17298	17406	17159	17131	17355	17346	17192	17317	17262	17426	17385	17388	17210	17226	17335	17298	17109	17216	17277	17433	17137	17121	17289	17225	17488	17411	17312	17250	17272	17349	17406	17517	17208	17211	17410	17286	17249	17456	17234	17354	17056	17371	17172	17311	17237	17176	17372	17189	17285	17170	17110	17245	17380	17266	17321	17070	17417	17476	17255	17189	17223	17175	17341	17322	17207	17045	17463	17275	17401	17207	17343	17311	17322	17381	17222	17267	17276	17366	17465	17386	17363	17262	17377	17317	17330	17168	17178	17420	17126	17257	17253	17462	17280	17280	17273	17441	17257	17230	17485	17274	17594	17247	17320	17211	17213	17184	17488	17392	17397	17353	17240	17340	17375	17220	17259	17374	17334	17110	17193	17133	17256	17197	17327	17254	17355	17231	17255	17427	17032	17349	17208	17335	17290	17310	17219	17327	17400	17011	17158	16940	17266	17167	17248	17249	17138	17122	17366	17412	17229	17125	17133	17370	17262	17354	17190	17395	17391	17470	17322	17345	17273	17322	17183	17325	17134	17246	17473	17226	17206	17131	17215	17198	17203	17287	17244	17443	17108	17355	17444	17306	17177	17405	17359	17249	17350	17157	17002	17347	17200	17368	17185	17340	17469	17326	17486	17331	17057	17136	17337	17237	17242	17352	17166	17400	16981	17125	17388	17256	17329	17227	17394	17350	17302	17396	17335	17352	17518	17089	17507	17277	17320	17366	17167	17192	17335	17354	17200	17428	17068	17200	17290	17650	17216	17284	17110	17302	17179	17228	17279	17354	17370	17281	17418	17204	17245	17342	17187	17316	17189	17250	17255	17165	17116	17333	17417	17348	17263	17188	17363	17369	17225	17291	17234	17308	17496	17387	17320	17413	17362	17325	17370	17403	17381	17351	17191	17269	17504	17226	17222	17459	17460	17087	17302	17274	17297	17430	17252	17362	17320	17273	17391	17439	17273	17302	17113	17298	17259	17170	17215	17347	17311	17224	17304	17037	17231	17402	17451	17278	17334	17317	17343	17508	17401	17339	17257	17376	17408	17398	17241	17272	17415	17365	17285	17396	17168	17328	17476	17247	17171	17296	17247	17349	17405	17254	17432	17199	17393	17187	17432	17331	17310	17169	17445	17189	17109	17365	17335	17425	17408	17278	17248	17429	17451	17365	17179	17266	17156	17276	17234	17334	17213	17077	17547	17405	17183	17298	17104	17352	17114	17305	17296	17369	17392	17564	17125	17333	17131	17506	17330	17282	17367	17146	17158	17257	17292	17249	17324	17267	17339	17250	17383	17270	17320	17238	17334	17482	17277	17213	17379	17216	17252	17354	17196	17268	17137	17364	17268	17353	17211	17442	17250	17326	17234	17445	17251	17168	17177	17301	17363	17115	17154	17265	17315	17344	17314	17375	17316	17311	17340	17253	17354	17304	17425	17162	17351	17429	17219	17019	17224	17285	17220	17335	17358	17126	17278	17380	17269	17235	17256	17315	17444	17551	17284	17463	17657	17475	17300	17242	17399	17339	17281	17416	17436	17422	17279	17157	17453	17218	17070	17192	17390	17257	17487	17262	17328	17422	17062	17309	17522	17262	17233	17384	17478	17266	17234	17421	17324	17134	17239	17346	17189	17310	17242	17264	17231	17417	17511	17324	17512	17409	17158	17408	17375	17191	17304	16957	17245	17307	17317	17199	17319	17400	17173	17170	17240	17388	17413	17408	17385	17356	17365	17289	17389	17350	17344	17137	17221	17211	17233	17254	17238	17319	17307	17384	17207	17272	17247	17295	17345	17215	17185	17192	17232	17120	17432	17356	17190	17266	17270	17547	17289	17144	17262	17181	17263	17165	17095	17183	17228	17237	16969	17154	17123	17491	17339	17116	17215	17519	17386	16941	17313	17246	17308	17244	17334	17483	17344	17309	17401	17445	17160	17137	17132	17297	17433	17439	17298	17436	17420	17527	17276	17207	17446	17542	17087	17305	17235	17373	17150	17360	17356	17263	17454	17157	17292	17324	17451	17305	17257	17179	17122	17379	17267	17350	17176	17201	17321	17166	17208	17157	17249	17221	17472	16962	17346	17412	17257	17262	17328	17369	17272	17265	17093	17369	17328	17385	17581	17278	17273	17218	17377	17516	17245	17332	17372	17249	17283	17235	17431	17319	17451	17484	17502	17277	17200	17306	17302	17421	17173	17248	17394	17216	17109	17385	17343	17383	17343	17136	17233	17210	17418	17085	17200	17342	17236	17393	17166	17338	17421	17418	17296	17305	17264	17123	17185	17272	17368	17491	17153	17455	17433	17386	17145	17421	17422	17295	17435	17223	17422	17260	17221	17142	17218	17444	17252	17330	17209	17209	17385	17489	17207	17295	17278	17279	17320	17280	17422	17115	17159	17185	17362	17320	17405	17327	17272	17316	17040	17202	17218	17313	17325	17303	17407	17372	17376	17304	17257	17223	17259	17459	17438	17368	17376	17447	17252	17210	17322	17196	17246	17184	17287	17232	17086	17337	17284	17475	17436	17208	17197	17288	17437	17557	17074	17346	17479	17173	17268	17237	17340	17267	17239	17326	17412	17363	17188	17260	17312	17305	17354	17305	17249	17204	17371	17589	17357	17305	17250	17206	17523	17121	17333	17327	17347	17475	17254	17162	17196	17178	17466	17282	17507	17269	17223	17413	17349	17200	17303	17255	17337	17435	17266	17220	17321	17254	17281	17302	17432	17305	17259	17475	17302	17101	17322	17275	17315	17188	17339	17304	17299	17086	17323	17318	17145	17335	17400	17122	17044	17374	17202	17303	17119	17389	17233	17635	17387	17319	17421	17249	17219	17369	17442	17162	17145	17256	17160	17278	17306	17243	17374	17318	17323	17469	17342	17176	17325	17308	17181	17299	17076	17247	17482	17432	17284	17395	17394	17245	17154	17121	17270	17298	17129	17211	17228	17455	17276	17314	17240	17217	17292	17256	17336	17234	17282	17248	17425	17134	17396	17387	17354	17452	17137	17466	17423	17332	17114	17243	17112	17328	17166	17144	17202	17235	17049	17272	17317	17233	17191	17319
62448	101765	93290	73508	49330	28105	16593	14606	14720	14634	14882	14884	14873	14833	14781	14754	14882	14721	14710	14790	14679	14900	14767	14699	14914	14712	14867	14521	14825	14738	14786	14767	14812	14663	14762	14867	14653	14788	14723	14817	14675	14741	14734	14919	14736	14830	14554	14819	14811	14736	14680	14924	15006	14756	14755	14703	14617	14594	14675	14886	14834	14618	14879	14797	14821	14627	14730	14752	14769	14639	14859	14756	14585	14717	14751	14628	14740	14574	14601	14677	14674	14646	14567	14805	14838	14584	14772	14880	14750	14713	14792	14736	14772	14760	14739	14820	14685	14617	14701	14655	14656	14710	14642	14891	14862	14835	14588	14731	14648	14847	14651	14720	14798	14660	14765	14781	14847	14695	14704	14643	14557	14768	14551	14835	14664	14650	14618	14726	14795	14768	14642	14759	14822	14763	14726	14713	14746	14810	14684	14585	14894	14521	14809	14600	14951	14747	14695	14542	14700	14507	14532	14536	14629	14718	14800	14641	14999	14661	14812	14704	14698	14798	14603	14609	14786	14821	14750	14728	14734	14682	14610	14735	14485	14632	14813	14680	14694	14761	14781	15030	14773	14897	14669	14647	14754	14650	14765	14623	14823	14774	14720	14699	14728	14648	14682	14705	14724	14689	14523	14841	14706	14684	14481	14676	14647	14765	14830	14650	14797	14620	14608	14591	14786	14675	14849	14902	14834	14599	14625	14666	14711	14564	14734	14823	14636	14698	14739	14824	14749	14731	14786	14702	14686	14621	14699	14601	14723	14800	14875	14694	14799	14613	14859	14703	14829	14624	14713	14679	14725	14852	14717	14688	14560	14798	14624	14680	14669	14720	14769	14694	14655	14693	14721	14842	14608	14780	14572	14796	14770	14447	14835	14599	14604	14691	14691	14785	14944	14788	14691	14708	14769	14764	14686	14767	14761	14529	14963	14632	14787	14662	14699	14764	14639	14826	14761	14596	14637	14578	14786	14711	14633	14736	14487	14871	14639	14674	14834	14685	14650	14571	14761	14769	14690	14691	14594	14664	14624	14629	14748	14585	14833	14675	14749	14736	14826	14731	14693	14713	14791	14610	14643	14732	14819	14513	14912	14764	14661	14726	14705	14789	14764	14641	14542	14696	14448	14802	14885	14677	14608	14737	14911	14691	14631	14837	14743	14729	14727	14857	14843	14651	14869	14669	14771	14791	14641	14687	14721	14783	14718	14613	14747	14677	14731	14677	14698	14665	14635	14670	15009	14852	14717	14716	14695	14762	14715	14531	14762	14756	14765	14726	14694	14772	14816	14802	14686	14711	14747	14508	14770	14762	14823	14762	14668	14568	14633	14796	14646	14610	14711	14833	14835	14804	14745	14754	14706	14584	14578	14641	14602	14803	14752	14795	14740	14885	14572	14539	14660	14857	14603	14700	14714	14723	14629	14563	14664	14612	14798	14577	14600	14687	14700	14669	14902	14979	14808	14831	14738	14777	14560	14605	14780	14818	14778	14690	14536	14624	14714	14763	14754	14835	14651	14919	14714	14481	14558	14700	14770	14647	14872	14727	14813	14662	14672	14691	14663	14588	14751	14711	14742	14695	14730	14781	14621	14669	14659	14575	14664	14864	14641	14682	14583	14716	14615	14780	14838	14645	14763	14704	14696	14810	14723	14853	14612	14585	14755	14608	14466	14840	14858	14812	14721	14422	14496	14890	14661	14598	14546	14640	14774	14663	14819	14770	14646	14829	14561	14799	14648	14813	14769	14642	14643	14859	14617	14964	14563	14647	14642	14881	14689	14542	14675	14722	14757	14863	14733	14736	14731	14617	14678	14831	14600	14776	14857	14808	14551	14608	14818	14792	14745	14807	14770	14730	14812	14738	14830	14875	14642	14772	14749	14738	14789	14932	14689	14601	14698	14702	14643	14726	14716	14684	14662	14733	14912	14671	14698	14832	14551	14732	14548	14710	14593	14798	14832	14708	14661	14813	14729	14701	14674	14730	14759	14535	14687	14566	14681	14728	14846	14649	14725	14751	14746	14691	14745	14642	14663	14672	14860	14713	14662	14767	14538	14685	14566	14630	14797	14578	14766	14699	14688	14890	14550	14772	14785	14639	14693	14750	14687	14828	14739	14698	14569	14718	14662	14635	14646	14859	14686	14814	14617	14680	14753	14586	14814	14699	14800	14671	14660	14705	14804	14714	14609	14597	14677	14548	14661	14674	14623	14702	14798	14655	14757	14724	14718	14783	14707	14811	14825	14548	14647	14559	14756	14660	14624	14762	14600	14856	14743	14672	14619	14706	14785	14667	14728	14683	14798	14570	14769	14901	14862	14721	14591	14671	14674	14756	14678	14888	14660	14741	14660	14759	14743	14505	14798	14756	14723	14759	14815	14734	14548	14601	14765	14701	14654	14757	14763	14760	14889	14659	14653	14654	14670	14813	14870	14560	14599	14535	14629	14832	14835	14756	14806	14693	14625	14747	14698	14773	14736	14703	14612	14781	14856	14750	14759	14757	14664	14833	14756	14671	14752	14627	14528	14830	14721	14692	14693	14541	14834	14816	14913	14781	14614	14622	14725	14714	14720	14771	14733	14837	14805	14668	14585	14848	14584	14767	14696	14681	14752	14792	14680	14692	14770	14748	14768	14739	14721	14698	14693	14827	14738	14605	14951	14764	14775	14793	14805	14728	14535	14584	14751	14593	14849	14694	14908	14712	14721	14835	14511	14679	14800	14691	14660	14779	14524	14572	14715	14598	14697	14774	14846	14656	14636	14645	14736	14683	14821	14756	14554	14644	14743	14903	14772	14674	14776	14716	14582	14739	14762	14531	14751	14597	14788	14582	14663	14733	14649	14855	14632	14823	14802	14702	14592	14629	14719	14631	14845	14474	14682	14727	14593	14888	14804	14897	14831	14652	14814	14743	14780	14658	14778	14593	14753	14762	14651	14554	14573	14708	14734	14603	14836	14664	14783	14817	14652	14626	14726	14800	14525	14765	14623	14745	14621	14736	14748	14710	14805	14682	14720	14873	14584	14828	14779	14948	14651	14797	14683	14649	14827	14693	14734	14547	14643	14619	14754	14544	14654	14713	14901	14894	14622	14630	14598	14709	14614	14729	14699	14719	14655	14670	14656	14643	14832	14740	14744	14568	14754	14697	14713	14528	14810	14454	14702	14533	14601	14728	14816	14728	14654	14652	14717	14826	14758	14641	14713	14739	14749	14739	14669	14828	14693	14697	14584	14808	14872	14532	14734	14866	14698	14629	14584	14863	14803	14746	14804	14759	14620	14792	14797	14659	14766	14708	14721	14654	14681	14902	14808	14597	14617	14719	14717	14672	14725	14674	14640	14829	14682	14693	14517	14557	14721	14585	14677	14621	14577	14709	14653	14636	14513	14826	14835	14735	14814	14623	14607	14724	14761	14810	14649	14662	14616	14520	14645	14550	14721	14839	14812	14723	14644	14865	14697	14602	14671	14753	14721	14701	14792	14647	14831	14711	14670	14699	14758	14725	14765	14723	14532	14546	14615	14746	14535	14863	14612	14755	14596	14708	14856	14549	14686	14746	14778	14742	14657	14557	14736	14765	14730	14703	14751	14810	14796	14683	14568	14644	14682	14882	14704	14677	14785	14585	14609	14844	14554	14687	14759	14679	14631	14551	14659	14772	14662	14835	14835	14869	14745	14655	14830	14794	14835	14754	14694	14748	14755	14736	14632	14740	14348	14596	14754	14582	14619	14831	14567	14680	14760	14701	14770	14543	14842	14801	14762	14699	14650	14691	14740	14653	14814	14623	14599	14850	14735	14740	14747	14688	14815	14524	14780	14823	14626	14715	14805	14587	14643	14873	14710	14586	14825	14741	14718	14746	14613	14741	14657	14666	14614	14604	14813	14804	14795	14771	14743	14749	14762	14709	14687	14607	14863	14736	14716	14683	14750	14738	14846	14670	14707	14852	14795	14691	14887	14775	14648	14809	14718	14749	14776	14639	14574	14668	14795	14630	14761	14605	14648	14846	14885	14598	14719	14801	14684	14722	14657	14674	14664	14903	14697	14664	14768	14758	14678	14850	14811	14701	14656	14828	14825	14895	14756	14633	14630	14770	14756	14726	14854	14646	14860	14671	14699	14717	14663	14762	14658	14676	14799	14816	14761	14667	14723	14901	14596	14511	14765	14801	14859	14743	14641	14724	14729	14740	14919	14732	14742	14681	14676	14670	14777	14775	14624	14653	14718	14626	14597	14694	14645	14633	14740	14679	14789	14706	14594	14807	14596	14692	14650	14586	14704	14768	14695	14638	14782	14606	14722	14606	14792	14768	14835	14727	14818	14741	14704	14489	14952	14766	14669	14813	14809	14695	14660	14881	14490	14712	14630	14557	14732	14610	14674	14680	14705	14746	14798	14808	14736	14725	14856	14694	14727	14722	14708	14684	14707	14819	14644	14823	15008	14756	14643	14782	14701	14775	14706	14748	14556	14659	14719	14590	14782	14633	14628	14743	14738	14642	14615	14702	14642	14781	14639	14857	14685	14756	14735	14712	14801	14708	14859	14840	14665	14685	14707	14742	14632	14743	14834	14767	14854	14608	14764	14609	14864	14802	14794	14674	14510	14813	14810	14817	14819	14681	14820	14795	14762	14671	14596	14792	14701	14713	14696	14813	14555	14843	14630	14570	14728	14744	14767	14737	14607	14781	14719	14557	14613	14718	14694	14676	14620	14743	14675	14666	14778	14680	14602	14777	14848	14814	14898	14692	14859	14732	14730	14575	14818	14596	14889	14682	14725	14800	14753	14664	14749	14615	14810	14702	14697	14638	14886	14529	14726	14724	14757	14747	14721	14709	14786	14751	14474	14797	14730	14694	14850	14715	14635	14791	14896	14711	14684	14586	14753	14735	14756	14629	14748	14577	14836	14562	14722	14571	14485	14799	14790	14780	14930	14664	14673	14830	14762	14918	14901	14736	14707	14690	14891	14718	14641	14721	14792	14777	14644	14689	14608	14682	14648	14703	14737	14675	14922	14487	14637	14606	14756	14814	14588	14933	14525	14652	14725	14836	14920	14708	14804	14748	14605	14829	14628	14615	14654	14744	14811	14767	14804	14425	14651	14560	14743	14646	14602	14882	14525	14953	14822	14685
34174	43270	47624	34701	24177	20261	18994	18691	18812	18725	18793	18736	18850	18805	18645	18814	18580	18797	18758	18830	18934	18767	18847	18548	18494	18577	18653	18807	18642	18698	18657	18553	18607	18426	18599	18555	18622	18658	18651	18602	18623	18472	18557	18596	18736	18726	18854	18588	18654	18451	18834	18837	18769	18816	18482	18448	18498	18586	18590	18578	18684	18506	18696	18547	18628	18567	18806	18479	18666	18538	18569	18694	18884	18777	18431	18616	18739	18506	18535	18576	18514	18632	18634	18819	18525	18499	18785	18696	18385	18638	18610	18473	18376	18411	18557	18354	18539	18727	18561	18494	18376	18628	18460	18486	18640	18754	18604	18403	18696	18710	18588	18680	18502	18616	18796	18598	18810	18867	18638	18682	18400	18609	18530	18489	18689	18796	18653	18553	18708	18651	18620	18611	18439	18617	18741	18616	18717	18488	18571	18641	18482	18819	18674	18424	18489	18726	18550	18777	18773	18820	18734	18613	18533	18662	18667	18559	18612	18620	18713	18640	18695	18494	18651	18632	18649	18559	18613	18651	18718	18599	18639	18490	18487	18575	18617	18854	18523	18671	18743	18680	18608	18473	18549	18688	18785	18394	18535	18518	18511	18795	18606	18655	18631	18608	18729	18578	18651	18652	18725	18698	18541	18709	18656	18587	18617	18570	18518	18588	18653	18653	18571	18677	18677	18599	18720	18774	18488	18793	18580	18833	18615	18654	18713	18582	18744	18791	18620	18948	18963	18445	18621	18768	18507	18771	18734	18691	18650	18619	18577	18893	18664	18525	18661	18755	18572	18566	18699	18756	18653	18825	18539	18786	18828	18598	18412	18496	18751	18679	18688	18664	18381	18751	18538	18660	18653	18505	18630	18596	18533	18560	18564	18641	18736	18617	18421	18555	18836	18616	18664	18730	18643	18555	18643	18715	18636	18436	18454	18452	18483	18653	18543	18442	18495	18623	18478	18717	18611	18432	18761	18505	18391	18708	18788	18623	18636	18532	18491	18743	18497	18712	18520	18722	18726	18566	18818	18666	18506	18514	18737	18674	18702	18392	18608	18400	18473	18315	18662	18561	18297	18520	18667	18400	18742	18638	18525	18494	18607	18700	18754	18869	18625	18579	18636	18795	18400	18579	18604	18808	18655	18708	18591	18478	18545	18590	18747	18571	18679	18546	18502	18542	18414	18488	18457	18481	18543	18594	18707	18367	18656	18628	18445	18772	18605	18596	18766	18820	18872	18591	18687	18600	18552	18604	18534	18445	18518	18420	18645	18612	18527	18595	18527	18641	18509	18553	18603	18649	18447	18577	18594	18876	18771	18626	18667	18631	18583	18782	18530	18759	18374	18517	18452	18647	18634	18452	18556	18686	18504	18506	18685	18663	18683	18412	18523	18697	18624	18610	18753	18688	18659	18687	18605	18678	18524	18433	18591	18524	18359	18766	18403	18595	18620	18584	18673	18607	18681	18648	18699	18841	18679	18614	18588	18523	18548	18501	18478	18598	18627	18743	18806	18695	18624	18729	18889	18624	18697	18420	18801	18562	18488	18593	18695	18660	18596	18663	18458	18716	18594	18795	18648	18681	18558	18648	18640	18734	18614	18572	18631	18499	18676	18832	18620	18691	18807	18579	18566	18770	18696	18567	18737	18812	18568	18636	18702	18682	18402	18761	18454	18733	18663	18630	18579	18526	18673	18789	18526	18632	18817	18762	18754	18814	18684	18413	18607	18654	18677	18469	18824	18588	18474	18647	18568	18505	18625	18589	18755	18500	18575	18751	18733	18552	18632	18792	18627	18708	18619	18585	18750	18709	18861	18685	18805	18763	18588	18541	18554	18694	18619	18550	18422	18654	18802	18735	18686	18709	18544	18851	18485	18687	18522	18793	18695	18738	18662	18603	18675	18286	18698	18727	18683	18595	18632	18568	18533	18681	18528	18736	18606	18638	18574	18631	18689	18647	18753	18436	18831	18701	18785	18599	18699	18660	18454	18590	18562	18613	18718	18685	18707	18827	18626	18711	18740	18782	18706	18775	18711	18564	18593	18560	18904	18700	18602	18690	18765	18627	18807	18593	18771	18717	18542	18754	18637	18397	18638	18510	18591	18670	18632	18577	18669	18679	18825	18705	18634	18560	18558	18614	18636	18461	18517	18620	18475	18513	18599	18561	18594	18561	18856	18441	18686	18644	18799	18524	18383	18494	18718	18451	18940	18602	18572	18425	18613	18637	18634	18554	18591	18568	18652	18761	18570	18680	18598	18692	18601	18608	18495	18886	18685	18548	18581	18668	18457	18564	18524	18498	18782	18861	18536	18623	18666	18774	18694	18464	18642	18744	18647	18659	18502	18817	18715	18455	18568	18596	18526	18659	18624	18487	18764	18519	18507	18502	18660	18742	18644	18571	18645	18465	18602	18662	18297	18589	18761	18680	18548	18536	18554	18621	18567	18581	18670	18709	18632	18765	18566	18525	18492	18782	18649	18667	18617	18779	18539	18589	18582	18704	18886	18780	18704	18667	18861	18850	18559	18737	18842	18842	18486	18746	18662	18720	18549	18687	18526	18697	18662	18711	18530	18637	18686	18380	18528	18821	18792	18728	18641	18510	18594	18606	18622	18530	18783	18724	18723	18733	18689	18577	18705	18675	18826	18574	18562	18533	18457	18755	18744	18735	18689	18627	18750	18644	18759	18745	18706	18676	18607	18485	18650	18602	18560	18795	18581	18816	18656	18587	18561	18699	18653	18539	18566	18723	18626	18871	18652	18756	18579	18872	18429	18589	18730	18483	18453	18679	18772	18885	18676	18709	18787	18731	18652	18636	18710	18529	18686	18410	18629	18637	18673	18785	18640	18443	18646	18656	18742	18604	18560	18660	18458	18557	18659	18796	18718	18526	18954	18701	18754	18738	18620	18472	18641	18540	18739	18630	18859	18697	18670	18433	18912	18623	18393	18783	18840	18792	18712	18664	18583	18567	18622	18693	18622	18697	18603	18664	18453	18580	18696	18522	18708	18584	18693	18490	18509	18446	18493	18681	18512	18602	18459	18491	18710	18805	18592	18682	18476	18642	18484	18627	18637	18629	18581	18511	18660	18572	18567	18707	18564	18738	18886	18666	18708	18846	18747	18625	18755	18620	18659	18467	18868	18615	18861	18457	18655	18472	18780	18603	18808	18574	18724	18634	18406	18516	18633	18615	18577	18490	18674	18694	18695	18509	18746	18678	18360	18502	18781	18639	18800	18795	18600	18478	18834	18756	18777	18506	18686	18484	18666	18638	18296	18700	18588	18642	18570	18639	18752	18717	18648	18682	18773	18640	18735	18739	18793	18643	18562	18639	18683	18602	18821	18501	18553	18531	18774	18684	18786	18586	18475	18807	18691	18664	18714	18715	18635	18521	18573	18832	18676	18711	18460	18806	18654	18729	18688	18613	18716	18543	18682	18414	18674	18650	18661	18515	18604	18615	18756	18754	18473	18720	18858	18638	18769	18847	18749	18498	18617	18902	18636	18514	18502	18744	18702	18596	18612	18535	18610	18603	18721	18526	18556	18577	18535	18559	18737	18631	18468	18514	18508	18345	18720	18572	18498	18640	18436	18648	18609	18652	18365	18618	18611	18689	18569	18511	18400	18775	18647	18701	18663	18600	18701	18662	18747	18512	18634	18415	18632	18554	18606	18563	18623	18776	18733	18470	18595	18515	18581	18549	18639	18717	18523	18375	18325	18548	18529	18768	18611	18765	18866	18350	18660	18637	18657	18695	18878	18850	18603	18485	18799	18568	18649	18783	18462	18658	18588	18484	18568	18567	18441	18405	18544	18728	18718	18543	18643	18698	18534	18570	18572	18543	18715	18688	18551	18745	18784	18560	18582	18647	18623	18579	18567	18617	18564	18599	18553	18382	18513	18747	18493	18640	18790	18562	18633	18732	18706	18668	18728	18866	18498	18559	18636	18871	18591	18611	18465	18587	18482	18636	18576	18740	18601	18522	18719	18634	18657	18730	18494	18576	18734	18755	18525	18884	18539	18638	18740	18401	18855	18482	18700	18629	18377	18739	18844	18855	18789	18506	18717	18684	18817	18582	18522	18625	18676	18487	18583	18631	18452	18563	18567	18685	18679	18676	18888	18715	18639	18664	18927	18673	18508	18662	18619	18614	18530	18629	18650	18615	18684	18459	18490	18895	18775	18627	18541	18671	18744	18506	18762	18825	18781	18828	18669	18694	18716	18785	18838	18479	18823	18639	18440	18646	18769	18729	18575	18678	18473	18480	18387	18695	18720	18609	18730	18381	18333	18652	18589	18614	18695	18602	18670	18744	18849	18712	18701	18807	18443	18738	18652	18564	18657	18636	18676	18584	18686	18663	18583	18664	18447	18772	18835	18641	18565	18326	18574	18630	18831	18641	18551	18380	18587	18645	18543	18483	18639	18515	18717	18686	18763	18669	18883	18687	18556	18696	18740	18635	18707	18784	18510	18699	18721	18650	18703	18544	18352	18752	18518	18683	18686	18619	18703	18760	18702	18587	18569	18541	18766	18563	18648	18563	18607	18580	18635	18659	18673	18760	18640	18624	18705	18722	18559	18804	18617	18838	18582	18737	18762	18698	18708	18795	18676	18694	18520	18572	18574	18786	18575	18479	18525	18668	18564	18722	18712	18654	18866	18639	18691	18724	18624	18754	18735	18763	18841	18790	18745	18710	18768	18553	18731	18447	18629	18639	18774	18799	18575	18759	18581	18653	18527	18650	18623	18754	18650	18672	18656	18524	18682	18637	18750	18729	18675	18726	18576	18562	18741	18621	18618	18841	18692	18698	18973	18613	18542	18583	18470	18553	18618	18751	18738	18680	18535	18643	18599	18588	18620	18509	18673	18576	18692	18622	18757	18571	18764	18544	18845	18594	18760	18563	18682	18727	18379	18610	18779	18688	18629	18523	18796	18418	18486	18683	18795	18646	18757	18631	18717	18582	18542	18719	18580	18834	18685	18606	18592	18529	18572	18406	18620	18524	18767	18591	18552	18780	18778	18504	18714	18664	18758	18656	18721	18757	18608	18629	18704	18567	18644	18886	18618	18648	18669	18679	18560	18635	18690	18571	18576	18471	18563	18673	18717	18764	18759	18649	18726	18604
37882	56890	47929	29975	20374	16426	15564	15467	15413	15524	15668	15488	15561	15369	15470	15537	15566	15476	15578	15458	15604	15525	15384	15358	15633	15425	15744	15472	15489	15426	15606	15530	15376	15492	15532	15530	15612	15314	15418	15498	15605	15453	15570	15522	15479	15518	15559	15642	15616	15435	15503	15609	15477	15497	15447	15471	15381	15742	15608	15690	15547	15441	15473	15464	15363	15487	15676	15391	15499	15582	15612	15345	15499	15440	15720	15660	15482	15481	15399	15567	15444	15452	15614	15481	15510	15543	15475	15416	15542	15505	15343	15462	15344	15379	15569	15553	15515	15484	15484	15396	15297	15483	15657	15503	15471	15467	15522	15517	15560	15551	15515	15618	15519	15482	15604	15618	15466	15504	15445	15689	15510	15429	15706	15384	15709	15398	15447	15418	15493	15436	15475	15464	15528	15561	15455	15435	15619	15458	15408	15374	15239	15438	15680	15517	15491	15450	15477	15438	15538	15776	15581	15464	15625	15378	15498	15409	15598	15475	15517	15438	15577	15439	15355	15485	15630	15393	15434	15569	15408	15479	15387	15295	15511	15586	15562	15627	15570	15468	15631	15463	15602	15426	15426	15439	15614	15719	15466	15317	15497	15439	15484	15532	15587	15533	15458	15726	15423	15373	15365	15553	15576	15395	15548	15423	15391	15512	15313	15555	15553	15472	15257	15480	15690	15375	15488	15469	15629	15418	15386	15393	15583	15460	15451	15662	15373	15445	15538	15558	15455	15510	15489	15492	15487	15471	15462	15396	15483	15533	15532	15635	15500	15596	15566	15480	15532	15583	15437	15489	15366	15435	15447	15699	15546	15456	15325	15468	15418	15523	15475	15454	15405	15587	15512	15448	15470	15330	15578	15522	15385	15593	15459	15608	15484	15653	15569	15567	15456	15543	15430	15423	15573	15593	15324	15404	15435	15541	15469	15422	15472	15532	15518	15481	15385	15495	15422	15513	15426	15367	15571	15604	15383	15456	15690	15487	15577	15458	15369	15472	15622	15534	15561	15478	15462	15484	15524	15303	15322	15404	15479	15520	15575	15464	15520	15500	15447	15443	15510	15632	15645	15470	15557	15445	15510	15589	15506	15351	15437	15654	15554	15484	15550	15511	15445	15474	15466	15444	15493	15483	15500	15527	15571	15468	15633	15536	15471	15756	15517	15686	15561	15549	15415	15431	15520	15464	15599	15547	15527	15565	15394	15461	15639	15514	15457	15470	15466	15596	15557	15591	15543	15605	15386	15522	15586	15446	15411	15540	15322	15557	15522	15560	15580	15499	15363	15462	15365	15472	15687	15394	15456	15605	15334	15445	15601	15550	15527	15424	15386	15485	15577	15455	15414	15325	15469	15503	15386	15365	15542	15574	15423	15479	15425	15594	15521	15519	15462	15438	15706	15623	15464	15374	15498	15546	15476	15539	15548	15545	15435	15673	15356	15450	15402	15443	15604	15427	15538	15378	15532	15517	15363	15334	15573	15625	15520	15420	15616	15583	15474	15545	15558	15509	15624	15464	15548	15488	15590	15345	15455	15541	15516	15384	15458	15541	15628	15488	15528	15558	15477	15527	15302	15376	15330	15446	15437	15495	15518	15327	15533	15528	15512	15530	15449	15580	15456	15471	15486	15600	15368	15509	15501	15455	15573	15541	15604	15661	15518	15638	15368	15606	15578	15584	15503	15304	15431	15599	15451	15503	15499	15394	15413	15398	15616	15529	15468	15463	15413	15386	15501	15564	15510	15517	15336	15541	15593	15443	15599	15409	15484	15527	15575	15543	15479	15568	15405	15541	15509	15209	15366	15420	15548	15373	15584	15494	15379	15460	15448	15470	15591	15609	15607	15552	15549	15647	15533	15664	15506	15571	15576	15472	15581	15294	15651	15512	15446	15489	15612	15576	15529	15414	15612	15534	15649	15442	15428	15556	15567	15521	15317	15491	15455	15479	15415	15504	15660	15507	15464	15494	15539	15428	15561	15472	15678	15403	15469	15570	15441	15397	15529	15649	15578	15393	15531	15669	15322	15453	15607	15466	15669	15505	15497	15701	15546	15478	15585	15442	15380	15661	15604	15397	15476	15639	15496	15505	15442	15435	15624	15472	15295	15628	15585	15350	15443	15583	15434	15571	15518	15424	15591	15445	15501	15335	15522	15400	15653	15456	15472	15577	15354	15483	15428	15379	15423	15536	15664	15494	15530	15592	15513	15588	15548	15482	15495	15637	15469	15412	15645	15562	15433	15421	15636	15524	15476	15542	15535	15530	15501	15588	15508	15480	15470	15519	15421	15566	15618	15427	15717	15539	15485	15524	15615	15501	15453	15557	15420	15614	15665	15424	15479	15452	15568	15487	15659	15625	15277	15457	15584	15415	15420	15573	15466	15579	15506	15515	15612	15545	15460	15446	15564	15556	15502	15580	15451	15629	15500	15503	15484	15493	15290	15504	15667	15556	15500	15469	15649	15495	15463	15631	15581	15511	15254	15657	15684	15501	15441	15519	15547	15418	15544	15501	15440	15468	15475	15549	15393	15521	15425	15407	15459	15462	15482	15470	15497	15528	15334	15511	15653	15519	15609	15562	15633	15483	15485	15457	15715	15417	15486	15343	15614	15416	15554	15426	15492	15556	15358	15440	15608	15595	15462	15509	15566	15502	15511	15661	15513	15715	15564	15449	15555	15561	15440	15560	15460	15463	15510	15443	15364	15622	15396	15454	15528	15408	15558	15529	15609	15519	15430	15477	15406	15403	15578	15502	15414	15654	15444	15514	15610	15491	15683	15395	15487	15468	15522	15536	15511	15425	15520	15672	15367	15438	15486	15570	15537	15473	15408	15514	15466	15499	15555	15372	15540	15557	15382	15601	15494	15590	15379	15497	15574	15560	15397	15547	15520	15410	15401	15591	15487	15498	15409	15372	15412	15523	15555	15460	15587	15689	15495	15533	15603	15467	15573	15469	15501	15559	15415	15549	15541	15533	15598	15480	15582	15571	15548	15491	15576	15512	15546	15547	15720	15379	15501	15621	15355	15525	15556	15522	15534	15312	15598	15603	15460	15647	15622	15494	15458	15543	15386	15499	15515	15305	15672	15478	15562	15467	15505	15452	15498	15660	15498	15424	15465	15534	15565	15473	15329	15424	15440	15619	15598	15530	15578	15587	15564	15595	15607	15556	15612	15570	15573	15426	15582	15584	15543	15276	15378	15497	15504	15565	15612	15681	15520	15810	15450	15607	15506	15435	15482	15456	15568	15504	15458	15491	15464	15349	15572	15524	15515	15573	15271	15441	15493	15588	15568	15649	15520	15632	15558	15387	15610	15440	15522	15526	15544	15506	15375	15635	15478	15601	15770	15491	15474	15526	15701	15516	15491	15575	15553	15589	15391	15464	15414	15484	15499	15618	15523	15513	15594	15603	15422	15506	15435	15601	15526	15760	15614	15489	15460	15505	15614	15397	15497	15543	15530	15430	15440	15509	15358	15333	15551	15660	15411	15556	15555	15613	15541	15622	15617	15639	15569	15608	15407	15542	15552	15555	15389	15565	15501	15502	15504	15444	15584	15506	15495	15401	15494	15434	15516	15439	15467	15595	15511	15507	15642	15496	15583	15529	15582	15433	15385	15530	15418	15515	15426	15448	15443	15554	15547	15599	15602	15447	15293	15519	15509	15513	15473	15602	15521	15554	15474	15329	15406	15618	15389	15487	15592	15573	15689	15512	15565	15428	15350	15667	15593	15557	15406	15545	15609	15500	15555	15467	15522	15621	15514	15386	15428	15418	15372	15542	15473	15514	15437	15574	15472	15582	15552	15306	15556	15337	15553	15569	15533	15486	15534	15409	15535	15563	15640	15440	15521	15568	15384	15392	15384	15537	15390	15614	15631	15402	15593	15418	15424	15443	15420	15344	15614	15605	15471	15545	15312	15593	15435	15493	15451	15444	15511	15535	15432	15539	15476	15536	15472	15531	15528	15597	15551	15370	15443	15473	15523	15519	15348	15519	15525	15528	15532	15488	15553	15372	15517	15457	15546	15510	15565	15483	15288	15485	15658	15539	15462	15441	15456	15436	15550	15419	15500	15370	15549	15564	15501	15530	15680	15475	15344	15476	15521	15435	15442	15502	15726	15364	15464	15666	15542	15450	15580	15455	15464	15643	15529	15434	15433	15575	15483	15465	15722	15539	15557	15499	15488	15534	15185	15514	15642	15637	15620	15612	15372	15662	15669	15504	15517	15558	15487	15499	15465	15523	15326	15639	15495	15532	15617	15482	15573	15360	15381	15618	15586	15418	15577	15460	15405	15488	15494	15405	15557	15560	15449	15535	15792	15644	15432	15577	15457	15387	15433	15294	15412	15643	15532	15459	15447	15516	15589	15497	15638	15537	15655	15456	15469	15401	15418	15558	15523	15407	15512	15639	15530	15460	15457	15443	15368	15392	15484	15454	15709	15559	15463	15666	15446	15541	15423	15694	15335	15569	15587	15494	15528	15461	15588	15454	15531	15437	15478	15450	15447	15569	15482	15668	15529	15395	15645	15426	15442	15487	15614	15558	15464	15520	15695	15476	15564	15465	15537	15583	15533	15549	15675	15408	15439	15518	15488	15463	15561	15537	15579	15497	15545	15571	15470	15541	15613	15672	15486	15552	15532	15460	15379	15658	15442	15506	15468	15522	15549	15499	15531	15445	15339	15388	15547	15512	15537	15583	15545	15531	15542	15429	15542	15463	15621	15557	15561	15570	15544	15547	15520	15576	15547	15462	15509	15528	15515	15485	15423	15550	15450	15404	15626	15381	15677	15612	15416	15469	15356	15413	15404	15417	15430	15540	15431	15501	15490	15247	15630	15480	15401	15492	15397	15673	15433	15477	15458	15517	15526	15590	15559	15567	15513	15606	15603	15568	15507	15679	15537	15622	15396	15728	15317	15576	15385	15419	15684	15536	15604	15458	15483	15464	15612	15385	15557	15556	15641	15442	15702	15579	15526	15492	15369	15636	15512	15635	15634	15544	15599	15542	15569	15571	15607	15593	15445	15515	15485	15530	15424	15570	15513	15502	15612	15431	15525	15546	15712	15616	15437	15634	15514	15566	15512	15404	15463	15599	15510	15586	15539	15509	15681	15443	15476	15654
26480	36188	56984	48856	33950	26368	22380	20226	19795	20318	19936	19866	19990	19869	19645	19904	19891	19824	19718	19656	19707	19727	19885	19983	19958	19668	19664	19611	19726	19711	19733	19744	19754	19474	19921	19577	19579	19630	19974	19644	19976	19709	19715	19595	19755	19577	19621	19778	19569	19729	19808	19619	19755	19665	19820	19511	19508	19666	19691	19584	19853	19543	19562	19628	19919	19899	19928	19626	19809	19683	19700	19834	19805	19593	19800	19671	19701	20073	19599	19670	19800	19749	19790	19752	19752	19911	19528	19934	19627	19775	19587	19587	19704	19662	19858	19634	19737	19672	19661	19619	19747	19578	19997	19656	19722	19800	19958	19758	19923	19674	19884	19674	19687	19707	19659	19715	19704	19712	19592	19763	19489	19573	19433	19734	19757	19774	19492	19547	19591	19472	19725	19733	19781	19889	19675	19801	19801	19846	19761	19741	19789	19544	19643	19855	19679	19581	19681	19561	19725	19731	19653	19803	19754	19838	19762	19819	19433	19791	19520	19713	19578	19456	19572	19470	19644	19618	19789	19571	19893	19612	19745	19735	19612	19554	19809	19774	19672	19616	19666	19800	19558	19804	19686	19741	19631	19911	19775	19738	19683	19795	19582	19786	19606	19709	19498	19467	19623	19654	19568	19450	19779	19649	19724	19550	19697	19784	19729	19760	19790	19519	19709	19666	19694	19841	19769	19620	19687	19703	19697	19761	19608	19595	19613	19770	19599	19570	19655	19662	19701	19557	19748	19806	19646	19525	19659	19575	19551	19624	19732	19783	19696	20033	19740	19963	19773	19698	19772	19879	19792	19557	19968	19707	19804	19676	19773	19666	19704	19721	19524	19811	19553	19544	19647	19500	19757	19676	19837	19628	19693	19692	19723	19779	19680	19610	19651	19849	19768	19654	19737	19736	19641	19742	19581	19725	19615	19617	19628	19657	19555	19688	19666	19747	19826	19780	19769	19668	19505	19550	19539	19693	19874	19775	19655	19643	19674	19887	19784	19669	19699	19760	19665	19661	19815	19750	19765	19648	19687	19646	19775	19635	19678	19760	19524	19730	19741	19666	19635	19584	19791	19516	19410	19583	19879	19450	19475	19810	19590	19514	19765	19738	19936	19586	19502	19848	19740	19513	19771	19609	19726	19670	19513	19733	19676	19669	19795	19634	19729	19748	19663	19721	19729	19777	19753	19884	19568	19612	19647	19375	19650	19729	19769	19597	19674	19624	19829	19665	19584	19580	19757	19556	19606	19720	19832	19674	19751	19706	19533	19700	19640	19578	19525	19897	19861	19981	19531	19586	19657	19582	19568	19717	19724	19514	19727	19745	19761	19757	19738	19469	19468	19736	19741	19743	19618	19848	19768	19697	19796	19506	19773	19743	19520	19829	19668	19696	19777	19587	19704	19541	19723	19775	19621	19595	19665	19449	19715	19669	19882	19582	19705	19939	19415	19667	19661	19564	19713	19614	19791	19761	19916	19558	19642	19703	19568	19876	19841	19704	19620	19736	19814	19884	19597	19794	19716	19769	19546	19517	19533	19784	19777	19592	19741	19688	19835	19724	19817	19853	19654	19425	19768	19747	19832	19661	19539	19847	19895	19745	19771	19685	19636	19695	19646	19596	19804	19562	19775	19487	19697	19708	19842	19747	19509	19720	19543	19674	19867	19649	19303	19708	19681	19635	19491	19677	19734	19599	19801	19552	19566	19601	19646	19714	19816	19969	19783	19595	19628	19680	19961	19827	19607	19787	19734	19713	19633	19763	19762	19947	19702	19837	19657	19597	19635	19782	19721	19795	19625	19632	19858	19700	19748	19601	19759	19638	19490	19751	19655	19607	19655	19577	19650	19499	19649	19819	19563	19735	19836	19749	19722	19555	19762	19876	19729	19676	19557	19785	19721	19856	19912	19583	19844	19564	19727	19889	19846	19553	19685	19848	19624	19742	19679	19756	19590	19703	19850	19972	19810	19686	19630	19592	19514	19507	19881	19912	19743	19746	19748	19676	19701	19506	19590	19716	19631	19624	19699	19365	19895	19566	19698	19878	19807	19659	19580	19581	19729	19672	19470	19594	19796	19572	19872	19562	19493	19757	19617	19499	19722	19787	19932	19466	19718	19685	19804	19746	19725	19783	19708	19800	19716	19720	19866	19808	19840	19494	19887	19712	19581	19727	19962	19806	19475	19751	19730	19529	19696	19595	19682	19715	19772	19526	19578	19800	19664	19643	19755	19763	19781	19557	19779	19716	19686	19647	19552	19692	19593	19727	19604	19591	19604	19643	19814	19714	19685	19753	19801	19691	19501	19793	19640	19655	19789	19679	19547	19744	19613	19698	19680	19599	19643	19663	19778	19615	19858	19750	19848	19617	19763	19736	19580	19638	19806	19800	19664	19681	19689	19529	19608	19819	19805	19522	19494	19676	19608	19870	19755	19565	19602	19792	19688	19700	19781	19865	19821	19869	19769	19854	19378	19836	19707	19629	19643	19602	19695	19763	19773	19873	19625	19703	19624	19713	19606	19666	19760	19666	19930	19861	19738	19475	19627	19797	19749	19764	19827	19900	19537	19568	19742	19593	19564	19760	19827	19609	19678	19450	19584	19847	19760	19732	19561	19736	19632	19736	19644	19671	19604	19903	19876	19783	19571	19632	19504	19664	19664	19837	19668	19663	19668	19670	19656	19724	19772	19913	19757	19818	19718	19716	19842	19783	19743	19807	19757	19793	19864	19800	19696	19654	19503	19628	19805	19635	19646	19563	19706	19810	19719	19615	19730	19684	19726	19553	19730	19613	19819	19616	19566	19556	19716	19591	19573	19767	19846	19643	19545	19724	19717	19568	19758	19674	19767	19772	19653	19625	19716	19768	19783	19690	19685	19607	19783	19884	19661	19974	19824	19875	19658	19711	19655	19633	19624	19857	19789	19677	19585	19864	19770	19591	19744	19556	19695	19824	19465	19567	19604	19862	19657	19661	19682	19668	19500	19538	19636	19563	19876	19651	19787	19780	19728	19757	19671	19791	19714	19594	19667	19603	19643	19614	19580	19712	19645	19692	19644	19822	19671	19486	19849	19842	19586	19808	19702	19793	19716	19618	19654	19587	19683	19667	19752	19660	19688	19903	19845	19694	19648	19686	19609	19580	19747	19730	19590	19759	19634	19793	19621	19730	19703	19748	19663	19669	19565	19743	19738	19641	19484	19802	19897	19779	19778	19658	19592	19738	19842	19673	19643	19632	19705	19548	19693	19706	19533	19592	19720	19906	19806	19668	19574	19553	19726	19598	19611	19762	19696	19952	19706	19681	19807	19641	19471	19859	19866	19790	19817	19709	19731	19535	19900	19547	19982	19784	19773	19510	19714	19391	19796	19721	19691	19776	19758	19791	19819	19578	19627	19482	19606	19654	19460	19440	19521	19780	19715	19570	19752	19853	19554	19412	19601	19733	19873	19685	19587	19772	19901	19726	19529	19605	19709	19756	19691	19638	19701	19687	19961	19705	19496	19678	19648	19667	19939	19603	19771	19670	19432	19535	19475	19529	19568	19598	19642	19568	19803	19961	19570	19716	19617	19705	19854	19610	19810	19724	19658	19701	19678	19643	20110	19628	19632	19632	19728	19491	19866	19522	19743	19627	19578	19559	19701	19833	19824	19904	19877	19663	19979	19787	19626	19641	19609	19793	19838	19728	19650	19558	19570	19597	19802	19846	19816	19668	19832	19875	19534	19836	19774	19517	19656	19733	19670	19989	19750	19656	19735	19732	19883	19684	19763	19610	19641	19772	19815	19644	19657	19636	19688	19479	19572	20033	19802	19698	19833	19722	19579	19632	19686	19787	19788	19554	19491	19958	19601	19721	19670	19671	19630	19791	19587	19670	19572	19753	19523	19729	19740	19798	19682	19529	19789	19809	19680	19624	19886	19761	19826	19771	19710	19654	19593	19673	19701	19640	19639	19616	19771	19881	19637	19671	19619	19646	19663	19717	19843	19799	19818	19831	19770	19862	19751	19473	19627	19739	19846	19574	19599	19885	19540	19866	19727	19749	19610	19586	19803	19624	19666	19769	19648	19573	19652	19447	19768	19591	19464	19612	19671	19732	19535	19700	19581	19738	19812	19672	19766	19751	19628	19778	19927	19701	19733	19512	19629	19900	19830	19959	19506	19737	19568	19755	19663	19767	19611	19655	19484	19392	19627	19669	19631	19669	19616	19622	19609	19819	19692	19757	19737	19632	19729	19522	19896	19742	19779	19904	19854	19867	19697	19659	19767	19793	19798	19648	19641	19613	19756	19638	19622	19494	19399	19627	19662	19902	19825	19501	19801	19774	19788	19727	19743	19803	19843	19701	19451	19780	19873	19776	19587	19432	19575	19764	19839	19745	19640	19642	19443	19631	19717	19546	19758	19820	19651	19869	19725	19650	19891	19621	19634	19813	19716	19628	19492	19716	19751	19834	19741	19717	19656	19638	19820	19608	19671	19741	19630	19612	19493	19752	19611	19887	19927	19681	19545	19728	19712	19715	19654	19769	19750	19548	19609	19727	19737	19524	19825	19759	19542	19545	19647	19641	19596	19858	19875	19920	19847	19669	19634	19713	19937	19831	19600	19680	19626	19656	19675	19697	19397	19747	19742	19715	19846	19718	19678	19799	19557	19997	19653	19570	19623	19549	19786	19672	19680	19869	19933	19780	19805	19768	19720	19746	19737	19656	19895	19493	19493	19781	19848	19760	19690	19549	19666	19733	19861	19700	19740	19578	19640	19451	19870	19827	19599	19423	19637	19624	19584	19729	19646	19701	19769	19574	19769	19604	19763	19749	19689	19793	19570	19750	19764	19679	19792	19709	19743	19740	19757	19624	19800	19601	19794	19775	19762	19705	19695	19724	19832	19736	19540	19784	19590	19700	19747	19520	19739	19656	19836	19862	19624	19693	19887	19612	19801	19673	19554	19809	19905	19635	19627	19477	19566	19404	19750	19824	19666	19673	19637	19727	19866	19770	19569	19666	19618	19789	19983	19863	19692	19841	19659	19759	19754	19500	19761	19725	19571	19753	19660	19622	19662	19824	19827	19856	19530	19564	19439	19422	19758	19681	19641	19923	19565	19468	19712	19587	19657	19840	19710	19683	19670	19639
60949	101158	83604	55120	34586	21341	16514	16264	16281	16069	16094	16132	16074	16229	16249	16127	16088	15960	16166	16217	16282	16189	16243	16061	16193	16326	16258	16016	16225	16139	16101	16097	16066	16218	16250	16162	16223	15970	16080	16240	16155	16079	16266	16098	16137	16195	15965	16339	16170	16081	16257	16132	16088	16032	16096	16115	16277	16227	16050	16062	16249	16163	16236	16103	16281	16273	16041	16206	15947	16167	16123	16230	16045	16429	16125	16201	16286	15942	16068	16256	16177	16188	16032	16284	16120	16074	16341	16043	16194	16151	16202	15953	16147	16100	16060	16268	16065	16146	16187	16024	16289	16058	16209	16074	16097	16110	16248	16402	16048	16136	16150	16019	16169	16099	16117	16239	15980	16081	16187	16255	16161	16180	16384	16306	16281	16224	16259	16150	16163	16304	16167	16125	16077	16241	16217	16188	16209	16134	15935	16267	16151	16260	16168	16165	16204	16212	16098	16231	16028	16237	16093	16094	15987	15947	15994	16162	16099	15998	16100	16188	16284	16186	16120	16147	16015	16162	16210	16210	16233	16335	16160	16136	16337	15978	16080	16091	16111	16245	15970	16189	16183	16257	16219	16111	16013	16075	16139	16144	15944	16132	16238	16119	16099	16299	16151	16186	15899	16160	16043	16089	15882	16284	16188	16123	16024	16140	16299	16111	16272	16134	16123	16155	16074	16041	16144	16137	16334	16067	16230	15958	16204	16282	16062	16064	16333	16060	15996	16046	16198	16291	16130	16250	16019	16283	15893	16080	16265	16019	16151	16196	16281	16163	16482	16205	15995	16122	16173	16055	16264	16180	16066	16069	16325	16157	16179	16116	16141	16119	16051	16121	16301	16190	16021	16076	16271	16138	16269	16149	16132	15997	16111	16048	16349	16028	16236	16278	16110	16300	16113	16154	16080	16190	16019	16129	16045	16209	16126	16341	16174	16185	16245	16069	16330	16209	16043	16218	16085	16208	16166	16196	16253	16148	16077	16077	16106	15996	16004	16256	16254	16187	15901	16185	16106	16168	16084	16207	16199	15966	16190	16155	16106	16271	16151	15979	16266	16105	16207	16010	16212	16338	16152	16024	16109	16061	16259	16078	16060	16115	16102	16190	16275	16099	16187	16112	16193	16184	16014	16125	16315	16237	16150	16300	16309	16111	16203	16105	16309	16207	16098	16015	16040	16121	16181	16229	16163	16180	16303	16216	16054	16164	16190	16076	16249	16216	16143	16028	16244	16096	16035	16154	16019	16179	16103	16226	15998	16033	16220	16312	15876	16196	16124	16335	16013	16144	16144	16268	16109	16077	15994	16116	16265	16001	16072	16160	16246	16028	16249	16212	16080	16131	16168	16057	16170	16110	15960	16117	16156	16077	16292	16044	16183	16017	16137	16133	16151	16384	16365	16195	16204	16165	16134	16149	16230	16013	16072	16293	16304	16249	15962	16227	16241	16322	16130	16153	16242	16265	16103	16116	16305	16067	16133	16207	16150	16089	16206	16108	16228	16051	16195	16056	16171	16224	16178	16194	16367	16209	16302	16163	16152	16159	16108	16152	16341	16189	16336	16263	16062	16265	16134	16164	16223	16199	16113	16091	16166	16257	16129	16086	16049	16224	16285	16242	16151	16175	16012	16154	15888	16188	16287	16180	16072	16109	16077	16050	16205	16190	16112	16183	16213	16112	16121	16160	16171	16269	16244	16092	16072	16153	16004	16132	16227	16177	16210	16224	16312	16004	16245	16198	16202	16163	16023	16215	16296	16266	16253	16121	15961	16268	16209	16105	16130	16279	16208	16039	16115	16318	16251	16092	16146	16262	16099	16183	16181	15932	16115	16142	16290	16174	16321	16081	16252	16193	16152	16139	16132	16255	16254	16111	16047	16050	16276	16280	16058	16277	16143	16160	16053	16202	15913	16084	16094	16147	15996	16196	16190	16206	16291	16147	16247	16207	16049	16170	16144	16312	16382	16252	16240	16210	16092	16064	16105	16223	16158	16085	16099	16302	15970	16070	15887	16195	16261	16055	16213	16131	16184	16157	16173	16051	16071	16149	16320	16176	16159	16293	16195	16138	16039	16032	16061	16262	16069	16259	16375	16049	16292	16164	16159	16133	16080	16099	16273	16109	16182	16169	16262	16001	16158	16070	16165	16210	16180	16150	16109	16166	16262	16236	16120	16172	16316	16192	16161	16082	16044	16321	16258	16358	15973	16087	16088	16126	16170	16185	16221	15987	16093	16181	16221	16266	16275	16090	16152	16265	16138	16152	16115	16039	16074	16181	16118	15980	16239	16041	16131	16073	16044	16179	16262	16128	16155	16143	16156	16046	16408	16277	16283	16072	16242	16349	16181	16226	16181	16176	16191	16064	16274	16128	16033	16126	15910	15996	16039	16176	16171	16068	16156	16138	16137	16047	16146	16129	16018	16266	16056	16174	16155	16088	16341	15952	16188	16069	16093	16063	16070	16310	16087	15998	16191	16239	16087	16278	16069	16168	16071	16069	16211	16300	16070	16203	16319	16159	16229	16034	16086	16109	16241	16165	16289	16225	16051	16124	16161	16138	16364	16024	16024	16116	16168	16108	16339	16164	16253	16254	15958	16073	16271	16154	16095	16153	16103	16300	16029	16252	16096	16106	16125	16186	16181	15982	16133	16188	16115	16432	16338	16268	16210	16223	16126	16127	16037	16149	16272	16060	16073	16118	16307	16141	16270	16047	16256	16259	16236	16306	16108	16170	16187	16226	16114	16298	16250	16189	16234	16186	16182	16244	16130	16264	16109	16002	16198	16150	16118	16142	16188	16056	16194	16310	16184	16191	16257	16232	16176	16145	16243	16214	16371	16243	16120	16182	16174	16157	16111	16243	16059	16148	16222	16178	16229	16214	16154	16231	16046	16186	16074	16197	16184	16223	16157	16106	16159	16199	16191	16068	15974	16080	16253	16145	16080	16023	16360	16245	16257	16121	16174	16151	16186	15981	16071	16120	16313	16111	16186	16195	16069	16099	16115	16222	16163	16181	16137	16106	16307	16112	16112	16110	16138	16223	16156	15934	16129	16072	16133	16283	16165	16086	16002	16327	16166	16206	16152	16014	16226	16212	16187	16273	16043	16256	16245	16253	16224	16085	16216	16059	16239	15994	16319	16233	16111	16190	16208	16409	16074	16121	16310	16192	16153	16074	16180	16156	16191	16114	16242	16199	16216	16220	16175	16115	16146	16388	16220	16213	16335	16200	16315	16199	16146	16032	16120	16235	16024	16045	16463	16037	16237	16186	16099	16144	16374	16326	16038	16352	16187	16252	16159	16173	15996	16214	16220	16165	16026	15984	16066	16074	16132	15967	16320	16239	16168	16170	16233	16174	16202	16114	16200	16184	16268	16231	16236	16184	16110	16103	16252	16194	16298	16166	16043	16158	16266	16156	16093	16113	16012	16011	16007	16228	16241	16232	16195	16105	16232	16097	16045	16150	16188	16161	16152	16217	16324	16219	16094	16307	16206	16036	16213	16231	16023	16281	16120	15990	16025	16185	16019	16059	16101	16143	16096	16155	16124	16188	16205	16099	16126	16108	16211	15958	16181	16281	16060	16206	16325	16250	16079	16164	16164	16029	16093	16107	16283	16202	15948	16119	16267	15902	16053	16347	16168	16248	15980	16053	16153	16190	16244	16046	16207	16053	16118	16147	16092	16152	16248	15983	16226	16236	16324	16278	16156	16272	16031	16308	16168	16183	16240	16318	16088	16306	16187	16142	16012	16166	16079	16216	16254	16040	16084	16086	16214	16152	16193	16039	16141	16119	16226	16154	16197	16164	16201	16056	16220	16132	16082	16219	16140	15919	16211	16408	16125	16215	16116	16093	16138	16081	16282	16256	16028	16221	16110	16179	16078	16139	16108	16264	16244	16133	16090	16279	16027	16178	16409	16171	16132	16164	15795	16249	16198	16212	16272	16182	16053	16199	16334	16082	16253	16161	16343	16269	16116	16189	15959	16311	16138	16126	16326	16190	16113	16143	16115	16093	16233	16175	16268	16164	16124	16249	16264	16143	16245	16034	16055	16281	16267	16152	16250	16311	16075	16050	16119	15844	16068	16069	15934	16205	16218	16196	16128	16183	16032	16191	16124	16132	16109	16134	16141	16210	16119	16120	16209	16139	16186	16021	16209	16061	16238	16113	16204	16225	16199	16138	16346	16259	15956	16206	16088	16216	16060	16055	16129	16154	16216	16263	16092	16315	16171	16273	16047	16027	16127	16285	16275	16206	15997	16211	16221	16281	16128	16160	16132	16049	16184	16101	16272	16065	16147	16047	16126	16093	16168	16078	16097	16160	16060	16143	16110	16162	16154	15942	16346	16158	16277	16127	16250	16108	15938	16247	16000	16200	16102	16301	16085	16060	16122	16108	16017	16110	15990	16157	16190	16144	16245	16337	16041	16173	16113	16343	16216	16129	16058	16072	16163	16100	16101	16162	16254	16371	16229	16093	16256	16125	16144	16158	16237	16062	16359	15962	16124	16119	15965	16114	16165	16165	16090	16171	16190	16107	16111	16183	16091	16201	16100	16280	16073	16230	16088	16133	16414	16146	16220	16232	16085	16232	16280	16135	16388	16178	16124	16333	16150	16022	16085	16170	16167	16213	16192	16204	16107	16123	16050	16244	16227	16212	16048	16187	16036	16190	16392	16221	16284	16073	16231	16055	16149	16178	16280	16346	16121	15999	16161	16146	16275	16011	16196	16183	16228	16067	16083	16242	16226	16162	16217	16109	16153	16110	16097	16111	16178	16105	16090	16157	16347	16216	16209	16119	15945	16178	16241	16206	15906	16105	16057	16145	16137	16121	16163	16229	16160	16121	16128	16244	16183	16116	16089	16020	16058	16221	16152	16232	16244	16151	16150	16305	16068	16241	16139	16218	16169	16190	16156	16186	16162	16133	16175	16111	16022	16164	16046	16216	16265	16006	16215	16062	16053	16197	16252	16026	16283	16112	16263	16186	15938	16086	16109	16260	16231	16227	16072	16215	16222	16145	16232	16231	16424	16218	16116	16030	16193	16037	16148	16240	16221	16256	16359	16152	16054	16298	16326	16220	16227	16158	16119	15905	16233	16149	16180	16228	16072	16232	16394	16181
24104	27214	44279	40346	32391	28406	25598	21641	20991	21113	21025	20844	21241	20755	20831	20608	20976	20846	20872	20851	20683	20731	20662	20666	20643	20515	20723	20718	20482	20781	20683	20840	20772	20708	20651	20563	20651	20564	20531	20431	20892	20545	20634	20653	20638	20512	20520	20578	20610	20676	20659	20517	20643	20638	20610	20639	20469	20707	20540	20653	20847	20532	20674	20504	20480	20498	20606	20536	20659	20655	20467	20475	20516	20566	20596	20438	20489	20592	20425	20610	20678	20862	20647	20520	20527	20468	20446	20753	20669	20637	20501	20636	20562	20696	20688	20619	20605	20550	20680	20606	20553	20559	20638	20572	20559	20555	20448	20697	20477	20546	20550	20459	20343	20498	20687	20724	20681	20736	20417	20809	20663	20857	20573	20705	20689	20595	20520	20497	20562	20551	20637	20767	20750	20737	20756	20458	20807	20683	20631	20449	20589	20476	20653	20527	20508	20500	20753	20547	20413	20837	20622	20490	20576	20872	20655	20382	20643	20779	20429	20515	20404	20532	20702	20482	20569	20783	20467	20613	20546	20495	20749	20614	20527	20577	20657	20457	20585	20720	20656	20551	20688	20571	20513	20552	20717	20728	20556	20585	20590	20499	20727	20526	20449	20757	20638	20754	20560	20718	20677	20455	20649	20678	20652	20687	20487	20499	20461	20458	20576	20496	20564	20640	20570	20492	20679	20632	20696	20520	20597	20687	20515	20558	20611	20399	20558	20400	20700	20668	20531	20484	20569	20583	20501	20508	20575	20430	20462	20619	20356	20662	20376	20470	20476	20454	20601	20605	20397	20578	20670	20498	20570	20598	20538	20572	20432	20562	20580	20569	20668	20517	20617	20439	20516	20526	20559	20484	20483	20507	20567	20491	20645	20404	20617	20746	20367	20538	20627	20607	20761	20623	20388	20658	20366	20418	20620	20624	20577	20455	20549	20476	20464	20700	20498	20656	20438	20649	20242	20685	20493	20559	20741	20367	20614	20659	20533	20650	20568	20437	20742	20664	20477	20607	20469	20341	20642	20349	20642	20443	20719	20574	20589	20564	20596	20235	20429	20451	20540	20507	20417	20341	20358	20471	20403	20485	20531	20285	20406	20524	20498	20647	20544	20548	20706	20468	20727	20632	20500	20315	20648	20470	20594	20557	20481	20523	20582	20650	20664	20478	20408	20509	20601	20613	20527	20627	20413	20365	20614	20723	20453	20376	20474	20472	20476	20460	20383	20474	20531	20706	20301	20262	20606	20351	20428	20574	20520	20558	20671	20500	20693	20379	20622	20374	20466	20496	20714	20728	20510	20551	20569	20473	20561	20442	20530	20532	20433	20409	20369	20467	20522	20416	20651	20531	20606	20433	20517	20532	20499	20526	20410	20598	20371	20633	20653	20528	20709	20568	20570	20712	20522	20447	20383	20630	20662	20565	20598	20398	20585	20446	20665	20561	20659	20426	20406	20528	20481	20587	20635	20523	20391	20532	20424	20558	20754	20395	20685	20375	20342	20602	20798	20596	20592	20434	20659	20520	20161	20551	20297	20370	20518	20498	20671	20470	20529	20632	20615	20654	20642	20396	20496	20429	20505	20656	20509	20616	20823	20488	20476	20476	20625	20358	20548	20416	20374	20414	20443	20622	20409	20522	20645	20378	20524	20586	20362	20455	20619	20480	20398	20622	20707	20716	20591	20277	20456	20688	20635	20600	20547	20708	20564	20528	20609	20684	20427	20644	20298	20487	20638	20592	20560	20428	20672	20714	20752	20487	20584	20587	20574	20585	20744	20647	20559	20543	20560	20470	20351	20412	20580	20506	20427	20535	20702	20383	20633	20555	20554	20509	20738	20381	20649	20433	20346	20628	20327	20542	20596	20411	20552	20681	20646	20494	20603	20630	20546	20435	20669	20568	20454	20505	20592	20521	20609	20462	20554	20563	20623	20394	20451	20463	20425	20752	20517	20577	20396	20715	20690	20714	20451	20432	20700	20603	20557	20470	20481	20498	20683	20641	20643	20516	20612	20650	20446	20606	20457	20497	20630	20567	20624	20537	20525	20605	20712	20455	20734	20751	20592	20489	20496	20512	20572	20529	20528	20502	20458	20645	20591	20565	20427	20536	20564	20791	20579	20606	20472	20534	20519	20414	20635	20598	20710	20369	20544	20662	20598	20390	20301	20666	20425	20713	20582	20552	20486	20486	20616	20521	20390	20704	20523	20486	20489	20564	20696	20630	20639	20564	20334	20673	20509	20453	20647	20774	20474	20449	20568	20553	20477	20456	20500	20379	20691	20350	20481	20560	20501	20739	20636	20576	20592	20355	20420	20430	20563	20632	20269	20441	20392	20662	20538	20571	20459	20563	20669	20276	20325	20448	20440	20392	20572	20706	20588	20465	20650	20539	20314	20469	20651	20413	20534	20553	20500	20387	20544	20483	20307	20615	20505	20644	20526	20658	20518	20494	20475	20507	20425	20505	20765	20519	20750	20433	20444	20547	20541	20519	20342	20552	20633	20439	20455	20452	20512	20470	20584	20439	20441	20407	20466	20677	20462	20745	20562	20569	20605	20487	20399	20340	20297	20556	20624	20603	20674	20431	20464	20393	20576	20622	20568	20432	20360	20482	20549	20598	20627	20434	20462	20597	20571	20594	20586	20728	20419	20579	20610	20539	20696	20553	20568	20411	20678	20399	20669	20519	20459	20342	20485	20546	20523	20541	20639	20291	20470	20327	20765	20611	20467	20518	20451	20549	20603	20616	20593	20553	20421	20363	20533	20275	20762	20497	20538	20435	20677	20422	20669	20666	20548	20343	20421	20415	20835	20382	20583	20626	20667	20572	20614	20423	20591	20473	20364	20593	20486	20537	20328	20359	20255	20573	20524	20710	20618	20536	20419	20559	20686	20660	20779	20472	20528	20607	20346	20474	20619	20738	20487	20663	20592	20521	20572	20235	20610	20549	20556	20603	20660	20753	20637	20548	20406	20459	20598	20438	20619	20576	20579	20346	20391	20684	20677	20633	20522	20632	20701	20529	20521	20567	20487	20653	20584	20644	20487	20664	20546	20652	20545	20541	20367	20426	20507	20576	20414	20570	20559	20483	20429	20606	20509	20606	20628	20609	20649	20373	20380	20584	20559	20523	20464	20624	20499	20644	20739	20531	20453	20512	20622	20512	20466	20516	20551	20458	20348	20566	20612	20566	20566	20672	20590	20475	20202	20587	20370	20501	20610	20780	20486	20520	20684	20667	20578	20473	20562	20507	20600	20366	20539	20430	20502	20429	20785	20540	20337	20406	20630	20514	20618	20283	20449	20535	20344	20309	20513	20494	20512	20596	20450	20419	20680	20476	20436	20703	20413	20428	20700	20440	20587	20424	20560	20568	20371	20556	20673	20576	20210	20470	20439	20595	20637	20608	20384	20575	20424	20638	20646	20365	20450	20552	20521	20659	20736	20520	20532	20487	20684	20418	20559	20696	20789	20495	20583	20458	20680	20507	20706	20477	20636	20490	20729	20690	20423	20472	20574	20446	20465	20523	20442	20483	20944	20751	20507	20274	20601	20553	20670	20745	20784	20646	20726	20647	20691	20487	20676	20398	20576	20593	20223	20476	20662	20592	20577	20544	20564	20357	20675	20590	20686	20701	20657	20570	20502	20602	20611	20663	20378	20359	20353	20497	20473	20547	20304	20420	20466	20598	20586	20556	20459	20582	20703	20764	20557	20601	20532	20498	20619	20508	20456	20363	20476	20600	20574	20549	20437	20640	20600	20443	20356	20678	20596	20669	20436	20623	20716	20681	20785	20528	20552	20513	20797	20477	20580	20575	20562	20566	20584	20820	20468	20509	20692	20437	20518	20635	20615	20685	20659	20534	20441	20348	20519	20818	20590	20652	20630	20489	20641	20462	20599	20805	20468	20476	20417	20494	20300	20451	20396	20666	20609	20478	20484	20566	20499	20549	20701	20458	20609	20608	20676	20697	20392	20565	20428	20564	20686	20524	20775	20610	20556	20352	20672	20509	20547	20728	20562	20517	20550	20463	20487	20491	20502	20537	20512	20649	20581	20617	20500	20412	20535	20502	20836	20425	20507	20777	20772	20582	20278	20463	20669	20490	20639	20437	20472	20670	20546	20530	20491	20454	20251	20635	20670	20488	20616	20539	20742	20523	20665	20527	20583	20597	20593	20728	20565	20699	20545	20562	20578	20539	20469	20450	20400	20623	20514	20550	20429	20664	20617	20555	20797	20732	20694	20655	20422	20522	20604	20751	20221	20445	20558	20629	20476	20488	20468	20510	20553	20407	20504	20455	20519	20455	20629	20438	20454	20597	20559	20528	20818	20434	20649	20521	20548	20547	20621	20235	20490	20589	20566	20607	20496	20386	20505	20411	20523	20667	20314	20712	20308	20571	20630	20482	20582	20704	20377	20413	20422	20589	20602	20478	20597	20544	20512	20613	20605	20323	20560	20340	20386	20673	20532	20520	20630	20572	20298	20540	20385	20561	20419	20430	20493	20603	20596	20534	20422	20552	20593	20663	20458	20560	20549	20375	20521	20140	20589	20703	20439	20499	20532	20469	20514	20628	20690	20672	20556	20672	20552	20457	20519	20880	20660	20571	20435	20485	20381	20562	20406	20451	20439	20587	20474	20586	20449	20537	20587	20469	20624	20499	20560	20711	20477	20563	20615	20648	20530	20554	20633	20594	20677	20479	20499	20542	20631	20778	20464	20414	20573	20582	20452	20637	20628	20608	20666	20660	20851	20544	20540	20640	20741	20516	20493	20517	20779	20653	20508	20573	20365	20477	20609	20477	20590	20452	20577	20681	20566	20638	20732	20449	20358	20492	20413	20417	20791	20611	20710	20543	20513	20675	20655	20580	20663	20677	20661	20685	20505	20449	20311	20586	20657	20629	20627	20598	20398	20559	20560	20828	20539	20536	20534	20639	20544	20811	20503	20432	20550	20449	20561	20510	20519	20650	20530	20584	20665	20336	20413	20619	20689	20561	20556	20660	20734	20363	20464	20421	20632	20660	20795	20696	20588	20415	20589	20870	20557	20750	20642	20606	20480	20431	20612	20819	20570	20643	20578	20389	20486	20603	20542	20414	20577	20368	20559	20561	20401	20481	20699	20699
62998	104994	90096	64803	42444	26237	17003	16712	16793	16699	16664	16684	16647	16588	16587	16636	16681	16732	16685	16692	16641	16582	16690	16646	16589	16718	16778	16730	16650	16853	16830	16779	16615	16842	16488	16635	16552	16735	16794	16630	16567	16795	16559	16631	16681	16655	16750	16766	16570	16589	16537	16880	16708	16626	16599	16607	16728	16494	16771	16545	16962	16733	16711	16717	16657	16716	16602	16692	16519	16650	16700	16604	16678	16756	16728	16798	16702	16625	16830	16405	16605	16789	16614	16767	16737	16735	16793	16748	16613	16756	16915	16736	16688	16718	16791	16581	16528	16549	16747	16687	16667	16491	16773	16570	16614	16683	16641	16510	16752	16687	16726	16632	16617	16769	16496	16559	16572	16753	16657	16630	16589	16630	16696	16601	16688	16719	16576	16607	16528	16676	16835	16798	16692	16670	16855	16721	16694	16589	16662	16629	16695	16481	16521	16758	16750	16690	16738	16518	16736	16745	16706	16520	16567	16540	16930	16743	16567	16788	16724	16612	16716	16658	16448	16576	16856	16785	16795	16759	16736	16742	16804	16462	16662	16652	16699	16602	16603	16418	16643	16584	16613	16594	16703	16857	16702	16732	16569	16593	16426	16764	16600	16507	16493	16846	16757	16661	16784	16839	16609	16693	16548	16709	16637	16688	16622	16812	16756	16606	16721	16842	16652	16580	16713	16531	16734	16722	16629	16523	16669	16652	16418	16610	16607	16659	16663	16606	16909	16392	16614	16819	16763	16677	16659	16617	16860	16622	16674	16589	16551	16609	16792	16603	16753	16661	16676	16510	16716	16562	16690	16774	16520	16608	16765	16627	16677	16793	16724	16682	16602	16514	16831	16648	16691	16714	16551	16779	16704	16533	16631	16720	16675	16696	16656	16548	16640	16593	16742	16675	16813	16659	16775	16495	16693	16866	16566	16700	16631	16840	16728	16688	16586	16736	16707	16734	16677	16507	16626	16564	16578	16407	16753	16692	16682	16801	16679	16541	16737	16587	16633	16481	16704	16747	16728	16718	16635	16574	16599	16580	16663	16757	16655	16496	16758	16507	16586	16637	16684	16728	16786	16641	16572	16686	16841	16616	16677	16592	16674	16885	16629	16727	16679	16618	16576	16793	16506	16655	16664	16567	16599	16559	16778	16653	16598	16533	16603	16801	16495	16634	16613	16881	16662	16385	16640	16597	16603	16850	16769	16421	16772	16486	16652	16714	16718	16481	16507	16643	16830	16643	16761	16723	16702	16776	16717	16757	16522	16482	16708	16691	16825	16543	16705	16675	16640	16568	16545	16685	16819	16613	16500	16690	16561	16739	16547	16566	16707	16615	16747	16632	16948	16683	16855	16647	16747	16733	16665	16610	16676	16542	16609	16730	16608	16644	16708	16495	16674	16766	16543	16739	16709	16853	16693	16700	16760	16742	16688	16631	16529	16806	16583	16567	16537	16561	16608	16557	16653	16684	16532	16862	16674	16410	16761	16584	16738	16437	16675	16604	16716	16655	16630	16822	16579	16745	16659	16760	16701	16675	16673	16760	16662	16755	16698	16693	16613	16628	16651	16756	16643	16547	16683	16766	16554	16685	16641	16664	16684	16606	16652	16488	16520	16702	16632	16773	16771	16566	16652	16437	16664	16728	16576	16596	16670	16792	16801	16545	16685	16681	16630	16371	16623	16651	16724	16791	16592	16752	16725	16753	16685	16760	16791	16846	16615	16651	16712	16628	16696	16647	16811	16581	16688	16695	16692	16675	16571	16675	16809	16756	16703	16860	16735	16731	16621	16702	16813	16592	16836	16891	16654	16639	16635	16493	16746	16639	16701	16610	16800	16672	16416	16764	16652	16625	16696	16773	16619	16595	16768	16697	16583	16707	16700	16816	16729	16567	16700	16737	16727	16585	16597	16717	16590	16629	16735	16731	16706	16636	16668	16785	16693	16700	16673	16810	16667	16661	16682	16774	16532	16680	16760	16547	16767	16821	16584	16778	16626	16724	16663	16623	16792	16647	16652	16901	16543	16541	16675	16748	16641	16686	16614	16616	16505	16705	16721	16705	16412	16688	16831	16617	16801	16667	16662	16615	16590	16683	16788	16706	16746	16523	16796	16667	16611	16592	16757	16559	16611	16480	16719	16542	16550	16556	16715	16779	16580	16534	16730	16741	16771	16578	16448	16663	16658	16720	16625	16626	16625	16629	16664	16680	16498	16602	16682	16567	16751	16666	16545	16628	16641	16724	16693	16674	16534	16546	16552	16814	16717	16607	16535	16664	16608	16605	16642	16784	16666	16741	16574	16688	16687	16676	16660	16853	16753	16680	16635	16630	16823	16731	16569	16637	16820	16774	16498	16674	16605	16748	16590	16667	16637	16811	16738	16649	16572	16548	16617	16814	16686	16713	16640	16663	16545	16679	16802	16657	16611	16583	16637	16735	16799	16642	16661	16644	16659	16614	16612	16802	16577	16595	16656	16503	16651	16556	16582	16620	16540	16791	16729	16767	16654	16761	16819	16718	16489	16597	16612	16613	16728	16697	16569	16666	16672	16697	16660	16664	16666	16698	16645	16806	16707	16514	16622	16638	16599	16651	16558	16571	16671	16709	16654	16513	16813	16637	16688	16776	16673	16613	16708	16612	16630	16711	16725	16778	16651	16640	16526	16636	16645	16633	16627	16729	16641	16553	16726	16564	16722	16556	16649	16657	16786	16592	16533	16633	16606	16764	16565	16657	16545	16612	16637	16730	16641	16585	16775	16651	16580	16766	16656	16716	16629	16800	16705	16647	16567	16753	16641	16734	16501	16624	16562	16706	16735	16557	16657	16755	16599	16550	16780	16636	16610	16612	16645	16605	16601	16407	16644	16726	16766	16641	16776	16536	16783	16412	16551	16718	16588	16757	16720	16679	16558	16664	16748	16655	16575	16570	16672	16576	16693	16402	16646	16619	16608	16629	16768	16588	16731	16386	16645	16751	16867	16670	16719	16456	16568	16806	16714	16785	16734	16679	16507	16471	16682	16783	16711	16666	16555	16945	16643	16611	16759	16623	16696	16902	16818	16663	16693	16663	16577	16604	16669	16651	16822	16649	16873	16576	16516	16793	16478	16701	16588	16645	16719	16610	16748	16518	16590	16719	16711	16649	16621	16671	16722	16732	16734	16712	16624	16662	16524	16741	16664	16504	16692	16583	16655	16723	16584	16724	16570	16697	16718	16643	16939	16540	16741	16532	16533	16705	16897	16705	16617	16634	16687	16681	16764	16691	16783	16775	16902	16639	16583	16679	16529	16739	16717	16637	16776	16574	16646	16579	16536	16623	16817	16679	16535	16755	16796	16708	16618	16710	16569	16678	16483	16638	16612	16674	16709	16778	16901	16674	16637	16632	16563	16586	16693	16835	16543	16581	16637	16725	16617	16702	16603	16512	16489	16748	16534	16589	16576	16538	16829	16596	16675	16689	16654	16739	16562	16718	16832	16693	16470	16586	16660	16655	16431	16671	16644	16588	16731	16629	16607	16678	16736	16712	16612	16564	16504	16678	16639	16440	16430	16610	16549	16593	16734	16606	16754	16692	16798	16757	16776	16750	16600	16767	16669	16624	16697	16682	16672	16399	16655	16648	16715	16669	16795	16851	16696	16659	16628	16706	16777	16563	16511	16683	16721	16710	16752	16679	16662	16714	16537	16676	16727	16582	16561	16794	16771	16588	16622	16809	16706	16468	16755	16775	16683	16597	16725	16538	16566	16773	16623	16794	16488	16657	16541	16680	16644	16578	16688	16491	16573	16520	16680	16647	16631	16723	16720	16580	16717	16685	16830	16529	16535	16596	16675	16567	16693	16755	16819	16634	16644	16584	16665	16727	16681	16750	16738	16587	16592	16828	16741	16570	16603	16667	16796	16610	16725	16664	16536	16651	16602	16733	16655	16667	16663	16751	16675	16671	16716	16743	16520	16743	16649	16748	16746	16571	16656	16658	16720	16781	16946	16652	16458	16760	16622	16666	16589	16754	16652	16661	16658	16558	16787	16672	16508	16727	16386	16553	16743	16537	16701	16655	16658	16639	16608	16763	16795	16557	16614	16663	16465	16706	16516	16666	16751	16703	16672	16591	16685	16700	16584	16639	16675	16675	16515	16561	16724	16658	16520	16464	16621	16441	16536	16717	16518	16706	16640	16467	16642	16718	16508	16648	16705	16501	16577	16805	16673	16566	16521	16593	16618	16869	16753	16436	16994	16587	16716	16654	16553	16746	16683	16722	16842	16646	16677	16578	16710	16578	16620	16592	16551	16618	16620	16555	16733	16800	16539	16621	16756	16570	16655	16665	16387	16749	16628	16710	16786	16594	16774	16844	16735	16614	16596	16585	16878	16641	16827	16733	16607	16646	16636	16581	16620	16638	16672	16652	16536	16647	16622	16654	16679	16706	16505	16783	16658	16765	16675	16645	16571	16793	16803	16658	16633	16526	16624	16509	16752	16736	16709	16620	16614	16733	16778	16716	16698	16640	16762	16534	16663	16608	16658	16595	16557	16686	16774	16753	16694	16792	16744	16571	16583	16645	16653	16661	16776	16681	16621	16658	16708	16547	16614	16695	16777	16597	16766	16661	16510	16817	16588	16841	16584	16714	16586	16590	16794	16719	16677	16556	16649	16725	16748	16744	16842	16651	16427	16784	16858	16557	16748	16680	16589	16582	16717	16804	16670	16639	16433	16769	16556	16747	16845	16649	16643	16693	16540	16657	16741	16637	16706	16598	16462	16737	16717	16703	16581	16675	16721	16396	16556	16445	16692	16636	16754	16567	16542	16763	16672	16685	16626	16624	16665	16703	16669	16590	16557	16793	16623	16669	16655	16662	16677	16629	16747	16570	16566	16607	16622	16594	16521	16552	16761	16876	16646	16682	16510	16786	16608	16609	16763	16639	16652	16527	16698	16579	16552	16701	16799	16844	16603	16796	16570	16708	16653	16891	16694	16575	16577	16797	16670	16540	16607	16779	16747	16636	16616	16658	16543	16523	16775	16589	16410	16738	16606	16587	16604	16674	16743	16585	16633	16595	16684	16661	16677	16820	16564	16707	16574	16600	16488	16621	16792	16660	16478	16655	16647	16577	16565	16808	16511	16663	16827	16740
34807	45949	48273	34463	25480	22380	21089	20748	20736	20612	20927	20650	20676	20687	20684	20746	20582	20615	20533	20596	20852	20806	20682	20690	20699	20633	20725	20623	20743	20617	20575	20708	20595	20524	20631	20533	20514	20674	20638	20723	20694	20776	20623	20623	20541	20700	20778	20743	20533	20551	20453	20749	20590	20622	20829	20374	20721	20639	20658	20552	20834	20804	20406	20560	20815	20617	20502	20670	20670	20876	20752	20797	20790	20710	20617	20877	20667	20686	20556	20546	20682	20460	20598	20791	20661	20718	20640	20664	20777	20803	20555	20678	20627	20717	20752	20598	20656	20726	20634	20357	20654	20564	20540	20561	20711	20536	20504	20666	20888	20755	20710	20590	20774	20519	20423	20652	20569	20668	20401	20948	20722	20572	20744	20770	20526	20840	20580	20513	20548	20626	20627	20475	20662	20709	20693	20746	20632	20769	20662	20697	20446	20578	20617	20455	20731	20757	20782	20563	20614	20536	20574	20476	20695	20822	20606	20722	20559	20505	20598	20709	20722	20772	20660	20658	20774	20586	20578	20684	20641	20648	20796	20475	20588	20503	20635	20572	20502	20674	20667	20540	20575	20889	20439	20737	20618	20486	20716	20531	20754	20728	20653	20668	20856	20752	20637	20713	20727	20599	20844	20616	20771	20907	20669	20741	20379	20716	20537	20602	20495	20495	20720	20583	20496	20631	20604	20641	20800	20606	20599	20775	20640	20533	20746	20422	20570	20645	20699	20646	20772	20787	20529	20648	20566	20624	20892	20646	20536	20621	20739	20594	20735	20784	20882	20686	20413	20391	20632	20905	20426	20595	20521	20762	20686	20649	20707	20565	20738	20848	20821	20594	20692	20632	20580	20498	20767	20431	20781	20738	20640	20445	20659	20698	20770	20759	20424	20708	20806	20559	20577	20557	20780	20736	20501	20791	20697	20774	20571	20710	20584	20728	20629	20723	20667	20443	20667	20598	20437	20609	20825	20702	20389	20507	20655	20572	20813	20695	20800	20579	20686	20657	20663	20804	20818	20444	20565	20756	20603	20596	20589	20648	20739	20655	20619	20573	20639	20617	20692	20505	20580	20650	20748	20599	20737	20607	20712	20543	20783	20536	20560	20532	20599	20578	20745	20753	20609	20744	20656	20468	20647	20708	20608	20586	20737	20361	20545	20621	20671	20605	20681	20917	20692	20675	20734	20658	20657	20638	20609	20586	20579	20715	20734	20506	20560	20681	20612	20732	20742	20521	20499	20703	20688	20638	20751	20602	20714	20603	20686	20499	20834	20668	20614	20560	20762	20618	20512	20781	20700	20661	20844	20617	20539	20678	20604	20639	20736	20695	20574	20648	20602	20705	20690	20549	20830	20610	20618	20544	20628	20684	20509	20702	20657	20698	20556	20501	20633	20598	20843	20726	20606	20428	20724	20675	20720	20811	20732	20459	20544	20787	20879	20704	20750	20556	20566	20609	20874	20657	20628	20656	20521	20650	20694	20605	20631	20515	20429	20488	20895	20626	20400	20746	20557	20592	20802	20447	20625	20741	20508	20900	20815	20741	20663	20721	20582	20695	20825	20636	20816	20580	20735	20696	20569	20688	20689	20398	20587	20606	20636	20740	20686	20517	20623	20658	20644	20522	20761	20658	20826	20719	20739	20806	20710	20435	20803	20817	20724	20627	20719	20679	20557	20807	20394	20665	20743	20586	20559	20614	20765	20546	20631	20557	20572	20597	20665	20727	20930	20598	20667	20711	20837	20568	20567	20565	20770	20752	20696	20778	20668	20746	20725	20480	20616	20708	20715	20688	20750	20642	20699	20523	20688	20623	20571	20562	20762	20419	20652	20782	20437	20666	20673	20830	20532	20658	20625	20609	20598	20699	20512	20455	20619	20713	20670	20590	20655	20609	20633	20714	20586	20639	20694	20367	20671	20460	20812	20848	20564	20771	20643	20676	20603	20493	20939	20695	20796	20630	20589	20630	20643	20823	20728	20585	20530	20602	20797	20697	20724	20569	20738	20757	20456	20716	20531	20502	20513	20674	20663	20705	20611	20616	20881	20925	20685	20588	20500	20677	20754	20862	20635	20808	20585	20535	20922	20572	20614	20635	20662	20732	20660	20708	20539	20612	20626	20631	20651	20570	20620	20413	20725	20838	20551	20860	20645	20331	20656	20829	20743	20533	20525	20755	20726	20384	20392	20586	20884	20578	20762	20712	20641	20607	20612	20612	20487	20551	20574	20463	20445	20741	20748	20783	20760	20693	20706	20606	20664	20399	20508	20490	20855	20752	20699	20581	20827	20709	20671	20674	20627	20551	20488	20561	20615	20688	20653	20614	20747	20786	20503	20534	20623	20584	20662	20624	20699	20475	20572	20391	20636	20429	20649	20707	20693	20507	20625	20722	20838	20790	20701	20559	20627	20522	20715	20740	20679	20636	20584	20543	20561	20898	20573	20493	20527	20702	20890	20701	20407	20609	20626	20660	20447	20661	20716	20644	20788	20588	20677	20943	20794	20829	20638	20708	20630	20584	20545	20592	20577	20457	20954	20725	20592	20482	20604	20871	20541	20623	20477	20681	20713	20697	20869	20760	20715	20797	20720	20435	20508	20557	20578	20866	20831	20752	20469	20535	20875	20792	20761	20859	20619	20813	20686	20671	20535	20712	20531	20710	20733	20601	20594	20686	20456	20602	20471	20861	20692	20368	20909	20569	20750	20577	20675	20463	20604	20618	20677	20564	20493	20628	20371	20764	20954	20540	20697	20655	20792	20681	20591	20585	21054	20601	20731	20852	20553	20556	20659	20739	20677	20645	20688	20628	20689	20437	20638	20787	20554	20506	20628	20702	20679	20441	20637	20738	20600	20646	20591	20672	20818	20734	20653	20494	20607	20482	20615	20766	20680	20975	20851	20744	20626	20643	20653	20683	20667	20805	20773	20620	20653	20410	20465	20715	20832	20768	20731	20596	20704	20862	20854	20593	20706	20720	20654	20609	20617	20702	20712	20698	20666	20742	20571	20557	20774	20522	20622	20694	20689	20662	20801	20750	20857	20656	20446	20610	20671	20630	20659	20576	20588	20365	20377	20582	20719	20745	20666	20943	20728	20584	20798	20420	20833	20730	20736	20572	20772	20497	20425	20493	20808	20661	20722	20588	20634	20584	20702	20728	20836	20771	20777	20690	20699	20469	20535	20701	20525	20555	20657	20608	20530	20633	20499	20610	20626	20696	20620	20667	20643	20756	20726	20698	20644	20630	20676	20349	20514	20641	20705	20750	20730	20784	20637	20709	20797	20632	20615	20558	20532	20800	20547	20674	20586	20700	20766	20639	20676	20576	20601	20559	20551	20849	20802	20569	20694	20770	20605	20629	20581	20536	20729	20520	20657	20586	20755	20654	20653	20771	20674	20801	20495	20795	20728	20809	20673	20775	20726	20809	20551	20631	20485	20676	20622	20692	20605	20435	20824	20830	20841	20620	20576	20387	20677	20733	20622	20668	20627	20529	20754	20628	20837	20736	20731	20702	20617	20504	20626	20479	20834	20752	20587	20533	20659	20541	20877	20752	20842	20628	20631	20680	20872	20992	20792	20836	20687	20548	20633	20611	20683	20759	20777	20740	20443	20567	20571	20482	20712	20462	20675	20527	20837	20705	20658	20736	20569	20649	20837	20777	20697	20708	20650	20765	20739	20647	20499	20503	20651	20598	20730	20670	20785	20755	20574	20583	20580	20583	20602	20594	20687	20578	20754	20406	20541	20878	20564	20518	20569	20783	20559	20492	20712	20555	20570	20640	20685	20614	20601	20778	20575	20737	20549	20381	20668	20548	20731	20650	20747	20664	20539	20621	20529	20674	20717	20586	20673	20712	20566	20559	20745	20693	20705	20667	20596	20760	20534	20411	20425	20767	20677	20546	20733	20642	20561	20391	20459	20524	20875	20920	20487	20810	20578	20468	20585	20719	20590	20513	20720	20502	20631	20507	20691	20596	20659	20385	20543	20584	20733	20769	20891	20576	20603	20668	20612	20740	20684	20674	20895	20629	20360	20663	20466	20697	20855	20713	20587	20593	20621	20508	20723	20563	20594	20712	20786	20613	20554	20779	20808	20566	20638	20631	20692	20839	20543	20541	20738	20562	20692	20731	20598	20792	20577	20647	20712	20628	20855	20678	20504	20549	20494	20581	20712	20554	20746	20710	20584	20749	20652	20613	20570	20776	20751	20539	20737	20677	20424	20828	20662	20662	20606	20333	20706	20794	20703	20740	20618	20688	20990	20668	20817	20565	20681	20890	20834	20659	20630	20696	20625	20432	20606	20663	20662	20789	20713	20752	20775	20800	20633	20479	20551	20782	20855	20539	20598	20669	20646	20605	20748	20670	20604	20617	20787	20759	20652	20793	20682	20577	20757	20593	20593	20747	20848	20618	20822	20669	20497	20438	20793	20691	20422	20774	20619	20791	20693	20671	20626	20788	20631	20598	20535	20590	20754	20695	20775	20786	20764	20624	20619	20809	20459	20395	20760	20662	20568	20629	20479	20907	20690	20742	20501	20604	20670	20658	20637	20416	20612	20579	20435	20773	20583	20577	20533	20540	20727	20640	20818	20722	20782	20530	20838	20766	20818	20753	20531	20657	20837	20676	20569	20681	20730	20595	20629	20726	20649	20490	20635	20675	20655	20739	20766	20541	20588	20791	20712	20831	20784	20656	20744	20716	20448	20497	20524	20707	20707	20496	20683	20691	20611	20530	20799	20585	20893	20684	20567	20834	20605	20524	20669	20678	20654	20746	20657	20665	20539	20692	20781	20793	20799	20613	20659	20805	20750	20739	20869	20742	20703	20484	20516	20683	20535	20855	20615	20742	20630	20709	20762	20629	20424	20768	20499	20703	20628	20560	20690	20621	20532	20496	20627	20740	20613	20700	20705	20749	20676	20655	20740	20637	20735	20622	20639	20671	20511	20675	20858	20776	20970	20689	20606	20758	20868	20585	20550	20723	20746	20588	20616	20667	20428	20380	20979	20748	20686	20575	20604	20568	20808	20704	20663	20620	20635	20492	20768	20687	20645	20580	20725	20769	20723	20790	20805	20486	20423	20524	20540	20948	20661	20638	20552	20659	20598	20799	20630	20831	20869	20695
38452	59738	47784	29543	20859	17794	16718	16662	16747	16545	16594	16413	16557	16615	16604	16755	16432	16580	16601	16620	16715	16565	16650	16764	16594	16628	16736	16532	16622	16735	16742	16630	16675	16681	16643	16598	16721	16584	16622	16780	16587	16939	16540	16746	16760	16724	16597	16764	16707	16615	16652	16769	16766	16609	16602	16703	16785	16690	16485	16682	16536	16578	16576	16568	16546	16566	16796	16626	16663	16673	16658	16587	16788	16416	16629	16529	16686	16647	16765	16685	16590	16664	16516	16685	16692	16593	16602	16640	16566	16769	16616	16671	16687	16634	16571	16627	16622	16581	16566	16424	16706	16631	16788	16667	16643	16543	16828	16615	16676	16569	16883	16660	16570	16632	16634	16677	16647	16784	16672	16648	16798	16700	16537	16725	16586	16678	16737	16682	16488	16576	16792	16824	16694	16792	16621	16724	16807	16581	16667	16632	16433	16649	16528	16579	16714	16594	16632	16749	16648	16447	16604	16654	16719	16644	16878	16782	16753	16535	16672	16634	16573	16815	16665	16551	16672	16754	16598	16610	16580	16645	16719	16609	16734	16621	16463	16572	16664	16656	16592	16568	16638	16572	16719	16547	16772	16917	16455	16583	16678	16658	16436	16554	16689	16510	16703	16616	16809	16709	16605	16711	16780	16786	16521	16716	16594	16700	16811	16592	16705	16631	16595	16587	16589	16717	16653	16589	16701	16635	16842	16699	16622	16626	16621	16762	16601	16663	16553	16633	16644	16662	16686	16506	16643	16749	16447	16730	16737	16601	16442	16468	16683	16683	16539	16586	16591	16800	16610	16564	16651	16760	16799	16676	16620	16686	16626	16673	16582	16609	16780	16365	16713	16667	16639	16626	16845	16547	16588	16559	16716	16667	16644	16682	16639	16601	16657	16913	16608	16608	16496	16699	16830	16801	16636	16687	16683	16515	16751	16856	16635	16587	16544	16620	16461	16658	16920	16555	16660	16577	16755	16563	16485	16592	16602	16568	16782	16622	16633	16775	16619	16714	16621	16627	16558	16504	16690	16667	16768	16571	16706	16597	16831	16735	16676	16744	16646	16752	16466	16660	16578	16614	16550	16660	16562	16635	16693	16598	16683	16710	16651	16641	16688	16568	16471	16656	16701	16674	16643	16603	16689	16833	16463	16593	16619	16629	16771	16714	16758	16611	16725	16593	16588	16634	16666	16496	16588	16718	16615	16606	16674	16589	16642	16568	16604	16608	16640	16787	16585	16807	16622	16726	16458	16786	16620	16532	16566	16623	16794	16509	16725	16764	16538	16743	16507	16593	16733	16591	16751	16619	16612	16791	16633	16786	16565	16666	16658	16579	16601	16632	16628	16712	16930	16511	16555	16573	16581	16508	16623	16798	16659	16749	16732	16581	16839	16787	16717	16706	16544	16591	16733	16654	16594	16683	16532	16739	16729	16621	16740	16807	16477	16708	16661	16516	16813	16661	16571	16660	16644	16515	16726	16677	16733	16586	16645	16644	16614	16711	16731	16630	16801	16657	16829	16603	16563	16615	16583	16813	16528	16756	16667	16708	16647	16598	16476	16671	16687	16784	16550	16689	16663	16623	16596	16671	16542	16772	16698	16743	16671	16711	16620	16742	16657	16721	16889	16753	16461	16731	16679	16695	16647	16764	16882	16582	16826	16668	16656	16696	16691	16631	16678	16753	16632	16592	16661	16612	16648	16595	16766	16655	16687	16606	16754	16718	16622	16581	16514	16722	16477	16535	16730	16623	16419	16724	16576	16656	16683	16589	16755	16585	16396	16786	16720	16658	16688	16443	16575	16557	16769	16589	16693	16624	16558	16793	16519	16500	16655	16667	16658	16707	16599	16730	16587	16659	16631	16616	16593	16710	16540	16726	16746	16681	16677	16909	16529	16612	16454	16596	16864	16544	16693	16601	16734	16850	16595	16730	16675	16611	16688	16558	16580	16618	16717	16609	16793	16707	16648	16740	16946	16549	16668	16676	16702	16728	16433	16680	16781	16499	16646	16543	16647	16685	16711	16629	16593	16792	16689	16522	16593	16615	16699	16526	16673	16797	16581	16682	16633	16692	16616	16581	16513	16726	16652	16501	16653	16711	16504	16556	16644	16710	16512	16657	16655	16765	16649	16665	16824	16695	16565	16561	16682	16535	16705	16628	16658	16691	16604	16768	16538	16573	16684	16599	16574	16718	16633	16585	16702	16842	16762	16662	16600	16634	16543	16544	16639	16674	16671	16561	16570	16740	16693	16647	16702	16629	16689	16384	16712	16666	16682	16630	16695	16742	16661	16551	16615	16524	16710	16712	16638	16713	16615	16675	16669	16799	16592	16794	16676	16673	16592	16733	16738	16598	16740	16559	16554	16666	16739	16779	16589	16715	16594	16669	16789	16481	16678	16804	16729	16756	16529	16742	16640	16629	16571	16796	16715	16671	16833	16598	16741	16770	16825	16703	16655	16528	16673	16616	16629	16578	16693	16586	16527	16757	16634	16504	16611	16608	16701	16569	16763	16622	16715	16552	16623	16648	16618	16740	16769	16837	16531	16816	16552	16827	16640	16715	16703	16558	16649	16703	16640	16707	16552	16699	16634	16654	16727	16479	16697	16617	16643	16543	16661	16559	16676	16790	16556	16720	16616	16764	16809	16684	16540	16588	16529	16681	16755	16665	16605	16712	16471	16581	16696	16682	16682	16642	16509	16671	16591	16678	16582	16734	16778	16530	16562	16761	16646	16545	16687	16776	16682	16718	16606	16690	16624	16704	16769	16677	16600	16632	16654	16852	16671	16540	16657	16570	16697	16727	16442	16624	16605	16698	16788	16562	16932	16636	16599	16546	16500	16533	16496	16626	16525	16560	16605	16646	16517	16742	16622	16548	16571	16473	16742	16647	16536	16770	16607	16645	16638	16411	16710	16700	16576	16790	16523	16633	16683	16735	16711	16640	16588	16691	16623	16654	16644	16560	16778	16797	16628	16701	16712	16693	16612	16654	16786	16733	16708	16713	16576	16458	16564	16606	16673	16743	16642	16607	16578	16782	16743	16671	16777	16437	16861	16659	16758	16729	16729	16678	16700	16762	16786	16784	16696	16578	16693	16617	16650	16507	16732	16754	16588	16728	16600	16750	16760	16704	16713	16515	16687	16715	16667	16609	16623	16598	16469	16841	16695	16660	16705	16513	16776	16692	16524	16685	16534	16825	16601	16626	16671	16777	16563	16780	16539	16595	16543	16831	16614	16747	16702	16854	16733	16551	16784	16622	16671	16756	16851	16820	16624	16558	16877	16664	16537	16702	16720	16612	16834	16718	16726	16645	16785	16693	16568	16634	16815	16761	16668	16718	16595	16684	16659	16765	16674	16656	16577	16567	16743	16647	16804	16752	16569	16668	16596	16646	16721	16521	16827	16700	16605	16792	16774	16537	16677	16770	16706	16479	16778	16549	16382	16700	16762	16841	16811	16585	16620	16826	16577	16652	16841	16676	16546	16769	16627	16757	16741	16772	16436	16651	16552	16676	16809	16666	16892	16704	16619	16745	16605	16687	16445	16767	16614	16676	16559	16767	16585	16571	16671	16662	16775	16458	16649	16753	16692	16523	16605	16623	16692	16604	16625	16565	16714	16566	16699	16697	16845	16454	16578	16573	16563	16687	16719	16712	16874	16838	16708	16721	16492	16581	16644	16668	16721	16613	16723	16511	16687	16625	16661	16746	16639	16704	16631	16690	16764	16664	16613	16655	16604	16672	16799	16740	16689	16618	16699	16665	16825	16819	16574	16558	16487	16803	16742	16571	16884	16546	16794	16774	16548	16710	16562	16660	16545	16606	16882	16520	16520	16574	16557	16740	16618	16700	16650	16546	16620	16782	16657	16610	16726	16850	16802	16665	16654	16527	16663	16591	16664	16817	16729	16667	16768	16903	16748	16796	16754	16721	16539	16851	16737	16582	16762	16777	16733	16795	16653	16696	16675	16661	16787	16732	16608	16678	16724	16627	16684	16640	16595	16751	16751	16532	16473	16781	16617	16691	16634	16750	16643	16732	16849	16594	16785	16745	16600	16718	16727	16701	16586	16718	16733	16727	16736	16701	16559	16674	16704	16496	16791	16620	16721	16744	16711	16710	16728	16662	16723	16564	16677	16713	16639	16551	16782	16526	16569	16501	16668	16831	16772	16764	16782	16683	16747	16924	16660	16701	16667	16689	16783	16639	16623	16668	16634	16701	16659	16846	16706	16714	16657	16609	16621	16680	16682	16710	16593	16785	16652	16672	16803	16506	16761	16557	16802	16855	16632	16508	16630	16731	16739	16653	16711	16574	16792	16523	16682	16639	16598	16713	16715	16532	16796	16754	16577	16557	16686	16572	16698	16462	16715	16670	16535	16695	16767	16576	16578	16728	16542	16826	16565	16740	16551	16710	16696	16746	16779	16588	16805	16687	16669	16615	16633	16676	16567	16570	16849	16699	16502	16597	16706	16753	16618	16676	16767	16522	16709	16763	16655	16790	16681	16632	16668	16710	16645	16704	16737	16613	16613	16623	16563	16579	16571	16743	16694	16629	16604	16733	16466	16666	16622	16766	16885	16694	16610	16671	16615	16503	16604	16711	16734	16818	16689	16688	16768	16619	16522	16583	16773	16536	16592	16600	16640	16763	16497	16569	16639	16682	16554	16707	16775	16706	16743	16608	16568	16799	16321	16720	16738	16750	16795	16500	16530	16565	16742	16757	16667	16668	16483	16713	16711	16569	16726	16575	16725	16751	16743	16785	16639	16700	16554	16667	16947	16570	16778	16628	16490	16766	16896	16661	16688	16759	16793	16623	16752	16358	16534	16689	16665	16583	16585	16770	16566	16651	16670	16546	16706	16573	16638	16636	16694	16769	16600	16865	16819	16700	16730	16797	16792	16603	16817	16597	16832	16404	16729	16707	16696	16744	16534	16589	16864	16600	16775	16790	16526	16682	16698	16564	16620	16569	16533	16596	16777	16606	16859	16627	16805	16537	16604	16810	16605	16599	16688	16671	16565	16628	16648	16649	16593	16719	16552	16735	16563	16645	16594	16758	16781	16671	16631	16541	16649	16795	16621	16621	16780	16725	16631	16679	16587	16745	16512	16575	16504	16684	16570	16578
26443	36753	58532	50140	35311	27547	23223	20655	19878	20171	20139	19984	19967	20023	19963	19875	19989	20132	19824	19885	19922	20059	20156	19913	19861	19892	20102	19927	19867	19686	19721	19896	19967	19874	19862	19984	19980	20089	19732	19914	19817	20046	20083	19984	19988	19882	19857	19947	19951	19747	19754	20027	20005	19905	19846	20039	20037	20107	19732	19768	19865	19701	20071	19935	19953	19667	20012	19850	19835	19630	19771	19881	19802	19737	19764	19801	19798	19952	19795	19672	19666	19985	19742	19667	19834	19771	19781	19736	19864	19917	19874	19774	19826	19804	19777	19831	19866	19806	19922	19924	19944	19873	19938	19806	19788	19567	19747	19845	19769	19793	19958	19942	19952	19932	19737	19806	19886	19845	19821	19886	19803	19818	19803	19826	19864	19846	19839	19689	20029	19979	20091	19939	19639	19810	19859	19900	19515	19796	19985	19946	19968	19881	19846	19754	19938	19813	20199	19951	19894	19909	19797	20032	19916	19699	19906	19974	19863	19899	19801	19978	19847	19915	19853	19712	19769	19741	19923	19861	19997	19986	19897	19831	19826	19742	19988	19872	19968	19924	19807	19759	20011	19998	19964	19925	19814	19625	19851	20166	19825	19704	19811	19878	19938	19885	19783	19731	19934	19841	19831	19875	19845	19807	19963	19839	19785	19911	19821	19750	19747	19806	19794	20104	19769	19869	19930	19829	19926	19731	19736	19800	19667	19722	19776	19992	19746	19820	19884	19950	19893	19915	19734	19970	19855	19973	20046	19935	19699	19632	19926	19706	19737	19701	19804	19642	19769	19847	19783	19689	19790	19847	19965	19998	19796	19983	19922	19822	19826	19792	19708	19810	19977	19770	19809	20004	19895	20036	19969	19734	19919	19884	19873	19702	20037	19798	19977	19963	19908	19948	19792	19934	19652	19925	19578	19811	19812	19815	19692	19759	19884	19586	19799	19767	19808	19732	19877	19734	19698	19809	19781	19954	19950	19841	19791	19781	19667	19727	19712	19585	19915	19611	19716	19806	19710	19831	19908	19651	19843	20054	20085	19853	19720	19748	19966	19678	19934	19774	19941	19828	19975	19837	19782	19888	19824	19737	19696	19821	19966	19827	19913	19900	20047	20018	20104	19994	20042	19763	19902	19849	19811	19887	19766	19849	19928	19895	19802	19905	19870	19705	19860	19644	20062	19666	19981	19925	19886	19585	20066	19892	19929	19888	19793	19857	19920	19939	19946	19753	20007	19745	19987	19592	19835	19994	19606	19747	19802	19570	19947	19874	19917	19806	19879	19945	19992	19887	19737	19809	19819	19786	19558	19605	19740	19707	19859	19940	19827	19847	20026	19866	19744	19785	20094	19836	19882	19797	19774	19816	19794	20088	19839	19812	19835	19862	19837	19936	19784	19785	19754	19667	19811	19843	19709	19913	19795	19931	19900	19993	19992	19897	19774	19813	19729	19933	19971	19861	19915	19885	19975	19928	19837	19669	19924	19602	19793	20039	19664	19892	19820	19853	19701	19806	19865	19769	20171	20006	19806	19896	19820	19812	19877	19862	19899	19863	19772	19824	19879	19722	19877	19850	19861	19887	19806	19929	19763	19957	19782	19628	19898	19881	19775	19843	20122	19700	19896	19869	19891	20085	19909	19576	20030	19808	19993	19839	19679	19925	19804	19843	19782	19743	19967	19810	19719	19822	20000	19816	19896	20200	19802	19806	19632	19947	19844	19908	19922	19953	19864	19666	19984	19788	19828	19734	19848	19875	19741	19929	19879	19851	19702	19924	19928	19825	19957	19836	19886	19828	19894	19699	19823	19935	19942	19743	19716	19881	19768	19962	19928	19810	19726	19787	19618	19785	19889	19849	20021	19848	20020	19615	19831	19954	19840	19916	19745	19915	19940	19750	20055	19787	19862	19675	19826	19860	19803	19814	19824	19910	19826	20007	19875	19896	19900	19778	19895	19881	19798	19920	19882	19740	19872	19893	19786	19898	19771	19892	19969	19973	19757	19853	19960	19646	19818	20010	19938	19922	19946	19871	19839	19624	19984	19624	19704	19940	19789	19805	19739	19755	19591	19910	19888	19720	19947	19982	20065	19938	20017	19956	19947	19956	20100	20039	19905	19887	19917	19928	19804	19685	19833	19633	19774	19781	19737	19771	19760	19853	19923	19941	19548	19874	19893	19702	19873	19876	19936	19782	19895	19852	19832	19966	20048	19842	19985	19767	19825	19688	19952	19816	19788	19800	19989	19970	19666	19929	19923	19795	19710	19745	19792	19712	19813	19617	19847	19886	19751	19947	19872	19899	19802	19617	19542	20023	19822	19980	19775	19898	19799	19759	20053	19817	19814	19652	19885	19824	19919	19905	19920	19983	20017	19731	19914	19810	19940	19716	19932	19810	19861	19664	19838	19876	19872	19884	20028	19765	19889	20018	19878	19715	19746	19802	19691	19785	19959	19808	19589	19756	19785	19960	19894	19758	19966	19914	19755	19569	19839	19820	19884	19710	19942	20005	19784	19811	19846	19709	19734	20075	19854	19734	19809	19862	19766	19909	19838	19858	19798	19995	19856	19627	19705	19915	19726	19829	19681	19775	19906	19789	19742	19890	19719	19815	19831	19854	19961	19915	19943	20035	19903	19702	19711	19853	19814	19721	19914	19825	19773	19896	19744	19797	19740	19652	19859	19811	19967	19651	19710	19873	19722	19714	19711	19949	20013	19911	19708	20015	19847	20039	19950	19710	19703	19845	19686	19759	19581	19606	19923	20001	19794	19853	19866	19815	19776	19648	19803	19975	19825	19978	19851	19750	19653	19907	20001	19819	19836	19728	20002	19764	19679	19898	19899	19790	19750	19674	19843	19834	20140	19820	19771	19857	20015	19715	19834	19731	19762	19864	19842	19577	19878	19688	20068	20061	19924	19767	19661	19827	19920	19885	19742	19653	19978	19848	19711	19690	19911	19876	19768	19925	19953	19682	19979	19848	19873	19935	19637	19911	20060	19847	19708	19683	19721	19804	19910	19921	19941	19966	19875	19977	19983	19865	19829	19941	19796	19774	19935	19701	19900	19828	19779	19901	19817	19915	19791	19631	19832	19863	19813	19709	19813	19782	19870	19761	19761	19951	19866	19813	20044	19826	19638	19714	19768	19939	19657	19969	19869	19694	19845	19912	19863	19941	19925	19848	19691	19706	19812	19846	19757	19850	19842	19842	19735	19877	19793	19899	19626	19948	19720	19699	19799	19864	19966	19797	19958	19724	19728	19899	19945	19721	19788	19599	20078	19806	19492	19900	19808	19777	19973	19875	20034	19737	19797	19924	19761	19838	19770	19969	19965	19742	19878	19885	19891	19960	20120	19917	19840	19731	19816	19838	19943	20019	20032	19903	19969	19880	19987	19882	19814	19891	19649	19763	20016	19812	19930	19908	20022	19770	19770	19736	19897	19672	19692	19786	20072	19937	19713	19780	19682	19892	19990	19936	19930	19745	20025	19841	19741	19969	19745	19918	20131	19855	19893	19764	19722	19890	19780	19930	20086	19751	19849	19659	19627	19794	19796	19831	19672	19714	19826	19851	19853	19769	19915	20002	19813	19732	19749	19761	19565	19617	19875	20024	20015	19828	19917	20007	19791	19894	19888	19804	19631	19780	19881	19730	19679	19892	19912	19595	19931	19557	19764	19533	19841	19853	19894	19748	19823	19650	19606	19656	19751	19658	19922	19909	19561	19938	19916	19824	19903	19898	19588	19697	19875	19612	19776	20013	19803	19752	19808	19629	19757	19970	19951	19780	19729	19518	19574	19666	19759	19874	19921	19904	19656	20038	20039	19689	19795	19868	19944	19762	19755	19909	19769	19715	20038	19833	19870	19834	19618	19844	19881	19836	19828	19797	19734	19882	19736	19953	19873	19985	19792	19846	19839	19633	19766	19703	19877	19914	19973	19714	19840	19740	19660	19908	19792	19909	20024	19872	19861	19733	20056	19765	19952	19721	20026	19821	19858	19884	19952	19819	19594	19894	19831	19701	19859	20061	19957	19887	19727	19926	19893	19684	19858	19899	19972	19811	19923	19670	19778	19660	19941	19899	19800	19979	19827	19879	20115	19954	19947	20328	19821	19980	20054	19963	19881	19895	19781	19875	20080	19618	19862	19935	19804	19662	19941	19812	19742	19955	19872	19810	19795	19823	19720	19541	19987	19955	19748	19858	19850	19824	19658	19776	20032	19712	19967	19755	19826	19775	19932	19954	19628	19768	19834	19656	19789	19757	19769	19968	19655	19772	19852	19788	19878	19832	19545	19880	19904	19811	19890	20064	20025	19708	19703	19753	19762	19888	19975	19857	19970	19723	19866	19945	20129	19697	19981	19799	19837	19616	19651	19669	19872	19783	19642	20010	19728	19955	19641	19879	19844	19820	19869	19724	19835	19824	19731	19801	19771	19901	19781	20073	19809	19788	19832	19758	19944	19753	19936	19914	19876	19916	19891	20015	19811	20018	19884	19957	19911	19645	20005	19907	19916	19844	19827	19853	20088	19893	19978	19600	19844	19889	19681	20015	19833	19815	19750	19930	19774	19811	19929	19820	19763	19726	19566	19864	19762	19547	19883	19984	19738	19933	19934	19872	19800	19820	19644	19694	19877	19883	19697	20025	19874	19719	19794	19878	19920	19739	19908	19830	19940	19928	19887	19899	19989	19748	19875	19805	19743	19967	19838	19891	20049	19814	19878	19768	19820	19703	19697	19803	19642	19753	20053	19748	19870	20139	19856	19756	19953	19888	19768	19750	19627	19810	19877	19850	19966	20037	20049	19964	19931	19992	19835	20041	19887	19798	19853	19886	19947	20065	19737	19700	19781	19833	19813	19835	19825	19748	20028	19779	19909	20000	19805	19862	19992	19794	20070	19806	19778	19803	19770	19756	19877	19818	19863	19897	19923	19753	19686	19752	19809	19636	19750	20111	19930	19831	19838	19809	19925	19840	19824	19775	19875	19717	20146	19755	19966	19878	19704	19916	19852	19937	19962	19883	20004	19732	19796	19864	19908	20025	20062	19821	19759	19744	19870	19890	19583	19647	19860	19646	19567	19959	19928	19898	19843	19794	19877	19644	19854	19830	19862	19732	19945	19869	19866	19909
62028	100297	83261	55183	36048	23936	17123	16395	16320	16261	16266	16150	16294	16356	16219	16285	16151	16350	16210	16386	16310	16221	16169	16151	16187	16167	16197	16239	16108	16309	16292	16388	16177	16150	16244	16138	16227	16477	16349	16274	16285	16209	16245	16318	16347	16194	16400	16239	16341	16119	16154	16293	16299	16370	16341	16203	16364	16136	16103	16157	16245	16258	16153	16361	16285	16410	16030	16413	16298	16256	16342	16108	16266	16309	16205	16485	16269	16321	16260	16098	16154	16099	16103	16422	16227	16214	16280	16178	16358	16285	16074	16371	16255	16272	16049	16288	16318	16183	16154	16345	16384	16119	16279	16222	16077	16264	16089	16227	16160	16207	16197	16238	16242	16117	16285	16053	16073	16172	16449	16266	16294	16210	16075	16329	16126	16180	16264	16340	16150	16167	16195	16340	16364	16222	16080	16092	16171	16131	16276	16235	16197	16330	16261	16088	16321	16127	16235	16238	16106	16355	16278	16139	16145	16173	16172	16325	16323	16134	16128	16231	16225	16363	16222	16218	16277	16371	16234	16273	16124	16266	16307	16308	16352	16357	16191	16208	16368	16317	16119	16258	16112	16424	16324	16109	16450	16059	16310	16339	16099	16344	16292	16367	16052	16314	16171	16275	16264	16200	16170	16226	16197	16316	16087	16284	16247	16145	16301	16214	16201	16171	16147	16129	16156	16245	16384	16336	16235	16296	16377	16331	16340	16097	16343	16170	16121	16283	16122	16261	16100	16202	16290	16183	16365	16318	16219	16138	16435	16185	16314	16362	16281	16279	16201	16337	16088	16312	16244	16159	16193	16407	16219	16311	16219	16292	16257	16253	16185	16140	16379	16011	16119	16388	16378	16271	16035	16358	16192	16199	16198	16093	16227	16375	16133	16051	16263	16252	16018	16245	16197	16243	16272	16089	16329	16164	16237	16279	16250	16353	16014	16212	16215	16219	16289	16158	16323	16207	16233	16198	16285	15972	16187	16160	16191	16137	16240	16182	16248	16179	16095	16248	16341	16292	16144	16194	16235	16305	16192	16017	16092	16310	16286	16175	16275	16326	16291	16250	16330	16229	16127	16276	16093	16217	16204	16303	16348	16476	16266	16109	16221	16329	16316	16231	16100	16123	16357	16261	16150	16254	16215	16288	16228	16374	16338	16338	16253	16181	16311	16379	16419	16065	16069	16241	16236	16071	16318	16037	16207	16354	16062	16271	16164	16175	16168	16165	16300	16221	16413	16299	16269	16293	16381	16398	16172	16418	16306	16006	16273	16443	16330	16128	16293	16091	16088	16195	16148	16205	16085	16291	16269	16298	16283	16192	16211	16208	16126	16279	16169	16238	16190	16201	16190	16268	16222	16192	16196	16324	16313	16315	16006	16130	16114	16235	16239	16138	16294	16220	16037	16311	16226	16229	16122	16060	16075	16064	16238	16408	16178	16499	16240	16199	16415	16209	16318	16053	16255	16292	16202	16254	16119	16286	16302	16090	16493	16252	16184	16176	16281	16363	16269	16143	16297	16132	16217	16237	16320	16317	16235	16241	16209	16177	16278	16182	16184	16172	16278	16289	16286	16257	16356	16197	16236	16335	16370	16266	16174	16312	16215	16194	16271	16323	16293	16117	16223	16200	16233	16362	16128	16355	16372	16126	16302	16314	16381	16261	16171	16251	16042	16139	16159	16222	16170	16427	16152	16397	16266	16253	16165	16182	16184	16121	16182	16383	16079	16131	16171	16145	16555	16220	16391	16361	16246	16160	16345	16318	16164	16238	16133	16032	16371	16366	16354	16183	16333	16380	16120	16104	16356	16281	16130	16266	16217	16214	16055	16253	16094	16277	16134	16399	16140	16265	16218	16156	16376	16309	16113	16331	16321	16050	16170	16198	16200	16284	16234	16244	16200	16166	16162	16234	16248	16214	16170	16405	16276	16181	16190	16388	16232	16250	16146	16247	16327	16222	16268	16250	16195	16089	16184	16015	16054	16180	16051	16268	16141	16287	16159	16191	16150	16203	16216	16472	16220	16260	16357	16268	16103	16196	16222	16353	16219	16357	16360	16169	16087	16371	16226	16197	16170	16182	16248	15988	16238	16119	16412	16201	16276	16082	16252	16103	16294	16190	16292	16322	16264	16244	16330	16277	16094	16493	16300	16153	16374	16331	16170	16327	16207	16337	16459	16134	16323	16290	16275	16238	16030	16279	16293	16199	16346	16303	16237	16263	16210	16443	16208	16164	16197	16248	16334	16332	16261	16246	16243	16317	16172	16325	16210	16313	16315	16208	16058	16331	16325	16253	16077	16321	16238	16432	16274	16208	16227	16133	16283	16285	16111	16223	16277	16179	16265	16290	16241	16181	16268	16304	16055	16347	16371	16251	16214	16134	16216	16306	16194	16278	16144	16198	16364	16306	16167	16261	16229	16310	16127	16237	16131	16107	16131	16237	16294	16181	16370	16205	16372	16320	16300	16282	16340	16229	16324	16219	16125	16179	16210	16294	16166	16304	16257	16204	16240	16205	16170	16303	16213	16375	16385	16231	16342	16293	16312	16316	16199	16187	16307	16243	16401	16206	16132	16113	16378	16193	16259	16125	16272	16283	16266	16450	16133	16209	16157	16324	16149	16183	16258	16300	16360	16125	16148	16171	16078	16336	16069	16328	16162	16263	16328	16166	16218	16187	16114	16245	16215	16323	16232	16246	16182	16244	16358	16284	16175	16236	16232	16262	16326	16234	16220	16338	16211	16170	16118	16269	16479	16166	16318	16233	16327	16246	16084	16213	16200	16005	16188	16389	16041	16197	16155	16156	16385	16203	16437	16289	16282	16044	16175	16224	16267	16119	16288	16146	16292	16201	16139	16141	16266	16393	16231	16238	16308	16202	16168	16291	16254	16161	16395	16251	16194	16227	16075	16171	16286	16195	16266	16167	16340	16026	16253	16228	16280	16298	16133	16211	16255	16133	16136	16266	16064	16306	16210	16297	16378	16155	16243	16321	16339	16435	16212	16191	16142	16376	16110	16216	16264	16255	16287	16294	16224	16024	16188	16210	16302	16263	16144	16177	16191	16153	16271	16145	16205	16313	16135	16117	16189	16308	16270	16231	16276	16166	16365	16381	16160	16148	16290	16263	16245	16156	16242	16273	16101	16237	16445	16246	16410	16147	16092	15874	16161	16248	16225	16142	16043	16471	16441	16282	16150	16273	16119	16123	16160	16144	16226	16156	16268	16311	16200	16198	16176	16318	16266	16325	16298	16207	15960	16367	16309	16230	16281	16319	16150	16437	16402	16327	16198	16127	16258	16151	16279	16259	16299	16276	16245	16273	16306	16211	16365	16320	16329	16291	16068	16227	16270	16148	16304	16230	16148	16104	16183	16296	16207	16321	16145	16398	16141	16136	16124	16540	16323	16180	16260	16179	16289	16339	16289	16376	16334	16239	16289	16144	16240	16256	16180	16076	16236	16301	16274	16379	16214	16220	16275	16292	16234	16292	16377	16170	16211	16361	16287	16264	16275	15939	16266	16300	16297	16184	16227	16246	16298	16204	16281	16189	16242	16302	16256	16120	16341	16245	16162	16164	16199	16320	16382	16178	16186	16296	16300	16168	16154	16266	16294	16211	16207	16076	16251	16265	16249	16146	16207	16285	16411	16194	16197	16162	16313	16074	16065	16419	16313	16357	16153	16280	16263	16235	16172	16381	16259	16144	16156	16196	16283	16341	16290	16311	15965	16348	16299	16215	16280	16156	16299	16257	16336	16245	16203	16299	16135	16277	16328	16299	16162	16152	16163	16229	16207	16326	16374	16172	16288	16300	16329	16225	16093	16274	16386	15965	16112	16418	16296	16297	16297	16208	16370	16207	16276	16138	16359	16153	16200	16289	16248	16349	16180	16197	16363	16105	16270	16243	16339	16376	16329	16101	16153	16274	16310	16109	16221	16075	16231	16148	16344	16114	16273	16161	16162	16176	16345	16223	16387	16338	16148	16304	16315	16109	16249	16239	16145	16278	16259	16266	16373	16278	16256	16340	16234	16364	16208	16277	16226	16164	16294	16089	16219	16259	16169	16300	16370	16126	16417	16334	16236	16220	16279	16230	16301	16048	16046	16235	16153	16249	16228	16332	16252	16184	16078	16230	16313	16083	16149	16108	16464	16181	16161	16070	16327	16318	16277	16267	16395	16468	16130	16168	16283	16187	16301	16195	16267	16226	16211	16411	16073	16335	16202	16169	16216	16193	16346	16188	16091	16253	16336	16192	16091	16484	16355	16208	16256	16138	16200	16201	16195	16079	16202	16075	16128	16246	16273	16316	16146	16224	16268	16375	16172	16051	16104	16179	16197	16201	16134	16233	16147	16448	16132	16206	16287	16197	16102	16351	16331	16241	16284	16345	16443	16282	16223	16325	16004	16284	16172	16064	16115	16061	16394	16246	16265	16351	16263	16323	16172	16352	16249	16355	16237	16483	16241	16271	16166	16302	16288	16241	16205	16056	16261	16122	16108	16068	16180	16295	16294	16306	16298	16244	16212	16288	16141	16188	16252	16184	16327	16188	16276	16299	16304	15977	16286	16340	16188	16202	16369	16353	16208	16071	16256	16327	16309	16081	16258	16361	16152	16277	16300	16258	16515	16181	16284	16302	16301	16310	16152	16307	16279	16105	16226	16489	16262	16266	16215	16287	16257	16230	16426	16409	16036	16354	16241	16400	16343	16153	16116	16146	16062	16151	16075	16302	16163	16200	16131	16299	16370	16343	16179	16394	16357	16173	16137	16385	16219	16375	16241	16150	16085	16262	16241	16123	16317	16234	16195	16255	16203	16219	16222	16187	16252	16245	16305	16224	16181	16295	16136	16219	16203	16180	16391	16083	16237	16238	16056	16091	16214	16323	16310	16161	16269	16116	16306	16095	16364	16406	16152	16227	16300	16295	16171	16204	16352	16104	16211	16164	16200	16119	16247	16410	16094	16264	16274	16102	16212	16184	16275	16259	16423	16344	16128	16077	16306	16117	16288	16465	16327	16234	16293	16147	16388	16232	16267	16065	16336	16390	16178	16187	16420	16261	16327	16228	16228	16226	16309	16267	16135	16238	16358	16366	16354	16395	16223	16142	16195	16049	16211	16466	16507	16334
24034	27215	44202	43661	36751	30812	25908	20703	19907	19987	20080	20018	20054	20040	20068	20218	19880	20045	19859	19962	19841	19781	19696	19901	19956	20085	19759	19655	19667	19629	19834	19829	19983	19537	19746	19735	19841	20045	19852	19604	19756	19787	19685	19842	19895	19734	19661	19772	19822	19745	19767	19749	19690	19706	19764	19869	19674	19665	19655	19567	19901	19494	19741	19784	19771	19831	19596	19612	19864	19634	19815	19842	19740	19691	19711	19796	19816	19907	19820	19818	19681	19849	19754	19582	19615	19530	19682	19724	19548	19781	19724	19796	19790	19620	19626	19661	19772	19680	19837	19876	19588	19706	19777	19912	19796	19911	19791	19588	19566	19695	19690	19476	19655	19848	19642	19710	19698	19693	19750	19639	19780	19788	19541	19758	19731	19584	19991	19720	19689	19821	19949	19652	19751	19584	19510	19689	19865	19814	19807	19621	19853	19576	19909	19635	19434	19794	19844	19633	19572	19411	19761	19642	19774	19873	19629	19928	19796	19791	19749	19483	19728	19625	19694	20056	19651	19757	19777	19593	19709	19719	19820	19589	19712	19570	19805	19746	19353	19722	19822	19697	19584	19653	19711	19660	19785	19763	19817	19662	20119	19690	19613	19843	19670	19889	19789	19757	19995	19824	19544	19661	19458	19745	19845	19708	19823	19939	19678	19695	19751	19666	19611	19894	19880	19756	19883	19628	19732	19651	19458	19859	19689	19863	19554	19783	19796	19620	19820	19772	19840	19842	19625	19614	19550	19560	19678	19544	19801	19872	19562	19689	19500	19634	19347	19741	19920	19622	19739	19794	19722	19377	19604	19734	19967	19580	19532	19596	19625	19754	19680	19514	19762	19744	20030	19931	19861	19724	19514	19680	19498	19615	19802	19672	19648	19665	19612	19775	19637	19744	19779	19657	19629	19794	19604	19595	19791	19554	19766	19669	19719	19781	19762	19840	19958	19346	19566	19653	19871	19833	19688	19737	19574	19783	19913	19812	19947	19887	19710	19716	19897	19722	19596	19906	19951	19660	19886	19422	19734	19935	19845	19608	19633	19745	19997	19610	19838	19899	19846	19667	19631	19547	19755	19791	19648	19713	19766	19745	19785	19838	19677	19683	19640	19665	19632	19720	19507	19618	19581	19658	19668	19790	19788	19854	19468	19655	19875	19790	19949	19422	19763	19695	19613	19788	19548	19475	19790	19648	19501	19573	19471	19715	19987	19729	19915	19861	19611	19804	19626	19777	19636	19805	19658	19690	19811	19842	19778	19582	19750	19566	19762	19560	19733	19545	19821	19739	19853	19755	19573	19771	19750	19930	19604	19693	19579	19904	19646	19436	19775	20019	19750	19903	19650	19821	19665	19865	19713	19919	19677	19671	19599	19571	19493	19620	19797	19524	19740	19528	19747	19795	19583	19583	19600	19652	19894	19662	19690	19628	19677	19902	19862	19882	19756	19657	19508	19747	19831	19600	19469	19609	19806	19728	19612	19852	19646	19642	19738	19693	19738	19568	19728	19529	19731	19717	19701	19777	19687	19717	19825	19603	19690	19662	19652	19486	19456	19900	19851	19507	19651	19576	19745	19551	19796	19745	19633	19714	19584	19608	19581	19697	19930	19513	19799	19748	19618	19803	19565	19489	19805	19716	19766	19877	19952	19462	19772	19811	19646	19536	19674	19679	19543	19734	19819	19700	19796	19643	19852	19693	19985	19908	19826	19650	19602	19625	19654	19748	19753	19731	19770	19758	19852	19579	19765	19646	19666	19544	19677	19655	19680	19728	19955	19686	19912	19780	19645	19629	19887	19540	19846	19772	19773	19617	19800	19702	19805	19843	19713	19793	19901	19692	19901	19764	19804	19685	19704	19745	19573	19552	19445	19711	19785	19696	19394	19757	19616	19809	19717	19684	19774	19440	19739	19876	19793	19646	19691	19729	19543	19655	19656	19599	19762	19494	19775	19924	19551	19595	19773	19509	19656	19614	19653	19781	19769	19738	19551	19793	19753	19552	19792	19664	19944	19783	19758	19900	19796	19581	19744	19677	19724	19739	19751	19896	19863	19833	19781	19878	19541	19503	19573	19748	19679	19672	19850	19683	19820	19741	19565	19796	19642	19727	19739	19634	19673	19772	19606	19476	19508	19632	19717	19698	19798	19544	19537	19683	19664	19755	19952	19634	19710	19768	19607	19790	19542	19565	19543	19353	19716	19711	19738	19864	19563	19588	19666	19533	19678	19674	19836	19659	19723	19887	19940	19795	19710	19616	19705	19676	19719	19685	19724	19623	19676	19575	19877	19648	19694	19742	19805	19696	19680	19800	19781	19541	19692	19614	19843	19887	19824	19586	19690	19744	19724	19646	19670	19719	19665	19782	19791	19695	19780	19666	19658	19519	19647	19451	19606	19613	19710	19733	19437	19600	19697	19612	19775	19677	19804	19503	19635	19593	19610	19667	19906	19624	19685	19873	19687	19692	19772	19815	19709	19843	19709	19792	19703	19632	19651	19738	19699	19730	19611	19851	19831	19573	19714	19720	19706	19823	19630	19883	19682	19749	19654	19807	19760	19473	19725	19657	19628	19699	19806	19744	19628	19762	19857	19748	19678	19899	19892	19738	19662	19756	19930	19843	19698	19612	20000	19748	19678	19755	19710	19705	19756	19808	19861	19915	19863	19395	19591	19741	20013	19613	19827	19685	19689	19857	19817	19632	19751	19752	19725	19677	19588	19682	19700	19567	19768	19891	19644	19523	19808	19422	19752	19755	19760	19662	19651	19571	19737	19733	19735	19535	19596	19590	19522	20029	19714	19554	19902	19695	19510	19725	19725	19570	19849	19839	19657	19699	19634	19673	19513	19717	19801	19457	19543	19550	19561	19971	19672	19824	19654	19608	19453	19703	19758	19718	19803	19587	19660	19958	19749	19664	19728	19588	19641	19692	19771	19713	19570	19871	19885	19608	19561	19683	19571	19529	19774	19608	19569	19601	19543	19648	19837	19853	19583	19471	19642	19717	19671	19797	19817	19735	19825	19834	19860	19748	19565	19458	19718	19804	19764	19582	19766	19862	19793	19636	19698	19670	19884	19594	19415	19583	19390	19749	19694	19669	19817	19518	19484	19683	19761	19719	19762	19778	19646	19553	19782	19803	19819	19913	19833	19721	19668	19547	19443	19586	19786	19786	19653	19657	19494	19749	19725	19659	19888	19941	19594	19831	19700	19687	19766	19700	19741	19924	19758	19661	19575	19686	19476	19935	19768	19736	19706	19646	19764	19522	19606	19727	19749	19603	19788	19598	19681	19705	19532	19485	19645	19723	19822	19552	19643	19733	19706	19743	19775	19540	19629	19799	19716	19539	19895	19782	19537	19827	19913	19743	19704	19534	19623	19573	19602	19522	19640	19797	19634	19488	19694	19653	19598	19888	19749	19919	19842	19808	19796	19757	19670	19802	19743	19848	19776	19733	19772	19788	19769	19627	19793	19439	19715	19697	19549	19642	19690	19941	19518	19527	19618	19477	19715	19572	19871	19552	19717	19669	19838	19642	19483	19750	19731	19751	19546	19704	19652	19873	19831	19637	19729	19770	19814	19628	19891	19751	19835	19792	19685	19840	19611	19796	19808	19899	19592	19385	19795	19913	19540	19818	19724	19616	20051	19609	19636	19616	19723	19724	19574	19647	19628	19417	19774	19732	19620	19764	19741	19784	19681	19629	19735	19870	19575	19546	19713	19596	19800	19955	19757	19642	19570	19600	19489	19740	20048	19601	19691	19797	19679	19768	19792	19778	19701	19750	19720	19636	19755	19857	19992	19750	19773	19670	19739	19936	19624	19689	19609	19546	19525	19822	19676	19602	19460	19682	19548	19582	19585	19719	19798	19968	19715	19528	19738	19650	19781	19677	19509	19707	19891	19725	19630	19632	19564	19602	19734	19789	19679	19430	19602	19595	19788	19622	19873	19934	19595	19709	19828	19683	19664	19635	19753	19474	19724	19717	19371	19744	19705	19875	19741	19588	19834	19692	19743	19624	19937	19737	19506	19623	19620	19792	19814	19750	19632	19726	19663	19536	19595	19717	19590	19645	19802	19593	19636	19679	19595	19600	19755	19694	19783	19634	19564	19684	19465	19721	19702	19481	19498	19679	19953	19755	19788	19810	19829	19604	19579	19709	19822	19615	19792	19651	19948	19733	19723	19612	19672	19710	19913	19792	19496	19724	19752	19635	19561	19602	19742	19586	19879	19758	19506	19658	19818	19855	19969	19743	19719	19746	19790	19675	19757	19693	19655	19664	19593	19611	19570	19793	19694	19909	19781	19855	19739	19736	19717	19721	19715	19758	19681	19834	19756	19566	19878	19619	19743	19644	19567	19460	19959	19825	19697	19627	19756	19795	19858	19759	19996	19903	19765	19581	19821	19758	19854	19719	19647	19623	19571	19753	19567	19719	19829	19645	19768	19693	19922	19562	19690	19598	19653	19532	19657	19745	19566	19536	19969	19808	19910	19542	19687	19824	19704	19760	19962	19739	19658	19635	19758	20041	19701	19790	19845	19822	19801	19831	19544	19762	19588	19486	19521	19840	19622	19876	19831	19540	19669	19753	19804	19739	19613	19473	19876	19744	19757	19809	19904	19518	19734	19521	19629	19697	19641	19694	19785	19727	19593	19655	19556	19754	19853	19743	19834	19619	19696	19897	19711	19663	19902	20041	19888	19619	19851	19739	19675	19724	19736	19740	19756	19448	19688	19790	19851	19687	19870	19585	19578	19781	19703	19944	19638	19841	19741	19905	19706	19756	19930	19765	19744	19788	19635	19712	19942	19655	19787	19833	19595	19648	19746	19687	19749	19756	19686	19700	19570	19761	19724	19676	19727	19617	19794	19666	19716	19863	19776	19861	19594	19627	19595	19780	19755	19861	19815	19683	19637	19628	19619	19849	19631	19849	19697	19653	19875	19629	19583	19787	19962	19919	19664	19678	19690	19853	19801	19724	19689	19518	19742	19793	19584	19671	19634	19671	19616	19766	19693	19663	19470	19818	19601	19613	19496	19685	19829	19518	19808	19525	19488	19683	19640	19545	19531	19683	19770	19379	19625	19778	19704	19579	19525	19613	19678	19748	19506	19561	19928	19837	19615	19719
62543	105200	89420	68934	47334	30522	17352	16123	16117	16290	16107	16006	16216	16151	16081	16216	16092	16149	16096	16206	16121	16389	16023	16200	16312	16219	16320	16056	16084	16073	15875	16025	16111	16032	15952	16133	16145	16134	16007	16200	16127	16126	16171	16066	16279	16057	16171	16118	16328	16304	16147	16111	16151	16095	15805	16037	16212	16144	16071	16410	16105	16030	16146	16302	16012	16131	16193	16171	16150	16185	16174	16014	16091	16200	16016	16151	16003	16174	16032	16073	16147	16200	16047	16122	16150	16047	16070	16197	16019	16141	16142	16215	16228	16168	16098	16132	16209	16122	16135	16024	16000	16010	16095	16039	16087	16071	16110	15943	16016	16212	16053	15945	16053	16175	16194	16041	16127	16065	16126	16107	16042	16255	16040	16063	16124	15976	16178	16081	16033	16304	16176	16309	16017	16081	16176	15972	15940	16013	16190	16000	16124	16213	16081	16112	16097	16133	16249	16030	16298	16102	16110	16121	16225	15952	16282	16023	16178	16179	16060	16137	16278	16180	16185	16118	16124	16260	16212	15984	16123	16012	16022	16045	16071	16184	16249	16081	16323	16125	16254	15806	16131	16097	16203	16125	16117	16232	16065	15935	15960	16111	15991	16066	16124	16071	16061	16096	15977	16128	16043	15984	16276	16112	15916	16002	16268	16241	16067	16062	16135	16211	16081	16176	15939	16236	16098	16189	16257	15943	16207	16142	16060	16166	16057	16083	15975	16010	16125	16105	15960	16157	16194	16029	16108	16153	16237	16144	16232	16113	15977	16291	16106	16134	16181	16069	16274	16109	15996	16122	15896	16022	16084	16134	16135	16051	15965	16101	16154	16024	16261	16099	16102	16091	16029	16093	16252	16212	15947	16153	16079	16058	16189	16089	16063	16245	16060	16253	16141	16205	16150	16165	16075	16192	15875	16115	16158	16175	16024	16177	16086	16190	16033	16101	16166	16060	16199	16239	15993	16064	15952	16068	16253	16216	16149	16210	16133	15957	16114	15984	16059	16084	16137	16062	16115	16097	16184	16062	16195	16057	16121	16178	15931	16186	16097	16029	16156	16137	16214	16152	16132	16281	16029	16326	15952	16064	16153	16264	16082	15992	15897	15858	16099	16110	16106	16057	16071	16252	16373	16016	16067	16310	16257	16254	15891	16128	16087	15981	16138	16279	16155	16028	16065	16253	16091	16058	16046	16099	16061	16118	16148	16135	16140	16148	16199	16046	16213	16081	16257	16144	16223	16318	16123	15999	16124	16134	16237	16019	16242	16026	16030	16057	16068	15959	16116	15994	16179	15972	16207	16103	15975	16238	16137	15967	16005	16268	16140	15988	16139	16111	16144	15962	15950	16048	16027	16146	16213	16014	16180	16072	16216	16047	16192	15972	16020	16258	16024	16144	16164	16159	16374	16279	15982	16070	16050	16029	16265	16089	16054	16070	16290	16081	16075	15967	16006	16120	16115	16033	16226	16057	16034	16074	16065	16201	15945	16224	16004	16067	15958	16203	16085	16089	15970	16151	15918	16242	15962	16044	16089	16021	16081	16091	16149	16146	16013	16004	16105	16097	16196	16179	16291	16145	15875	16158	16076	16140	16159	16297	16099	16184	16158	16034	16183	16154	15986	16234	16158	16131	16093	16173	16102	16047	16122	15842	16143	16152	16091	16130	16239	16116	16225	16170	16182	16073	16168	15972	16367	16230	16188	16130	16002	15994	16019	16173	16314	16270	16094	16127	16180	16211	16052	16132	16229	16192	16055	15933	16037	16081	16304	15975	16111	16083	16063	16182	16236	15997	16118	16276	16076	16108	16056	16224	16097	16162	16120	16055	15998	16094	16072	16109	16158	16188	15967	16160	16172	16090	16164	16029	16077	16104	15880	16136	15966	16095	16052	16162	16102	15734	16281	16122	16132	16092	16252	16271	16015	16176	16175	16119	16098	16002	16183	16168	16024	16032	16237	16162	16168	16078	16016	16242	16221	16102	15964	16036	16148	15992	16107	16129	16218	16259	16158	16182	16158	16138	16143	16085	16122	16219	16174	16102	16217	16073	16156	16138	16077	16254	16283	16130	16078	15992	16101	16206	15983	16127	15938	16027	16027	15861	16035	16022	16005	16205	16102	16145	16227	16148	16174	16046	16015	16119	16177	16148	15954	16082	16262	16084	16090	16136	16322	16149	16254	16061	16074	16065	16064	16043	16069	16017	16187	16236	16049	16054	16084	16117	16028	16109	16090	16215	16005	16007	16085	16117	15966	16255	16018	16088	16222	16173	16052	16097	16144	16098	15954	16125	16228	16212	16216	16238	16050	15919	16088	16086	15977	16119	16032	16095	16109	16189	16088	16095	16067	16146	16113	16093	15990	16116	16069	16202	16176	16061	15896	16060	16125	16062	16046	16115	16145	16136	16083	16078	16014	16058	16140	16097	16135	16103	16287	15968	16051	16005	16015	16103	16109	16076	16075	16099	16212	16321	16107	15974	15965	16274	16184	16056	16074	16107	16046	16184	16091	16111	16169	16049	16231	16194	16186	16157	16064	16226	16251	16176	16120	16055	16046	16193	15961	16049	16050	16180	16088	16124	16213	16027	16190	16114	15950	16198	16032	16059	16033	16036	16105	16252	16079	16124	15947	16157	15973	16069	16094	15973	16286	16006	16178	16186	16056	16143	16089	16019	16050	16070	16275	16032	16106	15979	16173	16151	16046	16152	16109	16153	16129	16133	16096	16124	16207	16238	16016	16289	16113	16051	16026	16004	16064	16074	16246	16147	15930	16165	16072	15980	16143	16101	16157	16067	16058	16220	16034	15997	16153	16183	16180	16088	16106	16086	16142	16147	16161	15898	16038	16238	15956	16091	16331	16060	16142	16082	16041	16093	16126	16006	16185	15856	16239	16013	16047	16239	16064	16164	16165	16187	16087	16267	16078	16081	16031	16018	16064	16040	15999	16080	16058	16223	16197	16245	16063	16142	16133	16108	16013	16184	16043	16083	16067	16199	16256	16182	16173	16143	16162	15981	15993	15990	16194	16076	16133	16107	16206	16031	16170	16204	16117	16166	16130	16072	16222	16169	16062	16099	16234	16080	16044	16115	16160	16098	16131	16097	16156	16158	15900	16006	16096	16052	16069	16179	16106	15902	16073	16106	16214	16070	16025	16261	16278	16148	16136	16066	16159	15993	15999	16223	16149	16038	16047	16108	16109	16204	16028	16290	16017	16192	16187	16043	16140	16013	16215	16135	16056	16104	16081	16176	16149	16099	16221	15974	16102	16047	15991	16208	16154	16110	16186	16116	16116	15947	16098	16148	16134	16086	15953	16292	16144	16003	16297	15964	16213	16030	15930	16072	16288	16053	16206	16166	16078	16268	16328	16088	16079	16192	16184	16068	16294	16235	16056	16041	15986	16164	15996	16185	16040	16096	16040	15966	16225	16156	16169	16086	16116	16233	16091	16084	16040	16177	16144	16089	16056	16195	16131	15973	16202	16107	16091	16114	16090	16210	16002	16153	16195	16102	16150	16259	16212	15987	16273	16180	16132	16099	16004	16278	16136	16083	16093	16117	16168	15967	16098	16063	16062	16024	16095	16105	16136	16115	15998	16151	16052	15999	16062	16227	16144	15878	16043	16172	16152	16250	16240	15988	16167	16041	16034	16273	15988	16085	16288	16168	16106	15994	16157	16211	16339	16118	16272	16006	16121	16065	16019	16142	16058	15976	15880	16235	16039	16001	16197	16069	16079	16122	16054	16239	16092	16023	16046	16206	16107	16099	15930	16140	16023	15966	16143	16107	16140	16147	16106	16188	16144	16120	16071	16123	16060	16129	16195	15949	16036	16017	16024	16101	15997	16121	16189	15990	16196	16250	16049	16078	16048	15921	16092	16011	16173	15982	16157	16178	16171	16022	16076	16145	16020	16113	16124	16032	15760	16136	16056	16132	16149	16155	16031	16098	16067	16135	16122	16148	16015	16037	16151	15960	16192	16353	16046	16162	16152	16185	16085	16188	16266	16141	16008	16178	16052	16132	16073	16255	16119	16156	16082	16144	16163	15976	16196	16092	16076	16038	16050	16260	16074	16109	16245	16062	16298	16133	16137	16067	16074	15931	16051	16195	16203	16133	16148	16034	16147	16136	16180	16206	16063	16009	16072	16051	16064	16095	15995	16229	16141	16150	16124	16097	16089	16159	16027	16173	16084	16120	16015	16212	16125	16222	16253	16152	16120	16264	15972	16028	16005	16243	16049	16059	16051	16143	15952	16249	15962	16120	16043	16168	16273	16012	16032	16157	16164	16065	16067	16129	16072	16032	16007	15936	16139	15969	16295	16249	16016	16100	16077	16043	15885	16003	16197	16080	16125	15984	16067	16172	16194	16025	16075	16181	16160	16146	16250	16001	16167	16180	16091	16103	16067	16290	16152	16098	16118	16056	16231	16173	16055	16211	16210	16211	16138	16010	16170	16150	16072	16091	16170	16189	16085	16022	16005	16096	15957	16153	16132	16076	16039	16163	16131	16197	16060	16071	16114	16059	16090	16326	16061	16254	16162	16084	16107	16226	15979	16144	16246	16072	16190	16065	16173	16001	16032	15996	16012	16068	16046	16094	16099	16072	16067	16173	16218	16092	16356	16112	16023	16220	16263	15891	16239	15784	15980	16090	16101	16104	16002	16000	16178	16080	16139	16163	16080	16120	16221	16240	16149	16265	16214	16139	15985	16031	16029	15980	15929	16047	16148	16053	16122	16205	16123	15996	16211	16145	16205	16065	16111	15967	16157	16234	16102	16088	16184	16080	16085	16191	16165	16229	16048	16296	16105	16029	16099	16156	16152	16291	16138	16102	16034	16102	16063	16177	16211	15933	16173	15980	16195	16259	16022	16055	16059	15986	15989	15976	16110	16061	16142	16271	16187	16178	16164	16224	16081	16088	15999	16051	16138	16153	16175	16074	16197	16055	16151	16032	16162	16165	16152	16058	16245	16058	16011	16250	16118	16245	15913	16042	16225	16043	15964	16179	16121	16248	15940	16170	16186	16171	16109	15994	15987	16180	16158	16076	16063	16174	16138	15887	16079	16260	16259	16102	16223	16133	16026	16089	16074	16029	16229	16161	15894	16139	16076	16083	16293	16187
35245	44966	47176	33095	24548	21576	20335	20028	19868	19971	19870	19965	19848	19935	19897	19963	19912	20079	19891	19710	19826	19794	20040	19894	20074	19823	19795	19905	19962	19781	19756	20026	19994	19834	19805	19939	19892	19904	19810	19815	19948	19724	19988	19863	20128	19852	19983	20060	19993	19942	19873	19861	19887	19724	19857	19639	20095	19832	19777	19751	19790	19730	19905	19795	19890	19895	19739	19835	19815	19944	19818	19889	19767	19760	19882	19761	19715	19922	19912	19904	20026	19892	19724	19844	19803	19732	19716	19958	19809	20022	19761	19896	19780	19844	19758	19594	20023	19771	19922	19938	19737	20086	19815	19841	19951	19691	19684	19969	19696	19992	19808	19739	19806	19737	19871	19798	19671	19806	19966	19947	19731	19840	20045	19846	19938	20044	19798	19947	19992	19832	20003	19708	19770	19935	19785	19757	19766	19722	19887	19846	19849	19982	20117	19738	20027	19808	19700	19990	19571	19753	19863	19857	20040	19913	19787	19769	19921	19877	19789	19859	19866	19757	19894	19867	19732	19809	19782	19912	19882	19856	19880	19853	19973	19742	19787	19866	19756	20037	19778	19727	20050	19783	19724	19776	19758	19924	19808	19765	19595	19840	19896	19771	19961	20113	19866	19844	20094	19844	19792	19810	19814	19761	19630	19799	19793	19961	19695	19696	19908	19994	19917	20077	19859	19893	19792	19912	19937	19995	19727	19724	19916	19891	20035	19684	20001	19922	20033	19635	19874	19581	19780	19857	20074	19800	19627	19917	19902	19805	19792	19742	19739	19718	19939	19738	19781	19828	19834	19773	19964	19870	19922	19707	19789	19525	20066	19759	19840	19819	19897	19870	19802	19913	19946	19916	19606	19748	19820	19976	19935	19928	19528	19868	19885	19780	19709	20012	19846	19828	19915	19847	19845	19848	19700	19917	19851	19916	19878	19753	19890	19847	19904	19922	20033	19889	19923	19817	19955	19767	19747	19934	20117	19581	19664	19767	19807	19726	19665	19742	19869	19825	19885	19897	19781	19856	19908	19989	19906	19910	19993	19974	20030	20052	19771	19570	19948	19984	19823	19842	19909	19733	19786	19856	19579	19670	19920	19809	19989	19860	19730	19667	19849	19639	19781	19786	19777	19893	19675	19920	19898	19909	19859	19872	19801	19787	19973	19717	19910	19908	19854	19754	20036	19940	19837	19793	19947	19698	19596	19967	19439	19859	19759	19940	19827	20025	19773	19726	19789	19693	19913	19654	19976	19759	19915	19922	19842	19870	19782	19853	19814	19887	19991	19636	19927	19763	19979	19694	19828	19852	19701	19649	19949	19845	19871	19957	19932	19892	19876	19786	20036	19845	19928	19905	19966	19841	19716	19591	19798	19792	19878	19983	19722	19888	20100	19893	19959	19802	19976	19774	19888	19632	19777	19773	19863	19830	20035	19865	19804	19800	19835	19694	19862	19812	19875	19919	19768	19882	19922	19908	19901	19730	19876	19785	19844	19942	19920	19643	19722	19855	19853	19841	20042	19925	19826	19826	20033	19797	19615	19764	19945	19915	19777	19948	20107	19817	19759	19905	20194	19842	19846	19969	19734	19831	19849	19696	19752	19655	19884	20062	19678	19848	19851	19771	19845	19820	19934	19954	19920	19715	19871	19845	19981	19707	19849	19790	19817	19742	19765	19742	19979	19575	19705	19756	19917	19657	19812	20213	19745	19742	20119	19988	19984	19640	19809	19853	19818	19938	20026	19971	19926	20071	20053	20023	19907	19939	19713	20109	19849	19750	19836	19840	19843	19746	19856	19720	20123	19961	19694	20042	19756	19788	19776	19842	19857	19719	19871	19844	19767	19875	19851	19953	19858	19997	19683	19852	19851	19999	19772	19925	19840	19861	19933	19840	19901	19979	19790	19623	19912	19737	19777	19918	19864	19840	19855	19941	19759	19906	19886	19831	19949	19898	19824	19961	19827	19818	19887	19851	19755	19977	19977	19711	19792	19947	19863	19910	20003	19678	19696	19807	19880	19868	19735	19726	19961	19846	19876	19789	19718	19874	19878	19979	20109	19799	19967	20020	19882	19961	19953	19840	19816	19900	19895	19862	19901	19778	19903	19602	19911	19774	19771	19676	19801	19785	19761	19898	19960	19934	19970	19797	19921	19731	19840	19935	20008	19949	19884	19808	19910	19822	19804	19858	19887	19830	19791	19895	19872	19937	19795	19670	19712	19692	19758	19768	19861	19564	19784	20054	19971	19813	19673	19643	19892	19782	19534	19869	19613	19913	19829	19783	20011	19858	19741	19853	19966	19932	19934	19977	19784	19798	19929	19775	19779	19898	20062	19971	19668	19959	19773	20066	19782	19639	19947	19722	19800	19756	19937	19836	19924	19845	19799	19620	19765	19799	19689	19964	19806	19835	19823	19907	19910	19839	19654	19869	19977	19709	19563	19892	19959	19788	20118	20073	20089	19828	19852	19788	19913	19872	19811	19821	19791	19793	19980	20046	19925	19912	19936	19849	19674	19882	19862	19964	19878	20039	19899	19759	19840	19861	19999	19744	19898	19882	20005	19977	19849	19928	19768	19910	20076	19826	19947	20216	19932	19835	20039	19866	19882	19834	19671	19824	19730	19774	19808	19816	20028	19873	19879	19919	19877	19772	19979	19742	19822	19704	19821	19689	19834	19654	19710	19786	19899	19967	19817	20089	20059	19969	19876	20047	19856	19722	20011	19890	19877	19833	20012	19834	19945	19884	19784	19927	19880	19918	19898	19915	19972	20075	19959	19864	19770	19779	19888	19873	19858	19971	19823	19970	19869	20134	19897	19901	19846	19859	19832	19626	19727	19732	19928	19720	19893	19921	19945	19901	19853	19784	19870	19826	19812	19677	19875	19806	19849	19705	19787	19868	19936	19957	19858	19850	19802	19843	19755	19775	20123	19985	20049	19882	19628	19779	19866	19923	19648	19687	19936	20025	19900	19826	20038	19727	19811	19902	19986	19868	19839	20041	19923	19870	19932	19904	19520	19920	19816	19923	19747	19671	19910	19871	19788	19787	19778	19742	19773	19916	20024	19830	19866	19903	19957	19989	19783	19906	19965	19997	19739	19885	19801	19984	19961	19683	20059	19717	19773	20049	19923	19941	19989	19883	19843	19832	19635	19855	19982	19900	19951	19885	19913	19759	19745	19522	19937	19808	19789	19812	19723	20000	19940	19790	19790	19834	19782	19995	19867	19784	19870	19795	19891	19929	19995	19772	19764	19858	19868	19816	19888	19689	19928	19925	19911	19746	19876	19651	19793	19780	19786	19914	20032	19829	19892	19800	19879	19832	20105	20066	19552	19847	19730	19863	19745	19920	19664	19892	19597	19868	19889	20014	20068	19642	19915	19994	20075	19956	19699	19711	19946	19922	19640	19754	20024	19791	19917	19906	19786	19696	19873	19768	19837	19799	19776	19826	19784	19699	19850	19960	19747	19861	19925	19942	19756	19983	19838	19779	19814	19859	19840	19888	19927	19740	19845	20045	19837	19803	19860	19843	19493	19853	19765	20140	20113	19986	19944	19954	19923	19969	19937	19721	19892	19866	19732	19875	19796	19921	19786	19637	20035	19494	19737	19817	19877	19881	19600	19809	19791	19994	20060	19861	19700	19779	19947	19818	19977	19921	19767	19966	19809	19787	19858	20002	19871	19784	19947	19765	19950	20007	19863	19878	19871	19731	19998	19869	19834	19608	19962	19804	19832	19840	19830	19916	19889	19778	19844	19767	20039	19660	19814	19784	19879	19767	20017	19754	19825	19752	19937	19556	20011	19781	19754	19877	19881	19842	19662	19599	20087	19936	19811	20121	19805	19880	19963	19839	19830	19867	19824	19989	20015	19904	19788	19846	19878	19696	20015	20032	19802	19704	19846	19819	19898	19626	19819	19655	19800	19804	19784	19665	19858	20163	19907	19765	19940	19840	19815	19996	19967	19837	19758	19767	19597	19871	19883	20121	19796	19696	19844	20063	19840	19871	19681	19806	19834	19998	20076	19911	19927	19753	19865	19841	19779	19756	19949	20143	19742	19970	19877	19764	19684	19975	19905	19992	19924	19735	19787	19899	19789	19933	19972	19885	19980	20039	20119	19883	19645	19608	19692	19891	19825	19856	19713	20114	19921	19918	19846	19881	19954	19729	19629	19838	20024	19976	19870	19975	19899	19788	19955	19838	19719	19750	19697	20030	19734	19753	19929	19755	19794	19973	19793	19851	19810	19765	19850	19875	19808	19879	19746	20013	19831	19775	20040	19847	19867	19972	19708	19811	19579	19828	19712	19993	19806	19909	19760	20018	19863	19907	19695	19836	19732	19679	19729	19918	19844	19778	19880	19915	19964	19800	19949	19876	19846	19917	20002	20079	19910	19762	19866	19770	20023	19787	19885	19852	19914	19747	19882	19791	19995	19793	19863	19981	19851	19950	19898	19905	19960	19706	20012	19793	19729	19826	20025	20030	19595	19746	19712	19912	19957	19896	19807	19978	19727	20003	19874	19950	19832	19976	19992	19756	19834	19992	19668	19832	19861	19997	20056	19918	19692	19853	19838	19712	19858	19817	19899	19976	20147	19894	19898	19812	20005	19883	19961	19900	19883	19709	20006	19979	19764	19997	19978	19759	19959	19799	20055	19589	19862	19812	19743	19816	19858	19905	19610	19865	19746	19779	19971	19901	20001	19777	19822	20041	19711	19921	19658	19826	20048	19824	20078	19921	19597	19872	19772	19940	19667	19842	19950	19739	19710	19649	19782	19884	19923	19947	19996	19995	19928	19842	19736	19777	19760	20002	19775	19970	19905	19891	19928	19977	19969	19675	20004	19742	19834	19914	19926	19765	19691	19934	20002	19859	19933	19943	19782	19696	19635	19707	20008	19753	19886	19802	19766	19983	19881	19844	19975	19760	19848	19970	20048	19681	19835	19733	19854	19710	19788	19701	19753	19794	19783	19811	19701	19705	19848	19809	19992	19924	19861	19799	19846	19788	19919	19915	20066	19664	19696	19937	19745	19686	19875	19967	19921	19822	19724	19800	19849	19841	19907	19879	19813	19917	20005	20096	19666	19830	19821	19993	19812	19806	19879	19828	19734	19961	19701	19677	19864	19721
39180	57906	46208	28067	20732	17336	16312	15986	15979	16092	16093	16203	16033	16173	16147	16066	16128	16202	16067	16022	16141	16142	16280	16039	16063	16115	16022	16149	16245	16091	16084	16345	16093	16207	16158	16101	16120	16037	16197	16017	16195	16007	16125	16097	16119	16182	16077	16192	16179	15893	16132	16228	16214	16140	16036	15998	16047	16091	16042	16094	16138	16002	16031	16083	16129	16154	16094	16293	16006	16191	16015	16085	16062	15968	16205	16252	15994	16215	16200	16223	16178	15936	16118	16142	16212	16097	16102	16095	16058	16204	15830	15949	16073	16111	16174	16246	16180	16236	16289	15946	16139	16355	16212	15990	16279	16049	16132	15999	16234	16251	15940	16152	16202	16243	16109	16166	16143	16134	16008	16230	15789	16116	16104	16247	16002	16164	16016	16017	16129	16273	16068	16064	16026	16118	16104	16052	16135	16061	16275	16107	16052	16235	15976	16140	16075	16218	16134	15975	16284	16023	16256	16083	15983	16107	16044	16112	16058	16164	15997	15969	16215	16079	16179	16274	15908	15870	16106	16210	16137	15974	16034	15990	15988	16101	16018	16312	16195	16170	16260	16199	16023	16092	15945	16086	16106	16171	16025	16211	16044	16163	16190	16042	15959	16029	16143	15977	16111	15999	16232	16021	16160	16172	16092	16283	16072	15919	16277	15974	16005	16216	16037	16045	16301	16283	16015	16178	16350	16171	16160	16064	15999	15982	16185	15981	16024	15954	16034	16115	16095	16285	16138	15991	16031	16024	16012	16223	16114	16105	16102	16118	16045	16203	16102	16133	16091	16117	16289	16178	16074	16180	16190	15957	16223	16028	16192	16102	16144	16308	16246	16208	16262	16209	16256	16181	15983	16302	16015	16138	15893	16313	16130	16165	16070	15875	16108	16220	16175	16095	15878	16052	16252	16196	16011	15956	15971	16157	16177	16188	16136	16169	16052	16204	15878	16198	16082	16176	16114	16099	15916	16132	16024	15967	16198	16272	16029	16057	16048	16083	16320	16107	16144	16222	16107	16178	16156	16256	15994	16282	16011	16118	16129	15882	16167	16147	16053	16165	16057	16056	16285	16039	16092	16150	16075	16164	16160	16099	16152	16111	16041	16078	16072	16065	15880	16192	16124	16272	16090	16160	16101	16017	15958	16171	16074	16284	16187	16048	16213	16212	16083	16262	16225	16076	16040	15989	16227	16012	16176	16139	16052	15914	15982	16181	16117	15976	16150	16093	16034	16099	15982	16282	16034	15999	16149	16060	15925	16167	16099	16058	16153	16015	16016	16171	16109	16098	16049	16114	16182	15932	15944	16198	16136	16233	16165	16240	16166	16032	16063	16167	16113	15965	16114	16060	16055	16111	16216	16169	16195	16231	16032	16119	16196	16190	16045	16028	16219	16298	15968	16104	16287	16031	16132	16161	16196	16164	16119	15961	16095	15925	15950	16050	15968	16152	16086	16126	16116	16070	16079	16238	16222	15914	16025	16095	16022	16123	15959	15863	16051	16207	15940	16183	16144	15964	16112	16127	16153	15931	16215	16230	16202	15908	16130	16125	16135	16064	16063	16209	16140	16111	16133	16189	16137	16064	16163	16246	16033	16205	16251	16158	16321	15987	16140	16154	16175	16024	16021	16159	16140	16005	16230	16002	16019	16255	15943	16122	16038	16196	16255	16323	16175	16040	16134	16107	16219	15964	15967	15958	15971	16165	16117	16180	16127	16113	15967	16025	16182	16101	16116	16286	16077	16011	16138	16209	16159	16014	16092	16018	16223	16165	16005	16058	16159	16141	16227	16040	16313	15985	16283	15957	16304	16151	16234	16177	16149	16207	16102	16131	15996	16119	16111	16134	16026	16195	16085	16128	16219	16112	16010	16063	16184	16149	15978	16247	16091	16026	15927	16360	16091	16045	16190	16073	16188	16137	16089	16153	15991	16148	16038	16243	16143	16208	16219	16243	16116	16135	16204	16171	16057	16031	16056	16160	16166	16027	16204	16140	16175	16123	16082	16082	16177	16012	16017	16072	16127	16120	16098	16189	15955	16023	16088	16155	16078	16007	16043	16158	16159	16133	16071	16157	16163	16055	16165	16127	15945	15994	16138	16112	16135	16100	16240	16029	16274	16160	15961	16195	16087	15994	16251	16216	16178	16131	16129	16072	16160	16033	16135	16146	16225	16167	16238	16058	16200	16206	15959	16233	16078	16051	16213	16033	15899	16210	16115	16083	16201	16137	16221	16193	16091	16320	16047	16066	16234	16207	16003	16145	16187	16218	15888	16076	16086	16361	16158	15962	16095	16217	16071	16135	16071	16256	16183	16065	16084	16246	16095	16032	16272	16148	16111	16062	16127	16214	16035	16338	16149	16159	16002	16129	16065	15846	16169	16164	16175	16026	16128	16218	16174	16192	16067	16228	16014	16253	15998	16136	16180	16179	16286	16187	16295	16232	16146	16267	16349	16060	16367	16095	16161	16153	16032	15986	15957	16011	15958	15951	15959	16052	16140	16026	15860	15990	16137	16120	16170	15990	16060	15862	15974	16181	16158	16153	16104	16102	16151	16035	16106	16098	16262	15862	16120	16039	16140	16133	16018	16251	16043	16160	16019	15964	16242	16065	16101	16113	16026	16127	16154	16180	16164	16127	16229	16134	16085	16044	16064	16011	15914	16127	15848	16020	16103	16149	16173	15949	16099	16181	16179	16053	16025	16029	16044	16363	16026	16102	16005	16149	16107	16096	16316	15960	16178	16147	16173	16129	15995	16174	16108	16176	16078	16080	16059	16212	15876	16071	16067	16105	16029	16217	16311	16136	16105	16148	16136	16121	16176	16089	16161	16068	16110	16084	16142	15949	16126	16242	15993	16202	16137	16153	16236	16076	16048	16087	16021	15976	16189	16171	16051	16197	16202	16122	16080	16045	16198	16097	16203	16208	16202	15911	16272	16133	16049	16046	16286	15957	16222	16071	16060	16135	16185	16230	16046	16109	16007	16260	16022	16122	16098	16161	16059	16318	16145	16198	16127	16146	15964	16040	16132	15955	16168	16288	16108	16173	16168	16118	16075	16230	16151	16131	16252	16090	16079	15974	16336	16041	16074	16238	16147	16094	16095	16153	16054	16124	16041	16032	16146	16080	16188	16262	16022	16252	15981	16068	16142	16244	16025	15961	16183	16054	16035	16086	16211	16086	16062	16163	16126	16086	16145	16001	16167	16142	16040	16026	16080	16188	16123	16190	16005	16153	16167	16023	16093	16250	16251	16349	16019	16200	16002	16122	16316	16106	16049	16048	16059	16209	16212	16064	16119	16049	16197	16081	15995	16105	16025	16196	16206	15996	16146	16179	16089	16063	16295	16113	16107	16117	16126	16185	16012	16070	16204	16248	16069	16098	16402	16141	16149	16030	16036	16074	16173	16091	16110	15913	16187	16127	16095	16055	15910	16069	16147	16155	15853	16285	16087	16277	16003	16143	16028	16201	16100	16123	16154	16165	16054	16023	15937	16234	16098	16212	16141	16098	16129	16061	16152	16233	16075	16127	16271	16118	16080	16115	16158	16110	16092	16042	16081	16133	16132	16272	16018	15956	16191	16072	16165	16152	16300	16090	16287	16207	16143	16054	15919	16315	16179	16155	16173	16121	16151	16193	16171	16038	16099	16315	16165	16044	15979	16092	16151	16127	16132	16075	16158	16242	16082	15926	16289	16035	16245	16144	16127	16215	16083	16055	16101	16002	16072	16091	16131	16055	15991	16019	16027	16067	16023	16084	16173	16150	16225	16280	16011	16028	16069	16124	16037	16057	15967	16214	16184	16165	16116	16063	16218	15999	16342	16148	16138	16121	16010	16271	15894	16224	16137	16158	16192	16091	16308	16129	16001	16109	16185	16070	16240	16058	16266	15993	16073	16022	16179	16110	16004	16070	15999	16304	16136	16094	16055	16101	16167	16061	16113	16381	16054	16117	16159	16204	16049	16114	16165	16108	16141	16158	16170	16078	16189	16069	16095	16128	16038	16087	16154	16123	16154	16183	16103	16017	16085	16070	15970	16149	16129	16035	16056	16029	16122	16255	16176	16160	16065	16004	16101	16055	16181	16201	16047	16107	16141	16100	16195	16034	16045	16185	16064	16144	16119	16089	16062	16095	16156	16129	16093	15952	16181	16249	16054	16068	16116	16123	16347	16059	16100	16075	16196	16155	16066	16085	16063	16118	16117	16069	15869	16281	16165	16173	16132	15997	16214	16161	15999	16308	16016	16079	16114	16189	16246	16178	16125	16107	16205	16042	16046	16089	16026	16017	16232	16219	16239	16157	16284	16164	16183	15966	16276	16210	16236	15932	16194	16079	16157	16010	16146	16093	16182	16047	15956	16130	16020	16137	15994	15948	16052	15994	16007	16011	16068	16241	15995	16151	16151	16229	16191	16118	16185	16134	16388	16075	16022	16149	16203	16078	16171	16253	16201	16068	16192	16004	16032	16093	15950	16205	16235	16161	16162	16092	16032	16177	16255	16189	16010	15984	16190	16089	15794	15997	16199	16181	16204	16087	16180	16217	16274	16035	16070	16112	16301	16041	16150	15973	16185	16197	16048	16236	16134	16057	16194	16111	16109	16123	16229	15990	16169	15983	16159	16049	16066	15952	16003	16133	16170	16063	16073	16241	15998	15914	16205	16042	15978	16117	16191	16208	16313	16154	15965	16189	16114	16070	16057	16059	16058	16185	16134	16114	16094	16253	16227	15957	16093	16172	16074	16133	16064	16086	16054	15990	15995	16090	16223	16298	15948	16127	16152	16271	16050	15995	15976	16020	16064	16242	16182	16209	16234	16145	16129	15979	16165	16107	16089	16093	16164	16155	16045	15906	16280	15897	16040	16377	16131	16139	16012	16378	16194	16183	16102	16050	16029	16043	16032	16000	16031	16206	16241	15907	16043	16180	15993	16214	16348	16269	16150	16222	16207	16041	16023	16094	16154	16067	16124	16048	16170	16275	16108	15937	16091	16113	16123	16177	15906	16097	16011	16053	16175	16169	16090	16123	16142	16229	16138	16163	16176	16085	16019	15991	16074	16174	16051	16035	16172	16269	16131	16055	16066	16098	15959	15994	16143	16087	16070	16057	16224	16038	16054	16091
25971	33928	58591	50949	37172	28136	22497	19357	18543	18900	18617	18630	18656	18647	18655	18768	18559	18563	18337	18643	18505	18555	18505	18570	18583	18555	18545	18732	18584	18374	18676	18522	18529	18283	18698	18393	18701	18559	18484	18486	18529	18513	18373	18412	18313	18404	18301	18562	18479	18628	18634	18567	18411	18599	18220	18588	18528	18607	18458	18625	18626	18729	18479	18556	18274	18364	18389	18541	18589	18538	18623	18455	18444	18229	18369	18397	18546	18515	18438	18568	18181	18383	18543	18358	18463	18423	18480	18545	18475	18510	18270	18585	18473	18524	18565	18510	18709	18487	18612	18370	18480	18513	18350	18549	18413	18631	18280	18403	18483	18157	18160	18526	18357	18560	18495	18429	18708	18518	18509	18463	18488	18504	18644	18459	18345	18344	18448	18303	18434	18340	18398	18379	18578	18507	18482	18386	18478	18470	18575	18411	18487	18618	18763	18480	18508	18595	18284	18396	18390	18615	18463	18460	18418	18128	18423	18430	18657	18450	18463	18486	18358	18565	18427	18519	18684	18605	18532	18415	18514	18363	18589	18524	18501	18422	18332	18491	18481	18287	18549	18502	18396	18462	18497	18387	18432	18421	18516	18543	18556	18501	18416	18432	18421	18504	18282	18267	18105	18689	18336	18388	18509	18600	18387	18456	18435	18338	18491	18537	18555	18570	18577	18512	18384	18416	18639	18366	18413	18357	18317	18419	18471	18412	18138	18233	18329	18523	18376	18391	18473	18474	18485	18574	18548	18335	18591	18419	18510	18487	18270	18365	18552	18466	18411	18420	18441	18306	18400	18450	18290	18586	18525	18530	18272	18373	18446	18495	18661	18598	18295	18529	18572	18386	18466	18472	18366	18416	18334	18652	18432	18492	18294	18188	18505	18574	18556	18621	18380	18360	18260	18433	18502	18296	18315	18656	18451	18334	18249	18481	18113	18457	18595	18440	18488	18524	18606	18530	18555	18361	18477	18596	18558	18459	18496	18651	18330	18335	18454	18576	18542	18395	18601	18532	18437	18489	18526	18522	18475	18626	18484	18549	18615	18458	18576	18510	18318	18477	18446	18415	18404	18402	18485	18567	18418	18547	18510	18467	18403	18352	18502	18450	18439	18366	18510	18653	18625	18383	18622	18269	18451	18291	18272	18392	18306	18559	18329	18281	18455	18475	18276	18522	18500	18181	18357	18487	18448	18276	18335	18377	18629	18549	18423	18668	18580	18502	18674	18404	18523	18381	18563	18393	18568	18254	18499	18621	18325	18337	18312	18447	18530	18432	18359	18446	18493	18425	18388	18467	18556	18447	18221	18465	18409	18332	18630	18492	18530	18266	18462	18332	18558	18296	18500	18360	18527	18450	18375	18476	18330	18504	18413	18474	18491	18583	18551	18407	18400	18509	18424	18563	18386	18492	18525	18542	18567	18497	18632	18724	18425	18362	18395	18564	18442	18542	18396	18326	18701	18329	18477	18353	18430	18353	18521	18303	18306	18389	18620	18464	18385	18204	18283	18503	18354	18670	18398	18319	18372	18495	18597	18425	18575	18334	18636	18280	18510	18530	18538	18406	18354	18602	18515	18381	18493	18522	18365	18478	18405	18430	18480	18473	18275	18335	18597	18434	18581	18274	18410	18417	18447	18472	18286	18395	18561	18437	18407	18616	18675	18380	18614	18503	18477	18425	18405	18378	18392	18497	18412	18499	18412	18541	18601	18382	18334	18459	18559	18552	18182	18500	18290	18552	18338	18528	18524	18469	18524	18309	18322	18252	18357	18362	18464	18303	18447	18441	18313	18477	18332	18512	18501	18482	18451	18429	18240	18353	18323	18476	18755	18500	18422	18525	18392	18477	18496	18537	18473	18472	18404	18391	18389	18492	18335	18415	18542	18693	18517	18361	18435	18335	18462	18574	18566	18552	18762	18363	18251	18552	18532	18308	18335	18500	18355	18365	18655	18286	18474	18616	18386	18460	18377	18309	18252	18554	18524	18610	18515	18524	18518	18578	18587	18436	18277	18387	18529	18546	18667	18525	18549	18295	18625	18326	18349	18363	18539	18390	18530	18423	18528	18513	18393	18428	18528	18333	18525	18351	18255	18565	18472	18438	18510	18410	18480	18346	18274	18640	18426	18551	18537	18438	18362	18258	18533	18212	18594	18419	18495	18397	18435	18482	18389	18450	18582	18388	18468	18629	18617	18386	18470	18472	18277	18366	18317	18404	18416	18430	18422	18416	18376	18353	18348	18483	18295	18378	18523	18373	18619	18390	18425	18434	18401	18460	18439	18348	18322	18262	18369	18375	18472	18279	18502	18373	18391	18203	18584	18508	18412	18321	18502	18316	18493	18364	18646	18739	18510	18488	18575	18610	18470	18584	18379	18464	18622	18530	18584	18445	18580	18334	18289	18397	18345	18406	18419	18533	18178	18555	18398	18417	18378	18400	18376	18474	18553	18380	18559	18380	18485	18541	18624	18366	18492	18442	18617	18373	18348	18492	18661	18904	18434	18532	18352	18429	18480	18219	18637	18555	18367	18314	18474	18442	18467	18441	18353	18510	18400	18458	18609	18483	18388	18304	18438	18273	18483	18486	18525	18357	18532	18342	18576	18471	18592	18356	18278	18357	18429	18149	18513	18290	18240	18524	18607	18665	18566	18311	18447	18434	18406	18270	18368	18390	18267	18369	18352	18438	18514	18553	18502	18364	18393	18430	18416	18503	18541	18232	18510	18379	18388	18452	18524	18462	18418	18641	18351	18498	18344	18469	18554	18537	18436	18387	18590	18518	18511	18364	18248	18479	18302	18321	18467	18362	18321	18218	18365	18516	18445	18339	18295	18403	18335	18385	18474	18488	18352	18194	18460	18383	18329	18384	18347	18538	18438	18297	18314	18492	18326	18285	18687	18313	18277	18542	18688	18580	18366	18502	18177	18494	18616	18261	18635	18506	18669	18447	18119	18365	18325	18214	18570	18382	18533	18356	18498	18246	18491	18442	18486	18688	18396	18580	18453	18456	18421	18474	18159	18273	18391	18425	18507	18462	18533	18383	18334	18391	18346	18353	18644	18560	18373	18551	18516	18470	18532	18351	18495	18394	18400	18580	18545	18351	18490	18367	18471	18284	18627	18461	18247	18579	18510	18234	18278	18425	18357	18392	18360	18398	18385	18365	18432	18614	18478	18519	18457	18383	18440	18662	18506	18300	18432	18329	18638	18455	18406	18438	18503	18472	18337	18321	18426	18424	18501	18489	18368	18398	18520	18399	18337	18405	18467	18350	18390	18511	18339	18257	18572	18479	18333	18472	18651	18529	18438	18572	18383	18216	18408	18183	18481	18417	18366	18421	18634	18438	18393	18291	18575	18503	18528	18496	18477	18532	18486	18403	18560	18293	18431	18532	18258	18463	18373	18407	18362	18353	18443	18376	18265	18516	18527	18402	18475	18513	18516	18363	18613	18522	18652	18418	18437	18317	18397	18351	18454	18467	18278	18379	18360	18352	18588	18354	18307	18462	18505	18573	18441	18430	18447	18413	18563	18513	18532	18545	18762	18677	18449	18354	18450	18301	18615	18305	18573	18548	18543	18470	18512	18380	18544	18371	18301	18573	18376	18486	18426	18645	18622	18530	18569	18489	18513	18510	18457	18240	18440	18581	18323	18381	18468	18347	18434	18416	18440	18487	18456	18634	18462	18518	18441	18753	18553	18483	18488	18256	18440	18516	18621	18642	18387	18394	18634	18651	18335	18420	18348	18468	18430	18615	18332	18500	18438	18517	18332	18379	18342	18285	18540	18309	18467	18634	18576	18416	18493	18377	18267	18096	18313	18499	18227	18456	18468	18345	18466	18545	18522	18504	18598	18636	18542	18480	18418	18748	18559	18357	18562	18463	18643	18470	18633	18279	18389	18273	18415	18359	18353	18412	18366	18221	18616	18438	18385	18529	18338	18550	18345	18492	18199	18585	18437	18487	18273	18216	18491	18444	18465	18473	18628	18389	18351	18640	18501	18691	18488	18583	18448	18259	18526	18265	18333	18486	18478	18294	18434	18494	18591	18247	18404	18389	18395	18449	18281	18374	18430	18422	18460	18361	18430	18330	18365	18501	18318	18282	18458	18464	18304	18380	18343	18630	18386	18554	18405	18223	18467	18595	18294	18462	18213	18385	18490	18399	18480	18610	18684	18372	18663	18352	18584	18731	18376	18572	18611	18526	18451	18470	18296	18548	18437	18606	18486	18430	18182	18254	18467	18621	18336	18578	18463	18761	18548	18511	18374	18499	18320	18534	18384	18333	18508	18599	18361	18473	18621	18492	18374	18583	18617	18495	18504	18479	18453	18451	18569	18135	18242	18438	18510	18388	18223	18472	18555	18485	18597	18365	18565	18607	18362	18373	18404	18338	18380	18322	18407	18482	18344	18495	18382	18409	18638	18334	18323	18373	18450	18330	18517	18313	18420	18155	18521	18528	18409	18488	18396	18430	18459	18564	18672	18677	18279	18390	18324	18621	18426	18465	18366	18500	18406	18574	18464	18478	18480	18589	18568	18389	18375	18334	18564	18562	18590	18460	18468	18262	18357	18459	18608	18333	18554	18392	18729	18481	18339	18704	18287	18532	18152	18330	18324	18676	18501	18430	18581	18413	18481	18632	18577	18539	18594	18473	18502	18515	18573	18352	18523	18443	18599	18515	18524	18429	18412	18438	18287	18464	18494	18227	18312	18524	18322	18458	18514	18596	18573	18459	18522	18441	18463	18305	18297	18456	18187	18605	18412	18493	18440	18466	18539	18305	18281	18463	18199	18463	18122	18489	18370	18486	18754	18390	18337	18478	18400	18389	18645	18492	18369	18505	18615	18204	18451	18531	18619	18575	18434	18668	18714	18379	18411	18486	18665	18575	18452	18470	18530	18486	18401	18458	18344	18290	18419	18389	18316	18495	18257	18527	18454	18336	18434	18553	18577	18616	18579	18477	18371	18332	18601	18404	18641	18267	18437	18433	18358	18419	18316	18439	18676	18698	18461	18578	18693	18479	18625	18408	18250	18371	18280	18360	18230	18305	18182	18533	18412	18381	18433	18449	18473	18410	18457	18320	18371	18204	18459	18712	18354	18549	18502	18517	18449	18399	18217	18379
57590	97444	83804	57796	39052	24628	16579	15451	15272	15211	15523	15321	15302	15413	15406	15452	15421	15316	15527	15487	15418	15317	15537	15387	15284	15323	15497	15389	15455	15389	15391	15282	15376	15489	15418	15507	15428	15410	15377	15450	15361	15318	15373	15430	15269	15355	15371	15450	15358	15409	15310	15308	15332	15331	15291	15209	15365	15460	15418	15337	15440	15264	15457	15358	15340	15457	15439	15227	15247	15353	15255	15515	15449	15350	15315	15089	15469	15456	15266	15346	15401	15389	15456	15369	15557	15280	15381	15231	15388	15388	15337	15464	15481	15427	15116	15337	15350	15406	15438	15444	15408	15316	15532	15306	15389	15293	15321	15326	15442	15322	15406	15327	15510	15216	15264	15434	15464	15313	15453	15338	15320	15256	15215	15333	15232	15209	15354	15379	15330	15326	15536	15272	15223	15232	15546	15498	15345	15406	15254	15334	15223	15354	15350	15257	15293	15520	15292	15474	15316	15387	15412	15234	15299	15467	15466	15485	15341	15268	15337	15355	15532	15283	15261	15252	15386	15427	15397	15366	15474	15233	15356	15392	15378	15386	15287	15261	15262	15433	15304	15306	15274	15373	15224	15169	15410	15444	15375	15460	15365	15257	15502	15400	15268	15409	15245	15368	15433	15305	15278	15459	15371	15452	15451	15458	15412	15421	15454	15432	15466	15288	15449	15436	15294	15405	15300	15364	15373	15362	15232	15430	15349	15264	15529	15113	15486	15242	15269	15507	15324	15213	15304	15448	15310	15410	15495	15424	15269	15512	15254	15289	15381	15328	15277	15429	15299	15328	15495	15355	15249	15290	15286	15338	15302	15345	15423	15392	15479	15371	15242	15416	15372	15360	15186	15319	15339	15315	15339	15353	15197	15339	15364	15350	15323	15403	15454	15404	15407	15237	15291	15399	15398	15522	15202	15507	15432	15452	15366	15389	15429	15343	15394	15233	15387	15483	15272	15278	15421	15391	15268	15403	15427	15481	15285	15423	15359	15270	15373	15400	15257	15243	15462	15371	15485	15355	15334	15423	15360	15438	15310	15283	15452	15209	15276	15313	15386	15256	15449	15262	15180	15412	15410	15356	15238	15287	15457	15342	15410	15394	15386	15285	15573	15294	15558	15350	15298	15571	15328	15347	15255	15301	15343	15224	15326	15308	15518	15326	15381	15366	15307	15287	15477	15204	15582	15399	15369	15274	15371	15307	15355	15375	15252	15318	15134	15303	15320	15339	15446	15407	15289	15260	15321	15441	15451	15314	15406	15464	15301	15392	15376	15181	15341	15484	15295	15159	15541	15404	15342	15326	15239	15441	15358	15430	15211	15213	15503	15276	15457	15329	15430	15324	15382	15505	15287	15435	15316	15528	15435	15395	15365	15257	15366	15195	15274	15427	15238	15303	15439	15279	15328	15374	15273	15177	15354	15400	15432	15231	15323	15276	15469	15384	15552	15266	15304	15280	15372	15129	15454	15472	15337	15439	15389	15252	15450	15406	15394	15349	15313	15345	15516	15383	15462	15297	15289	15265	15332	15442	15412	15503	15303	15419	15299	15467	15314	15315	15398	15353	15273	15280	15620	15271	15180	15292	15320	15360	15456	15174	15480	15502	15374	15404	15356	15286	15284	15280	15351	15410	15436	15331	15314	15422	15383	15246	15386	15360	15370	15187	15409	15364	15374	15376	15314	15457	15411	15321	15238	15333	15403	15268	15482	15373	15379	15319	15463	15179	15349	15373	15404	15284	15361	15263	15357	15463	15423	15389	15508	15291	15397	15220	15628	15354	15393	15240	15253	15466	15213	15455	15311	15383	15422	15302	15447	15354	15356	15290	15304	15326	15417	15411	15138	15361	15210	15387	15274	15350	15425	15335	15189	15404	15410	15364	15324	15327	15466	15312	15296	15522	15318	15410	15386	15431	15253	15398	15383	15274	15383	15410	15346	15346	15361	15257	15251	15343	15341	15288	15333	15352	15331	15345	15302	15456	15340	15471	15411	15452	15395	15293	15384	15314	15419	15352	15433	15454	15464	15367	15396	15339	15219	15214	15287	15451	15378	15296	15466	15555	15356	15247	15246	15490	15378	15298	15372	15388	15309	15353	15216	15424	15444	15285	15234	15539	15411	15305	15441	15562	15451	15403	15325	15466	15336	15298	15506	15390	15493	15287	15280	15479	15363	15357	15428	15509	15420	15286	15520	15221	15444	15526	15283	15251	15370	15519	15427	15343	15359	15373	15459	15331	15312	15490	15340	15369	15405	15382	15233	15471	15381	15306	15373	15395	15325	15345	15337	15142	15522	15361	15431	15148	15426	15511	15302	15518	15399	15344	15418	15344	15344	15347	15307	15526	15380	15387	15292	15268	15482	15412	15398	15389	15306	15301	15342	15394	15315	15430	15393	15296	15352	15492	15215	15334	15276	15395	15433	15424	15307	15640	15448	15349	15472	15409	15409	15369	15303	15243	15457	15481	15371	15234	15489	15306	15286	15386	15280	15325	15429	15412	15303	15235	15266	15437	15508	15223	15437	15377	15361	15393	15272	15459	15478	15470	15337	15536	15292	15344	15343	15390	15423	15587	15473	15459	15345	15286	15363	15311	15247	15367	15374	15278	15347	15419	15433	15399	15370	15411	15644	15309	15423	15496	15310	15140	15462	15349	15422	15452	15445	15443	15324	15357	15298	15363	15336	15222	15445	15384	15344	15299	15282	15312	15419	15318	15433	15220	15358	15299	15255	15430	15350	15272	15289	15447	15369	15067	15364	15300	15440	15486	15328	15461	15169	15398	15376	15501	15527	15216	15285	15442	15334	15089	15432	15460	15189	15428	15561	15342	15394	15444	15346	15358	15316	15431	15344	15314	15331	15272	15508	15408	15320	15436	15377	15333	15203	15441	15297	15407	15498	15388	15481	15524	15455	15601	15538	15466	15403	15448	15249	15280	15472	15341	15475	15467	15235	15517	15373	15462	15326	15443	15294	15441	15377	15433	15424	15356	15404	15407	15326	15430	15132	15350	15317	15477	15362	15541	15228	15412	15220	15293	15416	15363	15391	15499	15299	15489	15353	15417	15270	15296	15423	15268	15430	15346	15187	15453	15176	15380	15425	15558	15504	15280	15525	15348	15272	15410	15245	15472	15330	15286	15484	15451	15310	15394	15263	15439	15503	15271	15323	15291	15359	15309	15442	15543	15339	15322	15400	15334	15378	15411	15303	15106	15224	15143	15519	15466	15363	15439	15389	15381	15345	15348	15310	15386	15219	15339	15351	15614	15464	15430	15454	15308	15306	15355	15482	15199	15407	15324	15411	15377	15405	15307	15352	15389	15281	15471	15291	15356	15434	15288	15452	15340	15252	15465	15304	15115	15278	15305	15297	15447	15297	15183	15258	15332	15421	15561	15349	15343	15377	15212	15365	15364	15349	15311	15353	15451	15380	15335	15322	15241	15152	15389	15435	15407	15453	15288	15407	15385	15356	15306	15457	15431	15425	15382	15322	15531	15328	15362	15408	15409	15356	15304	15473	15327	15372	15416	15175	15388	15264	15240	15217	15449	15463	15387	15318	15242	15343	15477	15423	15500	15395	15378	15435	15349	15460	15270	15181	15301	15272	15493	15244	15334	15295	15408	15513	15252	15244	15342	15229	15412	15372	15282	15657	15461	15552	15431	15303	15435	15434	15328	15347	15282	15336	15173	15428	15347	15324	15404	15162	15345	15416	15241	15424	15249	15207	15494	15367	15333	15301	15433	15359	15302	15195	15545	15300	15216	15482	15295	15355	15276	15385	15326	15406	15390	15219	15468	15341	15304	15268	15477	15366	15446	15285	15463	15488	15157	15383	15113	15437	15259	15356	15257	15432	15384	15617	15379	15237	15407	15413	15310	15196	15499	15268	15384	15350	15261	15311	15376	15513	15394	15256	15451	15356	15425	15288	15278	15425	15415	15338	15364	15461	15241	15160	15475	15363	15467	15394	15386	15439	15378	15385	15440	15469	15403	15398	15378	15309	15385	15323	15280	15303	15283	15383	15418	15387	15374	15316	15253	15431	15445	15419	15345	15254	15419	15275	15408	15491	15303	15169	15261	15564	15211	15504	15507	15410	15511	15413	15235	15387	15504	15365	15454	15278	15419	15505	15324	15554	15220	15387	15196	15442	15308	15438	15306	15392	15133	15451	15395	15193	15349	15425	15472	15390	15370	15277	15309	15630	15413	15354	15213	15330	15251	15489	15475	15567	15277	15356	15361	15329	15424	15517	15319	15458	15425	15262	15396	15504	15395	15400	15433	15285	15420	15425	15408	15443	15349	15310	15352	15498	15355	15352	15423	15312	15331	15392	15296	15348	15287	15395	15135	15501	15298	15206	15342	15334	15220	15414	15332	15312	15524	15482	15240	15254	15302	15360	15257	15370	15238	15380	15422	15309	15494	15503	15465	15283	15340	15317	15247	15404	15477	15363	15481	15379	15162	15295	15270	15128	15381	15422	15275	15397	15350	15456	15407	15410	15360	15225	15225	15425	15242	15457	15343	15339	15348	15325	15498	15258	15372	15418	15437	15297	15453	15327	15328	15465	15397	15391	15412	15393	15223	15322	15511	15430	15424	15235	15264	15183	15500	15355	15511	15427	15410	15297	15462	15297	15426	15423	15385	15384	15212	15515	15354	15309	15351	15306	15384	15268	15308	15339	15358	15480	15299	15221	15399	15289	15396	15292	15396	15274	15407	15104	15412	15302	15214	15395	15323	15320	15240	15387	15262	15294	15428	15552	15338	15415	15450	15308	15266	15307	15424	15457	15272	15236	15412	15338	15416	15368	15112	15429	15152	15340	15298	15313	15442	15220	15210	15238	15455	15490	15282	15358	15216	15452	15372	15273	15404	15501	15362	15333	15378	15333	15316	15316	15277	15119	15494	15381	15194	15258	15339	15418	15221	15393	15176	15314	15479	15484	15280	15416	15471	15300	15472	15464	15419	15317	15522	15419	15401	15399	15225	15218	15287	15424	15339	15406	15241	15415	15379	15312	15420	15405	15340	15461	15475	15430	15217	15294	15319	15398	15427	15336	15260	15572	15377	15121	15400	15315	15319	15307	15172	15391	15238	15431	15364	15438	15368	15390	15297	15283	15322	15331	15445
23931	26184	47040	46558	37694	30777	26070	20523	19732	19776	19864	19709	19566	19597	19552	19492	19464	19375	19670	19674	19583	19664	19456	19546	19548	19421	19332	19400	19439	19240	19510	19643	19469	19534	19314	19599	19618	19519	19506	19398	19496	19435	19513	19329	19393	19290	19373	19426	19555	19502	19604	19411	19227	19361	19429	19332	19455	19498	19481	19467	19442	19391	19388	19373	19339	19080	19341	19494	19517	19471	19420	19317	19352	19350	19375	19446	19296	19468	19364	19230	19191	19273	19483	19144	19292	19391	19321	19340	19487	19420	19289	19357	19446	19323	19290	19372	19405	19524	19317	19290	19290	19370	19335	19371	19375	19200	19072	19324	19366	19433	19549	19366	19447	19295	19310	19154	19192	19277	19407	19515	19394	19442	19540	19438	19143	19367	19471	19268	19515	19129	19481	19353	19306	19339	19477	19139	19261	19398	19477	19423	19336	19313	19370	19353	19457	19505	19287	19567	19346	19200	19317	19432	19142	19308	19257	19337	19479	19264	19153	19229	19370	19306	19399	19416	19358	19237	19253	19252	19449	19178	19303	19287	19631	19348	19580	19215	19391	19346	19436	19482	19383	19339	19292	19288	19500	19375	19426	19326	19373	19546	19162	19274	19339	19490	19541	19164	19434	19230	19329	19249	19242	19374	19544	19295	19400	19489	19345	19218	19260	19277	19356	19326	19428	19453	19291	19500	19417	19264	19277	19427	19450	19322	19436	19370	19316	19403	19284	19247	19309	19220	19471	19181	19289	19448	19508	19451	19296	19308	19290	19330	19368	19315	19529	19244	19274	19438	19512	19512	19385	19235	19424	19315	19491	19265	19198	19399	19475	19467	19435	19413	19391	19346	19160	19311	19537	19444	19365	19400	19523	19328	19459	19375	19319	19398	19379	19301	19198	19350	19270	19305	19590	19325	19310	19543	19471	19305	19209	19219	19401	19440	19334	19299	19154	19357	19474	19237	19101	19199	19163	19233	19160	19436	19338	19658	19242	19233	19237	19697	19477	19659	19514	19436	19646	19327	19164	19550	19252	19348	19518	19213	19343	19333	19441	19588	19326	19486	19401	19433	19178	19234	19608	19297	19123	19300	19485	19388	19460	19259	19164	19202	19256	19214	19199	19355	19386	19164	19238	19236	19138	19274	19313	19287	19298	19398	19454	19487	19312	19369	19381	19102	19441	19378	19347	19367	19491	19423	19378	19345	19365	19095	19332	19373	19317	19389	19443	19312	19541	19255	19396	19483	19430	19332	19286	19369	19148	19459	19472	19371	19170	19403	19266	19346	19559	19520	19426	19209	19234	19478	19208	19421	19375	19623	19505	19410	19470	19377	19257	19502	19261	19370	19408	19359	19552	19455	19309	19375	19169	19137	19401	19218	19159	19549	19432	19270	19348	19336	19442	19491	19284	19220	19383	19481	19379	19355	19150	19300	19539	19281	19284	19098	19473	19314	19336	19214	19331	19356	19222	19369	19476	19525	19406	19412	19244	19414	19398	19211	19075	19350	19456	19101	19571	19211	19298	19477	19444	19420	19412	19413	19517	19448	19389	19347	19278	19356	19623	19450	19323	19572	19363	19461	19387	19374	19316	19324	19250	19320	19359	19203	19245	19292	19465	19522	19561	19287	19367	19339	19178	19297	19050	19160	19304	19388	19456	19321	19258	19389	19466	19247	19317	19203	19550	19359	19379	19443	19406	19450	19444	19364	19471	19296	19376	19273	19386	19479	19449	19341	19314	19525	19480	19502	19280	19291	19361	19183	19244	19228	19475	19381	19372	19262	19197	19304	19375	19549	19629	19433	19350	19377	19578	19540	19322	19560	19254	19466	19291	19363	19188	19585	19357	19333	19245	19327	19367	19467	19326	19263	19470	19360	19336	19341	19263	19265	19293	19352	19323	19359	19336	19270	19290	19422	19195	19321	19299	19259	19388	19308	19223	19192	19363	19335	19354	19243	19415	19237	19315	19517	19336	19375	19562	19370	19561	19291	19337	19315	19349	19271	19314	19433	19425	19295	19605	19321	19304	19295	19253	19334	19443	19503	19357	19274	19289	19555	19435	19295	19219	19368	19177	19400	19398	19172	19341	19302	19253	19402	19340	19127	19499	19377	19401	18999	19140	19369	19411	19323	19290	19332	19347	19267	19529	19377	19271	19373	19499	19297	19255	19517	19332	19351	19402	19418	19217	19267	19340	19281	19180	19113	19237	19202	19348	19403	19139	19241	19246	19453	19319	19492	19474	19462	19293	19483	19278	19481	19518	19062	19427	19523	19272	19252	19394	19149	19504	19350	19257	19304	19401	19584	19420	19301	19426	19476	19392	19119	19462	19133	19340	19415	19362	19468	19335	19214	19629	19471	19296	19259	19468	19272	19324	19312	19375	19474	19716	19389	19520	19243	19329	19360	19303	19297	19476	19406	19471	19286	19336	19095	19301	19231	19345	19458	19378	19358	19324	19334	19332	19277	19255	19266	19363	19292	19352	19406	19261	19307	19164	19510	19481	19249	19125	19293	19537	19465	19334	19473	19576	19260	19473	19405	19260	19374	19293	19277	19361	19381	19474	19328	19185	19228	19355	19158	19372	19446	19480	19377	19374	19040	19582	19318	19269	19310	19337	19338	19612	19407	19313	19160	19383	19391	19159	19436	19362	19343	19350	19272	19192	19262	19429	19343	19205	19154	19269	19341	19270	19343	19244	19263	19305	19267	19435	19479	19442	19437	19339	19045	19458	19321	19277	19276	19396	19494	19195	19252	19223	19219	19251	19532	19293	19217	19365	19397	19190	19491	19631	19442	19533	19260	19312	19389	19359	19331	19489	19327	19393	19179	19318	19341	19535	19536	19423	19250	19083	19207	19088	19263	19349	19471	19472	19311	19192	19539	19425	19445	19368	19263	19426	19366	19527	19372	19280	19228	19357	19327	19400	19385	19344	19300	19665	19418	19440	19503	19495	19378	19450	19278	19265	19190	19383	19271	19269	19056	19369	19523	19204	19335	19333	19436	19403	19607	19402	19564	19415	19468	19555	19498	19632	19484	19208	19315	19332	19380	19292	19285	19297	19444	19563	19440	19485	19480	19187	19144	19329	19378	19462	19342	19206	19279	19332	19068	19565	19302	19275	19351	19430	19328	19446	19381	19362	19517	19320	19317	19224	19284	18989	19414	19427	19409	19340	19158	19335	19445	19260	19241	19411	19302	19237	19252	19388	19387	19188	19215	19489	19186	19323	19271	19302	19330	19533	19311	19354	19383	19429	19475	19259	19244	19352	19335	19208	19321	19316	19535	19436	19373	19443	19356	19272	19348	19328	19371	19380	19407	19335	19366	19445	19070	19372	19176	19331	19373	19372	19399	19148	19566	19333	19307	19463	19221	19269	19318	19379	19191	19324	19405	19395	19435	19674	19403	19494	19235	19246	19129	19345	19485	19189	19205	19211	19342	19183	19365	19465	19499	19153	19241	19445	19450	19177	19580	19395	19483	19325	19333	19389	19493	19290	19411	19392	19406	19481	19406	19324	19248	19396	19105	19510	19360	19413	19151	19397	19518	19498	19377	19540	19427	19500	19503	19230	19406	19137	19396	19322	19298	19319	19526	19477	19251	19336	19199	19362	19480	19246	19299	19253	19435	19335	19457	19397	19001	19430	19200	19315	19144	19190	19206	19285	19293	19530	19545	19388	19685	19453	19416	19312	19423	19245	19277	19325	19330	19418	19353	19436	19434	19259	19310	19492	19632	19265	19252	19172	19142	19354	19308	19405	19381	19336	19407	19361	19437	19488	19253	19375	19289	19555	19293	19337	19300	19540	19435	19386	19382	19325	19362	19332	19202	19313	19238	19142	19106	19239	19549	19505	19409	19327	19430	19107	19244	19367	19285	19331	19153	19476	19295	19304	19466	19269	19480	19302	19158	19540	19279	19409	19317	19510	19243	19327	19420	19268	19287	19346	19532	19317	19125	19388	19294	19295	19356	19171	19208	19429	19454	19413	19110	19416	19399	19385	19200	19196	19251	19423	19476	19404	19536	19406	19201	19272	19306	19243	19261	19632	19347	19371	19280	19156	19120	19429	19429	19360	19106	19284	19438	19380	19643	19378	19131	19586	19302	19426	19242	19298	19379	19381	19614	19315	19400	19411	19314	19315	19356	19352	19279	19141	19307	19399	19488	19251	19319	19433	19464	19400	19133	19352	19264	19500	19228	19267	19453	19324	19218	19231	19271	19434	19335	19535	19467	19303	19154	19230	19316	19342	19276	19307	19286	19334	19416	19385	19218	19467	19295	19400	19372	19484	19075	19275	19566	19313	19319	19370	19378	19400	19290	19497	19179	19381	19125	19384	19398	19203	19363	19525	19101	19208	19294	19505	19280	19466	19496	19481	19578	19328	19421	19302	19344	19159	19432	19362	19286	19376	19403	19251	19252	19354	19368	19441	19345	19471	19472	19331	19376	19195	19502	19351	19417	19295	19438	19273	19533	19407	19276	19297	19362	19535	19551	19378	19394	19283	19203	19287	19287	19397	19322	19372	19376	19165	19284	19321	19447	19043	19491	19366	19235	19493	19358	19272	19585	19313	19268	19356	19435	19454	19334	19402	19213	19377	19562	19263	19378	19186	19353	19193	19521	19292	19365	19110	19311	19288	19279	19141	19465	19413	19195	19390	19558	19529	19454	19393	19469	19559	19375	19435	19211	19400	19066	19521	19414	19199	19284	19324	19010	19274	19401	19312	19153	19432	19398	19386	19173	19121	19318	19606	19228	19253	19260	19268	19451	19291	19404	19450	19174	19457	19234	19511	19448	19263	19294	19407	19216	19322	19445	19216	19236	19431	19562	19546	19304	19453	19349	19313	19302	19213	19242	19289	19343	19453	19483	19475	19406	19453	19331	19311	19158	19321	19315	19313	19370	19442	19436	19361	19376	19227	19453	19423	19175	19215	19541	19185	19142	19495	19253	19391	19354	19298	19535	19577	19281	19333	19365	19362	19462	19471	19216	19322	19302	19425	19302	19307	19454	19294	19385	18999	19363	19137	19369	19414	19392	19278	19333	19240	19234	19178	19464	19396	19482	19485	19155	19382	19380	19317	19335	19501	19499	19270	19374	19598	19382	19435	19290	19387	19235	19124	19064
63704	99403	93243	72360	48615	30614	18474	15855	15826	15799	15933	15939	15836	16013	15833	15920	16005	15934	15832	15785	15857	15878	15923	15795	15757	15951	15716	15881	15989	16086	15820	15876	15958	15658	15804	15980	15775	16051	15882	15779	15797	15868	15931	15699	15908	16027	16012	15891	15934	16020	15938	15924	15894	15923	15832	15851	16061	16026	15931	15852	16048	15847	16093	15839	15896	15829	16097	15858	16014	15828	15855	15945	15751	15879	15919	15976	15841	15863	16022	15765	15939	15807	15912	15887	15997	15996	15896	15765	15977	15908	15874	15851	16066	15872	15797	15840	15899	15783	15825	15841	15973	16014	15982	15915	15948	15839	15786	15853	16070	15850	16100	15860	15787	15799	15852	15823	16000	15922	16011	15796	15816	15924	15898	15982	15938	15882	15805	15884	15892	15889	15936	15944	15677	15845	15928	15930	15968	15973	15843	16087	15888	15798	15979	15926	15999	15985	15873	15992	16074	15948	15972	15878	16107	15911	15751	15978	15896	15920	15940	15834	15874	15936	15998	15797	15892	15735	15979	15879	15908	15884	15587	15916	15881	15767	15933	15854	15909	15893	15932	15840	16054	15922	15783	15763	15969	15973	15882	15855	15854	15909	15853	15789	15940	15935	15916	15951	15851	15971	15884	15885	15726	16047	15804	15959	15937	15827	15854	15821	15886	15813	15883	15809	15673	15841	15735	15841	15806	15800	15788	15936	15897	15831	15890	15832	15941	15943	15784	15841	15996	15964	15864	15833	15873	15840	15868	15921	15962	15861	15817	15807	15895	15892	15898	15639	15923	15779	15710	15900	16048	16125	16018	15898	15736	16004	15750	16142	15853	16024	16024	15873	15930	15890	15941	15801	15766	15825	15963	15842	15779	16101	15764	15799	15902	15973	15767	15996	15911	15880	15911	16124	15903	15959	15888	15906	15879	15808	15928	15881	15938	15815	15817	15764	15987	15872	15902	15960	15788	15848	15793	16127	15887	15977	15951	15967	16178	15939	15900	15950	15862	15757	15872	16029	15879	15925	15932	16011	15862	15919	15821	15901	15716	15852	15901	15758	16004	15796	15718	15894	16069	15966	15965	15808	15825	15915	15860	15764	16029	15715	16018	15941	15895	16065	15898	16064	15807	15886	15951	15832	15585	15807	15844	15927	15826	15869	15911	15963	16058	16200	15700	15960	15898	15844	15856	15986	15679	15900	15871	16004	15870	16027	15920	15986	15699	15798	15784	15883	15844	15729	15891	16048	15954	15871	15870	15899	15860	16005	15744	15827	15846	15761	15849	16072	15809	15910	15857	15876	15935	15786	15852	15807	15828	15987	15883	15840	15746	15992	15844	15935	15848	15877	15965	15798	15922	15979	15813	15883	15891	15851	15917	15810	15860	15869	15804	15886	15857	15845	16062	15999	15919	15727	15804	15956	15816	15752	15829	15886	15960	15779	15943	15896	15914	15832	16020	15955	15789	15897	15869	15915	15818	15827	15875	16104	15727	15807	15921	15901	15914	15873	15773	15693	15938	15970	15882	15931	15802	15823	16017	15775	15801	15864	15855	15887	15949	15740	15963	15903	15918	15953	15739	15790	15970	15855	16032	15807	15957	15744	15847	15887	15916	15751	15957	15932	15796	15883	15881	15846	16092	15944	15760	15817	15862	15923	15792	15866	15841	15962	15683	15864	16118	15766	16119	15859	15853	15765	15842	15901	15978	16098	15849	15661	15918	15832	15943	15913	15829	15863	15833	15738	15834	15889	15967	15772	15907	15745	15878	15917	15857	15804	15934	15829	16086	15676	15949	15865	15816	15978	15862	15911	15924	15894	15962	15779	15965	15882	16030	15935	15996	16188	15850	15877	15735	15856	15786	15933	15771	15866	15868	15727	15971	15995	15816	15858	15758	15953	15913	15894	15777	15866	15841	15666	15771	15854	15805	15892	15841	15957	15930	15986	16019	15983	15965	15991	15951	16024	15860	15944	15867	15772	15911	15896	16089	15828	15800	15919	15917	15911	15903	15786	15894	15814	15973	15973	15929	16071	15783	16007	15770	15964	15801	15902	15903	15865	15912	15777	15917	15980	15526	15912	15987	15839	15818	15806	15930	15965	15779	15967	15910	15782	15806	15827	15750	15917	15812	15868	15888	15969	15889	15774	15875	15910	15840	15956	15801	15864	15726	15859	15782	15843	15818	15733	15907	16062	15853	15687	15822	15947	15847	15892	15772	15957	15763	15972	15813	15711	15715	16059	15968	15876	15849	15948	15853	15823	15826	15938	15781	15877	15923	16033	15692	15910	15979	15740	15914	15896	15880	15986	16104	15720	15809	15746	15801	15885	15818	15809	16130	15955	15922	15822	15808	16044	15855	15782	15781	15914	15829	15833	15918	15865	16045	15695	16042	15812	15803	15949	15802	15918	15851	16015	15800	15963	15778	15963	15860	15832	15825	16182	15817	16000	15837	15840	15900	15784	15821	15800	15922	15892	15741	16067	16067	15844	15695	15926	15814	15729	16002	15861	15832	15790	15834	15799	15716	15795	15894	15766	15900	15870	15879	15732	15920	15820	15714	15865	15778	15709	16036	15737	15849	15845	15856	15857	15825	15738	15789	15942	15729	15999	15921	15892	15906	15835	15678	15779	15879	15964	16014	16084	15976	15957	15855	15867	15636	15850	15971	15964	15780	15933	15824	15999	15850	15947	15936	15805	15968	15706	15867	15827	15852	15979	15874	16061	15714	15910	15870	15824	15780	15937	15887	16000	15900	15848	15918	15831	15791	15963	15859	16123	15869	15736	15964	15914	15766	15944	15841	15753	15989	15929	15903	16047	15937	15850	15857	15863	15931	16107	16082	15849	15890	15606	15887	15799	16006	15959	16018	15773	15835	15837	15810	15930	15970	15805	15882	15840	15837	15844	15919	16000	15733	16017	15732	15902	15777	15834	15870	15808	15828	15927	15899	15975	16018	15922	15735	15967	15966	15825	15846	15944	15819	15809	15936	16076	15964	15803	15726	15902	15919	15821	15928	15921	15950	16018	15855	15743	15811	15967	15981	15908	16034	15974	15764	15801	15909	15728	15796	15821	15872	15826	15864	15866	15803	15843	15862	15809	15902	15688	16019	15708	15915	15970	16087	15764	15859	16038	15728	15999	15845	15805	15874	15893	15844	15951	15860	15902	15897	16037	15811	15898	15858	15969	15800	15861	15796	15818	15919	15936	15828	15962	16067	15914	15945	15825	15926	15899	15914	15966	15751	15751	15920	15974	15864	15889	15891	15751	16118	15936	15982	15861	15903	15736	15842	15878	15679	15964	15867	15965	16012	16053	15892	15636	15846	15980	15948	15920	15782	15741	15959	15906	15968	15936	15944	16130	15907	15846	15804	15984	15894	15914	15942	16003	15743	15850	15803	15750	15943	15983	15923	15793	15792	15869	15853	15989	15935	15867	16102	15978	16021	15879	16053	15828	15932	15805	15896	15785	15938	15893	15830	15956	15753	15933	15817	15923	16041	15936	15624	15923	15992	15872	15961	15902	15945	15730	15952	15909	15823	15943	16103	15965	16004	15944	15841	15769	15784	15784	15959	15960	15822	15874	15808	15938	15936	15708	15878	15855	15930	15788	15909	15784	15846	15894	15702	15899	16044	15725	16080	15820	15900	15880	15794	15906	15840	15916	15770	15994	16014	15796	15709	16081	15846	15777	15798	15706	16137	15868	15924	15938	16001	15984	15991	15695	15926	15899	15746	15825	15867	15811	15894	15759	15937	15858	15898	15827	15859	15912	15824	16011	15916	15874	16062	15729	15920	15970	15968	15764	15862	15975	15775	15790	15917	15959	15904	15854	15972	15914	15837	15915	15880	16049	16004	15966	15795	15777	15889	15810	15808	15910	15649	15963	15939	15949	15898	15738	15896	15998	15750	15862	15666	15889	15819	16036	15782	15924	15764	15829	16055	15925	15826	15795	15853	15852	15904	15883	15808	15803	15939	16004	15920	15892	15858	15866	15955	15794	15852	15831	16032	16003	16000	15866	15721	15804	15860	15939	15821	15975	15908	15873	15953	15915	15898	15964	15762	15898	15943	15899	15850	15894	15951	15802	15894	15678	16088	15955	15912	15991	16000	15931	15739	16019	15646	15875	15935	15922	16041	16019	15952	15896	15878	15915	15873	15958	15930	15977	15864	15854	15870	15871	15984	15882	15885	15760	15835	15908	15691	15932	15939	15890	15736	15818	15878	15929	15833	15765	16011	15763	15936	16019	15989	15901	15971	15777	15942	15940	15921	15758	15886	15798	15974	15871	15889	15862	15954	15749	16045	15847	15916	15834	15937	15987	15883	15861	15832	15895	16043	15840	16038	15892	15813	15960	15929	15789	16016	15964	16002	15800	15764	15806	15884	15950	15945	15915	15732	15896	15854	16043	15922	15834	15960	15911	15845	15868	15930	15989	15848	15803	15935	15908	15883	15900	15791	15916	15808	15911	15848	15799	15808	15841	15750	15787	15770	15906	15883	16082	15874	15860	15995	15871	15982	15918	15825	15979	15833	15844	15898	15744	15661	15820	15741	15951	15840	15810	16024	15952	15784	15868	15975	15921	15715	15741	15746	15752	15851	15908	15858	15965	15874	16050	15844	15891	15965	15913	15822	15868	15942	15888	15728	15895	15781	15918	16016	16071	15880	16018	15949	15765	16045	15797	15892	15767	15754	15950	15977	15840	16039	15863	15792	15871	15877	15726	15778	15899	15787	15801	15851	15746	16064	16059	15900	16086	16106	15835	15893	16033	15710	15757	15805	15999	15938	15786	15849	15777	15830	15717	15891	15801	15874	15798	15861	16060	15705	15874	15666	15929	15965	15959	16122	15827	15782	15857	15841	15981	15800	15970	15920	15891	16005	15930	15868	16159	15724	15890	15886	15962	15925	15911	15929	15944	15863	15823	15896	15959	15924	15991	16082	16005	15959	15944	15880	15717	15805	15746	15802	15907	15949	15949	16021	15804	15910	15918	16014	15953	15972	15858	15811	15995	15853	15923	16064	15854	15882	15913	15837	15976	15837	15770	15997	15980	16033	16101	15861	15950	15807	15967	15854	15900	15797	15868	15863	15936	16037	15934	16066	15902	16085	15773	15740	15833	15822	15881
36837	44656	45669	34823	26166	22943	22239	22117	21750	21788	21841	21755	21639	21756	21624	21643	21927	21733	21727	21787	21418	21672	21736	21713	21620	21812	22067	21810	21696	21926	21744	21648	21630	21864	21959	21772	21607	21560	21814	21533	21885	21552	21685	21717	21556	21633	21701	21880	22063	21892	21656	21828	21669	21742	21624	21614	21883	21691	21601	21771	21861	21758	21795	21538	21836	21696	21617	21643	21618	21834	21775	21532	21635	21750	21687	21684	21794	21589	21724	21778	21529	21679	21535	21781	21835	21687	21958	21488	21621	21597	21696	21632	21856	21613	21781	21763	21861	21715	21673	21558	21738	21543	21607	21769	21923	21666	21553	21681	21872	21667	21805	21738	21734	21670	21513	21582	21833	21717	21801	21713	21717	21827	21720	21530	21558	21863	21829	21781	21792	21713	21850	21667	21733	21710	21871	21704	21598	21758	21881	21807	21589	21484	21761	21773	21629	21522	21560	21671	21595	21860	21720	21705	21730	21669	21752	21488	21685	21729	21776	21799	21792	21812	21834	21797	21773	21656	21593	21714	21630	21666	21798	21614	21585	21683	21671	21683	21660	22054	21718	21797	21804	21601	21702	21600	21703	21694	21767	21567	21591	21796	21551	21970	21803	21464	21626	21602	21668	21756	21727	21675	21735	21766	21660	21732	21685	21761	21864	21430	21476	21681	21735	21476	21821	21800	21820	21803	21860	21602	21585	21892	21840	21794	21685	21535	21527	21731	21705	21752	21601	21709	21632	21585	21560	21752	21572	21706	21739	21867	22055	21672	21734	21411	21672	21781	21919	21577	21735	21972	21878	21717	21799	21935	21794	21703	21734	21473	21702	21543	21547	21581	21711	21821	21788	21742	21771	21792	21624	21815	21678	21752	21662	21726	21617	21681	21603	21629	21661	21453	21811	21851	21690	21657	21872	21725	21679	21736	21649	21742	21681	21752	21521	21408	21571	21871	21848	21800	21516	21539	21524	21811	21511	21753	21884	21881	21743	21735	21793	21634	21584	21805	21637	21711	21802	21728	21621	21850	21796	21793	21847	21632	21876	21628	21755	21669	21414	21552	21350	21633	21656	21646	21663	21563	21843	21618	21521	21762	21556	21633	21742	21483	21551	21745	21740	21634	21558	21697	21556	21902	21750	21679	21848	21443	21734	21646	21835	21494	21678	21745	21491	21793	21661	21573	21715	21745	21851	21771	21639	21652	21674	21694	21555	21767	21674	21769	21822	21785	21509	21654	21757	21895	21512	21731	21656	21757	21796	21649	21776	21775	21803	21817	21559	21727	21801	21575	21744	21715	21635	21658	21782	21779	21736	21712	21689	21882	21722	21853	21550	21619	21710	21748	21947	21914	21746	21726	21809	21680	21771	21651	21668	21661	21738	21764	21863	21683	21797	21798	21800	21760	21617	21784	21690	21736	21609	21687	21519	21661	21737	21746	21598	21728	21618	21582	21656	21836	21543	21768	21720	21800	21607	21865	21788	21933	21773	21735	21740	21693	21619	21681	21555	21872	21816	21739	21746	21739	21670	21832	21613	21602	21924	21778	21909	21789	21854	21590	21657	21697	21788	21641	21679	21764	21734	21616	21994	21569	21625	21421	21537	21512	21644	21683	21925	21747	21900	21524	21798	21671	21686	21826	21685	21664	21723	21614	21660	21573	21529	21885	21464	21755	21768	21756	21688	21803	21797	21780	21573	21603	21544	21417	21904	21798	21754	21689	21594	21632	21711	21627	21896	21820	21633	21727	21642	21551	21783	21610	21809	21842	21543	21805	21836	21678	21777	21423	21826	21601	21707	21775	21673	21761	21571	21592	21869	21653	21607	21704	21578	21831	21562	21702	21777	21518	21834	21733	21860	21773	21711	21883	21475	21513	21798	21811	21619	21884	21646	21773	21744	21606	21763	21555	21777	21675	21657	21700	21836	21763	21593	21593	21918	21813	21746	21714	21757	21823	21667	21729	21914	21706	21688	21739	21832	21845	21814	21914	21823	21726	21668	21637	21683	21710	21821	21545	21794	21876	21707	21710	21561	21591	21794	21831	21709	21637	21950	21719	21834	21535	21663	21739	21943	21566	21658	21705	21547	21703	21852	21647	21808	21656	21640	21794	21718	21818	21894	21760	21720	21808	21659	21795	21680	21737	21540	21545	21901	21660	21469	21723	21659	22122	21790	21920	21578	21685	21762	21970	21790	21884	21717	21755	21534	21663	21708	21695	21770	21743	21810	21654	21914	21825	21753	21866	21788	21640	21676	21753	21994	21645	21877	21914	21587	21628	21598	21641	21633	21667	21652	21536	21472	21514	21895	21749	21942	21945	21836	21733	21545	21626	21903	21732	21766	21394	21485	21634	21772	21803	21627	21560	21644	21749	21828	21689	21788	21703	21695	21576	21736	21564	21825	21791	22054	21635	21707	21876	21805	21853	21651	21649	21537	21752	21723	21689	21505	21865	21680	22027	21681	21733	21860	21694	21755	21823	21653	21540	21940	21573	21463	21821	22109	21578	21597	21574	21727	21700	21699	21713	21751	21554	21655	21784	21678	21671	21772	21670	21576	21695	21399	21427	21703	21772	21787	21658	21725	21601	21443	21768	21673	21588	21680	21607	21823	21643	21566	21700	21678	21768	21566	21860	21663	21713	21648	21611	21835	21866	21710	21707	21767	21572	21512	21904	21617	21757	21817	21908	21851	21863	21629	21722	21626	21873	21599	21761	21917	21673	21860	21749	21653	22002	21700	21907	21794	21536	21899	21951	21788	21836	21491	21753	21837	21732	21633	21716	21549	21583	21484	21820	21537	21857	21783	21607	21879	21792	21636	21843	21706	21764	21733	21893	21699	21600	21641	21590	21663	21747	21738	21773	21519	21658	21660	21754	21813	21644	21855	21529	21855	21846	21679	21695	21879	21737	21780	21691	21795	21649	21422	21891	21745	21714	21772	21672	21690	21509	21686	21570	21727	21665	21713	21649	21760	21611	21678	21894	21702	21613	21572	21784	21611	21798	21742	21654	21611	21572	21645	21663	21769	21504	21846	21819	21751	21764	21750	21844	21791	21817	21823	21771	21513	21524	21642	21649	21815	21682	21768	21685	21765	21664	21753	21837	21751	21869	21798	21652	21728	21665	21827	21859	21687	21689	21761	21842	21560	21832	21617	21622	21728	21700	21470	21683	21628	21626	21631	21706	21818	21797	21724	21708	21728	21652	21666	21916	21765	21619	21885	21648	21673	21557	21911	21616	21853	21524	21894	21710	21796	21818	21890	21721	21670	21793	21773	21725	21694	21783	21725	21696	21823	21791	21668	21560	21601	21789	21734	21759	21725	21507	21831	21743	21763	21712	21682	21726	21703	21721	21818	21701	21896	21533	21724	21836	21558	21700	21779	21725	21465	21790	21731	21719	21884	21597	21643	21572	21793	21808	21558	21674	21549	21763	21718	21673	21461	21730	21732	21666	21741	21606	21962	21740	21731	21719	21709	21909	21846	21708	21506	21847	21658	21767	21731	21966	21991	21854	21604	21865	21655	21671	22134	21742	21869	21636	21552	21736	21722	21696	21655	21914	21642	21609	21609	21754	21785	21699	21567	21538	21593	21783	21687	21645	21749	21767	21854	21813	21576	21608	21634	21713	21802	21795	21484	21646	21717	21917	21692	21664	21878	21611	21706	21743	21731	21638	21711	21761	21790	21937	21730	21562	21454	21689	21803	21679	21878	21739	21795	21882	21631	21695	21910	21594	21932	21828	21691	21519	21647	21968	21380	21529	21871	21830	21536	21813	21774	21875	21653	21704	21698	21650	21605	21658	21710	21789	21694	21664	21869	21799	21755	21736	21826	21607	21805	21673	21801	21903	21673	21568	21551	21588	21827	21696	21803	21799	21712	21515	21718	21776	21795	21561	21871	21662	21746	21595	21843	21779	21534	21656	21477	21699	21725	21699	21696	21550	21478	21785	21736	21963	21836	21757	21899	21534	21567	21466	21586	21536	21869	21799	21754	21744	21646	21826	21660	21795	21625	21842	21556	21777	21615	21673	21584	21761	21639	21711	21952	21536	21794	21672	21701	21743	21684	21767	21614	21608	21616	21738	21659	21572	21860	21962	21644	21466	21755	21721	21898	21814	21913	21681	21624	21523	21917	21702	21840	22066	21779	21597	21602	21836	22017	21746	21807	21837	21648	21767	21728	21539	21759	21596	21735	21600	21918	21738	21742	21686	21740	21699	21792	21897	21747	21686	21659	21712	21723	21750	21721	21730	21941	21596	21987	21619	21777	21790	21864	21796	21712	21776	21683	21938	21556	21644	21507	21697	21729	21812	21516	21711	21553	21664	21814	21652	21854	21687	21777	21649	21797	21915	21567	21550	21771	21785	21558	21709	21858	21784	21704	21843	21811	21558	21833	21593	21755	21851	21834	21689	21688	21900	21696	21543	21632	21683	21920	21693	21752	21593	21749	21740	21863	21807	21894	21850	21882	21782	21701	21668	21617	21798	21825	21743	21585	21896	21870	21784	21466	21553	21648	21767	21634	21530	21742	21797	21742	21904	21672	21596	21788	21766	21685	21793	21717	21876	21616	21769	21572	21718	21578	21792	21806	21810	21822	21746	21692	21846	21769	21752	21604	21759	21983	21709	21760	21760	21384	21733	22007	21728	21734	21853	21836	21673	21563	21617	21841	21686	21808	21654	21829	21375	21704	21884	21568	21705	21839	21802	21720	21654	21790	21759	21838	21768	21842	21848	21679	21666	21751	21620	21784	21706	21773	21925	21766	21831	21665	21647	21791	21734	21726	21834	21680	21659	21821	21737	21665	21702	21620	21691	21808	21426	21514	21773	21754	21595	21668	21621	21820	21482	21629	21664	21654	21535	21639	21559	21938	21567	21598	21712	21621	21796	21859	21714	22000	21584	21709	21734	21716	21722	21821	21753	21758	21856	21606	21599	21575	21592	21816	21842	21697	21813	21689	21882	21749	21820	21791	21502	21564	21763	21621	21723	21771	21692	21794	21896	21539	21664	21410	21501	21823	21683	21683	21638	21725	21894	21789	21513	21655	21762	21651	21925	21789	21655	21692	21831	21779	21722	21596	21799	22046	21656	21851	21589	21637	21768	21607	21928	21903	21654	21878	21629
42123	57229	45983	30144	21624	18460	17417	17180	17323	17114	17415	17198	17154	17055	17396	17286	17230	17262	17289	17322	17128	17201	17206	17140	17054	17259	17110	17274	17116	17218	17064	17167	17173	17089	17248	17166	17045	17281	17192	17250	17179	17176	17107	17188	17184	17202	17119	17227	17202	17148	17287	17169	17153	16909	17141	17210	17286	17357	17054	17270	16995	17137	17202	17103	17190	17206	17165	17254	17185	17200	17288	17363	17264	17227	17116	17246	17281	17115	17049	17156	17089	17108	17109	17125	17231	17124	17008	17204	17068	17008	17320	17085	17189	17123	17101	17074	17118	17366	17131	17266	17221	17153	17145	17008	17304	16995	17407	17066	16981	17279	17283	17247	17162	17247	17231	17175	17186	17257	16903	17091	17101	17233	17288	17242	17220	17050	17296	17208	17225	17225	17353	17194	17127	17199	17148	17256	17173	17188	17128	17206	17213	17223	17212	17357	17137	17116	17205	17156	17182	17243	17142	17135	17278	16998	17069	17167	17294	16872	17153	17077	17269	17126	17101	17142	17203	17089	17178	17086	17292	17060	17209	17160	17041	17042	17115	16985	17242	17128	17090	17264	17164	17322	17330	17277	17229	17139	17275	17160	17083	17234	17241	17267	17220	17171	17120	17395	17119	17196	17013	17263	17091	17161	17089	17138	17032	17129	17279	17291	17050	17122	17335	17229	17255	17307	17154	17112	17165	17185	17235	17106	17241	17123	17222	17344	17146	17145	17126	17036	17185	17194	17104	17156	17107	17066	17454	17135	17206	17344	17147	17305	17117	16974	17313	17008	17123	17105	17234	17206	17220	17071	17232	17176	17045	17090	17219	17140	17164	17249	17108	17343	17029	17042	17180	17147	17231	17185	17091	17047	17169	17138	17176	17029	17102	17172	17137	17187	16958	17238	17117	17156	17012	16994	17048	17146	17217	17224	17238	17373	17100	17103	17330	17451	17140	17212	17268	17228	17100	17175	17349	17208	17211	17253	17185	17223	17034	17181	17319	17143	17142	17276	17305	17331	17118	17334	17146	17241	17215	17286	17244	17116	17266	17036	17178	17165	17232	17174	17140	17149	17279	17125	16988	17168	17355	17118	17121	17180	17212	17021	17118	17315	17113	17146	17235	17055	17014	17302	17007	17321	17248	17264	17057	17134	17054	17155	17122	17210	17094	17147	17135	17005	17061	17271	17056	17097	17159	17268	17121	17399	17209	17135	17345	17166	17120	17251	17013	17234	17239	17041	17093	17315	17289	17333	17001	17227	17139	17189	17388	17156	17382	17199	17120	17235	17215	17308	17164	17068	17187	17177	17026	17198	17279	17423	17118	17161	17065	17079	17274	17149	17382	17035	17113	17001	17296	17089	17426	17055	17063	17056	17236	17204	17256	17349	17275	17199	17186	17213	17093	17231	17160	17273	17050	17245	17126	17266	17172	17413	17021	17063	17333	17067	17215	17330	17235	17174	17228	17125	17252	17300	17149	17198	17279	17282	17208	17167	17157	17087	16968	17238	17254	17334	17193	17252	17229	17315	17120	17312	17265	17160	17325	17160	17146	17281	17102	17143	17285	17073	17115	17137	16961	17071	17046	17310	17009	16988	17255	17137	17246	17091	17277	17097	17143	17081	17327	17278	17226	17142	17256	17294	16995	17265	17209	17333	17067	17175	17159	17368	17095	17269	17236	17303	17199	17068	17248	17236	17306	16982	17250	17126	17392	17080	17225	16985	17143	17101	17202	17149	17127	17129	17301	17240	17174	17163	16963	17250	17115	17191	17216	17218	17320	17263	17180	17183	17227	17332	17304	17231	17073	17228	17212	17183	17340	17505	17154	17256	17127	17190	17172	17314	17234	17162	17220	17111	17140	17114	17093	17254	17253	17378	17221	17161	17058	17196	17263	17196	17248	17355	17099	17217	17244	17210	17305	17303	17128	17058	17219	17292	17120	17167	17415	17344	17276	17104	17190	17306	17237	17235	17113	17303	17136	17088	17245	17148	17312	17180	17032	17124	17099	17186	17396	17168	17055	17225	17343	17117	17141	17245	17129	17226	17123	17071	17287	16952	17145	17139	17250	17277	17166	17137	17222	17258	16980	17282	17196	17053	17134	16955	17248	17196	17108	17150	17206	17104	17255	17188	17246	17103	17010	17139	17277	17113	17284	17115	17219	17083	17263	17111	17208	17182	17308	17156	17037	17100	17265	17140	17051	17299	17128	17228	17279	17227	17256	17259	17098	17173	17066	17116	17132	17016	17210	17210	17239	17123	17156	17042	17163	17267	17297	17102	17214	17034	17313	17171	17207	17239	17085	17320	17096	17343	17250	17074	17081	17211	17192	17221	17181	17242	17260	17044	17122	17148	17171	17112	17342	17058	17122	17124	17092	17347	17294	17174	17193	17231	17265	17140	17099	17180	17241	17168	17101	17169	17223	17212	17275	17050	17240	17162	17226	17308	16983	17137	17232	17233	17282	17121	17074	17096	17181	17060	17313	17207	17229	17248	17252	16882	17220	17164	17222	17454	17089	17132	17282	17085	17349	17282	17193	17312	17105	17123	17156	17055	17346	17018	17222	17225	17178	17312	17355	17162	17026	17122	16956	17407	17202	17050	17312	17147	17210	17368	17178	17292	17163	17062	17244	17225	17190	17161	17240	17156	17265	17086	17063	17141	17448	17264	17072	17054	17105	17084	17143	17266	17206	17132	17221	17201	17236	17330	16995	17132	17242	17193	17343	16945	17092	17072	17055	17157	17031	17268	17188	17103	17325	17250	17224	17089	17281	17037	17221	17187	17277	17051	17221	17149	17034	17270	17159	17128	17240	17111	17238	17157	17046	17331	17154	17147	17284	17146	16916	17143	17066	17170	17088	17129	17231	17210	17303	17019	17209	17169	17100	17393	17094	17201	17252	17120	17006	17146	17069	16947	17098	17296	17220	17161	17107	17356	17208	17146	17145	17274	17062	17219	17204	17092	17256	17031	16966	17017	17394	17120	17195	17172	17255	17213	17159	17279	17165	17228	17245	17094	17249	17183	17255	17086	17096	17301	17137	17279	17139	17031	17291	17313	17106	17063	17368	17173	17217	17239	17286	17107	17216	17197	17152	17178	17194	17178	17187	17248	17152	17259	17245	17263	17172	17258	17230	17213	17279	17106	17266	17204	17243	17120	17167	17155	17086	17162	17246	17036	17345	17128	17121	17276	17176	17099	17077	17253	17189	17229	17229	17093	17208	17166	17135	17231	17165	17196	17085	17031	17289	17235	17190	17155	17229	17113	17326	17159	17355	17126	17122	17093	17164	17288	17301	17175	17362	17151	17168	17158	17255	17172	17268	17371	17103	17044	17168	17346	17214	17178	17159	17052	17083	17267	17116	17331	17280	17363	17234	17171	17085	17144	17306	16979	17190	17302	17230	17247	17299	17199	17006	17208	17146	17214	17243	17336	17154	17088	17264	17358	17201	17231	17290	17221	17143	17123	17196	17033	17107	17148	17130	17247	16958	17277	17238	17247	17142	17029	16938	17158	17041	17329	17132	17135	17146	17135	17046	17111	17104	17304	17166	17029	17052	17214	17272	17039	17325	17117	17108	17203	17276	17055	17301	17155	17257	17132	17084	17142	17187	17221	17179	17174	17233	17190	17197	17293	17100	17195	17279	17079	17358	17312	17361	17184	17196	17005	17308	17205	17313	17025	17110	17070	17287	17281	17401	17300	17095	17356	17257	17229	17336	17123	17061	17228	17131	17210	17039	17094	17409	17035	17281	17005	17179	17217	17181	17314	17221	17191	17107	17213	17261	17272	17307	17320	17190	17321	17096	17221	17070	17168	17246	17255	17149	17344	17122	17116	17267	17199	17054	17227	17290	17250	17197	17300	17230	16956	17220	17130	17110	17097	17062	17275	17159	17206	17249	17240	17163	17145	17177	17255	17250	16991	17327	17200	17055	16908	17345	17058	17359	17136	17297	17045	17104	17047	17208	17402	17301	17074	17094	17160	17164	17249	17089	17265	17065	17301	17195	17190	17145	17260	17109	17200	17180	17109	17087	17146	17226	17148	17124	17168	17202	17248	17023	17283	17269	17277	17031	16986	17006	17097	17095	17053	17117	17213	17096	17238	17196	17166	17228	17191	17102	17250	17194	17092	17333	17052	17241	17011	17179	17045	17156	17179	17234	17169	17173	17134	17208	17098	17260	17203	17062	17182	17141	17237	17179	17339	17478	17231	17134	17062	17279	17233	17203	17004	17289	17344	17147	17101	17399	17247	17137	17247	17128	17138	17213	17153	17199	17109	17199	16996	17205	17213	17173	17252	17023	17282	17256	17209	17367	17247	17238	17175	17091	17120	17133	17182	17161	16966	17172	17073	17189	17320	17141	17236	17165	17187	17153	17284	17254	17180	17186	17227	17108	17204	17230	17033	17163	17252	17200	17109	17121	17072	17190	17178	17224	17144	17135	17083	17141	17247	17151	17215	17046	17147	17121	17209	17129	17084	17111	17204	17241	17187	17014	17066	17186	17024	17342	17037	17288	17057	17303	17171	17100	17260	17229	17161	17208	17164	17134	17202	17118	17128	17142	17336	17166	17272	17039	17265	17126	17326	17106	17124	17236	17108	17181	17038	17188	17172	17220	16990	17141	17168	17202	17323	17192	17153	17192	17094	17279	17248	17260	17465	17302	17153	17190	17379	17111	17146	17230	17011	17090	17036	17281	17147	17162	17207	17132	17318	17246	17290	17325	17239	17194	17062	17303	17256	17003	17120	17247	16967	17188	17106	17083	17097	17382	17159	17152	17208	17248	17294	17234	17151	17344	17060	17281	17172	17095	17165	17207	17198	16997	17129	17222	17321	17092	17333	17229	17198	17127	17025	17272	17098	17122	17088	17186	17058	17028	17239	17170	17146	17091	17292	17175	17054	17229	17050	17286	17241	17042	17330	17274	17252	17170	17273	17075	17085	17129	17290	17130	17213	17313	17224	17158	17021	17030	17044	17336	17062	17230	17291	17304	17223	17237	17103	17373	17161	17070	17242	17177	17274	17245	17307	17145	17393	17272	17243	17327	17250	17072	17205	17064	17071	17109	17244	17248	16978	17025	17470	17220	17337	17283	17213	17166	17226	17344	17056	17227	17183	17043	17164
26648	34016	54266	48650	34546	28177	24751	22318	22096	22231	22294	22133	22110	22270	22267	22292	22182	22109	22141	22008	22165	22257	22127	22187	21988	22144	22072	22248	22125	21926	22073	22031	21979	22047	22078	21968	22143	22043	22025	22241	22074	22068	21923	22051	21987	22025	22114	21942	22004	22283	22166	22014	22098	21843	22010	21979	22116	22133	21952	21841	22212	22069	22022	22150	22152	21912	22128	21926	22139	22069	21968	22186	22312	22161	22128	21802	21911	22059	21939	22198	21951	22151	22057	21909	22058	22037	22018	22020	22047	21886	22343	21999	22159	22012	22154	22085	21881	22012	22009	21922	22139	22186	22256	22177	21927	22002	21971	22220	21970	21843	22070	21968	22207	21975	21958	22119	22141	22022	22078	21883	22051	21916	21977	21972	22149	22102	21987	21880	21999	22105	22154	22088	21956	21915	22152	22032	22124	21980	22072	22061	22080	22201	21974	22188	22167	21951	21930	22040	21975	21995	22046	22125	21936	21916	21973	21910	22138	22048	21982	21808	22118	22070	22002	21919	21937	22020	21982	22004	22172	21947	21879	22204	21949	22094	21905	21950	21937	22076	22109	22273	22002	22213	22005	22018	22011	21892	22120	21780	22009	22069	21862	22071	22315	21853	21961	21980	22106	21752	22088	21927	22109	22063	22049	22264	22072	21914	22134	22053	22129	22173	22046	21972	22047	22019	21983	22227	21936	21870	21918	22051	21943	21714	22161	22066	21937	22227	22181	22203	22100	21925	21915	21767	21881	22184	22204	21875	21898	21758	21924	22149	21805	22228	22078	22121	22044	22091	22083	22223	22230	21830	22133	21914	22133	22089	22156	22052	21984	21964	21961	21947	21861	22025	22252	22166	22188	21891	21791	21883	22135	21979	21922	21702	22036	21971	22059	22213	22174	22020	21858	22080	22033	22031	22052	22022	22042	22101	21984	22024	21840	21959	21982	21845	22052	22026	21832	21733	22139	22011	21960	21985	22012	21843	22027	21883	22048	21955	21881	22227	21929	22108	22062	21895	21841	22023	21930	21902	21949	22032	21817	22017	22063	21919	21937	21744	22224	22078	21941	22222	22134	21984	22048	22094	21996	22046	22286	22093	21967	22164	22030	22153	22071	22033	21897	21995	21911	22104	22139	21817	21884	22103	21997	21956	22091	22099	22122	21991	22194	22148	22033	22004	22017	22094	21980	21752	21854	22070	22147	22086	21971	22112	22036	22007	22025	22084	21960	22205	22168	22123	22009	21904	21895	21945	22050	22174	22020	21894	22073	22041	21976	22227	22307	22093	22075	21880	22072	22118	22181	22038	22021	22094	21950	21901	22161	22304	22031	21911	21917	22149	21962	22175	22328	22021	21807	21895	21882	21833	22001	22298	22032	21993	21988	22150	22190	22161	21919	22121	21883	21984	21884	22071	22042	22056	22324	22163	22091	21994	22155	22168	22060	21801	22062	21989	22145	22304	21989	22090	21858	22032	22089	21974	21992	22066	22112	22107	21971	22197	22175	21786	22033	22054	22213	22139	22073	22189	22062	22094	21942	21761	22020	21955	22046	21926	22032	21963	22262	21955	21908	21968	21962	21885	22084	22086	21989	21860	21955	21749	21877	22189	22115	22055	21846	22065	22186	22219	22289	22085	21977	21865	22083	22002	22039	22143	22086	22033	22022	22055	21998	22202	21923	22125	22038	22032	22036	21949	21946	21992	21999	21846	22114	21729	21932	22306	21885	22230	21903	22176	22071	22286	22166	21977	21734	22303	22203	22030	21916	21953	22090	21984	21933	21853	22102	22215	21996	21898	21868	21923	22170	22176	22056	22064	21864	21871	22086	21883	21986	22081	21944	21949	21883	21959	22018	21967	22025	22043	22111	22052	22011	21964	22180	21817	22094	21955	22164	21708	21907	22114	22032	22098	22202	21873	22045	21881	22077	21880	22145	21996	22043	22116	22084	22166	22043	22006	21958	22033	21864	22104	22191	22234	21992	22364	22173	21982	21984	21911	22115	22054	21875	22123	21953	21776	22114	21610	22365	22081	22057	22015	21997	21880	21821	22017	22041	22025	21962	21944	22001	22169	22115	22269	22174	21927	22019	22147	22129	21917	21827	21871	21879	22002	21967	22086	21832	21991	22140	22027	22064	22185	22074	22164	21880	22009	21990	21807	22041	22145	22039	21878	22221	21992	22070	22055	22091	22099	22311	22045	22103	22047	21938	22035	22007	21995	22263	22044	21985	21996	22013	21917	21838	22197	21986	22013	21946	21850	21971	21957	21842	22033	22124	22125	22036	22031	22055	21917	22164	21975	22152	22186	22208	22231	22262	21954	22047	21940	22191	21925	22013	22177	22151	21996	21938	22201	21995	21925	21898	21943	21863	21777	21954	22057	22089	21911	21991	22198	22065	22321	22161	22068	22181	21738	22006	21964	22010	22159	22037	22043	21991	21919	21745	21874	22005	21899	21780	21875	22058	21878	21953	21994	21832	22126	21809	21990	21960	21980	22075	21818	22006	22084	21917	21942	22066	22064	21964	22248	22060	21922	21994	21944	22017	21858	22195	21981	22169	21875	21848	22152	22071	22089	22121	22076	21977	22183	21981	22185	22058	22119	22217	22126	21785	21883	22044	22121	22155	21942	22130	22077	21919	22011	22258	22129	22185	22124	21925	21933	22294	22023	21979	22048	22057	22178	22055	22035	22193	22090	22131	22159	21878	22061	22115	21952	22143	22050	22139	22058	22041	22180	22041	21843	22104	21873	22050	21888	22020	21914	22004	22143	22198	22166	22060	22066	21960	22113	22127	22068	21818	22120	22086	21997	22129	21988	22073	22111	22050	21901	22060	22147	22099	22075	21939	21920	22315	21928	22144	21989	22251	22116	21929	22088	21996	21945	22121	22153	21888	22223	22138	21991	22006	22065	22177	22146	22238	21971	22176	22069	22151	22104	21953	22024	21895	22056	21804	21888	21778	21722	21980	21992	22227	22065	22032	21957	22026	22215	22041	21881	21866	21819	22008	22204	22205	22054	21899	21901	22113	22092	22045	22052	22279	21765	21879	21945	21884	22073	22160	21873	22022	21931	21916	22027	22011	22088	21995	22029	21821	22119	22146	22191	21990	22203	22050	22060	22062	22216	22008	21931	22049	21943	21959	21989	22067	22003	21658	22008	22058	22165	22028	21797	22116	22036	22029	22005	21993	22022	22067	21738	22129	22170	22170	22018	22143	22117	22100	22072	22028	22155	22086	22145	22022	22136	22123	22259	22177	22272	22107	21890	22118	21790	22212	21998	22141	22030	21925	21877	22197	21890	22075	21954	22130	22146	22071	21851	22128	21981	22096	22018	21928	22138	22041	21975	22030	22130	22024	22074	21892	22142	22067	22111	22160	22072	21794	22071	22259	22132	22269	21960	22283	22145	21951	21923	22205	22150	22024	21959	21794	22079	21833	22147	22042	22034	22052	22090	21942	21942	22321	22145	21996	22231	22185	22035	21961	21885	22271	21788	21948	22104	21816	22140	22093	21907	22015	21957	22040	22049	21873	22085	21867	21981	22053	21822	21849	22054	21722	22117	21900	21927	21905	22197	22320	21907	22130	21853	21954	22247	22276	22122	21759	22072	21988	21954	21890	22033	21903	22107	22077	21996	21869	22204	22115	21966	22077	22100	22030	22209	22030	22048	22226	21803	22004	22017	21985	21960	22137	22038	22069	22198	21940	22029	22194	22129	21856	22096	22026	22108	22034	22087	22044	22018	21717	22111	22232	22138	22041	21997	22277	21884	22037	22024	22168	21997	22125	22060	22189	22080	22008	22136	22016	22098	22170	21960	21868	22190	22232	22149	21892	21984	22023	22051	21987	22305	22094	22103	22117	22121	21981	21762	22041	21915	21967	21955	22013	21981	22195	21995	22047	22012	22274	22009	22030	22079	22040	22117	21853	22104	22138	22053	22061	22031	22250	22137	22211	21962	22006	22051	22165	21884	22031	22078	21903	21985	22039	22196	22087	22053	22077	22168	22110	21987	22221	22010	22128	21813	21781	21952	21890	21783	21813	21936	22022	22071	21877	22120	22022	21973	22151	22233	21886	22256	22074	22003	22129	22026	21953	22076	22221	22151	22057	21948	21989	22151	22049	21864	21959	22133	22021	22041	22039	21731	21988	22022	21939	21970	22041	22121	21791	22069	21832	21862	21966	22169	21853	21961	21981	22199	22136	22094	21871	22154	22039	21875	22214	22011	22163	22161	22216	21962	22079	21919	21890	22091	21901	21976	21786	21907	22010	22063	22100	22193	21906	21958	22252	21794	21902	22114	22389	22096	22273	22188	21913	21729	21911	22020	22165	22113	22110	21973	22110	22152	21976	21923	22049	22000	22171	22043	22212	21985	21741	21846	21910	22109	21997	21933	21998	21846	21961	22131	22007	22027	22100	22014	22241	22085	21940	22004	21973	22256	22028	22174	22252	22152	21917	21945	21959	21890	22183	21861	21925	21893	21958	22000	22214	22173	21697	22013	22003	22069	21883	22095	22103	22080	21915	21817	22111	22042	21918	22060	22094	22065	21863	22015	21957	21893	22072	22072	22101	21999	21821	22072	22120	22017	22027	22185	22049	22215	22144	22082	21728	22046	22035	21949	22220	22135	21945	21911	22232	22245	22134	22146	22113	22053	21951	22261	21940	21977	22235	21890	22284	22219	22025	22107	21956	22059	21813	21991	21956	21896	21840	22193	22064	22143	22170	22213	22105	21920	21788	22165	22052	22017	21929	22048	21908	22165	22247	22206	21962	21893	22016	21848	22183	22201	22062	22057	21959	22053	21979	22144	22112	21885	22031	21871	22078	21916	22073	21943	21858	22108	22130	21855	22143	22145	22070	21835	21912	22105	22072	21893	22131	22034	22016	22004	22203	22336	22172	22066	22130	22144	21966	22183	22044	22059	22025	22017	21930	21757	21989	21984	21904	22154	22153	21901	22047	22082	22211	22054	21972	22065	22000	22188	22213	22193	21929	22003	21951	22016	22219	21966	22145	21804	21801	21958	22008	22166	21915	21967	22075	22126	22090	22169	22008	21891	22149	22122	22065	22184	22243	22037	21870	21869	21967	22031	22190	21975	21952	21725	22016	22136	22011	22056	21897	22201
63942	99618	83162	54866	35522	23065	17913	17435	17389	17459	17520	17354	17422	17399	17577	17420	17331	17480	17306	17475	17493	17575	17365	17413	17536	17360	17400	17453	17340	17376	17540	17479	17304	17431	17646	17495	17657	17305	17584	17490	17498	17481	17354	17452	17547	17409	17464	17522	17245	17471	17531	17577	17258	17312	17316	17475	17386	17397	17319	17569	17449	17436	17526	17391	17410	17476	17494	17378	17426	17485	17360	17417	17418	17447	17590	17477	17520	17475	17491	17425	17443	17435	17434	17446	17534	17438	17430	17353	17322	17333	17500	17470	17328	17382	17443	17483	17494	17285	17370	17455	17240	17504	17500	17460	17601	17553	17480	17492	17334	17460	17428	17428	17308	17608	17443	17490	17507	17495	17276	17388	17466	17527	17542	17236	17418	17483	17609	17399	17513	17338	17445	17356	17593	17386	17479	17381	17511	17414	17462	17709	17426	17268	17372	17554	17545	17603	17477	17483	17263	17431	17319	17497	17387	17382	17361	17383	17238	17428	17485	17528	17440	17335	17455	17444	17447	17293	17320	17427	17408	17531	17518	17366	17213	17316	17341	17378	17528	17321	17280	17474	17360	17408	17259	17468	17589	17370	17426	17448	17419	17607	17521	17405	17669	17366	17599	17445	17329	17342	17418	17624	17324	17644	17440	17401	17411	17313	17365	17341	17414	17387	17584	17414	17458	17462	17583	17448	17453	17441	17248	17308	17359	17537	17569	17540	17511	17253	17488	17550	17332	17454	17355	17584	17498	17319	17472	17539	17432	17465	17538	17556	17398	17363	17445	17590	17476	17389	17349	17328	17453	17513	17511	17440	17479	17515	17527	17432	17359	17543	17394	17563	17535	17304	17547	17386	17277	17407	17369	17469	17420	17466	17560	17338	17458	17384	17553	17576	17471	17310	17294	17417	17431	17464	17408	17358	17257	17419	17440	17490	17546	17595	17384	17347	17244	17512	17401	17428	17413	17463	17536	17297	17418	17334	17494	17462	17398	17491	17590	17356	17477	17450	17375	17463	17317	17437	17512	17400	17507	17470	17548	17478	17472	17472	17457	17426	17467	17399	17474	17554	17477	17466	17459	17415	17477	17333	17474	17439	17380	17296	17447	17408	17372	17289	17270	17377	17459	17411	17491	17459	17433	17545	17441	17451	17334	17528	17455	17554	17582	17580	17197	17579	17397	17522	17406	17311	17476	17426	17589	17456	17500	17423	17471	17422	17461	17534	17372	17410	17384	17517	17510	17503	17488	17467	17288	17317	17486	17451	17373	17397	17304	17273	17280	17443	17305	17394	17402	17525	17592	17424	17354	17404	17297	17406	17362	17531	17474	17174	17520	17534	17350	17387	17308	17422	17364	17469	17568	17409	17507	17455	17426	17465	17418	17561	17490	17409	17500	17259	17395	17551	17504	17413	17456	17551	17360	17392	17392	17384	17380	17494	17451	17459	17489	17292	17540	17621	17411	17314	17347	17353	17660	17381	17301	17235	17461	17442	17294	17545	17524	17529	17364	17554	17433	17563	17480	17393	17502	17518	17396	17513	17238	17465	17378	17437	17418	17483	17433	17401	17314	17321	17350	17380	17372	17561	17406	17467	17394	17648	17406	17451	17336	17407	17411	17639	17508	17373	17456	17433	17411	17413	17485	17475	17582	17331	17416	17408	17412	17531	17268	17396	17425	17378	17439	17475	17407	17387	17317	17378	17396	17348	17486	17410	17329	17499	17403	17529	17401	17307	17324	17208	17343	17650	17250	17483	17507	17431	17459	17363	17322	17333	17334	17482	17342	17547	17433	17542	17333	17265	17422	17357	17266	17419	17613	17299	17404	17454	17624	17522	17466	17406	17568	17408	17392	17531	17211	17364	17513	17598	17461	17535	17341	17550	17423	17337	17502	17492	17417	17418	17389	17364	17322	17472	17427	17648	17427	17317	17479	17241	17347	17456	17273	17441	17362	17291	17539	17292	17527	17436	17467	17436	17389	17348	17242	17325	17369	17390	17461	17379	17589	17436	17409	17628	17455	17379	17395	17451	17290	17448	17264	17569	17480	17542	17371	17477	17279	17246	17395	17474	17480	17348	17569	17445	17322	17352	17478	17482	17621	17385	17360	17446	17452	17358	17460	17285	17589	17390	17472	17485	17560	17352	17399	17497	17407	17481	17250	17409	17503	17563	17386	17350	17431	17489	17471	17421	17486	17219	17250	17419	17322	17287	17455	17401	17303	17388	17420	17552	17398	17223	17413	17516	17476	17313	17420	17536	17591	17485	17269	17414	17450	17496	17343	17480	17558	17567	17311	17380	17643	17485	17250	17361	17325	17434	17459	17444	17474	17352	17362	17399	17404	17355	17449	17559	17505	17536	17228	17451	17337	17609	17373	17369	17516	17356	17490	17370	17442	17317	17453	17514	17312	17448	17297	17420	17459	17375	17486	17382	17523	17444	17382	17438	17453	17419	17364	17378	17532	17544	17396	17317	17514	17496	17480	17244	17451	17275	17442	17374	17482	17588	17476	17443	17491	17399	17374	17477	17505	17509	17628	17280	17425	17416	17349	17321	17442	17465	17583	17428	17475	17449	17285	17460	17568	17614	17554	17460	17527	17472	17300	17593	17480	17480	17523	17405	17247	17446	17628	17425	17590	17621	17260	17206	17424	17640	17414	17496	17467	17424	17483	17517	17364	17584	17444	17399	17307	17642	17559	17422	17416	17363	17348	17612	17456	17384	17349	17343	17333	17203	17406	17430	17374	17592	17429	17505	17569	17503	17492	17483	17570	17593	17439	17357	17338	17393	17440	17533	17604	17487	17521	17356	17401	17472	17474	17511	17681	17436	17496	17349	17447	17519	17541	17374	17376	17504	17379	17498	17516	17297	17443	17548	17460	17587	17312	17435	17683	17364	17436	17257	17483	17317	17418	17403	17344	17416	17382	17380	17412	17327	17510	17454	17463	17507	17601	17272	17684	17461	17353	17261	17344	17494	17515	17473	17412	17308	17439	17443	17630	17449	17316	17554	17492	17436	17495	17343	17474	17368	17520	17487	17509	17538	17522	17457	17462	17549	17477	17389	17444	17383	17404	17420	17549	17557	17348	17530	17462	17412	17478	17470	17397	17500	17442	17537	17621	17493	17510	17529	17566	17521	17555	17426	17495	17521	17623	17483	17502	17365	17476	17518	17560	17389	17441	17360	17373	17295	17432	17317	17360	17455	17576	17523	17366	17362	17283	17501	17361	17508	17291	17472	17428	17599	17594	17402	17373	17577	17347	17314	17434	17382	17291	17378	17511	17373	17585	17448	17497	17497	17430	17387	17793	17432	17498	17474	17268	17407	17394	17508	17332	17540	17499	17334	17401	17386	17542	17444	17279	17310	17565	17473	17428	17533	17638	17338	17440	17472	17454	17480	17326	17416	17511	17487	17579	17318	17431	17274	17393	17360	17397	17301	17577	17470	17450	17441	17524	17295	17452	17571	17470	17452	17446	17448	17300	17480	17514	17312	17445	17341	17344	17465	17450	17523	17334	17603	17519	17350	17399	17269	17585	17519	17309	17421	17431	17476	17325	17370	17514	17421	17479	17453	17439	17515	17433	17416	17505	17521	17269	17443	17520	17431	17387	17308	17495	17220	17491	17198	17362	17416	17312	17393	17338	17355	17439	17274	17352	17456	17404	17388	17402	17421	17526	17376	17407	17394	17316	17351	17467	17340	17237	17309	17426	17468	17477	17510	17569	17345	17462	17422	17439	17570	17558	17402	17545	17370	17433	17600	17513	17269	17382	17692	17392	17422	17425	17351	17414	17382	17485	17545	17539	17426	17340	17228	17314	17510	17443	17457	17403	17412	17361	17326	17365	17419	17351	17294	17417	17631	17585	17306	17509	17422	17253	17380	17512	17543	17317	17250	17453	17399	17327	17411	17337	17676	17229	17504	17366	17471	17355	17361	17495	17438	17389	17351	17376	17471	17498	17404	17525	17264	17307	17437	17422	17524	17486	17364	17363	17463	17479	17313	17518	17316	17558	17529	17427	17379	17260	17501	17514	17273	17440	17449	17352	17505	17508	17366	17534	17353	17453	17400	17346	17408	17531	17391	17490	17370	17502	17518	17311	17326	17204	17343	17529	17499	17456	17569	17576	17326	17637	17392	17342	17386	17492	17348	17486	17500	17453	17460	17251	17269	17388	17180	17401	17295	17411	17514	17367	17525	17455	17403	17701	17562	17374	17426	17620	17549	17452	17349	17381	17333	17364	17370	17483	17365	17390	17436	17475	17332	17373	17469	17424	17477	17502	17234	17645	17549	17494	17389	17527	17541	17469	17336	17371	17310	17426	17393	17427	17330	17467	17498	17493	17449	17316	17575	17426	17436	17467	17377	17582	17275	17358	17493	17282	17502	17464	17393	17459	17387	17630	17563	17486	17364	17593	17469	17428	17368	17463	17500	17394	17363	17533	17288	17272	17419	17508	17318	17567	17506	17450	17336	17427	17358	17356	17467	17504	17241	17587	17441	17560	17436	17453	17453	17385	17578	17502	17235	17607	17420	17349	17396	17513	17229	17335	17516	17325	17372	17413	17590	17518	17433	17285	17499	17495	17279	17248	17437	17387	17427	17355	17366	17384	17388	17437	17444	17514	17305	17636	17366	17456	17549	17495	17409	17390	17538	17427	17359	17429	17420	17455	17442	17282	17415	17532	17451	17424	17487	17517	17434	17424	17311	17450	17469	17622	17323	17445	17412	17412	17496	17366	17608	17432	17534	17372	17359	17406	17350	17498	17470	17470	17362	17372	17463	17532	17507	17400	17429	17452	17623	17375	17513	17400	17297	17520	17490	17479	17324	17681	17335	17498	17446	17468	17597	17461	17568	17264	17521	17519	17390	17438	17430	17499	17416	17409	17538	17369	17435	17571	17464	17381	17485	17413	17443	17395	17420	17435	17509	17664	17488	17530	17568	17409	17511	17326	17333	17462	17331	17619	17504	17460	17423	17489	17465	17550	17420	17559	17217	17591	17610	17487	17235	17627	17317	17412	17457	17578	17346	17462	17474	17461	17352	17477	17430	17485	17542	17260	17488	17359	17287	17669	17356	17435	17415	17313	17299	17444	17554	17385	17388	17492	17478	17360	17531	17444	17453
23887	27158	46311	44734	36028	30836	26873	22212	21409	21915	21640	21638	21657	21478	21492	21569	21345	21436	21426	21244	21651	21407	21509	21364	21428	21323	21171	21366	21377	21375	21332	21231	21369	21324	21328	21177	21412	21318	21147	21353	21205	21257	21473	21596	21226	21111	21506	21495	21336	21357	21436	21315	21240	21380	21348	21155	21172	21349	21328	21295	21216	21377	21502	21222	21113	21281	21166	21310	21203	21339	21428	21053	21178	21322	21351	21284	21236	21156	21218	21242	21178	21309	21340	21166	21297	21115	21320	21335	21377	21171	21310	21315	21121	21187	21204	21228	20996	21335	21296	21323	21361	21247	21483	21371	21116	21080	21101	21150	21507	21529	21102	21305	21445	21184	21252	21163	21136	21077	21072	21315	21245	21217	21145	21342	21296	21077	21173	21291	21181	21403	21302	21306	20817	21078	21345	21345	21328	21299	21059	21244	21078	21296	21334	21375	21183	21205	21230	21173	21303	21325	21227	21077	21299	21245	21356	21380	20928	21235	20838	21232	21337	21095	21059	21275	21161	21353	21441	21318	21271	20973	21136	21266	21168	21259	21032	21166	21182	21363	21171	21265	21234	21145	21176	21152	21270	21213	21231	21252	21370	21009	21260	21294	21394	21008	21219	21092	21314	21308	21258	21168	21283	21017	21317	21287	21359	21282	21339	21194	21089	21038	21189	21084	21353	21211	21035	21174	21121	21132	21149	21075	21175	21183	21164	20981	21260	21296	21244	21201	21169	20939	21418	21295	21048	21033	21226	21152	21059	21431	21337	21162	21111	21231	21136	21027	21297	21196	21188	21159	21266	21104	21024	21163	21064	21294	21235	21409	21392	21080	21055	21204	21170	21058	21219	21202	20887	21344	21402	21497	21261	21060	21162	21245	21184	21144	21299	21179	21221	21104	21096	21063	21162	21086	21385	21305	21295	21075	20900	20928	21084	21191	21221	21372	20999	21281	21466	21375	21297	21274	21148	21240	21073	21224	21242	21140	21122	21113	21024	21246	21185	21502	21323	21158	21206	21300	21344	21293	21274	21207	21087	21104	21020	21238	21134	21390	21205	20839	21018	21182	21128	21086	21219	21353	21332	21084	21231	21174	21392	21129	21187	21273	21037	21466	21135	21290	21289	21079	21020	21127	21196	21223	21169	21201	21240	21103	21141	21332	21347	21368	21194	20926	21250	21078	21417	21260	21089	21309	21189	21156	21118	21163	21269	20981	21297	21232	21107	21065	21183	21128	21034	21215	21261	21172	21188	21036	21111	21103	20958	21146	21210	21170	21201	21149	21182	21120	21086	21297	21214	21183	21290	21023	21305	21027	21230	21387	21285	21143	21410	21029	21154	21190	21110	21209	21148	21137	21270	21253	21245	21336	20976	21178	21403	21105	21225	21218	21259	21269	21354	21422	21254	21151	20846	21285	21301	21242	21175	21308	21269	21227	21083	21291	20970	21109	21169	20967	21210	21318	21148	21248	21446	21160	21378	21144	21098	21386	21389	21265	21215	21302	21164	20921	21130	21013	21125	21388	21211	21032	21318	21102	21056	21412	21329	21107	20973	21062	21275	21123	21148	21070	21149	21058	21316	21283	21350	21396	21433	21174	21173	20978	21250	21022	21175	21249	21204	21300	21030	21335	21219	21267	21290	21350	21008	21131	21237	21384	21456	21210	21033	21147	21092	21319	21395	21286	21223	21125	21199	21410	21100	21332	20971	21003	21377	21265	21406	21214	21335	21050	20982	21196	21298	21258	21244	21259	21090	21171	21153	21081	21188	20972	21010	21455	21253	20911	21167	21321	21103	21313	21067	21238	21343	21112	21329	21144	21205	21114	21141	21363	21120	21324	21075	21208	21356	21157	21172	21469	21214	21288	21286	21289	21191	21399	21109	20930	21229	21227	21073	21553	21259	21083	21416	21318	21102	21157	21192	21138	21013	21150	21255	21192	21239	21151	21394	21207	21280	21187	21140	21150	21455	21239	21233	21471	21176	21105	21118	21263	21273	21205	21237	21246	21497	21390	21069	21098	21180	21227	21345	21183	20978	21306	21227	21286	21081	21208	21289	21381	21187	21115	21071	21214	21237	21011	21198	21207	21198	21037	21216	21398	21260	21264	21269	21212	21209	21163	21075	21111	21120	21131	21360	21155	21092	21132	21253	21485	21191	21362	21244	21031	21314	21139	21356	21243	21450	21204	21250	21158	21241	21492	21107	21212	21247	21033	21154	21146	21233	21070	21068	21360	21086	21189	21202	21247	21440	21372	21187	21002	21246	20922	21213	21093	20999	20912	21256	21101	21137	21289	21196	21269	21245	21302	21201	21328	21142	21340	21357	21178	21430	21291	21182	21063	21109	21301	21370	21055	21220	21133	21195	21117	21433	21009	21365	21288	21088	21072	21401	21351	21169	21099	21218	21358	21040	21129	21040	21234	21261	21019	21236	21001	21096	21283	21129	21241	21238	21204	20946	21349	21075	21077	21248	21143	21200	21167	21101	21187	21141	21069	21351	21062	20980	21203	21094	21291	21333	21239	21304	21321	21121	21208	21214	21136	21279	21250	21176	21203	21316	21069	21156	21235	21236	21235	21046	21357	21172	21262	21171	20911	21194	21084	21193	21171	21057	21214	21231	21189	21103	21384	21090	21287	21259	21172	21322	21333	21231	21087	21320	21193	21047	21154	21258	21108	20964	21376	21184	21437	21313	21097	21334	21190	21259	21388	21107	21134	21178	21244	21147	21406	21033	21140	21129	21263	21302	21189	21207	21208	21177	20998	21224	21023	21004	21126	21329	20990	21230	21437	21276	21201	21035	21200	21213	21232	21271	21190	21164	21270	21241	21378	21210	21247	21210	21212	21163	21130	21283	21189	21214	21068	21365	21229	21170	21337	21170	21270	21231	21120	21263	21213	21024	21035	21383	21099	21330	21192	21283	21016	21417	21316	21123	21144	21377	21154	21211	21095	21222	21189	21251	21172	21252	21081	21279	21259	21417	21030	21084	21197	21297	21164	21162	21132	21369	21254	21215	21100	20960	21325	21255	20975	21016	21037	21153	21175	21326	21012	21105	21261	21216	21321	21375	21196	21242	21194	21003	21013	21093	21159	21285	21209	21058	21104	20989	21268	21061	21131	21024	21367	21164	21048	21229	21502	21231	20901	21048	21389	21167	21351	21212	21204	21078	21054	21528	21177	21192	21284	21173	21262	21233	21252	21159	21106	21134	21125	21154	21212	21168	21353	21308	21195	21243	21227	21231	21240	21090	21259	21117	21416	21224	21044	21213	21215	21025	21105	21083	21176	21147	21020	21381	21131	20948	21243	21401	21050	21297	21187	21145	21231	21083	21365	21279	21334	21258	21227	21283	21309	21325	21201	21220	20986	21081	21273	21114	21163	21182	21279	21109	21271	21306	21107	21077	21402	21168	21210	21233	21185	21014	21342	21402	21130	21211	21071	20951	21283	20977	21200	21251	21250	21160	21383	21251	21168	21196	21321	21318	21128	21385	21210	21252	21050	21279	21276	21338	21326	21204	21244	21064	21073	21036	21101	21129	21430	21072	21039	21178	21111	21357	21324	21186	21090	21139	21257	21288	21066	21164	21050	21320	21478	20998	21087	21139	21093	21301	21394	21424	21350	21351	21360	20991	21285	21445	21392	21354	21214	21060	21150	21336	21197	21061	21139	21208	21004	21200	21262	21349	21287	21273	21248	21336	21321	20941	21331	21326	21267	21150	21184	21306	21194	21171	21048	21185	21295	21029	21168	21432	21157	21414	21109	21308	21073	21245	21200	21080	21183	21209	21174	21413	21310	21225	21232	21356	21339	21365	21217	21144	21276	21364	21222	21247	21384	21138	21296	21056	21325	21298	21086	21263	21114	21162	21136	21136	21290	21171	21036	21095	21144	21218	21172	21314	21076	21263	21257	21413	20975	21295	21277	21119	21360	21020	21203	21170	21254	21279	21121	21408	21394	20944	21276	21159	21179	21181	21058	21142	21188	21044	21243	21354	21188	21356	21108	21175	21110	21186	21211	21233	21372	21377	21103	21339	21238	21243	21079	21145	21159	21105	21051	21227	21347	21085	21120	21168	21069	21177	21285	21188	21101	21239	21251	21165	21080	21025	21313	21143	21181	21176	21385	21177	21173	21279	21141	21275	21141	21256	21277	21347	21155	21278	21259	21377	21200	21095	21202	21311	21234	21209	21007	21333	21132	21377	21306	21221	21122	21155	21200	21428	21459	21139	21154	21164	21166	21232	21231	21190	21302	21120	21309	21198	20894	21099	21223	21391	21356	21214	21100	21222	21015	21192	21237	21200	20987	21341	21108	21425	21512	21117	21342	21256	20959	21100	21173	21118	21047	21276	21204	21134	21075	21371	20933	21227	21118	21258	21176	21183	21128	21040	21255	21268	21252	21147	21351	21206	21150	21142	21338	21101	21089	21253	21143	21199	21264	21338	21257	21113	21127	21115	21365	21187	21464	21128	21336	21028	21306	21219	21198	21323	20941	21254	21253	21186	21405	21411	20942	21272	21329	21068	20978	21284	21257	21258	21092	21227	21244	21213	21200	21491	21237	21108	21325	21106	21236	21114	21152	21118	21530	21003	21363	21410	21132	21223	21115	21178	21051	21065	21204	21193	21112	21140	21285	21487	21349	21127	21322	21100	21351	21163	21181	21261	20900	21174	21065	21242	21138	21122	21384	21202	21129	21260	21153	21212	20993	20912	21241	21384	21378	21446	21376	21292	21233	21132	21338	21205	21161	21145	21175	21207	21183	21219	20954	21147	21014	21169	21304	21215	21049	21259	21530	21203	21107	21275	21221	21171	21011	21116	21115	21055	21139	21302	21144	21155	21185	21135	21342	21054	21322	21337	21193	21337	21307	21216	21318	21183	21191	21171	21312	21290	21371	21263	21128	21204	21114	21281	21383	20916	21024	21117	21247	21108	21279	21457	21318	21062	21169	21159	21171	21252	21302	21273	21267	21395	21189	21258	21228	21121	21318	21214	21338	21175	21119	21132	21144	21345	21187	21247	21020	21177	21159	21079	21294	21213	21255	21082	21077	21089	21202	21257	21186	21215	21314	21142	21318	21227	21098	21319	21250	21164	21239	21088	21185	21182	21134	21264	21157
62246	103785	93576	70296	47410	29560	18128	16734	16858	16888	17092	16858	16855	16950	17029	16759	17025	16890	17119	16880	16845	16875	16929	17071	16988	16942	16954	16839	16839	17142	16819	17050	16803	16874	17107	16906	16902	16976	16900	16749	17061	16858	16900	16833	16966	17212	16910	16942	16813	16820	17099	16816	16871	16872	17004	17039	17043	16959	16987	16981	17018	16749	16907	17062	16924	16954	16792	16896	16939	16980	16943	16843	16937	16934	17066	16922	16930	16967	17067	17087	16988	16966	16918	16950	17104	16815	16895	17084	16954	16940	17144	16953	17018	16986	16890	17077	16985	16820	17030	16789	16834	16840	17001	16962	17016	16921	17017	16890	16969	16934	16958	16825	16917	17036	16972	16926	17023	16919	16927	16858	17231	17190	16845	17154	16941	16898	17023	16744	17026	17123	16920	16962	17018	16910	17114	17038	16951	16929	17024	17042	16997	17058	16943	16850	17068	16992	16837	16847	16883	17081	16965	16728	16960	16910	17081	17165	16927	16817	17237	16783	16877	16935	16974	17062	16955	16910	17028	17027	17003	17049	16917	17079	17207	16853	17073	17033	16952	17040	16910	16922	16945	17114	16900	16980	16862	17194	17131	16940	16991	17082	16903	16853	17026	16985	16881	16923	17075	17058	16904	17008	17143	16833	16899	17008	17039	16910	17227	17075	16956	16909	17092	17006	16969	17051	17014	16898	16846	17007	17045	16976	16916	16839	16872	16959	16830	16708	17069	17013	16975	16960	16896	17030	17001	16861	16837	16864	16884	16840	16874	16915	16830	17077	17105	17188	16929	16879	16854	16917	16863	16924	16805	16957	17113	16918	17006	16897	16919	16904	16926	16969	16954	17026	16984	17006	16913	17133	17115	16713	16955	16839	17008	17026	16918	17032	17040	16860	17100	17106	16773	16870	16787	16878	16966	17040	17083	16791	17071	16862	16888	16893	17051	16966	16954	17079	16942	16771	16958	17000	16878	16894	17001	17006	16848	16987	16955	16999	16993	16997	16843	17030	16745	17135	16803	16891	16899	16934	17048	16992	17012	17045	16891	17055	16982	17034	16849	17129	17156	16985	16953	16944	16924	17107	16995	16955	16924	17051	16968	17100	16829	16953	16817	17099	16924	16996	16959	17181	16898	16973	17019	17209	17036	17080	16985	17058	17088	16895	16983	16994	17009	16993	16915	16938	17113	17026	16901	17147	16950	16877	16936	16856	16971	16926	17016	16935	17067	16971	17056	17047	16989	16911	16969	16909	16974	17055	17000	17037	16946	17089	16780	17015	16817	16862	16923	17132	16914	16921	16978	16999	16975	16786	16856	17049	17054	17056	17074	17033	17021	17094	17073	16933	17034	16853	16932	17003	16903	17024	16974	17083	16799	16916	16941	17050	16965	16943	16855	17085	17121	16843	17135	16816	16934	16791	16874	16968	16971	17095	16833	16962	16957	16968	16789	16883	16944	17131	16973	16939	17076	16979	17152	17048	17205	17045	16975	16928	17034	17018	16842	16978	16917	17030	17011	16932	16941	17034	16838	17061	16814	16999	16888	17044	16983	16835	16776	16918	17073	16868	16925	17123	16885	16997	16938	16835	16953	16851	17127	16865	16922	16866	16724	16881	16951	16863	16944	16781	17169	16831	17032	16887	16937	16920	17101	16945	16933	16901	17185	16978	17028	16940	16814	17050	17008	16837	17115	16893	16919	16863	17082	16943	17051	17049	16970	17012	16856	16920	17035	16941	16979	17055	16806	16941	17014	17031	17088	16958	16891	16988	16790	16957	16864	17020	17148	17059	17023	16863	16852	16884	16952	16987	17010	17046	17075	17072	16921	17038	17050	17028	17141	17025	16996	16816	17044	16761	16975	17075	17014	16986	16875	16874	17117	16897	17025	17049	16902	16850	16976	16998	17041	16812	16950	16890	17112	16912	17072	16866	17006	16980	16906	17163	16873	17025	16852	17049	17168	16982	16840	17165	16927	16982	17036	17132	17092	17079	16999	16993	16837	16881	16961	16906	16996	16797	16933	17156	17017	16745	16970	17064	16844	16899	16997	16982	16933	17061	16942	16956	16929	17004	17133	16967	16826	17012	16898	16844	16943	17081	17066	17087	16990	17040	16905	16889	16906	16708	16823	16927	17015	17031	16846	16895	16847	17010	16909	16908	17062	17029	17044	16998	17008	17009	17033	16885	16872	16985	16894	16941	17099	16944	16942	17039	16856	16802	17089	17062	16986	17004	16935	16894	17159	16922	16930	17003	16911	17109	17109	16857	17124	16886	16868	17041	16929	17031	17045	16943	16932	16961	17051	16804	16912	16769	16930	16929	17179	16964	17120	17005	16852	16907	16896	16926	17040	17029	16751	17006	16950	17061	16906	16924	16816	16869	17174	16952	17147	16912	16968	16877	16830	16880	17032	16999	16975	16929	16920	16939	17072	16951	16930	17106	16905	16992	16959	17028	16956	16803	16869	17013	16884	17151	17031	16889	17064	16767	16935	17062	16988	16748	17168	17015	17094	17002	17024	16918	16905	17110	16883	16985	16793	16969	17051	17171	16931	16783	17017	16895	16870	17044	17060	17064	16826	17048	16924	16909	16997	16967	16883	17031	16981	16971	16903	16960	17002	16886	16963	16972	16891	17029	17059	16986	16986	16743	17047	16900	17061	17187	16956	17012	16927	16941	16804	16885	16835	16817	16902	17020	16960	17146	16935	16891	17038	16857	17082	16799	17032	16989	16874	17053	16810	17062	17084	16994	16842	16822	16856	16898	16950	17037	17014	16733	17162	16943	16833	16850	16916	17116	16995	17054	17091	17073	16968	17076	17052	16861	17010	16993	16935	17099	16990	16842	17117	16845	16981	16797	16982	16874	16882	17040	16858	17004	16845	16968	16783	16890	17135	16680	16855	17001	16976	16892	16852	16911	17088	16881	16914	16918	16988	16948	16879	17028	16820	17118	17062	17007	17033	17010	16928	17120	16945	16828	16921	16854	16797	17063	17118	16947	16967	16928	16928	17019	16984	16883	16879	16981	16873	16956	16784	17072	17062	16949	17027	16955	16894	16977	16970	17083	16944	17110	16994	16846	17072	16828	16997	16938	17005	16964	17025	17058	17040	16967	16973	17047	16953	16907	16789	17102	17143	17051	17026	16986	16861	16946	16969	16835	17039	16949	17165	17098	16895	17028	17028	16896	16756	17053	17008	16964	17154	16884	16941	17185	16929	16936	17084	16879	17075	16920	16899	16991	17030	17007	16954	17111	16957	16989	16897	17056	16953	16994	16856	16970	16944	17076	17017	17070	17034	16913	16929	16826	16901	16900	17019	17115	16668	17155	16906	16742	16923	16976	17085	17056	16924	17112	16998	16957	16906	17010	16709	16904	16867	16972	17088	16915	16817	16919	16870	16900	17076	16830	16954	16841	16956	17054	16807	17007	16939	17018	16989	16936	16947	16771	16992	17000	17020	16901	16971	16957	16909	17048	16864	16930	17103	17004	16989	17008	16749	17104	16929	16997	16970	16887	16841	17017	16951	16933	16931	16966	16971	17025	17081	16989	17003	16873	17161	16952	16961	16877	17085	16868	16992	16924	16736	16987	17100	16833	17086	16929	16993	16886	16989	16956	16898	16841	16949	16707	17047	16949	16948	16977	17014	17131	17082	16921	16985	16812	16881	16935	16806	16923	17089	17035	17059	17160	17028	16806	17046	16981	17177	16696	17037	17169	16997	17005	17029	16945	16979	16942	17051	17088	16815	16964	17013	16921	16997	16999	16980	16949	17194	17057	17000	17033	16752	16866	17101	16877	16915	16932	16850	16908	17163	16753	17079	16889	16764	17086	16986	17017	17017	16847	16744	16889	16819	16939	16907	17081	16893	16958	17046	16969	16850	16880	16945	16756	16731	17258	17010	17015	17064	16986	17029	16992	17043	17061	16720	16903	16951	16907	16889	16994	16986	17182	16981	16932	17028	16955	17007	16840	16873	16903	16958	17063	16985	16943	16906	16801	17162	17059	17098	17068	17053	16919	17007	17118	16933	17076	17035	16856	16820	16918	17032	17056	16813	16962	16917	16845	16843	17117	16894	16816	16914	16861	16914	16896	17094	17019	16873	16941	17069	17139	17012	17031	17009	16940	16921	17001	16835	16993	16993	16834	17082	16729	17063	16901	17029	17032	17025	16954	16875	16775	16837	17022	16901	16985	17007	17139	16993	16955	16981	16949	16992	16865	16913	17088	16970	16913	17001	17164	16908	17037	16837	17026	16947	16788	16867	16858	16973	17036	16983	16925	16808	16918	17056	17149	16875	17208	16929	17046	17118	16837	16955	16973	16886	16883	17019	16937	17011	16991	16972	17004	17010	16910	16950	17165	16947	17044	16853	16943	16845	16860	17002	17082	17038	16932	16926	16754	16993	16922	17043	16729	16804	17040	17035	17129	16997	16781	16806	16951	16974	17008	17022	17066	16924	16934	16957	17032	16759	16835	17004	16918	16797	16888	17239	16918	16935	16820	16940	17088	16949	17064	16922	16895	16961	16848	16838	16801	17038	16990	16832	17047	16857	16817	16933	17166	16949	16931	17069	16877	16973	17059	16882	16978	16901	17038	16996	17017	17004	16802	16811	16868	16897	16826	17020	17035	17139	17030	16971	16819	17027	16855	16895	16937	16929	17034	17037	16862	17139	16852	16962	16856	17054	16846	17035	16853	17049	16883	16881	17038	16932	17035	16903	17089	16934	16943	16961	16933	17065	16772	16952	16890	16987	16881	16679	16944	16856	16964	16834	17026	16946	16870	16983	16967	16934	16963	17016	16890	17011	16803	16904	17106	16960	16821	16828	16811	16967	17015	16910	16927	16982	16934	16896	16801	16834	16931	16777	16852	16951	16938	16793	17081	17088	16800	16905	17218	16844	17004	16940	17028	17003	17009	16845	16982	16907	16856	16956	17056	16979	17057	16772	17066	17058	16887	17065	16839	16963	16949	17138	16944	16861	17123	16902	16814	16871	16807	17091	16893	16925	17109	16989	17156	17070	17007	17057	16995	16955	16901	17108	16978	16989	16916	16837	16950	17099	16866	17008	17084	17052	17003	17111	16887	17080	16663	16930	17034	16831	16914	16880	17050	16917	16825	17029	16811
35729	45541	47627	36112	26105	22587	21493	21401	21291	21042	21190	21093	21128	21120	21179	21204	21204	21115	21224	21111	21126	21155	21178	20965	20872	21059	21213	21160	21106	21149	21135	21157	20940	21027	21044	21049	21142	21039	21137	21252	21112	21138	21112	20997	21166	21464	21156	21135	21260	21165	21130	20940	21220	21131	21110	21402	21091	21044	21089	21053	21211	20877	21272	20910	21022	21255	20876	21129	21075	21188	21148	21071	21156	21123	21067	21144	21306	21049	21093	21122	21049	21117	21170	20955	20996	21253	21190	21383	20948	20903	21147	20936	21106	21026	21123	20987	21387	21158	21006	21123	21329	21242	21191	21114	21035	21362	21058	21040	21060	21212	20996	21019	21251	21044	20996	21019	21090	21034	20927	21046	21210	21231	21264	21227	21191	21137	21101	21028	20959	20975	21080	20964	21157	21146	21108	20924	21076	21134	21056	21077	21093	21236	20943	21002	21119	21229	20988	21151	21119	21050	20858	21051	21078	20895	21102	21067	20916	21055	21154	20986	21003	20975	20932	21067	21118	21199	21144	20888	20822	21045	21055	21219	21107	21211	21195	21209	21204	21301	21022	20996	21081	20941	21029	20914	21152	21182	21010	21242	21100	21198	21101	21185	21315	21087	21244	21187	21021	21142	20991	21017	20932	21074	21228	21251	21052	21172	21103	21021	21030	21134	21187	21144	20963	21074	21156	20973	21109	21220	21052	21097	21254	21165	21010	21244	21164	21070	21386	21057	21145	21109	20929	21067	21258	20840	21023	21172	21247	21036	21210	21168	20886	21048	21215	21177	21103	21086	20955	21095	21111	21184	21001	21287	21163	21127	20958	21314	20951	21126	21065	21187	21147	20867	21040	21238	21012	21103	20968	21036	21135	21014	21058	21291	20927	21110	21257	21109	21188	21223	21340	20920	20772	20875	20958	21139	21129	21218	21035	21010	21132	21234	20968	21127	21018	21209	21204	21026	21147	21129	21103	21035	21216	21166	21195	20988	21083	21107	21032	20975	21313	21168	21116	21493	21039	21186	20897	21060	20990	21292	21210	21058	21074	21003	20919	20932	21262	21028	21258	21221	21146	21033	20885	21139	21181	21018	20991	21001	21014	20940	21093	21084	21152	21003	21017	21128	21305	21134	21245	21296	21228	20958	21115	21042	21141	20894	20978	20973	21041	21081	21125	21166	20914	21045	21009	21061	21136	21094	21088	20937	21220	21153	21016	21024	21188	21177	21183	20987	21023	21086	20902	21165	20990	20860	21055	20962	20979	21193	21186	21045	21244	21096	21173	21279	21163	20965	20916	21168	21303	20956	20931	21046	21090	21089	20973	20952	21019	21053	20942	21130	21034	21037	21117	20999	21051	21213	21014	21253	21306	21277	20913	21128	21151	21047	20995	21069	20954	21073	20973	21413	21286	21184	21040	21114	20893	20862	20979	20967	21166	21107	21189	21093	20948	21332	21111	21300	21025	21047	21195	21050	21254	21179	21105	21046	21087	21200	21090	21039	21195	20890	21095	21403	21310	21170	21000	21252	21192	21034	21428	21177	21075	21259	21091	20975	21304	21123	20965	21236	21072	20935	21120	21064	21048	21189	20914	21008	21076	21047	21274	20897	20984	21165	21147	21337	21067	21061	21166	20938	21198	20969	21266	21052	21081	21003	21226	21055	21078	21229	21150	21001	21082	21013	21113	21098	21278	21026	21169	21002	20978	21102	21082	21268	21241	21105	21243	21156	21355	21038	21121	21023	21178	21116	21203	21313	21095	21148	21160	21293	21064	21064	21026	21232	21175	20966	21082	21196	21233	21056	21211	21068	21177	21059	21017	21121	20971	20998	20996	21004	21054	21422	21167	21045	21115	21065	21172	21060	21065	21068	21098	21135	21076	20948	21000	21241	20978	21200	21077	21154	20898	20991	21244	21180	21109	20908	20949	21162	21186	21212	21099	21141	21030	21066	21138	21207	21068	21168	21237	20982	21344	21126	21005	20987	20813	20957	21214	21213	20992	20897	21017	21024	21071	21120	21126	21111	21001	21055	21201	21302	20971	20853	21180	21011	21037	20957	21140	20965	21087	21193	21002	21088	20933	21011	21245	21161	21141	20946	21153	21168	21054	21155	21274	21015	21144	20889	21086	21157	21166	20770	20888	20955	21207	21237	21135	20907	21141	21069	21096	20890	20928	21250	20905	21034	21169	21046	21148	21002	21102	21298	21000	21069	20974	21307	21232	21060	20897	21099	21090	20955	21005	21048	21215	21081	21047	21047	21146	21051	20994	20989	20969	21135	21108	21373	21256	21282	21020	20939	21229	21303	21179	21168	21127	21192	20961	20963	21145	20996	21178	20767	21252	21033	20981	21105	21074	21040	20962	21042	21222	21338	21100	21113	21190	20909	21388	21136	20833	21179	20977	21164	21158	21098	20913	21184	21183	21275	21309	21130	21293	21164	21133	21326	21160	20820	21149	21077	21144	21327	21132	21236	20793	20909	20918	21023	20982	21106	21060	21121	21069	20947	21107	21118	20970	21077	21057	21065	21047	21044	21135	21049	21350	21229	21181	21018	21082	20888	21207	21085	20997	21144	21016	21209	21140	21129	21172	21150	21080	21212	20951	21039	21150	21056	21131	20930	21152	21057	21026	21262	21088	20928	21141	21097	21109	21076	21108	21156	21293	21014	21004	21117	21247	21134	21110	21081	21197	21182	21102	21143	21168	21100	21166	21219	20974	21066	21093	21026	21130	21257	21054	21101	21158	21070	20948	21278	21140	21022	21169	20954	21243	21252	21273	21284	21266	21302	21007	20962	21109	21097	21097	21124	21185	21129	20926	21019	21199	21412	21105	21139	20967	21033	21054	21048	21162	21131	21270	20973	20958	21166	21187	21142	21193	20998	21220	20978	21058	21120	21232	21334	21222	21031	21287	21222	21093	20835	21084	21151	20979	21173	21108	21179	20988	20887	21278	21289	21073	21106	21022	20931	21188	21280	21356	21065	21199	21008	21107	21004	21075	21093	20833	21054	20865	21025	20764	20968	21368	21110	21097	21178	21140	20945	21064	21110	21230	21371	21163	21151	21098	21309	21185	21147	21199	21291	21145	21002	21236	21116	21092	21114	20776	21167	20965	21040	21377	21129	21024	21163	21340	21140	21289	21171	21225	21242	21111	21143	21095	21031	21295	21164	21128	20881	21206	21219	20838	21121	21149	21102	21107	20989	21278	21006	20907	21068	21253	21132	21094	20991	21152	21187	21105	21201	20972	21015	21095	21141	21172	20985	20945	21155	21261	21119	21128	20818	21017	20995	21207	21033	21048	21085	21221	21206	21009	21142	21286	21243	21333	21244	21228	21040	21207	21181	21028	20970	20993	21104	21127	21181	20994	21265	21088	21055	21011	21206	21020	21209	21253	21221	21025	21208	21023	21148	21292	21393	21190	21205	21048	20935	21015	20926	21178	21025	21104	21141	21288	21243	21021	21063	21141	21096	21189	21084	21253	21044	21050	21044	21224	21089	21123	21122	21086	20808	21115	21494	20988	20985	21266	21063	21206	21113	21093	21129	21305	21186	21080	21211	21143	21124	21172	21109	21230	21006	21075	21402	21297	21173	21242	21108	21180	21342	21002	21051	21434	20778	21334	21207	21119	20999	21123	21091	21040	20998	21046	21300	21161	20953	20924	21153	21158	20994	21201	21129	21043	21153	21337	21037	20978	21101	21120	21260	21260	21319	21231	20910	21219	21263	21182	21291	21251	20921	20918	21116	21137	21166	21004	21087	21207	20865	21017	20992	20975	21049	21224	21160	21231	21033	21038	21089	20876	20916	20941	21037	21044	21079	21077	21084	21272	21085	21285	21123	21147	21069	21218	20997	20997	21025	21059	21011	21171	21132	21030	21278	21008	21034	21213	21033	21191	21145	21139	21112	21098	21024	21091	21058	21048	21305	21066	21062	21138	21192	21081	20989	21134	21072	21046	21103	21041	21253	21086	21238	21095	21223	20888	21103	21030	21248	21184	21022	21165	21003	21060	21065	21178	21350	21131	21044	21300	21137	21148	20889	21183	21229	21224	21162	21139	21009	21248	21357	21034	21132	21457	21244	21051	21287	20979	21286	21141	21222	21222	21030	20980	20959	20888	21065	21170	21108	21033	21157	21207	21085	20948	21081	20941	21290	21190	21121	21214	20918	21269	21068	20839	21175	21218	20950	21180	20993	21153	21128	20911	21076	20890	20857	21330	20946	21201	21171	21025	21237	21075	20953	21211	21104	21044	21017	21029	21099	21202	21252	21261	20877	21207	21182	21144	21123	21156	21112	21147	21267	21092	20892	21001	21211	21144	21143	21050	21066	21272	21281	21254	21114	21203	21232	21123	21220	21192	21256	21132	21192	21006	21152	21235	21074	21002	21247	21220	21296	21298	21204	21211	21391	21065	21064	21206	20962	21174	20920	21208	21067	21323	21261	21065	21179	21127	20978	21133	21155	21219	21261	20973	21224	21135	21140	21179	20889	21327	20977	21161	21128	21358	21049	21262	21252	21265	21141	21109	21010	21025	21097	21381	21283	21149	21157	21141	21131	21056	21043	21280	21170	21209	21260	21292	21213	20973	21274	21247	21086	21001	20954	21045	21062	20821	21027	21310	21190	21323	20895	21126	21220	21135	21053	21125	21023	21049	21190	21054	21134	21001	21321	21378	21218	21187	21210	21173	21185	21270	21193	21176	21333	21198	21061	21093	21180	20859	20925	21243	21110	21199	20889	20954	21199	21115	21204	21117	21124	20944	21054	21071	20909	21032	21198	21392	21004	20902	21077	21168	21181	21102	21056	20956	21089	21046	21070	21117	21094	21015	21104	21034	21191	20983	21005	21219	20981	21037	21152	21032	21142	21216	21206	21057	20959	21084	20988	21155	20986	21226	20916	21021	21069	21304	21065	21016	21052	20897	21117	21123	21152	21009	20998	20991	21085	21358	21408	21078	21170	21204	21263	21031	21078	21065	21135	21092	21256	20823	20871	21210	21086	21217	21052	20946	20997	21159	21217	21299	21081	21217	20979	21128	21153	21048	21016	21198	21270	21089	21153	21072	21059	21051	21264	21194	21211	21164	21098	21034	21253	21217	21184	21181	20893	21136	21032	20982	21196
40204	58139	47529	30770	21224	17847	16898	16705	16897	16884	16855	16863	16725	16771	17006	16877	16885	16794	16908	16863	16748	16815	16809	16675	16939	16857	16707	16910	16685	16782	16858	16605	16762	16756	16884	16923	16834	16927	16834	16891	16836	16809	16906	16897	16949	16797	17065	17047	16985	16779	16811	16754	16784	16620	16904	16752	16818	16953	16764	17036	16850	16687	16890	16797	16867	16733	16890	16783	16769	16841	16926	16935	16738	16707	16968	16779	16967	16635	16812	17038	16700	16892	16735	16848	16834	16759	16685	16939	16977	16818	16867	16928	16688	16846	16601	16737	16875	16947	16919	16893	16890	16832	16768	16757	16960	16874	16776	16741	16790	16844	16880	16799	16845	16947	16827	16861	16676	16651	16762	16714	16810	16668	16687	16847	16674	16876	16670	16876	16795	16758	17025	16764	16853	16786	16973	16955	16705	16856	16878	16783	16861	16754	16834	16831	16601	17011	16944	16783	16729	16954	16818	16714	17002	16915	16802	16753	16805	16739	16777	16822	16827	16827	16722	16874	16777	16842	16795	16854	16809	16864	16884	16934	16673	16809	16931	16826	16732	16890	16877	16797	16935	16782	16893	16839	16773	16791	16917	16914	16907	16705	16779	16909	16723	16766	16747	16771	16770	16935	16838	16666	16786	16792	16793	16751	16769	16815	16772	16853	16961	16757	16710	16823	16714	16884	16957	16711	16663	16739	16813	16648	16843	16910	16774	16669	16890	16801	16817	16813	16860	16835	16714	16899	16781	16894	16825	16723	16736	16793	16922	16855	16632	16734	16938	16648	16606	16665	16860	16715	16918	16886	16832	16643	16836	16966	16735	16763	16887	16915	16869	16777	16813	16954	16773	16674	16842	16713	16789	16870	16709	16771	16860	16825	16849	16959	16736	16708	16871	16723	16901	16662	16734	17008	16873	16908	17066	16877	16811	16901	17005	16843	16839	16827	16748	16886	16664	16738	16711	16666	17034	16857	16699	16836	16642	16668	16786	16877	16868	16670	16730	16794	16788	16869	16703	16918	16818	16950	16797	16832	16889	16720	16742	16898	16722	16825	16791	16790	16728	16953	16685	16724	16817	16892	16821	16990	16938	16794	16669	16846	16713	16848	17029	16801	16781	16905	16709	16840	16920	16773	16757	16780	16691	16808	16907	16880	16782	16783	16813	16780	16852	16832	16926	16738	16812	16666	16827	16718	16816	16784	16702	16764	16798	16875	16881	16758	16866	16951	16936	16803	16848	16646	16790	16884	16784	16723	16561	16604	16640	16650	16799	16806	16762	16946	16667	16868	17072	16961	16686	16761	16686	16923	16749	16777	16744	16742	16741	16702	16642	16743	16626	16850	16906	16883	16833	16668	16815	16837	17006	16700	16832	16813	16619	16784	16730	16871	16876	16916	16922	16744	16677	16702	16772	16812	16878	16801	16854	16740	16875	16820	16747	16866	16639	16727	16793	16890	16773	16879	16720	16844	16635	16888	16692	16830	16971	16810	16809	16968	16833	16745	16626	16867	16716	16746	16954	16794	16773	16752	16771	16747	16754	17059	16904	16878	16729	16724	16890	16839	16858	16842	16767	16940	16937	16777	16622	16709	16631	16759	16906	16853	16703	16858	16938	16858	16742	16976	16953	16884	16881	16847	16862	16833	16831	16856	16832	16764	16863	16675	16742	16996	16915	16940	16658	16910	16822	16904	16712	16950	16767	16899	16822	16804	16782	16812	16854	16952	16753	16902	16773	16871	16577	16872	16734	16709	16861	16952	16801	16705	16764	16864	16637	16825	16685	16902	16922	16767	16770	16707	16907	16820	16832	16911	16895	16854	16809	16867	16802	16874	16848	16815	16926	16921	16846	16826	16757	16894	16799	16749	16880	16713	16822	16802	16819	16679	16887	16754	16798	16935	16858	16737	16865	16726	16790	16769	17074	16782	16905	16888	16740	16939	16836	16696	16715	16881	16836	16741	16876	16931	16693	16929	16552	16628	16766	16888	16788	16775	16851	16800	16840	16880	16615	16818	16750	16709	16824	16932	16865	16763	16792	16766	16770	16870	16858	16795	16703	16754	16717	16825	16894	16809	16662	16769	16804	16869	16867	16768	16851	16766	16852	16796	16741	16794	16635	16716	16999	16695	16777	16894	16724	16789	16818	16889	16896	16890	16873	16522	16698	16830	16855	16697	16705	16699	16730	16905	16913	16933	16761	16813	16860	16825	16712	16843	16841	16971	16738	16847	16768	16864	16769	16874	16826	16867	16879	16651	16730	16812	16760	16743	17012	16803	16817	16687	16661	16870	16852	16618	16678	16799	16997	16845	16543	16737	16858	17015	17017	16869	16924	16689	16777	16702	16889	16825	16701	16770	16828	16545	16785	16911	16807	16909	16939	16723	16708	16691	16827	16969	16811	16764	16790	16800	16735	16811	16848	16740	16902	16800	16796	16866	16891	16783	16902	17026	16914	16873	16912	16751	17069	16796	16763	16795	16881	16852	16754	16898	16974	16682	16822	17000	16901	16914	16800	16887	16752	16906	16917	16895	16806	16879	16789	16800	16710	16756	16895	16826	16922	16914	16777	16855	16653	17020	16592	16854	16807	16688	16792	16886	16866	16988	16874	16985	16743	16675	16720	16836	16940	16973	16878	16840	16756	16813	16767	16875	16859	16915	16668	16855	16961	16888	16942	16846	16780	16570	16898	16894	16673	16804	16793	16757	16925	16905	16767	16792	16755	16791	16714	16865	16803	16907	16799	16727	16856	16807	16679	16836	16870	16804	16985	16640	16791	16668	16969	16789	16925	16843	16753	16802	16696	16702	16840	16838	16867	16854	16739	16721	16958	16942	16822	16827	16698	16779	16922	16834	16782	16847	16987	16929	16894	16957	16903	16815	16867	16925	16889	16722	16855	16752	16708	16866	16792	16794	16873	16840	16774	16918	17033	16788	16738	16773	16857	16814	16839	16634	16822	16780	16802	16902	16832	16918	16774	16868	16845	16780	16728	16747	16806	16819	16922	16802	16925	16736	16821	16710	16829	16915	16902	16843	16830	16715	16917	16680	17000	16906	16808	16777	16783	16860	16768	16675	16990	16696	16850	16836	16775	16729	16680	16740	17047	16968	16860	16778	16856	16812	16916	16855	16955	16761	16860	16913	16725	16842	16568	16808	16790	16844	16988	16703	16876	16720	16888	16708	16739	16797	16700	16752	16715	16653	16683	16721	16735	16914	16798	16719	16811	16824	16886	16808	16799	16843	17011	16865	16777	16787	16888	16629	16853	16851	16934	16736	16860	16914	16775	16687	16801	16725	16729	16935	16745	16941	16870	16791	16622	16817	16815	16785	16786	16899	16708	16854	16882	16774	16835	16800	16937	16881	16767	16779	16762	16779	16781	16861	16727	16866	16683	16895	16846	16810	16808	16776	16773	16849	16711	16927	16693	16739	16835	16758	16838	16890	16789	16737	16880	16843	16804	16893	16876	16706	16944	16771	16812	16936	16794	16745	16880	16800	16664	16767	16775	16906	17017	16871	16679	16894	16923	16945	16797	16719	16896	16795	16831	16689	16819	16652	16722	16823	16945	16909	16903	16880	16933	16485	16841	16878	16939	16899	16990	16704	16775	16736	16788	16743	16866	16837	16746	16586	16737	16915	17042	16802	16927	16797	16808	16702	16863	16840	16783	16770	16872	16731	16701	16953	16779	16931	16850	16650	16719	16983	17051	16785	17109	16723	16863	17007	16891	16697	16794	16829	16842	16706	16736	16865	16908	16906	16830	16981	16871	16827	16836	16983	16918	17000	16831	16803	16895	16811	16801	16777	16724	16917	16864	16808	16798	16804	16832	16654	16847	16821	16675	16961	16962	16942	16729	16760	16718	16716	16773	16876	16873	16862	16894	16903	16832	16670	16874	16734	16931	16779	16914	16725	16836	16692	16764	16825	16829	16832	16899	16710	16875	16668	16732	16825	16888	16946	16720	16903	16594	16791	16981	16781	16950	16839	16811	16690	16904	16790	16854	16700	16779	16704	16754	16761	16690	16832	16915	16851	16673	16799	16931	16927	16831	16859	16894	16763	16710	16856	16869	16724	16715	16896	16827	16648	17046	16726	16726	16728	16808	16676	16737	16923	16640	16873	16918	16808	16983	16789	16895	16997	16745	16723	16819	16975	16635	16878	16899	16944	16782	16784	16741	16753	16833	16907	16769	16962	16767	16837	16780	16835	17010	16825	16892	16659	16836	16921	16819	16717	16772	16956	16932	16887	16898	16633	16911	16775	17069	16772	16998	16938	16776	16785	16897	16721	16753	16605	16713	16916	16770	16830	16857	16830	16837	16865	16785	16770	16752	16808	16644	16716	16818	16816	16789	16689	16783	16785	16901	16714	17016	16780	16668	16714	16930	16725	16902	16824	16793	17063	16649	16954	16880	16681	16820	16836	16720	16775	16677	17023	16597	16738	16874	16843	16811	16629	17038	16725	16884	16872	16725	16665	16775	16690	16790	16866	16903	16968	16790	16625	16848	16575	16909	16690	16759	16949	16764	16891	16642	16802	16644	16835	16666	16748	16927	16931	16826	16966	16838	16717	16793	16837	16715	16836	16880	16977	16798	16654	16858	16732	16665	16786	16727	16826	16979	16833	16721	16917	16941	16867	16801	16810	16686	16874	16784	16983	16913	16795	16761	16741	16748	16873	16732	16811	16802	16863	16759	16887	16900	16901	16841	16735	16826	16929	16915	16773	16749	16987	16746	16723	16959	16750	16954	17078	16765	16791	16771	16851	16836	16692	16996	16813	16894	16913	16706	16858	16903	16469	16794	16841	16857	16890	16735	16841	16872	16878	16927	16727	16831	16779	16801	16817	16739	16856	16995	16895	16939	16857	16884	16716	16796	16937	16787	16687	16727	16853	16998	16790	16839	16924	16788	16962	16712	17044	16909	16831	16871	16890	16813	16852	16915	16888	16935	16733	16868	16797	16807	17054	16688	16764	16725	16698	16863	16790	17006	16873	16868	16827	16847	16691	16765	16812	16836	16773	16725	16894	16935	16803	16915	16750	16798	16898	16881	16832	16756	16858	16643	16675	16829	16776	16862	16981	16845	16804	16724	16830	16954	16751	16855	16745	16834	16867	16789	16922
26617	35142	56788	49532	35111	27824	24289	22245	21600	21582	21672	21682	21616	21478	21399	21639	21727	21689	21535	21626	21486	21692	21717	21460	21519	21531	21440	21650	21485	21344	21509	21617	21423	21538	21534	21443	21590	21404	21568	21494	21327	21294	21518	21333	21378	21626	21417	21393	21317	21548	21339	21480	21542	21548	21539	21665	21427	21370	21532	21534	21325	21710	21225	21546	21299	21418	21423	21426	21362	21514	21360	21594	21618	21322	21679	21308	21612	21442	21533	21540	21434	21475	21340	21395	21488	21482	21545	21422	21395	21331	21372	21211	21453	21555	21307	21427	21417	21473	21371	21367	21303	21648	21368	21470	21301	21397	21299	21345	21378	21451	21457	21541	21477	21424	21405	21528	21686	21195	21615	21607	21145	21385	21476	21714	21538	21426	21534	21482	21581	21397	21478	21347	21431	21342	21454	21611	21428	21670	21449	21490	21790	21379	21317	21429	21555	21676	21579	21297	21489	21446	21388	21483	21584	21464	21440	21411	21191	21401	21400	21551	21530	21544	21603	21297	21611	21716	21304	21427	21491	21448	21438	21524	21561	21615	21413	21449	21470	21369	21232	21441	21496	21420	21425	21603	21454	21321	21484	21691	21536	21403	21407	21469	21438	21452	21465	21430	21649	21306	21384	21338	21434	21419	21428	21415	21303	21650	21393	21547	21259	21488	21329	21513	21495	21403	21405	21408	21297	21335	21460	21504	21315	21400	21483	21315	21626	21561	21291	21319	21502	21387	21400	21418	21537	21389	21637	21237	21259	21446	21348	21374	21770	21457	21308	21623	21399	21342	21458	21327	21438	21356	21401	21344	21583	21577	21581	21429	21343	21525	21568	21475	21566	21556	21406	21395	21232	21479	21452	21452	21685	21427	21653	21370	21548	21559	21519	21300	21522	21525	21348	21554	21499	21560	21616	21387	21118	21321	21502	21584	21540	21311	21585	21366	21431	21537	21470	21570	21452	21603	21549	21353	21135	21323	21466	21457	21468	21258	21510	21241	21525	21607	21521	21461	21330	21294	21207	21476	21489	21370	21309	21509	21581	21473	21607	21407	21449	21583	21462	21431	21482	21527	21558	21259	21437	21334	21520	21538	21300	21466	21503	21465	21461	21470	21316	21381	21432	21375	21483	21576	21538	21681	21358	21462	21530	21606	21529	21689	21522	21269	21506	21397	21471	21296	21403	21381	21290	21340	21217	21522	21471	21204	21569	21355	21347	21408	21520	21482	21445	21512	21412	21525	21249	21458	21338	21655	21564	21519	21389	21551	21642	21609	21481	21503	21250	21302	21564	21442	21393	21395	21589	21653	21472	21364	21637	21492	21446	21434	21596	21305	21320	21420	21476	21409	21648	21721	21363	21261	21547	21400	21314	21376	21459	21467	21560	21386	21347	21605	21256	21496	21324	21377	21597	21351	21435	21179	21556	21283	21458	21654	21343	21378	21357	21319	21508	21184	21461	21412	21364	21161	21469	21340	21384	21460	21486	21475	21620	21490	21414	21522	21603	21429	21216	21320	21249	21370	21570	21432	21571	21406	21636	21316	21406	21507	21482	21472	21317	21409	21244	21580	21556	21296	21308	21663	21481	21417	21481	21473	21382	21293	21385	21243	21537	21716	21491	21332	21501	21364	21445	21670	21328	21317	21326	21427	21294	21343	21376	21443	21521	21411	21328	21345	21486	21383	21491	21663	21349	21504	21477	21477	21416	21330	21377	21414	21735	21408	21348	21650	21481	21382	21609	21594	21502	21648	21349	21275	21543	21307	21398	21339	21463	21372	21306	21475	21498	21356	21363	21489	21442	21345	21480	21418	21560	21583	21464	21306	21522	21526	21425	21440	21545	21499	21415	21464	21547	21566	21600	21476	21410	21545	21267	21485	21566	21521	21452	21434	21172	21580	21474	21464	21420	21411	21321	21271	21431	21373	21429	21494	21277	21284	21612	21346	21613	21382	21421	21420	21418	21343	21224	21539	21388	21281	21454	21231	21333	21556	21521	21601	21570	21532	21559	21348	21539	21522	21431	21404	21464	21430	21283	21538	21432	21494	21549	21413	21384	21262	21438	21530	21443	21236	21469	21503	21444	21385	21371	21334	21337	21450	21478	21496	21428	21198	21662	21325	21606	21550	21418	21290	21473	21393	21498	21519	21573	21477	21203	21310	21376	21502	21345	21321	21390	21430	21347	21575	21466	21485	21334	21477	21490	21525	21549	21396	21411	21320	21287	21288	21463	21360	21324	21347	21432	21589	21254	21250	21565	21278	21473	21432	21517	21748	21403	21223	21439	21493	21665	21502	21599	21363	21471	21407	21225	21256	21543	21347	21347	21507	21537	21548	21249	21620	21451	21186	21425	21441	21522	21382	21662	21464	21459	21404	21507	21668	21619	21305	21551	21253	21300	21400	21390	21539	21447	21201	21663	21425	21391	21414	21344	21416	21423	21275	21464	21425	21528	21457	21659	21411	21492	21742	21574	21414	21337	21089	21422	21460	21621	21524	21327	21552	21436	21486	21563	21267	21464	21478	21452	21545	21372	21427	21337	21182	21298	21276	21493	21536	21390	21391	21401	21502	21561	21500	21623	21580	21724	21288	21333	21577	21488	21536	21355	21351	21418	21445	21495	21270	21515	21690	21500	21538	21644	21646	21566	21222	21579	21539	21350	21358	21293	21477	21345	21235	21393	21508	21492	21618	21475	21726	21451	21476	21434	21502	21476	21476	21593	21515	21456	21312	21499	21526	21325	21296	21478	21309	21530	21446	21681	21319	21505	21542	21473	21425	21247	21491	21415	21486	21184	21541	21770	21434	21317	21499	21620	21534	21465	21529	21555	21357	21505	21383	21557	21375	21439	21580	21668	21383	21372	21384	21388	21448	21325	21317	21301	21351	21585	21394	21219	21531	21482	21591	21256	21504	21423	21456	21591	21519	21535	21657	21356	21355	21402	21394	21557	21511	21364	21562	21512	21302	21567	21517	21478	21551	21474	21356	21342	21328	21575	21391	21449	21585	21453	21639	21517	21476	21365	21447	21538	21489	21478	21412	21406	21291	21441	21467	21664	21353	21423	21390	21492	21478	21540	21289	21525	21486	21443	21491	21540	21372	21292	21635	21503	21351	21386	21342	21360	21468	21328	21369	21501	21354	21411	21409	21437	21517	21293	21413	21534	21368	21397	21536	21432	21550	21513	21427	21532	21519	21392	21442	21303	21469	21643	21465	21546	21575	21306	21410	21506	21307	21630	21372	21437	21356	21682	21405	21332	21473	21464	21422	21562	21293	21250	21342	21537	21389	21603	21308	21534	21385	21522	21471	21362	21226	21235	21372	21403	21485	21311	21307	21460	21291	21382	21145	21657	21494	21256	21619	21473	21423	21612	21397	21304	21372	21419	21467	21405	21199	21368	21446	21504	21346	21614	21385	21518	21364	21419	21466	21393	21542	21463	21506	21586	21486	21541	21396	21537	21570	21437	21468	21486	21457	21750	21435	21241	21489	21639	21410	21608	21350	21429	21436	21534	21365	21380	21462	21459	21414	21441	21343	21648	21413	21422	21386	21614	21363	21454	21600	21475	21313	21444	21439	21592	21357	21613	21637	21418	21392	21776	21432	21246	21433	21426	21452	21722	21327	21487	21608	21418	21365	21516	21494	21565	21341	21261	21339	21361	21139	21486	21533	21302	21622	21487	21697	21302	21592	21558	21439	21445	21213	21364	21360	21477	21329	21302	21350	21172	21390	21536	21568	21724	21447	21508	21530	21488	21565	21626	21445	21404	21372	21461	21432	21723	21547	21575	21363	21396	21402	21672	21404	21390	21482	21379	21308	21424	21468	21310	21281	21514	21469	21406	21544	21504	21460	21573	21438	21583	21553	21411	21550	21485	21481	21541	21522	21311	21519	21424	21244	21367	21500	21385	21551	21703	21627	21536	21510	21534	21467	21430	21445	21656	21570	21592	21539	21579	21376	21488	21374	21453	21591	21421	21459	21211	21517	21458	21517	21568	21594	21507	21446	21367	21480	21377	21578	21538	21393	21239	21483	21546	21341	21446	21440	21499	21713	21407	21490	21535	21292	21353	21477	21709	21659	21548	21267	21337	21409	21393	21193	21605	21507	21295	21327	21664	21415	21435	21579	21526	21254	21474	21491	21526	21375	21329	21563	21174	21300	21519	21225	21251	21387	21361	21365	21498	21568	21737	21589	21416	21651	21619	21345	21447	21510	21596	21524	21586	21548	21418	21317	21559	21409	21435	21557	21634	21482	21465	21520	21384	21341	21312	21273	21526	21547	21349	21540	21549	21438	21573	21329	21384	21467	21319	21493	21294	21184	21578	21607	21492	21362	21551	21356	21411	21657	21522	21368	21777	21434	21530	21301	21535	21476	21505	21388	21383	21314	21320	21652	21371	21448	21592	21574	21499	21513	21473	21151	21514	21625	21337	21730	21672	21464	21329	21503	21440	21412	21543	21443	21424	21460	21536	21483	21397	21190	21405	21536	21512	21587	21414	21420	21445	21396	21417	21594	21407	21363	21393	21542	21458	21522	21340	21530	21443	21635	21463	21446	21296	21531	21583	21337	21158	21454	21476	21398	21644	21531	21500	21401	21448	21497	21499	21339	21445	21344	21442	21321	21404	21501	21416	21450	21461	21445	21437	21601	21332	21525	21600	21466	21398	21317	21651	21454	21602	21517	21439	21524	21463	21518	21409	21476	21432	21741	21529	21480	21505	21311	21481	21380	21331	21361	21357	21043	21453	21528	21514	21246	21416	21283	21663	21657	21569	21739	21598	21258	21311	21469	21357	21600	21453	21564	21401	21602	21464	21565	21181	21517	21622	21222	21554	21462	21411	21633	21605	21496	21452	21613	21569	21441	21307	21611	21339	21583	21434	21474	21539	21374	21488	21482	21388	21645	21371	21462	21336	21302	21356	21495	21520	21302	21436	21523	21522	21375	21536	21594	21452	21316	21277	21252	21311	21450	21389	21365	21474	21566	21588	21492	21387	21276	21476	21295	21446	21604	21307	21202	21534	21426	21536	21519	21441	21417	21343	21333	21632	21421	21443	21553	21089	21337	21355	21554	21470	21445	21613	21608	21441	21316	21657	21459	21308	21229	21472	21075	21320	21439
61787	101046	83777	56100	36009	23024	17408	17103	16909	17009	17070	16975	17004	17061	17124	16987	17096	17079	17089	17345	17129	17039	17013	17148	16898	17017	17096	17157	17161	17073	17129	17032	16976	17122	17029	17103	17089	17035	17113	16832	17174	16946	17039	17091	17160	17056	17099	17103	17134	17017	17190	16838	17132	17012	17129	17054	17211	17179	16969	17127	16965	16982	16955	17103	17231	17111	17003	17105	17091	17094	17062	17137	17201	16957	16951	17044	17006	17051	17111	16975	17226	17024	17080	17087	17081	16959	16994	16994	17167	17052	17009	16848	17147	17082	17052	17037	17211	16998	17124	17021	16953	17060	17256	17011	17018	17164	17033	16996	17165	17048	16990	17008	16930	17122	17040	17027	17012	17043	16941	17050	16970	17179	17013	17023	17015	17035	17167	16942	16880	17075	17130	17203	17029	17116	17140	17005	17031	17093	17032	16969	17016	16943	17130	17166	17043	16982	17047	17200	17037	17162	17102	16973	17054	17104	17060	17077	17110	16994	16984	17074	16981	17099	17028	16973	17006	17000	17117	17079	17008	17037	17024	17114	17182	17124	17002	17061	17187	17036	17038	17230	17028	17080	16998	16877	17011	17128	16987	16857	17073	16961	16988	17012	16977	17154	17040	17001	17014	17126	17255	17160	17221	17183	17041	17203	17063	17083	17048	17101	17036	16998	17069	17012	17070	17110	16941	17120	17101	16999	16985	17050	17087	17074	16885	16940	16963	17053	17199	17003	17045	17155	16988	17071	17195	17133	16944	16981	16964	17038	17041	17100	17065	16946	17160	16892	17093	17115	17028	17174	16881	16946	17049	17159	16823	16948	17143	17245	17067	17083	17095	17136	17008	17113	17064	16960	17097	17001	16946	17083	16849	17074	17271	16931	17063	17083	17052	16939	16999	17051	16909	16960	17068	16972	17094	16867	17150	16978	17128	17056	16991	17085	17243	17001	17044	16981	17135	17071	17029	17011	17083	17040	17097	16987	17012	17056	17031	16924	17057	16982	17101	17122	16869	17294	17064	17151	17018	17066	17015	17125	17057	17040	17022	17056	17000	17034	17196	16993	17052	16845	16952	17114	17182	16953	16990	17002	17006	17022	17036	16955	17085	17048	17049	16892	17050	16888	17030	17131	17010	16986	16970	17051	17248	17087	17135	16941	16976	17054	17006	16990	17140	16931	17093	17004	17098	17075	17044	16984	16971	17071	17078	17015	16908	17095	17015	17181	16887	16960	17102	16988	17172	17058	17245	16887	17048	17056	17075	16973	17050	17106	17115	17191	17031	17163	17061	17032	17093	16847	17041	17099	17080	16882	17100	17149	16990	16940	17065	16847	17218	16794	16982	17080	17179	17034	17010	17065	17144	17021	16867	16963	16928	17059	17097	16979	17096	17038	17047	16971	17092	17145	17085	17121	16974	17016	17063	17024	16841	17102	17067	17156	17121	17042	17104	17071	17179	16989	16978	16961	16957	17090	17142	17110	17241	16992	17150	16991	17110	17151	17055	17156	17123	17155	17028	16908	17043	16913	17087	16891	17104	17081	16930	17016	17008	17055	16998	17014	17009	17059	16858	16993	17049	17030	17067	17070	17208	17014	16926	16990	17119	17096	17094	17017	17110	17032	16866	16973	17137	17092	17121	17114	17096	17090	17018	16845	17112	17046	17161	17009	16989	17091	17027	16977	17008	17136	16940	17048	17148	17245	17181	17057	17131	16976	16930	17019	17042	17093	16914	17110	17182	17106	17061	17046	16968	17043	16925	16818	17084	17099	17037	17230	17179	16930	17110	16837	17053	16955	17054	17084	17027	17053	17054	17151	16972	16959	17002	17006	17139	16998	16965	17116	17041	17082	16904	17248	16961	17039	17009	17024	17012	17023	17130	16959	17083	17129	16974	17190	17054	17102	17009	17293	17189	16959	17011	17116	17087	16914	17079	17005	17137	16939	17000	17138	17088	16859	17167	16881	17053	17061	16954	17071	16962	16922	17149	16999	16976	17042	17028	16973	16977	17037	17003	16958	17134	17129	17196	17126	16911	17124	16922	16975	17130	17106	17116	17156	17075	16984	17186	17329	17255	17194	17075	16894	16915	17128	17059	17172	17159	16882	17171	17165	17011	17035	17112	17098	17094	17132	17219	17092	16931	16990	17135	16991	17040	17034	16975	17106	17197	16889	17077	17124	16872	17173	17129	17085	17067	16952	17197	16957	17018	17186	17092	17085	16995	17096	17234	16989	16949	17052	17030	17365	17185	17101	17097	16993	17004	16948	17146	16959	16959	17109	17023	17001	17149	17046	16980	17153	16983	17099	16986	16964	17041	16997	17127	16945	17134	17140	17036	16909	17147	16999	17152	17181	17019	16889	17082	16839	16872	17071	17136	16869	17073	17057	17059	17188	16894	17117	17048	17070	17153	16952	17040	16980	17035	17110	17000	17157	17036	17029	16984	16981	17040	17073	17047	17174	17025	16907	17027	17181	17076	17204	17090	17057	16919	17017	16930	16877	17013	17036	17081	16970	17002	17120	16956	16872	16909	16938	17103	17133	17149	17126	17168	17099	17184	17163	16837	17015	17007	17011	17050	17118	16843	17162	17112	16823	17030	17158	17049	17024	17024	17000	17099	17010	16896	17083	17028	17143	17007	16974	17070	17277	17044	16987	17008	17018	17146	17141	17000	17101	17105	17007	17000	17022	17033	16804	17187	17058	17088	16914	17179	17104	17031	17156	17025	16909	16942	16835	17117	17103	17070	16969	17173	17111	17038	17223	17098	17070	17109	17008	16937	16916	17179	17220	17072	17151	17043	17170	17210	17161	17054	17093	17099	17235	17163	16998	17108	17116	17079	16952	17022	16938	17216	16983	17137	17001	17061	16988	17072	16989	16930	17045	16964	17077	16937	16977	16912	16988	17122	17044	17032	16982	17172	17034	17014	17186	17053	16931	17091	17005	17125	16983	17227	17052	17051	17086	17113	16945	17110	17115	17154	17025	17104	16816	17132	17113	17117	16908	17120	16966	17138	17014	17068	17091	17067	16868	17053	16924	17056	17248	16974	16809	17032	16843	16883	16945	17135	17015	17009	17129	16963	17174	17060	16999	17056	16876	17194	17168	16989	17171	16942	17143	16901	17248	17064	17208	17008	16901	17215	17065	16859	17052	17157	17005	16896	16988	17123	17055	17243	17071	17105	17170	17114	17055	17023	16907	16892	16976	17121	17040	17194	16888	16909	17022	17086	17065	17112	16900	17114	17073	17050	17048	17034	16851	17082	16843	17074	17067	17078	17022	16860	17095	16935	16977	16975	16969	17148	17184	17069	16961	17020	17086	17096	17078	17130	16900	17317	17064	17075	17085	16931	17188	17057	17132	16994	17045	17042	16974	16997	17148	16994	17012	16995	16974	16961	17002	17233	16908	16946	16898	17063	17079	17003	17127	16933	17033	17098	17162	16977	16966	16986	16917	17189	17016	16935	17125	16978	17157	17141	16964	17216	16999	17003	16873	16904	17125	17143	17064	17036	17065	16856	16993	17055	17193	16946	16904	17043	16912	17185	17054	17133	17094	17109	17084	17280	17192	17004	17045	17055	17189	17054	17033	17047	16944	17040	16933	17046	17014	17044	16996	17063	16978	17166	17128	16970	17061	17173	17117	17201	17052	16912	17009	17005	17006	16959	17002	17054	16970	17102	16928	17049	16996	17092	17093	17063	16927	16928	17117	16998	17102	17097	16958	16970	17003	17064	16930	17122	17008	17225	16925	16942	16893	17133	17125	17127	16942	17203	16974	16884	17194	16881	17060	17093	17121	17037	16943	17087	16984	17056	17033	17116	17117	17048	17143	17078	16997	17024	17128	17081	17046	17120	17023	17046	16985	16995	16948	17247	17178	16815	17069	17096	17019	17124	17041	17087	17171	17102	16919	16979	16964	17058	17126	16970	17041	17088	17016	17187	17204	16921	16939	16945	17097	17085	17018	17062	17162	16968	17091	17116	17117	17094	16979	17052	16915	17101	17005	17006	17097	16991	16901	17127	17174	17148	17009	16854	17049	17020	17035	16882	16970	16999	17090	16864	16971	17099	16954	16910	17071	17002	17012	16943	17112	17199	17022	17083	17067	16986	16968	16897	17077	17227	17040	16940	16960	17066	17077	17105	17210	17093	17249	16841	16942	17034	16920	17010	17283	17118	17099	17108	17044	17244	17126	16872	16924	17132	17066	17210	17015	16902	17154	17053	17113	17148	17080	16919	17259	17090	16881	17183	16947	17087	17185	16983	17079	17077	17068	16976	16984	17045	17141	17053	17096	17124	17156	17018	16797	17211	16768	16937	17017	16992	17342	17117	17025	16830	17136	17127	17079	16970	16953	17084	17170	17061	16964	17130	17077	17089	16916	17326	17187	16891	17057	16950	17025	17120	16983	17176	16991	16954	17047	17150	17160	17176	16973	17148	16948	17074	17150	17167	16888	16917	17117	16999	17152	17168	17085	17048	17253	17121	17207	16962	16928	17128	17066	17082	17212	17090	17121	16996	16971	17033	17053	16891	17229	17136	16979	17150	16920	17212	17098	16983	17004	16921	17040	17050	17158	16957	16990	17107	17128	17075	17140	16872	17088	16886	17048	17116	16976	16929	17105	17076	16873	17075	16965	17107	17057	16980	16987	16951	17043	17080	17232	17127	17165	17033	17074	17107	17071	17159	16972	16961	17188	16910	17002	16998	16948	17126	17002	17118	17042	17223	16960	17105	17059	17123	17048	17006	16959	17013	17026	17009	17067	17048	17072	17040	16981	17131	17110	17158	17021	17163	16966	17001	17020	17184	16942	17214	17086	17116	17144	16968	17229	16994	17013	16890	17215	17055	17024	17075	17116	17114	17041	17099	16885	17051	16942	17218	17074	17188	17008	17089	16974	17098	17120	17192	17001	17092	17001	17024	16991	16897	16980	16934	16978	17122	16987	17115	17033	17056	17128	17090	17045	17038	17010	17100	16965	17059	17086	17127	17176	17026	17053	16940	17108	16960	17183	17112	17060	16976	17094	16990	17051	17052	17014	17015	16981	16997	17169	16869	16914	17231	17049	16992	17012	16955	17113	17133	17111	16985	17081	17095	17171	17052	17077	17097	17060	17085	17050	17099	17006
23896	28117	48718	46486	36462	31237	27581	22878	22168	22737	22513	22603	22473	22559	22418	22133	22311	22076	22283	22269	22134	22145	22121	22361	22195	22136	22252	22105	22328	22216	22260	22119	22146	22322	22213	22199	22397	22258	22199	22305	22190	22343	22122	22240	22329	21942	22201	22114	22341	22332	22278	22267	22199	22294	22297	22145	22116	21993	22278	22222	22180	21972	22358	22136	22331	22091	22301	22196	22164	22108	22158	22238	22126	22063	21954	22248	22243	22103	22269	22041	22164	22166	21953	22081	22065	22330	22200	22218	22269	22362	22071	22064	22133	21991	22206	22170	22172	22187	22298	22081	21939	22082	22044	22207	22045	21980	22089	22042	22147	22387	22079	21966	22137	21847	22074	22061	22097	22071	22135	22037	21923	21996	22133	21983	22079	22041	21924	21947	21910	22082	22090	22131	21932	22128	22048	21950	21937	22078	22287	22368	21965	21946	21799	22072	21803	21994	22105	21905	22225	22246	21985	22150	22005	22094	22134	22162	21824	22097	22233	21980	22102	22234	22430	22215	22102	22222	22172	22303	22101	21958	21993	22137	22287	21995	22024	22284	22134	22080	22088	22073	21986	22114	22145	22009	21894	22005	21885	22141	22141	21980	22130	22137	21917	22299	22235	21837	22181	22043	22198	22229	21948	21961	21975	22182	22123	22149	22139	22262	22033	22072	21974	22139	22162	21997	22052	22014	21929	22013	22057	21958	22158	22047	22145	21980	21870	21957	21821	21998	21902	22204	22111	22089	22132	22204	22168	22144	22102	22186	21950	22308	22393	22049	22155	22006	22105	22141	22201	22087	21926	21753	22193	22104	22104	22071	22192	22320	22051	22060	22045	22143	22171	22082	21845	21940	21908	21962	22264	22249	22025	21956	21940	21931	22103	21881	22203	22155	22171	22058	22206	21832	22074	21980	21968	22200	22054	22177	22177	22015	22189	22055	22079	22142	22109	21997	22202	21717	22261	21978	22117	22110	22256	22060	21885	22190	22087	22201	22014	22182	22087	22067	22213	22075	22086	22111	22080	22147	22239	21982	21939	22230	21929	22131	22072	22284	22022	21960	22089	22018	22156	21968	22256	21952	22024	22039	22044	21896	22297	22020	21964	22051	22019	22097	22114	22022	21859	21851	22436	22234	21993	22078	22082	22032	22279	22299	22126	21811	22076	21979	22038	22171	21800	22035	22009	22321	22019	22266	22122	22212	21954	21746	22069	21961	22018	22179	21961	22113	22158	22045	22233	22142	21783	22062	22159	21896	22216	22153	22063	22295	22152	22005	22109	21955	21798	22138	22093	22074	22061	21841	22140	22167	21992	22074	21905	22117	22048	22045	21949	22261	22368	22201	22091	22124	21902	22034	21954	22121	22267	21996	22191	22101	22191	21961	22219	22114	22290	22150	22246	22144	22013	22267	21966	22063	21970	21981	22009	21966	22030	22009	22130	22106	22193	22143	22033	22098	22261	21948	21985	22035	22055	22266	21947	22092	22169	21900	22156	22132	22328	22183	22161	21822	22268	22068	22105	22110	22015	22194	22228	22154	22215	22155	21974	22163	22033	22061	22219	22188	21967	22138	22080	22067	22186	22046	21822	22234	22078	22196	22098	22031	22182	21995	22090	21902	21988	21940	22146	22155	22117	21931	22013	22097	22058	22152	22323	22105	21928	22129	22250	22064	22204	22047	22304	21988	22125	21999	21943	22090	22112	22052	22007	22088	22328	22173	22104	22062	22074	22131	21872	22177	22104	22133	21901	22315	22194	22184	22075	22005	22016	22051	22197	22400	22327	21932	22169	22141	21994	22196	21985	22214	21923	22219	22027	22045	22043	22049	22079	22179	22271	21856	22208	22209	22191	22188	22271	21951	21970	22329	22134	22170	21871	22127	22145	22055	22201	22190	22109	22053	22108	22126	22055	22005	21905	21966	21850	22041	22173	22017	22000	22216	22245	21946	21983	22149	21961	22350	22093	22105	22166	21894	22038	22124	22019	21986	22069	22077	22094	22257	22153	22101	22150	21999	22185	21997	22057	22285	22193	22256	22033	21923	22086	22192	21969	22257	21957	22227	22188	22038	22160	22004	21924	22284	22122	22304	22022	21970	22190	21999	22282	21988	21952	22075	21962	22153	22169	21944	21940	22170	22154	22003	22105	22297	21986	22019	22209	22187	22176	22065	22253	21974	22197	22035	21787	21982	22244	22160	22252	21961	22166	22229	22200	22087	22057	22160	21874	22179	21972	22116	22475	22084	22228	22260	22130	22196	21987	22136	21923	22188	22201	22302	22184	22149	22264	22214	21959	21986	22021	22073	21867	22121	22174	21871	22261	22161	22126	22095	21990	22250	22291	22269	22314	22004	22088	21969	21991	22294	21995	22271	22015	22002	22374	21990	22016	22032	22162	22162	22133	21991	22284	22096	22091	22070	21864	21949	22241	22209	21998	22177	22041	22227	21811	22089	22043	22101	22136	22194	22062	22180	22114	22095	22173	21958	22228	22102	21933	22215	22089	22112	21985	21983	22268	22115	22119	21893	22179	22086	22164	22110	22105	21786	22152	22032	22044	21988	22204	22081	22056	22305	22208	22132	22213	22028	22061	21971	21832	22152	21938	22041	22045	22026	22270	21788	21846	21998	22083	22333	22064	22042	22050	22005	21991	21968	22219	22086	22193	22043	22155	22086	21807	21959	22218	22024	22082	21979	22103	22043	22032	22128	22028	21955	21957	22083	22275	22290	22015	21987	22146	21926	21957	21982	22095	22012	22209	21835	22134	22068	22107	22047	22144	22153	22134	22257	22079	22052	22217	21909	22220	22239	22270	21960	22157	22187	22232	22094	22081	22047	21986	22055	22153	22091	22124	22111	22319	21901	21950	22318	22275	21989	22131	21953	22051	22201	21942	22024	22135	22172	21946	22236	21972	22008	21917	22101	21913	21989	22031	22093	22146	22166	22059	21944	22112	22335	21985	21930	22124	22152	22107	21992	21892	22078	22160	21974	22077	22421	21929	22243	22080	22122	22120	22195	22196	21914	22097	21956	22228	22107	22188	22128	22106	22019	22097	22442	22417	22005	22131	22408	22468	22256	22216	22200	22215	21937	22291	22009	22167	22129	22133	22035	22176	22048	22226	22011	21903	22056	22269	22147	22122	22033	22155	22035	22144	22051	22121	22143	22148	22168	22056	22046	22135	21986	22370	22093	21829	22085	22177	22378	22111	21927	21922	22228	22202	22049	22066	22024	22164	22114	22372	22056	22335	22098	22319	21828	21993	21975	22085	22284	22013	21986	22152	22134	21985	21919	21932	22172	22088	22030	22063	22117	22012	22133	22062	22073	22097	22000	22075	21991	21913	21936	21922	22078	22068	22063	22122	22341	22223	22053	22100	22278	22134	22251	21980	21986	21910	21767	22066	22021	22122	22025	22162	22016	22120	22062	22153	21894	21916	22094	22211	22064	21981	21819	22039	22183	22132	22199	22213	22120	22062	22208	21979	22185	22023	22121	21874	21820	22263	21923	22134	22253	22082	22139	22077	22013	22033	22096	22039	22010	22023	22168	22021	22056	22127	22209	22038	22162	22198	22156	22065	22102	21775	22296	22272	22006	22114	22060	22156	22132	22146	22091	21751	22129	21805	22205	22155	22157	22212	21955	22229	22080	22035	22097	22066	21956	22078	22068	21964	22126	22023	22181	22002	22072	22126	22127	21970	22178	22120	22005	22119	22226	21998	21845	22170	22234	22190	22141	22187	22071	22284	22140	22238	22018	21925	22002	22346	22154	21977	22203	21869	22315	21952	22031	22115	22265	22007	22182	22224	22144	22285	21938	22006	22017	22042	22321	22055	21898	22380	22061	22104	22298	21974	22102	22171	22157	22218	22137	22364	21995	22177	22144	22212	22357	21864	21931	22145	22053	22322	22216	22124	22073	22062	21954	22095	22080	22198	22013	22030	21946	22102	21955	22001	22234	22191	22351	22115	22021	22031	22083	22234	22013	22079	21825	21972	22105	22084	22108	22233	22198	22091	21917	21859	22205	22104	22054	22027	22110	22056	22097	22100	22110	22120	21949	22093	21991	22013	22089	22068	22401	22025	22159	21935	22144	22127	22138	21989	22006	22215	22245	21972	22088	21979	22063	21849	22175	21994	22232	22186	22062	22019	22042	22078	22136	22254	22132	22024	21930	22189	22200	22151	22188	22417	22135	22088	21830	21988	22099	22205	22120	22088	21980	22174	22326	21933	21980	22083	22260	21894	21892	22057	22216	22215	21876	21964	21976	22072	21933	22036	22087	21738	22013	22097	22235	21981	22099	22092	22190	22113	22006	22059	22000	22143	22222	22108	22126	22161	22058	22227	22066	22329	21952	22293	22104	22257	22053	21867	22168	22040	22186	21995	22453	22084	22033	21988	21887	22135	22023	22121	22146	22103	21796	22235	22160	21948	21841	22063	22066	22006	22038	21823	22218	22194	21932	21879	21879	22020	21880	21890	22000	22236	22286	22307	22081	21969	22136	22003	22085	21946	22304	22133	22032	22303	22187	22179	22027	22075	21836	21936	22206	22148	21946	21829	22055	22186	21968	22093	22219	22068	22076	21967	22003	22115	22052	22012	22036	22099	22018	22002	22245	22145	21966	22104	22000	22131	22275	22017	22251	22015	22422	22101	22171	22202	21987	22168	22138	22127	21993	22100	22127	21974	22237	21774	22010	22164	21950	21930	22093	22313	22255	21883	22259	22149	22076	22134	22144	22247	21908	22207	22081	21929	22197	22110	22136	22134	21967	22137	22110	22077	22046	22029	21949	22215	21956	22089	22095	22058	22130	22085	21903	22257	21957	21972	22029	22023	22044	22220	22197	22148	22188	22123	21959	22006	22037	22088	22066	22279	22012	22162	21952	22176	22007	22013	22095	22203	22260	22249	21958	21886	21928	22060	21904	22288	21998	22017	22105	22053	22097	22224	22194	22096	22079	21993	21943	22079	22073	21939	22009	22210	22112	22125	22131	22176	21989	21938	22223	22217	22079	21886	21980	22380	21952	22214	22201	21969	21917	22175	22108	22319	22184	21995	22100	22178	22106	22303	22079	22181	22049	22198	22078	22131	22335	22209	22093	21989	22050	22003	22125	22207	22067	22058	22133
63785	103332	93817	70242	46527	30179	18682	17376	17373	17384	17489	17411	17576	17472	17382	17518	17424	17414	17208	17438	17385	17477	17364	17546	17320	17450	17473	17468	17513	17517	17664	17679	17397	17390	17435	17533	17458	17370	17340	17491	17368	17314	17527	17514	17602	17477	17528	17484	17432	17321	17434	17438	17375	17527	17373	17589	17366	17647	17606	17400	17517	17390	17418	17524	17520	17319	17577	17363	17384	17291	17333	17535	17411	17537	17556	17472	17389	17302	17344	17642	17511	17354	17605	17441	17441	17462	17397	17299	17516	17461	17442	17345	17385	17368	17462	17470	17338	17473	17389	17313	17359	17488	17486	17324	17401	17563	17435	17390	17394	17465	17545	17345	17386	17264	17484	17405	17646	17320	17409	17484	17445	17522	17396	17442	17432	17326	17523	17302	17609	17323	17387	17560	17357	17363	17751	17315	17541	17387	17419	17496	17240	17478	17326	17275	17366	17472	17347	17482	17260	17335	17659	17404	17499	17313	17534	17457	17316	17637	17611	17425	17624	17482	17256	17367	17613	17254	17554	17448	17484	17371	17480	17377	17418	17426	17603	17458	17375	17499	17440	17358	17478	17296	17382	17249	17462	17391	17489	17464	17471	17444	17587	17440	17468	17438	17488	17512	17343	17470	17461	17351	17596	17486	17509	17469	17518	17430	17474	17372	17521	17406	17436	17419	17327	17503	17612	17545	17357	17486	17169	17495	17423	17513	17470	17235	17464	17330	17417	17528	17380	17281	17312	17460	17420	17455	17446	17458	17382	17259	17437	17474	17296	17443	17485	17492	17373	17310	17489	17466	17534	17384	17525	17579	17572	17608	17554	17314	17433	17488	17343	17437	17591	17405	17609	17352	17533	17434	17352	17347	17521	17288	17290	17503	17366	17491	17490	17582	17465	17562	17581	17561	17394	17289	17539	17374	17437	17305	17413	17284	17494	17265	17415	17475	17303	17167	17329	17439	17522	17524	17374	17354	17558	17425	17301	17344	17526	17600	17697	17433	17534	17592	17674	17451	17451	17359	17332	17530	17385	17340	17583	17402	17491	17282	17465	17565	17481	17354	17613	17205	17538	17456	17261	17525	17459	17481	17394	17377	17490	17338	17493	17459	17311	17579	17410	17334	17608	17473	17348	17329	17418	17513	17591	17488	17356	17460	17406	17463	17413	17449	17720	17232	17503	17403	17243	17272	17556	17634	17380	17456	17441	17684	17520	17500	17433	17569	17377	17377	17324	17311	17614	17361	17435	17521	17346	17490	17350	17550	17389	17454	17318	17483	17345	17439	17351	17423	17185	17390	17239	17395	17589	17268	17477	17536	17401	17513	17322	17497	17449	17457	17476	17629	17412	17678	17483	17340	17439	17347	17525	17485	17674	17312	17281	17313	17323	17489	17461	17303	17384	17574	17442	17228	17354	17297	17394	17573	17357	17643	17318	17378	17426	17394	17297	17591	17482	17575	17398	17523	17285	17483	17154	17494	17606	17374	17408	17394	17493	17478	17303	17368	17415	17479	17309	17497	17506	17498	17421	17369	17412	17411	17521	17387	17419	17587	17435	17545	17381	17412	17548	17419	17382	17488	17492	17456	17353	17329	17531	17279	17460	17378	17245	17327	17317	17392	17495	17310	17645	17469	17603	17262	17362	17302	17431	17461	17473	17486	17398	17493	17508	17509	17365	17411	17609	17455	17511	17482	17482	17417	17408	17388	17344	17534	17276	17338	17462	17285	17412	17521	17382	17582	17491	17355	17454	17506	17449	17402	17579	17715	17478	17370	17381	17276	17445	17464	17358	17525	17533	17583	17343	17503	17270	17485	17486	17662	17442	17366	17368	17505	17415	17595	17407	17523	17264	17509	17423	17376	17402	17290	17561	17333	17310	17525	17432	17567	17464	17385	17298	17414	17516	17556	17459	17237	17439	17581	17390	17440	17476	17305	17647	17371	17475	17512	17366	17224	17505	17452	17418	17579	17369	17537	17411	17439	17470	17396	17342	17457	17424	17355	17433	17237	17393	17421	17413	17450	17396	17383	17200	17449	17558	17380	17232	17290	17369	17486	17347	17473	17358	17663	17350	17487	17411	17492	17339	17448	17358	17520	17460	17386	17441	17437	17462	17465	17250	17553	17346	17583	17500	17383	17396	17559	17541	17523	17448	17313	17482	17380	17570	17434	17415	17462	17397	17415	17507	17583	17240	17410	17471	17296	17482	17557	17435	17469	17387	17321	17600	17335	17316	17359	17341	17509	17312	17356	17521	17346	17460	17318	17203	17720	17563	17608	17497	17455	17481	17356	17537	17322	17559	17349	17477	17397	17451	17383	17446	17367	17276	17364	17641	17417	17383	17481	17405	17362	17470	17463	17316	17412	17506	17425	17495	17266	17454	17396	17510	17431	17544	17321	17468	17324	17546	17433	17435	17577	17384	17379	17470	17325	17389	17285	17249	17492	17486	17423	17397	17335	17420	17380	17344	17408	17549	17528	17445	17207	17487	17344	17390	17356	17275	17574	17404	17476	17500	17715	17284	17316	17545	17399	17374	17349	17243	17395	17602	17599	17423	17554	17362	17244	17496	17387	17520	17359	17467	17506	17462	17442	17486	17507	17408	17364	17333	17231	17437	17494	17341	17337	17266	17556	17382	17207	17335	17503	17423	17343	17406	17683	17425	17502	17554	17349	17422	17409	17381	17239	17458	17282	17354	17385	17453	17342	17728	17473	17405	17417	17433	17544	17552	17406	17390	17606	17379	17562	17516	17424	17410	17528	17425	17532	17314	17264	17394	17447	17472	17381	17285	17436	17445	17236	17435	17411	17643	17539	17450	17426	17174	17556	17229	17460	17506	17471	17564	17617	17451	17563	17490	17341	17475	17321	17286	17442	17503	17519	17492	17521	17400	17498	17559	17530	17378	17343	17510	17272	17491	17486	17425	17394	17451	17399	17329	17431	17149	17575	17397	17390	17365	17361	17381	17574	17521	17376	17391	17370	17334	17366	17310	17346	17485	17283	17453	17406	17498	17464	17471	17631	17542	17370	17302	17473	17536	17416	17381	17415	17237	17431	17373	17406	17586	17553	17453	17342	17518	17258	17483	17192	17523	17303	17484	17385	17512	17294	17461	17557	17479	17380	17342	17337	17524	17507	17516	17493	17514	17319	17315	17422	17480	17330	17605	17411	17429	17317	17562	17410	17302	17444	17422	17520	17452	17358	17477	17301	17438	17368	17628	17412	17413	17624	17270	17327	17457	17484	17418	17426	17537	17638	17387	17426	17324	17608	17360	17403	17746	17498	17287	17545	17508	17417	17352	17443	17433	17339	17402	17349	17279	17538	17398	17375	17458	17285	17594	17477	17397	17458	17419	17241	17445	17360	17401	17577	17558	17615	17406	17525	17378	17632	17336	17384	17363	17541	17485	17412	17504	17421	17566	17371	17453	17347	17478	17293	17337	17656	17520	17494	17544	17304	17488	17459	17346	17372	17342	17544	17292	17292	17564	17332	17522	17345	17484	17484	17528	17491	17589	17548	17519	17476	17350	17384	17464	17422	17200	17472	17258	17428	17248	17517	17488	17418	17554	17408	17457	17206	17377	17555	17353	17303	17377	17456	17452	17527	17603	17535	17332	17484	17200	17443	17409	17599	17548	17415	17334	17472	17514	17467	17353	17530	17433	17407	17561	17461	17403	17510	17535	17384	17571	17548	17522	17483	17483	17269	17519	17371	17589	17374	17485	17489	17427	17369	17443	17404	17429	17475	17470	17503	17403	17395	17553	17672	17569	17448	17585	17438	17507	17461	17286	17477	17431	17265	17432	17562	17370	17475	17367	17483	17389	17386	17335	17386	17628	17466	17302	17612	17270	17248	17415	17305	17331	17480	17428	17475	17386	17485	17561	17402	17629	17332	17587	17358	17577	17503	17459	17451	17373	17413	17390	17511	17482	17499	17500	17443	17506	17405	17268	17407	17417	17355	17323	17374	17507	17470	17310	17477	17536	17500	17406	17425	17492	17468	17428	17309	17238	17548	17564	17510	17652	17365	17537	17274	17440	17353	17409	17365	17478	17488	17292	17395	17448	17407	17419	17388	17611	17523	17633	17523	17494	17415	17339	17521	17226	17566	17316	17439	17341	17635	17403	17457	17480	17335	17315	17446	17430	17478	17591	17453	17351	17395	17463	17514	17481	17443	17489	17479	17443	17399	17375	17442	17617	17230	17348	17419	17562	17419	17376	17444	17503	17317	17446	17398	17385	17491	17440	17586	17488	17447	17306	17436	17393	17534	17235	17436	17293	17536	17307	17522	17692	17381	17358	17363	17462	17393	17578	17451	17523	17456	17322	17274	17392	17534	17476	17689	17308	17552	17478	17399	17569	17505	17449	17381	17509	17533	17613	17496	17238	17567	17520	17316	17453	17375	17400	17472	17316	17132	17527	17279	17412	17622	17598	17239	17442	17435	17390	17498	17387	17534	17455	17398	17396	17323	17587	17414	17389	17462	17479	17527	17335	17313	17470	17490	17340	17500	17501	17415	17321	17475	17511	17416	17663	17350	17480	17305	17434	17738	17398	17324	17591	17223	17558	17233	17484	17472	17436	17313	17405	17510	17515	17532	17499	17405	17637	17365	17430	17168	17372	17541	17437	17439	17396	17352	17483	17280	17459	17470	17420	17505	17336	17561	17511	17449	17604	17542	17466	17530	17404	17362	17327	17318	17428	17376	17301	17434	17386	17516	17490	17311	17250	17567	17507	17444	17280	17415	17462	17418	17572	17328	17433	17607	17461	17394	17464	17246	17521	17404	17434	17484	17381	17646	17648	17429	17262	17371	17513	17361	17468	17518	17441	17350	17286	17354	17491	17282	17220	17510	17443	17469	17486	17491	17602	17401	17375	17652	17563	17442	17297	17459	17446	17384	17468	17569	17407	17612	17475	17462	17356	17444	17527	17433	17429	17422	17519	17443	17231	17336	17382	17512	17261	17511	17584	17368	17498	17465	17475	17521	17457	17553	17394	17363	17440	17574	17404	17419	17548	17556	17538	17504	17371	17580	17521	17320	17524	17489	17473	17471	17373	17371	17264	17153	17299	17482	17543	17398	17508	17337	17560	17452	17379	17497	17555	17535	17453	17216	17420	17610
35056	44424	46782	35962	26663	22741	21277	20880	20546	20616	20441	20585	20725	20631	20522	20510	20507	20243	20459	20563	20520	20711	20670	20350	20541	20619	20584	20644	20610	20477	20389	20560	20441	20571	20531	20659	20506	20465	20546	20550	20627	20632	20515	20572	20513	20665	20394	20564	20602	20526	20512	20500	20703	20452	20551	20590	20384	20550	20638	20272	20588	20437	20564	20493	20381	20563	20504	20303	20536	20388	20582	20569	20803	20537	20430	20546	20729	20426	20459	20426	20708	20420	20630	20645	20445	20693	20503	20493	20787	20470	20412	20723	20511	20624	20673	20723	20438	20309	20634	20489	20494	20585	20626	20483	20670	20723	20526	20523	20798	20294	20371	20726	20647	20558	20640	20491	20610	20754	20403	20285	20772	20587	20484	20563	20549	20419	20412	20385	20424	20532	20477	20313	20629	20579	20703	20600	20745	20544	20489	20710	20462	20677	20677	20481	20463	20594	20598	20544	20538	20537	20432	20361	20442	20327	20537	20605	20717	20645	20544	20687	20725	20502	20457	20287	20367	20528	20509	20472	20462	20432	20678	20652	20540	20585	20604	20628	20357	20397	20321	20413	20366	20526	20637	20660	20583	20524	20463	20680	20624	20396	20695	20462	20638	20632	20660	20403	20454	20654	20327	20683	20496	20470	20540	20632	20546	20396	20358	20479	20461	20473	20655	20595	20295	20650	20530	20388	20459	20507	20587	20513	20752	20513	20393	20416	20477	20408	20517	20593	20460	20606	20525	20577	20586	20575	20542	20706	20595	20590	20486	20498	20466	20630	20669	20500	20316	20634	20523	20423	20630	20571	20594	20433	20498	20495	20562	20610	20264	20627	20539	20792	20624	20507	20342	20597	20592	20572	20325	20717	20707	20539	20485	20607	20527	20629	20531	20646	20528	20520	20624	20522	20577	20403	20541	20368	20384	20544	20424	20719	20572	20588	20707	20529	20715	20475	20534	20553	20767	20669	20577	20524	20498	20330	20632	20347	20551	20305	20498	20509	20515	20462	20433	20555	20477	20483	20557	20682	20444	20500	20800	20715	20597	20579	20575	20307	20665	20449	20468	20605	20755	20565	20242	20426	20660	20477	20626	20434	20717	20185	20609	20483	20628	20688	20373	20552	20402	20564	20453	20591	20409	20560	20718	20482	20313	20722	20679	20234	20490	20556	20495	20525	20628	20267	20388	20389	20568	20605	20492	20592	20462	20620	20548	20684	20567	20651	20472	20642	20531	20567	20501	20528	20692	20464	20613	20424	20532	20612	20319	20697	20502	20555	20366	20478	20365	20462	20396	20537	20509	20898	20372	20541	20636	20668	20552	20473	20563	20360	20649	20574	20512	20535	20489	20546	20702	20436	20376	20499	20206	20575	20449	20578	20579	20586	20513	20737	20524	20648	20629	20597	20720	20479	20501	20435	20611	20584	20451	20673	20576	20494	20500	20536	20391	20657	20652	20417	20543	20678	20573	20720	20776	20576	20648	20477	20357	20382	20561	20534	20466	20593	20561	20406	20505	20590	20598	20572	20523	20591	20489	20666	20658	20786	20640	20563	20611	20428	20532	20579	20676	20356	20366	20601	20544	20497	20502	20654	20593	20564	20629	20622	20570	20433	20381	20687	20575	20527	20547	20558	20526	20601	20340	20427	20600	20560	20609	20497	20743	20371	20496	20402	20471	20444	20650	20621	20515	20422	20559	20590	20407	20713	20543	20526	20528	20480	20382	20462	20513	20750	20402	20413	20490	20567	20571	20478	20548	20384	20665	20536	20536	20524	20668	20306	20395	20685	20339	20490	20582	20471	20347	20663	20620	20652	20523	20610	20480	20573	20410	20478	20437	20426	20438	20575	20417	20657	20500	20563	20599	20619	20501	20536	20410	20466	20441	20371	20538	20463	20316	20569	20679	20366	20720	20473	20481	20512	20607	20528	20547	20436	20423	20360	20524	20416	20684	20220	20443	20454	20544	20719	20634	20541	20462	20642	20473	20603	20354	20546	20363	20438	20540	20490	20485	20507	20720	20676	20587	20624	20594	20455	20519	20393	20482	20398	20408	20337	20461	20753	20481	20433	20643	20459	20450	20454	20582	20471	20548	20633	20673	20587	20703	20391	20534	20433	20708	20415	20580	20558	20580	20437	20396	20482	20646	20371	20465	20754	20576	20638	20417	20458	20440	20600	20479	20406	20568	20577	20591	20531	20387	20505	20505	20427	20362	20562	20477	20513	20417	20728	20435	20451	20562	20384	20343	20405	20720	20714	20335	20453	20402	20753	20689	20603	20556	20467	20537	20459	20501	20783	20608	20467	20553	20748	20535	20692	20493	20443	20634	20578	20445	20739	20486	20475	20570	20494	20554	20463	20546	20510	20552	20448	20492	20416	20577	20575	20867	20510	20650	20673	20383	20595	20406	20412	20473	20716	20629	20489	20615	20492	20505	20420	20723	20550	20448	20465	20548	20458	20739	20312	20586	20603	20632	20471	20627	20653	20622	20596	20566	20664	20321	20485	20522	20612	20473	20404	20561	20423	20601	20780	20586	20483	20513	20538	20357	20524	20347	20587	20469	20457	20552	20329	20366	20710	20533	20335	20601	20503	20376	20312	20444	20501	20422	20604	20657	20538	20691	20289	20569	20501	20671	20518	20450	20524	20491	20517	20492	20511	20488	20528	20523	20694	20600	20476	20533	20619	20465	20684	20612	20267	20647	20665	20494	20678	20455	20431	20412	20435	20895	20639	20630	20560	20576	20549	20393	20698	20470	20405	20494	20642	20637	20491	20404	20640	20575	20531	20783	20628	20618	20343	20525	20642	20368	20473	20710	20663	20759	20501	20577	20550	20464	20706	20733	20354	20667	20679	20728	20553	20605	20425	20595	20464	20442	20830	20662	20631	20558	20648	20597	20499	20677	20630	20471	20344	20585	20589	20477	20599	20459	20416	20595	20689	20537	20679	20391	20508	20611	20344	20515	20647	20399	20676	20713	20540	20531	20382	20547	20437	20452	20255	20468	20402	20459	20613	20486	20812	20573	20479	20231	20552	20683	20587	20648	20694	20419	20515	20334	20435	20393	20526	20495	20626	20791	20720	20449	20677	20692	20582	20674	20634	20491	20537	20645	20651	20585	20673	20601	20571	20789	20580	20790	20773	20345	20513	20420	20492	20703	20613	20817	20563	20546	20426	20650	20539	20763	20586	20454	20582	20520	20327	20534	20597	20580	20577	20683	20299	20463	20544	20662	20548	20654	20594	20534	20393	20525	20549	20560	20428	20201	20276	20428	20596	20467	20687	20483	20440	20399	20617	20534	20595	20542	20394	20566	20535	20533	20362	20667	20574	20630	20617	20531	20542	20594	20410	20513	20522	20422	20404	20686	20555	20701	20716	20439	20547	20686	20543	20803	20515	20439	20437	20656	20449	20564	20469	20197	20564	20769	20707	20657	20596	20427	20567	20707	20427	20380	20587	20599	20612	20549	20597	20412	20593	20421	20554	20492	20389	20468	20320	20306	20669	20564	20712	20450	20665	20579	20499	20537	20542	20482	20360	20477	20489	20317	20880	20618	20373	20710	20541	20449	20615	20555	20441	20606	20757	20555	20483	20321	20569	20309	20321	20554	20503	20554	20681	20528	20618	20658	20632	20472	20433	20418	20193	20432	20539	20359	20600	20519	20548	20583	20565	20615	20629	20538	20549	20477	20566	20488	20620	20569	20638	20551	20474	20584	20644	20622	20650	20444	20537	20383	20491	20560	20463	20606	20456	20435	20605	20702	20514	20647	20805	20471	20376	20504	20574	20619	20468	20551	20633	20635	20774	20434	20480	20507	20438	20644	20524	20507	20441	20527	20349	20640	20488	20452	20613	20438	20444	20491	20463	20647	20561	20541	20731	20673	20726	20730	20479	20618	20489	20720	20664	20757	20356	20381	20456	20498	20550	20591	20267	20421	20467	20476	20322	20792	20471	20420	20434	20379	20409	20587	20466	20609	20428	20612	20522	20658	20411	20497	20514	20482	20446	20336	20400	20424	20507	20434	20608	20431	20599	20573	20542	20537	20457	20686	20468	20552	20540	20540	20663	20592	20535	20441	20692	20518	20478	20651	20706	20646	20705	20377	20419	20377	20475	20437	20368	20312	20318	20554	20526	20455	20469	20582	20527	20732	20620	20446	20499	20354	20415	20594	20609	20651	20395	20498	20533	20678	20587	20413	20556	20629	20393	20528	20702	20452	20571	20579	20455	20422	20330	20693	20549	20450	20514	20542	20570	20541	20432	20630	20325	20373	20694	20449	20602	20521	20504	20380	20438	20502	20494	20565	20696	20315	20293	20473	20574	20393	20735	20403	20660	20492	20398	20620	20623	20649	20355	20478	20532	20478	20543	20706	20524	20520	20496	20492	20523	20587	20463	20424	20589	20562	20545	20634	20321	20644	20635	20645	20491	20513	20595	20494	20527	20669	20485	20418	20752	20524	20470	20612	20495	20410	20488	20553	20539	20400	20541	20771	20611	20531	20335	20446	20668	20479	20352	20538	20547	20578	20555	20643	20591	20658	20392	20436	20606	20546	20463	20570	20358	20590	20600	20759	20493	20369	20663	20520	20432	20348	20579	20627	20404	20513	20422	20455	20492	20519	20512	20494	20401	20383	20547	20652	20511	20496	20384	20617	20471	20849	20602	20560	20456	20583	20563	20450	20631	20501	20672	20613	20649	20438	20620	20551	20603	20830	20726	20658	20601	20526	20451	20475	20673	20616	20827	20661	20329	20369	20569	20579	20507	20529	20697	20651	20300	20683	20459	20471	20605	20490	20583	20711	20712	20501	20539	20582	20781	20523	20528	20450	20453	20493	20400	20491	20506	20561	20622	20544	20503	20739	20508	20559	20752	20502	20327	20490	20588	20403	20523	20597	20532	20412	20751	20559	20409	20531	20576	20648	20610	20594	20373	20461	20569	20442	20491	20460	20686	20797	20550	20703	20362	20309	20555	20568	20423	20718	20440	20612	20333	20556	20570	20529	20439	20526	20579	20617	20635	20630	20642	20446	20316	20644	20556	20408	20623	20492	20629	20520	20517	20367	20518	20350	20497	20584	20440	20333	20539	20335	20533	20649	20615	20612	20614	20685	20509	20527	20424
38898	57343	46887	31025	22152	18120	16756	16659	16500	16686	16597	16556	16597	16473	16468	16570	16474	16432	16514	16508	16539	16555	16565	16507	16570	16520	16510	16332	16536	16539	16515	16347	16594	16443	16513	16511	16400	16435	16424	16554	16634	16448	16499	16723	16628	16633	16498	16435	16624	16510	16497	16342	16563	16524	16532	16617	16420	16403	16483	16454	16472	16670	16555	16395	16407	16449	16480	16675	16522	16460	16510	16530	16475	16601	16412	16425	16556	16504	16611	16694	16659	16470	16376	16488	16523	16643	16576	16591	16393	16539	16432	16521	16455	16495	16529	16580	16635	16349	16523	16463	16420	16683	16374	16471	16431	16338	16548	16448	16567	16460	16408	16628	16354	16542	16422	16643	16491	16611	16530	16441	16604	16571	16549	16333	16369	16430	16587	16347	16437	16570	16507	16464	16351	16508	16471	16606	16450	16419	16425	16478	16590	16506	16391	16577	16523	16454	16487	16456	16412	16403	16519	16419	16476	16417	16634	16441	16576	16402	16413	16473	16330	16372	16692	16574	16472	16548	16422	16441	16415	16474	16292	16426	16602	16747	16365	16381	16379	16595	16497	16428	16459	16390	16383	16413	16466	16551	16479	16500	16627	16433	16633	16510	16421	16510	16466	16631	16551	16626	16523	16506	16290	16563	16388	16457	16536	16294	16265	16435	16443	16335	16545	16615	16660	16516	16314	16553	16496	16386	16556	16624	16470	16495	16340	16506	16356	16452	16252	16513	16473	16465	16497	16420	16465	16549	16365	16587	16362	16330	16647	16450	16360	16334	16547	16487	16543	16473	16356	16389	16601	16425	16366	16465	16404	16498	16420	16485	16591	16637	16390	16551	16500	16479	16533	16696	16552	16530	16425	16445	16425	16516	16553	16263	16347	16535	16442	16589	16560	16429	16372	16531	16396	16452	16692	16569	16416	16453	16422	16516	16432	16442	16432	16377	16585	16399	16417	16398	16641	16518	16413	16654	16533	16438	16379	16432	16454	16613	16590	16584	16510	16577	16532	16580	16607	16563	16374	16553	16307	16557	16591	16766	16462	16346	16483	16531	16540	16612	16484	16557	16251	16389	16602	16474	16602	16567	16501	16638	16383	16436	16374	16382	16580	16490	16626	16546	16589	16405	16461	16373	16613	16522	16527	16512	16451	16435	16470	16645	16621	16505	16481	16519	16574	16606	16497	16509	16389	16505	16473	16404	16629	16542	16516	16433	16610	16327	16370	16575	16373	16445	16477	16663	16474	16368	16589	16394	16580	16445	16498	16365	16576	16405	16337	16503	16524	16331	16474	16525	16616	16450	16490	16395	16464	16461	16498	16575	16498	16547	16420	16686	16550	16311	16402	16434	16565	16284	16608	16407	16542	16484	16435	16492	16411	16537	16520	16380	16451	16649	16367	16457	16506	16474	16599	16482	16337	16771	16390	16478	16521	16450	16430	16408	16461	16550	16507	16385	16667	16426	16361	16506	16450	16445	16609	16654	16501	16566	16340	16500	16398	16530	16369	16566	16404	16613	16627	16411	16649	16246	16420	16442	16415	16417	16507	16446	16659	16457	16458	16489	16469	16511	16521	16507	16457	16423	16549	16429	16453	16594	16473	16509	16393	16503	16450	16406	16343	16479	16326	16426	16495	16428	16394	16562	16476	16659	16460	16446	16614	16562	16544	16501	16514	16551	16436	16507	16406	16521	16436	16517	16491	16570	16553	16467	16757	16376	16417	16362	16477	16502	16605	16370	16388	16384	16562	16370	16410	16525	16586	16677	16360	16532	16471	16436	16440	16336	16521	16389	16566	16538	16528	16546	16406	16345	16634	16637	16465	16531	16528	16528	16524	16532	16520	16427	16341	16478	16543	16503	16724	16511	16489	16479	16471	16289	16409	16499	16407	16501	16554	16559	16459	16772	16427	16627	16444	16281	16357	16505	16486	16521	16522	16457	16507	16441	16574	16273	16494	16617	16512	16599	16558	16606	16558	16627	16496	16440	16558	16351	16621	16620	16426	16444	16328	16477	16205	16571	16314	16423	16393	16416	16466	16592	16488	16399	16501	16526	16439	16519	16586	16520	16550	16466	16423	16549	16617	16443	16509	16543	16482	16600	16429	16668	16673	16375	16492	16297	16544	16514	16604	16599	16490	16423	16477	16316	16506	16553	16528	16660	16635	16353	16372	16463	16381	16567	16317	16304	16691	16618	16608	16565	16359	16381	16435	16522	16462	16646	16296	16359	16505	16520	16485	16502	16511	16455	16537	16529	16411	16474	16463	16522	16398	16580	16541	16509	16490	16483	16333	16371	16471	16511	16392	16384	16375	16553	16499	16338	16483	16514	16508	16400	16732	16320	16550	16294	16461	16501	16496	16441	16590	16460	16397	16438	16489	16719	16500	16619	16510	16586	16308	16515	16504	16585	16517	16584	16490	16452	16486	16414	16495	16626	16378	16517	16571	16516	16361	16466	16596	16471	16518	16541	16489	16103	16405	16575	16433	16312	16502	16544	16475	16481	16421	16364	16578	16477	16472	16511	16534	16418	16503	16541	16448	16547	16464	16546	16502	16427	16389	16395	16473	16445	16712	16459	16519	16433	16604	16428	16644	16505	16616	16595	16465	16497	16568	16450	16586	16289	16426	16486	16521	16435	16528	16366	16551	16616	16406	16480	16518	16568	16505	16535	16549	16291	16525	16462	16388	16481	16699	16525	16703	16397	16405	16523	16424	16362	16478	16559	16656	16542	16627	16406	16430	16527	16456	16449	16557	16616	16489	16518	16516	16511	16670	16395	16365	16397	16407	16533	16383	16606	16515	16367	16493	16528	16300	16588	16504	16378	16520	16599	16492	16680	16619	16702	16274	16546	16461	16314	16612	16330	16386	16477	16429	16392	16437	16433	16409	16521	16487	16526	16486	16465	16586	16498	16731	16515	16476	16489	16502	16471	16572	16493	16606	16467	16621	16544	16603	16487	16507	16499	16553	16519	16503	16508	16559	16480	16629	16389	16506	16430	16392	16471	16468	16339	16406	16647	16322	16424	16540	16660	16599	16630	16440	16487	16410	16393	16564	16346	16372	16371	16442	16429	16540	16520	16487	16516	16658	16423	16430	16526	16542	16610	16680	16485	16352	16594	16486	16603	16495	16390	16305	16270	16538	16634	16241	16422	16486	16540	16420	16314	16461	16606	16506	16613	16570	16389	16619	16224	16480	16694	16470	16546	16523	16713	16350	16448	16455	16576	16319	16491	16506	16355	16414	16543	16412	16483	16464	16566	16653	16535	16392	16555	16458	16595	16502	16487	16386	16396	16347	16686	16576	16696	16355	16662	16357	16585	16599	16638	16311	16404	16499	16563	16391	16457	16482	16444	16426	16444	16531	16302	16498	16542	16414	16469	16635	16653	16500	16555	16574	16427	16487	16543	16613	16564	16491	16691	16546	16501	16494	16415	16427	16516	16457	16535	16380	16651	16410	16510	16566	16501	16562	16380	16465	16399	16421	16391	16442	16390	16482	16577	16472	16530	16490	16390	16478	16536	16376	16675	16519	16377	16608	16483	16414	16371	16504	16533	16469	16594	16400	16647	16592	16481	16572	16358	16476	16466	16554	16381	16468	16420	16547	16496	16596	16501	16578	16455	16567	16524	16407	16523	16621	16438	16484	16532	16441	16643	16401	16500	16454	16237	16455	16503	16593	16560	16363	16493	16441	16524	16480	16616	16477	16480	16391	16452	16582	16461	16578	16524	16523	16576	16391	16542	16533	16563	16425	16569	16589	16504	16482	16534	16576	16456	16484	16559	16446	16309	16574	16653	16252	16334	16602	16516	16362	16485	16579	16458	16469	16415	16383	16458	16479	16519	16470	16569	16262	16572	16507	16587	16577	16544	16538	16516	16306	16438	16580	16559	16532	16495	16511	16375	16571	16470	16570	16354	16340	16692	16438	16444	16695	16563	16508	16543	16554	16406	16512	16477	16533	16586	16544	16564	16483	16473	16381	16512	16466	16680	16481	16539	16428	16558	16444	16450	16512	16424	16503	16559	16465	16448	16502	16545	16424	16366	16654	16489	16209	16533	16616	16661	16559	16674	16577	16431	16542	16418	16648	16757	16469	16356	16518	16510	16355	16434	16597	16447	16613	16444	16734	16526	16512	16599	16684	16462	16485	16514	16412	16439	16593	16697	16552	16449	16441	16513	16503	16610	16611	16352	16437	16597	16428	16287	16509	16574	16587	16581	16570	16454	16553	16619	16493	16284	16414	16641	16404	16637	16401	16424	16506	16523	16437	16476	16462	16456	16736	16285	16589	16335	16627	16581	16551	16424	16233	16366	16470	16470	16436	16443	16574	16408	16469	16633	16446	16450	16556	16480	16490	16503	16374	16521	16431	16639	16323	16489	16496	16473	16541	16438	16531	16513	16619	16363	16394	16313	16578	16430	16340	16575	16440	16459	16582	16446	16471	16454	16420	16438	16443	16360	16635	16514	16542	16341	16537	16302	16504	16543	16448	16461	16516	16791	16431	16442	16599	16485	16580	16542	16529	16458	16646	16464	16464	16604	16506	16621	16317	16481	16573	16414	16483	16482	16528	16396	16383	16741	16482	16487	16551	16555	16492	16665	16545	16473	16550	16508	16452	16465	16397	16583	16703	16649	16578	16432	16575	16410	16516	16410	16603	16325	16480	16456	16677	16597	16455	16334	16482	16785	16310	16515	16584	16578	16447	16321	16598	16350	16377	16394	16509	16603	16561	16544	16460	16377	16555	16625	16677	16527	16535	16571	16642	16352	16433	16369	16588	16444	16493	16544	16467	16396	16456	16434	16482	16552	16505	16594	16418	16537	16459	16532	16529	16661	16529	16449	16603	16607	16508	16520	16539	16275	16568	16496	16423	16461	16576	16576	16514	16465	16526	16434	16443	16622	16568	16262	16584	16349	16416	16550	16585	16480	16388	16542	16559	16571	16477	16639	16368	16551	16645	16437	16413	16707	16229	16490	16472	16479	16481	16446	16487	16473	16546	16532	16449	16660	16505	16511	16560	16548	16593	16585	16475	16421	16628	16339	16348	16491	16329	16590	16437	16478	16692	16474	16392	16482	16350	16553	16524	16308	16539	16429	16469	16499	16588	16447	16704	16578
26442	34363	56771	52502	38242	29078	23372	20573	20191	20425	20401	20180	20164	20118	20192	19964	20200	20171	20045	20148	20117	20100	20111	20202	20230	20118	20154	20088	20303	19995	20124	20087	20008	20001	20080	20154	20007	20100	20078	20230	19997	20016	20044	20061	20066	20084	20038	20042	20041	19892	19959	20184	20057	20092	20058	20339	20087	19966	20180	20097	20004	19822	19976	20033	19946	20111	19996	19870	20003	19786	20020	19898	19999	19920	19881	19985	20250	19919	19898	20204	19979	20311	19976	20207	20020	20027	19847	20177	19960	20157	20200	20047	20131	20088	20209	20115	20152	20050	20165	19968	19967	19953	20003	19947	20067	20269	19973	19998	20092	19947	19987	20191	20134	19996	20135	19911	20184	19748	20021	19966	20161	19956	20018	19903	20084	20249	20094	20042	20281	20053	20031	19765	20001	20045	19872	19931	19960	19961	19975	20109	20089	19944	20127	19957	19886	19962	19845	20086	19975	20021	19978	19952	19711	19924	20021	19826	19997	20110	20035	19796	19962	19901	20007	20019	20142	20062	20057	20004	19966	20088	20011	20102	20055	20233	20014	19924	20153	20094	20052	20077	20063	19753	19993	20301	19932	19907	20151	20095	19997	19967	19951	20220	20113	20064	19991	19771	20089	19984	20000	20155	20003	19711	19922	19890	19845	20048	19841	19965	20031	19989	19929	20018	19900	19771	20063	19982	19980	20106	20040	19990	20026	19933	20174	19958	19772	20035	20176	19927	20021	20155	20109	19916	20096	20165	19913	19999	20125	20041	20054	19999	20121	19992	20080	20141	19944	19941	19968	20143	20160	19899	20029	20011	19949	19907	20036	19963	19956	20023	20139	19996	19920	20037	19814	19833	20051	20081	19975	20135	20038	20094	19851	19902	19983	20059	20029	19891	20195	19919	19995	19847	20096	20013	19919	20127	20084	19965	19959	19939	20010	19996	19796	19847	19967	19994	20092	20054	19836	19751	20092	20063	20137	20154	19949	20113	20251	20077	19936	20107	19967	20043	19989	20011	20077	19991	20036	20107	20100	20144	19952	19866	20159	20199	20021	19835	19953	20224	19975	19987	20009	20065	20133	20097	20227	19852	20047	20176	20013	20001	20270	20126	19905	19991	20412	19932	19887	19929	20091	20014	19824	20008	20024	19816	20080	19882	20036	19915	19951	20047	20051	19980	20132	19915	19934	19993	20066	20217	20005	20103	20232	20119	19887	20056	20063	20201	20145	20122	20026	20260	20011	20120	19966	19960	20009	20203	19883	20126	19908	20030	20149	19963	19907	20004	20054	20043	20106	20258	20018	20023	20075	20007	20104	20221	20193	19880	19981	20150	19829	19928	20151	20079	20204	20134	19977	19860	19848	19932	20160	20047	20188	20065	19892	19968	19936	20030	19939	19918	20094	20008	19983	20139	19877	20121	19869	20022	20238	20152	19928	20188	20021	19898	20138	19979	19940	19950	19947	20005	20176	19959	19945	20128	19968	20173	19907	19953	19996	19854	19833	19932	19914	19910	19854	20242	20044	19925	19851	20065	19869	20057	20005	20054	20092	19911	20043	20145	19874	19913	20146	19897	20104	19942	20133	19944	20034	20210	19878	20062	20077	19959	20004	20035	19987	19868	19927	20101	20073	19970	19837	20109	19972	20206	19869	20069	20091	19917	20174	20013	19824	19897	20159	20124	19936	19806	19947	20186	20004	20042	20020	20013	19983	20013	19936	19952	20162	20100	19926	20132	20016	20167	20253	20045	20065	19982	20088	20100	19954	19917	19991	20062	20052	19876	20084	20018	20165	20022	20063	20092	19990	19859	20059	20181	20192	20043	19980	20190	19953	19911	20294	20120	20080	20022	19926	19947	20052	19787	20043	19971	20049	20061	20168	20235	20057	19667	19845	20016	19880	20096	20027	20038	19881	19648	20071	19946	20126	19923	19843	19987	20145	20204	20192	20062	20067	20104	20079	20204	20050	20162	19935	20032	20093	20112	19955	19909	20017	19919	20123	19910	20016	20069	20065	19867	19966	20003	19940	20122	20153	20167	20178	19885	20103	20101	20060	19885	20072	20032	20046	20341	20199	20011	20132	20051	20112	20106	20020	20232	19973	20211	19944	20124	19954	20070	20170	20234	19967	19998	20140	20118	20170	19956	19961	20096	20048	19788	20079	19921	19989	20079	20129	19976	20231	20029	20087	20013	19993	20060	20082	20038	20091	20143	20123	20017	20191	19984	19868	20060	19909	20045	20116	20191	19834	20005	19906	20067	20000	20030	20054	19999	20024	20024	20044	20076	20040	20037	20136	19780	19922	19829	19924	20121	19838	20078	20133	20197	20240	20124	20017	20159	19976	19947	20244	20239	19863	19961	19983	19947	20010	19961	20045	20301	20040	20091	20029	19886	20030	20042	20096	20177	19774	19865	20122	20059	20134	20045	20051	20065	19812	19905	19822	20141	20088	19955	20003	20078	20007	20105	20116	19993	19850	19990	20067	20114	20080	20108	20112	20006	19863	20092	20100	19879	20046	19985	19882	20104	20019	20057	20065	20227	20011	20014	20060	19827	19937	19915	19968	19998	19892	20050	19955	20033	20008	19949	20072	20007	20099	20087	20085	20030	20034	20038	20012	19880	20143	19993	19966	19902	19863	19945	20210	20009	20031	20214	20107	20065	20084	20227	19862	19927	20137	19945	20087	20062	20096	20057	19966	20239	20127	19961	19959	19920	20113	20034	20274	19996	20026	20175	19971	19919	20160	19969	19974	20069	19987	20118	19828	20054	19891	19977	20180	19896	20068	20067	20121	19976	20112	20076	20071	19976	19968	20078	19986	20018	20145	19756	19982	19971	19882	19952	20084	20018	19921	20041	20017	20078	20230	20103	20094	19949	19686	19977	20091	20017	20168	19982	20176	20056	20097	19832	20119	20162	19921	20150	20127	19890	20028	19953	19863	20208	20106	20089	19855	20020	19990	20242	20035	19954	19964	20041	19997	20262	19876	20109	20065	20124	20000	20061	20073	20059	19959	20154	20133	19816	19884	20186	20141	19797	20120	19798	19982	19931	20059	20188	20110	19976	20028	19951	20007	20121	20195	19903	20241	19926	20007	20063	19865	19869	20184	19923	19896	20016	20031	20001	20045	20087	20169	20034	19987	19989	20011	19904	20002	19881	20001	19978	19828	19961	20106	20026	20024	20102	20106	19981	20082	19882	20138	19992	20053	20106	20146	19899	20361	20034	19869	20136	19986	19884	19929	19920	20159	19975	20036	19857	20142	20078	19779	19996	19989	20080	20290	20122	20156	20054	20113	19814	19893	20089	20188	20129	20003	20105	20032	19801	20223	20081	20051	20021	20057	19951	19976	20256	20160	20020	20033	19945	19980	19870	19933	19903	20072	19931	19825	20071	20248	19870	20034	20140	19939	20031	20046	20037	19751	19971	20014	19872	20044	19950	20144	20023	19851	20110	20113	19961	19996	19943	19853	19924	19871	20138	20131	20203	19907	20109	20044	19997	19898	19984	19957	19987	19930	20068	20165	19990	20066	19934	19997	19940	19954	20006	20025	20121	19956	20035	20089	20100	20120	20122	19816	20222	19769	19982	20024	20144	19951	20100	20182	20011	19894	20058	19989	19956	20013	20082	19902	20139	20000	20140	19969	19719	20065	19906	19904	20021	19978	19952	19978	19968	20086	20097	20366	20107	20085	20009	20230	20012	19967	20138	20260	20064	19962	20199	20014	20006	20210	20153	20045	19880	20096	19943	20041	19967	19995	20095	19888	19940	20169	19890	20185	20068	20061	20085	19841	19931	20098	19760	20012	19919	19782	20047	20119	19839	19926	19966	19869	20043	20007	19896	20085	20028	19910	20141	20061	20179	20065	20012	19981	19772	19823	20102	20023	19904	20072	20093	19774	20161	20164	20237	20187	20138	20084	20029	20138	20002	20150	20014	20188	20160	20087	20088	20084	19944	20113	20064	19962	19874	20087	20046	20033	20143	20003	20013	20097	19965	19915	19973	19939	20154	20272	20013	19899	20070	20070	20035	20035	20016	20138	20139	19952	20138	20051	20118	20200	19972	19964	19941	20115	19944	20103	19980	19701	19984	20179	20024	20033	20284	20020	20240	20002	20165	19973	20028	19926	19979	20189	20026	20112	20017	20091	20086	20031	19891	19888	20059	20106	20015	19942	19994	20031	19995	20072	20079	20118	19917	19914	19795	19823	19941	20105	19936	19959	20110	19918	19990	20145	20027	20227	19965	20026	19962	19964	19827	20098	19854	19982	19617	19876	19896	20056	20026	20000	19874	20148	19987	20111	19952	20042	19993	20169	20174	19939	20045	20078	20099	19819	20081	19983	19891	19781	19935	19844	20105	19930	20051	20017	19960	20010	20196	20088	20118	20232	20144	19958	20153	20115	20153	20062	20247	19924	20076	19971	19880	20165	20057	19895	20018	19956	20028	19920	19973	19828	19920	19961	20079	20032	19984	20039	20111	19879	20215	20120	20090	20021	20015	20190	19910	20007	20170	20079	19993	20005	19983	20086	20075	19935	19991	20073	20000	20224	19931	19844	20015	19912	19857	20125	20082	20011	20036	19998	20364	19858	19990	20027	20088	19977	20098	20118	19795	19814	20095	20209	20100	19930	19883	20092	19770	20069	19870	20012	19959	20266	20014	19992	20053	19986	20131	19969	20191	20089	20087	20154	20057	20204	20115	20025	19971	20048	20195	19983	19995	20046	20233	20242	19997	20007	20172	20139	20092	20041	19961	19986	19860	20048	20306	20066	19987	20083	19934	20001	19986	19905	19946	20088	20040	20197	20034	20134	20145	20056	20203	20090	19954	20111	19934	19913	19978	20074	20046	20098	20184	20159	20060	20048	19981	19955	20011	19983	20145	20070	19875	20003	20126	19946	19991	20102	20030	20013	20006	19868	20103	19969	20044	19903	20113	19957	20293	19977	20068	20218	19991	19991	20046	19855	20136	20259	20216	19998	20110	19912	19825	20216	19951	19881	20177	20102	19819	20009	20151	20074	20035	20047	19793	20054	19857	20127	20015	20035	19829	20046	20114	19931	20217	20168	20027	20013	19882	20095	19887	19994	20144	19902	20085	20073	19974	20078	19945	19888	19759	19999	19961
61679	99031	83515	58243	39229	25265	16929	16137	16286	16292	16304	16221	16330	16140	16379	16055	16386	16126	16251	16210	16415	16230	16217	16378	16296	16285	16229	16326	16248	15932	16046	16216	16322	16223	16044	16226	16183	16294	16300	16394	16346	16254	16357	16114	16230	16299	16167	16277	16269	16326	16336	16177	16096	16272	16146	16354	16133	16151	16187	16131	16063	16265	16160	16184	16174	16278	16188	16272	16391	16399	16156	16196	16362	16371	16388	16135	16168	16289	16281	16113	16298	16191	16016	16149	16205	16144	16083	16229	16131	16307	16035	16227	16341	16096	16217	16377	16222	16140	16215	16157	16216	16313	16261	16234	16257	16201	16074	16180	16109	16167	16369	16100	16196	16139	16179	16289	16292	16156	16348	16192	16138	16168	16073	16125	16269	16332	16136	16082	16173	16295	16242	16145	16145	16156	16211	16108	16446	16161	16147	16201	16353	16271	16172	16235	16275	16102	16137	16235	16292	16098	16263	16264	16263	16249	16353	16339	16277	16381	16377	16211	16380	16130	16208	16300	16241	16215	16359	16269	16099	16367	16242	16223	16125	15976	16278	16241	16277	16258	16137	16321	16283	16313	16288	16039	16097	16325	16219	16390	16123	16285	16307	16327	16328	16190	16093	16262	16321	16280	16281	16299	16238	16248	16256	16375	16241	16286	16304	16200	16309	16327	16315	16375	16217	16092	16292	16031	16243	16185	16380	16156	16184	16206	16149	16408	16118	16310	16166	16244	16185	16120	16096	16223	16210	16211	16066	16194	16283	16310	16231	16235	16162	16225	16010	16074	16209	16349	16164	16249	16164	16139	16112	16172	16268	16398	16233	16226	16257	16172	16224	16296	16243	16307	16344	16117	16185	16193	16242	16168	16365	16044	16277	16330	16203	16279	16276	16050	16166	16070	16378	16228	16409	16250	16124	16208	16325	16136	16215	16153	16067	16246	16086	16221	16204	16182	16314	16323	16331	16305	16330	16214	16081	16296	16260	16384	16239	16194	16294	16079	16220	16136	16095	16241	16257	16174	16297	16360	16293	16163	16359	16210	16213	16318	16212	16110	16248	16039	16236	16175	16161	16194	16231	16150	16241	16078	16056	16027	16031	16093	16342	16234	16198	15986	16168	16217	16336	16173	16134	16269	16239	16213	16260	16138	16199	16136	16340	16252	16243	16070	16198	16153	16178	16254	16345	16073	16296	15994	16279	16261	16195	16140	16065	16035	16202	16136	16243	16227	16251	16133	16090	16337	16165	16312	16229	16310	16159	16454	16246	16088	16267	16122	16180	16121	16250	16236	16293	16194	16129	16107	16228	16305	16204	16215	16224	16089	16177	16169	16232	16172	16344	16210	16226	16180	16132	16394	16183	16077	16188	16211	16170	16329	16373	16227	16091	16122	16254	16140	16315	16060	16113	16202	16190	16403	16142	16299	16202	16254	16230	16142	16142	16350	16282	16353	16291	16051	16322	16224	15991	16297	16122	16186	16195	16109	16349	16356	16188	16279	16024	16318	16189	16170	16289	16196	16327	16222	16250	16189	16344	15942	16277	16233	16182	16055	16218	16300	16137	16388	16150	16122	16210	16271	16323	16250	16314	16210	16260	16087	16210	16177	16274	16262	16275	16125	16297	16300	16070	16225	16104	16133	16220	16200	16258	16356	16145	16327	16111	16289	16330	16274	16270	16333	16221	16208	16094	16144	16075	16277	16158	16153	16229	16195	16250	16056	16087	16365	16201	16291	16336	16194	16176	16167	16082	16285	16099	16139	16215	16136	16164	16168	16281	16181	16420	16301	16104	16402	16364	16155	16196	16103	16270	16364	16104	16159	16217	16062	16351	16173	16199	16106	16331	16382	16182	16113	16096	16275	16283	16379	16174	16273	16167	16259	16077	16292	16291	16318	16356	16139	16299	16267	16204	16099	16166	16216	16083	16039	16224	16314	16138	16122	16243	16183	16316	16204	16431	16183	16126	16051	16109	16373	16108	16217	16207	16183	16175	16221	16053	16171	16280	16280	16331	16211	16282	16305	16056	16249	16186	16328	16032	16145	16323	16320	16102	16013	16048	16170	15986	16253	16105	16070	16363	16373	16258	16060	16294	16253	16292	16053	16218	16239	16179	16311	16238	16097	16112	16261	16235	16167	16265	16192	16165	16263	16356	16131	16315	16213	16292	16189	16217	16055	16020	16236	16239	16082	16236	16189	16092	16187	16299	16332	16206	16126	15966	16181	16133	16203	16127	16150	16242	16176	16181	16221	16035	16372	16153	16257	16330	16250	16193	16259	16135	16263	16169	16197	16134	16076	16333	16242	16145	16265	16138	16330	16328	16191	16253	16190	16231	16247	16255	16276	16112	16221	16210	16166	16319	16180	16314	16329	16235	16294	16225	16338	16258	16085	16233	16109	16225	16225	16234	16170	16233	16263	16175	16152	16170	16345	16278	16271	16232	16148	16540	16027	16166	16448	16134	16340	16403	16159	16354	16183	16243	16203	16220	16086	16243	16004	16460	16388	16145	16124	16223	16208	16276	16289	16290	16096	16378	16099	16337	16339	16374	16388	16280	16123	16145	16220	16153	16218	16338	16234	16194	16197	16360	16140	16187	16060	16175	16252	16210	16249	16313	16023	16037	16263	16161	16139	16168	16217	16282	16281	16201	16202	16093	16291	16094	16346	16281	16298	16163	16347	16168	16123	16220	16310	16321	16220	16152	16132	16149	16301	16243	16136	16276	16354	16254	16119	16237	16130	16308	16195	16333	16259	16204	16116	16165	16137	16243	16118	16299	16276	16199	16124	16210	16328	16551	16155	16128	16096	16323	16193	16159	16143	16309	16260	16382	16078	16230	16261	16374	16357	16259	16342	16290	16279	16208	16164	16125	16114	16110	16190	16168	16341	16160	16219	16257	16339	16335	16245	16191	16392	16252	16173	16178	16123	16207	16212	16301	16109	16326	16371	16153	16075	16273	16169	16319	16135	16240	16204	16287	16275	16425	16127	16315	16058	16098	16365	16266	16270	16139	16347	16080	16163	16388	16221	16237	16099	16019	16304	16298	16248	16225	16212	16317	16115	16348	16150	16293	16327	16419	16230	16231	16188	16272	16303	16101	16328	16295	16092	16150	16235	16138	16207	16295	16133	15952	16020	16294	16140	16232	16327	16256	16111	16194	16241	16142	16157	16152	16125	16228	16216	16208	16114	16293	16377	16108	16360	16288	16257	16136	16240	16228	16222	16321	16018	16103	16322	16351	16374	16279	16177	16172	16274	16161	16156	16155	16416	16120	16234	16042	16242	15987	16313	16265	16172	16258	16282	16173	16148	16536	16300	16066	16178	16274	16210	16293	16322	16323	16283	16250	16211	16386	16189	16424	16377	16350	16292	16125	16331	16342	16270	16118	16170	16337	16195	16199	16232	16267	16308	16335	16168	16253	16188	16158	16190	16227	16178	16143	16064	16317	15962	16277	16299	16251	16234	16346	16345	16250	16271	16053	16364	16229	16216	16194	16082	16273	16291	16367	16109	16335	16186	16120	16214	16164	16265	16119	16186	16109	16408	16173	16467	16388	16236	16269	15981	16305	16058	16177	16114	16113	16314	16158	16199	16291	16290	16144	16163	16254	16291	16069	16332	16116	16019	16301	16453	16263	16210	16102	16286	16164	16211	16250	16244	16366	16211	16224	16229	16271	16313	16307	16169	16205	16254	16379	16114	16146	16192	16308	16245	16258	16212	16225	16226	16113	16367	16343	16445	16219	16230	16299	16105	16302	16199	16238	16356	16055	16241	16140	16327	16178	16155	16157	16289	16097	16173	16307	16181	16190	16120	16324	16164	16321	16240	16160	16189	16290	16184	16244	16070	16160	16373	16293	16211	16322	16353	16101	16039	16265	16292	16083	16252	15987	16086	16397	16126	16320	16164	16221	16179	16164	16239	16248	16311	16050	16413	16242	16398	16151	16090	16301	16327	16191	16201	16180	16168	16246	16280	16077	16242	16149	16218	16166	16200	16276	16328	16239	16320	16134	16156	16195	16249	16305	16248	16184	16301	16317	16249	16190	16130	16305	16058	16222	16108	16115	16238	16317	16149	16223	16192	16154	16177	16105	16297	16126	16131	16165	16235	16177	16305	16114	16032	16213	16218	16321	16258	16311	16311	16108	16223	16225	16347	16303	16267	16179	16238	16291	16202	16287	16093	16102	16194	16371	16239	16158	16081	16146	16196	16307	16243	16172	16159	16163	16366	16281	16189	16261	16247	16025	16302	16197	16158	16235	16159	16319	16154	16281	16117	16206	16218	16279	16214	16297	16426	16307	16181	16371	16155	16240	16212	16305	16121	16322	16214	16178	16411	16280	16203	16231	16148	16316	16344	16126	16201	16271	16288	16211	16151	16193	16258	16313	16065	16187	16261	16221	16235	16423	16151	16154	16360	16238	16299	16313	16111	16520	16377	16267	16174	16335	16335	16179	16330	16312	16309	16273	16194	16192	16425	16086	16141	16259	16270	16259	16239	16393	16365	16274	16187	16293	16200	16129	16243	16245	16126	16327	16075	16162	16251	16462	16179	16241	16143	16157	16258	16379	16253	16164	16100	16404	16326	16307	16062	16165	16255	16252	16220	16018	16196	16250	16299	16187	16173	16171	16284	16175	16300	16229	16228	16282	16319	16201	16204	16096	16254	16209	16346	15972	16375	16304	16025	16203	16330	16365	16246	16190	16051	16258	16266	16049	16348	16109	16214	16289	16088	16256	16128	16068	16242	16101	16173	16203	16210	16443	16356	16101	16245	16177	16188	16088	16326	16195	16361	16271	16135	16406	16281	16213	16160	16137	16249	16170	16271	15989	16127	16279	16188	16142	16205	16203	16144	16280	16052	16145	15970	16316	16037	16206	16305	16072	16253	16236	16234	16216	16234	16349	16307	16261	16388	16318	16233	16068	16208	16185	16273	16332	16294	16269	16308	16388	16222	16352	16507	16306	16168	16111	16278	16342	16235	16119	16202	16066	16085	16167	16166	16224	16234	16149	16088	16246	16320	16150	16259	16268	16148	16170	16177	16258	16079	16360	16234	16195	16227	16192	15991	16543	16379	16259	16172	16127	16201	16127	16093	16112	16344	16294	16083	16258	16252	16279	16027
24046	26775	44709	45056	37337	31045	25919	21795	21255	21221	21153	21159	21022	20954	20881	21037	21026	21019	20883	20853	20949	20982	21099	20892	21214	20712	20753	20610	21113	20923	20713	20853	20989	20764	20854	20727	20716	20725	20779	20661	20966	20604	20846	20866	20918	20991	20979	20789	20712	20763	20984	20836	20875	20872	20713	20857	20951	20748	20731	20649	20865	20780	21010	20868	20803	20906	20665	20766	20869	20935	20634	20661	21106	20972	20950	20734	20698	20832	20791	20680	20729	20771	20892	20646	20691	20710	20754	20674	20882	20858	21016	20874	20592	20883	20724	20811	20759	20855	20801	20766	20648	20727	20800	20716	20837	20957	20636	20572	20754	20670	20546	20637	20691	20888	20749	21000	20704	20825	20679	20792	20631	20554	20882	20488	20730	20583	20925	20930	20776	20620	20650	20710	20846	20727	20764	20724	20778	20704	20823	20916	20865	20794	20791	20845	20901	20895	20843	20749	20647	20787	20791	20666	20818	20635	20682	20944	20869	20689	20924	20889	20826	20703	20728	20580	20843	20852	20702	20625	20774	20696	20658	20646	20654	20860	20574	20590	20661	20780	20780	20791	20786	20723	20856	20638	20583	20482	20747	20925	20631	20778	20790	20789	20990	20772	20777	20788	20677	20766	20646	20987	20656	20958	20654	20910	20713	21097	20557	20878	20813	20699	20786	20683	20659	20684	20779	20828	20728	20739	20743	20755	20497	20715	20551	20813	20902	20765	20561	20882	20707	20653	20638	20801	20905	21067	20772	20801	20769	20857	20879	20547	20656	20732	20806	20816	20800	20828	20894	20718	20690	20861	20788	20539	20747	20616	21018	20737	20600	20667	20615	20804	20723	20875	20569	20727	20834	20678	20800	20604	20768	20639	20807	20838	20477	20785	20794	20819	20897	20806	20864	20697	20751	20789	20770	20467	20799	20664	20809	20683	20887	20934	20604	20411	20695	20731	20904	20857	20904	20725	20712	20518	20757	20617	20715	20727	20776	20724	20671	20572	20610	20843	20498	20698	20678	20796	20820	20720	20742	20745	20647	20923	20848	20936	20963	20550	20584	20544	20939	20781	20647	20662	20834	20730	20810	20825	20761	20694	20605	20807	20580	20659	20666	20682	20708	20603	20775	20705	20738	20724	20718	20563	20758	20797	20829	20830	20733	20569	20545	20761	20682	20500	20737	20954	20661	20722	20828	20475	20724	20780	20537	20796	20818	20859	20909	21025	20732	20709	20733	20788	20955	20760	20792	20691	20656	20773	20686	20645	20766	20778	20826	20559	20672	20797	20768	20907	20816	20770	20856	20757	20764	20881	20807	20718	20618	20844	20891	20581	20446	20668	20795	20626	20749	20530	20790	20710	20737	20812	20757	20669	20780	20615	20745	20724	20699	20683	20566	20729	20631	20747	20710	20865	20764	20870	20807	20860	20731	20880	20674	20713	20597	20829	20762	20663	21015	20667	20729	20913	20854	20815	20600	20535	20759	20801	20566	20807	20952	20733	20927	20737	20677	20666	20803	20648	20697	20745	20919	20607	20585	20703	20831	20754	20723	20580	20907	20994	20710	20537	20724	20672	20813	20533	20630	20628	20718	20652	20685	20965	20686	20924	20836	20861	20751	20747	20721	20640	20815	20721	20737	20687	20755	20385	20595	20637	20629	20771	20902	20984	20780	20919	20760	20614	20764	20887	20950	20464	20723	20720	20610	20774	20842	20799	20667	20819	20845	20714	20641	20629	20890	20729	20870	20776	20920	20763	20815	20671	20927	20869	20650	20619	20603	20762	20730	20638	20858	20821	20825	20733	20873	20819	20758	20574	20713	20755	20675	21050	20803	20771	20747	20844	20563	20634	20790	20607	20627	20866	20930	20723	20707	20801	20715	20572	20751	20824	20706	20584	20612	20855	20824	20620	20749	20674	21106	20688	20675	20895	20786	20828	20705	20824	20609	20843	20805	20855	20633	20659	20859	20679	20833	20800	20533	20805	20758	20681	20741	20529	20725	20990	20786	20789	20816	20846	20924	20721	20795	20778	20823	20874	20972	20764	20513	20698	20748	20709	20680	20797	20466	20606	20688	20347	20821	20823	20925	20643	20831	20831	20638	20803	20747	20806	20501	20769	20764	20955	20853	20683	20560	20699	20684	20776	20988	20762	20827	20891	20794	20597	20785	20661	20607	20512	20766	20583	20801	20704	20822	20935	20741	20742	20810	20740	20982	20821	20695	20579	20672	20763	20884	20689	20857	20487	20823	21006	20923	20817	20556	20675	20803	20976	20731	20752	20664	20789	20641	20890	20628	20866	20766	20741	20810	20915	20578	20695	20740	20952	20849	20903	20837	20784	20788	20686	20653	20815	20712	20743	20768	20526	20611	20704	20585	20645	20704	20651	20817	20980	20736	20835	20752	21047	20853	20907	20600	21001	20927	20836	20753	20598	20719	20974	20697	20546	20738	20849	20803	20818	20670	20571	20674	20687	20560	20961	20875	20841	20931	20738	20946	20580	20613	20931	20806	20718	20746	20818	20744	20803	20910	20669	20517	20868	20727	20738	20757	20739	20850	20682	20746	20567	20710	20751	20763	20668	20714	20487	20706	20590	20572	20647	20777	20737	20716	20579	20687	20758	20792	20814	20716	20864	20719	20844	20806	20646	20580	20450	20599	20488	20847	20826	20989	20691	20602	20784	20641	20718	20727	20704	20921	20700	20768	20707	20763	20869	20839	20760	20606	20977	20833	20839	20708	20558	20776	20649	20529	20462	20606	20680	20768	20671	20767	20789	20752	20847	20894	20627	20788	20674	20715	20922	20733	20851	20672	20794	20841	20903	20909	20647	20658	20757	20984	20785	20878	20833	20687	20508	20759	20791	20953	20733	20931	20631	20814	20691	20619	20660	20639	20654	20686	20744	20781	20670	20691	20672	20902	20917	20874	20705	20746	20904	20770	20722	20762	20828	20889	20872	20849	20878	20845	20688	20733	20819	20848	20853	20807	20765	20672	20639	20827	20678	20617	20643	20676	20647	20755	20733	20796	20806	20859	20745	20929	20849	20784	20590	20811	20912	20752	20763	20724	20728	20942	20747	20953	20650	20685	20741	20591	20876	20639	20879	20685	20825	20735	20782	20609	20628	20611	20746	20580	20625	20658	20630	20659	20936	20837	20815	20799	20777	20916	20763	20840	20581	20725	20964	20875	20856	20870	20855	21072	20778	20804	20672	20784	20590	20797	20876	20724	20695	20998	20534	20751	20590	20651	20700	20788	20611	20724	20912	20777	20877	20688	20780	20437	20714	20897	20987	20769	20609	20502	20750	20651	20751	20734	20792	20672	20915	20967	20861	20998	20668	20734	20883	20825	20860	20599	20697	20728	20659	20753	20882	20637	20717	20743	20475	20700	20688	20753	20777	20582	21091	20982	20838	20836	20608	20774	20939	20725	20574	20776	20741	20894	20911	20709	20753	20820	20710	20724	20888	20696	20662	20685	20761	20879	21070	20914	20954	20957	20752	20766	20820	20889	20736	20757	20927	20845	20836	20924	20835	20633	20717	20902	20852	20813	20912	21002	20753	20729	20888	20597	20726	20711	20654	20686	20750	20812	20614	20872	20743	20704	20855	20711	20805	20655	20735	20797	20573	20719	20628	20779	20668	20759	20778	20707	20766	20686	20668	20651	20907	21158	20635	20904	20720	20673	20764	20585	20623	20741	20635	20830	20849	20684	20903	20850	20871	20662	20704	20748	20731	20560	20875	20700	20930	20699	20925	20828	20873	20840	20730	20652	20791	20692	20821	20782	20719	20738	20377	20835	20754	20746	20669	20829	20720	20603	20694	20672	20904	20801	20874	20744	20732	20939	20798	20976	20790	20836	20737	20699	20785	20570	20776	20729	20933	20704	20593	20838	20562	20870	20805	20615	20699	20495	20642	20731	20707	20825	20697	20770	20788	20613	20705	20789	20876	20994	20885	20731	20546	20866	20775	20744	20772	20835	20749	20764	20772	20812	20893	20748	20689	20820	20800	20871	20735	20750	20790	20891	20749	20660	20905	20869	20827	20711	20725	20505	20682	20762	20775	20761	20802	20686	20866	20809	20762	20684	20894	20688	20924	21000	20962	20834	20878	20799	20705	21097	20577	20715	20618	20934	20874	20727	20976	20780	20583	20641	20809	20703	20735	20809	20709	20826	20835	20791	20724	20809	20739	20693	20959	20589	20616	20591	20313	20617	20730	20813	20846	20891	20789	20828	20816	20655	20624	20844	20909	20712	20807	20841	20670	20667	20774	20729	20819	20717	20754	20742	20672	20993	20909	20757	20805	20921	20721	20802	20927	20776	20816	20685	20672	20605	20758	20683	20599	20630	20557	20914	20855	20660	20686	20775	20871	20627	20779	20630	20857	20863	20767	20895	20596	20770	20880	20658	20653	20717	20768	20586	20726	20928	20802	20968	20867	20852	20795	20860	20724	20797	20861	20831	20731	20762	20686	20725	20664	20689	20990	20927	20624	20888	20761	20633	20986	20768	20639	20835	20449	20516	20765	20691	20630	20590	20831	20868	20684	20654	20597	20871	20619	20895	20705	20782	20720	20704	20784	20957	20902	20865	20863	20627	20793	20787	20738	20584	20615	20769	20930	20735	20772	20554	20666	20777	20758	20707	20448	20709	20420	20677	20688	20717	20738	20888	20805	20688	20754	20849	20665	20636	20602	20913	20680	20718	20634	20880	20978	20815	20703	20769	20716	20848	20580	20722	20595	20821	20700	20854	20770	20655	20703	20717	20837	20923	20716	20651	20819	20912	20883	20827	20576	20871	20693	20501	20820	20750	20931	20739	20776	20802	20640	20799	20577	20649	20875	20794	20585	20612	20707	20787	20685	20619	20815	20976	20868	20634	21027	20718	20663	20824	20867	20789	20649	20676	20684	20839	20643	20653	20792	20734	20719	20814	20830	20711	20669	20688	20717	20636	20649	20719	20722	20916	20678	20771	20828	20855	20867	20799	20767	20732	21029	20826	20969	20765	20772	20864	20560	20726	20581	20613	20766	20700	20613	20531	20574	20845	20834	20818	20905	20573	20604	20490	21007	20584	20651	20734	20897	20810	20742	20741	20703	20568	20843	20542	20696	20875	20836	21013	20752
64379	105115	92147	69898	47573	29992	17119	16651	16629	16667	16807	16707	16682	16578	16706	16660	16709	16665	16712	16693	16645	16629	16724	16590	16605	16586	16748	16702	16849	16684	16742	16675	16838	16618	16745	16589	16512	16672	16738	16722	16787	16808	16739	16677	16754	16693	16538	16604	16702	16604	16755	16556	16693	16829	16694	16728	16788	16883	16733	16597	16676	16504	16809	16691	16743	16671	16757	16692	16530	16401	16721	16680	16714	16498	16749	16628	16851	16604	16591	16733	16613	16753	16548	16648	16672	16604	16736	16781	16636	16591	16800	16609	16610	16675	16590	16650	16755	16653	16800	16405	16541	16677	16531	16629	16754	16505	16678	16493	16757	16611	16612	16683	16780	16825	16545	16754	16415	16804	16755	16829	16823	16548	16562	16569	16652	16817	16587	16652	16722	16705	16795	16685	16804	16520	16744	16673	16612	16739	16518	16503	16628	16611	16707	16711	16630	16686	16691	16689	16806	16682	16490	16514	16605	16734	16621	16651	16676	16688	16857	16910	16569	16870	16573	16729	16740	16680	16554	16718	16660	16772	16661	16775	16752	16538	16709	16683	16694	16697	16745	16654	16653	16593	16585	16727	16686	16779	16557	16691	16715	16627	16710	16494	16652	16552	16676	16734	16531	16631	16767	16655	16514	16509	16719	16731	16698	16677	16657	16733	16861	16695	16594	16676	16594	16712	16766	16644	16597	16623	16694	16701	16639	16404	16636	16576	16744	16686	16501	16512	16683	16640	16730	16866	16701	16548	16852	16731	16711	16706	16726	16532	16611	16642	16772	16719	16742	16818	16645	16689	16748	16735	16734	16754	16636	16643	16616	16662	16712	16687	16612	16676	16605	16612	16671	16622	16708	16564	16834	16726	16571	16791	16767	16585	16823	16645	16648	16611	16882	16600	16606	16553	16717	16696	16587	16541	16732	16654	16634	16744	16561	16425	16641	16587	16632	16511	16619	16587	16653	16707	16707	16661	16683	16671	16788	16711	16701	16827	16500	16667	16547	16786	16693	16621	16733	16643	16443	16568	16655	16661	16586	16755	16714	16476	16628	16698	16720	16556	16774	16648	16765	16613	16738	16555	16814	16653	16726	16765	16671	16676	16632	16714	16582	16845	16603	16685	16614	16598	16718	16771	16613	16720	16779	16585	16666	16662	16546	16651	16640	16673	16685	16558	16771	16697	16529	16641	16601	16636	16609	16729	16730	16644	16800	16627	16628	16633	16632	16752	16850	16594	16678	16714	16560	16750	16647	16696	16811	16659	16648	16627	16513	16641	16741	16723	16615	16617	16681	16703	16570	16606	16559	16666	16604	16698	16702	16751	16758	16548	16965	16839	16773	16459	16818	16661	16631	16738	16741	16654	16730	16661	16516	16527	16646	16575	16483	16682	16525	16712	16638	16625	16563	16853	16608	16604	16833	16659	16919	16348	16696	16612	16684	16498	16423	16858	16703	16720	16752	16601	16802	16795	16618	16693	16681	16747	16785	16733	16633	16701	16615	16646	16698	16760	16702	16692	16717	16705	16638	16852	16733	16631	16658	16657	16694	16569	16623	16621	16568	16633	16816	16761	16556	16804	16643	16601	16602	16647	16568	16698	16594	16753	16579	16765	16830	16642	16568	16808	16601	16623	16629	16745	16623	16657	16546	16706	16794	16820	16665	16642	16590	16550	16694	16668	16588	16512	16600	16640	16633	16773	16673	16464	16574	16454	16632	16731	16720	16692	16682	16852	16650	16619	16756	16672	16592	16601	16664	16659	16628	16761	16766	16720	16467	16725	16686	16759	16748	16668	16661	16647	16820	16424	16622	16613	16707	16837	16716	16689	16670	16611	16819	16573	16565	16594	16746	16863	16489	16535	16664	16592	16743	16556	16686	16637	16671	16697	16682	16606	16562	16692	16804	16659	16831	16590	16717	16779	16637	16741	16571	16624	16736	16530	16633	16509	16602	16563	16639	16703	16432	16524	16650	16540	16482	16549	16680	16731	16593	16629	16683	16568	16680	16647	16434	16808	16550	16657	16765	16793	16633	16763	16573	16699	16594	16769	16712	16728	16698	16540	16737	16616	16512	16624	16552	16559	16720	16699	16641	16380	16677	16571	16724	16642	16639	16642	16877	16552	16750	16726	16661	16671	16654	16529	16677	16578	16737	16798	16709	16678	16641	16594	16691	16768	16698	16483	16819	16688	16736	16695	16759	16512	16573	16653	16548	16680	16546	16592	16822	16677	16682	16705	16580	16746	16642	16561	16606	16630	16705	16533	16788	16754	16665	16675	16723	16595	16924	16674	16624	16579	16598	16557	16707	16768	16755	16600	16663	16676	16805	16663	16554	16691	16554	16594	16470	16648	16604	16686	16776	16665	16538	16619	16663	16726	16743	16678	16664	16678	16500	16763	16701	16671	16628	16459	16736	16882	16572	16639	16694	16633	16594	16742	16690	16655	16868	16688	16734	16766	16587	16637	16647	16693	16649	16695	16591	16656	16665	16560	16789	16678	16776	16763	16642	16738	16791	16692	16692	16867	16706	16530	16746	16647	16751	16767	16482	16572	16662	16594	16578	16567	16612	16604	16774	16620	16734	16627	16723	16674	16685	16607	16766	16560	16641	16741	16616	16496	16691	16585	16680	16727	16621	16686	16631	16797	16668	16673	16648	16599	16522	16603	16680	16653	16587	16801	16588	16508	16553	16716	16676	16687	16726	16623	16600	16612	16654	16749	16699	16502	16869	16607	16768	16724	16598	16542	16659	16665	16569	16852	16877	16556	16676	16609	16625	16610	16641	16672	16661	16751	16662	16755	16656	16665	16559	16748	16640	16751	16844	16645	16706	16606	16583	16643	16600	16819	16698	16507	16747	16612	16839	16737	16568	16709	16811	16782	16552	16725	16741	16654	16614	16877	16546	16656	16523	16769	16853	16621	16654	16623	16690	16447	16705	16664	16873	16667	16637	16638	16558	16756	16713	16672	16656	16528	16515	16747	16562	16739	16729	16642	16524	16907	16620	16630	16602	16802	16637	16588	16750	16714	16899	16801	16613	16778	16587	16692	16585	16741	16633	16744	16816	16686	16629	16674	16740	16742	16567	16806	16738	16698	16704	16763	16689	16731	16980	16729	16650	16517	16648	16695	16621	16640	16751	16571	16573	16798	16772	16810	16622	16622	16462	16684	16806	16520	16814	16475	16720	16443	16640	16586	16666	16734	16838	16510	16578	16618	16502	16747	16843	16822	16585	16446	16700	16754	16639	16807	16664	16552	16728	16677	16890	16755	16474	16643	16574	16589	16682	16826	16514	16722	16611	16615	16827	16810	16667	16762	16684	16601	16754	16658	16661	16532	16636	16700	16675	16500	16656	16724	16649	16665	16880	16518	16683	16668	16746	16548	16687	16576	16642	16639	16574	16641	16752	16714	16803	16825	16667	16615	16734	16718	16837	16628	16630	16603	16881	16663	16653	16671	16630	16727	16639	16661	16599	16721	16675	16690	16715	16519	16756	16805	16656	16619	16655	16613	16534	16686	16563	16586	16658	16607	16732	16667	16540	16655	16860	16741	16818	16800	16706	16607	16660	16527	16829	16771	16648	16581	16539	16651	16761	16611	16806	16646	16749	16663	16621	16702	16505	16783	16808	16640	16632	16491	16669	16716	16773	16728	16605	16759	16695	16676	16680	16818	16692	16542	16790	16594	16684	16681	16638	16580	16646	16701	16882	16593	16696	16685	16655	16721	16635	16670	16625	16682	16702	16569	16613	16714	16593	16624	16760	16811	16644	16555	16623	16745	16646	16599	16723	16685	16574	16758	16837	16759	16660	16678	16680	16542	16622	16677	16478	16717	16576	16625	16541	16513	16786	16514	16655	16808	16810	16777	16713	16697	16568	16706	16722	16581	16680	16787	16646	16581	16595	16652	16577	16694	16753	16755	16844	16638	16490	16564	16635	16672	16670	16695	16484	16678	16776	16614	16762	16405	16657	16595	16588	16776	16632	16758	16516	16786	16418	16609	16826	16717	16554	16697	16590	16697	16578	16658	16739	16696	16714	16637	16762	16622	16587	16768	16665	16590	16606	16698	16677	16632	16697	16651	16802	16534	16748	16793	16717	16543	16526	16760	16527	16663	16551	16754	16577	16697	16774	16775	16603	16721	16645	16765	16490	16653	16646	16548	16462	16638	16714	16787	16772	16813	16462	16568	16532	16625	16736	16686	16640	16762	16598	16750	16655	16678	16759	16514	16715	16602	16752	16589	16621	16668	16693	16728	16733	16603	16692	16673	16720	16757	16647	16747	16636	16669	16667	16775	16718	16609	16549	16683	16571	16632	16728	16749	16762	16626	16746	16585	16409	16607	16687	16591	16703	16574	16841	16586	16516	16525	16678	16507	16575	16768	16428	16587	16626	16519	16791	16609	16675	16602	16690	16469	16726	16496	16800	16667	16628	16650	16610	16743	16521	16690	16630	16672	16709	16733	16726	16583	16697	16600	16636	16717	16688	16815	16682	16526	16529	16620	16560	16704	16769	16632	16641	16805	16751	16905	16659	16750	16636	16637	16730	16666	16777	16458	16753	16831	16696	16672	16711	16589	16734	16753	16724	16551	16860	16769	16569	16751	16636	16419	16467	16637	16707	16437	16647	16643	16729	16475	16697	16706	16607	16830	16687	16710	16538	16691	16618	16652	16500	16729	16590	16675	16739	16604	16705	16611	16650	16702	16638	16660	16644	16575	16699	16871	16711	16654	16706	16688	16629	16686	16632	16739	16618	16691	16540	16485	16669	16746	16525	16625	16671	16628	16728	16658	16733	16709	16667	16665	16628	16861	16555	16738	16612	16542	16635	16763	16539	16751	16496	16715	16691	16577	16733	16602	16526	16604	16555	16535	16836	16671	16828	16704	16728	16677	16871	16591	16709	16643	16547	16916	16642	16624	16571	16691	16518	16779	16575	16784	16718	16758	16724	16652	16618	16534	16748	16561	16728	16615	16607	16585	16640	16566	16743	16666	16726	16650	16701	16569	16648	16711	16562	16721	16617	16774	16510	16706	16776	16711	16706	16764	16430	16479	16677	16766	16684	16605	16583	16632	16744	16701	16760	16651	16678	16582	16694	16814	16584	16549	16580	16639	16731	16721
36961	43699	44991	33727	25430	22569	21698	21044	21088	21519	21233	21368	21188	21237	21101	21445	21474	21321	21045	21380	21223	20983	21167	21260	21175	21378	21425	21092	21332	21291	20998	21069	21236	21160	21294	21138	21041	21163	21198	21156	21177	21185	21154	21163	21307	21278	21036	21136	21116	21320	21409	21357	21024	21089	21290	21137	21020	21246	21042	21215	21278	20918	21106	21062	21120	21234	21070	21016	21240	21040	21050	21125	21098	21332	21060	20975	21073	21137	21152	21191	20929	21078	21147	21124	21210	21181	21334	21380	21161	21261	21284	21094	21042	21043	21285	21125	21178	21223	21157	21152	21338	21073	21251	21302	21229	21192	21181	21030	21168	21151	21075	21293	21056	21173	21204	21013	21013	21047	21125	21087	21167	21218	21209	21008	21112	21191	21249	21029	21080	20970	21021	21267	21194	21202	21056	21142	21050	21060	21034	20995	21062	21222	20948	21162	21264	21251	21168	21023	21264	21093	21232	21183	21230	20997	20851	21327	21211	21100	21024	21299	21253	21213	21305	21232	21029	21112	21379	21314	21196	21106	21248	21124	21355	21358	21189	21018	21368	21081	21241	21318	21142	21331	21223	21157	21233	21091	21130	21093	21131	21290	20979	21171	21037	21320	21413	21223	21010	21409	21262	21079	21123	21288	21161	21317	21430	21231	21213	20996	21070	21030	20975	21213	21163	21242	21118	21324	21148	21019	20946	21069	21294	20971	21207	20970	21185	21204	21071	21058	21055	21147	21119	20928	21440	21000	21080	21113	20980	21141	21221	21084	21338	21185	21334	21205	21091	21414	21203	21269	21210	21057	21242	21037	21229	21180	21189	21028	21324	21060	21046	21195	21237	21155	21052	21064	21225	21052	21074	21223	21166	21101	20969	21202	21286	21304	21385	21134	21299	21056	21175	21133	21119	21304	21165	21105	20965	21204	20897	21029	21235	21187	21246	21144	21338	21085	21092	21393	21187	21255	21011	21142	21036	21135	21064	21117	21038	21210	21510	21106	21155	21174	21032	21099	21095	21167	21134	21108	21133	21417	21332	21168	21304	21010	21205	21092	21301	21013	21016	21093	21164	21136	21053	21042	21025	21158	21338	21026	21353	21044	21217	21421	21012	21078	21031	21115	21130	21119	21363	21276	21254	21229	21092	21282	21092	21364	21269	21162	21222	21242	21131	21163	21061	21078	21249	20952	21130	21253	21041	21369	21183	21105	21185	21037	21036	21086	21138	21200	21310	21206	21220	21281	20872	21160	21005	21036	21169	21186	21271	21207	20933	21045	21210	21305	21017	21127	21345	21233	20977	21235	21035	21251	20980	21200	21147	21060	21004	21210	20983	21264	21351	21227	21123	21230	21169	21011	21324	21209	21100	20988	21124	21155	20919	21156	21265	21214	21245	21151	21289	21003	21293	21487	21219	21230	21315	21034	21327	21435	21348	21036	21157	21145	21140	21148	21216	21201	21190	21111	21070	21208	21274	21106	21335	21454	21023	21260	21246	21257	20954	21328	21255	21114	21245	21139	21128	21186	21214	21155	21225	21058	21383	21211	21032	20963	21126	21134	21143	21185	21114	21292	21154	21363	21085	21238	21271	21183	21128	21346	21208	21224	21050	20963	21126	21261	21324	21101	21203	21054	21212	21144	21256	20988	21188	21287	21174	21088	21173	21093	21007	21266	21191	21093	21140	21162	21437	21302	21302	21178	21086	21205	21183	21130	21219	21340	21165	21187	21088	21252	21285	21335	21004	21287	20990	21144	21014	21162	21225	21027	21257	21308	21379	21321	21176	21282	21222	21127	21273	21048	20975	21105	21212	21288	20986	21247	21212	21192	21356	21171	21179	21197	21290	21236	20844	21124	21221	21045	21143	21303	21013	21089	21140	21150	21266	21255	21155	21087	21268	21232	21028	21031	21006	21019	21246	21197	21193	21312	21252	21076	21078	21281	21157	21188	21054	21122	21077	21216	21239	21253	21186	21204	21258	21121	20884	21145	21217	21095	21016	21325	21216	21068	21167	21415	21259	21074	21168	21178	21264	21245	21373	21219	21200	21164	21374	21070	21252	21256	21083	21257	21248	21022	21044	21156	21259	21226	21352	21268	21227	21235	21028	21298	21343	21142	21247	20996	21207	21353	21324	21335	21118	21067	21032	21085	21218	20966	21277	21176	21175	21144	21190	21072	21132	21301	21185	21029	21129	21135	21239	20982	20984	21221	21125	21103	20985	21153	21173	21112	21245	21214	21148	21183	21081	21187	21107	20832	21246	21304	21167	21045	21402	21176	21263	21217	21189	21114	21243	21136	21092	21149	21264	21186	21069	21294	21437	21276	21147	20775	21110	21058	21061	21388	21134	21310	21180	20856	21093	21146	21158	21147	21219	21037	21176	21213	21243	21291	21268	21137	21236	21389	20878	21093	21158	21170	21376	21032	21115	20926	21182	21194	21326	21353	21109	21037	21387	21217	21093	20980	21115	21299	21151	21319	21221	21160	21149	21198	20935	21188	21139	20957	21097	21451	21041	21153	21383	21024	20995	21269	21164	20997	21105	20903	21219	21066	21144	21175	21008	21211	21025	21153	21287	21301	20995	21247	21113	21271	21032	21115	21193	21007	21209	21358	21067	21203	21121	21041	21163	21186	21212	21181	20871	20983	21154	21048	21132	21200	21218	21312	21243	21242	21066	21015	21358	21327	21108	21129	21216	21169	21178	21054	21168	21117	21163	21121	21420	21302	21168	20981	21213	21168	21084	21097	21235	21218	21432	21442	21138	21043	21167	21106	21136	21030	21328	21043	21215	21260	21049	21203	21257	21219	21374	21415	21301	21347	21136	20921	21028	21117	21217	21066	21437	21264	21059	21061	20902	21236	21244	21226	21276	21285	21168	21434	21386	20978	21183	21316	21032	21001	21087	21198	21117	21009	21179	21119	21273	21178	21435	21035	21025	21138	21259	21261	21148	21223	21011	21109	21235	21268	21477	21136	20943	21279	21177	21168	21248	21014	21059	21348	21147	21086	21205	21233	21148	21196	21175	21032	21258	21118	20974	21119	20975	21118	21138	20928	21122	21299	21037	21203	21127	21249	21413	20984	20903	20916	21111	21033	21012	20977	21232	21014	21190	21299	21085	21154	21199	21238	21154	21260	21202	21101	21136	21285	21251	21158	21132	21154	21348	21195	21228	21292	21129	21140	21186	21152	21260	21319	21267	21244	21164	21111	21101	21088	21142	21052	21018	21111	21283	21321	21112	20905	21062	20966	21094	21069	21244	21325	21390	21140	21241	21247	20878	21062	21216	21245	21034	21321	21254	21175	21145	21055	21061	21272	21147	21299	20969	21094	21155	21132	21113	21128	21112	21107	21092	21011	21239	21063	21269	21063	21253	20871	21099	21281	21101	21009	21487	21146	21149	21148	21361	21286	21093	21321	21176	21406	21395	21292	21245	21396	21276	21239	21028	21174	21080	21119	21156	21029	21245	21126	21231	21136	21290	21326	21250	21325	21200	21314	21321	21253	21283	21129	21062	21117	20934	21280	21048	21083	21094	21144	21363	21267	20950	21190	21184	21295	21222	21136	21263	21129	21205	21338	21279	21215	21127	21395	21261	21104	21303	21211	21063	21239	21232	21274	21287	21126	21077	21085	21249	21213	21170	21252	21105	21058	21121	21001	21264	21242	21174	21081	21069	20870	21122	21237	21221	21147	21224	21272	21293	21311	21072	21262	21246	20996	21192	21336	21291	21174	21288	21216	21448	21333	21142	21221	21412	21368	20965	21135	21206	20958	21088	20941	21166	21411	21199	21241	21055	21167	21155	21362	21179	21213	21157	21290	21125	21329	21144	21232	21161	21203	20944	21190	21103	20984	21242	21297	21309	20964	21073	21353	21165	21219	21041	21311	21134	21234	21080	21206	21286	21278	21136	21198	21225	21175	21177	21307	21055	21209	21098	21179	21289	21236	21148	21262	21204	21349	21294	21062	21274	21154	21281	21171	21188	21335	21171	21191	21198	21030	21126	21205	21041	20925	21416	21107	21037	20991	21129	21305	21298	21269	21093	21112	21314	21337	21323	21311	21274	21134	21272	21152	21293	21026	21238	21259	21275	21138	21083	21196	21204	21082	21134	21311	21028	21036	21165	21198	21224	21045	21267	21385	21119	20927	21124	21112	21190	21211	21145	21145	20842	21023	21043	21255	21176	21030	21133	21383	21205	21078	21309	21397	21108	21267	21343	20956	21345	21270	20938	21085	21093	21090	21062	21140	21163	21133	21314	21158	21191	21157	21156	21105	21221	21104	21153	21201	21190	21127	21257	21195	20987	21021	20969	21105	21112	21295	21196	21332	21267	21195	21160	21230	21167	21094	21077	21221	21156	21373	21211	21164	21294	21011	21177	21269	21136	20997	21128	21417	21350	21286	21212	21420	21248	21158	21197	21234	21347	21311	21160	21182	21351	21144	21340	21061	21220	21276	21259	21194	21203	21242	20936	20900	21071	21103	21263	21110	21196	21132	21038	21303	21323	21149	21242	21182	21149	21241	21200	21206	21275	21122	21324	21306	21058	21192	21247	21071	21151	21294	21105	21124	21388	21162	21296	21441	21267	21218	21097	21285	21228	21186	21165	21205	21159	21092	21235	21048	21244	21169	21243	21224	21124	21158	21058	21200	21076	20921	21073	21230	20990	21085	21074	21195	21175	20981	21099	21074	21002	20961	21221	21118	21202	21035	21162	21273	21296	21108	21072	21045	20943	21231	21265	21069	21165	21188	21166	21288	21177	21241	21279	21148	21287	21127	21119	21270	21101	21177	21297	21037	21155	21226	21175	21202	21242	21156	21163	21136	21006	21048	20897	21040	21249	21178	21177	21277	21115	21083	21113	21023	21165	21413	21304	21258	21096	21041	21065	21210	21225	21077	21101	21043	21052	20797	21089	21123	21195	21196	21176	21106	21234	21164	21347	21052	20996	21298	21246	21215	21020	21179	21159	21182	20946	21141	21217	21046	21096	21081	21352	21036	21138	21159	21178	21319	21169	21227	21187	21218	21133	21101	21260	20982	20938	21267	21319	21007	21293	21231	21316	21340	21322	21175	21010	21080	21095	21135	21191	21172	21174	21065	21313	21405	21102	21230	21091	21335
41284	56107	44952	28697	21246	17974	16953	16833	16768	16842	16862	16977	16953	17084	16893	16787	16865	16985	16869	16949	16667	16808	16930	16809	16812	16828	16861	16793	16921	16835	16843	16924	16876	16786	16984	16878	16776	16877	16757	16764	16874	17059	16751	16806	16965	17009	16751	16887	16869	16974	16937	16598	16903	16819	16863	16808	16885	16889	16693	16856	16843	16718	16865	16860	16858	16812	16818	16880	16905	16847	16815	16729	17009	16968	16847	16932	16925	16783	16913	16887	16785	16900	16691	16859	16909	16903	16787	16810	17031	16816	16697	16908	16832	16844	16893	16956	16981	16799	16938	16906	16966	16659	16930	16999	16868	16870	16766	16897	16961	16896	16805	16733	16754	16829	16856	16964	16941	16749	16999	16607	16852	16856	16812	16785	16801	16738	16833	16652	16882	16908	16779	16885	16875	16812	16964	16654	16835	16804	16856	16753	16725	16823	16923	16830	16882	16942	16825	16849	16901	16990	16896	16931	17010	16719	16762	16869	16849	16714	16790	16994	16817	16831	16712	16785	17031	16859	16875	16735	16863	16809	16869	16888	16668	16795	16920	16906	16936	16783	16861	16932	16729	16818	16905	16806	16883	16780	16568	16911	16947	16863	16792	16696	16786	17043	16694	16901	16932	16867	16807	16911	16925	16999	16676	16897	16700	16795	16778	16923	16756	16729	16928	17015	16764	16929	16840	16938	16886	17095	16912	16857	16843	16838	16915	16667	16872	16986	16866	16955	16769	16954	16730	16746	16857	16858	16680	16878	16821	16778	16864	16788	16835	16728	16650	16754	16966	16956	16850	16736	16739	16727	16911	16975	16784	16901	16860	16942	16713	16675	16929	16942	16943	16848	16932	16787	16771	16826	16777	16726	16791	16879	16820	16731	16892	16740	16805	16931	16753	16768	16920	16898	16733	16928	16853	16795	16820	16801	16872	16915	16837	16872	16924	16918	16868	16937	16918	17040	16683	16881	16788	16813	16727	16959	16868	16775	16860	16813	16768	16729	16884	16827	16985	16873	16855	16970	16941	16860	16891	16732	16891	16723	16763	16851	16863	16781	16958	16834	16837	16960	16833	16899	16762	16877	16747	16753	16832	16791	16848	16831	16783	16956	16967	16966	16868	16803	16801	16761	16593	16716	16747	16910	16768	16861	16721	16890	16956	16989	17007	16959	16772	16845	16827	16820	16899	16680	16792	17021	16924	16790	16902	16875	16931	16773	16893	16782	16913	16833	16767	16671	16888	16719	16781	16844	16924	16888	16829	16892	16776	16938	17006	16934	16837	16837	16881	16933	16889	16664	17020	16944	16862	17049	16873	16951	16976	16876	16884	16856	16796	17000	16934	16997	16761	16771	17000	16806	16912	16889	17066	17069	16894	16775	16907	16733	16897	16869	16706	16946	16899	16804	16923	16782	16899	16800	16918	16845	16915	16878	16774	16910	17091	16730	17008	16730	16917	16924	16820	16696	16801	16837	16794	16927	16815	16731	16851	16811	16908	16733	16751	16833	16886	16755	16861	16718	16846	16790	16908	16951	16813	17094	16870	16939	16849	16894	16917	16796	16805	16965	16714	16829	16878	16900	17099	16951	16835	16801	16791	16913	16843	16990	16808	16982	16748	16759	16895	16780	16745	16929	16753	16934	17081	16755	16865	17113	16771	16689	16968	16840	16838	16769	16797	16719	16899	16905	16789	16810	16824	16905	16847	16874	16776	16808	16805	16829	16976	16967	16762	16933	16861	16856	16871	16976	17037	16795	16898	16700	16842	16723	16820	16831	16902	16951	16803	16745	16771	16815	16967	16855	16705	16727	16798	16940	16842	16915	17039	17106	16969	16860	17041	16964	16713	16766	16884	16927	16896	16855	16981	16974	16998	16945	16791	16919	16932	16801	16866	16624	16849	16785	16975	16740	16901	16909	16930	16844	16783	16951	16744	16947	16696	16809	16879	16793	16629	17026	16680	16867	16836	16779	16867	16943	16784	16753	17058	16719	16924	16581	16812	16954	16849	16821	16816	16825	16726	16825	16886	16943	16810	16720	16910	16864	16912	16766	16849	16746	16784	16935	16805	16858	16935	16862	16930	16806	16957	17042	17064	16663	16738	16898	16779	16836	16932	16781	16559	16855	16746	16614	16756	16776	16855	16773	17007	16941	16774	16911	16830	16921	16974	16908	16927	16797	17105	16803	16810	16808	16823	16785	17003	16819	16907	16822	16843	16955	16919	16849	16795	16674	16784	16853	16888	16803	17065	16861	16843	16904	16991	16991	16885	16824	16901	16951	17054	16948	16763	16868	16809	16748	16638	16729	16948	16644	16911	16846	16955	16917	16951	16863	16707	17031	16869	16863	16910	16828	16929	16908	16847	16757	16791	16860	16783	16885	16814	16905	17043	17139	16879	16803	16812	16871	16927	17144	16940	16839	16850	16871	16787	16891	16951	16855	16824	16894	16712	16805	16864	16952	16972	16906	16801	16895	16886	16749	16928	16954	16747	16776	16788	16829	16741	16756	16866	16941	16796	16841	16859	16739	16700	16811	16850	16910	16756	17082	16591	16878	16919	16809	16906	16951	16967	16785	16969	17020	17019	16824	16863	16799	16797	16997	16916	16949	16882	16990	16744	16731	16856	16870	16938	16867	16781	16882	16883	16916	16754	16893	16750	17129	16985	17001	16890	16722	17040	16725	16806	16956	16903	16915	17076	16858	16925	16804	16769	16892	16902	16800	16843	16957	16837	16844	17096	16922	16850	16971	16874	16787	17029	16885	17032	16866	16888	16745	16830	16931	16962	16809	16854	16828	16876	16949	16865	17007	16917	16808	16914	17024	16851	16827	16814	17042	16780	16900	16961	16820	16837	16758	16861	16872	16796	16790	16790	16794	16871	16878	16781	16688	16781	16905	16864	16814	16814	16849	16952	16751	16703	17006	16904	16925	16785	17005	16797	16963	16777	16769	16919	16818	16835	16758	16940	16877	16809	16779	16938	16911	16854	16945	16695	16722	16867	16829	16941	16854	16876	16921	16798	16952	16894	16884	16885	17013	16617	16682	16923	16876	16861	16741	16770	16874	16965	16880	16864	16771	16810	16791	17001	16873	16985	16787	16868	16695	16917	16891	16873	16958	16894	17004	16888	16842	16784	16855	16814	16885	16764	16859	16819	16777	16869	16739	16950	16891	16804	16841	16821	16750	16848	16823	16757	16929	16878	17053	16719	16834	16806	16854	16798	16926	16890	16790	16946	16875	16871	16917	16815	16931	16814	16827	17137	16880	16906	17015	16801	16887	16718	16946	16973	16849	16929	16963	16754	16765	16875	16663	16663	16916	16887	16701	16823	16922	16756	16949	16900	16818	16843	16880	16958	16887	16750	16788	16760	16963	16707	16770	16918	16844	16893	16849	16997	16879	16869	16927	16836	16771	16855	16834	16821	16947	16721	16855	16888	16802	16854	17040	16845	16772	16838	16894	16887	16993	16782	16721	16627	16830	16940	16801	16810	16804	16814	16818	16978	16915	16927	16824	17062	16815	16808	16832	16808	16967	17047	16658	16886	16816	16938	16579	16833	16947	16764	16833	16750	16977	16594	17067	17094	16720	16907	16816	17006	16875	16955	16963	17012	16941	16726	16574	16848	16721	16710	16915	16775	16877	16845	16980	16964	16802	16888	16842	16906	16952	16692	16865	16853	16881	16846	16836	16747	16911	16735	16856	16795	16870	16840	16873	16828	16795	16845	16883	16938	16806	16883	16669	16725	16807	16874	16910	16687	16907	16984	17090	16941	16781	16974	16816	17022	16943	16971	16884	16733	16728	16873	16821	16882	16929	16824	16790	16954	16887	16915	16953	16602	16875	16592	16820	16950	16937	16999	16655	16721	16947	16818	16743	16992	16867	17012	16964	16916	16959	16888	16848	16955	16790	16918	16864	16986	16935	16923	16807	16851	16785	16737	16994	16892	17088	16893	16868	16949	16866	16789	16806	16894	16802	16787	16788	16813	16720	16848	16813	16805	16974	16835	16784	16661	16937	16849	16852	16815	16963	16941	16967	16923	16822	16821	16915	16724	16856	16838	16790	16960	16836	16881	16964	16967	16818	16812	16691	16834	16917	16896	16989	16700	16850	16815	16811	17048	16733	16779	16995	16813	16896	16893	16970	16915	16856	16861	16788	17050	16695	16823	16943	16825	16883	16838	16782	16962	16867	16926	16891	16697	16767	16912	16910	16816	16875	16760	16864	16714	16773	16829	16712	16762	16880	16867	16881	16807	16895	16984	16935	16746	16873	16908	16794	16789	16977	16855	16852	16910	17104	16986	16944	17014	16903	16979	16944	16823	16946	16902	16675	17101	16891	16895	16792	16992	16823	16754	16770	16912	16941	16768	16838	16796	16801	16771	16821	16922	16601	16921	16872	16761	16791	16902	16886	16854	16708	16652	16852	16866	16909	16667	16857	16933	16873	16869	17031	16743	16773	16851	16829	16974	16753	16791	16813	16731	16912	16837	16810	16783	16767	16978	16779	16932	16808	16927	16854	16977	16627	16918	16970	16739	16882	16747	16761	16881	16731	16744	16842	16682	16878	16799	17009	16793	16774	17003	16909	16772	16920	16852	16888	17037	16874	16919	16921	16783	16994	16880	16818	16715	16970	16889	17084	16779	16784	16824	16846	16866	16863	16861	16985	16915	16850	16818	16822	16970	16928	16848	16748	16862	16796	16768	16792	16838	16995	16682	16917	16749	16792	17055	16878	16946	16903	16926	16859	16751	16960	16980	16864	16857	16858	16800	16710	17092	16901	16841	16762	16890	16806	16719	16781	16827	16745	16928	16885	16667	16817	16919	16946	17013	16939	16711	16908	16885	16820	16937	16882	16786	16889	16726	16994	16728	16829	16967	16947	16762	16944	16752	16828	16980	16891	16879	16800	16834	16850	17029	16877	16757	17013	16670	16875	16770	16957	16845	16937	16840	16708	16742	16960	16787	16980	16797	16950	16868	16848	17009	16829	16799	16767	16879	16790	16797	16910	16822	16816	16878	16905	16717	16858	16893	16668	16849	16885	16863	16867	16792	16726	16874	16833	16735	16763	16636	16865	16831	16769	17006	16893	16911	16833	16796	16694	16883	16971	17064	16974	16813	16903
26571	34468	54798	50614	37073	28428	23856	21055	20885	20955	20819	20842	20692	20745	20751	20930	20725	20807	20625	20843	20658	20548	20833	20822	20895	20762	20651	20797	20677	20604	20779	20733	20586	20847	20917	20712	20763	20456	20673	20767	20816	20680	20615	20408	20625	20403	20729	20609	20731	20550	20818	20839	20585	20607	20673	20715	20572	20648	20923	20881	20704	20607	20685	20627	20613	20705	20624	20576	20725	20717	20478	20819	20581	20634	20838	20606	20791	20520	20700	20514	20672	20777	20584	20607	20438	20726	20342	20796	20751	20593	20800	20638	20656	20559	20532	20603	20707	20764	20691	20538	20744	20645	20767	20513	20431	20731	20569	20798	20783	20638	20771	20365	20642	20747	20715	20561	20570	20643	20767	20477	20702	20259	20613	20565	20744	20692	20286	20645	20677	20774	20720	20483	20796	20740	20714	20550	20771	20676	20663	20737	20491	20620	20633	20792	20548	20754	20711	20631	20724	20609	20624	20626	20531	20720	20679	20432	20754	20612	20578	20582	20766	20525	20758	20653	20702	20581	20735	20413	20755	20573	20732	20744	20430	20754	20762	20570	20616	20644	20856	20563	20862	20613	20691	20575	20729	20597	20669	20569	20783	20512	20775	20768	20626	20621	20659	20474	20750	20705	20577	20535	20437	20607	20574	20644	20556	20536	20565	20426	20699	20578	20569	20544	20777	20616	20527	20501	20717	20732	20684	20727	20677	20531	20569	20530	20491	20740	20733	20580	20565	20670	20434	20662	20894	20523	20730	20628	20540	20559	20512	20815	20821	20645	20444	20342	20776	20575	20557	20760	20534	20471	20622	20453	20781	20493	20688	20573	20662	20432	20525	20586	20452	20718	20608	20721	20620	20560	20640	20495	20675	20573	20568	20443	20789	20492	20732	20617	20926	20699	20894	20583	20629	20567	20714	20511	20591	20789	20702	20555	20603	20733	20561	20658	20640	20578	20622	20367	20452	20696	20727	20640	20678	20517	20721	20547	20801	20689	20743	20381	20650	20552	20781	20445	20449	20531	20504	20197	20673	20664	20645	20453	20495	20499	20554	20690	20705	20680	20615	20459	20674	20511	20653	20433	20628	20572	20616	20662	20711	20558	20689	20682	20721	20814	20685	20768	20751	20562	20540	20606	20608	20630	20674	20479	20541	20436	20783	20452	20464	20579	20698	20699	20664	20623	20701	20745	20635	20608	20457	20675	20475	20516	20387	20502	20736	20777	20608	20562	20699	20734	20520	20697	20615	20444	20691	20638	20601	20590	20642	20531	20631	20555	20715	20732	20810	20710	20635	20653	20524	20584	20696	20568	20628	20664	20762	20662	20846	20615	20547	20536	20546	20654	20501	20670	20771	20621	20660	20623	20741	20597	20610	20604	20508	20657	20549	20609	20697	20760	20872	20797	20791	20754	20614	20795	20694	20608	20649	20712	20638	20567	20624	20759	20823	20565	20802	20606	20459	20428	20629	20712	20501	20737	20665	20736	20769	20559	20559	20446	20749	20842	20662	20537	20615	20487	20893	20691	20485	20619	20563	20755	20760	20488	20731	20736	20499	20442	20665	20533	20513	20686	20814	20594	20647	20536	20726	20631	20634	20497	20690	20787	20552	20743	20834	20498	20788	20534	20331	20431	20800	20786	20591	20653	20456	20563	20678	20718	20640	20250	20599	20619	20608	20657	20718	20422	20675	20568	20665	20644	20670	20559	20549	20631	20583	20565	20605	20702	20593	20722	20787	20578	20548	20458	20602	20453	20331	20513	20760	20518	20465	20372	20606	20653	20509	20652	20588	20890	20531	20527	20531	20693	20555	20627	20633	20734	20725	20547	20648	20768	20614	20632	20701	20521	20388	20571	20562	20717	20667	20624	20478	20738	20622	20527	20770	20612	20589	20590	20629	20519	20535	20502	20625	20582	20769	20489	20526	20642	20638	20551	20680	20671	20901	20769	20786	20769	20586	20834	20703	20645	20690	20565	20553	20548	20745	20379	20519	20544	20678	20543	20518	20415	20484	20754	20581	20712	20572	20595	20551	20478	20499	20512	20568	20724	20677	20535	20644	20693	20648	20590	20563	20622	20539	20708	20461	20819	20488	20579	20602	20612	20677	20705	20710	20471	20571	20731	20456	20600	20694	20622	20536	20799	20761	20579	20638	20581	20882	20875	20809	20715	20654	20567	20615	20458	20643	20739	20766	20520	20683	20644	20500	20492	20635	20579	20514	20644	20450	20299	20495	20531	20477	20532	20499	20735	20718	20628	20812	20663	20457	20676	20555	20715	20687	20682	20672	20510	20807	20719	20585	20659	20496	20653	20928	20670	20707	20704	20571	20646	20694	20813	20591	20664	20745	20589	20567	20580	20564	20629	20967	20702	20784	20570	20814	20820	20537	20736	20583	20909	20847	20471	20839	20622	20653	20689	20712	20469	20924	20649	20600	20594	20411	20692	20640	20782	20790	20563	20457	20526	20667	20705	20513	20533	20562	20503	20632	20755	20512	20620	20604	20710	20810	20570	20792	20710	20930	20555	20759	20891	20834	20721	20555	20449	20636	20574	20534	20410	20590	20394	20713	20556	20454	20564	20616	20756	20805	20638	20673	20644	20610	20678	20514	20686	20885	20554	20750	20565	20721	20415	20758	20666	20629	20453	20646	20770	20635	20648	20533	20663	20565	20498	20850	20617	20734	20640	20489	20744	20676	20627	20799	20651	20741	20559	20621	20585	20855	20654	20707	20409	20647	20474	20502	20795	20650	20610	20399	20662	20648	20512	20847	20658	20550	20546	20322	20458	20707	20632	20618	20594	20618	20689	20587	20349	20601	20585	20601	20708	20591	20705	20587	20686	20610	20501	20686	20742	20616	20652	20676	20484	20537	20620	20645	20580	20572	20718	20701	20793	20572	20476	20629	20638	20700	20744	20639	20576	20607	20838	20628	20751	20873	20588	20515	20610	20447	20665	20854	20529	20492	20536	20583	20642	20702	20877	20995	20862	20632	20744	20588	20448	20490	20507	20569	20561	20524	20682	20612	20802	20563	20213	20544	20493	20769	20873	20684	20648	20863	20515	20698	20618	20903	20602	20344	20496	20574	20726	20594	20594	20641	20731	20577	20830	20609	20625	20864	20703	20782	20508	20678	20602	20573	20543	20674	20725	20631	20532	21007	20692	20593	20671	20598	20631	20389	20532	20836	20583	20739	20628	20958	20651	20464	20661	20572	20589	20499	20642	20493	20537	20605	20608	20567	20653	20647	20748	20747	20879	20751	20779	20695	20467	20554	20614	20590	20422	20617	20560	20458	20626	20625	20487	20425	20548	20927	20458	20653	20778	20685	20935	20626	20771	20905	20644	20658	20672	20474	20715	20760	20423	20779	20500	20454	20458	20535	20570	20594	20619	20648	20590	20305	20550	20719	20541	20829	20590	20751	20569	20819	20462	20697	20575	20557	20565	20676	20721	20490	20619	20536	20714	20823	20738	20529	20705	20635	20705	20548	20594	20646	20547	20595	20633	20794	20534	20598	20457	20586	20607	20685	20738	20757	20637	20497	20552	20516	20463	20636	20694	20557	20525	20495	20610	20720	20548	20862	20872	20667	20571	20638	20553	20441	20704	20610	20684	20810	20587	20746	20753	20782	20742	20677	20686	20699	20706	20615	20675	20790	20870	20661	20482	20635	20712	20602	20530	21044	20596	20558	20560	20643	20635	20601	20754	20612	20613	20694	20640	20689	20698	20540	20518	20675	20551	20703	20431	20544	20691	20475	20639	20667	20446	20638	20556	20602	20604	20659	20592	20567	20595	20722	20579	20675	20535	20690	20606	20604	20739	20644	20708	20706	20587	20803	20702	20567	20560	20592	20685	20685	20783	20501	20800	20572	20675	20669	20664	20652	20623	20814	20580	20743	20573	20608	20610	20709	20609	20543	20682	20472	20496	20788	20783	20498	20662	20568	20534	20638	20561	20652	20768	20759	20565	20569	20579	20643	20432	20758	20522	20778	20687	20755	20664	20440	20384	20690	20596	20605	20733	20509	20481	20644	20673	20696	20585	20825	20664	20456	20742	20810	20409	20799	20590	20692	20736	20734	20647	20599	20781	20469	20636	20821	20604	20717	20804	20587	20525	20567	20576	20602	20618	20438	20381	20546	20639	20609	20766	20550	20605	20611	20548	20574	20540	20560	20286	20574	20414	20616	20586	20385	20595	20763	20729	20896	20427	20685	20643	20683	20571	20556	20600	20483	20610	20599	20776	20596	20661	20656	20412	20640	20822	20688	20712	20590	20717	20662	20801	20662	20568	20642	20611	20586	20639	20773	20600	20599	20451	20442	20666	20752	20650	20793	20581	20489	20761	20593	20858	20708	20463	20660	20527	20507	20774	20818	20563	20558	20746	20714	20602	20533	20510	20870	20626	20705	20620	20626	20815	20547	20788	20521	20490	20616	20567	20539	20666	20657	20897	20733	20625	20616	20520	20580	20724	20660	20662	20813	20600	20739	20616	20592	20716	20900	20839	20614	20510	20563	20507	20651	20725	20586	20751	20729	20663	20686	20751	20573	20574	20754	20585	20618	20700	20652	20775	20644	20743	20664	20455	20742	20730	20604	20402	20741	20687	20323	20868	20608	20833	20835	20844	20616	20482	20606	20647	20847	20632	20528	20757	20510	20564	20687	20670	20747	20465	20340	20564	20567	20747	20662	20679	20642	20675	20559	20564	20574	20450	20832	20388	20631	20549	20689	20492	20565	20683	20687	20585	20524	20750	20492	20749	20667	20791	20586	20786	20790	20563	20631	20741	20771	20691	20952	20756	20692	20680	20452	20526	20611	20605	21001	20695	20569	20763	20673	20609	20672	20440	20771	20680	20757	20506	20602	20558	20614	20652	20385	20524	20626	20688	20744	20429	20739	20950	20615	20697	20776	20527	20806	20573	20639	20877	20812	20485	20776	20634	20682	20525	20722	20643	20661	20678	20670	20648	20607	20727	20687	20723	20859	20634	20949	20755	20592	20640	20648	20643	20601	20734	20696	20591	20662	20624	20584	20608	20563	20788	20540	20593	20620	20675	20629	20536	20651	20440	20587	20646	20734	20669	20668	20574	20584	20507	20780	20837	20546	20710	20543	20483	20581	20516
63284	99578	81281	56683	37667	24473	17330	16717	16610	16541	16630	16609	16662	16687	16613	16581	16586	16857	16666	16669	16497	16635	16667	16578	16591	16447	16598	16423	16440	16779	16752	16481	16650	16589	16745	16669	16533	16604	16696	16502	16555	16593	16747	16435	16710	16613	16670	16744	16782	16499	16545	16579	16626	16546	16622	16661	16681	16640	16579	16698	16629	16747	16578	16690	16606	16565	16572	16626	16455	16657	16790	16589	16652	16652	16565	16865	16545	16583	16655	16569	16578	16567	16560	16668	16596	16644	16681	16610	16566	16716	16776	16609	16626	16481	16537	16557	16711	16534	16731	16661	16752	16634	16599	16662	16582	16520	16517	16680	16615	16413	16715	16576	16622	16476	16862	16527	16699	16605	16421	16626	16620	16650	16669	16591	16588	16599	16688	16725	16586	16680	16620	16502	16367	16594	16616	16602	16676	16446	16564	16573	16623	16521	16648	16486	16411	16656	16603	16570	16517	16513	16501	16548	16583	16542	16618	16455	16659	16582	16716	16615	16618	16725	16710	16620	16461	16660	16544	16520	16583	16411	16604	16594	16572	16568	16688	16787	16560	16465	16554	16724	16465	16692	16659	16658	16636	16625	16572	16616	16728	16531	16672	16581	16622	16452	16576	16618	16703	16652	16564	16501	16557	16576	16641	16575	16612	16597	16860	16797	16607	16580	16463	16629	16595	16758	16612	16661	16663	16667	16518	16603	16687	16476	16529	16598	16528	16494	16528	16523	16619	16670	16617	16516	16342	16480	16741	16378	16477	16559	16656	16683	16745	16554	16756	16671	16500	16560	16786	16631	16527	16744	16604	16609	16617	16675	16653	16634	16491	16653	16578	16661	16602	16655	16764	16518	16557	16559	16605	16552	16583	16589	16578	16520	16692	16549	16642	16533	16538	16404	16446	16587	16391	16642	16702	16352	16455	16567	16529	16587	16554	16559	16484	16430	16415	16517	16739	16542	16522	16530	16572	16578	16456	16663	16593	16649	16703	16699	16593	16689	16519	16407	16414	16553	16627	16565	16747	16666	16595	16392	16846	16583	16598	16662	16578	16617	16620	16621	16550	16521	16716	16534	16598	16650	16685	16664	16793	16479	16637	16617	16615	16611	16633	16512	16676	16469	16484	16362	16553	16820	16472	16621	16453	16374	16589	16565	16547	16503	16552	16634	16627	16431	16638	16563	16546	16773	16701	16643	16456	16433	16512	16668	16701	16603	16608	16671	16488	16607	16674	16630	16564	16653	16535	16709	16546	16544	16696	16512	16540	16431	16570	16677	16546	16709	16662	16739	16545	16650	16751	16581	16652	16677	16658	16701	16762	16454	16412	16425	16456	16721	16492	16553	16667	16299	16601	16630	16623	16793	16648	16645	16763	16532	16654	16540	16624	16648	16625	16725	16698	16609	16499	16662	16539	16536	16595	16518	16546	16533	16680	16524	16557	16574	16712	16576	16437	16413	16618	16699	16775	16634	16527	16659	16565	16426	16480	16662	16628	16413	16488	16484	16527	16542	16599	16610	16670	16556	16667	16784	16627	16599	16629	16612	16464	16782	16642	16782	16683	16536	16532	16563	16564	16465	16624	16560	16524	16522	16628	16536	16493	16533	16606	16576	16491	16572	16690	16688	16659	16607	16467	16499	16626	16606	16665	16711	16781	16534	16607	16622	16541	16709	16588	16729	16494	16622	16488	16627	16670	16552	16676	16661	16580	16641	16782	16718	16673	16400	16383	16524	16658	16445	16650	16682	16583	16721	16533	16568	16594	16615	16736	16627	16500	16661	16655	16597	16659	16513	16718	16712	16639	16450	16624	16493	16653	16498	16758	16705	16706	16615	16443	16696	16583	16684	16617	16505	16793	16554	16579	16524	16783	16508	16471	16552	16778	16472	16500	16658	16649	16621	16704	16558	16503	16581	16600	16575	16744	16536	16449	16782	16516	16580	16366	16597	16622	16554	16635	16522	16533	16609	16588	16710	16529	16583	16682	16438	16606	16538	16756	16365	16568	16624	16357	16595	16612	16547	16567	16656	16646	16531	16682	16556	16542	16559	16596	16690	16520	16631	16570	16572	16585	16489	16656	16570	16410	16566	16597	16824	16742	16632	16534	16526	16584	16631	16822	16571	16652	16511	16421	16494	16514	16738	16645	16536	16706	16593	16487	16461	16634	16705	16659	16619	16546	16722	16690	16515	16739	16591	16482	16472	16513	16489	16651	16470	16629	16568	16560	16645	16621	16659	16616	16684	16635	16640	16507	16579	16576	16701	16527	16739	16526	16383	16538	16644	16579	16580	16538	16535	16637	16722	16623	16589	16492	16651	16602	16502	16491	16678	16566	16686	16536	16757	16612	16629	16629	16586	16474	16544	16691	16705	16811	16748	16712	16661	16625	16513	16622	16606	16748	16544	16750	16502	16528	16515	16551	16548	16626	16843	16340	16397	16587	16538	16683	16671	16555	16595	16562	16618	16566	16686	16543	16706	16623	16719	16608	16447	16729	16691	16420	16560	16414	16518	16717	16523	16456	16471	16507	16880	16888	16578	16716	16622	16525	16713	16571	16665	16663	16515	16508	16577	16658	16547	16643	16620	16470	16671	16502	16711	16559	16720	16780	16538	16809	16559	16665	16650	16348	16611	16714	16587	16724	16559	16543	16580	16589	16794	16805	16655	16587	16617	16545	16642	16670	16649	16595	16636	16509	16657	16697	16645	16461	16607	16668	16689	16481	16673	16694	16522	16402	16552	16591	16701	16550	16565	16561	16646	16556	16683	16705	16564	16421	16660	16648	16740	16603	16571	16556	16674	16648	16510	16678	16514	16698	16639	16474	16502	16783	16441	16483	16392	16635	16593	16627	16663	16464	16544	16723	16725	16546	16620	16487	16679	16558	16641	16641	16448	16622	16568	16611	16522	16685	16576	16691	16704	16576	16557	16627	16464	16559	16518	16669	16709	16658	16494	16498	16782	16440	16578	16614	16558	16722	16503	16612	16537	16499	16511	16395	16511	16703	16584	16743	16499	16660	16570	16567	16774	16556	16466	16652	16733	16676	16665	16652	16494	16524	16540	16691	16605	16643	16547	16726	16675	16599	16746	16528	16569	16506	16466	16671	16656	16585	16723	16665	16709	16648	16674	16585	16338	16639	16665	16485	16601	16532	16710	16652	16629	16590	16659	16447	16551	16536	16651	16575	16625	16820	16767	16618	16613	16722	16480	16535	16534	16539	16603	16606	16451	16586	16657	16697	16497	16790	16483	16708	16677	16533	16661	16602	16601	16501	16650	16521	16601	16498	16559	16716	16427	16739	16703	16604	16541	16580	16608	16594	16442	16508	16691	16528	16588	16495	16693	16663	16717	16668	16704	16726	16731	16764	16396	16578	16594	16563	16776	16554	16473	16708	16737	16700	16348	16605	16540	16297	16689	16664	16527	16713	16701	16735	16619	16517	16723	16530	16668	16718	16502	16511	16581	16594	16649	16518	16633	16705	16535	16431	16582	16449	16725	16481	16463	16641	16515	16601	16708	16649	16744	16378	16642	16611	16600	16579	16599	16462	16658	16515	16471	16355	16543	16675	16523	16637	16558	16642	16685	16645	16650	16548	16613	16585	16559	16507	16667	16674	16496	16716	16534	16667	16646	16440	16662	16521	16666	16766	16542	16786	16613	16655	16642	16566	16634	16569	16552	16733	16658	16695	16475	16754	16734	16797	16439	16637	16578	16637	16565	16590	16555	16563	16415	16552	16642	16522	16651	16509	16674	16618	16587	16598	16501	16740	16538	16769	16710	16780	16613	16646	16744	16618	16619	16625	16630	16648	16426	16572	16461	16544	16569	16626	16711	16461	16696	16717	16620	16720	16714	16577	16740	16638	16624	16477	16548	16556	16690	16574	16705	16639	16631	16405	16561	16546	16707	16699	16585	16728	16713	16517	16582	16503	16546	16576	16605	16597	16777	16614	16590	16707	16538	16611	16564	16525	16473	16650	16678	16583	16515	16487	16531	16634	16549	16687	16535	16624	16564	16697	16543	16520	16507	16525	16450	16732	16722	16589	16655	16688	16558	16655	16576	16566	16856	16636	16711	16658	16507	16648	16552	16607	16541	16610	16699	16563	16639	16554	16622	16607	16509	16573	16500	16793	16657	16730	16493	16662	16643	16733	16659	16624	16684	16612	16522	16483	16575	16497	16466	16643	16719	16772	16599	16597	16541	16690	16561	16454	16494	16710	16592	16527	16735	16577	16450	16687	16732	16633	16680	16728	16464	16519	16654	16723	16619	16788	16569	16711	16669	16789	16501	16670	16534	16732	16693	16581	16644	16590	16497	16608	16840	16650	16748	16690	16620	16655	16458	16501	16496	16463	16592	16669	16620	16676	16696	16503	16491	16733	16651	16671	16635	16601	16605	16631	16484	16536	16592	16658	16468	16649	16556	16541	16611	16499	16423	16622	16542	16619	16662	16671	16554	16612	16626	16629	16503	16515	16656	16635	16532	16523	16565	16739	16614	16682	16790	16369	16683	16435	16482	16567	16627	16674	16674	16673	16606	16675	16453	16622	16765	16514	16613	16583	16693	16551	16632	16533	16533	16502	16588	16536	16555	16592	16431	16629	16674	16693	16582	16517	16590	16583	16734	16620	16708	16634	16392	16515	16611	16600	16520	16727	16783	16567	16563	16611	16570	16713	16634	16680	16722	16563	16672	16593	16499	16632	16687	16628	16509	16584	16495	16642	16664	16707	16402	16790	16579	16620	16544	16587	16601	16589	16622	16451	16695	16543	16708	16473	16718	16464	16694	16620	16660	16568	16558	16616	16522	16538	16672	16436	16621	16413	16662	16577	16527	16533	16847	16714	16583	16666	16562	16762	16579	16514	16561	16426	16622	16603	16508	16457	16724	16570	16490	16549	16611	16805	16538	16647	16601	16517	16512	16518	16656	16490	16585	16485	16477	16598	16735	16564	16567	16520	16710	16512	16524	16669	16702	16612	16765	16641	16653	16643	16409	16656	16707	16737	16599	16530	16540	16596	16579	16749	16730	16513	16574	16412	16513	16712	16765	16491	16510	16495	16678	16494	16651	16614	16634	16598	16471	16464	16557	16499	16562	16645	16571	16577	16714	16601	16560	16635	16697
24025	26333	46796	48635	40165	32299	25848	20947	20059	20049	20171	20028	20026	20093	19934	19937	19927	19974	19817	19997	19877	19872	19941	19881	19779	19811	19973	19759	19890	19847	19721	19963	19893	19896	19739	19800	20053	19919	19916	19932	19814	19895	19656	19825	20144	19961	19755	19779	19922	19794	19773	19831	19751	19921	19845	19877	20045	19878	19660	19631	19716	19626	19794	19769	19900	19796	19725	19785	19936	19774	19619	19805	19771	19742	19751	19857	19711	19910	19846	19727	19897	20029	20015	19930	19888	19722	19998	19703	19799	19873	19656	19728	19675	19712	19793	19830	19651	19663	19659	19751	19800	19703	19687	19595	19830	19988	19950	19937	19849	19769	19856	19884	19566	19982	19901	19859	19773	19692	19717	19696	19616	19917	19680	19717	19694	19820	19772	19699	19760	19751	19819	19749	19738	19621	19956	19598	20005	19941	19795	19780	19841	19745	19684	19751	19693	19738	19698	19858	19810	19764	19812	19531	19763	19744	19457	19716	19830	19904	20020	19607	19573	19953	19856	19668	19824	19735	19779	19737	19900	19744	19702	19893	19602	19920	19719	19821	19972	19885	19757	19555	19893	19775	19484	19721	20031	19876	19737	19666	19878	19761	19929	19777	19837	19707	19611	19726	19789	19748	19702	19836	19821	19740	19750	19823	19788	19688	19653	19790	19732	19702	19540	19470	19740	19589	19703	19934	19855	19613	19710	19846	19858	19820	19857	19598	19591	19684	19674	19546	19845	19887	19837	19779	19924	19712	19642	19879	19897	19642	19761	19668	19728	19794	19947	19945	19675	19688	19744	19967	19873	19860	19698	19603	19781	19706	19821	19834	19608	19604	19648	19655	19822	19849	19728	19799	19611	19797	19807	20043	19590	19624	19712	19636	19689	19593	19675	19892	19639	19870	19689	19749	19534	19761	19698	19770	19768	19981	19780	19661	19522	19877	19676	19638	19836	19776	19838	19795	19769	19546	19795	19747	19864	19666	19751	19825	19787	19436	19640	19521	19727	19678	20051	19635	19753	19617	19669	19685	19807	19653	19987	19636	19835	19606	19895	19837	19666	19547	19683	19659	19837	19698	19945	19727	19675	19683	19587	19659	19908	19669	19652	19763	19741	19752	19552	20016	19734	19899	19691	19614	19885	19808	19892	19670	19773	19717	19685	19688	19878	19769	19631	19836	19813	19741	19805	19664	19792	19830	19662	19724	19864	19872	19802	19563	19975	19935	19959	19902	19733	19949	19653	19772	19676	19552	19837	19861	19777	19741	19774	19923	19744	19654	20060	19700	19722	19797	19471	19674	19736	19730	19701	19850	19870	19874	19685	19802	19836	19508	19585	19851	19775	19696	19536	19772	19884	19479	19683	19705	19810	19852	19874	19785	19813	19481	19678	19765	19842	19769	19674	19744	19896	19965	19864	19714	20000	19764	19654	19899	19856	19731	19748	19694	19906	19748	19729	19715	19857	19598	19834	19946	20057	19767	19731	19604	19638	19685	19723	19961	19958	19690	19692	19689	19755	19722	19795	19905	19821	19626	19652	19698	19864	19714	19787	19706	19873	19802	19824	19552	19595	19541	19752	19533	19735	19814	19754	19657	19415	19709	19737	19782	19750	19599	19795	19710	19636	19793	19703	19679	19602	19556	19789	19703	19785	19801	19866	19780	19585	19629	19761	19753	19864	19750	19612	19623	19924	19866	19562	19599	19725	19824	19973	19796	19712	19732	19906	19874	19960	19594	19844	19704	19578	19575	19972	19706	19813	19575	19956	19762	19937	19690	19603	19895	19910	19698	19590	19687	19635	19787	19957	19652	19614	19756	19547	19704	19871	19938	19839	19717	19729	19516	19825	19899	20017	19748	19830	19890	19753	19629	19740	19987	19824	19717	19910	19722	19656	19639	19830	19802	19576	19667	19744	19767	19833	19691	19625	19746	19678	19700	19602	19662	19824	19965	19522	19928	20057	19863	19762	19646	19645	19862	19762	19681	19849	19753	19789	19847	19621	19559	19882	19755	19750	19926	19861	19773	19921	19744	19647	19758	19799	19793	19891	19688	19615	19853	19736	19670	19882	19562	19659	19990	19909	19888	19612	19757	19678	19663	19567	19690	19724	19837	19704	19595	19766	19651	19750	19491	19764	19663	19835	19876	19589	19530	19913	19696	19476	19883	19810	19736	19546	19670	19605	19700	19888	19445	19595	19695	19833	19757	19849	19725	19551	19813	19746	19709	19850	19559	19870	19768	19866	19916	19843	19761	19872	19608	19701	19692	20002	19524	19575	19774	19922	19776	19914	19741	19758	19782	19696	19955	19675	19841	19818	19690	19688	19756	19676	19568	19583	19614	19530	19790	19725	19754	19538	19833	19869	19840	19728	19939	19629	19633	19759	19661	19618	19661	19739	19665	19694	19823	19775	19623	19573	19725	19838	19816	19653	19772	19724	19711	19638	19783	20015	19877	20014	19808	19842	19796	19774	19773	19621	19840	19686	19805	19805	19638	19875	19609	19910	19708	19845	19965	19725	19769	19534	19624	19994	19638	19680	19745	19686	19757	19671	19787	19676	19851	19793	19824	19867	19897	19838	19852	19997	19748	19734	19938	19901	19802	19686	19704	19852	19780	19761	19729	19708	19736	19638	19659	19650	19616	19977	19889	19841	19574	19637	19643	19836	19868	19650	19894	19758	19890	19728	19678	19798	19621	19553	19836	19847	19552	19578	19709	19672	19771	19687	19792	19733	19703	19744	19838	19638	20002	19856	19776	19719	19773	19824	19716	19894	19860	19627	19681	19870	19789	19663	19922	19922	20063	19818	19665	19621	19653	19846	19821	19918	19908	19774	19787	19693	19784	19797	19698	19753	19869	19665	20086	19587	19777	20033	19745	19579	19765	19753	19803	19730	19796	19695	19794	19547	19687	19830	19717	19610	19711	19814	19592	19673	19626	19761	19808	19639	19742	19764	19709	19757	19720	19567	19898	19862	19862	19753	19731	19811	19672	19676	19751	19480	19708	20008	20104	19903	19700	19789	19475	19685	19695	19717	19796	19523	19681	19858	19664	19737	19759	19786	19624	19986	19959	19818	19440	19684	19711	19675	19920	19612	19714	19644	19892	19835	19778	19599	19727	19780	19749	19652	19744	19739	19783	19911	19717	19721	19547	19716	19907	19839	19930	19762	19670	19593	19826	19657	19827	19689	19675	19681	19627	19892	19779	19692	19928	19675	19810	19680	19830	19807	19701	19727	19777	19739	19706	19738	19798	19471	19935	19686	19641	19825	19841	19660	19823	19676	19759	19721	19805	19856	19927	19674	19652	19566	19765	19673	19797	19746	19629	19786	19756	19718	19923	19578	20088	19818	19818	19663	19933	19525	19838	19511	19824	19673	19784	19780	19942	19673	19694	19810	19840	19757	19733	19684	19585	19697	19755	19944	19766	19721	19647	19800	19809	19596	19740	19841	19595	19681	19703	19738	19715	19975	19868	19757	19771	19849	19637	19824	19682	19781	19709	19817	19733	19671	19747	19789	19575	19671	19526	19754	19763	19724	19867	19869	19617	19827	19697	19813	19643	19726	19723	19718	19810	19813	19549	19609	19781	19689	19709	19738	19931	19835	19840	20011	19608	19698	19625	19637	19727	19846	19741	19731	19785	19733	19657	19710	19699	19781	19662	19833	19515	19688	19765	19646	19635	19757	19752	19875	19679	19783	19670	19558	19725	19682	19773	19775	19729	19535	19721	19569	19801	19730	19713	19886	19734	19999	19660	19727	19767	19736	19526	19635	19784	19621	19821	19845	19758	19589	19676	19572	19930	19916	19596	19690	19884	19880	19812	19726	19898	19920	19963	19950	19761	19687	19516	19657	19818	19649	19605	19946	19874	19782	19898	19677	19687	19906	19693	19733	19687	19980	19520	19825	19665	19515	19875	19877	19933	19683	19640	19871	19689	19811	19645	19765	19977	19901	19886	19754	19589	19443	19822	19599	19560	19822	19918	19751	19743	19809	19820	19725	19774	19762	19647	19611	19619	19914	19727	19756	19733	19784	19684	19598	19633	19635	19658	19859	19660	19923	19766	19740	19849	19801	19700	19855	19588	19918	19771	19757	19841	19828	19713	19595	19769	19658	19828	19734	19512	19811	19575	19731	19873	19923	19827	19818	19811	19731	19665	19855	19897	19905	19899	19776	19696	19696	19787	19749	19676	19824	19786	19842	19623	19958	20055	19809	19675	19884	19946	19862	19828	19508	19708	19706	19590	19708	19786	19805	19528	19594	19728	19880	19779	19753	19590	19622	19409	19930	19752	19658	19763	19618	19860	19924	19862	19515	19825	19711	19929	20081	19736	19831	19566	19748	19500	19714	19793	19923	19785	19713	19777	19933	19743	19959	19621	19716	19575	19692	19776	19945	19792	19776	19960	19632	19693	19903	19657	19781	19620	19960	19590	19665	19721	19699	19657	19835	19591	19674	19749	19764	19568	19407	19860	19709	19599	19540	19807	19632	19780	19875	19654	19804	19705	19858	19830	19618	19699	19751	19797	19646	19659	19761	19724	19794	19754	19727	19797	19231	19690	19744	19871	19656	19837	19999	19774	19872	19779	19700	19746	19803	19579	19786	19717	19547	19738	19789	19999	19815	19907	19808	19776	19794	19473	19916	19668	19813	19791	19765	19705	19850	19595	19905	19712	19706	19748	20007	19807	19814	19858	19782	19734	19810	19964	19752	19565	19713	19827	19843	19549	19841	19751	19830	19794	19694	19408	19864	19853	19804	19740	19692	19580	19553	19573	19849	19714	19713	19558	19843	19687	19995	19932	19737	19705	19615	20038	19730	19901	19697	19622	19588	19608	19744	19720	19566	19578	19797	19770	19858	19845	19832	19701	19938	19732	19714	19823	19712	19785	19596	19670	19541	19749	19761	19678	19803	19870	19667	19637	19847	19919	19874	19858	19713	19756	19798	19804	19865	19597	19754	19780	19964	19750	19597	19673	20022	19897	19699	19865	19776	19757	19545	19602	19763	19752	19744	19834	19943	19854	19644	19642	19804	19674	19817	19718	19800	19999	19794	20021	19824	19685	19834	19779	19762	19777	20014	19784	19779	19590	19797	19493	19683	19894	19633	19589	19819	19443	19841	19477
64533	105891	94920	73614	50644	31906	17260	16112	16290	15993	16046	16199	16085	16037	16185	15980	16102	16204	16311	16118	16111	16257	16095	16042	15993	15987	16149	16268	16148	16008	16204	16067	15940	15876	16013	16022	16233	16004	16167	16129	16159	16131	16182	16093	16173	16034	16010	15986	16171	16137	16032	16225	16047	16125	16299	16068	16044	16126	16176	16055	15919	16116	16003	16004	16144	16174	16166	16192	16052	16047	15926	16135	16027	16004	16191	16169	16100	16033	15925	16130	16024	15995	16018	16168	16041	16095	15994	15979	16178	16105	15911	16169	15958	16185	16012	15963	16213	16051	16122	16158	15989	16118	16115	16151	16185	16080	15933	16080	16078	16122	16161	16118	16123	16091	16028	16054	16077	16062	15775	16053	16114	16064	15982	16141	16215	15800	16071	16015	16062	16030	16048	16078	16098	16145	16127	16065	16038	16016	15954	16118	16006	16075	15976	16004	16061	16020	16087	15926	15988	15979	16289	16011	16046	15908	16019	16066	16221	15968	16017	16121	16207	16007	16069	16205	16031	16035	16101	16125	16125	16052	16048	16139	15898	16103	16119	16052	16203	15964	16270	16083	16153	16053	16041	16149	16045	16058	16008	16030	16204	16116	16096	16188	16069	16184	16004	16116	15978	16099	16131	16044	16057	16242	16133	15922	16268	15991	15983	16107	16092	16104	15916	16217	15940	16047	16213	15959	15979	16036	16085	16059	16060	15959	16115	16089	15962	16189	16062	15950	16043	16052	16046	15983	16106	16252	16245	16182	16163	16118	16105	16104	16145	16065	16122	16122	15934	16186	16166	16005	16155	16143	16194	16098	16054	15999	16066	16203	15941	16124	16182	16122	16036	15936	16011	16217	15999	16182	16078	16005	15932	15891	16114	16145	16163	16154	16136	16149	16111	15948	16075	15994	16271	16118	15941	16032	16030	16197	15994	16012	15993	16128	15999	15901	15898	16029	16007	16166	16058	16173	15990	16077	16026	16206	16008	16062	16073	16121	15999	16075	16027	16035	16168	16035	16007	15875	16162	16166	15992	16167	16309	16191	16082	16063	16022	16020	16122	15844	15978	15969	16119	16122	16145	16054	16122	16207	16157	16099	16057	16177	16254	15890	16144	16105	16099	16145	16107	16075	16198	15991	16138	16187	16097	16103	16040	16105	15990	16079	15983	16153	16098	16116	16008	15998	15996	16041	16006	16023	16001	16068	16178	16049	16164	16032	16246	16013	16000	16029	16135	16228	16027	16156	16175	16235	16141	16175	16131	16065	16012	16220	15925	16072	16097	15910	16185	16287	16003	16146	16168	16149	16092	15800	16258	16281	16125	16192	16136	16137	16032	16077	15990	16219	16051	16167	16059	16129	16262	15989	16132	16238	16076	16058	16054	16095	15948	16017	15968	16215	16032	16158	16025	16078	16088	15955	16267	16132	16120	16026	15975	15913	16072	16088	16107	15965	16112	16040	16112	16167	15962	16057	16151	16142	16030	16106	15988	16014	16060	16057	16258	16155	16215	16166	16017	16044	16001	16177	16068	16099	16019	16085	16002	15983	16043	16096	16081	16097	16026	15974	16142	16286	16178	16124	16080	16009	16064	16143	16138	16186	16050	16215	16294	16029	16155	16251	16115	15957	16051	15917	16004	16102	16069	16099	16203	16231	16029	16041	15995	16175	16127	16037	16150	15988	15900	15996	16046	16069	15853	16062	16239	16085	16012	16197	15987	16155	16199	15966	16067	16142	15903	15982	16232	16073	16072	16128	16141	16124	16315	16237	16196	16004	15995	16102	16048	16108	15923	16076	16053	16197	16086	15980	16066	16013	16232	16223	16077	16069	16006	16156	15999	16281	16135	16089	16022	16009	15978	16023	16311	15949	16175	16038	16096	16116	16262	15936	16156	16031	16071	16074	15992	16089	15997	16187	16062	16125	16160	16101	16031	16169	16140	16046	16199	15953	16179	16103	15949	16172	16141	16120	15973	15745	16140	16212	15993	16076	15932	16020	16245	15933	16046	16140	15939	15923	15956	15957	16067	16065	16330	16167	16141	16118	16195	16164	16114	16022	16100	16182	16127	16022	15943	16171	16012	15930	15927	16124	15894	16140	15880	16073	16062	16090	16062	16019	16086	16002	16062	16243	16136	16215	16068	16008	16146	16141	16016	15992	16211	16225	16008	16012	15986	16175	15994	15990	16193	16210	15984	16116	16155	15960	16190	16154	16151	16001	15988	16091	16364	16163	16091	16106	16063	15926	15970	15948	16119	16246	16183	16111	16043	16150	16163	16175	15902	16178	16131	16009	15895	16054	16028	16117	15893	15985	15994	15838	15974	16063	16091	16015	16165	16151	16021	16040	16126	16009	16248	16178	16068	16081	16002	16113	15955	15898	16128	16093	16329	16126	16059	16160	16136	15977	16126	15919	16025	15949	16046	16128	16047	15926	16146	16127	16065	16114	16114	15885	15995	16117	16089	16013	16106	16178	16072	16111	16141	16105	16066	16273	15916	16070	16182	16088	16135	16072	16145	16136	16062	16099	16055	16117	16186	15992	16150	16141	16129	16124	16107	16065	16116	16137	16075	15946	15858	16114	16095	15988	16190	15989	16175	15991	16147	16094	16137	15960	16191	16093	16236	16161	15979	16166	16124	16087	16076	16082	16183	16012	16101	16157	16055	16121	16192	16021	16045	16022	16098	16143	16157	15976	16001	16162	16256	15968	16069	16098	16256	16222	16183	16195	16189	16071	16043	16091	16131	16160	16422	16010	16002	15980	16179	15959	16152	15924	16123	15910	16073	16191	16011	16101	16065	16155	16108	16030	15833	16055	16120	15938	16115	16116	15853	16040	16087	16121	16147	15846	15978	16093	16016	16109	16163	15960	16173	16127	16061	16071	16234	16016	16037	16068	16122	16127	16053	16115	16051	15985	16031	15952	16074	16157	16070	16063	15943	16160	16265	16064	16110	16125	16032	16091	16018	16253	15988	16175	15977	15989	16200	16077	16185	16058	15978	16127	16247	16215	16064	16111	16034	16149	16108	16283	16194	16067	16324	15973	15953	16201	16070	16113	16061	16082	16021	16037	16133	16059	16042	16060	15941	15968	16034	16037	15961	16229	16181	16103	16038	16086	16170	16064	15964	16159	16149	15947	16009	16088	16027	16127	16022	16067	16106	16041	16125	16140	16029	16093	16100	16059	16004	16057	15882	16050	16053	16102	16175	16227	16052	16112	16037	16049	16185	16114	16145	16231	16154	16078	16143	16047	16112	16111	16188	15841	16115	16025	16053	15959	16107	16072	15999	16104	15950	16012	16121	16053	16216	16200	16169	16018	15919	16087	16140	16052	15992	15994	16125	16096	16085	15931	16045	16148	16113	15899	16082	16134	16164	15946	15872	16110	15988	16049	16005	16220	16156	15938	16143	16096	15992	16132	16251	16284	15963	16057	16183	16090	15954	16149	16230	16112	15946	16068	16231	16100	16007	16090	16153	16100	16137	16163	16137	16004	16051	16196	16008	16021	15996	16095	16092	16153	15992	16230	16065	16067	15862	15969	16167	16110	16023	16047	16144	15959	16134	16214	16013	16207	16212	15885	16139	16033	15783	15965	16134	16208	15998	16197	16003	16058	15995	15854	16086	16013	16287	16149	16260	16188	16068	16068	15987	16261	16148	16123	15942	16260	16096	16018	16064	15937	16125	15994	15975	16102	16012	16059	16074	16138	16067	16041	16078	16122	16131	16124	16196	16205	16001	16237	16031	16080	16124	16155	16104	16023	16044	16163	16076	16043	16120	15884	16107	15904	16113	16073	16094	15968	16050	16039	16182	16067	16154	16052	16160	16156	16097	16034	16202	16068	16116	16315	15940	16094	16242	16182	15999	16183	15985	16124	16331	16123	16129	16097	16026	16039	16013	15987	16202	16094	16137	16180	16213	16106	16187	16173	15911	16166	16111	16090	16197	16051	16120	16070	16225	16050	16220	16111	16105	16144	16196	16079	16020	16036	16158	16019	16286	16099	16201	16188	16226	16060	16061	16181	16043	16145	16177	16051	16083	16184	16182	16095	16139	16147	16095	15921	16088	16083	16136	16133	16052	15908	16050	16120	16034	15882	16122	16100	16167	16119	15969	16139	16085	16117	16213	16046	16182	15943	15992	15887	16124	16059	16189	16323	16095	16055	16140	16054	15997	15971	16085	16155	16162	16082	16195	16014	16142	16007	15799	16162	16047	16006	16218	16110	16070	16135	15979	16214	16033	16021	15997	16071	16124	16005	16125	16145	16076	16229	16009	16206	16031	16254	15957	16211	16185	16034	16209	16058	16135	15938	15986	16053	16035	15993	16167	16025	16104	15999	16107	16163	16140	16089	15969	16115	16110	16015	16146	16040	16025	16122	15976	16024	16058	15998	16135	16052	15970	16044	15903	16012	16044	16198	16155	16117	15988	16212	16092	16152	16221	15934	15947	16203	16022	16173	16105	16001	16242	16130	16118	15862	15931	16124	16305	15978	16093	16220	16190	15897	15989	16076	15984	15941	16077	16169	15959	15974	16018	16294	15988	16164	16098	16148	16048	16045	15939	15955	16144	16125	16004	15973	16235	16158	16117	15822	16132	16086	16154	15989	16021	16060	16287	16100	15908	16153	16191	16088	15984	16108	16128	16224	16068	16089	16042	16183	16194	15849	16122	16122	16105	15998	16049	16067	16136	15992	16130	16081	16133	16142	16019	16006	16041	16288	16143	16020	15987	16088	16004	16186	15934	16169	16163	16121	16056	15897	16098	16166	16205	16081	16067	16084	16064	16000	16135	16179	16165	15957	16235	16038	15982	16039	16141	16099	16179	16115	16014	15999	16249	16194	15939	16108	15957	16058	15962	16060	16038	16091	16066	16104	16139	16065	15904	15989	15770	16056	16027	16291	15900	16077	16166	16024	16154	16196	16017	16017	16117	16065	15994	16071	16113	16099	16010	16023	16209	15913	16179	16057	16091	16114	16030	16263	15954	16009	16128	16059	16006	16041	16096	16075	16000	16044	16233	16099	16240	16177	16246	15998	16022	16135	16078	16069	16210	15893	15987	16155	16100	16074	15860	16009	16197	15942	16182	16094	16180	16022	16044	16016	15881	15953	16103	16150	16057	15964
35201	41733	47845	35953	26240	22415	20544	20163	19993	19942	20074	20257	20104	20100	20128	20100	20116	20070	20105	20055	19955	20161	20157	20087	20227	19933	20140	20016	20176	20098	20158	19876	20154	20017	19987	20296	20344	20172	19970	20123	20153	20011	19902	19932	20021	19983	20140	19989	20099	20124	20141	19965	19948	20038	19975	20073	19997	20080	20017	19817	19962	19987	19992	20102	20122	19815	19820	19858	19903	20113	19877	20057	19973	20178	19990	19963	19970	20021	20233	20224	20011	20041	20131	20014	20189	19969	20014	19749	20043	19951	20010	20115	20029	19976	20269	19987	20048	19964	19869	20132	19949	19987	19982	19864	19961	20063	19920	20124	20304	19849	20004	19884	20191	20005	20003	19966	20090	20079	19940	19956	20097	19741	19954	19963	19959	19992	19827	20088	19828	19999	19964	20053	19945	20216	20058	19990	20091	19898	20109	20321	20322	20101	20007	20018	19867	19920	20107	19880	19874	19950	19985	19990	20170	20100	19960	20128	19872	20022	20065	20037	20100	20054	20071	20048	20008	20149	20054	19958	20072	19997	19926	19991	19997	20104	20191	19830	20068	20048	20087	19709	20096	20119	20260	19928	20122	20053	20160	20046	20151	20079	20046	20055	20040	20137	20018	19987	20120	19973	20169	20039	19890	19827	20057	20163	19722	19821	20060	19978	19994	19924	20022	20146	20013	19994	20027	20211	20167	19859	20026	19899	20124	20199	20151	20026	19946	20036	19989	20049	20334	19943	19842	20206	20191	20213	19957	19958	20004	20081	20079	20032	20125	19889	20006	19980	20105	19783	19996	20162	19855	19955	19894	20143	19950	19946	20018	19874	19878	19862	19876	20096	20060	19945	20004	20059	19907	20019	19876	20022	19934	20077	19788	20059	20040	19934	19851	19891	19873	20302	20015	20195	20002	20015	20086	19863	19828	20078	20114	19834	19936	19935	19895	19896	20094	20180	20068	20008	20032	20026	20160	19903	20043	19888	19886	19992	20000	20132	19841	20040	19899	19926	19941	19802	20101	20125	20031	20024	20093	20092	20145	20004	19882	20032	19927	19951	20019	20001	19961	20178	20124	20140	19997	20190	20175	19995	19932	20039	20113	19938	19942	19856	20019	19913	20008	19982	20226	20093	20015	20414	19973	20090	19970	19964	19969	20021	20044	19908	20125	19955	20093	20108	20074	20013	19950	20226	20010	19948	20057	19887	20031	20300	19902	19874	20249	20038	20016	19993	20064	19982	20079	20217	20021	20058	20056	20163	20016	20116	19896	20146	20004	20060	19948	20203	19808	19878	19943	20031	20079	20212	20060	19761	20037	20036	20010	20058	20006	20075	19995	20222	20108	19912	19962	20021	19926	20005	20070	20101	20227	20057	19901	19891	19969	20072	20077	19861	20087	20184	20042	19927	20005	19663	20079	19825	20038	20118	20109	19959	19868	19856	19958	20051	19953	19977	19909	20059	19961	20182	19934	19874	19908	19964	19926	20043	19991	19754	20018	19774	20018	20068	19937	20221	19973	19922	19965	19919	20110	19928	19985	20069	19871	20146	20288	20023	19991	19963	19902	19835	20044	19971	20240	20037	20162	20048	19961	19829	19938	20168	20012	20056	19964	19873	20283	19930	20032	19890	19916	20234	19885	20019	19979	20045	20067	19913	19960	19616	19890	19789	20091	19782	20141	20066	19972	20010	20025	19950	19983	20164	19869	20159	20000	19808	20161	20130	19914	20001	19871	20130	19973	20270	19989	20157	20131	20055	19799	19923	20122	19907	20084	20052	20120	19994	20149	19995	20111	19955	19991	19827	20021	19970	19876	20089	19925	20090	19997	20010	20060	19950	19845	19896	20126	19950	20011	20188	20213	20173	20057	19975	20172	20110	20112	19924	20224	19954	20039	20008	20156	20222	19975	19905	20079	19873	19977	20029	20054	19910	20099	20069	20041	19849	20054	19965	20158	20043	19949	20190	19933	19955	20168	20282	20059	20098	20040	19904	20222	20047	20025	19946	20229	20116	19936	20007	19979	19698	20109	19813	19801	19870	20007	19999	20021	19840	20048	19752	20075	20259	20154	19912	19955	19917	19956	19999	19895	19927	19979	20038	19968	19905	19940	20122	20198	20182	19850	20027	19919	20098	19978	19829	19888	20087	19862	20144	20112	19802	20207	20066	20171	19993	20028	19722	20016	19965	20060	20036	19854	19976	19948	19961	20023	19850	19974	20204	19921	19807	20036	19899	19998	20006	19937	20032	20065	19945	19935	19977	19996	20162	19825	20046	20107	20142	19831	19926	20184	20136	20066	19785	19944	19890	19799	20077	19999	20158	19901	19930	20006	20059	20118	20257	20027	19874	20101	19813	19758	19999	20092	19808	20003	20115	20174	20037	20030	19837	20314	20097	20047	19915	20192	19838	19986	20066	20053	19805	19862	19981	20111	19972	20039	19992	20058	20143	19940	20356	19994	19941	20134	19862	20094	20054	20018	20043	19974	20014	19808	20164	19888	19999	20048	20037	20161	19875	20230	20007	20209	19968	19839	19833	19979	20022	19933	20111	20132	20046	20035	19991	20071	19975	20450	19917	20144	19882	20099	20061	20316	20071	20129	19974	20228	19948	20150	20095	20189	20103	19901	20212	20050	19823	20067	20187	20067	20156	20204	20015	20142	19856	20036	19860	19976	20114	19985	19928	19983	19991	20017	20051	20149	19961	20019	19881	19896	20039	20194	20000	20107	19888	20176	20191	20021	19948	20126	20205	19785	19835	20033	19957	19992	20206	19854	19945	20128	19974	20051	19730	19935	20105	19987	19890	19861	20127	20027	19921	20023	20092	20078	19959	20173	20077	20064	19882	19873	20029	20254	20131	20050	19980	20119	20081	19976	20168	20128	20030	20063	19980	19976	19856	20099	19994	20064	19915	19948	20012	20098	20031	20065	19971	19962	20054	20071	20270	19942	20096	19971	20077	19951	20132	20073	20230	19980	20027	20019	19949	20144	20181	19887	19799	19975	19981	20110	19830	19929	20051	20138	19967	20118	19918	19963	20011	20079	19964	20136	19961	20098	19987	19845	20075	19761	20001	20094	19960	19862	20230	19961	20152	20054	19840	19974	20133	19986	19838	20054	20010	20074	19872	20309	19856	20144	20122	20163	19854	19916	20102	19961	19879	19942	20066	19925	19973	20201	19992	20128	20010	20094	20079	19997	20198	19924	19988	19932	19984	19846	20026	20212	19879	20025	20174	19957	20076	20111	20055	19971	19900	19909	20050	19982	19979	20047	20060	19955	19928	19865	19909	19938	19928	19906	20125	20215	20035	20043	20159	20216	19846	19935	20077	20072	19968	20168	20044	19958	19800	20177	19893	20181	20072	20017	20003	19958	19890	19940	20082	20048	19898	20192	20058	20209	19978	19850	20169	19914	19885	19977	19913	19867	20332	20167	20005	19897	20020	20163	20227	19978	19991	20085	19898	20079	20028	20095	19935	19893	19978	20220	20123	20157	20159	20153	20120	20073	20052	20126	20018	20165	20082	20042	20114	19950	19929	19844	19984	19926	20199	20044	20071	20193	20112	20127	19988	20027	19930	20245	20078	19906	20085	20002	20118	20139	19951	19873	20020	19965	20019	19956	19914	20044	20056	20009	20054	20030	19939	19881	20009	19917	20009	19914	19930	19807	19915	19866	20277	19971	20005	20088	20075	19996	19875	20167	20061	19898	20120	20114	19987	19902	19969	20075	20008	19883	20091	19930	19984	19670	19994	20047	19955	20252	20191	20071	20049	20086	20049	20142	20072	20084	20187	19992	20089	20258	20242	20115	19979	20216	20341	20217	20278	20045	20061	20106	19989	20157	20138	20038	20059	20035	20072	20108	20258	19970	20155	19953	20267	20056	19947	20078	20053	20053	20032	20037	19996	20075	19975	20080	19911	20007	19896	19931	19982	20043	20087	20024	19911	20219	19990	20030	20175	19931	19948	20053	19889	20041	20040	19927	19849	20048	19901	20060	19835	19913	20096	20148	20259	20001	19986	20144	20247	19967	20156	20030	20156	19956	20159	19930	20016	20047	20022	20214	20190	20196	19947	20098	20109	20219	19960	20088	20065	20081	20043	20122	20113	20168	20145	20078	20237	19907	19952	20060	20028	19970	20036	20078	20009	19956	19837	20032	19909	20054	20212	20096	20245	20207	20080	20182	19992	19955	20054	20113	20134	20176	20052	20166	20064	20102	20113	20006	20166	19850	19826	20180	19784	20079	20067	19964	19936	20017	19871	20178	19959	20028	19894	20117	20061	19909	19942	20024	20136	20019	20137	20227	20034	20074	19801	20033	19740	20146	19989	20180	19902	20165	19987	19913	20055	19997	20202	20056	20129	20198	20079	20067	19870	20109	20078	20166	20061	20276	19795	19991	20103	19892	19981	20218	20202	20142	20079	20182	19987	19943	19930	20089	19793	20154	20082	19864	19708	19967	20098	19867	19977	20025	20070	20068	20085	20049	20003	20153	20048	19976	19983	19964	20032	19727	19967	19844	20082	19870	19928	19986	20099	20129	20151	20050	19971	20005	20087	20085	20063	20072	20091	19949	20168	20103	20053	20051	20123	20135	19901	20301	19974	19828	20077	19998	20040	20065	19898	20149	20099	19878	20110	19949	20118	20036	20144	20053	19961	20155	19963	20079	20050	20109	19762	20227	20141	19863	19965	19964	19869	20009	19932	19918	20067	19993	20072	20323	20000	20075	20310	20155	20083	20298	19864	19977	20186	20102	20029	19748	20065	19995	19895	20124	20079	19996	20116	20118	19941	20099	20062	20015	20011	20029	19929	19909	19789	19845	20011	20039	19946	20064	19984	20146	19681	20064	19807	20044	19901	20007	19803	19933	19964	20076	20044	20193	20040	20038	20198	20293	20028	20137	20043	20031	20124	20024	20158	20077	19926	20054	20213	20284	20068	19975	19763	20125	20052	20014	19973	19812	20116	19916	20135	20074	19997	19980	20151	19931	20053	20305	20006	20142	20036	19971	19951	19997	19928	20032	20102	20074	19832	20118	20198	20052	19915	19955	20017	20030	19916	20002	19778	19946	19867	20040	19996	19888	19986	20152	19944	20026	20064	20003	20136	20153	19939	19915	20045	20085	19845
38160	55091	48211	31299	22070	17949	16333	16259	16386	16024	16085	16230	16268	16246	16285	16289	16362	16397	16158	16179	16089	16343	16228	16098	16382	16183	16255	16246	16333	16203	16360	16185	16210	16233	16331	16148	16162	16194	16212	16081	16361	16084	16233	16135	16284	16196	16311	16303	16090	16165	16261	16227	16222	16191	16098	16245	16402	16226	16155	16177	16294	16182	16194	16159	16190	16143	16122	16191	16111	16000	16134	16295	16177	16184	16070	16136	16147	16227	16325	16150	16327	16124	16022	16257	16331	16071	16189	16294	16092	16122	16189	16241	16222	16273	16107	16110	16304	16160	16350	16165	16063	16274	16247	16174	16318	16163	16231	16155	16282	16213	16116	16202	16195	16151	16153	16194	16211	16194	16310	16303	16204	16088	16227	16224	16220	16179	16345	16327	16122	16271	16273	16251	16125	16343	16311	16188	16176	16243	16077	16203	16113	16367	16159	16228	16176	16291	16151	16165	16152	16108	16145	16538	16141	16351	16326	16240	16258	16273	16135	16047	16188	16112	16080	16200	16121	16155	16393	16328	16173	16163	16219	16267	16331	16316	16260	16314	16291	16212	16155	16311	16256	16295	16191	16295	16095	16287	16382	16189	16354	16181	16227	16417	16325	16189	16250	16102	16254	15974	16247	16259	16255	16157	16315	16225	16241	16186	16136	16238	16300	16180	16187	16117	16255	16201	16142	16228	16159	16303	16178	16308	16184	16191	16180	16106	16325	16208	16215	16254	16275	16330	16226	16236	16335	16195	16210	16296	16223	16302	16183	16142	16189	16307	16207	16011	16327	16098	16020	16327	16182	16213	16234	16164	16242	16072	16331	16174	15951	16151	16297	16109	16284	16030	16280	16160	16093	16242	16142	16406	16219	16437	16259	16177	16123	16228	16245	16416	16281	16317	16104	16125	16041	16261	16217	16187	16264	16115	16235	16190	15973	16258	16385	16282	16294	16154	16269	16103	16006	16224	16077	16266	16054	16117	16189	16212	16095	15972	16283	16219	16356	16025	16236	16230	16335	16230	16172	16207	16419	16245	16195	16153	16064	16273	16237	16140	16228	16264	16251	16170	16253	16279	16290	16332	16174	16311	16018	16236	16262	16134	16306	16406	16008	16169	16178	16095	16186	16186	16236	16269	16106	16160	16280	16269	16158	16252	16312	16277	16275	16122	16375	16109	16297	16028	16208	16287	16260	16355	16145	16383	16227	16231	16199	16006	16052	16110	16308	16245	16360	16245	16302	16196	16212	16304	16334	16355	16494	16296	16349	16364	16221	16290	16335	16102	16405	16274	16196	16222	16250	16157	16289	16153	16345	16148	16120	16216	16063	16269	16359	16106	16197	16170	16301	16172	16148	16275	16138	16201	16437	16295	16201	16438	16166	16285	16101	16188	16326	16291	16329	16215	16165	16124	16169	16229	16321	16334	16381	16101	16329	16028	16038	16371	16116	16168	16302	16347	16141	16168	16202	16066	16233	16238	16258	16265	16225	16268	16024	16246	16225	16228	16316	16254	16173	16178	16325	16297	16000	16351	16307	16114	16317	16115	16211	16097	16305	16355	16245	16236	16167	16196	16193	16388	16249	16297	16275	16419	16180	16270	16226	16154	16110	15979	16142	16064	16234	16221	16220	16397	16020	16112	16281	16275	16212	16282	16346	16178	16004	16209	16209	16325	16330	16222	16335	16205	16251	16216	16272	16143	16342	16143	16153	16227	16061	16137	16153	16217	16228	16223	16251	16545	16294	16187	16102	16229	16192	16261	16282	16076	16187	16168	16239	16232	16033	16227	16338	16118	16364	16034	16287	16043	16210	16104	16027	16233	16117	16183	16198	16113	16240	16111	16012	16186	16177	16156	16255	16218	16352	16164	16247	16315	16326	16191	16011	16053	16133	16032	16121	16064	16170	16358	16200	16243	16378	16198	16425	16102	16248	16264	16281	16143	16146	16299	16096	16090	16020	16451	16192	16223	16210	16402	16092	16299	16302	16310	16281	16206	16227	16161	16077	16389	16143	16155	16173	16499	16195	16305	16188	16092	16259	16195	16197	16170	16147	16103	16282	16255	16192	16197	16342	16166	16094	16281	16252	16229	16140	16252	16155	16288	16172	16197	16048	16128	16158	16088	16316	16147	16416	16087	16240	16081	16151	16237	16277	16181	16194	16191	16222	16308	16334	16212	16229	16127	16208	16390	16168	16311	16206	16194	16273	16038	16114	16384	16137	16316	16230	16157	16404	16262	16330	16186	16338	16114	16349	16333	16045	16324	16149	16249	16181	16249	16085	16217	16347	16334	16232	16342	16150	16325	16194	16182	16072	16344	16110	16264	16085	16341	16362	16179	16362	16295	16039	16142	16285	16293	16318	16314	16222	16138	16265	16111	16244	16392	16149	16306	16125	16146	16296	16146	16210	16153	16307	16290	16324	16260	16227	16181	16206	16094	16243	16155	16172	16200	16098	15990	16213	16041	16300	16066	16226	16202	16137	16060	16289	15988	16526	16236	16139	16212	16313	16172	16243	16091	16122	16276	16239	16174	16255	16253	16362	16304	16058	16329	16160	16356	16166	16231	16182	16202	16185	16259	16248	16203	16309	16265	16202	16274	16178	16138	16249	16153	16351	16258	16362	16223	16045	16271	16314	16104	16237	16327	16133	16043	16187	16129	16170	16142	16061	16454	16461	16139	16252	16137	16168	16195	16247	16205	16099	16322	16369	16244	16373	16259	16167	16206	16120	16200	16350	16190	16205	16273	16266	16167	16264	16220	16332	16344	16262	16315	16191	16290	16219	16355	16084	16383	16221	16263	16258	16251	16113	16170	16358	16145	16081	16212	16246	16339	16261	16269	16219	16336	16101	16104	16381	16125	16153	16216	16075	16238	16365	16322	16012	16216	16105	16090	16282	16215	16289	16153	16344	16363	16166	16185	16138	16230	16145	16103	16326	16154	16371	16210	16184	16131	16113	16076	16235	16240	16114	16259	16338	16286	16289	16297	16346	16360	16198	16031	16143	16219	16433	16220	16246	16110	16419	16126	16175	16205	16366	16354	16243	16329	16304	16233	16283	16324	15989	16175	16095	16164	16114	16363	16075	16253	16250	16050	16087	16325	16119	16174	16298	16129	15996	16195	16361	16290	16047	16240	16217	16183	16158	16019	16076	16080	16201	16283	16231	16229	16296	16156	16112	16229	16148	16341	16188	16383	16236	16317	16254	16277	16155	16338	16156	16006	16221	16050	16168	16166	16285	16240	16288	16159	16105	16219	16071	16246	16014	16217	16232	16386	16060	16168	16363	16273	16277	16207	16211	16252	15979	16056	16257	16062	16275	16147	16044	16023	16265	16096	16081	16285	16186	16176	16233	16194	16322	16328	16271	16173	16450	16140	16357	16259	16253	16130	16223	16227	16348	16388	16211	16316	16235	16399	16194	16204	16185	16327	16343	16335	16236	16423	16100	16070	16214	16051	16218	16112	16194	16230	16209	16235	16116	16207	16189	16226	16263	16116	16250	16037	16307	16236	15993	16137	16097	16232	16281	16261	16166	16167	16194	16296	16127	16237	16275	16397	16181	16136	16103	16237	16336	16124	16210	16188	16031	16144	16153	16323	16188	16354	16369	16137	16128	16167	16209	16237	16160	16035	16365	16324	16289	16215	16161	16189	16137	16132	16272	16129	16279	16235	16116	16393	16138	16375	16190	16274	15991	16262	16373	16243	16212	16321	16188	16133	16122	16238	16280	16271	16099	16303	16242	16250	16245	16166	16205	16214	16254	16313	16178	16282	16188	16392	16307	16184	16254	16238	16302	16038	16317	16151	16285	16201	16170	16247	16202	16239	16177	16163	16139	16349	16217	16176	16218	16188	16313	15984	16269	16076	16277	16056	16205	16345	16212	16222	16141	16122	16167	16091	16166	16169	16176	16323	16236	16367	16143	16051	16222	16235	16440	16181	16163	16415	16145	16158	16331	16192	16250	16106	16240	16136	16241	16048	16218	16051	16251	16283	16323	16175	16064	16027	16140	16234	16231	16010	16096	16106	16247	16226	16246	16094	16193	16268	16351	16091	16236	16298	16350	16426	16203	16185	16328	16135	16163	16276	16274	16226	16244	16228	16181	16182	16146	16118	16246	16213	16188	16097	16314	16350	16247	16182	16253	16303	16119	16320	16129	16368	16388	16330	16122	16222	16219	16275	16397	16083	16496	16154	16346	16245	16136	16293	16167	16315	16104	16325	16293	16216	16272	16002	16260	16253	16138	16355	16326	16218	16358	16188	16268	16218	16262	16288	16108	16358	16301	16238	16246	16274	16174	16334	16253	16289	16089	16124	16222	16000	16295	16165	16279	16220	16311	16147	16290	16190	16142	16115	16377	16262	16172	16285	16270	16096	16111	16150	16332	16301	16198	16207	16359	16124	16225	16160	16373	16219	16124	16233	16226	16254	16315	16271	16230	16110	16068	16267	16479	16285	16191	16140	16376	16139	16148	16078	16313	16266	16218	16323	16203	16122	16255	16194	16183	16280	16322	16177	16165	16298	16298	16312	16300	16136	16291	16374	16182	16193	16207	16329	16052	16267	16341	16140	16133	16114	16090	16239	16216	16251	16237	16138	16222	16168	16193	16174	16042	16266	16244	16095	16227	16302	16182	16229	16127	16128	16099	16160	16105	16073	16197	16321	16169	16305	16210	16159	16342	16323	16195	16060	16229	16258	16079	16170	16221	16192	16339	16254	16168	16247	16197	16138	16067	16175	16351	16245	16216	16108	16214	16224	16144	16165	16182	16225	16221	16146	16255	16340	16015	16191	16161	16175	16283	16308	16279	16250	16168	16122	16120	16371	16127	16075	16350	16301	16381	16337	16284	16216	16339	16144	16137	16235	16366	16335	16129	16390	16274	16185	16210	16299	16235	16239	16336	16209	16194	16282	16233	16120	16282	16033	16295	16152	16265	16272	16251	16233	16203	16278	16206	16270	16318	16253	16129	16303	16244	16173	16261	16220	16242	16248	16325	16233	16069	16227	16113	16229	16066	16231	16255	16291	16061	16302	16218	16371	16453	16157	16075	16302	16355	16124	16117	16236	16263	16065	16286	16219	16305	16244	16298	16183	16223	16238	16321	16436	16295	16199	16163	16168
26538	33706	56867	51511	36700	28498	22653	19926	19302	19659	19482	19430	19550	19533	19359	19484	19363	19337	19456	19516	19441	19568	19518	19381	19341	19152	19375	19370	19309	19384	19400	19206	19250	19228	19221	19299	19448	19317	19537	19149	19184	19407	19469	19223	19139	19414	19417	19326	19379	19421	19435	19354	19296	19276	19481	19212	19431	19679	19458	19549	19299	19760	19423	19154	19421	19339	19325	19351	19283	19397	19364	19496	19461	19563	19482	19139	19526	19550	19335	19334	19182	19396	19092	19340	19458	19153	19233	19356	19266	19227	19478	19457	19107	19290	19443	19169	19096	19236	19255	19139	19390	19309	19408	19197	19448	19212	19207	19223	19101	19166	19278	19398	19509	19431	19404	19186	19320	19339	19432	19501	19476	19143	19475	19458	19422	19237	19316	19316	19513	19312	19250	19045	19238	19364	19322	19354	19419	19128	19332	19199	19204	19258	19326	19255	19298	19264	19100	19305	19474	19339	19187	19434	19120	19296	19384	19241	19398	19313	19355	19330	19492	19305	19175	19440	19212	19617	19481	19332	19165	19265	19223	19439	19222	19472	19369	19394	19268	19156	19264	19247	19300	19348	19329	19264	19332	19041	19411	19329	19367	19399	19292	19489	19221	19233	19385	18983	19506	19225	19378	19388	19319	19326	19365	19375	19266	19181	19431	19336	19555	19452	19295	19400	19134	19273	19476	19297	19217	19463	19349	19330	19235	19330	19338	19342	19353	19226	19281	19347	19390	19318	19400	19294	19155	19281	19505	19218	19245	19362	19454	19341	19188	19232	19262	19359	19280	19321	19241	19195	19354	19207	19454	19402	19078	19422	19366	19394	19264	19322	19558	19311	19352	19338	19340	19394	19275	19252	19373	19323	19357	19477	19369	19314	19243	19184	19341	19374	19350	19344	19072	19229	19448	19275	19356	19396	19208	19129	19209	19390	19135	19348	19426	19399	19301	19177	19297	19414	19284	19382	19615	19369	19257	19206	19067	19524	19120	19358	19315	19243	19383	19431	19188	19392	19454	19548	19435	19353	19248	19459	19272	19310	19357	19357	19410	19366	19420	19183	19310	19351	19362	19267	19221	19321	19219	19268	19261	19199	19280	19447	19231	19089	19234	19149	19511	19427	19261	19126	19318	19222	19271	19215	19256	19376	19262	19350	19192	19228	19344	19441	19524	19257	19379	19307	19342	19315	19286	19332	19420	19255	19224	19323	19194	19362	19220	19188	19254	19197	19120	19266	19093	19282	19339	19252	19178	19459	19294	19311	19419	19236	19466	19276	19368	19432	19183	19203	19441	19556	19472	19192	19194	19257	19286	19268	19181	19275	19380	19364	19311	19168	19299	19258	19390	19250	19472	19493	19434	19277	19455	19279	19085	19468	19355	19285	19267	19324	19370	19313	19267	19089	19310	19290	19309	19315	19220	19371	19425	19276	19442	19397	19394	19281	19325	19437	19204	19034	19360	19320	19136	19475	19417	19249	19449	19299	19202	19539	19207	19539	19490	19292	19259	19290	19414	19272	19307	19321	19387	19284	19344	19259	19240	19248	19355	19538	19286	19184	19320	19457	19309	19376	19590	19201	19283	19517	19250	19297	19451	19325	19300	19365	19389	19256	19214	19221	19254	19233	19238	19437	19566	19351	19393	19393	19239	19505	19346	19390	19313	19154	19458	18993	19169	19373	19512	19321	19337	19269	19180	19211	19314	19196	19197	19267	19343	19326	19098	19351	19108	19216	19197	19527	19252	19314	19201	19298	19302	19366	19229	19355	19220	19184	19301	19168	19371	19119	19528	19337	19329	19156	19520	19433	19438	19084	19129	19189	19303	19363	19467	19348	19172	19286	19260	19224	19314	19319	19220	19134	19548	19339	19320	19120	19382	19330	19341	19310	19199	18915	19243	19435	19263	19295	19430	19280	19306	19265	19189	19187	19461	19519	19229	19302	19240	19314	19401	19275	19371	19570	19400	19332	19005	19246	19198	19509	19328	19348	19442	19160	19356	19393	19333	19303	19446	19267	19196	19224	19248	19416	19221	19441	19284	19324	19336	19277	19227	19125	19291	19439	19351	19196	19542	19255	19454	19308	19470	19315	19172	19192	19523	19401	19343	19393	19218	19309	19360	19435	19525	19075	19315	19268	19360	19372	19178	19190	19217	19180	19135	19271	19450	19369	19229	19366	19252	19345	19482	19197	19338	19286	19364	19204	19330	19225	19463	19487	19404	19390	19221	19465	19367	19324	19304	19514	19238	19136	19312	19206	19368	19194	19350	19284	19313	19386	19514	19067	19270	19475	19350	19204	19216	19162	19437	19380	19371	19299	19450	19304	19388	19402	19158	19088	19398	19105	19273	19371	19476	19347	19480	19343	19160	19162	19454	19467	19183	19222	19122	19269	19364	19425	19146	19217	19181	19423	19305	19322	19322	19280	19304	19281	19255	19361	19187	19160	19195	19353	19538	19315	19336	19137	19273	19345	19200	19537	19296	19220	19390	19403	19359	19215	19304	19230	19411	19368	19458	19411	19444	19279	19414	19149	19336	19356	19352	19342	19118	19062	19008	19359	19012	19360	19288	19401	19229	19212	19288	19277	19304	19371	19265	19204	19429	19158	19405	19474	19185	19331	19348	19060	19424	19271	19361	19182	19298	19211	19331	19263	19296	19401	19250	19261	19267	19359	19320	19162	19320	19275	19309	19373	19035	19257	19147	19024	19411	19365	19474	19410	19151	19317	19171	19404	19315	19205	19273	19496	19348	19336	19349	19442	19291	19520	19359	19287	19233	19277	19295	19457	19348	19225	19022	19150	19102	19454	19230	19182	19256	19304	19419	19393	19234	19246	19258	19541	19301	19519	19340	19293	19441	19276	19409	19281	19491	19418	19398	19342	19451	19321	19282	19193	19205	19299	19297	19339	19340	19091	19169	19283	19090	19077	19214	19238	19401	19352	19301	19277	19410	19278	19228	19284	19281	19240	19428	19177	19245	19649	19446	19222	19307	19271	19313	19308	19391	19286	19188	19427	19256	19215	19260	19324	19278	19455	19316	19427	19222	19475	19341	19472	19291	19137	19384	19208	19400	19301	19362	19332	19225	19207	19278	19423	19322	19397	19639	19038	19155	19251	19402	19128	19335	19440	19259	19209	19345	19243	19325	19296	19412	19279	19134	19351	19239	19360	19299	19425	19273	19521	19423	19364	19402	19298	19389	19364	19142	19244	19431	19200	19492	19277	19450	19244	19488	19313	19392	19208	19407	19424	19102	19248	19262	19214	19135	19193	19495	19320	19220	19615	19199	19460	19364	19269	19463	19284	19216	19288	19043	19253	19267	19347	19245	19178	19153	19435	19246	19264	19425	19277	19509	19389	19203	19460	19061	19263	19192	19208	19413	19453	19361	19349	19214	19287	19434	19365	19412	18997	19209	19303	19394	19312	19166	19345	19243	19390	19184	19149	19161	19266	19128	19612	19438	19371	19346	19137	19595	19425	19349	19191	19330	19408	19330	19176	19111	19219	19168	19224	19375	19195	19187	19192	19159	19288	19462	19269	19208	19134	19337	19384	19484	19274	19571	19467	19328	19241	19347	19425	19146	19419	19387	19296	19133	19317	19410	19416	19222	19294	19362	19228	19276	19406	19441	19192	19443	19310	19437	19312	19255	19392	19289	19248	19220	19183	19609	19346	19292	19407	19397	19189	19318	19457	19031	19232	19209	19325	19465	19435	19384	19325	19315	19327	19067	19351	19426	19355	19441	19394	19527	19422	19199	19207	19243	19382	19331	19367	19320	19453	19303	19343	19207	19393	19344	19357	19042	19243	19378	19311	19246	19162	19176	19096	19278	19203	19163	19165	19436	19290	19328	19374	19287	19313	19333	19217	19207	19344	19364	19273	19507	19220	19145	19333	19253	19333	19361	19256	19404	19294	19180	19353	19427	19368	19294	19257	19515	19220	19671	19121	19440	19358	19226	19155	19267	19408	19477	19343	19299	19251	19335	19233	19399	19437	19477	19439	19269	19381	19510	19329	19173	19173	19352	19141	19273	19322	19510	19115	19354	19208	19246	19344	19323	19308	19402	19403	19231	19250	19111	19250	19453	19514	19296	19263	19273	19325	19185	19175	19241	19068	19186	19150	19122	19343	19098	19228	19310	19476	19400	19145	19254	19312	19401	19320	19215	19357	19034	19414	19253	19282	19264	19266	19363	19542	19357	19309	19389	19284	19107	19326	19347	19196	19352	19414	19248	19131	19350	19251	19326	19338	19191	19301	19256	19164	19215	19222	19410	19329	19319	19315	19312	19460	19358	19083	19227	19286	19389	19200	19319	19298	19326	19327	19337	19446	19323	19354	19251	19199	19247	19328	19711	19479	19299	19237	19357	19247	19368	19314	19192	19145	19284	19219	19414	19232	19302	19313	19097	19218	19349	19331	19427	19361	19335	19429	19396	19285	19457	19053	19330	19418	19210	19439	19219	19215	19216	19274	19195	19374	19289	19327	19231	18992	19302	19369	19359	19406	19215	19162	19308	19288	19382	19209	19355	19365	19254	19310	19341	19486	19437	19337	19555	19359	19227	19247	19144	19375	19191	19369	19234	19498	19067	19371	19535	19308	19469	19405	19182	19158	19283	19364	19080	19282	19201	19117	19179	19471	19413	19316	19310	19144	19237	19337	19491	19512	19237	19343	19243	19042	19193	19301	19356	19679	19263	19369	19436	19426	19271	19392	19613	19345	19350	19177	19142	19218	19186	19249	19358	19595	19419	19234	19381	19352	19306	19307	19370	19598	19386	19203	19359	19158	19331	19321	19216	19312	19219	19242	19321	19524	19173	19412	19254	19109	19366	19333	19183	19357	19179	19263	19212	19170	19360	19385	19426	19350	19416	19202	19315	19270	19183	19274	19356	19241	19298	19109	19276	19372	19174	19284	19394	19249	19380	19270	19414	19295	19279	19201	19261	19205	19260	19380	19242	19080	19329	19223	19465	19492	19396	19234	19356	19219	19332	19292	19463	19243	19270	19311	19306	19564	19503	19432	19170	19218	19370	19078	19423	19275	19435	19355	19434	19220	19343	19468	19269	19327	19349	19439	19069	19409	19131	19209	19337	19215	19191	19218	19322	19268	19362	19416	19274	19219
61609	98498	85044	57433	38472	24688	16315	15842	15923	15998	15899	15914	15902	15866	15994	15942	15990	15910	15824	15885	15830	15845	15749	15792	15843	15758	15865	15921	15996	15931	15828	15834	16000	15940	15893	15834	15771	15839	15871	15891	15817	15823	16054	15914	15877	15863	15843	16082	15874	15915	15853	16012	15889	15994	15723	15926	15853	15920	15822	15951	15939	15818	16041	15751	16046	15845	15860	15796	15829	15956	16011	15847	15833	15835	15869	15697	15792	15882	15684	15942	15907	15767	15783	15975	15829	15918	15863	16093	15801	15704	15845	15911	15847	15804	15912	15932	15876	16039	15755	16065	15759	15946	15806	15903	15924	15792	16005	15877	15853	15904	15775	15633	15829	15927	15952	15728	15880	15846	15820	15793	16041	15830	15864	15711	15843	15842	15888	15899	15767	15916	15762	15823	15963	15897	15956	15814	15873	15775	15833	15855	16024	15882	15859	15884	15943	15838	15794	15750	15839	15973	15815	15856	15787	15886	15812	15925	15772	15915	15954	15953	15745	15822	15976	16007	15869	15952	15878	15970	15866	15999	15981	15985	15766	15843	15892	15811	15980	15946	15792	15896	15734	16040	16063	15892	15863	15881	15809	15888	15995	15784	15956	16007	15793	15952	15972	16105	15827	15979	15901	15959	15910	15849	15764	15837	15721	15894	15758	15801	16010	15818	15803	15796	15864	16043	16029	16042	15894	15816	15898	16079	15835	16027	15836	15786	15688	15905	15959	15897	15849	15812	15811	15946	15820	16023	15797	15899	15976	15731	15855	15876	15934	15756	15781	15899	15776	15936	15844	15932	15745	16055	15741	15897	15902	15725	15983	15993	15908	16056	15858	15768	15881	15954	15945	15780	15717	15837	15932	15997	15800	15713	15955	16028	15921	15926	15858	15837	15912	15898	15906	15969	16027	15782	15855	15758	15892	15832	15862	15722	15762	16149	15794	15855	15840	15831	15935	15861	15828	15817	15937	16010	15946	15884	15885	15802	16048	15770	15796	15936	15867	15978	15875	15828	15866	15954	15833	15661	15739	15972	15819	15905	15740	15937	15985	15644	15859	15806	15877	15771	16006	15697	15859	15927	15919	15825	15991	15835	15955	15922	15955	15854	15770	15786	15915	15916	15913	15915	15910	15984	16006	15810	15848	15876	15858	15774	15753	15845	15859	15646	15942	15992	15773	15829	15902	15685	15800	16023	15768	15912	15782	16024	15804	15864	15834	15867	15980	15730	15800	15996	16010	15802	15850	16006	15729	15860	15881	15828	15694	15897	15899	15758	15561	15756	15836	15923	15762	15884	15793	15966	15834	15737	15835	15952	15874	15844	15919	15762	15850	15826	16022	15973	15808	15848	15999	16019	15761	15846	15959	15929	15965	15886	16039	15870	15939	15921	15938	15768	15808	15732	15902	15787	15910	15785	15826	15801	15729	15764	15856	15769	15982	15876	15684	15749	15963	15790	15776	15730	15782	15706	15714	15927	15875	15694	15894	15795	15871	15810	15645	15996	15762	15911	15913	15715	15947	15904	16081	15976	15879	15790	16132	15784	15855	15835	15795	15903	15728	15857	15991	15905	15705	15784	15997	15846	15908	15796	15851	16161	15815	15959	15875	15850	15756	15834	15768	15791	15820	15925	15817	15945	15691	15806	15940	15804	15888	15967	15976	15882	15835	15862	15794	15764	15950	15923	15930	15906	16063	15951	15845	15762	15887	15829	15963	16036	15915	15943	15968	15802	15745	15762	15816	15839	15846	16065	15701	15796	15867	15866	15893	15925	15910	15803	15813	15716	15823	15860	15652	15875	15950	15911	15851	15974	15737	15886	15771	15851	15966	15821	15730	15973	15977	15882	15798	15780	15836	15711	16032	15883	15903	15794	15917	15928	15810	15794	16121	15801	15795	15998	15848	15936	15927	15926	16060	16012	15802	15792	15997	15760	16088	15786	15749	15984	15852	15778	16021	15966	15988	15918	15872	15835	15865	15858	15844	15752	15908	16056	15844	15833	15775	15894	15872	15915	15831	15745	15973	15848	15646	15921	15765	15767	15610	15951	15946	15907	15944	15830	15988	15930	15849	15945	15856	15663	15964	15919	15805	15797	15671	15849	15839	16052	15898	15777	15801	15849	15843	15842	16108	15772	15923	15998	15873	15825	15962	15933	15890	15829	15679	15836	15825	15688	15944	15945	15895	15954	15920	16009	16026	15884	15884	15736	15943	15885	15918	15874	15803	15901	15853	16004	15965	15809	15752	15763	15902	15932	15760	15937	15837	15977	16010	15814	15924	15849	15858	15871	15944	16024	15892	15944	15798	15836	16087	15848	15975	16002	15678	15873	15807	15788	15812	15730	16004	15883	15756	15820	15876	15754	15862	15820	15932	15982	15969	15752	15804	15852	15831	15999	15740	15817	15799	15789	15879	15984	15900	15945	15967	15846	15819	15871	15874	15712	15922	15899	15815	15795	15791	15917	15816	15869	15828	15967	15896	15673	16152	15730	15886	15862	15854	15933	15800	15962	15922	15883	15953	16000	15711	16060	15753	15844	15902	15737	15957	15871	15873	15877	15750	15870	16011	15829	15853	16022	16014	15966	15886	15894	16001	15910	15703	15909	15861	15917	15900	16084	15829	15870	15854	15786	15933	15788	15698	15867	15776	15792	15686	15930	15995	15933	15877	15845	15836	15896	15920	15942	16078	15964	15867	15783	15877	15811	15990	15931	15946	15864	15873	15815	15760	15884	15988	15848	15838	16013	15863	15939	16004	15876	15861	15816	15884	15881	15879	15938	15735	15982	16007	15886	15827	15948	15748	15890	15652	16009	15812	15899	15857	15665	15863	15894	15827	15912	15941	15997	15981	15652	15885	15918	15737	15808	15869	15878	15980	15739	15839	15721	15830	15852	15777	15812	15971	15820	15872	15777	16003	15916	15759	15940	15902	15786	15915	15850	15914	15854	15879	15789	15729	15789	15969	15999	16019	15915	15753	15825	15856	15928	15988	15948	15921	15842	15797	15983	15975	15883	15928	15937	15871	15982	15990	15844	15748	15782	15946	15903	15726	15859	15829	16003	15818	15734	15719	15754	15980	15826	15846	15859	15970	15935	15880	15906	15900	15747	15931	15741	15902	15862	15776	15927	15871	15837	15659	15906	15985	15956	15889	15901	15949	15941	15866	15804	15816	15692	15874	15937	15799	15857	15949	15778	15924	15840	15751	15971	15755	15800	15896	15827	15730	15849	16000	16034	16069	15691	15924	15914	15913	15830	15679	15788	15761	15797	15830	15899	16139	15937	15936	15701	15992	16006	15895	15952	16015	15850	15801	15815	15927	15856	15806	15803	15906	15945	15917	15898	15953	15813	15910	15827	15919	15838	15871	15774	15658	15999	15778	15716	15820	15997	15732	15880	15924	15930	15838	15814	15752	15692	15911	15681	15790	15925	15881	15970	15862	15819	16062	15734	15805	15885	15953	15823	15821	15757	15866	15832	15828	15790	15869	15799	16151	16015	16056	15822	15784	15921	15781	16002	15813	15817	15810	15830	15885	15734	15805	15640	15982	15902	15792	15899	15774	15928	16002	15847	15926	15834	15666	15892	15866	15707	15949	15829	15936	15919	16016	15796	15928	15792	15885	15886	15826	15979	15848	15883	15724	15768	15993	15916	15750	15973	15825	15857	15832	15764	15843	16049	15798	15745	15899	15822	15952	16005	15940	15904	15853	15984	15971	15756	15792	15949	15971	15964	15732	15932	15901	15975	15687	15875	15868	15855	15978	15998	15834	15912	16061	16047	15703	16008	15934	15876	15814	15883	15906	15912	16053	15857	15934	16065	15883	15992	15667	15783	15918	15904	16009	15779	15877	15920	15839	15998	15906	15879	15861	15711	15970	15851	15963	15853	15739	15922	15781	15947	15888	15885	15807	15915	15879	15893	15793	15787	16016	15838	15877	15881	15925	15863	15871	15932	16029	16114	15782	15918	15910	15598	15842	15993	15877	15861	15910	15922	15910	15953	15707	15842	15899	15858	15738	15945	15980	15944	15715	15769	15953	16008	15628	16058	15729	15813	15704	15861	15824	15820	15852	15710	15868	15884	15845	15867	15914	15913	15869	15929	15764	15972	15982	15932	15854	15798	15823	15822	15841	15842	15895	15782	15846	15974	15839	15764	15986	15961	15881	15892	15883	15855	15844	15797	15828	15968	15961	15839	15773	16003	15901	15767	15788	15971	15902	15864	15941	15972	15789	15916	15718	15943	16004	15750	15848	15729	15949	15771	15951	15762	15827	15885	15972	15873	15989	16007	15946	15596	15740	15895	15926	15798	15976	15790	15905	15865	16020	15911	15865	15925	15983	15868	15859	16109	15959	15762	15913	15967	15914	16056	15852	15858	15923	15729	16018	15793	15658	15724	15815	15890	16003	16089	15869	15943	15785	15885	15779	15757	15829	15924	15822	15886	16001	15948	16008	15907	15778	15820	15826	15965	15787	15746	15728	15856	15812	15825	15829	15721	15899	15962	15854	15979	15748	15872	16076	15821	15802	15936	15958	16040	15837	15780	15901	15829	15999	16007	15935	15900	15805	15855	15938	15903	15866	15844	15888	15799	15855	15796	15941	15784	15979	15831	15865	15785	15807	15871	15912	15829	15989	15859	15894	15713	15939	15947	16088	15902	15905	15872	15887	15823	15737	15785	15776	15725	15912	15700	15761	15805	15968	15778	15737	15802	15805	15812	16030	15732	15841	15902	15847	15749	15912	16025	15707	15986	15907	16001	15780	15964	15950	15786	15906	15862	15922	16046	15746	15748	15921	16026	15961	15816	15858	15802	16001	15954	15931	15834	15730	15665	15885	15859	15866	15910	15946	15849	16024	15862	15960	15895	15872	15896	15849	15896	15980	15922	15839	15907	15808	15943	15800	15931	15858	15851	15748	15861	15908	15995	15904	15685	15977	15990	15871	15767	15899	15925	15799	15971	15895	15832	15839	15900	15895	15775	15779	15881	15961	15808	15892	15824	15814	15892	15871	15900	15877	15840	15908	15803	15644	15923	15946	15716	15782	15818	15893	15808	15822	15919	16032	15834	15950	15876	15963	15886	15858	15778	15746	15736	15840	15867	15966	15986	15837	15904	15851	15851
23935	25803	47792	49510	40022	31599	25622	20263	19467	19358	19507	19523	19470	19282	19518	19311	19348	19256	19433	19452	19265	19210	19329	19142	19189	19327	19364	19309	19159	19243	19234	19329	19247	19326	19283	19373	19089	19116	19247	18965	19095	18934	19271	19256	19163	19115	18912	19419	19274	19022	19025	19133	19002	19087	18952	19327	19184	19176	19140	18892	19192	19230	19184	19273	19027	19087	19157	19296	19016	19134	19177	19110	19120	19304	19003	18911	19070	19125	19128	19197	19094	19342	19406	19184	19195	19268	19323	19211	19055	19093	19112	19061	19104	19001	18914	19128	19095	18859	19121	19057	19184	18910	19176	19098	19206	19043	19163	19058	19455	19243	19274	18984	19083	19026	19260	19010	19063	19302	19277	18859	19192	19252	18984	19039	19271	18849	19431	18910	19132	19130	19095	18920	19067	19157	19082	19074	19084	19156	19153	19043	19132	19140	19195	18972	19247	19105	19022	19068	19133	19324	18961	19208	19134	19220	18928	19070	19186	19234	19039	19160	19113	19030	19262	19198	19042	19071	19263	19006	19064	18993	19215	19088	19190	19124	19016	19170	19202	19272	19151	18959	19257	19226	19050	19230	18982	19169	19114	19127	19151	19265	19021	18872	18933	19069	19093	19139	19291	18963	19086	19000	19155	19021	19144	19047	19081	19140	19156	19127	18794	19179	18919	19410	19245	19143	19050	19028	18887	19088	19073	19149	19061	19256	19209	19002	19246	19253	19329	19193	19046	19226	19196	18930	19056	18929	19128	19216	19170	19204	19165	19088	19044	19054	19160	19128	19074	19273	19306	19163	19115	19070	18965	18745	18851	19223	19032	19072	19151	19036	19092	18822	19110	19138	19076	19271	19056	18941	19156	19040	18924	19107	19118	19265	19127	19076	19138	19099	19036	19163	19059	19210	19188	19106	19113	19158	19043	18834	19131	19141	19068	19111	18869	19484	19266	18956	18975	18979	19093	18981	18896	18943	19223	19101	19019	19007	19097	19067	19316	19314	19120	19125	19013	19049	19041	19245	19128	19325	19161	19108	19037	19210	19228	19230	18976	19044	19054	19196	18993	19351	19218	19074	19113	19245	19247	19331	19351	19140	18973	18741	19103	18927	19233	19112	18875	19089	19023	18928	18949	19030	19132	19048	19402	19044	18999	19209	19188	19275	19102	19133	19140	19185	19261	19335	19014	19318	19082	19098	19168	18965	19148	19237	19210	19199	19330	19201	18985	19125	18968	19023	19246	19274	19027	19144	19256	18929	18958	18938	18970	19136	19040	19046	18993	19196	19004	19150	19001	19143	19261	19207	19025	19219	19266	19285	19005	19126	19091	18931	19133	19255	19045	19106	19318	19240	19140	19127	18919	19253	19177	19297	19241	19117	19317	19074	19088	19348	19009	19143	19020	18921	19002	19242	19142	19041	19186	19118	19118	19283	19232	19172	19044	19175	19122	19275	19028	19010	19037	18980	19286	18998	19278	19052	19100	18978	19096	19046	19127	19056	19150	19174	19294	19290	19306	19115	19192	19072	18911	18980	19079	19108	19160	19225	19125	19189	19022	19159	19106	19327	19393	19017	19290	18780	18919	19189	19005	19135	19311	19036	18945	19185	19107	19175	19013	19055	19168	19081	19163	18972	19184	19114	19120	19035	19131	19220	18903	19283	19085	19125	19189	19148	19012	19170	19140	19318	19155	19288	19242	18908	19360	18945	19175	19057	19246	19045	19166	19252	19230	18886	19148	18935	19068	19123	19174	19023	19167	19051	19175	19196	19020	19038	19157	19112	19038	19035	19247	19196	19046	19143	19184	18968	19164	19034	19203	19180	18968	19007	19192	19253	19234	19195	19190	19148	18858	19119	18946	19061	19098	19015	19264	19242	19190	19076	19138	19004	19105	19081	18945	19167	19277	18979	19218	19072	19032	19071	19182	19121	19128	19083	19148	18993	19203	19076	19217	19110	19108	19029	18981	18970	19111	19160	18860	19165	19119	18991	19291	19108	19233	19268	18969	19043	19085	18911	19036	18995	19202	19121	19104	19370	19325	19098	19091	19197	19232	19291	19264	18975	18997	19075	18964	19120	19340	19111	19193	19173	19169	18843	19017	18907	19100	18998	19021	19295	19138	19008	19134	19085	19351	19129	19063	19160	19160	19076	19293	19037	19137	19261	18987	19045	19215	19056	19114	19162	19197	19141	19127	18974	19008	19119	19261	19051	19252	19143	19445	18930	19056	18910	19137	18965	18789	18904	19098	19011	19082	19061	19301	19029	19036	19197	19132	19073	19102	19104	19219	19095	19174	19047	19061	19268	19067	19174	18946	19162	19079	19249	19283	18940	19012	19044	19016	18949	19125	19116	19082	19235	19037	19122	19064	18892	19135	19244	19056	19077	19211	19148	19217	19162	19149	19086	19555	19096	19087	18955	19003	19144	19109	19157	19207	19065	19091	19225	19212	18898	19000	18942	19159	19132	18770	19085	19045	19025	19066	18841	19179	19121	19379	19093	19079	19093	19288	18987	19303	19131	19313	19217	19193	19168	19263	19220	19166	19384	19077	19197	18993	19270	19191	19311	19193	19149	19106	19274	19145	18856	19029	19208	19205	19310	19055	19087	19194	19017	19457	18931	19183	19096	19198	19141	18899	19134	19265	19006	19202	18851	18984	19007	19019	18891	19152	18815	19214	18963	19097	19005	19182	18982	19023	19004	19156	19173	19083	19198	19155	19151	19116	19015	18996	18991	18898	19168	19389	19142	19099	19129	18933	19232	19199	19025	19048	19218	19127	19193	19231	18980	19101	18900	18987	19154	19076	19167	18967	19186	19073	19129	19069	19094	18970	19249	19087	19170	18862	18864	19127	19059	19084	19160	18931	18958	19220	18940	19108	19235	19189	19093	19057	19140	18935	19109	19002	18896	19033	19034	19086	19194	19076	19106	18974	19165	19250	19225	19228	19099	18960	19106	19056	19110	19235	19241	19237	19175	19260	19085	19078	19306	19137	19208	19259	18976	18965	19258	19244	19271	19012	19245	19178	19173	19222	18991	19263	19255	19441	19138	19182	19114	19047	19022	19088	19200	19122	19161	18963	18961	19220	19069	19101	19130	19062	19081	19135	19110	18988	19125	19001	19262	18914	18948	19041	19046	19113	19106	19145	19160	18994	19254	19241	19066	18921	19033	19030	18841	19090	19097	19139	19116	19062	18903	19040	19100	18875	19067	19053	19079	19161	19069	19150	19220	19289	19082	19097	18900	19108	19080	19334	19138	19191	19265	19125	19164	18952	19188	19017	19212	19086	19168	19102	18994	18976	19191	19003	19143	19019	19075	19169	19101	18864	18919	19013	18918	18967	19044	19096	18922	19039	19167	19145	19160	19168	18963	19060	19056	19012	18952	19090	19284	19226	19160	19080	18990	19223	19137	18981	19019	19318	19044	19238	19100	18977	19205	18935	19288	18987	19140	19109	19426	19165	18898	19002	18887	19255	19004	19102	18923	19043	19211	18962	18962	19138	19143	19206	19221	18943	19223	18897	19050	19314	19109	19172	19109	19361	19196	19000	19194	18974	19023	18859	18914	19073	18986	19175	19240	19078	19081	19168	19073	18932	19101	18983	19019	18996	18986	19119	19149	19159	19196	19170	19032	19061	19168	19225	19113	19104	18813	19126	19024	19082	19225	19078	19057	19220	19163	19110	19084	19126	19096	19186	19056	19090	19023	19251	18980	19102	19164	19154	19016	19107	19339	19286	19223	19092	19172	19049	18986	19236	19197	19067	19249	19153	18976	19198	19101	19116	19039	19165	19167	18966	19041	18987	19159	19040	19063	19147	19022	19130	19005	19189	19114	19105	19059	19285	19352	19099	19261	19329	19251	19257	19268	18966	19147	19011	19108	19164	19000	19160	18978	19110	18891	19080	19153	19119	19041	19177	19098	19024	19022	19009	19070	19297	19043	19155	19145	19014	19158	19047	18965	19082	19158	19069	19248	19000	18974	19011	19118	19163	19151	18995	19012	19210	19160	19265	19049	19180	19076	19241	19274	19145	19299	19352	18966	19068	19074	19029	19055	19185	19282	19157	19020	19137	19015	19078	19206	19272	18781	19068	19138	19065	19143	19098	19262	19129	19373	19137	19259	19050	19173	19159	18982	19349	19006	19300	19190	19021	18999	19026	18984	19282	19271	19280	19208	19113	18928	19081	19161	19028	18976	19006	19158	19296	19158	19083	19039	19087	18822	19428	19277	19083	19119	19107	19070	19249	18939	19169	19136	19068	18945	18864	19116	19063	19030	19021	19151	19262	19146	19137	19295	19084	19296	19210	19317	18883	18959	19140	19277	18927	19290	19055	19107	19032	18932	18968	19169	19165	19154	19196	19052	19091	19072	19137	19094	19174	19317	19175	18912	19062	18952	19075	19112	19260	19143	18846	18950	18996	19111	19248	19165	19032	19377	18906	19122	18965	18936	19097	19159	19124	19094	19171	19333	19109	18973	19131	19384	18949	19202	19131	19222	19040	19175	19135	19046	18852	19179	19308	19208	19124	18956	19106	19459	19066	19014	19352	18892	19176	19169	19023	19161	19063	19075	19169	19276	19270	19144	19100	19243	19185	19011	19049	19246	19036	19077	19081	19215	19176	19197	19016	18964	19177	18928	19030	19196	18875	18978	19195	19168	19278	19004	19199	18936	19029	19068	19133	19194	19044	19032	19167	19154	19145	19154	19114	19145	18952	19171	19003	18988	19293	19141	19076	18968	19084	19067	18995	19071	19217	18990	19084	19054	19258	19199	19104	19114	19071	19083	18983	19202	19155	19081	19081	19047	18921	19087	19115	19297	19028	19232	19029	18945	19138	19157	19034	19069	19197	19273	19200	19161	19061	19289	19217	19133	19140	18944	19086	18958	19011	19219	19296	19137	19031	18896	19029	19006	19196	19002	19081	19114	19031	19083	18948	19028	19180	19087	19177	18972	19167	19039	19150	19047	18932	19023	19181	19143	18967	19083	18962	18944	19236	19230	19060	19035	19090	18957	19028	19294	19040	19082	19062	18993	19165	19220	19233	18993	18980	19185	19228	19101	19053	19058	19125	19055	19033	19107	19158	19078	19041	19070	19005	19126	19136	19063	19344	19131	18925	19177
65127	106290	96075	73959	50699	31253	17610	15756	15646	15955	15826	15578	15951	15835	15653	15667	15691	15811	15652	15763	15881	15574	15737	15681	15655	15839	15707	15766	15750	15729	15794	15803	15681	15882	15824	15720	15770	15933	15719	15883	15632	15781	15650	15651	15936	15736	15769	15904	15921	15643	15699	15612	15823	15635	15671	15773	15795	15731	15653	15775	15843	15925	15821	15712	15780	15759	15755	15772	15906	15754	15956	15647	15841	15785	15535	15682	15710	15732	15876	15808	15713	15666	15780	15891	15676	15772	15784	15727	15650	15763	15617	15770	15727	15685	15694	15683	15589	15912	15855	15933	15683	15615	15474	15901	15875	15733	15703	15847	15645	15650	15745	15777	15665	15914	15876	15689	15651	15690	15669	15718	15710	15747	15792	15785	15884	15628	15601	15615	15680	15798	15798	15837	15662	15787	15791	15757	15820	15965	15648	15680	15687	15767	15793	15565	15706	15675	15709	15534	15740	15736	15628	15848	15696	15833	15645	15769	15757	15683	15771	15779	15755	15575	15816	15837	15657	15820	15804	15620	15711	15859	15713	15843	15904	15642	15667	15637	15642	15744	15767	15657	15737	15653	15963	15734	15666	15503	15696	15685	15824	15847	15798	15624	15951	15698	15740	15842	15774	15875	15773	15783	15688	15630	15747	15683	15596	15795	15667	15575	15838	15831	15708	15716	15780	15776	15750	15582	15555	15603	15739	15712	15721	15663	15942	15600	15749	15877	15647	15735	15627	15716	15646	15896	15800	15929	15850	15863	15719	15737	15933	15440	15850	15789	15674	15824	15760	15784	15659	15820	15716	15691	15796	15570	15794	15828	15832	15712	15736	15648	15657	15798	15772	15857	15728	15667	15708	15741	15824	15811	15913	15619	15871	15632	15771	15775	15749	15749	15890	15817	15815	15650	15847	15586	15761	15784	15744	15918	15752	15733	15762	15741	15640	15632	15743	15905	15779	15889	15798	15655	15553	15790	15681	15750	15734	15673	15764	15519	15817	15840	15772	15781	15703	15835	15830	15852	15970	15760	15673	15773	15756	15645	15821	15802	15724	15899	15716	15739	15747	15643	15694	15654	15745	15753	15657	15775	15762	15684	15658	15746	15628	15844	15669	15688	15750	15725	15698	15792	15882	15602	15780	15639	15872	15824	15716	15665	15803	15746	15761	15737	15741	15814	15647	15770	15818	15716	15711	15873	15947	15662	15821	15655	15801	15603	15627	15744	15630	15721	15815	15749	15710	15781	15843	15803	15840	15836	15756	15617	15827	15643	15806	15737	15794	15726	15862	15746	15838	15586	15677	15672	15694	15785	15658	15823	15692	15850	15834	15733	15776	15813	15747	15823	15755	15644	15755	15724	15805	15819	15814	15651	15493	15733	15624	15724	15841	15767	15634	15859	15698	15566	15798	15523	15606	15721	15752	15625	15873	15717	15739	15814	15711	15875	15757	15771	15784	15621	15622	15695	15724	15602	15692	15803	15794	15799	15845	15913	15844	15604	15630	15552	15880	15623	15577	15909	15672	15872	15835	15682	15684	15656	15670	15920	15791	15759	15758	15802	15677	15607	15770	15766	15949	15668	15579	15627	15728	15630	15634	15826	15699	15645	15675	15715	15718	15659	15680	15629	15680	15866	15760	15757	15499	15527	15835	15876	15724	15702	15681	15724	15747	15753	15761	15729	15757	15918	15682	15777	15678	15546	15683	15653	15775	15901	15758	15551	15841	15718	15668	15671	15734	15879	15762	15758	15962	15850	15746	15571	15730	15690	16134	15830	15528	15680	15750	15712	15725	15752	15719	15777	15876	15646	15812	15733	15523	15798	15747	15782	15676	15604	15865	15763	15767	15632	15639	15789	15807	15799	15842	15826	15739	15746	15751	15618	15832	15722	15664	15741	15718	15805	15710	15810	15730	15937	15783	15696	15759	15640	15711	15893	15815	15544	15755	15750	15784	15665	15683	15720	15817	15596	15706	15692	15804	15685	15645	15742	15893	15707	15679	15672	15888	15759	15640	15721	15751	15744	15696	15724	15768	15627	15782	15937	15724	15645	15743	15691	15755	15705	15579	15892	15830	15852	15758	15709	15755	15659	15641	15744	15713	15748	15733	15876	15751	15717	15653	15771	15791	15789	15807	15664	15583	15869	15666	15695	15856	15747	15790	15715	15662	15638	15553	15830	15765	15754	15774	15789	15839	15637	15763	15700	15726	15761	15839	15775	15679	15609	15661	15701	15682	15801	15678	15718	15777	15598	15635	15730	15765	15856	15803	15750	15770	15791	15711	15728	15729	15755	15789	15578	15751	15676	15683	15870	15579	15797	15602	15625	15707	15864	15698	15670	15756	15572	15875	15761	15713	15663	15866	15718	15915	15762	15643	15712	15782	15788	15718	15702	15675	15697	15837	15642	15628	15723	15770	15734	15928	15599	15719	15720	15806	15650	15825	15704	15795	15856	15814	15599	15885	15803	15706	15701	15648	15764	15836	15893	15841	15777	15805	15882	15704	15903	15706	15673	15727	15649	15716	15779	15899	15663	15718	15709	15850	15657	15600	15702	15878	15836	15885	15837	15745	15570	15554	15610	15662	15590	15759	15871	15701	15897	15763	15654	15538	15587	15669	15732	15711	15687	15690	15690	15794	15732	15789	15878	15883	15631	15705	15737	15865	15759	15799	15775	15660	15824	15720	15722	15842	15649	15684	15735	15826	15583	15653	15733	15703	15693	15647	15660	15681	15673	15786	15632	15661	15746	15581	15758	15787	15664	15512	15678	15569	15698	15743	15929	15560	15781	15755	15729	15711	15652	15590	15924	15782	15814	15857	15816	15494	15502	15463	15721	15811	15834	15695	15693	15759	15555	15632	15840	15810	15761	15731	15662	15552	15831	15759	15650	15674	15569	15884	15656	15738	15816	15897	15787	15586	15697	15675	15594	15652	15696	15686	15782	15606	15825	15909	15935	15729	15730	15745	15686	15676	15796	15772	15542	15709	15662	15691	15714	15833	15601	15579	15763	15515	15785	15742	15741	15749	15618	15683	15622	15820	15861	15965	15704	15701	15689	15771	15806	15652	15820	15854	15719	15640	15760	15825	15664	15766	15721	15706	15853	15661	15661	15801	15583	15830	15730	15783	15715	15612	15842	15832	15695	15724	15647	15825	15731	15823	15713	15636	15774	15646	15630	15700	15881	15769	15694	15654	15628	15595	15862	15859	15801	15751	15858	15741	15689	15749	15734	15775	15615	15774	15761	15893	15609	15585	15654	15896	15822	15891	15823	15840	15743	15655	15500	15742	15607	15794	15696	15722	15560	15748	15739	15713	15652	15691	15839	15731	15681	15812	15671	15925	15670	15811	15654	15974	15587	15719	15859	15816	15703	15609	15863	15635	15625	15719	15617	15555	15663	15568	15725	15871	15693	15894	15824	15773	15809	15767	15584	15801	15678	15657	15538	15766	15530	15763	15839	15690	15655	15817	15714	15637	15681	15691	15830	15916	15767	15825	15611	15694	15727	15761	15777	15738	15787	15798	15777	15870	15848	15711	15626	15698	15823	15735	15910	15612	15776	15778	15677	15820	15714	15826	15843	15706	15719	15686	15725	15766	15768	15628	15807	15559	15583	15751	15916	15827	15775	15750	15824	15614	15692	15774	15781	15567	15822	15797	15615	15710	15731	15941	15785	15744	15587	15686	15515	15704	15731	15824	15635	15665	15672	15788	15686	15705	15592	15550	15777	15632	15614	15512	15742	15662	15706	15733	15701	15792	15566	15810	15777	15795	15773	15906	15672	15602	15709	15852	15839	15791	15614	15777	15705	15651	15879	15547	15792	15766	15625	15763	15906	15647	15807	15510	15799	15875	15665	15617	15749	15808	15628	15635	15702	15855	15700	15810	15729	15772	15827	15799	15660	15906	15767	15874	15665	15787	15851	15457	15823	15835	15804	15733	15768	15772	15648	15664	15603	15675	15716	15688	15590	15955	15586	15616	15696	15812	15751	15617	15698	15664	15635	15737	15641	15862	15785	15667	15720	15906	15751	15781	15840	15566	15737	15871	15779	15706	15685	15691	15705	15704	15495	15693	15815	15662	15591	15731	15704	15802	15774	15745	15764	15672	15842	15725	15852	15778	15823	15762	15710	15669	15520	15747	15489	15683	15635	15827	15737	15741	15934	15757	15893	15583	15855	15553	15592	15622	15705	15777	15681	15750	15516	15535	15715	15891	15735	15723	15758	15829	15712	15709	15682	15753	15750	15924	15678	15685	15947	15949	15870	15710	15812	15599	15680	15702	15592	15709	15819	15599	15878	15653	15803	15706	15736	15678	15685	15875	15782	15709	15675	15749	15696	15720	15635	15853	15756	15810	15819	15731	15831	15861	15766	15756	15488	15648	15594	15738	15778	15725	15664	15921	15727	15644	15772	15834	15617	15868	15832	15884	15789	15947	15852	15745	15619	15770	15721	15757	15787	15809	15628	15754	15631	15824	15635	15627	15660	15782	15730	15670	15662	15791	15851	15703	15780	15615	15728	15607	15874	15709	15733	15824	15724	15695	15610	15623	15750	15847	15667	15745	15601	15605	15669	15547	15687	15697	15714	15700	15848	15710	15759	15781	15910	15910	15743	15660	15824	15615	15565	15800	15772	15677	15624	15875	15760	15707	15886	15694	15713	15774	15706	15742	15769	15695	15766	15734	15746	15718	15699	15586	15713	15929	15865	15744	15751	15773	15730	15827	15770	15653	15639	15786	15801	15656	15783	15782	15599	15747	15891	15786	15610	15815	15708	15672	15615	15786	15703	15797	15728	15774	15633	15593	15775	15803	15735	15797	15725	15655	15551	15756	15703	15716	15851	15769	15818	15863	15784	15654	15692	15676	15537	15805	15800	15680	15857	15728	15761	15888	15793	15636	15714	15839	15804	15818	15739	15810	15818	15629	15758	15867	15877	15699	15754	15802	15600	15815	15752	15664	15590	15903	15530	15752	15678	15750	15797	15789	15715	15618	15978	15826	15761	15645	15880	15680	15843	15922	15527	15876	15728	15777	15741	15783	15625	15581	15786	15655	15660	15622	15567	15745	15882	15675	15517	15843	15746	15695	15591	15681	15717	15707	15690	15680	15757	15684	15949	15705	15802
34969	39957	43549	33991	25377	20699	19036	18401	18584	18494	18509	18480	18292	18432	18430	18328	18265	18336	18288	18628	18378	18283	18265	18222	18243	18562	18243	18239	18432	18341	18159	18417	18579	18395	18595	18331	18419	18503	18460	18291	18389	18473	18303	18627	18409	18417	18289	18504	18360	18233	18358	18240	18318	18305	18370	18391	18506	18398	18462	18385	18403	18484	18294	18333	18577	18314	18436	18237	18157	18502	18382	18440	18178	18351	18433	18169	18362	18230	18410	18337	18499	18401	18363	18118	18411	18237	18380	18573	18566	18335	18054	18256	18223	18215	18408	18407	18069	18219	18318	18077	18331	18312	18384	18298	18381	18426	18218	18211	18354	18139	18209	18587	18328	18234	18321	18251	18390	18378	18131	18277	18408	18341	18256	18188	18332	18466	18403	18392	18101	18253	18330	18431	18461	18232	18245	18597	18175	18175	18414	18342	18276	18420	18412	18459	18485	18372	18283	18394	18577	18385	18452	18356	18408	18262	18346	18206	18416	18356	18116	18159	18289	18424	18327	18297	18403	18476	18307	18155	18364	18188	18407	18447	18371	18227	18322	18246	18263	18283	18424	18256	18353	18299	18240	18190	18331	18370	18507	18399	18391	18331	18305	18271	18329	18300	18202	18432	18579	18149	18262	18445	18370	18310	18300	18366	18387	18598	18338	18182	18071	18302	18466	18408	18344	18468	18216	18448	18346	18280	18397	18027	18347	18365	18447	18345	18329	18426	18215	18308	18333	18212	18456	18189	18395	18377	18324	18295	18295	18430	18358	18389	18465	18363	18264	18198	18282	18275	18402	18474	18339	18286	18416	18360	18196	18478	18367	18558	18624	18455	18702	18383	18157	18310	18563	18498	18289	18341	18255	18290	18163	18268	18278	18270	18345	18275	18348	18339	18392	18345	18437	18501	18534	18312	18292	18235	18266	18347	18541	18269	18528	18240	18388	18412	18324	18347	18263	18284	18329	18263	18196	18404	18261	18080	18231	18332	18442	18284	18373	18413	18424	18309	18332	18224	18069	18215	18353	18360	18577	18319	18547	18440	18300	18402	18393	18222	18542	18263	18479	18407	18479	18344	18203	18279	18459	18443	18422	18293	18347	18448	18347	18415	18158	18231	18410	18540	18372	18154	18417	18361	18556	18432	18474	18356	18400	18140	18416	18579	18335	18211	18460	18338	18435	18252	18134	18131	18288	18287	18412	18227	18450	18329	18411	18426	18367	18253	18226	18202	18332	18308	18281	18286	18254	18363	18334	18462	18228	18389	18371	18367	18305	18363	18439	18321	18330	18383	18448	18325	18416	18258	18388	18531	18368	18473	18303	18578	18385	18548	18380	18524	18501	18336	18230	18374	18351	18413	18302	18107	18387	18347	18410	18327	18516	18571	18490	18259	18319	18325	18377	18254	18485	18515	18163	18463	18241	18476	18402	18214	18418	18292	18566	18314	18265	18142	18425	18257	18455	18321	18332	18398	18485	18268	18139	18660	18209	18289	18302	18388	18392	18441	18318	18202	18390	18356	18323	18412	18234	18218	18320	18211	18362	18556	18497	18390	18487	18377	18374	18200	18334	18367	18334	18157	18402	18302	18539	18391	18409	18346	18256	18244	18235	18294	18278	18301	18332	18270	18377	18164	18438	18228	18427	18323	18491	18429	18251	18458	18223	18376	18245	18317	18368	18346	18306	18494	18433	18306	18371	18299	18390	18102	18417	18478	18264	18382	18438	18463	18306	18318	18432	18302	18344	18469	18315	18185	18303	18330	18449	18216	18123	18391	18473	18320	18313	18240	18287	18363	18267	18285	18451	18313	18395	18284	18331	18197	18280	18299	18202	18527	18271	18369	18334	18357	18451	18355	18385	18378	18379	18234	18252	18289	18499	18452	18495	18284	18267	18284	18430	18524	18494	18264	18236	18247	18308	18276	18597	18338	18361	18473	18489	18465	18563	18316	18214	18467	18241	18332	18390	18353	18377	18340	18331	18173	18495	18101	18454	18362	18434	18246	18295	18205	18306	18293	18391	18371	18289	18369	18130	18337	18492	18500	18354	18491	18550	18225	18283	18412	18288	18311	18515	18418	18258	18373	18503	18208	18480	18388	18481	18555	18340	18201	18481	18277	18408	18324	18344	18351	18287	18326	18273	18385	18425	18345	18130	18202	18230	18256	18331	18290	18459	18324	18227	18320	18266	18330	18147	18267	18307	18428	18415	18553	18285	18433	18338	18423	18427	18551	18522	18448	18470	18494	18435	18162	18366	18289	18373	18419	18555	18297	18161	18307	18318	18450	18309	18518	18261	18434	18415	18074	18424	18330	18429	18266	18444	18330	18417	18296	18400	18416	18492	18400	18623	18264	18566	18261	18360	18288	18087	18519	18374	18428	18371	18383	18451	18493	18495	18351	18452	18221	18263	18570	18338	18199	18207	18348	18474	18568	18458	18441	18234	18511	18460	18419	18306	18395	18486	18377	18209	18621	18278	18237	18489	18187	18418	18573	18416	18416	18395	18361	18387	18410	18555	18332	18510	18464	18369	18500	18293	18281	18350	18484	18269	18343	18517	18303	18597	18308	18325	18220	18420	18196	18375	18407	18415	18433	18441	18328	18409	18166	18335	18317	18165	18474	18424	18367	18339	18364	18370	18350	18393	18352	18321	18281	18138	18420	18456	18292	18259	18250	18407	18158	18104	18137	18370	18347	18402	18334	18371	18289	18426	18306	18341	18632	18429	18250	18347	18331	18433	18317	18325	18416	18530	18198	18544	18340	18486	18504	18511	18356	18340	18407	18412	18371	18153	18350	18405	18467	18419	18345	18292	18515	18451	18300	18315	18438	18408	18430	18433	18361	18242	18330	18271	18372	18284	18523	18286	18279	18398	18459	18387	18226	18261	18372	18346	18387	18329	18558	18362	18245	18365	18438	18696	18245	18282	18275	18427	18339	18396	18189	18223	18447	18315	18376	18424	18415	18311	18272	18446	18264	18404	18370	18526	18498	18419	18284	18325	18360	18272	18383	18469	18259	18458	18317	18561	18351	18244	18362	18412	18456	18338	18482	18314	18486	18411	18469	18498	18397	18322	18315	18509	18361	18458	18292	18342	18363	18335	18412	18386	18489	18454	18310	18429	18278	18628	18398	18437	18409	18310	18506	18579	18342	18257	18392	18219	18273	18378	18532	18388	18364	18126	18344	18369	18257	18564	18417	18360	18374	18431	18472	18134	18340	18604	18123	18328	18426	18440	18373	18254	18150	18180	18037	18295	18426	18286	18303	18404	18320	18407	18378	18491	18350	18665	18540	18363	18445	18414	18369	18531	18323	18334	18278	18416	18329	18370	18340	18351	18274	18367	18304	18250	18323	18339	18429	18395	18414	18410	18133	18217	18457	18359	18241	18509	18359	18299	18228	18284	18380	18443	18454	18299	18364	18344	18406	18107	18358	18244	18232	18370	18377	18142	18298	18591	18436	18147	18264	18601	18258	18445	18439	18449	18553	18243	18401	18350	18286	18295	18356	18360	18270	18395	18131	18404	18270	18410	18218	18432	18511	18339	18332	18212	18416	18330	18435	18590	18288	18335	18394	18338	18345	18410	18163	18270	18396	18167	18346	18181	18204	18482	18242	18336	18563	18487	18288	18605	18344	18262	18265	18265	18590	18331	18303	18227	18244	18331	18296	18603	18355	18242	18359	18497	18328	18419	18339	18380	18364	18360	18398	18190	18197	18419	18303	18494	18537	18397	18297	18249	18095	18128	18345	18153	18338	18175	18195	18405	18379	18351	18116	18251	18298	18252	18373	18442	18424	18208	18480	18360	18071	18517	18234	18157	18311	18327	18382	18471	18509	18352	18385	18267	18270	18099	18198	18251	18210	18358	18276	18191	18328	18425	18232	18311	18317	18531	18295	18269	18525	18251	18534	18395	18465	18131	18267	18165	18556	18288	18522	18390	18259	18282	18060	18563	18224	18503	18335	18494	18322	18266	18195	18328	18337	18276	18373	18383	18218	18241	18500	18212	18368	18346	18242	18472	18316	18415	18325	18423	18363	18243	18357	18403	18356	18265	18280	18196	18318	18495	18340	18361	18234	18432	18442	18368	18379	18509	18551	18458	18401	18359	18403	18408	18594	18554	18403	18436	18298	18318	18392	18171	18173	18290	18531	18187	18613	18607	18522	18466	18466	18307	18444	18417	18335	18212	18424	18291	18329	18311	18416	18432	18473	18396	18436	18569	18378	18316	18439	18470	18328	18290	18413	18481	18465	18467	18547	18303	18510	18353	18140	18321	18200	18192	18160	18334	18384	18226	18298	18395	18077	18349	18309	18303	18410	18300	18379	18353	18543	18419	18343	18303	18301	18340	18153	18287	18098	18231	18122	18374	18167	18328	18314	18370	18309	18253	18379	18370	18289	18387	18258	18281	18493	18298	18303	18318	18437	18255	18360	18486	18392	18236	18433	18396	18323	18244	18203	18263	18344	18436	18291	18547	18567	18221	18348	18153	18302	18489	18307	18427	18438	18295	18317	18558	18273	18364	18340	18319	18376	18204	18443	18166	18447	18322	18453	18288	18220	18516	18464	18570	18268	18513	18533	18343	18473	18293	18568	18315	18401	18408	18447	18484	18314	18578	18358	18378	18396	18515	18228	18481	18176	18450	18555	18242	18354	18374	18422	18260	18472	18325	18292	18414	18356	18372	18006	18346	18549	18528	18355	18471	18238	18578	18257	18297	18265	18317	18522	18407	18580	18482	18364	18141	18369	18404	18413	18202	18431	18357	18406	18340	18488	18286	18275	18157	18222	18283	18280	18337	18409	18348	18457	18351	18273	18351	18519	18327	18592	18487	18227	18382	18473	18566	18417	18364	18313	18278	18629	18309	18273	18349	18319	18485	18265	18218	18423	18446	18406	18136	18434	18531	18496	18302	18285	18319	18454	18497	18323	18444	18238	18405	18446	18314	18547	18444	18395	18476	18520	18361	18534	18322	18264	18374	18362	18527	18472	18530	18296	18456	18308	18414	18371	18400	18403	18390	18366	18324	18373	18283	18154	18228	18474	18309	18367	18148	18671	18412	18469	18330	18346	18398	18409	18360	18186	18598	18347	18348	18445	18261	18578	18486	18612	18381	18438	18309	18149
38340	52889	45195	30534	21842	16804	15622	15291	15401	15235	15428	15324	15299	15510	15339	15346	15217	15268	15124	15188	15311	15439	15256	15136	15237	15290	15232	15192	15304	15521	15110	15220	15280	15335	15347	15272	15232	15226	15487	15251	15415	15222	15332	15259	15263	15273	15303	15345	15190	15315	15090	15187	15306	15341	15390	15209	15232	15186	15430	15231	15327	15121	15230	15247	15070	15232	15180	15262	15350	15320	15296	15280	15266	15156	15089	15155	15263	15041	15271	15249	15197	15153	15247	15295	15185	15268	15296	15400	15284	15390	15382	15451	15270	15071	15299	15297	15307	15314	15074	15242	15214	15332	15224	15419	15210	15148	15292	15269	15318	15232	15305	15127	15495	15279	15337	15242	15165	15268	15212	15336	15420	15348	14993	15159	15315	15368	15340	15362	15327	15353	15343	15288	15407	15203	15291	15206	15250	15378	15461	15381	15312	15298	15446	15400	15248	15202	15227	15315	15242	15167	15244	15323	15378	15295	15326	15232	15195	15198	15184	15284	15313	15299	15461	15220	15282	15221	15297	15261	15310	15331	15316	15389	15303	15421	15174	15109	15219	15311	15279	15253	15200	15368	15261	15273	15064	15436	15450	15367	15359	15245	15160	14983	15353	15277	15215	15470	15199	15160	15095	15059	15248	15268	15122	15495	15301	15553	15292	15178	15353	15252	15295	15221	15226	15093	15173	15119	15340	15311	15258	15263	15445	15368	15326	15231	15177	15280	15272	15091	15233	15254	15192	15308	15255	15329	15361	15187	15243	15136	15078	15356	15207	15374	15237	15321	15296	15433	15362	15314	15293	15222	15251	15291	15140	15365	15325	15335	15455	15347	15434	15170	15398	15381	15300	15180	15327	15170	15175	15272	15211	15178	15328	15256	15445	15310	15204	15309	15260	15285	15519	15272	15329	15211	15122	15519	15268	15193	15400	15306	15230	15285	15342	15242	15189	15052	15282	15362	15290	15302	15220	15265	15239	15335	15325	15250	15109	15342	15327	15180	15372	15357	15268	15471	15334	15082	15350	15153	15374	15232	15207	15331	15287	15244	15366	15252	15049	15355	15390	15257	15284	15218	15377	15280	15182	15295	15214	15409	15318	15310	15297	15282	15290	15296	15315	15212	15421	15256	15264	15263	15275	15382	15318	15155	15423	15109	15246	15275	15156	15318	15429	15391	15372	15184	15041	15373	15317	15429	15530	15228	15217	15265	15307	15119	15241	15398	15322	15254	15329	15290	15345	15226	15310	15105	15108	15255	15136	15206	15416	15225	15211	15242	15197	15246	15328	15111	15361	15274	15378	15203	15156	15168	15175	15242	15312	15143	15175	15317	15268	15293	15199	15352	15242	15343	15123	15242	15329	15275	15360	15313	15355	15239	15208	15183	15237	15206	15466	15304	15278	15341	15427	15383	15185	15249	15242	15292	15421	15197	15081	15276	15175	15256	15097	15221	15208	15241	15221	15266	15413	15397	15425	15263	15419	15282	15266	15216	15317	15312	15255	15268	15332	15209	15327	15254	15122	15261	15101	15041	15278	15242	15210	15342	15250	15240	15382	15277	15280	15373	15293	15358	15232	15253	15387	15204	15233	15115	15397	15222	15241	15246	15102	15384	15073	15333	15252	15273	15149	15312	15150	15293	15238	15354	15363	15176	15265	15133	15459	15213	15228	15326	15294	15167	15414	15434	15125	15417	15324	15301	15025	15396	15303	15269	15272	15128	15298	15254	15361	15039	15355	15247	15435	15364	15228	15169	15295	15240	15389	15391	15327	15225	15198	15411	15256	15283	15252	15157	15297	15263	15284	15281	15337	15193	15206	15044	15405	15266	15269	15199	15094	15261	15391	15329	15214	15262	15301	15252	15250	15260	15193	15264	15383	15227	15271	15250	15288	15190	15292	15289	15165	15328	15338	15036	15224	15287	15180	15325	15383	15334	15252	15340	15299	15180	15404	15226	15199	15268	15181	15153	15175	15277	15404	15214	15226	15168	15300	15460	15401	15328	15244	15198	15103	15381	15257	15420	15358	15205	15120	15354	15376	15232	15369	15400	15169	15225	15283	15350	15214	15414	15172	15228	15288	15283	15230	15211	15259	15176	15457	15295	15451	15422	15458	15289	15334	15301	15268	15427	15415	15167	15364	15428	15249	15250	15345	15287	15318	15356	15354	15353	15101	15332	15176	15326	15400	15192	15316	15326	15277	15302	15251	15347	15278	15401	15358	15177	15421	15398	15160	15325	15360	15437	15297	15233	15329	15119	15208	15267	15294	15216	15188	15181	15165	15346	15220	15327	15265	15139	15308	15290	15360	15266	15370	15445	15371	15279	15218	15293	15251	15130	15318	15323	15381	15323	15257	15238	15171	15207	15344	15264	15336	15336	15296	15310	15304	15270	15387	15159	15216	15260	15209	15219	15266	15236	15304	15201	15405	15460	15320	15333	15362	15160	15280	15408	15324	15336	15322	15411	15404	15333	15123	15271	15293	15285	15333	15289	15345	15345	15123	15196	15144	15306	15232	15277	15301	15184	15324	15301	15578	15285	15264	15172	15201	15376	15223	15208	15198	15457	15314	15129	15220	15213	15198	15400	15209	15307	15359	15217	15327	15185	15330	15332	15436	15317	15274	15342	15402	15149	15344	15132	15184	15233	15252	15378	15226	15148	15256	15360	15455	15349	15122	15269	15295	15368	15333	15231	15221	15442	15252	15251	15236	15375	15226	15269	15314	15272	15229	15215	15121	15482	15283	15278	15309	15275	15342	15163	15178	15258	15305	15406	15363	15384	15220	15378	15098	15309	15308	15301	15322	15371	15133	15375	15193	15252	15254	15287	15288	15378	15349	15182	15201	15220	15403	15351	15362	15280	15247	15263	15088	15374	15196	15210	15191	15284	15302	15390	15227	15281	15122	15287	15284	15236	15267	15278	15405	15239	15104	15301	15311	15146	15375	15225	15359	15250	15163	15173	15367	15325	15307	15316	15260	15200	15361	15109	15313	15374	15398	15189	15300	15256	15243	15140	15293	15284	15374	15333	15319	15230	15262	15144	15186	15210	15159	15322	15118	15149	15373	15369	15219	15306	15137	15432	15316	15394	15102	15148	15339	15287	15400	15290	15303	15244	15386	15390	15351	15423	15448	15189	15169	15222	15355	15235	15362	15147	15312	15129	15286	15163	15322	15412	15324	15369	15351	15391	15229	15089	15239	15363	15333	15230	15200	15409	15168	15475	15240	15197	15278	15310	15254	15322	15269	15277	15383	15293	15341	15188	15392	15275	15258	15298	15252	15328	15398	15229	15077	15294	15408	15328	15286	15368	15489	15166	15177	15316	15226	15297	15375	15502	15109	15428	15381	15401	15182	15346	15244	15264	15436	15283	15333	15310	15161	15311	15153	15214	15260	15333	15245	15126	15367	15247	15235	15221	15234	15233	15417	15308	15417	15341	15249	15379	15472	15298	15352	15169	15176	15322	15166	15212	15361	15179	15256	15206	15395	15476	15262	15351	15245	15384	15273	15333	15360	15181	15229	15151	15207	15362	15366	15218	15127	15192	15275	15263	15337	15260	15309	15217	15259	15336	15324	15365	15458	15276	15273	15212	15188	15342	15366	15333	15318	15466	15254	15152	15350	15296	15379	15370	15155	15271	15231	15218	15208	15256	15418	15152	15475	15361	15258	15279	15388	15281	15220	15302	15446	15229	15206	15084	15277	15350	15293	15258	15277	15261	15250	15240	15214	15239	15141	15293	15180	15266	15235	15167	15295	15381	15210	15193	15179	15261	15366	15250	15292	15290	15238	15133	15241	15217	15153	15352	15315	15085	15166	15233	15155	15218	15299	15243	15385	15210	15303	15358	15368	15202	15231	15317	15165	15369	15394	15351	15316	15371	15331	15298	15282	15186	15227	15241	15500	15483	15310	15286	15231	15369	15326	15278	15393	15350	15248	15218	15245	15450	15172	15229	15356	15239	15184	15290	15391	15204	15273	15256	15387	15337	15246	15350	15298	15238	15330	15150	15140	15450	15336	15398	15276	15308	15178	15376	15197	15319	15299	15341	15217	15392	15353	15390	15341	15240	15418	15280	15271	15341	15166	15311	15168	15334	15327	15159	15290	15474	15371	15350	15369	15119	15425	15341	15344	15365	15203	15374	15364	15333	15293	15246	15278	15339	15222	15361	15094	15215	15195	15409	15338	15316	15262	15147	15261	15235	15210	15185	15389	15220	15326	15248	15262	15224	15236	15053	15256	15354	15232	15153	15503	15111	15284	15216	15262	15330	15245	15344	15297	15292	15257	15303	15268	15115	15226	15324	15245	15221	15326	15409	15124	15295	15316	15340	15165	15224	15281	15224	15224	15266	15305	15261	15198	15168	15258	15249	15451	15185	15235	15314	15398	15438	15259	15375	15176	15166	15140	15295	15244	15276	15288	15174	15328	15254	15309	15306	15323	15073	15217	15304	15252	15143	15269	15424	15268	15209	15354	15081	15259	15362	15203	15263	15265	15279	15181	15158	15298	15039	15223	15258	15186	15428	15198	15387	15202	15263	15241	15380	15290	15237	15241	15277	15277	15280	15153	15437	15183	15243	15440	15138	15506	15164	15241	15316	15223	15348	15193	15286	15357	15220	15203	15257	15241	15269	15274	15290	15253	15273	15339	15292	15285	15411	15469	15275	15243	15244	15098	15287	15235	15385	15243	15224	15339	15263	15314	15335	15279	15103	15199	15255	15179	15179	15301	15192	15403	15178	15099	15340	15268	15343	15046	15268	15144	15214	15358	15387	15213	15417	15307	15266	15227	15402	15312	15462	15295	15148	15329	15371	15124	15192	15341	15516	15181	15455	15206	15241	15349	15278	15360	15253	15289	15375	15313	15270	15252	15465	15248	15253	15250	15288	15317	15093	15301	15298	15199	15142	15245	15233	15416	15423	15316	15250	15223	15148	15244	15296	15365	15255	15238	15272	15227	15257	15136	15273	15208	15243	15439	15199	15345	15260	15274	15271	15245	15419	15442	15321	15238	15194	15289	15223	15377	15217	15370	15344	15275	15288	15293	15201	15195	15022	15215	15273	15424	15285	15095	15365	15136	15357	15442	15492	15424	15314	15204	15274	15280	15210	15162	15171	15264	15356
26611	31607	51708	50126	37024	28241	22122	18730	18186	18311	18580	18464	18332	18240	18276	18379	18398	18456	18325	18278	18175	18201	18133	18137	18165	18248	18223	18226	18210	18341	18192	18123	18275	18360	18200	18342	18171	18276	18138	18325	18124	18269	18323	18255	18177	18130	18008	18203	18065	18165	18023	18104	18183	18073	18199	18210	18047	18174	18015	18087	18155	18204	18230	18187	18190	18067	18051	18182	18085	18204	17954	18155	18157	18243	18154	18183	18040	17968	18131	18169	18183	18156	18285	18135	18093	18126	18057	18163	18365	18122	18206	18164	18272	18401	18115	18132	18060	17989	18048	18257	18026	18228	18197	18206	18109	18250	18132	18218	18079	18056	18090	18184	18190	18356	18231	18254	18254	18131	18034	18259	18058	18274	18046	18098	17895	18219	18211	18158	18295	18102	18113	17982	18045	18120	18189	17928	18059	18321	18025	18189	17999	18168	18042	18380	18274	18052	18019	18254	17959	18090	18306	17932	17957	18093	17917	18096	18268	18108	18200	18265	17963	18115	18121	18133	18111	18140	18455	18255	18387	18027	18018	18104	18261	17867	18020	18083	18237	18192	17884	18075	18046	18346	18310	18138	18044	18170	18262	18019	18015	18049	18132	18168	18230	18055	17886	18172	18105	18271	18100	18048	18050	18052	18319	18065	18012	18239	17881	17957	18100	17893	18005	18261	18173	18323	18150	18239	18126	18200	18012	18028	18139	18148	18334	17956	18228	18181	18132	18180	18125	18047	18093	18203	18353	18223	18285	18003	18145	18066	18176	18297	18025	18308	18413	18149	18060	18038	17951	18214	18120	18137	18233	18132	18160	18131	18149	18082	18157	18143	18007	17896	18141	18179	18036	18254	18360	17946	18019	17944	18108	18122	18231	18084	18284	18009	18116	18250	18000	18027	18322	18287	18189	18231	18018	18197	18101	18121	18068	18213	18164	18118	17972	17755	18063	18006	18091	18031	18133	18314	18469	18041	18118	18219	18121	18263	18255	18299	18162	18214	18264	18117	18207	18259	18194	18096	18359	18119	18106	18144	18107	18119	18090	18149	18022	18158	18097	18235	18161	18193	18142	18033	18097	18054	18193	18175	18037	18306	18150	18181	18180	18191	18158	17980	18117	18110	18314	18217	18130	18144	18151	18207	18321	18187	18247	18216	18085	18283	18083	18319	18213	18153	18210	18201	18319	18001	18198	18234	18188	18251	18066	17937	18128	18034	18201	17979	18100	18006	18277	18167	18137	18179	18236	18238	18168	18139	18183	18261	18052	18098	18093	18062	18142	18293	18188	18097	17965	18239	18163	18091	18155	18217	18186	18027	18160	18318	18242	18218	18123	18174	17924	17949	18152	18027	18203	18232	18082	18174	18043	18305	18277	18370	18038	18076	18085	18114	18056	18299	18103	18127	18225	18285	18197	17925	18430	18091	18122	18272	18313	18049	18259	18303	18316	17998	18046	18036	18044	18098	18309	18156	18062	18212	18029	18217	18291	17955	18227	18152	18373	18097	18051	18069	18026	18301	18166	18215	18075	18196	17912	17952	18234	18080	18107	18065	18153	18070	17999	18277	17994	17984	18224	18246	17893	18200	18137	18047	18371	18008	18192	18198	18134	18046	18227	18257	18038	18148	18325	18151	18037	18110	18323	18005	18058	18151	17887	18141	18024	18101	18287	18260	18258	18083	18054	18103	18169	18156	18098	18233	18119	18053	17922	18011	18233	18135	18246	18294	18055	18170	18234	18280	18085	18235	18250	18305	18143	18134	18273	17849	18193	18150	17974	18307	18008	18189	18156	18226	18199	18378	18052	18218	17970	18182	18230	18401	18233	18169	17995	17956	18181	18024	17960	18221	18185	17900	18232	17955	18108	18150	18248	18059	18079	18193	18058	18283	18191	18238	18100	18189	18164	18062	18126	17997	18466	18135	17945	17938	18308	18167	18071	17972	18043	17992	18216	18147	18263	18194	18205	18161	18080	18173	18047	18190	18138	18056	18158	18191	18061	18129	18312	18286	17975	18060	18133	18139	17929	18168	18039	17998	17906	18130	18146	18184	18250	18329	18361	18098	18229	18274	18072	18169	18200	18178	18173	18018	17927	18286	18104	18112	18130	18036	18069	17984	17890	17996	18128	18157	18094	17980	18192	18036	18107	18218	18076	18139	17848	17937	18154	18060	17997	17983	18150	18306	18164	18159	18025	18239	18270	18130	18106	18539	18328	18172	18165	18023	18328	18132	17822	18095	18123	17939	18042	18161	18298	18282	18174	18057	18070	18054	18195	18157	18226	18069	17995	17998	17987	18194	18217	18098	18363	18115	18328	18095	18218	18153	18063	18007	18306	18416	18114	18138	18232	18171	18081	18195	18193	18306	18074	18073	18340	17988	18093	18125	18173	17949	18299	18104	18227	18131	18157	18199	18185	18189	18070	18080	17974	18235	17986	18242	18178	18002	18053	18205	18104	18130	18115	18125	18172	18096	18101	18105	18135	18081	18112	18114	18194	18248	18101	18225	18037	18151	18245	18113	18302	18080	18357	18050	18128	18079	18237	18250	18173	18042	18327	18253	18084	18205	18166	18103	18313	18174	18116	18122	18250	18218	18156	18192	18087	18274	18284	18127	18081	18197	18036	18346	18059	18108	18176	18006	17879	18158	18103	17989	18244	18067	17921	18090	18219	18095	18214	18191	18013	18189	18095	18110	18013	18066	17981	18004	18126	18124	18224	18241	18335	18062	18202	18267	17907	18129	18200	18067	18157	18146	18169	18271	18166	18026	18164	18086	18179	18054	18083	18143	18052	18236	18093	18177	18274	18148	18166	17930	18056	18211	18023	18321	18302	18271	18192	18202	18248	18155	18125	18156	18307	18291	18148	18310	18032	18177	18128	18001	18113	17981	18321	18017	18084	18054	18255	17895	18338	18067	18338	18208	17897	18265	18298	18184	18050	18064	18136	18169	18267	18474	18272	18250	18109	18152	18212	18041	17925	18115	18143	18103	18134	18121	18370	18445	18007	18176	18246	18074	18032	18009	17999	18144	18065	18226	18154	18234	18176	18315	18017	18107	18131	18179	18189	18313	18269	18155	18181	18359	18150	18166	18085	18368	17992	18032	18107	18033	18282	18222	18168	18090	18257	18347	18161	18245	18240	18100	18148	18018	18298	18132	18022	18071	18112	18232	18330	18433	18158	18181	18306	18226	18347	17991	17982	18190	18180	18341	18297	18240	18111	18023	18091	18061	18186	18270	18032	18096	18137	18099	18105	18142	18052	18153	18242	18365	18252	18219	18023	18312	18205	18226	18130	18100	18108	17852	18075	17986	18188	18326	18099	18113	18186	18117	18046	18104	17990	17993	18194	17993	18361	18174	18214	18080	18250	18206	18187	18030	17990	18274	18089	18143	18177	18119	18082	17893	18217	18062	18063	18124	18055	17999	18208	18192	18117	18080	18104	18008	18023	18013	18178	17959	18237	17885	17980	18271	18191	18116	18037	17962	18340	18146	18088	18235	18291	18115	18151	18053	18277	17947	18032	18220	17953	18085	18005	18164	18192	18110	18011	18045	18229	18309	18006	18121	18077	18233	18109	18103	18133	18028	18328	18080	18247	18120	18147	18152	18409	18157	18141	18028	17925	18041	18139	18024	18176	18147	18065	17935	18197	18188	17808	18145	18141	18134	18159	18145	18223	18017	18173	17956	17884	17950	18177	18277	18172	18205	18090	18180	18072	18152	18090	18033	17861	18044	17930	18151	17962	18123	18044	18184	18203	18140	18041	18107	18088	18228	18189	18314	18175	18061	18105	18040	17981	18216	18061	18204	18239	18147	18282	18279	18318	17915	18201	18243	18070	18136	17978	18241	17949	18106	18143	18246	18209	18029	18269	18140	18070	17972	18195	18475	18205	18185	18250	18323	18264	18200	18167	18170	17887	18110	18022	17892	18162	18154	18221	18177	18145	17999	18158	18279	18204	18134	18130	18103	18044	17963	18067	18083	18158	18292	18199	18109	18157	18155	18179	18077	18341	18319	18126	18287	18204	18171	18131	18117	18178	18020	18054	18084	17970	18090	18189	18336	18197	18164	18190	18017	18114	18267	18268	18103	18247	18264	18178	18074	18238	17965	18234	18102	18006	17987	18164	18128	18116	18274	18195	18165	18234	18326	18076	18044	18127	18225	18072	18220	17941	18132	18249	18054	17923	18239	18260	18200	18082	18215	18200	18138	18180	18231	18316	18180	18247	18009	18166	18009	18146	18111	18050	18180	18007	18027	18355	18173	18084	18315	18117	18035	18116	18096	18207	18241	18278	18193	18084	18115	18248	18100	17911	18140	17989	18000	18108	18004	18223	18054	18085	18041	18118	18140	18073	18102	18133	18237	18107	18148	18288	18156	18265	18199	17908	17924	18065	18206	18346	18174	18073	18121	18209	18192	18024	18166	18203	18178	18188	18209	17971	18308	18298	18162	18003	18091	18073	18197	18103	18120	18056	18124	18328	18186	18142	18288	18232	17999	18311	17921	18117	18130	18235	18341	18202	18198	18091	18122	18099	18157	18179	18207	18145	18069	17988	18001	18212	18053	18191	18376	18061	18106	18132	18005	18038	18064	18153	18005	18054	18066	18172	18096	18192	18207	18037	18228	18183	18063	18154	18157	18057	18104	18052	18074	18149	18142	18434	18389	18138	17958	18144	18194	18109	18057	18321	18360	18123	18345	18356	18087	18087	18211	18087	18155	18107	18130	18198	18134	18043	18115	17936	18189	17837	18038	18074	18230	18087	18124	18302	18282	18345	18239	18341	18088	18014	17964	18116	18283	18223	18260	18152	18030	17987	18161	18185	18194	18106	17955	18167	18069	18164	18088	18303	18150	18312	18134	18189	18274	18034	18150	18148	17949	18087	18100	18029	18105	18195	18276	18268	18147	18073	18117	18306	18070	18356	18174	18232	18065	18092	18117	18153	18255	18228	18270	18174	17937	18024	18035	18175	17910	18229	18091	17963	18032	18199	18099	18062	18090	17945	18035	18176	18131	17940	18289	18040	18311	18010	18170	18144	18070	18228	18182	18226	18225	18238	18069	18233	18077	18143	18119	18348	18100	18227	18145	17926	18014	18146	18088	18159	18306	18236	18131	17819	18013
62861	95347	80301	56201	38584	24950	16403	15195	15376	15239	15013	15190	15070	15143	15180	15094	15162	15185	15257	15330	15295	15167	15089	15277	15268	15213	15224	15121	15288	15159	15121	15224	15106	15139	15245	15278	15029	15231	15256	15199	15307	15208	15303	15093	15228	15098	15161	15287	15220	15142	15201	15257	15142	15083	15245	15104	15194	15211	15220	15109	15223	15177	15146	15189	15154	15159	15174	15131	15355	14990	15192	15425	15125	15306	15058	15176	15219	15240	15176	15216	15379	15169	15096	15244	15198	15268	15219	15158	15128	15191	15108	15148	15133	15086	15244	15190	15292	15255	15203	15413	15171	15088	15305	15260	15088	15200	15075	15174	15224	14964	15174	15298	14976	15173	14945	15225	15210	15260	15241	15236	15134	15079	15056	15188	15132	15155	15108	15149	15387	15192	15201	15275	15086	15227	15170	15200	15297	15142	15081	15131	15059	15178	15290	15220	15302	15053	15114	15215	15299	15222	15192	15159	15063	15163	15041	15170	15200	15172	15081	15190	15398	15260	15162	15177	15223	15156	14937	15243	15226	15245	15123	15194	15312	15248	15039	15285	15118	15071	15286	15128	15311	15052	15119	15072	15128	15152	15161	15163	15190	15199	15168	15160	15131	15270	15173	15246	15241	15125	15119	15166	15166	15254	15187	15224	15121	15187	15284	15107	15105	15264	15274	15298	15153	15162	15375	15126	15170	15175	15235	15166	15005	15214	15268	15087	15191	15088	15331	15285	15184	15227	15038	15123	15262	15186	15134	15287	15058	15126	15052	15144	15143	15112	15129	15124	15067	15232	15154	15056	15265	15305	15236	15403	15100	15203	15206	15123	15271	15149	15242	15412	15007	15181	15201	15098	15185	15103	15113	15201	15053	15139	15179	15215	15145	15008	15181	15037	15078	15098	15174	15082	15271	15140	15210	15263	15177	15082	15191	15092	15146	15083	15289	15170	15252	15198	15288	15339	15169	15351	15239	15026	15215	15073	15147	15263	15186	15117	15195	15141	15154	15172	15207	15105	15147	15212	14914	15109	15262	15274	15150	15307	15162	15192	15016	15254	15145	15155	15018	15136	15198	15113	15101	15178	15159	15361	15096	15143	15391	15188	15057	15153	15160	15239	15182	15124	15181	15114	15034	15198	15353	15027	15233	15221	15127	15287	15163	15235	15273	15157	15076	15375	15304	15318	15280	15161	14994	15201	15196	15216	15137	15200	15217	15147	15125	15133	15233	15160	15240	15221	15191	15153	15053	15174	15307	15040	15031	15265	15101	15357	15253	15072	15077	15173	15342	15197	15199	15115	15274	15139	15146	15053	15276	15168	15139	15076	15051	15128	14985	15206	15147	15207	15109	15182	15165	15330	15101	15241	15152	15074	15266	15242	15197	15122	15209	15246	15102	15130	15219	15117	15150	15141	15120	15072	15237	15159	15051	15230	15260	15134	15206	15190	15148	15167	15368	15237	15129	15157	15187	15228	15202	15040	15190	14970	15206	15110	15058	15241	15095	15283	15196	15138	15103	15082	15066	15109	15155	14972	15211	15290	15174	15255	15169	15215	15161	15240	15219	15198	15088	15226	15172	15090	15260	15174	15142	15288	15169	15159	15054	15109	15266	15261	15137	15153	15091	15202	15103	14951	15080	15177	15151	15106	15324	15067	15113	15291	15152	15187	15287	15286	15221	15194	15113	15138	15256	15106	15236	15284	15316	15193	15232	15194	15014	15126	15047	15073	15136	15149	15186	15036	15144	15215	15129	15169	15156	15164	15226	15081	15244	15042	15283	15064	15171	15108	15159	15339	15090	15226	15158	15382	15142	15227	15178	15216	15090	15087	15128	15360	15194	15002	15138	15174	15204	15234	15257	15318	15111	15021	15343	15075	15239	15166	15210	15154	15335	15352	15150	15066	15306	15195	15226	15235	15024	15185	15184	15093	15150	15121	15178	15240	15099	15220	15220	15136	15218	15106	15202	15265	15263	15162	15375	14981	15167	15091	15144	15140	15242	15157	15180	15114	15173	15241	15138	15209	15199	15143	15249	15266	15383	15201	15136	15112	15272	15021	15309	15135	15291	15300	15095	15225	15207	15269	15206	14944	15260	15256	15287	15185	15263	15227	15250	15254	14980	15275	15201	15324	15081	15217	15091	14927	15224	15032	15270	15355	15097	14993	15289	15137	15105	15199	15333	15132	15293	15191	15169	15130	15259	15327	15207	15264	15183	15185	15095	15043	15251	15267	15172	15206	15268	15324	15374	15347	15149	15113	15008	15180	15247	15079	15307	15055	15309	15033	15335	15161	15180	15183	15112	15187	15212	15140	15149	15084	15212	15078	15310	15271	15132	15110	14958	15052	15194	15146	15202	15269	15170	14983	15283	15255	15279	15353	15147	15193	15064	15214	15203	15096	15122	15166	15221	15265	15191	15131	15252	15164	15072	15192	15066	15381	15068	15210	15269	15118	15055	15173	15199	15273	15326	15028	15246	15303	15287	15047	15206	15165	15329	15315	15120	15206	15317	15331	15146	15228	15102	15199	15180	15111	15177	15055	15267	15275	15158	15185	15265	15110	15214	15300	15279	15285	15205	14997	15118	14998	15332	15146	15360	15168	15213	15270	15280	15191	15044	15162	15397	15281	15216	15275	15407	15068	15153	15151	15185	15166	15387	15243	14990	15183	15009	15317	15185	15131	15288	15245	15172	15123	15155	15318	15084	15090	15111	15180	15237	15176	15179	15277	15174	15277	15092	15199	15036	15222	15168	15233	15131	15194	15259	15161	15286	15157	15214	15290	15166	15211	15194	15303	14970	15125	15145	15132	15178	15334	15046	15217	15215	15204	15207	15189	15173	15254	15207	15172	15231	15234	15135	15305	15082	15293	15210	15343	15161	15190	15245	15111	15456	15171	15058	15287	15172	15142	14987	15453	15175	15316	15237	15095	15322	15191	15094	15072	15133	15089	15208	15129	15102	15175	15180	15287	15257	15160	15231	15273	15138	15232	15203	15250	15216	15213	15297	15005	14938	15377	15127	15171	15141	15244	15208	15120	15303	15274	15141	15351	15063	15205	15187	15160	15085	15219	15176	15148	15144	15125	15371	15140	15196	15098	15081	15300	15151	15186	14968	15222	15077	15309	15142	15078	15221	15234	15152	15191	15124	15265	15345	15156	15117	15339	14997	15366	15172	15226	15063	15338	15199	15264	15319	15116	15230	15225	15321	15160	15166	15174	15279	15127	15065	15108	15235	15238	15161	15122	15096	15142	15007	15211	15075	15036	15134	15015	15215	15157	15177	15137	15075	15254	15291	15139	15269	15088	15100	15136	15180	15410	15203	15080	15100	15200	15254	15119	15196	15386	15233	15183	15307	15221	15027	15199	15196	15137	15036	15198	15086	15170	15108	15192	15244	15379	15206	15127	15254	15226	15186	15234	15208	15179	15079	15265	15019	15203	15208	15108	15276	15182	15298	15231	15265	15113	15164	15091	15160	15234	14991	15236	15107	15278	15258	15146	15284	15129	15167	14994	14994	15552	15227	15236	15210	15176	15236	15210	15005	15271	15170	15086	15028	15165	15211	15098	15145	15180	15129	15065	15282	15129	15115	15010	15267	15112	15338	15241	15143	15109	15192	15146	15067	15153	15212	15081	15079	15321	15238	15144	15243	15094	15167	15053	15128	15259	15200	15215	15150	15240	15385	15055	15065	15075	15512	15206	15135	15191	15113	14881	15204	15151	15190	15194	15288	15095	15234	15007	15280	15301	15311	15129	15165	15161	15115	15134	15222	15100	15129	15178	15031	15214	15293	15217	15269	15253	15263	15275	15234	15277	15117	15111	15064	15276	15160	15097	15195	15069	15170	15353	15121	15180	15271	15305	15047	15057	15049	15260	15138	15221	15277	15270	15383	15163	15251	15329	15052	15067	15163	15209	15321	15119	15204	15279	15166	15084	15213	15249	15408	15203	15082	15180	15123	15258	15011	15181	15190	15225	15054	15259	15242	15250	15090	15308	15203	15180	15096	15142	15251	15110	15090	15220	15184	15326	15206	15173	15039	15205	15218	15214	15185	15338	15402	15144	15139	15290	15239	15371	15342	15197	15237	15108	15274	15179	15128	15227	15072	15222	15041	15146	15280	15134	15288	15173	15237	15248	15234	15253	15127	15173	15166	15155	15296	15305	15132	15197	15192	15220	15152	15131	15201	15071	15247	15174	15248	15069	15259	15340	15215	15217	15456	15209	15245	15159	15291	15196	15107	15051	15074	15070	15270	15136	15080	15195	15117	15435	15052	15219	15089	15273	15102	15350	15232	15211	15019	14914	15243	15242	15337	15015	15161	15207	15314	15159	15008	15219	15092	15272	15134	15231	15329	15138	15211	15181	15209	15365	15149	15103	15160	15192	15293	15246	15115	15168	14999	15147	15322	15070	15236	15307	15267	15180	15264	15134	15297	15091	15240	15185	15290	15217	15159	15263	15320	15238	15240	15201	15099	15181	15107	15176	15274	15154	15129	15106	15274	15144	15189	15151	15203	15184	15130	15242	15099	15123	15033	15139	15264	15272	15180	15140	15110	15191	15180	15105	15117	15295	15119	15147	15063	15409	15152	14920	15243	15072	15046	15191	15131	15353	15048	15060	15141	15250	15361	15236	15215	15065	15157	15134	15168	15270	15202	15148	15239	15217	15286	15230	15196	15168	15150	15299	15140	15206	15045	15220	15107	15280	15176	15203	15237	15119	15255	15352	15177	15118	15124	15159	15136	15272	15053	15333	15265	15048	15232	15211	15272	15153	15240	15146	15053	15179	15214	15422	15101	15156	15212	15213	15178	15061	15239	15054	15160	15254	15187	15203	15158	15252	15216	15102	15173	15176	15206	15097	15230	15170	15312	15112	15159	15228	15170	15318	15195	15242	15172	15233	15221	15229	15259	15197	15169	15238	15084	15310	15232	15224	15346	15142	15221	15176	15105	15219	15107	15140	15316	15201	15153	15149	15100	15217	15178	15164	15154	15311	15187	15263	15153	15239	15180	15111	15212	15311	15293	15247	15002	15254	15007	15166	15210	15066	15191	15193	15209	15203	15333	15164	15073	15236	15259	15188	15251	15194	15135	15090	15290	15175	15248	15133	15149	15100	15402	15111
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
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
